@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:#f3f6fa;--paper-2:#e7ecf3;--card:#f8fafc;--mist:#e4eaf3;--line:#d9e0ec;--line-strong:#b4bfd2;--ink:#111d38;--ink-2:#4c5c75;--ink-3:#5b6c85;--accent:#087f75;--accent-ink:#066c65;--accent-wash:#ddf7f1;--accent-hover:#066c65;--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-sans-stack);--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:-.055em;--tracking-heading:-.04em;--radius-sm:8px;--radius-md:12px;--radius-lg:24px;--radius-xl:32px;--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 #087f7533;--shadow-button-hover:inset 0 1px 0 #ffffff42, inset 0 -1px 0 #00000040, 0 2px 4px #0c163340, 0 16px 32px -10px #087f7547;--gradient-button:#40e0d0;--gradient-button-hover:#76eade;--dots:none;--glass-fill:#ffffff9e;--glass-fill-strong:#f8fbffeb;--glass-edge:#fffc;--glass-highlight:#ffffffbf;--glass-shadow:0 20px 60px -24px #1f3a5b3d, inset 0 1px 0 var(--glass-highlight);--glass-shadow-sm:0 8px 24px -12px #1f3a5b33, inset 0 1px 0 var(--glass-highlight);--glass-shadow-hover:0 24px 60px -20px #1f3a5b47, inset 0 1px 0 var(--glass-highlight);--glass-filter:blur(18px) saturate(125%);--glass-stage:linear-gradient(145deg, #e1ebf7a6, #f5faff40);--content-max:1280px;--gutter:32px;--nav-height:104px;--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:#072c29;background:var(--gradient-button);box-shadow:var(--shadow-button);text-shadow:0 1px #0003;border-color:#278e84}.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:#072c29;background:var(--gradient-button);box-shadow:var(--shadow-button);border-color:#278e84}.storeButton.primary small,.storeButton.primary svg{color:#20483f}.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;flex-shrink:0;align-items:center;gap:12px;font-size:20px;font-weight:600;display:inline-flex}.brandMark{--brand-mark-size:64px;width:var(--brand-mark-size);height:var(--brand-mark-size);background:radial-gradient(circle closest-side,#48505c 0%,#57606d 56%,#8993a1 84%,#b4bfcd 100%);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 1px #aeb9ca,0 2px 8px #0c16330f}.brandMark img{width:calc(var(--brand-mark-size) - 4px);height:calc(var(--brand-mark-size) - 4px);object-fit:contain;display:block}.brandName{white-space:nowrap}.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 .brandMark{--brand-mark-size:72px}.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:#072c29;background:var(--gradient-button);box-shadow:var(--shadow-button);border-color:#278e84}.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:#17303e;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}.brand{font-size:18px}.brandMark{--brand-mark-size:56px}.footerBrand .brandMark{--brand-mark-size: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}}}
:root,.homeSite{--paper:#10272b;--paper-2:#142e32;--card:#203d41;--mist:#294a4e;--line:#365458;--line-strong:#73918f;--ink:#f5f2e9;--ink-2:#c0d2cf;--ink-3:#a5bdb8;--muted:#a5bdb8;--accent:#40e0d0;--accent-ink:#73e9dd;--accent-wash:#193d3d;--accent-hover:#8aeee3;--navy:#1a373c;--navy-2:#24474b;--navy-ink:#f5f2e9;--navy-ink-2:#c0d2cf;--live:#a2e5c0;--live-wash:#152b26;--review:#e4c997;--review-wash:#2a251b;--soon:#bbc7cc;--soon-wash:#1c2935;--danger:#ffaba2;--silver-hover:#d9e8ec;--on-silver:#07131c;--on-silver-2:#294652;--glass-fill:#27464a;--glass-fill-strong:#203d41;--glass-edge:#476268;--glass-highlight:#d6f4f514;--glass-filter:none;--clay-shadow:10px 14px 28px #05191c55, -4px -4px 14px #6c989310, inset 2px 2px 5px #d8fff016, inset -3px -4px 8px #03181c50;--clay-light-shadow:8px 12px 24px #041c2450, inset 3px 3px 6px #ffffffc0, inset -5px -5px 10px #7d9e9b40;--glass-shadow:var(--clay-shadow);--glass-shadow-sm:var(--clay-shadow);--glass-shadow-hover:var(--clay-shadow);--glass-stage:#0e2630;--gradient-button:linear-gradient(145deg, #a6f0db, #68d5c5);--gradient-button-hover:linear-gradient(145deg, #b9f6e6, #83e4d4);--shadow-button:4px 6px 12px #031d2455, inset 2px 2px 4px #ffffffa0, inset -3px -4px 6px #26796a50;--shadow-button-hover:5px 8px 16px #031d2470, inset 2px 2px 4px #ffffffb0, inset -3px -4px 6px #26796a50;--shadow-device:0 24px 60px -20px #000b;--radius-lg:28px;--radius-xl:36px;--nav-height:88px;--section-space:120px}html,body,.homeSite,.pageSite{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:var(--paper)}.homeSite,.pageSite{min-height:100vh}h1,h2{font-weight:550}.lede,.tagline{font-family:var(--font-sans-stack);font-style:normal}.sectionLabel,.eyebrow{color:var(--accent-ink);font-family:var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:400}.button,.storeButton{touch-action:manipulation;border-radius:20px}.button.primary,.storeButton.primary{color:#062a28;text-shadow:none;border-color:#b8f0df}.storeButton.primary small,.storeButton.primary svg{color:#20483f}.button.ghost{color:var(--ink);border-color:var(--glass-edge);background:var(--glass-fill);box-shadow:var(--clay-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.button.ghost:hover{border-color:var(--line-strong);box-shadow:var(--clay-shadow);background:#2c5054}.button.primary:active,.button.ghost:active{transform:translateY(2px)scale(.98)}.button.small{min-height:44px}.siteHeader{height:var(--nav-height);-webkit-backdrop-filter:none;backdrop-filter:none;background:#10272b;border-bottom:1px solid #9ac6d314;padding:0}.siteNav{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding-inline:0}.brand{letter-spacing:0;gap:26px;font-weight:400}.brandMark{--brand-mark-size:88px;width:80px;height:54px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex;overflow:visible}.brandMark img{width:var(--brand-mark-size);height:var(--brand-mark-size);flex:none;max-width:none}.brandName,.siteHeader .siteNav .brandName{font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:300;line-height:1.4}.navLinks{gap:8px}.navLinks>a:not(.button){min-height:44px;color:var(--ink-2);border-radius:999px;padding:12px 10px;font-size:13px}.navLinks>a:not(.button):after{display:none}.navLinks>a.is-active,.navLinks>a:not(.button):hover{color:var(--accent-ink)}.navCta{box-shadow:var(--clay-light-shadow);color:var(--paper);background:linear-gradient(145deg,#fffaf0,#d6dfd4);border-color:#e0e9df;margin-left:16px}.button.navCta{color:var(--paper);box-shadow:var(--clay-light-shadow);background:linear-gradient(145deg,#fffaf0,#d6dfd4);border-color:#e0e9df}.button.navCta:hover{background:#d8eceb;border-color:#d8eceb}.menuButton{border:1px solid var(--glass-edge);color:var(--ink);background:var(--glass-fill);box-shadow:var(--clay-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:50%;margin-right:0}.menuButton:active,.menuButton[aria-expanded=true]{color:var(--accent-ink);background:var(--accent-wash)}.mobileNav{top:calc(100% + 8px);right:var(--gutter);left:var(--gutter);max-height:calc(100dvh - var(--nav-height) - 24px);border:1px solid var(--glass-edge);background:var(--glass-fill-strong);box-shadow:var(--glass-shadow);border-radius:20px;padding:12px 24px 24px}.faq{border-top:1px solid var(--line)}.faqGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px}.faqIntro,.faqList{grid-column:auto;min-width:0}.faqIntro h2{letter-spacing:-.045em;font-size:clamp(36px,4vw,58px);font-weight:550}.faqIntro p{font-family:var(--font-sans-stack);font-size:16px}.faqIntro .sectionLabel{font-family:var(--font-mono-stack);font-size:12px}.faqList{border-bottom:0;flex-direction:column;gap:14px;margin-top:0;display:flex}.faqItem{background:var(--card);box-shadow:var(--clay-shadow);border:1px solid #486367;border-radius:26px;padding-inline:24px}.faqQuestion{font-family:var(--font-sans-stack);gap:20px;padding-block:26px;font-size:17px;font-weight:550}.faqIcon{border:1px solid var(--line);width:32px;height:32px;box-shadow:var(--clay-shadow);background:#2c5054;border-radius:50%;flex:none}.faqAnswer{padding-bottom:26px;font-size:15px}.siteFooter{border-top-color:var(--line);background:radial-gradient(ellipse at 50% 100%, #28575a 0%, transparent 65%), var(--paper);padding-top:72px;position:relative;overflow:hidden}.footerTop{gap:64px;padding-bottom:40px}.footerBrand .brand{gap:26px}.footerBrand .brandMark{--brand-mark-size:104px;width:96px;height:64px}.footerBrand .brandName{font-size:15px}.footerTagline{margin-top:20px;line-height:1.7}.footerCols{gap:80px}.footerCol p{color:var(--ink-3);font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:400}.footerCol a{min-height:44px;font-size:14px}.footerUniverse{color:#b7d5dc;opacity:.32;text-shadow:2px 3px 2px #071e2380,-1px -1px 1px #94bdb330;letter-spacing:-.055em;white-space:nowrap;margin:24px -.04em 40px;font-size:clamp(48px,14.7vw,210px);font-weight:350;line-height:.9}.footerBottom{font-family:var(--font-mono-stack);letter-spacing:.02em;font-size:11px}.backToTop{border:1px solid var(--glass-edge);color:var(--ink);background:var(--glass-fill-strong);box-shadow:var(--clay-shadow);border-radius:50%}.pageHero{isolation:isolate;background:var(--paper-2);position:relative;overflow:hidden}.pageHero:before{z-index:-1;content:"";opacity:.35;pointer-events:none;background:linear-gradient(90deg,#142e32 35%,#142e3255),url(/cosmos/clay-planet-turquoise-v1.png) right -40px center/auto 150% no-repeat;position:absolute;inset:0}.pageHeroInner{padding-block:88px 72px}.pageHero h1{font-size:clamp(40px,5vw,72px);font-weight:550}.pageLead{font-family:var(--font-sans-stack);font-size:18px;line-height:1.65}.pageSite .launchHero{background:radial-gradient(ellipse at 85% 20%, #14343d55, transparent 65%), var(--paper)}.noiseoffSite .launchPhoneStage{background:#102b2e}.noiseoffScreenshotAura span,.noiseoffScreenshotAura span:last-child{border-color:#91d7ce30}.launchHeroCopy>h2{font-style:normal}.infoIndex,.infoContactPanel{border:1px solid var(--line);box-shadow:var(--clay-shadow)}.infoContactPanel{background:var(--navy)}@media (max-width:1100px){.siteNav{gap:16px}.navLinks{gap:0}.navLinks>a:not(.button){padding-inline:8px;font-size:12px}.navLinks>.navCta{margin-left:8px;padding-inline:14px}.brand{gap:22px}}@media (max-width:900px){.faqGrid{grid-template-columns:minmax(0,1fr);gap:40px}.footerCols{gap:48px}}@media (max-width:640px){:root,.homeSite{--nav-height:76px;--gutter:20px;--section-space:80px}.siteNav{gap:12px}.siteHeader{--nav-height:76px}.brand,.footerBrand .brand{gap:20px}.brandMark{--brand-mark-size:76px;width:68px;height:46px}.brandName,.siteHeader .siteNav .brandName{letter-spacing:.12em;font-size:12px}.footerBrand .brandMark{--brand-mark-size:88px;width:80px;height:52px}.footerBrand .brandName{font-size:13px}.siteFooter{padding-top:48px}.footerTop{gap:40px}.footerCols{gap:32px}.footerCol{min-width:0}.footerUniverse{margin-block:16px 32px}.faqIntro h2{font-size:36px}.faqQuestion{gap:12px;font-size:16px}.faqItem{border-radius:22px;padding-inline:18px}.pageHeroInner{padding-block:56px 48px}.pageLead{font-size:17px}}@media (prefers-reduced-motion:reduce){.button.primary:active,.button.ghost:active{transform:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.siteHeader,.mobileNav{background:#142e32}}@media (prefers-reduced-transparency:reduce){:root,.homeSite{--glass-fill:#203d41;--glass-fill-strong:#142e32;--glass-filter:none}.siteHeader,.mobileNav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#142e32}}
