.landing-module___cEqKa__landing{--landing-green:#267341}.landing-module___cEqKa__sectionHeading{font-family:var(--font-faculty), sans-serif;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2rem,3.7vw,3.5rem);font-weight:400;line-height:1.1}.landing-module___cEqKa__primaryButton{color:#fff;background:#171a17;min-height:44px;padding-inline:20px;transition-property:background-color,color,transform}.landing-module___cEqKa__primaryButton:hover{background:#303830}.landing-module___cEqKa__primaryButton:active{transform:scale(.96)}.landing-module___cEqKa__heroMotion{flex-direction:column;justify-content:space-between;min-height:400px;margin-top:64px;display:flex}.landing-module___cEqKa__heroRail{padding-inline:12px;position:relative;overflow:hidden}.landing-module___cEqKa__heroRuler{background:repeating-linear-gradient(90deg,#14171426 0 1px,#0000 1px 14px);height:15px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.landing-module___cEqKa__heroSources,.landing-module___cEqKa__heroResults{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px;display:grid}.landing-module___cEqKa__heroSources{margin-top:18px}.landing-module___cEqKa__heroSource{color:#737c74;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.landing-module___cEqKa__heroSource svg{width:20px;height:20px}.landing-module___cEqKa__heroSweep{transform-origin:0;opacity:0;background:#267341;height:1px;position:absolute;inset:0 12px auto;transform:scaleX(0)}.landing-module___cEqKa__heroHeading{font-family:var(--font-faculty), sans-serif;letter-spacing:-.06em;text-align:center;text-wrap:balance;margin:48px 0;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:400;line-height:1.08}.landing-module___cEqKa__heroHeading span{color:#7a827b}.landing-module___cEqKa__heroResults{margin-bottom:20px}.landing-module___cEqKa__heroReviewItem{color:#454e46;background:#f8f9f7;border:1px solid #00000012;justify-self:center;align-items:center;gap:9px;width:max-content;max-width:100%;padding:11px 16px;font-size:12px;display:flex}.landing-module___cEqKa__heroReviewItem svg{color:#a17c25;flex-shrink:0;width:15px;height:15px}.landing-module___cEqKa__heroReviewItem[data-tone=resolved] svg{color:#267341}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroSources{animation:3.6s cubic-bezier(.2,0,0,1) both landing-module___cEqKa__recordArrival}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroSweep{animation:3.6s cubic-bezier(.2,0,0,1) both landing-module___cEqKa__reviewSweep}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroResults{animation:3.6s cubic-bezier(.2,0,0,1) both landing-module___cEqKa__reviewArrival}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroReviewItem{animation:.8s ease-out 1s both landing-module___cEqKa__evidenceReveal}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroReviewItem:nth-child(2){animation-delay:1.35s}.landing-module___cEqKa__heroMotion[data-animate=true] .landing-module___cEqKa__heroReviewItem:nth-child(3){animation-delay:1.7s}@keyframes landing-module___cEqKa__recordArrival{0%{opacity:.25;transform:translate(-7%)}to{opacity:1;transform:translate(0)}}@keyframes landing-module___cEqKa__reviewArrival{0%{transform:translate(7%)}to{transform:translate(0)}}@keyframes landing-module___cEqKa__evidenceReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module___cEqKa__reviewSweep{0%{opacity:.8;transform:scaleX(0)}75%{opacity:.8;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.landing-module___cEqKa__featureArtwork{aspect-ratio:4/3;background:#080b08;place-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.landing-module___cEqKa__featureSvg{z-index:1;color:#d3ded4;filter:drop-shadow(0 8px 20px #00000059);width:100%;height:auto;position:relative}.landing-module___cEqKa__featureSvg text{font-family:var(--font-sans), sans-serif}.landing-module___cEqKa__diagramText{fill:#f0f3f0;font-size:13px;font-weight:500}.landing-module___cEqKa__diagramMuted{fill:#acb8ae;font-size:11px}.landing-module___cEqKa__diagramAmount{fill:#f0f3f0;letter-spacing:-.6px;font-size:23px;font-weight:500}.landing-module___cEqKa__diagramSuccess{fill:#4ed87c;font-size:12px}.landing-module___cEqKa__diagramWarning{fill:#e9c46a;font-size:13px;font-weight:500}.landing-module___cEqKa__featureSignal{stroke-dasharray:8 92;animation:7s linear infinite landing-module___cEqKa__travel}.landing-module___cEqKa__landing[data-motion-paused=true] .landing-module___cEqKa__featureSignal{animation-play-state:paused}.landing-module___cEqKa__marqueeViewport{overflow-x:auto}.landing-module___cEqKa__marqueeViewport:focus-visible{outline-offset:-2px;outline:2px solid #267341}.landing-module___cEqKa__marqueeTrack{width:max-content;animation:48s linear infinite landing-module___cEqKa__marquee;display:flex}.landing-module___cEqKa__marqueeViewport:hover .landing-module___cEqKa__marqueeTrack,.landing-module___cEqKa__marqueeViewport:focus-within .landing-module___cEqKa__marqueeTrack{animation-play-state:paused!important}@keyframes landing-module___cEqKa__marquee{to{transform:translate(-50%)}}@keyframes landing-module___cEqKa__travel{to{stroke-dashoffset:-100px}}@media (max-width:639px){.landing-module___cEqKa__heroMotion{min-height:330px;margin-top:40px}.landing-module___cEqKa__heroRail{padding-inline:0}.landing-module___cEqKa__heroSources,.landing-module___cEqKa__heroResults{gap:8px}.landing-module___cEqKa__heroSource{gap:6px;font-size:11px}.landing-module___cEqKa__heroSource svg{width:16px;height:16px}.landing-module___cEqKa__heroHeading{margin-block:48px;font-size:clamp(2.45rem,10.2vw,3.4rem)}.landing-module___cEqKa__heroReviewItem{gap:5px;width:100%;padding:9px 6px;font-size:10px}.landing-module___cEqKa__heroReviewItem svg{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__landing .landing-module___cEqKa__featureSignal,.landing-module___cEqKa__landing .landing-module___cEqKa__marqueeTrack,.landing-module___cEqKa__landing .landing-module___cEqKa__heroMotion .landing-module___cEqKa__heroSources,.landing-module___cEqKa__landing .landing-module___cEqKa__heroMotion .landing-module___cEqKa__heroResults,.landing-module___cEqKa__landing .landing-module___cEqKa__heroMotion .landing-module___cEqKa__heroReviewItem,.landing-module___cEqKa__landing .landing-module___cEqKa__heroMotion .landing-module___cEqKa__heroSweep{animation:none}.landing-module___cEqKa__landing *,.landing-module___cEqKa__landing :before,.landing-module___cEqKa__landing :after{scroll-behavior:auto;transition-duration:0s}}
