@font-face{font-family:geistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_73c1a945-module__bNl_jW__className{font-family:geistSans,geistSans Fallback}.geistsans_73c1a945-module__bNl_jW__variable{--font-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_492c3b66-module__erK4wa__className{font-family:geistMono,geistMono Fallback}.geistmono_492c3b66-module__erK4wa__variable{--font-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:newsreader;src:url(../media/Newsreader_Variable-s.p.3se9ogqst-d6c.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(../media/Newsreader_Italic_Variable-s.p.32vcy6_pq4pnh.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.newsreader_afcb949c-module__CigrMW__className{font-family:newsreader,newsreader Fallback}.newsreader_afcb949c-module__CigrMW__variable{--font-display:"newsreader", "newsreader Fallback"}
:root{--paper:#f5f7fb;--paper-2:#eef2f8;--card:#fff;--mist:#e9eef6;--line:#d9e0ec;--line-strong:#b4bfd2;--ink:#0c1633;--ink-2:#4b5873;--ink-3:#7b879f;--accent:#1f4bff;--accent-ink:#173bd6;--accent-wash:#e3eaff;--accent-hover:#1a40e0;--navy:#0c1633;--navy-2:#16224a;--navy-line:#ffffff24;--navy-ink:#f4f6fb;--navy-ink-2:#aeb8d4;--live:#157a45;--live-wash:#e3f5eb;--review:#9a6400;--review-wash:#fff1d6;--soon:#4b5873;--soon-wash:#e9eef6;--danger:#c0392b;--bg:var(--paper);--bg-2:var(--paper-2);--surface:var(--card);--surface-2:var(--mist);--success:var(--live);--warning:var(--review);--silver:var(--ink);--silver-hover:#1b2749;--on-silver:#fff;--on-silver-2:#c7cfe3;--font-sans-stack:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono-stack:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;--font-display-stack:var(--font-display), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--text-xs:13px;--text-sm:14px;--text-base:17px;--text-md:19px;--text-lg:22px;--text-xl:27px;--text-2xl:34px;--text-3xl:44px;--text-4xl:56px;--text-display:clamp(48px, 5.4vw, 78px);--leading-display:1.02;--leading-heading:1.1;--leading-body:1.6;--tracking-display:-.022em;--tracking-heading:-.015em;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-device:0 24px 48px -20px #0c163359, 0 2px 6px #0c163314;--shadow-button:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000040, 0 1px 2px #0c163340, 0 10px 24px -10px #1f4bff8c;--shadow-button-hover:inset 0 1px 0 #ffffff42, inset 0 -1px 0 #00000040, 0 2px 4px #0c163340, 0 16px 32px -10px #1f4bffb3;--gradient-button:linear-gradient(180deg, #2a46b8 0%, #182a6e 48%, #0f1a44 100%);--gradient-button-hover:linear-gradient(180deg, #3353d6 0%, #1d3284 48%, #121f52 100%);--dots:none;--content-max:1200px;--gutter:32px;--nav-height:76px;--section-space:120px;--ease:cubic-bezier(.16, 1, .3, 1);--fast:.16s ease-out}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-sans-stack);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.6}h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{text-wrap:balance;font-weight:600}h1,h2{font-family:var(--font-display-stack);font-optical-sizing:auto;font-weight:500;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-feature-settings:"kern" 1, "liga" 1}h1{line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.wordmark,h1.wordmark,h2.wordmark{font-family:var(--font-sans-stack);letter-spacing:-.035em;font-weight:600}.lede{font-family:var(--font-display-stack);font-size:var(--text-lg);letter-spacing:-.005em;color:var(--ink-2);line-height:1.5}.tagline{font-family:var(--font-display-stack);letter-spacing:-.01em;font-style:italic;font-weight:400}.tabular,dd,time,.price{font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{color:#fff;background:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[id]{scroll-margin-top:calc(var(--nav-height) + 16px)}.skipLink{z-index:300;border-radius:var(--radius-sm);color:#fff;background:var(--navy);align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skipLink:focus{transform:translateY(0)}.section{width:min(var(--content-max), calc(100% - (var(--gutter) * 2)));margin-inline:auto}.band{border-block:1px solid var(--line);background:var(--paper-2)}.sectionLabel,.eyebrow{color:var(--accent-ink);font-size:15px;font-weight:500;line-height:1.4}.sectionLabel b,.eyebrow b{font-weight:500}.button{border-radius:var(--radius-pill);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;min-height:50px;transition:color var(--fast), background-color var(--fast), border-color var(--fast), box-shadow var(--fast), transform var(--fast);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 26px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.button svg{width:16px;height:16px;transition:transform var(--fast);flex:none}.button:hover svg{transform:translate(2px,-2px)}.button.primary{color:#fff;background:var(--gradient-button);box-shadow:var(--shadow-button);text-shadow:0 1px #0003;border-color:#0b1538}.button.primary:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.button.primary:active{box-shadow:var(--shadow-button);transform:none}.button.ghost{color:var(--ink);border-color:var(--line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;box-shadow:inset 0 1px #fff,0 1px 2px #0c16330f}.button.ghost:hover{border-color:var(--navy);background:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 4px 12px -4px #0c163333}.button.ghost:active{transform:none}.button.small{min-height:42px;padding:9px 18px;font-size:14px}.textLink{min-height:44px;color:var(--accent-ink);align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.textLink svg{flex:none;width:16px;height:16px}.textLink:hover{text-underline-offset:.25em;text-decoration:underline}.statusChip,.badge{border-radius:var(--radius-pill);min-height:28px;color:var(--soon);background:var(--soon-wash);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:3px 12px 3px 10px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.statusChip i,.badge i{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.statusChip[data-status=live],.badge.live{color:var(--live);background:var(--live-wash)}.statusChip[data-status=review],.badge.review{color:var(--review);background:var(--review-wash)}.statusChip[data-status=soon],.badge.soon{color:var(--soon);background:var(--soon-wash)}.appIcon{border:1px solid var(--line);border-radius:22.5%}.storeButtons{flex-wrap:wrap;gap:12px;display:flex}.storeButton{border:1px solid var(--line-strong);min-height:56px;color:var(--ink);background:var(--card);transition:color var(--fast), background-color var(--fast), border-color var(--fast), box-shadow var(--fast), transform var(--fast);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:8px 16px 8px 18px;display:inline-flex;box-shadow:0 1px 2px #0c16330d}.storeButton>span{text-align:left;flex-direction:column;gap:2px;display:flex}.storeButton small{color:var(--ink-2);white-space:nowrap;font-size:12px;font-weight:500;line-height:15px}.storeButton strong{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600;line-height:20px}.storeButton svg{width:16px;height:16px;color:var(--ink-3);flex:none}.storeButton:hover{border-color:var(--ink-3);transform:translateY(-1px);box-shadow:0 2px 6px #0c163314}.storeButton.primary{color:#fff;background:var(--gradient-button);box-shadow:var(--shadow-button);border-color:#0b1538}.storeButton.primary small,.storeButton.primary svg{color:var(--navy-ink-2)}.storeButton.primary:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-button-hover)}.storeButtons.is-stacked{flex-direction:column}.storeButtons.is-stacked .storeButton{width:100%}.siteHeader{z-index:100;height:var(--nav-height);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color var(--fast);background:#f5f7fbdb;border-bottom:1px solid #0000;position:sticky;top:0}.siteHeader.is-scrolled{border-bottom-color:var(--line)}.siteNav{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand{min-height:44px;color:var(--ink);letter-spacing:-.015em;align-items:center;gap:12px;font-size:18px;font-weight:600;display:inline-flex}.brandMark{background:radial-gradient(circle at 50% 40%,#121d4a 0%,#05070f 75%);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0c163329,0 6px 14px -6px #1f4bff80}.brandMark img{width:40px;height:40px}.navLinks{align-items:center;gap:4px;display:flex}.navLinks>a:not(.button){color:var(--ink-2);transition:color var(--fast);padding:10px 12px;font-size:15px;font-weight:500;line-height:20px;position:relative}.navLinks>a:not(.button):after{background:var(--ink);transform-origin:0;height:1.5px;transition:transform .26s var(--ease);content:"";position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.navLinks>a:not(.button):hover,.navLinks>a.is-active{color:var(--ink)}.navLinks>a:not(.button):hover:after,.navLinks>a.is-active:after{transform:scaleX(1)}.navLinks>.navCta{margin-left:12px}.menuButton{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:none}.menuButton svg{width:22px;height:22px}.mobileNav{max-height:calc(100dvh - var(--nav-height));padding:8px var(--gutter) 24px;border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobileNav>a:not(.button){border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);align-items:center;font-size:18px;font-weight:500;display:flex}.mobileNav>.button{margin-top:20px}.orbit{--orbit-ring:var(--line-strong);--orbit-label:var(--ink-2);--orbit-label-bg:var(--card);aspect-ratio:1;width:100%;max-width:600px;margin-inline:auto;position:relative}.orbitGlow{pointer-events:none;background:radial-gradient(closest-side,#1f4bff1a,#1f4bff00);border-radius:50%;position:absolute;inset:7%}.orbitRings{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbitRings ellipse{fill:none;stroke:var(--orbit-ring);stroke-width:1px}.orbitCore{background:radial-gradient(circle at 50% 40%,#0f1a44 0%,#05070f 72%);border-radius:50%;width:30%;height:auto;padding:2%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff2e,0 0 0 6px #1f4bff1f,0 20px 48px #00000080}.orbitPlanet{top:var(--orbit-top);left:var(--orbit-left);aspect-ratio:1;width:10%;min-width:44px;transition:transform var(--fast);border-radius:22.5%;position:absolute;transform:translate(-50%,-50%)}.orbitPlanet img{border:1px solid #ffffff38;border-radius:22.5%;width:100%;height:100%}.orbitPlanetName{color:var(--orbit-label);background:var(--orbit-label-bg);white-space:nowrap;transition:color var(--fast);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.orbitPlanet:hover{transform:translate(-50%,-50%)scale(1.06)}.orbitPlanetStatus{z-index:1;min-height:22px;color:var(--live);background:var(--live-wash);box-shadow:0 0 0 2px var(--orbit-label-bg);font-family:var(--font-sans-stack);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex;position:absolute;bottom:calc(100% - 4px);left:50%;transform:translate(-50%)}.orbitPlanetStatus svg{stroke-width:2.5px;flex:none;width:11px;height:11px}.orbitPlanetStatus[data-status=review]{color:var(--review);background:var(--review-wash)}.orbitPlanetStatus[data-status=soon]{color:var(--soon);background:var(--soon-wash)}.orbitPlanets,.orbitTrack{pointer-events:none;position:absolute;inset:0}.orbitPlanet{pointer-events:auto}.orbitTrack:has(.orbitPlanet:is(:hover,:focus-visible)){z-index:2}.orbitMotionToggle{z-index:3;border:1px solid var(--orbit-ring);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--orbit-label);background:var(--orbit-label-bg);cursor:pointer;touch-action:manipulation;place-items:center;padding:0;display:none;position:absolute;bottom:0;right:0}.orbitMotionToggle:hover{color:var(--ink)}.orbitMotionToggle svg{width:16px;height:16px}.orbitStage{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.orbit[data-interactive=true]{--px:0;--py:0;transform:perspective(1400px) rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 7deg));transition:transform .52s var(--ease);will-change:transform}.orbit[data-interactive=true] .orbitGlow{transform:translate(calc(var(--px) * -32px), calc(var(--py) * -32px));transition:transform .52s var(--ease)}.orbitDossier{width:min(100%,560px);min-height:92px}.orbitDossierCard{animation:dossierIn .28s var(--ease) both;align-items:flex-start;gap:14px;display:flex}.orbitDossierCard>img{border:1px solid var(--line);border-radius:22.5%;flex:none;width:44px;height:44px}.orbitDossierCard p{color:var(--ink-2);font-size:15px;line-height:1.55}.orbitDossierTitle{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.orbitDossierTitle strong{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:600}.orbitDossierHint{color:var(--ink-3);margin-top:4px;font-size:13px;display:none}@media (hover:hover) and (pointer:fine){.orbitDossierHint{display:block}}@keyframes dossierIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.spotlight{isolation:isolate;position:relative;overflow:hidden}.spotlight:before{z-index:-1;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), #1f4bff61, transparent 62%);opacity:0;pointer-events:none;content:"";transition:opacity .42s ease-out;position:absolute;inset:0}.spotlight:hover:before{opacity:1}@supports (offset-path:ellipse(40% 20% at 50% 50%)){.orbitTrack{transform:rotate(-18deg)}.orbitPlanet,.orbitPlanet:hover{offset-path:ellipse(var(--orbit-rx) var(--orbit-ry) at 50% 50%);offset-anchor:center;offset-rotate:18deg;offset-distance:var(--orbit-phase);transition:none;top:0;left:0;transform:none}.orbit[data-motion-ready=true] .orbitPlanet{animation:appOrbit var(--orbit-period) linear infinite}.orbit[data-motion-ready=true] .orbitMotionToggle{display:grid}.orbit[data-paused=true] .orbitPlanet,.orbit[data-active=false] .orbitPlanet,.orbitPlanets:focus-within .orbitPlanet{animation-play-state:paused}@media (hover:hover){.orbit:hover:not(:has(.orbitMotionToggle:hover)) .orbitPlanet{animation-play-state:paused}}@keyframes appOrbit{0%{offset-distance:var(--orbit-phase)}to{offset-distance:calc(var(--orbit-phase) + 100%)}}}.faq{padding-block:var(--section-space);border-top:1px solid var(--line)}.faqGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.faqIntro{flex-direction:column;grid-column:span 5;align-items:flex-start;gap:16px;display:flex}.faqIntro h2{font-size:clamp(34px,3.8vw,48px)}.faqIntro p{max-width:400px;color:var(--ink-2);font-family:var(--font-display-stack);font-size:var(--text-lg);line-height:1.5}.faqList{border-bottom:1px solid var(--line);grid-column:7/span 6}.faqItem{border-top:1px solid var(--line)}.faqItem h3{font:inherit}.faqQuestion{width:100%;color:var(--ink);font-family:var(--font-display-stack);letter-spacing:-.01em;text-align:left;cursor:pointer;transition:color var(--fast);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:24px;font-weight:500;line-height:1.3;display:flex}.faqQuestion:hover{color:var(--accent-ink)}.faqIcon{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--ink-2);transition:color var(--fast), border-color var(--fast), background-color var(--fast);border-radius:50%;flex:none;place-items:center;display:grid}.faqIcon svg{width:16px;height:16px}.faqItem.is-open .faqIcon,.faqQuestion:hover .faqIcon{color:var(--accent-ink);border-color:var(--accent);background:var(--accent-wash)}.faqAnswerWrap{overflow:hidden}.faqAnswer{max-width:560px;color:var(--ink-2);padding-bottom:28px;font-size:16px;line-height:1.65}.siteFooter{border-top:1px solid var(--line);background:var(--card);padding:72px 0 40px}.footerTop{justify-content:space-between;gap:64px;padding-bottom:56px;display:flex}.footerBrand{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footerBrand .textLink{font-size:15px}.footerTagline{max-width:320px;color:var(--ink-2);margin-top:10px;font-size:15px;line-height:1.55}.footerCols{gap:96px;display:flex}.footerCol{flex-direction:column;gap:2px;min-width:150px;display:flex}.footerCol p{color:var(--ink);padding-bottom:10px;font-size:14px;font-weight:600;line-height:20px}.footerCol a{min-height:40px;color:var(--ink-2);transition:color var(--fast);align-items:center;font-size:15px;line-height:20px;display:flex}.footerCol a:hover{color:var(--accent-ink)}.footerBottom{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;gap:8px 24px;padding-top:24px;font-size:14px;line-height:1.5;display:flex}.backToTop{z-index:80;border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:border-color var(--fast);background:#ffffffe6;place-items:center;padding:0;display:grid;position:fixed;bottom:24px;right:24px}.backToTop:hover{border-color:var(--ink-3)}.backToTop svg{width:18px;height:18px}.pageHero{border-bottom:1px solid var(--line);background:var(--card)}.pageHeroInner{flex-direction:column;align-items:flex-start;gap:20px;padding-block:64px 56px;display:flex}.pageHero h1{max-width:820px;font-size:clamp(40px,4.8vw,66px)}.pageLead{max-width:620px;color:var(--ink-2);font-family:var(--font-display-stack);font-size:clamp(19px,1.5vw,22px);line-height:1.5}.pageHeroAction{margin-top:8px}.policyMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:760px;margin-top:16px;display:grid}.policyMeta>div{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:16px;display:flex}.policyMeta dt{color:var(--ink-3);font-size:14px;line-height:20px}.policyMeta dd{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:1.5}.policyMeta a{color:var(--accent-ink)}.infoLayout,.legalLayout{padding-block:56px var(--section-space);grid-template-columns:264px minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.infoIndex{top:calc(var(--nav-height) + 24px);max-height:calc(100vh - var(--nav-height) - 48px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:2px;padding:20px 20px 16px;display:flex;position:sticky;overflow:auto}.infoIndex>p{color:var(--ink);padding:0 0 12px;font-size:14px;font-weight:600;line-height:20px}.infoIndex a{border-left:2px solid var(--line);min-height:44px;color:var(--ink-2);transition:color var(--fast), border-color var(--fast);align-items:center;padding:8px 0 8px 14px;font-size:14px;line-height:1.45;display:flex}.infoIndex a:hover{border-left-color:var(--accent);color:var(--ink)}.legalContent{min-width:0}.legalContent article{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding-block:44px;display:flex}.legalContent article:first-child{border-top:0;padding-top:0}.legalContent article>span{color:var(--accent-ink);font-family:var(--font-mono-stack);font-size:13px;line-height:16px}.legalContent h2{font-size:30px;line-height:1.15}.legalContent h3{margin-top:8px;font-size:19px;line-height:1.4}.legalContent p,.legalContent ol,.legalContent ul{max-width:68ch;color:var(--ink-2);margin:0;font-size:16px;line-height:1.7}.legalContent ol,.legalContent ul{padding-left:1.25em}.legalContent li+li{margin-top:8px}.legalContent li::marker{color:var(--ink-3)}.legalContent strong{color:var(--ink);font-weight:600}.legalContent a{color:var(--accent-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.legalActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;padding-top:40px;display:flex}.legalActions a{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:48px;color:var(--ink);background:var(--card);transition:color var(--fast), background-color var(--fast), border-color var(--fast);align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.legalActions a:hover{border-color:var(--ink-3);background:var(--paper-2)}.legalActions a[href^=mailto\:]{color:#fff;background:var(--gradient-button);box-shadow:var(--shadow-button);border-color:#0b1538}.legalActions a[href^=mailto\:]:hover{background:var(--gradient-button-hover);box-shadow:var(--shadow-button-hover)}.legalActions svg{flex:none;width:16px;height:16px}.supportBody{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;min-width:0;display:grid}.supportAnswers{flex-direction:column;gap:28px;min-width:0;display:flex}.infoHeading{flex-direction:column;gap:10px;display:flex}.infoHeading h2{font-size:clamp(30px,3.2vw,40px)}.detailsList{border-bottom:1px solid var(--line)}.detailsList details{border-top:1px solid var(--line)}.detailsList summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:18px 0;font-size:18px;font-weight:500;line-height:1.4;list-style:none;display:flex}.detailsList summary::-webkit-details-marker{display:none}.detailsList summary span{border:1px solid var(--line-strong);width:32px;height:32px;color:var(--ink-2);transition:transform var(--fast), color var(--fast), border-color var(--fast), background-color var(--fast);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:400;line-height:1;display:grid}.detailsList details[open] summary span{color:var(--accent-ink);border-color:var(--accent);background:var(--accent-wash);transform:rotate(45deg)}.detailsList details>p{max-width:68ch;color:var(--ink-2);padding-bottom:24px;font-size:16px;line-height:1.7}.supportRouteLinks{flex-wrap:wrap;gap:12px;display:flex}.supportRouteLinks a{border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-height:44px;color:var(--ink);background:var(--card);transition:border-color var(--fast), background-color var(--fast);align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex}.supportRouteLinks a:hover{border-color:var(--ink-3);background:var(--paper-2)}.supportRouteLinks svg{flex:none;width:16px;height:16px}.infoContactPanel{top:calc(var(--nav-height) + 24px);border-radius:var(--radius-lg);color:var(--navy-ink);background:var(--navy);flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex;position:sticky}.infoContactPanel>svg{width:24px;height:24px;color:var(--navy-ink-2);margin-bottom:6px}.infoContactPanel h2{font-size:26px;line-height:1.2}.infoContactPanel p{color:var(--navy-ink-2);font-size:15px;line-height:1.6}.infoContactPanel a{color:#fff;text-underline-offset:.25em;align-items:center;gap:8px;min-height:44px;font-weight:500;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;display:inline-flex}.infoContactPanel a:hover{text-decoration-color:#fff}.infoContactPanel a svg{width:16px;height:16px}.launchHero{border-bottom:1px solid var(--line);background:var(--card);overflow:hidden}.launchHeroInner{width:min(var(--content-max), calc(100% - (var(--gutter) * 2)));grid-template-columns:minmax(0,540px) minmax(0,560px);justify-content:space-between;align-items:center;gap:48px;margin-inline:auto;padding-block:64px 80px;display:grid}.launchHeroCopy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.launchBrand{align-items:center;gap:18px;display:flex}.launchBrand img{border:1px solid var(--line);border-radius:22.5%;flex:none;width:64px;height:64px}.launchBrand h1{font-family:var(--font-sans-stack);letter-spacing:-.035em;font-size:clamp(40px,4.6vw,64px);font-weight:600;line-height:1}.launchStatus{border-radius:var(--radius-pill);min-height:30px;color:var(--review);background:var(--review-wash);align-items:flex-start;gap:8px;padding:5px 14px 5px 10px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.launchStatus span{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px;margin-top:6px}.launchHeroCopy>h2{letter-spacing:-.01em;font-size:clamp(34px,3.8vw,54px);font-style:italic;font-weight:400}.launchHeroCopy>p:not(.launchStatus){max-width:520px;color:var(--ink-2);font-size:clamp(17px,1.3vw,19px);line-height:1.55}.launchHeroActions{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.launchPhoneStage{aspect-ratio:560/620;border-radius:var(--radius-xl);background:var(--mist);justify-self:end;width:100%;max-width:560px;position:relative;overflow:hidden}.noiseoffSite .launchPhoneStage{background:#e4ece6}.launchPhone{background:var(--card);box-shadow:var(--shadow-device);aspect-ratio:1170/2532;border:1px solid #0c163324;border-radius:26px;margin:0;position:absolute;overflow:hidden}.launchPhone img{object-fit:cover;object-position:top center}.launchPhoneStage .launchPhone1{width:31%;top:22%;left:7%}.launchPhoneStage .launchPhone2{z-index:2;border-radius:30px;width:36%;top:11%;left:32%}.launchPhoneStage .launchPhone3{width:31%;top:25%;right:7%}.noiseoffScreenshotAura{pointer-events:none;position:absolute;inset:0}.noiseoffScreenshotAura span{border:1px solid #0c16331f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.noiseoffScreenshotAura span:first-child{width:104%;height:42%}.noiseoffScreenshotAura span:last-child{border-color:#0c163314;width:74%;height:30%}.noiseoffScreenshotProof{color:var(--ink-2);justify-content:center;align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.noiseoffScreenshotProof span{background:var(--live);border-radius:999px;width:7px;height:7px}.noiseoffPlatformBand{padding-block:var(--section-space) 0}.noiseoffPlatformIntro{flex-direction:column;gap:14px;max-width:720px;padding-bottom:40px;display:flex}.noiseoffPlatformIntro h2,.launchSectionHeading h2,.noiseoffHowHeading h2,.launchProductHeading h2,.launchCta h2{font-size:clamp(34px,4vw,54px)}.noiseoffPlatformIntro>p:not(.sectionLabel),.noiseoffHowHeading>p:not(.sectionLabel){max-width:600px;color:var(--ink-2);font-family:var(--font-display-stack);font-size:20px;line-height:1.5}.noiseoffPlatformGrid{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.noiseoffPlatformCard{flex-direction:column;gap:6px;padding:28px 24px 28px 0;display:flex}.noiseoffPlatformCard+.noiseoffPlatformCard{border-left:1px solid var(--line);padding-left:24px}.noiseoffPlatformCard h3{letter-spacing:-.02em;font-size:22px;line-height:1.2}.noiseoffPlatformCard strong{color:var(--accent-ink);font-size:14px;font-weight:500}.noiseoffPlatformCard p{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.55}.noiseoffPlatformNote{max-width:720px;color:var(--ink-3);margin-top:20px;font-size:14px;line-height:1.6}.launchStory{padding-block:var(--section-space)}.launchSectionHeading{justify-content:space-between;align-items:flex-end;gap:64px;padding-bottom:48px;display:flex}.launchSectionHeading>div{flex-direction:column;gap:14px;max-width:640px;display:flex}.launchSectionHeading>p{max-width:440px;color:var(--ink-2);font-family:var(--font-display-stack);font-size:20px;line-height:1.5}.launchFeatureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.launchFeatureRow{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px 18px;padding:28px;display:grid}.launchFeatureRow>svg{border-radius:var(--radius-md);width:44px;height:44px;color:var(--accent-ink);background:var(--accent-wash);grid-row:1/3;padding:11px;display:grid}.launchFeatureRow h3{letter-spacing:-.015em;font-size:20px;line-height:1.3}.launchFeatureRow p{color:var(--ink-2);font-size:15px;line-height:1.6}.noiseoffHow{padding-bottom:var(--section-space)}.noiseoffHowHeading{flex-direction:column;gap:14px;max-width:760px;padding-bottom:48px;display:flex}.noiseoffFlowGrid{counter-reset:flow;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.noiseoffFlowCard{border-radius:var(--radius-lg);background:var(--paper-2);counter-increment:flow;flex-direction:column;gap:10px;padding:28px;display:flex}.noiseoffFlowCard>div{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.noiseoffFlowCard>div span{color:#fff;background:var(--navy);border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.noiseoffFlowCard>div svg{width:22px;height:22px;color:var(--ink-2)}.noiseoffFlowCard h3,.noiseoffBoundaryGrid h3{letter-spacing:-.015em;font-size:20px;line-height:1.3}.noiseoffFlowCard p,.noiseoffBoundaryGrid p{color:var(--ink-2);font-size:15px;line-height:1.6}.noiseoffBoundaryGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;padding-top:32px;display:grid}.noiseoffBoundaryGrid article{flex-direction:column;gap:8px;display:flex}.noiseoffBoundaryGrid svg{width:22px;height:22px;color:var(--accent-ink);margin-bottom:6px}.launchProductSection{padding-block:var(--section-space);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.launchPhonePair{border-radius:var(--radius-xl);background:var(--mist);justify-content:center;gap:24px;padding:40px 24px;display:flex;position:relative}.launchPhonePair .launchPhone{aspect-ratio:1320/2868;width:min(44%,220px);position:relative}.launchPhonePair .launchPhone2{margin-top:56px}.launchProductCopy{flex-direction:column;gap:36px;display:flex}.launchProductHeading{flex-direction:column;gap:14px;display:flex}.launchProductHeading>p:last-child{max-width:520px;color:var(--ink-2);font-family:var(--font-display-stack);font-size:20px;line-height:1.5}.launchCta{margin-bottom:var(--section-space);border-radius:var(--radius-xl);color:var(--navy-ink);background:var(--navy);flex-direction:column;align-items:flex-start;gap:32px;padding:72px;display:flex}.launchCta>div:first-child{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.launchCta .sectionLabel,.launchCta .eyebrow{color:var(--navy-ink-2)}.launchCta h2{color:#fff;max-width:720px}.launchCta .legalActions{border-top:0;padding-top:0}.launchCta .legalActions a{color:#fff;border-color:var(--navy-line);background:0 0}.launchCta .legalActions a:hover{background:#ffffff0f;border-color:#ffffff73}.launchCta .legalActions a[href^=mailto\:],.launchCta .button.primary{color:var(--navy);background:#fff;border-color:#fff}.launchCta .legalActions a[href^=mailto\:]:hover,.launchCta .button.primary:hover{border-color:var(--navy-ink-2);background:var(--navy-ink-2)}.scenolyHeroComparison{justify-content:flex-end;display:flex}.scenolyComparison{--comparison-split:50%;border-radius:var(--radius-xl);background:var(--mist);width:min(100%,460px);box-shadow:var(--shadow-device);aspect-ratio:2/3;position:relative;overflow:hidden}.scenolyComparison img{object-fit:cover;object-position:center}.scenolyComparisonAfter{clip-path:inset(0 0 0 var(--comparison-split))}.scenolyComparison input{z-index:5;opacity:.01;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.scenolyComparison input:focus-visible~.comparisonDivider i,.scenolyComparison:focus-within .comparisonDivider i{outline:2px solid var(--accent);outline-offset:3px}.comparisonLabel{z-index:4;border-radius:var(--radius-pill);color:var(--ink);background:#ffffffe6;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;top:16px}.comparisonLabelBefore{left:16px}.comparisonLabelAfter{right:16px}.comparisonDivider{top:0;bottom:0;left:var(--comparison-split);z-index:4;pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-1px)}.comparisonDivider i{width:44px;height:44px;color:var(--navy);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0c16334d}.comparisonDivider svg{width:20px;height:20px}@media (max-width:1100px){:root{--section-space:96px}.faqIntro,.faqList{grid-column:1/-1}.faqList{margin-top:40px}.launchHeroInner{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:32px}.noiseoffPlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.noiseoffPlatformCard:nth-child(3){border-left:0;padding-left:0}.noiseoffPlatformCard:nth-child(n+3){border-top:1px solid var(--line)}.supportBody{grid-template-columns:1fr}.infoContactPanel{position:static}}@media (max-width:900px){.navLinks{display:none}.menuButton{display:inline-flex}.launchSectionHeading{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:40px}.footerTop{flex-direction:column;gap:40px}.footerCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.footerCol{min-width:0}.infoLayout,.legalLayout{grid-template-columns:1fr;row-gap:40px;padding-block:48px 96px}.infoIndex{max-height:none;position:static}.launchHeroInner{grid-template-columns:1fr;padding-block:48px 64px}.launchPhoneStage{justify-self:center;max-width:480px}.scenolyHeroComparison{justify-content:center}.launchProductSection{grid-template-columns:1fr;gap:48px}.launchFeatureList,.noiseoffFlowGrid,.noiseoffBoundaryGrid{grid-template-columns:1fr}.launchCta{padding:56px 40px}}@media (max-width:640px){:root{--section-space:72px;--gutter:20px;--nav-height:64px}body{font-size:16px}.siteHeader{--nav-height:64px}.orbitPlanetName{padding:0 5px;font-size:11px;top:calc(100% + 4px)}.storeButtons{flex-direction:column;width:100%}.storeButton{width:100%}.faq{padding-block:var(--section-space)}.faqQuestion{padding:20px 0;font-size:20px;line-height:1.3}.faqAnswer{padding-bottom:20px;font-size:15px}.siteFooter{padding:56px 0 40px}.footerBottom{flex-direction:column;gap:6px}.backToTop{bottom:16px;right:16px}.pageHeroInner{gap:18px;padding-block:48px 44px}.policyMeta{grid-template-columns:1fr;gap:14px}.legalContent article{padding-block:36px}.legalContent h2{font-size:23px}.legalContent p,.legalContent ol,.legalContent ul,.detailsList details>p{font-size:16px}.detailsList summary{font-size:17px}.legalActions a{white-space:normal;justify-content:center;width:100%}.launchBrand{gap:14px}.launchBrand img{width:52px;height:52px}.launchHeroActions{flex-direction:column;width:100%}.launchHeroActions .button{width:100%}.launchPhoneStage{border-radius:20px}.noiseoffPlatformGrid{grid-template-columns:1fr}.noiseoffPlatformCard,.noiseoffPlatformCard+.noiseoffPlatformCard{border-left:0;padding:22px 0}.noiseoffPlatformCard+.noiseoffPlatformCard{border-top:1px solid var(--line)}.launchFeatureRow,.noiseoffFlowCard{padding:22px}.launchFeatureRow h3{font-size:18px}.launchPhonePair{gap:12px;padding:24px 16px}.launchCta{border-radius:20px;padding:44px 24px}.launchCta .legalActions{width:100%}}@media (max-width:380px){:root{--gutter:16px}.button{white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{transform:none!important}.orbitPlanet{transition:none}.orbitPlanet:hover{transform:translate(-50%,-50%)}.orbit[data-motion-ready=true] .orbitPlanet{animation:none}.orbit[data-motion-ready=true] .orbitMotionToggle{display:none}.orbit[data-interactive=true],.orbit[data-interactive=true] .orbitGlow{transition:none;transform:none}.orbitDossierCard{animation:none}.navLinks>a:not(.button):after,.spotlight:before{transition:none}@supports (offset-path:ellipse(40% 20% at 50% 50%)){.orbitPlanet:hover{transform:none}}}
