@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-normal-DPhJBilQ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-400-normal-BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-500-normal-rf9C4Thp.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-500-normal-Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-600-normal-Czv9Obfv.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-600-normal-BieE9YjJ.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-700-normal-BkH0uJ1o.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-700-normal-Dz-okVa0.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/schibsted-grotesk-latin-800-normal-CIaq-TR1.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-800-normal-Dl5-MP1T.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-normal-DHVTfbSM.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-normal-DUPvg9bQ.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-ext-500-normal-Ch1izu81.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-500-normal-BjmYCtCC.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-ext-600-normal-C5pQPdUJ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-600-normal-DQsnXf5q.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-ext-700-normal-o210KhU4.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-700-normal-DDW2aNyx.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/schibsted-grotesk-latin-ext-800-normal-CZWJQj-F.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-800-normal-DS3YHxa9.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-400-normal-jUejSri3.woff2)format("woff2"),url(/assets/work-sans-latin-400-normal-DE1_0GuN.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-500-normal-BKGnScDy.woff2)format("woff2"),url(/assets/work-sans-latin-500-normal-BmdXWF6_.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-latin-600-normal-DB-2V89X.woff2)format("woff2"),url(/assets/work-sans-latin-600-normal-Cg-NlmS7.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-700-normal-CEeo_t6l.woff2)format("woff2"),url(/assets/work-sans-latin-700-normal-mDs79oer.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/work-sans-latin-800-normal-CHo7j6hf.woff2)format("woff2"),url(/assets/work-sans-latin-800-normal-C89f8isX.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-ext-400-normal-zfQnhXzv.woff2)format("woff2"),url(/assets/work-sans-latin-ext-400-normal-j7TZlk-s.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-ext-500-normal-CAKEIVkc.woff2)format("woff2"),url(/assets/work-sans-latin-ext-500-normal-CW9ss9Cz.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-latin-ext-600-normal-DNiHHggD.woff2)format("woff2"),url(/assets/work-sans-latin-ext-600-normal-B1NFRnx8.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-ext-700-normal-Bc0iTajH.woff2)format("woff2"),url(/assets/work-sans-latin-ext-700-normal-BP8nCPzd.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/work-sans-latin-ext-800-normal-WPcZEmTk.woff2)format("woff2"),url(/assets/work-sans-latin-ext-800-normal-Dy0F6lr3.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff")}:root{--font-sans:"Schibsted Grotesk", -apple-system, system-ui, sans-serif;--font-body:"Work Sans", -apple-system, system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{font-family:var(--font-body);overscroll-behavior:none}#root{min-height:100svh}button{font-family:inherit}.scroll-host::-webkit-scrollbar{width:0;height:0;display:none}.scroll-host{scrollbar-width:none;-ms-overflow-style:none}:root{--ink:#14161a;--ink-soft:#14161aad;--ink-faint:#14161a73;--paper:#fff;--paper-tint:#f5f5f4;--line:#14161a1a;--accent:#ba1a1a;--max:1160px}main{overflow-x:hidden}.section{max-width:var(--max);margin:0 auto;padding:96px 24px}h1,h2{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.02em;margin:0 0 20px}h1{font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.05}h2{font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;line-height:1.12}.lede{color:var(--ink-soft);max-width:52ch;margin:0 0 16px;font-size:1.125rem;line-height:1.6}.caption{font-family:var(--font-mono);color:var(--ink-faint);font-size:.8125rem}.button{font-family:var(--font-sans);cursor:pointer;border:2px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:14px 26px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.button--primary{background:var(--accent);color:#fff}.button--outline{color:var(--accent);border-color:var(--accent);background:0 0}.hero-scrolly{max-width:none;padding-top:72px}.hero-scrolly__track{max-width:var(--max);grid-template-columns:1fr 420px 1fr;column-gap:40px;margin:0 auto;display:grid}.hero-scrolly__phone{order:0;grid-area:1/2/span 20;align-self:start}.hero-scrolly__phone-sticky{justify-content:center;display:flex;position:sticky;top:48px}.hero-scrolly__phone-frame{border-radius:48px;box-shadow:0 0 0 1px #14161a2e,0 30px 70px #14161a2e}.hero-scrolly__block{align-self:start;padding:56px 0}.hero-scrolly__block--hero{order:-1;padding-top:24px}.hero-scrolly__block--left{grid-column:1}.hero-scrolly__block--right{grid-column:3}.hero-scrolly__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}@media (width<=900px){.hero-scrolly__track{flex-direction:column;padding:0 24px;display:flex}.hero-scrolly__phone-sticky{position:static}.hero-scrolly__block{padding:40px 0}}.logo-wall{padding-top:0;padding-bottom:64px}.logo-wall__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 24px;font-size:.8125rem}.logo-wall__row{grid-template-columns:repeat(3,1fr);gap:32px 24px;max-width:640px;display:grid}.logo-wall__row img{object-fit:contain;filter:grayscale();opacity:.55;justify-self:center;width:auto;max-width:100%;height:28px}.launch-weeks__steps{flex-direction:column;gap:14px;max-width:60ch;margin:32px 0;padding:0;list-style:none;display:flex}.launch-weeks__steps li{color:var(--ink-soft);gap:12px;font-size:1.0625rem;line-height:1.5;display:flex}.launch-weeks__step-n{font-family:var(--font-mono);color:var(--accent);flex-shrink:0;font-weight:700}.launch-weeks__stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:40px;margin-top:40px;padding-top:32px;display:flex}.stat{flex-direction:column;display:flex}.stat__value{font-family:var(--font-sans);color:var(--ink);font-size:1.75rem;font-weight:800}.stat__label{color:var(--ink-faint);font-size:.875rem}.testimonial{background:var(--paper-tint);max-width:none}.testimonial blockquote{max-width:var(--max);color:var(--ink);margin:0 auto;padding:0 24px;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:500;line-height:1.45}.testimonial footer{font-family:var(--font-mono);color:var(--ink-faint);margin-top:24px;font-size:.9rem;font-style:normal}.already-have-app,.final-cta{text-align:left}.final-cta__contact{color:var(--ink-faint);margin-top:24px;font-size:.9375rem}.final-cta__contact a{color:inherit}.site-footer{text-align:center;font-family:var(--font-mono);color:var(--ink-faint);border-top:1px solid var(--line);padding:32px 24px;font-size:.8125rem}.health-check__back{font-family:var(--font-mono);color:var(--ink-faint);margin-bottom:32px;font-size:.8125rem;text-decoration:none;display:inline-block}.health-check__overline{text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.health-check__hero .button{margin-top:8px}.health-check__list{border-top:1px solid var(--line)}.health-check__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;margin-top:32px;display:grid}.health-check__card h3{font-family:var(--font-sans);color:var(--ink);margin:0 0 8px;font-size:1.125rem;font-weight:700}.health-check__card .lede{max-width:none;margin:0}
