.legacy-site{display:contents}.legacy-site .site-header{gap:18px}.legacy-site .legacy-language{margin-inline-start:auto;flex-shrink:0}.legacy-site .btn.primary{background:#e80036}.legacy-site .btn.primary:hover{background:#ff164a}.legacy-site .about-image>img{filter:none;object-position:center 20%}.legacy-site .consent a{margin-inline-end:6px}.legacy-whatsapp{position:fixed;z-index:60;right:22px;bottom:22px;display:flex;align-items:center;gap:13px;background:#dfff00;color:#0b0b0c;padding:14px 17px;min-height:56px;border-radius:3px;box-shadow:0 6px 30px #0008;font-family:var(--body);transition:transform .2s}.legacy-whatsapp:hover{transform:translateY(-3px)}.legacy-whatsapp span{display:flex;flex-direction:column;line-height:1.4}.legacy-whatsapp b{font-size:11px}.legacy-whatsapp small{font-size:9px;max-width:170px}.legacy-music{position:fixed;z-index:60;left:22px;bottom:110px;width:46px;height:46px;display:grid;place-items:center;background:#0b0b0ce8;border:1px solid #ffffff35;border-radius:50%;color:#fff}.legacy-music[aria-pressed=true]{border-color:#dfff00;color:#dfff00}.legacy-music:focus-visible,.legacy-whatsapp:focus-visible{outline:2px solid #dfff00;outline-offset:4px}.v2-real-photo>img{opacity:1;filter:none;object-position:center top}.v2-real-photo>p{background:#0b0b0ca0;padding:8px 12px;color:white!important}.legacy-site[lang=ar]{--display:"Noto Sans Arabic",sans-serif;--body:"Noto Sans Arabic",sans-serif;font-family:var(--body)}.legacy-site[lang=ar] :is(h2,h3){line-height:1.4;letter-spacing:0}.legacy-site[lang=ar] .brand-label,.legacy-site[lang=ar] .brand-monogram,.legacy-site[lang=ar] .hero-name{font-family:Barlow Condensed,sans-serif}.legacy-site[lang=ar] .hero-content{left:auto;right:6%}.legacy-site[lang=ar] .scene-shade{transform:scaleX(-1)}.legacy-site[lang=ar] .hero-name{direction:ltr;text-align:right}.legacy-site[lang=ar] .hero-bottom,.legacy-site[lang=ar] .scene-counter{direction:ltr}.legacy-site[lang=ar] :is(.eyebrow,.hero-tag,.hero-pretitle,.text-link,.card-cta){letter-spacing:0}.legacy-site[lang=ar] .chapter-title{font-size:clamp(46px,5.3vw,76px)}.legacy-site[lang=ar] .about-copy h2{font-size:clamp(44px,4.2vw,65px)}.legacy-site[lang=ru] :is(h2,h3,.chapter-title){font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:-.04em}.legacy-site[lang=ru] .hero-name{font-family:Barlow Condensed,sans-serif}.legacy-site[lang=ru] .about-copy h2{font-size:clamp(40px,4vw,65px)}.legacy-site[lang=ru] .chapter-title{font-size:clamp(46px,5vw,80px)}.legacy-site[lang=ru] .service-copy h3{font-size:38px}.legacy-site[lang=ru] .program-info h3{font-size:28px}.legacy-site[lang=ru] .goal-panel h3{font-size:35px}.legacy-site[lang=ru] .goals-tabs>button{font-size:26px}.legacy-site[lang=ar] .service-copy h3{font-size:34px}.legacy-site[lang=ar] .program-info h3{font-size:27px}.legacy-site .legacy-language[aria-label]{font-family:Montserrat,sans-serif}.legacy-site .form-submit{letter-spacing:.03em}@media(max-width:1280px){.legacy-site .header-cta{display:none}.legacy-site .desktop-nav,.legacy-site .site-header{gap:12px}.legacy-site .desktop-nav a{font-size:9px}}@media(max-width:1000px){.legacy-site .legacy-language{margin-inline-start:auto}.legacy-site .site-header{gap:9px}.legacy-site .legacy-language a{min-width:29px;min-height:40px;font-size:9px}.legacy-site .menu-toggle{margin-inline-start:0}.legacy-site[lang=ru] .section-heading h2,.legacy-site[lang=ru] .transformation-heading h2{font-size:clamp(35px,4.7vw,62px)}}@media(max-width:700px){.legacy-site .site-header{padding-inline:16px;gap:8px}.legacy-site .brand-label{font-size:16px}.legacy-site .brand-monogram{font-size:33px}.legacy-site .brand-label small{font-size:6px}.legacy-site .legacy-language a{min-width:27px;min-height:40px;font-size:8px}.legacy-site .menu-toggle{min-width:38px}.legacy-site .hero-pretitle{font-size:8px;letter-spacing:.06em}.legacy-site .hero-copy{max-width:310px}.legacy-whatsapp{right:14px;bottom:max(18px,env(safe-area-inset-bottom));padding:14px;min-height:54px}.legacy-whatsapp span,.legacy-whatsapp>svg:last-child{display:none}.legacy-music{left:14px;bottom:120px;width:42px;height:42px}.legacy-site[lang=ar] .hero-content{right:28px;left:auto}.legacy-site[lang=ar] .hero-copy{font-size:14px;line-height:1.8}.legacy-site[lang=ar] .chapter-title{font-size:45px}.legacy-site[lang=ar] .hero-name{font-size:110px}.legacy-site[lang=ar] .about-copy h2{font-size:46px}.legacy-site[lang=ar] .section-heading h2,.legacy-site[lang=ar] .transformation-heading h2{font-size:42px;line-height:1.5}.legacy-site[lang=ar] .service-copy h3{font-size:34px}.legacy-site[lang=ar] .goals-tabs>button{font-size:25px}.legacy-site[lang=ar] .goal-panel h3{font-size:29px}.legacy-site[lang=ar] .contact h2,.legacy-site[lang=ru] .chapter-title{font-size:43px}.legacy-site[lang=ru] .section-heading h2,.legacy-site[lang=ru] .transformation-heading h2{font-size:35px;line-height:1.25}.legacy-site[lang=ru] .about-copy h2{font-size:38px}.legacy-site[lang=ru] .service-copy h3{font-size:30px}.legacy-site[lang=ru] .goals-tabs>button{font-size:22px}.legacy-site[lang=ru] .contact h2{font-size:37px}.legacy-site[lang=ru] .form-submit{font-size:9px}}@media(max-width:360px){.legacy-site .brand-label{font-size:14px}.legacy-site .brand-monogram{font-size:30px}.legacy-site .site-header{padding-inline:12px;gap:7px}.legacy-site .legacy-language a{min-width:25px}}@media(orientation:landscape) and (max-height:500px){.legacy-music{left:14px;bottom:80px}.legacy-whatsapp{right:14px;bottom:80px}.legacy-site[lang=ar] .hero-name{font-size:72px}.legacy-site[lang=ar] .chapter-title{font-size:40px}.legacy-site[lang=ru] .chapter-title{font-size:38px}}@media(prefers-reduced-motion:reduce){.legacy-whatsapp{transform:none!important}}.brand-logo{width:46px;height:46px;object-fit:contain;flex-shrink:0}.legacy-site .footer{padding-bottom:92px}.legacy-site .honey{left:auto;right:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.legacy-site .program-card,.legacy-site .program-grid>div,.legacy-site .program-info{min-width:0}.legacy-site .program-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.legacy-site .program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.legacy-site[lang=ru] .boxing-feature h2{font-size:43px;overflow-wrap:anywhere}.legacy-site[lang=ru] .program-info h3{font-size:20px;overflow-wrap:anywhere}.legacy-site[lang=ru] .program-info .eyebrow{letter-spacing:0;font-size:6px}.legacy-site[lang=ru] .program-toggle{font-size:7px;letter-spacing:0;gap:3px}}@media(max-width:370px){.legacy-site .program-grid{grid-template-columns:1fr}}@media(max-width:700px){.brand-logo{width:34px;height:34px}}.pdf-preview .site-header{position:absolute}.pdf-preview .cinema,.pdf-preview .cinema-pin{height:100svh;min-height:900px}.pdf-preview .cinema-pin{position:relative}.pdf-preview .scene-toolbar{display:none}.pdf-preview video{display:none!important}.pdf-preview [style*=opacity]{opacity:1!important}.pdf-preview [style*=transform]:not(.scene-media){transform:none!important}.pdf-preview .program-detail{display:block!important;height:auto!important}.pdf-preview .asset-caption{opacity:1!important}.legacy-site .contact-links>a{display:flex;align-items:center;gap:16px;font-size:11px;letter-spacing:.1em;min-height:48px;text-align:start}.legacy-site .contact-links>a>svg:first-child{color:var(--violet)}.legacy-site .contact-links>a>svg:last-child{margin-inline-start:12px}.pdf-preview .light-sweep{opacity:0!important}.video-camera{position:absolute;inset:0}.legacy-site .hero-name{display:flex;flex-direction:column;gap:.09em;line-height:1;letter-spacing:.015em;font-kerning:normal;text-rendering:optimizeLegibility}.legacy-site .hero-name-line{display:block;white-space:nowrap;line-height:1}.training-marquee{position:relative;max-width:740px;margin-top:24px;padding-block:9px;border-block:1px solid #ffffff24}.training-marquee-window{overflow:hidden;margin-inline-end:44px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent)}.training-marquee-track{display:flex;width:max-content;animation:cy-disciplines 40s linear infinite}.training-marquee-group{display:flex;flex-shrink:0}.training-marquee-group>span{display:flex;align-items:center;gap:25px;padding-inline-end:25px;white-space:nowrap;font-family:var(--display);font-size:clamp(24px,2.4vw,38px);font-weight:800;line-height:1.3;letter-spacing:.015em;color:#fff}.training-marquee-group i{font-style:normal;font-size:.5em;color:var(--red)}.training-marquee-toggle{position:absolute;inset-inline-end:0;top:0;bottom:0;width:44px;display:grid;place-items:center;color:#fff}.training-marquee:is(:hover,:focus-within,.is-paused) .training-marquee-track{animation-play-state:paused}@keyframes cy-disciplines{to{transform:translateX(-50%)}}.legacy-site[lang=ar] .training-marquee-group>span{letter-spacing:0}.legacy-site[lang=ar] .training-marquee-group>span,.legacy-site[lang=ru] .training-marquee-group>span{font-family:var(--body);font-size:clamp(20px,2vw,30px)}.legacy-site .hero-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:24px}.legacy-site .scroll-prompt{width:100%;max-width:360px;min-height:64px;padding:12px 18px;justify-content:center;background:var(--red);border:1px solid #ff315d;color:#fff;border-radius:2px;gap:14px;text-align:start}.legacy-site .scroll-prompt>span:last-child{font-size:15px;font-weight:800;line-height:1.3;letter-spacing:.015em;max-width:none;color:#fff}.legacy-site .scroll-prompt small{font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.025em;color:#fff;justify-content:space-between;margin-top:5px}.legacy-site .scroll-mouse{flex-shrink:0;border-color:#ffffffb3}.legacy-site .scroll-mouse i{background:#fff}.legacy-site .background-film video,.legacy-site .card-media video{opacity:0;transition:opacity .25s}.legacy-site .background-film video.is-ready,.legacy-site .card-media video.is-ready{opacity:1}.training-video-retry{position:absolute;z-index:4;top:20px;inset-inline-end:20px;min-height:44px;max-width:calc(100% - 40px);display:flex;align-items:center;gap:8px;padding:10px 12px;background:#111118e6;border:1px solid #fff5;color:#fff;font-size:12px}@media(max-width:1080px){.legacy-site .hero-name{font-size:clamp(92px,13vw,142px)}}@media(max-height:800px) and (min-width:701px){.legacy-site .hero-name{font-size:clamp(84px,12svh,112px);margin-block:14px}.training-marquee{margin-top:14px}.training-marquee-group>span{font-size:26px}}@media(max-width:700px) and (orientation:portrait){.legacy-site .cinema-pin{min-height:0;height:100svh}.legacy-site .cinema.still{min-height:0}.legacy-site .scene-media{inset:75px 0 auto;height:min(56.25vw,28svh);background:#08080c}.legacy-site .scene-poster,.legacy-site .scene-video{object-fit:contain;object-position:center center!important;filter:contrast(1.04);width:100%;height:100%}.legacy-site .scene-shade{background:linear-gradient(0deg,#08080c,transparent 24%,transparent 88%,#08080c55)}.legacy-site .hero-content,.legacy-site[lang=ar] .hero-content{top:calc(75px + min(56.25vw,28svh) + 12px);left:22px;right:auto;width:calc(100% - 44px)}.legacy-site .hero-name,.legacy-site[lang=ar] .hero-name{font-size:clamp(58px,17vw,82px);margin:12px 0;gap:.1em}.legacy-site .hero-content .eyebrow{font-size:10px;line-height:1.3}.training-marquee{margin-top:12px;padding-block:6px}.training-marquee-group>span{font-size:26px;gap:18px;padding-inline-end:18px}.legacy-site .hero-tag{font-size:10px;margin-top:8px;line-height:1.5}.legacy-site .hero-copy{display:none}.legacy-site .hero-actions{margin-top:12px;gap:10px}.legacy-site .hero-actions .btn{min-height:44px;padding:11px 13px;font-size:12px;gap:13px}.legacy-site .hero-actions .text-link{font-size:11px}.legacy-site .chapter-title{font-size:clamp(42px,12vw,64px);margin-top:24px;line-height:1.08}.legacy-site .hero-bottom{inset:auto 22px 35px;gap:15px;padding-top:12px;grid-template-columns:minmax(0,1fr) auto}.legacy-site .scroll-prompt{min-height:54px;max-width:none;padding:9px 12px;gap:10px}.legacy-site .scroll-prompt>span:last-child{font-size:12px;letter-spacing:0}.legacy-site .scroll-prompt small{font-size:9px;gap:6px}.legacy-site .scene-toolbar{bottom:112px;right:22px;gap:12px}.legacy-site .asset-caption{display:none}}@media(max-width:700px) and (max-height:720px) and (orientation:portrait){.legacy-site .hero-name,.legacy-site[lang=ar] .hero-name{font-size:55px;margin-block:8px}.training-marquee{margin-top:8px;padding-block:3px}.training-marquee-group>span{font-size:23px}.legacy-site .hero-actions{margin-top:8px}.legacy-site .hero-content .eyebrow{font-size:9px}}@media(orientation:landscape) and (max-height:500px){.legacy-site .hero-name{flex-direction:row;gap:.22em;font-size:clamp(48px,11svh,64px);margin-block:6px}.training-marquee{margin-top:6px;padding-block:3px;max-width:520px}.training-marquee-group>span{font-size:20px}.legacy-site .hero-bottom{grid-template-columns:1fr auto}.legacy-site .scroll-prompt{display:none}}@media(prefers-reduced-motion:reduce){.training-marquee-toggle{display:none}.training-marquee-window{margin:0;mask-image:none;overflow:auto}.training-marquee-track{animation:none;width:auto}.training-marquee-group{flex-wrap:wrap;gap:10px}.training-marquee-group+.training-marquee-group{display:none}.training-marquee-group>span{font-size:18px;padding:0;gap:10px}}@keyframes cy-page-entry{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.v2-legal{animation:cy-page-entry .65s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.v2-legal{animation:none}}.legacy-site .desktop-nav{gap:4px;min-width:0}.legacy-site .desktop-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 10px;font-family:var(--display);font-size:20px;font-weight:800;line-height:1.15;letter-spacing:.025em;color:#fff;border-radius:2px;background:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.legacy-site .desktop-nav a:after{display:none}.legacy-site .desktop-nav a:is(:hover,:focus-visible){background:#e80036;color:#fff;box-shadow:0 4px 18px #ff003c24}.legacy-site .desktop-nav a:focus-visible{outline:2px solid #fff;outline-offset:3px}.legacy-site .header-cta{font-size:13px;font-weight:800;letter-spacing:.04em}.legacy-site .mobile-menu>a{padding:15px 12px;font-size:clamp(28px,6vw,40px);font-weight:800;line-height:1.15;transition:background-color .2s,color .2s}.legacy-site .mobile-menu>a:is(:hover,:focus-visible){background:#e80036;color:#fff}.legacy-site .mobile-menu>a:is(:hover,:focus-visible)>span{color:#fff}.legacy-site .eyebrow{font-size:14px;font-weight:700;letter-spacing:.12em}.legacy-site .hero-content .eyebrow{font-size:13px}.legacy-site .hero-pretitle{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.08em}.legacy-site .hero-copy{font-size:18px;line-height:1.65}.legacy-site .hero-tag{font-weight:700}.legacy-site .btn{font-size:15px;font-weight:800;letter-spacing:.05em}.legacy-site .hero-actions .text-link,.legacy-site .text-link{font-size:14px;font-weight:700;letter-spacing:.06em}.legacy-site .about-copy .section-lead{font-size:25px}.legacy-site .about-copy>p:not(.section-lead),.legacy-site .goal-panel p,.legacy-site .section-heading>p,.legacy-site .service-copy p{font-size:18px;line-height:1.75}.legacy-site .expertise-list>span,.legacy-site .goal-panel li{font-size:17px;line-height:1.6}.legacy-site .card-cta{font-size:14px;font-weight:800;letter-spacing:.06em}.legacy-site .boxing-feature p,.legacy-site .contact-heading>p,.legacy-site .transformation-heading>p{font-size:19px;line-height:1.75}.legacy-site .program-info .eyebrow{font-size:11px;line-height:1.65;letter-spacing:.06em}.legacy-site .program-detail>p,.legacy-site .program-info>p{font-size:16px;line-height:1.75}.legacy-site .program-toggle{font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.03em;gap:8px;text-align:start}.legacy-site .program-toggle svg{flex-shrink:0}.legacy-site .program-detail .text-link{font-size:12px;line-height:1.5;letter-spacing:.03em;gap:8px}.legacy-site .contact-links>:is(a,button){font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.05em}.legacy-site .consent,.legacy-site .contact-note p,.legacy-site .integration-note{font-size:14px;line-height:1.75}.legacy-site .form-heading>span{font-size:13px;font-weight:700;letter-spacing:.08em}.legacy-site .form-grid label{font-size:16px;font-weight:600;line-height:1.5}.legacy-site .form-grid label>small{font-size:13px}.legacy-site .form-grid :is(input,select,textarea){font-size:16px;line-height:1.5}.legacy-site .form-submit{font-size:15px;line-height:1.5}.legacy-site .form-status{font-size:16px}.legacy-site .back-top,.legacy-site .footer-bottom{font-size:12px;font-weight:600;letter-spacing:.05em}.legacy-whatsapp b{font-size:13px}.legacy-whatsapp small{font-size:11px}.legacy-site[lang=ar] .desktop-nav a{font-size:17px;letter-spacing:0;line-height:1.6}.legacy-site[lang=ru] .desktop-nav a{font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:0}.legacy-site[lang=ar] :is(.mobile-menu>a,.btn,.program-toggle,.contact-links>a,.contact-links>button){letter-spacing:0}.legacy-site[lang=ru] :is(.btn,.form-submit,.contact-links>a,.contact-links>button){letter-spacing:0}@media(max-width:1600px){.legacy-site .header-cta{display:none}}@media(max-width:1360px){.legacy-site .site-header{gap:12px}.legacy-site .desktop-nav{gap:2px}.legacy-site .desktop-nav a{font-size:18px;padding-inline:8px}.legacy-site[lang=ru] .desktop-nav a{font-size:15px}.legacy-site[lang=ar] .desktop-nav a{font-size:16px}}@media(max-width:1180px){.legacy-site .desktop-nav a{padding-inline:6px}.legacy-site[lang=ru] .desktop-nav a{font-size:14px}.legacy-site .legacy-language a{min-width:31px}}@media(max-width:700px){.legacy-site .hero-content .eyebrow{font-size:11px;letter-spacing:.07em}.legacy-site .hero-pretitle{font-size:12px;letter-spacing:.04em}.legacy-site .hero-copy{font-size:16px;line-height:1.7}.legacy-site .hero-tag{font-size:11px}.legacy-site .hero-actions .btn{font-size:13px;gap:18px}.legacy-site .hero-actions .text-link{font-size:12px;line-height:1.5}.legacy-site .eyebrow{font-size:12px;letter-spacing:.08em}.legacy-site .about-copy .section-lead{font-size:24px}.legacy-site .about-copy>p:not(.section-lead),.legacy-site .goal-panel p,.legacy-site .section-heading>p,.legacy-site .service-copy p{font-size:17px}.legacy-site .boxing-feature p,.legacy-site .contact-heading>p,.legacy-site .transformation-heading>p{font-size:18px}.legacy-site .expertise-list>span,.legacy-site .goal-panel li{font-size:16px}.legacy-site .program-info .eyebrow{font-size:10px;letter-spacing:.025em;line-height:1.65}.legacy-site .program-detail>p,.legacy-site .program-info>p{font-size:15px}.legacy-site .program-toggle{font-size:12px;letter-spacing:0;gap:5px}.legacy-site .program-detail .text-link{font-size:11px;letter-spacing:0;gap:5px}.legacy-site .form-grid label{font-size:15px}.legacy-site .contact-links>:is(a,button){font-size:13px;letter-spacing:.03em}.legacy-site .footer-bottom{font-size:11px;line-height:1.7}.legacy-site .footer-bottom>span:nth-child(2){font-size:10px}.legacy-site[lang=ar] .hero-copy{font-size:16px;line-height:1.8}.legacy-site[lang=ru] .program-info .eyebrow{font-size:10px;letter-spacing:0}.legacy-site[lang=ru] .program-toggle{font-size:11px;gap:5px}.legacy-site[lang=ru] .form-submit{font-size:13px}}@media(max-width:370px){.legacy-site .hero-actions .text-link{font-size:11px}.legacy-site .form-grid{grid-template-columns:1fr}}@media(orientation:landscape) and (max-height:500px){.legacy-site .hero-pretitle{font-size:10px;margin-top:6px}.legacy-site .hero-actions .btn{font-size:11px;min-height:44px}.legacy-site .hero-actions .text-link{font-size:11px}.legacy-site .hero-copy{display:none}.legacy-site .mobile-menu>a{font-size:26px;min-height:48px;padding-block:10px}}