.WebflowHero-module__JSuDEa__section{color:#fff;min-height:100vh;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.WebflowHero-module__JSuDEa__bgGraphicWrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.WebflowHero-module__JSuDEa__halo,.WebflowHero-module__JSuDEa__raysWrap{position:absolute;top:50%;left:50%}.WebflowHero-module__JSuDEa__ray{transform-origin:0;position:absolute;top:-1px;left:0}.WebflowHero-module__JSuDEa__orbitGuide,.WebflowHero-module__JSuDEa__orbitNode{border-radius:50%;position:absolute;top:50%;left:50%}.WebflowHero-module__JSuDEa__centerStar{opacity:.85;border-radius:50%;position:absolute;top:50%;left:50%}.WebflowHero-module__JSuDEa__scrim{pointer-events:none;position:absolute;inset:0}.WebflowHero-module__JSuDEa__content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1100px;min-height:100vh;margin:0 auto;display:flex;position:relative}.WebflowHero-module__JSuDEa__eyebrow{letter-spacing:1.2px;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;margin-bottom:32px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.WebflowHero-module__JSuDEa__eyebrowDot{border-radius:50%;width:7px;height:7px}.WebflowHero-module__JSuDEa__heading{text-wrap:balance;max-width:900px;margin:0;font-weight:600;line-height:1.02}.WebflowHero-module__JSuDEa__subheading{letter-spacing:-.1px;max-width:600px;margin:22px 0 0;line-height:1.55}.WebflowHero-module__JSuDEa__ctaWrap{flex-direction:column;align-items:center;gap:12px;margin-top:44px;display:flex}.WebflowHero-module__JSuDEa__ctaButton{color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:16px 28px;font-size:15px;font-weight:600;display:inline-flex}.WebflowHero-module__JSuDEa__proofRow{border-top:1px solid #ffffff14;flex-flow:wrap;justify-content:center;align-items:center;margin-top:64px;padding-top:32px;display:flex}.WebflowHero-module__JSuDEa__proofItem{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.WebflowHero-module__JSuDEa__proofValue{letter-spacing:-.6px;color:#fff;font-weight:600}.WebflowHero-module__JSuDEa__proofLabel{letter-spacing:.4px;text-transform:uppercase;font-size:12px;font-weight:500}.WebflowHero-module__JSuDEa__scrollCue{letter-spacing:1.8px;text-transform:uppercase;z-index:2;flex-direction:column;align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:28px}
