.ud .crow{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:start}.ud .sec{padding-top:72px;padding-bottom:72px;padding-left:max(48px,calc((100% - 1360px)/2));padding-right:max(48px,calc((100% - 1360px)/2))}.ud .hero{padding-top:36px}.ud .slant{padding-bottom:104px}.ud .after{padding-top:104px}.ud .split{gap:44px}.ud .big{margin:10px 0 20px}.uh-bar,.uh-top,.uf-in,.uf-b{padding-left:max(48px,calc((100% - 1360px)/2))!important;padding-right:max(48px,calc((100% - 1360px)/2))!important}.ud .coach>.ph,.ud .card>.ph[style*='240px']{height:auto!important;aspect-ratio:1/1}.ud .hero-img{height:auto!important}.ud .hero-img.ph{height:420px!important}.ud .split>img{height:auto!important;width:auto!important;max-width:100%!important;max-height:560px!important;justify-self:center;object-fit:contain!important}.ud .tcard img,.ud .ig img,.ud figure img{height:auto!important;aspect-ratio:1/1;object-fit:cover!important;object-position:50% 40%}.ud .tcard .ph,.ud .ig .ph,.ud figure .ph{height:auto!important;aspect-ratio:1/1}.ud .card>img,.ud .coach img{height:auto!important;aspect-ratio:1/1;object-fit:cover!important;object-position:50% 20%}.ud img[alt^='Rob Rimmer,']{height:auto!important;max-height:none!important;object-fit:contain!important}.ud .tw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.ud .tt{display:block;min-width:0;color:#0a0a0a;text-decoration:none;transition:transform .2s ease}.ud .tt:hover{transform:translateY(-6px)}.ud .ttl{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#0a0a0a;border-bottom:4px solid #61B0FF}.ud .ttl img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;max-width:none}.ud .tti{padding:14px 2px 0;display:flex;flex-direction:column;gap:3px}.ud .tt .k::before{display:none}.ud .tt .k{font-size:11px}.ud .tt .tname{font-size:38px}.ud .tt-cta{min-width:0;background:#61B0FF;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:space-between;padding:26px;color:#0a0a0a;text-decoration:none;transition:transform .2s ease}.ud .tt-cta:hover{transform:translateY(-6px)}.ud .tt-cta .k::before{display:none}.ud .tlogo{width:112px;height:112px}.uh{font-family:Inter,sans-serif;position:relative;z-index:50}.uh *{box-sizing:border-box}.uh-top{background:#0a0a0a;color:#61B0FF;display:flex;justify-content:space-between;padding:9px 48px;font:700 11px Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase}.uh-top a{color:#fff;text-decoration:none}.uh-bar{background:#0a0a0a;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 48px}.uh-logo{display:block;flex:none}.uh-logo .lp{height:92px;width:auto;display:block}.uh-nav{display:flex;gap:28px;align-items:center}.uh-nav a,.uh-nav summary{color:#fff;font:600 13px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none;text-decoration:none}.uh-nav summary::-webkit-details-marker{display:none}.uh-dd{position:relative}.uh-dd>div{position:absolute;top:100%;left:0;background:#0a0a0a;border-top:2px solid #61B0FF;min-width:210px;padding:10px 0;display:flex;flex-direction:column;z-index:60}.uh-dd>div a{padding:8px 18px}.uh-act{display:flex;gap:18px;align-items:center}.uh-act>a:first-child{color:#fff;font:600 12px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.uh-act .btn{padding:14px 22px}.uh-m{display:none}.uf{background:#0a0a0a;color:#d1d5db;position:relative;isolation:isolate;font-family:Inter,sans-serif}.uf::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--td);opacity:.12}.uf *{box-sizing:border-box}.uf a{color:#fff;text-decoration:none}.uf-in{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;padding:70px 48px 40px}.uf .k{color:#61B0FF;margin-bottom:14px}.uf-h{font-size:32px;color:#fff;margin-bottom:10px}.uf p{margin:0 0 10px;font-size:14px}.uf-l{display:flex;flex-direction:column;gap:8px;font-size:14px}.uf-b{border-top:1px solid rgba(97,176,255,.35);padding:20px 48px;font-size:12px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:1000px){.ud .sec{padding-top:44px;padding-bottom:44px;padding-left:20px;padding-right:20px}.ud .hero{padding-top:24px}.ud .slant{padding-bottom:80px}.ud .after{padding-top:80px}.uh-bar,.uh-top,.uf-in,.uf-b{padding-left:20px!important;padding-right:20px!important}.ud .tw{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.ud .tt .tname{font-size:30px}.uh-top{padding-top:8px;padding-bottom:8px;font-size:10px}.uh-bar{padding-top:8px;padding-bottom:8px}.uh-logo .lp{height:60px}.uh-nav,.uh-act>a:first-child{display:none}.uh-m{display:block;position:relative}.uh-m summary{color:#fff;border:1px solid #fff;padding:10px 16px;font:600 12px Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;list-style:none}.uh-m summary::-webkit-details-marker{display:none}.uh-m>div{position:absolute;right:0;top:calc(100% + 8px);background:#0a0a0a;min-width:250px;padding:12px 0;display:flex;flex-direction:column;border-top:2px solid #61B0FF}.uh-m a{color:#fff;padding:10px 20px;font:600 13px Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}.uh-act .btn{display:none}.uf-in{grid-template-columns:1fr 1fr;padding-top:48px;padding-bottom:28px}.uf-b{padding-top:18px;padding-bottom:18px}}@media(max-width:700px){.ud .crow{grid-template-columns:1fr}.ud .crow>img,.ud .crow>.ph{max-width:240px}}@media(max-width:600px){.uf-in{grid-template-columns:1fr}}