@layer components{.ZnNknq_hero:after{content:"";z-index:1;pointer-events:none;background:#0003;position:absolute;inset:0}.ZnNknq_heroInner{min-height:min(900px,100svh - 84px)}.ZnNknq_heroStage{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:clamp(32px,5vw,80px)}.ZnNknq_heroStage>*{min-width:0}.ZnNknq_productName{text-transform:none}:where(.ZnNknq_hero) :focus-visible{outline-color:var(--accent)}.ZnNknq_heroMeta{grid-template-columns:1fr 1fr 1fr;margin-bottom:48px}.ZnNknq_heroMeta div{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:14px}.ZnNknq_heroMeta div span{color:var(--ink);text-transform:none}.ZnNknq_heroMeta div:nth-child(2){text-align:center}.ZnNknq_heroMeta div:nth-child(3){text-align:right}.ZnNknq_headline{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);text-transform:lowercase;margin:0;font-size:clamp(38px,9vw,148px);font-weight:500;line-height:.96}.ZnNknq_headline em{font-family:var(--serif);letter-spacing:-.01em;text-transform:lowercase;font-style:italic;font-weight:400}.ZnNknq_headline .ZnNknq_subtitle{color:var(--ink-2);font-style:italic;font-weight:400}.ZnNknq_subtitle .ZnNknq_canSee{color:#ff4682}.ZnNknq_heroFade{opacity:0;animation:.8s ease-out .1s forwards ZnNknq_heroFadeIn}@keyframes ZnNknq_heroFadeIn{to{opacity:1}}.ZnNknq_typewriter{--type-start:.6s;--type-step:30ms}.ZnNknq_typeChar{opacity:0;animation:1ms linear forwards ZnNknq_typeIn;animation-delay:calc(var(--type-start) + var(--i) * var(--type-step))}@keyframes ZnNknq_typeIn{to{opacity:1}}.ZnNknq_heroSide{padding-bottom:12px}.ZnNknq_heroSide p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.65}.ZnNknq_heroSide p strong{color:var(--ink);font-weight:500}.ZnNknq_grain{pointer-events:none;opacity:.06;background-image:repeating-linear-gradient(0deg,#fff 0 1px,#0000 1px 3px);inset:0}.ZnNknq_heroMetaOnVideo{justify-items:center}.ZnNknq_heroMetaOnVideo div{color:#ffffff8c;text-shadow:0 1px 14px #0000008c}.ZnNknq_heroMetaOnVideo div span{color:#fff;text-shadow:0 1px 14px #0000008c}.ZnNknq_headlineOnVideo{color:#fff;text-shadow:0 2px 40px #00000073}.ZnNknq_headlineOnVideo em{color:#fff}.ZnNknq_headlineOnVideo .ZnNknq_subtitle{color:#fffffff2;text-shadow:0 2px 30px #00000080}.ZnNknq_heroSideOnVideo p{color:#ffffffeb;text-shadow:0 1px 20px #00000080}.ZnNknq_heroSideOnVideo p strong{color:#fff}.ZnNknq_heroSideOnVideo p em.serif{color:#fff}.ZnNknq_scrollArrow{animation:2.4s ease-in-out infinite ZnNknq_nudgeDown;display:inline-block}@keyframes ZnNknq_nudgeDown{0%,45%,to{transform:translateY(0)}12%{transform:translateY(5px)}24%{transform:translateY(0)}34%{transform:translateY(3px)}}.ZnNknq_hudDot{animation:1.6s ease-in-out infinite ZnNknq_hudPulse;box-shadow:0 0 12px #ff4678d9}.ZnNknq_homeSection{padding-block:clamp(96px,10vw,144px)}.ZnNknq_applications{scroll-margin-top:85px}.ZnNknq_applicationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ZnNknq_applicationCard{border:1px solid var(--rule-2);background:var(--bg-2);isolation:isolate;border-radius:20px;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden}.ZnNknq_applicationCard:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(farthest-corner at 100% 0%, var(--accent), transparent 50%);opacity:0;transform-origin:100% 0;transition:opacity .35s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(.3)}.ZnNknq_applicationLabel{color:var(--ink-3);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.ZnNknq_applicationCard h3{font-family:var(--display);letter-spacing:-.035em;max-width:12ch;min-height:2.16em;margin:48px 0 20px;font-size:clamp(30px,3.1vw,44px);font-weight:500;line-height:1.08}.ZnNknq_applicationCard p{color:var(--ink-2);max-width:30ch;margin:0 0 36px;font-size:16px;line-height:1.65}.ZnNknq_applicationLink{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:auto;padding-top:20px;font-size:14px;display:flex}.ZnNknq_applicationLink>span{color:var(--accent-ink);font-size:24px;line-height:1;transition:transform .2s}@media (hover:hover){.ZnNknq_applicationCard:hover:before{opacity:1;transform:scale(1)}.ZnNknq_applicationCard:hover .ZnNknq_applicationLink>span{animation:1s ease-in-out infinite ZnNknq_arrowNudge}}@keyframes ZnNknq_arrowNudge{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}@keyframes ZnNknq_hudPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.band .ZnNknq_proofCell{background:var(--paper)}.ZnNknq_bigStat{overflow:hidden}.ZnNknq_bigStat .ZnNknq_number{font-family:var(--display);color:var(--ink);font-weight:500}.ZnNknq_bigStat .ZnNknq_statCopy h3{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);text-transform:none;margin:0 0 20px;font-size:36px;font-style:italic;font-weight:400;line-height:1.1}.ZnNknq_bigStat .ZnNknq_statCopy p{color:var(--ink-2);max-width:44ch;margin:0 0 20px;font-size:16px;line-height:1.75}.ZnNknq_comparison{gap:24px;display:grid}.ZnNknq_comparison .ZnNknq_label{letter-spacing:.14em;text-transform:uppercase;font-size:14px}.ZnNknq_comparison .ZnNknq_to .ZnNknq_label{letter-spacing:-.01em;text-transform:none;font-size:22px;font-weight:500}.ZnNknq_comparison .ZnNknq_value .ZnNknq_strike{text-decoration:line-through;text-decoration-thickness:2px}.ZnNknq_chevrons{justify-content:center;align-items:center;gap:10px;display:flex}.ZnNknq_chevron{border-top:2px solid var(--rule-2);border-right:2px solid var(--rule-2);opacity:0;width:16px;height:16px;transform:rotate(45deg)}.ZnNknq_comparison>.reveal.in~.ZnNknq_chevrons .ZnNknq_chevron{animation:.3s ease-out forwards ZnNknq_chevronIn,1.8s ease-in-out infinite ZnNknq_chevronPulse;animation-delay:calc(1s + var(--i) * .16s)}@keyframes ZnNknq_chevronIn{to{opacity:1}}@keyframes ZnNknq_chevronPulse{0%,45%,to{border-color:var(--rule-2)}20%{border-color:var(--accent)}}.ZnNknq_prostate{color:var(--ink);background:#fff}.ZnNknq_prostate .section-head h2{color:var(--ink)}.ZnNknq_prostate .section-head .lead{color:var(--ink-2)}.ZnNknq_prostate .section-meta{color:var(--ink-3);border-top-color:var(--rule)}.ZnNknq_prostate .eyebrow{color:var(--ink-3)}.ZnNknq_prostate .eyebrow:before{background:var(--ink-3)}.ZnNknq_statsStrip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ZnNknq_statsStrip .ZnNknq_stat{border-right:1px solid var(--rule)}.ZnNknq_statsStrip .ZnNknq_stat:last-child{border-right:0}.ZnNknq_statsStrip .ZnNknq_stat .ZnNknq_statValue{font-family:var(--display);font-weight:500}.ZnNknq_statsStrip .ZnNknq_stat .ZnNknq_statValue em{font-family:var(--serif);color:var(--accent-ink);font-style:italic;font-weight:400}.ZnNknq_statsRef{color:var(--ink-3)}.ZnNknq_statsRef a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}.ZnNknq_proofCell{border:1px solid var(--rule-2);background:var(--bg-2);isolation:isolate;border-radius:20px;min-height:200px;position:relative;overflow:hidden}.ZnNknq_proofCell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 140px at var(--spot-x,50%) var(--spot-y,50%), color-mix(in srgb, var(--accent) 35%, transparent), transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.ZnNknq_proofCell:hover:before{opacity:1}}@media (max-width:980px){.ZnNknq_heroInner{min-height:calc(100svh - 78px)}.ZnNknq_applications{scroll-margin-top:78px}.ZnNknq_heroMeta{grid-template-columns:1fr}.ZnNknq_heroMeta div,.ZnNknq_heroMeta div:nth-child(2),.ZnNknq_heroMeta div:nth-child(3){text-align:left}.ZnNknq_comparison{gap:12px}.ZnNknq_comparison .ZnNknq_label{letter-spacing:.12em;font-size:14px}.ZnNknq_applicationCard{padding:28px 22px}}@media (max-width:768px){.ZnNknq_homeSection{padding-block:72px}.ZnNknq_applicationGrid{grid-template-columns:1fr;gap:12px}.ZnNknq_applicationCard{padding:28px 24px}.ZnNknq_applicationCard h3{max-width:none;min-height:0;margin:28px 0 16px}.ZnNknq_heroStage>*,.ZnNknq_bigStatRow>*{min-width:0}.ZnNknq_comparison{gap:16px}.ZnNknq_chevrons{justify-content:flex-start}.ZnNknq_statsStrip .ZnNknq_stat{border-bottom:1px solid #ffffff1a;border-right:0}.ZnNknq_statsStrip .ZnNknq_stat:last-child{border-bottom:0}}@media (max-width:480px){.ZnNknq_headline{font-size:clamp(40px,15vw,58px)}}@media (prefers-reduced-motion:reduce){.ZnNknq_applicationCard,.ZnNknq_applicationCard:before,.ZnNknq_proofCell:before,.ZnNknq_applicationLink>span{transition:none}.ZnNknq_applicationCard:hover .ZnNknq_applicationLink>span{animation:none;transform:translate(2px,-2px)}.ZnNknq_scrollArrow{animation:none}.ZnNknq_chevron{opacity:1}.ZnNknq_comparison>.reveal.in~.ZnNknq_chevrons .ZnNknq_chevron{animation:none}.ZnNknq_heroFade,.ZnNknq_typeChar{opacity:1;animation:none}}}
