.unified-home{color:#fff;background:#080d0b;min-height:100dvh;font-family:Arial,sans-serif}.unified-home .radar-tech-nav{z-index:20;position:sticky;top:0}.unified-home-hero{background:linear-gradient(#05080755,#05080755),url(/portal/radar-unified-hero-v1.png) 50%/cover;place-items:center;min-height:620px;padding:90px 20px 110px;display:grid;position:relative;overflow:hidden}.unified-home-copy{z-index:2;text-align:center;text-shadow:0 2px 10px #000c;max-width:830px;position:relative}.unified-home-eyebrow{letter-spacing:.19em;font-weight:800;color:#ebcf7a!important;font-size:13px!important}.unified-home-copy h1{letter-spacing:-.04em;margin:17px 0 12px;font-size:clamp(38px,5vw,76px);line-height:1.02}.unified-home-copy h1 em{color:#ffe391;font-style:normal}.unified-home-copy>p:not(.unified-home-eyebrow){color:#f4f1e7;max-width:680px;margin:0 auto;font-size:clamp(17px,1.6vw,24px);line-height:1.35}.unified-home-copy>.unified-home-plan-teaser{letter-spacing:.01em;font-weight:800;color:#ffe391!important;margin-top:18px!important;font-size:clamp(14px,1.15vw,18px)!important}.unified-home-actions{justify-content:center;gap:14px;margin-top:30px;display:flex}.unified-home-actions>a{color:#fff;background:#101714ec;border:1px solid #e9c970;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;min-width:270px;min-height:65px;padding:15px 19px;font-size:18px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 7px 24px #000a}.unified-home-actions>a:first-child{color:#131712;background:linear-gradient(#ffe49d,#e6b653)}.unified-home-actions>a:hover{transform:translateY(-2px)}.unified-home-actions>a:focus-visible{outline-offset:4px;outline:3px solid #fff}.unified-home-plan-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}.unified-home-football,.unified-home-tennis{z-index:1;color:#f0c977;letter-spacing:.2em;font-size:14px;font-weight:800;line-height:1.25;position:absolute;top:23%;transform:rotate(-4deg)}.unified-home-membership{max-width:1510px;margin:58px auto 45px;padding:0 27px;position:relative}.unified-home-membership-intro{max-width:720px;margin-bottom:27px}.unified-home-kicker{color:#f0d180;letter-spacing:.17em;align-items:center;gap:9px;margin:0 0 10px;font-size:13px;font-weight:850;display:flex}.unified-home-membership h2{letter-spacing:-.04em;margin:0 0 9px;font-size:clamp(34px,4vw,54px);line-height:1.05}.unified-home-membership-intro>p:last-child{color:#d8e0d8;margin:0;font-size:18px;line-height:1.5}.unified-home-membership-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.unified-home-plan{background:repeating-linear-gradient(125deg,#ffffff08 0 1px,#0000 1px 13px),linear-gradient(150deg,#1e2d24 0%,#101912 52%,#0a100d 100%);border:1px solid #b69c5d;border-radius:18px;flex-direction:column;min-width:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 52px #0008,inset 0 1px #fff2}.unified-home-plan:hover{border-color:#ffe09a;transform:translateY(-5px);box-shadow:0 29px 60px #000b,inset 0 1px #ffffff30}.unified-home-plan-premium{background:repeating-linear-gradient(125deg,#ffffff09 0 1px,#0000 1px 13px),linear-gradient(140deg,#2c2719 0%,#121d16 55%,#09100e 100%)}.unified-home-plan-header,.unified-home-plan>ul,.unified-home-free-pick,.unified-home-plan-cta{z-index:1;position:relative}.unified-home-plan-header{padding:30px 33px 0}.unified-home-plan-badge{color:#ffe19b;letter-spacing:.14em;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.unified-home-plan h3{letter-spacing:-.03em;margin:13px 0 4px;font-size:clamp(27px,2.6vw,37px)}.unified-home-plan-price{color:#ffe5a6;font-weight:900;line-height:1;margin:9px 0 10px!important;font-size:clamp(42px,4vw,60px)!important}.unified-home-plan-price small{color:#e6e9de;font-size:17px;font-weight:700}.unified-home-plan-header>p:last-child{color:#f4f4e9;max-width:510px;min-height:50px;margin:0;font-size:16px;line-height:1.5}.unified-home-free-pick{background:linear-gradient(120deg,#0d2119e8,#14291eec);border:1px solid #879b80;border-radius:12px;min-height:172px;margin:19px 33px 0;padding:17px 20px}.unified-home-free-pick-title{color:#ffe19b;letter-spacing:.15em;font-size:11px;font-weight:900}.unified-free-pick-message{color:#f4f4e9;font-size:16px;line-height:1.45}.unified-free-pick-result{gap:8px;margin-top:11px;display:grid}.unified-free-pick-league{color:#cadbd0;font-size:13px}.unified-free-pick-result>strong{font-size:20px;line-height:1.2}.unified-free-pick-result>strong span{color:#dec783;font-size:13px}.unified-free-pick-bottom{color:#fff;justify-content:space-between;align-items:center;gap:15px;font-size:15px;display:flex}.unified-free-pick-bottom b{color:#ffe19b;font-size:23px}.unified-free-pick-legs{gap:6px;margin:3px 0 0;padding:0;list-style:none;display:grid}.unified-free-pick-legs li{color:#fff;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;line-height:1.3;display:flex}.unified-free-pick-legs b{color:#ffe19b;white-space:nowrap;font-size:17px}.unified-free-pick-result>small{color:#cadbd0;line-height:1.35}.unified-home-plan>ul{gap:10px;margin:20px 33px 25px;padding:0;list-style:none;display:grid}.unified-home-plan>ul li{color:#f4f4e9;padding-left:22px;font-size:15px;line-height:1.35;position:relative}.unified-home-plan>ul li:before{content:"✓";color:#ffe19b;font-weight:900;position:absolute;left:0}.unified-home-plan-cta{color:#fff;background:#151d17;border:1px solid #f0d17c;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin:auto 33px 30px;padding:14px 17px;font-size:16px;font-weight:850;text-decoration:none;transition:transform .2s,background .2s;display:flex}.unified-home-plan-cta:hover{background:#26382a;transform:translateY(-2px)}.unified-home-plan-cta-premium{color:#131914;background:linear-gradient(105deg,#ffe7aa,#d7ab53);border-color:#ffe8ad}.unified-home-plan-cta-premium:hover{background:linear-gradient(105deg,#fff0c4,#e7be67)}.unified-home-premium-image{background:linear-gradient(#0000 30%,#101a13e6),url(/portal/radar-cancha-premium-v1.png) 50% 55%/cover;border-bottom:1px solid #d2ae61;height:195px}.unified-home-membership-note{color:#cbd8ce;margin:18px 2px 0;font-size:13px;line-height:1.45}.unified-home-football{left:4%}.unified-home-tennis{right:4%;transform:rotate(4deg)}.unified-home-steps{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1720px;margin:-16px auto 0;padding:0 27px;display:grid;position:relative}.unified-home-steps>a{color:#f3d379;background:linear-gradient(140deg,#1a201cf5,#0b1110f5);border:1px solid #cfb36b;border-radius:12px;align-items:center;gap:20px;min-height:130px;padding:20px 23px;text-decoration:none;display:flex;box-shadow:0 13px 25px #0009}.unified-home-steps>a>span{flex:1;gap:6px;display:grid}.unified-home-steps strong{font-size:24px}.unified-home-steps small{color:#f4f5f0;font-size:16px;line-height:1.3}.unified-home-footer{color:#f3f3ee;background:#111917;border:1px solid #88988c;border-radius:11px;grid-template-columns:1.1fr 1fr .8fr;gap:0;max-width:1720px;margin:22px auto;padding:14px 20px;display:grid}.unified-home-footer>div{border-right:1px solid #79837d;align-items:center;gap:17px;padding:5px 25px;display:flex}.unified-home-footer>div:last-child{border:0}.unified-home-footer svg{color:#efcd76;flex:none}.unified-home-footer span{font-size:14px;line-height:1.4}.unified-home-footer .explainer-inline{color:#f2d47d;font-size:16px;text-decoration:underline}@media (max-width:900px){.unified-home-hero{min-height:540px}.unified-home-football,.unified-home-tennis{display:none}.unified-home-steps{grid-template-columns:1fr}.unified-home-footer{grid-template-columns:1fr;margin:20px 12px}.unified-home-footer>div{border-bottom:1px solid #79837d;border-right:0;padding:13px}.unified-home-actions>a{min-width:0}.unified-home-membership-grid{grid-template-columns:1fr}}@media (max-width:620px){.unified-home-hero{background:linear-gradient(#060906e8,#060906a8 55%,#0609069b),#080d0b;place-items:start center;min-height:800px;padding:78px 15px 240px}.unified-home-hero:before,.unified-home-hero:after{content:"";z-index:0;opacity:.88;background-image:url(/portal/radar-unified-hero-v1.png);background-repeat:no-repeat;background-size:auto 210px;width:50%;height:210px;position:absolute;bottom:0}.unified-home-hero:before{background-position:0 100%;left:0}.unified-home-hero:after{background-position:100% 100%;right:0}.unified-home-actions{flex-direction:column}.unified-home-actions>a{width:100%;font-size:15px}.unified-home-copy h1{font-size:43px}.unified-home-steps{padding:0 9px}.unified-home-steps>a{min-height:90px;padding:12px}.unified-home-steps strong{font-size:18px}.unified-home-steps small{font-size:13px}.unified-home-membership{margin:38px auto;padding:0 10px}.unified-home-membership-intro{padding:0 8px}.unified-home-membership-intro>p:last-child{font-size:16px}.unified-home-plan-header{padding:23px 21px 0}.unified-home-free-pick{margin:17px 21px 0;padding:15px}.unified-home-plan>ul{margin:19px 21px 23px}.unified-home-plan-cta{margin:auto 21px 23px}.unified-home-premium-image{height:155px}}@media (prefers-reduced-motion:reduce){.unified-home-plan,.unified-home-plan-cta{transition:none}.unified-home-plan:hover,.unified-home-plan-cta:hover{transform:none}}@media (min-width:1100px){.unified-home-hero{background-size:auto,105%;min-height:595px}.unified-home-copy{max-width:920px}.unified-home-copy h1{font-size:clamp(68px,4.8vw,82px)}.unified-home-copy>p:not(.unified-home-eyebrow){max-width:720px;font-size:27px}.unified-home-actions>a{min-width:345px;min-height:74px;padding:16px 23px;font-size:22px}.unified-home-steps{gap:20px;margin-top:-8px;padding:0 40px}.unified-home-steps>a{min-height:150px;padding:24px 29px}.unified-home-steps>a>svg:first-child{border:3px solid #f0c967;border-radius:12px;width:69px;height:69px;padding:12px}.unified-home-steps strong{font-size:28px}.unified-home-steps small{font-size:19px;line-height:1.25}.unified-home-footer{min-height:91px;margin-top:24px}.unified-home-footer span{font-size:17px}}@media (min-width:1450px){.unified-home-hero{background-size:auto,cover;min-height:585px;padding:82px 20px 78px}.unified-home-eyebrow{display:none}.unified-home-copy{max-width:780px;transform:translateY(32px)}.unified-home-copy h1{font-size:76px}.unified-home-copy>p:not(.unified-home-eyebrow){max-width:710px;font-size:27px}.unified-home-actions{gap:20px;margin-top:28px}.unified-home-actions>a{white-space:nowrap;gap:12px;width:348px;min-width:0;min-height:76px;padding:16px 22px;font-size:19px}.unified-home-football{left:4.7%}.unified-home-tennis{right:5.5%}.unified-home-steps{gap:20px;margin-top:1px;padding:0 60px}.unified-home-steps>a{gap:33px;padding:24px 28px 24px 34px}.unified-home-footer{max-width:none;margin:32px 30px 12px}}
