/* Стили стандартных блоков Тильды — собраны scripts/tilda-std-css.mjs, руками не править */
:where(.l-std){color:#000;font-family:initial;font-weight:400;line-height:normal}
.l-std *,.l-std *::before,.l-std *::after{box-sizing:content-box}
:where(.l-std) :is(div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video){margin:0;padding:0;border:0}
:where(.l-std) img{display:inline}
.t-clear{clear:both}
.t-row{margin:0}
.t-container{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0}
.t-container:before,.t-container:after{display:table;content:" ";width:0}
.t-container:after{clear:both}
.t-col{display:inline;float:left;margin-left:20px;margin-right:20px;width:100%}
.t-col_4{max-width:360px}
.t-col_8{max-width:760px}
.t-prefix_2{padding-left:200px}
@media screen and (max-width:1200px){.t-container{max-width:960px;padding:0}.t-col{display:inline;float:left;margin-left:10px;margin-right:10px;width:100%}.t-col_4{max-width:300px}.t-col_8{max-width:620px}.t-prefix_2{padding-left:160px}}
@media screen and (max-width:960px){.t-container{max-width:640px}.t-col{display:block;float:none;padding-left:20px;padding-right:20px;margin:0;width:100%;max-width:100%;box-sizing:border-box}.t-col_4,.t-col_8{width:100%;max-width:100%}.t-prefix_2{padding-left:none}}
:is(#allrecords,.l-std) a{color:#ff8562;text-decoration:none}
:is(#allrecords,.l-std) a,:is(#allrecords,.l-std) button{outline:none}
:is(#allrecords,.l-std) a:focus-visible,:is(#allrecords,.l-std) button:focus-visible{outline-color:#2015FF;outline-offset:4px;outline-style:auto}
:is(#allrecords,.l-std) .t-descr a:focus-visible{outline-offset:2px}
:is(#allrecords,.l-std) a[href^=tel]{color:inherit;text-decoration:none}
:is(#allrecords,.l-std) ol{padding-left:22px}
:is(#allrecords,.l-std) ul{padding-left:20px}
:is(#allrecords,.l-std) b,:is(#allrecords,.l-std) strong{font-weight:700}
:is(.t-records,.l-std) a{color:#ff8562;text-decoration:none}
:is(.t-records,.l-std) a[href^=tel]{color:inherit;text-decoration:none}
:is(.t-records,.l-std) ol{padding-left:22px;margin-top:0px;margin-bottom:10px}
:is(.t-records,.l-std) ul{padding-left:20px;margin-top:0px;margin-bottom:10px}
.t-text{font-family:'Inter',Arial,sans-serif;font-weight:300;color:#000000}
.t-text_xs{font-size:15px;line-height:1.55}
.t-text-impact{font-family:'Inter',Arial,sans-serif;font-weight:300;color:#000000}
.t-text-impact_sm{font-size:32px;line-height:1.35}
.t-heading{font-family:'upsound',Arial,sans-serif;font-weight:600;color:#000000}
.t-heading_lg{font-size:32px;line-height:1.17}
.t-descr{font-family:'upsound',Arial,sans-serif;font-weight:300;color:#000000}
.t-descr_xs{font-size:16px;line-height:1.55}
.t-align_center{text-align:center}
@media screen and (max-width:1200px){.t-text_xs{font-size:14px}.t-descr_xs{font-size:14px}.t-heading_lg{font-size:30px}}
@media screen and (max-width:640px){.t-text_xs{font-size:12px;line-height:1.45}.t-text-impact_sm{font-size:22px}.t-descr_xs{font-size:12px;line-height:1.45}.t-heading_lg{font-size:26px}}
.t253{text-align:center}
.t253__icon{color:#222;font-family:Georgia,serif;font-size:70px;margin-bottom:0;line-height:1}
.t253__text{margin-bottom:32px}
@media screen and (max-width:600px){.t253__icon{font-size:36px}.t253__text{margin-bottom:28px}}
@media screen and (max-width:480px){.t253__icon{font-size:30px;margin-bottom:0}.t253__text{margin-bottom:19px}}
.t692 .t692__separator{margin-bottom:90px}
.t692 .t-card__title{word-break:break-word}
.t692 .t-card__title{margin-top:10px}
.t692 .t-card__descr{margin-top:10px}
.t692 .t692__blockimg_1-1{padding-bottom:100%}
.t692 .t692__textwrapper{padding:20px 40px 0}
@media screen and (max-width:960px){.t692 .t692__col{margin-bottom:70px}}
:is(#allrecords,.l-std) ul.t-card__container{list-style:none;margin-bottom:0;padding-left:0}
ul.t-card__container li ul{list-style-type:disc}
