._site_1vagl_1{background:#101114;color:#f6f5f4;min-height:100vh;font-family:DM Sans,Arial,sans-serif}._header_1vagl_2{padding:22px max(5%,24px);display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;border-bottom:1px solid #353535}._brand_1vagl_3{font-weight:900;letter-spacing:1px;color:#fff;text-decoration:none;font-size:17px}._brand_1vagl_3 span{color:#e32935}._back_1vagl_3{color:#ddd;font-size:14px;text-decoration:none}._back_1vagl_3:hover,._endLink_1vagl_3 a:hover{color:#ff5d68}._hero_1vagl_4{max-width:1130px;padding:72px 24px 38px;margin:auto}._kicker_1vagl_5{color:#ff4c59;font-size:13px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase}._hero_1vagl_4 h1{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(45px,7.5vw,96px);line-height:1.02;margin:18px 0 15px;letter-spacing:-2px;font-weight:800}._hero_1vagl_4 h1 em,._cta_1vagl_7 h2 em{color:#e32935;font-style:normal}._subtitle_1vagl_8{font-size:clamp(20px,2.8vw,30px);line-height:1.4;max-width:830px;font-weight:700;color:#f5f3f2}._tagline_1vagl_9{font-size:18px;color:#eee;letter-spacing:.2px}._author_1vagl_10{font-size:12px;color:#aab0b7;letter-spacing:1.4px;font-weight:700;margin-top:30px}._heroPhoto_1vagl_11{width:100%;height:clamp(250px,40vw,490px);object-fit:cover;object-position:50% 42%;border-radius:14px;margin-top:24px;display:block}._article_1vagl_12{max-width:865px;margin:auto;padding:0 24px 85px}._article_1vagl_12 p{font-size:17px;line-height:1.85;color:#d5d5d8;margin:15px 0}._article_1vagl_12 strong{color:#f9f9fa}._intro_1vagl_15{padding:14px 0 8px}._intro_1vagl_15 p:first-child{font-size:21px;color:#fff;font-weight:650}._article_1vagl_12 section:not(._references_1vagl_16){padding:29px 0;border-bottom:1px solid #353535}._article_1vagl_12 h2{font-family:Bricolage Grotesque,Arial,sans-serif;font-size:clamp(27px,4.2vw,39px);line-height:1.18;letter-spacing:-.5px;margin:15px 0 19px;color:#fff}._article_1vagl_12 section h2 span{display:block;font-family:DM Sans,Arial,sans-serif;font-size:13px;letter-spacing:3px;color:#ff4c59;margin-bottom:10px}._article_1vagl_12 h3{font-size:20px;color:#fff;margin:28px 0 9px}._article_1vagl_12 ul{padding-left:25px;margin:15px 0 20px}._article_1vagl_12 li{font-size:17px;color:#dadade;line-height:1.8;margin:6px 0}._article_1vagl_12 li::marker{color:#e32935}._quote_1vagl_22{background:#1b1d22;border-left:4px solid #e32935;padding:25px;margin:30px 0;font-size:clamp(19px,3vw,26px);font-weight:800;line-height:1.45;color:#fff}._programme_1vagl_23{border:1px solid #393a40;border-radius:12px;background:#1a1b20;overflow:hidden;margin:24px 0}._programme_1vagl_23 p{display:grid;grid-template-columns:150px 1fr;gap:12px;border-bottom:1px solid #393a40;padding:14px 17px;margin:0;font-size:15px}._programme_1vagl_23 p:last-child{border-bottom:0}._programme_1vagl_23 strong{color:#fff}._programme_1vagl_23 span{color:#ddd}._exercises_1vagl_24{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}._exercises_1vagl_24 div{padding:18px;border:1px solid #393a40;background:#1a1b20;border-radius:10px}._exercises_1vagl_24 strong{color:#fff}._exercises_1vagl_24 p{font-size:15px;margin:8px 0 0;line-height:1.65}._cta_1vagl_7{background:linear-gradient(145deg,#24252a,#17181b);padding:40px 33px;border:1px solid #46464c;border-top:4px solid #e32935;border-radius:14px;margin:50px 0 30px}._cta_1vagl_7 h2{font-size:clamp(30px,5vw,46px);margin:10px 0}._button_1vagl_27{display:inline-block;text-decoration:none;text-align:center;background:#e32935;color:#fff!important;font-weight:800;padding:17px 23px;border-radius:7px;margin:18px 0;line-height:1.35}._button_1vagl_27:hover{background:#b91f2b}._cta_1vagl_7 ._slogan_1vagl_28{font-weight:800;letter-spacing:1.6px;color:#fff;font-size:13px}._references_1vagl_16{margin-top:46px}._references_1vagl_16 h2{font-size:24px}._references_1vagl_16 ol{padding-left:22px}._references_1vagl_16 li{font-size:13px;line-height:1.6;margin-bottom:13px;overflow-wrap:anywhere}._references_1vagl_16 a{color:#b7bdc8;text-decoration:underline;text-underline-offset:3px}._references_1vagl_16 a:hover{color:#fff}._references_1vagl_16 ._disclaimer_1vagl_29{font-style:italic;color:#a7a7ad;font-size:13px;margin-top:25px}._endLink_1vagl_3{margin-top:35px}._endLink_1vagl_3 a{color:#ddd;text-decoration:none;font-weight:700}._footer_1vagl_30{text-align:center;padding:27px 20px;border-top:1px solid #353535;font-size:12px;color:#aaa;letter-spacing:1px}@media(max-width:600px){._header_1vagl_2{padding:20px}._hero_1vagl_4{padding:44px 18px 26px}._hero_1vagl_4 h1{letter-spacing:-1px}._heroPhoto_1vagl_11{border-radius:8px}._article_1vagl_12{padding:0 19px 60px}._article_1vagl_12 p,._article_1vagl_12 li{font-size:16px}._programme_1vagl_23 p{grid-template-columns:1fr;gap:2px;padding:13px}._exercises_1vagl_24{grid-template-columns:1fr}._cta_1vagl_7{padding:28px 21px}._button_1vagl_27{width:100%;box-sizing:border-box}._quote_1vagl_22{padding:19px}}
