._8aEwW_hero{min-height:100vh;padding:calc(var(--nav-h) + 80px) var(--pad) 100px;align-items:center;display:flex;position:relative;overflow:hidden}._8aEwW_heroBg{background-image:url(/dean_dome.avif);background-position:50%;background-size:cover;position:absolute;inset:0}._8aEwW_heroBg:after{content:"";background:linear-gradient(90deg,#111111f7 0%,#111111e0 35%,#11111173 62%,#1110 85%),linear-gradient(#1110 55%,#f5f5f5 100%);position:absolute;inset:0}._8aEwW_heroContent{z-index:2;max-width:580px;margin-left:clamp(0px,4vw,60px);position:relative}._8aEwW_heroBadge{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;border:1px solid #d4af3759;align-items:center;gap:8px;margin-bottom:24px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}._8aEwW_heroBadge:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;animation:2s infinite _8aEwW_pulse}@keyframes _8aEwW_pulse{0%,to{opacity:1}50%{opacity:.3}}._8aEwW_sportPills{flex-wrap:wrap;gap:6px;margin-bottom:28px;display:flex}._8aEwW_sportPill{letter-spacing:.04em;color:#ffffff8c;border:1px solid #ffffff1f;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._8aEwW_h1{letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin-bottom:22px;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1}._8aEwW_highlight{color:var(--accent)}._8aEwW_heroSub{color:#fff9;max-width:480px;margin:0 0 34px;font-size:clamp(15px,1.8vw,17px);line-height:1.75}._8aEwW_heroSub strong{color:#ffffffe6;font-weight:600}._8aEwW_heroMicro{color:#ffffff4d;letter-spacing:.02em;margin:10px 0 0;font-size:12px}._8aEwW_container{max-width:1100px;margin:0 auto}._8aEwW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin-bottom:14px;font-size:9px;font-weight:700;display:flex}._8aEwW_eyebrow:after{content:"";background:var(--accent);flex-shrink:0;width:28px;height:2px}._8aEwW_sectionTitle{letter-spacing:-.03em;text-transform:uppercase;color:var(--text);margin-bottom:14px;font-size:clamp(28px,4.2vw,46px);font-weight:900;line-height:1}._8aEwW_sectionSub{color:var(--text-muted);max-width:520px;font-size:16px;line-height:1.7}._8aEwW_explainer{padding:76px var(--pad);background:var(--ground)}._8aEwW_qaRow{border-top:1px solid var(--border);grid-template-columns:minmax(220px,.8fr) 2fr;gap:40px;padding:36px 0;display:grid}._8aEwW_qaRow:last-child{border-bottom:1px solid var(--border)}._8aEwW_qaQuestion{letter-spacing:-.02em;text-transform:uppercase;color:var(--text);font-size:clamp(19px,2.2vw,25px);font-weight:900;line-height:1.15}._8aEwW_qaAnswer p{color:var(--text-2);max-width:620px;font-size:16px;line-height:1.75}._8aEwW_qaAnswer strong{color:var(--text);font-weight:700}._8aEwW_diffList{gap:14px;max-width:620px;margin-top:20px;list-style:none;display:grid}._8aEwW_diffList li{color:var(--text-muted);align-items:baseline;gap:12px;font-size:15px;line-height:1.65;display:flex}._8aEwW_diffList li strong{color:var(--text);font-weight:700}._8aEwW_diffMark{background:var(--accent);flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}._8aEwW_costCallout{background:var(--accent-bg);border:1px solid #d4af3759;border-left:3px solid var(--accent);max-width:620px;padding:20px 22px}@media (max-width:760px){._8aEwW_qaRow{grid-template-columns:1fr;gap:16px;padding:28px 0}}._8aEwW_sports{padding:80px var(--pad);background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._8aEwW_sportsHeader{text-align:center;margin-bottom:52px}._8aEwW_sportsHeader ._8aEwW_eyebrow{justify-content:center}._8aEwW_sportsHeader ._8aEwW_eyebrow:after{display:none}._8aEwW_sportsHeader ._8aEwW_sectionSub{margin:0 auto}._8aEwW_sportsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}._8aEwW_sportCard{border:1px solid var(--border);background:var(--ground);flex-direction:column;padding:26px 20px 24px;transition:border-color .2s,transform .2s;display:flex}._8aEwW_sportCard:hover{border-color:var(--accent);transform:translateY(-2px)}._8aEwW_sportCardIcon{margin-bottom:12px;line-height:1;display:inline-block;position:relative}._8aEwW_sportCardIcon>span{transition:opacity .2s}._8aEwW_sportCardIconHover{opacity:0;position:absolute;top:0;left:0}._8aEwW_sportCard:hover ._8aEwW_sportCardIconHover{opacity:1}._8aEwW_sportCardName{text-transform:uppercase;letter-spacing:.03em;color:var(--text);border-bottom:2px solid var(--text);margin-bottom:10px;padding-bottom:10px;font-size:14px;font-weight:900}._8aEwW_sportCardStats{flex-direction:column;flex:1;gap:5px;list-style:none;display:flex}._8aEwW_sportCardStats li{color:var(--text-muted);align-items:flex-start;gap:7px;font-size:11px;display:flex}._8aEwW_sportCardStats li:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:3px;height:3px;margin-top:7px}._8aEwW_sportStatusRow{margin-top:16px;display:flex}._8aEwW_statusBadge{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border);color:var(--text-dim);padding:4px 8px;font-size:9px;font-weight:700}._8aEwW_statusLive{background:var(--accent);border-color:var(--accent);color:var(--text)}._8aEwW_value{padding:80px var(--pad);background:var(--ground);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._8aEwW_valueGrid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}._8aEwW_valueLeft{padding-right:40px}._8aEwW_valueSubMargin{margin-bottom:28px}._8aEwW_freeCallout{background:var(--white);border:1px solid var(--border);border-left:3px solid #d4af3766;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}._8aEwW_freeCalloutIcon{flex-shrink:0;margin-top:2px;font-size:26px}._8aEwW_freeCallout strong{text-transform:uppercase;letter-spacing:-.01em;color:var(--text);margin-bottom:4px;font-size:17px;font-weight:900;display:block}._8aEwW_freeCallout p{color:var(--text-muted);font-size:13px;line-height:1.55}._8aEwW_valueCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}._8aEwW_valueCard{background:var(--white);border:1px solid var(--border);padding:22px;transition:border-color .2s}._8aEwW_valueCard:hover{border-color:var(--accent)}._8aEwW_valueCardTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--text);border-bottom:2px solid var(--text);margin-bottom:12px;padding-bottom:10px;font-size:13px;font-weight:900}._8aEwW_valueBullets{list-style:none}._8aEwW_valueBullets li{color:var(--text-muted);align-items:flex-start;gap:8px;padding:4px 0;font-size:12px;display:flex}._8aEwW_valueBullets li:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:8px}._8aEwW_cta2{padding:80px var(--pad);text-align:center;background:var(--white);border-top:1px solid var(--border);position:relative}._8aEwW_cta2Bg{pointer-events:none;background:radial-gradient(50% 60%,#d4af3712 0%,#0000 70%);position:absolute;inset:0}._8aEwW_cta2Content{z-index:2;max-width:580px;margin:0 auto;position:relative}._8aEwW_cta2Content ._8aEwW_eyebrow{justify-content:center}._8aEwW_cta2Content ._8aEwW_eyebrow:after{display:none}._8aEwW_cta2Sub{max-width:400px;margin:0 auto 34px;font-size:15px}._8aEwW_cta2Micro{color:var(--text-dim);margin-top:10px;font-size:12px}._8aEwW_cta2Micro span{color:var(--accent-dark);font-weight:600}@media (max-width:900px){._8aEwW_valueGrid{grid-template-columns:1fr}._8aEwW_valueLeft{padding-right:0}}@media (max-width:700px){._8aEwW_valueCards{grid-template-columns:1fr}}
