@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark light;--navy: #042045;--night: #020f24;--gold: #edbe54;--paper: #f5f2ea;--ink: #0c1a2e;--muted: #56627a;--radius: 16px;--font-heading: "Source Serif 4 Variable", Georgia, "Times New Roman", serif;--font-body: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mist: color-mix(in srgb, var(--paper) 82%, #c4cfdc);--line: color-mix(in srgb, var(--ink) 14%, transparent);--on-dark: #e9eef6;--on-dark-muted: #a8b5c8;--line-dark: rgb(168 181 200 / .22);--ok: #3f9b6b;--step--1: clamp(.83rem, .8rem + .15vw, .9rem);--step-0: clamp(1rem, .96rem + .2vw, 1.09rem);--step-1: clamp(1.16rem, 1.08rem + .4vw, 1.36rem);--step-2: clamp(1.42rem, 1.24rem + .9vw, 1.95rem);--step-3: clamp(1.8rem, 1.45rem + 1.75vw, 2.85rem);--step-4: clamp(2.4rem, 1.7rem + 3.5vw, 4.4rem);--shell: 1200px;--gutter: clamp(16px, 4vw, 40px);--header: 4rem;--tabs: 3.6rem;--shadow: 0 24px 60px -28px rgb(2 15 36 / .55);--o-bg: #12233a;--o-panel: #0e1c30;--o-ink: #eef2f7;--o-muted: #9fb0c6;--o-line: rgb(255 255 255 / .15);--o-accent: #edbe54}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + var(--tabs) + .5rem)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3{font-family:var(--font-heading);font-weight:600;line-height:1.12;letter-spacing:-.01em;margin:0 0 .6em;text-wrap:balance}h1{font-size:var(--step-4);font-weight:560}h2{font-size:var(--step-3);font-weight:560}h3{font-size:var(--step-1)}p{margin:0 0 1em}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:3px}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:300;background:var(--gold);color:var(--night);padding:.6rem 1rem;border-radius:8px;font-weight:600}.skip-link:focus{top:1rem}.noscript{padding:2rem;color:#e9eef6;background:#020f24}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.band{position:relative;padding-block:clamp(3.5rem,7vw,6rem);background:var(--bg, var(--paper));color:var(--fg, var(--ink))}.band--white{--bg: color-mix(in srgb, var(--paper) 45%, #fff);--fg: var(--ink);--fg-muted: var(--muted);--rule: color-mix(in srgb, var(--ink) 13%, transparent);--accent-ink: #8a6512;--eyebrow: #8a6512;--card: #fff;--card-line: color-mix(in srgb, var(--ink) 12%, transparent);--icon-bg: var(--navy);--icon-fg: var(--gold)}.band--blue{--bg: var(--navy);--fg: var(--on-dark);--fg-muted: var(--on-dark-muted);--rule: var(--line-dark);--accent-ink: var(--gold);--card: color-mix(in srgb, var(--navy) 82%, #fff);--card-line: rgb(168 181 200 / .2);--icon-bg: var(--gold);--icon-fg: var(--night)}main>.band+.band:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 55%,transparent),transparent)}.band--paper{--bg: var(--paper);--fg: var(--ink);--fg-muted: var(--muted);--rule: var(--line)}.band--mist{--bg: var(--mist);--fg: var(--ink);--fg-muted: var(--muted);--rule: color-mix(in srgb, var(--ink) 16%, transparent)}.band--night,.band--navy{--bg: var(--night);--fg: var(--on-dark);--fg-muted: var(--on-dark-muted);--rule: var(--line-dark)}.band--navy{--bg: var(--navy)}.band__head{max-width:44rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.band__head .lede{margin-top:-.2rem}.band__foot{margin:2.5rem 0 0}.eyebrow{font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow, color-mix(in srgb, var(--gold) 70%, var(--fg, var(--ink))));margin-bottom:1rem}.band--paper .eyebrow,.band--mist .eyebrow,.legal .eyebrow{--eyebrow: #8a6512}.lede{font-size:var(--step-1);line-height:1.55;color:var(--fg-muted, var(--muted));max-width:38rem}.display{font-size:var(--step-3)}.split{display:grid;gap:clamp(1.5rem,5vw,5rem)}@media(min-width:900px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.split--faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.split__body p:last-child{color:var(--fg-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.4rem;border-radius:999px;border:1px solid transparent;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.btn--gold{background:var(--gold);color:var(--night)}.btn--gold:hover{background:color-mix(in srgb,var(--gold) 86%,#fff)}.btn--ghost{border-color:var(--rule, var(--line));color:inherit}.btn--ghost:hover{border-color:var(--gold)}.btn[disabled]{opacity:.6;cursor:progress}.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.field__count{justify-self:end;margin-top:-.2rem;font-variant-numeric:tabular-nums}.linkish{font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold) 70%,transparent);text-decoration-thickness:2px}.linkish:hover{text-decoration-color:var(--gold)}.stores{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.store{display:inline-flex;align-items:center;min-height:2.9rem;padding:.5rem 1.1rem;border-radius:12px;background:#000;color:#fff;border:1px solid rgb(255 255 255 / .35);font-size:var(--step--1);font-weight:600;text-decoration:none}.site-header{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--night) 95%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);color:var(--on-dark);border-bottom:1px solid var(--line-dark)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--header)}.brand{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;min-width:0}.brand__mark{width:1.7rem;height:auto;color:var(--gold);flex:none}.brand__name{font-family:var(--font-body);font-weight:700;font-size:1.05rem;letter-spacing:-.01em}.brand__logo{display:inline-flex}.brand__logo img{height:2rem;width:auto;border-radius:6px}.brand .photo-slot--empty{min-height:0;border:0;padding:0}.header-cta{flex:none;padding:.55rem 1rem;border-radius:999px;text-decoration:none;font-size:var(--step--1);font-weight:600;background:var(--gold);color:var(--night);white-space:nowrap}.header-cta:hover{background:color-mix(in srgb,var(--gold) 86%,#fff)}.header-actions{display:flex;align-items:center;gap:.5rem;flex:none}.header-cta--alt{background:transparent;color:var(--gold);box-shadow:inset 0 0 0 1.5px var(--gold)}.header-cta--alt:hover{background:color-mix(in srgb,var(--gold) 14%,transparent)}@media(max-width:640px){:root{--header: 6.9rem}.site-header__inner{flex-wrap:wrap;row-gap:.5rem;min-height:0;padding-block:.6rem}.header-actions{width:100%}.header-actions .header-cta{flex:1;text-align:center}}.band-cta{display:flex;justify-content:center;margin-top:clamp(2rem,5vw,3rem)}@media(max-width:420px){.header-cta{padding:.5rem .8rem}.brand__name{font-size:.95rem}}.tabs-bar{border-top:1px solid var(--line-dark)}.tabs-bar__inner{display:flex;min-height:var(--tabs);align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tabs-bar__inner::-webkit-scrollbar{display:none}.tabs-bar .jelly-radio{--jr-chip: color-mix(in srgb, var(--navy) 70%, #fff 6%);--jr-active: var(--gold);--jr-text: var(--on-dark);--jr-active-text: var(--night);display:flex;flex:1 0 auto;min-width:max-content;margin-inline:calc(22px - var(--jr-pad-x))}.tabs-bar .jelly-radio__chip{flex:none;text-decoration:none}.tabs-bar .jelly-radio__skin{font-family:var(--font-body);font-weight:600;border:1px solid var(--line-dark)}.tabs-bar .jelly-radio__chip[data-on=true] .jelly-radio__skin{border-color:transparent;box-shadow:0 6px 18px -8px color-mix(in srgb,var(--gold) 80%,transparent)}.tabs-bar .tab--page{margin-left:auto}.tabs-bar .tab--page .jelly-radio__skin{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.tabs-bar .tab--page[data-on=true] .jelly-radio__skin{color:var(--night)}.tabs-bar .jelly-radio__chip:focus-visible .jelly-radio__skin{outline:2px solid var(--gold);outline-offset:2px}@media(max-width:760px){.tabs-bar .tab--page{margin-left:0}}.hero{padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3.5rem,7vw,6rem);overflow:hidden;background:radial-gradient(60rem 36rem at 85% 10%,color-mix(in srgb,var(--navy) 85%,transparent),transparent 70%),var(--night)}.hero__grid{display:grid;gap:clamp(2rem,5vw,3rem)}@media(min-width:980px){.hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}}.hero h1{max-width:17ch;font-size:clamp(2.2rem,1.6rem + 2.8vw,3.7rem);margin-bottom:.4em}.hero__benefits{list-style:none;margin:1.3rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem}.hero__benefits li{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;color:var(--on-dark)}.hero__benefits .icon{width:1.25rem;height:1.25rem;color:var(--gold)}.hero__builtby{display:flex;align-items:flex-start;gap:.7rem;margin:2rem 0 0;padding:.9rem 1rem;max-width:36rem;border:1px solid var(--line-dark);border-radius:var(--radius);background:color-mix(in srgb,var(--navy) 55%,transparent);color:var(--on-dark)}.hero__builtby-icon .icon{width:1.5rem;height:1.5rem;color:var(--gold);flex:none}.hero__where{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1.3rem;font-size:var(--step--1);font-weight:600;color:var(--on-dark)}.hero__place{display:inline-flex;align-items:center;gap:.45rem}.hero__subtitle{font-family:var(--font-heading);font-size:var(--step-2);line-height:1.25;max-width:24ch;color:var(--on-dark)}.hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.hero__note{margin:1.8rem 0 0;font-size:var(--step--1);color:var(--on-dark-muted)}.picker{margin-top:2.2rem;padding-top:1.5rem;border-top:1px solid var(--line-dark);max-width:36rem}.picker__label{font-size:var(--step--1);color:var(--on-dark-muted);margin-bottom:.8rem}.chips{display:flex;flex-wrap:wrap;gap:.45rem}.chip{font:inherit;font-size:var(--step--1);font-weight:600;color:var(--on-dark);background:transparent;border:1px solid var(--line-dark);border-radius:999px;padding:.5rem .95rem;min-height:2.6rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.chip:hover{border-color:var(--gold)}.chip[aria-pressed=true]{background:var(--on-dark);color:var(--night);border-color:var(--on-dark)}.picker__detail{margin:1rem 0 0;font-size:var(--step--1);color:var(--on-dark-muted);min-height:3.2em}.status{display:inline-block;font-family:var(--font-body);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .55rem;border-radius:999px;white-space:nowrap;vertical-align:.1em;border:1px solid currentColor}.status[data-status=available]{color:#2f7d54;background:color-mix(in srgb,#2f7d54 12%,transparent)}.status[data-status=progress]{color:#8a6512;background:color-mix(in srgb,var(--gold) 18%,transparent)}.status[data-status=planned]{color:var(--muted)}.band--night .status[data-status=available],.band--navy .status[data-status=available],.band--blue .status[data-status=available]{color:#7fd3a4}.band--night .status[data-status=progress],.band--blue .status[data-status=progress]{color:var(--gold)}.band--night .status[data-status=planned],.band--blue .status[data-status=planned]{color:var(--on-dark-muted)}.hero__visual{width:min(100%,36rem);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(.5rem,2.5vw,1.5rem)}.jmap{width:100%;height:auto;display:block;overflow:visible}.jmap__area circle{fill:var(--on-dark-muted);opacity:.32;transition:fill .45s ease,opacity .45s ease}.jmap__area[data-status=none] circle{opacity:.13}.jmap__area[data-status=planned] circle{opacity:.18}.jmap__area[data-active=true] circle{fill:var(--gold);opacity:.92}.jmap__area[data-active=true][data-status=planned] circle,.jmap__area[data-active=true][data-status=progress] circle{opacity:.55}.jmap__area text{font-family:var(--font-body);font-size:9px;font-weight:500;fill:var(--on-dark-muted);transition:fill .45s ease}.jmap__area[data-active=true] text{fill:var(--on-dark)}@media(max-width:600px){.jmap__area text{font-size:12px}.jmap__answer text{font-size:10px}}.jmap__inset circle{fill:none;stroke:var(--line-dark);stroke-dasharray:2 3}.jmap__answer line{stroke:var(--gold);stroke-width:.8;stroke-dasharray:1;stroke-dashoffset:1;animation:draw .9s cubic-bezier(.3,.7,.2,1) forwards;animation-delay:calc(var(--i) * .12s + .15s)}.jmap__answer text{font-family:var(--font-body);font-size:7.5px;font-weight:600;fill:var(--gold);opacity:0;animation:fade .4s ease forwards;animation-delay:calc(var(--i) * .12s + .7s)}.jmap__cited{fill:none;stroke:var(--gold);stroke-width:.9}.jmap__node{fill:var(--gold)}.jmap__answer .jmap__node-label{font-size:9px;opacity:1;animation:none}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}.phone{width:100%;padding:3.2%;border-radius:14%/6.8%;background:linear-gradient(160deg,#24344f,#0a1424 60%);box-shadow:0 0 0 1px #ffffff14 inset,0 30px 60px -24px #000000bf}.phone__screen{position:relative;aspect-ratio:392 / 778;border-radius:11%/5.4%;overflow:hidden;background:#0a142d}.phone__screen .photo-slot{position:absolute;inset:0}.phone__screen img{width:100%;height:100%;object-fit:cover;object-position:top center}.phone__screen .photo-slot--empty{min-height:0;border-radius:0;border:0;color:var(--on-dark-muted)}.steps{list-style:none;margin:0;padding:0;display:grid;gap:1rem;counter-reset:none}@media(min-width:820px){.steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.5rem}}.step{border-top:2px solid var(--ink);padding-top:1.2rem}.step__number{display:block;font-family:var(--font-heading);font-size:var(--step-3);line-height:1;color:#8a6512;margin-bottom:.8rem}.step p{color:var(--fg-muted)}.shots{list-style:none;margin:0;padding:.5rem max(var(--gutter),calc((100vw - var(--shell)) / 2 + var(--gutter))) 1.5rem;display:grid;grid-auto-flow:column;grid-auto-columns:min(68vw,250px);gap:clamp(1rem,3vw,2rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-dark) transparent}@media(min-width:1100px){.shots{grid-auto-columns:minmax(0,1fr);overflow:visible;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}}.shot{scroll-snap-align:start}.shot .phone{margin-bottom:1.2rem}.shot__caption{font-size:var(--step-1);margin-bottom:.3rem}.shot__text{font-size:var(--step--1);color:var(--fg-muted)}.points{display:grid;gap:0;border-top:1px solid var(--rule)}@media(min-width:760px){.points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem)}}.point{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:1rem;padding-block:1.6rem;border-bottom:1px solid var(--rule)}.point h3{font-size:var(--step-1);margin-bottom:.35rem}.point p{margin:0;color:var(--fg-muted)}.point__icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid var(--rule);color:#8a6512}.points--dark .point__icon{color:var(--gold)}.icon{width:1.25rem;height:1.25rem;flex:none}.coverage{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.coverage__item{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:1.4rem 1.4rem 1.2rem}.coverage__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.7rem}.coverage__head h3{margin:0}.coverage__item p{margin:0;font-size:var(--step--1);color:var(--fg-muted)}.plans{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));max-width:54rem}.plan{border:1px solid var(--rule);border-radius:var(--radius);padding:clamp(1.5rem,3vw,2.2rem);background:color-mix(in srgb,var(--paper) 60%,#fff);display:flex;flex-direction:column}.plan[data-highlight]{background:var(--navy);color:var(--on-dark);border-color:var(--navy);box-shadow:var(--shadow);--fg-muted: var(--on-dark-muted)}.plan__name{font-size:var(--step-1);margin-bottom:.8rem}.plan__price{font-family:var(--font-heading);font-size:var(--step-3);line-height:1.1;margin-bottom:1.2rem}.plan__period{font-family:var(--font-body);font-size:var(--step-0);color:var(--fg-muted, var(--muted))}.plan__tba{display:block;font-size:var(--step-2);margin-bottom:.15rem}.plan[data-highlight] .plan__price{color:var(--gold)}.plan__features{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.6rem}.plan__features li{display:flex;gap:.6rem;align-items:flex-start}.plan__features .icon{margin-top:.2rem;color:#2f7d54}.plan[data-highlight] .plan__features .icon{color:var(--gold)}.plan__note{margin:auto 0 0;padding-top:1rem;border-top:1px solid var(--rule);font-size:var(--step--1);color:var(--fg-muted, var(--muted))}.plan[data-highlight] .plan__note{border-color:var(--line-dark)}.faqs{border-top:1px solid var(--rule)}.faq{border-bottom:1px solid var(--rule)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-family:var(--font-heading);font-size:var(--step-1);font-weight:600;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary .icon{transition:transform .25s ease;color:#8a6512}.faq[open] summary .icon{transform:rotate(45deg)}.faq p{margin:0 0 1.3rem;max-width:40rem;color:var(--fg-muted)}.faq--editing{padding:1rem 0}.faq--editing h3{margin-bottom:.5rem}.waitlist{background:radial-gradient(40rem 26rem at 10% 100%,color-mix(in srgb,var(--navy) 90%,transparent),transparent 70%),var(--night)}.waitlist-form{background:color-mix(in srgb,var(--navy) 70%,var(--night));border:1px solid var(--line-dark);border-radius:var(--radius);padding:clamp(1.4rem,3.5vw,2.2rem);display:grid;gap:1.1rem}.field{display:grid;gap:.4rem;font-size:var(--step--1);font-weight:600}.field input,.field select{font:inherit;font-size:1rem;font-weight:400;width:100%;min-height:3rem;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--line-dark);background:color-mix(in srgb,var(--night) 70%,#000);color:var(--on-dark)}.field input::placeholder{color:color-mix(in srgb,var(--on-dark-muted) 75%,transparent)}.field input:focus,.field select:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent)}.check{display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:.7rem;align-items:start;font-size:var(--step--1);cursor:pointer}.check input{width:1.25rem;height:1.25rem;margin:.1rem 0 0;accent-color:var(--gold)}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-note{font-size:var(--step--1);color:var(--fg-muted, var(--muted));margin:0}.waitlist-form .btn{justify-self:start}.form-status{margin:0;font-size:var(--step--1);font-weight:600;min-height:1.4em}.form-status[data-tone=ok]{color:#7fd3a4}.form-status[data-tone=bad]{color:#ffb4a8}.site-footer{background:var(--night);color:var(--on-dark-muted);border-top:1px solid var(--line-dark);padding-block:clamp(3rem,6vw,4.5rem) 2rem;font-size:var(--step--1)}.footer-grid{display:grid;gap:2rem}@media(min-width:900px){.footer-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr)}}.site-footer .brand{color:var(--on-dark)}.footer-tagline{margin:.9rem 0 0;font-family:var(--font-heading);font-size:var(--step-1);color:var(--on-dark)}.footer-disclaimer{margin:0;max-width:40rem;padding-left:1.2rem;border-left:2px solid var(--gold)}.footer-links{display:flex;flex-direction:column;gap:.55rem}.footer-links a{color:var(--on-dark);text-decoration:none;overflow-wrap:anywhere}.footer-links a:hover{text-decoration:underline}.footer-bottom{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.owner-link{font:inherit;color:var(--on-dark-muted);background:none;border:1px solid var(--line-dark);border-radius:999px;padding:.45rem .9rem;min-height:2.6rem;cursor:pointer}.owner-link:hover{color:var(--on-dark)}.legal{padding-block:clamp(3rem,7vw,5.5rem)}.prose{max-width:calc(46rem + 2 * var(--gutter))}.prose h1{font-size:var(--step-4)}.prose h2{font-size:var(--step-2);margin-top:2.4rem}.prose h3{margin-top:1.6rem;margin-bottom:.4rem}.prose ul{padding-left:1.2rem;margin:0 0 1.2rem}.prose li{margin-bottom:.5rem}.prose a{font-weight:600;overflow-wrap:anywhere}.legal__updated{color:var(--muted);font-size:var(--step--1)}.legal__draft{border-left:3px solid var(--gold);background:color-mix(in srgb,var(--gold) 14%,transparent);padding:.8rem 1rem;border-radius:0 10px 10px 0;font-size:var(--step--1)}.notfound{min-height:70vh;display:grid;align-items:center}.notfound__inner{max-width:44rem}.notfound__mark{width:3rem;color:var(--gold);margin-bottom:1.5rem}.notfound .btn{margin-top:1rem}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal[data-shown=true]{opacity:1;transform:none}[data-editing=true] .t-edit{outline:1px dashed color-mix(in srgb,var(--o-accent) 70%,transparent);outline-offset:3px;border-radius:3px;cursor:text;min-width:1ch}[data-editing=true] .t-edit:hover{outline-style:solid;background:color-mix(in srgb,var(--o-accent) 14%,transparent)}[data-editing=true] .t-edit:empty:before{content:attr(data-placeholder);opacity:.55}[data-editing=true] [data-hidden]{opacity:.45}[data-editing=true] .reveal{opacity:1;transform:none}[data-editing=true] main{padding-bottom:6rem}.status-select{font:inherit;font-size:.8rem;border-radius:999px;padding:.25rem .5rem;border:1px solid var(--rule);background:transparent;color:inherit}.owner-bar{position:fixed;left:50%;bottom:max(.8rem,env(safe-area-inset-bottom));transform:translate(-50%);z-index:150;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .7rem;border-radius:22px;background:var(--o-bg);color:var(--o-ink);border:1px solid var(--o-line);box-shadow:0 18px 40px -18px #000;width:min(calc(100vw - 1.2rem),50rem);font-family:var(--font-body)}.owner-bar__spacer{flex:1;min-width:.5rem}.owner-bar__state{font-size:.78rem;color:var(--o-muted);padding-inline:.4rem}.pill{font:inherit;font-family:var(--font-body);font-size:.8rem;padding:.45rem .85rem;min-height:2.4rem;border-radius:999px;border:1px solid var(--o-line);background:transparent;color:var(--o-ink);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center}.pill:hover,.pill[aria-pressed=true]{border-color:var(--o-accent)}.pill--go{background:var(--o-accent);color:#0b1626;border-color:transparent;font-weight:600}.pill--danger:hover{border-color:#d97575;color:#f2b3b3}.pill[disabled]{opacity:.45;cursor:not-allowed}.movable{position:absolute;top:.6rem;right:.6rem;z-index:40;display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--o-bg) 88%,transparent);backdrop-filter:blur(6px);border:1px solid var(--o-line);font-family:var(--font-body);font-size:.74rem;color:var(--o-muted)}.movable button{font:inherit;font-size:.95rem;border:0;background:none;color:var(--o-ink);cursor:pointer;padding:.2rem .45rem;border-radius:6px}.movable button:hover{background:#ffffff1f}.movable button[disabled]{opacity:.35}main>section:first-child>.movable{top:3.6rem}.photo-slot{position:relative}.photo-slot--empty{display:grid;place-items:center;min-height:9rem;border:1px dashed currentColor;border-radius:14px;font-size:var(--step--1);text-align:center;padding:1.5rem 1rem;opacity:.85}.photo-controls{position:absolute;inset:auto .4rem .4rem;z-index:30;display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.photo-controls .pill{background:color-mix(in srgb,var(--o-bg) 92%,transparent);min-height:2rem;padding:.3rem .6rem;font-size:.74rem}.photo-controls .pill--danger{color:#f2b3b3}.brand .photo-controls{position:absolute;inset:100% auto auto 0;margin-top:.4rem;flex-wrap:nowrap}.sheet{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:.8rem;background:#020812bf;backdrop-filter:blur(4px);font-family:var(--font-body)}.sheet__panel{background:var(--o-panel);color:var(--o-ink);border:1px solid var(--o-line);border-radius:18px;width:min(100%,48rem);max-height:min(90dvh,56rem);overflow:auto;padding:clamp(1.1rem,3vw,2rem);box-shadow:var(--shadow)}.sheet__panel h2{font-size:var(--step-2);margin:0}.sheet__panel .form-note{color:var(--o-muted);margin:.8rem 0}.sheet__panel .field input{background:#08121f;color:var(--o-ink);border-color:var(--o-line)}.sheet__panel .form-status[data-tone=bad]{color:#ffb4a8}.sheet__row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end;margin-top:1.2rem}.popover{position:fixed;z-index:220;background:var(--o-panel);color:var(--o-ink);border:1px solid var(--o-line);border-radius:14px;padding:.8rem;box-shadow:var(--shadow);width:min(20rem,calc(100vw - 1.5rem));display:grid;gap:.6rem;font-family:var(--font-body);font-size:.85rem}.popover label{display:grid;gap:.25rem;color:var(--o-muted)}.popover select,.popover input,.row__grid input,.row__grid textarea,.row__grid select{font:inherit;font-size:.88rem;background:#08121f;border:1px solid var(--o-line);color:var(--o-ink);border-radius:8px;padding:.45rem .55rem;width:100%}.popover input[type=color],.row__grid input[type=color]{padding:.15rem;height:2.3rem}.popover__row{display:flex;gap:.4rem;align-items:end}.popover .sheet__row{margin-top:.2rem}.rows{display:grid;gap:.8rem;margin-top:1rem}.row{border:1px solid var(--o-line);border-radius:14px;padding:.9rem 1rem;background:#ffffff08}.row__head{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.row__title{font-weight:600}.row__grid{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin-top:.8rem}.row__grid label{display:grid;gap:.25rem;font-size:.78rem;color:var(--o-muted)}.row__grid textarea{min-height:5.5rem;resize:vertical;line-height:1.5}.row__wide{grid-column:1 / -1}.row__photo{position:relative;margin-top:.8rem;min-height:7rem;border-radius:10px;overflow:hidden;background:#08121f;display:grid;place-items:center;color:var(--o-muted);font-size:.8rem}.row__photo img{max-height:14rem;width:auto}.row__photo .photo-controls{position:static;padding:.6rem}.tabs{display:flex;flex-wrap:wrap;gap:.3rem;margin:1rem 0;border-bottom:1px solid var(--o-line);padding-bottom:.7rem}.inbox-item{border:1px solid var(--o-line);border-radius:12px;padding:.8rem 1rem;margin-top:.7rem}.inbox-item h3{font-family:var(--font-body);font-size:var(--step-0);margin-bottom:.2rem;overflow-wrap:anywhere}.inbox-item time{color:var(--o-muted);font-size:.78rem}.inbox-item p{margin:.4rem 0 0}.inbox-item .sheet__row{margin-top:.4rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}@media print{.reveal{opacity:1!important;transform:none!important}.site-header,.owner-bar,.movable,.photo-controls,.waitlist,.skip-link{display:none!important}.band,.site-footer{background:#fff!important;color:#000!important;--fg: #000;--fg-muted: #333}}.why__quote{margin:0}.why__quote p{font-family:var(--font-heading);font-size:var(--step-3);line-height:1.2;margin:0 0 1rem;text-wrap:balance}.why__quote footer{font-size:var(--step--1);font-weight:600;color:var(--fg-muted)}.why__quote footer:before{content:"— "}.features{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.feature{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);padding:1.4rem}.feature__icon{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:12px;background:var(--navy);color:var(--gold);margin-bottom:1rem}.feature__icon .icon{width:1.5rem;height:1.5rem}.feature h3{margin-bottom:.35rem}.feature p{margin:0;color:var(--fg-muted)}.shape__list{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.8rem}.shape__list li{display:flex;align-items:center;gap:.7rem;font-weight:600}.shape__list .icon{width:1.4rem;height:1.4rem;color:var(--gold);flex:none}.field textarea{font:inherit;font-size:1rem;font-weight:400;width:100%;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--line-dark);background:color-mix(in srgb,var(--night) 70%,#000);color:var(--on-dark);resize:vertical}.field textarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent)}.field textarea::placeholder{color:color-mix(in srgb,var(--on-dark-muted) 75%,transparent)}.kinds{border:0;margin:0;padding:0;gap:.5rem}.kinds legend{padding:0;margin-bottom:.5rem}.kind{display:flex;align-items:center;gap:.6rem;font-weight:500;padding:.55rem .8rem;border:1px solid var(--line-dark);border-radius:10px;cursor:pointer}.kind:has(input:checked){border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}.kind input{accent-color:var(--gold);width:1.1rem;height:1.1rem;margin:0}.form-warn{margin:-.4rem 0 0;font-size:var(--step--1);color:var(--gold)}.orgs-hero{padding-block:clamp(3rem,7vw,5.5rem)}.orgs-hero h1{max-width:18ch}.orgs-hero .lede{max-width:44rem}.orgs-contact>*{max-width:44rem}.feature,.coverage__item,.step,.point,.plan{background:var(--card, var(--paper));color:var(--fg);border:1px solid var(--card-line, var(--rule));border-radius:var(--radius)}.feature__icon{background:var(--icon-bg, var(--navy));color:var(--icon-fg, var(--gold))}.point__icon,.step__number,.faq summary .icon,.plan__features .icon{color:var(--accent-ink, #8a6512)}.point__icon{border-color:var(--card-line, var(--rule))}.step{border-top-width:1px;padding:1.5rem 1.4rem 1.3rem}.step p{margin:0}.points{border-top:0;gap:1rem}@media(min-width:760px){.points{column-gap:1rem}}.point{border-bottom:1px solid var(--card-line, var(--rule));padding:1.4rem}.coverage{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.coverage__head{align-items:center}.plans{max-width:none}.plan[data-highlight]{--card: var(--night);--fg: var(--on-dark);--fg-muted: var(--on-dark-muted);--accent-ink: var(--gold);--rule: var(--line-dark);border-color:color-mix(in srgb,var(--gold) 45%,transparent)}.plan__note{border-top-color:var(--card-line, var(--rule))}.faqs{border-top:0;display:grid;gap:.6rem}.faq{border:1px solid var(--card-line, var(--rule));border-radius:12px;background:var(--card, transparent);padding-inline:1.1rem}.faq p{color:var(--fg-muted)}.waitlist-form{color:var(--on-dark);--fg-muted: var(--on-dark-muted);box-shadow:var(--shadow)}.band--blue .waitlist-form{background:var(--night)}.waitlist.band--white{background:var(--bg)}.feature,.coverage__item,.step,.point,.plan,.faq,.shot .phone,.hero__builtby{transition:opacity .7s ease,transform .35s cubic-bezier(.2,.8,.2,1.15),box-shadow .35s ease,background-color .3s ease,border-color .3s ease,color .3s ease}@media(hover:hover)and (pointer:fine){[data-editing=false] .band--white :is(.feature,.coverage__item,.step,.point,.plan:not([data-highlight])):hover,[data-editing=false] .band--blue .plan[data-highlight]:hover{--card: var(--navy);--fg: var(--on-dark);--fg-muted: var(--on-dark-muted);--accent-ink: var(--gold);--card-line: color-mix(in srgb, var(--gold) 60%, transparent);--rule: var(--line-dark);--bg: var(--navy);--icon-bg: var(--gold);--icon-fg: var(--night)}[data-editing=false] .band--blue :is(.feature,.coverage__item,.step,.point,.plan:not([data-highlight])):hover,[data-editing=false] .band--white .plan[data-highlight]:hover{--card: color-mix(in srgb, var(--paper) 45%, #fff);--fg: var(--ink);--fg-muted: var(--muted);--accent-ink: #8a6512;--card-line: var(--gold);--rule: color-mix(in srgb, var(--ink) 13%, transparent);--bg: #fff;--icon-bg: var(--navy);--icon-fg: var(--gold)}[data-editing=false] :is(.feature,.coverage__item,.step,.point,.plan):hover{transform:translateY(-6px) scale(1.035);box-shadow:0 26px 50px -24px #020f24a6;z-index:1}[data-editing=false] .faq:hover{transform:scale(1.015);border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,var(--card, transparent))}[data-editing=false] .shot .phone:hover{transform:translateY(-8px) scale(1.04)}[data-editing=false] .hero__builtby:hover{transform:scale(1.02);border-color:color-mix(in srgb,var(--gold) 60%,transparent);background:color-mix(in srgb,var(--navy) 85%,var(--gold) 8%)}}.feature,.coverage__item,.step,.point,.plan{position:relative}.feature .icon,.feature__icon{transition:background-color .3s ease,color .3s ease}.faq__logo{position:relative;height:clamp(240px,30vw,400px);margin-top:clamp(1rem,3vw,2rem);border-radius:var(--radius);overflow:hidden;background:radial-gradient(70% 60% at 50% 45%,color-mix(in srgb,var(--navy) 70%,#2a4a7a),transparent 75%),var(--night);border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);box-shadow:var(--shadow)}@media(min-width:980px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}}.hero__visual{width:min(100%,40rem)}.hero__builtby{margin-top:1.6rem}.hero__note{margin-top:1.2rem}@media(min-width:980px){.hero__grid{align-items:start}.hero__visual{margin-top:clamp(2rem,6vw,5.5rem)}}@media(hover:hover)and (pointer:fine){[data-editing=false] .band--blue .coverage__item:hover .status[data-status=available]{color:#2f7d54}[data-editing=false] .band--blue .coverage__item:hover .status[data-status=progress]{color:#8a6512}[data-editing=false] .band--white .coverage__item:hover .status[data-status=available]{color:#7fd3a4}[data-editing=false] .band--white .coverage__item:hover .status[data-status=progress]{color:var(--gold)}}.inbox-item__text{white-space:pre-wrap;overflow-wrap:anywhere}.sx-layer{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;display:block;z-index:-1;pointer-events:none;image-rendering:pixelated}.sx-page{position:fixed;width:100vw;height:100lvh}[data-sx-ink]{-webkit-text-fill-color:transparent;background:linear-gradient(var(--sx-ink),var(--sx-ink))!important;-webkit-background-clip:text!important;background-clip:text!important}[data-sx-ink]::marker{-webkit-text-fill-color:var(--sx-ink)}.hero__visual--loop{display:block;width:min(100%,38rem)}.hloop{position:relative;width:100%;max-width:100%;aspect-ratio:800 / 720}.hloop__stage{position:absolute;left:0;top:0;width:800px;height:720px;transform-origin:0 0}.hloop__defs{position:absolute}.hloop__halo{position:absolute;left:80px;top:40px;width:640px;height:640px;border-radius:50%;pointer-events:none;will-change:opacity;background:radial-gradient(closest-side,rgb(237 190 84 / .2),rgb(237 190 84 / .06) 55%,transparent 100%)}.hloop__ring{position:absolute;inset:0;width:800px;height:720px;overflow:visible;opacity:0;pointer-events:none}.hloop__burst{position:absolute;left:240px;top:200px;width:320px;height:320px;display:none;border:2px solid #edbe54;border-radius:50%;z-index:45;pointer-events:none}.hloop__burst--white{border-color:#fffc}.hloop__goo{position:absolute;left:0;top:0;width:800px;height:720px;display:none;z-index:40;pointer-events:none}.hloop__logo{position:absolute;left:250px;top:190.75px;width:300px;height:338.5px;overflow:visible}.hloop__logo{z-index:50}.hloop__dev{position:absolute;left:0;top:0;opacity:0;z-index:60;will-change:transform,opacity}.hloop__part{position:absolute;background:linear-gradient(150deg,#2b303a,#16191f);box-shadow:inset 0 0 0 1.5px #474e5c,0 22px 40px -14px #0009}.sx .hloop__part:after{display:none}.hloop__white{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;border-radius:inherit;opacity:var(--white, 0);pointer-events:none;image-rendering:pixelated}.hloop__part:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:#fff;opacity:var(--white, 0);pointer-events:none}.hloop__screen{position:absolute;overflow:hidden;background:#0c1830}.hloop__screen .photo-slot{position:absolute;inset:0;min-height:0;border:0;border-radius:0}.hloop__shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.hloop__cam{position:absolute;left:50%;top:2.5px;z-index:2;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:#3a414d}.hloop__dev--laptop{width:286px;height:186px}.hloop__lid{left:16px;top:0;width:254px;height:175px;border-radius:12px 12px 3px 3px}.hloop__dev--laptop .hloop__screen{left:7px;top:7px;width:240px;height:156px;border-radius:3px}.hloop__base{left:0;bottom:0;width:286px;height:11px;border-radius:1px 1px 10px 10px/1px 1px 8px 8px;background:linear-gradient(#8a919d,#3b404a 55%,#23262d);box-shadow:0 18px 30px -12px #0009}.hloop__dev--tablet{width:218px;height:157px}.hloop__body{inset:0;border-radius:15px}.hloop__dev--tablet .hloop__screen{left:9px;top:9px;width:200px;height:139px;border-radius:6px}.hloop__dev--phone{width:88px;height:167px}.hloop__dev--phone .hloop__body{border-radius:16px}.hloop__dev--phone .hloop__screen{left:4px;top:4px;width:80px;height:159px;border-radius:12px}.hloop__punch{position:absolute;left:50%;top:9px;z-index:3;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#05070c}.jelly-radio{--jr-chip: #27272a;--jr-active: #f5f5f5;--jr-text: #f5f5f5;--jr-active-text: #18181b;--jr-gap: 8px;--jr-radius: 18px;--jr-h: 36px;--jr-font: 13px;--jr-px: 16px;--jr-pad-x: 16px;--jr-pad-y: 6px;--jr-ease-out: cubic-bezier(.23, 1, .32, 1);display:inline-flex;align-items:center;gap:var(--jr-gap);padding:var(--jr-pad-y) var(--jr-pad-x);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.jelly-radio[data-disabled]{opacity:.5;pointer-events:none}.jelly-radio__chip{position:relative;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;outline:none;transform-origin:50% 50%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.jelly-radio__chip[data-on=true]{cursor:default}.jelly-radio:not([data-disabled]) .jelly-radio__chip:disabled{cursor:default;opacity:.4}.jelly-radio__skin{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4em;height:var(--jr-h);padding:0 var(--jr-px);border-radius:var(--jr-radius);overflow:hidden;background:var(--jr-chip);color:var(--jr-text);font-size:var(--jr-font);font-weight:500;line-height:1;white-space:nowrap;transition:transform .16s var(--jr-ease-out),background-color .2s ease,color .2s ease}.jelly-radio__skin:before{content:"";position:absolute;inset:0;background:var(--jr-text);opacity:0;pointer-events:none;transition:opacity .16s ease}@media(hover:hover)and (pointer:fine){.jelly-radio__chip[data-on=false]:not(:disabled):hover .jelly-radio__skin:before{opacity:.11}}.jelly-radio__chip:active .jelly-radio__skin{transform:scale(.97)}.jelly-radio__chip[data-on=true] .jelly-radio__skin{background:var(--jr-active);color:var(--jr-active-text)}.jelly-radio__icon{display:inline-flex}@media(prefers-reduced-motion:reduce){.jelly-radio__chip:active .jelly-radio__skin{transform:none}}
