@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Spoof;src:url(../fonts/Spoof-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Spoof;src:url(../fonts/Spoof-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:FactorA;src:url(../fonts/FactorA-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:FactorA;src:url(../fonts/FactorA-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PTRootUI;src:url(../fonts/pt-root-ui_vf.woff2) format("woff2");font-weight:300 700}:root{--mohito: #acef81;--ultramarin: #0d41d2;--nezhno-goluboy: #eff5ff;--nezhno-zelenyy: #e3fad5;--nezhno-zelenyy-06: rgba(227, 250, 213, .6);--black: #000;--white: #fff;--cl-white: var(--white);--cl-white-04: rgba(255, 255, 255, .4);--cl-black: var(--black);--cl-black-04: rgba(0, 0, 0, .4);--cl-black-05: rgba(0, 0, 0, .5);--cl-gray-100: #f8f8f8;--cl-gray-200: #a1aaa8;--cl-gray-300: #404040;--cl-red: #ff0000;--cl-green: var(--mohito);--cl-green-hover: #e3fad5;--cl-green-hover2: #c8f4ab;--cl-green-active: #8fe855;--cl-green-disabled: #e3fad5;--cl-green-disabled2: rgba(227, 250, 213, .6);--cl-green-light: var(--nezhno-zelenyy);--cl-blue: var(--ultramarin);--cl-blue-hover: #446dff;--cl-blue-active: #0a35ad;--cl-blue-disabled: #c6d7f5;--cl-blue-nav: #c6d7f5;--cl-blue-light: var(--nezhno-goluboy);--bg: var(--cl-white);--bg-gray: var(--cl-gray-100);--bg-green: var(--cl-green-light);--bg-green-dark: var(--cl-green);--bg-blue: var(--cl-blue-light);--gr: linear-gradient(180deg, #e3fad5 0%, #acef81 100%);--text: var(--cl-black);--primary: var(--cl-blue);--primary-hover: var(--cl-blue-hover);--primary-active: var(--cl-blue-active);--primary-disabled: var(--cl-blue-disabled);--secondary: var(--cl-green-active);--secondary-hover: var(--cl-green-hover);--secondary-active: var(--cl-green-active);--secondary-disabled: var(--cl-green-disabled);--bg-disabled: var(--cl-gray-300);--text-disabled: var(--cl-white-04);--disabled: var(--cl-gray-200);--inverted: var(--cl-white);--error: var(--cl-red);--placeholder: var(--cl-gray-300);--border-color: var(--cl-black);--br: 2.4rem;--easing: cubic-bezier(.76, 0, .24, 1);--easing2: cubic-bezier(.45, 0, .55, 1);--sidegap: 2rem;--sidegap-n: calc(-1 * var(--sidegap));--header-height: 6rem;--gridgap: 2.4rem}@media (min-width: 1200px){:root{--header-height: 8rem}}@media (min-width: 1600px){:root{--header-height: 12rem}}@media (prefers-reduced-motion: reduce){:root{--transition-duration: 0s;--transition-delay: 0s;--animation-duration: 0s;--animation-delay: 0s;--scroll-behavior: auto}}.m-inverted{background-color:var(--bg);color:var(--text);--inverted: var(--cl-black);--text: var(--cl-white);--primary: #0000ff;--primary-hover: #0000ff;--primary-active: #0000ff;--bg: var(--cl-black)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ul_reset,.aparts__list,.faq__list,.footer__soc,.nav__list{padding-left:0;margin:0;list-style:none;list-style-image:none}.ul_reset>*,.aparts__list>*,.faq__list>*,.footer__soc>*,.nav__list>*{display:block}.ul_reset>*:before,.aparts__list>*:before,.faq__list>*:before,.footer__soc>*:before,.nav__list>*:before{display:none}.btn_reset,.btn,.burger{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:none;border-radius:0;background:none;cursor:pointer;padding:0;box-shadow:none;text-align:left;color:inherit}.m-nowrap{white-space:nowrap}.aparts__item-link:focus-visible,.faq__trigger-text:focus-visible,.btn:focus-visible,.footer__blog:focus-visible,.footer__soc-link:focus-visible{outline:var(--fvisible-thick, .2rem) solid var(--fvisible-color, var(--primary));outline-offset:var(--fvisible-offset, .4rem)}.faq__trigger-text,.m-extend{position:relative}.faq__trigger-text:before,.m-extend:before{content:"";position:absolute;inset:var(--extend-size, -.8rem)}.faq__trigger-text{--extend-size: -1.6rem}.hero__title,.h1{font-weight:500;font-size:7.2rem;font-size:clamp(4.6rem,5.8vw,7.2rem);line-height:.96296;margin:0}.section__title,.h2{font-weight:500;font-size:5.2rem;font-size:clamp(3.2rem,4.2vw,5.2rem);line-height:1.07692;margin:0}.h3{font-weight:500;font-size:3.7rem;font-size:clamp(2.4rem,3vw,3.7rem);line-height:1.35135;margin:0}.bpapp__title,.bptg__title{font-weight:500;font-size:3.2rem;font-size:clamp(2.4rem,2.58vw,3.2rem);line-height:1.1875;margin:0}.hero__subtitle{font-weight:500;font-size:3.7rem;font-size:clamp(2.4rem,3vw,3.7rem);line-height:1.35135;margin:0}.faq__trigger-text{font-weight:500;font-size:2.4rem;font-size:clamp(2rem,1.94vw,2.4rem);line-height:1.33333;margin:0}.aparts__subtitle{font-weight:400;font-size:2.4rem;line-height:1.33333;margin:0}.bpapp__text,.bptg__text{font-weight:400;font-size:2.4rem;font-size:clamp(2rem,1.94vw,2.4rem);line-height:1.33333;margin:0;font-family:FactorA,sans-serif}.aparts__item-title,.h4{font-weight:500;font-size:1.6rem;line-height:1;margin:0}@media (min-width: 580px){.aparts__item-title,.h4{font-size:2rem}}.section__text{font-weight:400;font-size:2.4rem;line-height:1.33333}.faq__item,.footer__copy,.footer__link,body,.b1{font-weight:400;font-size:1.8rem;line-height:1.33333}.aparts__item-info{font-weight:400;font-size:1.6rem;line-height:1.25}.hero__title,.h1,.section__title,.h2,.h3,.bpapp__title,.bptg__title,.footer__blog,.spoof{font-family:Spoof,sans-serif}.faq__item,.footer__copy,.footer__link,body,.b1{font-family:FactorA,sans-serif}.btn{font-weight:500;font-size:1.8rem;line-height:1.33333}@media (min-width: 580px){.btn{font-size:2rem}}.ptroot,.aparts__item-rating{font-family:PTRootUI,sans-serif}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:var(--scroll-behavior, smooth)}@media (max-width: 1055.98px){html{scroll-padding-top:calc(var(--header-height) / 2.5)}html:has(.header__burger[open]),html.popup_lock{overflow:hidden}}html,body{width:100%;box-sizing:border-box}body{background-color:var(--bg);min-width:360px;color:var(--text)}body.scrolled{--header-height: 6rem}input,select,button,textarea{font-family:inherit}p{margin:0}p+p{margin-top:1.5em}a{color:var(--link-color, var(--primary));text-decoration-line:var(--link-td, none);text-decoration-thickness:.05em;text-underline-offset:.15em;transition:color .3s}a:hover{color:var(--link-color-hover, var(--primary-hover));text-decoration-line:var(--link-td-hover, none)}a svg{fill:currentColor}img{display:block;max-width:100%;height:auto}b,strong{font-weight:500}summary{list-style:none}summary::marker,summary::-webkit-details-marker{display:none}.main-wrapper{position:relative}.inside-wrapper{position:relative;margin:0 auto;max-width:var(--max-width, calc(129.4rem + var(--sidegap) * 2));padding:0 var(--sidegap);box-sizing:border-box;width:100%}.section{padding-block:8rem 12rem;box-sizing:border-box;position:relative;background-color:var(--bg);border-radius:4rem 4rem 0 0}@media (max-width: 1055.98px){.section{padding-block:6rem 10rem}}.section+.section{margin-top:-4rem}.section__header{display:flex;flex-direction:column;gap:2rem;text-align:center;align-items:center;margin-bottom:4rem}.section__header .section__title{margin:0}@media (min-width: 768px){.section__header{margin-bottom:8rem}}.section__title{text-align:center;text-wrap:balance;margin-bottom:4rem}.section__text{text-align:center;max-width:76rem}.header{--max-width: 160rem;position:fixed;z-index:42;top:0;left:0;width:100%;transition-property:height;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing);--link-color: var(--cl-white);--link-color-hover: var(--cl-green);height:var(--header-height);display:flex;align-items:center;padding:1rem 0;box-sizing:border-box}.header:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--bg);transition-property:opacity;transition-duration:var(--transition-duration, .7s);transition-timing-function:var(--easing);opacity:0}@media (max-width: 1055.98px){.header:has(.header__burger[open]):before{opacity:1}.header:has(.header__burger[open]){--_header-logo-color: var(--cl-blue);--link-color: var(--cl-blue);--link-color-hover: var(--cl-blue-hover)}.header:has(.header__burger[open]) .btn_clear{--btn-color: var(--cl-blue)}.header:has(.header__burger[open]) .btn_clear:hover,.header:has(.header__burger[open]) .btn_clear:focus{--btn-color: var(--cl-blue-hover)}}.scrolled .header:before{opacity:1}.scrolled .header{--_header-logo-color: var(--cl-blue);--link-color: var(--cl-blue);--link-color-hover: var(--cl-blue-hover)}.scrolled .header .btn_clear{--btn-color: var(--cl-blue)}.scrolled .header .btn_clear:hover,.scrolled .header .btn_clear:focus{--btn-color: var(--cl-blue-hover)}.scrolled .header .btn_white{--btn-border: transparent;--btn-color: var(--inverted);--btn-bg: var(--primary)}.scrolled .header .btn_white:hover,.scrolled .header .btn_white:focus{--btn-border: transparent;--btn-color: var(--inverted);--btn-bg: var(--primary-hover)}.scrolled .header .btn_white:active{--btn-border: transparent;--btn-color: var(--inverted);--btn-bg: var(--primary-active)}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__left{display:flex;gap:2.7rem;align-items:center}@media (max-width: 1199.98px){.header__left{gap:1.6rem}}.header__logo{display:block;transition-property:height;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing);height:2rem}@media (min-width: 1200px){.header__logo{height:2.8rem}}@media (min-width: 1600px){.header__logo{height:4.9rem}}.scrolled .header__logo{height:2rem}@media (min-width: 1200px){.scrolled .header__logo{height:2.8rem}}.header__logo-img{height:100%;width:auto}.header__logo-img,.header__logo-img path{fill:var(--_header-logo-color, var(--cl-green));transition-property:fill;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing)}@media (min-width: 1056px){.header__burger{display:none}}.burger{display:flex;position:relative;box-sizing:content-box;width:3.2rem;height:3.2rem;cursor:pointer;color:var(--cl-green);border-radius:50%;transition-property:background-color;transition-duration:var(--transition-duration, .3s);-webkit-tap-highlight-color:transparent}.scrolled .burger{color:var(--cl-blue)}.burger:before,.burger:after,.burger span{content:"";position:absolute;right:.5rem;top:1.5rem;width:2.2rem;height:.2rem;border-radius:.6rem;background:currentColor;transition:all var(--transition-duration, .3s)}.burger span{transition:all var(--transition-duration, .3s) var(--transition-delay, .1s),color var(--transition-duration, .3s)}.burger:before{top:.7rem}.burger:after{top:auto;bottom:.7rem}[open] .burger{background-color:var(--cl-blue);color:var(--cl-white)}[open] .burger span{width:0;right:3rem;opacity:0;transition:all var(--transition-duration, .3s)}[open] .burger:before{transform:rotate(-45deg);top:1.5rem;width:2rem;right:.6rem}[open] .burger:after{bottom:1.5rem;width:2rem;right:.6rem;transform:rotate(45deg)}.nav__list{display:flex;align-items:center;justify-content:flex-end;gap:2rem 1.4rem;flex-wrap:wrap;transition-property:gap;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing)}@media (min-width: 1600px){.nav__list{gap:2rem 3rem}}@media (min-width: 1056px){.scrolled .nav__list{gap:2rem 1.4rem}}@media (max-width: 1055.98px){.nav__list{position:fixed;top:var(--header-height);bottom:0;left:0;right:0;background-color:var(--bg);padding:2rem;box-sizing:border-box;background-color:var(--cl-blue-nav);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:var(--transition-duration, .7s);transition-timing-function:var(--easing);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:auto;flex-wrap:nowrap;gap:2rem 1.6rem}.header__burger[open]~* .nav__list{opacity:1;visibility:visible}}.nav__link{font-weight:500;font-size:1.6rem;line-height:1.5}@media (min-width: 1200px){.nav__link:not(:hover){transition-property:color,font-size;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing)}}@media (min-width: 1600px){.nav__link{font-size:2rem}}@media (min-width: 1056px){.scrolled .nav__link{font-size:1.6rem}}@media (max-width: 1055.98px){.nav__link:not(.btn){font-size:2rem;line-height:1.2}}.nav .btn:not(:hover){transition-property:background-color,border,color,font-size,padding,border-width;transition-duration:var(--transition-duration, .5s);transition-timing-function:var(--easing)}@media (max-width: 1599.98px){.nav .btn{font-size:1.6rem;padding:.7rem 1.6rem;border-width:.1rem}}.scrolled .nav .btn{font-size:1.6rem;padding:.7rem 1.6rem;border-width:.1rem}.footer{--max-width: 160rem;background-color:var(--bg-green-dark);padding:2.4rem 0}.footer__inner{display:flex;justify-content:space-between;align-items:center;gap:3.2rem}@media (max-width: 579.98px){.footer__inner{flex-direction:column;align-items:center}}.footer__left{display:flex;align-items:center;gap:1rem 3.2rem;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end}@media (max-width: 579.98px){.footer__left{flex-direction:column;align-items:center;gap:3.2rem}}.footer__copy{font-weight:500}.footer__link{font-weight:500;--link-td: underline;--link-td-hover: underline}.footer__right{display:flex;align-items:center;gap:1.6rem;justify-content:flex-end}@media (max-width: 579.98px){.footer__right{flex-wrap:wrap;justify-content:center;order:-1}}.footer__blog{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:0 1.2rem;box-sizing:border-box;border-radius:4rem;border:1px solid var(--primary);font-weight:500;font-size:2.4rem;line-height:1.25;--link-color: var(--text);--link-color-hover: var(--primary)}.footer__blog svg{width:2.5rem;height:2rem}.footer__soc{display:flex;align-items:center;gap:1.6rem}.footer__soc-link{display:flex;align-items:center;justify-content:center;gap:.3rem;border-radius:50%}.footer__soc-ico,.footer__soc-ico path{fill:currentColor}.btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:1.2rem 2.6rem;border-radius:4.2rem;border:.2rem solid var(--btn-border, transparent);color:var(--btn-color, var(--cl-white))!important;background-color:var(--btn-bg, var(--cl-black));user-select:none;text-decoration:none!important;transition-property:background-color,border,color;transition-duration:var(--transition-duration, .3s);max-width:100%;outline:none;box-shadow:none;--fvisible-color: currentColor}.btn.disabled,.btn[disabled]{cursor:default;pointer-events:none;--btn-border: var(--btn-border-disabled, transparent);--btn-color: var(--btn-color-disabled, var(--cl-white-04));--btn-bg: var(--btn-bg-disabled, var(--cl-black))}.btn_cta{--btn-border: transparent;--btn-color: var(--cl-white);--btn-bg: var(--primary);--btn-border-hover: transparent;--btn-color-hover: var(--cl-white);--btn-bg-hover: var(--primary-hover);--btn-border-active: transparent;--btn-color-active: var(--cl-white);--btn-bg-active: var(--primary-active);--btn-border-disabled: transparent;--btn-color-disabled: var(--cl-black-04);--btn-bg-disabled: var(--primary-disabled);--fvisible-color: var(--btn-bg)}.btn_cta.btn_green{--btn-color: var(--primary);--btn-color-hover: var(--primary);--btn-color-active: var(--primary);--btn-color-disabled: var(--cl-black-04);--btn-bg: var(--secondary);--btn-bg-hover: var(--secondary-hover);--btn-bg-active: var(--secondary-active);--btn-bg-disabled: var(--secondary-disabled)}.btn_cta.btn_white{--btn-color: var(--cl-black);--btn-color-hover: var(--cl-black);--btn-color-active: var(--cl-black);--btn-color-disabled: var(--cl-black-04);--btn-bg: var(--cl-white);--btn-bg-hover: var(--secondary);--btn-bg-active: var(--secondary-active);--btn-bg-disabled: var(--secondary-disabled)}.btn_clear{--btn-border: currentColor;--btn-color: var(--primary);--btn-bg: transparent;--btn-border-hover: currentColor;--btn-color-hover: var(--primary-hover);--btn-bg-hover: transparent;--btn-border-active: currentColor;--btn-color-active: var(--primary-active);--btn-bg-active: transparent;--btn-border-disabled: var(--primary-disabled);--btn-color-disabled: var(--cl-black-04);--btn-bg-disabled: transparent}.btn_clear.btn_green{--btn-color: var(--secondary);--btn-color-hover: var(--cl-green-hover2);--btn-color-active: var(--secondary-active);--btn-border-disabled: var(--secondary-disabled);--btn-color-disabled: var(--cl-green-disabled2)}.btn:hover{--btn-border: var(--btn-border-hover, transparent);--btn-color: var(--btn-color-hover, var(--cl-white));--btn-bg: var(--btn-bg-hover, var(--cl-gray-300))}.btn:focus{--btn-border: var(--btn-border-hover, transparent);--btn-color: var(--btn-color-hover, var(--cl-white));--btn-bg: var(--btn-bg-hover, var(--cl-gray-300))}.btn:active{--btn-border: var(--btn-border-active, transparent);--btn-color: var(--btn-color-active, var(--cl-white));--btn-bg: var(--btn-bg-active, var(--cl-black))}.hero{border-radius:0;position:relative;min-height:66rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:8rem;box-sizing:border-box;background-color:var(--cl-blue)}@media (min-width: 1200px){.hero{padding-block:10rem 6rem}}.hero__bg{position:absolute;inset:0}.hero__bg:before,.hero__bg:after{content:"";position:absolute;top:0;left:0;right:0;height:13.4rem;background:linear-gradient(to top,#a1a6ba00,#17417f);mix-blend-mode:multiply;opacity:.65}.hero__bg:after{inset:0 auto 0 0;height:auto;width:66%;opacity:1;background:linear-gradient(to right,#072356b8,#3090d700)}.hero__bg-video{width:100%;height:100%;object-fit:cover;object-position:center 20%}.hero__bg-img{display:block;width:100%;height:100%;object-fit:cover;object-position:78% 50%}.hero__inner{color:var(--cl-white);display:flex;flex-direction:column;gap:4rem}.hero__title{max-width:min(85.6rem,70vw)}.hero__subtitle{text-wrap:balance;max-width:min(76rem,70vw)}.hero__btns{margin-top:4rem;display:flex;align-items:center;gap:1.6rem}@media (max-width: 579.98px){.hero__btns{font-size:clamp(2.4rem,2.58vw,3.2rem)}}.bplate{position:relative;border-radius:var(--br);overflow:hidden;box-sizing:border-box;isolation:isolate;padding:2.4rem}*+.bplate,.bplate+*{margin-top:6rem}@media (min-width: 1056px){*+.bplate,.bplate+*{margin-top:12rem}}.bplate+.bplate{margin-top:3rem}@media (min-width: 1056px){.bplate+.bplate{margin-top:6rem}}@media (min-width: 768px){.bplate{padding:3.6rem}}@media (min-width: 1056px){.bplate .btn{font-size:2rem}}.bplate_green{background:var(--cl-green)}.bplate_blue{color:var(--cl-white);background:linear-gradient(248deg,transparent 63.09%,var(--primary-hover) 88.59%);background-color:var(--primary)}.bpapp{min-height:27.4rem;position:relative}@media (max-width: 767.98px){.bpapp{padding-bottom:30rem;padding-bottom:min(49vw,30rem)}}.bpapp__bg{position:absolute;bottom:0;left:50%;transform:translate(-50%);max-width:53.8rem;width:100%;z-index:-1;mask-image:linear-gradient(to bottom,transparent 0%,black 10%)}@media (min-width: 768px){.bpapp__bg{left:auto;right:0;transform:translate(0);width:50%}}@media (min-width: 1056px){.bpapp__bg{right:34.5%;transform:translate(50%)}}.bpapp__content{display:flex;flex-direction:column;gap:2.4rem;align-self:flex-start}@media (max-width: 767.98px){.bpapp__content{display:flex;flex-direction:column;align-items:center;gap:2.4rem}}@media (min-width: 1056px){.bpapp__content{max-width:50%;max-width:min(47%,59rem)}}@media (max-width: 767.98px){.bpapp__title{text-align:center}}.bpapp__link{--link-color: var(--text);--link-color-hover: var(--text);--link-td: none;--link-td-hover: none}.bpapp__link:after{content:"";position:absolute;inset:0;z-index:2}@media (min-width: 768px) and (max-width: 1055.98px){.bpapp__text{width:60%}}.bpapp__list{margin:0;padding:0 0 0 1.2em;display:grid;gap:.6rem}.bpapp__list li::marker{color:var(--cl-blue)}.bpapp__qr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem}@media (min-width: 768px){.bpapp__qr{align-self:flex-start}}@media (min-width: 1056px){.bpapp__qr{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}}.bpapp__qr-label{font-weight:400;font-size:1.3rem;line-height:1.20588;letter-spacing:-.01em;opacity:.5}.bpapp__qr-pic{padding:.8rem;background:var(--cl-white);border-radius:1.6rem;width:13.6rem;height:13.6rem}.bpapp__qr-pic img{width:100%;height:100%}.bptg{text-wrap:balance;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem}.bptg__content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem}@media (max-width: 1055.98px){.bptg__content{max-width:50rem}}.bptg:before{content:"";position:absolute;width:36.5rem;height:30.5rem;right:0;bottom:0;transform:translate(50%,50%);background:var(--primary-hover);filter:blur(8rem);z-index:-1}.bptg__btns{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.bptg__bg{position:absolute;height:auto;z-index:-1;pointer-events:none;user-select:none;left:50%;transform:translate(-50%);bottom:2rem;width:90%}@media (min-width: 1056px){.bptg__bg{width:118.9rem;max-width:100%;left:50%;transform:translate(-47%);bottom:-4.2rem}}.bptg__bg img{width:100%;height:auto}.faq{--_faq-px: 3.2rem;--_faq-dura: var(--transition-duration, .3s);background:var(--gr);padding-bottom:12rem}@media (max-width: 1055.98px){.faq{padding-bottom:6rem}}.faq__list{max-width:102.6rem;margin:0 auto;display:grid;gap:2.4rem}.faq__item{line-height:1;position:relative;padding:2.8rem var(--_faq-px, 3.2rem) 3.2rem;border-radius:var(--br);box-sizing:border-box;background-color:var(--bg)}.faq__trigger{margin-bottom:var(--_faq-gap, 0);transition:margin var(--_faq-dura);position:relative}.faq__trigger:not([open]):hover,.faq__trigger:not([open]):focus{--_faq-plus-color: var(--primary)}.faq__trigger[open]{--_faq-plus-deg: -45deg;--_faq-gap: 2rem}.faq__trigger[open]~*{--_faq-row: 1fr;--_faq-opa: 1}.faq__trigger-text{font-weight:400;--extend-size: -2.8rem -3.2rem -3.2rem;color:var(--text-primary);display:flex;align-items:center;position:relative;cursor:pointer;padding:.1rem 5.6rem .3rem 0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;border-radius:.4rem}.faq__trigger-text:after{content:"";position:absolute;display:block;top:.7em;right:0;transform:translateY(-50%) rotate(var(--_faq-plus-deg, 0deg));width:4rem;height:4rem;transition:transform .3s;pointer-events:none;mask-size:100%;mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath stroke='%23000' stroke-width='2' d='M20 8v24M8 20h24'/%3E%3C/svg%3E");background-color:var(--_faq-plus-color, var(--text));transition-property:background-color,transform;transition-duration:var(--_faq-dura);transition-timing-function:var(--easing)}@media (max-width: 767.98px){.faq__trigger-text:after{right:-1rem}}.faq__trigger-text:focus-visible{--fvisible-color: currentColor}.faq__text-holder{display:grid;grid-template-rows:var(--_faq-row, 0fr);transition-property:grid-template-rows;transition-duration:var(--transition-duration, var(--_faq-dura));transition-timing-function:var(--easing)}.faq__text{margin-inline:calc(-1 * var(--_faq-px));padding-inline:var(--_faq-px);box-sizing:border-box;color:var(--cl-black-05);overflow:hidden;opacity:var(--_faq-opa, 0);transition-property:opacity;transition-duration:var(--transition-duration, var(--_faq-dura))}.faq__text ul,.faq__text ol{display:grid;gap:.8rem;margin:0;padding:0 0 0 1.3em;box-sizing:border-box}.faq__text ul+*,.faq__text ol+*,.faq__text *+ul,.faq__text *+ol{margin-top:1.1em}.directions{background-color:var(--bg-blue)}.aparts{display:flex;flex-direction:column;gap:6rem}.aparts__subtitle{text-align:center;text-wrap:balance}.aparts__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.4rem}@media (min-width: 580px){.aparts__list{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}}@media (min-width: 768px){.aparts__list{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(32rem,1fr))}}.aparts__btns{display:flex;align-items:center;justify-content:center;gap:1.6rem}.aparts__item{display:flex;order:var(--apart-order)}.aparts__item.m-special-show+.aparts__item{display:none}.aparts__item.m-special-hide{display:none}.aparts__item-link{flex:1;position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-radius:1.6rem;--link-color: var(--text);--link-color-hover: var(--text);--link-td: none;--link-td-hover: none}.aparts__item-photo{width:100%;height:18rem;border-radius:1.6rem 1.6rem 0 0;overflow:hidden;background-color:var(--bg-gray)}@media (min-width: 580px){.aparts__item-photo{height:22.4rem}}.aparts__item-photo-img{width:100%;height:100%;object-fit:cover;transition-property:transform;transition-duration:var(--transition-duration, .5s)}.aparts__item-link:hover .aparts__item-photo-img{transform:scale(1.05)}.aparts__item-rating{position:absolute;top:0;right:1.6rem;width:5.6rem;height:8rem;display:flex;align-items:center;justify-content:center;text-align:center;background-repeat:no-repeat;background-size:100% 100%;background-position:top center;font-weight:700;font-size:2.6rem;letter-spacing:.02em;padding-bottom:.8rem;box-sizing:border-box;color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='80' fill='none' viewBox='0 0 56 80'%3E%3Cpath fill='%23ACEF81' d='M0 0h56v77.49c0 1.28-1.2 2.22-2.44 1.92l-25.25-6.12c-.2-.05-.42-.05-.62 0L2.44 79.4A1.98 1.98 0 0 1 0 77.49V0Z'/%3E%3C/svg%3E")}@media (max-width: 579.98px){.aparts__item-rating{scale:.7;transform-origin:top right}}.aparts__item-discount{color:var(--inverted);background-color:var(--primary);padding:.9rem 1.4rem;border-radius:1.2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:2.4rem;line-height:1.33333;position:absolute;top:.8rem;left:.8rem}@media (min-width: 580px){.aparts__item-discount{font-size:3.6rem}}.aparts__item-info{position:relative;flex:1;margin-top:-1.6rem;border-radius:1.6rem;background-color:var(--bg);padding:1.6rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.aparts__item-text{display:flex;flex-direction:column;gap:.8rem}.aparts__item-desc{color:var(--text)}@media (max-width: 579.98px){.aparts__item-desc{font-size:1.4rem}}.aparts__item-bottom{display:flex;flex-direction:column;gap:.4rem;color:var(--text)}.aparts__item-price-holder{display:flex;align-items:center;gap:.8rem;white-space:nowrap}@media (min-width: 768px){.aparts__item-price-holder{gap:1.5rem}}.aparts__item-price{display:flex;align-items:center;flex-wrap:wrap;gap:0 .8rem;align-items:baseline}@media (min-width: 768px){.aparts__item-price{gap:0 1.2rem}}.aparts__item-price-value{font-weight:500;font-size:3.2rem;font-size:clamp(2.4rem,4vw,3.2rem);line-height:1;white-space:nowrap;color:var(--primary)}.aparts__item-price-old{font-weight:400;font-size:1.6rem;line-height:1;text-decoration:line-through;opacity:.3}@media (min-width: 768px){.aparts__item-price-old{font-size:2rem}}.aparts__item-price-discount{color:var(--inverted);background-color:var(--primary);padding:.6rem .4rem;border-radius:.8rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:2rem;line-height:1.33333}@media (min-width: 768px) and (max-width: 1055.98px){.aparts__item-price-discount{font-size:2rem}}@media (min-width: 1200px){.aparts__item-price-discount{font-size:2.4rem;padding:.6rem 1rem}}.aparts__item-info-label{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.aparts__item-info-label-item{display:flex;align-items:center;gap:1rem}.aparts__item-info-label-item:not(:first-child):before{content:"•"}.aparts__item-dates{opacity:.5;margin-top:1.2rem}.aparts__item-date-value{white-space:nowrap}.aparts-disc{opacity:.5;text-align:center;padding:0 3.2rem;margin-top:7rem;text-wrap:balance}
