@charset "UTF-8";@keyframes slider-progress{0%{width:0}to{width:100%}}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.hero{font-family:Gotham Pro,sans-serif;font-size:67px;line-height:67px;letter-spacing:-2px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){.hero{font-size:46px;line-height:46px}}@media screen and (max-width: 767px){.hero{font-size:32px;line-height:32px}}h1,.h1{font-family:Gotham Pro,sans-serif;font-size:51px;line-height:51px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){h1,.h1{font-size:37px;line-height:37px}}@media screen and (max-width: 767px){h1,.h1{font-size:24px;line-height:24px}}h1 p,h1 ul,h1 ol,h1 li,h1 span,h1 a,.h1 p,.h1 ul,.h1 ol,.h1 li,.h1 span,.h1 a{font-family:Gotham Pro,sans-serif;font-size:51px;line-height:51px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){h1 p,h1 ul,h1 ol,h1 li,h1 span,h1 a,.h1 p,.h1 ul,.h1 ol,.h1 li,.h1 span,.h1 a{font-size:37px;line-height:37px}}@media screen and (max-width: 767px){h1 p,h1 ul,h1 ol,h1 li,h1 span,h1 a,.h1 p,.h1 ul,.h1 ol,.h1 li,.h1 span,.h1 a{font-size:24px;line-height:24px}}h2,.h2,h2 span,.h2 span{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){h2,.h2,h2 span,.h2 span{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){h2,.h2,h2 span,.h2 span{font-size:22px;line-height:22px}}h2 p,h2 ul,h2 ol,h2 li,h2 span,h2 a,.h2 p,.h2 ul,.h2 ol,.h2 li,.h2 span,.h2 a,h2 span p,h2 span ul,h2 span ol,h2 span li,h2 span span,h2 span a,.h2 span p,.h2 span ul,.h2 span ol,.h2 span li,.h2 span span,.h2 span a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}@media screen and (max-width: 1439px){h2 p,h2 ul,h2 ol,h2 li,h2 span,h2 a,.h2 p,.h2 ul,.h2 ol,.h2 li,.h2 span,.h2 a,h2 span p,h2 span ul,h2 span ol,h2 span li,h2 span span,h2 span a,.h2 span p,.h2 span ul,.h2 span ol,.h2 span li,.h2 span span,.h2 span a{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){h2 p,h2 ul,h2 ol,h2 li,h2 span,h2 a,.h2 p,.h2 ul,.h2 ol,.h2 li,.h2 span,.h2 a,h2 span p,h2 span ul,h2 span ol,h2 span li,h2 span span,h2 span a,.h2 span p,.h2 span ul,.h2 span ol,.h2 span li,.h2 span span,.h2 span a{font-size:22px;line-height:22px}}h3,.h3,h3 span,.h3 span{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){h3,.h3,h3 span,.h3 span{font-size:23px;line-height:23px}}@media screen and (max-width: 767px){h3,.h3,h3 span,.h3 span{font-size:20px;line-height:20px}}h3 p,h3 ul,h3 ol,h3 li,h3 span,h3 a,.h3 p,.h3 ul,.h3 ol,.h3 li,.h3 span,.h3 a,h3 span p,h3 span ul,h3 span ol,h3 span li,h3 span span,h3 span a,.h3 span p,.h3 span ul,.h3 span ol,.h3 span li,.h3 span span,.h3 span a{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){h3 p,h3 ul,h3 ol,h3 li,h3 span,h3 a,.h3 p,.h3 ul,.h3 ol,.h3 li,.h3 span,.h3 a,h3 span p,h3 span ul,h3 span ol,h3 span li,h3 span span,h3 span a,.h3 span p,.h3 span ul,.h3 span ol,.h3 span li,.h3 span span,.h3 span a{font-size:23px;line-height:23px}}@media screen and (max-width: 767px){h3 p,h3 ul,h3 ol,h3 li,h3 span,h3 a,.h3 p,.h3 ul,.h3 ol,.h3 li,.h3 span,.h3 a,h3 span p,h3 span ul,h3 span ol,h3 span li,h3 span span,h3 span a,.h3 span p,.h3 span ul,.h3 span ol,.h3 span li,.h3 span span,.h3 span a{font-size:20px;line-height:20px}}h4,.h4{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){h4,.h4{font-size:19px;line-height:19px}}@media screen and (max-width: 767px){h4,.h4{font-size:18px;line-height:18px}}h4 p,h4 ul,h4 ol,h4 li,h4 span,h4 a,.h4 p,.h4 ul,.h4 ol,.h4 li,.h4 span,.h4 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){h4 p,h4 ul,h4 ol,h4 li,h4 span,h4 a,.h4 p,.h4 ul,.h4 ol,.h4 li,.h4 span,.h4 a{font-size:19px;line-height:19px}}@media screen and (max-width: 767px){h4 p,h4 ul,h4 ol,h4 li,h4 span,h4 a,.h4 p,.h4 ul,.h4 ol,.h4 li,.h4 span,.h4 a{font-size:18px;line-height:18px}}.text-l{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.text-l{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.text-l{font-size:17px;line-height:22px}}.text-l p,.text-l ul,.text-l ol,.text-l li,.text-l span,.text-l a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.text-l p,.text-l ul,.text-l ol,.text-l li,.text-l span,.text-l a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.text-l p,.text-l ul,.text-l ol,.text-l li,.text-l span,.text-l a{font-size:17px;line-height:22px}}.text-m{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.text-m{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.text-m{font-size:14px;line-height:19px}}.text-m p,.text-m ul,.text-m ol,.text-m li,.text-m span,.text-m a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.text-m p,.text-m ul,.text-m ol,.text-m li,.text-m span,.text-m a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.text-m p,.text-m ul,.text-m ol,.text-m li,.text-m span,.text-m a{font-size:14px;line-height:19px}}.text-s,.text-s p,.text-s ul,.text-s ol,.text-s li,.text-s span,.text-s a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}.text-button{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500}@media screen and (max-width: 1439px){.text-button{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){.text-button{font-size:14px;line-height:14px}}p{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){p{font-size:14px;line-height:19px}}p p,p ul,p ol,p li,p span,p a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){p p,p ul,p ol,p li,p span,p a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){p p,p ul,p ol,p li,p span,p a{font-size:14px;line-height:19px}}strong{font-weight:700!important}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;overflow-x:hidden;position:relative;min-height:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#A79374 rgba(245,245,245,0);scrollbar-gutter:stable}@media screen and (max-width: 1023px){html ::-webkit-scrollbar{width:0;height:0}}html.fixed{overflow:hidden!important;height:100dvh}body{height:auto;position:relative;margin:0;font-weight:400;box-sizing:border-box;font-family:Gotham Pro,sans-serif;color:#fff;min-width:320px;background:#f3f3f3}.page{position:relative;display:flex;flex-direction:column;min-height:100dvh}.page-padding{padding-top:144px}@media screen and (max-width: 1439px){.page-padding{padding-top:100px}}@media screen and (max-width: 767px){.page-padding{padding-top:84px}}main{flex:1}a{text-decoration:none;cursor:pointer;color:inherit}p{margin:0}.page{position:relative}.page--footer-gradient{isolation:isolate}.page--footer-gradient:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--footer-gradient:after{height:334px}}@media screen and (max-width: 1023px){.page--footer-gradient:after{height:607px}}@media screen and (max-width: 767px){.page--footer-gradient:after{height:653px}}.container{max-width:1792px;width:calc(100% - 128px);margin:0 auto;scroll-margin-top:150px}@media screen and (max-width: 1439px){.container{width:calc(100% - 64px)}}@media screen and (max-width: 767px){.container{width:calc(100% - 32px)}}.mb{margin-bottom:144px}@media screen and (max-width: 1439px){.mb{margin-bottom:96px}}@media screen and (max-width: 767px){.mb{margin-bottom:64px}}.mb-48{margin-bottom:48px}@media screen and (max-width: 1439px){.mb-48{margin-bottom:32px}}@media screen and (max-width: 767px){.mb-48{margin-bottom:48px}}.main-link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5}.main-color{color:#a79374}.white-color{color:#fff}.grey-color{color:#f3f3f3}.brown-color{color:#111418}.text-dark{color:#3c3c3c}.text-white{color:#fff}.grey-bg{background-color:#f3f3f3}.black-bg{background-color:#111418}.empty-container .text{max-width:40%}@media screen and (max-width: 1919px){.empty-container .text{max-width:50%}}@media screen and (max-width: 1023px){.empty-container .text{max-width:unset}}.btn{width:max-content;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:15px;padding:8px 8px 8px 16px;border-radius:12px;overflow:hidden;border:none;cursor:pointer;white-space:nowrap;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500}@media screen and (max-width: 1439px){.btn{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){.btn{font-size:14px;line-height:14px}}@media screen and (max-width: 1439px){.btn{padding:6px;border-radius:8px}}@media screen and (max-width: 767px){.btn{gap:12px;padding-left:12px}}.btn:not(:has(.icon-container)):before{top:0;bottom:0;right:0;left:100%}.btn:before{content:"";position:absolute;z-index:0;top:8px;right:8px;bottom:8px;left:calc(100% - 40px);border-radius:8px;transform-origin:center;transform:scale(1);will-change:transform;transition:transform .3s ease-out}@media screen and (max-width: 1439px){.btn:before{top:6px;right:6px;bottom:6px;left:calc(100% - 30px);border-radius:4px}}@media (hover: hover) and (pointer: fine){.btn:hover:has(.icon-container):before{transform:scale(20);transition:transform .3s ease-in}.btn:hover:not(:has(.icon-container)):before{top:0;right:0;bottom:0;left:0;border-radius:12px;transition:top .15s ease-out,bottom .15s ease-out,right .15s ease-out,left .3s ease-out .13s,border-radius .3s ease-out .13s}}@media screen and (hover: hover) and (pointer: fine) and (max-width: 1439px){.btn:hover:not(:has(.icon-container)):before{border-radius:8px}}.btn .label{position:relative;z-index:1;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;margin-top:2px;transition:color .1s ease-out}@media screen and (max-width: 1439px){.btn .label{font-size:15px;line-height:15px;margin-top:2px}}@media screen and (max-width: 767px){.btn .label{font-size:14px;line-height:14px}}.btn .icon-container{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:4px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn .icon-container .icon,.btn .icon-container svg{width:24px;height:24px}@media screen and (max-width: 1439px){.btn .icon-container .icon,.btn .icon-container svg{width:16px;height:16px}}@media screen and (max-width: 1439px){.btn .icon-container{border-radius:4px}}.btn-white{background-color:#fff;color:#3c3c3c}.btn-white:before{background-color:#a79374}@media (hover: hover) and (pointer: fine){.btn-white:hover .label{color:#fff;transition:color .3s ease-out}}.btn-white .icon-container{background-color:#a79374;color:#fff}.btn-white svg{color:#fff}.btn-gray{background-color:#f3f3f3;color:#3c3c3c}.btn-gray:before{background-color:#a79374}@media (hover: hover) and (pointer: fine){.btn-gray:hover .label{color:#fff;transition:color .3s ease-out}}.btn-gray .icon-container{background-color:#a79374;color:#fff}.btn-gray svg{color:#fff}.btn-blur{background-color:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);color:#fff}.btn-blur:before{background-color:#fff}@media (hover: hover) and (pointer: fine){.btn-blur:hover .label{color:#3c3c3c;transition:color .3s ease-out}}.btn-blur .icon-container{background-color:#fff;color:#3c3c3c}.btn-blur svg{color:#a79374}.btn-brown{background-color:#a79374;color:#fff}.btn-brown:before{background-color:#fff}@media (hover: hover) and (pointer: fine){.btn-brown:hover .label{color:#3c3c3c;transition:color .3s ease-out}}.btn-brown .icon-container{background-color:#fff;color:#3c3c3c}.btn-brown svg{color:#a79374}.btn-link{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:2px 16px 0;border-radius:12px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#fff;border:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}@media (hover: hover) and (pointer: fine){.btn-link:hover{background:#82828280}}@media screen and (max-width: 1439px){.btn-link{height:40px;font-size:16px;line-height:16px;padding:2px 12px 0}}.default-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:2px 16px 0;border-radius:12px;background:#a79374;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#fff;border:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}@media (hover: hover) and (pointer: fine){.default-btn:hover{background:#a79374d9}}@media screen and (max-width: 1439px){.default-btn{height:40px;font-size:16px;line-height:16px;padding:2px 12px 0}}.icon-desktop{display:block}@media screen and (max-width: 1439px){.icon-desktop{display:none}}.icon-mobile{display:none}@media screen and (max-width: 1439px){.icon-mobile{display:block}}.disabled{opacity:.5!important;pointer-events:none!important}.pointer-event-none{pointer-events:none!important}.link-underline{position:relative}.link-underline:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}@media (hover: hover) and (pointer: fine){.link-underline:hover:after{transform:scaleX(1)}}.title-container{display:flex;align-items:center;justify-content:center}.title-container .h1,.title-container .h2,.title-container .h3,.title-container .h4,.title-container .h5,.title-container .h6,.title-container p,.title-container span{width:100%;text-align:center}@media screen and (max-width: 1023px){.title-container{align-items:start}.title-container .h1,.title-container .h2,.title-container .h3,.title-container .h4,.title-container .h5,.title-container .h6,.title-container p,.title-container span{text-align:start}}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/gothampro-D-vlCrkd.woff2) format("woff2"),url(/build/assets/gothampro-Dm_ggQ7x.woff) format("woff"),url(/build/assets/gothampro-DCv9IyxT.ttf) format("ttf")}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/gothampro-medium-m7_vYTFN.woff2) format("woff2"),url(/build/assets/gothampro-medium-CGG_OTZo.woff) format("woff"),url(/build/assets/gothampro-medium-DLasAvNS.ttf) format("ttf")}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/gothampro_bold-DzcPtK2p.woff2) format("woff2"),url(/build/assets/gothampro_bold-xexYUrk-.woff) format("woff"),url(/build/assets/gothampro_bold-C1hO1_cK.ttf) format("ttf")}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:400;src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("DejaVu Sans");unicode-range:U+00B2-00B3,U+00B9,U+2070-209F}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:500;src:local("Arial"),local("Helvetica"),local("Liberation Sans"),local("DejaVu Sans");unicode-range:U+00B2-00B3,U+00B9,U+2070-209F}@font-face{font-family:Gotham Pro;font-style:normal;font-weight:700;src:local("Arial Bold"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("DejaVu Sans Bold");unicode-range:U+00B2-00B3,U+00B9,U+2070-209F}.footer{background:transparent;position:relative;z-index:2}.footer .container{display:flex;flex-direction:column;gap:64px;padding:64px 0;border-top:1px solid rgba(255,255,255,.15)}.footer .top{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1439px){.footer .top{align-items:start}}.footer .logo{width:168px;height:56px;flex-shrink:0}.footer .logo svg{width:100%;height:100%;color:#fff}.footer .nav{display:flex;flex-direction:column;align-items:flex-end;gap:24px}.footer .big-links{display:flex;gap:32px}@media screen and (max-width: 1919px){.footer .big-links{gap:24px}}@media screen and (max-width: 1023px){.footer .big-links{flex-direction:row;flex-wrap:wrap}}.footer .big-links .link{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;font-weight:500;letter-spacing:-1px;color:#fff;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.footer .big-links .link:hover{color:#a79374}}.footer .min-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;width:400px}@media screen and (max-width: 1919px){.footer .min-links{width:500px}}@media screen and (max-width: 1023px){.footer .min-links{width:auto;flex-direction:row;flex-wrap:wrap;padding-top:32px;border-top:1px solid rgba(255,255,255,.15)}}.footer .min-links .link{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#fff;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.footer .min-links .link:hover{color:#a79374}}@media screen and (max-width: 1023px){.footer .min-links .link{font-size:16px;line-height:20px}}.footer .bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.15);padding-top:32px}@media screen and (max-width: 1439px){.footer .container{padding:96px 0 32px;gap:32px}.footer .top{flex-direction:column;gap:32px}.footer .nav{align-items:flex-start;gap:32px}.footer .big-links{gap:24px}.footer .big-links .link{font-size:19px;line-height:19px}.footer .min-links{width:auto;justify-content:flex-start;gap:24px}.footer .min-links .link{font-size:15px;line-height:15px}.footer .bottom{justify-content:flex-start;flex-wrap:wrap;gap:24px}.footer .legal-links{display:contents}}@media screen and (max-width: 1023px){.footer .container{padding:0 0 96px;gap:32px}.footer .big-links{gap:32px}.footer .big-links .link{font-size:23px;line-height:23px}.footer .top,.footer .nav{display:contents}.footer .logo{margin-top:96px}.footer .bottom{flex-wrap:wrap}.footer .legal-links{display:flex;flex-wrap:wrap}}@media screen and (max-width: 767px){.footer .container{padding-bottom:64px}.footer .logo{margin-top:64px}.footer .legal-links{display:contents}.footer .big-links{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:24px}.footer .big-links .link{font-size:22px;line-height:22px;font-weight:700}.footer .min-links{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:24px;row-gap:16px}.footer .min-links .link{font-size:14px;line-height:14px;color:#fff}.footer .bottom{gap:16px}.footer .legal-links{flex-wrap:wrap}}@media screen and (max-width: 479px){.footer .legal-links{flex-direction:column}}.footer .year{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px;font-weight:400;color:#ffffff80}.footer .legal-links{display:flex;gap:16px}.footer .legal-links .link{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px;font-weight:400;color:#ffffff80;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.footer .legal-links .link:hover{color:#a79374}}.footer--light .container{border-top:1px solid #DCDCDC}.footer--light .logo svg{color:#3c3c3c}.footer--light .big-links .link,.footer--light .min-links .link{color:#3c3c3c}.footer--light .bottom{border-top:1px solid #DCDCDC}.footer--light .year,.footer--light .legal-links .link{color:#828282}@media screen and (max-width: 1023px){.footer--light .min-links{border-top:1px solid #DCDCDC}}@media screen and (max-width: 767px){.footer--light .min-links .link{color:#3c3c3c}}.header{padding-top:32px;padding-bottom:32px;background:transparent;position:absolute;top:0;left:0;right:0;z-index:10;pointer-events:none;background:linear-gradient(180deg,#1a1a1ae6,#1a1a1a21 40%,#1a1a1a00)}.header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(to bottom,black 0%,black 20%,transparent 90%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black 30%,transparent 90%);z-index:-1;pointer-events:none}.header .header-blur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.header .header-blur div{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.header .header-blur div:nth-child(8){z-index:8;-webkit-backdrop-filter:blur(8px) url(#filter);backdrop-filter:blur(8px) url(#filter);mask-image:linear-gradient(to top,transparent 25%,black 87.5%,black 100%);-webkit-mask-image:linear-gradient(to top,transparent 25%,black 87.5%,black 100%)}.header .container{display:flex;justify-content:space-between;align-items:center;pointer-events:auto;position:relative}.header .main-logo{width:168px;height:48px;flex-shrink:0;transition:opacity .25s ease}.header .main-logo svg{width:100%;height:100%;color:#fff}.header .links-section{display:flex;align-items:center;gap:8px}.header .nav-list{display:flex;align-items:center;background:#fff;border-radius:12px;padding:6px}.header .nav-link{display:inline-flex;align-items:center;height:36px;padding:2px 16px 0;border-radius:6px;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#3c3c3c;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.header .nav-link.active{background-color:#a79374;color:#fff}@media (hover: hover) and (pointer: fine){.header .nav-link:hover{background-color:#a79374;color:#fff}}.header .form-btn{background-color:#a79374;color:#fff;height:48px}.header .form-btn:before{background-color:#fff}@media (hover: hover) and (pointer: fine){.header .form-btn:hover .label{color:#3c3c3c;transition:color .5s ease-out}}.header .form-btn .icon-container{background-color:#fff;color:#3c3c3c}.header .form-btn .icon-container .icon,.header .form-btn .icon-container svg{padding:0;color:#a79374}@media screen and (max-width: 1439px){.header .form-btn{display:none}}.header .contacts-section{display:flex;align-items:center;gap:8px;flex-shrink:0}.header .contacts-section .socials-section{display:flex;align-items:center;gap:8px}@media screen and (max-width: 1919px){.header .contacts-section .socials-section{display:none}}.header .contacts-section .social{width:48px;height:48px;flex-shrink:0}.header .contacts-section .social img,.header .contacts-section .social svg{width:100%;height:100%;transition:all .3s}@media (hover: hover) and (pointer: fine){.header .contacts-section .social img:hover,.header .contacts-section .social svg:hover{opacity:.9}}.header .contacts-section .icon-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#fff;border-radius:12px;padding:8px;border:none;cursor:pointer;flex-shrink:0;touch-action:manipulation;transition:background-color .2s ease}.header .contacts-section .icon-btn svg{width:24px;height:24px;color:#a79374}@media (hover: hover) and (pointer: fine){.header .contacts-section .icon-btn:hover{background-color:#ffffffd9}}.header .contacts-section .icon-btn.menu{flex-direction:column;gap:4px}.header .contacts-section .icon-btn.menu span{display:block;width:14px;height:2px;background-color:#a79374;border-radius:1px;transition:transform .3s ease,opacity .2s ease}.header .contacts-section .icon-btn.menu.active span:nth-child(1){transform:translateY(6px) rotate(45deg)}.header .contacts-section .icon-btn.menu.active span:nth-child(2){opacity:0;transform:scaleX(0)}.header .contacts-section .icon-btn.menu.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header .header-search{position:absolute;top:50%;transform:translateY(-50%);right:224px;width:48px;height:48px;background:#fff;border-radius:12px;overflow:hidden;display:flex;align-items:center;transition:width .45s cubic-bezier(.4,0,.2,1),right .45s cubic-bezier(.4,0,.2,1);z-index:11}.header .header-search-toggle{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:12px}.header .header-search-toggle svg{width:24px;height:24px;color:#a79374}@media (hover: hover) and (pointer: fine){.header .header-search-toggle:hover svg{opacity:.75}}.header .search-form{flex:1;min-width:0;display:flex;align-items:center;opacity:0;transition:opacity .15s ease;padding-top:2px}@media screen and (max-width: 1439px){.header .search-form{padding-top:1px}}.header .search-form .search-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;-webkit-appearance:none}.header .search-form .search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.header .search-form .search-input{font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#3c3c3c}.header .search-form .search-input::placeholder{color:#3c3c3c66}.header .header-search-close{flex-shrink:0;width:36px;height:36px;margin-right:6px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;border-radius:6px;padding:6px;opacity:0;transition:opacity .15s ease,background-color .2s ease}.header .header-search-close svg{width:24px;height:24px;color:#afafaf}@media (hover: hover) and (pointer: fine){.header .header-search-close:hover{background-color:#afafaf26}}.header.search-open .header-search{width:calc(100% - 56px);right:56px}.header.search-open .header-search:focus-within{box-shadow:inset 0 0 0 2px #a79374}.header.search-open .header-search .search-form,.header.search-open .header-search .header-search-close{opacity:1;transition:opacity .2s ease .3s}@media screen and (max-width: 1919px){.header .header-search{right:56px}}@media screen and (max-width: 1439px){.header{padding-top:32px;padding-bottom:32px}.header .header-search{right:40px;width:36px;height:36px;border-radius:8px}.header.search-open .header-search{width:calc(100% - 40px);right:40px}.header .header-search-toggle{width:36px;height:36px;padding:10px}.header .header-search-toggle svg{width:16px;height:16px}.header .search-form .search-input{font-size:16px;line-height:16px}.header .header-search-close{width:28px;height:28px;margin-right:4px;padding:5px}.header .header-search-close svg{width:16px;height:16px}.header .main-logo{width:126px;height:36px}.header .nav-list{height:36px;border-radius:8px;padding:2px}.header .nav-link{height:32px;font-size:16px;line-height:16px;padding:1px 12px 0}.header .contacts-section{gap:4px}.header .contacts-section .icon-btn{width:36px;height:36px;border-radius:8px;padding:8px}.header .contacts-section .icon-btn svg{width:16px;height:16px}.header .contacts-section .icon-btn.menu{gap:3px}.header .contacts-section .icon-btn.menu span{width:10px}.header .contacts-section .icon-btn.menu.active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.header .contacts-section .icon-btn.menu.active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}.header .header-min-links{display:none}@media screen and (max-width: 1023px){.header{padding-top:32px;padding-bottom:32px;z-index:25}.header .container{justify-content:center}.header .links-section{display:none}.header .contacts-section{position:absolute;right:0;top:50%;transform:translateY(-50%)}.header .header-search{right:auto;left:0;transition:width .45s cubic-bezier(.4,0,.2,1),right .45s cubic-bezier(.4,0,.2,1),opacity .25s ease}.header.search-open .header-search{left:0;right:40px;width:calc(100% - 40px)}.header.menu-open .main-logo,.header.menu-open .header-search{opacity:0;pointer-events:none}.header.menu-open .header-min-links{display:flex;position:absolute;left:50%;top:0;transform:translate(-50%);width:max-content;max-width:548px;flex-wrap:wrap;justify-content:center;gap:8px}.header.menu-open .header-min-links .btn-link{height:36px;padding:1px 12px 0;border-radius:8px;font-size:14px;line-height:14px}.header.menu-open .header-min-links .btn-link.active{background:#82828280}}@media screen and (max-width: 1023px) and (max-width: 767px){.header.menu-open .header-min-links{display:none}}@media screen and (max-width: 767px){.header{padding-top:24px;padding-bottom:24px}}.header.header-fixed{position:fixed;animation-name:headerFixed;animation-duration:.5s;top:0;left:0;right:0;width:100%}@keyframes headerFixed{0%{top:-100px;opacity:1;visibility:visible}to{top:0;transform:translateY(0)}}.header-dropdown{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;min-height:100svh;overflow-y:auto;z-index:20;background:linear-gradient(180deg,#0d0d0de6,#0d0d0db3);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}@media screen and (max-width: 1023px){.header-dropdown{display:none}}.header-dropdown.open{opacity:1;visibility:visible;pointer-events:auto}.header-dropdown .dropdown-close{position:absolute;top:32px;right:max(64px,(100% - 1792px) / 2);width:48px;height:48px;background:#fff;border-radius:12px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease}.header-dropdown .dropdown-close svg{width:24px;height:24px;color:#a79374;flex-shrink:0}@media (hover: hover) and (pointer: fine){.header-dropdown .dropdown-close:hover{background-color:#ffffffd9}}@media screen and (max-width: 1439px){.header-dropdown .dropdown-close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}}.header-dropdown .container{display:flex;flex-direction:column;align-items:center;height:100%;padding-top:32px;padding-bottom:64px}@media screen and (max-width: 1439px){.header-dropdown .container{padding-top:32px;padding-bottom:32px}}.header-dropdown .min-links{max-width:670px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media screen and (max-width: 1439px){.header-dropdown .min-links{max-width:572px;gap:12px}}.header-dropdown .min-links .btn-link{font-size:16px;line-height:16px}@media screen and (max-width: 1439px){.header-dropdown .min-links .btn-link{height:36px;padding:1px 12px 0;font-size:15px;line-height:15px}}.header-dropdown .min-links .btn-link.active{background:#82828280}.header-dropdown .links-list{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:48px 0}.header-dropdown .links-list .link{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;color:#fff;transition:color .2s ease}.header-dropdown .links-list .link.active{color:#a79374}@media (hover: hover) and (pointer: fine){.header-dropdown .links-list .link:hover{color:#a79374}}@media screen and (max-width: 1439px){.header-dropdown .links-list .link{font-size:29px;line-height:29px}}.header-dropdown .bottom{display:flex;flex-direction:column;align-items:center;gap:16px;flex-shrink:0}@media screen and (max-width: 1439px){.header-dropdown .bottom{gap:12px}}.header-dropdown .bottom .buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media screen and (max-width: 1439px){.header-dropdown .bottom .buttons{gap:12px}}.header-dropdown .bottom .default-btn{background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);font-size:16px;line-height:16px}@media (hover: hover) and (pointer: fine){.header-dropdown .bottom .default-btn:hover{background:#82828280}}@media screen and (max-width: 1439px){.header-dropdown .bottom .default-btn{height:36px;padding:1px 12px 0;font-size:15px;line-height:15px}}.header-dropdown .bottom .btn-link{font-size:16px;line-height:16px}@media screen and (max-width: 1439px){.header-dropdown .bottom .btn-link{height:36px;padding:1px 12px 0;font-size:15px;line-height:15px}}.header-dropdown .bottom .socials-section{display:flex;align-items:center;gap:16px}@media screen and (max-width: 1439px){.header-dropdown .bottom .socials-section{gap:12px}}.header-dropdown .bottom .social{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0}@media screen and (max-width: 1439px){.header-dropdown .bottom .social{width:36px;height:36px}}.header-dropdown .bottom .social svg,.header-dropdown .bottom .social img{width:100%;height:100%;color:#fff;transition:opacity .2s ease}@media (hover: hover) and (pointer: fine){.header-dropdown .bottom .social:hover svg,.header-dropdown .bottom .social:hover img{opacity:.8}}.mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;display:none;flex-direction:column;overflow-y:auto;padding-top:calc(100px + env(safe-area-inset-top));background:linear-gradient(180deg,#1a1a1ab3,#1a1a1ae6);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}@media screen and (max-width: 1023px){.mobile-menu{display:flex}}@media screen and (max-width: 767px){.mobile-menu{padding-top:calc(84px + env(safe-area-inset-top));padding-left:16px;padding-right:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));gap:16px}}.mobile-menu.open{opacity:1;visibility:visible}.mobile-menu .min-links{display:none}@media screen and (max-width: 767px){.mobile-menu .min-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;flex-shrink:0}.mobile-menu .min-links .btn-link{height:36px;border-radius:8px;font-size:14px;line-height:14px;padding:1px 12px 0}.mobile-menu .min-links .btn-link.active{background:#82828280}}.mobile-menu .links-list{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;padding:32px}.mobile-menu .links-list .link{font-family:Gotham Pro,sans-serif;font-size:22px;line-height:22px;font-weight:700;letter-spacing:-1px;color:#fff;transition:color .2s ease}.mobile-menu .links-list .link.active{color:#a79374}@media (hover: hover) and (pointer: fine){.mobile-menu .links-list .link:hover{color:#a79374}}@media screen and (max-width: 767px){.mobile-menu .links-list{gap:24px;padding:0}}.mobile-menu .contacts{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:471px;margin:0 auto;padding:0 32px calc(32px + env(safe-area-inset-bottom))}.mobile-menu .contacts .btn-link{height:36px;border-radius:8px;font-size:14px;line-height:14px;padding:1px 12px 0}.mobile-menu .contacts .socials-section{display:contents}.mobile-menu .contacts .social{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0}.mobile-menu .contacts .social svg,.mobile-menu .contacts .social img{width:100%;height:100%;color:#fff;transition:opacity .2s ease}@media (hover: hover) and (pointer: fine){.mobile-menu .contacts .social:hover svg,.mobile-menu .contacts .social:hover img{opacity:.8}}@media screen and (max-width: 767px){.mobile-menu .contacts{max-width:none;margin:0;padding:0;row-gap:16px;column-gap:8px}.mobile-menu .contacts .socials-section{display:flex;justify-content:center;gap:8px;flex-basis:100%}}.swiper-wrapper,.swiper-fade .swiper-slide{transition-timing-function:cubic-bezier(.22,1,.36,1)}.app-alert{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;min-height:48px;border-radius:12px;overflow:hidden;white-space:nowrap}.app-alert--success{background:#fff;box-shadow:0 4px 4px #0000001a,20px 20px 80px #00000040}.app-alert--success .progress{background:#dcdcdc}.app-alert--success .text{color:#3c3c3c}.app-alert--error{background:#ff5b3e;box-shadow:0 4px 4px #ff5b3e1a,20px 20px 80px #ff5b3e40}.app-alert--error .progress{background:#d6462f}.app-alert--error .text{color:#fff}.app-alert .progress{position:absolute;left:0;top:0;height:100%;width:100%;animation:alert-progress 5s linear forwards}.app-alert .icon{position:relative;z-index:1;display:flex;align-items:center;padding:8px}.app-alert .icon img{display:block;width:32px;height:32px}.app-alert .text{position:relative;z-index:1;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;padding:2px 16px 0}@keyframes alert-progress{0%{width:0%}to{width:100%}}.app-alert-enter-active{transition:opacity .3s ease,transform .3s ease}.app-alert-leave-active{transition:opacity .3s ease}.app-alert-enter-from{opacity:0;transform:translate(-50%) translateY(-12px)}.app-alert-leave-to{opacity:0}.seo-container{margin-bottom:64px;z-index:2}.seo{display:flex;align-items:flex-start;gap:16px;color:#3c3c3c}.seo .title{flex:1 0 0;min-width:1px;font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){.seo .title{font-size:23px;line-height:23px}}.seo .content{flex:1 0 0;min-width:1px;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:400}.seo .content p+p{margin-top:8px}@media screen and (max-width: 1439px){.seo{gap:12px}}@media screen and (max-width: 1023px){.seo{flex-direction:column;gap:12px}.seo .title,.seo .content{flex:none;width:100%}}@media screen and (max-width: 767px){.seo{gap:8px}.seo .title{font-size:20px;line-height:20px}.seo .content p{font-size:12px;line-height:12px}}@media screen and (max-width: 479px){.seo .content{font-size:12px;line-height:14px}.seo .content p+p{margin-top:4px}}.pagination{display:flex;align-items:center;justify-content:center;gap:8px}@media screen and (max-width: 1439px){.pagination{gap:12px}}@media screen and (max-width: 479px){.pagination{gap:16px}}.pagination__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background-color:#fff;text-decoration:none;transition:opacity .2s ease}@media screen and (max-width: 1919px){.pagination__arrow{width:36px;height:36px;border-radius:8px}}.pagination__arrow .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1919px){.pagination__arrow .icon{width:16px;height:16px}}.pagination__arrow.is-disabled{pointer-events:none}.pagination__arrow.is-disabled .icon{color:#dcdcdc}@media screen and (max-width: 767px){.pagination__arrow{width:36px;height:36px;border-radius:8px}.pagination__arrow .icon{width:20px;height:20px}}.pagination__pages{display:flex;align-items:center;height:48px;padding:0 6px;border-radius:12px;background-color:#fff}@media screen and (max-width: 1919px){.pagination__pages{height:36px;padding:0 2px;border-radius:8px}}@media screen and (max-width: 767px){.pagination__pages{height:36px;padding:0 4px;border-radius:8px}}@media screen and (max-width: 479px){.pagination__pages{display:none}}.pagination__mobile-label{display:none}@media screen and (max-width: 479px){.pagination__mobile-label{display:flex;flex:1;align-items:center;justify-content:center;height:36px;border-radius:8px;background-color:#fff;font-family:Gotham Pro,sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#3c3c3c;padding-top:2px;white-space:nowrap}}.pagination__page{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:6px;background-color:#fff;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#3c3c3c;text-decoration:none;padding-top:2px;transition:background-color .15s ease,color .15s ease}@media screen and (max-width: 1919px){.pagination__page{width:32px;height:32px;font-size:15px;line-height:15px}}.pagination__page.is-active{background-color:#a79374;color:#fff}@media (hover: hover) and (pointer: fine){.pagination__page:hover:not(.is-active):not(.pagination__page--dots){background-color:#f3f3f3}}.pagination__page--dots{cursor:default}@media screen and (max-width: 767px){.pagination__page{width:28px;height:28px;border-radius:4px;font-size:14px;line-height:14px}}.app-input{position:relative;display:flex;flex-direction:column}.app-input .field{display:flex;align-items:center;align-self:stretch;height:48px;padding:2px 16px 0;background:#fff;border:1px solid #e0e0e0;border-radius:12px;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:16px;color:#3c3c3c;outline:none;transition:border-color .2s,border-width .2s;text-overflow:ellipsis}.app-input .field::placeholder{color:#828282}.app-input .field:focus{border:2px solid #A79374}.app-input .field:-webkit-autofill,.app-input .field:-webkit-autofill:hover,.app-input .field:-webkit-autofill:focus,.app-input .field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #FFF inset;box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#3C3C3C;caret-color:#3c3c3c;transition:background-color 9999s ease-in-out 0s}@media screen and (max-width: 1439px){.app-input .field{display:flex;align-items:center;align-self:stretch;height:36px;padding:1px 12px 0;border-radius:8px}}.app-input .field-wrap{position:relative;width:100%}.app-input .field-wrap .field{width:100%}.app-input .field-wrap .custom-placeholder{position:absolute;top:50%;left:16px;transform:translateY(-50%);pointer-events:none;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:16px;color:#828282}.app-input .field-wrap .custom-placeholder.error,.app-input .field-wrap .custom-placeholder.error .placeholder-star{color:#ff5b3e}.app-input .field-wrap .custom-placeholder .placeholder-star{color:#cdbda0}@media screen and (max-width: 1439px){.app-input .field-wrap .custom-placeholder{font-size:14px;left:12px}}.app-input .hint{overflow:hidden;padding-top:4px;padding-left:16px;font-family:Gotham Pro,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#828282}@media screen and (max-width: 1439px){.app-input .hint{padding-left:12px}}.app-input .hint.hint-enter-active,.app-input .hint.hint-leave-active{transition:max-height .25s ease,opacity .25s ease;max-height:40px}.app-input .hint.hint-enter-from,.app-input .hint.hint-leave-to{max-height:0;opacity:0}.app-input .file-field{display:flex;align-items:center;width:100%;min-height:48px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;cursor:pointer;transition:border-color .2s,border-width .2s}.app-input .file-field .file-text{flex:1;padding:2px 16px;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:16px;color:#3c3c3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-input .file-field .file-text.empty{color:#828282}.app-input .file-field .file-icon{padding:8px;background:none;border:none;cursor:pointer;flex-shrink:0}.app-input .file-field .file-icon span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;background:#a79374;border-radius:8px;color:#fff}.app-input .file-field .file-icon .icon{width:24px;height:24px}@media screen and (max-width: 1439px){.app-input .file-field{min-height:36px;border-radius:8px}.app-input .file-field .file-text{padding:1px 12px}.app-input .file-field .file-icon{padding:6px}.app-input .file-field .file-icon span{width:24px;height:24px;border-radius:4px}.app-input .file-field .file-icon .icon{width:16px;height:16px}}.app-input .file-list{display:flex;flex-direction:column;gap:4px}.app-input .file-list .file-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px 6px 16px;background:#fff;border-radius:8px}.app-input .file-list .file-name{flex:1;font-family:Gotham Pro,sans-serif;font-weight:400;font-size:14px;color:#3c3c3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-input .file-list .file-delete{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:4px;background:#a79374;border:none;border-radius:6px;cursor:pointer;color:#fff}.app-input .file-list .file-delete .icon{width:16px;height:16px}.app-input.error .field{border:2px solid #ff5b3e;color:#ff5b3e}.app-input.error .field::placeholder{color:#ff5b3e}.app-input.error .field:focus{border-color:#ff5b3e}.app-input.error .file-field{border:2px solid #ff5b3e}.app-input.error .file-field .file-text,.app-input.error .file-field .file-text.empty,.app-input.error .hint{color:#ff5b3e}.app-checkbox{position:relative;display:flex;flex-direction:column}.app-checkbox .checkbox-label{display:flex;align-items:flex-end;gap:8px;cursor:pointer}.app-checkbox .box-wrap{flex-shrink:0;width:16px;height:16px}.app-checkbox .box{width:16px;height:16px;border:2px solid #FFF;border-radius:2px}.app-checkbox .icon{width:16px;height:16px}.app-checkbox .label-text{font-family:Gotham Pro,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#fff}.app-checkbox .label-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.app-checkbox .hint{overflow:hidden;padding-top:4px;padding-left:24px;font-family:Gotham Pro,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#828282}.app-checkbox .hint.hint-enter-active,.app-checkbox .hint.hint-leave-active{transition:max-height .25s ease,opacity .25s ease;max-height:40px}.app-checkbox .hint.hint-enter-from,.app-checkbox .hint.hint-leave-to{max-height:0;opacity:0}.app-checkbox.error .box{border-color:#ff5b3e}.app-checkbox.error .hint{color:#ff5b3e}.app-textarea{position:relative;display:flex;flex-direction:column}.app-textarea .field{width:100%;min-height:102px;padding:16px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:16px;color:#3c3c3c;outline:none;resize:none;transition:border-color .2s,border-width .2s}.app-textarea .field::placeholder{color:#828282}.app-textarea .field:focus{border:2px solid #A79374}@media screen and (max-width: 1439px){.app-textarea .field{min-height:84px;padding:10px 12px 9px;border-radius:8px}}.app-textarea .hint{overflow:hidden;padding-top:4px;padding-left:16px;font-family:Gotham Pro,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#828282}@media screen and (max-width: 1439px){.app-textarea .hint{padding-left:12px}}.app-textarea .hint.hint-enter-active,.app-textarea .hint.hint-leave-active{transition:max-height .25s ease,opacity .25s ease;max-height:40px}.app-textarea .hint.hint-enter-from,.app-textarea .hint.hint-leave-to{max-height:0;opacity:0}.app-textarea.error .field{border:2px solid #ff5b3e;color:#ff5b3e}.app-textarea.error .field::placeholder{color:#ff5b3e}.app-textarea.error .field:focus{border-color:#ff5b3e}.app-textarea.error .hint{color:#ff5b3e}.checkbox-option{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:2px 16px 0;border-radius:12px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;color:#fff;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}@media (hover: hover) and (pointer: fine){.checkbox-option:hover{background:#828282a3}}.checkbox-option.active{background:#fff;color:#3c3c3c}@media (hover: hover) and (pointer: fine){.checkbox-option.active:hover{background:#fff}}@media screen and (max-width: 1439px){.checkbox-option{min-height:36px;font-size:16px;line-height:16px;border-radius:8px}}.media-wrapper{position:relative;width:100%;height:100%}.media-wrapper:not(.lozad) .skeleton{opacity:0}.media-wrapper:not(.lozad) .img{display:block}.media-wrapper .skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#ccc,#ddd,#eee,#ddd,#ccc);background-size:200% 200%;animation:gradient 2s infinite;transition:opacity .5s;opacity:1}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.cookie-notification{--bg-color: inherit;--text-color: inherit;--main-color: inherit;--main-font: inherit;--border-radius: inherit;position:fixed;bottom:16px;right:16px;z-index:13;display:flex;flex-direction:column;gap:16px;align-items:start;justify-content:start;max-width:512px;padding:16px;border-radius:var(--border-radius);background:var(--bg-color);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);visibility:hidden;opacity:0;transition:all .3s}.cookie-notification.show{visibility:visible;opacity:1;transition:all .3s;position:fixed!important}@media screen and (max-width: 1439px){.cookie-notification{max-width:unset;flex-direction:row;align-items:start;justify-content:space-between;gap:16px;border-radius:12px 12px 0 0;right:0}}@media screen and (max-width: 767px){.cookie-notification{flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;gap:8px}}.cookie-notification svg{width:24px;height:24px;color:var(--main-color)}.cookie-notification .text{color:var(--text-color);font-family:var(--main-font);font-size:12px;font-style:normal;font-weight:250;line-height:14px;letter-spacing:0}@media screen and (max-width: 1439px){.cookie-notification .text{flex:1}}@media screen and (max-width: 479px){.cookie-notification .text{text-align:center}}.cookie-notification .text a{position:relative;color:var(--main-color);cursor:pointer;text-decoration:underline;transition:opacity .3s ease}.cookie-notification .text a:hover{opacity:.7}.cookie-notification .btn{padding:1px 12px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.cookie-notification .btn span{display:block;font-size:16px;line-height:16px;color:#3c3c3c}@media screen and (max-width: 767px){.cookie-notification .btn{width:100%}}.cookie-notification .default-cookie-btn{padding:11px 20px;border-radius:8px;background:var(--main-color);color:var(--text-color);font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:background .3s ease;border:1px solid var(--main-color)}.cookie-notification .default-cookie-btn:hover{background:transparent;color:#fff}.industry-solutions-section .title-container{margin-bottom:32px}@media screen and (max-width: 767px){.industry-solutions-section .title-container{margin-bottom:24px}}.industry-solutions-section .title-container .link-btn{display:none}@media screen and (max-width: 1023px){.industry-solutions-section .title-container .link-btn{display:flex}}@media screen and (max-width: 767px){.industry-solutions-section .title-container .link-btn{border-radius:4px;padding:4px;margin-bottom:2px}.industry-solutions-section .title-container .link-btn .label{display:none}.industry-solutions-section .title-container .link-btn:before{display:none}.industry-solutions-section .title-container .link-btn .icon-container{background-color:transparent;padding:0}.industry-solutions-section .title-container .link-btn .icon{color:#a79374}}@media screen and (max-width: 767px){.industry-solutions-section .title-container .h1{max-width:80%}}@media screen and (max-width: 1023px){.industry-solutions-section .title-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}}@media screen and (max-width: 767px){.industry-solutions-section .title-container{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}}.industry-solutions-section .title-container--center{text-align:center}@media screen and (max-width: 1023px){.industry-solutions-section .title-container--center{text-align:left}}.industry-solutions-section .title-container--center .h1{width:100%}@media screen and (max-width: 767px){.industry-solutions-section .title-container--center .h1{max-width:80%}}.industry-solutions-section--home.industry-solutions-section{margin-bottom:32px}@media screen and (max-width: 1439px){.industry-solutions-section--home.industry-solutions-section{margin-bottom:64px}}@media screen and (max-width: 1023px){.industry-solutions-section--home.industry-solutions-section{margin-bottom:32px}}@media screen and (max-width: 767px){.industry-solutions-section--home.industry-solutions-section{margin-bottom:24px}}.industry-solutions-section .cards-wrapper-block{display:flex;flex-direction:row;align-items:stretch;gap:16px;height:540px}@media screen and (max-width: 1919px){.industry-solutions-section .cards-wrapper-block{height:450px}}@media screen and (max-width: 1439px){.industry-solutions-section .cards-wrapper-block{height:360px}}@media screen and (max-width: 1023px){.industry-solutions-section .cards-wrapper-block{display:none}}.industry-solutions-section .cards-wrapper{display:flex;flex-direction:row;align-items:stretch;gap:16px;flex:1}.industry-solutions-section .number-container{display:inline-flex;align-items:center;justify-content:center;background-color:#a79374;border-radius:8px;flex-shrink:0;width:32px;height:32px}@media screen and (max-width: 1439px){.industry-solutions-section .number-container{width:24px;height:24px}}.industry-solutions-section .number-container span{color:#fff;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:74%;font-weight:500;margin-top:1px}@media screen and (max-width: 1439px){.industry-solutions-section .number-container span{font-size:16px;line-height:20px}}.industry-solutions-section .number-container svg{color:#fff;width:24px;height:24px}@media screen and (max-width: 1439px){.industry-solutions-section .number-container svg{width:16px;height:16px}}.industry-solutions-section .number-container.arrow{padding:4px}.industry-solutions-section .cards-wrapper .card-item{position:relative;overflow:hidden;border-radius:20px;background-color:#fff;flex-grow:0;flex-shrink:0;cursor:pointer;transition:flex-grow .5s cubic-bezier(.4,0,.2,1)}@media screen and (max-width: 1919px){.industry-solutions-section .cards-wrapper .card-item{border-radius:16px}}.industry-solutions-section .cards-wrapper .card-item.is-active{flex-grow:1;cursor:default}.industry-solutions-section .btn{width:min-content}.industry-solutions-section .card-item__collapsed{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:1;pointer-events:auto;transition:opacity .15s ease;overflow:hidden;max-height:540px}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__collapsed{padding:16px;max-height:450px}}@media screen and (max-width: 1439px){.industry-solutions-section .card-item__collapsed{max-height:360px}}.industry-solutions-section .card-item__collapsed .card-item__gap{height:24px;flex-shrink:0}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__collapsed .card-item__gap{height:16px}}.industry-solutions-section .card-item__collapsed .text{writing-mode:vertical-lr;text-orientation:mixed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:rotate(180deg);max-height:436px}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__collapsed .text{max-height:370px}}@media screen and (max-width: 1439px){.industry-solutions-section .card-item__collapsed .text{max-height:288px}}.industry-solutions-section .card-item.is-active .card-item__collapsed{opacity:0;pointer-events:none}.industry-solutions-section .card-item__expanded{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;display:flex;flex-direction:row;align-items:stretch;gap:16px;opacity:0;pointer-events:none;transition:opacity .15s ease}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__expanded{padding:16px}}.industry-solutions-section .card-item__expanded .card-item__content{min-height:0}.industry-solutions-section .card-item__expanded .card-item__top{flex-shrink:0}.industry-solutions-section .card-item__expanded .card-item__bottom{flex:1 1 0;min-height:0;justify-content:flex-end}.industry-solutions-section .card-item__expanded .card-item__bottom .text-l{min-height:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__expanded .card-item__bottom .text-l{-webkit-line-clamp:6;line-clamp:6}}@media screen and (max-width: 1439px){.industry-solutions-section .card-item__expanded .card-item__bottom .text-l{-webkit-line-clamp:5;line-clamp:5}}.industry-solutions-section .card-item__expanded .card-item__bottom .btn{flex-shrink:0}.industry-solutions-section .card-item.is-active .card-item__expanded{opacity:1;pointer-events:auto;transition:opacity .25s ease .2s}.industry-solutions-section .card-item__content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(16px);transition:opacity .15s ease,transform .15s ease}.industry-solutions-section .card-item.is-active .card-item__content{opacity:1;transform:translateY(0);transition:opacity .35s ease .5s,transform .35s ease .5s}.industry-solutions-section .card-item__top{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__top{gap:16px}}@media screen and (max-width: 1439px){.industry-solutions-section .card-item__top{gap:16px}}.industry-solutions-section .card-item__bottom{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__bottom{gap:16px}}.industry-solutions-section .card-item__image{flex-shrink:0;width:30%;border-radius:12px;overflow:hidden}@media screen and (max-width: 1919px){.industry-solutions-section .card-item__image{width:256px}}@media screen and (max-width: 1439px){.industry-solutions-section .card-item__image{width:208px;border-radius:8px}}@media screen and (max-width: 767px){.industry-solutions-section .card-item__image{border-radius:6px}}.industry-solutions-section .card-item__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.industry-solutions-section .text-l{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 767px) and (max-width: 1439px){.industry-solutions-section .text-l{font-size:15px;line-height:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.industry-solutions-section .text-l{font-size:14px;line-height:19px}}@media screen and (max-width: 767px){.industry-solutions-section .text-l p,.industry-solutions-section .text-l ul,.industry-solutions-section .text-l ol,.industry-solutions-section .text-l li,.industry-solutions-section .text-l span,.industry-solutions-section .text-l a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 767px) and (max-width: 1439px){.industry-solutions-section .text-l p,.industry-solutions-section .text-l ul,.industry-solutions-section .text-l ol,.industry-solutions-section .text-l li,.industry-solutions-section .text-l span,.industry-solutions-section .text-l a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.industry-solutions-section .text-l p,.industry-solutions-section .text-l ul,.industry-solutions-section .text-l ol,.industry-solutions-section .text-l li,.industry-solutions-section .text-l span,.industry-solutions-section .text-l a{font-size:14px;line-height:19px}}@media screen and (max-width: 1919px){.industry-solutions-section .h3{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.industry-solutions-section .h3{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.industry-solutions-section .h3{font-size:18px;line-height:18px}}@media screen and (max-width: 1919px){.industry-solutions-section .h3 p,.industry-solutions-section .h3 ul,.industry-solutions-section .h3 ol,.industry-solutions-section .h3 li,.industry-solutions-section .h3 span,.industry-solutions-section .h3 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.industry-solutions-section .h3 p,.industry-solutions-section .h3 ul,.industry-solutions-section .h3 ol,.industry-solutions-section .h3 li,.industry-solutions-section .h3 span,.industry-solutions-section .h3 a{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.industry-solutions-section .h3 p,.industry-solutions-section .h3 ul,.industry-solutions-section .h3 ol,.industry-solutions-section .h3 li,.industry-solutions-section .h3 span,.industry-solutions-section .h3 a{font-size:18px;line-height:18px}}.industry-solutions-section .card-item__text{display:flex;flex-direction:column;gap:8px}.industry-solutions-section .cards-wrapper .card-item.link{padding:24px;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-basis:auto;flex-grow:0;flex-shrink:0;width:min-content;cursor:pointer}@media screen and (max-width: 1919px){.industry-solutions-section .cards-wrapper .card-item.link{padding:16px}}@media screen and (max-width: 1439px){.industry-solutions-section .cards-wrapper .card-item.link{border-radius:16px}}@media screen and (max-width: 1023px){.industry-solutions-section .cards-wrapper .card-item.link{display:none}}.industry-solutions-section .cards-wrapper .card-item.link:before{content:"";position:absolute;z-index:0;top:24px;left:28px;width:32px;height:32px;border-radius:8px;background-color:#a79374;transform-origin:center;transition:transform .5s ease-out}@media screen and (max-width: 1919px){.industry-solutions-section .cards-wrapper .card-item.link:before{top:16px;left:20px}}@media screen and (max-width: 1439px){.industry-solutions-section .cards-wrapper .card-item.link:before{width:24px;height:24px;left:24px}}@media (hover: hover) and (pointer: fine){.industry-solutions-section .cards-wrapper .card-item.link:hover:before{transform:scale(50);border-radius:0;transition:transform .5s ease-in,border-radius 0s}.industry-solutions-section .cards-wrapper .card-item.link:hover .text{color:#fff;transition:color .5s ease-out}}.industry-solutions-section .cards-wrapper .card-item.link .card-item__gap{height:24px;flex-shrink:0}@media screen and (max-width: 1919px){.industry-solutions-section .cards-wrapper .card-item.link .card-item__gap{height:16px}}@media screen and (max-width: 1439px){.industry-solutions-section .cards-wrapper .card-item.link .card-item__gap{height:12px}}.industry-solutions-section .cards-wrapper .card-item.link .number-container{position:relative;z-index:1}.industry-solutions-section .cards-wrapper .card-item.link .text{position:relative;z-index:1;writing-mode:vertical-lr;text-orientation:mixed;white-space:nowrap;transition:color .4s ease-out}.industry-solutions-section .cards-wrapper .card-item.link .text span{display:inline-block;transform:rotate(180deg)}.industry-solutions-section .industry-solutions-mobile{display:none}@media screen and (max-width: 1023px){.industry-solutions-section .industry-solutions-mobile{display:flex;flex-direction:column;gap:16px}}.industry-solutions-section .industry-solutions-mobile .card-item:nth-child(n+4){display:none}.industry-solutions-section .industry-solutions-mobile .card-item{display:flex;flex-direction:row;align-items:stretch;gap:24px;padding:24px;border-radius:20px;background-color:#fff}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item{flex-direction:column;align-items:flex-start;gap:16px;padding:16px;border-radius:12px}}.industry-solutions-section .industry-solutions-mobile .card-item__image{flex-shrink:0;width:200px;align-self:stretch;border-radius:12px;overflow:hidden}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item__image{order:-1;width:100%;height:234px;align-self:auto;border-radius:6px}}@media screen and (max-width: 479px){.industry-solutions-section .industry-solutions-mobile .card-item__image{height:175px}}.industry-solutions-section .industry-solutions-mobile .card-item__image img{display:block;width:100%;height:100%;object-fit:cover}.industry-solutions-section .industry-solutions-mobile .card-item__content{flex:1 1 0;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;opacity:1;transform:none;transition:none}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item__content{width:100%;justify-content:flex-start;gap:24px}}.industry-solutions-section .industry-solutions-mobile .card-item__top{gap:24px}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item__top{gap:0}.industry-solutions-section .industry-solutions-mobile .card-item__top .number-container{display:none}}.industry-solutions-section .industry-solutions-mobile .card-item__bottom{gap:16px}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item__bottom{gap:24px}}@media screen and (max-width: 767px){.industry-solutions-section .industry-solutions-mobile .card-item__bottom .text-l{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:30;line-clamp:30}}.map-wrapper-section{position:relative;min-height:400px;overflow:visible;z-index:1}@media screen and (max-width: 1023px){.map-wrapper-section{min-height:0;height:auto;overflow:visible;z-index:0}}.map-wrapper-section .map-canvas{position:absolute;top:-144px;left:0;right:0;bottom:-180px;z-index:0}@media screen and (max-width: 1439px){.map-wrapper-section .map-canvas{top:-96px}}@media screen and (max-width: 1023px){.map-wrapper-section .map-canvas{display:none}}.map-wrapper-section .map-gradient-top{position:absolute;top:-144px;left:0;right:0;height:440px;background:linear-gradient(to bottom,#F3F3F3 10%,transparent 100%);z-index:1;pointer-events:none}@media screen and (max-width: 1919px){.map-wrapper-section .map-gradient-top{height:410px}}@media screen and (max-width: 1439px){.map-wrapper-section .map-gradient-top{top:-96px;height:300px}}@media screen and (max-width: 1023px){.map-wrapper-section .map-gradient-top{display:none}}.map-wrapper-section .map-gradient-bottom{position:absolute;bottom:-180px;left:0;right:0;height:540px;background:linear-gradient(to top,#F3F3F3 0%,#F3F3F3 17%,transparent 100%);z-index:1;pointer-events:none}@media screen and (max-width: 1023px){.map-wrapper-section .map-gradient-bottom{display:none}}.map-wrapper-section .map-click-blocker{position:absolute;left:0;right:0;z-index:2;pointer-events:none}.map-wrapper-section .map-click-blocker--top{top:-220px;height:300px}@media screen and (max-width: 1919px){.map-wrapper-section .map-click-blocker--top{top:-190px;height:270px}}@media screen and (max-width: 1439px){.map-wrapper-section .map-click-blocker--top{top:-100px;height:180px}}.map-wrapper-section .map-click-blocker--bottom{bottom:-180px;height:240px}@media screen and (max-width: 1023px){.map-wrapper-section .map-click-blocker{display:none}}.map-wrapper-section .map-ui{position:relative;z-index:3;pointer-events:none}.map-wrapper-section .map-ui>.container{display:flex;flex-direction:column;padding-bottom:144px}@media screen and (max-width: 1439px){.map-wrapper-section .map-ui>.container{padding-bottom:96px}}@media screen and (max-width: 1023px){.map-wrapper-section .map-ui{display:none}}.map-wrapper-section .map-heading{text-align:center;margin-bottom:40px;pointer-events:none}@media screen and (max-width: 1439px){.map-wrapper-section .map-heading{padding-top:40px;margin-bottom:28px}}.map-wrapper-section .map-panels{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex:1;min-height:0}.map-wrapper-section .map-locations{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;pointer-events:auto;max-width:350px}@media screen and (max-width: 1439px){.map-wrapper-section .map-locations{max-width:283px;gap:12px}}.map-wrapper-section .map-location-item{background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:12px;padding:16px;cursor:pointer;color:#3c3c3c;border:none;text-align:left;transition:background .2s ease,color .2s ease}@media screen and (max-width: 1439px){.map-wrapper-section .map-location-item{border-radius:8px;padding:12px}}.map-wrapper-section .map-location-item.is-active{background:#828282a3}@media (hover: hover) and (pointer: fine){.map-wrapper-section .map-location-item:hover,.map-wrapper-section .map-location-item:hover.is-active{background:#828282a3}}.map-wrapper-section .map-detail{background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:20px;padding:24px;width:512px;display:flex;flex-direction:column;gap:16px;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}@media screen and (max-width: 1919px){.map-wrapper-section .map-detail{width:448px}}@media screen and (max-width: 1439px){.map-wrapper-section .map-detail{padding:24px;width:283px;border-radius:16px;gap:12px}}.map-wrapper-section .map-detail.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.map-wrapper-section .map-detail h3{margin-bottom:16px}@media screen and (max-width: 1439px){.map-wrapper-section .map-detail h3{margin-bottom:12px}}.map-wrapper-section .map-detail .btn{align-self:flex-start;margin-top:16px}@media screen and (max-width: 1439px){.map-wrapper-section .map-detail .btn{margin-top:12px}}.map-wrapper-section .map-detail .link{transition:all .3s}@media (hover: hover) and (pointer: fine){.map-wrapper-section .map-detail .link:hover{color:#a79374}}.map-wrapper-section .map-detail .map-detail__addresses{display:flex;flex-direction:column;gap:16px}.map-wrapper-section .map-view-all{align-self:flex-end;margin-top:16px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);color:#3c3c3c;height:48px;padding:0 16px;border:none;border-radius:12px;cursor:pointer;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,background .2s ease}.map-wrapper-section .map-view-all.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media (hover: hover) and (pointer: fine){.map-wrapper-section .map-view-all:hover{background:#828282a3}}@media screen and (max-width: 1439px){.map-wrapper-section .map-view-all{height:40px;font-size:16px;line-height:16px;border-radius:8px}}.map-wrapper-section .map-mobile{display:none}@media screen and (max-width: 1023px){.map-wrapper-section .map-mobile{display:flex;flex-direction:column;gap:32px;margin-bottom:128px}}@media screen and (max-width: 767px){.map-wrapper-section .map-mobile{gap:16px;margin-bottom:96px}}.map-wrapper-section .map-mobile__header{display:flex;flex-direction:row;align-items:end;justify-content:space-between;gap:16px}.map-wrapper-section #map-open-modal .label--short{display:none}@media screen and (max-width: 767px){.map-wrapper-section #map-open-modal .label--full{display:none}.map-wrapper-section #map-open-modal .label--short{display:inline}}.map-wrapper-section .map-swiper-outer{padding-left:32px;padding-right:32px;overflow:hidden}@media screen and (max-width: 767px){.map-wrapper-section .map-swiper-outer{padding-left:16px;padding-right:16px}}.map-wrapper-section .map-swiper{overflow:visible!important}.map-wrapper-section .swiper-slide{width:614px;height:auto}@media screen and (max-width: 767px){.map-wrapper-section .swiper-slide{width:372px}}@media screen and (max-width: 479px){.map-wrapper-section .swiper-slide{width:288px}}.map-wrapper-section .map-card{background:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:32px;height:100%}@media screen and (max-width: 767px){.map-wrapper-section .map-card{border-radius:12px;padding:16px;gap:24px}}.map-wrapper-section .btn{width:min-content}.map-wrapper-section .map-card__info{display:flex;flex-direction:column;gap:12px;flex:1}@media screen and (max-width: 767px){.map-wrapper-section .map-card__info{gap:16px}}.map-wrapper-section .map-card__info a{text-decoration:underline}.map-wrapper-section .map-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;position:static!important;width:auto!important}@media screen and (max-width: 767px){.map-wrapper-section .map-pagination{margin-top:16px}}.map-wrapper-section .map-pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.map-wrapper-section .map-pagination .swiper-pagination-bullet .map-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#a79374;border-radius:2px}.map-wrapper-section .map-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}.map-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.map-modal.is-open{display:block}.map-modal .map-modal__canvas{position:absolute;top:0;right:0;bottom:0;left:0}.map-modal .map-modal__close-btn{position:absolute;top:32px;right:32px;z-index:10}@media screen and (max-width: 767px){.map-modal .map-modal__close-btn{top:16px;right:16px}}.map-modal .map-modal__view-all-btn{position:absolute;top:32px;left:32px;z-index:10;min-height:48px;padding:14px 16px;pointer-events:none;opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease}@media screen and (max-width: 1439px){.map-modal .map-modal__view-all-btn{min-height:36px;padding:10px 12px}}@media screen and (max-width: 767px){.map-modal .map-modal__view-all-btn{top:16px;left:16px}}.map-modal .map-modal__view-all-btn.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.map-modal .map-modal__info{position:absolute;bottom:32px;left:32px;right:32px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px;z-index:10;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.map-modal .map-modal__info.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media screen and (max-width: 767px){.map-modal .map-modal__info{bottom:16px;left:16px;right:16px;padding:16px;gap:16px}}.map-modal .map-modal__info-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.map-modal .map-modal__info-header .h2{flex:1;min-width:0;margin:0}.map-modal .map-modal__info-close{background:#fff;border:none;border-radius:4px;padding:4px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#a79374;transition:background .2s ease}.map-modal .map-modal__info-close .icon{width:16px;height:16px}@media (hover: hover) and (pointer: fine){.map-modal .map-modal__info-close:hover{background:#f3f3f3}}.map-modal .map-modal__info-contacts{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.map-modal .map-modal__info-contacts{gap:16px}}.map-modal .map-modal__info-contacts p,.map-modal .map-modal__info-contacts a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:22px;text-decoration:none;margin:0}@media screen and (max-width: 767px){.map-modal .map-modal__info-contacts p,.map-modal .map-modal__info-contacts a{font-size:14px;line-height:20px}}.map-modal .map-modal__info-contacts a{text-decoration:underline}.map-modal .map-modal__info-contacts .map-modal__info-addresses{display:flex;flex-direction:column;gap:16px}.map-modal .btn{align-self:flex-start}@media screen and (max-width: 767px){.map-modal .btn{margin-top:8px}}@keyframes map-progress{0%{width:0}to{width:100%}}.cta-banner .top{text-align:center}@media screen and (max-width: 1023px){.cta-banner .top{text-align:start}}.cta-banner .top .h1{color:#3c3c3c;margin-bottom:32px}@media screen and (max-width: 1439px){.cta-banner .top .h1{margin-bottom:24px}}@media screen and (max-width: 767px){.cta-banner .top .h1{margin-bottom:16px}}.product-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:20px;background-color:transparent;transition:background-color .2s ease;cursor:pointer;gap:16px;min-width:0}@media screen and (max-width: 1919px){.product-card{padding:16px}}@media screen and (max-width: 1439px){.product-card{padding:12px;gap:12px}}@media screen and (max-width: 1023px){.product-card{border-radius:0}}@media screen and (max-width: 767px){.product-card{padding:8px;gap:8px}.product-card .main-image{order:1}.product-card .title-wrapper{order:2}.product-card .title-wrapper .h3{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 767px) and (max-width: 1439px){.product-card .title-wrapper .h3{font-size:19px;line-height:19px}}@media screen and (max-width: 767px) and (max-width: 767px){.product-card .title-wrapper .h3{font-size:18px;line-height:18px}}@media screen and (max-width: 767px){.product-card .title-wrapper .h3 p,.product-card .title-wrapper .h3 ul,.product-card .title-wrapper .h3 ol,.product-card .title-wrapper .h3 li,.product-card .title-wrapper .h3 span,.product-card .title-wrapper .h3 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 767px) and (max-width: 1439px){.product-card .title-wrapper .h3 p,.product-card .title-wrapper .h3 ul,.product-card .title-wrapper .h3 ol,.product-card .title-wrapper .h3 li,.product-card .title-wrapper .h3 span,.product-card .title-wrapper .h3 a{font-size:19px;line-height:19px}}@media screen and (max-width: 767px) and (max-width: 767px){.product-card .title-wrapper .h3 p,.product-card .title-wrapper .h3 ul,.product-card .title-wrapper .h3 ol,.product-card .title-wrapper .h3 li,.product-card .title-wrapper .h3 span,.product-card .title-wrapper .h3 a{font-size:18px;line-height:18px}}@media screen and (max-width: 767px){.product-card .title-wrapper .btn{display:none}.product-card .characters-container{order:3;gap:2px}.product-card .characters-container .char-item{gap:2px}.product-card .characters-container .char-item .m-text,.product-card .characters-container .char-item .m-text p,.product-card .characters-container .char-item .m-text ul,.product-card .characters-container .char-item .m-text ol,.product-card .characters-container .char-item .m-text li,.product-card .characters-container .char-item .m-text span,.product-card .characters-container .char-item .m-text a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}}@media (hover: hover) and (pointer: fine){.product-card:hover{background-color:#fff}.product-card:hover .title-wrapper .btn{opacity:1}}.product-card .main-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:20px}.product-card .characters-container{width:100%;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1439px){.product-card .characters-container{gap:4px}}.product-card .characters-container .char-item{display:flex;align-items:flex-start;gap:8px}@media screen and (max-width: 1439px){.product-card .characters-container .char-item{gap:4px}}.product-card .characters-container .char-item .m-text{flex:1;min-width:0;color:#828282;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.product-card .characters-container .char-item .m-text{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.product-card .characters-container .char-item .m-text{font-size:14px;line-height:19px}}.product-card .characters-container .char-item .m-text p,.product-card .characters-container .char-item .m-text ul,.product-card .characters-container .char-item .m-text ol,.product-card .characters-container .char-item .m-text li,.product-card .characters-container .char-item .m-text span,.product-card .characters-container .char-item .m-text a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.product-card .characters-container .char-item .m-text p,.product-card .characters-container .char-item .m-text ul,.product-card .characters-container .char-item .m-text ol,.product-card .characters-container .char-item .m-text li,.product-card .characters-container .char-item .m-text span,.product-card .characters-container .char-item .m-text a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.product-card .characters-container .char-item .m-text p,.product-card .characters-container .char-item .m-text ul,.product-card .characters-container .char-item .m-text ol,.product-card .characters-container .char-item .m-text li,.product-card .characters-container .char-item .m-text span,.product-card .characters-container .char-item .m-text a{font-size:14px;line-height:19px}}.product-card .characters-container .char-item .m-text:last-child{text-align:right}@media screen and (max-width: 767px){.product-card .characters-container .char-item .m-text,.product-card .characters-container .char-item .m-text p,.product-card .characters-container .char-item .m-text ul,.product-card .characters-container .char-item .m-text ol,.product-card .characters-container .char-item .m-text li,.product-card .characters-container .char-item .m-text span,.product-card .characters-container .char-item .m-text a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}}.product-card .main-image{aspect-ratio:1/1;width:100%;max-width:300px;height:auto;flex-shrink:0;overflow:hidden}@media screen and (max-width: 1919px){.product-card .main-image{max-width:228px}}@media screen and (max-width: 1439px){.product-card .main-image{max-width:171px}}@media screen and (max-width: 1023px){.product-card .main-image{max-width:190px}}@media screen and (max-width: 767px){.product-card .main-image{max-width:128px}}.product-card .main-image img{width:100%;height:100%;object-fit:contain}.product-card .main-image .skeleton{width:100%;height:100%}.product-card .title-wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;width:100%;margin-top:auto}.product-card .title-wrapper .h3{min-width:0;overflow-wrap:break-word}.product-card .title-wrapper .btn{background-color:#a79374;border-radius:8px;padding:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.product-card .title-wrapper .btn .icon{width:24px;height:24px;color:#fff}@media screen and (max-width: 1439px){.product-card .title-wrapper .btn{display:none}}.category-card{min-width:100%;position:relative;display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:20px;background-color:transparent;transition:background-color .2s ease;cursor:pointer;gap:16px}@media screen and (max-width: 1919px){.category-card{padding:16px}}@media screen and (max-width: 1439px){.category-card{padding:12px;gap:12px}}@media screen and (max-width: 1023px){.category-card{border-radius:0}}@media screen and (max-width: 767px){.category-card{padding:8px;gap:8px}}@media (hover: hover) and (pointer: fine){.category-card:hover{background-color:#fff}.category-card:hover .title-wrapper .btn{background-color:#f3f3f3}}.category-card:last-child .main-image{max-width:400px}@media screen and (max-width: 1919px){.category-card:last-child .main-image{max-width:300px}}@media screen and (max-width: 1439px){.category-card:last-child .main-image{max-width:220px}}@media screen and (max-width: 767px){.category-card:last-child .main-image{max-width:186px}}.category-card .main-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:20px}.category-card .main-image{aspect-ratio:1/1;width:100%;height:300px;flex-shrink:0;overflow:hidden}@media screen and (max-width: 1919px){.category-card .main-image{height:228px}}@media screen and (max-width: 1439px){.category-card .main-image{height:171px}}@media screen and (max-width: 767px){.category-card .main-image{height:140px}}.category-card .main-image img{width:100%;height:100%;object-fit:contain}.category-card .main-image .skeleton{width:100%;height:100%}.category-card .main-image--cover img{object-fit:cover}.category-card .title-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;margin-top:auto}@media screen and (max-width: 1439px){.category-card .title-wrapper{gap:12px}}@media screen and (max-width: 767px){.category-card .title-wrapper{gap:8px}}.category-card .title-wrapper .description{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.category-card .title-wrapper .description{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.category-card .title-wrapper .description{font-size:14px;line-height:19px}}.category-card .title-wrapper .description p,.category-card .title-wrapper .description ul,.category-card .title-wrapper .description ol,.category-card .title-wrapper .description li,.category-card .title-wrapper .description span,.category-card .title-wrapper .description a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.category-card .title-wrapper .description p,.category-card .title-wrapper .description ul,.category-card .title-wrapper .description ol,.category-card .title-wrapper .description li,.category-card .title-wrapper .description span,.category-card .title-wrapper .description a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.category-card .title-wrapper .description p,.category-card .title-wrapper .description ul,.category-card .title-wrapper .description ol,.category-card .title-wrapper .description li,.category-card .title-wrapper .description span,.category-card .title-wrapper .description a{font-size:14px;line-height:19px}}@media screen and (max-width: 767px){.category-card .title-wrapper .description,.category-card .title-wrapper .description p,.category-card .title-wrapper .description ul,.category-card .title-wrapper .description ol,.category-card .title-wrapper .description li,.category-card .title-wrapper .description span,.category-card .title-wrapper .description a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}}.category-card .title-wrapper .btn{transition:background-color .2s ease;pointer-events:none}@media screen and (max-width: 1439px){.category-card .title-wrapper .btn{display:none}}@keyframes filters-spin{to{transform:rotate(360deg)}}.filters-loader{display:flex;align-items:center;justify-content:center;padding:32px 0}.filters-loader__spinner{display:block;width:32px;height:32px;border:3px solid rgba(167,147,116,.2);border-top-color:#a79374;border-radius:50%;animation:filters-spin .7s linear infinite}.products-loader-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:5;pointer-events:none}.products-loader__spinner{display:block;width:40px;height:40px;border:3px solid rgba(167,147,116,.2);border-top-color:#a79374;border-radius:50%;animation:filters-spin .7s linear infinite}.filters-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#fff;display:flex;flex-direction:column;overflow:hidden}.filters-modal__header{display:flex;align-items:center;justify-content:space-between;padding:32px 32px 24px;flex-shrink:0}@media screen and (max-width: 767px){.filters-modal__header{padding:16px}}.filters-modal__title{font-family:Gotham Pro,sans-serif;font-size:24px;line-height:24px;font-weight:700;letter-spacing:-1px;text-transform:uppercase;color:#3c3c3c}.filters-modal__close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;background:#a79374;cursor:pointer;flex-shrink:0}.filters-modal__close .icon{min-width:16px;max-width:16px;min-height:16px;max-height:16px;color:#fff}.filters-modal__divider{height:1px;background:#dcdcdc;flex-shrink:0;margin:0 32px}@media screen and (max-width: 767px){.filters-modal__divider{margin:0 16px}}.filters-modal__body{flex:1;overflow-y:auto;padding:0 32px}.filters-modal__body::-webkit-scrollbar{width:0}@media screen and (max-width: 767px){.filters-modal__body{padding:0 16px}}.filters-modal__section{padding:24px 0}.filters-modal__section:not(:last-child){border-bottom:1px solid #dcdcdc}@media screen and (max-width: 767px){.filters-modal__section{padding:16px 0}}.filters-modal__section-title{font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:700;letter-spacing:-1px;color:#3c3c3c;margin-bottom:8px}.filters-modal__inputs{display:flex;gap:8px}@media screen and (max-width: 767px){.filters-modal__inputs{flex-direction:column}}.filters-modal__input{flex:1;min-width:0;min-height:36px;background:#f3f3f3;border-radius:8px;border:none;padding:1px 12px;font-family:Gotham Pro,sans-serif;font-size:16px;color:#3c3c3c;outline:none}.filters-modal__input::placeholder{color:#828282}.filters-modal__chips{display:flex;flex-wrap:wrap;gap:8px}.filters-modal__chip{display:inline-flex;align-items:center;background:#f3f3f3;border-radius:8px;border:none;padding:8px 8px 6px;font-family:Gotham Pro,sans-serif;font-size:12px;line-height:14px;color:#3c3c3c;cursor:pointer;transition:background-color .2s ease,color .2s ease}.filters-modal__chip.is-active{background:#a79374;color:#fff}.filters-modal__chip.is-active .filters-modal__chip-icon{width:12px;margin-left:10px;opacity:1}.filters-modal__chip-icon{display:block;width:0;height:12px;margin-left:0;opacity:0;color:currentColor;flex-shrink:0;overflow:hidden;transition:width .25s ease,margin-left .25s ease,opacity .2s ease}.filters-modal__footer{flex-shrink:0;padding:32px;border-top:1px solid #dcdcdc;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 767px){.filters-modal__footer{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.filters-modal__apply-btn{width:100%;height:36px;background:#a79374;border-radius:8px;border:none;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#fff;cursor:pointer;transition:background-color .2s ease}@media (hover: hover) and (pointer: fine){.filters-modal__apply-btn:hover{background:#947f5e}}.filters-modal__reset-btn{width:100%;height:36px;margin-top:4px;background:#f3f3f3;border-radius:8px;border:none;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#3c3c3c;cursor:pointer;transition:color .2s ease}@media (hover: hover) and (pointer: fine){.filters-modal__reset-btn:hover{color:#a79374}}.filters-modal-enter-active,.filters-modal-leave-active{transition:transform .3s ease,opacity .3s ease}.filters-modal-enter-from,.filters-modal-leave-to{transform:translateY(100%);opacity:0}.breadcrumbs{padding:0;list-style-type:none;display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.breadcrumbs::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.breadcrumbs{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 1439px){.breadcrumbs{gap:12px}}@media screen and (max-width: 1023px){.breadcrumbs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}}@media screen and (max-width: 767px){.breadcrumbs{margin-bottom:16px;margin-left:0;margin-right:0;gap:8px}}@media screen and (max-width: 1023px){.breadcrumbs.container{width:100%;white-space:nowrap;overflow-x:auto}.breadcrumbs.container::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.breadcrumbs.container{-ms-overflow-style:none;scrollbar-width:none;margin-left:0;margin-right:0;padding-right:32px;padding-left:32px}}@media screen and (max-width: 767px){.breadcrumbs.container{padding-right:16px;padding-left:16px;margin-bottom:16px;margin-left:0;margin-right:0;gap:8px}}.breadcrumbs .breadcrumbs-item{position:relative;padding-right:15px}.breadcrumbs .breadcrumbs-item:after{content:"/";position:absolute;top:2px;right:0;font-size:12px;line-height:14px;color:#828282}.breadcrumbs .breadcrumbs-item span{color:#828282;white-space:nowrap}.breadcrumbs .breadcrumbs-item .link{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.breadcrumbs .pointer-event-none:after{display:none}.breadcrumbs .pointer-event-none span{color:#3c3c3c}.breadcrumbs.breadcrumbs-light .breadcrumbs-item:after{color:#ffffff80}.breadcrumbs.breadcrumbs-light .breadcrumbs-item span{color:#ffffff80}.breadcrumbs.breadcrumbs-light .pointer-event-none span{color:#fff}@media screen and (max-width: 1023px){.breadcrumbs.breadcrumbs-light .breadcrumbs-item:after{color:#828282}.breadcrumbs.breadcrumbs-light .breadcrumbs-item span{color:#828282}.breadcrumbs.breadcrumbs-light .pointer-event-none span{color:#3c3c3c}}.about-links{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media screen and (max-width: 1023px){.about-links{display:flex;flex-direction:column;gap:8px}}.about-links .link-container{width:100%;padding:24px;border-radius:20px;background:#fff;display:flex;flex-direction:column;align-items:start;justify-content:end;gap:8px;min-height:200px;position:relative;overflow:hidden}.about-links .link-container .link-image{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;overflow:hidden;opacity:0;transition:opacity .4s ease}.about-links .link-container .link-image img{width:100%;height:100%;object-fit:cover}.about-links .link-container .link-gradient{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;opacity:0;transition:opacity .4s ease;background:linear-gradient(to bottom,#0000 5%,#000000e6)}.about-links .link-container .text-container{display:flex;flex-direction:column;align-items:start;justify-content:end;position:relative;z-index:1}.about-links .link-container .text-container .text-dark{transition:color .4s ease}@media screen and (max-width: 1919px){.about-links .link-container .h3{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.about-links .link-container .h3{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.about-links .link-container .h3{font-size:18px;line-height:18px}}@media screen and (max-width: 1919px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:18px;line-height:18px}}@media screen and (max-width: 1439px){.about-links .link-container .h3{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1439px) and (max-width: 1439px){.about-links .link-container .h3{font-size:23px;line-height:23px}}@media screen and (max-width: 1439px) and (max-width: 767px){.about-links .link-container .h3{font-size:20px;line-height:20px}}@media screen and (max-width: 1439px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1439px) and (max-width: 1439px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:23px;line-height:23px}}@media screen and (max-width: 1439px) and (max-width: 767px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:20px;line-height:20px}}@media screen and (max-width: 1023px){.about-links .link-container .h3{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}}@media screen and (max-width: 1023px) and (max-width: 1439px){.about-links .link-container .h3{font-size:29px;line-height:29px}}@media screen and (max-width: 1023px) and (max-width: 767px){.about-links .link-container .h3{font-size:22px;line-height:22px}}@media screen and (max-width: 1023px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}}@media screen and (max-width: 1023px) and (max-width: 1439px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:29px;line-height:29px}}@media screen and (max-width: 1023px) and (max-width: 767px){.about-links .link-container .h3 p,.about-links .link-container .h3 ul,.about-links .link-container .h3 ol,.about-links .link-container .h3 li,.about-links .link-container .h3 span,.about-links .link-container .h3 a{font-size:22px;line-height:22px}}.about-links .link-container .announce{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .4s ease}.about-links .link-container .announce .announce-inner{min-height:0;overflow:hidden}.about-links .link-container .announce .announce-text{padding-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.about-links .link-container .btn-link{padding:0;border-radius:8px;background-color:#a79374;width:32px;height:32px;position:absolute;right:16px;top:16px;z-index:1;opacity:0;transition:opacity .4s ease}.about-links .link-container .btn-link .icon{color:#fff;width:24px;height:24px}@media screen and (max-width: 1919px){.about-links .link-container .btn-link{width:24px;height:24px}.about-links .link-container .btn-link .icon{color:#fff;width:18px;height:18px}}@media screen and (max-width: 1439px){.about-links .link-container .btn-link{border-radius:4px}}@media (hover: hover) and (pointer: fine){.about-links .link-container:hover .link-image,.about-links .link-container:hover .link-gradient,.about-links .link-container:hover .btn-link{opacity:1}.about-links .link-container:hover .announce{grid-template-rows:1fr;opacity:1}.about-links .link-container:hover .text-container .text-dark{color:#fff}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1440px){.about-links .link-container:hover .announce-inner{min-height:75px;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (max-width: 1919px){.about-links .link-container{min-height:150px}}@media screen and (max-width: 1439px){.about-links .link-container{min-height:176px;border-radius:16px}.about-links .link-container .link-image,.about-links .link-container .link-gradient{border-radius:16px}.about-links .link-container .btn-link{opacity:1}.about-links .link-container .announce{grid-template-rows:1fr;opacity:1}.about-links .link-container .announce .announce-text{display:block}}@media screen and (max-width: 1023px){.about-links .link-container{flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;min-height:0;gap:16px}.about-links .link-container .btn-link{position:static;flex-shrink:0}.about-links .link-container .announce{display:none}}@media screen and (max-width: 767px){.about-links .link-container{padding:16px;border-radius:12px}.about-links .link-container .link-image,.about-links .link-container .link-gradient{border-radius:12px}}@media screen and (max-width: 479px){.about-links .link-container{padding:16px;border-radius:12px}}@supports (grid-template-rows: subgrid){@media screen and (max-width: 1439px) and (min-width: 1024px){.about-links{grid-template-rows:1fr auto auto;row-gap:0}.about-links .link-container{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-items:stretch;justify-items:start;justify-content:normal}.about-links .link-container .text-container{display:grid;grid-row:2/span 2;grid-template-rows:subgrid;row-gap:0;justify-items:start;justify-content:normal}.about-links .link-container .text-container .announce{align-self:end}}}.price-request-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0de6;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:80px 24px 24px;overflow-y:auto}@media screen and (max-width: 1023px){.price-request-modal-overlay{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.price-request-modal-overlay{padding-left:16px;padding-right:16px}}.price-request-modal{position:relative;width:100%;max-width:720px;margin:auto 0}.price-request-modal__close{position:fixed;top:64px;right:64px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#fff;border:none;border-radius:12px;cursor:pointer;color:#3c3c3c;z-index:10}.price-request-modal__close .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.price-request-modal__close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}.price-request-modal__close .icon{width:16px;height:16px}}@media screen and (max-width: 767px){.price-request-modal__close{top:16px;right:16px}}.price-request-modal__title{text-align:center;color:#fff;margin-bottom:32px}@media screen and (max-width: 1439px){.price-request-modal__title{margin-bottom:24px}}@media screen and (max-width: 1023px){.price-request-modal__title{text-align:start}}@media screen and (max-width: 767px){.price-request-modal__title{margin-bottom:16px}}.price-request-modal__categories{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px}@media screen and (max-width: 1439px){.price-request-modal__categories{gap:12px;margin-bottom:24px}}@media screen and (max-width: 1023px){.price-request-modal__categories{align-items:start;justify-content:start}}@media screen and (max-width: 767px){.price-request-modal__categories{gap:8px;margin-bottom:16px}}.price-request-modal__categories-error{width:100%;text-align:center;color:#ff5b3e;font-size:12px}.price-request-modal-enter-active,.price-request-modal-leave-active{transition:opacity .25s ease}.price-request-modal-enter-from,.price-request-modal-leave-to{opacity:0}.price-request-form{display:flex;flex-direction:column;gap:16px}.price-request-form .fields_group{display:flex;gap:16px}.price-request-form .fields_group .field_container{flex:1;min-width:0}@media screen and (max-width: 1439px){.price-request-form .fields_group{gap:12px}}@media screen and (max-width: 767px){.price-request-form .fields_group{flex-direction:column;gap:8px}}@media screen and (max-width: 1439px){.price-request-form{gap:12px}}@media screen and (max-width: 767px){.price-request-form{gap:8px}}.price-request-form__row{display:flex;gap:16px}.price-request-form__row .app-input{flex:1;min-width:0}@media screen and (max-width: 1439px){.price-request-form__row{gap:12px}}@media screen and (max-width: 767px){.price-request-form__row{flex-direction:column;gap:8px}}.price-request-form__submit{align-self:center;margin-top:16px}@media screen and (max-width: 1439px){.price-request-form__submit{margin-top:12px}}@media screen and (max-width: 767px){.price-request-form__submit{align-self:stretch;justify-content:center;margin-top:8px;margin-bottom:8px}}.ask-question-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0de6;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:80px 24px 24px;overflow-y:auto}@media screen and (max-width: 1023px){.ask-question-modal-overlay{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.ask-question-modal-overlay{padding-left:16px;padding-right:16px}}.ask-question-modal{position:relative;width:100%;max-width:720px;margin:auto 0}.ask-question-modal__close{position:fixed;top:64px;right:64px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#fff;border:none;border-radius:12px;cursor:pointer;color:#3c3c3c;z-index:10}.ask-question-modal__close .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.ask-question-modal__close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}.ask-question-modal__close .icon{width:16px;height:16px}}@media screen and (max-width: 767px){.ask-question-modal__close{top:16px;right:16px}}.ask-question-modal-enter-active,.ask-question-modal-leave-active{transition:opacity .25s ease}.ask-question-modal-enter-from,.ask-question-modal-leave-to{opacity:0}.form--ask-question{display:flex;flex-direction:column;gap:16px;width:100%;background-color:transparent}@media screen and (max-width: 1439px){.form--ask-question{gap:12px}}@media screen and (max-width: 767px){.form--ask-question{gap:8px}}.form--ask-question .from-title{text-align:center;margin-bottom:16px}@media screen and (max-width: 1439px){.form--ask-question .from-title{text-align:left;margin-bottom:12px}}@media screen and (max-width: 767px){.form--ask-question .from-title{margin-bottom:8px}}.form--ask-question .btn{margin-top:16px;align-self:center}@media screen and (max-width: 1439px){.form--ask-question .btn{margin-top:12px;align-self:flex-start}}@media screen and (max-width: 767px){.form--ask-question .btn{margin-bottom:12px}}.form--ask-question .fields_group{display:flex;gap:16px}.form--ask-question .fields_group .field_container{flex:1;min-width:0}@media screen and (max-width: 1439px){.form--ask-question .fields_group{gap:12px}}@media screen and (max-width: 767px){.form--ask-question .fields_group{flex-direction:column;gap:8px}}.home-stats .inner{display:flex;align-items:stretch;gap:100px}@media screen and (max-width: 1919px){.home-stats .inner{gap:64px}}@media screen and (max-width: 1439px){.home-stats .inner{gap:40px}}@media screen and (max-width: 1023px){.home-stats .inner{flex-direction:column;align-items:stretch;gap:32px}}.home-stats .boxes{flex-shrink:0;display:flex;align-items:stretch;gap:16px;border-radius:20px;overflow:hidden;width:fit-content}@media screen and (max-width: 1439px){.home-stats .boxes{height:120px;border-radius:16px}}@media screen and (max-width: 1023px){.home-stats .boxes{width:100%}}@media screen and (max-width: 767px){.home-stats .boxes{height:auto;border-radius:12px}}.home-stats .boxes .box{display:flex;align-items:center;justify-content:center;gap:16px;padding:32px 58px;flex-shrink:0}@media screen and (max-width: 1919px){.home-stats .boxes .box{padding:32px 45px}}@media screen and (max-width: 1439px){.home-stats .boxes .box{padding:32px 21px;gap:12px}}@media screen and (max-width: 1023px){.home-stats .boxes .box{flex:1;padding:32px}}@media screen and (max-width: 767px){.home-stats .boxes .box{padding:24px 16px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}}.home-stats .boxes .box .num{font-family:Gotham Pro,sans-serif;font-size:96px;line-height:67px;font-weight:700;letter-spacing:-2px;text-transform:uppercase}@media screen and (max-width: 1439px){.home-stats .boxes .box .num{font-size:72px;line-height:50px}}@media screen and (max-width: 767px){.home-stats .boxes .box .num{font-size:48px;line-height:34px;letter-spacing:-1px}}@media screen and (max-width: 767px){.home-stats .boxes .box .text-l{font-size:15px;line-height:17px}}.home-stats .boxes .box.white{color:#3c3c3c;background-color:#fff;border-radius:20px}.home-stats .boxes .box.white .num,.home-stats .boxes .box.white .text-l{color:#3c3c3c}.home-stats .boxes .box.white .text-l{max-width:90px}@media screen and (max-width: 1439px){.home-stats .boxes .box.white .text-l{max-width:76px}}@media screen and (max-width: 767px){.home-stats .boxes .box.white .text-l{max-width:none}}.home-stats .boxes .box.white sup{font-size:.5em;line-height:1;vertical-align:super}.home-stats .boxes .box.accent{background:#a79374;border-radius:20px;color:#fff}@media screen and (max-width: 1439px){.home-stats .boxes .box.accent{border-radius:16px}}@media screen and (max-width: 767px){.home-stats .boxes .box.accent{border-radius:12px}}.home-stats .boxes .box.accent .num,.home-stats .boxes .box.accent .text-l{color:#fff}.home-stats .boxes .box.accent .text-l{max-width:110px}@media screen and (max-width: 767px){.home-stats .boxes .box.accent .text-l{max-width:none}}@media screen and (max-width: 767px){.home-stats .boxes .box.accent .text-l br{display:none}}@media screen and (max-width: 479px){.home-stats .boxes .box.accent .text-l br{display:block}}.home-stats .textbox{min-width:0;flex:1;display:flex;flex-direction:column;gap:24px;justify-content:center}@media screen and (max-width: 767px){.home-stats .textbox{gap:16px}}.home-stats .textbox .h2,.home-stats .textbox .h2 p,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a,.home-stats .textbox .h2 li{color:#3c3c3c}@media screen and (max-width: 1919px){.home-stats .textbox .h2{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.home-stats .textbox .h2{font-size:23px;line-height:23px}}@media screen and (max-width: 1919px) and (max-width: 767px){.home-stats .textbox .h2{font-size:20px;line-height:20px}}@media screen and (max-width: 1919px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-size:23px;line-height:23px}}@media screen and (max-width: 1919px) and (max-width: 767px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-size:20px;line-height:20px}}@media screen and (max-width: 1439px){.home-stats .textbox .h2{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}}@media screen and (max-width: 1439px) and (max-width: 1439px){.home-stats .textbox .h2{font-size:29px;line-height:29px}}@media screen and (max-width: 1439px) and (max-width: 767px){.home-stats .textbox .h2{font-size:22px;line-height:22px}}@media screen and (max-width: 1439px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}}@media screen and (max-width: 1439px) and (max-width: 1439px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-size:29px;line-height:29px}}@media screen and (max-width: 1439px) and (max-width: 767px){.home-stats .textbox .h2 p,.home-stats .textbox .h2 ul,.home-stats .textbox .h2 ol,.home-stats .textbox .h2 li,.home-stats .textbox .h2 span,.home-stats .textbox .h2 a{font-size:22px;line-height:22px}}.home-stats .textbox .btns{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width: 1439px){.home-stats .textbox .btns{gap:12px}}.team{color:#3c3c3c}@media screen and (max-width: 1023px){.team .container{width:100%}}@media screen and (max-width: 1023px){.team .desc{display:none!important}}.team .mob{display:none!important}@media screen and (max-width: 1023px){.team .mob{display:block!important;overflow:hidden;touch-action:pan-y}.team .mob .swiper-wrapper{display:flex;gap:12px;transition:none;will-change:transform}}.team .h1{margin-bottom:32px;text-align:center;justify-self:center}@media screen and (max-width: 1439px){.team .h1{margin-bottom:32px}}@media screen and (max-width: 1023px){.team .h1{max-width:500px;text-align:start;padding:0 32px;justify-self:start}}@media screen and (max-width: 767px){.team .h1{padding:0 16px;margin-bottom:16px;max-width:300px}}.team .inner{display:grid;grid-template-columns:minmax(657px,1fr) 1fr;gap:32px;align-items:start}@media screen and (max-width: 1439px){.team .inner{display:block}}.team .media-wrapper{height:auto;border-radius:20px;overflow:hidden}@media screen and (max-width: 1439px){.team .media-wrapper{border-radius:16px}}@media screen and (max-width: 767px){.team .media-wrapper{border-radius:12px}}.team .media-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.team .benefits .items{margin-bottom:32px;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media screen and (max-width: 1439px){.team .benefits .items{gap:12px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.team .benefits .items{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1023px){.team .benefits .items{overflow:hidden;padding:0;margin-bottom:24px}}@media screen and (max-width: 767px){.team .benefits .items{margin-bottom:16px}}.team .benefits .items::-webkit-scrollbar{display:none}.team .benefits .items .text-m{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:48px;border-radius:12px;background:#fff;width:100%;text-align:center;padding:2px 0 0;white-space:nowrap;font-weight:500}.team .benefits .items .text-m:last-child{grid-column-start:span 2;max-width:initial}@media screen and (min-width: 1024px) and (max-width: 1439px){.team .benefits .items .text-m{flex:1 1 26%;width:auto;padding:2px 12px 0;max-width:calc((100% - 24px) / 3)}}@media screen and (max-width: 1023px){.team .benefits .items .text-m{padding:9px 12px 7px;height:initial;border-radius:8px;width:max-content}}.team .benefits .benefits-first{grid-column:1/-1;display:flex;align-items:center;gap:16px}@media screen and (min-width: 1024px) and (max-width: 1439px){.team .benefits .benefits-first{display:contents}.team .benefits .benefits-first .text-m{flex:1 1 26%}}.team .benefits .benefits-first .text-m{flex:1}.team .benefits .avatars{display:flex;flex:0 0 auto;align-items:center;width:max-content}.team .benefits .avatars .avatar{position:relative;flex:0 0 auto;width:48px;height:48px;border-radius:16px}@media screen and (max-width: 1023px){.team .benefits .avatars .avatar{width:36px;height:36px;border-radius:12px}}.team .benefits .avatars .avatar:not(:last-child){margin-right:-10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16 0h16a16 16 0 0 1 16 16v16a16 16 0 0 1-16 16H16A16 16 0 0 1 0 32V16A16 16 0 0 1 16 0zM54-4h16a20 20 0 0 1 20 20v16a20 20 0 0 1-20 20H54a20 20 0 0 1-20-20V16a20 20 0 0 1 20-20z'/%3E%3C/svg%3E") center/cover no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16 0h16a16 16 0 0 1 16 16v16a16 16 0 0 1-16 16H16A16 16 0 0 1 0 32V16A16 16 0 0 1 16 0zM54-4h16a20 20 0 0 1 20 20v16a20 20 0 0 1-20 20H54a20 20 0 0 1-20-20V16a20 20 0 0 1 20-20z'/%3E%3C/svg%3E") center/cover no-repeat}@media screen and (max-width: 1023px){.team .benefits .avatars .avatar:not(:last-child){margin-right:-4px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 0h12a12 12 0 0 1 12 12v12a12 12 0 0 1-12 12H12A12 12 0 0 1 0 24V12A12 12 0 0 1 12 0zM44-4h12a16 16 0 0 1 16 16v12a16 16 0 0 1-16 16H44a16 16 0 0 1-16-16V12a16 16 0 0 1 16-16z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 0h12a12 12 0 0 1 12 12v12a12 12 0 0 1-12 12H12A12 12 0 0 1 0 24V12A12 12 0 0 1 12 0zM44-4h12a16 16 0 0 1 16 16v12a16 16 0 0 1-16 16H44a16 16 0 0 1-16-16V12a16 16 0 0 1 16-16z'/%3E%3C/svg%3E")}}.team .benefits .avatars .avatar:nth-child(1){z-index:1}.team .benefits .avatars .avatar:nth-child(2){z-index:2}.team .benefits .avatars .avatar:nth-child(3){z-index:3}.team .benefits .avatars .avatar:nth-child(4){z-index:4}.team .benefits>.media-wrapper{height:364px}@media screen and (max-width: 1439px){.team .benefits>.media-wrapper{display:none}}.team .benefits>.media-wrapper img{object-position:top}@media screen and (max-width: 1023px){.team .img-box{padding:0 32px}}@media screen and (max-width: 767px){.team .img-box{padding:0 16px}}.team .img-box .media-wrapper{height:512px;margin-bottom:32px}@media screen and (max-width: 1439px){.team .img-box .media-wrapper{height:auto;aspect-ratio:16/9}}@media screen and (max-width: 1023px){.team .img-box .media-wrapper{margin-bottom:24px}}@media screen and (max-width: 767px){.team .img-box .media-wrapper{margin-bottom:16px}}.team .img-box .text-l{margin-bottom:24px;color:#3c3c3c;max-width:770px}@media screen and (max-width: 1439px){.team .img-box .text-l{max-width:initial;text-align:center}}@media screen and (max-width: 1023px){.team .img-box .text-l{text-align:start}}@media screen and (max-width: 767px){.team .img-box .text-l{margin-bottom:16px}}.team .btns{display:flex;gap:16px}@media screen and (max-width: 1439px){.team .btns{gap:12px;justify-content:center}}@media screen and (max-width: 1023px){.team .btns{justify-content:start}}@media screen and (max-width: 479px){.team .btns{flex-direction:column}.team .btns .btn{width:fit-content}}.news .h1{text-align:center;color:#3c3c3c;margin-bottom:32px}@media screen and (max-width: 1023px){.news .h1{margin-bottom:0}}@media screen and (max-width: 767px){.news .h1{font-size:24px;line-height:24px}}@media screen and (max-width: 1023px){.news .top{display:flex;align-items:end;justify-content:space-between;margin-bottom:32px;padding:0 32px}}@media screen and (max-width: 767px){.news .top{margin-bottom:16px;padding:0 16px}.news .top .btn{background:transparent}.news .top .btn .label{display:none}}@media screen and (max-width: 1023px){.news .container{width:100%}}.news .mob{display:none}@media screen and (max-width: 1023px){.news .mob{display:flex}}@media screen and (max-width: 1023px){.news .desc{display:none}}.news img{width:100%;display:block}@media screen and (max-width: 1023px){.news .inner{padding:0 32px}}@media screen and (max-width: 767px){.news .inner{padding:0 16px}}.news .list{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:24px}@media screen and (max-width: 1439px){.news .list{gap:12px;margin-bottom:24px}}@media screen and (max-width: 1023px){.news .list{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}}@media screen and (max-width: 767px){.news .list{gap:24px;margin-bottom:16px}}.news .link-wrapper{text-align:center}.news-item{display:block}.news-item.white-theme .h4{color:#fff}.news-item.white-theme .news-tags .text-s{color:#ffffff80}.news-item .media-wrapper{border-radius:20px;overflow:hidden;margin-bottom:16px;height:initial;aspect-ratio:582/327}.news-item .media-wrapper img{transition:transform .4s ease;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1439px){.news-item .media-wrapper{margin-bottom:12px;border-radius:16px}}@media screen and (max-width: 767px){.news-item .media-wrapper{margin-bottom:8px;border-radius:12px}}@media (hover: hover) and (pointer: fine){.news-item:hover .media-wrapper img{transform:scale(1.1)}}.news-item .news-tags{display:flex;gap:16px;margin-bottom:8px}@media screen and (max-width: 1439px){.news-item .news-tags{margin-bottom:4px;gap:12px}}@media screen and (max-width: 767px){.news-item .news-tags{margin-bottom:2px;gap:8px}}.news-item .h4{color:#3c3c3c;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width: 767px){.news-item .h4{font-size:17px;line-height:17px}}.news-item .text-s{color:#828282}.social{color:#3c3c3c}.social .inner{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media screen and (max-width: 1439px){.social .inner{gap:24px}}@media screen and (max-width: 1023px){.social .inner{display:block}}.social img{width:100%;display:block}.social .img-box{position:relative;max-height:328px}@media screen and (max-width: 1919px){.social .img-box{max-height:280px}}@media screen and (max-width: 1439px){.social .img-box{max-height:216px}}@media screen and (max-width: 1023px){.social .img-box{margin-bottom:24px;max-height:250px}}@media screen and (max-width: 767px){.social .img-box{max-height:252px}}@media screen and (max-width: 479px){.social .img-box{max-height:193px;margin-bottom:16px}}.social .bg{position:relative;max-width:738px;border-radius:20px;height:328px;background:#a79374;overflow:hidden}.social .bg:before{content:"";position:absolute;top:-64px;left:135px;width:100%;max-width:467px;aspect-ratio:467/392;transform:scale(.97);box-shadow:64px 64px 64px #0000003d;pointer-events:none}@media screen and (max-width: 1919px){.social .bg:before{max-width:399px;left:77px;top:auto;bottom:0}}@media screen and (max-width: 1439px){.social .bg:before{max-width:307px;left:51px}}@media screen and (max-width: 1023px){.social .bg:before{max-width:374px;left:50%;transform:translate(-50%) scale(.97)}}@media screen and (max-width: 767px){.social .bg:before{max-width:338px}}@media screen and (max-width: 479px){.social .bg:before{max-width:268px}}.social .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:url(/build/assets/social-gradient-cb3YWy-u.svg) no-repeat center bottom/100% 100%;pointer-events:none}@media screen and (max-width: 1919px){.social .bg{height:280px;max-width:552px}}@media screen and (max-width: 1439px){.social .bg{height:216px;max-width:410px;border-radius:16px}}@media screen and (max-width: 1023px){.social .bg{height:250px;max-width:initial;border-radius:12px}}@media screen and (max-width: 767px){.social .bg{height:252px}}@media screen and (max-width: 479px){.social .bg{height:193px}}.social .social-phone-bg{position:absolute;top:-64px;left:135px;max-width:467px;z-index:1;width:100%;height:auto}@media screen and (max-width: 1919px){.social .social-phone-bg{max-width:399px;left:77px;top:initial;bottom:0}}@media screen and (max-width: 1439px){.social .social-phone-bg{max-width:307px;left:51px}}@media screen and (max-width: 1023px){.social .social-phone-bg{max-width:374px;left:50%;transform:translate(-50%)}}@media screen and (max-width: 767px){.social .social-phone-bg{max-width:338px}}@media screen and (max-width: 479px){.social .social-phone-bg{max-width:268px}}.social .media-wrapper{position:absolute;top:-64px;left:135px;max-width:467px;z-index:2;width:100%;height:initial;display:none}.social .media-wrapper.active{display:block}@media screen and (max-width: 1919px){.social .media-wrapper{max-width:399px;left:77px;top:initial;bottom:0}}@media screen and (max-width: 1439px){.social .media-wrapper{max-width:307px;left:51px;top:initial;bottom:0}}@media screen and (max-width: 1023px){.social .media-wrapper{max-width:374px;left:50%;transform:translate(-50%)}}@media screen and (max-width: 767px){.social .media-wrapper{max-width:338px}}@media screen and (max-width: 479px){.social .media-wrapper{max-width:268px}}.social .h2{margin-bottom:16px}@media screen and (max-width: 479px){.social .h2{margin-bottom:8px}}.social .text-l{margin-bottom:24px;max-width:60%}@media screen and (max-width: 1919px){.social .text-l{max-width:100%}}@media screen and (max-width: 1023px){.social .text-l{max-width:70%}}@media screen and (max-width: 767px){.social .text-l{max-width:unset}}@media screen and (max-width: 479px){.social .text-l{margin-bottom:16px}}.social .social-list{display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width: 767px){.social .social-list{flex-wrap:wrap;gap:8px}}.products-slider{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:32px;overflow:hidden}@media screen and (max-width: 1023px){.products-slider{align-items:start}}@media screen and (max-width: 767px){.products-slider{gap:24px}}.products-slider .title-container .h1{width:100%;max-width:1130px;text-align:center}@media screen and (max-width: 1439px){.products-slider .title-container .h1{max-width:820px}}@media screen and (max-width: 1023px){.products-slider .title-container .h1{text-align:start;max-width:unset}}.products-slider .title-container .h2{text-transform:unset;max-width:70%}@media screen and (max-width: 1023px){.products-slider .title-container .h2{max-width:unset}}.products-slider .backdrop-blur{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1;width:46%;max-width:888px;aspect-ratio:888/420;border-radius:2000px;opacity:.4;filter:blur(75px);background:radial-gradient(ellipse 104% 73% at 50% 27%,#fff0,#fff3 65%,#fff);pointer-events:none}@media screen and (max-width: 1023px){.products-slider .backdrop-blur{width:auto;height:248px}}@media screen and (max-width: 767px){.products-slider .backdrop-blur{width:100%;height:auto;filter:blur(32px);transform:translate(-50%) translateY(12%)}}.products-slider__wrap{position:relative;width:100%;overflow-x:clip;overflow-y:visible}@media screen and (max-width: 767px){.products-slider__wrap{overflow:visible;display:flex;flex-direction:column;gap:32px}}.products-slider .products-swiper{overflow:visible!important;height:clamp(290px,100vh - 470px,570px)}@media screen and (max-width: 1919px){.products-slider .products-swiper{height:clamp(280px,100vh - 410px,366px)}}@media screen and (max-width: 1439px){.products-slider .products-swiper{height:clamp(260px,100vh - 360px,358px)}}@media screen and (max-width: 1023px){.products-slider .products-swiper{height:296px}}@media screen and (max-width: 767px){.products-slider .products-swiper{height:56.25vw}}.products-slider .swiper-slide{width:46%;max-width:996px;height:100%;background:transparent}.products-slider .swiper-slide .products-swiper__img-wrap{background:transparent;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:scale(.35);opacity:.3;transition:transform .5s ease,opacity .5s ease}.products-slider .swiper-slide .products-swiper__img-wrap img{max-width:100%;max-height:100%;object-fit:contain}.products-slider .swiper-slide.swiper-slide-prev .products-swiper__img-wrap{transform:translate(30%) scale(.35)}.products-slider .swiper-slide.swiper-slide-next .products-swiper__img-wrap{transform:translate(-30%) scale(.35)}.products-slider .swiper-slide.swiper-slide-active .products-swiper__img-wrap{transform:scale(1);opacity:1}@media screen and (max-width: 1919px){.products-slider .swiper-slide.swiper-slide-prev .products-swiper__img-wrap{transform:translate(26%) scale(.486)}.products-slider .swiper-slide.swiper-slide-next .products-swiper__img-wrap{transform:translate(-26%) scale(.486)}}@media screen and (max-width: 1439px){.products-slider .swiper-slide.swiper-slide-prev .products-swiper__img-wrap{transform:translate(2%) scale(.486)}.products-slider .swiper-slide.swiper-slide-next .products-swiper__img-wrap{transform:translate(-2%) scale(.486)}}@media screen and (max-width: 1023px){.products-slider .swiper-slide{width:75%}.products-slider .swiper-slide.swiper-slide-prev .products-swiper__img-wrap{transform:translate(28%) scale(.588)}.products-slider .swiper-slide.swiper-slide-next .products-swiper__img-wrap{transform:translate(-28%) scale(.588)}}@media screen and (max-width: 767px){.products-slider .swiper-slide{width:100%}}.products-slider__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;background:#a79374;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,opacity .2s ease}.products-slider__nav.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.products-slider__nav svg{width:24px;height:24px;color:#fff}@media (hover: hover) and (pointer: fine){.products-slider__nav:hover{background-color:#a79374d9}}.products-slider__nav--prev{left:29%}@media screen and (max-width: 1919px){.products-slider__nav--prev{left:23%}}@media screen and (max-width: 1439px){.products-slider__nav--prev{left:17%}}@media screen and (max-width: 1023px){.products-slider__nav--prev{left:14%}}.products-slider__nav--next{right:29%}@media screen and (max-width: 1919px){.products-slider__nav--next{right:23%}}@media screen and (max-width: 1439px){.products-slider__nav--next{right:17%}}@media screen and (max-width: 1023px){.products-slider__nav--next{right:14%}}@media screen and (max-width: 767px){.products-slider__nav{display:none}}.products-slider__pagination{display:none!important;gap:8px;align-items:center;justify-content:center;position:static!important;width:auto!important}.products-slider__pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.products-slider__pagination .swiper-pagination-bullet .slider-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#fff;border-radius:2px}.products-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}@media screen and (max-width: 767px){.products-slider__pagination{display:flex!important}}.products-slider__info{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;transition:opacity .3s ease,visibility .3s ease}.products-slider__info.is-fading{opacity:0;visibility:hidden}@media screen and (max-width: 1023px){.products-slider__info{align-items:start;text-align:start;padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.products-slider__info{padding-left:16px;padding-right:16px;gap:16px}}.products-slider__text{display:flex;flex-direction:column;gap:16px;align-items:center}@media screen and (max-width: 1023px){.products-slider__text{align-items:start;gap:12px}}@media screen and (max-width: 767px){.products-slider__text{gap:8px}}.products-slider__subtitle{max-width:70%}@media screen and (max-width: 1023px){.products-slider__subtitle{max-width:unset}}.page--home{background-color:#f3f3f3;isolation:isolate}.page--home:before{content:"";position:absolute;top:100svh;left:0;width:100%;height:40%;background:linear-gradient(180deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}.page--news-card{isolation:isolate}.page--news-card:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:547px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1023px){.page--news-card:before{height:900px}}@media screen and (max-width: 767px){.page--news-card:before{height:1000px}}.hero-screen{position:relative;width:100%;height:100vh;min-height:738px;overflow:hidden;background-color:#0d0d0d;margin-bottom:98px}.hero-screen .hero-swiper{position:absolute;top:0;right:0;bottom:0;left:0}.hero-screen .hero-swiper .swiper-wrapper,.hero-screen .hero-swiper .swiper-slide{height:100%}@media screen and (max-width: 1919px){.hero-screen{margin-bottom:48px}}@media screen and (max-width: 1439px){.hero-screen{min-height:700px;margin-bottom:32px}}@media screen and (max-width: 1023px){.hero-screen{min-height:unset;height:100svh;margin-bottom:48px}}.hero-slide{position:relative}.hero-media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 767px){.hero-media{width:177.7777777778vh;height:100vh}}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0d,#0d0d0d1a,#0d0d0d)}.hero-ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.hero-ui>.container{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:64px;padding-bottom:64px}@media screen and (max-width: 1439px){.hero-ui>.container{padding-top:32px;padding-bottom:32px}}@media screen and (max-width: 1023px){.hero-ui>.container{padding-bottom:96px}}@media screen and (max-width: 767px){.hero-ui>.container{padding-top:24px;padding-bottom:64px}}.hero-logo{display:block;width:168px;height:48px;flex-shrink:0;pointer-events:auto;opacity:0;visibility:hidden}.hero-logo svg{width:100%;height:100%;color:#fff}@media screen and (max-width: 1023px){.hero-logo{width:126px;height:36px}}.hero-content{display:flex;flex-direction:column;gap:24px;align-items:flex-start;pointer-events:auto}@media screen and (max-width: 1439px){.hero-content{gap:24px}}@media screen and (max-width: 767px){.hero-content{gap:16px}}.hero-pagination{display:flex;gap:8px;align-items:center;justify-content:center;position:static!important;width:auto!important}.hero-pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.hero-pagination .swiper-pagination-bullet .slider-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#fff;border-radius:2px}.hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}.hero-texts{position:relative;width:640px;transition:height .5s ease}@media screen and (max-width: 1439px){.hero-texts{width:510px}}@media screen and (max-width: 1023px){.hero-texts{width:100%}}.hero-text{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .5s ease}.hero-text.is-active{opacity:1;pointer-events:auto}.hero-text .hero{color:#fff;white-space:pre-line;overflow-wrap:break-word;margin-bottom:16px}@media screen and (max-width: 1439px){.hero-text .hero{margin-bottom:12px}}@media screen and (max-width: 767px){.hero-text .hero{margin-bottom:8px}}.hero-text .text-l{color:#fff;max-width:640px}@media screen and (max-width: 1439px){.hero-text .text-l{max-width:100%}}.hero-btns{position:relative}.hero-btn{position:absolute;opacity:0;pointer-events:none;transition:opacity .5s ease}.hero-btn.is-active{position:relative;opacity:1;pointer-events:auto}.hero-content,.main-navigate-container{opacity:0;transform:translateY(120px)}.main-navigate-container{width:100%;position:absolute;top:64px;bottom:64px;z-index:2;display:flex;align-items:end;justify-content:end;pointer-events:none}.main-navigate-container .container{display:flex;align-items:end;justify-content:end;height:100%}@media screen and (max-width: 1439px){.main-navigate-container{top:32px;bottom:32px}}@media screen and (max-width: 1023px){.main-navigate-container{display:none}}.main-navigate-block{width:458px;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:auto;gap:16px}@media screen and (max-width: 1439px){.main-navigate-block{gap:12px;width:418px}}.main-navigate-block .block{border-radius:12px;background-color:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);padding:24px;display:flex;flex-direction:column;align-items:start;justify-content:end;gap:16px;height:128px;transition:all .3s;cursor:pointer}@media (hover: hover) and (pointer: fine){.main-navigate-block .block:hover{background-color:#828282a3}}@media screen and (max-width: 1919px){.main-navigate-block .block{height:96px}}@media screen and (max-width: 1439px){.main-navigate-block .block{padding:24px;gap:12px;border-radius:8px}}.main-navigate-block .first-block{flex:1;height:auto;cursor:pointer;max-height:600px}@media screen and (max-width: 2560px){.main-navigate-block .first-block{max-height:unset}}.main-navigate-nav{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;flex-shrink:0}@media screen and (max-width: 1439px){.main-navigate-nav{gap:12px}}.main-navigate-nav .btn{width:221px;height:48px}@media screen and (max-width: 1439px){.main-navigate-nav .btn{height:36px;width:203px}}.page--industry{isolation:isolate}.page--industry:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--industry:after{height:334px}}@media screen and (max-width: 1023px){.page--industry:after{height:607px}}@media screen and (max-width: 767px){.page--industry:after{height:653px}}.industry-block{position:relative;color:#3c3c3c;z-index:1;overflow:hidden;flex:1}.industry-block .h1{margin-bottom:0}.industry-block .h1 span{display:block}@media screen and (max-width: 1439px){.industry-block .h1 span{display:inline}}.industry-block .container{position:relative;z-index:3;padding-top:144px;display:flex;flex-direction:column;gap:256px}@media screen and (max-width: 1919px){.industry-block .container{gap:128px}}@media screen and (max-width: 1439px){.industry-block .container{padding-top:100px;gap:32px;min-height:initial}}@media screen and (max-width: 767px){.industry-block .container{padding-top:84px;gap:16px}}@media screen and (max-width: 1439px){.industry-block .images-box{display:none}}.industry-block img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.industry-block .industry-img{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.industry-block .industry-img.active{visibility:visible;opacity:1}.industry-block .industry-img:before{content:"";position:absolute;width:35%;top:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f3f3f3,#f3f3f3b3,#f3f3f300)}.industry-block .industry-img:after{content:"";position:absolute;bottom:0;left:0;right:0;top:320px;z-index:2;background:linear-gradient(0deg,#f3f3f3,#f3f3f3cc 70%,#f3f3f300)}.industry-block .items{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (max-width: 1919px){.industry-block .items{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1023px){.industry-block .items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.industry-block .items{display:flex;flex-direction:column;gap:8px}}.industry-block .items .link{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;padding:16px;transition:.15s}.industry-block .items .link:after{content:"";position:absolute;z-index:1;bottom:0;left:12px;right:12px;height:1px;background:#0d0d0d14}@media screen and (max-width: 1023px){.industry-block .items .link:after{left:8px;right:8px}}.industry-block .items .link:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#0d0d0d14}@media screen and (max-width: 1023px){.industry-block .items .link:before{top:8px;bottom:8px}}.industry-block .items .link:nth-child(5n+1):before{display:none}.industry-block .items .link:nth-last-child(-n+5):after{display:none}@media (hover: hover) and (pointer: fine){.industry-block .items .link:hover{background-color:#fff}.industry-block .items .link:hover:after,.industry-block .items .link:hover:before{display:none}.industry-block .items .link:hover+.link:before{display:none}.industry-block .items .link:hover .icon{opacity:1}}@media screen and (max-width: 1919px){.industry-block .items .link:nth-child(5n+1):before{display:block}.industry-block .items .link:nth-child(3n+1):before{display:none}.industry-block .items .link:nth-last-child(-n+5):after{display:block}}@media screen and (max-width: 1439px){.industry-block .items .link{padding:12px}}@media screen and (max-width: 1023px){.industry-block .items .link:nth-child(3n+1):before{display:block}.industry-block .items .link:nth-child(odd):before{display:none}}@media screen and (max-width: 767px){.industry-block .items .link{background-color:#fff;padding:6px 6px 6px 12px;border-radius:8px}.industry-block .items .link:after,.industry-block .items .link:before{display:none}}.industry-block .items .link .label{white-space:nowrap}.industry-block .items .link .icon{padding:4px;border-radius:8px;background-color:#a79374;opacity:0;transition:.2s}@media screen and (max-width: 1439px){.industry-block .items .link .icon{opacity:1}}@media screen and (max-width: 767px){.industry-block .items .link .icon{border-radius:4px}}.industry-block .items .link .icon svg{display:block;width:24px;height:24px;color:#fff}@media screen and (max-width: 1439px){.industry-block .items .link .icon svg{width:16px;height:16px}}.industry-popup{position:fixed;z-index:20;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;transition:.25s;opacity:0;visibility:hidden}.industry-popup.active{opacity:1;visibility:visible}@media screen and (max-width: 767px){.industry-popup.active .content{transform:translateY(0)}}@media screen and (max-width: 767px){.industry-popup{background:#0d0d0d80;align-items:end;z-index:101}}.industry-popup img{width:100%;border-radius:8px;aspect-ratio:16/9;object-fit:cover;object-position:center;margin-bottom:24px}@media screen and (max-width: 767px){.industry-popup img{margin-bottom:16px}}.industry-popup .content{position:relative;transition:.25s;width:100%;max-width:465px;border-radius:16px;background:#fff;box-shadow:0 4px 4px #0000001a,0 20px 80px #00000040;padding:24px 24px 32px;color:#3c3c3c}@media screen and (max-width: 767px){.industry-popup .content{max-width:767px;border-radius:12px 12px 0 0;padding:16px 16px 24px;gap:16px;transform:translateY(100%)}}.industry-popup .inner{max-height:70vh;overflow:auto}.industry-popup .close-popup{position:absolute;top:-65px;right:-16px;width:16px;height:16px;padding:0;background-color:transparent;border:none;cursor:pointer}@media screen and (max-width: 1023px){.industry-popup .close-popup{top:-16px}}@media screen and (max-width: 767px){.industry-popup .close-popup{top:-12px;left:50%;transform:translate(-50%);width:128px;height:4px;background-color:#fff;border-radius:12px}}.industry-popup .close-popup svg{width:16px;height:16px;color:#a79374}@media screen and (max-width: 767px){.industry-popup .close-popup svg{display:none}}.industry-popup .h2{margin-bottom:12px}@media screen and (max-width: 767px){.industry-popup .h2{margin-bottom:8px}}.industry-popup .textbox{margin-bottom:24px}@media screen and (max-width: 767px){.industry-popup .textbox{margin-bottom:16px}}.page--industry-card{background-color:#f3f3f3;isolation:isolate;position:relative}.page--industry-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:500px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1023px){.page--industry-card:after{height:607px}}@media screen and (max-width: 767px){.page--industry-card:after{height:653px}}.industry-card-page .products-list{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1023px){.industry-card-page .products-list{grid-template-columns:repeat(2,1fr)}}.industry-card-page .products-list .product-card:after{content:"";position:absolute;right:0;top:20px;bottom:20px;width:1px;background-color:#11141814}.industry-card-page .products-list .product-card:before{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#11141814}@media screen and (min-width: 1024px){.industry-card-page .products-list .product-card:nth-child(3n):after,.industry-card-page .products-list .product-card:last-child:after{display:none}.industry-card-page .products-list .product-card:last-child:before,.industry-card-page .products-list .product-card:nth-last-child(2):not(:nth-child(3n)):before,.industry-card-page .products-list .product-card:nth-last-child(3):nth-child(3n+1):before{display:none}}@media screen and (max-width: 1023px){.industry-card-page .products-list .product-card:nth-child(2n):after,.industry-card-page .products-list .product-card:last-child:after{display:none}.industry-card-page .products-list .product-card:last-child:before,.industry-card-page .products-list .product-card:nth-last-child(2):not(:nth-child(2n)):before{display:none}}@media (hover: hover) and (pointer: fine){.industry-card-page .products-list .product-card:hover:after,.industry-card-page .products-list .product-card:hover:before{display:none}.industry-card-page .products-list .product-card:has(+.product-card:hover):after{display:none}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1024px){.industry-card-page .products-list .product-card:has(+.product-card+.product-card+.product-card:hover):before{display:none}}@media screen and (hover: hover) and (pointer: fine) and (max-width: 1023px){.industry-card-page .products-list .product-card:has(+.product-card+.product-card:hover):before{display:none}}.industry-card-page .industry-description{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width: 1439px){.industry-card-page .industry-description{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:12px}}@media screen and (max-width: 767px){.industry-card-page .industry-description{gap:8px}}.industry-card-page .industry-description h1{max-width:80%}@media screen and (max-width: 1439px){.industry-card-page .industry-description h1{max-width:unset}}.industry-card-page .filters-block{display:flex;align-items:start;justify-content:space-between;gap:16px}@media screen and (max-width: 1919px){.industry-card-page .filters-block{flex-direction:column;align-items:start;justify-content:start}}@media screen and (max-width: 1439px){.industry-card-page .filters-block{width:100%;flex-direction:column;align-items:start;justify-content:start;padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.industry-card-page .filters-block{gap:12px;flex-direction:row;align-items:start;justify-content:start;padding-left:16px;padding-right:16px}}.industry-card-page .filters-block__categories{flex:1;min-width:0}@media screen and (max-width: 1919px){.industry-card-page .filters-block__categories{flex:unset;max-width:66%}}@media screen and (max-width: 1439px){.industry-card-page .filters-block__categories{max-width:70%}}@media screen and (max-width: 1023px){.industry-card-page .filters-block__categories{max-width:unset;width:100%}}.industry-card-page .filters-block>.btn{flex-shrink:0}@media screen and (max-width: 767px){.industry-card-page .filters-block>.btn{padding:8px}.industry-card-page .filters-block>.btn .label{display:none}}.industry-card-page .filters-block .links{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:6px;background-color:#fff;border-radius:12px;width:fit-content;max-width:100%}@media screen and (max-width: 1023px){.industry-card-page .filters-block .links{flex-wrap:nowrap;overflow-x:auto}.industry-card-page .filters-block .links::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.industry-card-page .filters-block .links{-ms-overflow-style:none;scrollbar-width:none;padding:2px}}@media screen and (max-width: 767px){.industry-card-page .filters-block .links{display:none}}.industry-card-page .filters-block .links li{flex-shrink:0}.industry-card-page .filters-block .links .link{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:2px 16px 0;border-radius:6px;background-color:transparent;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#3c3c3c;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.industry-card-page .filters-block .links .link.is-active{background-color:#a79374;color:#fff}@media (hover: hover) and (pointer: fine){.industry-card-page .filters-block .links .link:hover{background-color:#a79374;color:#fff}}.industry-card-page .filters-block__select{display:none;position:relative}@media screen and (max-width: 767px){.industry-card-page .filters-block__select{display:block}}.industry-card-page .filters-block__select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:36px;padding:1px 6px 0 12px;border-radius:8px;background-color:#fff;border:2px solid transparent;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#3c3c3c;cursor:pointer;transition:border-color .2s ease}.industry-card-page .filters-block__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.industry-card-page .filters-block__select-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;border-radius:4px;background-color:#fff;color:#a79374}.industry-card-page .filters-block__select-icon .icon{display:block;width:16px;height:16px;transition:transform .25s ease}.industry-card-page .filters-block__select-list{position:absolute;top:calc(100% + 4px);left:0;right:0;display:flex;flex-direction:column;gap:12px;background-color:#fff;border-radius:8px;box-shadow:0 4px 4px #0000001a,0 16px 30px #00000040;z-index:10;list-style:none;padding:12px;margin:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.industry-card-page .filters-block__select-list a{display:block;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500;color:#3c3c3c;text-decoration:none;white-space:nowrap}.industry-card-page .filters-block__select-list a.is-active{color:#645441}.industry-card-page .filters-block__select.is-open .filters-block__select-trigger{border-color:#a79374}.industry-card-page .filters-block__select.is-open .filters-block__select-icon .icon{transform:rotate(180deg)}.industry-card-page .filters-block__select.is-open .filters-block__select-list{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width: 767px){.industry-card-page .filters-block .btn{padding:0;border-radius:8px;width:36px;height:36px}.industry-card-page .filters-block .btn .filter-btn__text{display:none}.industry-card-page .filters-block .btn .label:not(:has(.filter-btn__count)){display:none}.industry-card-page .filters-block .btn .icon-container{background-color:transparent;width:100%;height:100%;padding:8px;border-radius:8px}.industry-card-page .filters-block .btn .icon{color:#a79374}.industry-card-page .filters-block .btn:before{display:none}.industry-card-page .filters-block .btn:has(.filter-btn__count){width:auto;padding:0 6px 0 12px;gap:8px}.industry-card-page .filters-block .btn:has(.filter-btn__count) .icon-container{background-color:#a79374;width:24px;height:24px;padding:4px;border-radius:4px}.industry-card-page .filters-block .btn:has(.filter-btn__count) .icon{color:#fff}}.products-list-wrapper{position:relative}.filter-btn-wrap{position:relative;align-self:flex-start;flex-shrink:0}.filter-btn-wrap .filter-btn__count{display:inline-block;margin-left:8px;color:#828282;transition:color .3s ease-out}@media screen and (max-width: 767px){.filter-btn-wrap .filter-btn__count{margin-left:0}}.filter-btn-wrap .btn-brown .filter-btn__count{color:#fff}@media (hover: hover) and (pointer: fine){.filter-btn-wrap .btn-white:hover .filter-btn__count,.filter-btn-wrap .btn-gray:hover .filter-btn__count{color:#fff}}@media (hover: hover) and (pointer: fine){.filter-btn-wrap .btn-brown:hover .filter-btn__count{color:#3c3c3c}}.filter-count-enter-active,.filter-count-leave-active{transition:opacity .25s ease,transform .25s ease}.filter-count-enter-from,.filter-count-leave-to{opacity:0;transform:translate(-4px)}.filter-reset-enter-active,.filter-reset-leave-active{transition:opacity .25s ease,transform .25s ease}.filter-reset-enter-from,.filter-reset-leave-to{opacity:0;transform:translateY(-4px)}.filters-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:100;width:600px;display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:20px;padding:32px;box-shadow:0 4px 2px #0000001a,0 20px 40px #00000040}@media screen and (max-width: 1919px){.filters-panel{right:auto;left:0;width:550px}}@media screen and (max-width: 1439px){.filters-panel{width:450px;border-radius:16px;padding:24px;gap:12px}}@media screen and (max-width: 767px){.filters-panel{width:min(360px,100vw - 32px);max-height:80dvh;overflow-y:auto}}.filters-panel__group{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1439px){.filters-panel__group{gap:12px}}.filters-panel__group-header{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;cursor:pointer;gap:12px}.filters-panel__group-title{font-family:Gotham Pro,sans-serif;font-size:24px;line-height:24px;font-weight:700;color:#3c3c3c;letter-spacing:-1px}.filters-panel__group-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;background-color:#a79374;color:#fff;padding:4px}@media screen and (max-width: 1439px){.filters-panel__group-icon{width:24px;height:24px}}.filters-panel__inputs{display:flex;gap:8px}.filters-panel__input{flex:1;min-width:0;height:48px;padding:2px 16px 0;border:none;border-radius:12px;background-color:#f3f3f3;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#3c3c3c}.filters-panel__input::placeholder{color:#828282}.filters-panel__input:focus{outline:none}@media screen and (max-width: 1439px){.filters-panel__input{border-radius:8px;padding:1px 12px 0;height:36px;font-size:16px;line-height:16px}}.filters-panel__chips{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 1439px){.filters-panel__chips{gap:4px}}.filters-panel__chip{display:inline-flex;align-items:center;padding:8px 8px 6px;border-radius:8px;background-color:#f3f3f3;border:none;font-family:Gotham Pro,sans-serif;font-size:12px;line-height:14px;font-weight:500;color:#3c3c3c;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.filters-panel__chip.is-active{background-color:#a79374;color:#fff}.filters-panel__chip.is-active .filters-panel__chip-icon{width:12px;margin-left:10px;opacity:1}.filters-panel__chip-icon{display:block;width:0;height:12px;margin-left:0;opacity:0;color:currentColor;flex-shrink:0;overflow:hidden;transition:width .25s ease,margin-left .25s ease,opacity .2s ease}.filters-panel__reset-btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:2px 16px 0;border:none;border-radius:12px;background-color:#f3f3f3;font-family:Gotham Pro,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#3c3c3c;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media screen and (max-width: 1439px){.filters-panel__reset-btn{height:36px;padding:1px 12px 0;font-size:16px;line-height:16px;border-radius:8px}}@media (hover: hover) and (pointer: fine){.filters-panel__reset-btn:hover{color:#a79374}}.filters-panel__separator{width:100%;height:1px;background-color:#f3f3f3}.news-list{padding-top:144px}@media screen and (max-width: 1439px){.news-list{padding-top:100px}}@media screen and (max-width: 767px){.news-list{padding-top:84px}}@media screen and (max-width: 767px){.news-list .container{width:100%}.news-list .container .filter-links{overflow:auto;margin:0 16px 16px;padding:2px!important}.news-list .container .breadcrumbs,.news-list .container .h1,.news-list .container .filter-links,.news-list .container .items{padding:0 16px}}.news-list .h1{color:#3c3c3c;margin-bottom:32px}@media screen and (max-width: 767px){.news-list .h1{margin-bottom:16px}}.news-list .filter-links .items-links{margin-bottom:32px;display:flex;gap:0;padding:6px;border-radius:12px;background-color:#fff;width:fit-content}@media screen and (max-width: 1439px){.news-list .filter-links .items-links{padding:2px;border-radius:8px}}@media screen and (max-width: 767px){.news-list .filter-links .items-links{margin-bottom:6px}}.news-list .filter-links .items-links::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.news-list .filter-links .items-links{-ms-overflow-style:none;scrollbar-width:none}.news-list .filter-links .btn{padding:9px 16px;width:fit-content;overflow:visible;transition:.25s;border-radius:6px}.news-list .filter-links .btn:before{display:none}@media (hover: hover) and (pointer: fine){.news-list .filter-links .btn:hover{background-color:#a79374}}@media screen and (max-width: 1439px){.news-list .filter-links .btn{padding:8px 12px}}@media screen and (max-width: 1023px){.news-list .filter-links .btn{padding:9px 12px}}@media screen and (max-width: 767px){.news-list .filter-links .btn{padding:9px 10px}}.news-list .items{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 16px;margin-bottom:32px}@media screen and (max-width: 1919px){.news-list .items{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1439px){.news-list .items{gap:32px 12px}}@media screen and (max-width: 1023px){.news-list .items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.news-list .items{margin-bottom:16px;gap:16px 8px}}@media screen and (max-width: 479px){.news-list .items{display:flex;flex-direction:column;gap:24px}}@media screen and (max-width: 479px){.news-list .pagination{padding:0 16px}}.news-list .media-wrapper{height:initial;aspect-ratio:1.7787/1}.news-list .media-wrapper img{width:100%;aspect-ratio:1.7787/1;display:block;object-fit:cover}@media screen and (max-width: 767px){.news-list .news-item{max-width:initial}}.page--category{background-color:#f3f3f3;isolation:isolate}.page--category:before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}.page--category .products-slider{color:#3c3c3c}.category-card-page{overflow:hidden}.category-card-page .main-block{display:flex;flex-direction:column;align-items:start;justify-content:start}.category-card-page .main-block .top-container{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:15px}@media screen and (max-width: 1439px){.category-card-page .main-block .top-container{flex-direction:column;align-items:start;justify-content:start;gap:32px}}@media screen and (max-width: 767px){.category-card-page .main-block .top-container{gap:24px}}.category-card-page .main-block .titles{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:16px;width:41%}@media screen and (max-width: 1919px){.category-card-page .main-block .titles{width:49%}}@media screen and (max-width: 1439px){.category-card-page .main-block .titles{width:100%;justify-content:start;gap:12px}}@media screen and (max-width: 1439px){.category-card-page .main-block .titles{gap:8px}}.category-card-page .main-block .category-description__text{width:100%;text-align:left}.category-card-page .main-block .image-container{width:55%;aspect-ratio:16/9;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1439px){.category-card-page .main-block .image-container{width:100%;max-height:500px}}.category-card-page .main-block .image-container .gradient{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:-1;width:100%;aspect-ratio:888/420;border-radius:2000px;opacity:.4;filter:blur(75px);background:radial-gradient(ellipse 104% 73% at 50% 27%,#fff0,#fff3 65%,#fff);pointer-events:none}@media screen and (max-width: 1919px){.category-card-page .main-block .image-container .gradient{bottom:auto;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width: 767px){.category-card-page .main-block .image-container .gradient{filter:blur(32px)}}.category-card-page .main-block .main-image{width:100%;height:100%;max-width:700px}@media screen and (max-width: 1439px){.category-card-page .main-block .main-image{max-height:500px}}.category-card-page .main-block .main-image img{object-fit:contain;width:100%;height:100%}@media screen and (max-width: 1919px){.category-card-page .main-block .main-image img{height:110%}}@media screen and (max-width: 1439px){.category-card-page .main-block .main-image img{height:100%}}.category-card-page .main-block .bottom-container{width:100%;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}@media screen and (max-width: 1439px){.category-card-page .main-block .bottom-container{gap:32px}}@media screen and (max-width: 1023px){.category-card-page .main-block .bottom-container{gap:24px}}@media screen and (max-width: 767px){.category-card-page .main-block .bottom-container{display:flex;flex-direction:column;align-items:start;justify-content:start}}.category-card-page .main-block .bottom-container .h3{text-align:left}.category-card-page .main-block .item{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px;width:100%}@media screen and (max-width: 1439px){.category-card-page .main-block .item{gap:12px}}@media screen and (max-width: 767px){.category-card-page .main-block .item{flex-direction:row;align-items:start;justify-content:start;gap:16px}}.category-card-page .number-container{padding:10px 8px;border-radius:8px;background:#a79374;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.category-card-page .number-container .number{color:#fff;font-family:Gotham Pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:74%;letter-spacing:-.36px;margin-top:2px}@media screen and (max-width: 1023px){.category-card-page .number-container .number{font-size:16px}}@media screen and (max-width: 1023px){.category-card-page .number-container{min-width:24px;max-width:24px;min-height:24px;max-height:24px;padding:0;border-radius:4px}}.category-card-page .advantages-block{overflow:hidden}.category-card-page .advantages-block .h2{width:100%;text-align:center;margin-bottom:32px;color:#3c3c3c}@media screen and (max-width: 1439px){.category-card-page .advantages-block .h2{margin-bottom:24px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .h2{text-align:start}}@media screen and (max-width: 767px){.category-card-page .advantages-block .h2{margin-bottom:16px}}.category-card-page .advantages-block .advantages-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:16px;padding:0;margin:0;list-style:none}@media screen and (max-width: 1439px){.category-card-page .advantages-block .advantages-list{gap:12px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .advantages-list{display:flex;flex-direction:column;gap:16px}}.category-card-page .advantages-block .advantages-item{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:16px;border-radius:20px;background:#fff;padding:24px;width:100%}@media screen and (max-width: 1439px){.category-card-page .advantages-block .advantages-item{padding:16px;border-radius:16px;gap:12px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .advantages-item{padding:24px;border-radius:20px;gap:24px}}@media screen and (max-width: 767px){.category-card-page .advantages-block .advantages-item{flex-direction:column-reverse;align-items:stretch;gap:16px;padding:16px;border-radius:12px}}.category-card-page .advantages-block .text-container{flex:1}.category-card-page .advantages-block .text-container .title{max-width:100%}@media screen and (max-width: 767px){.category-card-page .advantages-block .text-container .title{max-width:unset}}@media screen and (max-width: 767px){.category-card-page .advantages-block .text-container{gap:8px}}.category-card-page .advantages-block .card-image{flex-shrink:0;width:230px;height:312px;border-radius:12px}.category-card-page .advantages-block .card-image img{width:100%;height:100%;object-fit:cover;border-radius:12px}@media screen and (max-width: 1439px){.category-card-page .advantages-block .card-image img{border-radius:8px}}@media screen and (max-width: 1439px){.category-card-page .advantages-block .card-image{width:180px;height:240px;border-radius:8px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .card-image{width:208px;height:298px;border-radius:12px}}@media screen and (max-width: 767px){.category-card-page .advantages-block .card-image{width:100%;height:234px;border-radius:6px}}.category-card-page .advantages-block .card-image .skeleton{border-radius:12px}@media screen and (max-width: 1439px){.category-card-page .advantages-block .card-image .skeleton{border-radius:8px}}.category-card-page .advantages-block .text-container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:32px;height:100%}@media screen and (max-width: 1919px){.category-card-page .advantages-block .text-container{gap:16px}}@media screen and (max-width: 1439px){.category-card-page .advantages-block .text-container{gap:12px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .text-container{gap:24px}}@media screen and (max-width: 767px){.category-card-page .advantages-block .text-container{gap:16px}}.category-card-page .advantages-block .text-container .desk-container{margin-top:auto;bottom:0;position:relative}@media screen and (max-width: 1919px){.category-card-page .advantages-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l{font-size:14px;line-height:19px}}@media screen and (max-width: 1919px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:14px;line-height:19px}}@media screen and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l{font-size:14px;line-height:14px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1023px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l{font-size:15px;line-height:20px}}@media screen and (max-width: 1023px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l{font-size:14px;line-height:19px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1023px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:15px;line-height:20px}}@media screen and (max-width: 1023px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:14px;line-height:19px}}@media screen and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 767px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l{font-size:19px;line-height:24px}}@media screen and (max-width: 767px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l{font-size:17px;line-height:22px}}@media screen and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 767px) and (max-width: 1439px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px) and (max-width: 767px){.category-card-page .advantages-block .text-container .text-l p,.category-card-page .advantages-block .text-container .text-l ul,.category-card-page .advantages-block .text-container .text-l ol,.category-card-page .advantages-block .text-container .text-l li,.category-card-page .advantages-block .text-container .text-l span,.category-card-page .advantages-block .text-container .text-l a{font-size:17px;line-height:22px}}.category-card-page .advantages-block .text-container .number-container{display:flex}.category-card-page .advantages-block .advantages-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-top:32px;width:100%}@media screen and (max-width: 1439px){.category-card-page .advantages-block .advantages-cta{gap:16px;margin-top:24px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .advantages-cta{align-items:flex-start}}@media screen and (max-width: 767px){.category-card-page .advantages-block .advantages-cta{margin-top:16px}}.category-card-page .advantages-block .advantages-cta__title{color:#3c3c3c;text-align:center;max-width:770px;margin-bottom:0}@media screen and (max-width: 1439px){.category-card-page .advantages-block .advantages-cta__title{max-width:560px}}@media screen and (max-width: 1023px){.category-card-page .advantages-block .advantages-cta__title{text-align:start;max-width:unset}}.page--product{background-color:#f3f3f3;isolation:isolate}.page--product:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}.page--product .footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}.product-page h1{max-width:50%}@media screen and (max-width: 1919px){.product-page h1{max-width:unset}}.product-page .main-title{margin-bottom:32px}@media screen and (max-width: 767px){.product-page .main-title{margin-bottom:24px}}.product-page .main-container{display:flex;flex-direction:row;align-items:start;justify-content:space-between;gap:16px;position:relative;padding-bottom:42px;margin-bottom:102px}@media screen and (max-width: 1439px){.product-page .main-container{gap:12px;padding-bottom:0;margin-bottom:96px}}@media screen and (max-width: 1023px){.product-page .main-container{flex-direction:column;gap:32px}}@media screen and (max-width: 767px){.product-page .main-container{gap:24px;margin-bottom:64px}}.product-page .image-block{width:66%;display:flex;align-items:start;justify-content:center;position:relative;isolation:isolate}@media screen and (max-width: 1023px){.product-page .image-block{width:100%}}.product-page .image-block:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;aspect-ratio:1184/560;border-radius:2000px;opacity:.4;filter:blur(75px);background:radial-gradient(ellipse 104% 73% at 50% 27%,#fff0,#fff3 65%,#fff);pointer-events:none}@media screen and (max-width: 767px){.product-page .image-block:before{filter:blur(32px)}}.product-page .image-block .main-image{width:80%;max-width:960px;height:auto}@media screen and (max-width: 1023px){.product-page .image-block .main-image{width:100%;max-width:100%}}.product-page .image-block .main-image img{aspect-ratio:1.24/1;height:auto;width:100%;object-fit:contain}.product-page .info-column{width:33%;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1439px){.product-page .info-column{gap:12px}}@media screen and (max-width: 1023px){.product-page .info-column{width:100%}}@media screen and (max-width: 767px){.product-page .info-column{gap:8px}}.product-page .info-block{width:100%;background:#fff;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:16px;min-width:0;overflow-wrap:break-word}.product-page .info-block .m-text{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.product-page .info-block .m-text{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.product-page .info-block .m-text{font-size:14px;line-height:19px}}.product-page .info-block .m-text p,.product-page .info-block .m-text ul,.product-page .info-block .m-text ol,.product-page .info-block .m-text li,.product-page .info-block .m-text span,.product-page .info-block .m-text a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.product-page .info-block .m-text p,.product-page .info-block .m-text ul,.product-page .info-block .m-text ol,.product-page .info-block .m-text li,.product-page .info-block .m-text span,.product-page .info-block .m-text a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.product-page .info-block .m-text p,.product-page .info-block .m-text ul,.product-page .info-block .m-text ol,.product-page .info-block .m-text li,.product-page .info-block .m-text span,.product-page .info-block .m-text a{font-size:14px;line-height:19px}}.product-page .info-block .h3{max-width:60%}@media screen and (max-width: 1023px){.product-page .info-block .h3{max-width:unset}}@media screen and (max-width: 479px){.product-page .info-block .h3{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}}@media screen and (max-width: 479px) and (max-width: 1439px){.product-page .info-block .h3{font-size:29px;line-height:29px}}@media screen and (max-width: 479px) and (max-width: 767px){.product-page .info-block .h3{font-size:22px;line-height:22px}}@media screen and (max-width: 479px){.product-page .info-block .h3 p,.product-page .info-block .h3 ul,.product-page .info-block .h3 ol,.product-page .info-block .h3 li,.product-page .info-block .h3 span,.product-page .info-block .h3 a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}}@media screen and (max-width: 479px) and (max-width: 1439px){.product-page .info-block .h3 p,.product-page .info-block .h3 ul,.product-page .info-block .h3 ol,.product-page .info-block .h3 li,.product-page .info-block .h3 span,.product-page .info-block .h3 a{font-size:29px;line-height:29px}}@media screen and (max-width: 479px) and (max-width: 767px){.product-page .info-block .h3 p,.product-page .info-block .h3 ul,.product-page .info-block .h3 ol,.product-page .info-block .h3 li,.product-page .info-block .h3 span,.product-page .info-block .h3 a{font-size:22px;line-height:22px}}.product-page .info-block .btn{width:min-content}@media screen and (max-width: 1919px){.product-page .info-block{padding:16px}}@media screen and (max-width: 1439px){.product-page .info-block{padding:12px;gap:12px;border-radius:16px}}@media screen and (max-width: 1023px){.product-page .info-block{width:100%;padding:24px}}@media screen and (max-width: 767px){.product-page .info-block{padding:16px;border-radius:12px;gap:8px}}.product-page .product-specs{width:100%;background:#fff;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1919px){.product-page .product-specs{padding:16px}}@media screen and (max-width: 1439px){.product-page .product-specs{padding:12px;gap:12px;border-radius:16px}}@media screen and (max-width: 1023px){.product-page .product-specs{padding:24px}}@media screen and (max-width: 767px){.product-page .product-specs{padding:16px;border-radius:12px;gap:8px}}.product-page .product-specs .head{display:flex;align-items:center;justify-content:space-between;gap:16px;-webkit-user-select:none;user-select:none;cursor:pointer;margin-bottom:0;transition:margin-bottom .3s}.product-page .product-specs .head-btn{flex-shrink:0;position:relative;width:32px;min-width:32px;height:32px;border-radius:8px;background-color:#a79374;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.product-page .product-specs .head-btn__bar{position:absolute;display:block;width:12px;height:2px;background-color:#fff;border-radius:1px}.product-page .product-specs .head-btn__bar--v{transform:rotate(90deg);transition:transform .3s ease}.product-page .product-specs .text{transition:.3s;height:0;overflow:hidden;opacity:0}.product-page .product-specs .item.active .head{margin-bottom:16px}@media screen and (max-width: 1439px){.product-page .product-specs .item.active .head{margin-bottom:12px}}@media screen and (max-width: 767px){.product-page .product-specs .item.active .head{margin-bottom:8px}}.product-page .product-specs .item.active .head-btn__bar--v{transform:rotate(0)}.product-page .product-specs .item.active .text{opacity:1}.product-page .product-specs .specs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.product-page .product-specs .specs-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid #dcdcdc}.product-page .product-specs .specs-row:first-child{padding-top:0}.product-page .product-specs .specs-row:last-child{border-bottom:none;padding-bottom:0}.product-page .product-specs .specs-row .value{text-align:right}.product-page .modification-block{overflow:hidden}.product-page .modification-block .h2{width:100%;text-align:center;margin-bottom:32px}@media screen and (max-width: 1439px){.product-page .modification-block .h2{margin-bottom:24px}}@media screen and (max-width: 1023px){.product-page .modification-block .h2{text-align:start}}@media screen and (max-width: 767px){.product-page .modification-block .h2{margin-bottom:16px}}.product-page .modification-block .modification-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:16px;padding:0;margin:0;list-style:none}@media screen and (max-width: 1439px){.product-page .modification-block .modification-list{gap:12px}}@media screen and (max-width: 1023px){.product-page .modification-block .modification-list{display:flex;flex-direction:column;gap:16px}}.product-page .modification-block .modification-item{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:16px;border-radius:20px;background:#fff;padding:24px;width:100%}@media screen and (max-width: 1439px){.product-page .modification-block .modification-item{padding:16px;border-radius:16px;gap:12px}}@media screen and (max-width: 1023px){.product-page .modification-block .modification-item{padding:24px;border-radius:20px;gap:24px}}@media screen and (max-width: 767px){.product-page .modification-block .modification-item{flex-direction:column-reverse;align-items:stretch;gap:16px;padding:16px;border-radius:12px}}.product-page .modification-block .text-container{flex:1;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:32px;height:100%}@media screen and (max-width: 1919px){.product-page .modification-block .text-container{gap:16px}}@media screen and (max-width: 1439px){.product-page .modification-block .text-container{gap:12px}}@media screen and (max-width: 1023px){.product-page .modification-block .text-container{gap:24px}}@media screen and (max-width: 767px){.product-page .modification-block .text-container{gap:16px}}.product-page .modification-block .text-container .title{max-width:100%}@media screen and (max-width: 767px){.product-page .modification-block .text-container .title{max-width:unset}}.product-page .modification-block .text-container .desk-container{margin-top:auto;bottom:0;position:relative}@media screen and (max-width: 1919px){.product-page .modification-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.product-page .modification-block .text-container .text-l{font-size:14px;line-height:19px}}@media screen and (max-width: 1919px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:14px;line-height:19px}}@media screen and (max-width: 1439px){.product-page .modification-block .text-container .text-l,.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}}@media screen and (max-width: 1023px){.product-page .modification-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1023px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l{font-size:15px;line-height:20px}}@media screen and (max-width: 1023px) and (max-width: 767px){.product-page .modification-block .text-container .text-l{font-size:14px;line-height:19px}}@media screen and (max-width: 1023px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1023px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:15px;line-height:20px}}@media screen and (max-width: 1023px) and (max-width: 767px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:14px;line-height:19px}}@media screen and (max-width: 767px){.product-page .modification-block .text-container .text-l{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 767px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l{font-size:19px;line-height:24px}}@media screen and (max-width: 767px) and (max-width: 767px){.product-page .modification-block .text-container .text-l{font-size:17px;line-height:22px}}@media screen and (max-width: 767px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 767px) and (max-width: 1439px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px) and (max-width: 767px){.product-page .modification-block .text-container .text-l p,.product-page .modification-block .text-container .text-l ul,.product-page .modification-block .text-container .text-l ol,.product-page .modification-block .text-container .text-l li,.product-page .modification-block .text-container .text-l span,.product-page .modification-block .text-container .text-l a{font-size:17px;line-height:22px}}.product-page .modification-block .text-container .number-container{display:flex}.product-page .modification-block .card-image{flex-shrink:0;width:230px;height:312px;border-radius:12px}.product-page .modification-block .card-image img{width:100%;height:100%;object-fit:cover;border-radius:12px}@media screen and (max-width: 1439px){.product-page .modification-block .card-image img{border-radius:8px}}@media screen and (max-width: 1439px){.product-page .modification-block .card-image{width:180px;height:240px;border-radius:8px}}@media screen and (max-width: 1023px){.product-page .modification-block .card-image{width:208px;height:298px;border-radius:12px}}@media screen and (max-width: 767px){.product-page .modification-block .card-image{width:100%;height:234px;border-radius:6px}}.product-page .modification-block .card-image .skeleton{border-radius:12px}@media screen and (max-width: 1439px){.product-page .modification-block .card-image .skeleton{border-radius:8px}}.product-page .modification-block .modification-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-top:32px;width:100%}@media screen and (max-width: 1439px){.product-page .modification-block .modification-cta{gap:16px;margin-top:24px}}@media screen and (max-width: 1023px){.product-page .modification-block .modification-cta{align-items:flex-start}}@media screen and (max-width: 767px){.product-page .modification-block .modification-cta{margin-top:16px}}.product-page .modification-block .modification-cta__title{color:#3c3c3c;text-align:center;max-width:770px;margin-bottom:0}@media screen and (max-width: 1439px){.product-page .modification-block .modification-cta__title{max-width:560px}}@media screen and (max-width: 1023px){.product-page .modification-block .modification-cta__title{text-align:start;max-width:unset}}.product-page .number-container{padding:10px 8px;border-radius:8px;background:#a79374;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.product-page .number-container .number{color:#fff;font-family:Gotham Pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:74%;letter-spacing:-.36px;margin-top:2px}@media screen and (max-width: 1023px){.product-page .number-container .number{font-size:16px}}@media screen and (max-width: 1023px){.product-page .number-container{min-width:24px;max-width:24px;min-height:24px;max-height:24px;padding:0;border-radius:4px}}.product-page .down-arrow{position:absolute;bottom:42px;left:0;width:32px;height:32px;padding:8px;border:none;border-radius:8px;background:#a79374;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-page .down-arrow .icon-container{display:flex;align-items:center;justify-content:center}.product-page .down-arrow svg{width:16px;height:16px;color:#fff}@media screen and (max-width: 1439px){.product-page .down-arrow{bottom:0}}@media screen and (max-width: 1023px){.product-page .down-arrow{display:none}}.product-page .products-grid .titles{display:flex;align-items:center;justify-content:center;margin-bottom:48px}@media screen and (max-width: 1439px){.product-page .products-grid .titles{margin-bottom:32px}}@media screen and (max-width: 1023px){.product-page .products-grid .titles{justify-content:space-between;align-items:end}}@media screen and (max-width: 767px){.product-page .products-grid .titles{margin-bottom:16px}}.product-page .products-grid .titles .h2{text-align:center}@media screen and (max-width: 1023px){.product-page .products-grid .titles .h2{text-align:start;max-width:40%}}@media screen and (max-width: 767px){.product-page .products-grid .titles .h2{max-width:unset}}@media screen and (max-width: 479px){.product-page .products-grid .titles .h2{max-width:60%}}.product-page .products-grid .titles .mobile-btn{display:none}@media screen and (max-width: 1023px){.product-page .products-grid .titles .mobile-btn{display:flex}}@media screen and (max-width: 767px){.product-page .products-grid .titles .mobile-btn{padding:0;width:24px;height:24px;border-radius:4px}.product-page .products-grid .titles .mobile-btn .label{display:none}.product-page .products-grid .titles .mobile-btn:before{display:none}.product-page .products-grid .titles .mobile-btn .icon-container{padding:0;width:100%;height:100%;background-color:transparent}.product-page .products-grid .titles .mobile-btn .icon{color:#a79374}}.product-page .products-grid .products-list-wrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:48px}@media screen and (max-width: 1439px){.product-page .products-grid .products-list-wrapper{margin-bottom:32px}}@media screen and (max-width: 1023px){.product-page .products-grid .products-list-wrapper{margin-bottom:0;grid-template-columns:repeat(2,1fr)}}.product-page .products-grid .products-list-wrapper .product-card:after{content:"";position:absolute;right:0;top:20px;bottom:20px;width:1px;background-color:#11141814}.product-page .products-grid .products-list-wrapper .product-card:before{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#11141814}@media screen and (min-width: 1024px){.product-page .products-grid .products-list-wrapper .product-card:nth-child(3n):after,.product-page .products-grid .products-list-wrapper .product-card:last-child:after{display:none}.product-page .products-grid .products-list-wrapper .product-card:last-child:before,.product-page .products-grid .products-list-wrapper .product-card:nth-last-child(2):not(:nth-child(3n)):before,.product-page .products-grid .products-list-wrapper .product-card:nth-last-child(3):nth-child(3n+1):before{display:none}}@media screen and (max-width: 1023px){.product-page .products-grid .products-list-wrapper .product-card:nth-child(2n):after,.product-page .products-grid .products-list-wrapper .product-card:last-child:after{display:none}.product-page .products-grid .products-list-wrapper .product-card:last-child:before,.product-page .products-grid .products-list-wrapper .product-card:nth-last-child(2):not(:nth-child(2n)):before{display:none}}@media (hover: hover) and (pointer: fine){.product-page .products-grid .products-list-wrapper .product-card:hover:after,.product-page .products-grid .products-list-wrapper .product-card:hover:before{display:none}.product-page .products-grid .products-list-wrapper .product-card:has(+.product-card:hover):after{display:none}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1024px){.product-page .products-grid .products-list-wrapper .product-card:has(+.product-card+.product-card+.product-card:hover):before{display:none}}@media screen and (hover: hover) and (pointer: fine) and (max-width: 1023px){.product-page .products-grid .products-list-wrapper .product-card:has(+.product-card+.product-card:hover):before{display:none}}.product-page .products-grid .btn-container{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.product-page .products-grid .btn-container{display:none}}.page--search{background-color:#f3f3f3;isolation:isolate}.page--search:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1023px){.page--search:after{height:60%}}.search-page .main-title-container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px;margin-bottom:48px}@media screen and (max-width: 1439px){.search-page .main-title-container{gap:12px;margin-bottom:32px}}@media screen and (max-width: 767px){.search-page .main-title-container{gap:8px;margin-bottom:16px}}.search-page .small-title{color:#828282}.search-page .products-list{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1023px){.search-page .products-list{grid-template-columns:repeat(2,1fr)}}.search-page .products-list .product-card:after{content:"";position:absolute;right:0;top:20px;bottom:20px;width:1px;background-color:#11141814}.search-page .products-list .product-card:before{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#11141814}@media screen and (min-width: 1024px){.search-page .products-list .product-card:nth-child(3n):after,.search-page .products-list .product-card:last-child:after{display:none}.search-page .products-list .product-card:last-child:before,.search-page .products-list .product-card:nth-last-child(2):not(:nth-child(3n)):before,.search-page .products-list .product-card:nth-last-child(3):nth-child(3n+1):before{display:none}}@media screen and (max-width: 1023px){.search-page .products-list .product-card:nth-child(2n):after,.search-page .products-list .product-card:last-child:after{display:none}.search-page .products-list .product-card:last-child:before,.search-page .products-list .product-card:nth-last-child(2):not(:nth-child(2n)):before{display:none}}@media (hover: hover) and (pointer: fine){.search-page .products-list .product-card:hover:after,.search-page .products-list .product-card:hover:before{display:none}.search-page .products-list .product-card:has(+.product-card:hover):after{display:none}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1024px){.search-page .products-list .product-card:has(+.product-card+.product-card+.product-card:hover):before{display:none}}@media screen and (hover: hover) and (pointer: fine) and (max-width: 1023px){.search-page .products-list .product-card:has(+.product-card+.product-card:hover):before{display:none}}.search-page .empty-container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px}@media screen and (max-width: 1439px){.search-page .empty-container{gap:12px}}@media screen and (max-width: 767px){.search-page .empty-container{gap:8px}}.page--contacts{background-color:#f3f3f3}.page--contacts.page--footer-gradient:after{z-index:1}.contacts-page .breadcrumbs{position:relative;z-index:5}.contacts-page .map-wrapper-section{min-height:400px}@media screen and (max-width: 1023px){.contacts-page .map-wrapper-section{min-height:0;height:auto}}.contacts-page .map-wrapper-section .map-canvas{top:-256px;bottom:-300px}@media screen and (max-width: 1919px){.contacts-page .map-wrapper-section .map-canvas{top:-256px}}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-canvas{top:-128px;bottom:-200px}}.contacts-page .map-wrapper-section .map-gradient-top{top:-256px;height:400px}@media screen and (max-width: 1919px){.contacts-page .map-wrapper-section .map-gradient-top{top:-256px}}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-gradient-top{top:-128px;height:280px}}.contacts-page .map-wrapper-section .map-gradient-bottom{bottom:-300px;height:900px;background:linear-gradient(to top,#F3F3F3 0%,#F3F3F3 40%,transparent 100%)}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-gradient-bottom{bottom:-200px;height:600px}}.contacts-page .map-wrapper-section .map-click-blocker--top{top:-256px;height:300px}@media screen and (max-width: 1919px){.contacts-page .map-wrapper-section .map-click-blocker--top{top:-256px}}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-click-blocker--top{top:-128px;height:180px}}.contacts-page .map-wrapper-section .map-click-blocker--bottom{bottom:-300px;height:350px}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-click-blocker--bottom{bottom:-200px;height:250px}}.contacts-page .map-wrapper-section .map-heading{text-align:left;margin-bottom:32px}@media screen and (max-width: 1439px){.contacts-page .map-wrapper-section .map-heading{margin-bottom:32px;padding-top:0}}.contacts-page .info-section{position:relative;z-index:2}.contacts-page .info-section .title-container{margin-bottom:48px}@media screen and (max-width: 1439px){.contacts-page .info-section .title-container{margin-bottom:32px}}@media screen and (max-width: 1023px){.contacts-page .info-section .title-container{margin-bottom:16px}}.contacts-page .info-section .info-block{width:100%;display:flex;flex-direction:column;gap:16px;border-radius:20px;padding:32px;background-color:#fff}@media screen and (max-width: 1439px){.contacts-page .info-section .info-block{padding:24px;border-radius:16px;gap:12px}}@media screen and (max-width: 1023px){.contacts-page .info-section .info-block{padding:16px;border-radius:12px;gap:16px}}.contacts-page .info-section .info-block .block-item{display:grid;grid-template-columns:29% 64%;gap:48px}@media screen and (max-width: 1439px){.contacts-page .info-section .info-block .block-item{grid-template-columns:1fr 1fr;gap:32px}}@media screen and (max-width: 1023px){.contacts-page .info-section .info-block .block-item{display:flex;flex-direction:column;gap:4px}}.contacts-page .info-section .info-block .label{color:#828282}@media screen and (max-width: 767px){.contacts-page .info-section .info-block .label,.contacts-page .info-section .info-block .label p,.contacts-page .info-section .info-block .label ul,.contacts-page .info-section .info-block .label ol,.contacts-page .info-section .info-block .label li,.contacts-page .info-section .info-block .label span,.contacts-page .info-section .info-block .label a{font-family:Gotham Pro,sans-serif;font-size:12px;line-height:12px}}.page--production{background-color:#f3f3f3;isolation:isolate}.page--production:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--production:after{height:334px}}@media screen and (max-width: 1023px){.page--production:after{height:607px}}@media screen and (max-width: 767px){.page--production:after{height:653px}}@media screen and (max-width: 1023px){.production-page .home-stats{margin-bottom:144px}}@media screen and (max-width: 767px){.production-page .home-stats{margin-bottom:96px}}.production-hero{position:relative;height:calc(100vh - 64px);min-height:max-content;max-height:2000px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:144px}@media screen and (max-width: 1439px){.production-hero{padding-top:100px}}@media screen and (max-width: 1023px){.production-hero{height:auto;max-height:none}}@media screen and (max-width: 767px){.production-hero{padding-top:84px}}.production-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.production-hero__image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1023px){.production-hero__image{position:relative;height:432px}}@media screen and (max-width: 479px){.production-hero__image{height:343px}}.production-hero__video{position:relative;flex-shrink:0;width:142px;height:200px;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #0d0d0d3d;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}@media (hover: hover){.production-hero__video:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0d0d0d52}}@media screen and (max-width: 1439px){.production-hero__video{border-radius:16px}}@media screen and (max-width: 1023px){.production-hero__video{position:absolute;top:calc(100% + 324px);right:0;width:70px;height:100px;border-radius:8px}}@media screen and (max-width: 479px){.production-hero__video{top:calc(100% + 235px)}}.production-hero__video video{width:100%;height:100%;object-fit:cover;display:block}.production-hero__video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:26px;height:34px;color:#fff;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(13,13,13,.4))}@media screen and (max-width: 1439px){.production-hero__video-play{width:22px;height:28px}}@media screen and (max-width: 1023px){.production-hero__video-play{width:18px;height:24px}}.production-hero__video:focus-visible{outline:2px solid #FFF;outline-offset:2px}.production-hero__gradient{position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(180deg,#f3f3f300,#f3f3f3);z-index:1;pointer-events:none}@media screen and (max-width: 1023px){.production-hero__gradient{display:none}}@media screen and (max-width: 1023px){.production-hero__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:84px;background:linear-gradient(0deg,#f3f3f3,#f3f3f300);z-index:1;pointer-events:none}}.production-hero .hero-info-wrapper{position:relative;z-index:2;margin-top:auto;margin-bottom:32px;display:flex;justify-content:space-between;align-items:flex-end;gap:32px}@media screen and (max-width: 1439px){.production-hero .hero-info-wrapper{gap:24px}}@media screen and (max-width: 1023px){.production-hero .hero-info-wrapper{margin-top:0;margin-bottom:0;padding-bottom:16px;gap:16px}.production-hero .hero-info-wrapper:after{content:"";position:absolute;bottom:-84px;left:50%;transform:translate(-50%);width:100vw;height:84px;background:linear-gradient(180deg,#f3f3f3,#f3f3f300);z-index:1;pointer-events:none}}.production-hero .hero-info{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);background:#828282a3;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:24px;color:#fff;width:calc(50% - 8px)}@media screen and (max-width: 1439px){.production-hero .hero-info{border-radius:16px}}@media screen and (max-width: 1023px){.production-hero .hero-info{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border-radius:0;color:#3c3c3c;flex:1;min-width:0;width:auto;max-width:100%;padding:0;gap:24px}}@media screen and (max-width: 1023px) and (max-width: 767px){.production-hero .hero-info{gap:16px}}.production-hero .hero-info .hero-title{text-transform:uppercase}.production-hero .hero-info .titles{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px}@media screen and (max-width: 767px){.production-hero .hero-info .titles{gap:8px}}.production-hero .hero-info .breadcrumbs{margin-bottom:0}.production-hero .hero-info .hero-description__text{width:100%;text-align:left}.production-hero .about-links{position:relative;z-index:2;padding-bottom:0}@media screen and (max-width: 1023px){.production-hero .about-links{margin-top:16px}}.animation-block{position:relative;margin-top:-100px}@media screen and (max-width: 1919px){.animation-block{margin-top:-50px}}@media screen and (max-width: 1439px){.animation-block{margin-top:-20px}}@media screen and (max-width: 1023px){.animation-block{margin-top:-128px}}@media screen and (max-width: 767px){.animation-block{padding-bottom:0;margin-top:0}}.animation-block__gradient-top,.animation-block__gradient-bottom{position:absolute;left:50%;transform:translate(-50%);width:100vw;height:256px;pointer-events:none;z-index:1}@media screen and (max-width: 767px){.animation-block__gradient-top,.animation-block__gradient-bottom{display:none}}.animation-block__gradient-top{top:0;background:linear-gradient(180deg,#f3f3f3,#f3f3f300)}.animation-block__gradient-bottom{bottom:0;background:linear-gradient(0deg,#f3f3f3,#f3f3f300)}.animation-block__line{position:absolute;top:0;left:50%;transform:translate(-50%);max-width:1792px;height:100%;pointer-events:none;z-index:0}.animation-block__line img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.animation-block__line{display:none}}.animation-block__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:128px;padding-top:128px}@media screen and (max-width: 1023px){.animation-block__content{gap:80px}}@media screen and (max-width: 767px){.animation-block__content{gap:0;padding-top:0;padding-bottom:0}}.animation-block__image{position:sticky;top:max(120px,50vh - 294px);width:708px;height:708px;align-self:center;z-index:1;overflow:visible;margin-bottom:-836px;pointer-events:none;--lift: 60px;transform:translateY(calc(-1 * var(--lift)))}.animation-block__image.is-stopped{position:relative;top:var(--stop-top)!important}@media screen and (max-width: 1919px){.animation-block__image{width:520px;height:520px;top:calc(50vh - 162px);margin-bottom:-648px;--lift: 45px}}@media screen and (max-width: 1439px){.animation-block__image{width:384px;height:384px;top:calc(50vh - 323px);align-self:flex-start;margin-bottom:-512px;--lift: 30px}}@media screen and (max-width: 1023px){.animation-block__image{width:346px;height:346px;top:80px;--lift: 25px;align-self:flex-start;margin-bottom:-426px}}@media screen and (max-width: 767px){.animation-block__image{display:block;width:100%;height:343px;top:100px;align-self:center;margin-bottom:0;z-index:-1;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-block__image-inner{position:relative;width:100%;height:100%}.animation-block__image-inner:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:286px;height:calc(100% - 120px);background:#c6c6c6;border-radius:20px;z-index:0}@media screen and (max-width: 1919px){.animation-block__image-inner:before{width:208px;height:calc(100% - 90px)}}@media screen and (max-width: 1439px){.animation-block__image-inner:before{width:158px;height:calc(100% - 60px)}}@media screen and (max-width: 1023px){.animation-block__image-inner:before{width:170px;border-radius:16px;height:calc(100% - 50px)}}@media screen and (max-width: 767px){.animation-block__image-inner:before{width:220px;height:448px;top:50%;border-radius:12px}}@media screen and (max-width: 479px){.animation-block__image-inner:before{width:168px;height:343px}}@media screen and (max-width: 767px){.animation-block .btn-white{background-color:#f3f3f3}}.animation-block__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:61px;object-fit:contain;opacity:0;transition:opacity .6s ease;z-index:1}.animation-block__slide.is-active{opacity:1}@media screen and (max-width: 1919px){.animation-block__slide{padding:47px}}@media screen and (max-width: 1439px){.animation-block__slide{padding:30px}}@media screen and (max-width: 1023px){.animation-block__slide{padding:25px}}.animation-block__arrow{position:absolute;bottom:93px;left:50%;transform:translate(-50%);z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;pointer-events:all;transition:transform .3s ease}@media screen and (max-width: 1919px){.animation-block__arrow{bottom:79px}}@media screen and (max-width: 1439px){.animation-block__arrow{bottom:55px}}.animation-block__arrow.is-up{top:93px;bottom:auto}@media screen and (max-width: 1919px){.animation-block__arrow.is-up{top:79px}}@media screen and (max-width: 1439px){.animation-block__arrow.is-up{top:55px}}.animation-block__arrow.is-up .animation-block__arrow-down{display:none}.animation-block__arrow.is-up .animation-block__arrow-top{display:block}.animation-block__arrow svg{display:block;width:24px;height:24px;color:#fff}.animation-block__arrow .animation-block__arrow-top{display:none}@media screen and (max-width: 767px){.animation-block__arrow{display:none}}.animation-block__step{width:587px;max-width:calc(50% - 325px);display:flex;flex-direction:column;gap:24px;opacity:.4;transition:opacity .5s ease}.animation-block__step.is-active{opacity:1}.animation-block__step--right{align-self:flex-end}.animation-block__step .btn{width:max-content}@media screen and (max-width: 1439px){.animation-block__step{width:474px;max-width:calc(100% - 506px);align-self:flex-end}.animation-block__step--right{align-self:flex-end}}@media screen and (max-width: 1023px){.animation-block__step{width:346px;max-width:calc(100% - 378px);gap:24px;align-self:flex-end}.animation-block__step--right{align-self:flex-end}}@media screen and (max-width: 767px){.animation-block__step{width:100%;max-width:100%;align-self:stretch;opacity:1;background:#fff;border-radius:12px;padding:16px;gap:16px;position:relative;z-index:2;margin-top:300px}.animation-block__step:first-of-type{margin-top:24px}.animation-block__step:last-of-type{margin-bottom:0}}.animation-block__step{scroll-snap-align:center;scroll-snap-stop:always}.animation-block__step-number{width:32px;height:32px;border-radius:8px;background:#a79374;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:18px;line-height:1;flex-shrink:0;padding-top:2px}@media screen and (max-width: 767px){.animation-block__step-number{width:24px;height:24px;font-size:16px}}.animation-block__step-title{color:#3c3c3c}html.is-production-snap{scroll-snap-type:y proximity}.production-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.production-modal.is-open{opacity:1;visibility:visible}.production-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0de6,#0d0d0db3);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.production-modal__close{position:absolute;top:64px;right:64px;z-index:3;width:48px;height:48px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.production-modal__close .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.production-modal__close .icon{width:16px;height:16px}}@media screen and (max-width: 1439px){.production-modal__close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}}@media screen and (max-width: 767px){.production-modal__close{top:16px;right:16px;width:36px;height:36px;border-radius:6px}.production-modal__close .icon{width:16px;height:16px}}.production-modal__content{position:relative;background:#fff;border-radius:20px;padding:32px;width:1190px;height:700px;max-width:calc(100vw - 128px);max-height:calc(100vh - 128px);overflow-y:auto;display:flex;gap:16px}@media screen and (max-width: 1919px){.production-modal__content{width:870px;height:auto;min-height:510px;padding:16px}}@media screen and (max-width: 1439px){.production-modal__content{width:635px;height:auto;min-height:412px;padding:12px;border-radius:16px}}@media screen and (max-width: 1023px){.production-modal__content{width:704px;height:auto;padding:24px;gap:24px;border-radius:16px;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px)}}@media screen and (max-width: 767px){.production-modal__content{display:none}}.production-modal__body{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0}.production-modal__header{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1919px){.production-modal__header{gap:16px}}@media screen and (max-width: 1439px){.production-modal__header{gap:12px}}@media screen and (max-width: 1023px){.production-modal__header{gap:24px}}.production-modal__footer{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1919px){.production-modal__footer{gap:16px}}@media screen and (max-width: 1439px){.production-modal__footer{gap:12px}}@media screen and (max-width: 1023px){.production-modal__footer{gap:24px}}.production-modal__number{width:32px;height:32px;border-radius:8px;background:#a79374;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Gotham Pro,sans-serif;font-weight:500;font-size:18px;line-height:1;padding-top:2px}@media screen and (max-width: 1439px){.production-modal__number{width:24px;height:24px;font-size:16px;border-radius:4px;padding-top:3px}}.production-modal__title{color:#3c3c3c}@media screen and (max-width: 1919px){.production-modal__title{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.production-modal__title{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.production-modal__title{font-size:18px;line-height:18px}}@media screen and (max-width: 1919px){.production-modal__title p,.production-modal__title ul,.production-modal__title ol,.production-modal__title li,.production-modal__title span,.production-modal__title a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.production-modal__title p,.production-modal__title ul,.production-modal__title ol,.production-modal__title li,.production-modal__title span,.production-modal__title a{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.production-modal__title p,.production-modal__title ul,.production-modal__title ol,.production-modal__title li,.production-modal__title span,.production-modal__title a{font-size:18px;line-height:18px}}.production-modal__text{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.production-modal__text{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.production-modal__text{font-size:17px;line-height:22px}}.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-size:17px;line-height:22px}}.production-modal__text{color:#3c3c3c}@media screen and (max-width: 1919px){.production-modal__text{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.production-modal__text{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.production-modal__text{font-size:14px;line-height:19px}}@media screen and (max-width: 1919px){.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.production-modal__text p,.production-modal__text ul,.production-modal__text ol,.production-modal__text li,.production-modal__text span,.production-modal__text a{font-size:14px;line-height:19px}}.production-modal__text p+p{margin-top:8px}.production-modal__image{width:37%;flex-shrink:0;border-radius:12px;overflow:hidden}.production-modal__image img{width:100%;height:100%;object-fit:cover;transition:opacity .15s ease}.production-modal__image img.is-loading{opacity:0}@media screen and (max-width: 1023px){.production-modal__image{width:233px;height:434px;border-radius:8px}}.production-modal__pagination{display:flex;align-items:start;justify-content:start;gap:16px}.production-modal__pagination .pagination__pages,.production-modal__pagination .pagination__arrow{background:#f3f3f3;border:none}.production-modal__pagination .pagination__page{border:none;background-color:transparent}.production-modal__pagination .pagination__page.is-active{background:#a79374}.production-modal__mobile{display:none;position:relative;z-index:2;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:448px}@media screen and (max-width: 479px){.production-modal__mobile{max-width:343px}}.production-modal__mobile{padding:0 16px}@media screen and (max-width: 767px){.production-modal__mobile{display:flex;padding:0}}.production-modal__slider{width:100%;overflow:visible}.production-modal__slider .swiper-wrapper{align-items:stretch}.production-modal__slider .swiper-slide{height:auto;display:flex}.production-modal__slide{display:flex;flex-direction:column;gap:16px;background:#fff;border-radius:12px;padding:16px;width:100%}.production-modal__slide-image{border-radius:6px;overflow:hidden}.production-modal__slide-image img{width:100%;height:234px;display:block}@media screen and (max-width: 479px){.production-modal__slide-image img{height:175px}}.production-modal__slide-image img{object-fit:cover}.production-modal__slide-body{display:flex;flex-direction:column;gap:8px}.production-modal__slide-number{width:24px;height:24px;border-radius:4px;background:#a79374;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Gotham Pro,sans-serif;font-weight:700;font-size:16px;line-height:20px}.production-modal__slide-title{font-size:18px;line-height:18px;letter-spacing:-1px;color:#3c3c3c}.production-modal__slide-text{font-size:16px;line-height:18px;color:#3c3c3c}.production-modal__slide-text p+p{margin-top:8px}.production-modal .slider-pagination{display:flex;gap:8px;align-items:center;justify-content:center;position:static!important;width:auto!important}.production-modal .slider-pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.production-modal .slider-pagination .swiper-pagination-bullet .slider-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#fff;border-radius:2px}.production-modal .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}.video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.video-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d0d0de6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer}.video-modal__close{position:absolute;top:32px;right:32px;width:48px;height:48px;border:none;background:#fff;color:#a79374;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;padding:0}.video-modal__close svg{width:24px;height:24px}@media screen and (max-width: 1439px){.video-modal__close{top:16px;right:16px;width:36px;height:36px;border-radius:8px}.video-modal__close svg{width:16px;height:16px}}.video-modal__content{position:relative;z-index:1;width:calc(100vw - 128px);height:calc(100vh - 128px);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1023px){.video-modal__content{width:calc(100vw - 32px);height:calc(100vh - 32px)}}.video-modal__content video{width:100%;height:100%;object-fit:contain;border-radius:12px;display:block;background:#000}@media screen and (max-width: 1023px){.video-modal__content video{border-radius:8px}}.bg-grad-wrapper{background:linear-gradient(180deg,var(--Background-Gray, #F3F3F3) 0%,var(--Grayscale-1000, #0D0D0D) 50.48%,var(--Background-Gray, #F3F3F3) 100%)}.page--about{background-color:#f3f3f3;position:relative}.about-page{overflow:hidden}.about-page .values .title{margin-bottom:32px;color:#3c3c3c;text-align:center;text-transform:uppercase}@media screen and (max-width: 1023px){.about-page .values .title{text-align:start}}@media screen and (max-width: 767px){.about-page .values .title{margin-bottom:16px}}.about-page .values .rows{display:flex;flex-direction:column;gap:16px}.about-page .values .row{display:grid;gap:16px;grid-template-columns:1fr 1fr;height:350px}@media screen and (max-width: 1919px){.about-page .values .row{height:300px}}@media screen and (max-width: 1439px){.about-page .values .row{height:265px}}@media screen and (max-width: 1023px){.about-page .values .row{display:flex;flex-direction:column;gap:24px;padding:24px;background-color:#fff;border-radius:16px;width:100%;height:auto}}@media screen and (max-width: 767px){.about-page .values .row{gap:16px;padding:16px;border-radius:12px}}.about-page .values .row:nth-child(2n) .textbox{order:-1}@media screen and (max-width: 1023px){.about-page .values .row:nth-child(2n) .textbox{order:initial}}.about-page .values .media-box{height:100%;border-radius:20px;overflow:hidden;position:relative}@media screen and (max-width: 1023px){.about-page .values .media-box{height:369px;border-radius:12px}}@media screen and (max-width: 767px){.about-page .values .media-box{height:auto;aspect-ratio:16/9}}.about-page .values .media-box .media-wrapper{height:100%}.about-page .values .media-box.is-video,.about-page .values .media-box.is-image{cursor:pointer}.about-page .values .media-box .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;pointer-events:none;transition:opacity .2s}.about-page .values .media-box .play-btn svg{width:16px;height:20px;color:#a79374}.about-page .values .media-box.is-playing .play-btn{opacity:0}.about-page .values .media-box img,.about-page .values .media-box video{width:100%;height:100%;display:block;object-fit:cover}.about-page .values .textbox{padding:24px;border-radius:20px;background-color:#fff;color:#3c3c3c;display:flex;flex-direction:column}@media screen and (max-width: 1919px){.about-page .values .textbox{padding:16px}}@media screen and (max-width: 1439px){.about-page .values .textbox{padding:12px;border-radius:16px}}@media screen and (max-width: 1023px){.about-page .values .textbox{padding:0;border-radius:0;background-color:transparent}}.about-page .values .textbox .number{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#a79374;border-radius:8px;margin-bottom:24px;font-size:18px}@media screen and (max-width: 1919px){.about-page .values .textbox .number{margin-bottom:16px}}@media screen and (max-width: 1439px){.about-page .values .textbox .number{margin-bottom:12px}}@media screen and (max-width: 1023px){.about-page .values .textbox .number{display:none}}.about-page .values .textbox .number span{margin-top:2px;font-weight:500}.about-page .values .textbox .h3{margin-bottom:auto}@media screen and (max-width: 1023px){.about-page .values .textbox .h3{margin-bottom:16px}}.about-description .h2 p{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){.about-description .h2 p{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){.about-description .h2 p{font-size:22px;line-height:22px}}.about-description .h2 p p,.about-description .h2 p ul,.about-description .h2 p ol,.about-description .h2 p li,.about-description .h2 p span,.about-description .h2 p a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}@media screen and (max-width: 1439px){.about-description .h2 p p,.about-description .h2 p ul,.about-description .h2 p ol,.about-description .h2 p li,.about-description .h2 p span,.about-description .h2 p a{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){.about-description .h2 p p,.about-description .h2 p ul,.about-description .h2 p ol,.about-description .h2 p li,.about-description .h2 p span,.about-description .h2 p a{font-size:22px;line-height:22px}}.about-description .h2 p{text-align:center}@media screen and (max-width: 1023px){.about-description .h2 p{text-align:start}}.about-benefits .container{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1439px){.about-benefits .container{gap:8px}}@media screen and (max-width: 767px){.about-benefits .container{display:grid;grid-template-columns:1fr 1fr;gap:8px}}.about-benefits .row{display:flex;gap:16px}@media screen and (max-width: 1439px){.about-benefits .row{gap:8px;display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.about-benefits .row{display:contents}}.about-benefits .row:nth-child(1) .number-box:nth-child(1){color:#fff;background-color:#242424;min-width:562px}@media screen and (max-width: 1919px){.about-benefits .row:nth-child(1) .number-box:nth-child(1){min-width:420px}}@media screen and (max-width: 1439px){.about-benefits .row:nth-child(1) .number-box:nth-child(1){min-width:335px}}@media screen and (max-width: 1023px){.about-benefits .row:nth-child(1) .number-box:nth-child(1){min-width:initial}}.about-benefits .row:nth-child(1) .number-box:nth-child(3){background-color:#a79374;color:#fff}@media screen and (max-width: 1023px){.about-benefits .row:nth-child(1) .number-box:nth-child(3){max-width:initial}}@media screen and (max-width: 479px){.about-benefits .row:nth-child(1) .number-box:nth-child(3){grid-column-start:span 2}}.about-benefits .row:nth-child(2) .number-box:nth-child(1){background-color:#a79374;color:#fff;max-width:500px}@media screen and (max-width: 1023px){.about-benefits .row:nth-child(2) .number-box:nth-child(1){min-width:initial}}@media screen and (max-width: 767px){.about-benefits .row:nth-child(2) .number-box:nth-child(1){order:1}}@media screen and (max-width: 1439px){.about-benefits .row:nth-child(2) .number-box:nth-child(1) .text-m{width:136px}}@media screen and (max-width: 1023px){.about-benefits .row:nth-child(2) .number-box:nth-child(1) .text-m{width:initial}}@media screen and (max-width: 1919px){.about-benefits .row:nth-child(2) .video-box{min-width:445px}}@media screen and (max-width: 1690px){.about-benefits .row:nth-child(2) .video-box{min-width:425px}}@media screen and (max-width: 1439px){.about-benefits .row:nth-child(2) .video-box{min-width:initial}}.about-benefits .row:nth-child(2) .number-box:last-child{justify-content:start}@media screen and (max-width: 1919px){.about-benefits .row:nth-child(2) .number-box:last-child{justify-content:center}}@media screen and (max-width: 1690px){.about-benefits .row:nth-child(2) .number-box:last-child{padding-left:30px}}@media screen and (max-width: 1439px){.about-benefits .row:nth-child(2) .number-box:last-child .text-m{width:136px}}@media screen and (max-width: 1023px){.about-benefits .row:nth-child(2) .number-box:last-child .text-m{width:initial}}.about-benefits .number-box{padding:48px 73px;border-radius:20px;display:flex;gap:16px;align-items:center;max-height:186px;width:100%;justify-content:center;background-color:#fff;color:#3c3c3c}@media screen and (max-width: 1919px){.about-benefits .number-box{padding:48px 50px;max-height:168px}}@media screen and (max-width: 1439px){.about-benefits .number-box{padding:32px 41px;gap:12px;max-height:109px}}@media screen and (max-width: 1023px){.about-benefits .number-box{flex-direction:column;border-radius:16px;padding:32px 0 32px 25px;align-items:start;justify-content:start;max-height:initial}}@media screen and (max-width: 767px){.about-benefits .number-box{padding:24px;border-radius:12px;gap:8px}}@media screen and (max-width: 479px){.about-benefits .number-box{min-height:104px}}.about-benefits .number-box .num{font-size:128px;line-height:128px;font-weight:700;white-space:nowrap}@media screen and (max-width: 1919px){.about-benefits .number-box .num{font-size:96px;line-height:96px}}@media screen and (max-width: 1439px){.about-benefits .number-box .num{font-size:64px;line-height:64px}}@media screen and (max-width: 1023px){.about-benefits .number-box .num{font-size:48px;line-height:32px}}.about-benefits .number-box .text-m{max-width:146px;font-size:19px}@media screen and (max-width: 1690px){.about-benefits .number-box .text-m{font-size:16px}}@media screen and (max-width: 1439px){.about-benefits .number-box .text-m{font-size:12px;line-height:14px}}.about-benefits .video-box{position:relative;border-radius:20px;overflow:hidden;width:100%;max-width:680px;height:100%;min-width:660px}@media screen and (max-width: 1919px){.about-benefits .video-box{min-width:414px}}@media screen and (max-width: 1919px){.about-benefits .video-box{min-width:296px}}@media screen and (max-width: 1023px){.about-benefits .video-box{min-width:initial;max-height:initial}}@media screen and (max-width: 767px){.about-benefits .video-box{border-radius:12px}}@media screen and (max-width: 479px){.about-benefits .video-box{grid-column-start:span 2}}.about-benefits .video-box.is-video{cursor:pointer}.about-benefits .video-box .media-wrapper{max-height:186px}@media screen and (max-width: 1919px){.about-benefits .video-box .media-wrapper{max-height:168px}}@media screen and (max-width: 1439px){.about-benefits .video-box .media-wrapper{max-height:109px}}@media screen and (max-width: 1023px){.about-benefits .video-box .media-wrapper{max-height:initial}}@media screen and (max-width: 479px){.about-benefits .video-box .media-wrapper{max-height:132px}}.about-benefits .video-box img,.about-benefits .video-box video{width:100%;display:block;max-height:186px;object-fit:cover}@media screen and (max-width: 1919px){.about-benefits .video-box img,.about-benefits .video-box video{max-height:168px}}@media screen and (max-width: 1439px){.about-benefits .video-box img,.about-benefits .video-box video{max-height:109px}}@media screen and (max-width: 1023px){.about-benefits .video-box img,.about-benefits .video-box video{max-height:initial}}@media screen and (max-width: 767px){.about-benefits .video-box img,.about-benefits .video-box video{height:100%}}.about-benefits .video-box .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;pointer-events:none;transition:opacity .2s}.about-benefits .video-box .play-btn svg{width:16px;height:20px;color:#a79374}.about-benefits .video-box.is-playing .play-btn{opacity:0}.history{color:#3c3c3c;overflow:visible}.history .history-slider-pagination{display:none;gap:8px;align-items:center;justify-content:center;position:static!important;width:auto!important}.history .history-slider-pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.history .history-slider-pagination .swiper-pagination-bullet .slider-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#a79374;border-radius:2px}.history .history-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}.history .history-slider-pagination .swiper-pagination-bullet-active .slider-pagination__progress{width:100%}@media screen and (max-width: 1439px){.history .history-slider-pagination{display:flex;margin-top:32px;padding:0 32px}}@media screen and (max-width: 1023px){.history .history-slider-pagination{padding:0 16px;margin-top:24px}}@media screen and (max-width: 767px){.history .history-slider-pagination{margin-top:16px}}.history .h2{margin-bottom:48px;text-align:center}@media screen and (max-width: 1439px){.history .h2{margin-bottom:24px;text-align:start}}@media screen and (max-width: 767px){.history .h2{margin-bottom:16px}}.history .history-viewport{position:relative;overflow:visible;width:100%}.history .swiper-wrapper{display:flex}.history .history-nav{position:absolute;top:202px;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;background:#a79374;border:none;border-radius:8px;color:#fff;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.history .history-nav svg{width:24px;height:24px}@media (hover: hover) and (pointer: fine){.history .history-nav:hover{background-color:#a79374d9}}.history .history-nav--disabled{opacity:.35;cursor:default;pointer-events:none}.history .history-nav--prev{left:16px}.history .history-nav--next{right:16px}@media screen and (max-width: 1439px){.history .history-nav{top:171px}}@media screen and (max-width: 1023px){.history .history-nav{top:165px}}@media screen and (max-width: 767px){.history .history-nav{top:100px}.history .history-nav--prev{left:8px}.history .history-nav--next{right:8px}}@media screen and (max-width: 479px){.history .history-nav{top:77px}}.history .history-card{max-width:751px;min-width:751px;width:100%}@media screen and (max-width: 1439px){.history .history-card{max-width:636px;min-width:636px}}@media screen and (max-width: 1023px){.history .history-card{max-width:615px;min-width:615px}}@media screen and (max-width: 767px){.history .history-card{max-width:372px;min-width:372px}}@media screen and (max-width: 479px){.history .history-card{max-width:288px;min-width:288px}}.history .history-card .media-wrapper,.history .history-card img{width:100%;aspect-ratio:1.8589/1;border-radius:20px;overflow:hidden;object-fit:cover;height:auto}@media screen and (max-width: 1439px){.history .history-card .media-wrapper,.history .history-card img{border-radius:16px}}@media screen and (max-width: 767px){.history .history-card .media-wrapper,.history .history-card img{border-radius:12px}}.history .history-card .media-wrapper{margin-bottom:48px}@media screen and (max-width: 1919px){.history .history-card .media-wrapper{margin-bottom:24px}}@media screen and (max-width: 1439px){.history .history-card .media-wrapper{margin-bottom:24px}}@media screen and (max-width: 767px){.history .history-card .media-wrapper{margin-bottom:16px}}@media screen and (max-width: 479px){.history .history-card .media-wrapper{margin-bottom:8px}}.history .history-card .year{display:flex;gap:14px;align-items:center;margin-bottom:48px}@media screen and (max-width: 1919px){.history .history-card .year{margin-bottom:24px}}@media screen and (max-width: 1439px){.history .history-card .year{margin-bottom:24px;gap:12px}}@media screen and (max-width: 767px){.history .history-card .year{margin-bottom:16px;gap:8px}}@media screen and (max-width: 479px){.history .history-card .year{margin-bottom:8px}}.history .history-card .year .label{font-size:18px;line-height:18px;color:#fff;width:fit-content;padding:16px;border-radius:12px;background-color:#a79374;max-height:48px}@media screen and (max-width: 1439px){.history .history-card .year .label{font-size:16px;line-height:16px;border-radius:8px;max-height:36px;padding:10px 12px}}.history .history-card .year span{flex-grow:1;height:4px;background-color:#fff;border-radius:4px}.history .history-card .textbox{max-width:651px}.history .history-card .textbox h3{margin-bottom:16px}@media screen and (max-width: 1439px){.history .history-card .textbox h3{margin-bottom:12px}}@media screen and (max-width: 767px){.history .history-card .textbox h3{margin-bottom:8px}}.history .history-card .textbox .h4{font-weight:400}.companies{scroll-margin-top:150px}.companies .inner{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media screen and (max-width: 1439px){.companies .inner{gap:16px 12px}}@media screen and (max-width: 1023px){.companies .inner{grid-template-columns:repeat(2,1fr);gap:12px}}@media screen and (max-width: 767px){.companies .inner{display:flex;flex-direction:column;gap:16px}}.companies .box{border-radius:20px;background-color:#fff;padding:24px;display:flex;flex-direction:column;align-items:start;color:#3c3c3c;position:relative}.companies .box:first-child{grid-column-start:span 2}@media screen and (max-width: 767px){.companies .box:first-child{padding:0;background-color:transparent}}.companies .box:first-child .h2{margin-bottom:auto}@media screen and (max-width: 1439px){.companies .box{border-radius:16px}}@media screen and (max-width: 767px){.companies .box{padding:16px;border-radius:12px}}.companies .box .company-img{max-width:227px}@media screen and (max-width: 1439px){.companies .box .company-img{max-width:177px}}.companies .box img{width:100%}.companies .box .company-icon{max-width:96px}@media screen and (max-width: 1439px){.companies .box .company-icon{display:none}}.companies .box .top{display:flex;justify-content:space-between;align-items:start;margin-bottom:16px;width:100%}@media screen and (max-width: 1439px){.companies .box .top{margin-bottom:12px}}.companies .box .h3{margin-bottom:16px}@media screen and (max-width: 1439px){.companies .box .h3{margin-bottom:12px}}@media screen and (max-width: 767px){.companies .box .h3{margin-bottom:8px}}.companies .box .h4{padding-bottom:16px;margin-bottom:auto;font-weight:400}@media screen and (max-width: 1439px){.companies .box .h4{padding-bottom:0}}.companies .box .hold-text p{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.companies .box .hold-text p{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.companies .box .hold-text p{font-size:17px;line-height:22px}}.companies .box .hold-text p p,.companies .box .hold-text p ul,.companies .box .hold-text p ol,.companies .box .hold-text p li,.companies .box .hold-text p span,.companies .box .hold-text p a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.companies .box .hold-text p p,.companies .box .hold-text p ul,.companies .box .hold-text p ol,.companies .box .hold-text p li,.companies .box .hold-text p span,.companies .box .hold-text p a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.companies .box .hold-text p p,.companies .box .hold-text p ul,.companies .box .hold-text p ol,.companies .box .hold-text p li,.companies .box .hold-text p span,.companies .box .hold-text p a{font-size:17px;line-height:22px}}.companies .box .media-wrapper{width:initial}@media screen and (max-width: 1439px){.companies .box .btn{padding:0;background-color:transparent;position:absolute;top:16px;right:16px}.companies .box .btn .label{display:none}}.page--products{background-color:#f3f3f3;isolation:isolate}.page--products:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--products:after{height:334px}}@media screen and (max-width: 1023px){.page--products:after{height:607px}}@media screen and (max-width: 767px){.page--products:after{height:653px}}.products-template-page .categories-wrapper{width:100%}.products-template-page .categories-title{text-align:center;margin-bottom:48px;text-transform:uppercase}@media screen and (max-width: 1439px){.products-template-page .categories-title{margin-bottom:32px;text-align:start}}@media screen and (max-width: 767px){.products-template-page .categories-title{margin-bottom:16px}}.products-template-page .categories-list{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1023px){.products-template-page .categories-list{grid-template-columns:repeat(2,1fr)}}.products-template-page .categories-list .category-card:after{content:"";position:absolute;right:0;top:20px;bottom:20px;width:1px;background-color:#11141814}.products-template-page .categories-list .category-card:before{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#11141814}@media screen and (min-width: 1024px){.products-template-page .categories-list .category-card:nth-child(3n):after,.products-template-page .categories-list .category-card:last-child:after{display:none}.products-template-page .categories-list .category-card:last-child:before,.products-template-page .categories-list .category-card:nth-last-child(2):not(:nth-child(3n)):before,.products-template-page .categories-list .category-card:nth-last-child(3):nth-child(3n+1):before{display:none}}@media screen and (max-width: 1023px){.products-template-page .categories-list .category-card:nth-child(2n):after,.products-template-page .categories-list .category-card:last-child:after{display:none}.products-template-page .categories-list .category-card:last-child:before,.products-template-page .categories-list .category-card:nth-last-child(2):not(:nth-child(2n)):before{display:none}}@media (hover: hover) and (pointer: fine){.products-template-page .categories-list .category-card:hover:after,.products-template-page .categories-list .category-card:hover:before{display:none}.products-template-page .categories-list .category-card:has(+.category-card:hover):after{display:none}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 1024px){.products-template-page .categories-list .category-card:has(+.category-card+.category-card+.category-card:hover):before{display:none}}@media screen and (hover: hover) and (pointer: fine) and (max-width: 1023px){.products-template-page .categories-list .category-card:has(+.category-card+.category-card:hover):before{display:none}}@media screen and (max-width: 1023px){.cases-list-wrapper.container{width:100%}}.cases-list-wrapper .cases-top{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.cases-list-wrapper .cases-top .h1{text-align:center}.cases-list-wrapper .cases-top .mob{display:none}@media screen and (max-width: 1439px){.cases-list-wrapper .cases-top{margin-bottom:32px}}@media screen and (max-width: 1023px){.cases-list-wrapper .cases-top{justify-content:space-between;align-items:flex-end;padding:0 32px}.cases-list-wrapper .cases-top .h1{text-align:left}.cases-list-wrapper .cases-top .mob{display:flex}}@media screen and (max-width: 767px){.cases-list-wrapper .cases-top{padding:0 16px}.cases-list-wrapper .cases-top .mob{background:transparent}.cases-list-wrapper .cases-top .mob .label{display:none}}@media screen and (max-width: 1023px){.cases-list-wrapper .cases-inner{padding:0 32px}}@media screen and (max-width: 767px){.cases-list-wrapper .cases-inner{padding:0 16px}}.cases-list-wrapper .cases-list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}@media screen and (max-width: 1439px){.cases-list-wrapper .cases-list{gap:12px;margin-bottom:24px}}@media screen and (max-width: 1023px){.cases-list-wrapper .cases-list{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}}@media screen and (max-width: 767px){.cases-list-wrapper .cases-list{gap:24px;margin-bottom:16px}}.cases-list-wrapper .cases-link{text-align:center}@media screen and (max-width: 1023px){.cases-list-wrapper .cases-link{display:none}}.page--career{background-color:#f3f3f3;isolation:isolate;position:relative}.page--career:before{content:"";position:absolute;top:calc(100vh + 156px);left:0;width:100%;height:max(700px,var(--career-mid-gradient, 45%));background:linear-gradient(180deg,var(--Background-Gray, #F3F3F3) 0%,var(--Grayscale-1000, #0D0D0D) 50.48%,var(--Background-Gray, #F3F3F3) 100%);pointer-events:none;z-index:0}@media screen and (max-width: 1439px){.page--career:before{top:calc(100vh + 56px)}}@media screen and (max-width: 1023px){.page--career:before{top:var(--career-hero-bottom, 100vh)}}.page--career:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--career:after{height:334px}}@media screen and (max-width: 1023px){.page--career:after{height:607px}}@media screen and (max-width: 767px){.page--career:after{height:653px}}.career-page{z-index:2}.career-page .news .top{margin-bottom:32px}@media screen and (max-width: 767px){.career-page .news .top{margin-bottom:16px}}.career-page .news .h2{text-align:center;color:#fff;margin-bottom:0}@media screen and (max-width: 1439px){.values-teams .container{width:100%}}@media screen and (max-width: 1919px){.values-teams .h3{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500;white-space:pre-wrap}}@media screen and (max-width: 1919px) and (max-width: 1439px){.values-teams .h3{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.values-teams .h3{font-size:18px;line-height:18px}}@media screen and (max-width: 1919px){.values-teams .h3 p,.values-teams .h3 ul,.values-teams .h3 ol,.values-teams .h3 li,.values-teams .h3 span,.values-teams .h3 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}}@media screen and (max-width: 1919px) and (max-width: 1439px){.values-teams .h3 p,.values-teams .h3 ul,.values-teams .h3 ol,.values-teams .h3 li,.values-teams .h3 span,.values-teams .h3 a{font-size:19px;line-height:19px}}@media screen and (max-width: 1919px) and (max-width: 767px){.values-teams .h3 p,.values-teams .h3 ul,.values-teams .h3 ol,.values-teams .h3 li,.values-teams .h3 span,.values-teams .h3 a{font-size:18px;line-height:18px}}@media screen and (max-width: 1919px){.values-teams .text-l{font-size:16px}}.values-teams .title-container{margin-bottom:32px;text-align:center}.values-teams .title-container .h2{color:#3c3c3c;text-transform:uppercase}@media screen and (max-width: 1439px){.values-teams .title-container{margin-bottom:32px;padding-right:32px;padding-left:32px}}@media screen and (max-width: 1023px){.values-teams .title-container{text-align:left;padding-right:33px;padding-left:33px}}@media screen and (max-width: 767px){.values-teams .title-container{margin-bottom:16px;padding-right:16px;padding-left:16px}}@media screen and (max-width: 1439px){.values-teams__viewport{padding-right:32px;padding-left:32px}}@media screen and (max-width: 1023px){.values-teams__viewport{padding-right:33px;padding-left:33px}}@media screen and (max-width: 767px){.values-teams__viewport{padding-right:16px;padding-left:16px}}.values-teams__wrapper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px}@media screen and (max-width: 1439px){.values-teams__wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}}@media screen and (max-width: 767px){.values-teams__wrapper{gap:8px}}@media screen and (min-width: 1440px){.values-teams__item{display:contents}}@media screen and (max-width: 1439px){.values-teams__item{display:flex;flex-direction:row;gap:12px}.values-teams__item:nth-child(n+3){flex-direction:row-reverse}}@media screen and (max-width: 1023px){.values-teams__item{width:calc((100% - 12px)/2)}}@media screen and (max-width: 767px){.values-teams__item{width:100%;gap:8px}.values-teams__item:nth-child(n+3){flex-direction:row}}.values-teams__photo{min-width:100%;max-width:100%;position:relative;border-radius:20px;overflow:hidden;aspect-ratio:.69/1;background:linear-gradient(180deg,#0000 50%,#00000080),#d3d3d3 50%/cover no-repeat}@media screen and (max-width: 1439px){.values-teams__photo{min-width:231px;max-width:231px;flex-shrink:0;aspect-ratio:231/330;border-radius:20px}}@media screen and (max-width: 1023px){.values-teams__photo{min-width:0;max-width:none;flex:1 0 0;border-radius:16px}}@media screen and (max-width: 767px){.values-teams__photo{border-radius:12px}}.values-teams__photo .media-wrapper{width:100%;height:100%}.values-teams__photo img{width:100%;height:100%;object-fit:cover;display:block}.values-teams__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 55%);pointer-events:none}.values-teams__photo-overlay{position:absolute;bottom:0;left:0;right:0;padding:24px;z-index:1;display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1919px){.values-teams__photo-overlay{padding:16px}}@media screen and (max-width: 1439px){.values-teams__photo-overlay{padding:12px;gap:8px}}@media screen and (max-width: 767px){.values-teams__photo-overlay{padding:16px;gap:8px}}.values-teams__card{min-width:100%;max-width:100%;background-color:#fff;padding:24px;display:flex;flex-direction:column;gap:24px;color:#3c3c3c;border-radius:20px;aspect-ratio:.69/1}.values-teams__card>*{min-width:0}.values-teams__card .h4{overflow-wrap:anywhere}@media screen and (max-width: 1919px){.values-teams__card{padding:16px;gap:16px}}@media screen and (max-width: 1439px){.values-teams__card{min-width:231px;max-width:231px;flex-shrink:0;aspect-ratio:231/330;padding:12px;gap:12px;border-radius:16px}}@media screen and (max-width: 1023px){.values-teams__card{min-width:0;max-width:none;flex:1 0 0;border-radius:16px;padding:12px;gap:12px}}@media screen and (max-width: 767px){.values-teams__card{border-radius:12px;padding:16px;gap:16px}}@media screen and (max-width: 767px) and (min-width: 480px){.values-teams__photo,.values-teams__card{max-height:330px}}.values-teams .number-container{padding:10px 8px;border-radius:8px;background:#a79374;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.values-teams .number-container .number{color:#fff;font-family:Gotham Pro,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:70%;letter-spacing:-.36px;margin-top:2px}@media screen and (max-width: 1023px){.values-teams .number-container .number{font-size:16px;margin-top:3нpx}}@media screen and (max-width: 1023px){.values-teams .number-container{min-width:24px;max-width:24px;min-height:24px;max-height:24px;padding:0;border-radius:4px}}.values-teams .description{margin-top:auto;position:relative;bottom:0;overflow-wrap:anywhere;text-align:left}@media screen and (max-width: 1919px){.values-teams .description{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.values-teams .description{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.values-teams .description{font-size:14px;line-height:19px}}@media screen and (max-width: 1919px){.values-teams .description p,.values-teams .description ul,.values-teams .description ol,.values-teams .description li,.values-teams .description span,.values-teams .description a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 1919px) and (max-width: 1439px){.values-teams .description p,.values-teams .description ul,.values-teams .description ol,.values-teams .description li,.values-teams .description span,.values-teams .description a{font-size:15px;line-height:20px}}@media screen and (max-width: 1919px) and (max-width: 767px){.values-teams .description p,.values-teams .description ul,.values-teams .description ol,.values-teams .description li,.values-teams .description span,.values-teams .description a{font-size:14px;line-height:19px}}.values-teams__pagination{display:none}@media screen and (max-width: 1023px){.vacancies-section .container{width:100%}}.vacancies-section__top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;margin-bottom:32px}@media screen and (max-width: 1023px){.vacancies-section__top{align-items:start}}@media screen and (max-width: 767px){.vacancies-section__top{gap:24px;margin-bottom:24px}}@media screen and (max-width: 1023px){.vacancies-section .title-container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.vacancies-section .title-container{padding-left:16px;padding-right:16px}}.vacancies-section .buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;margin-top:48px}@media screen and (max-width: 1439px){.vacancies-section .buttons-container{gap:4px;margin-top:32px}}@media screen and (max-width: 1023px){.vacancies-section .buttons-container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.vacancies-section .buttons-container{gap:8px;margin-top:16px;flex-direction:column;align-items:start;justify-content:start;padding-left:16px;padding-right:16px}}.regions-list-wrapper{max-width:100%}@media screen and (max-width: 1023px){.regions-list-wrapper{align-self:stretch;width:100%;overflow-x:auto}.regions-list-wrapper::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.regions-list-wrapper{-ms-overflow-style:none;scrollbar-width:none;padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.regions-list-wrapper{padding-left:16px;padding-right:16px}}.regions-list{display:flex;align-items:center;gap:0;list-style:none;padding:6px;margin:0;background-color:#fff;border-radius:12px;width:fit-content;max-width:100%}@media screen and (max-width: 1439px){.regions-list{padding:2px;border-radius:8px}}@media screen and (max-width: 1023px){.regions-list{max-width:none;width:max-content}}.regions-list__item{padding:2px 16px;border-radius:6px;height:36px;background-color:transparent;color:#3c3c3c;cursor:pointer;white-space:nowrap;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500}@media screen and (max-width: 1439px){.regions-list__item{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){.regions-list__item{font-size:14px;line-height:14px}}.regions-list__item{transition:background-color .2s,color .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (hover: hover) and (pointer: fine){.regions-list__item:hover{background-color:#a79374;color:#fff}}.regions-list__item.is-active{background-color:#a79374;color:#fff}.regions-list__item:focus-visible{outline:2px solid #A79374;outline-offset:2px}@media screen and (max-width: 1439px){.regions-list__item{padding:1px 12px;height:32px}}.vacancies-layout{display:flex;align-items:flex-start;gap:16px}@media screen and (max-width: 1023px){.vacancies-layout{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.vacancies-layout{padding-left:16px;padding-right:16px}}.vacancies-layout .vacancies-list{flex:1 0 0;min-width:0;order:1}.vacancies-layout .filial-cards{flex-shrink:0;width:32%;order:2;position:sticky;top:80px;align-self:flex-start}@media screen and (max-width: 1439px){.vacancies-layout{flex-direction:column;gap:32px}.vacancies-layout .filial-cards{width:100%;position:static;order:1}.vacancies-layout .vacancies-list{order:2;width:100%}}@media screen and (max-width: 767px){.vacancies-layout{gap:24px}}.filial-card{background-color:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:24px}.filial-card.is-hidden{display:none}.filial-card__info{display:flex;flex-direction:column;gap:24px}.filial-card__content{display:flex;flex-direction:column;gap:16px;color:#3c3c3c}.filial-card__content .h4,.filial-card__description{color:#3c3c3c}.filial-card__actions{display:flex;flex-direction:column;gap:16px}.filial-card__image{border-radius:16px;overflow:hidden;height:294px}.filial-card__image .media-wrapper{width:100%;height:100%}.filial-card__image img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 1919px){.filial-card{padding:16px;gap:16px}.filial-card__info{gap:16px}.filial-card__image{height:222px}}@media screen and (max-width: 1439px){.filial-card{padding:24px;flex-direction:row-reverse;align-items:flex-start;gap:24px;border-radius:20px}.filial-card__info{flex:1 0 0;min-width:0;gap:12px}.filial-card__image{border-radius:16px;flex:1 0 0;width:auto;height:250px;max-height:none}}@media screen and (max-width: 1023px){.filial-card__image{aspect-ratio:16/9;height:auto}}@media screen and (max-width: 767px){.filial-card{flex-direction:column;padding:24px;border-radius:20px;gap:24px}.filial-card__info{gap:24px}.filial-card__image{flex:0 0 auto;width:100%;height:234px;aspect-ratio:auto;border-radius:16px}}.career-gallery__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media screen and (max-width: 1023px){.career-gallery__grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media screen and (max-width: 767px){.career-gallery__grid{gap:8px}}.career-gallery__item{width:100%;min-width:0;height:auto;aspect-ratio:71/40;border-radius:20px;overflow:hidden;display:block;cursor:pointer}.career-gallery__item .media-wrapper{width:100%;height:100%}.career-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}@media (hover: hover) and (pointer: fine){.career-gallery__item:hover img{transform:scale(1.04)}}.career-gallery__item--hidden{display:none}@media screen and (max-width: 1439px){.career-gallery__item{border-radius:16px;aspect-ratio:271/152}}@media screen and (max-width: 1023px){.career-gallery__item{border-radius:12px}.career-gallery__item:nth-child(n+5):not(.career-gallery__item--hidden){display:none}}@media screen and (max-width: 767px){.career-gallery__item{border-radius:12px}}@media screen and (max-width: 479px){.career-gallery__item{aspect-ratio:55/31}}.career-gallery__btn{grid-column:span 2;position:absolute;bottom:32px;left:calc((100% - 32px) * 2 / 3 + 64px)}@media screen and (max-width: 1439px){.career-gallery__btn{bottom:25px;left:calc((100% - 32px) * 2 / 3 + 57px)}}@media screen and (max-width: 1023px){.career-gallery__btn{left:calc((100% - 12px)/2 + 37px)}}@media screen and (max-width: 767px){.career-gallery__btn{position:static;width:100%;justify-content:center}.career-gallery__btn:before{display:none}}@media screen and (min-width: 1024px){.career-gallery__btn--tablet-only{display:none}}.career-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0de6;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:80px 24px 24px;overflow-y:auto}@media screen and (max-width: 1023px){.career-modal-overlay{padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.career-modal-overlay{padding-left:16px;padding-right:16px}}.career-modal{position:relative;width:100%;max-width:720px;margin:auto 0}.career-modal__close{position:fixed;top:64px;right:64px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#fff;border:none;border-radius:12px;cursor:pointer;color:#3c3c3c;z-index:10}.career-modal__close .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.career-modal__close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}.career-modal__close .icon{width:16px;height:16px}}@media screen and (max-width: 767px){.career-modal__close{top:16px;right:16px}}.career-modal-enter-active,.career-modal-leave-active{transition:opacity .25s ease}.career-modal-enter-from,.career-modal-leave-to{opacity:0}.form--career{display:flex;flex-direction:column;gap:16px;width:100%;background-color:transparent}@media screen and (max-width: 1439px){.form--career{gap:12px}}@media screen and (max-width: 767px){.form--career{gap:8px}}.form--career .from-title{text-align:center;margin-bottom:16px}@media screen and (max-width: 1439px){.form--career .from-title{text-align:left;margin-bottom:12px}}@media screen and (max-width: 767px){.form--career .from-title{margin-bottom:8px}}.form--career .btn{margin-top:16px;align-self:center}@media screen and (max-width: 1439px){.form--career .btn{margin-top:12px;align-self:flex-start}}@media screen and (max-width: 767px){.form--career .btn{margin-bottom:12px}}.form--career .fields_group{display:flex;gap:16px}.form--career .fields_group .field_container{flex:1;min-width:0}@media screen and (max-width: 1439px){.form--career .fields_group{gap:12px}}@media screen and (max-width: 767px){.form--career .fields_group{flex-direction:column;gap:8px}}.vacancies-empty .title-container{margin-bottom:48px}@media screen and (max-width: 1439px){.vacancies-empty .title-container{margin-bottom:32px}}@media screen and (max-width: 767px){.vacancies-empty .title-container{margin-bottom:16px}}.vacancies-empty__cards{display:flex;gap:16px}@media screen and (max-width: 1439px){.vacancies-empty__cards{gap:12px}}@media screen and (max-width: 1023px){.vacancies-empty__cards{flex-direction:column;gap:12px}}@media screen and (max-width: 767px){.vacancies-empty__cards{gap:8px}}.vacancies-empty__card{min-width:0;display:flex;align-items:start;justify-content:space-between;gap:24px;background-color:#fff;border-radius:20px;padding:24px;overflow:hidden}@media screen and (max-width: 1919px){.vacancies-empty__card{padding:16px;gap:24px;align-items:stretch}}@media screen and (max-width: 1439px){.vacancies-empty__card{padding:24px;gap:24px;border-radius:16px}}@media screen and (max-width: 1023px){.vacancies-empty__card{gap:10px}}@media screen and (max-width: 767px){.vacancies-empty__card{padding:16px;border-radius:12px;gap:16px}}@media screen and (max-width: 479px){.vacancies-empty__card{flex-direction:column-reverse;align-items:start;justify-content:start;gap:16px}}.vacancies-empty__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1919px){.vacancies-empty__content{gap:16px;justify-content:space-between}}@media screen and (max-width: 1439px){.vacancies-empty__content{gap:24px}}@media screen and (max-width: 1023px){.vacancies-empty__content{gap:12px}}@media screen and (max-width: 767px){.vacancies-empty__content{gap:8px;justify-content:flex-start}}.vacancies-empty__text{display:flex;flex-direction:column;gap:16px;color:#3c3c3c}.vacancies-empty__text .h3{color:#3c3c3c}@media screen and (max-width: 1919px){.vacancies-empty__text{gap:8px}}.vacancies-empty__image{flex-shrink:0;width:140px;height:140px;position:relative;overflow:hidden}@media screen and (max-width: 1439px){.vacancies-empty__image{width:96px;height:96px}}.vacancies-empty__image .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.vacancies-empty__image img{width:100%;height:100%;object-fit:contain}.vacancies-group{display:flex;flex-direction:column}.vacancies-group.is-hidden{display:none}@media screen and (max-width: 1439px){.vacancies-group{gap:16px}}.vacancy-item{background-color:transparent;border-radius:20px;transition:background-color .2s}.vacancy-item.is-open{background-color:#fff}@media (hover: hover) and (pointer: fine){.vacancy-item:hover{background-color:#fff}.vacancy-item:hover .vacancy-item__badge{background-color:#f3f3f3}}@media screen and (max-width: 1439px){.vacancy-item{border-radius:20px;background-color:#fff}}@media screen and (max-width: 767px){.vacancy-item{border-radius:20px}}.vacancy-item+.vacancy-item:before{content:"";display:block;height:1px;background-color:#3c3c3c1f;margin:0 24px;transition:opacity .2s ease}.vacancy-item+.vacancy-item.is-open:before,.vacancy-item+.vacancy-item:has(+.is-open):before{opacity:0}@media screen and (max-width: 1439px){.vacancy-item+.vacancy-item:before{display:none}}.vacancy-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px;cursor:pointer;-webkit-user-select:none;user-select:none}@media screen and (max-width: 1919px){.vacancy-item__header{gap:16px}}@media screen and (max-width: 1439px){.vacancy-item__header{padding:24px;gap:16px}}@media screen and (max-width: 1023px){.vacancy-item__header{padding:24px}}@media screen and (max-width: 767px){.vacancy-item__header{padding:24px;gap:24px}}.vacancy-item__meta{display:flex;flex-direction:column;gap:16px}.vacancy-item__meta .h3{color:#3c3c3c}.vacancy-item__badge{width:max-content;display:inline-flex;align-items:center;padding:2px 16px;height:48px;border-radius:12px;background-color:#fff;color:#3c3c3c;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500}@media screen and (max-width: 1439px){.vacancy-item__badge{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){.vacancy-item__badge{font-size:14px;line-height:14px}}.is-open .vacancy-item__badge{background-color:#f3f3f3}@media screen and (max-width: 1439px){.vacancy-item__badge{padding:2px 16px;height:48px;border-radius:12px;background-color:#f3f3f3}}.vacancy-item__toggle{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background-color:#a79374;border:none;cursor:pointer;padding:0;color:#fff;margin-top:6px}@media screen and (max-width: 1439px){.vacancy-item__toggle{margin-top:0}}.vacancy-item__toggle-bar{position:absolute;display:block;width:12px;height:2px;background-color:#fff;border-radius:1px}.vacancy-item__toggle-bar--v{transform:rotate(90deg);transition:transform .3s ease}.vacancy-item.is-open .vacancy-item__toggle-bar--v{transform:rotate(0)}.vacancy-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.vacancy-item.is-open .vacancy-item__body{grid-template-rows:1fr}.vacancy-item__body-inner{overflow:hidden;padding:0 24px;transition:padding .35s ease}.vacancy-item.is-open .vacancy-item__body-inner{padding-bottom:24px}.vacancy-item__section{display:flex;flex-direction:column;gap:16px;color:#3c3c3c}.vacancy-item__section+.vacancy-item__section{margin-top:24px}.vacancy-item__section .h4{color:#3c3c3c}.vacancy-item__section ul{list-style:disc;padding-left:24px;margin:0;display:flex;flex-direction:column;gap:4px}.vacancy-item__section ul li{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.vacancy-item__section ul li{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.vacancy-item__section ul li{font-size:14px;line-height:19px}}.vacancy-item__section ul li p,.vacancy-item__section ul li ul,.vacancy-item__section ul li ol,.vacancy-item__section ul li li,.vacancy-item__section ul li span,.vacancy-item__section ul li a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.vacancy-item__section ul li p,.vacancy-item__section ul li ul,.vacancy-item__section ul li ol,.vacancy-item__section ul li li,.vacancy-item__section ul li span,.vacancy-item__section ul li a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.vacancy-item__section ul li p,.vacancy-item__section ul li ul,.vacancy-item__section ul li ol,.vacancy-item__section ul li li,.vacancy-item__section ul li span,.vacancy-item__section ul li a{font-size:14px;line-height:19px}}.vacancy-item__section ul li{color:#3c3c3c}.vacancy-item .btn{margin-top:24px}.questions{color:#3c3c3c}.questions .container{display:grid;grid-template-columns:1fr 587px;gap:16px}@media screen and (max-width: 1919px){.questions .container{grid-template-columns:1fr 427px}}@media screen and (max-width: 1439px){.questions .container{display:flex;flex-direction:column;gap:64px}}@media screen and (max-width: 767px){.questions .container{gap:48px}}@media screen and (max-width: 1439px){.questions .items{display:flex;flex-direction:column;gap:16px}}@media screen and (max-width: 1023px){.questions .items{gap:12px}}@media screen and (max-width: 767px){.questions .items{gap:8px}}.questions .item{border-radius:20px;background-color:transparent;padding:24px;transition:.2s;cursor:pointer;position:relative}@media screen and (max-width: 1439px){.questions .item{background-color:#fff;border-radius:16px}.questions .item:before{display:none}}@media screen and (max-width: 767px){.questions .item{padding:16px;border-radius:12px}}@media (hover: hover) and (pointer: fine){.questions .item:hover{background-color:#fff}.questions .item:hover:before{display:none}.questions .item:hover+.item:before{display:none}}.questions .item.active{background-color:#fff}.questions .item.active:before{display:none}.questions .item.active+.item:before{display:none}.questions .item.active .head-btn__bar--v{transform:rotate(0)}.questions .item.active .h3{margin-bottom:16px}@media screen and (max-width: 1439px){.questions .item.active .h3{margin-bottom:12px}}@media screen and (max-width: 767px){.questions .item.active .h3{margin-bottom:8px}}.questions .item.active .text{opacity:1;padding-right:50px}.questions .item:before{position:absolute;top:0;left:20px;right:20px;content:"";height:1px;background-color:#dcdcdc}.questions .item:first-child:before{display:none}.questions .item .head{display:flex;gap:32px;align-items:start;justify-content:space-between;-webkit-user-select:none;user-select:none}@media screen and (max-width: 1439px){.questions .item .head{gap:16px}}@media screen and (max-width: 767px){.questions .item .head{align-items:center}}@media screen and (max-width: 479px){.questions .item .head{align-items:start}}.questions .item .h3{transition:.2s}.questions .item .head-btn{flex-shrink:0;position:relative;width:32px;min-width:32px;height:32px;border-radius:8px;background-color:#a79374;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1439px){.questions .item .head-btn{width:24px;height:24px;min-width:24px;border-radius:4px}}.questions .item .head-btn__bar{position:absolute;display:block;width:12px;height:2px;background-color:#fff;border-radius:1px}.questions .item .head-btn__bar--v{transform:rotate(90deg);transition:transform .3s ease}.questions .item .text{transition:.3s;height:0;overflow:hidden;opacity:0}.questions .item .text-m{text-align:left}@media screen and (max-width: 1439px){.questions .item .text-m{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 1439px) and (max-width: 1439px){.questions .item .text-m{font-size:19px;line-height:24px}}@media screen and (max-width: 1439px) and (max-width: 767px){.questions .item .text-m{font-size:17px;line-height:22px}}@media screen and (max-width: 1439px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}}@media screen and (max-width: 1439px) and (max-width: 1439px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-size:19px;line-height:24px}}@media screen and (max-width: 1439px) and (max-width: 767px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-size:17px;line-height:22px}}@media screen and (max-width: 767px){.questions .item .text-m{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 767px) and (max-width: 1439px){.questions .item .text-m{font-size:15px;line-height:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.questions .item .text-m{font-size:14px;line-height:19px}}@media screen and (max-width: 767px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}}@media screen and (max-width: 767px) and (max-width: 1439px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.questions .item .text-m p,.questions .item .text-m ul,.questions .item .text-m ol,.questions .item .text-m li,.questions .item .text-m span,.questions .item .text-m a{font-size:14px;line-height:19px}}.questions .box{padding:24px;border-radius:20px;background-color:#fff}@media screen and (max-width: 1439px){.questions .box{border-radius:16px}}@media screen and (max-width: 767px){.questions .box{padding:16px;border-radius:12px}}.questions .box .h3{margin-bottom:16px}@media screen and (max-width: 1439px){.questions .box .h3{margin-bottom:12px}}@media screen and (max-width: 767px){.questions .box .h3{margin-bottom:8px}}.questions .box .text-m{margin-bottom:24px}@media screen and (max-width: 1919px){.questions .box .text-m{margin-bottom:16px}}@media screen and (max-width: 1439px){.questions .box .text-m{margin-bottom:12px}}.questions-modal{max-width:686px;width:100%;margin:auto 0;text-align:center}@media screen and (max-width: 1023px){.questions-modal{text-align:start}}.questions-modal__close{position:fixed;top:64px;right:64px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#fff;border:none;border-radius:12px;cursor:pointer;color:#3c3c3c;z-index:10}.questions-modal__close .icon{width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.questions-modal__close{top:32px;right:32px;width:36px;height:36px;border-radius:8px}.questions-modal__close .icon{width:16px;height:16px}}@media screen and (max-width: 767px){.questions-modal__close{top:16px;right:16px}}.questions-modal .h2{margin-bottom:32px}@media screen and (max-width: 1439px){.questions-modal .h2{margin-bottom:24px}}@media screen and (max-width: 767px){.questions-modal .h2{margin-bottom:16px}}.questions-modal .field_container{margin-bottom:16px}@media screen and (max-width: 1439px){.questions-modal .field_container{margin-bottom:12px}}@media screen and (max-width: 767px){.questions-modal .field_container{margin-bottom:8px}}.questions-modal .fields_group{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width: 1439px){.questions-modal .fields_group{gap:12px}}@media screen and (max-width: 767px){.questions-modal .fields_group{display:flex;flex-direction:column;gap:0}}.questions-modal .btn{margin-top:16px}@media screen and (max-width: 1439px){.questions-modal .btn{margin-top:12px}}@media screen and (max-width: 767px){.questions-modal .btn{margin-top:8px}}.news-details{color:#3c3c3c;padding-top:144px}@media screen and (max-width: 1439px){.news-details{padding-top:100px}}@media screen and (max-width: 767px){.news-details{padding-top:84px}}.news-details img{display:block}@media screen and (max-width: 767px){.news-details .container{width:initial}}@media screen and (max-width: 767px){.news-details .container .breadcrumbs{padding:0 16px}}@media screen and (max-width: 767px){.news-details .top{padding:0 16px}}.news-details .inner{display:flex;gap:40px;justify-content:space-between;position:relative;align-items:start}@media screen and (max-width: 1439px){.news-details .inner{display:block}}.news-details .content{width:57.97%}@media screen and (max-width: 1919px){.news-details .content{width:66.23%}}@media screen and (max-width: 1439px){.news-details .content{width:100%}}.news-details .content .h1{margin-bottom:16px}@media screen and (max-width: 1439px){.news-details .content .h1{margin-bottom:12px}}@media screen and (max-width: 767px){.news-details .content .h1{margin-bottom:8px}}.news-details .content .main-img img{object-fit:contain}@media screen and (max-width: 767px){.news-details .content .main-img img{border-radius:0}}@media screen and (max-width: 767px){.news-details .content .textbox{padding:0 16px}}.news-details .content .textbox h2,.news-details .content .textbox h3{margin:24px 0}@media screen and (max-width: 767px){.news-details .content .textbox h2,.news-details .content .textbox h3{margin:16px 0}}.news-details .content .textbox h2 span,.news-details .content .textbox h3 span{font-size:inherit!important;line-height:inherit!important}.news-details .content .textbox p{margin:24px 0}@media screen and (max-width: 767px){.news-details .content .textbox p{margin:16px 0}}.news-details .content .textbox p span{font-size:inherit!important;line-height:inherit!important}.news-details .content .textbox blockquote p{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.news-details .content .textbox blockquote p{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.news-details .content .textbox blockquote p{font-size:17px;line-height:22px}}.news-details .content .textbox blockquote p p,.news-details .content .textbox blockquote p ul,.news-details .content .textbox blockquote p ol,.news-details .content .textbox blockquote p li,.news-details .content .textbox blockquote p span,.news-details .content .textbox blockquote p a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.news-details .content .textbox blockquote p p,.news-details .content .textbox blockquote p ul,.news-details .content .textbox blockquote p ol,.news-details .content .textbox blockquote p li,.news-details .content .textbox blockquote p span,.news-details .content .textbox blockquote p a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.news-details .content .textbox blockquote p p,.news-details .content .textbox blockquote p ul,.news-details .content .textbox blockquote p ol,.news-details .content .textbox blockquote p li,.news-details .content .textbox blockquote p span,.news-details .content .textbox blockquote p a{font-size:17px;line-height:22px}}.news-details .content .textbox blockquote p{font-style:italic}.news-details .content .textbox blockquote p span{font-size:inherit!important;line-height:inherit!important}.news-details .content .textbox ul,.news-details .content .textbox ol{margin:16px 0;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.news-details .content .textbox ul,.news-details .content .textbox ol{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.news-details .content .textbox ul,.news-details .content .textbox ol{font-size:14px;line-height:19px}}.news-details .content .textbox ul p,.news-details .content .textbox ul ul,.news-details .content .textbox ul ol,.news-details .content .textbox ul li,.news-details .content .textbox ul span,.news-details .content .textbox ul a,.news-details .content .textbox ol p,.news-details .content .textbox ol ul,.news-details .content .textbox ol ol,.news-details .content .textbox ol li,.news-details .content .textbox ol span,.news-details .content .textbox ol a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.news-details .content .textbox ul p,.news-details .content .textbox ul ul,.news-details .content .textbox ul ol,.news-details .content .textbox ul li,.news-details .content .textbox ul span,.news-details .content .textbox ul a,.news-details .content .textbox ol p,.news-details .content .textbox ol ul,.news-details .content .textbox ol ol,.news-details .content .textbox ol li,.news-details .content .textbox ol span,.news-details .content .textbox ol a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.news-details .content .textbox ul p,.news-details .content .textbox ul ul,.news-details .content .textbox ul ol,.news-details .content .textbox ul li,.news-details .content .textbox ul span,.news-details .content .textbox ul a,.news-details .content .textbox ol p,.news-details .content .textbox ol ul,.news-details .content .textbox ol ol,.news-details .content .textbox ol li,.news-details .content .textbox ol span,.news-details .content .textbox ol a{font-size:14px;line-height:19px}}.news-details .content .textbox ul,.news-details .content .textbox ol{padding-left:20px}.news-details .content .textbox ul span,.news-details .content .textbox ol span{font-size:inherit!important;line-height:inherit!important}.news-details .content .tags{display:flex;margin-bottom:32px;gap:8px}@media screen and (max-width: 767px){.news-details .content .tags{margin-bottom:24px}}.news-details .content .tags .tag{padding:16px;border-radius:12px;background-color:#fff;font-weight:500}@media screen and (max-width: 1439px){.news-details .content .tags .tag{padding:10px 12px;border-radius:8px}}.news-details .content .media-wrapper{height:initial;margin-bottom:32px}@media screen and (max-width: 767px){.news-details .content .media-wrapper{margin-bottom:24px}}.news-details .content img,.news-details .content iframe,.news-details .content video{display:block;width:100%;border-radius:20px}@media screen and (max-width: 1439px){.news-details .content img,.news-details .content iframe,.news-details .content video{border-radius:16px}}@media screen and (max-width: 767px){.news-details .content img,.news-details .content iframe,.news-details .content video{border-radius:12px}}.news-details .content iframe{aspect-ratio:16/9;margin-bottom:32px}@media screen and (max-width: 767px){.news-details .content iframe{margin:0 auto 16px;width:calc(100% - 32px)}}.news-details .content .news-gallery{overflow:hidden;position:relative;border-radius:20px}@media screen and (max-width: 1023px){.news-details .content .news-gallery{border-radius:0}}@media screen and (max-width: 767px){.news-details .content .news-gallery{margin:0 16px}}.news-details .content .news-gallery .media-wrapper{margin-bottom:0}.news-details .content .news-gallery .swiper-slide--video video{aspect-ratio:16/9;object-fit:cover;background-color:#111418}.news-details .content .swiper-wrapper{height:initial}.news-details .content .news-gallery-prev,.news-details .content .news-gallery-next{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;z-index:3;top:50%;transform:translateY(-50%);border:none;border-radius:12px;background-color:#fff;cursor:pointer;transition:.2s}@media (hover: hover) and (pointer: fine){.news-details .content .news-gallery-prev:hover,.news-details .content .news-gallery-next:hover{background-color:#a79374}.news-details .content .news-gallery-prev:hover svg,.news-details .content .news-gallery-next:hover svg{color:#fff}}@media screen and (max-width: 1439px){.news-details .content .news-gallery-prev,.news-details .content .news-gallery-next{width:36px;height:36px;border-radius:8px}}.news-details .content .news-gallery-prev svg,.news-details .content .news-gallery-next svg{transition:.2s;width:24px;height:24px;color:#a79374}@media screen and (max-width: 1439px){.news-details .content .news-gallery-prev svg,.news-details .content .news-gallery-next svg{width:16px;height:16px}}.news-details .content .news-gallery-prev{left:16px}.news-details .content .news-gallery-next{right:16px}.news-details .content .slider-pagination{display:none;gap:8px;align-items:center;justify-content:center;position:static!important;width:auto!important}.news-details .content .slider-pagination .swiper-pagination-bullet{display:block;height:6px;width:6px;border-radius:2px;background:#82828252;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:none;padding:0;cursor:pointer;transition:width .3s ease;overflow:hidden;position:relative;flex-shrink:0;opacity:1;margin:0!important}.news-details .content .slider-pagination .swiper-pagination-bullet .slider-pagination__progress{position:absolute;top:0;left:0;height:100%;width:0;background:#a79374;border-radius:2px}.news-details .content .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:64px}@media screen and (max-width: 1023px){.news-details .content .slider-pagination{display:flex;margin-top:12px}}.news-details .content .swiper-button-disabled{pointer-events:none}.news-details .content .swiper-button-disabled svg{color:#dcdcdc}@media screen and (max-width: 1439px){.news-details .content .all-news-link{display:none}}.news-details .news-bot{margin-top:24px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1439px){.news-details .news-bot{display:none}}.news-details .news-bot .scroll-top{width:48px;height:48px;border-radius:12px;background-color:#fff;padding:0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.news-details .news-bot .scroll-top .icon{width:24px;height:24px;color:#a79374}@media (hover: hover) and (pointer: fine){.news-details .news-bot .scroll-top:hover .icon{opacity:.75}}.news-details .other-articles{padding:24px;background-color:#fff;border-radius:20px;max-width:436px;position:sticky;top:144px}@media screen and (max-width: 1919px){.news-details .other-articles{max-width:initial;width:24%;padding:16px}}@media screen and (max-width: 1439px){.news-details .other-articles{width:initial;border-radius:16px;margin-top:32px;position:relative;top:auto}}@media screen and (max-width: 1023px){.news-details .other-articles{padding:24px}}@media screen and (max-width: 767px){.news-details .other-articles{margin:24px 16px 0;padding:16px;border-radius:12px}}@media screen and (max-width: 1919px){.news-details .other-articles .h3{font-size:21px;line-height:21px}}@media screen and (max-width: 1439px){.news-details .other-articles .h3{font-size:29px;line-height:29px;font-weight:700}}@media screen and (max-width: 767px){.news-details .other-articles .h3{font-size:22px;line-height:22px}}@media screen and (max-width: 479px){.news-details .other-articles .h3{max-width:171px}}.news-details .other-articles .item{display:block;padding:24px 0;border-bottom:1px solid #DCDCDC}.news-details .other-articles .item:last-child{border:none}@media (hover: hover) and (pointer: fine){.news-details .other-articles .item:hover .title{text-decoration:underline}}@media screen and (max-width: 1919px){.news-details .other-articles .item{padding:16px 0}}@media screen and (max-width: 1439px){.news-details .other-articles .item{padding:12px 0;position:relative}}@media screen and (max-width: 767px){.news-details .other-articles .item{padding:8px 0}}.news-details .other-articles .item .title{margin-bottom:8px}@media screen and (max-width: 767px){.news-details .other-articles .item .title{padding-right:24px}}.news-details .other-articles .item .tags{display:flex;gap:16px}@media screen and (max-width: 1439px){.news-details .other-articles .item .tags{gap:12px}}.news-details .other-articles .item .tags .text-s{color:#828282}@media screen and (max-width: 1439px){.news-details .other-articles .btn{position:absolute;top:20px;right:24px}}@media screen and (max-width: 767px){.news-details .other-articles .btn{padding:0;border-radius:4px;top:14px;right:16px}.news-details .other-articles .btn .label{display:none}}.portfolio-list{position:relative;padding-top:368px}@media screen and (max-width: 1919px){.portfolio-list{padding-top:256px}}@media screen and (max-width: 1439px){.portfolio-list{padding-top:228px}}@media screen and (max-width: 1023px){.portfolio-list{padding-top:100px}}@media screen and (max-width: 767px){.portfolio-list{padding-top:84px}}@media screen and (max-width: 1023px){.portfolio-list .container{width:100%}}.portfolio-list .img-box{position:absolute;z-index:-1;top:0;left:0;right:0;max-height:100vh;overflow:hidden}@media screen and (max-width: 1023px){.portfolio-list .img-box{display:none}}.portfolio-list .img-box .grad{position:absolute;bottom:-1px;left:0;right:0;height:648px;background:linear-gradient(0deg,#f3f3f3,#f3f3f3e6,#f3f3f300)}@media screen and (max-width: 1919px){.portfolio-list .img-box .grad{height:378px}}@media screen and (max-width: 1023px){.portfolio-list .img-box .grad{background:linear-gradient(180deg,#f3f3f3,#f3f3f300);bottom:initial;top:-1px;height:128px}}.portfolio-list .img-box img{display:block;width:100%;aspect-ratio:1920/1080;object-fit:cover}@media screen and (max-width: 767px){.portfolio-list .img-box img{height:447px;object-position:85% 0%}}@media screen and (max-width: 479px){.portfolio-list .img-box img{height:343px}}.portfolio-list .top-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px 16px}@media screen and (max-width: 1023px){.portfolio-list .top-wrapper{grid-template-columns:1fr 1fr 1fr;gap:32px 12px}}@media screen and (max-width: 1023px){.portfolio-list .top-wrapper{display:block}}.portfolio-list .top{padding:24px;border-radius:20px;background:#828282a3;backdrop-filter:blur(calc(var(--Background-Blur-Blur, 64px) / 2));-webkit-backdrop-filter:blur(calc(var(--Background-Blur-Blur, 64px) / 2));margin-bottom:32px;grid-column-start:span 2}@media screen and (max-width: 1439px){.portfolio-list .top{padding:24px;border-radius:16px;margin-bottom:32px}}@media screen and (max-width: 1023px){.portfolio-list .top{margin-bottom:64px;padding:0 32px;border-radius:0;background-color:transparent;color:#3c3c3c}}@media screen and (max-width: 767px){.portfolio-list .top{margin-bottom:48px;padding:0 16px}}.portfolio-list .top .breadcrumbs{margin-left:0}@media screen and (max-width: 1023px){.portfolio-list .top .breadcrumbs.breadcrumbs-light .breadcrumbs-item span{color:#828282}.portfolio-list .top .breadcrumbs.breadcrumbs-light .breadcrumbs-item:after{color:#828282}.portfolio-list .top .breadcrumbs.breadcrumbs-light .pointer-event-none span{color:#3c3c3c}}.portfolio-list .top .h1{margin-bottom:16px}@media screen and (max-width: 1439px){.portfolio-list .top .h1{margin-bottom:12px}}@media screen and (max-width: 767px){.portfolio-list .top .h1{margin-bottom:8px}}.portfolio-list .top .h4{margin-bottom:16px}.portfolio-list .top .text-m{text-align:justify;text-align-last:left}@media screen and (max-width: 1023px){.portfolio-list .pagination{padding:0 32px}}@media screen and (max-width: 767px){.portfolio-list .pagination{padding:0 16px}}.portfolio-list .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px 16px;margin-bottom:32px}@media screen and (max-width: 1023px){.portfolio-list .items{grid-template-columns:1fr 1fr 1fr;gap:32px 12px;padding:0 32px}}@media screen and (max-width: 767px){.portfolio-list .items{grid-template-columns:1fr 1fr;margin-bottom:32px}}@media screen and (max-width: 767px){.portfolio-list .items{padding:0 16px;margin-bottom:18px;gap:16px 8px}}@media screen and (max-width: 479px){.portfolio-list .items{display:flex;flex-direction:column;gap:24px}}@media (hover: hover) and (pointer: fine){.portfolio-list .items .portfolio-card:hover .h4{text-decoration:underline}}@media screen and (max-width: 479px){.portfolio-list .items .portfolio-card{max-width:initial}}@media screen and (max-width: 479px){.portfolio-card-page .other-articles .h3{max-width:213px}}.page--certificates{background-color:#f3f3f3;position:relative}.certificates-page{z-index:2;padding-top:144px}@media screen and (max-width: 1439px){.certificates-page{padding-top:100px}}@media screen and (max-width: 767px){.certificates-page{padding-top:84px}}.certificates{color:#3c3c3c}.certificates .h1{margin-bottom:32px}@media screen and (max-width: 767px){.certificates .h1{margin-bottom:16px}}.certificates .h2{margin-bottom:16px}@media screen and (max-width: 1439px){.certificates .h2{margin-bottom:12px}}@media screen and (max-width: 767px){.certificates .h2{margin-bottom:8px}}.certificates .booklets{margin-bottom:32px}@media screen and (max-width: 767px){.certificates .booklets{margin-bottom:48px}}.certificates .items{transition:opacity .25s ease}@media screen and (max-width: 1439px){.certificates .items{display:flex;flex-direction:column;gap:12px}}@media screen and (max-width: 767px){.certificates .items{gap:8px}}.certificates .item{padding:24px;position:relative;display:flex;align-items:center;gap:0;transition:.3s;border-radius:20px}@media (hover: hover) and (pointer: fine){.certificates .item:hover{background-color:#fff}.certificates .item:hover:after{display:none}.certificates .item:hover+.item:after{display:none}}@media screen and (max-width: 1439px){.certificates .item{background-color:#fff;padding:24px;border-radius:16px}}@media screen and (max-width: 767px){.certificates .item{flex-wrap:wrap;align-items:flex-start;border-radius:12px;padding:16px}.certificates .item .item-title{order:1;flex:1}.certificates .item .buttons{order:2;margin-left:0;align-self:center}.certificates .item .item-meta{order:3;width:100%;margin-top:4px}}.certificates .item:first-child:after{display:none}.certificates .item:after{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background-color:#dcdcdc}@media screen and (max-width: 1439px){.certificates .item:after{display:none}}.certificates .item .item-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.certificates .item .item-meta{display:flex;align-items:center}.certificates .item .subtext{color:#828282}.certificates .item .item-size{color:#828282;margin-left:24px;white-space:nowrap}@media screen and (max-width: 1439px){.certificates .item .item-size{margin-left:24px}}@media screen and (max-width: 767px){.certificates .item .item-size{margin-left:8px}}.certificates .item .buttons{margin-left:auto;padding-left:16px;display:flex;gap:16px}.certificates .item .buttons .btn-view,.certificates .item .buttons .btn-download{max-width:32px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#a79374;border-radius:8px}.certificates .item .buttons .btn-view svg,.certificates .item .buttons .btn-download svg{width:24px;height:24px;color:#fff}@media screen and (max-width: 1439px){.certificates .item .buttons .btn-view,.certificates .item .buttons .btn-download{max-width:24px;min-width:24px;height:24px;border-radius:4px}.certificates .item .buttons .btn-view svg,.certificates .item .buttons .btn-download svg{width:16px;height:16px}}@media screen and (max-width: 1439px){.certificates .item .buttons{gap:24px}}.certificates .tabs-wrapper{max-width:100%;margin-bottom:32px}@media screen and (max-width: 1023px){.certificates .tabs-wrapper{overflow-x:auto}.certificates .tabs-wrapper::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.certificates .tabs-wrapper{-ms-overflow-style:none;scrollbar-width:none;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}}@media screen and (max-width: 767px){.certificates .tabs-wrapper{margin-bottom:16px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.certificates .tabs{display:flex;gap:0;padding:6px;border-radius:12px;background-color:#fff;width:fit-content;max-width:100%}@media screen and (max-width: 1439px){.certificates .tabs{padding:2px;border-radius:8px}}@media screen and (max-width: 1023px){.certificates .tabs{max-width:none;width:max-content}}.certificates .tab{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:16px;font-weight:500}@media screen and (max-width: 1439px){.certificates .tab{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){.certificates .tab{font-size:14px;line-height:14px}}.certificates .tab{padding:10px 16px;background-color:#fff;border-radius:6px;cursor:pointer;border:none;transition:all .3s;white-space:nowrap;flex-shrink:0}@media screen and (max-width: 1439px){.certificates .tab{padding:9px 12px;border-radius:6px}}.certificates .tab.active{background-color:#a79374;color:#fff}@media (hover: hover) and (pointer: fine){.certificates .tab:hover{background-color:#a79374;color:#fff}}.page--static-page{background-color:#f3f3f3;isolation:isolate}.page--static-page:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:340px;background:linear-gradient(0deg,#0d0d0d,#f3f3f3);pointer-events:none;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0)}@media screen and (max-width: 1439px){.page--static-page:after{height:334px}}@media screen and (max-width: 1023px){.page--static-page:after{height:607px}}@media screen and (max-width: 767px){.page--static-page:after{height:653px}}.page-content{padding-bottom:200px;color:#3c3c3c}@media screen and (max-width: 1439px){.page-content{padding-bottom:120px}}@media screen and (max-width: 1023px){.page-content{padding-bottom:96px}}@media screen and (max-width: 767px){.page-content{padding-bottom:72px}}.page-content__text{width:57.97%}@media screen and (max-width: 1919px){.page-content__text{width:66.23%}}@media screen and (max-width: 1439px){.page-content__text{width:100%}}.page-content__text h1{margin-bottom:48px}@media screen and (max-width: 1439px){.page-content__text h1{margin-bottom:32px}}@media screen and (max-width: 767px){.page-content__text h1{margin-bottom:24px}}.page-content__text .static-content{margin-bottom:48px}@media screen and (max-width: 1919px){.page-content__text .static-content{margin-bottom:32px}}.page-content__bot{display:flex;align-items:center;justify-content:space-between;margin-top:48px}@media screen and (max-width: 1439px){.page-content__bot{display:none}}.page-content__bot .scroll-top{width:48px;height:48px;border-radius:12px;background-color:#fff;padding:0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.page-content__bot .scroll-top .icon{width:24px;height:24px;color:#a79374}@media (hover: hover) and (pointer: fine){.page-content__bot .scroll-top:hover .icon{opacity:.75}}.static-content h1,.static-content h2,.static-content h3,.static-content h4,.static-content h5,.static-content h6{color:#3c3c3c;margin-bottom:24px;margin-top:48px}.static-content h1:first-child,.static-content h2:first-child,.static-content h3:first-child,.static-content h4:first-child,.static-content h5:first-child,.static-content h6:first-child{margin-top:0}@media screen and (max-width: 1439px){.static-content h1,.static-content h2,.static-content h3,.static-content h4,.static-content h5,.static-content h6{margin-bottom:16px;margin-top:32px}}@media screen and (max-width: 767px){.static-content h1,.static-content h2,.static-content h3,.static-content h4,.static-content h5,.static-content h6{margin-bottom:12px;margin-top:24px}}.static-content h1{font-family:Gotham Pro,sans-serif;font-size:51px;line-height:51px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){.static-content h1{font-size:37px;line-height:37px}}@media screen and (max-width: 767px){.static-content h1{font-size:24px;line-height:24px}}.static-content h1 p,.static-content h1 ul,.static-content h1 ol,.static-content h1 li,.static-content h1 span,.static-content h1 a{font-family:Gotham Pro,sans-serif;font-size:51px;line-height:51px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){.static-content h1 p,.static-content h1 ul,.static-content h1 ol,.static-content h1 li,.static-content h1 span,.static-content h1 a{font-size:37px;line-height:37px}}@media screen and (max-width: 767px){.static-content h1 p,.static-content h1 ul,.static-content h1 ol,.static-content h1 li,.static-content h1 span,.static-content h1 a{font-size:24px;line-height:24px}}.static-content h2{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1439px){.static-content h2{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){.static-content h2{font-size:22px;line-height:22px}}.static-content h2 p,.static-content h2 ul,.static-content h2 ol,.static-content h2 li,.static-content h2 span,.static-content h2 a{font-family:Gotham Pro,sans-serif;font-size:38px;line-height:38px;letter-spacing:-1px;font-weight:700}@media screen and (max-width: 1439px){.static-content h2 p,.static-content h2 ul,.static-content h2 ol,.static-content h2 li,.static-content h2 span,.static-content h2 a{font-size:29px;line-height:29px}}@media screen and (max-width: 767px){.static-content h2 p,.static-content h2 ul,.static-content h2 ol,.static-content h2 li,.static-content h2 span,.static-content h2 a{font-size:22px;line-height:22px}}.static-content h3{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){.static-content h3{font-size:23px;line-height:23px}}@media screen and (max-width: 767px){.static-content h3{font-size:20px;line-height:20px}}.static-content h3 p,.static-content h3 ul,.static-content h3 ol,.static-content h3 li,.static-content h3 span,.static-content h3 a{font-family:Gotham Pro,sans-serif;font-size:28px;line-height:28px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){.static-content h3 p,.static-content h3 ul,.static-content h3 ol,.static-content h3 li,.static-content h3 span,.static-content h3 a{font-size:23px;line-height:23px}}@media screen and (max-width: 767px){.static-content h3 p,.static-content h3 ul,.static-content h3 ol,.static-content h3 li,.static-content h3 span,.static-content h3 a{font-size:20px;line-height:20px}}.static-content h4{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){.static-content h4{font-size:19px;line-height:19px}}@media screen and (max-width: 767px){.static-content h4{font-size:18px;line-height:18px}}.static-content h4 p,.static-content h4 ul,.static-content h4 ol,.static-content h4 li,.static-content h4 span,.static-content h4 a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:21px;letter-spacing:-1px;font-weight:500}@media screen and (max-width: 1439px){.static-content h4 p,.static-content h4 ul,.static-content h4 ol,.static-content h4 li,.static-content h4 span,.static-content h4 a{font-size:19px;line-height:19px}}@media screen and (max-width: 767px){.static-content h4 p,.static-content h4 ul,.static-content h4 ol,.static-content h4 li,.static-content h4 span,.static-content h4 a{font-size:18px;line-height:18px}}.static-content p{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content p{font-size:14px;line-height:19px}}.static-content p p,.static-content p ul,.static-content p ol,.static-content p li,.static-content p span,.static-content p a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content p p,.static-content p ul,.static-content p ol,.static-content p li,.static-content p span,.static-content p a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content p p,.static-content p ul,.static-content p ol,.static-content p li,.static-content p span,.static-content p a{font-size:14px;line-height:19px}}.static-content p{color:#3c3c3c;margin-bottom:16px}.static-content p:last-child{margin-bottom:0}.static-content ul,.static-content ol{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content ul,.static-content ol{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content ul,.static-content ol{font-size:14px;line-height:19px}}.static-content ul p,.static-content ul ul,.static-content ul ol,.static-content ul li,.static-content ul span,.static-content ul a,.static-content ol p,.static-content ol ul,.static-content ol ol,.static-content ol li,.static-content ol span,.static-content ol a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content ul p,.static-content ul ul,.static-content ul ol,.static-content ul li,.static-content ul span,.static-content ul a,.static-content ol p,.static-content ol ul,.static-content ol ol,.static-content ol li,.static-content ol span,.static-content ol a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content ul p,.static-content ul ul,.static-content ul ol,.static-content ul li,.static-content ul span,.static-content ul a,.static-content ol p,.static-content ol ul,.static-content ol ol,.static-content ol li,.static-content ol span,.static-content ol a{font-size:14px;line-height:19px}}.static-content ul,.static-content ol{color:#3c3c3c;padding-left:24px;margin-bottom:24px}.static-content ul:last-child,.static-content ol:last-child{margin-bottom:0}.static-content ul li,.static-content ol li{margin-bottom:8px}.static-content ul li:last-child,.static-content ol li:last-child{margin-bottom:0}.static-content ul{list-style:disc}.static-content ol{list-style:decimal}.static-content img{max-width:100%;height:auto;display:block;border-radius:20px;margin:32px 0}@media screen and (max-width: 1439px){.static-content img{border-radius:16px}}@media screen and (max-width: 767px){.static-content img{border-radius:12px;margin:24px 0}}.static-content img:first-child{margin-top:0}.static-content img:last-child{margin-bottom:0}.static-content a{color:#a79374;text-decoration:underline;transition:opacity .2s ease}@media (hover: hover) and (pointer: fine){.static-content a:hover{opacity:.75}}.static-content strong,.static-content b{font-weight:700}.static-content em,.static-content i{font-style:italic}.static-content blockquote{border-left:4px solid #A79374;padding:16px 24px;margin:32px 0;color:#828282;font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.static-content blockquote{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.static-content blockquote{font-size:17px;line-height:22px}}.static-content blockquote p,.static-content blockquote ul,.static-content blockquote ol,.static-content blockquote li,.static-content blockquote span,.static-content blockquote a{font-family:Gotham Pro,sans-serif;font-size:21px;line-height:26px}@media screen and (max-width: 1439px){.static-content blockquote p,.static-content blockquote ul,.static-content blockquote ol,.static-content blockquote li,.static-content blockquote span,.static-content blockquote a{font-size:19px;line-height:24px}}@media screen and (max-width: 767px){.static-content blockquote p,.static-content blockquote ul,.static-content blockquote ol,.static-content blockquote li,.static-content blockquote span,.static-content blockquote a{font-size:17px;line-height:22px}}@media screen and (max-width: 767px){.static-content blockquote{margin:24px 0;padding:12px 16px}}.static-content table{width:100%;border-collapse:collapse;margin:32px 0;font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content table{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content table{font-size:14px;line-height:19px}}.static-content table p,.static-content table ul,.static-content table ol,.static-content table li,.static-content table span,.static-content table a{font-family:Gotham Pro,sans-serif;font-size:16px;line-height:21px}@media screen and (max-width: 1439px){.static-content table p,.static-content table ul,.static-content table ol,.static-content table li,.static-content table span,.static-content table a{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){.static-content table p,.static-content table ul,.static-content table ol,.static-content table li,.static-content table span,.static-content table a{font-size:14px;line-height:19px}}.static-content table th,.static-content table td{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(60,60,60,.15);color:#3c3c3c}.static-content table th{font-weight:700}@media screen and (max-width: 767px){.static-content table{margin:24px 0}.static-content table th,.static-content table td{padding:8px 12px}}.static-content hr{border:none;border-top:1px solid rgba(60,60,60,.15);margin:48px 0}@media screen and (max-width: 767px){.static-content hr{margin:32px 0}}.page--error-page{background-color:#f3f3f3}.error-page{flex:1;z-index:2}.error-page .error-container{display:flex;flex-direction:column;align-items:start;justify-content:start;max-width:700px}@media screen and (max-width: 1439px){.error-page .error-container{max-width:unset}}.error-page .error-container .note-text{margin-bottom:32px;color:#828282}@media screen and (max-width: 1439px){.error-page .error-container .note-text{margin-bottom:24px}}@media screen and (max-width: 767px){.error-page .error-container .note-text{margin-bottom:16px}}.error-page .error-container .title{margin-bottom:16px}@media screen and (max-width: 1439px){.error-page .error-container .title{margin-bottom:12px}}@media screen and (max-width: 767px){.error-page .error-container .title{margin-bottom:8px}}.error-page .error-container .description{margin-bottom:48px}@media screen and (max-width: 1439px){.error-page .error-container .description{margin-bottom:32px}}@media screen and (max-width: 767px){.error-page .error-container .description{margin-bottom:24px}}.error-page .error-container .links-container{display:flex;flex-direction:row;align-items:center;justify-content:start;flex-wrap:wrap;gap:8px}.error-page .error-container .link{padding:2px 16px 0;height:48px;border-radius:12px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}.error-page .error-container .link span{color:#3c3c3c;font-family:Gotham Pro,sans-serif;font-size:18px;font-weight:500;line-height:18px;transition:all .3s}@media (hover: hover) and (pointer: fine){.error-page .error-container .link:hover{background-color:#a79374}.error-page .error-container .link:hover span{color:#fff}}@media screen and (max-width: 1439px){.error-page .error-container .link{padding:1px 12px 0;height:36px;border-radius:8px}.error-page .error-container .link span{color:#3c3c3c;font-size:16px;line-height:16px}}.error-500-page{min-height:100dvh;background-color:#3c3c3c;display:flex}.error-500-page__inner{display:flex;flex-direction:column;justify-content:space-between;padding-top:64px;padding-bottom:64px}@media screen and (max-width: 1439px){.error-500-page__inner{padding-top:32px;padding-bottom:32px;justify-content:start;gap:64px}}@media screen and (max-width: 767px){.error-500-page__inner{padding-top:16px;padding-bottom:16px;gap:48px}}.error-500-page__logo{display:block;width:168px;height:48px;flex-shrink:0;color:#fff}.error-500-page__logo svg{width:100%;height:100%}.error-500-page__content{display:flex;flex-direction:column;align-items:flex-start;max-width:737px}@media screen and (max-width: 1439px){.error-500-page__content{max-width:100%}}.error-500-page .note-text{margin-bottom:32px;color:#ffffff80}@media screen and (max-width: 1439px){.error-500-page .note-text{margin-bottom:24px}}@media screen and (max-width: 767px){.error-500-page .note-text{margin-bottom:16px}}.error-500-page .title{margin-bottom:16px}@media screen and (max-width: 1439px){.error-500-page .title{margin-bottom:12px}}@media screen and (max-width: 767px){.error-500-page .title{margin-bottom:8px}}.error-500-page .description{margin-bottom:48px}@media screen and (max-width: 1439px){.error-500-page .description{margin-bottom:32px}}@media screen and (max-width: 767px){.error-500-page .description{margin-bottom:24px}}.error-500-page .reload-btn{padding:2px 16px 0;height:48px;border-radius:12px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}.error-500-page .reload-btn span{color:#3c3c3c;font-family:Gotham Pro,sans-serif;font-size:18px;font-weight:500;line-height:18px;transition:all .3s}@media (hover: hover) and (pointer: fine){.error-500-page .reload-btn:hover{background-color:#a79374}.error-500-page .reload-btn:hover span{color:#fff}}@media screen and (max-width: 1439px){.error-500-page .reload-btn{padding:1px 12px 0;height:36px;border-radius:8px}.error-500-page .reload-btn span{color:#3c3c3c;font-size:16px;line-height:16px}}.faq-page .production-hero{height:826px}@media screen and (max-width: 1919px){.faq-page .production-hero{height:731px}}@media screen and (max-width: 1439px){.faq-page .production-hero{height:576px}}.faq-page .hero-info-wrapper{margin-top:256px;align-items:initial}@media screen and (max-width: 1919px){.faq-page .hero-info-wrapper{margin-top:144px}}@media screen and (max-width: 1439px){.faq-page .hero-info-wrapper{margin-top:128px}}@media screen and (max-width: 1023px){.faq-page .hero-info-wrapper{margin-top:0}}@media screen and (max-width: 1023px){.faq-page .about-links{margin-top:-56px}}
