.pkD0OW_root{--ink:#0a1638;--soft-ink:#0a1638b3;--cobalt:#244ee8;--forest:#0c3b2a;--green:#1e8f5b;--warm-tint:var(--rebody-warm-tint);--paper:#fffdf6;--mist:#edf3ef;--ice:#e8f3f6;--line:#0a16381f;--serif:var(--font-newsreader), Newsreader, Georgia, serif;--sans:var(--font-hanken), "Hanken Grotesk", system-ui, sans-serif;--coming-soon-compact-button:var(--cobalt);--coming-soon-compact-button-hover:#173bc2;--coming-soon-compact-input-ink:var(--ink);--coming-soon-compact-placeholder:#0a163894;--coming-soon-compact-success:#245f3c;--coming-soon-compact-error:#a1263d;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.pkD0OW_root h1,.pkD0OW_root h2,.pkD0OW_root h3,.pkD0OW_root p,.pkD0OW_root dl,.pkD0OW_root figure{margin-top:0}.pkD0OW_root h1,.pkD0OW_root h2,.pkD0OW_root h3{text-wrap:balance}.pkD0OW_root p,.pkD0OW_root dd{text-wrap:pretty}.pkD0OW_eyebrow,.pkD0OW_previewPill{font-family:var(--font-mono-brand), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.pkD0OW_eyebrow{color:var(--cobalt);margin-bottom:14px}.pkD0OW_heroSection{max-width:1440px;margin-inline:auto;padding:30px 32px 72px}.pkD0OW_heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:clamp(34px,5vw,72px);display:grid}.pkD0OW_heroMedia{border-radius:0;min-height:clamp(500px,61svh,610px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001a,0 22px 54px #081a3e29}.pkD0OW_heroImage,.pkD0OW_scienceImage,.pkD0OW_productImage{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a}.pkD0OW_previewPill{color:#fff;z-index:1;background:#0a1638e6;border-radius:999px;padding:8px 12px;position:absolute;top:22px;left:22px}.pkD0OW_heroPanel{align-self:center;padding-block:24px}.pkD0OW_heroPanel h1{font-family:var(--serif);letter-spacing:-.045em;max-width:650px;margin-bottom:22px;font-size:clamp(52px,5.1vw,72px);font-weight:500;line-height:.94}.pkD0OW_heroLede{color:var(--soft-ink);max-width:620px;margin-bottom:24px;font-size:18px;line-height:1.52}.pkD0OW_productFacts dt{color:var(--soft-ink);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.pkD0OW_researchSection{background:var(--ink);color:#fff;padding:88px max(32px,50vw - 640px)}.pkD0OW_researchHeading{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:24px;margin-bottom:46px;display:grid}.pkD0OW_researchHeading .pkD0OW_eyebrow{color:var(--warm-tint);grid-column:1/-1;margin-bottom:-10px}.pkD0OW_researchHeading h2,.pkD0OW_scienceCopy h2,.pkD0OW_productCopy h2,.pkD0OW_notifyCopy h2,.pkD0OW_faqHeading h2{font-family:var(--serif);letter-spacing:-.035em;margin-bottom:0;font-size:clamp(38px,4.3vw,58px);font-weight:500;line-height:.98}.pkD0OW_researchHeading>p:last-child{color:#ffffffb3;align-self:end;margin-bottom:0;line-height:1.55}.pkD0OW_statRail{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(3,1fr);display:grid}.pkD0OW_statRail article{padding:28px 34px 26px 0}.pkD0OW_statRail article+article{border-left:1px solid #fff3;padding-left:34px}.pkD0OW_statRail strong{color:var(--warm-tint);font-family:var(--serif);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(40px,4vw,56px);font-weight:500;line-height:1;display:block}.pkD0OW_statRail h3{margin:12px 0 8px;font-size:15px}.pkD0OW_statRail p{color:#ffffffa8;margin-bottom:0;font-size:14px;line-height:1.45}.pkD0OW_scienceSection{background:var(--mist);grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:stretch;display:grid}.pkD0OW_scienceMedia{min-height:600px;position:relative;overflow:hidden}.pkD0OW_scienceCopy{align-self:center;padding:64px clamp(32px,5vw,76px)}.pkD0OW_scienceCopy>p:not(.pkD0OW_eyebrow){color:var(--soft-ink);margin:22px 0 0;font-size:17px;line-height:1.55}.pkD0OW_sourceLinks{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.pkD0OW_sourceLinks a{color:var(--ink);background:#ffffffb3;border-radius:0;align-items:center;min-height:40px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;transition-property:background-color,scale;transition-duration:.16s;display:inline-flex}.pkD0OW_sourceLinks a:hover{background:#fff}.pkD0OW_sourceLinks a:active{scale:.96}.pkD0OW_productSection{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);max-width:1440px;margin-inline:auto;padding:96px 32px;display:grid}.pkD0OW_productMedia{background:#fff;border-radius:0;min-height:590px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014}.pkD0OW_productMedia>span{color:#fff;z-index:1;background:#0a1638e0;border-radius:999px;padding:8px 11px;font-size:10px;position:absolute;bottom:22px;left:22px}.pkD0OW_productCopy{background:var(--ice);border-radius:0;flex-direction:column;justify-content:center;align-self:stretch;padding:60px clamp(32px,6vw,88px);display:flex}.pkD0OW_productFacts{border-top:1px solid var(--line);margin:30px 0 0}.pkD0OW_productFacts>div{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:baseline;gap:20px;padding:15px 0;display:grid}.pkD0OW_productFacts dd{margin:0;font-size:15px;line-height:1.4}.pkD0OW_secondaryCta{background:var(--ink);color:#fff;border-radius:0;justify-content:center;align-self:flex-start;align-items:center;min-height:56px;margin-top:26px;padding:12px 22px;font-size:16px;font-weight:700;text-decoration:none;transition-property:filter,scale;transition-duration:.16s;display:inline-flex}.pkD0OW_secondaryCta:hover{filter:brightness(1.15)}.pkD0OW_secondaryCta:active{scale:.96}.pkD0OW_notifySection{background:var(--cobalt);color:#fff;grid-template-columns:minmax(0,1fr) minmax(340px,.68fr);align-items:center;gap:70px;padding:86px max(32px,50vw - 590px);display:grid}.pkD0OW_notifyCopy .pkD0OW_eyebrow{color:var(--warm-tint)}.pkD0OW_notifyCopy>p:last-child{color:#ffffffb8;max-width:560px;margin:20px 0 0;line-height:1.5}.pkD0OW_notifyCard{color:var(--ink);background:#fff;border-radius:0;padding:28px;box-shadow:0 18px 50px #040c243d}.pkD0OW_faqSection{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);gap:64px;max-width:1280px;margin-inline:auto;padding:96px 32px;display:grid}.pkD0OW_faqHeading{align-self:start;position:sticky;top:110px}.pkD0OW_faqList details{border-top:1px solid var(--line)}.pkD0OW_faqList details:last-child{border-bottom:1px solid var(--line)}.pkD0OW_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:70px;padding:18px 4px;font-size:17px;font-weight:700;display:flex}.pkD0OW_faqList summary::-webkit-details-marker{display:none}.pkD0OW_faqList summary span{color:var(--cobalt);font-size:24px;transition-property:rotate;transition-duration:.18s}.pkD0OW_faqList details[open] summary span{rotate:45deg}.pkD0OW_faqList details p{color:var(--soft-ink);max-width:760px;margin:0;padding:0 4px 24px;line-height:1.6}@media (max-width:860px){.pkD0OW_heroSection{padding-inline:22px}.pkD0OW_heroGrid,.pkD0OW_researchHeading,.pkD0OW_scienceSection,.pkD0OW_productSection,.pkD0OW_notifySection,.pkD0OW_faqSection{grid-template-columns:minmax(0,1fr)}.pkD0OW_heroPanel{order:1;padding-block:12px 4px}.pkD0OW_heroMedia{order:2;min-height:420px}.pkD0OW_researchHeading .pkD0OW_eyebrow{grid-column:auto}.pkD0OW_statRail{grid-template-columns:1fr}.pkD0OW_statRail article+article{border-top:1px solid #fff3;border-left:0;padding-left:0}.pkD0OW_scienceMedia{min-height:480px}.pkD0OW_productSection{padding-inline:22px}.pkD0OW_productMedia{border-radius:0;min-height:500px}.pkD0OW_productCopy{border-radius:0}.pkD0OW_faqHeading{position:static}}@media (max-width:520px){.pkD0OW_heroSection{padding:18px 18px 58px}.pkD0OW_heroPanel h1{margin-bottom:16px;font-size:44px;line-height:.94}.pkD0OW_heroLede{font-size:16px;line-height:1.45}.pkD0OW_heroMedia{border-radius:0;min-height:340px}.pkD0OW_researchSection,.pkD0OW_notifySection{padding:68px 22px}.pkD0OW_researchHeading{gap:14px;margin-bottom:34px}.pkD0OW_researchHeading h2,.pkD0OW_scienceCopy h2,.pkD0OW_productCopy h2,.pkD0OW_notifyCopy h2,.pkD0OW_faqHeading h2{font-size:40px}.pkD0OW_statRail article{padding:24px 0}.pkD0OW_scienceMedia{min-height:320px}.pkD0OW_scienceCopy{padding:52px 22px 62px}.pkD0OW_productSection{padding:68px 18px}.pkD0OW_productMedia{min-height:410px}.pkD0OW_productCopy{padding:46px 22px 52px}.pkD0OW_productFacts>div{grid-template-columns:1fr;gap:8px}.pkD0OW_secondaryCta{align-self:stretch}.pkD0OW_notifySection{gap:34px}.pkD0OW_notifyCard{border-radius:0;padding:20px}.pkD0OW_faqSection{gap:38px;padding:68px 18px 78px}}@media (prefers-reduced-motion:reduce){.pkD0OW_sourceLinks a,.pkD0OW_secondaryCta,.pkD0OW_faqList summary span{transition-duration:.01ms}}.pkD0OW_launchPrice{color:var(--bpc-ink);letter-spacing:-.02em;margin:14px 0 0;font-size:18px;font-weight:760}.pkD0OW_productMedia:has(>img[data-product-photo=square]){aspect-ratio:1;background:0 0;align-self:center;width:100%;height:auto;min-height:0;padding:0;position:relative;inset:auto}
