/* Сгенерировано tools/pages.py из landing.css — блок тренеров и попап «Оставьте заявку» с главной. Не править руками. */
#team-cards .e5.is-hover{transform:none;opacity:0}
#team-cards .e9.is-hover{transform:none;opacity:0}
#team-cards .e15.is-hover{transform:none;opacity:0}
#team-cards .e19.is-hover{transform:none;opacity:0}
#team-cards .e25.is-hover{transform:none;opacity:0}
#team-cards .e29.is-hover{transform:none;opacity:0}
#team .e1{top:calc(40*var(--u));left:calc(80*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1;opacity:0.2}
#team .e2{top:calc(65*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));font-size:calc(25*var(--u));line-height:1;font-weight:700;text-transform:uppercase}
#team .e3{top:calc(74*var(--u));left:calc(1088*var(--u));width:calc(32*var(--u))}
#team .e4{top:calc(74*var(--u));left:calc(1048*var(--u));width:calc(32*var(--u))}
#team{--H:115}
#team-cards .e1{top:calc(40*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));height:calc(470*var(--u));background-color:#000000;border-radius:calc(10*var(--u))}
#team-cards .e2{top:calc(320*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));background-color:rgba(0,0,0,0.7);border-radius:calc(10*var(--u));-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e3{top:calc(320*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));border-radius:calc(10*var(--u));border:calc(1*var(--u)) solid #ffffff;-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e4{top:calc(276*var(--u));left:calc(286*var(--u));width:calc(114*var(--u));font-size:calc(12*var(--u));line-height:1;text-align:right}
#team-cards .e5{top:calc(40*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e6{top:calc(40*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));height:calc(300*var(--u))}
#team-cards .e7{top:calc(360*var(--u));left:calc(100*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1}
#team-cards .e8{top:calc(385*var(--u));left:calc(100*var(--u));width:calc(179*var(--u));font-size:calc(12*var(--u));line-height:1}
#team-cards .e9{top:calc(55*var(--u));left:calc(91*var(--u));width:calc(139*var(--u));font-size:calc(12*var(--u));line-height:1;transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e10{top:calc(460*var(--u));left:calc(100*var(--u));width:calc(150*var(--u));height:calc(30*var(--u));font-size:calc(12*var(--u));line-height:1.55;text-align:center;border-radius:calc(50*var(--u));border:calc(1*var(--u)) solid #ffffff}
#team-cards .e11{top:calc(40*var(--u));left:calc(430*var(--u));width:calc(340*var(--u));height:calc(470*var(--u));background-color:#000000;border-radius:calc(10*var(--u))}
#team-cards .e12{top:calc(320*var(--u));left:calc(430*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));background-color:rgba(0,0,0,0.7);border-radius:calc(10*var(--u));-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e13{top:calc(320*var(--u));left:calc(430*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));border-radius:calc(10*var(--u));border:calc(1*var(--u)) solid #ffffff;-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e14{top:calc(276*var(--u));left:calc(636*var(--u));width:calc(114*var(--u));font-size:calc(12*var(--u));line-height:1;text-align:right}
#team-cards .e15{top:calc(40*var(--u));left:calc(430*var(--u));width:calc(340*var(--u));transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e16{top:calc(40*var(--u));left:calc(430*var(--u));width:calc(340*var(--u));height:calc(300*var(--u))}
#team-cards .e17{top:calc(360*var(--u));left:calc(450*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1}
#team-cards .e18{top:calc(385*var(--u));left:calc(450*var(--u));width:calc(202*var(--u));font-size:calc(12*var(--u));line-height:1}
#team-cards .e19{top:calc(55*var(--u));left:calc(441*var(--u));width:calc(139*var(--u));font-size:calc(12*var(--u));line-height:1;transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e20{top:calc(460*var(--u));left:calc(450*var(--u));width:calc(150*var(--u));height:calc(30*var(--u));font-size:calc(12*var(--u));line-height:1.55;text-align:center;border-radius:calc(50*var(--u));border:calc(1*var(--u)) solid #ffffff}
#team-cards .e21{top:calc(40*var(--u));left:calc(780*var(--u));width:calc(340*var(--u));height:calc(470*var(--u));background-color:#000000;border-radius:calc(10*var(--u))}
#team-cards .e22{top:calc(320*var(--u));left:calc(780*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));background-color:rgba(0,0,0,0.7);border-radius:calc(10*var(--u));-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e23{top:calc(320*var(--u));left:calc(780*var(--u));width:calc(340*var(--u));height:calc(190*var(--u));border-radius:calc(10*var(--u));border:calc(1*var(--u)) solid #ffffff;-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#team-cards .e24{top:calc(276*var(--u));left:calc(986*var(--u));width:calc(114*var(--u));font-size:calc(12*var(--u));line-height:1;text-align:right}
#team-cards .e25{top:calc(40*var(--u));left:calc(780*var(--u));width:calc(340*var(--u));transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e26{top:calc(40*var(--u));left:calc(780*var(--u));width:calc(340*var(--u));height:calc(300*var(--u))}
#team-cards .e27{top:calc(360*var(--u));left:calc(800*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1}
#team-cards .e28{top:calc(385*var(--u));left:calc(800*var(--u));width:calc(253*var(--u));font-size:calc(12*var(--u));line-height:1}
#team-cards .e29{top:calc(55*var(--u));left:calc(791*var(--u));width:calc(139*var(--u));font-size:calc(12*var(--u));line-height:1;transition:transform 0s ease,opacity 0.3s ease}
#team-cards .e30{top:calc(460*var(--u));left:calc(800*var(--u));width:calc(150*var(--u));height:calc(30*var(--u));font-size:calc(12*var(--u));line-height:1.55;text-align:center;border-radius:calc(50*var(--u));border:calc(1*var(--u)) solid #ffffff}
#team-cards{--H:550}
#team-cards .cv{width:calc(1200*var(--u))}
#zeropopup .e1{top:calc(84*var(--u));left:calc(300*var(--u));width:calc(600*var(--u));height:calc(296*var(--u));background-color:#ffffff;border-radius:calc(10*var(--u));-webkit-backdrop-filter:blur(calc(30*var(--u)));backdrop-filter:blur(calc(30*var(--u)))}
#zeropopup .e2{top:calc(105*var(--u));left:calc(486*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1;color:#222222;text-transform:uppercase}
#zeropopup .e3{top:calc(222*var(--u));left:calc(370*var(--u));width:calc(30*var(--u))}
#zeropopup .e4{top:calc(231*var(--u));left:calc(409*var(--u));width:calc(414*var(--u));font-size:calc(12*var(--u));line-height:1;color:#222222}
#zeropopup .e5{top:calc(182*var(--u));left:calc(370*var(--u));width:calc(30*var(--u))}
#zeropopup .e6{top:calc(185*var(--u));left:calc(408*var(--u));width:calc(421*var(--u));font-size:calc(12*var(--u));line-height:1;color:#222222}
#zeropopup .e7{top:calc(157*var(--u));left:calc(412*var(--u));width:calc(160*var(--u));height:calc(15*var(--u));background-color:#222222;border-radius:calc(50*var(--u))}
#zeropopup .e8{top:calc(160*var(--u));left:calc(421*var(--u));width:max-content;white-space:nowrap;font-size:calc(10*var(--u));line-height:1}
#zeropopup .e9{top:calc(140*var(--u));left:calc(412*var(--u));width:calc(308*var(--u));font-size:calc(12*var(--u));line-height:1;color:#222222}
#zeropopup .e10{top:calc(141*var(--u));left:calc(370*var(--u));width:calc(30*var(--u))}
#zeropopup .e11{top:calc(272*var(--u));left:calc(329*var(--u));width:calc(542*var(--u))}
#zeropopup{--H:550}
#team-m .e1{top:calc(40*var(--u));left:calc(80*var(--u));width:max-content;white-space:nowrap;font-size:calc(15*var(--u));line-height:1;opacity:0.2}
#team-m .e2{top:calc(65*var(--u));left:calc(80*var(--u));width:calc(340*var(--u));font-size:calc(15*var(--u));line-height:1;font-weight:700;text-transform:uppercase;text-align:center}
#team-m{--H:1}
@media (max-width:1199px){
#team .e1{top:calc(30*var(--u));left:calc(104*var(--u))}
#team .e2{top:calc(55*var(--u));left:calc(42*var(--u));width:calc(237*var(--u));font-size:calc(15*var(--u))}
#team .e3{top:calc(95*var(--u));left:calc(169*var(--u))}
#team .e4{top:calc(95*var(--u));left:calc(119*var(--u))}
#team{--H:132}
#team-cards .e1{top:calc(30*var(--u));left:calc(10*var(--u));width:calc(300*var(--u));height:calc(265*var(--u))}
#team-cards .e2{top:calc(30*var(--u));left:calc(10*var(--u));width:calc(300*var(--u));height:calc(431*var(--u))}
#team-cards .e3{top:calc(30*var(--u));left:calc(10*var(--u));width:calc(300*var(--u));height:calc(435*var(--u))}
#team-cards .e4{top:calc(199*var(--u));left:calc(150*var(--u))}
#team-cards .e5{top:calc(30*var(--u));left:calc(10*var(--u));width:calc(300*var(--u))}
#team-cards .e7{top:calc(315*var(--u));left:calc(30*var(--u))}
#team-cards .e8{top:calc(340*var(--u));left:calc(30*var(--u))}
#team-cards .e9{top:calc(50*var(--u));left:calc(30*var(--u))}
#team-cards .e10{top:calc(415*var(--u));left:calc(30*var(--u))}
#team-cards .e11{top:calc(30*var(--u));left:calc(630*var(--u));width:calc(300*var(--u));height:calc(265*var(--u))}
#team-cards .e12{top:calc(30*var(--u));left:calc(630*var(--u));width:calc(300*var(--u));height:calc(431*var(--u))}
#team-cards .e13{top:calc(30*var(--u));left:calc(630*var(--u));width:calc(300*var(--u));height:calc(435*var(--u))}
#team-cards .e14{top:calc(199*var(--u));left:calc(770*var(--u))}
#team-cards .e15{top:calc(40*var(--u));left:calc(640*var(--u));width:calc(300*var(--u))}
#team-cards .e17{top:calc(315*var(--u));left:calc(650*var(--u))}
#team-cards .e18{top:calc(340*var(--u));left:calc(650*var(--u))}
#team-cards .e19{top:calc(50*var(--u));left:calc(650*var(--u))}
#team-cards .e20{top:calc(415*var(--u));left:calc(650*var(--u))}
#team-cards .e21{top:calc(30*var(--u));left:calc(940*var(--u));width:calc(300*var(--u));height:calc(265*var(--u))}
#team-cards .e22{top:calc(30*var(--u));left:calc(940*var(--u));width:calc(300*var(--u));height:calc(431*var(--u))}
#team-cards .e23{top:calc(30*var(--u));left:calc(940*var(--u));width:calc(300*var(--u));height:calc(435*var(--u))}
#team-cards .e24{top:calc(199*var(--u));left:calc(1080*var(--u))}
#team-cards .e25{top:calc(40*var(--u));left:calc(950*var(--u));width:calc(300*var(--u))}
#team-cards .e27{top:calc(315*var(--u));left:calc(960*var(--u))}
#team-cards .e28{top:calc(340*var(--u));left:calc(960*var(--u))}
#team-cards .e29{top:calc(50*var(--u));left:calc(960*var(--u))}
#team-cards .e30{top:calc(415*var(--u));left:calc(960*var(--u))}
#team-cards{--H:495}
#team-cards .cv{width:calc(1260*var(--u))}
#zeropopup .e1{top:0;left:calc(10*var(--u));width:calc(300*var(--u));height:calc(454*var(--u))}
#zeropopup .e2{top:calc(20*var(--u));left:calc(47*var(--u))}
#zeropopup .e3{top:calc(170*var(--u));left:calc(39*var(--u))}
#zeropopup .e4{top:calc(173*var(--u));left:calc(78*var(--u));width:calc(222*var(--u))}
#zeropopup .e5{top:calc(117*var(--u));left:calc(39*var(--u))}
#zeropopup .e6{top:calc(114*var(--u));left:calc(77*var(--u));width:calc(209*var(--u))}
#zeropopup .e7{top:calc(79*var(--u));left:calc(81*var(--u));width:calc(160*var(--u));height:calc(15*var(--u))}
#zeropopup .e8{top:calc(82*var(--u));left:calc(90*var(--u))}
#zeropopup .e9{top:calc(50*var(--u));left:calc(81*var(--u));width:calc(160*var(--u))}
#zeropopup .e10{top:calc(50*var(--u));left:calc(39*var(--u))}
#zeropopup .e11{top:calc(212*var(--u));left:calc(32*var(--u));width:calc(256*var(--u))}
#zeropopup{--H:550}
#team-m .e1{top:calc(30*var(--u));left:calc(104*var(--u))}
#team-m .e2{top:calc(55*var(--u));left:calc(42*var(--u));width:calc(237*var(--u));font-size:calc(15*var(--u))}
#team-m{--H:40}
}
