@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/src/assets/fonts/montserrat/Montserrat-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}.publication-prose{overflow-wrap:anywhere;line-height:1.75}.publication-prose p{margin:0 0 1em}.publication-prose h2,.publication-prose h3,.publication-prose h4{text-wrap:balance;margin:1.5em 0 .65em;font-weight:750;line-height:1.3}.publication-prose h2{font-size:1.65em}.publication-prose h3{font-size:1.3em}.publication-prose h4{font-size:1.1em}.publication-prose ul,.publication-prose ol{margin:0 0 1em;padding-left:1.5em}.publication-prose ul{list-style:outside}.publication-prose ol{list-style:decimal}.publication-prose li>p{margin:.2em 0}.publication-prose blockquote{border-left:3px solid var(--rest-readable-red,var(--primary));background:color-mix(in srgb, currentColor 4%, transparent);border-radius:0 12px 12px 0;margin:1.4em 0;padding:1.1em 1.4em}.publication-prose blockquote p:last-child{margin:0}.publication-prose a{color:var(--rest-readable-red,var(--primary));text-underline-offset:.2em;text-decoration:underline}.publication-prose strong{font-weight:750}.publication-prose em{font-style:italic}.publication-prose mark{color:#29220e;background:#ffde7a;border-radius:3px;padding:.05em .15em}.publication-prose hr{border:0;border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);margin:2em 0}.publication-prose figure{width:100%;max-width:100%;margin:1.5em auto;display:block}.publication-prose figure[data-size=small]{width:40%}.publication-prose figure[data-size=medium]{width:70%}.publication-prose figure[data-align=left]{margin-left:0;margin-right:auto}.publication-prose figure[data-align=right]{margin-left:auto;margin-right:0}.publication-prose img{border-radius:12px;max-width:100%;height:auto;margin:1em auto;display:block}.publication-prose figure img{width:100%;margin:0}.publication-prose figcaption{text-align:center;opacity:.72;margin:.65em 0 0;font-size:.85em}.publication-prose table{border-collapse:collapse;width:max-content;max-width:100%;margin:1.4em 0;display:block;overflow-x:auto}.publication-prose th,.publication-prose td{border:1px solid color-mix(in srgb, currentColor 20%, transparent);vertical-align:top;min-width:100px;padding:.65em .85em}.publication-prose th{background:color-mix(in srgb, currentColor 7%, transparent);font-weight:700}.publication-prose td p:last-child,.publication-prose th p:last-child{margin:0}.publication-prose>:first-child{margin-top:0}@media (width<=640px){.publication-prose figure[data-size=small]{width:70%}.publication-prose figure[data-size=medium]{width:90%}}:root{--rtf-dark:#01040d;--rtf-deep:#01040d;--rtf-blue-deep:#06183b;--rtf-blue:#143a82;--rtf-red:#d91a36;--rtf-red-dark:#a3142b;--rtf-ice:#d7e5fa;--rtf-light:#f5f8fd;--rtf-white:#fff;--rtf-dark-text:#111315;--rtf-light-muted:#1113159e;--rtf-text:#ffffffeb;--rtf-muted:#ffffffad;--rtf-ease:cubic-bezier(.2, .8, .2, 1);--rtf-tkp:#b8d91c;--rtf-tkp-dark:#6b8a0a;--rtf-tkp-study:#ffd43b}html[data-rest-theme]{--rest-ui-bg:#0b1220;--rest-ui-surface:#142035;--rest-ui-soft:#1d2c44;--rest-ui-ink:#f0f4fc;--rest-ui-muted:#b0bdd1;--rest-ui-accent:#9bbcff;--rest-ui-border:#2c3c55;--rest-ui-header:#0b1220f0;--rest-ui-shadow:0 12px 40px #0000001f;--rest-card-radius:24px;scroll-padding-top:110px}html[data-rest-theme][data-rest-theme=light]{--rtf-text:#182840;--rtf-muted:#59687d;--rest-ui-bg:#f4f6fa;--rest-ui-surface:#fff;--rest-ui-soft:#edf2f9;--rest-ui-ink:#182840;--rest-ui-muted:#59687d;--rest-ui-accent:#143a82;--rest-ui-border:#dce3ed;--rest-ui-header:#fffffff0;--rest-ui-shadow:0 12px 40px #1828400d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-rest-theme][data-rest-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-rest-theme]{background:var(--rest-ui-bg)}html[data-rest-theme] body:has(.rest-site){background:var(--rest-ui-bg)}html[data-rest-theme] .rest-site{background:var(--rest-ui-bg);color:var(--rest-ui-ink);--rest-page-pad-x:32px}html[data-rest-theme] .rest-site>.rtf-bg-grid,html[data-rest-theme] .rest-site>.rtf-bg-glow{display:none}html[data-rest-theme] .rest-site>.rest-container{padding-left:0}html[data-rest-theme] .rest-container{width:min(1280px,100% - 64px)}html[data-rest-theme] .rest-layout-indent{padding-top:clamp(36px,5vw,68px);padding-bottom:64px}html[data-rest-theme] .rest-site .hero-grid,html[data-rest-theme] .rest-site .rest-hero{background:0 0;margin-top:0;padding-top:0;padding-bottom:0;overflow:visible}html[data-rest-theme] .rest-site .hero-grid:after,html[data-rest-theme] .rest-site .rest-hero:after{display:none}html[data-rest-theme] .hero-grid{align-items:center;gap:40px}html[data-rest-theme] .hero-visual{min-height:340px}html[data-rest-theme] .hero-lead{color:var(--rest-ui-muted);max-width:64ch;line-height:1.7}html[data-rest-theme] .rest-site .hero-grid .rest-ui-title,html[data-rest-theme] .rest-site .rest-hero .rest-ui-title{color:var(--rest-ui-ink)}html[data-rest-theme] .rest-site .rest-ui-kicker{border:1px solid var(--rest-ui-border);background:var(--rest-ui-surface);min-height:30px;color:var(--rest-ui-muted);box-shadow:none;letter-spacing:.035em;padding:7px 11px;font-weight:650}html[data-rest-theme] .rest-site .rest-ui-kicker:before{box-shadow:none}html[data-rest-theme] .rest-site .rest-ui-card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-rest-theme] .rest-ui-card--white,html[data-rest-theme] .rest-ui-card--white-soft{--rest-heading:#182840}html[data-rest-theme] .rest-ui-card--dark,html[data-rest-theme] .rest-ui-card--dark-soft,html[data-rest-theme] .rest-ui-card--dark-soft-green,html[data-rest-theme] .rest-ui-card--danger,html[data-rest-theme] .rest-footer-block,html[data-rest-theme] .rtf-error-screen{--rtf-text:#f0f4fc;--rtf-muted:#b0bdd1;--rest-heading:#f0f4fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-rest-theme] .rest-site .rest-ui-card--white .rest-ui-title{color:#182840}html[data-rest-theme] .rest-site .rest-ecosystem-panel{max-width:none;margin:0}html[data-rest-theme] .rest-site .rest-ecosystem-panel .rest-head{text-align:left;margin-bottom:24px}html[data-rest-theme] .rest-site .rest-ecosystem-field{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}html[data-rest-theme] .rest-site .rest-ecosystem-slide{min-width:0;max-width:none;min-height:180px;height:auto!important;padding:24px!important}html[data-rest-theme] .rest-site .rest-ecosystem-slide:first-child{grid-column:span 2}html[data-rest-theme] .rest-site .rest-promo-card__kicker{letter-spacing:.05em;font-weight:650;line-height:1.4}html[data-rest-theme] .rest-site .rest-promo-card__desc{font-size:13px;line-height:1.65}html[data-rest-theme] .rest-site .rest-hero-page-search__shell{border:1px solid var(--rest-ui-border);background:var(--rest-ui-surface);min-height:48px;box-shadow:none;border-radius:14px;padding:0 8px}html[data-rest-theme] .rest-site .rest-hero-page-search .rest-ui-input--ghost{color:var(--rest-ui-ink);font-size:14px;font-weight:500}html[data-rest-theme] .rest-site .rest-hero-page-search .rest-ui-input--ghost::placeholder{color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site .rest-ui-tab-switcher{border-color:var(--rest-ui-border);background:var(--rest-ui-surface);height:auto;min-height:48px;box-shadow:none;border-radius:14px;gap:0;padding:2px}html[data-rest-theme] .rest-site .rest-ui-tab-switcher__arrow{width:44px;height:44px;color:var(--rest-ui-ink);box-shadow:none;background:0 0;border:0}html[data-rest-theme] .rest-site .rest-ui-tab-switcher__dots{gap:0}html[data-rest-theme] .rest-site .rest-ui-tab-switcher__dot{width:24px;height:44px;box-shadow:none;background:0 0;border-radius:0}html[data-rest-theme] .rest-site .rest-ui-tab-switcher__dot:after{content:"";background:var(--rest-ui-muted);border-radius:50%;width:6px;height:6px;margin:auto;display:block}html[data-rest-theme] .rest-site .rest-ui-tab-switcher__dot.is-current:after{background:var(--rtf-red);border-radius:8px;width:14px}html[data-rest-theme] .rest-site .rest-footer-block{background:#101e35;border-radius:28px 28px 0 0;margin-top:0;padding:44px 36px 0}html[data-rest-theme] .rest-site .rest-footer__title{color:#fff}html[data-rest-theme] .rest-site .rest-footer__visual{opacity:.65}html[data-rest-theme] .rtf-cookie-banner{width:min(440px,100vw - 32px);animation:none;bottom:24px;left:auto;right:24px;transform:none}html[data-rest-theme] .rtf-cookie-banner .rest-ui-card{border:1px solid #dce3ed;box-shadow:0 12px 48px #16253f26}html[data-rest-theme] .rtf-cookie-banner__text{font-size:12px;line-height:1.65}html[data-rest-theme] .rtf-cookie-banner__decline-full{display:none}html[data-rest-theme] .rtf-cookie-banner__decline-short{display:inline}html[data-rest-theme] .rest-mobile-cta-bar{background:var(--rest-ui-header);border-top:1px solid var(--rest-ui-border)}html[data-rest-theme] :is(.rest-layout,.rtf-side-menu,.rtf-cookie-banner,.rest-side-dock) :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #618be6}html[data-rest-theme] .rest-skip-link{z-index:2147483100;background:var(--rest-ui-surface);color:var(--rest-ui-ink);border-radius:12px;padding:14px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}html[data-rest-theme] .rest-skip-link:focus{transform:translateY(0)}html[data-rest-theme] .rest-site [id]{scroll-margin-top:104px}html[data-rest-theme=light] .rest-site .hero-wave{opacity:.15}html[data-rest-theme=light] .rest-site .rtf-section-head__lead{color:#59687d}html[data-rest-theme=light] .rest-site .rest-home-band--dark{color:#182840;background:0 0}html[data-rest-theme=light] .rest-site .rest-home-band>.rtf-section-head .rest-ui-title,html[data-rest-theme=light] .rest-site .rest-home-band>.rest-head .rest-ui-title{color:#182840}html[data-rest-theme=dark] .rest-site .rest-home-band{background:0 0}html[data-rest-theme=dark] .rest-site .rest-home-band>.rtf-section-head .rest-ui-title,html[data-rest-theme=dark] .rest-site .rest-home-band>.rest-head .rest-ui-title,html[data-rest-theme=dark] .rest-site .rest-ecosystem-panel>.rest-head .rest-ui-title{color:#f0f4fc}html[data-rest-theme=dark] .rest-site .rest-ecosystem .rest-ui-card--dark-soft{background:#142035;border-color:#2c3c55}html[data-rest-theme=dark] .rest-site .rest-ecosystem .rest-ui-title:not(.rest-ui-title--dark){color:#f0f4fc}html[data-rest-theme=dark] .rest-site .rest-ecosystem .rest-promo-card__desc{color:#b0bdd1}@media (width<=1000px){html[data-rest-theme] .rest-site .rest-ecosystem-field{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-rest-theme] .rest-site .rest-ecosystem-slide:first-child{grid-column:auto}}@media (width<=768px){html[data-rest-theme]{scroll-padding-top:88px}html[data-rest-theme] .rest-site{--rest-page-pad-x:16px}html[data-rest-theme] .rest-container{width:100%}html[data-rest-theme] .rest-layout-indent{padding-top:32px;padding-bottom:0}html[data-rest-theme] .rest-layout-indent>*{gap:0}html[data-rest-theme] .rest-site .rest-hero,html[data-rest-theme] .rest-site .hero-grid{padding-top:0;padding-bottom:32px}html[data-rest-theme] .rest-home-band{padding-block:28px}html[data-rest-theme] .rest-site .rest-ecosystem-field{gap:12px}html[data-rest-theme] .rest-site .rest-ecosystem-slide{padding:20px!important}html[data-rest-theme] .rest-site .rest-footer-block{border-radius:0;padding:32px 16px 0}html[data-rest-theme] .rest-site .rest-ui-input{font-size:16px}html[data-rest-theme] .rtf-cookie-banner{right:16px;bottom:calc(86px + env(safe-area-inset-bottom,0px))}html[data-rest-theme] .rest-site .hero-grid .rest-ui-title--xl{font-size:clamp(34px,8.5vw,54px)}html[data-rest-theme] .rest-site .rest-home-title{font-size:clamp(44px,11vw,64px)}}@media (width<=540px){html[data-rest-theme] .rest-site .rest-ecosystem-field{grid-template-columns:minmax(0,1fr)}html[data-rest-theme] .rest-site .rest-ecosystem-slide{min-height:0}}@media (width<=400px){html[data-rest-theme] .rest-site .rtf-library-top .rtf-tabs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html[data-rest-theme] *,html[data-rest-theme] :before,html[data-rest-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-rest-theme] .hero-visual svg{max-width:100%;max-height:380px}html[data-rest-theme=light] .hero-visual .rtf-orbit-axis{stroke:#9aacc7;opacity:.6}html[data-rest-theme=dark] .rest-site :is(.rest-promo-card__kicker,.rest-hero-routes__eyebrow,.rest-head__label,.rtf-section-head__label){color:var(--rtf-red)}html[data-rest-theme=light] .rest-site .rtf-section-head.rtf-dark-head .rtf-section-head__lead,html[data-rest-theme=light] .rest-site .rtf-section-head .rtf-section-head__lead,html[data-rest-theme=light] .rest-site .rtf-timeline-year__year,html[data-rest-theme=light] .rest-site .rest-ui-select__value--placeholder,html[data-rest-theme=light] .rest-site .rtf-data-state:not(.rtf-data-state-error){color:#59687d}html[data-rest-theme=light] .rest-site :is(.rtf-tariff-frame,.rtf-tab-group,.rest-live-frame){--rtf-text:#182840;--rtf-muted:#59687d;--rest-heading:#182840;background:#fff;border-color:#dce3ed;box-shadow:0 8px 28px #18284008}html[data-rest-theme=light] .rest-site .rtf-tab-group{background:#edf2f9}html[data-rest-theme=light] .rest-site :is(.rtf-path,.rest-live-badge,.rest-live-btn){color:#182840;box-shadow:none;background:#edf2f9;border-color:#dce3ed}html[data-rest-theme=light] .rest-site :is(.rtf-path__current,.rtf-tab-group-head__name){color:#182840}html[data-rest-theme=light] .rest-site .rtf-tab-group-head__label{color:#59687d}html[data-rest-theme=light] .rest-site .rest-live .rest-live__head .rest-ui-title,html[data-rest-theme=light] .rest-site .rest-live .rest-live__head .rest-ui-title__line{color:#182840}html[data-rest-theme=light] .rest-site :is(.rest-live-cache,.rest-live-empty,.rest-live__bottom){color:#59687d}html[data-rest-theme=light] .rest-site .rest-live-all{background:#edf2f9}html[data-rest-theme=light] .rest-site .hero-visual{box-shadow:none;border-color:#dce3ed}html[data-rest-theme] .rest-site .rest-ui-input--default,html[data-rest-theme] .rest-site .rest-ui-select__trigger{border-radius:12px}html[data-rest-theme=light]{--rest-illustration-stroke:#718bb3}html[data-rest-theme] .rest-site #team .rest-team-head .rest-ui-title,html[data-rest-theme] .rest-site .send-contacts__intro h1,html[data-rest-theme] .rest-site .send-contacts__success{color:var(--rest-ui-ink)}html[data-rest-theme] .rest-site .send-contacts__intro p,html[data-rest-theme] .rest-site .send-contacts__notice{color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site .send-contacts__intro h1{letter-spacing:-.035em;font-weight:700}html[data-rest-theme] .rest-site .rtf-playlist-copy__label{color:#59687d}html[data-rest-theme] .rest-site .rest-ui-card--white,html[data-rest-theme] .rest-site .rest-ui-card--white-soft{--rest-section-muted:#59687d;--rest-state-muted:#59687d}html[data-rest-theme] .rest-site .rest-ui-card--dark,html[data-rest-theme] .rest-site .rest-ui-card--dark-soft,html[data-rest-theme] .rest-site .rest-ui-card--dark-soft-green{--rest-state-muted:#b0bdd1}html[data-rest-theme] .rest-site .rtf-data-state:not(.rtf-data-state-error){color:var(--rest-state-muted,var(--rest-ui-muted))}html[data-rest-theme] .rest-site .rtf-timeline-year__year{color:#59687d}html[data-rest-theme=light] .rest-site :is(.rtf-tariff-frame,.rtf-tab-group,.rest-live-frame){--rest-state-muted:#59687d}html[data-rest-theme=dark] .rest-site .rest-ui-title:not(.rest-ui-title--dark){color:var(--rest-heading,#f0f4fc)}html[data-rest-theme=dark] .rest-site .rtf-section-head.rtf-dark-head .rtf-section-head__lead,html[data-rest-theme=dark] .rest-site .rtf-section-head .rtf-section-head__lead{color:var(--rest-section-muted,#b0bdd1)}html[data-rest-theme] .rest-site .rest-reviews-copy__text{color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site .rest-ui-select__value--placeholder{color:#59687d}html[data-rest-theme] .rest-site .rest-ui-pagination__info{color:var(--rest-ui-muted)}@media (width<=768px){html[data-rest-theme] .rest-site #documents.rest-home-band{background:0 0}}html[data-rest-theme=light] .rest-site .rest-ui-title:not(.rest-ui-title--dark){color:var(--rest-heading,#182840)}html[data-rest-theme] .rest-ui-card--white,html[data-rest-theme] .rest-ui-card--white-soft{--rest-outline-ink:#182840;--rest-outline-border:#dce3ed}html[data-rest-theme] .rest-ui-card--dark,html[data-rest-theme] .rest-ui-card--dark-soft,html[data-rest-theme] .rest-ui-card--dark-soft-green,html[data-rest-theme] .rest-ui-card--danger,html[data-rest-theme] .rest-footer-block{--rest-outline-ink:#f0f4fc;--rest-outline-border:#53647e}html[data-rest-theme=light] .rest-site :is(.rtf-tariff-frame,.rtf-tab-group,.rest-live-frame){--rest-outline-ink:#182840;--rest-outline-border:#dce3ed}html[data-rest-theme]{--rest-radius-control:14px;--rest-radius-panel:30px;scroll-padding-top:40px}html[data-rest-theme] .rest-layout{isolation:isolate;position:relative}html[data-rest-theme] .rest-site{background:0 0}html[data-rest-theme] .rest-site-signature{border-bottom:1px solid var(--rest-ui-border);align-items:center;gap:22px;min-height:120px;padding:24px 180px 16px 0;display:flex}html[data-rest-theme] .rest-site-signature img{box-sizing:content-box;background:0 0;border-radius:0;width:144px;height:auto;padding:0}html[data-rest-theme] .rest-site-signature>span{max-width:160px;color:var(--rest-ui-muted);font-size:11px;line-height:1.7}html[data-rest-theme] .rest-site>.rest-container{width:min(1280px,100% - 244px);margin-left:max(112px,50% - 640px);margin-right:auto}html[data-rest-theme] .rest-layout-indent{gap:64px;padding-top:40px;padding-bottom:64px}html[data-rest-theme] .rest-layout-indent>*{gap:clamp(48px,6vw,88px)}html[data-rest-theme] .rest-page-context+.rest-layout-indent{padding-top:28px}html[data-rest-theme] .rest-reading-progress{transform-origin:0;z-index:2147483100;pointer-events:none;background:linear-gradient(90deg,#24528e,#d91a36);width:100%;height:3px;position:fixed;top:0;left:0}html[data-rest-theme] .rest-site .hero-grid{gap:clamp(24px,4vw,60px)}html[data-rest-theme] .rest-site .hero-grid>*,html[data-rest-theme] .rest-site [class$=-grid]>*,html[data-rest-theme] .rest-site [class$=__grid]>*,html[data-rest-theme] .rest-site [class$=-panel]>*{min-width:0}html[data-rest-theme] .rest-site .rest-ui-title{text-wrap:balance}html[data-rest-theme] .rest-site p{text-wrap:pretty}html[data-rest-theme] .rest-site .hero-lead{font-size:clamp(15px,1.15vw,18px);line-height:1.75}html[data-rest-theme] .rest-site .rest-ui-title--xl{letter-spacing:-.045em;font-size:clamp(40px,4.6vw,72px)}html[data-rest-theme] .rest-site .rest-ui-card{isolation:isolate;position:relative}html[data-rest-theme] .rest-site .rest-ui-card--white{background:linear-gradient(145deg,#fff,#f7faff);border-color:#d4dfee;box-shadow:0 12px 36px #17376708,inset 0 1px #fff}html[data-rest-theme] .rest-site .rest-ui-card--white-soft{background:linear-gradient(140deg,#edf3fc,#e4edf9);border-color:#d2deef}html[data-rest-theme] .rest-site .rest-ui-card--dark-soft{background:radial-gradient(at 100% 0,#335b8c45,#0000 65%),linear-gradient(145deg,#172b49,#101d34);border-color:#7ea2d533;box-shadow:inset 0 1px #ffffff0d,0 16px 44px #04112c18}html[data-rest-theme] .rest-site .rest-ui-card--dark{background:radial-gradient(at 100% 0,#31589260,#0000 65%),linear-gradient(145deg,#112a4b,#071426);border-color:#7b9dc52e}html[data-rest-theme] .rest-site .rest-ui-tab{border-radius:var(--rest-radius-control);min-height:44px;font-weight:var(--rest-control-font-weight)}html[data-rest-theme] .rest-site .rest-ui-tab-list{align-items:stretch}html[data-rest-theme] .rest-site .rest-ui-input,html[data-rest-theme] .rest-site .rest-ui-textarea,html[data-rest-theme] .rest-site .rest-ui-select__trigger{border-radius:14px}html[data-rest-theme] .rest-site .rest-ui-title--xs{line-height:1.35;font-weight:var(--rest-heading-font-weight)}html[data-rest-theme] .rest-site .rtf-section-head,html[data-rest-theme] .rest-site .rest-head{align-items:end;gap:24px;margin-bottom:28px}html[data-rest-theme] .rest-site .rtf-section-head__lead{line-height:1.7}html[data-rest-theme] .rest-site .rtf-final-panel{--rest-heading:var(--rest-ui-ink);--rest-outline-ink:var(--rest-ui-ink);--rest-outline-border:var(--rest-ui-border);background:radial-gradient(ellipse at 90% 10%, var(--rest-surface-glow), transparent 65%), linear-gradient(120deg, var(--rest-ui-surface), var(--rest-ui-soft));border-radius:30px;padding:clamp(26px,4vw,52px);box-shadow:0 24px 64px #0b244022,inset 0 1px #ffffff30}html[data-rest-theme] .rest-site .rtf-final-panel:after{content:"";pointer-events:none;border:1px solid #91b5e32b;border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-60px;box-shadow:0 0 0 40px #91b5e30a,0 0 0 80px #91b5e308}html[data-rest-theme] .rest-site .rtf-final-copy__label{color:var(--rest-readable-red)}html[data-rest-theme] .rest-site .rtf-final-copy__text{color:#bdcce0}html[data-rest-theme] .rest-site .rest-ui-btn-row{row-gap:12px}html[data-rest-theme] .rest-site .rest-footer-block{background:radial-gradient(at 100% 0,#1d46795c,#0000 65%),#0a1b32;border:1px solid #92b2dc2b}html[data-rest-theme] .rest-site .rest-footer__title{font-weight:650}html[data-rest-theme] .rest-site .rtf-publication-card{border:1px solid #d4dfee;box-shadow:0 10px 30px #16315a09}html[data-rest-theme] .rest-site .rtf-publication-card__body{padding:24px}html[data-rest-theme] .rest-site .rtf-publication-card__media{aspect-ratio:1.65}html[data-rest-theme] .rest-site .rtf-publication-card__image{transition:transform .8s var(--rtf-ease)}html[data-rest-theme] .rest-site .rtf-publication-card:hover .rtf-publication-card__image{transform:scale(1.045)}html[data-rest-theme] .rest-site .rtf-publication-card__title{min-height:2.7em}html[data-rest-theme] .rest-site .rest-active-procedure-card__title{min-height:3.9em}html[data-rest-theme] .rest-site .rest-active-procedure-card__price{min-height:72px}html[data-rest-theme] .rest-site .rest-active-procedure-card__head{align-items:start}html[data-rest-theme] .rest-site .rest-active-procedure-card__date{white-space:normal;color:#59687d}html[data-rest-theme] .rest-site .rest-active-procedure-card__inner{gap:16px}html[data-rest-theme] .rest-site .rtf-doc-card{flex-direction:column;display:flex}html[data-rest-theme] .rest-site .rtf-doc-card__title{padding-right:30px}html[data-rest-theme] .rest-site .rtf-doc-card__text{line-height:1.65}html[data-rest-theme] .rest-site .rtf-rate-row{align-items:start;gap:24px;padding-block:16px}html[data-rest-theme] .rest-site .rtf-rate-row__value{font-variant-numeric:tabular-nums}html[data-rest-theme] .rest-site .rtf-hero-shapes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-height:0;display:grid}html[data-rest-theme] .rest-site .rtf-hero-shape{width:auto;height:auto;animation:none;position:relative;inset:auto;transform:none}html[data-rest-theme] .rest-site .rtf-hero-shape-1{grid-column:1/-1}html[data-rest-theme] .rest-site .rtf-hero-shape{--rtf-hero-shape-width:100%}html[data-rest-theme] .rest-site .rtf-hero-shape .rest-ui-card{width:100%;min-height:180px}html[data-rest-theme] .rest-site .rtf-hero-line{display:none}html[data-rest-theme] .rest-site .rest-tkp-frame{background:radial-gradient(at 85% 10%,#b8d91c1a,#0000 65%),linear-gradient(135deg,#112b29,#071b1d);border-color:#b8d91c32}html[data-rest-theme] .rest-site .rest-tkp-note{border-radius:14px;flex-wrap:wrap;align-items:flex-start;line-height:1.6}html[data-rest-theme] .rest-site .rest-tkp-card__text{color:#c1d0bf;line-height:1.65}html[data-rest-theme] .rest-site .rest-tkp-copy__label,html[data-rest-theme] .rest-site .rtf-sub-tkp{color:#cde84a}html[data-rest-theme] .rest-site .rest-tkp-grid{gap:16px}html[data-rest-theme] .rest-site .rest-tkp-card{flex-direction:column;gap:4px;display:flex}html[data-rest-theme] .rest-site .rest-eco-6 :is(.rest-promo-card__kicker,.rest-promo-card__title){color:#53400b}html[data-rest-theme] .rest-site .rest-eco-6 .rest-promo-card__desc{color:#71602e}html[data-rest-theme] .rest-site :is(.rtf-service-grid,.rtf-modules-grid,.rtf-benefit-grid,.rtf-contact-grid,.rtf-branch-grid){align-items:stretch;gap:20px}html[data-rest-theme] .rest-site :is(.rtf-service-card,.rtf-module-card,.rtf-branch-card,.rtf-contact-card){flex-direction:column;height:100%;display:flex}html[data-rest-theme] .rest-site :is(.rtf-service-card__text,.rtf-module-card__text,.rtf-branch-text,.rtf-contact-card__text){line-height:1.7}html[data-rest-theme] .rest-site :is(.rtf-module-cta,.rest-footer__btn,.rtf-doc-card__icon,.rtf-card-icon,.rtf-module-icon,.rtf-contact-icon){border-radius:var(--rest-radius-control);font-weight:650}html[data-rest-theme] .rest-site .rtf-extra-card__text{margin-bottom:24px}html[data-rest-theme] .rest-site .rtf-extra-card:has(a[href*="study.tekop.ru"]){--rest-ui-accent:#796000}html[data-rest-theme] .rest-site .rtf-extra-card:has(a[href*="study.tekop.ru"]) :is(.rtf-card-icon,.rtf-extra-label){color:#755900;background:#fff0b3}html[data-rest-theme] .rest-site .rtf-rate-row__value{text-align:right}html[data-rest-theme] .rest-site :is(.rtf-privacy-text,.rtf-policy-text){max-width:900px;margin-inline:auto}html[data-rest-theme] .rest-site :is(.rtf-privacy-text__text,.rtf-privacy-text__item,.rtf-policy-text__text){font-size:15px;line-height:1.8}.rest-card-light{border-radius:inherit;pointer-events:none;z-index:2;opacity:0;background:radial-gradient(440px circle at var(--rest-pointer-x,50%) var(--rest-pointer-y,20%), #92b9fa19, transparent 65%);transition:opacity .45s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-rest-theme] .rest-site .rest-ui-card--hover-full:hover,html[data-rest-theme] .rest-site .rest-story-card:hover,html[data-rest-theme] .rest-site .rest-hero-routes:hover{transform:perspective(1000px) rotateX(var(--rest-tilt-x,0deg)) rotateY(var(--rest-tilt-y,0deg)) translateY(-5px);box-shadow:0 22px 48px #102b4b1c,inset 0 1px #ffffff30}html[data-rest-theme] .rest-site .rest-ui-card--hover-full:hover>.rest-card-light{opacity:1}html[data-rest-theme] .rest-site .rest-ui-card--dark-soft-green:hover>.rest-card-light{background:radial-gradient(360px circle at var(--rest-pointer-x,50%) var(--rest-pointer-y,20%), #c7e83c24, transparent 70%)}html[data-rest-theme] .rest-site .rest-ui-card--hover-simple:hover{transform:translateY(-3px)}html[data-rest-theme] .rest-site .hero-visual{transform:perspective(1200px) rotateY(calc(var(--rest-page-x,0) * 2deg)) rotateX(calc(var(--rest-page-y,0) * -2deg));transition:transform 1s var(--rtf-ease)}}html[data-rest-theme=light] .rest-site .rest-hero-routes{background:radial-gradient(at 100% 0,#d9e7ff90,#0000 55%),linear-gradient(135deg,#fff,#f5f8fd);border:1px solid #cddbef;box-shadow:0 20px 70px #17376710,inset 0 1px #fff}html[data-rest-theme=light] .rest-site .hero-visual{background:radial-gradient(#c5d9fc55,#0000 70%)}html[data-rest-theme=light] .rest-site .rtf-tariff-frame,html[data-rest-theme=light] .rest-site .rest-live-frame{background:linear-gradient(140deg,#fff,#f3f7fd);border:1px solid #cddbef}html[data-rest-theme=dark] .rest-site .rest-hero-routes{background:radial-gradient(at 100% 0,#3166a34a,#0000 65%),linear-gradient(135deg,#152b49,#0c192e);border:1px solid #7295c538;box-shadow:0 24px 72px #020c2029,inset 0 1px #ffffff14}@media (width<=1100px){html[data-rest-theme] .rest-site>.rest-container{width:calc(100% - 210px);margin-left:106px}}@media (width<=980px){html[data-rest-theme] .rest-site-signature{display:none}html[data-rest-theme]{scroll-padding-top:96px}html[data-rest-theme] .rest-site>.rest-container{width:calc(100% - 48px);margin-inline:auto}html[data-rest-theme] .rest-layout-indent{padding-top:32px}html[data-rest-theme] .rest-site .hero-grid{gap:28px}}@media (width<=768px){html[data-rest-theme] .rest-site>.rest-container{width:100%}html[data-rest-theme] .rest-layout-indent{padding-top:24px;padding-bottom:32px}html[data-rest-theme] .rest-layout-indent>*{gap:0}html[data-rest-theme] .rest-site .rest-home-band{padding-block:32px}html[data-rest-theme] .rest-site .rtf-final-section.rest-home-band .rtf-final-panel{border:1px solid var(--rest-ui-border);background:radial-gradient(ellipse at 100% 0, var(--rest-surface-glow), transparent 65%), linear-gradient(120deg, var(--rest-ui-surface), var(--rest-ui-soft));border-radius:24px;padding:26px 20px}html[data-rest-theme] .rest-site .rest-tkp-frame{border-radius:24px;padding:24px 18px;display:block}html[data-rest-theme] .rest-site .rest-tkp-grid{grid-template-columns:1fr;margin:0;padding:0;display:grid;overflow:visible}html[data-rest-theme] .rest-site .rest-tkp-slide{max-width:none;min-height:0}html[data-rest-theme] .rest-site .rest-ui-title--xl{font-size:clamp(34px,9vw,56px)}html[data-rest-theme] .rest-site .rtf-hero-shapes{gap:12px}html[data-rest-theme] .rest-site .rtf-section-head,html[data-rest-theme] .rest-site .rest-head{gap:14px;margin-bottom:22px}html[data-rest-theme] .rest-site .rest-ui-btn-row{align-items:stretch}html[data-rest-theme] .rest-site .rtf-publication-card__body{padding:22px}html[data-rest-theme] .rest-site .rtf-doc-card{min-width:0}html[data-rest-theme] .rest-site :is(.rtf-docs-grid,.rtf-documents-grid){grid-template-columns:1fr;gap:12px;margin:0;padding:0;display:grid}}@media (prefers-reduced-motion:reduce){html[data-rest-theme] .rest-atmosphere__signal{animation:none}html[data-rest-theme] .rest-atmosphere__halo,html[data-rest-theme] .rest-site .hero-visual{transform:none}}html[data-rest-theme] .rest-site .rest-hero-planet-space{width:100%;height:clamp(300px,25vw,400px)}html[data-rest-theme] .rest-site .rest-hero-routes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;padding:24px;display:grid}html[data-rest-theme] .rest-site .rest-hero-routes__eyebrow,html[data-rest-theme] .rest-site .rest-hero-routes h2,html[data-rest-theme] .rest-site .rest-hero-routes__help{grid-column:1/-1}html[data-rest-theme] .rest-site .rest-hero-routes h2{margin:8px 0 12px;font-size:23px}html[data-rest-theme] .rest-site .rest-hero-route{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:16px 0;position:relative}html[data-rest-theme] .rest-site .rest-hero-route__icon{border-radius:10px;width:32px;height:36px}html[data-rest-theme] .rest-site .rest-hero-route>svg{width:16px;position:absolute;top:18px;right:0}html[data-rest-theme] .rest-site .rest-hero-route strong{white-space:nowrap;padding-right:18px;font-size:15px}html[data-rest-theme] .rest-site .rest-hero-route small{font-size:12px}html[data-rest-theme] .rest-site .rest-hero-routes__help{border-top:1px solid var(--rest-ui-border);flex-direction:row;justify-content:space-between;gap:12px;margin-top:12px;padding-top:14px;display:flex}html[data-rest-theme=light] .rest-scroll-planet__canvas{filter:brightness(.67)saturate(1.4);mix-blend-mode:multiply;opacity:.9}@media (width<=1100px){html[data-rest-theme] .rest-site .rest-hero-routes{grid-template-columns:1fr}html[data-rest-theme] .rest-site .rest-hero-routes__help{flex-direction:column}}@media (width<=860px){html[data-rest-theme] .rest-site .rest-hero-planet-space,.rest-scroll-planet{display:none}html[data-rest-theme] .rest-site .rest-hero-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){html[data-rest-theme] .rest-site .rest-hero-routes{grid-template-columns:1fr}}html[data-rest-theme] .rest-site .faq-answer-image-fallback{border:1px dashed var(--rest-ui-border);background:var(--rest-ui-soft);color:var(--rest-ui-muted);border-radius:14px;padding:16px;font-size:13px;line-height:1.6}html[data-rest-theme] .rest-site .faq-answer-image-fallback a{color:var(--rest-ui-accent);text-underline-offset:3px}html[data-rest-theme] .rest-site .rtf-tab-group-head__name,html[data-rest-theme] .rest-site .rtf-tab-group-head__label{color:#c5d6ef}html[data-rest-theme] .rest-site .faq-plus{color:var(--rtf-red);border-radius:12px;place-items:center;display:grid}html[data-rest-theme] .rest-site .faq-plus:before,html[data-rest-theme] .rest-site .faq-plus:after{display:none}html[data-rest-theme] .rest-site .is-open .faq-plus{color:#fff}html[data-rest-theme] .rest-site .rest-team-frame{box-shadow:none;background:0 0;border:0}@media (width<=360px){html[data-rest-theme] .rest-site .hero-grid .rest-ui-title--xl{font-size:30px}}html[data-rest-theme] .rest-site p{font-weight:400}@media (width>=981px){.rest-page-context{padding-right:64px}}html[data-rest-theme] .rest-site .rtf-booking-form{max-width:920px}html[data-rest-theme] .rest-site .rtf-booking-form__intro{max-width:680px;color:var(--rest-ui-muted);margin:20px 0 0;font-size:15px;line-height:1.7}html[data-rest-theme] .rest-site .rtf-booking-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}html[data-rest-theme] .rest-site .rtf-booking-form__field,html[data-rest-theme] .rest-site .rtf-booking-form__submit,html[data-rest-theme] .rest-site .rtf-booking-form__error--form{grid-column:1/-1}html[data-rest-theme] .rest-site .rtf-booking-form__field:nth-child(-n+2){grid-column:auto}.rest-ui-select__error{color:#b61b34;margin:8px 0 0;font-size:12px}@media (width<=640px){html[data-rest-theme] .rest-site .rtf-booking-form__fields{grid-template-columns:1fr}}html[data-rest-theme=light] .rtf-side-menu{--rest-ui-surface:#fff;--rest-ui-soft:#e1eaf7;--rest-ui-border:#cbd8e9;--rest-ui-ink:#203653;--rest-ui-muted:#536780;background:radial-gradient(at 100% 0,#c9dcf570,#0000 60%),linear-gradient(160deg,#f9fbfff5,#e4edf8f5);border-color:#c4d2e6;box-shadow:12px 0 40px #17376714,inset 0 1px #fff}html[data-rest-theme=light] .rtf-side-menu.rtf-expanded{box-shadow:18px 0 60px #17376724}html[data-rest-theme=light] .rtf-side-menu .rtf-logo{box-shadow:none}html[data-rest-theme=light] .rtf-side-menu .rtf-brand{color:var(--rest-ui-muted)}html[data-rest-theme=light] .rtf-side-menu .rtf-menu-list{scrollbar-color:#adbed6 transparent}html[data-rest-theme=light] .rtf-side-menu .rtf-menu-main{color:var(--rest-ui-ink)}html[data-rest-theme=light] .rtf-side-menu .rtf-menu-main:hover{color:#143a82;background:#ffffffb3;border-color:#c5d5eb}html[data-rest-theme=light] .rtf-side-menu .rtf-menu-main.rtf-active{color:#143a82;background:#d9e6f8;border-color:#b8cce9}html[data-rest-theme=light] .rtf-side-menu .rtf-deposit-main:not(.rtf-active){color:#a31a35;background:linear-gradient(135deg,#fbe5eb,#f5edf4);border-color:#e9bdca}html[data-rest-theme=light] .rtf-side-menu .rtf-sub-link{color:#415875}html[data-rest-theme=light] .rtf-side-menu .rtf-sub-link:hover,html[data-rest-theme=light] .rtf-side-menu .rtf-active-sub{color:#143a82;background:#dfe9f8}html[data-rest-theme=light] .rtf-side-menu .rtf-active-sub{box-shadow:inset 2px 0 #c92543}html[data-rest-theme=light] .rtf-side-menu .rtf-sub-tkp{color:#51620e;background:#eff5d8}html[data-rest-theme=light] .rtf-side-menu .rtf-sub-tkp-study{color:#785b00;background:#fff2c7}html[data-rest-theme=light] .rtf-side-menu .rtf-menu-bottom{border-color:#cbd8e9}html[data-rest-theme=light] .rtf-side-menu .rest-theme-toggle,html[data-rest-theme=light] .rtf-side-menu .rtf-menu-close{color:var(--rest-ui-ink);background:#ffffffb3;border-color:#cbd8e9}html[data-rest-theme=light] .rtf-side-menu .rest-theme-toggle:hover,html[data-rest-theme=light] .rtf-side-menu .rtf-menu-close:hover{background:#dfe9f8}html[data-rest-theme=light] .rtf-side-menu .retstats-shell{background:#f8fbff;border-color:#cbd8e9}html[data-rest-theme=light] .rtf-side-menu .retstats-card{background:#e8eff9;border-color:#cfdbec;box-shadow:inset 0 1px #fff}html[data-rest-theme=light] .rtf-side-menu .retstats-tab-title,html[data-rest-theme=light] .rtf-side-menu .retstats-value{color:#203653}html[data-rest-theme=light] .rtf-side-menu .retstats-label,html[data-rest-theme=light] .rtf-side-menu .retstats-meta{color:#536780}html[data-rest-theme=light] .rest-site .rest-footer-block{--rtf-text:#182840;--rtf-muted:#52637b;--rest-heading:#182840;--rest-outline-ink:#182840;--rest-outline-border:#cbd8e9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 100% 0,#cbdff866,#0000 60%),linear-gradient(155deg,#eef4fc,#f9fbff 68%);border-color:#ccd9ea;box-shadow:0 -12px 48px #17376706,inset 0 1px #fff}html[data-rest-theme=dark] :is(.rest-site-signature img,.rtf-logo-img,.rest-original-logo){filter:brightness(0)invert()}html[data-rest-theme=light] :is(.rest-site-signature img,.rtf-logo-img,.rest-original-logo){filter:none}@media (width<=520px){html[data-rest-theme] .rest-site .rtf-hero-shapes{grid-template-columns:1fr}html[data-rest-theme] .rest-site .rtf-hero-shape,html[data-rest-theme] .rest-site .rtf-hero-shape .rest-ui-card{min-height:0}html[data-rest-theme] .rest-site .rtf-hero-shape .rest-ui-card{padding:20px}html[data-rest-theme] .rest-site .rtf-hero-shape__body{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}html[data-rest-theme] .rest-site .rtf-hero-shape__label{grid-column:2;margin:0;line-height:1.5}html[data-rest-theme] .rest-site .rtf-hero-shape__value{grid-area:1/1/3;font-size:26px;line-height:1.2}html[data-rest-theme] .rest-site .rtf-hero-shape__text{grid-column:2;margin:0;font-size:12px;line-height:1.5}}html[data-rest-theme] .rest-site{--rtf-white:var(--rest-ui-surface);--rtf-light:var(--rest-ui-soft);--rtf-ice:var(--rest-ui-soft);--rtf-dark-text:var(--rest-ui-ink);--rtf-text:var(--rest-ui-ink);--rtf-muted:var(--rest-ui-muted);--rtf-light-muted:var(--rest-ui-muted);--rest-text:var(--rest-ui-ink);--rest-muted:var(--rest-ui-muted);--rest-heading:var(--rest-ui-ink);--rest-section-muted:var(--rest-ui-muted);--rest-state-muted:var(--rest-ui-muted);--rest-outline-ink:var(--rest-ui-ink);--rest-outline-border:var(--rest-ui-border)}html[data-rest-theme] .rest-site :is(.rest-ui-card,.rest-story-card,.rtf-final-panel,.rtf-player-frame,.rtf-publication-card__media--empty,.rest-story-tabs,.rtf-requisite,.rtf-value-tab,.rtf-quick-link,.faq-quick-link){--rest-heading:var(--rest-ui-ink);--rtf-text:var(--rest-ui-ink);--rtf-muted:var(--rest-ui-muted);--rest-section-muted:var(--rest-ui-muted);--rest-state-muted:var(--rest-ui-muted);--rest-outline-ink:var(--rest-ui-ink);--rest-outline-border:var(--rest-ui-border);background:var(--rest-ui-surface);color:var(--rest-ui-ink);border-color:var(--rest-ui-border);color-scheme:inherit}html[data-rest-theme] .rest-site :is(.rest-ui-card--dark,.rtf-final-panel,.rest-story-card:nth-child(2n)){background:radial-gradient(ellipse at 95% 0%, var(--rest-surface-glow), transparent 62%), linear-gradient(135deg, var(--rest-ui-surface), var(--rest-ui-soft))}html[data-rest-theme] .rest-site :is(.rest-ui-card--dark-soft,.rest-ui-card--white-soft){background:var(--rest-ui-soft)}html[data-rest-theme] .rest-site .rest-ui-card--dark-soft-green{background:var(--rest-partner-surface);border-color:var(--rest-partner-border)}html[data-rest-theme] .rest-site :is(.rest-ui-card--hover-simple,.rest-ui-card--hover-full):hover{background-color:var(--rest-ui-soft);border-color:var(--rest-surface-hover-border)}html[data-rest-theme] .rest-site .rest-ui-card--dark-soft-green:hover{background:var(--rest-partner-surface-hover);border-color:var(--rest-partner-border)}html[data-rest-theme] .rest-site :is(.rest-ui-card,.rtf-final-panel,.rest-story-card,.rtf-player-frame,.rtf-quick-link,.faq-quick-link,.rtf-value-tab) :is(h1,h2,h3,h4,h5,h6,b,strong,label,.rest-ui-title,.rest-ui-title__line){color:var(--rest-ui-ink)}html[data-rest-theme] .rest-site :is(.rest-ui-card,.rtf-final-panel,.rest-story-card,.rtf-player-frame,.rtf-quick-link,.faq-quick-link,.rtf-value-tab) :is(p,li,small,[class$=__text],[class$=-text],[class$=-desc],[class$=__desc]){color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site :is(.rtf-hero-shape__value,.rtf-hero-fact__value,.rtf-scenario-metric__value,.rtf-value-tab-title,.rtf-value-feature__name,.rtf-tab-group-head__name,.rtf-player-title,.rtf-placeholder-title){color:var(--rest-ui-ink)}html[data-rest-theme] .rest-site :is(.rtf-hero-shape__label,.rtf-hero-shape__text,.rtf-hero-fact__label,.rtf-scenario-main__label,.rtf-scenario-metric__text,.rtf-value-tab-desc,.rtf-tab-group-head__label,.rtf-placeholder-text,.rest-story-card__top){color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site :is(.rtf-module-num,.rest-tkp-card__num){color:var(--rest-ui-accent);opacity:.65}html[data-rest-theme] .rest-site :is(.rtf-module-card__body--tkp .rtf-module-icon,.rest-help-card__icon,.rtf-hero-nav-arrow,.rtf-value-tab-arrow,.rtf-contact-icon){background:var(--rest-ui-soft);color:var(--rest-ui-accent);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site .rtf-value-tab.is-active{background:var(--rest-ui-soft);border-color:var(--rest-ui-accent)}html[data-rest-theme] .rest-site .rtf-value-tab.is-active .rtf-value-tab-arrow{background:var(--rtf-red);color:#fff}html[data-rest-theme] .rest-site .rest-team-frame.rest-ui-card{background:0 0}html[data-rest-theme] .rest-site .rest-service-card-bg__image{opacity:.18;filter:saturate(.75)}html[data-rest-theme] .rest-site .rest-service-card-bg__overlay{background:linear-gradient(180deg, transparent, var(--rest-ui-surface) 90%)}html[data-rest-theme] .rest-site .rtf-module-card:has(.rtf-module-card__body--tkp) .rest-service-card-bg__overlay{background:linear-gradient(180deg, transparent, var(--rest-partner-surface) 90%)}html[data-rest-theme=light]{--rest-readable-red:#b11c3a;--rest-partner-gold-surface:var(--rtf-tkp-study);--rest-partner-gold-border:#e9bd29;--rest-surface-glow:#dbe9ff80;--rest-surface-hover-border:#a9bddb;--rest-partner-surface:#f1f6df;--rest-partner-surface-hover:#e9f1cb;--rest-partner-border:#cbd9a1;--rest-partner-ink:#516610}html[data-rest-theme=dark]{--rest-readable-red:var(--rtf-red);--rest-partner-gold-surface:var(--rtf-tkp-study);--rest-partner-gold-border:#e9bd29;--rest-surface-glow:#335d8a42;--rest-surface-hover-border:#557297;--rest-partner-surface:#1d2c20;--rest-partner-surface-hover:#283b27;--rest-partner-border:#4b603c;--rest-partner-ink:#d0e88b}html[data-rest-theme] .rest-site .rest-ui-card--dark-soft-green :is(.rest-ui-kicker,.rest-help-card__label,.rest-tkp-card__label){color:var(--rest-partner-ink)}html[data-rest-theme] .rest-site :is(.rest-active-procedure-card__detail-label,.rest-active-procedure-card__price-label,.rest-active-procedure-card__price-note,.rest-tkp-note,.rest-ui-tab__hint,.rtf-explain__label,.rtf-info-card__label,.rtf-pay-card__label,.rtf-builder-qr-empty,.rtf-tab-side__label,.rtf-format,.rtf-office-item__label,.rtf-hero-fact__hint,.rtf-warning-side-item){color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site :is(.rtf-office-item__link,.rtf-service-number,.rtf-value-tab-num,.rtf-warning-label),html[data-rest-theme] .rest-site .rest-story-card .rest-story-card__top,html[data-rest-theme] .rest-site .rest-story-card .rest-story-card__top>span{color:var(--rest-ui-accent)}html[data-rest-theme] .rest-site .rest-active-procedure-card__state{color:var(--rest-state-positive)}html[data-rest-theme] .rest-site .rtf-material.rtf-video,html[data-rest-theme] .rest-site .rtf-material.rtf-video:hover,html[data-rest-theme] .rest-site .rtf-video-thumb{background:var(--rest-ui-soft);color:var(--rest-ui-ink);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site .rest-ui-card--danger,html[data-rest-theme] .rest-site .rest-ui-card--danger:hover{background:var(--rtf-red);color:#fff;border-color:var(--rtf-red)}html[data-rest-theme] .rest-site .rest-ui-card--danger :is(.rest-ui-title,.rest-ui-title__line,.rest-ui-tab__label,.rest-ui-tab__title,.rest-ui-tab__hint),html[data-rest-theme] .rest-site .rtf-value-tab.is-active .rtf-value-tab-num{color:#fff}html[data-rest-theme] .rest-site :is(.rtf-material:not(.rtf-video),.rest-ui-input:not(.rest-ui-input--ghost),.rest-ui-textarea,.rest-ui-select__trigger){background:var(--rest-ui-surface);color:var(--rest-ui-ink);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site :is(.rest-ui-input,.rest-ui-textarea)::placeholder,html[data-rest-theme] .rest-site .rest-ui-select__value--placeholder{color:var(--rest-ui-muted)}html[data-rest-theme=light]{--rest-state-positive:#17723d}html[data-rest-theme=dark]{--rest-state-positive:#86dba7}@media (width<=768px){html[data-rest-theme] .rest-site .rtf-timeline-year{background:var(--rest-ui-surface);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site .rtf-timeline-year.rtf-active{background:var(--rest-ui-soft);border-color:var(--rest-ui-accent)}}html[data-rest-theme] .rest-site :is(.rest-ui-filter,.rest-ui-tab--pill,.rtf-playlist-item,.rtf-calc-state){background:var(--rest-ui-surface);color:var(--rest-ui-ink);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site :is(.rest-ui-filter,.rest-ui-tab--pill,.rtf-playlist-item):hover{background:var(--rest-ui-soft);border-color:var(--rest-surface-hover-border)}html[data-rest-theme] .rest-site :is(.rest-ui-filter--active,.rest-ui-tab--pill.rest-ui-tab--active,.rtf-playlist-item.rtf-active){background:var(--rest-ui-soft);color:var(--rest-ui-accent);border-color:var(--rest-ui-accent)}html[data-rest-theme] .rest-site :is(.faq-counter,.rtf-counter,.rtf-result-count,.rtf-step-tag,.rtf-term-tag,.rtf-contact-tag,.rtf-case-tag){background:var(--rest-ui-soft);color:var(--rest-ui-ink);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site :is(.rest-active-procedure-card__date,.rtf-timeline-year__year,.rtf-rate-row__label,.rtf-term-extra__item,.rest-ui-input__title,.rtf-playlist-copy__label){color:var(--rest-ui-muted)}html[data-rest-theme] .rest-site :is(.rtf-rate-row__value,.rtf-contact-value){color:var(--rest-ui-accent)}html[data-rest-theme] .rest-site :is(.rest-ui-title__highlight,.rest-reviews-copy__label,.rtf-head__label,.rtf-tariff-head__label,.rtf-result-top__label,.rtf-player-meta__label,.rtf-office-card__label,.rtf-moscow-copy__label,.rtf-publication-card__date){color:var(--rest-readable-red)}html[data-rest-theme] .rest-site :is(.rtf-process-card__num,.rtf-format-num,.rtf-check-mark__num,.rtf-step-num,.rtf-term-index){background:var(--rest-ui-soft);color:var(--rest-readable-red);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-site .rtf-route-num{background:var(--rest-ui-soft);color:var(--rest-ui-accent)}html[data-rest-theme] .rest-site .rest-tkp-card__num{color:#263704;opacity:1}html[data-rest-theme] .rest-site .rest-eco-6.rest-ui-card{background:var(--rest-partner-gold-surface);border-color:var(--rest-partner-gold-border)}html[data-rest-theme] .rest-site .rest-ecosystem .rest-eco-6 :is(.rest-promo-card__kicker,.rest-promo-card__title,.rest-ui-title__line){color:#352a05}html[data-rest-theme] .rest-site .rest-ecosystem .rest-eco-6 .rest-promo-card__desc{color:#594816}html[data-rest-theme] .rest-site .rtf-builder-qr-box:has(.rtf-builder-qr-empty){background:var(--rest-ui-soft)}html[data-rest-theme=dark] .rtf-popup__dialog .rtf-popup__consent .rest-ui-checkbox__link{color:var(--rest-ui-ink);text-decoration:underline;-webkit-text-decoration-color:var(--rtf-red);text-decoration-color:var(--rtf-red);text-underline-offset:3px}html[data-rest-theme] :is(.rtf-popup__dialog,.rtf-video-modal-box,.rtf-modal-panel){--rtf-text:var(--rest-ui-ink);--rtf-dark-text:var(--rest-ui-ink);--rest-heading:var(--rest-ui-ink);background:var(--rest-ui-surface);color:var(--rest-ui-ink);border:1px solid var(--rest-ui-border);border-radius:var(--rest-radius-panel)}html[data-rest-theme] :is(.rtf-popup__head-text,.rtf-popup__success-text,.rtf-popup__dialog .rest-ui-input__title,.rtf-popup__dialog .rest-ui-select__title,.rtf-popup__dialog .rest-ui-textarea__title,.rtf-popup__dialog .rest-ui-checkbox,.rtf-popup__dialog .rest-ui-checkbox__text){color:var(--rest-ui-muted)}html[data-rest-theme] :is(.rtf-popup__dialog .rest-ui-title,.rtf-video-modal-title,.rtvw-panel-title){color:var(--rest-ui-ink)}html[data-rest-theme] .rtf-popup__dialog :is(.rest-ui-input,.rest-ui-textarea,.rest-ui-select__trigger){background:var(--rest-ui-soft);color:var(--rest-ui-ink);border-color:var(--rest-ui-border);border-radius:var(--rest-radius-control)}html[data-rest-theme] .rtf-popup__dialog :is(.rest-ui-input,.rest-ui-textarea)::placeholder{color:var(--rest-ui-muted)}html[data-rest-theme] .rtf-popup__error,html[data-rest-theme] .rtf-popup__dialog .rest-ui-checkbox__link{color:var(--rest-readable-red)}html[data-rest-theme] :is(.rtf-popup__dialog,.rtf-video-modal-box,.rtf-modal-panel) .rest-ui-icon-btn{background:var(--rest-ui-soft);color:var(--rest-ui-accent);border-color:var(--rest-ui-border);border-radius:var(--rest-radius-control)}html[data-rest-theme] :is(.retstats-shell,.rtvw-panel,.rtvw-launcher,.rest-scroll-top){background:var(--rest-ui-surface);border-color:var(--rest-ui-border);color:var(--rest-ui-ink);box-shadow:var(--rest-ui-shadow)}html[data-rest-theme] :is(.retstats-card,.rtvw-tabs,.rtvw-current,.rtvw-video-card,.rtvw-video-card:hover,.rtvw-video-card.rtvw-active,.rtvw-close){background:var(--rest-ui-soft);border-color:var(--rest-ui-border);color:var(--rest-ui-ink);box-shadow:none}html[data-rest-theme] :is(.retstats-tab,.retstats-tab-title,.retstats-value,.rtvw-tab,.rtvw-tab:hover,.rtvw-current-title,.rtvw-video-card__label,.rtvw-close){color:var(--rest-ui-ink)}html[data-rest-theme] :is(.retstats-label,.retstats-meta,.rtvw-kicker,.rtvw-panel-head p,.rtvw-current-label,.rtvw-current-count,.rtvw-video-card__text,.rtvw-bottom-text){color:var(--rest-ui-muted)}html[data-rest-theme] .rtvw-tab.rtvw-active{background:var(--rest-ui-surface);color:var(--rest-ui-accent)}html[data-rest-theme] .rtvw-launcher:hover,html[data-rest-theme] .rest-scroll-top:hover{background:var(--rest-ui-soft);color:var(--rest-ui-accent)}html[data-rest-theme] :is(.rest-ui-select__content,.rest-ui-select__item){background:var(--rest-ui-surface);color:var(--rest-ui-ink);border-color:var(--rest-ui-border)}html[data-rest-theme] .rest-ui-select__item[data-highlighted]{background:var(--rest-ui-soft)}html[data-rest-theme]{--rest-font-ui:"Montserrat", ui-sans-serif, system-ui, sans-serif;--rest-control-font-weight:600;--rest-heading-font-weight:700;--rest-control-height:48px;--rest-control-height-sm:44px;--rest-control-height-lg:52px}html[data-rest-theme] body:has(.rest-site){font-family:var(--rest-font-ui)}html[data-rest-theme] .rest-ui-btn{min-width:0;min-height:var(--rest-control-height);border:1px solid var(--rest-ui-border);border-radius:var(--rest-radius-control);background:var(--rest-ui-surface);max-width:100%;color:var(--rest-ui-ink);box-sizing:border-box;font-family:var(--rest-font-ui);font-size:13px;font-weight:var(--rest-control-font-weight);letter-spacing:0;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:transform .22s var(--rtf-ease), background .22s ease, border-color .22s ease, box-shadow .22s ease;justify-content:center;align-items:center;gap:10px;padding:12px 18px;line-height:1.4;text-decoration:none;display:inline-flex}html[data-rest-theme] .rest-ui-btn--sm{min-height:var(--rest-control-height-sm);padding:10px 14px;font-size:12px}html[data-rest-theme] .rest-ui-btn--lg{min-height:var(--rest-control-height-lg);padding:14px 22px;font-size:15px}html[data-rest-theme] .rest-ui-btn--block{width:100%}html[data-rest-theme] :is(.rest-ui-btn--primary,.rest-ui-btn--solid){border-color:var(--rtf-red);background:linear-gradient(125deg, var(--rtf-red), var(--rtf-red-dark));color:#fff;box-shadow:0 6px 18px #d91a3620}html[data-rest-theme] .rest-ui-btn--dark{border-color:var(--rest-outline-border,var(--rest-ui-border));color:var(--rest-outline-ink,var(--rest-ui-ink));background:0 0}html[data-rest-theme] .rest-ui-btn--green{border-color:var(--rtf-tkp);color:#18220a;background:linear-gradient(125deg,#c8e83c,#a4c518);box-shadow:0 6px 18px #b8d91c20}html[data-rest-theme] .rest-ui-btn>svg{width:18px;height:18px;color:inherit;stroke-width:1.75px;transition:transform .22s var(--rtf-ease);flex:0 0 18px}html[data-rest-theme] .rest-ui-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}html[data-rest-theme] :is(.rest-ui-btn,.rest-ui-filter,.rest-ui-tab,.rest-ui-icon-btn):focus-visible{outline:2px solid var(--rest-ui-accent);outline-offset:4px}html[data-rest-theme] .rest-ui-btn:active:not(:disabled){transform:translateY(1px)}html[data-rest-theme] :is(.rest-ui-filter,.rest-ui-tab--pill){min-height:var(--rest-control-height-sm);border:1px solid var(--rest-ui-border);border-radius:var(--rest-radius-control);background:var(--rest-ui-surface);max-width:100%;color:var(--rest-ui-muted);font-family:var(--rest-font-ui);font-size:13px;font-weight:var(--rest-control-font-weight);white-space:normal;text-align:center;box-shadow:none;justify-content:center;align-items:center;padding:10px 14px;line-height:1.4;display:inline-flex}html[data-rest-theme] :is(.rest-ui-filter--active,.rest-ui-tab--pill.rest-ui-tab--active){border-color:var(--rest-ui-accent);background:var(--rest-ui-soft);color:var(--rest-ui-accent)}html[data-rest-theme] .rest-ui-tab__card.rest-ui-card{border-radius:var(--rest-radius-control)}html[data-rest-theme] :is(.rest-ui-tab,.rest-ui-tab__title,.rest-ui-tab__hint){font-weight:var(--rest-control-font-weight);line-height:1.4}html[data-rest-theme] .rest-ui-icon-btn{border:1px solid var(--rest-ui-border);border-radius:var(--rest-radius-control);background:var(--rest-ui-surface);width:44px;min-width:44px;height:44px;color:var(--rest-ui-ink)}html[data-rest-theme] .rest-ui-icon-btn--lg{width:48px;min-width:48px;height:48px}html[data-rest-theme] :is(.rest-ui-title,.rest-ui-title__highlight),html[data-rest-theme] .rest-site :is(h1,h2,h3,h4,h5,h6){font-weight:var(--rest-heading-font-weight)}html[data-rest-theme] :is(.rest-ui-input__title,.rest-ui-textarea__title,.rest-ui-select__title,.rest-ui-select__option,.rest-ui-autocomplete__option),html[data-rest-theme] .rest-site :is(.rest-head__label,.rest-label,.rtf-section-head__label,.rest-ui-kicker){font-weight:var(--rest-control-font-weight);line-height:1.4}@media (hover:hover){html[data-rest-theme] .rest-ui-btn:hover:not(:disabled){border-color:var(--rest-ui-accent);transform:translateY(-2px);box-shadow:0 6px 18px #14203514}html[data-rest-theme] :is(.rest-ui-btn--light,.rest-ui-btn--soft,.rest-ui-btn--dark):hover:not(:disabled){background:var(--rest-ui-soft)}html[data-rest-theme] :is(.rest-ui-btn--primary,.rest-ui-btn--solid):hover:not(:disabled){border-color:var(--rtf-red-dark);box-shadow:0 8px 24px #d91a3630}html[data-rest-theme] .rest-ui-btn--green:hover:not(:disabled){border-color:var(--rtf-tkp-dark);box-shadow:0 8px 24px #b8d91c30}html[data-rest-theme] .rest-ui-btn:hover:not(:disabled)>svg{transform:translate(2px)}}@media (width<=760px){html[data-rest-theme] :is(.rest-ui-btn-row,.rtf-final-actions,.rtf-tab-actions,.rtf-office-actions,.rest-hero-actions)>.rest-ui-btn{width:100%}}@media (prefers-reduced-motion:reduce){html[data-rest-theme] .rest-ui-btn,html[data-rest-theme] .rest-ui-btn>svg{transition:none;transform:none}html[data-rest-theme] .rest-ui-btn:is(:hover,:active):not(:disabled),html[data-rest-theme] .rest-ui-btn:hover:not(:disabled)>svg{transform:none}}.rest-site,.rest-site *,.rest-site :before,.rest-site :after{font-kerning:normal;text-rendering:optimizelegibility;box-sizing:border-box}.rest-site{--rest-deep:var(--rtf-dark);--rest-blue-transition:var(--rtf-blue-deep);--rest-blue:var(--rtf-blue);--rest-red:var(--rtf-red);--rest-red-dark:#a9132a;--rest-bg:var(--rtf-light);--rest-text:var(--rtf-dark-text);--rest-muted:#111315a3;--rest-tkp:var(--rtf-tkp);--rest-radius-lg:36px;--rest-ease:var(--rtf-ease);--rest-page-pad-x:20px;min-height:100vh;color:var(--rtf-text);isolation:isolate;background:radial-gradient(circle at 78% 7%,#143a8257,#0000 34%),radial-gradient(circle at 24% 34%,#d91a361a,#0000 28%),radial-gradient(circle at 52% 88%,#d91a3614,#0000 40%),radial-gradient(circle at 46% 44%,#143a8238,#0000 58%),linear-gradient(#01040d 0%,#020a1f 28%,#06183b 58%,#020a1f 82%,#01040d 100%);position:relative;overflow-x:clip}.rest-site>.rtf-bg-grid,.rest-site>.rtf-bg-glow{z-index:0;pointer-events:none;position:absolute}.rest-site>.rest-container{z-index:1;min-height:100vh;position:relative;overflow-x:visible}.rest-site>.rest-container>main{z-index:auto;min-height:100vh;padding-left:0;padding-right:0;position:relative}@media (width<=1420px){.rest-site>.rest-container{padding-left:75px}}@media (width<=980px){.rest-site>.rest-container{padding-left:0}}.rest-site button,.rest-site input{font-family:inherit}.rest-site p,.rest-site li,.rest-site h1,.rest-site h2,.rest-site h3,.rest-site h4,.rest-site h5,.rest-site h6{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}body:has(.rest-site){background:#01040d}@media (width<=768px){body:has(.rest-site){--rest-mobile-topbar-h:65px;--rest-mobile-cta-h:72px;background:#fff}.rest-site{color:var(--rtf-dark-text);background:#fff}body:has(.rtf-error-screen){background:var(--rtf-blue-deep)}.rest-site:has(.rtf-error-screen){background:var(--rtf-blue-deep);color:var(--rtf-text)}.rtf-bg-grid,.rtf-bg-glow{display:none}.rest-site .rest-ui-title:not(.rest-ui-title--dark){color:var(--rtf-dark-text)}.rest-site .rest-ui-card--dark .rest-ui-title:not(.rest-ui-title--dark),.rest-site .rest-ui-card--dark-soft .rest-ui-title:not(.rest-ui-title--dark),.rest-site .rest-ui-card--dark-soft-green .rest-ui-title:not(.rest-ui-title--dark),.rest-site .rest-ui-card--danger .rest-ui-title:not(.rest-ui-title--dark),.rest-site .hero-grid .rest-ui-title:not(.rest-ui-title--dark),.rest-site .rest-hero .rest-ui-title:not(.rest-ui-title--dark),.rest-site .rest-home-band--dark .rest-ui-title:not(.rest-ui-title--dark){color:#fff}.rest-home-band{padding-block:28px 32px}.rest-site>.rest-container>main:has(>.rest-documents){min-height:0;padding-bottom:0}.rest-site .rest-documents>.rest-home-band:last-child{padding-bottom:28px}.rest-home-band--ice{background:var(--rtf-light)}.rest-home-band--dark{color:#fff;background:radial-gradient(circle at 82% 12%,#143a828c,#0000 46%),linear-gradient(#0c2d68,#06183b)}}@media (width<=480px){.rest-site{--rest-page-pad-x:10px}}.rtf-bg-grid{opacity:.075;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:46px 46px;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 72%);mask-image:linear-gradient(#000000e6,#0000 72%)}.rtf-bg-glow{filter:blur(42px);opacity:.46;background:linear-gradient(90deg,#143a826b,#06183b38,#d91a3629);border-radius:999px;width:920px;height:170px;top:240px;left:50%;transform:translate(-50%)}.rest-container{width:min(1240px, 100% - var(--rest-page-pad-x) * 2);min-width:0;max-width:100%;margin-inline:auto}.rest-layout-indent{flex-direction:column;gap:60px;padding-top:18px;padding-bottom:50px;display:flex}.rest-layout-indent>*{flex-direction:column;gap:48px;display:flex}@media (width<=768px){.rest-layout-indent{padding-top:calc(var(--rest-mobile-topbar-h,65px) + env(safe-area-inset-top,0px));padding-bottom:calc(50px + var(--rest-mobile-cta-h,72px) + env(safe-area-inset-bottom,0px));padding-inline:0}.rest-layout-indent>.rest-home,.rest-layout-indent>.rest-about,.rest-layout-indent>.rest-tariffs,.rest-layout-indent>.rest-client-services,.rest-layout-indent>.rest-supplier-services,.rest-layout-indent>.rest-commercial-tenders,.rest-layout-indent>.rest-commercial-tenders-participants,.rest-layout-indent>.rest-commercial-tenders-organizers,.rest-layout-indent>.rest-deposit,.rest-layout-indent>.rest-quickstart,.rest-layout-indent>.rest-ecp-finance,.rest-layout-indent>.rest-instructions,.rest-layout-indent>.rest-video-instructions,.rest-layout-indent>.rest-faq,.rest-layout-indent>.rest-dictionary,.rest-layout-indent>.rest-cases,.rest-layout-indent>.rest-reviews,.rest-layout-indent>.rest-news,.rest-layout-indent>.rest-expert-articles,.rest-layout-indent>.rest-publication-show,.rest-layout-indent>.rest-documents,.rest-layout-indent>.rest-contacts,.rest-layout-indent>.rest-personal-data,.rest-layout-indent>.rest-privacy,.rest-layout-indent>.rest-booking-documents{gap:0}.rest-layout-indent>*>:not(.rest-scroll-planet):not(.rtf-video-modal):not(.rtf-modal){padding-inline:var(--rest-page-pad-x)}:is(.rest-layout-indent:has(>*>.rtf-final-section:last-child),.rest-layout-indent:has(>*>.rtf-final-section+.rtf-modal:last-child),.rest-layout-indent:has(>*>.rtf-final-section+.rtf-video-modal:last-child),.rest-layout-indent:has(>*>.rest-home-band:last-child),.rest-layout-indent:has(>.rest-tariffs),.rest-layout-indent:has(>.rest-documents)){padding-bottom:0}.rest-container{width:100%}}.rest-head{grid-template-columns:minmax(0,1fr) 410px;align-items:end;gap:34px;margin-bottom:28px;display:grid}.rest-head--wide{grid-template-columns:1fr}.rest-head__label{color:var(--rtf-red);text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:900;line-height:1;display:block}.rest-head__lead{color:var(--rtf-light-muted);margin:0;font-size:14px;line-height:1.56}@media (width<=1120px){.rest-head{grid-template-columns:1fr}}@media (width<=760px){.rest-head{gap:12px;margin-bottom:18px}}.rest-label{color:var(--rtf-red);text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:900;line-height:1;display:block}.rest-panel{z-index:2;isolation:isolate;position:relative;overflow:hidden}.hero-wave{z-index:0;pointer-events:none;background:0 0;width:100vw;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:radial-gradient(#000 0% 58%,#0000 84%);mask-image:radial-gradient(#000 0% 58%,#0000 84%)}@media (prefers-reduced-motion:reduce){.hero-wave{display:none}}.hero-grid{z-index:0;isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(280px,460px);align-items:start;gap:46px;width:100%;min-width:0;display:grid;position:relative}.hero-lead{max-width:720px;color:var(--rtf-muted);margin:22px 0 0;font-size:17px;line-height:1.55}.hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.hero-actions .rtf-hero-actions,.hero-actions .rtf-actions,.hero-actions .rest-ui-btn-row,.hero-actions .hero-actions{flex-wrap:wrap;gap:10px;width:100%;margin-top:0;display:flex}.hero-visual{place-items:center;min-height:420px;display:grid;position:relative;overflow:visible}@media (width<=1120px){.hero-grid{grid-template-columns:1fr;gap:28px}.hero-visual,.rtf-hero-animation{display:none}}@media (width<=768px){.rest-site .hero-grid,.rest-site .rest-hero{margin-top:calc(-1 * (var(--rest-mobile-topbar-h,65px) + env(safe-area-inset-top,0px)));padding-top:calc(var(--rest-mobile-topbar-h,65px) + env(safe-area-inset-top,0px) + 20px);background:radial-gradient(circle at 82% 18%,#143a82d9,#0000 48%),linear-gradient(#0c2d68,#06183b);grid-template-columns:minmax(0,1fr);padding-bottom:20px;overflow:hidden}.rest-site .hero-grid:after,.rest-site .rest-hero:after{content:"";z-index:3;opacity:.7;pointer-events:none;background-image:radial-gradient(circle,#85a6ff8c 1px,#0000 1.6px);background-size:8px 8px;border-radius:50%;width:340px;height:340px;position:absolute;top:90px;right:-120px;transform:rotate(-14deg);-webkit-mask-image:radial-gradient(circle,#000 32%,#0000 72%);mask-image:radial-gradient(circle,#000 32%,#0000 72%)}.rest-site .hero-grid>*,.rest-site .rest-hero>*{min-width:0;max-width:100%}.hero-lead{overflow-wrap:break-word;min-width:0;max-width:100%;font-size:14px;line-height:1.5}.hero-actions{margin-top:18px}}
