.online-training[data-astro-cid-vvmhuqxf]{border-block:1px solid var(--line);background:linear-gradient(118deg,#dc052d1c,#0000 36%),#070a0f;overflow:hidden}.online-grid[data-astro-cid-vvmhuqxf]{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.72fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid;position:relative}.online-copy[data-astro-cid-vvmhuqxf] h2[data-astro-cid-vvmhuqxf]{max-width:55rem;margin-bottom:1.45rem}.online-copy[data-astro-cid-vvmhuqxf] .lede[data-astro-cid-vvmhuqxf]{max-width:46rem}.benefits[data-astro-cid-vvmhuqxf]{color:var(--stone-bright);gap:.7rem;margin:1.65rem 0 2rem;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-vvmhuqxf] li[data-astro-cid-vvmhuqxf]{padding-left:1.45rem;position:relative}.benefits[data-astro-cid-vvmhuqxf] li[data-astro-cid-vvmhuqxf]:before{color:#fff;content:"✓";font-weight:800;position:absolute;left:0}.plan-button[data-astro-cid-vvmhuqxf]{color:#fff;background:#dc052d;border-color:#dc052d;box-shadow:0 .8rem 2.4rem #dc052d33}.offer-panel[data-astro-cid-vvmhuqxf]{background:#090d13;border:1px solid #f4f0e73d;border-left:.45rem solid #dc052d;padding:clamp(1.3rem,3vw,2rem);position:relative;box-shadow:0 2rem 7rem #00000061}.offer-label[data-astro-cid-vvmhuqxf]{color:#fff;font:680 var(--step--1) var(--display);letter-spacing:.02em;margin:0 0 1.2rem}.offer-price[data-astro-cid-vvmhuqxf]{align-items:end;gap:.9rem;display:flex}.offer-price[data-astro-cid-vvmhuqxf] strong[data-astro-cid-vvmhuqxf]{font:720 clamp(4rem,7vw,6.2rem)/.82 var(--display);letter-spacing:-.065em}.offer-price[data-astro-cid-vvmhuqxf] span[data-astro-cid-vvmhuqxf]{color:var(--stone-bright);font-size:var(--step--1);padding-bottom:.3rem}.offer-after[data-astro-cid-vvmhuqxf]{color:#fff;margin:.9rem 0 1.4rem;font-weight:700}.offer-panel[data-astro-cid-vvmhuqxf] dl[data-astro-cid-vvmhuqxf]{border-top:1px solid var(--line-strong);margin:0;display:grid}.offer-panel[data-astro-cid-vvmhuqxf] dl[data-astro-cid-vvmhuqxf]>div[data-astro-cid-vvmhuqxf]{border-bottom:1px solid var(--line);grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:.85rem;display:grid}.offer-panel[data-astro-cid-vvmhuqxf] dt[data-astro-cid-vvmhuqxf]{color:var(--stone);font-size:var(--step--1)}.offer-panel[data-astro-cid-vvmhuqxf] dd[data-astro-cid-vvmhuqxf]{color:var(--ivory);font:650 .86rem var(--display);text-align:right;margin:0}.offer-note[data-astro-cid-vvmhuqxf]{color:var(--stone-bright);font-size:var(--step--1);margin:1rem 0 0;line-height:1.5}.premium-note[data-astro-cid-vvmhuqxf]{min-height:3.3rem;color:var(--ivory);border:1px solid #c9a75b73;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;margin-top:1rem;padding:.75rem;text-decoration:none;display:grid}.premium-note[data-astro-cid-vvmhuqxf] span[data-astro-cid-vvmhuqxf]{background:var(--gold);color:#17130b;font:750 var(--step--1) var(--display);letter-spacing:.06em;text-transform:uppercase;padding:.22rem .38rem}.premium-note[data-astro-cid-vvmhuqxf] strong[data-astro-cid-vvmhuqxf]{font:680 var(--step--1) var(--display)}.premium-note[data-astro-cid-vvmhuqxf] svg{width:.85rem;color:var(--gold-bright)}@media (hover:hover) and (pointer:fine){.plan-button[data-astro-cid-vvmhuqxf]:hover{color:#fff;background:#b90427;border-color:#b90427}}@media (width<=56rem){.online-grid[data-astro-cid-vvmhuqxf]{grid-template-columns:1fr}.offer-panel[data-astro-cid-vvmhuqxf]{max-width:36rem}}.football-feature[data-astro-cid-ggsmhbrf]{background:#0b111b;border-block:1px solid #ffffff20;overflow:hidden}.feature-grid[data-astro-cid-ggsmhbrf]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.cover-stage[data-astro-cid-ggsmhbrf]{width:min(90%,25rem);margin:0 auto}figcaption[data-astro-cid-ggsmhbrf]{color:#cbc5ba;text-align:center;margin-top:2rem;font-size:.9rem}.audience[data-astro-cid-ggsmhbrf]{color:#e1c77f;margin-bottom:1.3rem;font-weight:650}h2[data-astro-cid-ggsmhbrf]{max-width:20ch;margin-bottom:1.3rem;font-size:clamp(2rem,3.6vw,3.4rem);line-height:1.08}.book-name[data-astro-cid-ggsmhbrf]{font:750 1.2rem var(--display);color:#f4f0e7;margin-bottom:.65rem}.intro[data-astro-cid-ggsmhbrf]{color:#cbc5ba;max-width:57ch;font-size:1.13rem}ul[data-astro-cid-ggsmhbrf]{color:#cbc5ba;gap:.65rem;margin:1.5rem 0 2rem;padding-left:1.1rem;display:grid}li[data-astro-cid-ggsmhbrf]::marker{color:#e1c77f}strong[data-astro-cid-ggsmhbrf]{color:#f4f0e7}.buy[data-astro-cid-ggsmhbrf]{background:var(--signal-red);border-color:var(--signal-red);color:#fff}.price-note[data-astro-cid-ggsmhbrf]{color:#aaa49a;margin:1rem 0;font-size:.85rem}.youth-link[data-astro-cid-ggsmhbrf]{color:#cbc5ba;border-top:1px solid #ffffff25;margin:1.8rem 0 0;padding-top:1.3rem;font-size:.98rem}.youth-link[data-astro-cid-ggsmhbrf] a[data-astro-cid-ggsmhbrf]{color:#e1c77f;text-underline-offset:3px}@media (width<=52rem){.feature-grid[data-astro-cid-ggsmhbrf]{grid-template-columns:1fr}.cover-stage[data-astro-cid-ggsmhbrf]{width:min(68vw,20rem)}h2[data-astro-cid-ggsmhbrf]{max-width:24ch}}
