*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.13 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.visible{visibility:visible}.relative{position:relative}.z-10{z-index:10}.mb-lg{margin-bottom:40rem}.mb-md{margin-bottom:32rem}.mb-sm{margin-bottom:24rem}.mb-xxl{margin-bottom:56rem}.ms-auto{margin-inline-start:auto}.mt-sm{margin-top:24rem}.mt-xl{margin-top:48rem}.mt-xs{margin-top:16rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-\[300rem\]{width:300rem}.w-\[370rem\]{width:370rem}.w-\[455rem\]{width:455rem}.w-\[468rem\]{width:468rem}.w-\[488rem\]{width:488rem}.w-\[640rem\]{width:640rem}.w-\[664rem\]{width:664rem}.w-extra{width:64rem}.w-full{width:100%}.w-lg{width:40rem}.w-sm{width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.gap-extra{gap:64rem}.gap-sm{gap:24rem}.gap-xs{gap:16rem}.border-white{--tw-border-opacity:1;border-color:rgb(252 252 253/var(--tw-border-opacity))}.bg-header{--tw-bg-opacity:1;background-color:rgb(38 42 63/var(--tw-bg-opacity))}.bg-surface{background-color:#f3f4f7cc}.object-cover{object-fit:cover}.p-extra{padding:64rem}.px-big-lg{padding-left:120rem;padding-right:120rem}.px-extra{padding-left:64rem;padding-right:64rem}.px-sm{padding-left:24rem;padding-right:24rem}.py-big-sm{padding-bottom:80rem;padding-top:80rem}.py-extra{padding-bottom:64rem;padding-top:64rem}.pb-big-lg{padding-bottom:120rem}.pb-xxl{padding-bottom:56rem}.pe-big-md{padding-inline-end:100rem}.ps-big-md{padding-inline-start:100rem}.ps-extra{padding-inline-start:64rem}.pt-big-sm{padding-top:80rem}.pt-lg{padding-top:40rem}.text-right{text-align:right}.text-blue{--tw-text-opacity:1;color:rgb(60 104 198/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(252 252 253/var(--tw-text-opacity))}.opacity-10{opacity:.1}:root{--white:#fcfcfd;--black:#000;--blue:#3c68c6;--gray-100:#d9dadf;--surface:#f3f4f7cc;--header:#262a3f;--a:var(--blue);--aHover:var(--blue);--aUnderline:none;--aUnderlineHover:underline;--svg:var(--black)}html{font-size:.07813vw}:has(:target){scroll-behavior:smooth}:has(:target) [id]{scroll-margin-top:var(--scroll-margin,100rem)}body{background:var(--white);color:var(--header);display:flex;flex-direction:column;min-height:100dvh}a{color:var(--a);-webkit-text-decoration:var(--aUnderline);text-decoration:var(--aUnderline);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-thickness:1px;text-underline-offset:25%;transition:all .3s ease;--svg:var(--a)}a:hover{color:var(--aHover);text-decoration-line:var(--aUnderlineHover)}b,strong{font-weight:700}img,svg{max-width:none;width:100%}.svg:not(.svg--stroke) circle,.svg:not(.svg--stroke) line,.svg:not(.svg--stroke) path,.svg:not(.svg--stroke) rect{transition:all .3s ease}.svg:not(.svg--stroke) circle:not(.stroke):not(.skip),.svg:not(.svg--stroke) line:not(.stroke):not(.skip),.svg:not(.svg--stroke) path:not(.stroke):not(.skip),.svg:not(.svg--stroke) rect:not(.stroke):not(.skip){fill:var(--svg)}.svg:not(.svg--stroke) circle.stroke,.svg:not(.svg--stroke) line.stroke,.svg:not(.svg--stroke) path.stroke,.svg:not(.svg--stroke) rect.stroke{stroke:var(--svg)}.svg--stroke circle,.svg--stroke line,.svg--stroke path,.svg--stroke rect{transition:all .3s ease}.svg--stroke circle:not(.fill):not(.skip),.svg--stroke line:not(.fill):not(.skip),.svg--stroke path:not(.fill):not(.skip),.svg--stroke rect:not(.fill):not(.skip){stroke:var(--svg)}.svg--stroke circle.fill,.svg--stroke line.fill,.svg--stroke path.fill,.svg--stroke rect.fill{fill:var(--svg)}p{text-wrap:pretty}p+p{margin-top:16rem}h1,h2,h3,h4,h5,h6{text-wrap:balance}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;box-shadow:inset 0 0 200px 200px #262a3f;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}*{outline:none}.full-width,.vwReal{width:100vw;width:calc(var(--vw, 1vw)*100)}.full-width{left:calc(50% - var(--vw, 1vw)*50);position:relative}.flex-center{align-items:center;display:flex;justify-content:center}.grid-center{display:grid;place-items:center}main{flex:1;overflow:hidden;position:relative;width:100%}.h1,h1{font-family:Playfair Display,sans-serif;font-size:88rem;font-weight:400;line-height:1}.h1 .line:after,h1 .line:after{bottom:-5rem;height:24rem;left:-12rem}.h1 .line.active:after,h1 .line.active:after{width:calc(100% + 24rem)}.h2,h2{font-family:Playfair Display,sans-serif;font-size:40rem;font-weight:400;line-height:1}.h2 .line:after,h2 .line:after{bottom:-5rem;height:16rem;left:-6rem}.h2 .line.active:after,h2 .line.active:after{width:calc(100% + 12rem)}.h3,h3{font-family:Playfair Display,sans-serif;font-style:italic;font-weight:400;line-height:40rem}.h3,.h4,h3,h4{font-size:32rem}.h4,h4{font-weight:700;line-height:1}.text-l{font-size:18rem;font-weight:300;line-height:27rem}.text-m{font-size:16rem;font-weight:400;line-height:24rem}.text-s{font-size:14rem;font-weight:300;line-height:21rem}.text-xs{font-size:12rem;font-weight:400;line-height:17rem}.text-header-menu{font-size:12rem;font-weight:600;letter-spacing:.04em;line-height:2;text-transform:uppercase}.text-button{font-size:16rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}body{font-size:18rem;font-weight:300;line-height:27rem}header{inset:0 0 auto;padding:12rem 32rem;position:fixed;z-index:99}header>div{align-items:center;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:var(--surface);display:flex;height:80rem;justify-content:space-between;padding-inline:32rem}.logo{display:inline-block;width:252rem}.menu{display:flex;font-weight:600;gap:32rem;letter-spacing:.04em;line-height:2;text-transform:uppercase;--a:var(--header);--aHover:var(--header);--aUnderline:none;--aUnderlineHover:underline}.footer,.menu{font-size:12rem}.footer{background:var(--header);color:var(--white);display:grid;font-weight:400;gap:40rem;line-height:17rem;--a:var(--white);--aHover:var(--white);--aUnderline:none;--aUnderlineHover:underline}.footer .logo{--svg:var(--white)}.footer__bottom{color:var(--white);opacity:.4;--a:var(--white);--aHover:var(--white);--aUnderline:none;--aUnderlineHover:underline}.line{display:inline-block;position:relative;width:-moz-fit-content;width:fit-content}.line:after{background:rgba(60,104,198,.2);content:"";position:absolute;transition:all 1s ease;width:0;z-index:-1}.section--1 .block--1{padding-top:140rem}.section--2{height:960rem;position:relative}.section--2 .flex--1{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);background:var(--surface);gap:20rem;padding:40rem 24rem 40rem 0;position:absolute;right:64rem;top:50%;translate:0 -50%;width:760rem}.section--3 .flex--2{align-items:center;left:64rem;position:absolute;top:40rem;z-index:10}.numbers{display:grid;gap:64rem}.number{text-align:center}.number__num{font-family:Playfair Display,sans-serif;font-size:68rem;line-height:72rem;margin-bottom:12rem}.number__num i{font-size:40rem}.number__num small{font-size:51rem}.number__text{opacity:.8}.number+.number{position:relative}.number+.number:before{background:var(--blue);content:"";height:1px;left:50%;position:absolute;top:-32rem;translate:-50% 0;width:82rem}.btn{--btnColor:var(--blue);--btnColorHover:var(--white);--btnBg:transtapent;--btnBgHover:var(--blue);--btnBorder:var(--gray-100);--btnBorderHover:var(--blue);background:var(--btnBg);border:1px solid var(--btnBorder);border-radius:0;box-shadow:none;color:var(--btnColor);cursor:pointer;display:inline-block;font-size:16rem;font-weight:700;height:56rem;letter-spacing:.08em;line-height:1;padding-inline:16rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease;--svg:var(--btnColor)}.btn>span{align-items:center;display:flex;gap:10rem;height:100%;justify-content:center}.btn:hover{background:var(--btnBgHover);border-color:var(--btnBorderHover);color:var(--btnColorHover);-webkit-text-decoration:none;text-decoration:none;--svg:var(--btnColorHover)}.btn--left>span{justify-content:start}.btn--lg{height:80rem}.btn--extra{height:152rem}.btn--extra>span{flex-direction:column;gap:24rem}.btn--blue{--btnColor:var(--white);--btnColorHover:var(--blue);--btnBg:var(--blue);--btnBgHover:var(--white);--btnBorder:var(--blue);--btnBorderHover:var(--white)}.slider-block--1{width:calc(100vw - 435rem)}.slider-pages{color:var(--blue);font-family:Playfair Display,sans-serif;font-size:32rem;font-style:italic;font-weight:400;line-height:40rem}.slider-btns{display:flex;gap:32rem}.slider-btn{cursor:pointer;width:48rem;--svg:var(--blue)}.slider-btn.swiper-button-disabled{cursor:default;--svg:rgba(252,252,253,.2)}.slider--company{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20rem,#000);padding-left:20rem;translate:-20rem 0}.slider--company .swiper-slide{padding-right:20rem;width:auto}.slider--company .swiper-slide:last-child{padding-right:64rem}.card{display:grid;height:333rem;padding:32rem 48rem;position:relative;width:468rem}.card__pic{inset:0;position:absolute}.card__pic img{height:100%;object-fit:cover}.card__pic:after{background:#262a3fe5;content:"";inset:0;position:absolute}.card__text{align-self:end;font-size:16rem;font-weight:400;line-height:24rem;position:relative;z-index:10}.card__title{font-family:Playfair Display,sans-serif;font-size:32rem;font-style:italic;font-weight:400;line-height:40rem;margin-bottom:24rem}.card--2{background:var(--black);flex-shrink:0;height:267rem;padding:24rem;width:370rem}.card--2 .card__text{width:270rem}.card--2 .card__pic{opacity:.5}.card--2 .card__pic:after{display:none}.card--3{border-top:1px solid rgba(60,104,198,.2);height:auto;padding:32rem 0 0;width:460rem}.card--3 .card__text{font-size:18rem;font-weight:300;line-height:27rem;opacity:.8}.video-block{height:732rem;position:relative;width:552rem}.video-block:after{background:#06194133;content:"";inset:0;position:absolute}.products{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);background:var(--surface);grid-template-columns:repeat(3,254rem);width:-moz-fit-content;width:fit-content}.product{align-items:center;border:1px solid var(--white);border-left:0;border-top:0;cursor:pointer;display:flex;font-size:14rem;font-weight:300;height:134rem;line-height:21rem;padding:24rem;transition:all .3s ease}.product__toggle{display:none}.product-block{color:var(--white);inset:0;opacity:0;padding:224rem 40rem 40rem;position:absolute;transition:all .3s ease}.product-block img{height:100%;inset:0;object-fit:cover;opacity:.3;position:absolute}.product-block.active{opacity:1}.product-block__content{position:relative;width:310rem;z-index:10}.product-block__title{font-size:32rem;font-weight:700;line-height:1;margin-bottom:24rem}.product-block-outer{background:var(--black);height:540rem;left:64rem;position:absolute;top:0;width:664rem}.partners{flex-wrap:wrap;gap:24rem 20rem;justify-content:center}.partner{aspect-ratio:1;background:#fff;border:1px solid var(--gray-100);padding:9rem;width:200rem}.partner img{filter:grayscale(100%);opacity:.4;transition:all .3s ease}.partner:hover img{filter:grayscale(0);opacity:1}.marquee{animation:scroll 30s linear infinite;display:flex;gap:24rem}.marquee-block{display:flex;gap:24rem;overflow:hidden;position:relative}.marquee-block--reverse .marquee{animation-direction:reverse;animation-duration:27s}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 24rem))}}.form-elem{padding-block:24rem}.form-elem input{background:transparent;border:none;border-bottom:1px solid var(--white);border-radius:0;box-shadow:none;color:var(--white);font-family:Inter,sans-serif;font-size:18rem;font-weight:300;line-height:27rem;padding-bottom:8rem;transition:all .3s ease;width:100%}.form-elem input::placeholder{color:var(--white)}.form-elem input:focus-visible{border-color:var(--blue)}@media (hover) and (min-width:1024px){.products-outer:has(.product[product="1"]:hover) .product-block[product="1"]{opacity:1}.products-outer:has(.product[product="2"]:hover) .product-block[product="2"]{opacity:1}.products-outer:has(.product[product="3"]:hover) .product-block[product="3"]{opacity:1}.products-outer:has(.product[product="4"]:hover) .product-block[product="4"]{opacity:1}.products-outer:has(.product[product="5"]:hover) .product-block[product="5"]{opacity:1}.products-outer:has(.product[product="6"]:hover) .product-block[product="6"]{opacity:1}.products-outer:has(.product[product="7"]:hover) .product-block[product="7"]{opacity:1}.products-outer:has(.product[product="8"]:hover) .product-block[product="8"]{opacity:1}.products-outer:has(.product[product="9"]:hover) .product-block[product="9"]{opacity:1}.products-outer:has(.product[product="10"]:hover) .product-block[product="10"]{opacity:1}.products-outer:has(.product[product="11"]:hover) .product-block[product="11"]{opacity:1}.products-outer:has(.product[product="12"]:hover) .product-block[product="12"]{opacity:1}.products-outer:has(.product[product="13"]:hover) .product-block[product="13"]{opacity:1}.products-outer:has(.product[product="14"]:hover) .product-block[product="14"]{opacity:1}.products-outer:has(.product[product="15"]:hover) .product-block[product="15"]{opacity:1}.products-outer:has(.product[product="16"]:hover) .product-block[product="16"]{opacity:1}.products-outer:has(.product:not(.active):hover) .product.active{background:transparent}.products-outer:has(.product:not(.active):hover) .product-block.active{opacity:0}.product.active,.product:hover{background:var(--white)}}@media (max-width:1023.98px){html{font-size:.27778vw;--scroll-margin:80rem}.m\:px-sm{padding-inline:20rem}.h1,h1{font-size:56rem;font-weight:400;line-height:1}.h1 .line:after,h1 .line:after{bottom:-5rem;height:16rem;left:-6rem}.h1 .line.active:after,h1 .line.active:after{width:calc(100% + 12rem)}.h2,h2{font-size:32rem;font-weight:400;line-height:1}.h2 .line:after,h2 .line:after{bottom:-5rem;height:12rem;left:-5rem}.h2 .line.active:after,h2 .line.active:after{width:calc(100% + 10rem)}.h4,h4{font-size:28rem;font-weight:700;line-height:1}.text-l{font-size:17rem;font-weight:300;line-height:25.5rem}.text-m{font-size:15rem;font-weight:400;line-height:22.5rem}.m\:h1{font-size:56rem}.m\:h1,.m\:h2{font-weight:400;line-height:1}.m\:h2,.m\:h3{font-size:32rem}.m\:h3{font-style:italic;font-weight:400;line-height:40rem}.m\:h4{font-size:28rem;font-weight:700;line-height:1}.m\:text-l{font-size:17rem;font-weight:300;line-height:25.5rem}.m\:text-m{font-size:15rem;font-weight:400;line-height:22.5rem}.m\:text-s{font-size:14rem;font-weight:300;line-height:21rem}.m\:text-xs{font-size:12rem;font-weight:400;line-height:17rem}body{font-size:17rem;font-weight:300;line-height:25.5rem}body.open{overflow:hidden}header{padding:0}header>div{padding-inline:20rem}header .menu{display:none}.logo{width:200rem}.menu{font-size:16rem;gap:32rem}.menu,.menu-block{align-items:center;flex-direction:column}.menu-block{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:var(--surface);gap:40rem;inset:0;padding-top:120rem;padding-inline:20rem;position:fixed;transition:all .3s ease;translate:0 -100%;z-index:98}.open .menu-block{translate:0 0}.footer .logo{width:252rem}.btn{width:100%}.section--1 .block--1{padding-block:156rem 256rem}.section--2{height:auto}.section--2 .flex--1{margin-block:-120rem -174rem;padding:40rem 24rem;position:relative;right:auto;top:auto;translate:0 0;width:100%}.section--3 .flex--2{left:auto;padding-bottom:515rem;position:relative;top:auto}.video-block{height:100%;inset:0;position:absolute;width:100%}.video-block:after{background:rgba(38,42,63,.8)}.numbers{gap:48rem}.number+.number:before{top:-24rem}.slider-block--1{width:100vw}.slider--company{-webkit-mask-image:none;padding-left:0;translate:0 0}.slider--company .swiper-slide{padding-right:8rem}.slider--company .swiper-slide:last-child{padding-right:24rem}.card{height:242rem;padding:20rem;width:340rem}.card__text{font-size:15rem;font-weight:400;line-height:22.5rem}.card__title{font-family:Playfair Display,sans-serif;font-size:32rem;font-style:italic;font-weight:400;line-height:40rem;margin-bottom:24rem}.card--2{height:200rem;padding:18rem;width:278rem}.card--2 .card__text{font-size:12rem;font-weight:400;line-height:17rem;width:200rem}.card--3{height:auto;padding:32rem 0 0;width:auto}.card--3 .card__text{font-size:17rem;font-weight:300;line-height:25.5rem}.products{border-top:1px solid var(--gray-100);width:100%}.product{border:0;border-bottom:1px solid var(--gray-100);display:block;height:auto;padding:0}.product__section{align-items:center;display:flex;min-height:92rem;padding:24rem 20rem;position:relative}.product__toggle{bottom:5rem;display:block;position:absolute;right:5rem;width:40rem;--svg:var(--gray-100)}.product__toggle img:last-child,.product__toggle svg:last-child,.show .product__toggle img,.show .product__toggle svg{display:none}.show .product__toggle img:last-child,.show .product__toggle svg:last-child{display:block}.product-block{background:var(--black);display:grid;grid-template-rows:0fr;opacity:1;padding:0;position:relative;transition:all .3s ease}.product-block__content{width:100%}.product-block__title{font-size:28rem;font-weight:700;line-height:1;margin-bottom:16rem}.product-block>div{overflow:hidden}.product-block>div>div{padding:70rem 20rem}.show .product-block{grid-template-rows:1fr}.partner{padding:7rem;width:150rem}.map{left:-16rem;position:absolute;top:80rem;width:1280rem}}@media (max-width:1023px){.m\:-ms-sm{margin-inline-start:-24rem}.m\:mb-extra{margin-bottom:64rem}.m\:mb-md{margin-bottom:32rem}.m\:mb-sm{margin-bottom:24rem}.m\:mt-md{margin-top:32rem}.m\:mt-sm{margin-top:24rem}.m\:block{display:block}.m\:flex{display:flex}.m\:hidden{display:none}.m\:w-auto{width:auto}.m\:w-full{width:100%}.m\:w-screen{width:100vw}.m\:flex-none{flex:none}.m\:flex-col{flex-direction:column}.m\:gap-0{gap:0}.m\:gap-lg{gap:40rem}.m\:gap-xs{gap:16rem}.m\:p-0{padding:0}.m\:px-0{padding-left:0;padding-right:0}.m\:px-lg{padding-left:40rem;padding-right:40rem}.m\:px-sm{padding-left:24rem;padding-right:24rem}.m\:py-big-sm{padding-bottom:80rem;padding-top:80rem}.m\:pb-xl{padding-bottom:48rem}.m\:ps-0{padding-inline-start:0}.m\:pt-big-sm{padding-top:80rem}.m\:text-left{text-align:left}.m\:text-center{text-align:center}.m\:text-white{--tw-text-opacity:1;color:rgb(252 252 253/var(--tw-text-opacity))}}
/*# sourceMappingURL=style.min.css.map */