.popup-wrapper .popup--one-click-order{width:var(--popup-contact-width);max-width:calc(100% - var(--sp-32));max-height:calc(100dvh - var(--sp-40));padding:0;display:flex;flex-direction:column;overflow:hidden;border:0;box-shadow:var(--shadow-lg)}.popup-wrapper .popup--one-click-order .one-click-order__close{position:absolute;top:var(--sp-16);right:var(--sp-16);z-index:2}.one-click-order__form-wrap{min-height:0;overflow-y:auto;overscroll-behavior:contain}.one-click-order__form{display:flex;flex-direction:column;gap:var(--sp-16);padding:var(--sp-24)}.one-click-order__form>.form-control__title{padding-right:var(--sp-32)}.one-click-order__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-16)}.one-click-order__fields>*{min-width:0}.one-click-order__telegram{grid-column:1/-1;min-height:0;max-height:calc(var(--sp-80) + var(--sp-12));opacity:1;transition:max-height var(--form-field-reveal-duration) ease,opacity var(--form-field-reveal-duration) ease}.one-click-order__telegram--hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none}.one-click-order__fields+.form-control__field{transition:margin-top var(--form-field-reveal-duration) ease}.one-click-order__fields:has(>.one-click-order__telegram--hidden)+.form-control__field{margin-top:calc(-1*var(--sp-16))}.one-click-order__form [hidden]{display:none}.one-click-order__consents{display:flex;flex-direction:column;gap:var(--sp-8)}.one-click-order__summary{display:flex;flex-direction:column;gap:var(--sp-4);color:var(--text-primary);font-size:var(--t-caption);line-height:var(--t-caption-lh)}.one-click-order__summary p{margin:0}.one-click-order__summary .one-click-order__total{margin-top:var(--sp-8);font-size:var(--t-ui);font-weight:var(--weight-bold)}.one-click-order__state-header{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-24) calc(var(--sp-40) + var(--sp-16)) var(--sp-16) var(--sp-24)}.one-click-order__state-body{display:flex;flex-direction:column;min-height:0;gap:var(--sp-16);padding:0 var(--sp-24) var(--sp-24);overflow-y:auto;color:var(--text-secondary);font-size:var(--t-caption);line-height:var(--t-caption-lh)}.one-click-order__state-body>p{margin:0}.one-click-order__icon{display:inline-flex;flex:none}.one-click-order__icon svg{display:block;width:var(--t-h3);height:var(--t-h3)}.popup--one-click-order-processing .one-click-order__icon svg{fill:var(--brand)}.popup--one-click-order-processing .orders-preloader__arrows{animation:one-click-order-spin var(--order-status-spin-duration) linear infinite;transform-origin:center}@keyframes one-click-order-spin{to{transform:rotate(1turn)}}.one-click-order__actions{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-8);padding:var(--sp-16) var(--sp-24);border-top:var(--border-width) solid var(--border)}.one-click-order__number{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8)}.one-click-order__error{color:var(--legacy-danger)}.hp-calculator .calculator__order-block._has-order-draft:is(._calculating,._error) .calculator__order{display:flex}@media(max-width:1023px){.popup-wrapper .popup--one-click-order.popup_swipable{top:auto;right:0;bottom:-100%;left:0;width:100%;max-width:100%;max-height:88dvh;padding-top:var(--sp-24);border-radius:var(--legacy-radius-outside) var(--legacy-radius-outside) 0 0;transform:none}.popup-wrapper .popup--one-click-order.popup_swipable.popup--active{bottom:0}.popup-wrapper .popup--one-click-order.popup_swipable:before{position:absolute;top:var(--sp-8);left:50%;width:calc(var(--sp-32) + var(--sp-4));height:var(--sp-4);border-radius:var(--radius-pill);background:var(--border-strong);content:"";transform:translateX(-50%)}.one-click-order__fields{grid-template-columns:1fr}.one-click-order__form{padding:var(--sp-16) var(--container-pad) 0}.one-click-order__form>.form-control__title{top:0;z-index:1;padding:0 calc(var(--sp-40) + var(--sp-4)) var(--sp-12) var(--container-pad)}.one-click-order__footer,.one-click-order__form>.form-control__title{position:sticky;margin-inline:calc(var(--container-pad)*-1);background:var(--surface-card)}.one-click-order__footer{bottom:0;padding:var(--sp-12) var(--container-pad) calc(var(--sp-16) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--border)}.one-click-order__state-header{padding:var(--sp-16) calc(var(--sp-40) + var(--sp-16)) var(--sp-16) var(--container-pad)}.one-click-order__state-body{padding:0 var(--container-pad) var(--sp-16)}.one-click-order__actions{padding:var(--sp-16) var(--container-pad) calc(var(--sp-16) + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.one-click-order__fields+.form-control__field,.one-click-order__telegram{transition:none}.popup--one-click-order-processing .orders-preloader__arrows{animation:none}}.hp-calculator .calculator__container{min-width:0}.hp-calculator .calculator__preloader{min-height:var(--calculator-form-min-height);background:var(--preloader-background)}.hp-calculator .calculator__preloader[role=status]{padding:calc(var(--sp-40) + var(--preloader-size) + var(--sp-16)) var(--sp-16) var(--sp-16);position:relative;text-align:center}.hp-calculator .calculator__preloader:before{animation:hp-calculator-spin .7407407407s linear infinite;border:var(--calculator-preloader-stroke) solid var(--brand);border-left-color:rgba(0,0,0,0);border-radius:50%;content:"";height:var(--preloader-size);left:calc(50% - var(--preloader-size)/2);position:absolute;top:var(--sp-40);width:var(--preloader-size)}.hp-calculator .calculator__order-block{background:var(--surface-card);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-outside);box-shadow:var(--shadow);display:flex;gap:var(--sp-12);max-width:100%;padding:var(--sp-10);position:absolute;right:max((100vw - var(--container))/2 - var(--calculator-order-width),var(--sp-16));top:0;width:var(--calculator-order-width);z-index:var(--calculator-order-z-index)}.hp-calculator .calculator__order-info{gap:var(--sp-2);text-align:left}.hp-calculator .calculator__order-name,.hp-calculator .calculator__order-price__block,.hp-calculator .calculator__order-quantity{font-size:var(--t-body);line-height:1.22}.hp-calculator .calculator__order-price__block{font-weight:700}.hp-calculator .calculator__order-attention{align-items:flex-start;background:color-mix(in srgb,var(--danger) 10%,var(--surface-card));border-radius:var(--radius-inside);color:var(--danger);display:flex;font-size:var(--t-caption);gap:var(--sp-6);line-height:1.22;padding:var(--sp-8)}.hp-calculator .calculator__order-attention svg{flex-shrink:0;height:var(--calculator-attention-icon-size);width:var(--calculator-attention-icon-size)}.hp-calculator .calculator__order-attention svg path{fill:var(--danger)}.hp-calculator .calculator__order-btns{display:flex;flex-direction:column;gap:var(--sp-6)}.hp-calculator .calculator__order-btns .btn{width:100%}.hp-calculator .calculator__order_calculating,.hp-calculator .calculator__order_error{display:none}.hp-calculator .calculator__order-block.__fixed{bottom:18%;position:fixed;top:auto}.hp-calculator .calculator__order-block.__fixed_bottom{bottom:0;position:absolute;top:auto}.hp-calculator .calculator__order-block._calculating .calculator__cart,.hp-calculator .calculator__order-block._calculating .calculator__order{display:none}.hp-calculator .calculator__order-block._calculating .calculator__order_calculating,.hp-calculator .calculator__order-block._error .calculator__order_error{display:flex}.hp-calculator .calculator__order-block._error .calculator__cart,.hp-calculator .calculator__order-block._error .calculator__order,.hp-calculator .calculator__order-block._error .calculator__order-attention{display:none}.calculator-hard{align-items:flex-start;gap:var(--sp-12);margin-top:var(--sp-24)}.calculator-hard_icon{flex:0 0 auto}.calculator-hard__text{gap:var(--sp-8)}.calculator-hard__title{font-weight:700}@media(max-width:991px){.hp-calculator .calculator-hard{align-items:start;background:var(--surface-card);border:var(--border-width) solid var(--border);border-radius:var(--radius-outside);box-shadow:var(--shadow);column-gap:var(--sp-6);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;margin-top:var(--sp-18);max-width:100%;padding:var(--sp-16);row-gap:var(--sp-4);width:var(--calculator-helper-width)}.hp-calculator .calculator-hard_icon{align-self:start;grid-column:2;grid-row:1/span 2;height:var(--sp-24);width:var(--sp-24)}.hp-calculator .calculator-hard_icon svg{height:inherit;width:inherit}.hp-calculator .calculator-hard__text{display:contents}.hp-calculator .calculator-hard__text *{font-size:var(--t-label);line-height:var(--calculator-helper-mobile-line-height)}.hp-calculator .calculator-hard__title{grid-column:1;grid-row:1}.hp-calculator .calculator-hard__description{grid-column:1;grid-row:2;margin-bottom:var(--sp-4)}.hp-calculator .calculator-hard .btn--black{grid-column:1/-1;grid-row:3;padding:var(--sp-8) var(--sp-16);width:100%}.hp-calculator .calculator-hard .btn--black span{font-size:var(--t-body);line-height:var(--sp-20)}.hp-calculator .calculator-hard .btn--black svg{height:var(--sp-16);width:var(--sp-16)}}@keyframes hp-calculator-spin{to{transform:rotate(1turn)}}@media(max-width:1023px){.hp-calculator .calculator__wrapper{gap:var(--sp-18)}.hp-calculator .calculator__order-block{left:var(--sp-10);position:relative;right:auto;width:calc(100% - var(--sp-20))}.hp-calculator .calculator__order-block.__fixed{bottom:0;left:0;padding-inline:var(--sp-24);right:0;width:100%}.hp-calculator .calculator__order-block.__fade-in{animation:hp-calculator-order-fade-in var(--duration-hover) forwards}}@keyframes hp-calculator-order-fade-in{0%{opacity:0}to{opacity:1}}.contacts-modal{align-items:center;background:var(--overlay-backdrop);display:flex;inset:0;justify-content:center;padding:var(--sp-24);position:fixed;z-index:10000}.contacts-modal .popup--requisites{background:var(--surface-card);border-radius:var(--legacy-radius-outside);box-shadow:var(--shadow-lg);max-height:calc(100vh - var(--sp-40));max-width:calc(var(--sp-80)*8);overflow:auto;width:100%}.popup--requisites .popup-header{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:var(--sp-16)}.popup--requisites .popup-header p{margin:0}.popup--requisites .popup-header button{background:none;border:0;font-size:var(--t-h3)}.requisite__rows{padding:var(--sp-16)}.requisite__row{border-bottom:1px solid var(--border);gap:var(--sp-16);padding:var(--sp-8) 0}.requisite__row p{flex:1 1 50%;margin:0}.requisite__name{color:var(--text-secondary)}@media(max-width:1023px){.contacts-modal{padding:0}.contacts-modal .popup--requisites{bottom:0;display:flex;flex-direction:column;left:0;max-height:80dvh;max-width:100%;min-width:0;overflow:hidden;right:0;top:auto;transform:none;border-radius:var(--legacy-radius-outside) var(--legacy-radius-outside) 0 0}.contacts-modal .popup--requisites .popup-header{flex:0 0 auto}.contacts-modal .requisite__rows{min-height:0;overflow-y:auto;overscroll-behavior:contain}}@media(max-width:576px){.requisite__row{flex-direction:column;gap:var(--sp-4)}}.contacts-page{text-align:left}.contacts-top{padding-top:var(--sp-32)}.contacts-office .container,.contacts-team .container,.contacts-top,.contacts-top>.container{align-items:stretch;gap:var(--sp-18)}.contacts-map{background:linear-gradient(93deg,var(--surface-card) 0,transparent 100%),var(--map-bg) 50%/cover no-repeat,var(--surface-dark);border-radius:var(--legacy-radius-outside);padding:calc(var(--sp-40) + var(--sp-4)) calc(var(--sp-20) + var(--sp-2))}.contacts-map p{margin:0}.contacts-map__address1{font-family:var(--font-head);font-size:var(--sp-64);font-weight:500;line-height:1.2;margin-bottom:var(--sp-8)!important;text-transform:uppercase}.contacts-map__metros{gap:var(--sp-6);padding-top:var(--sp-8)}.contacts-map__metro{gap:var(--sp-4)}.contacts-map__metro-circle{border:1px solid;border-radius:var(--radius-pill);box-sizing:border-box;height:var(--sp-10);margin:var(--sp-4) calc(var(--sp-2) + 1px) calc(var(--sp-2) + 1px);width:var(--sp-10)}.contacts-map__metro-circle_full{background-color:currentColor}.contacts-map__buttons{align-items:center;gap:var(--sp-10);margin-top:var(--sp-20)}.contacts-map__contacts{gap:var(--sp-6);margin-top:var(--sp-20)}.contact-map_contacts-wrapper{justify-content:space-between}.contacts-map__contacts-cols{gap:var(--sp-20)}.contacts-map__contacts-col{gap:var(--sp-4)}.contacts-map__contacts-col>a,.contacts-map__contacts-col>button{align-items:center;background:none;border:0;color:var(--text-primary);display:flex;font:inherit;font-size:var(--t-small);gap:var(--sp-4);line-height:var(--t-small-lh);padding:0;text-align:left}.contacts-map__contacts-col svg,.manager__phone svg{flex:0 0 auto;height:var(--sp-14);width:var(--sp-14)}.social__icon{display:flex;height:var(--sp-14);width:var(--sp-14)}.social__icon svg{display:block;height:100%;width:100%}.contacts-map__link svg{flex:0 0 auto;height:var(--sp-16);width:var(--sp-16)}.contact-map_contacts-wrapper iframe{border:0}.contacts-top__attention{background:var(--surface-gray);border:1px solid var(--border);border-radius:var(--legacy-radius-outside)}.contacts-attention__header{align-items:center;border-bottom:1px solid var(--border);gap:var(--sp-4);padding:var(--sp-16) var(--sp-16) var(--sp-8);text-transform:uppercase}.contacts-attention__icon,.contacts-attention__icon svg{height:var(--sp-24);width:var(--sp-24)}.contacts-attention__text{padding:var(--sp-8) var(--sp-16) var(--sp-16)}.contacts-attention__text>p{margin:0}.contacts-attention__text>p:not(:last-child){margin-bottom:var(--sp-8)}.contacts-routes__wrapper{gap:var(--sp-18)}.contacts-routes{align-items:stretch;gap:var(--sp-18)}.route{border:1px solid var(--border);border-radius:var(--legacy-radius-outside);flex:1 1 50%;overflow:hidden;position:relative}.route__header{align-items:center;border-bottom:1px solid var(--border);gap:var(--sp-4);padding:var(--sp-16) var(--sp-16) var(--sp-8)}.route__icon,.route__icon svg{height:var(--sp-24);width:var(--sp-24)}.route__image img{aspect-ratio:569/466;display:block;height:100%;width:100%}.route__footer{position:absolute;right:var(--sp-16);top:var(--sp-20)}.route__footer .btn{align-items:center;display:flex;gap:var(--sp-4)}.route__footer .btn svg{flex:0 0 auto;height:var(--sp-14);width:var(--sp-14)}.team{display:flex;flex-wrap:wrap;gap:var(--sp-20)}.manager{align-items:stretch;background:var(--surface-gray);border-radius:var(--legacy-radius-outside);flex:0 1 calc(33.3333333333% - var(--sp-20));gap:var(--sp-12);padding:var(--sp-16)}.manager__head{align-items:flex-start;gap:var(--sp-8)}.manager__img{align-items:center;background:var(--brand);border-radius:var(--radius-pill);display:flex;flex:0 0 var(--sp-48);height:var(--sp-48);justify-content:center;overflow:hidden;text-transform:uppercase;width:var(--sp-48)}.manager__img img{height:100%;object-fit:cover;width:100%}.manager__head-text{gap:var(--sp-4)}.manager__name{text-transform:uppercase}.manager__job{color:var(--text-secondary)}.manager__contacts{gap:var(--sp-6)}.manager__phone{align-items:center;background:none;border:0;color:var(--text-primary);display:flex;font:inherit;font-size:var(--t-small);gap:var(--sp-4);line-height:var(--t-small-lh);padding:0;text-align:left;width:fit-content}.show-more__btn{display:none}.contacts-office{overflow:hidden}.contacts-office .section-header{align-items:center;justify-content:space-between}.contacts-office__wrapper{overflow:hidden}.contacts-office__slider{margin-right:calc(var(--sp-20)*-1);overflow:visible}.contacts-office__slide{padding-right:var(--sp-20)}.contacts-office__slide img{aspect-ratio:466/262;border-radius:var(--legacy-radius-outside);display:block;object-fit:cover;width:100%}.contacts-office__arrows{gap:var(--sp-6);width:calc(var(--sp-28)*2 + var(--sp-4))}.contacts-office__arrows,.contacts-office__arrows button{align-items:center;display:flex;height:calc(var(--sp-24) + var(--sp-2))}.contacts-office__arrows button{background:rgba(0,0,0,0);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-primary);flex:0 0 calc(var(--sp-24) + var(--sp-2));justify-content:center;padding:var(--sp-6);position:static;width:calc(var(--sp-24) + var(--sp-2))}.contacts-office__arrows button:after{content:none}.contacts-office__arrows button svg{height:var(--sp-14);width:var(--sp-14)}@media(hover:hover){.contacts-office__arrows button:hover{background:var(--surface-gray);border-color:var(--surface-gray)}}.contacts-office__pagination{align-items:center;display:flex;justify-content:center;margin-top:var(--sp-10)}@media(min-width:1024px){.contacts-office__pagination{display:none}}@media(hover:hover){.manager__phone:hover{color:var(--brand-text)}}@media(max-width:1023px){.contacts-map{background:radial-gradient(51% 58% at 50% 50%,transparent 0,var(--surface-card) 100%),var(--map-bg) 50%/cover no-repeat,var(--surface-dark);font-size:var(--t-label);line-height:var(--t-label-lh);padding:var(--sp-32) 0}.contacts-map__address1{font-size:calc(var(--sp-28) + var(--sp-2));font-weight:600;line-height:calc(var(--sp-32) + var(--sp-4))}.contacts-map__buttons,.contacts-routes{align-items:stretch;flex-direction:column}.contacts-map__buttons .btn,.route__footer .btn{width:100%}.route__footer{border-top:1px solid var(--border);padding:var(--sp-10) var(--sp-16);position:static}.team:not(.show-all) .manager:nth-child(n+5){display:none}.team .show-more__btn{display:flex;width:100%}.manager{flex-basis:100%}.contacts-office__arrows{display:none}.contacts-office__slide img{border-radius:var(--legacy-radius-inside)}}@media(max-width:576px){.contact-map_contacts-wrapper{align-items:stretch;flex-direction:column;gap:var(--sp-18)}.contacts-map__contacts-col>a,.contacts-map__contacts-col>button{font-size:var(--t-ui);line-height:var(--t-ui-lh)}}.excursion-wrapper{align-items:flex-start;gap:var(--gap-card);position:relative;z-index:0}.excursion-content{flex:1 1;gap:var(--gap-card);min-width:0;overflow:hidden}.excursion-slider{border-radius:var(--legacy-radius-outside);overflow:hidden;position:relative}.excursion-slider__swiper{border-radius:inherit;overflow:hidden}.excursion-slider__swiper img{display:block;height:400px;object-fit:cover;width:100%}.excursion-slider .swiper-button-next,.excursion-slider .swiper-button-prev{height:100%;margin:0;margin-top:0!important;min-width:27px;top:0;width:32px}.excursion-slider .swiper-button-next svg,.excursion-slider .swiper-button-prev svg{fill:var(--surface-dark-hover);height:32px;opacity:.5;width:32px}.excursion-slider__pagination{bottom:var(--sp-8)!important;margin-bottom:var(--sp-8)}.excursion-slider__pagination .swiper-pagination-bullet{background:#e7e7e7;border:0 solid #000;border-radius:var(--radius-pill);box-shadow:none;box-sizing:content-box;height:0;margin:var(--sp-4)!important;opacity:1;padding:var(--sp-4);width:0}.excursion-slider__pagination .swiper-pagination-bullet-active{background:#f7a705}.excursion-text__wrapper{background:var(--surface-gray);border-radius:var(--legacy-radius-outside);gap:var(--sp-10);padding:var(--sp-16);text-align:left}.excursion-form__container{border:1px solid var(--border-strong);border-radius:var(--legacy-radius-outside);flex-shrink:0;gap:var(--sp-16);padding:var(--sp-16);width:416px}.excursion-form{gap:var(--sp-16)}.excursion-form .textarea{resize:vertical;width:100%}.excursion-form .checkbox{align-items:flex-start}.excursion-form .checkbox input{margin:calc(-1*var(--sp-4)) var(--sp-6) 0 0}.excursion-form .link-yellow_dark{display:inline;padding:0}@media(max-width:768px){.excursion-wrapper{flex-direction:column}.excursion-content,.excursion-form__container{max-width:100%;width:100%}}@media(max-width:576px){.excursion-slider .swiper-button-next,.excursion-slider .swiper-button-prev{display:none}}.excursion-form__stages{min-width:0;overflow:hidden;transition:height var(--popup-stage-height-duration) ease;width:100%}.excursion-form__stages[data-excursion-stage=form]{overflow:visible}.excursion-form__form-layer{gap:var(--sp-16)}.excursion-form__form-layer[hidden]{display:none}.excursion-form__form-layer,.excursion-form__state-layer{min-width:0;width:100%}.excursion-form__state-layer{animation:excursion-state-in var(--popup-stage-height-duration) ease both}.excursion-state__header{align-items:center;display:flex;gap:var(--sp-8);padding-bottom:var(--sp-16)}.excursion-state__title{scroll-margin-top:var(--sp-80);color:var(--text-primary);font-family:var(--font-head);font-size:var(--t-h3);font-weight:700;letter-spacing:var(--t-h3-ls);line-height:var(--t-h3-lh);margin:0;text-transform:uppercase}.excursion-state__body{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--t-caption);gap:var(--sp-12);padding-bottom:var(--sp-16)}.excursion-state__body p{color:inherit;font:inherit;margin:0}.excursion-state__actions{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--sp-8);padding-top:var(--sp-16)}.excursion-state__actions .mk-btn{gap:var(--sp-8)}.excursion-state__icon{display:inline-flex;flex:none}.excursion-state__icon svg{display:block;height:var(--t-h3);width:var(--t-h3)}.excursion-form__stages[data-excursion-stage=processing] .excursion-state__icon svg{fill:var(--brand)}.excursion-state__error{color:var(--legacy-danger)}@keyframes excursion-state-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.excursion-form__stages{transition:none}.excursion-form__state-layer{animation:none}}.information-text button[data-popup=contact-requisites]{margin-top:var(--sp-8)}.container-information .section-header .btn,.require__filter-mobile{display:none}.information-content{gap:var(--sp-24);align-items:stretch}.information-aside{position:relative;width:var(--info-aside-width);flex-shrink:0}.information-aside__sticky{position:sticky;top:calc(var(--information-header-height, calc(var(--header-middle-height, 47px) + var(--header-bottom-height, 52px))) + var(--sp-32));bottom:0}.information-aside__inner{text-align:left;background-color:var(--surface-gray);border-radius:var(--legacy-radius-outside);width:inherit;overflow:hidden;padding:var(--sp-16)}.information-aside-main__title{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-24);color:var(--text-primary);padding:var(--sp-8) var(--sp-16);cursor:pointer;border-radius:var(--legacy-radius-inside)}.information-aside-main__title svg{flex:0 0 var(--sp-16);width:var(--sp-16);height:var(--sp-16);transform:rotate(180deg);transition:transform .15s ease-in-out}.information-aside-main__title.tab--active{background-color:var(--brand-soft)}.information-aside-main__title.tab--active svg{transform:rotate(0)}.information-aside-submain{display:flex;max-height:0;overflow:hidden;transition:max-height .3s ease}.information-aside-submain.tab-item--active{max-height:var(--info-nav-open-height)}.information-aside-link{color:var(--text-primary);padding:var(--sp-8) var(--sp-16) var(--sp-8) var(--sp-48);cursor:pointer;transition:color .2s ease}.information-aside-link,.information-aside-main__title{border:0;background:rgba(0,0,0,0);font:inherit;text-align:left;width:100%}.information-aside-link.--active,.information-aside-link:hover{color:var(--production-yellow)}.info-transfer{display:flex;padding:var(--sp-16);flex-direction:column;align-items:flex-start;gap:var(--sp-10);align-self:stretch;border-radius:var(--legacy-radius-outside);border:1px solid var(--border);background:var(--surface-card);margin-top:var(--sp-10);text-align:left}.info-transfer_mobile{display:none}.info-transfer__header{align-items:center;gap:var(--sp-4)}.info-transfer__icon{width:var(--sp-20);height:var(--sp-20);flex-shrink:0}.info-transfer__icon svg{width:100%;height:100%}.info-transfer__link{margin-top:var(--sp-2)}.information-text{width:100%;max-width:calc(100% - var(--info-aside-width));text-align:left}.information-text h2,.information-text h3{margin:var(--sp-24) 0 var(--sp-12)}.information-text>.payload-richtext>h2:first-of-type{margin-top:0}.hierarchical-information-text h1[id],.hierarchical-information-text h2[id],.hierarchical-information-text h3[id],.hierarchical-information-text h4[id],.hierarchical-information-text h5[id],.hierarchical-information-text h6[id],.information-text h3[id]{scroll-margin-top:calc(var(--header-middle-height, 47px) + var(--header-bottom-height, 52px) + var(--sp-6))}.information-text p{margin-top:var(--sp-8)}.information-text ol,.information-text ul{padding-left:var(--sp-20)}.information-text table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.information-text td,.information-text th{border:1px solid var(--border-strong);padding:var(--sp-8)}.information-text img{max-width:100%;height:auto}.information-text .media-import-warning{padding:var(--sp-12);border:1px solid var(--border);border-radius:var(--legacy-radius-inside);color:var(--text-tertiary)}.information-item>h2:first-child,.information-item__section:first-child>h3:first-child{margin-top:0}.information-item.tab-item{display:none}.information-item.tab-item--active{display:flex}.information-source--extended-navigation .information-aside-submain.tab-item--active{max-height:var(--info-source-nav-open-height)}.information-source--hidden-active-title .information-aside-main__title.tab--active{display:none}.information-source--compact-heading .information-text h3:first-of-type{margin:var(--info-source-first-heading-margin-top) 0 var(--info-source-first-heading-margin-bottom) 0}@media(min-width:768px){.information-text>.payload-richtext>:nth-child(1 of :not([hidden])),.information-text>.payload-richtext>[data-information-section]:not([hidden])>:nth-child(1 of :not([hidden])){margin-top:0}}.pickup-points-list{display:flex;flex-wrap:wrap}.pickup-point{width:100%;margin-bottom:var(--sp-16);padding:var(--sp-16);background:var(--surface-gray);display:grid;grid-template-columns:repeat(2,1fr) auto;align-items:center;border-radius:var(--legacy-radius-outside);gap:var(--sp-16);transition:.2s;scroll-margin-top:calc(var(--header-middle-height, 47px) + var(--header-bottom-height, 52px) + var(--sp-64))}.pickup-point.--active{outline:1px solid var(--text-primary)}.pickup-point_info{color:var(--text-primary)}.pickup-point_info:first-child{max-width:260px}.pickup-point_name{display:flex;align-items:center}.pickup-point_name span{width:var(--sp-16);height:var(--sp-16);display:inline-block;flex:0 0 var(--sp-16);border-radius:var(--radius-pill);margin-right:var(--sp-8)}.pickup-point_time{color:var(--text-tertiary);white-space:nowrap}.pickup-point_link{margin-top:var(--sp-8);display:flex}.pickup-point_link a{margin-left:auto;color:var(--text-primary);border:1px solid var(--text-primary);display:inline-block;padding:var(--sp-4) var(--sp-8);border-radius:var(--legacy-radius-inside);transition:.2s}.pickup-point_phone a{color:var(--text-primary);transition:color .2s}#metro-map{width:100%;height:590px;overflow:hidden;position:relative;border-radius:var(--legacy-radius-outside);margin-bottom:var(--sp-16);background:var(--surface-gray);touch-action:none;cursor:grab}#metro-map:active{cursor:grabbing}.metro-map-img{position:absolute;width:3000px;height:3500px;transform-origin:0 0;will-change:transform;background:url(/assets/pickup-points/map-image.svg) 50%/100% 100% no-repeat}.metro-map-marker{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;border:2px solid;border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);cursor:pointer}.metro-map-marker svg{display:block;width:100%;height:100%}#panzoom-control{position:absolute;z-index:2;right:var(--sp-24);bottom:var(--sp-24);display:flex;flex-direction:column}#panzoom-control button{width:var(--sp-32);height:var(--sp-32);margin-top:var(--sp-6);border:0;border-radius:var(--legacy-radius-inside);background:var(--surface-gray);color:var(--text-primary);box-shadow:var(--shadow);cursor:pointer}#panzoom-control button:disabled{opacity:.2;cursor:not-allowed}@media only screen and (max-width:767px){.info-transfer_desktop{display:none}.info-transfer_mobile{display:flex;margin-top:0;padding:var(--sp-10)}.container-information .section-header{justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--sp-8);gap:var(--sp-8)}.container-information .section-header .btn{display:flex;margin-bottom:var(--sp-12)}.container-information .section-header__title{margin-bottom:0}.information-content{flex-direction:column}.information-aside{display:none}.information-aside.require-aside--active{display:block;width:100%}.information-aside__inner{width:100%}.information-text{max-width:100%}#metro-map{height:450px}.pickup-point{grid-template-columns:1fr;gap:0}.pickup-point_addr,.pickup-point_name,.pickup-point_time{margin-bottom:var(--sp-8)}.pickup-point_link a{width:100%;text-align:center;padding:var(--sp-6)}}@media only screen and (max-width:576px){.container-information .section-header .btn{display:none}.require__filter-mobile{display:flex}}@media(hover:hover)and (min-width:768px){.pickup-point_link a:hover{background:var(--text-primary);color:var(--surface-card)}.pickup-point_phone a:hover{color:var(--brand-text)}}.comment-inline{min-width:0;width:100%;overflow:hidden;transition:height var(--popup-stage-height-duration) ease}.comment-inline[data-comment-stage=form]{overflow:visible}.comment-inline>[hidden]{display:none}.comment-inline>div,.comment-state{min-width:0;width:100%}.comment-state{text-align:left}.comment-state__title{color:var(--text-primary);font-family:var(--font-head);font-size:var(--t-h3);font-weight:var(--weight-bold);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);text-transform:uppercase;margin:0 0 var(--sp-16)}.comment-state__title:has(.comment-state__clock){display:flex;align-items:flex-start;gap:var(--sp-8)}.comment-state__clock{display:inline-flex;flex:none}.comment-state__clock svg{display:block;width:var(--t-h3);height:var(--t-h3);fill:var(--brand)}.comment-state__clock .orders-preloader__arrows{animation:Spin var(--news-preloader-duration) infinite linear;transform-origin:center}.comment-state__body{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--t-caption);display:flex;flex-direction:column;gap:var(--sp-12)}.comment-state__body p{margin:0}.comment-state__actions{display:flex;flex-wrap:wrap;gap:var(--sp-8);margin-top:var(--sp-16);padding-top:var(--sp-16);border-top:var(--border-width) solid var(--border)}.comment-form .cf7-form_footer{width:100%}.comment-form .form-field{min-width:0}.comment-form .form-control__error{width:100%}.news-page .no-reviews .mk-btn{margin-top:var(--sp-10)}.popup--comment.staged-popup>.form-control__close{position:absolute;top:var(--sp-16);right:var(--sp-16);z-index:1}.popup--comment.staged-popup .popup-header{padding-right:calc(var(--sp-16) + var(--sp-32) + var(--sp-8))}.popup--comment.staged-popup .comment-state__title{padding-right:calc(var(--sp-32) + var(--sp-8))}@media(max-width:1023px){.popup--comment.staged-popup>.form-control__close{top:var(--sp-10);right:var(--sp-10)}.popup--comment.staged-popup .popup-header{padding-right:calc(var(--sp-10) + var(--sp-32) + var(--sp-8))}}@media(prefers-reduced-motion:reduce){.comment-inline{transition:none}.comment-state__clock .orders-preloader__arrows{animation:none}}.news-page .post-wrapper{gap:var(--news-source-1-5em)}.news-page .post__item,.news-page .post__tags{gap:var(--news-source-0-5em)}.news-page .post__info{padding:var(--news-source-1em);background-color:var(--yellow-alert-bg);border:var(--border-width) solid var(--yellow-alert-border);border-radius:var(--news-source-0-25em);color:var(--yellow-alert-text)}.news-page .post__bottom{padding:var(--news-source-1em);background-color:var(--gray-100);border-radius:var(--news-source-1-25em);width:100%;gap:var(--news-source-1em)}.news-page .post__data{color:var(--gray-600);gap:var(--news-source-0-25em)}.news-page .post__views{display:flex;align-items:center;gap:var(--news-source-0-5em)}.news-page .post__views svg{width:var(--news-source-1rem);height:var(--news-source-1rem)}.news-page .post__views svg path,.news-page .post__views svg use{fill:currentColor}.news-page .post-transfer{max-width:var(--news-source-725px)}.news-page .post-transfer__img{border-radius:var(--sp-20) 0 0 var(--sp-20);overflow:hidden;aspect-ratio:250/220;width:var(--news-source-250px);height:auto;flex-shrink:0}.news-page .post-transfer__img img{width:100%;height:100%;object-fit:cover;object-position:center}.news-page .post-transfer__text{border-radius:0 var(--sp-20) var(--sp-20) 0;padding:var(--sp-16);background-color:var(--gray-100);gap:var(--sp-8);width:100%}.news-page .post-transfer__dropdown,.news-page .post-transfer__subheader{margin-bottom:var(--sp-8)}.news-page .post-transfer__dropdown .dropdown-classic__header{width:100%;text-align:left}.news-page .post-transfer__dropdown .dropdown-classic__value{min-width:0}.news-page .post-transfer__dropdown .dropdown-classic__button{flex-shrink:0;color:var(--text-primary)}.news-page .post__footer{align-items:flex-end}.news-page .post__author{border-radius:var(--legacy-radius-outside);background:var(--Gray);transition:var(--duration-hover) background-color ease-in-out;padding:var(--sp-16);gap:var(--sp-12);align-items:flex-start;justify-content:space-between}.news-page .post__author:hover{background-color:var(--Gray-dark)}.news-page .post__author:hover .post-author__about{color:var(--Brand)}.news-page .post__author:hover .post-author__about svg path,.news-page .post__author:hover .post-author__about svg use{fill:var(--Brand)}.news-page .post-author__content{gap:var(--sp-8);align-items:flex-start}.news-page .post-author__avatar{width:var(--sp-48);height:var(--sp-48);overflow:hidden}.news-page .post-author__avatar img{width:100%;height:100%;border-radius:var(--sp-48);object-position:center;object-fit:cover}.news-page .post-author__text{align-items:flex-start;gap:var(--sp-4);min-width:var(--news-source-187px)}.news-page .post-author__name{color:var(--Black);text-transform:uppercase}.news-page .post-author__role{color:var(--text-secondary)}.news-page .post-author__about{gap:var(--sp-4);font-size:var(--sp-14);font-style:normal;font-weight:var(--weight-regular);line-height:var(--sp-18);align-items:center;transition:var(--duration-hover) color ease-in-out}.news-page .post-author__about svg{width:var(--sp-14);height:var(--sp-14)}.news-page .post-author__about svg path,.news-page .post-author__about svg use{transition:var(--duration-hover) fill ease-in-out}.news-page .post__data{display:flex;align-items:center;gap:var(--sp-8);margin-left:auto}.news-page .post-stat{display:flex;align-items:center;gap:var(--sp-2);color:var(--Closed-black);font-family:var(--font-body);font-size:var(--sp-12);font-style:normal;font-weight:var(--weight-regular);line-height:var(--author-archive-role-lh)}.news-page .post-stat svg{width:var(--sp-14);height:var(--sp-14)}.news-page .blog-comments .section-header [data-popup=comment]{display:none}.news-page .comments__wrapper{gap:var(--sp-20);align-items:flex-start}.news-page .comments__items{width:100%;min-width:0;gap:var(--sp-12)}.news-page .comments__form{width:var(--news-source-438px);box-sizing:content-box;padding:var(--sp-16);border:var(--border-width) solid var(--border);border-radius:var(--radius-outside);flex-shrink:0}.news-page .comments__form .hh2{text-align:left;text-transform:uppercase;margin-bottom:var(--sp-12)}.news-page .comments__form .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--sp-8)}.news-page .comments__form .cf7-form__agreement{margin-top:var(--sp-12);font-size:var(--sp-12);font-style:normal;font-weight:var(--weight-regular);line-height:var(--author-archive-role-lh);color:var(--text-tertiary);text-align:left}.news-page .comments-item{padding:var(--sp-16);gap:var(--sp-8);align-self:stretch;border-radius:var(--radius-outside);background:var(--surface-gray);scroll-margin-top:calc(var(--news-source-52px) + var(--header-middle-height) + var(--header-bottom-height))}.news-page .comments-item__top{gap:var(--sp-6)}.news-page .comments-item__top-text{min-width:0;align-items:flex-start;text-align:left}.news-page .comments-item__name{overflow-wrap:anywhere}.news-page .comments-item__avatar{flex-shrink:0;width:var(--author-archive-avatar-mobile);height:var(--author-archive-avatar-mobile);padding-bottom:var(--sp-2);border-radius:var(--radius-pill);background-color:var(--brand);color:var(--text-primary);display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-head);font-size:var(--sp-16);font-style:normal;font-weight:var(--news-weight-600);line-height:var(--sp-20);text-transform:uppercase}.news-page .comments-item__avatar:has(svg){background-color:rgba(0,0,0,0)}.news-page .comments-item__avatar svg{width:var(--author-archive-avatar-mobile);height:var(--author-archive-avatar-mobile)}.news-page .comments-item__date{color:var(--text-tertiary)}.news-page .comments-item__comment{text-align:left;overflow-wrap:anywhere}.news-page .comments-item__reply{gap:var(--sp-8);padding-top:var(--sp-10);border-top:var(--border-width) solid var(--border)}.news-page .similar-articles__wrapper{flex-wrap:wrap;gap:var(--sp-20)}.news-page .similar-article{border-radius:var(--legacy-radius-outside);border:var(--border-width) solid var(--Stroke);background:var(--surface-card);display:flex;padding:var(--sp-10);flex-direction:column;align-items:flex-start;gap:var(--sp-10);flex:0 0 calc(50% - var(--sp-10));width:100%;overflow:hidden;transition:var(--duration-hover) box-shadow ease-in-out}@media(hover:hover){.news-page .similar-article:hover{box-shadow:0 var(--sp-4) var(--news-source-22px) 0 var(--news-shadow-color)}.news-page .similar-article:hover .similar-article__title{color:var(--Brand-dark)}}.news-page .similar-article__img{width:100%;height:auto;border-radius:var(--sp-4);overflow:hidden}.news-page .similar-article__img img{aspect-ratio:548/308;width:100%;height:auto;display:block;object-fit:cover;object-position:center center}.news-page .similar-article__text{gap:var(--sp-6);text-align:left;width:100%}.news-page .similar-article__title{text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:var(--duration-hover) color ease-in-out}.news-page .similar-article__content{overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--Closed-black);font-family:var(--font-body)}.news-page .similar-article__stats{justify-content:space-between;width:100%;gap:var(--sp-4);flex-wrap:wrap}.news-page .similar-article__stat{color:var(--text-secondary);display:flex;align-items:center;gap:var(--sp-2)}.news-page .similar-article__stat svg{width:var(--sp-14);height:var(--sp-14);flex-shrink:0}.news-page .similar-article__stat svg path,.news-page .similar-article__stat svg use{fill:var(--Closed-very-dark)}.news-page .similar-article__stat .text_s{line-height:var(--sp-14)}@media screen and (max-width:1023px){.news-page .post__footer{flex-direction:column;gap:var(--sp-18);align-items:stretch}.news-page .post__author{order:2;padding:var(--sp-10);align-items:center}.news-page .post-author__avatar{width:var(--author-archive-avatar-mobile);height:var(--author-archive-avatar-mobile)}.news-page .post-author__text{gap:var(--sp-2)}.news-page .post-author__name{font-size:var(--sp-16);font-weight:var(--news-weight-600);line-height:var(--sp-20);text-transform:uppercase}.news-page .post-author__role{font-size:var(--sp-12);font-style:normal;font-weight:var(--weight-regular);line-height:var(--author-archive-role-lh)}.news-page .post__data{justify-content:space-between;margin-left:unset}.news-page .blog-comments .section-header [data-popup=comment]{display:flex;padding:var(--sp-6)}.news-page .comments-item{scroll-margin-top:calc(var(--sp-40) + var(--header-mobile-height))}.news-page .post-transfer{flex-direction:column}.news-page .post-transfer__img{border-radius:var(--sp-20) var(--sp-20) 0 0;aspect-ratio:351/200;max-height:var(--news-source-300px);width:100%}.news-page .post-transfer__text{border-radius:0 0 var(--sp-20) var(--sp-20)}.news-page .post-transfer__url{width:100%}.news-page .comments__form{display:none}.news-page .similar-articles__wrapper{gap:var(--sp-10)}.news-page .similar-article{flex:0 0 100%}.news-page .similar-article__img img{aspect-ratio:280/156}.news-page .similar-article__stats{gap:var(--sp-4) var(--sp-10)}}.news-page .news-content{display:contents}.news-page .news-icon{display:inline-flex;flex-shrink:0}.news-page .no-reviews{padding:var(--news-empty-padding) var(--sp-16);gap:var(--sp-6);align-items:center;text-align:center;border-radius:var(--legacy-radius-outside);background:var(--surface-gray)}.news-page .no-reviews .hh3{text-transform:uppercase}.news-page .no-reviews .btn{margin-top:var(--sp-10)}.news-page .no-reviews .news-icon{display:contents}.popup--comment{width:var(--popup-contact-width);max-width:100%}.comment-form{position:relative}.comment-form .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--sp-8)}.comment-form .submit-wrapper{flex-direction:row}.comment-form .cf7-form__agreement{margin-top:var(--sp-12);font-size:var(--contact-agreement-size);font-weight:var(--weight-regular);line-height:var(--author-archive-role-lh);color:var(--text-tertiary)}.comment-form .cf7-form__agreement a{color:var(--consent-link)}.comment-form .cf7-form__agreement a:active,.comment-form .cf7-form__agreement a:focus,.comment-form .cf7-form__agreement a:focus-visible,.comment-form .cf7-form__agreement a:hover{color:var(--text-primary)}.comment-form .hidden-fields-container{display:none}.popup--comment .popup-body{position:relative}.comment-form .wpcf7-not-valid-tip{color:var(--legacy-danger);font-size:var(--contact-agreement-size)}.comment-form .wpcf7-response-output:empty{display:none}.popup--comment-sent .hh2{display:flex;gap:var(--sp-8)}.popup--comment-sent .hh2 svg{width:var(--sp-16);height:var(--sp-16)}.popup--comment-sent .popup-footer{padding:var(--sp-16)}@media(max-width:1023px){.news-page .no-reviews{padding:var(--news-empty-padding-mobile) var(--sp-10)}.popup--comment.popup_swipable{width:100%;top:unset;left:0;right:0;bottom:-100%;overflow:hidden;transform:unset;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:80dvh;flex-direction:column;height:auto;display:none;transition:var(--duration-hover) all ease}.popup--comment.popup--active{bottom:0;display:flex}.popup--comment .popup-header{flex-shrink:0}.popup--comment .popup-body{flex-shrink:1;flex-grow:0;overflow-x:hidden;overflow-y:auto;max-width:100%}.popup--comment-sent{width:calc(100% - var(--sp-24));top:calc(50% - var(--sp-32))}}.comment-form .orders__preloader{position:absolute;height:100%;max-height:100%;opacity:0;pointer-events:none;width:100%;left:0;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-12);background:var(--news-preloader-background);-webkit-backdrop-filter:blur(var(--sp-4));backdrop-filter:blur(var(--sp-4))}.comment-form .wpcf7:has(form.submitting)+.orders__preloader{opacity:1;pointer-events:all}.comment-form .orders__preloader svg{width:var(--sp-28);height:var(--sp-28)}.comment-form .orders__preloader svg path{fill:var(--brand-dark)}.comment-form .orders__preloader p{text-align:center;font-family:var(--font-head);font-weight:var(--news-preloader-weight);font-size:var(--sp-18);line-height:var(--news-source-22px);letter-spacing:0;text-transform:uppercase;color:var(--brand-dark)}.comment-form .orders-preloader__arrows{animation:news-spin var(--news-preloader-duration) infinite linear;transform-origin:center}@keyframes news-spin{to{transform:rotate(1turn)}}@media(max-width:576px){.popup--comment [type=submit]{width:100%}}.comment-form .form-divider{position:relative;width:100%;height:var(--border-width);margin:var(--sp-8) 0;background:var(--border)}@media(max-width:1023px){.popup--comment .popup-body,.popup--comment .popup-header{padding:var(--sp-10);gap:var(--sp-10)}.popup--comment .form-divider{display:none}}.portfolio-page .portfolio-header{align-items:flex-start;display:flex}.portfolio-page .page-utils{margin-left:auto}.portfolio-page .portfolio{align-items:stretch;gap:var(--sp-24)}.portfolio-page .product-gallery{width:calc(41% - var(--sp-12))}.portfolio-page .portfolio-text{gap:var(--sp-24);text-align:left;width:calc(59% - var(--sp-12))}.portfolio-page .portfolio-date{color:var(--text-secondary);font-weight:700}.portfolio-page .portfolio-controls{background:var(--surface-gray);border-radius:var(--legacy-radius-outside);gap:var(--sp-16);padding:var(--sp-16);text-align:left}.portfolio-page .portfolio-description{margin-top:var(--sp-24)}.portfolio-page .card-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--portfolio-field-gap)}.portfolio-page .portfolio-tags-wrapper{gap:var(--portfolio-tags-group-gap)}.portfolio-page .portfolio-tags{gap:var(--portfolio-field-gap);text-align:left}.portfolio-page .portfolio-controls__buttons{gap:var(--sp-8)}.portfolio-page .tag{align-items:center;display:flex;justify-content:center;text-align:center}.portfolio-page .tag--category{background:var(--surface-gray);border:var(--border-width) solid var(--border-strong);border-radius:var(--portfolio-tag-radius);color:var(--text-primary);font-size:var(--t-h4);font-weight:500;gap:var(--portfolio-tag-gap);justify-content:flex-start;line-height:var(--t-h4-lh);padding:var(--sp-12);text-align:left;-webkit-user-select:none;user-select:none}.portfolio-page .tag--category svg{height:var(--sp-24);width:var(--sp-24)}.portfolio-page .tag--category__sm{font-size:var(--t-small);font-weight:400;line-height:var(--portfolio-tag-line-height);padding:var(--portfolio-tag-padding-block) var(--portfolio-tag-padding-inline)}.portfolio-page .tag--category__sm svg{height:var(--sp-12);width:var(--sp-12)}.portfolio-page .portfolio-tags .row{flex-wrap:wrap;gap:var(--portfolio-field-gap)}.portfolio-page .popular-tools-outer{margin-right:calc(var(--sp-24)*-1)}.portfolio-page .popular-tools-outer .swiper-slide{height:auto;padding-right:var(--sp-24)}.portfolio-page .popular-tools-slide{background:var(--surface-gray);border-radius:var(--legacy-radius-outside);display:block;height:100%;overflow:hidden;position:relative}.portfolio-page .popular-tools-slide .slide-img{aspect-ratio:2/1;overflow:hidden}.portfolio-page .popular-tools-slide .slide-img img{display:block;height:100%;object-fit:cover;width:100%}.portfolio-page .popular-tools-slide .slide-text{padding:var(--sp-16)}.portfolio-page .popular-tools-slide .slide-text p{height:calc(var(--t-body-lh)*2);line-height:var(--t-body-lh);overflow:hidden;text-align:left}@media(max-width:768px){.portfolio-page .portfolio{flex-direction:column}.portfolio-page .portfolio-text,.portfolio-page .product-gallery{width:100%}.portfolio-page .popular-tools-outer{margin-right:0}}@media(max-width:767px){.portfolio-page .tag--category{font-size:var(--t-small);padding:var(--sp-6) var(--sp-6) var(--portfolio-tag-mobile-padding-bottom)}.portfolio-page .tag--category svg{height:var(--portfolio-tag-mobile-icon-size);width:var(--portfolio-tag-mobile-icon-size)}}.reviews-page .container--reviews{padding-bottom:0}.reviews-page .reviews__stats{gap:var(--sp-10);text-transform:none}.reviews-page .reviews__stats .btn span{font-size:inherit}.reviews-page .reviews__stats.mobile{align-items:flex-start;flex-direction:column}.reviews-page .reviews__stats.mobile .review__stars{margin-top:calc(var(--sp-6)*-1)}.reviews-page .review__stars{align-items:center;color:var(--border-strong);gap:var(--sp-4);position:static}.reviews-page .review__stars svg{display:block;height:auto;width:var(--reviews-page-summary-star-width)}.reviews-page .reviews__star{display:flex;position:relative}.reviews-page .reviews__star .clip{clip-path:polygon(0 0,var(--width) 0,var(--width) 100%,0 100%);inset:0;position:absolute}.reviews-page .reviews__star .clip svg{color:var(--brand)}.reviews-page .review .review__stars{position:absolute}.reviews-page .review__photos{gap:var(--sp-10);margin-top:0}.reviews-page .review__photos>span{display:block}.reviews-page .review__photos img{cursor:pointer;height:var(--reviews-page-photo-size);width:var(--reviews-page-photo-size)}.reviews-page .review__photos-more{align-items:center;background:var(--surface-gray);border-radius:var(--legacy-radius-inside);cursor:pointer;display:flex;flex:1 1;font-size:var(--t-small);justify-content:center;line-height:var(--t-body-lh);padding:var(--sp-4) var(--sp-8)}@media(max-width:576px){.reviews-page .desktop{display:none!important}.reviews-page .mobile{display:flex!important}}@media(min-width:577px){.reviews-page .mobile{display:none!important}}.section--team .team-wrapper{gap:var(--team-gap);overflow:hidden}.section--team .team-section{gap:var(--team-padding)}.section--team .team-items .swiper-wrapper{flex-wrap:wrap;gap:var(--team-gap)!important}.section--team .team-item{border-radius:var(--team-radius);overflow:hidden;width:calc(25% - var(--team-gap)*3/4);height:unset;display:flex;flex-direction:column;background-color:var(--surface-gray)}.section--team .team-item__text{flex-grow:1}.section--team .team-item__person{padding:var(--team-padding);gap:var(--team-small-gap)}.section--team .team-item__job,.section--team .team-item__name{padding-bottom:var(--team-small-gap)}.section--team .team-item__job{color:var(--text-secondary)}.section--team .team-item__contacts{padding:var(--team-padding);gap:var(--team-padding);margin-top:auto;min-height:var(--team-contacts-min-height);justify-content:end}.section--team .team-item__contact{padding:0;display:flex;align-items:center;gap:var(--sp-4)}.section--team .team-item__contact svg{width:var(--sp-16);height:var(--sp-16);flex-shrink:0;fill:currentColor}.section--team .team-item__img img{width:100%;height:var(--team-photo-height);object-fit:cover}@media(max-width:1024px){.section--team .team-item{width:calc(33.3333333333% - var(--team-gap)*2/3)}}@media(max-width:768px){.section--team .team-item{width:100%}}@media(max-width:576px){.section--team .team-item__img img{height:var(--team-photo-mobile-height)}}