.notch-stage.svelte-13cd5vc{container-type:inline-size;display:flex;justify-content:center;width:100%}.notch.svelte-13cd5vc{position:relative;display:flex;align-items:center;justify-content:center;width:34cqw;min-height:9cqw;padding:1.1cqw 1.8cqw;border-radius:0 0 2.6cqw 2.6cqw;border:1px solid var(--on-dark-line-strong);background:#0c0c0cf0;box-shadow:inset 0 1px #ffffff12,0 2.4cqw 4cqw -2cqw #000000d9;color:var(--on-dark);overflow:hidden;transition:width .56s var(--ease-out),min-height .56s var(--ease-out),padding .56s var(--ease-out),border-radius .56s var(--ease-out),background-color .32s var(--ease-out)}.notch[data-shape=amoled].svelte-13cd5vc{border-color:transparent;background:#000;box-shadow:inset 0 0 0 1px #ffffff0d}.notch--expanded.svelte-13cd5vc{width:40cqw;min-height:16cqw;padding:1.5cqw 1.6cqw;align-items:stretch}.notch[data-state=apps].svelte-13cd5vc{width:38cqw;min-height:12cqw}.notch[data-state=music].svelte-13cd5vc{min-height:18cqw}.notch--game.svelte-13cd5vc{width:42cqw;border-color:#0000008c;background:#080a0e33;box-shadow:0 2.4cqw 4.4cqw #00000080}.notch--handle.svelte-13cd5vc{width:26cqw;min-height:5.6cqw;margin-top:1.2cqw;padding:0;border-radius:999px;border-color:#ffffff29;background:#ffffff24;box-shadow:none}.notch--handle.svelte-13cd5vc .pill:where(.svelte-13cd5vc){justify-content:center}.notch--handle.svelte-13cd5vc .pill:where(.svelte-13cd5vc)>:where(.svelte-13cd5vc):not(.pill__logo){display:none}.pill.svelte-13cd5vc{display:flex;align-items:center;gap:1.1cqw;width:100%;white-space:nowrap}.pill__logo.svelte-13cd5vc{display:grid;place-items:center;flex:none;width:2.6cqw;color:var(--tomato)}.pill__time.svelte-13cd5vc{font-family:var(--font-display);font-size:2.4cqw;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--on-dark);font-variant-numeric:tabular-nums}.pill__date.svelte-13cd5vc{font-family:var(--font-mono);font-size:1.25cqw;letter-spacing:.04em;text-transform:uppercase;color:var(--on-dark-3)}.pill__weather.svelte-13cd5vc{display:inline-flex;align-items:center;gap:.65cqw;margin-left:auto;font-size:1.55cqw;color:#fbbf24}.pill__weather.svelte-13cd5vc svg{width:1.9cqw;height:1.9cqw}.pill__weather.svelte-13cd5vc b:where(.svelte-13cd5vc){font-family:var(--font-mono);font-size:1.45cqw;font-weight:500;letter-spacing:.02em;color:var(--on-dark-2)}.pill__bell.svelte-13cd5vc{position:relative;display:grid;place-items:center;width:2.1cqw;color:var(--on-dark-2)}.pill__bell.svelte-13cd5vc svg{width:2.1cqw;height:2.1cqw}.pill__bell.svelte-13cd5vc b:where(.svelte-13cd5vc){position:absolute;top:-.7cqw;right:-.6cqw;display:grid;place-items:center;min-width:1.5cqw;height:1.5cqw;padding-inline:.3cqw;border-radius:999px;background:var(--tomato);color:#fff;font-family:var(--font-mono);font-size:.95cqw;font-weight:700}.ring.svelte-13cd5vc{position:relative;display:grid;place-items:center;flex:none;width:3.2cqw;height:3.2cqw}.ring.svelte-13cd5vc svg:where(.svelte-13cd5vc){position:absolute;inset:0;width:100%;height:100%}.ring__track.svelte-13cd5vc,.ring__bar.svelte-13cd5vc{fill:none;stroke-width:4;stroke-linecap:round}.ring__track.svelte-13cd5vc{stroke:#f5f2ea24}.ring__bar.svelte-13cd5vc{stroke:var(--tomato)}.ring--battery.svelte-13cd5vc .ring__bar:where(.svelte-13cd5vc){stroke:var(--on-dark-2)}.hud.svelte-13cd5vc{display:flex;align-items:center;justify-content:space-between;width:100%}.hud__cell.svelte-13cd5vc{display:flex;flex:1 1 0;flex-direction:column;align-items:center;min-width:0;line-height:1.1}.hud__cell.svelte-13cd5vc strong:where(.svelte-13cd5vc){font-family:var(--font-mono);font-size:2.1cqw;font-weight:600;letter-spacing:0;color:#fff;text-shadow:0 1px 4px rgb(0 0 0 / .9);font-variant-numeric:tabular-nums}.hud__cell.svelte-13cd5vc span:where(.svelte-13cd5vc){font-family:var(--font-mono);font-size:1.02cqw;letter-spacing:.1em;color:#f5f2ea8c;text-shadow:0 1px 4px rgb(0 0 0 / .9)}.hud__divider.svelte-13cd5vc{flex:none;width:1px;height:3.8cqw;background:#00000080}.dock.svelte-13cd5vc{display:flex;align-items:flex-end;justify-content:center;gap:1.1cqw;width:100%}.dock__tile.svelte-13cd5vc{position:relative;display:grid;place-items:center;flex:none;width:5.3cqw;height:5.3cqw;border-radius:1.8cqw;background:var(--tile);box-shadow:inset 0 1px #ffffff42,inset 0 -2px #0003,0 1cqw 2cqw -1cqw #000000b3}.dock__tile.svelte-13cd5vc svg{width:56%;height:56%;color:#fff}.dock__tile--lift.svelte-13cd5vc{transform:translateY(-.5cqw) scale(1.14)}.page.svelte-13cd5vc{display:flex;width:100%;min-width:0;color:var(--on-dark)}.page--system.svelte-13cd5vc{align-items:center;justify-content:space-between;gap:.6cqw}.gauge.svelte-13cd5vc{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.55cqw;min-width:0}.ring--gauge.svelte-13cd5vc{width:5.4cqw;height:5.4cqw}.gauge__glyph.svelte-13cd5vc{display:grid;place-items:center;width:1.9cqw;height:1.9cqw;color:var(--on-dark)}.gauge__glyph.svelte-13cd5vc svg{width:100%;height:100%}.gauge__value.svelte-13cd5vc{font-family:var(--font-mono);font-size:1.35cqw;line-height:1;color:var(--on-dark);font-variant-numeric:tabular-nums}.gauge__name.svelte-13cd5vc{font-family:var(--font-mono);font-size:.85cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-3)}.page__divider.svelte-13cd5vc{flex:none;align-self:stretch;width:1px;margin-inline:1.2cqw;background:#f5f2ea1f}.page__divider--sm.svelte-13cd5vc{align-self:center;height:7cqw;margin-inline:0}.page--weather.svelte-13cd5vc{align-items:center;gap:.5cqw}.wx__now.svelte-13cd5vc{display:flex;flex:none;flex-direction:column;gap:.3cqw;width:12.5cqw}.wx__top.svelte-13cd5vc{display:flex;align-items:center;gap:.8cqw}.wx__glyph.svelte-13cd5vc{display:grid;place-items:center;flex:none;width:3.4cqw;height:3.4cqw;color:#fbbf24}.wx__glyph.svelte-13cd5vc svg{width:100%;height:100%}.wx__top.svelte-13cd5vc strong:where(.svelte-13cd5vc){font-family:var(--font-display);font-size:2.6cqw;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--on-dark);font-variant-numeric:tabular-nums}.wx__place.svelte-13cd5vc{font-size:1.15cqw;color:var(--on-dark-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx__hilow.svelte-13cd5vc{font-size:1.05cqw;color:var(--on-dark-2);font-variant-numeric:tabular-nums}.wx__extra.svelte-13cd5vc{font-size:1cqw;color:var(--on-dark-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx__day.svelte-13cd5vc{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.4cqw;min-width:0}.wx__dow.svelte-13cd5vc{font-family:var(--font-mono);font-size:.95cqw;letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-3)}.wx__dow.today.svelte-13cd5vc{color:var(--on-dark);font-weight:700}.wx__icon.svelte-13cd5vc{display:grid;place-items:center;width:1.9cqw;height:1.9cqw;color:var(--on-dark-2)}.wx__icon.svelte-13cd5vc svg{width:100%;height:100%}.wx__hi.svelte-13cd5vc{font-family:var(--font-mono);font-size:1.2cqw;font-weight:600;line-height:1;color:var(--on-dark)}.wx__lo.svelte-13cd5vc{font-family:var(--font-mono);font-size:1.05cqw;line-height:1;color:var(--on-dark-3)}.page--calendar.svelte-13cd5vc{align-items:center;gap:.6cqw}.cal__today.svelte-13cd5vc{display:flex;flex:none;align-items:center;gap:.9cqw;padding-inline:.6cqw}.cal__today.svelte-13cd5vc strong:where(.svelte-13cd5vc){font-family:var(--font-display);font-size:4.4cqw;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--tomato)}.cal__meta.svelte-13cd5vc{display:flex;flex-direction:column;gap:.15cqw}.cal__meta.svelte-13cd5vc b:where(.svelte-13cd5vc){font-family:var(--font-mono);font-size:1.15cqw;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark)}.cal__meta.svelte-13cd5vc span:where(.svelte-13cd5vc){font-family:var(--font-mono);font-size:1.05cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-3)}.cal__tile.svelte-13cd5vc{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.55cqw;min-width:0}.cal__tile.svelte-13cd5vc b:where(.svelte-13cd5vc){font-size:1.35cqw;font-weight:600;letter-spacing:0;color:var(--on-dark);white-space:nowrap}.cal__count.svelte-13cd5vc{display:grid;place-items:center;min-width:1.9cqw;height:1.5cqw;padding-inline:.45cqw;border-radius:999px;background:var(--tomato);color:#fff;font-family:var(--font-mono);font-size:.95cqw;font-weight:700;line-height:1}.page--music.svelte-13cd5vc{align-items:center;gap:2.2cqw}.vinyl.svelte-13cd5vc{position:relative;display:grid;place-items:center;flex:none;width:9.6cqw;height:9.6cqw;border-radius:50%;background:#0a0a0a;box-shadow:inset 0 0 0 .35cqw #ffffff0f,inset 0 0 0 1.6cqw #ffffff0a,0 0 0 1px #ffffff14}.vinyl__label.svelte-13cd5vc{width:3.7cqw;height:3.7cqw;border-radius:50%;background:var(--tomato);box-shadow:inset 0 0 0 1.1cqw #0000002e}.music__meta.svelte-13cd5vc{display:flex;flex:1;flex-direction:column;gap:.7cqw;min-width:0}.music__meta.svelte-13cd5vc strong:where(.svelte-13cd5vc){font-family:var(--font-display);font-size:2.15cqw;letter-spacing:-.02em;line-height:1.05;color:var(--on-dark)}.music__meta.svelte-13cd5vc>span:where(.svelte-13cd5vc){font-size:1.15cqw;color:var(--on-dark-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track.svelte-13cd5vc{position:relative;height:.6cqw;margin-top:.5cqw;border-radius:999px;background:#f5f2ea24}.track.svelte-13cd5vc i:where(.svelte-13cd5vc){position:absolute;inset:0 58% 0 0;border-radius:999px;background:var(--on-dark)}.music__controls.svelte-13cd5vc{display:flex;align-items:center;gap:1.1cqw;margin-top:.4cqw}.transport.svelte-13cd5vc{display:grid;place-items:center;width:2.8cqw;height:2.8cqw;color:var(--on-dark-2)}.transport.svelte-13cd5vc svg{width:2cqw;height:2cqw}.transport.svelte-13cd5vc .flip{transform:rotate(180deg)}.transport--play.svelte-13cd5vc{width:3.9cqw;height:3.9cqw;border-radius:50%;background:var(--on-dark);color:#0b0b0b}.transport--play.svelte-13cd5vc svg{width:2.1cqw;height:2.1cqw}.music__rings.svelte-13cd5vc{display:flex;flex:none;flex-direction:column;gap:.9cqw}.music__rings.svelte-13cd5vc .ring:where(.svelte-13cd5vc){width:4.6cqw;height:4.6cqw}.screen.svelte-19uu56d{position:relative;border-radius:var(--r-lg);border:1px solid rgb(15 23 42 / .1);background:#0b0f19;box-shadow:var(--shadow-3);overflow:hidden;isolation:isolate}.screen.svelte-19uu56d:after{content:"";position:absolute;inset:0;pointer-events:none;background:#ffffff08;z-index:3}.screen__menubar.svelte-19uu56d{position:relative;z-index:2;display:flex;align-items:center;gap:1rem;height:30px;padding-inline:.75rem;background:#ffffff08;border-bottom:1px solid rgb(255 255 255 / .06);font-size:10.5px;color:#94a3b8d9}.screen__lights.svelte-19uu56d{display:flex;gap:5px;flex:none}.screen__lights.svelte-19uu56d i:where(.svelte-19uu56d){width:9px;height:9px;border-radius:50%;opacity:.85}.screen__menu.svelte-19uu56d{display:flex;align-items:center;gap:.85rem;flex:1;justify-content:center;white-space:nowrap;overflow:hidden}.screen__brand.svelte-19uu56d{color:#e2e8f0e6;display:inline-flex}.screen__status.svelte-19uu56d{display:flex;align-items:center;gap:.5rem;flex:none;color:#94a3b8b3}.screen__battery.svelte-19uu56d{width:17px;height:8px;border-radius:2px;border:1px solid rgb(148 163 184 / .55);position:relative}.screen__battery.svelte-19uu56d:after{content:"";position:absolute;inset:1px;width:9px;border-radius:1px;background:#94a3b8cc}.screen__clock.svelte-19uu56d{font-variant-numeric:tabular-nums}.screen__desktop.svelte-19uu56d{position:relative;height:clamp(190px,30vw,340px);background:var(--accent-soft)}.screen.tall.svelte-19uu56d .screen__desktop:where(.svelte-19uu56d){height:clamp(260px,40vw,460px)}.screen__notch.svelte-19uu56d{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;justify-content:center;container-type:inline-size}.mock-window.svelte-19uu56d{position:absolute;border-radius:12px;border:1px solid rgb(255 255 255 / .07);background:#0f141f8c;backdrop-filter:blur(10px);overflow:hidden}.mock-window--a.svelte-19uu56d{left:6%;top:22%;width:46%;padding-bottom:1rem}.mock-window--b.svelte-19uu56d{right:7%;top:38%;width:34%;padding-bottom:.8rem}.mock-window__bar.svelte-19uu56d{display:flex;gap:5px;padding:8px 10px;border-bottom:1px solid rgb(255 255 255 / .05)}.mock-window__bar.svelte-19uu56d span:where(.svelte-19uu56d){width:6px;height:6px;border-radius:50%;background:#ffffff24}.mock-lines.svelte-19uu56d{display:flex;flex-direction:column;gap:7px;padding:12px 12px 4px}.mock-lines.svelte-19uu56d i:where(.svelte-19uu56d){height:5px;border-radius:99px;background:#ffffff17}.mock-grid.svelte-19uu56d{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:12px}.mock-grid.svelte-19uu56d i:where(.svelte-19uu56d){aspect-ratio:1;border-radius:6px;background:#ffffff12}@media(max-width:620px){.screen__menu.svelte-19uu56d span:where(.svelte-19uu56d):not(.screen__brand){display:none}}.hero.svelte-1q37ri0{position:relative;padding-top:clamp(1rem,2.5vw,2.5rem);padding-bottom:clamp(2.5rem,6vw,5rem)}.hero__deco.svelte-1q37ri0{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hero__burst.svelte-1q37ri0{position:absolute;top:clamp(1rem,4vw,3rem);right:calc(var(--gutter) * -.15);width:clamp(6rem,13vw,10rem);height:clamp(6rem,13vw,10rem);color:#211c1314;rotate:7deg}.hero__inner.svelte-1q37ri0{position:relative;z-index:1;display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.hero__copy.svelte-1q37ri0{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;max-width:40rem}.hero__title.svelte-1q37ri0{margin-block:.4rem .1rem;font-size:clamp(2.4rem,5.3vw,4.75rem);letter-spacing:-.035em}.hero__title.svelte-1q37ri0 .line-mask>span{display:block}.hero__title.svelte-1q37ri0 .line-mask:nth-child(2)>span{color:var(--accent-text)}.hero__lead.svelte-1q37ri0{max-width:44ch}.hero__cta.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:.85rem}.hero__trust.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:.6rem 1rem;font-size:var(--fs-small);color:var(--text-3)}.hero__trust.svelte-1q37ri0 li:where(.svelte-1q37ri0){display:inline-flex;align-items:center;gap:.4rem}.hero__trust.svelte-1q37ri0 svg{color:var(--green)}.hero__scrollhint.svelte-1q37ri0{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem;color:var(--text-3)}.hero__scrollhint.svelte-1q37ri0 svg:where(.svelte-1q37ri0){animation:svelte-1q37ri0-hero-nudge 1.8s var(--ease-inout) infinite}@keyframes svelte-1q37ri0-hero-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hero__screen.svelte-1q37ri0{position:relative;width:100%;max-width:40rem;margin-inline:auto}.hero__screen-note.svelte-1q37ri0{position:absolute;bottom:1.1rem;left:-.6rem;z-index:2;rotate:-3deg}.js .hero__title .line-mask>span{opacity:0}.js .hero [data-hero-extra]{opacity:0}html:not(.js) .hero__title .line-mask>span,html.reduced-motion .hero__title .line-mask>span,.js .hero.hero--static .hero__title .line-mask>span,html:not(.js) .hero [data-hero-extra],html.reduced-motion .hero [data-hero-extra],.js .hero.hero--static [data-hero-extra]{opacity:1;transform:none}@media(min-width:960px){.hero__inner.svelte-1q37ri0{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(2rem,4vw,4rem)}.hero__screen.svelte-1q37ri0{max-width:none}.hero__lead.svelte-1q37ri0{max-width:40ch}}@media(max-width:959px){.hero__copy.svelte-1q37ri0{align-items:center;text-align:center;margin-inline:auto}.hero__lead.svelte-1q37ri0{margin-inline:auto}.hero__cta.svelte-1q37ri0,.hero__trust.svelte-1q37ri0{justify-content:center}.hero__screen-note.svelte-1q37ri0{left:.5rem}}.device-stage.svelte-idsu38{position:relative;width:100%;padding-block:2% 9%;container-type:inline-size;perspective:2200px;perspective-origin:50% 65%}.device.svelte-idsu38{position:relative;width:100%;aspect-ratio:16 / 10;margin-inline:auto;transform-style:preserve-3d;transform:translate3d(var(--tx, 5%),var(--ty, -6%),0) rotateX(var(--rx, 26deg)) rotateY(var(--ry, -20deg)) scale(var(--sc, .88));will-change:transform}.lid.svelte-idsu38{position:absolute;inset:0;transform-origin:50% 100%;transform:rotateX(var(--lid, 1deg));transform-style:preserve-3d;will-change:transform}.lid__face.svelte-idsu38{position:absolute;inset:0;border-radius:2.4cqw;backface-visibility:hidden}.lid__face--front.svelte-idsu38{transform:translateZ(1px);background:#14100a;box-shadow:inset 0 0 0 1px #ffffff14}.lid__face--back.svelte-idsu38{transform:translateZ(-1px) rotateY(180deg);display:grid;place-items:center;gap:.4rem;background:#17130c;border:2px solid var(--ink);box-shadow:inset 0 0 0 1px #ffffff0f;border-radius:2.4cqw}.lid__logo.svelte-idsu38{display:grid;place-items:center;color:var(--tomato);opacity:.9}.lid__word.svelte-idsu38{font-size:.62rem;letter-spacing:.3em;color:var(--ink-3);opacity:.55}.bezel.svelte-idsu38{position:absolute;inset:1.7%;padding:.9%;border-radius:1.7cqw;background:#080604;box-shadow:inset 0 0 0 1px #ffffff12}.bezel__camera.svelte-idsu38{position:absolute;top:.75%;left:50%;width:.45%;aspect-ratio:1;border-radius:50%;background:#2c2a26;box-shadow:inset 0 0 0 1px #ffffff1f;translate:-50% 0}.screen.svelte-idsu38{position:relative;height:100%;border-radius:1.1cqw;overflow:hidden;background:#101826;opacity:var(--wake, 1);container-type:inline-size}.wall.svelte-idsu38{position:absolute;inset:0;overflow:hidden;transition:opacity .42s var(--ease-out)}.wall__blob.svelte-idsu38{position:absolute;border-radius:50%;filter:blur(70px);opacity:.42}.wall__blob--a.svelte-idsu38{left:-8%;top:10%;width:58%;height:70%;background:#1d3f66}.wall__blob--b.svelte-idsu38{right:-6%;bottom:-10%;width:46%;height:62%;background:#6f2c14}.window.svelte-idsu38{position:absolute;border-radius:8px;border:1px solid rgb(255 255 255 / .1);background:#0d121bbf;overflow:hidden}.window--a.svelte-idsu38{left:7%;top:26%;width:38%;padding-bottom:1rem}.window--b.svelte-idsu38{right:8%;top:40%;width:28%;padding-bottom:.8rem}.window__bar.svelte-idsu38{display:flex;gap:4px;padding:6px 8px;border-bottom:1px solid rgb(255 255 255 / .05)}.window__bar.svelte-idsu38 i:where(.svelte-idsu38){width:5px;height:5px;border-radius:50%;background:#ffffff29}.window__lines.svelte-idsu38{display:flex;flex-direction:column;gap:6px;padding:9px}.window__lines.svelte-idsu38 i:where(.svelte-idsu38){height:4px;border-radius:99px;background:#ffffff1a}.window__lines.svelte-idsu38 i:where(.svelte-idsu38):nth-child(2){width:72%}.window__lines.svelte-idsu38 i:where(.svelte-idsu38):nth-child(3){width:86%}.window__lines.svelte-idsu38 i:where(.svelte-idsu38):nth-child(4){width:48%}.window__grid.svelte-idsu38{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:9px}.window__grid.svelte-idsu38 i:where(.svelte-idsu38){aspect-ratio:1;border-radius:5px;background:#ffffff14}.game.svelte-idsu38{position:absolute;inset:0;opacity:0;overflow:hidden;background:#0a0f15;transition:opacity .42s var(--ease-out)}.screen[data-state=gaming].svelte-idsu38 .game:where(.svelte-idsu38){opacity:1}.screen[data-state=gaming].svelte-idsu38 .wall:where(.svelte-idsu38){opacity:0}.game__light.svelte-idsu38{position:absolute;border-radius:50%;filter:blur(50px)}.game__light--a.svelte-idsu38{left:6%;top:-12%;width:62%;height:92%;background:#2a6f8f;opacity:.85}.game__light--b.svelte-idsu38{right:4%;bottom:-18%;width:54%;height:84%;background:#b3451f;opacity:.9}.game__reticle.svelte-idsu38{position:absolute;left:50%;top:58%;width:8%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1px solid rgb(245 242 234 / .35)}.screen__menu.svelte-idsu38{position:relative;z-index:2;display:flex;align-items:center;gap:1.1cqw;height:3.6cqw;padding-inline:1.4cqw;background:#ffffff0a;border-bottom:1px solid rgb(255 255 255 / .06);font-size:1.1cqw;color:#94a3b8d9;white-space:nowrap}.screen__brand.svelte-idsu38{display:inline-flex;color:var(--tomato)}.screen__spacer.svelte-idsu38{flex:1}.screen__clock.svelte-idsu38{font-variant-numeric:tabular-nums}.screen__notch.svelte-idsu38{position:absolute;inset:0 0 auto;z-index:3}.base.svelte-idsu38{position:absolute;top:100%;left:1.5%;width:97%;height:3.4cqw;margin-top:-1px;border-radius:.4cqw .4cqw 1.4cqw 1.4cqw;background:#191410;box-shadow:inset 0 2px #ffffff12,inset 0 -2px #00000073,inset 0 0 0 1px #211c13f2,0 3px 5px #00000059}.base.svelte-idsu38:after{content:"";position:absolute;left:50%;bottom:0;width:7%;height:42%;translate:-50% 0;border-radius:999px 999px 0 0;background:#0b0804;box-shadow:inset 0 1px #0009}.hinge.svelte-idsu38{position:absolute;left:4%;top:calc(100% - .55cqw);width:92%;height:1.1cqw;border-radius:999px;background:#0c0905;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0009}.device__shadow.svelte-idsu38{position:absolute;left:50%;bottom:1.5%;width:58%;height:4.5%;border-radius:50%;background:#211c138c;filter:blur(26px);translate:-50% 0;opacity:var(--shadow-opacity, .4);pointer-events:none}@media(max-width:720px){.device-stage.svelte-idsu38{perspective:1800px}}.tour.svelte-1pjssxt{position:relative;padding-top:clamp(2.5rem,5vw,4.5rem)}.tour__head.svelte-1pjssxt{display:flex;flex-direction:column;gap:1.1rem;padding-bottom:clamp(2.5rem,5vw,4rem)}.tour__head.svelte-1pjssxt .h2:where(.svelte-1pjssxt){max-width:18ch}.tour__head.svelte-1pjssxt .lead:where(.svelte-1pjssxt){max-width:52ch}.tour__pin.svelte-1pjssxt{position:relative;height:calc(100vh + var(--steps, 7) * 34vh)}.tour__stage.svelte-1pjssxt{position:sticky;top:0;display:flex;align-items:center;height:100vh;padding-top:var(--header-h);overflow:hidden}.tour__grid.svelte-1pjssxt{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.tour__visual.svelte-1pjssxt{position:relative;display:flex;justify-content:center;min-width:0}.tour__device.svelte-1pjssxt{width:100%;transform-style:preserve-3d}.tour__steps.svelte-1pjssxt{display:grid;align-self:center;min-width:0}.tour__step.svelte-1pjssxt{grid-area:1 / 1;display:flex;flex-direction:column;gap:.9rem;opacity:0;transform:translateY(16px);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out);pointer-events:none}.tour__step.active.svelte-1pjssxt{opacity:1;transform:none}.tour__meta.svelte-1pjssxt{display:flex;align-items:center;gap:1rem}.tour__index.svelte-1pjssxt{color:var(--ink-3)}.tour__label.svelte-1pjssxt{display:inline-flex;align-items:center;gap:.5rem;color:var(--accent-text)}.tour__label.svelte-1pjssxt:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--accent)}.tour__title.svelte-1pjssxt{font-size:clamp(1.85rem,3.4vw,3rem);line-height:1.02;letter-spacing:-.025em;max-width:15ch}.tour__body.svelte-1pjssxt{font-size:var(--fs-lead);line-height:1.5;color:var(--text-2);max-width:34ch}.tour__foot.svelte-1pjssxt{grid-column:1 / -1;display:flex;align-items:center;gap:1.25rem;padding-top:1rem}.tour__ticks.svelte-1pjssxt{display:flex;gap:.4rem;align-items:center}.tour__ticks.svelte-1pjssxt li:where(.svelte-1pjssxt){width:1.5rem;height:3px;border-radius:99px;background:var(--line-strong);transition:background-color .32s var(--ease-out),width .32s var(--ease-out)}.tour__ticks.svelte-1pjssxt li.past:where(.svelte-1pjssxt){background:var(--ink-3)}.tour__ticks.svelte-1pjssxt li.active:where(.svelte-1pjssxt){width:3rem;background:var(--accent)}.tour__hint.svelte-1pjssxt{margin-left:auto;color:var(--ink-3);opacity:.8}@media(max-width:900px){html:not(.js) .tour__device.svelte-1pjssxt,html.reduced-motion .tour__device.svelte-1pjssxt{position:static}.tour__pin.svelte-1pjssxt{height:calc(100dvh + var(--steps, 7) * 32dvh)}.tour__stage.svelte-1pjssxt{height:100dvh}.tour__grid.svelte-1pjssxt{grid-template-columns:1fr;gap:clamp(1rem,3vw,2rem);align-content:center}.tour__steps.svelte-1pjssxt{order:2}.tour__foot.svelte-1pjssxt{order:3;padding-top:0}.tour__body.svelte-1pjssxt{font-size:1rem;max-width:42ch}.tour__title.svelte-1pjssxt{font-size:clamp(1.5rem,5.6vw,2rem);max-width:18ch}.tour__hint.svelte-1pjssxt{display:none}}@media(max-width:900px)and (max-height:720px){.tour__title.svelte-1pjssxt{font-size:1.4rem}.tour__body.svelte-1pjssxt{font-size:.95rem;line-height:1.45}}html:not(.js) .tour__pin.svelte-1pjssxt,html.reduced-motion .tour__pin.svelte-1pjssxt{height:auto}html:not(.js) .tour__stage.svelte-1pjssxt,html.reduced-motion .tour__stage.svelte-1pjssxt{position:static;height:auto;padding-top:0}html:not(.js) .tour__grid.svelte-1pjssxt,html.reduced-motion .tour__grid.svelte-1pjssxt{align-items:start}html:not(.js) .tour__device.svelte-1pjssxt,html.reduced-motion .tour__device.svelte-1pjssxt{position:sticky;top:calc(var(--header-h) + 1rem)}html:not(.js) .tour__steps.svelte-1pjssxt,html.reduced-motion .tour__steps.svelte-1pjssxt{display:flex;flex-direction:column;gap:2rem}html:not(.js) .tour__step.svelte-1pjssxt,html.reduced-motion .tour__step.svelte-1pjssxt{opacity:1;transform:none}html:not(.js) .tour__device.svelte-1pjssxt,html.reduced-motion .tour__device.svelte-1pjssxt{--ry: 0deg;--rx: 2deg;--sc: 1;--ty: 0%;--tx: 0%;--lid: 1deg;--shadow-opacity: .5}@media(prefers-reduced-motion:reduce){.tour__pin.svelte-1pjssxt{height:auto}.tour__stage.svelte-1pjssxt{position:static;height:auto;padding-top:0}.tour__steps.svelte-1pjssxt{display:flex;flex-direction:column;gap:2rem}.tour__step.svelte-1pjssxt{opacity:1;transform:none}}.look.svelte-tklmju{padding-block:clamp(2rem,4vw,3rem) clamp(1.5rem,3vw,2.5rem)}.look__head.svelte-tklmju{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.look__head.svelte-tklmju .h2:where(.svelte-tklmju){margin-top:.6rem}.look__lead.svelte-tklmju{max-width:32ch;font-size:var(--fs-small);line-height:1.55;color:var(--text-3)}.look__row.svelte-tklmju{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:clamp(.75rem,1.4vw,1.1rem)}.look__item.svelte-tklmju{display:flex;flex-direction:column;gap:.7rem;padding:.7rem;border-radius:var(--r-md);border:2px solid var(--ink);background:var(--paper-lift);box-shadow:3px 3px #211c13d9}.look__swatch.svelte-tklmju{position:relative;display:block;height:64px;border-radius:8px;overflow:hidden}.look__ref.svelte-tklmju{position:absolute;left:.55rem;bottom:.45rem;font-size:8px;letter-spacing:.14em;color:#f5f2ea73}.look__swatch--screen.svelte-tklmju{border:1px solid rgb(33 28 19 / .5);background:#16120c}.look__notch.svelte-tklmju{position:absolute;top:12px;left:50%;translate:-50% 0;transition:background-color var(--dur) var(--ease-out)}.look__notch[data-style=amoled].svelte-tklmju{top:0;width:52%;height:18px;border-radius:0 0 9px 9px;background:#000;border:1px solid rgb(245 242 234 / .7);border-top:none}.look__notch[data-style=pill].svelte-tklmju{top:15px;width:44%;height:15px;border-radius:999px;background:#0a0a0aeb;border:1px solid rgb(245 242 234 / .7)}.look__notch[data-style=handle].svelte-tklmju{top:17px;width:24%;height:8px;border-radius:999px;border:1px dashed rgb(245 242 234 / .65);background:#ffffff29}.look__swatch--paper.svelte-tklmju{border:1px solid rgb(33 28 19 / .35);background:#f1e4cf}.look__swatch--paper.svelte-tklmju:before,.look__swatch--paper.svelte-tklmju:after{content:"";position:absolute}.look__swatch--paper.svelte-tklmju:before{left:4%;top:0;width:38%;height:100%;background:#1f4fd880}.look__swatch--paper.svelte-tklmju:after{right:4%;bottom:0;width:30%;height:62%;background:#e8481c80}.look__pill.svelte-tklmju{position:absolute;z-index:1;top:0;left:50%;translate:-50% 0;width:56px;height:22px;border-radius:0 0 11px 11px;border:1px solid rgb(255 255 255 / .2);border-top:none}.look__pill[data-surface=solid].svelte-tklmju{background:#0a0a0a}.look__pill[data-surface=frost].svelte-tklmju{background:#ffffff2e;backdrop-filter:blur(5px) saturate(150%);-webkit-backdrop-filter:blur(5px) saturate(150%)}.look__text.svelte-tklmju{display:flex;flex-direction:column;gap:.2rem;min-width:0}.look__text.svelte-tklmju strong:where(.svelte-tklmju){font-family:var(--font-display);font-size:.98rem;color:var(--text)}.look__text.svelte-tklmju>span:where(.svelte-tklmju){font-size:.82rem;line-height:1.45;color:var(--text-3)}.ticket.svelte-15ghsaz{position:relative;display:grid;gap:clamp(1.6rem,3.5vw,2.6rem);padding:clamp(1.6rem,4vw,3rem);border:2px solid var(--ink);border-radius:var(--r-lg);background-color:var(--paper-lift);box-shadow:var(--shadow-3)}.ticket.svelte-15ghsaz:before{content:"";position:absolute;left:0;top:clamp(.9rem,2.4vw,1.6rem);bottom:clamp(.9rem,2.4vw,1.6rem);width:8px;border-radius:0 3px 3px 0;background:var(--blue);pointer-events:none}.ticket__sticker.svelte-15ghsaz{position:absolute;top:-1.05rem;right:clamp(1rem,4vw,2.5rem);rotate:-1.5deg;z-index:2}.ticket__stub.svelte-15ghsaz,.ticket__includes.svelte-15ghsaz{position:relative;display:flex;flex-direction:column;gap:.85rem;min-width:0}.ticket__kicker.svelte-15ghsaz{font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.ticket__price.svelte-15ghsaz{display:flex;align-items:baseline;gap:.6rem;margin-block:.15rem .1rem}.ticket__amount.svelte-15ghsaz{font-family:var(--font-display);font-weight:700;font-size:clamp(3.2rem,8vw,5.2rem);line-height:.86;letter-spacing:-.045em;color:var(--text);font-variant-numeric:tabular-nums}.ticket__unit.svelte-15ghsaz{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text)}.ticket__lede.svelte-15ghsaz{max-width:34ch;font-size:var(--fs-body);color:var(--text-2)}.ticket__cta.svelte-15ghsaz{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.ticket__fine.svelte-15ghsaz{margin-top:.15rem;font-size:var(--fs-micro);letter-spacing:.08em;color:var(--text-3)}.ticket__perf.svelte-15ghsaz{position:relative;border-left:2px dashed var(--line-strong)}.ticket__punch.svelte-15ghsaz{position:absolute;left:50%;top:8%;translate:-50% 0;width:20px;height:20px;border-radius:50%;border:2px solid var(--ink);background:var(--paper-lift)}.ticket__punch--low.svelte-15ghsaz{top:auto;bottom:8%}.ticket__includes.svelte-15ghsaz ul:where(.svelte-15ghsaz){display:flex;flex-direction:column;gap:.7rem;font-size:var(--fs-small);color:var(--text-2);list-style:none}.ticket__includes.svelte-15ghsaz li:where(.svelte-15ghsaz){display:flex;align-items:flex-start;gap:.6rem}.ticket__includes.svelte-15ghsaz svg{flex:none;margin-top:.18rem;color:var(--green)}.ticket__serial.svelte-15ghsaz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:auto;padding-top:.9rem;border-top:2px dashed var(--line);font-size:var(--fs-micro);letter-spacing:.1em;color:var(--text-3)}@media(min-width:860px){.ticket.svelte-15ghsaz{grid-template-columns:minmax(0,1.02fr) 0 1fr;align-items:stretch}}@media(max-width:859px){.ticket__perf.svelte-15ghsaz{border-left:0;border-top:2px dashed var(--line-strong)}.ticket__punch.svelte-15ghsaz{top:50%;left:12%;translate:0 -50%}.ticket__punch--low.svelte-15ghsaz{inset:50% 12% auto auto}}@media(max-width:480px){.ticket__cta.svelte-15ghsaz>.btn{width:100%}}.faq__list.svelte-1h7e2i5{display:flex;flex-direction:column;gap:.85rem}.faq__item.svelte-1h7e2i5{border:2px solid var(--ink);border-radius:var(--r-md);background:var(--paper-lift);box-shadow:3px 3px #211c13d9;overflow:hidden;transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.faq__item.svelte-1h7e2i5:hover,.faq__item.open.svelte-1h7e2i5{border-color:var(--ink)}.faq__item.svelte-1h7e2i5:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #211c13d9}.faq__item.open.svelte-1h7e2i5{box-shadow:inset 5px 0 0 var(--accent);background:var(--paper-lift)}.faq__trigger.svelte-1h7e2i5{display:flex;align-items:center;gap:1rem;width:100%;padding:1.05rem 1.25rem;text-align:left;cursor:pointer;list-style:none;color:inherit}.faq__trigger.svelte-1h7e2i5::-webkit-details-marker{display:none}.faq__trigger.svelte-1h7e2i5:after{content:"+";flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-sm);border:2px solid var(--ink);background:var(--paper-deep);font-size:1.1rem;line-height:1;color:var(--text-2);box-shadow:2px 2px #211c13bf;transition:transform var(--dur) var(--ease-out),color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.faq__item.open.svelte-1h7e2i5 .faq__trigger:where(.svelte-1h7e2i5):after{transform:rotate(45deg);color:var(--on-accent);background:var(--accent);border-color:var(--accent);box-shadow:none}.faq__q.svelte-1h7e2i5{font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:-.015em;color:var(--text)}.faq__panel.svelte-1h7e2i5{padding:0 1.25rem 1.15rem;color:var(--text-2)}.faq__panel.svelte-1h7e2i5 p:where(.svelte-1h7e2i5){max-width:62ch;line-height:1.62}.faq.svelte-1h7e2i5{padding-bottom:clamp(1.5rem,3vw,2.5rem)}
