:root,[data-mz-theme=light]{--mz-font-family-base:"Roboto", sans-serif;--mz-font-weight-base:400;--mz-font-size-display:calc(clamp(1.68rem, .8274rem + 2.8421vw, 5.3748rem));--mz-font-size-action:calc(clamp(1.5745rem, .9043rem + 2.2342vw, 4.479rem));--mz-font-size-h1:calc(clamp(1.4757rem, .9549rem + 1.736vw, 3.7325rem));--mz-font-size-h2:calc(clamp(1.383rem, .9844rem + 1.3288vw, 3.1104rem));--mz-font-size-h3:calc(clamp(1.2962rem, .9971rem + .9968vw, 2.592rem));--mz-font-size-h4:calc(clamp(1.2148rem, .9966rem + .7271vw, 2.16rem));--mz-font-size-h5:calc(clamp(1.1385rem, .9858rem + .5089vw, 1.8rem));--mz-font-size-h6:calc(clamp(1.067rem, .9671rem + .3331vw, 1.5rem));--mz-font-size-base:calc(clamp(1rem, .9423rem + .1923vw, 1.25rem));--mz-space-5:calc(clamp(.1875rem, .0962vw + .1587rem, .3125rem));--mz-space-10:calc(clamp(.375rem, .1923vw + .3173rem, .625rem));--mz-space-15:calc(clamp(.5625rem, .2885vw + .476rem, .9375rem));--mz-space-20:calc(clamp(.75rem, .3846vw + .6346rem, 1.25rem));--mz-space-25:calc(clamp(.9375rem, .4808vw + .7933rem, 1.5625rem));--mz-space-30:calc(clamp(1.125rem, .5769vw + .9519rem, 1.875rem));--mz-space-35:calc(clamp(1.3125rem, .6731vw + 1.1106rem, 2.1875rem));--mz-space-40:calc(clamp(1.5rem, .7692vw + 1.2692rem, 2.5rem));--mz-space-45:calc(clamp(1.6875rem, .8654vw + 1.4279rem, 2.8125rem));--mz-space-50:calc(clamp(1.875rem, .9615vw + 1.5865rem, 3.125rem));--mz-space-55:calc(clamp(2.0625rem, 1.0577vw + 1.7452rem, 3.4375rem));--mz-space-60:calc(clamp(2.25rem, 1.1538vw + 1.9038rem, 3.75rem));--mz-space-65:calc(clamp(2.4375rem, 1.25vw + 2.0625rem, 4.0625rem));--mz-space-70:calc(clamp(2.625rem, 1.3462vw + 2.2212rem, 4.375rem));--mz-space-75:calc(clamp(2.8125rem, 1.4423vw + 2.3798rem, 4.6875rem));--mz-space-80:calc(clamp(3rem, 1.5385vw + 2.5385rem, 5rem));--mz-space-85:calc(clamp(3.1875rem, 1.6346vw + 2.6971rem, 5.3125rem));--mz-space-90:calc(clamp(3.375rem, 1.7308vw + 2.8558rem, 5.625rem));--mz-space-95:calc(clamp(3.5625rem, 1.8269vw + 3.0144rem, 5.9375rem));--mz-space-100:calc(clamp(3.75rem, 1.9231vw + 3.1731rem, 6.25rem));--mz-space-105:calc(clamp(3.9375rem, 2.0192vw + 3.3317rem, 6.5625rem));--mz-space-110:calc(clamp(4.125rem, 2.1154vw + 3.4904rem, 6.875rem));--mz-space-115:calc(clamp(4.3125rem, 2.2115vw + 3.649rem, 7.1875rem));--mz-space-120:calc(clamp(4.5rem, 2.3077vw + 3.8077rem, 7.5rem));--mz-space-125:calc(clamp(4.6875rem, 2.4038vw + 3.9663rem, 7.8125rem));--mz-space-130:calc(clamp(4.875rem, 2.5vw + 4.125rem, 8.125rem));--mz-space-135:calc(clamp(5.0625rem, 2.5962vw + 4.2837rem, 8.4375rem));--mz-space-140:calc(clamp(5.25rem, 2.6923vw + 4.4423rem, 8.75rem));--mz-space-145:calc(clamp(5.4375rem, 2.7885vw + 4.601rem, 9.0625rem));--mz-space-150:calc(clamp(5.625rem, 2.8846vw + 4.7596rem, 9.375rem));--mz-size-icon-60:calc(clamp(2.5rem, .962vw + 2.212rem, 3.75rem));--mz-size-icon-110:calc(clamp(4.375rem, 1.923vw + 3.798rem, 6.875rem));--mz-size-icon-40:calc(clamp(1.563rem, .721vw + 1.346rem, 2.5rem));--mz-size-icon-80:calc(clamp(3.125rem, 1.442vw + 2.692rem, 5rem));--mz-bg-color:#fff8ee;--mz-bg-color-reverse:#2e282a;--mz-bg-color-surface:#f4ecde;--mz-bg-color-rgb:255, 248, 238;--mz-bg-color-hover:#f3eadb;--mz-bg-color-active:#f4ecde;--mz-bg-color-focus:#d2c9b7;--mz-text-color:#2e282a;--mz-text-color-muted:#625b5d;--mz-text-color-reverse:#fff8ee;--mz-text-color-rgb:46, 40, 42;--mz-heading-color:#2e282a;--mz-heading-line:#2e282a;--mz-link-color:#2e282a;--mz-link-color-rgb:46, 40, 42;--mz-link-color-hover:#6a6365;--mz-link-color-active:#de9c24;--mz-link-color-current:#6a6365;--mz-link-color-focus:#7a7376;--mz-focus-color:#fdb92e;--mz-border-color:#d8d1c7;--mz-border-color-strong:#c5bfb5;--mz-border-color-rgb:255, 248, 238;--mz-selection-bg-color:#2e282a;--mz-selection-text-color:#fff8ee;--mz-number-color:46, 40, 42;--mz-number-color-opacity:0.06;--mz-btn-primary-text-color:#2e282a;--mz-btn-primary-text-color-hover:#fff8ee;--mz-btn-primary-bg-color:#fdb92e;--mz-btn-primary-bg-color-hover:#2e282a;--mz-btn-primary-border-color:#cb8a1e;--mz-btn-primary-border-color-hover:#181315;--mz-btn-secondary-text-color:#fff8ee;--mz-btn-secondary-text-color-hover:#2e282a;--mz-btn-secondary-bg-color:#2e282a;--mz-btn-secondary-bg-color-hover:#fdb92e;--mz-btn-secondary-border-color:#181315;--mz-btn-surface-text-color:#2e282a;--mz-btn-surface-bg-color:#fff8ee;--mz-btn-surface-border-color:#2e282a;--mz-btn-outline-text-color:#2e282a;--mz-btn-outline-text-color-hover:#fff8ee;--mz-btn-outline-bg-color-hover:#2e282a;--mz-btn-outline-border-color:#2e282a;--mz-btn-outline-border-color-hover:#2e282a;--mz-form-border-color:46, 40, 42;--mz-form-placeholder-text-color:46, 40, 42;--mz-hyperlink-text-color-hover:#2e282a;--mz-hyperlink-bg-color-hover:#fdb92e;--mz-menu-overlay-bg-color:46, 40, 42;--mz-menu-overlay-bg-opacity:0.6}:root,[data-mz-theme=dark],[data-mz-theme=light]{--mz-btn-secondary-border-color-hover:#cb8a1e;--mz-btn-outline-bg-color:transparent}[data-mz-theme=dark]{color-scheme:dark;--mz-bg-color:#2e282a;--mz-bg-color-reverse:#fff8ee;--mz-bg-color-surface:#292325;--mz-bg-color-rgb:46, 40, 42;--mz-bg-color-hover:#292325;--mz-bg-color-active:#251f21;--mz-bg-color-focus:#211b1d;--mz-text-color:#fff8ee;--mz-text-color-muted:#cec8be;--mz-text-color-reverse:#2e282a;--mz-text-color-rgb:255, 248, 238;--mz-heading-color:#fff8ee;--mz-heading-line:#fdb92e;--mz-link-color:#fdb92e;--mz-link-color-rgb:253, 185, 46;--mz-link-color-hover:#fdbd3a;--mz-link-color-active:#cb8a1e;--mz-link-color-current:#fdbd3a;--mz-link-color-focus:#f2ae2a;--mz-focus-color:#fbb72d;--mz-border-color:#3b3537;--mz-border-color-strong:#4a4446;--mz-border-color-rgb:46, 40, 42;--mz-selection-bg-color:#fdb92e;--mz-selection-text-color:#2e282a;--mz-number-color:255, 248, 238;--mz-number-color-opacity:0.03;--mz-btn-primary-text-color-hover:#2e282a;--mz-btn-primary-bg-color-hover:#fff8ee;--mz-btn-primary-border-color-hover:#cec8be;--mz-btn-secondary-text-color:#2e282a;--mz-btn-secondary-bg-color:#fff8ee;--mz-btn-secondary-border-color:#cec8be;--mz-btn-surface-text-color:#fff8ee;--mz-btn-surface-bg-color:#2e282a;--mz-btn-surface-border-color:#fff8ee;--mz-btn-outline-text-color:#fff8ee;--mz-btn-outline-text-color-hover:#2e282a;--mz-btn-outline-bg-color-hover:#fff8ee;--mz-btn-outline-border-color:#fff8ee;--mz-btn-outline-border-color-hover:#fff8ee;--mz-form-border-color:255, 248, 238;--mz-form-placeholder-text-color:255, 248, 238;--mz-hyperlink-bg-color-hover:#fbb72d;--mz-menu-overlay-bg-color:255, 248, 238;--mz-menu-overlay-bg-opacity:0.3}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(../fonts/roboto-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:200;src:url(../fonts/roboto-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(../fonts/roboto-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(../fonts/roboto-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/roboto-900.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}::-webkit-selection{background-color:var(--mz-selection-bg-color);color:var(--mz-selection-text-color);text-shadow:none}::-moz-selection{background-color:var(--mz-selection-bg-color);color:var(--mz-selection-text-color);text-shadow:none}::selection{background-color:var(--mz-selection-bg-color);color:var(--mz-selection-text-color);text-shadow:none}img::-moz-selection,img::-webkit-selection,img::selection{background-color:transparent;color:inherit;text-shadow:inherit;outline:none}.page{margin:0;font-family:var(--mz-font-family-base);font-size:var(--mz-font-size-base);font-weight:var(--mz-font-weight-base);line-height:1.7;color:var(--mz-text-color);background-color:var(--mz-bg-color);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}b,blockquote,code,h1,h2,h3,h4,h5,h6,i,p,pre,small,span,strong,sub,sup{margin:0;padding:0;font:inherit;color:inherit}article,aside,div,figcaption,figure,footer,header,main,nav,section{margin:0;padding:0}button,input,select,textarea{margin:0;padding:0;font:inherit;color:inherit;background:none;border:none;outline:none;line-height:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;resize:none}textarea{resize:vertical}button:focus:not(:focus-visible){outline:0}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0;padding:0;width:100%}caption,table{margin:0;color:inherit}caption{padding:.5rem 0;text-align:left}tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;border-width:0;border-style:none;border-color:inherit;font:inherit;color:inherit;vertical-align:top}td,th{text-align:left}th{font-weight:inherit}a{color:inherit}img,video{max-width:100%;height:auto;display:block}img,svg{vertical-align:middle}svg{height:auto;display:block}ol,ul{list-style:none}li,ol,ul{margin:0;padding:0}dd{margin-bottom:.5rem;margin-left:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}pre{display:block;overflow:auto}pre,pre code{color:inherit}pre code{word-break:normal}code{word-wrap:break-word}a>code,hr{color:inherit}hr{margin:1rem 0;border:0;border-top:.0625rem solid;opacity:.25}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}b,strong{font-weight:bolder}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}label{display:inline-block}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}::-moz-focus-inner{padding:0;border-style:none}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-weight:700;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125rem}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action__wrapper,.hero__wrapper,.page__hero-wrapper,.service-hero__wrapper{background:radial-gradient(circle at top right,rgba(253,185,46,.05),transparent 55%),var(--mz-bg-color)}.copyright__wrapper,.footer__controls{padding-top:var(--mz-space-60);padding-bottom:var(--mz-space-60)}.article__wrapper,.articles__wrapper,.brands__wrapper,.contacts__wrapper,.faq__wrapper,.features__wrapper,.form__wrapper,.page__hero-wrapper,.poetry__wrapper,.pricing__wrapper,.service__wrapper,.services-featured__wrapper,.services-related__wrapper,.services__wrapper{padding-top:var(--mz-space-80);padding-bottom:var(--mz-space-80)}.action__wrapper,.hero__wrapper{padding-top:var(--mz-space-100);padding-bottom:var(--mz-space-100)}.error__wrapper{padding-top:var(--mz-space-120);padding-bottom:var(--mz-space-120)}.action__container,.article__container,.articles__container,.brands__container,.breadcrumbs__container,.contacts__container,.copyright__container,.error__container,.faq__container,.features__container,.footer__container,.form__container,.header__container,.hero__container,.page__container,.page__hero-container,.poetry__container,.pricing__container,.service-hero__container,.service__container,.services-featured__container,.services-related__container,.services__container,.topbar__container{width:100%;max-width:90rem;margin-inline:auto;padding-inline:.75rem}.page__container_fluid{width:100%;margin-inline:auto;padding-inline:.75rem}.form__actions{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start}.footer__navigation{grid-column:span 1;border-left:.0625rem dashed var(--mz-border-color)}.footer__contacts{grid-column:span 2}.page__sections,.services-categories__grid,.services-featured__list,.services-related__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mz-space-40)}.service__layout,.services__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--mz-space-80)}.article__layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--mz-space-80)}.article-card__link:focus-visible,.article-card__more:focus-visible,.article-card__section:focus-visible,.articles__category:focus-visible,.breadcrumbs__link:focus-visible,.breadcrumbs__list:focus-visible,.burger__button:focus-visible,.contacts__link:focus-visible,.faq__button:focus-visible,.footer-contacts__link:focus-visible,.footer-menu__link:focus-visible,.header-menu__link:focus-visible,.hyperlink:focus-visible,.language-switcher__button:focus-visible,.language-switcher__link:focus-visible,.languages__link:focus-visible,.logo__link:focus-visible,.main-menu__arrow:focus-visible,.main-menu__button:focus-visible,.main-menu__link:focus-visible,.phones__link:focus-visible,.service-card__link:focus-visible,.service-card__more:focus-visible,.services-categories__content-link:focus-visible,.services-categories__list-link:focus-visible,.theme-switcher__button:focus-visible,.toc__link:focus-visible{outline:.1875rem solid var(--mz-focus-color);outline-offset:.1875rem}.article-card__link,.breadcrumbs__link,.contacts__link,.footer-contacts__link,.footer-menu__link,.header-menu__link,.languages__link,.phones__link{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.1875rem;transition:color .3s ease,text-decoration-color .3s ease,opacity .3s ease}.article-card__link:hover,.breadcrumbs__link:hover,.contacts__link:hover,.footer-contacts__link:hover,.footer-menu__link:hover,.header-menu__link:hover,.languages__link:hover,.phones__link:hover{color:var(--mz-link-color-hover);text-decoration-color:var(--mz-link-color-hover)}.article-card__link:active,.breadcrumbs__link:active,.contacts__link:active,.footer-contacts__link:active,.footer-menu__link:active,.header-menu__link:active,.languages__link:active,.phones__link:active{color:var(--mz-link-color-active);text-decoration-color:var(--mz-link-color-active)}.accordion__button,.burger__button,.button,.faq__button,.footer-accordion__button,.language-switcher__button,.main-menu__arrow,.main-menu__button,.poetry__button,.scroll-to-top,.theme-switcher__button,.toc__button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;font:inherit;line-height:inherit;color:inherit;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.brands__list,.breadcrumbs__list,.contacts__list,.contacts__phones,.contacts__schedule,.faq__list,.features__list,.footer-contacts__list,.footer-contacts__phones,.footer-contacts__schedule,.footer-menu__list,.header-menu__list,.hero__features,.language-switcher__list,.languages__list,.list,.list-details,.main-menu__list,.main-menu__submenu,.pagination__list,.phones__list,.poetry__list,.pricing-card__features,.service-hero__features,.service__price-list,.services-categories__grid,.services-categories__list,.services-featured__list,.services-related__list,.services__list,.toc__list{margin:0;padding:0;list-style:none}.articles__heading,.brands__heading,.contacts__heading,.contacts__title,.faq__heading,.features__heading,.form__heading,.page__heading,.page__section-title,.poetry__heading,.pricing__heading,.pricing__title,.services-featured__heading,.services-related__heading,.services__heading,.services__sidebar-title{position:relative;display:inline-flex;flex-direction:column}.articles__heading:after,.brands__heading:after,.contacts__heading:after,.contacts__title:after,.faq__heading:after,.features__heading:after,.form__heading:after,.page__heading:after,.page__section-title:after,.poetry__heading:after,.pricing__heading:after,.pricing__title:after,.services-featured__heading:after,.services-related__heading:after,.services__heading:after,.services__sidebar-title:after{content:"";width:5rem;height:.125rem;margin-top:var(--mz-space-20);background:var(--mz-heading-line)}.page__section-number{font-size:calc(clamp(12.5rem, 18vw, 18.75rem));line-height:.3;font-weight:900;position:absolute;top:var(--mz-space-20);left:0;z-index:-1;color:rgba(var(--mz-number-color),var(--mz-number-color-opacity));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__heading,.page__hero-heading,.service-hero__heading{font-size:var(--mz-font-size-display);max-width:25ch}.action__heading,.hero__heading,.page__hero-heading,.service-hero__heading{line-height:1.2;font-weight:900;margin-bottom:var(--mz-space-60);color:var(--mz-heading-color)}.action__heading{font-size:var(--mz-font-size-action);max-width:20ch}.articles__heading,.contacts__heading,.page__heading,.pricing__heading,.services__heading{font-size:var(--mz-font-size-h1);line-height:1.2;font-weight:800;color:var(--mz-heading-color);margin-bottom:var(--mz-space-60);max-width:26ch}.service__section-title{font-size:var(--mz-font-size-h2);line-height:1.25;font-weight:800;color:var(--mz-heading-color);margin-bottom:var(--mz-space-40)}.brands__heading,.faq__heading,.features__heading,.form__heading,.page__section-title,.poetry__heading,.pricing__title,.services-featured__heading,.services-related__heading{font-size:var(--mz-font-size-h2);line-height:1.25;font-weight:800;color:var(--mz-heading-color);margin-bottom:var(--mz-space-60);max-width:25ch}.article__heading,.contacts__title,.service-card__link-title,.service__section-subtitle,.services-categories__content-title{font-size:var(--mz-font-size-h3);line-height:1.3;font-weight:800;color:var(--mz-heading-color)}.contacts__title{margin-bottom:var(--mz-space-60);max-width:25ch}.accordion__button-title,.article__content h2,.services__sidebar-title,.toc__button-title{font-size:var(--mz-font-size-h4);line-height:1.35;font-weight:700;color:var(--mz-heading-color)}.services__sidebar-title{margin-bottom:var(--mz-space-60);max-width:25ch}.article__content h3,.footer-accordion__button-title,.footer-accordion__heading,.pricing-card__header-title,.pricing-card__price-value{font-size:var(--mz-font-size-h5);line-height:1.4;font-weight:700;color:var(--mz-heading-color)}.article__content h4,.faq__question,.features__title,.poetry__button-title,.pricing-table__price-value,.pricing__notes-title{font-size:var(--mz-font-size-h6);line-height:1.45;font-weight:600;color:var(--mz-heading-color)}.action__lead,.articles__lead,.brands__lead,.contacts__lead,.faq__lead,.features__lead,.form__lead,.hero__lead,.page__hero-lead,.page__lead,.poetry__lead,.pricing__lead,.service-hero__lead,.services-featured__lead,.services-related__lead,.services__lead{font-size:var(--mz-font-size-h6);line-height:1.5;font-weight:300;color:var(--mz-text-color-muted);margin-bottom:var(--mz-space-60);max-width:70ch}.article-card__title,.article__content p,.contacts__link,.contacts__schedule-item,.contacts__value,.faq__answer,.features__text,.footer-contacts__link,.footer-contacts__phones,.footer-contacts__schedule,.footer-contacts__value,.list-details__item,.list__item,.page__section-text,.poetry__line,.pricing-table__description,.pricing-table__spec,.pricing__notes-text,.service-card__text,.service__price-name,.service__section-text,.services-categories__content-desc{font-size:var(--mz-font-size-base);line-height:1.6;color:var(--mz-text-color-muted);font-weight:300}.contacts__label{font-size:.95em;line-height:1.5;margin-bottom:var(--mz-space-20);font-weight:600;color:var(--mz-text-color)}.article-card__desc{font-size:.9em;line-height:1.5;font-weight:300;color:var(--mz-text-color-muted);margin-bottom:var(--mz-space-30);padding-bottom:var(--mz-space-20);border-bottom:.0625rem solid var(--mz-border-color)}.article-card__more,.article__details-item,.burger__label,.footer-contacts__label,.header-menu__text,.main-menu__text{font-size:.85em;line-height:1.5}.language-switcher__label,.language-switcher__text{font-size:.8em;line-height:1.5}.hero__feature,.service-hero__feature{font-size:.75em;line-height:1.5}.breadcrumbs__text,.copyright__legal,.phones__text{font-size:.7em;line-height:1.5}.languages__text{font-size:.55em;line-height:1.5;text-transform:uppercase;font-weight:600}.accordion__header{margin-bottom:var(--mz-space-40)}.accordion__heading{margin:0}.accordion__button{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:default}.accordion__button:focus-visible{outline:.125rem solid var(--mz-link-color-hover);outline-offset:.25rem}.accordion__button-title{display:block;transition:color .3s ease}.accordion__button-icon{display:none}.accordion__panel{display:grid;grid-template-rows:1fr}.accordion__panel-inner{min-height:0}.action__wrapper{border-top:.0625rem solid var(--mz-border-color);color:var(--mz-text-color)}.action__body{display:flex;flex-direction:column}.action__actions{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:baseline}.article-card{display:inline-block;width:100%;margin:0 0 var(--mz-space-20);-moz-column-break-inside:avoid;break-inside:avoid;vertical-align:top;overflow:hidden;border:.0625rem solid var(--mz-border-color);border-radius:.375rem;background:var(--mz-bg-color-surface);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.article-card:hover{border-color:var(--mz-border-color-strong)}.article-card:hover .article-card__image{transform:scale(1.045)}.article-card__media{position:relative;overflow:hidden;background:var(--mz-bg-color);isolation:isolate}.article-card__media_short{aspect-ratio:16/9}.article-card__media_medium{aspect-ratio:4/3}.article-card__media_tall{aspect-ratio:9/16}.article-card__media:after{position:absolute;z-index:1;inset:45% 0 0;background:linear-gradient(180deg,transparent,rgba(13,8,10,.5));content:"";pointer-events:none}.article-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.article-card__section{position:absolute;z-index:2;top:.625rem;right:.625rem;display:inline-flex;align-items:center;min-height:1.875rem;padding:.25rem 1.25rem;border:.0625rem solid hsla(0,0%,100%,.3);border-radius:.4375rem;background:var(--mz-bg-color);color:var(--mz-text-color);font-size:.75rem;font-weight:600;text-decoration:none;backdrop-filter:blur(.5rem);transition:background-color .3s ease,color .3s ease}.article-card__section:hover{background:var(--mz-bg-color-reverse);color:var(--mz-text-color-reverse)}.article-card__body{padding:var(--mz-space-30) var(--mz-space-20) var(--mz-space-30)}.article-card__title{margin-bottom:var(--mz-space-20);color:var(--mz-text-color);font-weight:700;letter-spacing:-.025em;text-wrap:pretty}.article-card__link{color:inherit}.article-card__more{display:inline-flex;align-items:center;gap:.9375rem;color:var(--mz-text-color);font-weight:600;text-decoration:none;transition:color .3s ease}.article-card__more:focus-visible .article-card__more-text,.article-card__more:hover .article-card__more-text{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.article-card__more:focus-visible .article-card__more-icon,.article-card__more:hover .article-card__more-icon{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.article-card__more:active,.article-card__more:active .article-card__more-icon,.article-card__more:active .article-card__more-text{color:var(--mz-link-color-active)}.article-card__more-icon,.article-card__more-text{transition:color .3s ease,transform .3s ease}.article-card__more-icon{display:block;flex-shrink:0;width:.7em;height:.7em;fill:currentColor}.article__main,.article__sidebar,.article__sidebar-inner{min-width:0}.article__header{margin-bottom:var(--mz-space-40)}.article__heading{margin:0;text-wrap:pretty}.article__media{margin:0 0 var(--mz-space-40);overflow:hidden;border:.0625rem solid var(--mz-border-color-strong);border-radius:.375rem}.article__media:hover .article__image{transform:scale(1.02)}.article__image{display:block;width:100%;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.article__content>:first-child{margin-top:0}.article__content>:last-child{margin-bottom:0}.article__content h2{margin-top:var(--mz-space-60);margin-bottom:var(--mz-space-40);padding-top:var(--mz-space-40);border-top:.0625rem solid var(--mz-border-color)}.article__content h2:first-child{margin-top:0;padding-top:0;border-top:0}.article__content h3,.article__content h4{margin-top:var(--mz-space-40);margin-bottom:var(--mz-space-40)}.article__content p:not(:last-child){margin-bottom:var(--mz-space-40)}.article__content strong{color:var(--mz-text-color);font-weight:400}.article__content img{display:block;width:100%;height:auto;margin-block:var(--mz-space-40)}.article__content blockquote{margin:var(--mz-space-40) 0;padding:var(--mz-space-20) var(--mz-space-30);border-left:.1875rem solid var(--mz-heading-line);color:var(--mz-text-color-muted)}.article__content table{width:100%;margin-block:var(--mz-space-40);border-collapse:collapse}.article__content td,.article__content th{padding:var(--mz-space-20);border:.0625rem solid var(--mz-border-color);text-align:left;vertical-align:top}.article__content th{font-weight:600}.article__content pre{max-width:100%;margin-block:var(--mz-space-40);padding:var(--mz-space-30);overflow-x:auto;border:.0625rem solid var(--mz-border-color);border-radius:.375rem}.article__content code{overflow-wrap:anywhere}.article__details{margin:0;padding:var(--mz-space-20);border:.0625rem solid var(--mz-border-color);border-radius:.375rem;background:var(--mz-bg-color-surface)}.article__details-item{display:flex;flex-direction:column;gap:var(--mz-space-10);padding-block:var(--mz-space-20);margin:0;border-bottom:.0625rem dashed var(--mz-border-color-strong)}.article__details-item:first-child{padding-top:0}.article__details-item:last-child{padding-bottom:0;border-bottom:0}.article__details-label{margin:0;color:var(--mz-text-color-muted);font-weight:300}.article__details-value{min-width:0;margin:0;font-weight:600;overflow-wrap:anywhere}.articles__eyebrow{display:flex;align-items:center;gap:.625rem;margin-bottom:var(--mz-space-60);color:var(--mz-heading-line);font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.articles__eyebrow:before{width:1.875rem;height:.125rem;background:currentColor;content:""}.articles__categories{display:flex;flex-wrap:wrap;gap:var(--mz-space-10);padding-bottom:var(--mz-space-60);margin-bottom:var(--mz-space-60);border-bottom:.0625rem solid var(--mz-border-color)}.articles__category{display:inline-flex;align-items:center;gap:.625rem;min-height:3rem;padding:.5rem 1.125rem;border:.0625rem solid var(--mz-border-color);border-radius:.375rem;background:var(--mz-bg-color-surface);color:var(--mz-text-color);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.articles__category:hover{border-color:var(--mz-border-color-strong);color:var(--mz-text-color-reverse);background:var(--mz-bg-color-reverse);transform:translateY(-.1875rem)}.articles__category:hover .articles__category-count{color:var(--mz-text-color);background:var(--mz-bg-color)}.articles__category:active{transform:translateY(0)}.articles__category_active{border-color:var(--mz-border-color-strong);color:var(--mz-text-color-reverse);background:var(--mz-bg-color-reverse)}.articles__category_active .articles__category-count{color:var(--mz-text-color);background:var(--mz-bg-color)}.articles__category_active:hover{background:var(--mz-bg-color-surface);color:var(--mz-text-color)}.articles__category_active:hover .articles__category-count{color:var(--mz-text-color-reverse);background:var(--mz-bg-color-reverse)}.articles__category-icon{display:inline-flex;width:1rem;height:1rem;flex:0 0 1rem;align-items:center;justify-content:center;fill:currentColor;stroke-linecap:round;stroke-linejoin:round}.articles__category-name{font-size:.875rem;font-weight:600;white-space:nowrap}.articles__category-count{display:inline-flex;min-width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:50%;color:var(--mz-text-color-reverse);background:var(--mz-bg-color-reverse);font-size:.75rem;font-weight:500;transition:color .3s ease,background-color .3s ease}.articles__grid{-moz-column-count:3;column-count:3;-moz-column-gap:var(--mz-space-20);column-gap:var(--mz-space-20)}.brands{background-color:var(--mz-bg-color-surface)}.brands__list{position:relative;align-items:stretch;overflow:hidden;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.brands__item{position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.brands__item:after,.brands__item:before{content:"";position:absolute}.brands__item:before{top:0;left:-.0625rem;height:100%;border-left:.0625rem dashed var(--mz-border-color-strong)}.brands__item:after{left:0;bottom:-.0625rem;width:100%;height:0;border-bottom:.0625rem dashed var(--mz-border-color-strong)}.brands__item_hidden{display:none}.brands__item_animate{animation:brands_item_show .45s ease forwards}.brands__item:hover .brands__icon{opacity:1;transform:scale(1.1)}.brands__content{display:flex;align-items:center;justify-content:center;padding-block:var(--mz-space-10);padding-inline:var(--mz-space-10)}.brands__icon{display:block;width:100%;max-width:80%;height:auto;max-height:var(--mz-space-90);margin-inline:auto;opacity:.7;fill:var(--mz-text-color);transition:opacity .3s ease,transform .3s ease}.brands__actions{display:flex;justify-content:center;margin-top:var(--mz-space-30)}.brands__more-text{line-height:1}@keyframes brands_item_show{0%{opacity:0;transform:translateY(1.125rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.breadcrumbs{padding-block:var(--mz-space-20);border-bottom:.0625rem solid var(--mz-border-color)}.breadcrumbs__row{display:flex;align-items:center;width:100%;min-width:0}.breadcrumbs__nav{position:relative;width:100%;min-width:0}.breadcrumbs__list{display:flex;align-items:center;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;overscroll-behavior-inline:contain;touch-action:pan-x;scrollbar-width:none}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__item{display:flex;flex:0 0 auto;align-items:center;white-space:nowrap;font-size:var(--mz-font-size-base)}.breadcrumbs__item:not(:last-child):after{flex:0 0 auto;margin-inline:.625rem;font-size:.7em;color:var(--mz-text-color);content:"/";opacity:.5}.breadcrumbs__item_active{flex:0 0 auto}.breadcrumbs__link{display:inline-flex;flex:0 0 auto;align-items:center;white-space:nowrap;padding-block:.2em}.breadcrumbs__link:focus-visible{outline-offset:-.1875rem}.breadcrumbs__text{display:block;color:inherit;white-space:nowrap;letter-spacing:.7px;line-height:1.7}.breadcrumbs__current{display:inline-flex;align-items:center;font-weight:500;color:var(--mz-text-color);cursor:default;white-space:nowrap}.breadcrumbs__fade{position:absolute;z-index:1;inset-block:0;width:7.5rem;pointer-events:none;opacity:0;transition:opacity .2s ease}.breadcrumbs__fade_left{inset-inline-start:-.0625rem;background:linear-gradient(to right,var(--mz-bg-color),transparent)}.breadcrumbs__fade_right{inset-inline-end:-.0625rem;background:linear-gradient(to left,var(--mz-bg-color),transparent)}.breadcrumbs__fade_visible{opacity:1}.burger{display:flex;align-items:center}.burger__button{display:inline-flex;align-items:center;-moz-column-gap:var(--mz-space-30);column-gap:var(--mz-space-30);padding:0;margin:0;border:0;background:none;cursor:pointer}.burger__icon{position:relative;width:2.25rem;height:3.5rem;flex-shrink:0}.burger__line{position:absolute;inset-inline-start:50%;width:2.25rem;height:.125rem;border-radius:.125rem;background-color:var(--mz-text-color);transform:translateX(-50%);transition:transform .3s ease,opacity .3s ease,top .3s ease}.burger__line:first-child{top:1.0625rem}.burger__line:nth-child(2){top:1.6875rem}.burger__line:nth-child(3){top:2.3125rem}.burger__label{font-weight:600;color:var(--mz-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.burger--active .burger__line:first-child{top:1.6875rem;transform:translateX(-50%) rotate(45deg)}.burger--active .burger__line:nth-child(2){opacity:0}.burger--active .burger__line:nth-child(3){top:1.6875rem;transform:translateX(-50%) rotate(-45deg)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--mz-space-15);position:relative;border:.125rem solid transparent;font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.button_full{width:100%;min-width:0;flex:1 1 100%}.button:active{transform:translateY(.125rem) scale(.95);transition-duration:.3s}.button:focus-visible{outline:none;box-shadow:0 0 0 .4375rem rgba(214,147,30,.4)}.button:disabled,.button_disabled{opacity:.6;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:none;box-shadow:none}.button__text{position:relative}.button__icon{flex:none;width:.6em;height:.6em;fill:currentColor;overflow:visible}.button__icon_large{width:1em;height:1em}.button_large{min-width:11.25rem;min-height:3.75rem;padding-inline:var(--mz-space-100);font-size:1.125rem}.button_medium{min-width:10rem;min-height:3.125rem;padding-inline:var(--mz-space-80);font-size:1.0625rem}.button_small{min-width:8.75rem;min-height:2.5rem;padding-inline:var(--mz-space-60);font-size:1rem}.button_primary{color:var(--mz-btn-primary-text-color);border-color:var(--mz-btn-primary-border-color);background:var(--mz-btn-primary-bg-color)}.button_primary:active{color:var(--mz-btn-primary-text-color-hover);border-color:var(--mz-btn-primary-border-color-hover);background:var(--mz-btn-primary-bg-color-hover)}.button_secondary{color:var(--mz-btn-secondary-text-color);border-color:var(--mz-btn-secondary-border-color);background:var(--mz-btn-secondary-bg-color)}.button_secondary:active{color:var(--mz-btn-secondary-text-color-hover);border-color:var(--mz-btn-secondary-border-color-hover);background:var(--mz-btn-secondary-bg-color-hover)}.button_surface{color:var(--mz-btn-surface-text-color);border-color:var(--mz-btn-surface-border-color);background:var(--mz-btn-surface-bg-color)}.button_surface:active{color:var(--mz-btn-surface-text-color-hover);border-color:var(--mz-btn-surface-border-color-hover);background:var(--mz-btn-surface-bg-color-hover)}.button_outline{color:var(--mz-btn-outline-text-color);border-color:var(--mz-btn-outline-border-color);background:var(--mz-btn-outline-bg-color)}.button_outline:active{color:var(--mz-btn-outline-text-color-hover);border-color:var(--mz-btn-outline-border-color-hover);background:var(--mz-btn-outline-bg-color-hover)}.contacts__content{display:grid;grid-template-columns:1.5fr 1fr;-moz-column-gap:var(--mz-space-100);column-gap:var(--mz-space-100)}.contacts__section{margin:0}.contacts__item{display:flex;align-items:flex-start;gap:var(--mz-space-20);padding-block:var(--mz-space-20)}.contacts__item+.contacts__item{border-top:.0625rem dashed var(--mz-border-color-strong)}.contacts__icon{flex:0 0 1.1em;width:1.1em;height:1.1em;margin-top:.2em;fill:currentColor;overflow:visible}.contacts__body{flex:1 1 auto;min-width:0}.contacts__schedule-item,.contacts__value{display:block;margin:0;letter-spacing:.5px}.contacts__schedule-item+.contacts__schedule-item,.contacts__schedule-item+.contacts__value,.contacts__value+.contacts__schedule-item,.contacts__value+.contacts__value{margin-top:var(--mz-space-10)}.contacts__link{display:inline-flex;letter-spacing:.5px}.contacts__phones{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mz-space-10)}.copyright{border-top:.0625rem solid var(--mz-border-color)}.copyright__content{display:grid;grid-template-columns:1fr auto;align-items:center}.copyright__legal{justify-self:start;letter-spacing:1.4px}.copyright__credit{justify-self:end}.credit{display:inline-flex;align-items:center;gap:.625rem;color:inherit;text-decoration:none}.credit__icon{flex-shrink:0;width:1.25rem;height:1.25rem;fill:currentColor}.credit__text{display:block;font-size:.9375rem;line-height:1;white-space:nowrap;color:inherit;transition:transform .3s ease}.divider{position:relative;width:100%;height:.0625rem;background:var(--mz-border-color)}.error__content{display:flex;flex-direction:column;align-items:center;max-width:40rem;margin:0 auto;text-align:center}.error__code{margin:0;font-size:18.75rem;font-weight:900;line-height:.9;-webkit-user-select:none;-moz-user-select:none;user-select:none}.error__title{margin-top:var(--mz-space-80);font-size:var(--mz-font-size-h2);font-weight:700;line-height:1.2}.error__description{margin-top:var(--mz-space-80);font-size:var(--mz-font-size-h6);line-height:1.6;color:var(--mz-text-color-muted);font-weight:300;text-wrap:balance}.error__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:var(--mz-space-80)}.faq__header{margin-bottom:var(--mz-space-60)}.faq__item+.faq__item{border-top:.0625rem solid var(--mz-border-color)}.faq__item_active .faq__icon-line:last-child{transform:translate(-50%,-50%) rotate(0)}.faq__item_active .faq__icon,.faq__item_active .faq__question{color:var(--mz-link-color-hover)}.faq__title{margin:0}.faq__button{gap:var(--mz-space-25);width:100%;padding:var(--mz-space-40) 0;background:transparent;text-align:left;color:var(--mz-heading-color)}.faq__question{flex:1;transition:transform .3s ease,color .3s ease}.faq__icon{position:relative;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--mz-text-color);transition:color .3s ease}.faq__icon-line{position:absolute;top:50%;left:50%;width:.9em;height:.125rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease}.faq__icon-line:last-child{transform:translate(-50%,-50%) rotate(90deg)}.faq__content{height:0;overflow:hidden}.faq__answer{padding-bottom:var(--mz-space-40)}.faq__answer>:last-child{margin-bottom:0}.features{background-color:var(--mz-bg-color-surface)}.features__header{margin-bottom:var(--mz-space-60)}.features__list{align-items:stretch;overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.features__item,.features__list{position:relative}.features__item:after,.features__item:before{content:"";position:absolute}.features__item:before{top:0;left:-.0625rem;height:100%;border-left:.0625rem dashed var(--mz-border-color-strong)}.features__item:after{left:0;bottom:-.0625rem;width:100%;height:0;border-bottom:.0625rem dashed var(--mz-border-color-strong)}.features__item:nth-child(3n+1) .features__content{padding-inline-start:0}.features__item:nth-child(3n) .features__content{padding-inline-end:0}.features__content{padding-inline:var(--mz-space-40);padding-block:var(--mz-space-40)}.features__head{display:flex;flex-direction:column;gap:var(--mz-space-20);margin-bottom:var(--mz-space-20)}.features__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--mz-size-icon-80);height:var(--mz-size-icon-80);border:.0625rem solid var(--mz-text-color);border-radius:50%;color:var(--mz-text-color);background-color:var(--mz-bg-color)}.features__icon-svg{display:block;width:var(--mz-size-icon-40);height:var(--mz-size-icon-40);flex-shrink:0;fill:currentColor}.footer-accordion__heading{margin:0}.footer-accordion__button{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:default}.footer-accordion__button-title{display:block;transition:color .3s ease}.footer-accordion__button-icon{display:none}.footer-accordion__content{padding-top:1.875rem;padding-bottom:3.75rem}.footer-contacts__address{margin:0;font-style:normal}.footer-contacts__list{display:flex;flex-direction:column}.footer-contacts__item{display:flex;align-items:flex-start;gap:var(--mz-space-20);padding-block:var(--mz-space-20);border-bottom:.0625rem dashed var(--mz-border-color)}.footer-contacts__item:first-child{padding-top:0}.footer-contacts__item:last-child{border-bottom:0}.footer-contacts__icon{flex:0 0 1em;width:1em;height:1em;margin-top:.15em;fill:currentColor;overflow:visible}.footer-contacts__info{flex:1 1 auto;min-width:0}.footer-contacts__label{margin-bottom:var(--mz-space-10);font-weight:600;color:var(--mz-text-color)}.footer-contacts__phones,.footer-contacts__schedule,.footer-contacts__value{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mz-space-10);letter-spacing:.8px}.footer-contacts__link{display:inline-flex;letter-spacing:.8px}.footer-menu__list{display:flex;flex-direction:column}.footer-menu__item{padding-block:.625rem;border-bottom:.0625rem dashed var(--mz-border-color)}.footer-menu__item:first-child{padding-top:0}.footer-menu__item:last-child{padding-bottom:0;border-bottom:0}.footer-menu__link{display:inline-flex;width:-moz-fit-content;width:fit-content;color:inherit}.footer-menu__link_active{color:var(--mz-link-color-hover);text-decoration-color:var(--mz-link-color-hover)}.footer-menu__text{font-size:1rem;line-height:1.6}.footer{border-top:.0625rem solid var(--mz-border-color)}.footer__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.footer__inner{padding-top:var(--mz-space-80);padding-right:var(--mz-space-40)}.footer__inner_offset{padding-left:var(--mz-space-40)}.footer__controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-top:.0625rem solid var(--mz-border-color)}.form__header{display:flex;flex-direction:column;align-items:flex-start}.form__body{display:block}.form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--mz-space-80);-moz-column-gap:var(--mz-space-100);column-gap:var(--mz-space-100)}.form__group{grid-column:span 1}.form__group_fluid{grid-column:1/-1}.form__group_hidden{position:absolute;left:-624.9375rem;width:.0625rem;height:.0625rem;overflow:hidden}.form__group:focus-within .form__label:not(.form__label_warning):not(.form__label_error){color:#fdb92e}.form__label{display:block;font-size:var(--mz-font-size-base);color:var(--mz-text-color);font-weight:600;letter-spacing:.5px;transition:color .3s}.form__label_required:after{content:"*";margin-left:.25rem;color:#c02e4c}.form__label_hidden{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0)}.form__label_warning{color:#ddaf3b}.form__label_error{color:#c02e4c}.form__input,.form__textarea{width:100%;font-size:var(--mz-font-size-base);line-height:1.5;font-weight:300;border:0;border-bottom:.125rem solid rgba(var(--mz-form-border-color),.4);border-radius:0;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease,border-bottom-color .3s ease;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__input::placeholder,.form__textarea::placeholder{color:rgba(var(--mz-form-placeholder-text-color),.3);opacity:1}.form__input::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder{color:rgba(var(--mz-form-placeholder-text-color),.3)}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{color:rgba(var(--mz-form-placeholder-text-color),.3);opacity:1}.form__input:-ms-input-placeholder,.form__textarea:-ms-input-placeholder{color:rgba(var(--mz-form-placeholder-text-color),.3)}.form__input:focus,.form__input:focus-visible,.form__textarea:focus,.form__textarea:focus-visible{border-bottom-color:#fdb92e;border-bottom-width:.125rem}.form__input:focus-visible::placeholder,.form__input:focus::placeholder,.form__textarea:focus-visible::placeholder,.form__textarea:focus::placeholder{color:rgba(253,185,46,.5);opacity:1}.form__input:focus-visible::-webkit-input-placeholder,.form__input:focus::-webkit-input-placeholder,.form__textarea:focus-visible::-webkit-input-placeholder,.form__textarea:focus::-webkit-input-placeholder{color:rgba(253,185,46,.5)}.form__input:focus-visible::-moz-placeholder,.form__input:focus::-moz-placeholder,.form__textarea:focus-visible::-moz-placeholder,.form__textarea:focus::-moz-placeholder{color:rgba(253,185,46,.5);opacity:1}.form__input:focus-visible:-ms-input-placeholder,.form__input:focus:-ms-input-placeholder,.form__textarea:focus-visible:-ms-input-placeholder,.form__textarea:focus:-ms-input-placeholder{color:rgba(253,185,46,.5)}.form__input_warning,.form__textarea_warning{border-bottom-color:#ddaf3b}.form__input_warning:focus,.form__input_warning:focus-visible,.form__textarea_warning:focus,.form__textarea_warning:focus-visible{border-bottom-color:#ddaf3b;border-bottom-width:.125rem}.form__input_warning:focus-visible::placeholder,.form__input_warning:focus::placeholder,.form__textarea_warning:focus-visible::placeholder,.form__textarea_warning:focus::placeholder{color:#ddaf3b;opacity:1}.form__input_warning:focus-visible::-webkit-input-placeholder,.form__input_warning:focus::-webkit-input-placeholder,.form__textarea_warning:focus-visible::-webkit-input-placeholder,.form__textarea_warning:focus::-webkit-input-placeholder{color:#ddaf3b}.form__input_warning:focus-visible::-moz-placeholder,.form__input_warning:focus::-moz-placeholder,.form__textarea_warning:focus-visible::-moz-placeholder,.form__textarea_warning:focus::-moz-placeholder{color:#ddaf3b;opacity:1}.form__input_warning:focus-visible:-ms-input-placeholder,.form__input_warning:focus:-ms-input-placeholder,.form__textarea_warning:focus-visible:-ms-input-placeholder,.form__textarea_warning:focus:-ms-input-placeholder{color:#ddaf3b}.form__input_error,.form__textarea_error{border-bottom-color:#c02e4c}.form__input{padding:var(--mz-space-15) 0}.form__textarea{padding:var(--mz-space-40) 0;min-height:auto;height:auto;resize:vertical}.form__spinner{display:inline-block;width:1.875rem;height:1.875rem;margin-left:1.25rem;border:.125rem solid;border-right:.125rem solid transparent;border-radius:50%;vertical-align:middle;flex-shrink:0;animation:form__spinner .5s linear infinite}@keyframes form__spinner{to{transform:rotate(1turn)}}.header-menu{flex:1 1 auto;min-width:0}.header-menu,.header-menu__list{display:flex;align-items:stretch;height:100%}.header-menu__list{justify-content:flex-end;width:100%}.header-menu__item{display:flex;align-items:stretch;flex-shrink:0}.header-menu__link{display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:var(--mz-space-20);column-gap:var(--mz-space-20);height:100%;padding-inline:var(--mz-space-20);white-space:nowrap;color:var(--mz-text-color);background-color:transparent}.header-menu__link:focus-visible{outline-offset:-.1875rem}.header-menu__link_active{font-weight:700;background-color:var(--mz-bg-color-active);border:.0625rem solid var(--mz-border-color)}.header-menu__link_active,.header-menu__link_active:active,.header-menu__link_active:hover{color:var(--mz-text-color);text-decoration-color:transparent}.header-menu__link_active:focus-visible{color:var(--mz-text-color)}.header-menu__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.header-menu__icon img,.header-menu__icon svg{display:block;width:1.125rem;height:1.125rem}.header-menu__text{display:block;font-weight:600;color:inherit;letter-spacing:1px}.header-menu__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.125rem;height:1.125rem;padding-inline:.375rem;font-size:.6875rem;font-weight:700;line-height:1;border-radius:62.4375rem;color:var(--mz-bg-color);background-color:var(--mz-text-color)}.header{display:flex;align-items:center;position:sticky;inset-block-start:0;inset-inline:0;z-index:800;width:100%;height:6.25rem;max-height:6.25rem;overflow:hidden;background-color:var(--mz-bg-color);border-bottom:.0625rem solid var(--mz-border-color);transition:height .3s ease,transform .3s ease}.header--scrolled{height:3.75rem;max-height:3.75rem}.header--hidden{transform:translateY(-100%)}.header--visible{transform:translateY(0)}.header__container{display:flex;align-items:center;width:100%;height:100%}.header__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:5rem;height:5rem;transition:width .3s ease,height .3s ease}.header--scrolled .header__logo{width:3.125rem;height:3.125rem}.header__navigation{margin-inline-start:auto;-moz-column-gap:var(--mz-space-30);column-gap:var(--mz-space-30)}.header__header-menu,.header__navigation{display:flex;align-items:stretch;flex:1 1 auto;min-width:0}.header__header-menu{justify-content:flex-end}.header__burger{display:flex;align-items:stretch;flex:0 0 auto}.hero__wrapper{display:block;position:relative;border-bottom:.0625rem solid var(--mz-border-color);color:var(--mz-text-color)}.hero__content{display:flex;flex-direction:column;align-items:flex-start}.hero__features{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--mz-space-10);margin-bottom:var(--mz-space-60);font-size:var(--mz-font-size-base)}.hero__feature{display:none;align-items:center;gap:var(--mz-space-20);padding:.375rem var(--mz-space-20);border:.0625rem solid rgba(253,185,46,.4);background:rgba(253,185,46,.1);color:var(--mz-text-color);font-weight:500;letter-spacing:.04em}.hero__feature:before{content:"";flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:#fdb92e;box-shadow:0 0 .5rem rgba(253,185,46,.4)}.hero__feature_active{display:inline-flex;animation:hero-feature-in .4s ease both}.hero__heading{margin-bottom:var(--mz-space-60)}.hero__brands{display:inline}.hero__brand{display:none;color:var(--mz-text-color);font-weight:500}.hero__brand_active{display:inline;animation:hero-brand-fade .2s ease}.hero__actions{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:baseline}@keyframes hero-brand-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-feature-in{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.hyperlink{display:inline;padding-block:.2em;color:var(--mz-text-color);white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration-line:underline;text-decoration-color:var(--mz-hyperlink-bg-color-hover);text-decoration-thickness:.125rem;text-underline-offset:.1875rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:color .3s ease,background-color .3s ease}.hyperlink:hover{color:var(--mz-hyperlink-text-color-hover);background-color:var(--mz-hyperlink-bg-color-hover)}.hyperlink:active{background-color:var(--mz-link-color-active);text-decoration-color:var(--mz-link-color-active)}.language-switcher{position:relative;display:inline-block;min-width:6.25rem;max-width:100%}.language-switcher__button{width:100%;padding:var(--mz-space-10) var(--mz-space-30);border:.0625rem solid var(--mz-border-color);background-color:var(--mz-bg-color);gap:var(--mz-space-30)}.language-switcher__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--mz-text-color)}.language-switcher__icon_arrow,.language-switcher__icon_language{display:block;fill:var(--mz-text-color);transition:transform .3s ease;flex-shrink:0}.language-switcher__icon_language{width:.85em;height:.85em}.language-switcher__icon_arrow{width:.7em;height:.7em}.language-switcher__list{position:absolute;left:0;right:0;bottom:100%;margin-bottom:.5625rem;top:auto;list-style:none;background-color:var(--mz-bg-color);border:.0625rem solid var(--mz-border-color);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.625rem);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform;backface-visibility:hidden;transform-style:preserve-3d}.language-switcher__list:after,.language-switcher__list:before{content:"";position:absolute;left:20%;bottom:-.625rem;width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid var(--mz-border-color);transform:translateX(-20%)}.language-switcher__item{margin:0;padding:0}.language-switcher__item:not(:last-child){border-bottom:.0625rem solid var(--mz-border-color)}.language-switcher__link{display:block;width:100%;padding:.75rem 1.25rem;color:var(--mz-text-color);text-decoration:none;position:relative;overflow:hidden;transition:background-color .3s ease}.language-switcher__link:hover{background-color:var(--mz-bg-color-hover)}.language-switcher__link:hover .language-switcher__text{transform:translateX(.625rem)}.language-switcher__link_current{cursor:default;pointer-events:none;background-color:var(--mz-bg-color-active)}.language-switcher__link_current .language-switcher__text{font-weight:600;transform:none}.language-switcher__text{display:inline-block;transition:transform .3s ease;font-weight:500}.language-switcher.language-switcher--open .language-switcher__list{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.language-switcher.language-switcher--open .language-switcher__icon_arrow{transform:rotate(180deg)}.languages__item,.languages__list{display:flex;align-items:center}.languages__item+.languages__item:before{content:"";width:.0625rem;height:.875rem;margin:0 var(--mz-space-10);background-color:var(--mz-text-color);opacity:.3}.languages__link{display:inline-flex;align-items:center;font-size:var(--mz-font-size-base);letter-spacing:1px}.languages__link_active{color:var(--mz-link-color-hover);pointer-events:none;text-decoration-color:var(--mz-link-color-hover)}.serviceList{display:grid;align-content:center;gap:0;min-width:0;margin:0;padding:var(--mz-space-50);list-style:none;background-color:var(--mz-bg-color-surface);border:.0625rem solid var(--mz-border-color);border-radius:2rem}.serviceList__item{position:relative;display:grid;grid-template-columns:.75rem minmax(0,1fr);-moz-column-gap:var(--mz-space-20);column-gap:var(--mz-space-20);padding-block:var(--mz-space-30)}.serviceList__item:first-child{padding-block-start:0}.serviceList__item:last-child{padding-block-end:0}.serviceList__item:not(:last-child):after{position:absolute;inset-inline:0;inset-block-end:0;height:.0625rem;background-color:var(--mz-border-color);content:""}.serviceList__item:before{width:.75rem;aspect-ratio:1;margin-block-start:.65em;background-color:#fdb92e;border-radius:50%;content:""}.serviceList__content{display:grid;gap:var(--mz-space-5);min-width:0}.serviceList__title{color:var(--mz-heading-color);font-size:var(--mz-font-size-h4);font-weight:700;line-height:1.3}.serviceList__description{color:var(--mz-text-color-muted);font-size:var(--mz-font-size-h6);font-weight:300;line-height:1.5}.processSteps{display:grid;align-content:center;gap:0;min-width:0;margin:0;padding:var(--mz-space-50);list-style:none;counter-reset:processstep;background-color:var(--mz-bg-color-surface);border:.0625rem solid var(--mz-border-color);border-radius:2rem}.processSteps__item{position:relative;display:grid;grid-template-columns:5.5rem minmax(0,1fr);-moz-column-gap:var(--mz-space-30);column-gap:var(--mz-space-30);padding-block:var(--mz-space-30);counter-increment:processstep}.processSteps__item:first-child{padding-block-start:0}.processSteps__item:last-child{padding-block-end:0}.processSteps__item:not(:last-child):after{position:absolute;inset-inline:0;inset-block-end:0;height:.0625rem;background-color:var(--mz-border-color);content:""}.processSteps__item:before{color:#fdb92e;content:counter(processstep,decimal-leading-zero);font-size:calc(clamp(3rem, 4.5vw, 5rem));font-weight:800;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.04em}.processSteps__content{display:grid;align-content:start;gap:var(--mz-space-5);min-width:0}.processSteps__title{color:var(--mz-heading-color);font-size:var(--mz-font-size-h4);font-weight:700;line-height:1.3}.processSteps__description{color:var(--mz-text-color-muted);font-size:var(--mz-font-size-h6);font-weight:300;line-height:1.5}.list{display:grid;gap:1.25rem}.list:not(:last-child){margin-bottom:var(--mz-space-40)}.list__item{position:relative;display:flex;align-items:center;min-block-size:1.5625rem;padding-inline-start:2.5rem;color:var(--mz-text-color);font-weight:400}.list__item:before{content:"✓";position:absolute;inset-block-start:50%;inset-inline-start:0;display:grid;place-items:center;inline-size:1.5625rem;block-size:1.5625rem;border-radius:50%;background:#fdb92e;color:#2e282a;font-size:.9375rem;font-weight:700;line-height:1;transform:translateY(-50%)}.list-details{display:grid;gap:1.25rem}.list-details:not(:last-child){margin-bottom:var(--mz-space-40)}.list-details__item:not(:last-child){padding-block-end:1.25rem;border-bottom:.0625rem solid var(--mz-border-color-strong)}.articleList{display:grid;gap:var(--mz-space-15);margin:0;padding:0;list-style:none;color:var(--mz-text-color-muted);font-size:var(--mz-font-size-base);line-height:1.7}.articleList__item{position:relative;padding-inline-start:2rem}.articleList__item:before{position:absolute;inset-block-start:calc(.85 * var(--mz-font-size-base));inset-inline-start:0;display:grid;place-items:center;width:1.1rem;aspect-ratio:1;border-radius:50%;background-color:#fdb92e;color:#2e282a;content:"✓";font-size:.7rem;font-weight:900;line-height:1;transform:translateY(-50%)}.articleSteps{display:grid;gap:var(--mz-space-20);margin:0;padding:0;list-style:none;color:var(--mz-text-color-muted);font-size:var(--mz-font-size-base);line-height:1.7;counter-reset:articleStep}.articleSteps__item{position:relative;padding-inline-start:2.5rem;counter-increment:articleStep}.articleSteps__item:before{position:absolute;inset-block-start:calc(.85 * var(--mz-font-size-base));inset-inline-start:0;color:#fdb92e;content:counter(articleStep,decimal-leading-zero) ".";font-weight:800;font-variant-numeric:tabular-nums;line-height:1;transform:translateY(-50%)}.logo{width:100%;height:100%}.logo__icon,.logo__link{display:block;width:100%;height:100%}.logo__icon{transform-origin:center center;transition:transform .3s ease-in-out}.logo__link:active .logo__icon{transform:translateY(.125rem) scale(.95);transition-duration:.3s}.main-menu{display:flex}.main-menu__panel{position:fixed;top:0;left:0;width:37.5rem;height:100%;background-color:var(--mz-bg-color);box-shadow:.125rem 0 .625rem rgba(var(--mz-text-color-rgb),.3);transform:translateX(-110%);transition:transform .3s ease;z-index:1001;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.main-menu__panel::-webkit-scrollbar{width:0;height:0}.main-menu__header{display:flex;align-items:center;height:3.75rem;justify-content:flex-end}.main-menu__close{display:flex;align-items:center;height:100%}.main-menu__button{position:relative;width:3.75rem;height:3.75rem;transition:background-color .3s;border-left:.0625rem solid var(--mz-border-color)}.main-menu__button:focus-visible{outline-offset:-.125rem}.main-menu__button:hover{background-color:var(--mz-bg-color-hover)}.main-menu__button:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.main-menu__button:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.main-menu__button:after,.main-menu__button:before{content:"";position:absolute;top:50%;left:50%;width:1.25rem;height:.0875rem;background-color:var(--mz-text-color);border-radius:.125rem;transform-origin:center;transition:transform .3s ease,background-color .3s ease}.main-menu__button:before{transform:translate(-50%,-50%) rotate(45deg)}.main-menu__button:after{transform:translate(-50%,-50%) rotate(-45deg)}.main-menu__body{border-top:.0625rem solid var(--mz-border-color)}.main-menu__item{position:relative}.main-menu__item--open>.main-menu__entry .main-menu__arrow-icon{transform:rotate(180deg)}.main-menu__entry{display:flex;align-items:stretch;width:100%;height:3.75rem;text-decoration:none;background-color:var(--mz-bg-color);transition:background-color .3s ease}.main-menu__entry:not(.main-menu__entry_active) .main-menu__link:hover{background-color:var(--mz-bg-color-hover)}.main-menu__entry:not(.main-menu__entry_active) .main-menu__link:hover .main-menu__text{transform:translateX(.625rem)}.main-menu__entry_active{background-color:var(--mz-bg-color-active)}.main-menu__entry_active .main-menu__link{background-color:inherit}.main-menu__link{flex:1;display:flex;align-items:center;padding-left:1.25rem;border-bottom:.0625rem solid var(--mz-border-color);text-decoration:none;transition:background-color .3s ease,transform .3s}.main-menu__link:focus-visible{outline-offset:-.125rem}.main-menu__link_three:before,.main-menu__link_two:before{content:"";display:inline-block;width:.625rem;height:.0625rem;background-color:var(--mz-text-color);flex-shrink:0}.main-menu__link_three:has(+.main-menu__arrow),.main-menu__link_two:has(+.main-menu__arrow){padding-left:0}.main-menu__link_three:has(+.main-menu__arrow):before,.main-menu__link_two:has(+.main-menu__arrow):before{display:none}.main-menu__text{font-weight:600;color:var(--mz-text-color);transition:transform .3s}.main-menu__text_three,.main-menu__text_two{padding-left:1rem}.main-menu__arrow{width:3.75rem;height:3.75rem;border-left:.0625rem solid var(--mz-border-color);border-bottom:.0625rem solid var(--mz-border-color);transition:background-color .3s}.main-menu__arrow:focus-visible{outline-offset:-.125rem}.main-menu__arrow:hover{background-color:var(--mz-bg-color-hover)}.main-menu__arrow-icon{width:.8em;height:.8em;fill:var(--mz-text-color);transition:transform .3s ease;transform-origin:center}.main-menu__submenu{height:0;overflow:hidden;transition:height .3s ease}.main-menu__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(var(--mz-menu-overlay-bg-color),var(--mz-menu-overlay-bg-opacity));opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:1000;cursor:pointer;backdrop-filter:blur(.3125rem)}.main-menu--open .main-menu__panel{transform:translateX(0)}.main-menu--open .main-menu__overlay{opacity:1;visibility:visible}.page_main{display:block;flex:1 0 auto;min-width:0}.page__header{margin-top:var(--mz-space-80)}.page__hero-wrapper{display:block;position:relative;overflow:hidden;border-bottom:.0625rem solid var(--mz-border-color);color:var(--mz-text-color)}.page__hero-content{display:flex;flex-direction:column;align-items:flex-start}.page__hero-lead{margin-bottom:0}.page__section{position:relative;isolation:isolate;padding-top:var(--mz-space-80)}.page__section:nth-last-child(-n+2){padding-bottom:var(--mz-space-80)}.page__section-title{position:relative;z-index:1}.page__section-text:not(:last-child){margin-bottom:var(--mz-space-40)}.pagination__wrapper{padding-top:var(--mz-space-60)}.pagination__nav{display:block}.pagination__list{display:flex;align-items:center;justify-content:flex-start}.pagination__item{display:flex;margin-left:-.0625rem}.pagination__item:first-child{margin-left:0}.pagination__item_current{position:relative;z-index:3}.pagination__item_current .pagination__link{border-color:var(--mz-bg-color-reverse);background-color:var(--mz-bg-color-reverse);color:var(--mz-text-color-reverse);font-weight:600}.pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.8125rem;height:2.8125rem;padding:0 1.25rem;border:.0625rem solid var(--mz-border-color-strong);background:transparent;color:inherit;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pagination__link:-moz-any-link:hover{position:relative;z-index:2;background-color:var(--mz-bg-color-hover)}.pagination__link:any-link:hover{position:relative;z-index:2;background-color:var(--mz-bg-color-hover)}.pagination__link:-moz-any-link:focus-visible{position:relative;z-index:3;outline:.125rem solid currentColor;outline-offset:-.125rem}.pagination__link:any-link:focus-visible{position:relative;z-index:3;outline:.125rem solid currentColor;outline-offset:-.125rem}.pagination__link:-moz-any-link:active{position:relative;z-index:2;background-color:var(--mz-bg-color-active)}.pagination__link:any-link:active{position:relative;z-index:2;background-color:var(--mz-bg-color-active)}.pagination__link_first,.pagination__link_last,.pagination__link_next,.pagination__link_prev{padding:0 .9375rem}.pagination__icon{width:.875rem;height:.875rem;flex:0 0 0.875rem;fill:currentColor}.phones__list{display:flex;align-items:center;gap:var(--mz-space-30)}.phones__item{display:flex;min-width:0}.phones__link{display:inline-flex;align-items:center;gap:var(--mz-space-10);min-width:0;font-size:var(--mz-font-size-base)}.phones__icon-container{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:.7em;height:.7em;overflow:visible}.phones__icon{display:block;width:100%;height:100%;fill:var(--mz-text-color);overflow:visible}.phones__text{display:block;min-width:0;white-space:nowrap;font-weight:600;letter-spacing:.5px;color:inherit}.phones__text_mobile{display:none}.poetry__list{display:flex;flex-direction:column}.poetry__list-item{overflow:hidden}.poetry__list-item+.poetry__list-item{border-top:.0625rem solid var(--mz-border-color)}.poetry__list-item_open .poetry__button-icon,.poetry__list-item_open .poetry__button-title{color:var(--mz-link-color-hover)}.poetry__list-item_open .poetry__button-icon{transform:rotate(180deg)}.poetry__button{justify-content:space-between;width:100%;padding:var(--mz-space-40) 0;background:transparent;color:var(--mz-text-color);text-align:left;transition:color .2s ease}.poetry__button-icon,.poetry__button-title{transition:transform .3s ease,color .3s ease}.poetry__button-icon{display:block;flex-shrink:0;width:.8em;height:.8em;fill:currentColor}.poetry__content{height:0;overflow:hidden;transition:height .35s ease}.poetry__content-inner{padding:var(--mz-space-40) 0}.poetry__content-text{color:var(--mz-text-color)}.poetry__stanza{padding-left:var(--mz-space-30);border-left:.125rem solid var(--mz-border-color)}.poetry__stanza+.poetry__stanza{margin-top:var(--mz-space-60)}.poetry__line{margin:0}.poetry__line+.poetry__line{margin-top:var(--mz-space-10)}.preloader{position:fixed;inset:0;display:grid;place-items:center;background:var(--mz-bg-color);z-index:9999;opacity:1;visibility:visible;transition:opacity .35s ease,visibility .35s ease}.preloader__logo{display:flex;align-items:center;justify-content:center;width:8em;height:8em;transform-origin:center;will-change:transform,filter}.preloader__svg{display:block;width:100%;height:100%}.preloader_hidden{opacity:0;visibility:hidden}.preloader_hidden .preloader__logo{transition:transform .35s ease,filter .35s ease;transform:scale(.96);filter:drop-shadow(0 0 0 rgba(253,185,46,0))}.pricing-card__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mz-space-40);align-items:stretch}.pricing-card__list:not(:last-child){margin-bottom:var(--mz-space-60)}.pricing-card__item{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:var(--mz-space-40);border:.0625rem solid var(--mz-border-color);background-color:var(--mz-bg-color-surface);border-radius:.375rem}.pricing-card__header{padding-bottom:var(--mz-space-30);border-bottom:.0625rem solid var(--mz-border-color)}.pricing-card__header-title{overflow-wrap:anywhere;color:var(--mz-heading-color)}.pricing-card__content{flex:1 1 auto}.pricing-card__spec{border-bottom:.0625rem solid var(--mz-border-color);font-size:1.0625rem;font-weight:600;color:var(--mz-heading-color);letter-spacing:.05em}.pricing-card__desc,.pricing-card__spec{margin:var(--mz-space-20) 0 0;padding-bottom:var(--mz-space-20);line-height:1.7}.pricing-card__desc{font-size:1rem;font-weight:300;color:var(--mz-text-color)}.pricing-card__desc:not(:last-child){border-bottom:.0625rem solid var(--mz-border-color)}.pricing-card__desc:last-child{margin-bottom:0;padding-bottom:0}.pricing-card__features{display:flex;flex-direction:column}.pricing-card__feature{position:relative;padding:var(--mz-space-20) 0;font-size:1rem;font-weight:300;line-height:1.7;color:var(--mz-text-color)}.pricing-card__feature:not(:last-child){border-bottom:.0625rem solid var(--mz-border-color)}.pricing-card__feature:last-child{padding-bottom:0}.pricing-card__price{display:flex;align-items:baseline;justify-content:flex-end;gap:.625rem;margin:var(--mz-space-20) 0 0;padding-top:var(--mz-space-30);border-top:.0625rem solid var(--mz-border-color);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mz-heading-color)}.pricing-card__price-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.pricing-card__price-currency,.pricing-card__price-model,.pricing-card__price-prefix{font-size:var(--mz-font-size-base);line-height:1.7;font-weight:400}.pricing-table{padding:0 var(--mz-space-40);border:.0625rem solid var(--mz-border-color);background-color:var(--mz-bg-color-surface);margin-bottom:var(--mz-space-60);border-radius:.375rem}.pricing-table__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.5fr) auto;-moz-column-gap:var(--mz-space-100);column-gap:var(--mz-space-100)}.pricing-table__item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;padding:var(--mz-space-60) 0}.pricing-table__item:not(:last-child){border-bottom:.0625rem dashed var(--mz-border-color-strong)}.pricing-table__title{font-size:var(--mz-font-size-base);line-height:1.7;color:var(--mz-heading-color);font-weight:700}.pricing-table__price{display:flex;align-items:baseline;justify-content:flex-end;gap:.625rem;margin:0;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--mz-heading-color)}.pricing-table__price-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800}.pricing-table__price-currency,.pricing-table__price-model,.pricing-table__price-prefix{font-size:var(--mz-font-size-base);line-height:1.7;font-weight:400}.pricing__notes{display:grid;margin-bottom:var(--mz-space-100)}.pricing__notes-item{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--mz-space-20);column-gap:var(--mz-space-20)}.pricing__notes-item:not(:first-child){padding-top:var(--mz-space-60)}.pricing__notes-item:not(:last-child){padding-bottom:var(--mz-space-60);border-bottom:.0625rem dashed var(--mz-border-color-strong)}.pricing__notes-heading{display:flex;align-items:center;align-self:start;grid-column:span 1;gap:var(--mz-space-15)}.pricing__notes-icon{width:1em;height:1em;flex-shrink:0;fill:currentColor;color:var(--mz-heading-color)}.pricing__notes-content{grid-column:span 2}.pricing__notes-title{color:var(--mz-heading-color)}.progress{position:fixed;top:0;left:0;width:100%;height:.1875rem;background:transparent;z-index:9999}.progress__fill{display:block;width:0;height:100%;background-color:#f0ac29;transition:width .3s linear;will-change:width}.scroll-to-top{position:fixed;bottom:2.5rem;right:2.5rem;z-index:1000;gap:.625rem;min-width:3.75rem;height:3.75rem;padding:0 1.625rem 0 1rem;background-color:var(--mz-bg-color-reverse);border:.0625rem solid var(--mz-border-color);border-radius:6.25rem;overflow:hidden;pointer-events:none;transform:translateX(16.25rem);transition:transform .3s ease}.scroll-to-top--active{pointer-events:auto;transform:translateY(0)}.scroll-to-top__icon{width:1.125rem;height:1.125rem;fill:var(--mz-text-color-reverse);transition:transform .3s ease;flex-shrink:0;transform:rotate(90deg)}.scroll-to-top__text{font-size:1rem;color:var(--mz-text-color-reverse);display:inline}.scroll-to-top:hover .scroll-to-top__icon{transform:rotate(0deg) scale(.8)}.service-card{display:flex;flex-direction:column;padding:var(--mz-space-60) var(--mz-space-40);background-color:var(--mz-bg-color-surface);border:.0625rem solid var(--mz-border-color);border-radius:.375rem;transition:border-color .3s ease}.service-card:focus-within,.service-card:hover{border-color:var(--mz-border-color-strong)}.service-card__icon{display:flex;align-items:center;justify-content:center;align-self:flex-start;width:var(--mz-size-icon-110);height:var(--mz-size-icon-110);margin-bottom:var(--mz-space-40);border:.0625rem solid var(--mz-text-color);border-radius:50%;color:var(--mz-text-color);background-color:var(--mz-bg-color)}.service-card__icon-svg{display:block;width:var(--mz-size-icon-60);height:var(--mz-size-icon-60);flex-shrink:0;fill:currentColor}.service-card__link{display:inline-flex;align-items:center;gap:var(--mz-space-20);color:inherit;text-decoration:none;margin-bottom:var(--mz-space-40);transition:color .3s ease,transform .3s ease}.service-card__link:focus-visible,.service-card__link:hover{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.service-card__link:active{color:var(--mz-link-color-active)}.service-card__link-title{color:inherit}.service-card__link-icon{display:block;width:.7em;height:.7em;flex-shrink:0;fill:currentColor;overflow:visible;transition:transform .3s ease}.service-card__text{margin-bottom:var(--mz-space-40)}.service-card__more{display:inline-flex;align-items:center;gap:var(--mz-space-15);margin-block-start:auto;color:inherit;text-decoration:none}.service-card__more:focus-visible .service-card__more-text,.service-card__more:hover .service-card__more-text{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.service-card__more:focus-visible .service-card__more-icon,.service-card__more:hover .service-card__more-icon{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.service-card__more:active,.service-card__more:active .service-card__more-icon,.service-card__more:active .service-card__more-text{color:var(--mz-link-color-active)}.service-card__more-text{font-size:var(--mz-font-size-base);line-height:1.7;font-weight:500;letter-spacing:1.1px}.service-card__more-icon,.service-card__more-text{color:inherit;transition:color .3s ease,transform .3s ease}.service-card__more-icon{display:block;width:.7em;height:.7em;flex-shrink:0;fill:currentColor}.service-hero{display:block}.service-hero__wrapper{position:relative;border-bottom:.0625rem solid var(--mz-border-color)}.service-hero__content{display:flex;flex-direction:column;align-items:flex-start;padding-block:var(--mz-space-80)}.service-hero__features{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--mz-space-10);margin-bottom:var(--mz-space-60);font-size:var(--mz-font-size-base)}.service-hero__feature{display:none;align-items:center;gap:var(--mz-space-20);padding:.375rem var(--mz-space-20);border:.0625rem solid rgba(253,185,46,.4);background:rgba(253,185,46,.1);color:var(--mz-text-color);font-weight:500;letter-spacing:.06em}.service-hero__feature:before{content:"";flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:#fdb92e;box-shadow:0 0 .5rem rgba(253,185,46,.4)}.service-hero__feature_active{display:inline-flex;animation:service-hero-feature-in .4s ease both}.service-hero__heading,.service-hero__lead{margin-bottom:var(--mz-space-60)}.service-hero__actions{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:baseline}@keyframes service-hero-feature-in{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.service__sidebar-inner{position:sticky;top:0;overflow-y:auto}.service__section:not(:last-child){margin-bottom:var(--mz-space-60);border-bottom:.0625rem solid var(--mz-border-color);padding-bottom:var(--mz-space-60)}.service__price,.service__section-subtitle,.service__section-text:not(:last-child){margin-bottom:var(--mz-space-40)}.service__price{padding:0 var(--mz-space-40);border:.0625rem solid var(--mz-border-color);background-color:var(--mz-bg-color-surface);border-radius:.375rem}.service__price-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mz-space-80);padding:var(--mz-space-40) 0}.service__price-item:not(:last-child){border-bottom:.0625rem dashed var(--mz-border-color-strong)}.service__price-name{min-width:0}.service__price-value{justify-self:end;white-space:nowrap;font-size:var(--mz-font-size-base);line-height:1.7;font-weight:700;color:var(--mz-text-color);font-variant-numeric:tabular-nums}.services-categories__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--mz-space-80) var(--mz-space-40);overflow:hidden;background-color:var(--mz-bg-color-surface);border:.0625rem solid var(--mz-border-color);border-radius:.375rem;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.services-categories__card:focus-within,.services-categories__card:hover{border-color:var(--mz-border-color-strong)}.services-categories__top{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--mz-space-50)}.services-categories__top-icon{display:flex;align-items:center;justify-content:center;width:var(--mz-size-icon-110);height:var(--mz-size-icon-110);flex-shrink:0;border:.0625rem solid var(--mz-text-color);border-radius:50%;color:var(--mz-text-color);background-color:var(--mz-bg-color)}.services-categories__top-icon-svg{display:block;width:var(--mz-size-icon-60);height:var(--mz-size-icon-60);flex-shrink:0;fill:currentColor}.services-categories__content{position:relative;z-index:1;margin-bottom:var(--mz-space-50)}.services-categories__content-link{display:inline-flex;align-items:center;gap:var(--mz-space-20);margin-bottom:var(--mz-space-50);color:inherit;text-decoration:none;transition:color .3s ease,transform .3s ease}.services-categories__content-link:focus-visible,.services-categories__content-link:hover{color:var(--mz-link-color-hover);transform:translateX(.5rem)}.services-categories__content-link:active{color:var(--mz-link-color-active)}.services-categories__content-title{color:inherit}.services-categories__content-icon{display:block;width:.7em;height:.7em;flex-shrink:0;fill:currentColor;overflow:visible;transition:transform .3s ease}.services-categories__content-desc{max-width:42rem;margin:0}.services-categories__list{position:relative;display:flex;flex-direction:column}.services-categories__list-item:not(:last-child){border-bottom:.0625rem dashed var(--mz-border-color-strong)}.services-categories__list-link{display:flex;align-items:center;justify-content:space-between;gap:var(--mz-space-20);padding-block:var(--mz-space-30);color:var(--mz-text-color);text-decoration:none;transition:color .3s ease,padding-inline .3s ease}.services-categories__list-link:focus-visible,.services-categories__list-link:hover{padding-inline:var(--mz-space-10);color:var(--mz-link-color-hover)}.services-categories__list-link:focus-visible .services-categories__list-text,.services-categories__list-link:hover .services-categories__list-text{transform:translateX(.375rem)}.services-categories__list-link:focus-visible .services-categories__list-icon,.services-categories__list-link:hover .services-categories__list-icon{transform:translateX(-.375rem)}.services-categories__list-link:active{color:var(--mz-link-color-active)}.services-categories__list-text{font-size:var(--mz-font-size-base);line-height:1.5;font-weight:500;transition:color .3s ease,transform .3s ease}.services-categories__list-icon{display:block;width:.8em;height:.8em;flex-shrink:0;fill:currentColor;transition:color .3s ease,transform .3s ease}.services__sidebar-inner{position:sticky;top:0;overflow-y:auto}.services__list{display:grid;row-gap:var(--mz-space-40)}.theme-switcher{display:flex;align-items:center;justify-content:space-between;position:relative;padding:.1875rem;gap:.1875rem;border-radius:624.9375rem;border:.0625rem solid var(--mz-border-color);width:-moz-fit-content;width:fit-content;background-color:var(--mz-bg-color)}.theme-switcher__button{width:1.625rem;height:1.625rem;border-radius:50%;position:relative;z-index:2;transition:box-shadow .2s ease,background-color .2s ease}.theme-switcher__button.theme-switcher__button_active{background-color:var(--mz-text-color);box-shadow:0 0 0 .0625rem rgba(var(--mz-border-color-rgb),.5);pointer-events:none}.theme-switcher__button.theme-switcher__button_active .theme-switcher__icon{fill:var(--mz-bg-color)}.theme-switcher__button:not(.theme-switcher__button_active):hover{background-color:var(--mz-text-color);box-shadow:0 0 0 .0625rem rgba(var(--mz-border-color-rgb),.8)}.theme-switcher__button:not(.theme-switcher__button_active):hover .theme-switcher__icon{fill:var(--mz-bg-color)}.theme-switcher__icon{display:flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;fill:var(--mz-text-color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease,fill .3s ease}.theme-switcher__slider{position:absolute;top:.1875rem;left:.1875rem;width:1.625rem;height:1.625rem;background-color:var(--mz-text-color);border-radius:50%;box-shadow:0 0 0 .0625rem rgba(var(--mz-text-color-rgb),.5);transition:box-shadow .3s ease,transform .3s ease;pointer-events:none;z-index:1}.theme-switcher--system .theme-switcher__slider{transform:translateX(0)}.theme-switcher--dark .theme-switcher__slider{transform:translateX(1.8125rem)}.theme-switcher--light .theme-switcher__slider{transform:translateX(3.625rem)}.toast{position:fixed;top:var(--mz-space-20);right:var(--mz-space-20);display:flex;flex-direction:column;gap:1rem;width:calc(min(26.25rem, 100vw - 2.5rem));z-index:9999;pointer-events:none}.toast__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem}.toast__svg{display:block;width:100%;height:100%;fill:currentColor}.toast__text{font-size:1rem;flex:1}.toast__item{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;border-left:.9375rem solid transparent;background:var(--mz-bg-color-reverse);color:var(--mz-text-color-reverse);transform:translateX(120%) scale(.96);opacity:0;pointer-events:auto;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s ease}.toast__item_show{transform:translateX(0) scale(1);opacity:1}.toast__item_success{border-color:#81a822}.toast__item_success .toast__icon{color:#81a822}.toast__item_error{border-color:#c02e4c}.toast__item_error .toast__icon{color:#c02e4c}.toast__item_warning{border-color:#c4962e}.toast__item_warning .toast__icon{color:#c4962e}.toast__item_info{border-color:#2a7ba9}.toast__item_info .toast__icon{color:#2a7ba9}.toc__header{margin-bottom:var(--mz-space-40)}.toc__button{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:default}.toc__button-title{display:block}.toc__button-icon{display:none}.toc__nav{display:block}.toc__list{border-left:.125rem solid var(--mz-border-color)}.toc__list_level2,.toc__list_level3{border-top:.0625rem dashed var(--mz-border-color);border-left:none}.toc__item{position:relative}.toc__item:not(:last-child){border-bottom:.0625rem dashed var(--mz-border-color)}.toc__link{position:relative;display:block;padding:var(--mz-space-20) 0 var(--mz-space-20) var(--mz-space-20);color:var(--mz-text-color);font-size:1rem;line-height:1.65;font-weight:500;text-decoration:none;transition:color .3s ease,background-color .3s ease}.toc__link:before{content:"";position:absolute;top:0;bottom:0;left:-.125rem;width:.125rem;background-color:transparent;transition:background-color .3s ease}.toc__link:focus-visible,.toc__link:hover{color:var(--mz-link-color-hover)}.toc__link:focus-visible:before,.toc__link:hover:before{background-color:var(--mz-link-color-hover)}.toc__link:focus-visible{outline-offset:-.1875rem}.toc__link_active{color:var(--mz-link-color-hover)}.toc__link_active:before{background-color:var(--mz-link-color-hover)}.toc__link:active{color:var(--mz-link-color-active)}.toc__link:active:before{background-color:var(--mz-link-color-active)}.toc__link_level3{padding-left:var(--mz-space-40)}.toc__link_level4{padding-left:var(--mz-space-60)}.topbar{font-size:.875rem;line-height:1.4;border-bottom:.0625rem solid var(--mz-border-color)}.topbar__inner{height:2.5rem;min-height:2.5rem}.topbar__inner,.topbar__phones{display:flex;align-items:center}.topbar__phones{gap:2.75rem;min-width:0}.topbar__languages{margin-left:auto;flex-shrink:0}@media (width < 90rem){.articles__grid{-moz-column-count:3;column-count:3}.brands__list{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}}@media (width < 80rem){.brands__list{grid-template-columns:repeat(6,minmax(0,1fr))}.brands__list,.features__list{display:grid;row-gap:0;-moz-column-gap:0;column-gap:0}.features__list{grid-template-columns:repeat(2,minmax(0,1fr))}.features__item .features__content{padding-inline:var(--mz-space-40)}.features__item:nth-child(3n+1) .features__content{padding-inline-start:var(--mz-space-40)}.features__item:nth-child(3n) .features__content{padding-inline-end:var(--mz-space-40)}.features__item:nth-child(odd) .features__content{padding-inline-start:0}.features__item:nth-child(2n) .features__content{padding-inline-end:0}}@media (width < 64rem){.article__layout,.page__sections,.service__layout,.services-categories__grid,.services-featured__list,.services-related__list,.services__layout{grid-template-columns:minmax(0,1fr)}.accordion__header{margin-bottom:0}.accordion__button{padding:var(--mz-space-40) 0;cursor:pointer}.accordion__button:hover .accordion__button-title{color:var(--mz-link-color-hover)}.accordion--open .accordion__button-title{color:var(--mz-link-color-active)}.accordion__button-icon{display:block;flex:0 0 auto;width:.8em;height:.8em;margin-left:var(--mz-space-20);fill:var(--mz-text-color);transform:rotate(0deg);transition:transform .3s ease,fill .3s ease}.accordion--open .accordion__button-icon{transform:rotate(180deg);fill:var(--mz-link-color-active)}.accordion__panel{grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.accordion__panel-inner{overflow:hidden}.accordion--open .accordion__panel{grid-template-rows:1fr}.article__details-item{flex-direction:row;align-items:baseline;gap:var(--mz-space-10)}.articles__grid{-moz-column-count:2;column-count:2}.brands__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.burger__button{flex-direction:row-reverse}.contacts__content{grid-template-columns:1fr;row-gap:var(--mz-space-80)}.error__code{font-size:15rem}.error__actions{flex-direction:column;width:100%;max-width:22.5rem;margin-inline:auto}.footer-accordion{border-bottom:.0625rem solid var(--mz-border-color)}.footer-accordion__button{padding:var(--mz-space-40) 0;cursor:pointer}.footer-accordion--open .footer-accordion__button-title{color:var(--mz-link-color-current)}.footer-accordion__button-icon{display:block;flex-shrink:0;width:.7em;height:.7em;fill:var(--mz-text-color);transition:transform .3s ease,fill .3s ease}.footer-accordion--open .footer-accordion__button-icon{transform:rotate(180deg);fill:var(--mz-link-color-current)}.footer-accordion__body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.footer-accordion__inner{min-height:0;overflow:hidden}.footer-accordion--open .footer-accordion__body{grid-template-rows:1fr}.footer-accordion__content{padding-top:.625rem;padding-bottom:2.5rem}.footer__contacts{grid-column:1/-1}.footer__navigation{grid-column:1/-1;border-left:none}.footer__inner{padding-top:0;padding-right:0}.footer__inner_offset{padding-left:0}.footer__controls{border-top:none}.form__row{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:var(--mz-space-80);-moz-column-gap:0;column-gap:0}.form__group{grid-column:1/-1}.header-menu{display:none}.header{height:3.75rem}.header__logo{width:3.125rem;height:3.125rem}.page__section:nth-last-child(-n+2){padding-bottom:0}.page__section:last-child{padding-bottom:var(--mz-space-80)}.pricing-card__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-table__item{grid-template-columns:1fr;row-gap:var(--mz-space-30)}.pricing-table__price{justify-content:flex-start}.pricing__notes-item{grid-template-columns:1fr;row-gap:var(--mz-space-30)}.pricing__notes-content{grid-column:span 1}.scroll-to-top{bottom:1.25rem;right:1.25rem;border-radius:50%;padding:1rem}.scroll-to-top__icon{transform:rotate(0deg)}.scroll-to-top__text{display:none}.service__wrapper{padding-top:0}.service__sidebar-inner{position:static;max-height:none;overflow:visible}.services__sidebar{grid-row:2}.services__sidebar-inner{position:static;max-height:none;overflow:visible}.services__main{grid-row:1}.toc__inner{border-bottom:.0625rem solid var(--mz-border-color)}.toc__header{margin-bottom:0}.toc__button{padding:var(--mz-space-40) 0;cursor:pointer}.toc__button-title{transition:color .3s ease}.toc--open .toc__button-title{color:var(--mz-link-color-current)}.toc__button-icon{display:block;flex:0 0 auto;width:.8em;height:.8em;margin-left:var(--mz-space-20);fill:var(--mz-text-color);transform:rotate(0deg);transition:transform .3s ease,fill .3s ease}.toc--open .toc__button-icon{transform:rotate(180deg);fill:var(--mz-link-color-current)}.toc__nav{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.toc__nav-inner{min-height:0;overflow:hidden}.toc--open .toc__nav{grid-template-rows:1fr}.toc__list{border-left:none;padding-bottom:var(--mz-space-40)}.toc__link{padding-left:0}}@media (width < 64rem)and (hover:hover){.toc__button:hover .toc__button-title{color:var(--mz-link-color-hover)}}@media (width < 48rem){.articles__grid{-moz-column-count:1;column-count:1}.brands__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.button{width:100%;min-width:0;flex-shrink:0;flex:1 1 100%}.copyright__content{grid-template-columns:1fr;justify-items:center}.copyright__legal{text-align:center}.copyright__credit,.copyright__legal{justify-self:center}.error__code{font-size:10rem}.features__list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}.features__item .features__content,.features__item:nth-child(n) .features__content{padding-inline:0}.form__actions{align-items:stretch}.hero__actions{width:100%;justify-content:center}.serviceList{padding:var(--mz-space-25);border-radius:1.5rem}.serviceList__item{-moz-column-gap:var(--mz-space-15);column-gap:var(--mz-space-15);padding-block:var(--mz-space-25)}.serviceList__item:before{width:.625rem}.serviceList__title{font-size:var(--mz-font-size-h5)}.processSteps{padding:var(--mz-space-25);border-radius:1.5rem}.processSteps__item{grid-template-columns:3.5rem minmax(0,1fr);-moz-column-gap:var(--mz-space-20);column-gap:var(--mz-space-20);padding-block:var(--mz-space-25)}.processSteps__item:before{font-size:calc(clamp(2.5rem, 8vw, 3.5rem))}.processSteps__title{font-size:var(--mz-font-size-h5)}.main-menu__panel{width:100%;max-width:100vw}.main-menu__header{height:3.125rem}.main-menu__button{height:3.125rem;width:3.125rem}.main-menu__entry{height:3.125rem}.main-menu__arrow{height:3.125rem;width:3.125rem}.phones__item_secondary{display:none}.phones__text_mobile{display:block}.phones__text_desktop{display:none}.pricing-card__list{grid-template-columns:1fr}.service-card{margin-inline:calc(-.75rem);padding:var(--mz-space-60) .75rem;border-right:0;border-left:0;border-radius:0}.service-hero__actions{width:100%}.service__price-item{grid-template-columns:1fr;gap:var(--mz-space-10)}.service__price-value{justify-self:start}.services-categories__card{margin-inline:calc(-.75rem);padding:var(--mz-space-60) .75rem;border-right:0;border-left:0;border-radius:0}.toast{left:var(--mz-space-20);width:auto}}@media (width < 30rem){.brands__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;-moz-column-gap:0;column-gap:0}}@media (hover:hover){.faq__item:not(.faq__item_active) .faq__button:hover .faq__icon{color:var(--mz-link-color-hover)}.faq__item:not(.faq__item_active) .faq__button:hover .faq__question{color:var(--mz-link-color-hover);transform:translateX(.625rem)}.logo:hover .logo__icon{transform:scale(1.1)}.poetry__list-item:not(.poetry__list-item_open) .poetry__button:hover .poetry__button-icon,.poetry__list-item:not(.poetry__list-item_open) .poetry__button:hover .poetry__button-title{color:var(--mz-link-color-hover)}.poetry__list-item:not(.poetry__list-item_open) .poetry__button:hover .poetry__button-title{transform:translateX(.625rem)}}@media (hover:hover)and (pointer:fine){.button:hover{transform:scale(1.03)}.button:hover:active{transform:translateY(.125rem) scale(.96);transition-duration:.3s}.button_primary:hover{color:var(--mz-btn-primary-text-color-hover);border-color:var(--mz-btn-primary-border-color-hover);background:var(--mz-btn-primary-bg-color-hover)}.button_secondary:hover{color:var(--mz-btn-secondary-text-color-hover);border-color:var(--mz-btn-secondary-border-color-hover);background:var(--mz-btn-secondary-bg-color-hover)}.button_surface:hover{color:var(--mz-btn-surface-text-color-hover);border-color:var(--mz-btn-surface-border-color-hover);background:var(--mz-btn-surface-bg-color-hover)}.button_outline:hover{color:var(--mz-btn-outline-text-color-hover);border-color:var(--mz-btn-outline-border-color-hover);background:var(--mz-btn-outline-bg-color-hover)}}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}