.home-module__Hx0lNG__main{padding-bottom:var(--s-8)}.home-module__Hx0lNG__band{padding:var(--s-8) var(--s-3);border-top:1px solid var(--hash)}.home-module__Hx0lNG__bandDeck{background:var(--deck)}.home-module__Hx0lNG__bandInner{max-width:var(--w-wide);margin:0 auto}.home-module__Hx0lNG__bandInner>.home-module__Hx0lNG__lede{margin-bottom:var(--s-5)}.home-module__Hx0lNG__hero{padding:clamp(var(--s-7), 12vh, 9rem) var(--s-3) var(--s-8);position:relative;overflow:hidden}.home-module__Hx0lNG__hero:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 12% -10%, color-mix(in srgb, var(--signal) 11%, transparent), transparent 60%), radial-gradient(100% 70% at 92% 108%, color-mix(in srgb, var(--verdict) 10%, transparent), transparent 62%);position:absolute;inset:0}.home-module__Hx0lNG__hero:after{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(to right, color-mix(in srgb, var(--hash) 55%, transparent) 1px, transparent 1px);background-size:5% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.home-module__Hx0lNG__heroInner{max-width:var(--w-wide);margin:0 auto;position:relative}.home-module__Hx0lNG__heroEyebrow{max-width:34rem}.home-module__Hx0lNG__heroTitle{margin-bottom:var(--s-5);text-transform:uppercase}.home-module__Hx0lNG__heroAccent{color:var(--verdict);display:block}.home-module__Hx0lNG__heroLede{font-size:var(--t-lg);margin-bottom:var(--s-6)}.home-module__Hx0lNG__heroActions{gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.home-module__Hx0lNG__cta,.home-module__Hx0lNG__ctaGhost{min-height:var(--tap);padding:0 var(--s-5);border-radius:var(--r-md);font-family:var(--display);font-weight:700;font-size:var(--t-md);letter-spacing:.01em;align-items:center;text-decoration:none;display:inline-flex}.home-module__Hx0lNG__cta{background:var(--verdict);border:1px solid var(--verdict);color:var(--field)}.home-module__Hx0lNG__ctaGhost{border:1px solid var(--hash);color:var(--chalk)}@media (hover:hover){.home-module__Hx0lNG__cta:hover{background:color-mix(in srgb, var(--verdict) 85%, #fff)}.home-module__Hx0lNG__ctaGhost:hover{border-color:var(--signal);color:var(--signal)}}.home-module__Hx0lNG__thesis{margin:var(--s-5) 0}.home-module__Hx0lNG__verdictBand,.home-module__Hx0lNG__capabilities{margin-top:var(--s-5)}.home-module__Hx0lNG__capabilityState{padding-top:var(--s-2);margin:auto 0 0}.home-module__Hx0lNG__proofs{gap:var(--s-5);margin-top:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:60rem){.home-module__Hx0lNG__proofs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.home-module__Hx0lNG__proofs{grid-template-columns:minmax(0,1fr)}}.home-module__Hx0lNG__proof{border-left:2px solid var(--hash);padding-left:var(--s-4)}.home-module__Hx0lNG__proofFigure{font-family:var(--display);font-weight:900;font-size:var(--t-2xl);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;color:var(--chalk);margin:0;line-height:1}.home-module__Hx0lNG__proofNote{margin:var(--s-3) 0 0;color:var(--fog);font-size:var(--t-sm);line-height:1.5}.home-module__Hx0lNG__meter{margin:var(--s-5) 0 var(--s-3);padding:var(--s-5) var(--s-4);border:1px solid var(--hash);border-radius:var(--r-md);background:var(--field);overflow-x:auto}.home-module__Hx0lNG__meterSvg{width:100%;min-width:34rem;height:auto;display:block}.home-module__Hx0lNG__turf{fill:var(--deck);stroke:var(--hash)}.home-module__Hx0lNG__endzoneOwn{fill:color-mix(in srgb, var(--out) 12%, transparent);stroke:var(--hash)}.home-module__Hx0lNG__endzoneOpp{fill:color-mix(in srgb, var(--live) 12%, transparent);stroke:var(--hash)}.home-module__Hx0lNG__yardLine{stroke:var(--hash);stroke-width:1px;fill:none}.home-module__Hx0lNG__midfield{stroke:var(--fog-dim);stroke-width:2px;fill:none}.home-module__Hx0lNG__yardNumber{fill:var(--fog-dim);font-family:var(--mono);text-anchor:middle;font-size:13px}.home-module__Hx0lNG__gain{fill:color-mix(in srgb, var(--edge) 20%, transparent);stroke:var(--edge);stroke-dasharray:4 4}.home-module__Hx0lNG__ghost{stroke:var(--fog);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.55;fill:none}.home-module__Hx0lNG__ghostLabel{fill:var(--fog);font-family:var(--mono);text-anchor:end;font-size:12px}.home-module__Hx0lNG__gainLabel{fill:var(--edge);font-family:var(--mono);text-anchor:start;font-size:12px}.home-module__Hx0lNG__ballLine{stroke:var(--verdict);stroke-width:2px;fill:none}.home-module__Hx0lNG__ballBody{fill:var(--verdict)}.home-module__Hx0lNG__ballLabel{fill:var(--verdict);font-family:var(--display);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:28px;font-weight:900}.home-module__Hx0lNG__meterNote{max-width:var(--w-prose);color:var(--fog-dim);font-size:var(--t-sm);margin:0;line-height:1.5}.home-module__Hx0lNG__close{border-top:1px solid var(--hash)}.home-module__Hx0lNG__closeTitle{max-width:24ch;font-size:var(--t-display);text-transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__Hx0lNG__bandInner>*{animation:linear both home-module__Hx0lNG__rise;animation-timeline:view();animation-range:entry 5% cover 22%}.home-module__Hx0lNG__heroInner>*{animation:.55s cubic-bezier(.2,.8,.2,1) both home-module__Hx0lNG__reveal}.home-module__Hx0lNG__heroInner>:first-child{animation-delay:50ms}.home-module__Hx0lNG__heroInner>:nth-child(2){animation-delay:.13s}.home-module__Hx0lNG__heroInner>:nth-child(3){animation-delay:.21s}.home-module__Hx0lNG__heroInner>:nth-child(4){animation-delay:.29s}}}@media print{.home-module__Hx0lNG__bandInner>*,.home-module__Hx0lNG__heroInner>*{opacity:1!important;animation:none!important;transform:none!important}}@keyframes home-module__Hx0lNG__rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes home-module__Hx0lNG__reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
