/* SARSENOV V2: applies only when a new native block has class uc-sarsenov-v2. */
body:has(.uc-sarsenov-v2) .t-rec .t-title,body:has(.uc-sarsenov-v2) .t-rec .t-heading{font-family:'StapelText',Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.025em}
body:has(.uc-sarsenov-v2) .t-rec .t-descr,body:has(.uc-sarsenov-v2) .t-rec .t-text,body:has(.uc-sarsenov-v2) .t-rec .t-name,body:has(.uc-sarsenov-v2) .t-rec .t-btn,body:has(.uc-sarsenov-v2) .t-rec .t-btnflex,body:has(.uc-sarsenov-v2) .t-rec .t-input,body:has(.uc-sarsenov-v2) .t-rec .t-menu__link-item{font-family:'AvenirNext',Arial,sans-serif!important}
body:has(.uc-sarsenov-v2) .t-rec .t-text,body:has(.uc-sarsenov-v2) .t-rec .t-descr{font-weight:400}
body:has(.uc-sarsenov-v2) .t-rec a:focus-visible,body:has(.uc-sarsenov-v2) .t-rec button:focus-visible,body:has(.uc-sarsenov-v2) .t-rec input:focus-visible{outline:2px solid #656b70;outline-offset:4px}
html:has(.uc-sarsenov-v2){scroll-behavior:smooth;scroll-padding-top:90px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero{background:#fff;color:#1c1d1f}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-cover,body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-cover__wrapper{height:auto!important;min-height:0!important;background:#fff!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-cover__carrier,body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-cover__filter{display:none!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813>.t-container{width:calc(100% - 120px);max-width:1200px;margin:auto}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__wrapper{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:70px;row-gap:24px;padding:70px 0 90px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__textwrapper{grid-column:1;grid-row:2;padding:0;margin:0;text-align:left;max-width:none}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__title{color:#1c1d1f!important;font-size:62px;line-height:1.05;margin:0 0 26px;max-width:none;text-align:left}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__descr{color:#5d6266!important;font-size:22px;line-height:1.5;margin:0;max-width:none;text-align:left}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__col-wrapper{display:contents!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__col:not(.t813__nomargin){grid-column:2;grid-row:1 / span 4;display:block;width:100%;margin:0;padding:0;align-self:start}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__contentbox,body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__contentwrapper{height:auto!important;display:block;width:100%;padding:0}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;box-shadow:26px -22px 0 #dee1e2}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__nomargin{display:contents!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-upper-text{grid-column:1;grid-row:1;color:#5d6266!important;font-size:13px;line-height:1.5;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__nomargin>div:not(.t813__form-upper-text):not(.t813__form-bottom-text){grid-column:1;grid-row:3;width:100%;max-width:455px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-bottom-text{grid-column:1;grid-row:4;font-size:14px;line-height:1.6;color:#5d6266!important;text-align:left;padding:0;margin:0;max-width:455px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-bottom-text a{display:inline-block;color:#1c1d1f!important;text-underline-offset:5px;text-decoration:underline;margin-top:12px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-input-title{font-size:15px;line-height:1.4;color:#1c1d1f!important;margin-bottom:10px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-input-phonemask__wrap{background:#fff!important;border:1px solid #c6cacf!important;border-radius:4px!important;height:58px;color:#1c1d1f!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero input.t-input-phonemask{height:56px;color:#1c1d1f!important;font-size:18px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero input::placeholder{color:#747b82!important;opacity:1!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-input-phonemask__select-code{color:#1c1d1f!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-form__inputsbox{display:flex!important;flex-direction:column;gap:18px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-input-group_ph{order:0;margin:0!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-form__submit{order:1;display:block;width:100%;margin:0!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-submit.t-btnflex{width:100%;min-height:58px;border-radius:4px!important;background:#1c1d1f!important;color:#fff!important;font-weight:500!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-submit.t-btnflex:hover{background:#3a3d40!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-input-group_cb{order:2;margin:0!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-checkbox__control{font-size:12px!important;line-height:1.5!important;color:#5d6266!important;align-items:flex-start}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-checkbox__control a{color:#5d6266!important;text-decoration:underline;text-underline-offset:2px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-checkbox__indicator{border-color:#8b9196!important;flex-shrink:0;margin-top:2px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-form__errorbox-middle{order:3}
@media(max-width:1199px) and (min-width:961px){
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__wrapper{column-gap:48px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__title{font-size:52px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__descr{font-size:20px}
}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813>.t-container{width:calc(100% - 48px);max-width:600px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__wrapper{grid-template-columns:minmax(0,1fr);row-gap:24px;padding:42px 0 64px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__col:not(.t813__nomargin){grid-column:1;grid-row:3;max-width:400px;justify-self:center;margin:12px 0 14px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__nomargin>div:not(.t813__form-upper-text):not(.t813__form-bottom-text){grid-row:4;max-width:none}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-bottom-text{grid-row:5;max-width:none}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__img{box-shadow:15px -12px 0 #dee1e2;max-height:520px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__title{font-size:46px;line-height:1.08;margin-bottom:22px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__descr{font-size:19px;line-height:1.5}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-upper-text{font-size:11px;letter-spacing:.09em}
}
@media(max-width:400px){
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-section__title{font-size:38px}
}
@media(prefers-reduced-motion:reduce){
html:has(.uc-sarsenov-v2){scroll-behavior:auto}
}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero{margin-top:80px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813>.t-container{position:relative!important;left:auto!important;top:auto!important;transform:none!important;height:auto!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t-cover__wrapper{display:block!important;width:100%}
body:has(.uc-sarsenov-v2) .t-rec .t-menu-base__textlogo{display:none!important}
body:has(.uc-sarsenov-v2) .t-rec .t-menu-base__imglogo{width:170px!important;max-width:170px!important;height:auto!important;max-height:none!important}
body:has(.uc-sarsenov-v2) .t-rec .tmenu-mobile{background:#fff!important}
body:has(.uc-sarsenov-v2) .t-rec .t-menu-burger__icon span{background:#1c1d1f!important}
body:has(.uc-sarsenov-v2) .t-rec .t-btnflex{font-weight:500!important}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .t-rec .t-menu-base__imglogo{width:150px!important;max-width:150px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero{margin-top:64px}
}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results{padding:100px 0 80px!important;background:#fff}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t-section__title{text-align:left!important;font-size:48px;line-height:1.12;max-width:none;margin:0 0 24px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t-section__descr{text-align:left!important;font-size:19px;line-height:1.6;color:#5d6266;max-width:800px;margin:0 0 54px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 40px;padding-bottom:0!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0!important;padding:0!important;width:100%!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__row::before,body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__row::after{display:none!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__tile{width:100%!important;float:none!important;padding:0!important;margin:0 0 54px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__bgimg{position:relative;height:auto!important;padding:0!important;aspect-ratio:3/4;background-size:contain!important;background-color:#f3f4f4!important;overflow:visible!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__bgimg::after{content:attr(title);display:block;position:absolute;top:calc(100% + 14px);left:0;width:100%;font:500 14px/1.4 AvenirNext,Arial,sans-serif;color:#1c1d1f;pointer-events:none}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007){background:#f3f4f4;padding:80px 0 90px!important}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 40px}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t-col{display:contents}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__descr{grid-column:1/-1;text-transform:none;letter-spacing:0;margin:0;font:700 42px/1.2 StapelText,Arial,sans-serif;color:#1c1d1f}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__descr::first-line{font:500 13px/1.5 AvenirNext,Arial,sans-serif;color:#5d6266;letter-spacing:.12em}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__text{border-top:1px solid #c6cacf;padding-top:28px;font-size:20px;line-height:1.6;color:#5d6266}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__text strong{font:700 28px/1.2 StapelText,Arial,sans-serif;color:#1c1d1f}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__text a{color:#1c1d1f!important;text-decoration:underline;text-underline-offset:6px;font-weight:500}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .uc-sarsenov-results{padding:64px 0 48px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t-section__title{font-size:36px}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t-section__descr{font-size:17px;margin-bottom:36px!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__container{grid-template-columns:1fr;gap:32px;max-width:600px;width:calc(100% - 48px);padding:0}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__bgimg::after{font-size:12px}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007){padding:60px 0!important}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t-row{grid-template-columns:1fr;gap:32px}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__descr{font-size:34px}
body:has(.uc-sarsenov-v2) .t-rec:has(> .t007) .t007__text{font-size:18px}
}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__container::before,body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__container::after{display:none!important}
body:has(.uc-sarsenov-v2) .t007 .t-row::before,body:has(.uc-sarsenov-v2) .t007 .t-row::after{display:none!important}
body:has(.uc-sarsenov-v2) #rec3783185303,body:has(.uc-sarsenov-v2) #rec3788966803{background:#fff!important}
body:has(.uc-sarsenov-v2) .t-rec:has(>.t165){padding:80px 0!important;background:#f3f4f4}
body:has(.uc-sarsenov-v2) .t165 .t-container{display:flex;align-items:center;gap:70px}
body:has(.uc-sarsenov-v2) .t165 .t-container::before,body:has(.uc-sarsenov-v2) .t165 .t-container::after{display:none!important}
body:has(.uc-sarsenov-v2) .t165 .t-col{width:calc(50% - 35px);margin:0;padding:0;float:none}
body:has(.uc-sarsenov-v2) .t165 .t165__col-top{order:2}
body:has(.uc-sarsenov-v2) .t165 .t165__img{display:block;max-height:640px;object-fit:contain;width:100%}
body:has(.uc-sarsenov-v2) .t165 .t165__uptitle{font:500 13px/1.5 AvenirNext,Arial,sans-serif;letter-spacing:.12em;color:#5d6266;margin-bottom:26px}
body:has(.uc-sarsenov-v2) .t165 .t165__title{font-size:56px;line-height:1.08;color:#1c1d1f;margin-bottom:30px}
body:has(.uc-sarsenov-v2) .t165 .t165__text{font-size:22px;line-height:1.6;color:#5d6266}
body:has(.uc-sarsenov-v2) .t-rec .t-btnflex_type_button{border-radius:4px!important;background-color:#1c1d1f!important;font-weight:500!important}
body:has(.uc-sarsenov-v2) .t165 .t-btnflex{margin-top:22px}
body:has(.uc-sarsenov-v2) .t431 .t-col{width:calc(100% - 40px);max-width:none;margin:0 20px;padding:0}
body:has(.uc-sarsenov-v2) .t431 .t431__wrapper-for-mobile,body:has(.uc-sarsenov-v2) .t431 .t431__table-wrapper{width:100%!important;overflow:visible!important}
body:has(.uc-sarsenov-v2) .t431 .t431__table{width:100%!important;border-collapse:collapse;table-layout:fixed}
body:has(.uc-sarsenov-v2) .t431 .t431__th{background:#f3f4f4!important;color:#5d6266!important;font:500 14px/1.4 AvenirNext,Arial,sans-serif!important;border:0!important;padding:20px 22px!important}
body:has(.uc-sarsenov-v2) .t431 .t431__td{font:400 19px/1.5 AvenirNext,Arial,sans-serif!important;color:#1c1d1f!important;background:#fff!important;padding:24px 22px!important;border:0!important;border-bottom:1px solid #dce0e2!important;overflow-wrap:break-word}
body:has(.uc-sarsenov-v2) .t431 .t431__td:last-child{font-weight:500!important;white-space:nowrap;text-align:right}
body:has(.uc-sarsenov-v2) .t431 .t431__th:last-child{text-align:right}
body:has(.uc-sarsenov-v2) .t431 tr:has(td:last-child:empty) td{padding-top:54px!important;padding-bottom:20px!important;background:#fff!important;border-bottom:2px solid #1c1d1f!important}
body:has(.uc-sarsenov-v2) .t431 .t431__td strong{font:700 28px/1.15 StapelText,Arial,sans-serif!important}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .t165 .t-container{display:flex;flex-direction:column;gap:40px;width:calc(100% - 48px);max-width:600px}
body:has(.uc-sarsenov-v2) .t165 .t-col{width:100%;margin:0;padding:0}
body:has(.uc-sarsenov-v2) .t165 .t165__col-top{order:0}
body:has(.uc-sarsenov-v2) .t165 .t165__title{font-size:40px}
body:has(.uc-sarsenov-v2) .t165 .t165__text{font-size:19px}
body:has(.uc-sarsenov-v2) .t165 .t165__img{max-height:480px}
body:has(.uc-sarsenov-v2) .t-rec:has(>.t165){padding:60px 0!important}
body:has(.uc-sarsenov-v2) .t431 .t-col{width:calc(100% - 40px);margin:0 20px}
body:has(.uc-sarsenov-v2) .t431 .t431__td{font-size:17px!important}
}
@media(max-width:640px){
body:has(.uc-sarsenov-v2) .t431 .t431__table,body:has(.uc-sarsenov-v2) .t431 .t431__tbody{display:block;width:100%!important}
body:has(.uc-sarsenov-v2) .t431 .t431__thead{display:none}
body:has(.uc-sarsenov-v2) .t431 .t431__tbody tr{display:block;border-bottom:1px solid #dce0e2;padding:20px 0}
body:has(.uc-sarsenov-v2) .t431 .t431__td{display:block;width:100%!important;box-sizing:border-box;padding:0!important;border:0!important}
body:has(.uc-sarsenov-v2) .t431 .t431__td:last-child{text-align:left;margin-top:10px;font-size:18px!important}
body:has(.uc-sarsenov-v2) .t431 tr:has(td:last-child:empty){border-bottom:2px solid #1c1d1f;padding-top:42px}
body:has(.uc-sarsenov-v2) .t431 tr:has(td:last-child:empty) td{padding:0!important;border:0!important}
body:has(.uc-sarsenov-v2) .t431 .t431__td:last-child:empty{display:none}
body:has(.uc-sarsenov-v2) .t431 .t431__td strong{font-size:24px!important}
}
body:has(.uc-sarsenov-v2) .t017 .t-col{width:calc(100% - 40px);padding:0;margin:0 20px}
body:has(.uc-sarsenov-v2) .t017 .t017__title{font-size:64px!important;line-height:1.08!important;max-width:1100px;margin:28px 0!important;color:#1c1d1f}
body:has(.uc-sarsenov-v2) .t017 .t017__uptitle,body:has(.uc-sarsenov-v2) .t017 .t-uptitle{font:500 13px/1.5 AvenirNext,Arial,sans-serif!important;letter-spacing:.12em;color:#5d6266}
body:has(.uc-sarsenov-v2) .t017 .t017__descr,body:has(.uc-sarsenov-v2) .t017 .t-descr{font-size:21px!important;line-height:1.6;max-width:1000px;color:#5d6266}
body:has(.uc-sarsenov-v2) .t004 .t-text{font-size:20px;line-height:1.7;color:#5d6266}
body:has(.uc-sarsenov-v2) .t004 .t-text strong{font:700 28px/1.3 StapelText,Arial,sans-serif;color:#1c1d1f}
body:has(.uc-sarsenov-v2) .t004 .t-text a{color:#1c1d1f!important;text-decoration:underline;text-underline-offset:5px}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .t017 .t017__title{font-size:42px!important}
body:has(.uc-sarsenov-v2) .t017 .t017__descr,body:has(.uc-sarsenov-v2) .t017 .t-descr{font-size:18px!important}
body:has(.uc-sarsenov-v2) .t004 .t-text{font-size:18px}
body:has(.uc-sarsenov-v2) .t004 .t-text strong{font-size:25px}
}
body:has(.uc-sarsenov-v2) .t431 .t431__table-wrapper{min-width:0!important}
@media(max-width:640px){
body:has(.uc-sarsenov-v2) .t431 .t431__table,body:has(.uc-sarsenov-v2) .t431 .t431__tbody{display:block!important;width:100%!important;min-width:0!important;float:none!important;overflow:visible!important}
body:has(.uc-sarsenov-v2) .t431 .t431__thead{display:none!important}
body:has(.uc-sarsenov-v2) .t431 .t431__tbody tr{display:block!important;width:100%!important;float:none!important}
body:has(.uc-sarsenov-v2) .t431 .t431__td{display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box;float:none!important}
}
body:has(.uc-sarsenov-v2) .t431 .t431__tbody tr{background:#fff!important}
@media(max-width:960px){
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__nomargin>div:not(.t813__form-upper-text):not(.t813__form-bottom-text){grid-row:3}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__form-bottom-text{grid-row:4}
body:has(.uc-sarsenov-v2) .uc-sarsenov-hero .t813__col:not(.t813__nomargin){grid-row:5}
}
body:has(.uc-sarsenov-v2) .sarsenov-video-section{max-width:1160px;margin:0 auto;padding:100px 24px;box-sizing:border-box;color:#1c1d1f;font-family:AvenirNext,Arial,sans-serif}
body:has(.uc-sarsenov-v2) .sarsenov-video-head{max-width:740px;margin-bottom:48px}
body:has(.uc-sarsenov-v2) .sarsenov-video-section .sarsenov-eyebrow{font-size:13px;letter-spacing:.14em;margin:0 0 20px}
body:has(.uc-sarsenov-v2) .sarsenov-video-section h2{font-family:StapelText,Arial,sans-serif;font-weight:700;font-size:56px;line-height:1.08;margin:0 0 24px}
body:has(.uc-sarsenov-v2) .sarsenov-video-head>p:last-child{font-size:21px;line-height:1.55;margin:0}
body:has(.uc-sarsenov-v2) .sarsenov-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}
body:has(.uc-sarsenov-v2) .sarsenov-video-grid iframe{display:block;aspect-ratio:16/9;width:100%;height:auto;border:0;background:#eee}
body:has(.uc-sarsenov-v2) .sarsenov-video-grid h3{font-family:StapelText,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin:20px 0 12px}
body:has(.uc-sarsenov-v2) .sarsenov-video-grid a{font-size:17px;color:#1c1d1f!important;text-decoration:underline;text-underline-offset:5px}
@media(max-width:640px){
body:has(.uc-sarsenov-v2) .sarsenov-video-section{padding:60px 24px}
body:has(.uc-sarsenov-v2) .sarsenov-video-section h2{font-size:38px}
body:has(.uc-sarsenov-v2) .sarsenov-video-head>p:last-child{font-size:18px}
body:has(.uc-sarsenov-v2) .sarsenov-video-grid{grid-template-columns:1fr;gap:36px}
}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__row:has(.t667__bgimg[title*="ДО И ПОСЛЕ"]){display:contents!important}
body:has(.uc-sarsenov-v2) .uc-sarsenov-results .t667__bgimg[title*="ДО И ПОСЛЕ"]{aspect-ratio:1/1}
/* SVAC 2026-09-28 polish */
#svac-root{--svac-ink:#292e2c;--svac-bottom:24px;font-family:Avenir Next,Avenir,Arial,sans-serif;font-size:14px;line-height:1.45;color:#232825;position:fixed;right:24px;bottom:var(--svac-bottom);z-index:10050;pointer-events:none;color-scheme:light}#svac-root *{box-sizing:border-box}#svac-root [hidden]{display:none!important}#svac-root button,#svac-root a,#svac-panel{pointer-events:auto}#svac-root button{font:inherit;cursor:pointer}#svac-root button:focus-visible,#svac-root a:focus-visible{outline:2px solid #d2b579;outline-offset:3px}#svac-panel{position:fixed;width:360px;height:710px;transform-origin:0 0;display:flex;flex-direction:column;background:#f6f5f1;border:1px solid #dce1da;border-radius:16px;box-shadow:0 14px 48px #13211933;overflow:hidden}#svac-header{position:relative;flex:none;overflow:hidden;padding:15px 88px 15px 80px;min-height:152px;background:var(--svac-ink);color:#fff;display:flex;align-items:center}#svac-brand{display:flex;flex-direction:column;gap:3px;min-width:0}#svac-brand strong{font-size:16px;line-height:1.3;font-weight:600;overflow-wrap:break-word}#svac-brand>span{font-size:12px;line-height:1.35;overflow-wrap:anywhere}#svac-brand .svac-dream{align-self:flex-start;max-width:100%;margin-top:5px;padding:5px 8px;background:linear-gradient(115deg,#f4e5bd,#e8d7ae);color:#403725;border-radius:7px;font-weight:500;box-shadow:0 2px 9px #00000012}#svac-logo{position:absolute;left:-62px;top:50%;transform:translateY(-50%);width:124px;height:124px;border-radius:50%;background:#f7f6f0;isolation:isolate}#svac-logo>img{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}#svac-lights{position:absolute;inset:-12px;z-index:-1;pointer-events:none}#svac-lights i{position:absolute;inset:5px;border-radius:50%;filter:blur(7px);opacity:.7;background:radial-gradient(ellipse,#41bae0b3,transparent 70%);transform:translate(-10px,-4px)}#svac-lights i:nth-child(2){background:radial-gradient(ellipse,#bc60d5bf,transparent 70%);transform:translate(10px)}#svac-lights i:nth-child(3){background:radial-gradient(ellipse,#f3ba44b3,transparent 70%);transform:translateY(10px)}#svac-lights i:nth-child(4){background:radial-gradient(ellipse,#47c386b3,transparent 70%);transform:translateY(-10px)}#svac-lights i:nth-child(5){background:radial-gradient(ellipse,#f26f77a6,transparent 70%);transform:translate(-6px,7px)}#svac-close{position:absolute;right:2px;top:5px;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:#fff;font-size:28px;font-weight:400;padding:0;line-height:1}#svac-close:hover{background:#ffffff18}#svac-note{display:flex;align-items:center;gap:9px;padding:11px 14px;flex:none;background:#edf3ee;color:#3d5142;border-bottom:1px solid #dfe7df}#svac-note img{display:block;width:32px;height:32px;object-fit:contain;flex:none}#svac-note p{margin:0;font-size:12px;line-height:1.45}#svac-assistant{font-size:11px;color:#69716b;padding:8px 15px 0;flex:none}#svac-frame{position:relative;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}#svac-frame .amo-livechat_frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;box-shadow:none!important}#svac-frame iframe{width:100%!important;height:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;border:0;display:block}#svac-status{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:20px;text-align:center;font-size:13px;background:#f6f5f1;color:#69716b}#svac-status a{color:#315b3d;text-decoration:underline;text-underline-offset:3px;padding:8px}#svac-footer{flex:none;padding:6px 12px;text-align:center;font-size:11px;background:#fff;color:#69716b;border-top:1px solid #e2e4df}#svac-launcher{display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:50%;background:var(--svac-ink);color:#fff;box-shadow:0 6px 20px #1321193d;padding:15px}#svac-launcher svg{width:25px;height:25px;display:block}#svac-launcher:hover{background:#3b423e}@media (max-width:960px){#svac-root{right:14px;--svac-bottom: calc(80px + env(safe-area-inset-bottom,0px)) }}@media (max-width:640px){#svac-header{min-height:132px;padding:12px 88px 12px 66px}#svac-logo{width:108px;height:108px;left:-54px}#svac-brand{gap:2px}#svac-brand strong{font-size:15px;line-height:1.25}#svac-brand>span{font-size:11px}#svac-note{padding:9px 12px}#svac-note p{font-size:11px}}#svac-root #svac-launcher{display:grid;position:relative;isolation:isolate;transition:opacity .16s}#svac-launcher-float{position:relative;width:58px;height:58px}#svac-root[data-open=true] #svac-launcher-float{opacity:0;visibility:hidden;pointer-events:none}#svac-root[data-open=true] #svac-panel{transition:top .18s ease-out,left .18s ease-out,width .18s ease-out,height .18s ease-out}#svac-launcher:before{content:"";position:absolute;inset:-5px;z-index:-2;border-radius:50%;background:conic-gradient(#41bae0,#bc60d5,#f3ba44,#47c386,#f26f77,#41bae0);filter:blur(6px);opacity:.85}#svac-launcher:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:#292e2c;transition:background-color .2s}#svac-root[data-keyboard=true] #svac-header{min-height:64px;padding:6px 88px 6px 54px}#svac-root[data-keyboard=true] #svac-logo{width:84px;height:84px;left:-42px}#svac-root[data-keyboard=true] #svac-brand strong{font-size:13px;line-height:1.2}#svac-root[data-keyboard=true] #svac-brand>span{font-size:10px}#svac-root[data-keyboard=true] #svac-note,#svac-root[data-keyboard=true] #svac-assistant,#svac-root[data-keyboard=true] #svac-footer,#svac-root[data-keyboard=true] .svac-dream{display:none}#svac-root #svac-frame iframe{width:1px!important;min-width:100%!important;max-width:100%!important;overflow:hidden!important}#svac-root #svac-frame,#svac-root #svac-frame .amo-livechat_frame{min-width:0!important;max-width:100%!important;overflow:hidden!important}#svac-unread{position:absolute;right:-4px;top:-5px;min-width:21px;height:21px;padding:2px 5px;border-radius:20px;background:#e87845;color:#fff;border:2px solid white;font:700 11px/13px Arial;text-align:center}#svac-root[data-unread=true] #svac-launcher:after{background:#245c49}#svac-root[data-full=true] #svac-panel{border-left:0;border-right:0;border-radius:16px 16px 0 0}#svac-sound{position:absolute;right:44px;top:5px;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:#fff;font-size:17px}@media (prefers-reduced-motion:no-preference){#svac-launcher-float{animation:svac-button-float 3.2s ease-in-out infinite}#svac-launcher:before{animation:svac-orbit 4s linear infinite}#svac-launcher svg{animation:svac-wave 2s ease-in-out infinite;transform-origin:50% 75%}#svac-root[data-unread=true] #svac-launcher{animation:svac-notify 3s ease-in-out infinite}#svac-logo{animation:svac-drift 3.2s ease-in-out infinite}#svac-logo>img{animation:svac-float 6s ease-in-out infinite}#svac-lights{animation:svac-orbit 9s linear infinite}#svac-lights i{animation:svac-glow 5s ease-in-out infinite alternate}#svac-lights i:nth-child(2){animation-delay:-1s}#svac-lights i:nth-child(3){animation-delay:-3s}#svac-lights i:nth-child(4){animation-delay:-4s}#svac-lights i:nth-child(5){animation-delay:-2s}@keyframes svac-button-float{0%,to{transform:translate(0)}35%{transform:translate(-2px,-3px)}70%{transform:translate(2px,-1px)}}@keyframes svac-notify{0%,24%,to{transform:rotate(0)}4%,12%,20%{transform:rotate(-10deg)}8%,16%{transform:rotate(10deg)}}@keyframes svac-orbit{to{transform:rotate(360deg)}}@keyframes svac-glow{0%{opacity:.28}to{opacity:.95}}@keyframes svac-float{50%{transform:translateY(-1.5px)}}@keyframes svac-drift{0%,to{transform:translateY(-50%)}30%{transform:translate(4px,calc(-50% - 3px))}65%{transform:translate(-2px,calc(-50% + 4px))}}@keyframes svac-wave{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-3px) rotate(7deg)}}}#svac-root[data-sleep=true] *,#svac-root[data-sleep=true] *:before,#svac-root[data-sleep=true] *:after,#svac-root[data-open=true] #svac-launcher-float,#svac-root[data-open=true] #svac-launcher,#svac-root[data-open=true] #svac-launcher:before,#svac-root[data-open=true] #svac-launcher svg{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){#svac-root[data-open=true] #svac-panel{transition:none}}
