.ud{--tl:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27300%27%20height=%27300%27%3E%3Cfilter%20id=%27f%27%20x=%270%27%20y=%270%27%20width=%27100%25%27%20height=%27100%25%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.03%27%20numOctaves=%274%27%20seed=%277%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20values=%270%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201%200%200%200%200%27/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type=%27table%27%20tableValues=%270%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%27/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width=%27300%27%20height=%27300%27%20filter=%27url%28%23f%29%27/%3E%3C/svg%3E);--td:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27300%27%20height=%27300%27%3E%3Cfilter%20id=%27f%27%20x=%270%27%20y=%270%27%20width=%27100%25%27%20height=%27100%25%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.03%27%20numOctaves=%274%27%20seed=%277%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20values=%270%200%200%200%201%200%200%200%200%201%200%200%200%200%201%201%200%200%200%200%27/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type=%27table%27%20tableValues=%270%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%201%200%27/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width=%27300%27%20height=%27300%27%20filter=%27url%28%23f%29%27/%3E%3C/svg%3E);font-family:Inter,sans-serif;color:#0a0a0a;line-height:1.55;background:#fff}.ud *,.ud *::before,.ud *::after{box-sizing:border-box}.ud img{display:block;max-width:100%}.ud a{color:inherit;text-decoration:none}.ud .h{font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:.95;margin:0}.ud .k{font:600 12px Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a}.ud .k::before{content:'';display:inline-block;width:36px;height:1px;background:currentColor;vertical-align:middle;margin-right:14px}.ud .m{color:#3f3f46;font-size:15px}.ud .sm{font-size:13px}.ud .btn{display:inline-block;padding:18px 34px;font:600 12px Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;border:1px solid transparent;cursor:pointer}.ud .btn::after{content:'→';margin-left:14px}.ud .btn--blue{background:#61B0FF;color:#0a0a0a}.ud .btn--line{border-color:currentColor}.ud .sec{position:relative;isolation:isolate;padding:100px 48px}.ud .sec::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--tl);opacity:.16}.ud .sec--dark{background:#0a0a0a;color:#fff}.ud .sec--dark::before{background-image:var(--td);opacity:.12}.ud .sec--dark .h{color:#fff}.ud .sec--dark .k{color:#61B0FF}.ud .sec--dark .m{color:#d1d5db}.ud .sec--mist{background:#eef6ff}.ud .sec--sky{background:#dcebff}.ud .sec--blue{background:#61B0FF}.ud .slant{clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);margin-bottom:-36px;z-index:2;padding-bottom:136px}.ud .after{padding-top:136px}.ud .hero{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;background:linear-gradient(160deg,#61B0FF,#9fd0ff 60%,#dcebff);padding-top:40px}.ud .hero-h{font-size:clamp(52px,7.4vw,104px);margin:16px 0 22px}.ud .hero-p{font-size:19px;max-width:470px;margin:0}.ud .row{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.ud .badge{margin-top:28px;background:#fff;padding:12px 18px;display:inline-block;font-size:14px}.ud .hero-img{width:100%;height:620px;object-fit:cover}.ud .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ud .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ud .g2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ud .card{background:#fff;border:1px solid rgba(10,10,10,.14);border-top:2px solid #61B0FF;padding:24px;display:flex;flex-direction:column;gap:6px;color:#0a0a0a}.ud .stat{background:#0a0a0a;color:#fff;text-align:center}.ud .stat .h{font-size:44px;color:#61B0FF}.ud .stat .m{color:#e5e7eb}.ud .ph{background:#dcebff;border:1px dashed #9ca3af;display:flex;align-items:center;justify-content:center;font:600 11px Inter,sans-serif;color:#3f3f46;text-align:center;min-height:72px}.ud .big{font-size:clamp(40px,5.4vw,68px);margin:12px 0 24px}.ud .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ud .split>img,.ud .split>.ph{width:100%;height:520px;object-fit:cover}.ud .head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:32px}.ud .tlogo{width:72px;height:72px;object-fit:contain}.ud .tname{font-size:34px}.ud .kk{margin-top:6px;font-size:11px}.ud .more{color:#0a0a0a;font:700 13px Inter,sans-serif;margin-top:4px}.ud .cgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.ud .coach img,.ud .coach .ph{width:100%;height:150px;object-fit:cover}.ud .cname{font-size:26px;margin-top:6px}.ud .tcard img,.ud .tcard .ph{width:100%;height:380px;object-fit:cover}.ud .tcard .h{font-size:38px;margin:16px 0 6px}.ud .tcard .m{margin:0 0 12px}.ud .tl{color:#61B0FF;font:600 12px Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #61B0FF;padding-bottom:4px}.ud .num{position:absolute;left:0;top:0;background:#0a0a0a;color:#61B0FF;font-size:20px;letter-spacing:.2em;padding:10px 14px}.ud .std{border:1px solid rgba(97,176,255,.4);padding:28px}.ud .std .n{font-size:20px;color:#61B0FF;letter-spacing:.2em}.ud .std .h{font-size:30px;margin:10px 0 8px}.ud .tryform{background:#fff;padding:28px;color:#0a0a0a}.ud .tryform label{font:700 13px Inter,sans-serif}.ud .tryform input[type=email]{display:block;width:100%;margin:8px 0 14px;padding:14px 16px;border:1px solid #9ca3af;font:16px Inter,sans-serif}.ud .tmeta{display:flex;gap:10px;margin-top:18px}.ud .tmeta div{flex:1;background:#eef6ff;padding:12px 16px}.ud .ig{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ud .ig img,.ud .ig .ph{width:100%;height:260px;object-fit:cover}@media(max-width:1000px){.ud .sec{padding:56px 20px}.ud .hero,.ud .split{grid-template-columns:1fr;gap:28px}.ud .g4,.ud .ig{grid-template-columns:1fr 1fr}.ud .g3{grid-template-columns:1fr}.ud .hero-img{height:300px}.ud .split>img,.ud .split>.ph{height:320px}.ud .slant{padding-bottom:96px}.ud .after{padding-top:96px}}@media(max-width:600px){.ud .g4,.ud .g2,.ud .cgrid{grid-template-columns:1fr}.ud .tcard img,.ud .tcard .ph{height:230px}.ud .ig img,.ud .ig .ph{height:150px}}