img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-display:swap;src:url("/wp-content/themes/tattoox/fonts/Roboto-Bold.woff2") format("woff2")}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-display:swap;src:url("/wp-content/themes/tattoox/fonts/Roboto-Regular.woff2") format("woff2")}@font-face{font-family:"Roboto Slab";font-weight:400;font-style:normal;font-display:swap;src:url("/wp-content/themes/tattoox/fonts/RobotoSlab-Regular.woff2") format("woff2")}
@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:none !important}hr{overflow:visible;box-sizing:content-box;height:0}abbr[title],abbr[data-original-title]{cursor:help;text-decoration:underline;text-decoration:underline dotted;border-bottom:0}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:underline;color:#b08e5c;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:none;color:#b08e5c}a:not([href]):not([tabindex]){text-decoration:none;color:inherit}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;color:inherit}a:not([href]):not([tabindex]):focus{outline:0}a:focus{outline:none}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{overflow:auto;margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}a,area,button,[role=button],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;caption-side:bottom;text-align:left;color:#868e96}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:none}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{font-size:1.5rem;line-height:inherit;display:block;width:100%;max-width:100%;margin-bottom:.5rem;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}iframe{border:none}
.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;padding:30px 15px}.modal_active{display:flex}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal__inner{position:relative;z-index:5;width:100%;max-width:670px;margin:auto}.modal_contact .modal__inner{max-width:440px}.modal_form .modal__inner{max-width:440px}.modal.fade .modal__inner{transition:transform .2s ease-out;transform:scale(.5)}.modal.show .modal__inner{transform:none}.modal__content{background:#171717;padding:50px 30px;width:100%;position:relative}.modal__text{font-size:14px;font-weight:400;line-height:18px;color:rgba(255,255,255,.66)}.modal__text>*:first-child{margin-top:0}.modal__text>*:last-child{margin-bottom:0}.modal__close{display:block;position:absolute;top:15px;right:15px;width:20px;height:20px;cursor:pointer}.modal__close:before,.modal__close:after{content:'';display:block;width:28px;height:1px;background-color:#fff;position:absolute}.modal__close:before{top:9px;left:-4px;transform:rotate(45deg)}.modal__close:after{top:9px;left:-4px;transform:rotate(-45deg)}.modal__close:hover{opacity:.8}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,.6)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:1}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}@media (max-width:480px){.modal__content{padding-left:20px;padding-right:20px}}@media (max-width:425px){.modal{padding:10px}.modal__content{padding:30px 10px}.modal__text{padding-top:15px;padding-bottom:15px}}.popup-contact{display:flex;flex-direction:column;align-items:center}.popup-contact__title{font-family:"Roboto Slab",serif;color:#b08e5c;font-size:28px;font-weight:500;line-height:1.2;text-align:center;margin-bottom:30px}.popup-contact__title_m20{margin-bottom:20px}.popup-contact__list{display:flex;align-items:center;justify-content:center}.popup-contact__item{display:block;width:72px;margin:0 5px;text-decoration:none;transition:opacity .3s}.popup-contact__item:hover{opacity:.7}.popup-contact__item-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;margin-right:auto;border-radius:50%;border:1px solid #b08e5c}.popup-contact__item-icon img{display:block}.popup-contact__item-label{display:block;font-size:10px;font-weight:400;line-height:12px;margin-top:6px;text-align:center;color:#fff}.popup-contact__caption{padding:8px 12px;margin-top:30px;margin-bottom:30px;border:1px solid #ddba85;border-radius:5px;font-size:16px;font-weight:500;color:#fff;text-align:center;line-height:1.4}.form__title{font-size:24px;font-weight:300;line-height:1.2;color:#fff;text-align:center;margin-bottom:20px}.form__group{margin-bottom:20px}.form__control{display:block;width:100%;background-color:#fff;border:2px solid rgba(255,255,255,0);padding:11px 15px;color:#000;font-size:15px;font-weight:400;line-height:1.2;transition:all .3s ease 0s}.form__control:focus{border:2px solid #ddba85}.form__control::-webkit-input-placeholder{opacity:.75;color:#000}.form__control::-moz-placeholder{opacity:.75;color:#000}.form__control::placeholder{opacity:.75;color:#000}.form__submit{display:flex;justify-content:center;position:relative}.form__btn{display:inline-block;vertical-align:bottom;border:none;text-decoration:none;transition:background-color .3s ease 0s;background-color:#b08e5c;color:#fff;font-size:13px;font-weight:500;line-height:1.538461538461538;text-align:center;text-transform:uppercase;padding:10px 30px}.form__btn:hover{background-color:#9e8054}.form__note{margin-bottom:20px;font-size:14px;font-weight:400;line-height:1.3;text-align:center;color:#c9c9c9}.form__note_policy{margin-bottom:0;margin-top:20px}@media (max-width:480px){.popup-contact__title{font-size:22px}}
.data-text:before{content:attr(data-text)}.scroll-top{width:48px;height:48px;border-radius:50%;background:#b08e5c url(//piercingsalon.ru/wp-content/themes/tattoox/img/up-arrow.svg) center center/22px auto no-repeat;cursor:pointer;transition:opacity .3s,visibility .3s,box-shadow .3s}.scroll-top:hover{box-shadow:0 0 0 5px rgba(172,142,92,.25)}.alignleft{float:left;margin-right:20px;margin-bottom:20px}.alignright{float:right;margin-bottom:20px;margin-left:20px}.tabs-nav{margin:0 0 30px;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;overflow:hidden;overflow-x:auto}.tabs-nav__item{cursor:pointer;color:#b08e5c;background-color:#1b1b1b;padding:8px 18px;margin:10px 7px 7px;font-size:14px;font-weight:500;line-height:1.285714285714286;text-transform:uppercase;white-space:nowrap;border-radius:30px}.tabs-nav__item_active{cursor:default;background-color:#b08e5c;color:#fff;box-shadow:0 0 0 5px rgba(172,142,92,.25)}.tabs-content{height:0;overflow:hidden}.tabs-content_active{height:auto;overflow:visible}.box-gallery{display:flex;flex-wrap:wrap;margin:15px -5px}.box-gallery__item{padding:5px}.box-gallery_1 .box-gallery__item{width:100%}.box-gallery_2 .box-gallery__item{width:50%}.box-gallery_3 .box-gallery__item{width:33.333333%}.box-gallery_4 .box-gallery__item{width:25%}.box-action{display:flex;margin:20px 0}.box-action_center{justify-content:center}.box-action_left{justify-content:flex-start}.box-action_right{justify-content:flex-end}.box-action__btn{display:block;text-decoration:none;transition:background-color .3s,color .3s;background-color:#b08e5c;padding:10px 20px;color:#fff;font-size:13px;font-weight:500;line-height:20px;text-align:center;text-transform:uppercase}.box-action__btn:hover{background-color:#9e8054;color:#fff}.lm .lm__list-item_hide{display:none}@media (max-width:991px){.alignleft,.alignright{float:none;display:table;margin-left:auto;margin-right:auto}}@media (max-width:767px){.scroll-top{width:40px;height:40px;background-size:20px auto}}.popup-cookies{display:none;position:fixed;z-index:1000;left:50%;bottom:10px;transform:translateX(-50%);background-color:#171717;padding:20px 30px;width:480px;max-width:calc(100% - 20px);align-items:center;gap:16px}.popup-cookies_show{display:flex}.popup-cookies__text{font-size:14px;font-weight:500;color:#fff;line-height:1.4}.popup-cookies__btn{display:block;white-space:nowrap;text-decoration:none;border:none;transition:background-color .3s ease 0s,color .3s ease 0s;background-color:#b08e5c;color:#fff;font-size:13px;font-weight:500;line-height:1.538461538461538;text-align:center;text-transform:uppercase;padding:10px 20px;cursor:pointer}.popup-cookies__btn:hover{background-color:#9e8054;color:#fff}.popup-cookies__close{display:block;position:absolute;top:5px;right:5px;width:20px;height:20px;cursor:pointer;transform:scale(.55)}.popup-cookies__close:before,.popup-cookies__close:after{content:'';display:block;width:28px;height:1px;background-color:#fff;position:absolute}.popup-cookies__close:before{top:9px;left:-4px;transform:rotate(45deg)}.popup-cookies__close:after{top:9px;left:-4px;transform:rotate(-45deg)}.popup-cookies__close:hover{opacity:.8}@media (max-width:375px){.popup-cookies{transform:none;left:0;right:0;bottom:0;padding:10px 20px 10px 10px;max-width:none;width:auto}.popup-cookies__text{font-size:12px}.popup-cookies__btn{padding:6px 16px;font-size:12px}.popup-cookies__close{top:0;right:0}}
html{background:#0d0c0b !important}body{background:0 0 !important;color:#f3ede4}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:#0d0c0b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56' fill='none' stroke='%23D4B07A' stroke-opacity='.04' stroke-width='.6'%3E%3Cpath d='M28 0L56 28L28 56L0 28Z'/%3E%3Ccircle cx='28' cy='28' r='1' fill='%23D4B07A' fill-opacity='.07' stroke='none'/%3E%3C/svg%3E");background-repeat:repeat;background-size:56px 56px;background-position:center;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,rgba(0,0,0,.55) 30%,#000 95%);mask-image:radial-gradient(ellipse 75% 70% at 50% 50%,rgba(0,0,0,.55) 30%,#000 95%)}@media (max-width:768px){body:after{background-size:44px 44px}}html,body{overflow-x:clip}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
.lp-hero{position:relative;isolation:isolate;overflow:hidden;contain:paint;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif}.lp-hero *,.lp-hero *:before,.lp-hero *:after{box-sizing:border-box}.lp-hero p,.lp-hero h1{margin:0}.lp-hero a{color:#f3ede4;text-decoration:none;transition:color .2s}.lp-hero a:not(.lp-cta):not(.lp-soc):hover{color:#d4b07a}.lp-hero img{max-width:none}.lp-hero a:focus-visible,.lp-hero button:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.lp-rings{position:absolute;width:min(1150px,110vw);aspect-ratio:1/1;right:max(-260px,-14vw);top:50%;transform:translateY(-50%)}.lp-rings svg{display:block;width:100%;height:100%}.lp-spin{transform-origin:500px 500px;animation:lpSpin 70s linear infinite}.lp-spin-rev{transform-origin:500px 500px;animation:lpSpin 110s linear infinite reverse}@keyframes lpSpin{to{transform:rotate(360deg)}}.lp-head-bar{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 32px}.lp-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid rgba(232,214,180,.14)}.lp-brand{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.lp-logo{display:flex;align-items:center;gap:14px;min-height:44px}.lp-logo svg{display:block;flex:0 0 auto}.lp-logo__spin{transform-origin:20px 22px;animation:lpSpin 9s linear infinite}.lp-logo__txt{display:flex;align-items:baseline;line-height:1}.lp-logo__like{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:32px;color:#d4b07a}.lp-logo__name{font-size:21px;font-weight:600;letter-spacing:.04em;color:#f3ede4}.lp-div{width:1px;height:28px;background:rgba(232,214,180,.22)}.lp-h1{font-size:12px;font-weight:600;letter-spacing:.22em;line-height:1.4;color:#a79f94}.lp-contacts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lp-soc{width:46px;height:46px;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:rgba(212,176,122,.12);display:flex;align-items:center;justify-content:center;transition:background .25s,transform .25s,box-shadow .25s}.lp-hero .lp-soc{color:#d4b07a}.lp-soc svg{width:21px;height:21px;fill:currentColor}.lp-hero .lp-soc:hover{background:#d4b07a;color:#14110d;transform:translateY(-2px);box-shadow:0 8px 22px -8px rgba(212,176,122,.7)}.lp-phone{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px 0 12px;font-size:16px;font-weight:700;letter-spacing:.02em}.lp-phone svg{flex:0 0 auto}.lp-burger{display:none}.lp-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 30px;padding:8px 0;font-size:15px;font-weight:500}.lp-nav a{padding:12px 0}.lp-hero .lp-nav a.is-active{color:#d4b07a;border-bottom:1px solid #d4b07a}.lp-main{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:24px 32px 56px;display:flex;flex-wrap:wrap;align-items:center;gap:48px}.lp-text{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.lp-head{display:flex;flex-direction:column;gap:20px}.lp-eyebrow{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:600;letter-spacing:.22em;color:#f3ede4}.lp-eyebrow:before{content:"";width:40px;height:1px;background:#d4b07a}.lp-title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(56px,6.4vw,100px);line-height:.9;letter-spacing:-.01em;color:#f3ede4}.lp-title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-price{font-size:18px;color:#a79f94}.lp-price span{font-size:26px;font-weight:700;color:#f3ede4}.lp-hero .lp-cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:16px;min-height:60px;padding:0 12px 0 32px;border-radius:999px;background:#d4b07a;color:#14110d;font-size:14px;font-weight:700;letter-spacing:.14em;animation:lpPulse 2.6s ease-in-out infinite}.lp-cta:after{content:"";position:absolute;top:0;bottom:0;left:-60%;z-index:-1;width:40%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.45),rgba(255,255,255,0));transform:skewX(-20deg);animation:lpShine 4s ease-in-out infinite}.lp-hero .lp-cta:hover{background:#e2c391;color:#14110d}@keyframes lpShine{0%,65%{left:-60%}100%{left:130%}}@keyframes lpPulse{0%,100%{box-shadow:0 0 0 0 rgba(212,176,122,.55)}60%{box-shadow:0 0 0 14px rgba(212,176,122,0)}}.lp-cta__ic{flex:0 0 auto;width:40px;height:40px;border-radius:999px;background:#14110d;display:flex;align-items:center;justify-content:center}.lp-photos{flex:1 1 480px;min-width:0;position:relative;height:520px}.lp-photos img,.lp-ring{position:absolute;display:block;border-radius:300px 300px 20px 20px}.lp-photos img{object-fit:cover;background:#161412;transition:filter .4s}.lp-photos img:hover{filter:brightness(1.12)}.lp-ring{left:34.5%;top:0;width:31%;height:86%;border:1px solid rgba(212,176,122,.5);animation:lpRing 7.5s ease-in-out -2.5s infinite}.lp-f1{left:0;top:18%;width:31%;height:74%;object-position:62% 25%;animation:lpFloat 6s ease-in-out infinite}.lp-f2{left:34.5%;top:0;width:31%;height:86%;object-position:50% 20%;animation:lpFloat 7.5s ease-in-out -2.5s infinite}.lp-f3{right:0;top:9%;width:31%;height:80%;object-position:45% 20%;animation:lpFloat 6.8s ease-in-out -4.5s infinite}@keyframes lpFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes lpRing{0%,100%{transform:translate(14px,-14px)}50%{transform:translate(22px,-34px)}}.lp-stats-wrap{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 32px 64px}.lp-stats{display:flex;flex-wrap:wrap;border-top:1px solid rgba(232,214,180,.14);border-bottom:1px solid rgba(232,214,180,.14)}.lp-stat{flex:1 1 200px;padding:32px 24px;border-left:1px solid rgba(232,214,180,.14);display:flex;flex-direction:column;gap:10px}.lp-stat:first-child{padding-left:0;border-left:none}.lp-stat:last-child{padding-right:0}.lp-stat__num{font-family:'Cormorant Garamond',Georgia,serif;font-size:56px;font-weight:600;line-height:1;color:#d4b07a}.lp-stat__lbl{font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.5}.lp-stat__txt{font-size:14px;color:#a79f94}@media (prefers-reduced-motion:reduce){.lp-spin,.lp-spin-rev,.lp-logo__spin,.lp-ring,.lp-f1,.lp-f2,.lp-f3,.lp-hero .lp-cta,.lp-cta:after{animation:none}}@media (max-width:768px){.lp-screen{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.lp-head-bar{z-index:3;display:flex;flex-direction:column;width:100%;padding:0 16px}.lp-top{display:contents}.lp-brand{order:1;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 56px 12px 0;border-bottom:1px solid rgba(232,214,180,.14)}.lp-div{display:none}.lp-h1{font-size:10.5px;letter-spacing:.2em}.lp-contacts{order:3;display:none;width:100%;flex-wrap:nowrap;justify-content:space-between;gap:8px;padding:6px 0 18px;border-bottom:1px solid rgba(232,214,180,.14)}.lp-soc{width:42px;height:42px}.lp-soc svg{width:19px;height:19px}.lp-phone{margin-left:auto;padding:0;font-size:15px;white-space:nowrap}.lp-burger{display:flex;position:absolute;top:14px;right:16px;width:46px;height:46px;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:rgba(212,176,122,.12);flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.lp-burger span{display:block;width:20px;height:1.6px;border-radius:2px;background:#d4b07a;transition:transform .3s,opacity .3s}.lp-nav{order:2;display:none;flex-direction:column;align-items:stretch;gap:0;padding:4px 0 8px}.lp-nav a{padding:14px 0;font-size:17px;border-bottom:1px solid rgba(232,214,180,.1)}.lp-hero .lp-nav a.is-active{border-bottom-color:rgba(232,214,180,.1)}.lp-nav a:last-child{border-bottom:none}.lp-menu-open .lp-nav,.lp-menu-open .lp-contacts{display:flex}.lp-menu-open .lp-burger span:nth-child(1){transform:translateY(6.6px) rotate(45deg)}.lp-menu-open .lp-burger span:nth-child(2){opacity:0}.lp-menu-open .lp-burger span:nth-child(3){transform:translateY(-6.6px) rotate(-45deg)}.lp-main{flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:18px;width:100%;padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.lp-text{display:contents}.lp-head{display:none}.lp-photos{order:1;flex:1 1 auto;width:100%;height:auto;min-height:250px;max-height:540px;margin-top:10px}.lp-f1,.lp-f3{width:32%}.lp-f2,.lp-ring{left:34%;width:32%}.lp-price{order:3;margin-top:auto;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 10px;padding:16px 0 4px;border-top:1px solid rgba(212,176,122,.25);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:center;white-space:nowrap}.lp-price span{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:38px;line-height:1;letter-spacing:0;text-transform:none;color:#d4b07a}.lp-hero .lp-cta{order:4;width:100%;justify-content:space-between;padding-left:24px;font-size:13px;letter-spacing:.12em}.lp-stats-wrap{padding:0 0 40px}.lp-stats{flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;padding:0 16px 6px;border:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-stats::-webkit-scrollbar{display:none}.lp-stat,.lp-stat:first-child,.lp-stat:last-child{flex:0 0 66%;scroll-snap-align:start;padding:22px 20px;border:1px solid rgba(232,214,180,.16);border-radius:18px;background:rgba(22,20,18,.85)}.lp-stat__num{font-size:46px}.lp-stat__lbl{font-size:11px}.lp-stat__txt{font-size:13px}.lp-rings{width:160vw;right:-70vw;top:auto;bottom:18%;transform:none;opacity:.8}}
.lp-rules,.lp-rules *{box-sizing:border-box}.lp-rules{position:relative;background:0 0;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 32px;overflow:hidden}.lp-rules__in{position:relative;max-width:960px;margin:0 auto}.lp-rules__title{margin:0 0 56px;padding-bottom:28px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,4.4vw,56px);line-height:1.05;text-align:center;color:#f3ede4}.lp-rules__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-rules__title span{font-style:italic;font-weight:500;color:#d4b07a;white-space:nowrap}.lp-rules__body{position:relative}.lp-rules__sec{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;padding:32px 0;border-top:1px solid rgba(232,214,180,.14)}.lp-rules__body>.lp-rules__sec:first-child{border-top:none;padding-top:0}.lp-rules__num{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:500;font-size:56px;line-height:.9;color:#d4b07a}.lp-rules__h{margin:6px 0 18px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;color:#f3ede4}.lp-rules__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.lp-rules__list li{position:relative;padding-left:24px;font-size:16px;line-height:1.6;color:#c9c1b5}.lp-rules__list li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;border:1px solid #d4b07a}.lp-rules__list b{font-weight:600;color:#f3ede4}@media (prefers-reduced-motion:reduce){.lp-rules *{transition:none !important;animation:none !important}}@media (max-width:768px){.lp-rules{padding:56px 16px}.lp-rules__title{margin-bottom:36px}.lp-rules__sec{grid-template-columns:minmax(0,1fr);gap:4px;padding:26px 0}.lp-rules__num{font-size:44px}.lp-rules__h{margin:8px 0 14px;font-size:12px}.lp-rules__list li{font-size:15px}}
.lp-cta{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:72px 0}.lp-cta *,.lp-cta *:before,.lp-cta *:after{box-sizing:border-box}.lp-cta p{margin:0}.lp-cta__in{max-width:960px;margin:0 auto;padding:48px 48px 52px;border:1px solid rgba(212,176,122,.3);border-radius:28px;background:radial-gradient(ellipse at 50% 0%,rgba(212,176,122,.12),rgba(212,176,122,0) 65%),rgba(22,20,18,.75);text-align:center}.lp-cta .lp-cta__title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,4vw,52px);line-height:1.05;color:#f3ede4}.lp-cta__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-cta .lp-cta__lead{max-width:640px;margin:18px auto 0;padding-top:20px;position:relative;font-size:16px;line-height:1.65;color:#a79f94}.lp-cta__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-cta__btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.lp-cta .lp-cta__btn{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;min-height:64px;padding:0 20px 0 8px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 30px -12px rgba(212,176,122,.55);transition:background .25s,transform .25s,box-shadow .25s}.lp-cta .lp-cta__btn:hover{background:#e2c391;color:#14110d;transform:translateY(-3px);box-shadow:0 16px 36px -12px rgba(212,176,122,.7)}.lp-cta .lp-cta__btn:focus-visible{outline:2px solid #d4b07a;outline-offset:4px}.lp-cta__btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));transform:skewX(-20deg);animation:lpCtaShine 5s ease-in-out infinite}.lp-cta__btn:nth-child(2):after{animation-delay:.25s}.lp-cta__btn:nth-child(3):after{animation-delay:.5s}@keyframes lpCtaShine{0%,70%{left:-60%}100%{left:130%}}.lp-cta__ic{flex:0 0 auto;width:48px;height:48px;border-radius:999px;background:#14110d;color:#d4b07a;display:flex;align-items:center;justify-content:center}.lp-cta__ic svg{display:block}.lp-cta__btn--tg:before{content:"Telegram"}.lp-cta__btn--ph:before{content:"Позвонить"}.lp-cta__btn--wa:before{content:"WhatsApp"}.lp-cta__btn:before{order:2;flex:1 1 auto;text-align:center}@media (prefers-reduced-motion:reduce){.lp-cta *{transition:none !important;animation:none !important}}@media (max-width:768px){.lp-cta{padding:48px 16px}.lp-cta__in{padding:34px 18px 22px;border-radius:22px}.lp-cta .lp-cta__lead{font-size:15px}.lp-cta__btns{grid-template-columns:1fr;gap:10px;margin-top:26px}.lp-cta .lp-cta__btn{min-height:60px;font-size:12px}.lp-cta__ic{width:44px;height:44px}}
.lp-pr,.lp-pr *{box-sizing:border-box}.lp-pr{position:relative;background:0 0;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 32px;overflow:hidden}.lp-pr__in{position:relative;max-width:1040px;margin:0 auto}.lp-pr__title{margin:0 0 22px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-pr__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-pr__lead{max-width:760px;margin:0 auto 40px;padding-top:24px;position:relative;font-size:16px;line-height:1.7;text-align:center;color:#a79f94}.lp-pr__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-pr__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 -40px 36px}.lp-pr__tab{min-height:46px;padding:0 18px;border-radius:999px;border:1px solid rgba(212,176,122,.35);background:rgba(22,20,18,.9);color:#d4b07a;font:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.lp-pr__tab:hover{border-color:#d4b07a}.lp-pr__tab.is-active{background:#d4b07a;border-color:#d4b07a;color:#14110d}.lp-pr__tab:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-pr__panel{display:none;border:1px solid rgba(232,214,180,.14);border-radius:22px;background:rgba(22,20,18,.7);padding:8px 28px}.lp-pr__panel.is-active{display:block;animation:lpPrIn .4s ease}@keyframes lpPrIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp-pr__table{width:100%;border-collapse:collapse}.lp-pr__cap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-pr__table tr{border-top:1px solid rgba(232,214,180,.1);transition:background .2s}.lp-pr__table tr:first-child{border-top:none}.lp-pr__table th,.lp-pr__table td{padding:18px 0;vertical-align:middle}.lp-pr__table th{text-align:left;font-weight:500;font-size:16px;line-height:1.45;color:#f3ede4;padding-right:24px}.lp-pr__note{display:inline-block;margin-top:2px;font-size:13px;font-weight:400;color:#a79f94}.lp-pr__price{width:1%;white-space:nowrap;text-align:right;font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:27px;line-height:1;letter-spacing:.01em;color:#d4b07a;transition:color .25s}.lp-pr__table tr:hover .lp-pr__price{color:#e8c98f}.lp-pr__table tr:hover{background:rgba(212,176,122,.04)}.lp-pr__foot{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:36px;text-align:center}.lp-pr .lp-pr__ask{max-width:560px;margin:0;font-size:15px;line-height:1.7;color:#a79f94}.lp-pr__ask b{color:#f3ede4;font-weight:600}.lp-pr .lp-pr__cta{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 10px 0 28px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,transform .25s}.lp-pr .lp-pr__cta:hover{background:#e2c391;color:#14110d;transform:translateY(-2px)}.lp-pr .lp-pr__cta:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-pr__cta-ic{width:38px;height:38px;border-radius:999px;background:#14110d;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.lp-pr *{transition:none !important;animation:none !important}}@media (max-width:768px){.lp-pr{padding:56px 0}.lp-pr__title,.lp-pr__lead{padding-left:16px;padding-right:16px}.lp-pr__lead{font-size:15px;margin-bottom:28px;padding-top:22px}.lp-pr__lead:before{left:50%}.lp-pr__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:2px 16px 6px;margin:0 0 22px;scrollbar-width:none;scroll-padding:0 16px}.lp-pr__tabs::-webkit-scrollbar{display:none}.lp-pr__tab{flex:0 0 auto;min-height:42px;padding:0 18px;font-size:12px}.lp-pr__panel{margin-left:16px;margin-right:16px;padding:4px 16px;border-radius:18px}.lp-pr__table tbody,.lp-pr__table tr{display:block}.lp-pr__table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center;padding:16px 0}.lp-pr__table th,.lp-pr__table td{padding:0}.lp-pr__table th{font-size:15px;padding-right:0}.lp-pr__price{width:auto;font-size:23px}.lp-pr__table tr:hover{background:0 0}.lp-pr__foot{gap:16px;margin-top:24px;padding:0 16px}.lp-pr .lp-pr__ask{font-size:14px}.lp-pr .lp-pr__cta{width:100%;justify-content:space-between;padding-left:22px;font-size:12px}}
.lp-qf{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-qf *,.lp-qf *:before,.lp-qf *:after{box-sizing:border-box}.lp-qf p{margin:0}.lp-qf__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-qf .lp-qf__title{margin:0 0 48px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-qf__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-qf__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-qf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;align-items:start}.lp-qf__col{display:flex;flex-direction:column;gap:12px}.lp-qf__item{border:1px solid rgba(232,214,180,.14);border-radius:18px;background:rgba(22,20,18,.8);transition:border-color .3s,background .3s}.lp-qf__item[open]{border-color:rgba(212,176,122,.5);background:rgba(28,25,22,.92)}.lp-qf__q{position:relative;display:flex;align-items:center;gap:16px;min-height:72px;padding:18px 76px 18px 22px;list-style:none;cursor:pointer;font-size:17px;font-weight:600;line-height:1.4;color:#f3ede4;transition:color .25s}.lp-qf__q::-webkit-details-marker{display:none}.lp-qf__n{flex:0 0 auto;font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:30px;line-height:1;color:#d4b07a}.lp-qf__q:before{content:"";position:absolute;right:18px;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;border:1px solid rgba(212,176,122,.5);transition:background .25s,border-color .25s}.lp-qf__q:after{content:"";position:absolute;right:35px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1.6px solid #d4b07a;border-bottom:1.6px solid #d4b07a;transform:rotate(45deg);transition:transform .3s,margin .3s,border-color .25s}.lp-qf__item[open] .lp-qf__q:before{background:#d4b07a;border-color:#d4b07a}.lp-qf__item[open] .lp-qf__q:after{transform:rotate(-135deg);margin-top:-2px;border-color:#14110d}.lp-qf__q:hover{color:#d4b07a}.lp-qf__q:focus-visible{outline:2px solid #d4b07a;outline-offset:-2px;border-radius:18px}.lp-qf__a{display:flex;flex-direction:column;gap:12px;padding:4px 26px 26px 66px;font-size:15px;line-height:1.75;color:#c9c1b5;animation:lpQfIn .35s ease}@keyframes lpQfIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-qf .lp-qf__a b{color:#f3ede4;font-weight:600}.lp-qf__foot{display:flex;justify-content:center;margin-top:40px}.lp-qf .lp-qf__more{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 10px 0 28px;border-radius:999px;border:1px solid #d4b07a;background:0 0;color:#d4b07a;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,color .25s,transform .25s}.lp-qf .lp-qf__more:hover{background:#d4b07a;color:#14110d;transform:translateY(-2px)}.lp-qf .lp-qf__more:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-qf__more-ic{width:38px;height:38px;border-radius:999px;background:#d4b07a;color:#14110d;display:flex;align-items:center;justify-content:center;transition:background .25s,color .25s}.lp-qf .lp-qf__more:hover .lp-qf__more-ic{background:#14110d;color:#d4b07a}@media (prefers-reduced-motion:reduce){.lp-qf *{transition:none !important;animation:none !important}}@media (max-width:1024px){.lp-qf__q{font-size:16px;padding:16px 68px 16px 20px}.lp-qf__a{padding-left:60px}}@media (max-width:768px){.lp-qf{padding:56px 0}.lp-qf__in{padding:0 16px}.lp-qf .lp-qf__title{margin-bottom:26px;padding-bottom:20px}.lp-qf__grid{grid-template-columns:minmax(0,1fr);gap:8px}.lp-qf__col{gap:8px}.lp-qf__item{border-radius:14px}.lp-qf__q{gap:12px;min-height:58px;padding:14px 56px 14px 14px;font-size:15px;line-height:1.35}.lp-qf__n{font-size:24px;width:22px;text-align:center}.lp-qf__q:before{right:12px;width:32px;height:32px;margin-top:-16px}.lp-qf__q:after{right:25px;width:6px;height:6px;margin-top:-5px}.lp-qf__item[open] .lp-qf__q:after{margin-top:-1px}.lp-qf__a{gap:10px;padding:0 16px 18px 48px;font-size:14px;line-height:1.65}.lp-qf__foot{margin-top:18px}.lp-qf .lp-qf__more{width:100%;justify-content:space-between;padding-left:22px;font-size:12px}}
.lp-kinds{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0;overflow:hidden}.lp-kinds *,.lp-kinds *:before,.lp-kinds *:after{box-sizing:border-box}.lp-kinds__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-kinds__title{margin:0 0 44px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(36px,4.4vw,58px);line-height:1.05;text-align:center;color:#f3ede4}.lp-kinds__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-kinds__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-kinds__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -32px;padding:4px 32px 8px;scroll-padding:0 32px}.lp-kinds__track::-webkit-scrollbar{display:none}.lp-kinds a.lp-kind{position:relative;flex:0 0 calc((100% - 48px)/3);aspect-ratio:4/5;display:block;overflow:hidden;border-radius:22px;border:1px solid rgba(212,176,122,.28);background:#161412;scroll-snap-align:start;color:#f3ede4;text-decoration:none;isolation:isolate}.lp-kind img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1),filter .5s}.lp-kind:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,12,11,0) 35%,rgba(13,12,11,.55) 62%,rgba(13,12,11,.95) 100%);transition:opacity .4s}.lp-kind__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px}.lp-kind__name{font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.4;color:#f3ede4}.lp-kind__price{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:30px;line-height:1;color:#d4b07a}.lp-kind__more{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:10px;padding:0 20px;border-radius:999px;border:1px solid rgba(212,176,122,.6);color:#d4b07a;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s}.lp-kind__more:before{content:"Подробнее"}.lp-kind__more:after{content:"";width:7px;height:7px;border-top:1.6px solid currentColor;border-right:1.6px solid currentColor;transform:rotate(45deg);margin-left:-2px}.lp-kinds a.lp-kind:hover img{transform:scale(1.06);filter:brightness(1.08)}.lp-kinds a.lp-kind:hover .lp-kind__more{background:#d4b07a;border-color:#d4b07a;color:#14110d}.lp-kinds a.lp-kind:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-kinds__nav{display:flex;justify-content:center;gap:12px;margin-top:32px}.lp-kinds__arr{width:52px;height:52px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:0 0;color:#d4b07a;cursor:pointer;transition:background .25s,color .25s,opacity .25s}.lp-kinds__arr:hover{background:#d4b07a;color:#14110d}.lp-kinds__arr:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-kinds__arr[disabled]{opacity:.3;cursor:default;background:0 0;color:#d4b07a}@media (prefers-reduced-motion:reduce){.lp-kinds *{transition:none !important}.lp-kinds__track{scroll-behavior:auto}}@media (max-width:1024px){.lp-kinds a.lp-kind{flex-basis:calc((100% - 24px)/2)}}@media (max-width:768px){.lp-kinds{padding:56px 0}.lp-kinds__in{padding:0 16px}.lp-kinds__title{margin-bottom:28px;padding-bottom:22px}.lp-kinds__track{gap:14px;margin:0 -16px;padding:4px 16px 8px;scroll-padding:0 16px}.lp-kinds a.lp-kind{flex-basis:78%;border-radius:18px}.lp-kind__body{padding:20px}.lp-kind__name{font-size:13px}.lp-kind__price{font-size:28px}.lp-kinds__nav{margin-top:22px}}
.lp-ms{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0;overflow:hidden}.lp-ms *,.lp-ms *:before,.lp-ms *:after{box-sizing:border-box}.lp-ms p{margin:0}.lp-ms__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-ms__title{margin:0 0 22px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-ms__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-ms .lp-ms__lead{max-width:760px;margin:0 auto;padding-top:24px;position:relative;font-size:16px;line-height:1.7;text-align:center;color:#a79f94}.lp-ms__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-ms__more{max-width:760px;margin:14px auto 0;text-align:center}.lp-ms__more summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px;list-style:none;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.06em;color:#d4b07a;border-bottom:1px dashed rgba(212,176,122,.6)}.lp-ms__more summary::-webkit-details-marker{display:none}.lp-ms__more summary:after{content:"";width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s}.lp-ms__more[open] summary:after{transform:translateY(2px) rotate(-135deg)}.lp-ms__more summary:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-ms__note{margin-top:16px;padding:24px 28px;border:1px solid rgba(212,176,122,.3);border-radius:18px;background:rgba(22,20,18,.85);text-align:left;font-size:15px;line-height:1.7;color:#c9c1b5;animation:lpMsIn .35s ease}@keyframes lpMsIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-ms__note b{color:#f3ede4;font-weight:600}.lp-ms__note-q{margin-bottom:10px !important;font-weight:700;color:#f3ede4}.lp-ms .lp-ms__note a{color:#d4b07a;text-decoration:underline;text-underline-offset:3px}.lp-ms .lp-ms__note a:hover{color:#f3ede4}.lp-ms__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:48px 0 28px}.lp-ms__exp{display:flex;align-items:center;gap:18px}.lp-ms__badge{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.lp-ms__exp-num{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:36px;line-height:1;color:#d4b07a}.lp-ms__exp-txt{margin-top:6px !important;font-size:13px;line-height:1.5;color:#a79f94}.lp-ms .lp-ms__cta{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 10px 0 28px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s}.lp-ms .lp-ms__cta:hover{background:#e2c391;color:#14110d}.lp-ms__cta-ic{width:38px;height:38px;border-radius:999px;background:#14110d;display:flex;align-items:center;justify-content:center}.lp-ms__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -32px;padding:4px 32px 8px;scroll-padding:0 32px}.lp-ms__track::-webkit-scrollbar{display:none}.lp-m{position:relative;flex:0 0 calc((100% - 48px)/3);aspect-ratio:3/4;overflow:hidden;border-radius:300px 300px 22px 22px;border:1px solid rgba(212,176,122,.3);background:#161412;scroll-snap-align:start;isolation:isolate}.lp-m img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 20%;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.lp-m:hover img{transform:scale(1.04)}.lp-m:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,12,11,0) 45%,rgba(13,12,11,.6) 68%,rgba(13,12,11,.96) 100%)}.lp-m__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:26px 26px 28px;text-align:center}.lp-m__role{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#d4b07a}.lp-m__name{margin-top:4px !important;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:36px;line-height:1.05;color:#f3ede4}.lp-m__spec{margin-top:12px !important;padding-top:12px;border-top:1px solid rgba(212,176,122,.25);font-size:13px;line-height:1.55;color:#c9c1b5}.lp-m__spec b{display:block;margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a79f94}.lp-ms__nav{display:none;justify-content:center;gap:12px;margin-top:24px}.lp-ms__nav.is-on{display:flex !important}.lp-ms__arr{width:52px;height:52px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:0 0;color:#d4b07a;cursor:pointer;transition:background .25s,color .25s,opacity .25s}.lp-ms__arr:hover{background:#d4b07a;color:#14110d}.lp-ms__arr[disabled]{opacity:.3;cursor:default;background:0 0;color:#d4b07a}.lp-ms__arr:focus-visible,.lp-ms .lp-ms__cta:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}@media (prefers-reduced-motion:reduce){.lp-ms *{transition:none !important;animation:none !important}.lp-ms__track{scroll-behavior:auto}}@media (max-width:1024px){.lp-m{flex-basis:calc((100% - 24px)/2)}}@media (max-width:768px){.lp-ms{padding:56px 0}.lp-ms__in{padding:0 16px}.lp-ms .lp-ms__lead{font-size:15px;padding-top:22px}.lp-ms__note{padding:20px;font-size:14px}.lp-ms__bar{margin:32px 0 22px}.lp-ms .lp-ms__cta{width:100%;justify-content:space-between;padding-left:22px;font-size:12px}.lp-ms__track{gap:14px;margin:0 -16px;padding:4px 16px 8px;scroll-padding:0 16px}.lp-m{flex-basis:80%}.lp-m__name{font-size:32px}}
.lp-promo{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-promo *,.lp-promo *:before,.lp-promo *:after{box-sizing:border-box}.lp-promo p{margin:0}.lp-promo__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-promo .lp-promo__title{margin:0 0 48px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-promo__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-promo__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-promo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lp-promo__card{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:440px;padding:40px;border-radius:26px;border:1px solid rgba(212,176,122,.35);background:#161412}.lp-promo__card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;display:block;opacity:1 !important;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.lp-promo__card:hover img{transform:scale(1.05)}.lp-promo__card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(13,12,11,.5) 0%,rgba(13,12,11,.72) 40%,rgba(13,12,11,.97) 100%)}.lp-promo__card:after{content:"";position:absolute;inset:12px;border:1px solid rgba(212,176,122,.18);border-radius:18px;pointer-events:none}.lp-promo .lp-promo__name{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,3.4vw,48px);line-height:1.02;color:#f3ede4}.lp-promo__name span{font-style:italic;font-weight:500;color:#d4b07a;white-space:nowrap}.lp-promo .lp-promo__sub{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:18px;font-weight:500;line-height:1.45;color:#e8dfd2}.lp-promo__i{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1px solid rgba(212,176,122,.7);display:flex;align-items:center;justify-content:center;color:#d4b07a}.lp-promo__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:24px;padding-top:22px;border-top:1px solid rgba(212,176,122,.3)}.lp-promo .lp-promo__note{max-width:340px;font-size:13px;line-height:1.55;color:#b8afa3}.lp-promo .lp-promo__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 8px 0 24px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .25s,transform .25s}.lp-promo .lp-promo__btn:before{content:"Оставить заявку"}.lp-promo .lp-promo__btn:hover{background:#e2c391;color:#14110d;transform:translateY(-2px)}.lp-promo .lp-promo__btn:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-promo__btn-ic{width:36px;height:36px;border-radius:999px;background:#14110d;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.lp-promo *{transition:none !important;animation:none !important}}@media (max-width:1024px){.lp-promo__foot{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.lp-promo{padding:56px 0}.lp-promo__in{padding:0 16px}.lp-promo .lp-promo__title{margin-bottom:32px;padding-bottom:22px}.lp-promo__grid{grid-template-columns:1fr;gap:16px}.lp-promo__card{min-height:400px;padding:28px 24px;border-radius:22px}.lp-promo__card:after{inset:8px;border-radius:16px}.lp-promo .lp-promo__sub{font-size:16px}.lp-promo .lp-promo__btn{width:100%;justify-content:space-between}}
.lp-about{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-about *,.lp-about *:before,.lp-about *:after{box-sizing:border-box}.lp-about p{margin:0}.lp-about__in{max-width:1280px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:64px;align-items:center}.lp-about__photo{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:240px 240px 24px 24px;border:1px solid rgba(212,176,122,.35);background:#161412;isolation:isolate}.lp-about__photo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.lp-about__photo:after{content:"";position:absolute;inset:14px;border:1px solid rgba(212,176,122,.45);border-radius:228px 228px 14px 14px;pointer-events:none;z-index:1}.lp-about__photo:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,12,11,0) 55%,rgba(13,12,11,.55) 100%)}.lp-about .lp-about__title{margin:0 0 30px;padding-bottom:24px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,3.6vw,52px);line-height:1.08;color:#f3ede4}.lp-about__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-about__title:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:1px;background:#d4b07a}.lp-about__text{display:flex;flex-direction:column;gap:18px;font-size:16px;line-height:1.75;color:#c9c1b5}.lp-about__feats{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lp-about__feat{padding:34px 32px 32px;border:1px solid rgba(232,214,180,.14);border-radius:22px;background:rgba(22,20,18,.7);text-align:center;transition:border-color .3s,transform .3s}.lp-about__feat:hover{border-color:rgba(212,176,122,.5);transform:translateY(-4px)}.lp-about__num{position:relative;width:62px;height:62px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-weight:600;font-size:30px;line-height:1;color:#d4b07a}.lp-about__num:before{content:"";position:absolute;inset:9px;border:1px solid #d4b07a;transform:rotate(45deg)}.lp-about .lp-about__feat-h{font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.45;color:#f3ede4}.lp-about .lp-about__feat-t{margin-top:12px;font-size:14px;line-height:1.65;color:#a79f94}@media (prefers-reduced-motion:reduce){.lp-about *{transition:none !important;animation:none !important}}@media (max-width:1024px){.lp-about__in{grid-template-columns:minmax(0,1fr);gap:40px}.lp-about__photo{aspect-ratio:16/10;border-radius:24px}.lp-about__photo:after{border-radius:14px}}@media (max-width:768px){.lp-about{padding:56px 0}.lp-about__in{display:flex;flex-direction:column;align-items:stretch;padding:0 16px;gap:0}.lp-about__main{display:contents}.lp-about .lp-about__title{order:1;margin-bottom:26px}.lp-about__photo{order:2;width:100%;max-width:340px;margin:0 auto 30px;aspect-ratio:4/5;border-radius:200px 200px 22px 22px}.lp-about__photo:after{inset:10px;border-radius:190px 190px 14px 14px}.lp-about__main>.lp-about__text{order:3}.lp-about__feats{order:5;margin-top:34px}.lp-about__text{font-size:15px}.lp-about__feats{grid-template-columns:1fr;gap:14px}}
.lp-gal{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:0 0 88px;margin-top:-48px}.lp-gal *,.lp-gal *:before,.lp-gal *:after{box-sizing:border-box}.lp-gal p{margin:0}.lp-gal__in{max-width:1280px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lp-gal__item{text-align:center}.lp-gal__img{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:22px;border:1px solid rgba(212,176,122,.35);background:#161412;isolation:isolate}.lp-gal__img img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.lp-gal__img:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,12,11,0) 50%,rgba(13,12,11,.45) 100%);transition:opacity .4s}.lp-gal__img:after{content:"";position:absolute;inset:10px;z-index:2;border:1px solid rgba(212,176,122,.45);border-radius:14px;pointer-events:none;transition:inset .4s}.lp-gal__item:hover .lp-gal__img img{transform:scale(1.06)}.lp-gal__item:hover .lp-gal__img:after{inset:16px}.lp-gal .lp-gal__t{margin-top:20px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:26px;line-height:1.15;color:#f3ede4}.lp-gal .lp-gal__s{margin-top:6px;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.5;color:#d4b07a}@media (prefers-reduced-motion:reduce){.lp-gal *{transition:none !important}}@media (max-width:1024px){.lp-gal__in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.lp-gal{padding:0 0 56px;margin-top:-24px}.lp-gal__in{padding:0 16px;gap:22px 12px}.lp-gal__img{border-radius:16px}.lp-gal__img:after{inset:6px;border-radius:11px}.lp-gal .lp-gal__t{margin-top:12px;font-size:20px}.lp-gal .lp-gal__s{font-size:11px;letter-spacing:.04em}}
.lp-wk{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-wk *,.lp-wk *:before,.lp-wk *:after{box-sizing:border-box}.lp-wk__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-wk__title{margin:0 0 48px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-wk__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-wk__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-wk__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lp-wk .lp-wk__item{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border-radius:20px;border:1px solid rgba(212,176,122,.35);background:#161412;isolation:isolate;cursor:zoom-in}.lp-wk__item img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.lp-wk__item:before{content:"";position:absolute;inset:0;z-index:1;background:rgba(13,12,11,.35);opacity:0;transition:opacity .4s}.lp-wk__item:after{content:"";position:absolute;inset:10px;z-index:2;border:1px solid rgba(212,176,122,.45);border-radius:13px;pointer-events:none;transition:inset .4s,border-color .4s}.lp-wk__item:hover img{transform:scale(1.06)}.lp-wk__item:hover:before{opacity:1}.lp-wk__item:hover:after{inset:16px;border-color:#d4b07a}.lp-wk__item:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-wk__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px}.lp-wk .lp-wk__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border-radius:999px;border:1px solid #d4b07a;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,color .25s,transform .25s}.lp-wk .lp-wk__btn--fill{background:#d4b07a;color:#14110d}.lp-wk .lp-wk__btn--fill:hover{background:#e2c391;color:#14110d;transform:translateY(-2px)}.lp-wk .lp-wk__btn--line{background:0 0;color:#d4b07a}.lp-wk .lp-wk__btn--line:hover{background:#d4b07a;color:#14110d;transform:translateY(-2px)}.lp-wk .lp-wk__btn:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-wk__btn svg{flex:0 0 auto}.lp-lb{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(10,9,8,.96);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;font-family:'Manrope',system-ui,sans-serif;touch-action:pan-y}.lp-lb.open{opacity:1;visibility:visible}.lp-lb__img{max-width:min(92vw,900px);max-height:86vh;width:auto;height:auto;border-radius:16px;border:1px solid rgba(212,176,122,.35);box-shadow:0 30px 80px rgba(0,0,0,.6);transition:opacity .25s}.lp-lb__count{position:absolute;top:22px;left:26px;font-size:13px;font-weight:700;letter-spacing:.16em;color:#d4b07a}.lp-lb__b{position:absolute;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:rgba(22,20,18,.8);color:#d4b07a;cursor:pointer;transition:background .25s,color .25s}.lp-lb__b:hover{background:#d4b07a;color:#14110d}.lp-lb__b:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-lb__close{top:14px;right:18px}.lp-lb__prev{left:22px;top:50%;margin-top:-26px}.lp-lb__next{right:22px;top:50%;margin-top:-26px}@media (prefers-reduced-motion:reduce){.lp-wk *,.lp-lb,.lp-lb *{transition:none !important}}@media (max-width:1024px){.lp-wk__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.lp-wk{padding:56px 0}.lp-wk__in{padding:0 16px}.lp-wk__title{margin-bottom:30px;padding-bottom:22px}.lp-wk__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lp-wk .lp-wk__item{border-radius:14px}.lp-wk__item:after{inset:6px;border-radius:9px}.lp-wk__btns{flex-direction:column;gap:10px;margin-top:28px}.lp-wk .lp-wk__btn{width:100%;padding:0 18px;font-size:12px}.lp-lb__img{max-width:94vw;max-height:78vh;border-radius:12px}.lp-lb__prev,.lp-lb__next{top:auto;bottom:22px;margin-top:0}.lp-lb__prev{left:calc(50% - 64px)}.lp-lb__next{right:calc(50% - 64px)}}
.lp-rv{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0;overflow:hidden}.lp-rv *,.lp-rv *:before,.lp-rv *:after{box-sizing:border-box}.lp-rv p{margin:0}.lp-rv__in{max-width:1280px;margin:0 auto;padding:0 32px;text-align:center}.lp-rv__title{margin:0 0 22px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;color:#f3ede4}.lp-rv .lp-rv__lead{max-width:760px;margin:0 auto;padding-top:24px;position:relative;font-size:16px;line-height:1.7;color:#a79f94}.lp-rv__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-rv .lp-rv__ya{display:inline-flex;align-items:center;gap:14px;margin-top:30px;min-height:60px;padding:0 26px 0 10px;border-radius:999px;border:1px solid rgba(212,176,122,.5);background:rgba(22,20,18,.85);color:#f3ede4;text-decoration:none;font-size:15px;font-weight:600;transition:border-color .25s,background .25s,transform .25s}.lp-rv .lp-rv__ya:hover{border-color:#d4b07a;background:rgba(212,176,122,.12);color:#f3ede4;transform:translateY(-2px)}.lp-rv .lp-rv__ya:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-rv__ya-ic{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:#fc3f1d;display:flex;align-items:center;justify-content:center}.lp-rv__stars{display:flex;gap:2px;color:#d4b07a}.lp-rv__track{display:flex;gap:24px;margin:48px -32px 0;padding:4px 32px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding:0 32px;scrollbar-width:none;-webkit-overflow-scrolling:touch;text-align:left}.lp-rv__track::-webkit-scrollbar{display:none}.lp-rv .lp-rv__item{position:relative;flex:0 0 calc((100% - 48px)/3);display:block;padding:12px;border-radius:22px;border:1px solid rgba(212,176,122,.35);background:rgba(22,20,18,.85);scroll-snap-align:start;cursor:zoom-in;transition:border-color .3s,transform .3s}.lp-rv .lp-rv__item:hover{border-color:#d4b07a;transform:translateY(-4px)}.lp-rv .lp-rv__item:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-rv__item img{display:block;width:100%;height:auto;max-width:none;border-radius:14px;background:#f4f1ec}.lp-rv__nav{display:flex;justify-content:center;gap:12px;margin-top:30px}.lp-rv__arr{width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:0 0;color:#d4b07a;cursor:pointer;transition:background .25s,color .25s,opacity .25s}.lp-rv__arr:hover{background:#d4b07a;color:#14110d}.lp-rv__arr[disabled]{opacity:.3;cursor:default;background:0 0;color:#d4b07a}.lp-rv__arr:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-rvlb{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(10,9,8,.96);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;font-family:'Manrope',system-ui,sans-serif}.lp-rvlb.open{opacity:1;visibility:visible}.lp-rvlb__img{max-width:min(92vw,820px);max-height:86vh;width:auto;height:auto;border-radius:14px;border:1px solid rgba(212,176,122,.35);background:#f4f1ec}.lp-rvlb__count{position:absolute;top:22px;left:26px;font-size:13px;font-weight:700;letter-spacing:.16em;color:#d4b07a}.lp-rvlb__b{position:absolute;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:rgba(22,20,18,.8);color:#d4b07a;cursor:pointer;transition:background .25s,color .25s}.lp-rvlb__b:hover{background:#d4b07a;color:#14110d}.lp-rvlb__b:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-rvlb__close{top:14px;right:18px}.lp-rvlb__prev{left:22px;top:50%;margin-top:-26px}.lp-rvlb__next{right:22px;top:50%;margin-top:-26px}@media (prefers-reduced-motion:reduce){.lp-rv *,.lp-rvlb,.lp-rvlb *{transition:none !important}.lp-rv__track{scroll-behavior:auto}}@media (max-width:1024px){.lp-rv .lp-rv__item{flex-basis:calc((100% - 24px)/2)}}@media (max-width:768px){.lp-rv{padding:56px 0}.lp-rv__in{padding:0 16px}.lp-rv .lp-rv__lead{font-size:15px;padding-top:22px}.lp-rv .lp-rv__ya{width:100%;justify-content:flex-start;padding-right:18px;font-size:14px;text-align:left}.lp-rv__stars{display:none}.lp-rv__track{gap:12px;margin:32px -16px 0;padding:4px 16px 8px;scroll-padding:0 16px}.lp-rv .lp-rv__item{flex-basis:86%;padding:8px;border-radius:18px}.lp-rv__item img{border-radius:12px}.lp-rv__nav{margin-top:22px}.lp-rvlb__img{max-width:94vw;max-height:78vh}.lp-rvlb__prev,.lp-rvlb__next{top:auto;bottom:22px;margin-top:0}.lp-rvlb__prev{left:calc(50% - 64px)}.lp-rvlb__next{right:calc(50% - 64px)}}
.lp-cta{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:72px 0}.lp-cta *,.lp-cta *:before,.lp-cta *:after{box-sizing:border-box}.lp-cta p{margin:0}.lp-cta__in{max-width:960px;margin:0 auto;padding:48px 48px 52px;border:1px solid rgba(212,176,122,.3);border-radius:28px;background:radial-gradient(ellipse at 50% 0%,rgba(212,176,122,.12),rgba(212,176,122,0) 65%),rgba(22,20,18,.75);text-align:center}.lp-cta .lp-cta__title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,4vw,52px);line-height:1.05;color:#f3ede4}.lp-cta__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-cta .lp-cta__lead{max-width:640px;margin:18px auto 0;padding-top:20px;position:relative;font-size:16px;line-height:1.65;color:#a79f94}.lp-cta__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-cta__btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.lp-cta .lp-cta__btn{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;min-height:64px;padding:0 20px 0 8px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 30px -12px rgba(212,176,122,.55);transition:background .25s,transform .25s,box-shadow .25s}.lp-cta .lp-cta__btn:hover{background:#e2c391;color:#14110d;transform:translateY(-3px);box-shadow:0 16px 36px -12px rgba(212,176,122,.7)}.lp-cta .lp-cta__btn:focus-visible{outline:2px solid #d4b07a;outline-offset:4px}.lp-cta__btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));transform:skewX(-20deg);animation:lpCtaShine 5s ease-in-out infinite}.lp-cta__btn:nth-child(2):after{animation-delay:.25s}.lp-cta__btn:nth-child(3):after{animation-delay:.5s}@keyframes lpCtaShine{0%,70%{left:-60%}100%{left:130%}}.lp-cta__ic{flex:0 0 auto;width:48px;height:48px;border-radius:999px;background:#14110d;color:#d4b07a;display:flex;align-items:center;justify-content:center}.lp-cta__ic svg{display:block}.lp-cta__btn--tg:before{content:"Telegram"}.lp-cta__btn--ph:before{content:"Позвонить"}.lp-cta__btn--wa:before{content:"WhatsApp"}.lp-cta__btn:before{order:2;flex:1 1 auto;text-align:center}@media (prefers-reduced-motion:reduce){.lp-cta *{transition:none !important;animation:none !important}}@media (max-width:768px){.lp-cta{padding:48px 16px}.lp-cta__in{padding:34px 18px 22px;border-radius:22px}.lp-cta .lp-cta__lead{font-size:15px}.lp-cta__btns{grid-template-columns:1fr;gap:10px;margin-top:26px}.lp-cta .lp-cta__btn{min-height:60px;font-size:12px}.lp-cta__ic{width:44px;height:44px}}
.lp-faq{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-faq *,.lp-faq *:before,.lp-faq *:after{box-sizing:border-box}.lp-faq p{margin:0}.lp-faq__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-faq__title{margin:0 0 48px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-faq__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;align-items:start}.lp-faq__col{display:flex;flex-direction:column;gap:12px}.lp-faq__item{border:1px solid rgba(232,214,180,.14);border-radius:18px;background:rgba(22,20,18,.8);transition:border-color .3s,background .3s}.lp-faq__item[open]{border-color:rgba(212,176,122,.5);background:rgba(28,25,22,.92)}.lp-faq__q{position:relative;display:flex;align-items:center;min-height:68px;padding:18px 76px 18px 26px;list-style:none;cursor:pointer;font-size:17px;font-weight:600;line-height:1.4;color:#f3ede4;transition:color .25s}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q:before{content:"";position:absolute;right:18px;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;border:1px solid rgba(212,176,122,.5);transition:background .25s,border-color .25s}.lp-faq__q:after{content:"";position:absolute;right:35px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1.6px solid #d4b07a;border-bottom:1.6px solid #d4b07a;transform:rotate(45deg);transition:transform .3s,margin .3s,border-color .25s}.lp-faq__item[open] .lp-faq__q:before{background:#d4b07a;border-color:#d4b07a}.lp-faq__item[open] .lp-faq__q:after{transform:rotate(-135deg);margin-top:-2px;border-color:#14110d}.lp-faq__q:hover{color:#d4b07a}.lp-faq__q:focus-visible{outline:2px solid #d4b07a;outline-offset:-2px;border-radius:18px}.lp-faq__a{display:flex;flex-direction:column;gap:12px;padding:4px 26px 26px;font-size:15px;line-height:1.75;color:#c9c1b5;animation:lpFaqIn .35s ease}@keyframes lpFaqIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp-faq__a ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-faq__a li{position:relative;padding-left:22px}.lp-faq__a li:before{content:"";position:absolute;left:2px;top:.68em;width:7px;height:7px;border-radius:50%;border:1px solid #d4b07a}.lp-faq__more{display:none;align-items:center;gap:12px;margin:22px auto 0;min-height:56px;padding:0 28px;border-radius:999px;border:1px solid #d4b07a;background:0 0;color:#d4b07a;font:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,transform .25s}.lp-faq__more:before{content:"Читать ещё"}.lp-faq.is-all .lp-faq__more:before{content:"Свернуть"}.lp-faq__more:after{content:"";width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s}.lp-faq.is-all .lp-faq__more:after{transform:translateY(2px) rotate(-135deg)}.lp-faq__more:hover{background:#d4b07a;color:#14110d;transform:translateY(-2px)}.lp-faq__more:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-faq__foot{display:flex;justify-content:center;margin-top:40px}.lp-faq .lp-faq__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:0 10px 0 28px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,transform .25s}.lp-faq .lp-faq__cta:hover{background:#e2c391;color:#14110d;transform:translateY(-2px)}.lp-faq .lp-faq__cta:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-faq__cta-ic{width:38px;height:38px;border-radius:999px;background:#14110d;display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.lp-faq *{transition:none !important;animation:none !important}}@media (max-width:1024px){.lp-faq__q{font-size:16px;padding:16px 68px 16px 22px}}@media (max-width:768px){.lp-faq{padding:56px 0}.lp-faq__in{padding:0 16px}.lp-faq__title{margin-bottom:26px;padding-bottom:20px}.lp-faq__grid{grid-template-columns:minmax(0,1fr);gap:8px}.lp-faq__col{gap:8px}.lp-faq__col:last-child{display:none}.lp-faq.is-all .lp-faq__col:last-child{display:flex}.lp-faq__item{border-radius:14px}.lp-faq__q{min-height:56px;padding:14px 56px 14px 16px;font-size:15px;line-height:1.35}.lp-faq__q:before{right:12px;width:32px;height:32px;margin-top:-16px}.lp-faq__q:after{right:25px;width:6px;height:6px;margin-top:-5px}.lp-faq__item[open] .lp-faq__q:after{margin-top:-1px}.lp-faq__a{gap:10px;padding:0 16px 18px;font-size:14px;line-height:1.65}.lp-faq__a li{padding-left:20px}.lp-faq__more{display:flex;width:100%;justify-content:center;margin-top:14px;font-size:12px}.lp-faq__foot{margin-top:12px}.lp-faq .lp-faq__cta{width:100%;font-size:12px;padding-left:22px}}
.lp-bl{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0;overflow:hidden}.lp-bl *,.lp-bl *:before,.lp-bl *:after{box-sizing:border-box}.lp-bl p{margin:0}.lp-bl__in{max-width:1280px;margin:0 auto;padding:0 32px}.lp-bl__title{margin:0 0 48px;padding-bottom:26px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(38px,4.6vw,60px);line-height:1.05;text-align:center;color:#f3ede4}.lp-bl__title:after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-bl__track{display:flex;gap:24px;margin:0 -32px;padding:4px 32px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding:0 32px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-bl__track::-webkit-scrollbar{display:none}.lp-bl__card{position:relative;flex:0 0 calc((100% - 48px)/3);aspect-ratio:6/7;overflow:hidden;border-radius:22px;border:1px solid rgba(212,176,122,.35);background:#161412;scroll-snap-align:start;isolation:isolate}.lp-bl__card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.lp-bl__card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(13,12,11,.35) 0%,rgba(13,12,11,.6) 45%,rgba(13,12,11,.95) 100%)}.lp-bl__card:after{content:"";position:absolute;inset:12px;border:1px solid rgba(212,176,122,.25);border-radius:14px;pointer-events:none;transition:inset .4s,border-color .4s}.lp-bl__card:hover img{transform:scale(1.06)}.lp-bl__card:hover:after{inset:16px;border-color:rgba(212,176,122,.5)}.lp-bl__body{position:absolute;left:0;right:0;bottom:0;padding:0 34px 38px;text-align:center}.lp-bl .lp-bl__t{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(24px,2.1vw,30px);line-height:1.12;color:#f3ede4}.lp-bl .lp-bl__sub{margin-top:10px;font-size:14px;line-height:1.5;color:#d4b07a}.lp-bl__open{display:inline-flex;align-items:center;gap:12px;margin-top:22px;min-height:50px;padding:0 24px;border-radius:999px;border:1px solid #d4b07a;background:rgba(13,12,11,.55);color:#d4b07a;font:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,transform .25s}.lp-bl__open:after{content:"";width:7px;height:7px;border-top:1.6px solid currentColor;border-right:1.6px solid currentColor;transform:rotate(45deg);margin-left:-2px}.lp-bl__open--read:before{content:"Читать статью"}.lp-bl__open--know:before{content:"Узнать больше"}.lp-bl__open:hover{background:#d4b07a;color:#14110d;transform:translateY(-2px)}.lp-bl__open:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-bl__full{display:none}.lp-bl__nav{display:flex;justify-content:center;gap:12px;margin-top:30px}.lp-bl__arr{width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.6);background:0 0;color:#d4b07a;cursor:pointer;transition:background .25s,color .25s,opacity .25s}.lp-bl__arr:hover{background:#d4b07a;color:#14110d}.lp-bl__arr[disabled]{opacity:.3;cursor:default;background:0 0;color:#d4b07a}.lp-bl__arr:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-blm,.lp-blm *,.lp-blm *:before,.lp-blm *:after{box-sizing:border-box}.lp-blm{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,9,8,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;font-family:'Manrope',system-ui,sans-serif;color:#f3ede4}.lp-blm.open{opacity:1;visibility:visible}.lp-blm__box{position:relative;width:100%;max-width:640px;padding:48px 48px 44px;border:1px solid rgba(212,176,122,.4);border-radius:24px;background:#161412;box-shadow:0 30px 80px rgba(0,0,0,.6);text-align:center;transform:translateY(12px);transition:transform .35s}.lp-blm.open .lp-blm__box{transform:none}.lp-blm__box:before{content:"";position:absolute;inset:10px;border:1px solid rgba(212,176,122,.15);border-radius:16px;pointer-events:none}.lp-blm .lp-bl__full{display:block}.lp-blm .lp-bl__full-t{margin:0 0 18px;padding-bottom:18px;position:relative;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:30px;line-height:1.15;color:#f3ede4}.lp-blm .lp-bl__full-t:after{content:"";position:absolute;left:50%;bottom:0;width:48px;height:1px;margin-left:-24px;background:#d4b07a}.lp-blm .lp-bl__full-x{margin:0;font-size:16px;line-height:1.75;color:#c9c1b5}.lp-blm .lp-bl__go{display:inline-flex;align-items:center;gap:12px;margin-top:28px;min-height:54px;padding:0 10px 0 26px;border-radius:999px;background:#d4b07a;color:#14110d;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background .25s,transform .25s}.lp-blm .lp-bl__go svg{width:36px;height:36px;padding:10px;border-radius:999px;background:#14110d;color:#d4b07a}.lp-blm .lp-bl__go--more:before{content:"Подробнее"}.lp-blm .lp-bl__go--read:before{content:"Читать статью"}.lp-blm .lp-bl__go:hover{background:#e2c391;color:#14110d;transform:translateY(-2px)}.lp-blm .lp-bl__go:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-blm__close{position:absolute;top:18px;right:18px;z-index:1;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(212,176,122,.5);background:0 0;color:#d4b07a;cursor:pointer;transition:background .25s,color .25s}.lp-blm__close:hover{background:#d4b07a;color:#14110d}.lp-blm__close:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}@media (prefers-reduced-motion:reduce){.lp-bl *,.lp-blm,.lp-blm *{transition:none !important}.lp-bl__track{scroll-behavior:auto}}@media (max-width:1024px){.lp-bl__card{flex-basis:calc((100% - 24px)/2)}}@media (max-width:768px){.lp-bl{padding:56px 0}.lp-bl__in{padding:0 16px}.lp-bl__title{margin-bottom:30px;padding-bottom:22px}.lp-bl__track{gap:12px;margin:0 -16px;padding:4px 16px 8px;scroll-padding:0 16px}.lp-bl__card{flex-basis:84%;border-radius:18px}.lp-bl__card:after{inset:8px;border-radius:12px}.lp-bl__body{padding:0 22px 28px}.lp-bl__nav{margin-top:22px}.lp-blm__box{padding:56px 22px 28px;border-radius:20px}.lp-blm .lp-bl__full-t{font-size:25px}.lp-blm .lp-bl__full-x{font-size:15px}.lp-blm .lp-bl__go{width:100%;justify-content:space-between;padding-left:22px;font-size:12px}.lp-blm__close{top:12px;right:12px}}
.lp-ct{position:relative;color:#f3ede4;font-family:'Manrope',system-ui,sans-serif;padding:88px 0}.lp-ct *,.lp-ct *:before,.lp-ct *:after{box-sizing:border-box}.lp-ct p{margin:0}.lp-ct__head{max-width:1280px;margin:0 auto 52px;padding:0 32px;text-align:center}.lp-ct .lp-ct__title{margin:0 0 22px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(34px,4.2vw,56px);line-height:1.08;color:#f3ede4}.lp-ct__title span{font-style:italic;font-weight:500;color:#d4b07a}.lp-ct .lp-ct__lead{max-width:760px;margin:0 auto;padding-top:24px;position:relative;font-size:16px;line-height:1.7;color:#a79f94}.lp-ct__lead:before{content:"";position:absolute;left:50%;top:0;width:56px;height:1px;margin-left:-28px;background:#d4b07a}.lp-ct__lead b{color:#f3ede4;font-weight:600}.lp-ct .lp-ct__lead a{color:#d4b07a;font-weight:600;text-decoration:underline;text-decoration-color:rgba(212,176,122,.5);text-underline-offset:3px;transition:color .25s}.lp-ct .lp-ct__lead a:hover{color:#f3ede4}.lp-ct__in{max-width:1280px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:stretch}.lp-ct__card{position:relative;display:flex;flex-direction:column;justify-content:center;padding:44px 40px;border:1px solid rgba(212,176,122,.35);border-radius:24px;background:rgba(22,20,18,.85);text-align:center}.lp-ct__card:before{content:"";position:absolute;inset:10px;border:1px solid rgba(212,176,122,.14);border-radius:16px;pointer-events:none}.lp-ct__row{position:relative;padding:24px 0}.lp-ct__row+.lp-ct__row:before{content:"";position:absolute;left:50%;top:0;width:72px;height:1px;margin-left:-36px;background:#d4b07a}.lp-ct__row:first-child{padding-top:0}.lp-ct__row:last-child{padding-bottom:0}.lp-ct__ic{width:46px;height:46px;margin:0 auto 14px;border-radius:50%;border:1px solid rgba(212,176,122,.55);display:flex;align-items:center;justify-content:center;color:#d4b07a}.lp-ct .lp-ct__label{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a79f94}.lp-ct .lp-ct__addr{margin-top:8px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:24px;line-height:1.35;color:#f3ede4}.lp-ct .lp-ct__addr span{color:#d4b07a;font-style:italic;font-weight:500}.lp-ct .lp-ct__tel{display:inline-block;margin-top:8px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:34px;line-height:1.1;color:#d4b07a;text-decoration:none;transition:color .25s}.lp-ct .lp-ct__tel:hover{color:#f3ede4}.lp-ct .lp-ct__note{display:inline-block;max-width:100%;margin-top:12px;padding:8px 16px;border-radius:999px;background:rgba(212,176,122,.08);border:1px solid rgba(212,176,122,.25);font-size:13px;line-height:1.4;color:#c9c1b5}.lp-ct__note b{color:#f3ede4;font-weight:600;white-space:nowrap}.lp-ct__note svg{display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;color:#d4b07a}.lp-ct__soc{display:flex;justify-content:center;gap:22px;margin-top:18px}.lp-ct .lp-ct__soc a{display:flex;flex-direction:column;align-items:center;gap:8px;color:#c9c1b5;text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.06em;transition:color .25s}.lp-ct__soc i{width:48px;height:48px;border-radius:50%;border:1px solid rgba(212,176,122,.55);background:rgba(212,176,122,.06);color:#d4b07a;display:flex;align-items:center;justify-content:center;transition:background .25s,color .25s,transform .25s}.lp-ct .lp-ct__soc a:hover{color:#d4b07a}.lp-ct__soc a:hover i{background:#d4b07a;color:#14110d;transform:translateY(-2px)}.lp-ct .lp-ct__time{margin-top:8px;font-size:16px;line-height:1.6;color:#c9c1b5}.lp-ct .lp-ct__time b{display:block;margin-top:4px;color:#f3ede4;font-weight:700}.lp-ct .lp-ct__map{position:relative;display:block;min-height:520px;overflow:hidden;border:1px solid rgba(212,176,122,.35);border-radius:24px;background:#161412;text-decoration:none}.lp-ct__map img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;filter:invert(.92) hue-rotate(180deg) grayscale(.55) sepia(.3) brightness(.85) contrast(1.05);transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.lp-ct__map:hover img{transform:scale(1.04)}.lp-ct__map:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 50% 50%,rgba(13,12,11,0) 35%,rgba(13,12,11,.65) 100%)}.lp-ct__map:after{content:"";position:absolute;inset:10px;z-index:2;border:1px solid rgba(212,176,122,.3);border-radius:16px;pointer-events:none}.lp-ct__pin{position:absolute;left:50%;top:50%;z-index:3;width:56px;height:56px;margin:-56px 0 0 -28px;display:flex;align-items:center;justify-content:center;color:#14110d}.lp-ct__pin svg{position:relative;z-index:1;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.lp-ct__pin:before{content:"";position:absolute;left:50%;bottom:-6px;width:18px;height:6px;margin-left:-9px;border-radius:50%;background:rgba(212,176,122,.5);animation:lpCtPulse 2.2s ease-out infinite}@keyframes lpCtPulse{0%{transform:scale(1);opacity:.9}100%{transform:scale(4);opacity:0}}.lp-ct__go{position:absolute;left:50%;bottom:30px;z-index:3;transform:translateX(-50%);display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 10px 0 24px;border-radius:999px;background:#d4b07a;color:#14110d;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 30px rgba(0,0,0,.45);transition:background .25s}.lp-ct__go:before{content:"Открыть на Яндекс Картах"}.lp-ct__go span{width:34px;height:34px;border-radius:999px;background:#14110d;color:#d4b07a;display:flex;align-items:center;justify-content:center}.lp-ct__map:hover .lp-ct__go{background:#e2c391}.lp-ct a:focus-visible{outline:2px solid #d4b07a;outline-offset:3px}.lp-ct__foot{max-width:1280px;margin:40px auto 0;padding:24px 32px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;position:relative}.lp-ct__foot:before{content:"";position:absolute;left:32px;right:32px;top:0;height:1px;background:linear-gradient(90deg,rgba(212,176,122,0),rgba(212,176,122,.4) 20%,rgba(212,176,122,.4) 80%,rgba(212,176,122,0))}.lp-ct .lp-ct__copy{font-size:13px;line-height:1.6;color:#a79f94}.lp-ct__links{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;margin:0;padding:0}.lp-ct .lp-ct__links a{font-size:13px;line-height:1.6;color:#c9c1b5;text-decoration:none;border-bottom:1px solid rgba(212,176,122,.35);transition:color .25s,border-color .25s}.lp-ct .lp-ct__links a:hover{color:#d4b07a;border-color:#d4b07a}@media (prefers-reduced-motion:reduce){.lp-ct *,.lp-ct *:before{transition:none !important;animation:none !important}}@media (max-width:1024px){.lp-ct__in{grid-template-columns:minmax(0,1fr)}.lp-ct .lp-ct__map{min-height:420px}}@media (max-width:768px){.lp-ct{padding:56px 0}.lp-ct__head{margin-bottom:32px;padding:0 16px}.lp-ct .lp-ct__lead{font-size:15px;padding-top:22px}.lp-ct__in{padding:0 16px;gap:14px}.lp-ct__card{padding:32px 20px;border-radius:20px}.lp-ct__card:before{inset:8px;border-radius:14px}.lp-ct__row{padding:20px 0}.lp-ct .lp-ct__addr{font-size:21px}.lp-ct .lp-ct__tel{font-size:30px}.lp-ct .lp-ct__note{font-size:12px;padding:8px 14px;border-radius:16px}.lp-ct .lp-ct__map{min-height:340px;border-radius:20px}.lp-ct__map:after{inset:6px;border-radius:14px}.lp-ct__go{bottom:20px;font-size:11px;padding-left:18px}.lp-ct__foot{margin-top:28px;padding:22px 16px 0;flex-direction:column;align-items:center;text-align:center}.lp-ct__foot:before{left:16px;right:16px}.lp-ct__links{justify-content:center;gap:10px 18px}}
.lp-pop{--gold:#d4b07a;--gold-soft:#b9976a;--ink:#14110d;--bg:#0d0c0b;--card:#161412;--text:#f3ede4;--muted:#a79f94;--line:rgba(232,214,180,.14);position:fixed;inset:0;z-index:999990;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(6,5,4,.86);font-family:'Manrope',system-ui,sans-serif;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.lp-pop *,.lp-pop *:before,.lp-pop *:after{box-sizing:border-box}.lp-pop.open{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.lp-pop a:focus-visible,.lp-pop button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.lp-pop__box{position:relative;max-width:480px;width:100%;max-height:92vh;overflow-y:auto;padding:40px 34px 28px;border:1px solid rgba(212,176,122,.35);border-radius:22px;background:var(--bg);box-shadow:0 40px 90px -30px rgba(0,0,0,.95);transform:translateY(16px) scale(.98);transition:transform .35s ease}.lp-pop.open .lp-pop__box{transform:none}.lp-pop__close{position:absolute;right:16px;top:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:0 0;color:var(--text);border:1px solid rgba(232,214,180,.25);cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.lp-pop__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.lp-pop__close:hover{background:var(--gold);border-color:var(--gold);color:var(--ink);transform:rotate(90deg)}.lp-pop__hand{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.lp-pop__hand:before{content:"";width:32px;height:1px;background:var(--gold)}.lp-pop__title{margin:0 0 12px;padding-right:44px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(32px,4vw,40px);line-height:1.02;color:var(--text)}.lp-pop__title b{font-style:italic;font-weight:500;color:var(--gold)}.lp-pop__sub{margin:0 0 26px;font-size:14px;line-height:1.6;color:var(--muted)}.lp-pop__sub b{color:var(--text);font-weight:600}.lp-pop__ways{display:flex;flex-direction:column;gap:10px}.lp-pop__way{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--card);text-decoration:none;transition:border-color .25s ease,transform .25s ease}.lp-pop__way:hover{border-color:rgba(212,176,122,.55);transform:translateY(-2px)}.lp-pop__way-ic{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(212,176,122,.5);color:var(--gold);transition:background .25s ease,color .25s ease}.lp-pop__way:hover .lp-pop__way-ic{background:var(--gold);color:var(--ink)}.lp-pop__way-ic svg{width:20px;height:20px;fill:currentColor}.lp-pop__way-lbl{display:block;margin-bottom:4px;font-weight:600;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft)}.lp-pop__way-val{display:block;font-weight:700;font-size:clamp(16px,2vw,19px);line-height:1.15;color:var(--text);white-space:nowrap;transition:color .25s ease}.lp-pop__way:hover .lp-pop__way-val{color:var(--gold)}.lp-pop__way-note{display:block;margin-top:3px;font-size:12px;color:var(--muted)}.lp-pop__foot{display:flex;align-items:center;justify-content:center;gap:10px;margin:22px 0 0;padding-top:18px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.6;color:var(--muted);text-align:center}.lp-pop__foot svg{flex:0 0 auto;width:16px;height:16px;fill:none;stroke:var(--gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lp-pop__foot b{color:var(--text);font-weight:600}.lp-pop__agree{margin:16px 0 0;font-size:12px;line-height:1.55;color:var(--muted);text-align:center}.lp-pop__agree a{color:var(--gold);text-decoration:underline;text-decoration-color:rgba(212,176,122,.45);text-underline-offset:3px;transition:text-decoration-color .25s ease}.lp-pop__agree a:hover{text-decoration-color:var(--gold)}@media (max-width:560px){.lp-pop__box{padding:34px 20px 22px;border-radius:18px}.lp-pop__way{padding:14px;gap:12px}.lp-pop__way-ic{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.lp-pop,.lp-pop *{transition-duration:.01ms !important}}