/* Shared Sax theme. Original record families retain content and behaviour. */
.sax-inner{--sax-content-width:calc(1380px - 2*var(--gutter));background:#171418!important;color:#f6f0e9!important;font-family:'Golos Text',sans-serif!important}
.sax-inner #main{padding-top:92px;overflow:clip;min-height:70svh}
.sax-inner.has-cover #main{padding-top:0}
.sax-inner .sax-header,.sax-inner .sax-footer{font-family:'Golos Text',sans-serif}
.sax-inner .sax-header{color:#f6f0e9}
.sax-inner:not(.has-cover) .sax-header:before{opacity:1}
.sax-inner #main .t-records,.sax-inner #main .t-rec{background-color:transparent!important;color:inherit!important}
.sax-inner #main .t-records a{color:inherit}
.sax-inner #main .sax-record{position:relative;isolation:isolate;padding-top:40px!important;padding-bottom:40px!important;scroll-margin-top:108px}
.sax-inner #main .sax-record[data-stage]{overflow:clip}
.sax-inner #main .sax-record[data-stage]:before{content:'';position:absolute;inset:-50px 0;z-index:-1;background:linear-gradient(180deg,#171418f0,#171418da),url('/assets/sax-home/stage-warm.jpg') left center/cover no-repeat;transform:translateY(var(--stage-shift,0));pointer-events:none}
.sax-inner #main .sax-record[data-stage]:nth-of-type(3n):before{background-image:linear-gradient(180deg,#171418ed,#171418df),url('/assets/sax-home/stage-beams.png')}
.sax-inner #main .t-rec:first-child:not(.sax-cover-record,[data-sax-type="706"],[data-sax-type="825"]){padding-top:70px!important}
.sax-inner #main :is(.t-container,.t-container_flex){max-width:var(--sax-content-width);width:calc(100% - 2*var(--gutter));margin-inline:auto;padding:0}
.sax-inner #main .t-col{box-sizing:border-box;max-width:100%;min-width:0}
.sax-inner #main :is(.t-title,.t-heading,.t-name,h1,h2,h3,h4){font-family:Manrope,sans-serif!important;font-weight:600!important;letter-spacing:-.025em!important;word-spacing:.08em;line-height:1.22!important;text-transform:uppercase;color:#f6f0e9!important;text-wrap:pretty}
.sax-inner #main :is(.t-title,.t-heading,.t-name,h1,h2,h3,h4) :is(div,span,strong,b,a){font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important}
.sax-inner #main :is(.t-title,h2){font-size:clamp(27px,3.1vw,44px)!important}
.sax-inner #main h1{font-size:clamp(36px,4.9vw,70px)!important;max-width:1050px}
.sax-inner #main h1.t-title{font-size:clamp(36px,4.9vw,70px)!important}
.sax-inner #main :is(.t-name,.t-heading,h3,h4){font-size:clamp(20px,1.8vw,25px)!important}
.sax-inner #main :is(.t-text,.t-descr){font-family:'Golos Text',sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.9!important;color:#d4cbd3!important}
.sax-inner #main :is(.t-title,.t-name,.t-descr,.t-text,h1,h2,h3){overflow-wrap:anywhere}
.sax-inner #main :is(.t-text,.t-descr) :is(div,span,p,a){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}
.sax-inner #main :is(.t-text,.t-descr) :is(strong,b){color:#eee7ee!important}
.sax-inner #main :is(.t-text,.t-descr) a:not(.t-btn){text-decoration:underline;text-decoration-color:#b890ca66;text-underline-offset:4px}
.sax-inner #main :is(.t-text,.t-descr) a:hover{color:#e4c2f0!important}
.sax-inner #main .t-uptitle{font-family:Manrope,sans-serif!important;font-size:13px!important;line-height:1.5!important;letter-spacing:.04em!important;color:#c2afca!important;text-transform:uppercase}
.sax-inner #main :is(.t-align_center,.t-align_left){text-align:left}
.sax-inner #main :is(.t-section__title,.t-section__descr){max-width:900px;margin-left:0!important;margin-right:auto!important}
.sax-inner #main .t-section__descr{margin-top:22px!important}
.sax-inner #main .t-section__container{margin-bottom:44px!important}
.sax-inner #main .t-section__container>.t-col{width:100%!important;margin:0!important;padding:0!important;float:none}
.sax-inner #main .t-section__title{font-size:clamp(27px,3.1vw,44px)!important}
.sax-inner #main :is(.t-animate,.t-animate_started){opacity:1!important;transform:none!important}
.sax-inner #main img{border-radius:0!important;max-width:100%}
.sax-inner #main .t-bgimg{border-radius:0!important}
.sax-inner #main :is(.t-btn,.t-btnflex,.t-submit){box-sizing:border-box;font:550 13px/1.4 Manrope,sans-serif!important;text-transform:uppercase;min-height:49px;height:auto!important;padding:15px 25px!important;border:0!important;border-radius:100px!important;background:linear-gradient(170deg,#815a99,#68417d)!important;color:#fff!important;box-shadow:0 12px 30px -16px #000a;transition:transform .3s,filter .3s}
.sax-inner #main :is(.t-btn,.t-btnflex,.t-submit):hover{transform:translateY(-3px);filter:brightness(1.12)}
.sax-inner #main :is(.t-btn,.t-btnflex,.t-submit) :is(span,div){font:inherit!important;color:inherit!important}
.sax-inner #main input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.sax-inner #main textarea,.sax-inner #main select{box-sizing:border-box;max-width:100%;border:1px solid #ffffff30!important;border-radius:0!important;background:#ffffff08!important;color:#fff!important;font:16px/1.6 'Golos Text',sans-serif!important;padding:15px!important}
.sax-inner #main input::placeholder,.sax-inner #main textarea::placeholder{color:#c5b9c9!important}
.sax-inner #main :is(.t-input-title,.t-input-subtitle,.t-input-block,.t-form__terms-wrapper){font-family:'Golos Text',sans-serif!important;color:#d4cbd3!important}
.sax-inner #main :is(iframe,video,audio){max-width:100%}
.sax-inner #main iframe{border:0}

/* Covers retain the source picture and original responsive variants. */
.sax-inner #main .sax-cover-record{padding:0!important;overflow:hidden}
.sax-inner #main .t-cover{position:relative;isolation:isolate;height:auto!important;min-height:500px;min-height:min(720px,78svh);background:#171418!important;overflow:hidden}
.sax-inner #main .sax-cover-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}
.sax-inner #main .t-cover__carrier{display:none!important}
.sax-inner #main .t-cover__filter{position:absolute;inset:0;height:100%!important;opacity:1!important;background:linear-gradient(90deg,#110e16d9,#17121d65),linear-gradient(0deg,#171418b3,transparent)!important;z-index:-1}
.sax-inner #main .t-cover>.t-container{position:relative!important;height:auto!important;min-height:inherit;display:flex!important;align-items:center;inset:auto!important;transform:none!important}
.sax-inner #main .t-cover .t-col{width:100%!important;max-width:100%;margin:0!important;padding:0!important;float:none}
.sax-inner #main .t-cover__wrapper{display:flex!important;align-items:center;height:auto!important;min-height:inherit;width:100%;padding:150px 0 90px!important}
.sax-inner #main .t-cover .t-cover__wrapper>div{padding:0!important;width:100%;max-width:1050px}
.sax-inner #main .t-cover :is(.t001__wrapper,.t189__wrapper,.t167__wrapper,.t182__wrapper){padding:0!important}
.sax-inner #main .t-cover :is(.t-title,h1){font-size:clamp(36px,4.9vw,70px)!important;line-height:1.13!important;margin:0!important;max-width:1050px;text-align:left!important}
.sax-inner #main .t-cover :is(.t-title,.t-descr,.t-uptitle){padding:0!important}
.sax-inner #main .t-cover .t-descr{margin:24px 0 0!important;max-width:760px;font-size:19px!important;color:#eee5ef!important;text-align:left!important}
.sax-inner #main .t-cover .t-uptitle{margin:0 0 18px!important}
.sax-inner #main .t-cover__arrow{display:none!important}
.sax-inner #main .t-cover .t-btnwrapper{margin-top:28px!important}
.sax-inner #main [data-sax-type='813'] .t-cover{min-height:0!important}
.sax-inner #main [data-sax-type='813'] .t-cover__wrapper{min-height:0!important;padding:70px 0!important}
.sax-inner #main [data-sax-type='813'] .t-cover .t-title{font-size:clamp(29px,3.1vw,44px)!important}
.sax-inner #main .t813{position:relative!important}
.sax-inner #main .t813 .t-container{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;transform:none!important}
.sax-inner #main .t813 .t-cover__wrapper{display:block!important}
.sax-inner #main .t813__wrapper{padding:0!important;width:100%!important}
@media(prefers-reduced-motion:no-preference){.sax-inner #main .t-cover__wrapper>div{animation:sax-float 9s ease-in-out infinite alternate}}
.sax-inner.is-away #main .t-cover__wrapper>div{animation-play-state:paused}

/* Long-form reading: a stable measure, generous leading, original paragraphs. */
.sax-inner #main :is(.t004,.t030,.t017,.t015,.t795,.t225,.t056,.t060,.t050,.t022,.t102,.t073){max-width:820px;margin-inline:auto;padding-inline:0}
.sax-inner #main :is(.t004,.t030,.t017,.t015,.t795,.t225,.t056,.t060,.t050,.t022,.t102,.t073) .t-container{width:calc(100% - 2*var(--gutter));max-width:820px}
.sax-inner #main :is(.t004,.t030,.t017,.t015,.t795,.t225,.t056,.t060,.t050,.t022,.t102,.t073) .t-col{width:100%!important;margin:0!important;padding:0!important;float:none!important}
.sax-inner #main :is(.t004,.t030,.t017,.t015,.t795,.t225,.t056,.t060,.t050,.t022,.t102,.t073){max-width:none}
.sax-inner #main :is(.t017,.t015,.t795,.t225) .t-container{max-width:var(--sax-content-width)}
.sax-inner #main .t030 .t-container{max-width:1000px}
.sax-inner #main :is(.t030__title,.t017__title,.t015__title,.t795__title,.t225__title){margin:0!important;text-align:left!important}
.sax-inner #main :is(.t030__title,.t017__title,.t015__title,.t795__title,.t225__title){padding:0!important}
.sax-inner #main :is(.t015__uptitle,.t017__uptitle,.t225__uptitle){padding:0!important;margin-bottom:20px!important}
.sax-inner #main :is(.t030__descr,.t017__descr,.t015__descr,.t225__descr){margin-top:22px!important}
.sax-inner #main :is(.t004,.t218) p+p{margin-top:18px}
.sax-inner #main :is(ul,ol){padding-left:1.3em}
.sax-inner #main .t123{max-width:100%;overflow:auto}
.sax-inner #main .t123>.t-container{max-width:1000px}
/* T116 / record 124 is a video, not a divider. Let its player define height. */
.sax-inner #main .t116{height:auto!important}
.sax-inner #main .t116>.t-width{width:calc(100% - 2*var(--gutter))!important;max-width:1000px!important;margin-inline:auto!important}
.sax-inner #main .t116__videowrapper{position:relative;width:100%;height:auto!important;aspect-ratio:16/9;padding:0!important;overflow:hidden}
.sax-inner #main .t116__videowrapper>iframe{position:absolute;inset:0;width:100%!important;height:100%!important}
.sax-inner #main .t431{overflow-x:auto}
.sax-inner #main .t431 table{background:transparent!important;color:#ded4df;border-collapse:collapse;font-family:'Golos Text',sans-serif!important}
.sax-inner #main .t431 :is(td,th){background:transparent!important;color:inherit!important;border-color:#ffffff20!important;padding:14px!important;line-height:1.6!important}
.sax-inner #main .t431 th{font-family:Manrope,sans-serif!important;color:#fff!important}

/* Original photo/text blocks: editorial proportions, full frame portrait. */
.sax-inner #main .t218__container{width:calc(100% - 2*var(--gutter));max-width:var(--sax-content-width);margin:auto;min-height:0!important;display:grid!important;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(36px,6vw,100px);align-items:center}
.sax-inner #main .t218__blockimgmobile{display:none!important}
.sax-inner #main .t218__blockimg{position:relative!important;display:block!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;height:530px!important;min-height:0!important;background-size:cover!important;background-position:center!important;box-shadow:0 30px 65px -35px #000d}
.sax-inner #main .t218__blocktext{width:100%!important;float:none!important;display:block!important;padding:0!important;margin:0!important}
.sax-inner #main .t218__textwrapper{padding:0!important;max-width:760px;margin:0!important}
.sax-inner #main .t218__textfield{padding-top:24px!important}
.sax-inner #main .t218__descrfield{font-size:clamp(22px,2.1vw,30px)!important;font-family:Manrope,sans-serif!important;line-height:1.5!important;color:#f6f0e9!important}
.sax-inner #main .t230>.t-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px;align-items:center}
.sax-inner #main .t230 .t-col{width:100%!important;margin:0!important;padding:0!important;float:none!important}
.sax-inner #main .t230__text{padding:0!important}
.sax-inner #main :is(.t121,.t156,.t223){max-width:none;width:100%;margin:auto}
.sax-inner #main .t121>.t-width{width:calc(100% - 2*var(--gutter))!important;max-width:1000px!important;margin-inline:auto!important}
.sax-inner #main .t-video-lazyload{max-width:100%;background:#0f0e10}
.sax-inner #main .t156 img{object-fit:contain!important;max-height:none;height:auto!important;width:auto!important;margin:auto;box-shadow:0 20px 50px -30px #000c}

/* Photo catalogs, article collections and courses share an open grid. */
.sax-inner #main :is(.t405,.t404,.t401)>.t-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}
.sax-inner #main :is(.t405,.t404,.t401,.t230)>.t-container:before,.sax-inner #main :is(.t405,.t404,.t401,.t230)>.t-container:after,.sax-inner #main .t490__container:before,.sax-inner #main .t490__container:after{display:none!important}
.sax-inner #main :is(.t405,.t404,.t401) .t-col{width:100%!important;margin:0!important;padding:0!important;float:none!important;min-width:0}
.sax-inner #main :is(.t405,.t404,.t401) .t-clear{display:none!important}
.sax-inner #main :is(.t405__imgbox,.t404__imgbox){height:auto!important;overflow:hidden;padding:0!important;aspect-ratio:4/3}
.sax-inner #main :is(.t405__img,.t404__img){width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:4/3;background-position:center!important;background-size:cover!important;transition:transform .8s cubic-bezier(.16,.8,.25,1),filter .8s}
.sax-inner #main :is(.t405__link,.t404__col):hover :is(.t405__img,.t404__img){transform:scale(1.045);filter:brightness(1.08)}
.sax-inner #main :is(.t405__textwrapper,.t404__textwrapper){padding:24px 0 0!important;background:transparent!important}
.sax-inner #main :is(.t405__title,.t404__title){margin:0!important;font-size:23px!important}
.sax-inner #main :is(.t405__descr,.t404__descr){margin-top:14px!important;font-size:16px!important;line-height:1.8!important}
.sax-inner #main :is(.t405__separator,.t404__separator,.t403__separator){display:none}
.sax-inner #main .t401__table{height:400px!important;overflow:hidden;box-shadow:0 25px 50px -30px #000c}
.sax-inner #main .t401__bg{border-radius:0!important;transition:transform .8s}
.sax-inner #main .t401__overlay{opacity:1!important;background:linear-gradient(180deg,transparent 20%,#110e16ed)!important}
.sax-inner #main .t401__textwrapper{opacity:1!important;transform:none!important;padding:28px!important}
.sax-inner #main .t401__title{font-size:25px!important}
.sax-inner #main .t401__text{margin-top:12px!important;font-size:15px!important;line-height:1.8!important}
.sax-inner #main .t401__link:hover .t401__bg{transform:scale(1.045)}
.sax-inner #main .t403__container-table{display:flex!important;width:calc(100% - 2*var(--gutter))!important;max-width:var(--sax-content-width)!important;margin:0 auto 32px!important}
.sax-inner #main .t403__link{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center;width:100%;padding:22px;background:radial-gradient(ellipse at var(--light-x,15%) var(--light-y,20%),#ffffff08,transparent 75%)}
.sax-inner #main :is(.t403__tcol1,.t403__tcol2){display:block!important;width:100%!important;padding:0!important}
.sax-inner #main .t403__textwrapper{padding:0!important}
.sax-inner #main .t403__imgbox{padding:0!important;aspect-ratio:16/10;overflow:hidden}
.sax-inner #main .t403__img{height:100%!important;min-height:0!important;background-size:cover!important;background-position:center!important;transition:transform .8s}
.sax-inner #main .t403__link:hover .t403__img{transform:scale(1.045)}
.sax-inner #main .t403__title{font-size:30px!important}
.sax-inner #main .t403__descr{margin-top:20px!important}
.sax-inner #main .t490__container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px!important}
.sax-inner #main .t490__container.sax-price-pair{grid-template-columns:repeat(2,minmax(0,1fr))}
.sax-inner #main .t490__col{width:100%!important;margin:0!important;padding:28px!important;float:none;position:relative;background:radial-gradient(ellipse at var(--light-x,20%) var(--light-y,15%),#ffffff0c,transparent 75%)}
.sax-inner #main .t490__wrappercenter{padding:0!important}
.sax-inner #main .t490__wrappercenter{height:100%}
.sax-inner #main .t490 .t-card__title{font-size:23px!important;line-height:1.8!important}
.sax-inner #main .t490 .t-card__title{display:flex;flex-direction:column;height:100%;min-height:225px;gap:25px}
.sax-inner #main .t490 .t-card__title br{display:none}
.sax-inner #main .t490 .t-card__title strong{display:block;font:500 44px/1.4 Manrope,sans-serif!important;margin-top:auto!important}
.sax-inner #main :is(.t497__col,.t502__col,.t820__col){background:radial-gradient(ellipse at 20% 10%,#ffffff08,transparent 75%);padding:24px!important;box-sizing:border-box}
.sax-inner #main .t510__circle{border-color:#ffffff25!important;color:#cbb7d2!important;font-size:16px!important}
.sax-inner #main .t510__textwrapper{padding-bottom:24px!important}
.sax-inner #main :is(.t585__header,.t585__content,.t585__textwrapper,.t603__textwrapper){background:transparent!important;color:#d4cbd3!important;border-color:#ffffff20!important}
.sax-inner #main .t585__header{padding:25px 0!important;border-top:1px solid #ffffff24!important}
.sax-inner #main .t585__content{padding:0 0 24px!important}
.sax-inner #main .t585__circle{background:transparent!important}
.sax-inner #main .t585__lines{color:#e7ddea!important}
.sax-inner #main .t585__lines path{stroke:#e7ddea!important}
.sax-inner #main .t698__mainwrapper{background:transparent!important}
.sax-inner #main .t744 .t744__price{font-family:Manrope,sans-serif!important;color:#f6f0e9!important}
.sax-inner #main :is(.t825__btn,.t825__btn_wrapper){background:#7c4a93!important}
.sax-inner #main :is(.t825__popup-container,.t825__mobile-top-panel){background:#211d23!important;color:#f6f0e9!important}
.sax-inner #main .t706__cartwin-content,.sax-inner #main .t-popup__container{background:#211d23!important;color:#f6f0e9!important}
/* Imported store cards must not retain a white background beneath light copy. */
.sax-inner #main :is(.t778__wrapper,.t778__content,.t778 .t-store__card__wrap_all,.t-popup__container .t778__btn-wrapper-fixed,.t772__content){background:transparent!important;color:#f6f0e9!important;border-radius:0!important}
.sax-inner #main :is(.t778__title,.t778__descr,.t778__price,.t772__textwrapper){color:#f6f0e9!important}
.sax-inner #main :is(.t778__price,.t778__price-value,.t778__price-currency){font-family:Manrope,sans-serif!important}

/* Local owner course list uses the same theme, without changing membership. */
.sax-inner #main #app{padding:45px var(--gutter) 90px;max-width:1380px;margin:auto;font-family:'Golos Text',sans-serif!important;color:#f6f0e9}
.sax-inner #main :is(.tmst-main-breadcrumbs,.tmst-main,.tlk-resources,.tlk-resources__container,.tlk-resources__wrap){background:transparent!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.sax-inner #main .tmst-breadcrumbs{width:100%;margin-bottom:40px!important;padding:0!important;color:#cbb7d2!important}
.sax-inner #main .tmst-breadcrumbs *{color:#cbb7d2!important}
.sax-inner #main .sax-record:is([data-sax-type='706'],[data-sax-type='825']){padding:0!important}
.sax-inner #main .tlk-resources__groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}
.sax-inner #main .tlk-resources__item{position:relative;margin:0!important;width:100%!important;border:0!important;border-radius:0!important;background:radial-gradient(ellipse at var(--light-x,20%) var(--light-y,10%),#ffffff10,transparent 85%)!important;box-shadow:none!important;padding:32px!important;box-sizing:border-box}
.sax-inner #main .tlk-resources__title{font:600 24px/1.4 Manrope,sans-serif!important;text-transform:uppercase;color:#f6f0e9!important;letter-spacing:-.025em;word-spacing:.08em}
.sax-inner #main .tlk-resources__groups-title-link{color:#f6f0e9!important;display:flex;gap:25px;align-items:center}
.sax-inner #main .tlk-userbar{display:none!important}
.sax-inner #main .tlk-resources__groups-title-link-icon{fill:#b88dcc!important;flex-shrink:0}
.sax-inner .sax-themed-tile{transition:filter .35s}
.sax-inner .sax-themed-tile:focus-visible{outline:2px solid #d1a5e4;outline-offset:6px}
.sax-inner .sax-footer-original :is(.t-descr,.t-text){font:14px/1.85 'Golos Text',sans-serif!important;color:var(--muted)!important}

@media(max-width:1100px){.sax-inner #main :is(.t405,.t404,.t401)>.t-container{grid-template-columns:repeat(2,minmax(0,1fr))}.sax-inner #main .t218__container{gap:38px}.sax-inner #main .t218__blockimg{height:460px!important}.sax-inner #main .t403__link{gap:32px}.sax-inner #main .t490__container{gap:18px!important}}
@media(max-width:760px){.sax-inner #main .t218__container{grid-template-columns:1fr;gap:32px}.sax-inner #main .t218__blockimg{height:480px!important;max-width:550px}.sax-inner #main .t218__blocktext{max-width:760px}.sax-inner #main .t230>.t-container{grid-template-columns:1fr;gap:30px}.sax-inner #main .t403__link{grid-template-columns:1fr;gap:28px;padding:0}.sax-inner #main .t403__imgbox{aspect-ratio:16/10}.sax-inner #main .t490__container,.sax-inner #main .t490__container.sax-price-pair{grid-template-columns:1fr}.sax-inner #main .t490__col{padding:25px 20px!important}.sax-inner #main .tlk-resources__groups{grid-template-columns:1fr}}
@media(max-width:600px){.sax-inner #main{padding-top:76px}.sax-inner #main .sax-record{padding-block:28px!important;scroll-margin-top:92px}.sax-inner #main .t-rec:first-child:not(.sax-cover-record,[data-sax-type="706"],[data-sax-type="825"]){padding-top:42px!important}.sax-inner #main :is(.t-title,h2){font-size:29px!important}.sax-inner #main h1{font-size:36px!important}.sax-inner #main :is(.t-text,.t-descr){font-size:16px!important;line-height:1.85!important}.sax-inner #main .t-container{width:calc(100% - 44px)}.sax-inner #main .t-cover{min-height:540px;min-height:72svh}.sax-inner #main .t-cover__wrapper{padding:130px 0 70px!important}.sax-inner #main .t-cover :is(.t-title,h1){font-size:36px!important}.sax-inner #main .t-cover .t-descr{font-size:17px!important}.sax-inner #main .t-section__container{margin-bottom:30px!important}.sax-inner #main :is(.t405,.t404,.t401)>.t-container{grid-template-columns:1fr;gap:38px}.sax-inner #main .t218__blockimg{height:400px!important}.sax-inner #main .t218__descrfield{font-size:23px!important}.sax-inner #main .t401__table{height:430px!important}.sax-inner #main .t403__title{font-size:26px!important}.sax-inner #main .t490 .t-card__title{font-size:21px!important}.sax-inner #main .t431 :is(td,th){font-size:13px!important;padding:10px!important}.sax-inner #main .tlk-resources__item{padding:26px 20px!important}.sax-inner #main .tlk-resources__title{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){.sax-inner #main .t-cover__wrapper>div{animation:none!important}.sax-inner #main .sax-record[data-stage]:before{transform:none!important}.sax-inner #main :is(.t405__img,.t404__img,.t401__bg,.t403__img,.t-btn,.t-btnflex,.t-submit){transition:none!important;transform:none!important}}
