*,: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.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;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]){-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::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}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]:where(:not([hidden=until-found])){display:none}*{margin:0;padding:0}*,h1{font-family:Saira Semi Condensed,sans-serif}h1{font-weight:600;line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgb(24 24 24/var(--tw-text-opacity,1));font-size:clamp(2rem,-2.58rem + 11.46vw,4.75rem)}@media (min-width:64rem){h1{font-size:clamp(3.5rem,1.21rem + 3.57vw,5.5rem)}}@media (min-width:120rem){h1{font-size:clamp(5.5rem,-2rem + 6.25vw,8rem)}}h2,h3,h4,h5{font-family:Saira Semi Condensed,sans-serif;font-weight:600}body{--tw-bg-opacity:1}.button,body{background-color:rgb(24 24 24/var(--tw-bg-opacity,1))}.button{align-items:center;border-radius:1rem;border-width:1px;cursor:pointer;display:flex;position:relative;width:-moz-fit-content;width:fit-content;z-index:10;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);padding:clamp(1rem,.92rem + .21vw,1.25rem) clamp(1rem,.67rem + .83vw,2rem)}@media (min-width:96rem){.button{border-radius:1.5rem}}.button span{font-weight:300;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(.875rem,.708rem + .417vw,1.375rem)}.button svg{transition-duration:.5s}.button svg path{fill:#ff5e59}.button:hover svg{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button.cta{--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.button.cta span{--tw-text-opacity:1;color:rgb(24 24 24/var(--tw-text-opacity,1))}.navbar{align-items:center;display:flex;justify-content:space-between;left:0;padding:clamp(1.25rem,.5rem + 1.88vw,3.5rem) clamp(1rem,-1.67rem + 6.67vw,9rem);position:fixed;top:0;width:100%;z-index:30}.navbar.scrolled .navbar__menu{background-color:#ebebeb33;border-radius:1rem;left:50%;padding-bottom:clamp(.25rem,.17rem + .21vw,.5rem);padding-left:clamp(.5rem,.42rem + .21vw,.75rem);padding-right:clamp(.5rem,.42rem + .21vw,.75rem);padding-top:clamp(.25rem,.17rem + .21vw,.5rem);position:absolute;top:50%}@media (min-width:96rem){.navbar.scrolled .navbar__menu{border-radius:1.5rem}}.navbar.scrolled .navbar__menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#a1a1a14d;transition:all .3s ease}.navbar.scrolled .navbar__menu:after,.navbar.scrolled .navbar__menu:before{border-radius:inherit;content:"";inset:0;position:absolute}.navbar.scrolled .navbar__menu .menu__link:hover{--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}.navbar.scrolled .button.cta{background-color:#ebebeb33;border-style:none;position:relative}.navbar.scrolled .button.cta{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#a1a1a14d}.navbar.scrolled .button.cta span{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}.navbar.scrolled .button.cta:after,.navbar.scrolled .button.cta:before{border-radius:inherit;content:"";inset:0;position:absolute}.navbar.scrolled .navbar__logo{--tw-translate-y:-9rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .navbar__logo{transition-duration:1s;z-index:10}.navbar .navbar__logo svg{height:auto;width:clamp(6rem,5rem + 2.5vw,9rem)}.navbar .navbar__logo svg path{fill:#ebebeb}.navbar .navbar__logo svg path.title{fill:#ff5e59}.navbar .navbar__menu{display:none;left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;border-radius:.5rem;padding-left:clamp(.5rem,.33rem + .42vw,1rem);padding-right:clamp(.5rem,.33rem + .42vw,1rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:64rem){.navbar .navbar__menu{display:flex}}.navbar .navbar__menu .menu__link{border-radius:.75rem;font-weight:300;overflow:hidden;position:relative;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(.875rem,.708rem + .417vw,1.375rem);padding-bottom:clamp(.25rem,.17rem + .21vw,.5rem);padding-left:clamp(.75rem,.33rem + 1.04vw,2rem);padding-right:clamp(.75rem,.33rem + 1.04vw,2rem);padding-top:clamp(.25rem,.17rem + .21vw,.5rem);transition-duration:.15s}@media (min-width:96rem){.navbar .navbar__menu .menu__link{border-radius:1rem}}.navbar .navbar__menu .menu__link span{position:relative;z-index:10}.navbar .navbar__menu .menu__link:hover{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 24/var(--tw-text-opacity,1))}.navbar .navbar__menu--mobile{height:100svh;left:0;position:fixed;top:0;width:100%;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));padding-left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-top:clamp(8rem,7rem + 2.5vw,11rem);transition-duration:.5s}@media (min-width:64rem){.navbar .navbar__menu--mobile{display:none}}.navbar .navbar__menu--mobile .menu__link{display:block;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.75rem,.5rem + 3.13vw,2.5rem)}.navbar .navbar__menu--mobile .menu__actions{border-color:#ebebeb4d;border-top-width:1px;margin-top:clamp(2rem,1.67rem + .83vw,3rem);padding-top:clamp(2rem,1.67rem + .83vw,3rem)}.navbar .navbar__menu--mobile .menu__actions span.divider{display:block;font-weight:300;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.167rem + .521vw,1.5rem);padding-bottom:clamp(.5rem,-.33rem + 2.08vw,1rem);padding-top:clamp(.5rem,-.33rem + 2.08vw,1rem)}.navbar .navbar__menu--mobile .menu__actions .menu__link{align-items:center;-moz-column-gap:clamp(1rem,.17rem + 2.08vw,1.5rem);column-gap:clamp(1rem,.17rem + 2.08vw,1.5rem);display:flex}.navbar .navbar__menu--mobile .menu__actions .menu__link .iconify{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}.navbar .navbar__menu--mobile.menu--open{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .button{align-items:center;border-radius:1rem;border-width:1px;cursor:pointer;display:none;position:relative;width:-moz-fit-content;width:fit-content;z-index:10;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);padding-bottom:clamp(.5rem,.33rem + .42vw,1rem);padding-left:clamp(1rem,.67rem + .83vw,2rem);padding-right:clamp(1rem,.67rem + .83vw,2rem);padding-top:clamp(.5rem,.33rem + .42vw,1rem);transition-duration:1s}@media (min-width:64rem){.navbar .button{display:flex}}@media (min-width:96rem){.navbar .button{border-radius:1.5rem}}.navbar .button span{font-weight:300;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(.875rem,.708rem + .417vw,1.375rem)}.navbar .button svg{transition-duration:.5s}.navbar .button svg path{fill:#ff5e59}.navbar .button:hover svg{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .button.cta{--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1))}.navbar .button.cta span{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}.navbar .navbar__burger{align-items:flex-end;display:flex;flex-direction:column;row-gap:.375rem;transition-duration:.5s;z-index:10}@media (min-width:64rem){.navbar .navbar__burger{display:none}}.navbar .navbar__burger .burger__line{height:1px;--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1))}.navbar .navbar__burger .burger__line.burger__line--first{transform-origin:bottom right;transition-delay:0s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.navbar .navbar__burger .burger__line.burger__line--second{transform-origin:center;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.navbar .navbar__burger .burger__line.burger__line--third{align-self:flex-start;transform-origin:top left;transition-delay:0s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.navbar .navbar__burger.navbar__burger--open .burger__line.burger__line--first,.navbar .navbar__burger.navbar__burger--open .burger__line.burger__line--third{--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar .navbar__burger.navbar__burger--open .burger__line.burger__line--second{width:2rem;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:.15s}.section__header{align-items:flex-end;display:flex;left:0;padding-top:clamp(7rem,2rem + 12.5vw,10rem);position:relative;z-index:50}@media (min-width:64rem){.section__header{height:33svh;padding-top:0;width:100%}}.section__header .header__content{display:flex;flex-direction:column;margin-bottom:clamp(2.25rem,1.83rem + 1.04vw,2.5rem);row-gap:clamp(2rem,-5.5rem + 18.75vw,3.5rem);width:100%}@media (min-width:64rem){.section__header .header__content{flex-direction:row;justify-content:space-between}}.section__header h2{flex-shrink:0;font-weight:600;line-height:1;margin-top:auto;position:relative;text-transform:uppercase;z-index:10;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(3.5rem,1.42rem + 5.21vw,4.75rem)}@media (min-width:64rem){.section__header h2{font-size:clamp(4.75rem,3.89rem + 1.34vw,5.5rem)}}@media (min-width:120rem){.section__header h2{font-size:clamp(5.5rem,-6.5rem + 10vw,9.5rem)}}.section__header p.header__slogan{font-weight:200;line-height:1;width:100%;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){.section__header p.header__slogan{font-size:clamp(1.375rem,1.125rem + .391vw,1.75rem);margin-top:clamp(.5rem,0rem + .78vw,1.25rem);text-align:right}}.section__header p.header__slogan span{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}section.hero{display:flex;flex-direction:column;height:100svh;max-height:100svh;overflow:hidden;padding-top:clamp(9rem,4rem + 12.5vw,12rem);position:relative}@media (min-width:64rem){section.hero{height:130svh;max-height:130svh;padding-top:clamp(12rem,8rem + 6.25vw,18rem)}}section.hero .hero__heading{bottom:6rem;display:flex;flex-direction:column;left:0;margin-bottom:clamp(2.25rem,1.83rem + 1.04vw,2.5rem);padding-left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-right:clamp(1rem,-1.67rem + 6.67vw,9rem);row-gap:clamp(1.5rem,-6rem + 18.75vw,3rem);z-index:20}@media (min-width:64rem){section.hero .hero__heading{display:grid;flex-direction:row;grid-template-columns:repeat(12,minmax(0,1fr));justify-content:space-between;margin-bottom:clamp(2.5rem,.17rem + 3.65vw,6rem);width:100%}}section.hero .hero__heading .heading__product{display:none}@media (min-width:64rem){section.hero .hero__heading .heading__product{display:block;grid-column:span 4/span 4;grid-row:span 2/span 2;padding-top:clamp(.375rem,.208rem + .26vw,.625rem)}}section.hero .hero__heading .heading__product p.product__title{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.hero .hero__heading .heading__product p.product__title{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem);margin-bottom:clamp(1.5rem,.5rem + 1.56vw,3rem)}}section.hero .hero__heading .heading__product p.product__description{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25}@media (min-width:64rem){section.hero .hero__heading .heading__product p.product__description{font-size:clamp(1.125rem,.542rem + .911vw,2rem);margin-bottom:clamp(2.5rem,.83rem + 2.6vw,5rem)}}section.hero .hero__heading h1{flex-shrink:0;line-height:1;position:relative;z-index:10;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}@media (min-width:64rem){section.hero .hero__heading h1{grid-column:span 8/span 8;grid-column-start:6}}section.hero .hero__heading p{line-height:1;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}section.hero .hero__heading p.heading__slogan{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;width:100%}@media (min-width:64rem){section.hero .hero__heading p.heading__slogan{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column:span 5/span 5;grid-column-start:6}}section.hero div.hero__image{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}section.hero div.hero__image img.image{aspect-ratio:1/1;border-radius:1rem;display:none;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;z-index:20;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:64rem){section.hero div.hero__image img.image{display:block;position:absolute}}@media (min-width:96rem){section.hero div.hero__image img.image{border-radius:1.5rem}}section.hero div.hero__image img.image--mobile{aspect-ratio:3/4;border-radius:1rem;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:64rem){section.hero div.hero__image img.image--mobile{display:none}}section.hero.hero__product{align-items:flex-start;border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;height:auto;margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);max-height:none;padding-bottom:clamp(4rem,1.33rem + 6.67vw,12rem);row-gap:clamp(1.5rem,-6rem + 18.75vw,3rem)}@media (min-width:64rem){section.hero.hero__product{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));height:auto;max-height:none}}@media (min-width:64rem){section.hero.hero__product .product__left{grid-column:span 4/span 4}}section.hero.hero__product .product__left .left__image img{aspect-ratio:16/9;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);margin-bottom:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:64rem){section.hero.hero__product .product__left .left__image img{aspect-ratio:1/1}}@media (min-width:96rem){section.hero.hero__product .product__left .left__image img{border-radius:1.5rem}}section.hero.hero__product .product__left .left__contact p.contact__title{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);margin-bottom:clamp(1.5rem,1rem + 1.25vw,3rem)}@media (min-width:64rem){section.hero.hero__product .product__left .left__contact p.contact__title{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}@media (min-width:64rem){section.hero.hero__product .product__right{display:grid;grid-column:span 7/span 7;grid-column-start:6;grid-template-columns:repeat(6,minmax(0,1fr))}}section.hero.hero__product .product__right h1{line-height:1;position:relative;z-index:10;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));margin-bottom:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:64rem){section.hero.hero__product .product__right h1{grid-column:1/-1}}section.hero.hero__product .product__right p.right__slogan{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;padding-bottom:clamp(2rem,1rem + 2.5vw,5rem);width:100%}@media (min-width:64rem){section.hero.hero__product .product__right p.right__slogan{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column:span 5/span 5}}section.hero.hero__product .product__right .right__description{border-color:#ebebeb4d;border-top-width:1px;padding-top:clamp(1rem,.17rem + 2.08vw,3.5rem)}@media (min-width:64rem){section.hero.hero__product .product__right .right__description{grid-column:1/-1}}section.hero.hero__product .product__right .right__description h2{font-weight:400;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.5rem,1.08rem + 1.04vw,1.75rem);margin-bottom:clamp(1rem,.17rem + 2.08vw,3.5rem)}@media (min-width:64rem){section.hero.hero__product .product__right .right__description h2{font-size:clamp(1.75rem,.92rem + 1.3vw,3rem)}}section.hero.hero__product .product__right .right__description h3,section.hero.hero__product .product__right .right__description h4,section.hero.hero__product .product__right .right__description h5{font-weight:400;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.167rem + .521vw,1.5rem);margin-bottom:clamp(1rem,.17rem + 2.08vw,3.5rem)}@media (min-width:64rem){section.hero.hero__product .product__right .right__description h3,section.hero.hero__product .product__right .right__description h4,section.hero.hero__product .product__right .right__description h5{font-size:clamp(1.375rem,.625rem + 1.172vw,2.5rem)}}section.hero.hero__product .product__right .right__description p{color:#ebebeb99;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;margin-top:clamp(1rem,.17rem + 2.08vw,3.5rem)}@media (min-width:64rem){section.hero.hero__product .product__right .right__description p{font-size:clamp(1.125rem,.542rem + .911vw,2rem)}}section.hero.hero__product .product__right .right__description p strong{color:#ebebebcc}section.hero.hero__product .product__right .right__description p+p{margin-top:clamp(.75rem,.17rem + 1.46vw,2.5rem)}section.hero.hero__product .product__right .right__description ul{list-style-type:disc}section.hero.hero__product .product__right .right__description ul li::marker{color:#ebebebcc}section.hero.hero__product .product__right .right__description p+h3,section.hero.hero__product .product__right .right__description p+h4,section.hero.hero__product .product__right .right__description p+h5,section.hero.hero__product .product__right .right__description ul+h3,section.hero.hero__product .product__right .right__description ul+h4,section.hero.hero__product .product__right .right__description ul+h5{margin-top:clamp(1.5rem,.67rem + 2.08vw,4rem)}section.hero.hero__product .product__right .right__description img{border-radius:1rem;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);margin-bottom:clamp(1.5rem,.33rem + 2.92vw,5rem);margin-top:clamp(1.5rem,.33rem + 2.92vw,5rem)}@media (min-width:96rem){section.hero.hero__product .product__right .right__description img{border-radius:1.5rem}}section.hero.hero__legal{align-items:flex-start;border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;height:auto;max-height:none;overflow:auto;padding-bottom:clamp(4rem,1.33rem + 6.67vw,12rem);padding-left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-right:clamp(1rem,-1.67rem + 6.67vw,9rem);position:relative;row-gap:clamp(1.5rem,-6rem + 18.75vw,3rem)}@media (min-width:64rem){section.hero.hero__legal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));height:auto;max-height:none}}section.hero.hero__legal .legal__logo{display:none;left:-3rem;position:absolute;transform-origin:top left;--tw-translate-x:-100%;opacity:.05;top:clamp(2.5rem,1.33rem + 2.92vw,6rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:64rem){section.hero.hero__legal .legal__logo{display:block;--tw-scale-x:2;--tw-scale-y:2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:96rem){section.hero.hero__legal .legal__logo{--tw-scale-x:3;--tw-scale-y:3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:120rem){section.hero.hero__legal .legal__logo{--tw-scale-x:3.5;--tw-scale-y:3.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.hero.hero__legal .legal__left{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;order:9999;padding-top:clamp(2rem,-.5rem + 6.25vw,3.5rem)}@media (min-width:64rem){section.hero.hero__legal .legal__left{flex-direction:column;grid-column:span 4/span 4;order:-9999;padding-top:0}}section.hero.hero__legal .legal__left p{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:300;margin-bottom:clamp(.25rem,-.17rem + 1.04vw,1.5rem)}@media (min-width:64rem){section.hero.hero__legal .legal__left p{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.hero.hero__legal .legal__left p+p{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}section.hero.hero__legal .legal__left .left__contact p.contact__title{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);margin-bottom:clamp(1.5rem,1rem + 1.25vw,3rem)}@media (min-width:64rem){section.hero.hero__legal .legal__left .left__contact p.contact__title{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}@media (min-width:64rem){section.hero.hero__legal .legal__right{display:grid;grid-column:span 7/span 7;grid-column-start:6;grid-template-columns:repeat(6,minmax(0,1fr))}}section.hero.hero__legal .legal__right h1{line-height:1;position:relative;z-index:10;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));margin-bottom:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:64rem){section.hero.hero__legal .legal__right h1{grid-column:1/-1}}section.hero.hero__legal .legal__right p.right__slogan{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;padding-bottom:clamp(2rem,1rem + 2.5vw,5rem);width:100%}@media (min-width:64rem){section.hero.hero__legal .legal__right p.right__slogan{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column:span 5/span 5}}section.hero.hero__legal .legal__right .right__description{border-color:#ebebeb4d;border-top-width:1px;-moz-column-gap:clamp(1rem,.17rem + 2.08vw,3.5rem);column-gap:clamp(1rem,.17rem + 2.08vw,3.5rem);display:grid;padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem);row-gap:clamp(1.5rem,0rem + 3.75vw,6rem)}@media (min-width:64rem){section.hero.hero__legal .legal__right .right__description{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:64rem){section.hero.hero__legal .legal__right .right__description .description__item{grid-column:span 3/span 3}}@media (min-width:64rem){section.hero.hero__legal .legal__right .right__description.right__description--policy .description__item{grid-column:1/-1}}section.hero.hero__legal .legal__right .right__description p.item__title{font-weight:400;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.167rem + .521vw,1.5rem);margin-bottom:clamp(1rem,.67rem + .83vw,2rem)}@media (min-width:64rem){section.hero.hero__legal .legal__right .right__description p.item__title{font-size:clamp(1.375rem,.625rem + 1.172vw,2.5rem)}}section.hero.hero__legal .legal__right .right__description p{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200}@media (min-width:64rem){section.hero.hero__legal .legal__right .right__description p{font-size:clamp(1.125rem,.542rem + .911vw,2rem)}}section.products{border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;position:relative;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem)}@media (min-width:64rem){section.products{padding-bottom:clamp(12rem,4rem + 12.5vw,24rem)}}section.products .products__title{align-items:flex-start;margin-bottom:clamp(2rem,1.17rem + 2.08vw,2.5rem)}@media (min-width:64rem){section.products .products__title{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:clamp(2.5rem,.17rem + 3.65vw,6rem)}}section.products .products__title .title__left{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);display:flex;margin-bottom:clamp(2rem,-1.33rem + 8.33vw,4rem)}@media (min-width:64rem){section.products .products__title .title__left{grid-column:span 4/span 4;margin-bottom:0}}section.products .products__title .title__left h2{font-weight:400;position:relative;text-transform:uppercase;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.products .products__title .title__left h2{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.products .products__title .title__left svg path{fill:#ff5e59}@media (min-width:64rem){section.products .products__title .title__right{display:grid;grid-column:span 7/span 7;grid-column-start:6;grid-template-columns:repeat(6,minmax(0,1fr))}}section.products .products__title .title__right h2{line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(2rem,-2.58rem + 11.46vw,4.75rem);margin-bottom:clamp(2rem,1rem + 2.5vw,5rem)}@media (min-width:64rem){section.products .products__title .title__right h2{font-size:clamp(3.5rem,1.21rem + 3.57vw,5.5rem);grid-column:1/-1}}@media (min-width:120rem){section.products .products__title .title__right h2{font-size:clamp(5.5rem,-2rem + 6.25vw,8rem)}}section.products .products__title .title__right p{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;width:100%}@media (min-width:64rem){section.products .products__title .title__right p{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column:span 5/span 5}}section.products .products__list .list__item{margin-bottom:clamp(2rem,.33rem + 4.17vw,3rem)}@media (min-width:64rem){section.products .products__list .list__item{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:0}}section.products .products__list .list__item .item__image{position:relative}@media (min-width:64rem){section.products .products__list .list__item .item__image{grid-column:span 4/span 4}}section.products .products__list .list__item .item__image img{aspect-ratio:16/9;border-radius:1rem;left:0;-o-object-fit:cover;object-fit:cover;top:-50%;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media (min-width:64rem){section.products .products__list .list__item .item__image img{opacity:.5;position:absolute;--tw-brightness:brightness(.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-saturate:saturate(0)}}@media (min-width:96rem){section.products .products__list .list__item .item__image img{border-radius:1.5rem}}section.products .products__list .list__item .item__image.active img{opacity:1;--tw-brightness:brightness(1);--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.products .products__list .list__item .item__title{align-items:center;border-color:#ebebeb33;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding-bottom:clamp(1.5rem,1rem + 1.25vw,3rem);padding-top:clamp(1.5rem,1rem + 1.25vw,3rem)}@media (min-width:64rem){section.products .products__list .list__item .item__title{border-bottom-width:1px;grid-column:span 7/span 7;grid-column-start:6;grid-template-columns:repeat(12,minmax(0,1fr))}}section.products .products__list .list__item .item__title .title__number{color:#ebebeb33;font-size:clamp(1.375rem,1.167rem + .521vw,1.5rem);font-weight:400;transition-duration:.15s}@media (min-width:64rem){section.products .products__list .list__item .item__title .title__number{color:#ebebeb1a;font-size:clamp(1.5rem,.83rem + 1.04vw,2.5rem);grid-column:span 2/span 2}}section.products .products__list .list__item .item__title .title__text{font-weight:200;grid-column:span 4/span 4;line-height:1.25;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.167rem + .521vw,1.5rem);transition-duration:.15s}@media (min-width:64rem){section.products .products__list .list__item .item__title .title__text{color:#ebebeb80;font-size:clamp(1.5rem,.83rem + 1.04vw,2.5rem);grid-column:span 8/span 8}}section.products .products__list .list__item .item__title .title__arrow{margin-left:auto}@media (min-width:64rem){section.products .products__list .list__item .item__title .title__arrow{grid-column:span 2/span 2}}section.products .products__list .list__item .item__title .title__arrow path{fill:#ff5e59;transition-duration:.15s}@media (min-width:64rem){section.products .products__list .list__item .item__title .title__arrow path{fill:#ebebeb33}}section.products .products__list .list__item .item__title.active{--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1))}section.products .products__list .list__item .item__title.active .title__number{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}section.products .products__list .list__item .item__title.active .title__arrow path{fill:#ff5e59}section.products .products__list .list__item .item__title.active .title__text{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}section.about{align-items:flex-start;border-bottom-width:1px;border-color:#ebebeb33;display:flex;flex-direction:column;margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-top:clamp(5rem,2.67rem + 5.83vw,12rem);position:relative}@media (min-width:64rem){section.about{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}section.about .about__title{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);display:flex;margin-bottom:clamp(2rem,-1.33rem + 8.33vw,4rem);position:relative;width:100%}@media (min-width:64rem){section.about .about__title{grid-column:span 4/span 4;margin-bottom:0;width:-moz-fit-content;width:fit-content}}section.about .about__title h2{font-weight:400;position:relative;text-transform:uppercase;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.about .about__title h2{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.about .about__title svg path{fill:#ff5e59}section.about .about__title .title__logo{left:50%;position:absolute;top:0;transform-origin:center;width:-moz-fit-content;width:fit-content;--tw-translate-x:-50%;--tw-scale-x:.75;--tw-scale-y:.75;background-color:transparent;opacity:.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:64rem){section.about .about__title .title__logo{top:5rem;transform-origin:top left;--tw-scale-x:1;--tw-scale-y:1;left:clamp(-12rem,-5.33rem + -4.17vw,-8rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:80rem){section.about .about__title .title__logo{--tw-scale-x:2;--tw-scale-y:2;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:96rem){section.about .about__title .title__logo{--tw-scale-x:2.25;--tw-scale-y:2.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:120rem){section.about .about__title .title__logo{--tw-scale-x:2.75;--tw-scale-y:2.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:160rem){section.about .about__title .title__logo{--tw-scale-x:3;--tw-scale-y:3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section.about .about__title .title__logo path{fill:#ebebeb}@media (min-width:64rem){section.about .about__content{grid-column:span 7/span 7;grid-column-start:6}}section.about .about__content .content__description{border-color:#ebebeb33;padding-bottom:clamp(4rem,2.33rem + 4.17vw,9rem)}@media (min-width:40rem){section.about .about__content .content__description{border-bottom-width:1px}}section.about .about__content .content__description p{font-weight:300;line-height:1.25;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.75rem,.5rem + 3.13vw,2.5rem)}@media (min-width:64rem){section.about .about__content .content__description p{font-size:clamp(2.5rem,1rem + 2.34vw,4.75rem);line-height:1.1}}section.about .about__content .content__description p i{color:#ebebeb80;font-weight:200}section.about .about__content .content__stats{display:grid;padding-bottom:clamp(4rem,1rem + 7.5vw,13rem);padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem);row-gap:3rem}@media (min-width:40rem){section.about .about__content .content__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}section.about .about__content .content__stats .stats__item .item__number{font-family:Saira Semi Condensed,sans-serif;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(2rem,-2.58rem + 11.46vw,4.75rem)}@media (min-width:64rem){section.about .about__content .content__stats .stats__item .item__number{font-size:clamp(3.5rem,1.21rem + 3.57vw,5.5rem)}}@media (min-width:120rem){section.about .about__content .content__stats .stats__item .item__number{font-size:clamp(5.5rem,-2rem + 6.25vw,8rem)}}section.about .about__content .content__stats .stats__item .item__number .reveal{display:inline-block;height:1em;overflow:hidden}section.about .about__content .content__stats .stats__item .item__number span{font-weight:400;--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}section.about .about__content .content__stats .stats__item .item__description{font-weight:200;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);padding-right:clamp(2rem,1.67rem + .83vw,3rem)}@media (min-width:64rem){section.about .about__content .content__stats .stats__item .item__description{font-size:clamp(1.125rem,.542rem + .911vw,2rem)}}section.about .about__content .content__stats .stats__item .item__description .description__header{font-size:clamp(1.375rem,.75rem + 1.563vw,1.75rem);font-weight:200;margin-bottom:.75rem}@media (min-width:64rem){section.about .about__content .content__stats .stats__item .item__description .description__header{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem);margin-bottom:clamp(1.5rem,.5rem + 1.56vw,3rem)}}section.about .about__content .content__stats .stats__item .item__description .description__content{color:#ebebeb80;line-height:1.25}section.portfolio{border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-bottom:clamp(4rem,1rem + 7.5vw,13rem);padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem);position:relative}section.portfolio .portfolio__title{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);display:flex;margin-bottom:clamp(3rem,1.67rem + 3.33vw,7rem)}section.portfolio .portfolio__title h2{font-weight:400;position:relative;text-transform:uppercase;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.portfolio .portfolio__title h2{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.portfolio .portfolio__title svg path{fill:#ff5e59}section.portfolio .portfolio__grid{border-radius:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}@media (min-width:64rem){section.portfolio .portfolio__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){section.portfolio .portfolio__grid{border-radius:1.5rem}}section.portfolio .portfolio__grid .grid__item{overflow:hidden;position:relative}section.portfolio .portfolio__grid .grid__item img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media (min-width:64rem){section.portfolio .portfolio__grid .grid__item img{height:100%;opacity:.2;--tw-saturate:saturate(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}section.portfolio .portfolio__grid .grid__item img.active{opacity:.9;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.articles{border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-bottom:clamp(4rem,1rem + 7.5vw,13rem);padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem);position:relative}section.articles .articles__title{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);display:flex;margin-bottom:clamp(3rem,1.67rem + 3.33vw,7rem)}section.articles .articles__title h2{font-weight:400;position:relative;text-transform:uppercase;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.articles .articles__title h2{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.articles .articles__title svg path{fill:#ff5e59}section.articles .articles__grid{border-radius:1rem;display:grid;overflow:hidden}@media (min-width:48rem){section.articles .articles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){section.articles .articles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:96rem){section.articles .articles__grid{border-radius:1.5rem}}section.articles .articles__grid .grid__item{aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(1.5rem,1rem + 1.25vw,3rem);position:relative}section.articles .articles__grid .grid__item p.item__title{position:relative;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);margin-bottom:clamp(.5rem,.375rem + .313vw,.875rem)}@media (min-width:64rem){section.articles .articles__grid .grid__item p.item__title{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.articles .articles__grid .grid__item p.item__time{color:#ebebebcc}section.articles .articles__grid .grid__item .button{border-style:none}section.articles .articles__grid .grid__item img{left:0;-o-object-fit:cover;object-fit:cover;opacity:.2;position:absolute;top:0;width:100%;--tw-saturate:saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.3s}@media (min-width:64rem){section.articles .articles__grid .grid__item img{height:100%}}section.articles .articles__grid .grid__item img.active{opacity:.9;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.articles .articles__grid .grid__item:hover img{opacity:.4;--tw-saturate:saturate(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}section.blog{border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-bottom:clamp(4rem,1rem + 7.5vw,13rem);padding-top:clamp(9rem,2.33rem + 16.67vw,13rem);position:relative}@media (min-width:64rem){section.blog{padding-top:clamp(12rem,8rem + 6.25vw,18rem)}}section.blog div.blog__heading{display:flex;flex-direction:column;margin-bottom:clamp(2.25rem,1.83rem + 1.04vw,2.5rem);row-gap:clamp(1.5rem,-6rem + 18.75vw,3rem)}@media (min-width:64rem){section.blog div.blog__heading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:clamp(2.5rem,.17rem + 3.65vw,6rem)}}section.blog div.blog__heading h1{flex-shrink:0;line-height:1;position:relative;z-index:10;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}section.blog div.blog__heading p.heading__slogan{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;width:100%}@media (min-width:64rem){section.blog div.blog__heading p.heading__slogan{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column-start:1}}section.blog .blog__grid{display:grid;gap:clamp(1rem,.33rem + 1.67vw,3rem)}@media (min-width:48rem){section.blog .blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){section.blog .blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:160rem){section.blog .blog__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}section.blog .blog__grid .grid__item.grid__item--featured{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 94 89/var(--tw-bg-opacity,1));gap:clamp(1rem,.33rem + 1.67vw,3rem)}@media (min-width:48rem){section.blog .blog__grid .grid__item.grid__item--featured{display:grid;grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1rem,.36rem + 1.34vw,2.5rem)}}@media (min-width:64rem){section.blog .blog__grid .grid__item.grid__item--featured{grid-column:span 3/span 3}}@media (min-width:96rem){section.blog .blog__grid .grid__item.grid__item--featured{border-radius:1.5rem}}section.blog .blog__grid .grid__item.grid__item--featured .item__description .description__title{font-size:clamp(1.5rem,1.17rem + .83vw,2.5rem);padding-top:.5rem}@media (min-width:48rem){section.blog .blog__grid .grid__item.grid__item--featured .item__description .description__title{margin-bottom:clamp(1.25rem,.71rem + 1.12vw,2.5rem)}}section.blog .blog__grid .grid__item.grid__item--featured .item__description .content__text{color:#ebebeb;font-size:clamp(1.125rem,1.042rem + .208vw,1.375rem);padding-bottom:.5rem}section.blog .blog__grid .grid__item.grid__item--featured .item__description .content__details .details__date{color:#ebebeb}section.blog .blog__grid .grid__item.grid__item--featured .item__description .content__details .details__button .button{border-radius:1rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));padding-left:clamp(1rem,.5rem + 1.25vw,2.5rem);padding-right:clamp(1rem,.5rem + 1.25vw,2.5rem)}@media (min-width:96rem){section.blog .blog__grid .grid__item.grid__item--featured .item__description .content__details .details__button .button{border-radius:1.5rem}}section.blog .blog__grid .grid__item.grid__item--featured img{border-radius:.75rem;height:100%}@media (min-width:96rem){section.blog .blog__grid .grid__item.grid__item--featured img{border-radius:1rem}}section.blog .blog__grid .grid__item img{aspect-ratio:16/9;border-radius:1rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:96rem){section.blog .blog__grid .grid__item img{border-radius:1.5rem}}section.blog .blog__grid .grid__item .item__description{display:flex;flex-direction:column;margin-bottom:.5rem;margin-top:.5rem;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}section.blog .blog__grid .grid__item .item__description .description__title{line-height:1.25;padding-top:.5rem;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.25rem + .313vw,1.75rem);margin-bottom:clamp(.5rem,.33rem + .42vw,1rem)}section.blog .blog__grid .grid__item .item__description .description__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}section.blog .blog__grid .grid__item .item__description .content__text{color:#ebebebb3;font-size:clamp(1.125rem,1.042rem + .208vw,1.375rem);font-weight:300;margin-bottom:clamp(1rem,.67rem + .83vw,2rem)}section.blog .blog__grid .grid__item .item__description .content__details{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto}section.blog .blog__grid .grid__item .item__description .content__details .details__person{align-items:center;-moz-column-gap:clamp(.5rem,.33rem + .42vw,1rem);column-gap:clamp(.5rem,.33rem + .42vw,1rem);display:flex}section.blog .blog__grid .grid__item .item__description .content__details .details__person .person__avatar{border-radius:.75rem;height:clamp(1.5rem,1.17rem + .83vw,2.5rem);width:clamp(1.5rem,1.17rem + .83vw,2.5rem)}@media (min-width:96rem){section.blog .blog__grid .grid__item .item__description .content__details .details__person .person__avatar{border-radius:1rem}}section.blog .blog__grid .grid__item .item__description .content__details .details__person .person__name{font-weight:300;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,1.042rem + .208vw,1.375rem)}section.blog .blog__grid .grid__item .item__description .content__details .details__date{color:#ebebebb3;font-size:clamp(1.125rem,1.042rem + .208vw,1.375rem);font-weight:300}section.blog .blog__grid .grid__item .item__description .details__button .button{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);cursor:pointer;display:flex;padding-bottom:clamp(.5rem,.33rem + .42vw,1rem);padding-top:clamp(.5rem,.33rem + .42vw,1rem);position:relative;width:-moz-fit-content;width:fit-content}section.blog .blog__grid .grid__item .item__description .details__button .button span{font-weight:200;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1rem,.875rem + .313vw,1.375rem)}section.blog .blog__grid .grid__item .item__description .details__button .button svg{transition-duration:.5s}section.blog .blog__grid .grid__item .item__description .details__button .button svg path{fill:#ff5e59}section.blog .blog__grid .grid__item .item__description .details__button .button:hover svg{--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section.contact{border-bottom-width:1px;border-color:#ebebeb4d;display:flex;flex-direction:column;position:relative;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));margin-left:clamp(1rem,-1.67rem + 6.67vw,9rem);margin-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-bottom:clamp(4rem,1rem + 7.5vw,13rem);padding-top:clamp(1.5rem,.33rem + 2.92vw,5rem)}@media (min-width:64rem){section.contact{min-height:100svh}}section.contact .contact__title{align-items:flex-start;margin-bottom:clamp(2rem,1.17rem + 2.08vw,2.5rem)}@media (min-width:64rem){section.contact .contact__title{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:clamp(2.5rem,-.5rem + 4.69vw,7rem)}}section.contact .contact__title .title__left{align-items:center;-moz-column-gap:clamp(1rem,.67rem + .83vw,2rem);column-gap:clamp(1rem,.67rem + .83vw,2rem);display:flex;margin-bottom:clamp(2rem,-1.33rem + 8.33vw,4rem)}@media (min-width:64rem){section.contact .contact__title .title__left{grid-column:span 4/span 4}}section.contact .contact__title .title__left h2{font-weight:400;position:relative;text-transform:uppercase;z-index:20;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){section.contact .contact__title .title__left h2{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}section.contact .contact__title .title__left svg path{fill:#ff5e59}@media (min-width:64rem){section.contact .contact__title .title__right{display:grid;grid-column:span 7/span 7;grid-column-start:6;grid-template-columns:repeat(6,minmax(0,1fr))}}section.contact .contact__title .title__right h2{line-height:1;text-transform:uppercase;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(2rem,-2.58rem + 11.46vw,4.75rem);margin-bottom:clamp(2rem,1.33rem + 1.67vw,4rem)}@media (min-width:64rem){section.contact .contact__title .title__right h2{font-size:clamp(3.5rem,1.21rem + 3.57vw,5.5rem);grid-column:1/-1}}@media (min-width:120rem){section.contact .contact__title .title__right h2{font-size:clamp(5.5rem,-2rem + 6.25vw,8rem)}}section.contact .contact__title .title__right p{color:#ebebeb80;font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem);font-weight:200;line-height:1.25;width:100%}@media (min-width:64rem){section.contact .contact__title .title__right p{font-size:clamp(1.125rem,.542rem + .911vw,2rem);grid-column:span 5/span 5}}section.contact .contact__grid{display:grid;padding-top:clamp(1.5rem,.67rem + 2.08vw,4rem);row-gap:clamp(3rem,1.33rem + 4.17vw,8rem)}@media (min-width:64rem){section.contact .contact__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}section.contact .contact__grid .grid__data{display:flex;flex-direction:column;order:9999;row-gap:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:48rem){section.contact .contact__grid .grid__data{padding-right:clamp(3rem,1.71rem + 2.68vw,6rem)}}@media (min-width:64rem){section.contact .contact__grid .grid__data{grid-column:span 4/span 4;order:-9999}}section.contact .contact__grid .grid__data p{font-weight:100;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.375rem,1.286rem + .223vw,1.5rem);margin-bottom:clamp(1.25rem,-1.67rem + 7.29vw,3rem)}@media (min-width:96rem){section.contact .contact__grid .grid__data p{font-size:clamp(1.5rem,.75rem + .78vw,2rem)}}section.contact .contact__grid .grid__data a{align-items:center;display:flex;font-weight:100;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));-moz-column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);font-size:clamp(1.375rem,1.286rem + .223vw,1.5rem)}@media (min-width:96rem){section.contact .contact__grid .grid__data a{font-size:clamp(1.5rem,.75rem + .78vw,2rem)}}section.contact .contact__grid .grid__data a .iconify{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}section.contact .contact__grid .grid__data p.element__time{align-items:center;color:#ebebeb66;-moz-column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);display:flex}section.contact .contact__grid .grid__form{display:grid;padding-bottom:clamp(1rem,.67rem + .83vw,2rem);position:relative;row-gap:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:48rem){section.contact .contact__grid .grid__form{padding-left:0}}@media (min-width:64rem){section.contact .contact__grid .grid__form{grid-column:span 7/span 7;grid-column-start:6}}section.contact .contact__grid .grid__success{display:grid;padding-bottom:clamp(1rem,.67rem + .83vw,2rem);position:relative;row-gap:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:48rem){section.contact .contact__grid .grid__success{padding-left:0}}@media (min-width:64rem){section.contact .contact__grid .grid__success{grid-column:span 7/span 7;grid-column-start:6}}section.contact .contact__grid .grid__success h3{font-weight:100;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.5rem,1.32rem + .45vw,1.75rem);margin-bottom:clamp(1rem,-.67rem + 4.17vw,2rem)}@media (min-width:96rem){section.contact .contact__grid .grid__success h3{font-size:clamp(1.75rem,.63rem + 1.17vw,2.5rem)}}section.contact .contact__grid .grid__success p{color:#ebebeb80;font-size:clamp(1.375rem,1.286rem + .223vw,1.5rem);font-weight:100}@media (min-width:96rem){section.contact .contact__grid .grid__success p{font-size:clamp(1.5rem,.75rem + .78vw,2rem)}}section.contact .contact__grid .form__element{display:flex;font-weight:100}@media (min-width:64rem){section.contact .contact__grid .form__element{grid-column:span 2/span 2}}section.contact .contact__grid .form__element .element__number{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.833rem + .729vw,2rem)}section.contact .contact__grid .form__element .element__natives{display:flex;flex-direction:column;row-gap:clamp(1rem,.67rem + .83vw,2rem);width:100%}section.contact .contact__grid .form__element .element__natives label{font-weight:100;order:-9999;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.833rem + .729vw,2rem)}section.contact .contact__grid .form__element .element__natives label.error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea{background-color:transparent;border-bottom-width:1px;border-color:#ebebeb4d;width:100%;--tw-text-opacity:1;caret-color:#ebebeb;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.833rem + .729vw,2rem);padding-bottom:clamp(.375rem,.167rem + .521vw,1rem)}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea)::-moz-placeholder{color:#ebebeb4d}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea)::placeholder{color:#ebebeb4d}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea):focus{outline:2px solid transparent;outline-offset:2px}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea):-moz-placeholder+label{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea):placeholder-shown+label{--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1))}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea):-moz-placeholder+label.error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}:is(section.contact .contact__grid .form__element .element__natives input,section.contact .contact__grid .form__element .element__natives textarea):placeholder-shown+label.error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}section.contact .contact__grid .form__button{margin-top:clamp(2.5rem,1.67rem + 2.08vw,5rem)}section.contact .contact__stats .stats__test p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}section.contact .elements__grid{display:grid;height:100%;inset:0;order:9999;width:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));padding-left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-top:clamp(2rem,1rem + 2.5vw,5rem)}@media (min-width:64rem){section.contact .elements__grid{grid-template-columns:repeat(2,minmax(0,1fr));position:absolute}}section.contact .elements__grid .description__text{font-weight:200;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.5rem,1rem + 1.25vw,3rem)}footer.footer{display:grid;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));padding-left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-right:clamp(1rem,-1.67rem + 6.67vw,9rem);padding-top:clamp(1.5rem,.67rem + 2.08vw,4rem)}@media (min-width:48rem){footer.footer{grid-template-columns:repeat(2,minmax(0,1fr))}}footer.footer .footer__header{align-items:flex-end;display:grid;margin-bottom:clamp(2rem,1rem + 2.5vw,5rem)}@media (min-width:48rem){footer.footer .footer__header{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}}footer.footer .footer__header svg{margin-bottom:clamp(3rem,-12rem + 37.5vw,6rem);margin-top:clamp(1.5rem,-6rem + 18.75vw,3rem);width:100%}@media (min-width:48rem){footer.footer .footer__header svg{margin-bottom:0;margin-top:0;width:clamp(6rem,4.29rem + 3.57vw,10rem)}}footer.footer .footer__header svg path.text,footer.footer .footer__header svg path.title{fill:#ebebeb}footer.footer .footer__header div.header__titles{display:none}@media (min-width:48rem){footer.footer .footer__header div.header__titles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}footer.footer .footer__header div.header__titles p{font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.708rem + 1.042vw,1.375rem)}@media (min-width:64rem){footer.footer .footer__header div.header__titles p{font-size:clamp(1.125rem,.208rem + 1.432vw,2.5rem)}}footer.footer .footer__column{margin-bottom:clamp(2.5rem,1.33rem + 2.92vw,6rem)}footer.footer .footer__column a,footer.footer .footer__column button{display:block;font-weight:300;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(235 235 235/var(--tw-text-opacity,1));font-size:clamp(1.125rem,.917rem + .521vw,1.75rem);margin-bottom:clamp(.5rem,.33rem + .42vw,1rem)}@media (min-width:48rem){footer.footer .footer__column.footer__column--links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}footer.footer .footer__column.footer__column--links .links__legal a{color:#ebebeb80}footer.footer .footer__column.footer__column--left a{align-items:center;-moz-column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);column-gap:clamp(.75rem,.5rem + .63vw,1.5rem);display:flex}footer.footer .footer__column.footer__column--left a .iconify{--tw-text-opacity:1;color:rgb(255 94 89/var(--tw-text-opacity,1))}footer.footer .footer__bottom{display:grid;padding-bottom:clamp(2rem,1rem + 2.5vw,5rem);padding-top:clamp(2rem,1rem + 2.5vw,5rem)}@media (min-width:48rem){footer.footer .footer__bottom{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}}footer.footer .footer__bottom p{color:#ebebeb4d;font-size:clamp(.875rem,.708rem + .417vw,1.375rem);font-weight:300;text-transform:uppercase}.page-enter-active,.page-leave-active{transition:transform .6s ease,opacity .6s ease}.page-enter-from{--tw-translate-x:-100%;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-enter-to,.page-leave-from{--tw-translate-x:0px;opacity:1}.page-enter-to,.page-leave-from,.page-leave-to{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-leave-to{--tw-translate-x:100%;opacity:0}.cookie-banner{border-radius:1rem;max-width:42rem;position:fixed;--tw-bg-opacity:1;background-color:rgb(24 24 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;bottom:clamp(1rem,.67rem + .83vw,2rem);color:rgb(235 235 235/var(--tw-text-opacity,1));left:clamp(1rem,-1.67rem + 6.67vw,9rem);padding:clamp(1rem,.33rem + 1.67vw,3rem);right:clamp(1rem,-1.67rem + 6.67vw,9rem)}@media (min-width:48rem){.cookie-banner{right:auto}}@media (min-width:96rem){.cookie-banner{border-radius:1.5rem}}.cookie-banner{box-shadow:0 -4px 20px #00000080;z-index:9998}.cookie-banner .cookie-content p{font-size:clamp(1rem,.83rem + .42vw,1.5rem);font-weight:300}.cookie-banner .cookie-content .cookie-buttons{display:flex;flex-wrap:wrap;gap:clamp(.5rem,.33rem + .42vw,1rem);margin-top:clamp(.75rem,.5rem + .63vw,1.5rem)}.cookie-banner button.button{padding-bottom:clamp(.5rem,.33rem + .42vw,1rem);padding-left:clamp(1rem,.67rem + .83vw,2rem);padding-right:clamp(1rem,.67rem + .83vw,2rem);padding-top:clamp(.5rem,.33rem + .42vw,1rem)}.cookie-banner button.button svg{display:none}.cookie-banner .cookie-settings{background-color:#ebebeb0d;border-radius:1rem;margin-bottom:clamp(1rem,.67rem + .83vw,2rem);margin-left:auto;margin-right:auto;margin-top:clamp(1rem,.67rem + .83vw,2rem);padding:clamp(1rem,.83rem + .42vw,1.5rem)}@media (min-width:96rem){.cookie-banner .cookie-settings{border-radius:1.5rem}}.cookie-banner .cookie-settings h3{font-size:clamp(1rem,.83rem + .42vw,1.5rem);font-weight:600;margin-bottom:clamp(1rem,0rem + 2.5vw,4rem)}.cookie-banner .cookie-settings ul{margin-bottom:clamp(1rem,.33rem + 1.67vw,3rem)}.cookie-banner .cookie-settings ul li{margin-bottom:clamp(.75rem,.67rem + .21vw,1rem)}.cookie-banner .cookie-settings ul li label p{font-size:clamp(.875rem,.708rem + .417vw,1.375rem)}.cookie-banner .cookie-settings ul li .toggle-row{align-items:center;display:flex;justify-content:space-between}.cookie-banner .cookie-settings ul li .toggle-row .locked-label{color:#ebebeb80}.cookie-banner .cookie-settings ul li .toggle-row .toggle{background-color:#ebebeb33;border-radius:.5rem;cursor:pointer;height:1.25rem;position:relative;width:2.25rem}.cookie-banner .cookie-settings ul li .toggle-row .toggle{transition:background .25s ease}.cookie-banner .cookie-settings ul li .toggle-row .toggle.active{--tw-bg-opacity:1;background-color:rgb(255 94 89/var(--tw-bg-opacity,1))}.cookie-banner .cookie-settings ul li .toggle-row .toggle.active .knob{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-banner .cookie-settings ul li .toggle-row .toggle.locked{cursor:not-allowed;opacity:.4}.cookie-banner .cookie-settings ul li .toggle-row .toggle .knob{border-radius:.375rem;height:1rem;left:.125rem;position:absolute;top:.125rem;width:1rem;--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));transition-duration:.3s}.cookie-banner .settings-actions{display:flex;justify-content:flex-end;width:100%}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:200;src:url(./Saira_Semi_Condensed-normal-200-vietnamese.C3NV64aA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:200;src:url(./Saira_Semi_Condensed-normal-200-latin-ext.BTyBIFRj.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:200;src:url(./Saira_Semi_Condensed-normal-200-latin.wRU8PqQG.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:300;src:url(./Saira_Semi_Condensed-normal-300-vietnamese.Dh9XmWbQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:300;src:url(./Saira_Semi_Condensed-normal-300-latin-ext.UpQUi9dm.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:300;src:url(./Saira_Semi_Condensed-normal-300-latin.CTi2Kaz_.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:400;src:url(./Saira_Semi_Condensed-normal-400-vietnamese.BjlVRgV2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:400;src:url(./Saira_Semi_Condensed-normal-400-latin-ext.z9rK9nq6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:400;src:url(./Saira_Semi_Condensed-normal-400-latin.DBFPQfhT.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:500;src:url(./Saira_Semi_Condensed-normal-500-vietnamese.DaSOOpQd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:500;src:url(./Saira_Semi_Condensed-normal-500-latin-ext.DcBBbpUL.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:500;src:url(./Saira_Semi_Condensed-normal-500-latin.OkPZo89y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:600;src:url(./Saira_Semi_Condensed-normal-600-vietnamese.BleKkWhQ.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:600;src:url(./Saira_Semi_Condensed-normal-600-latin-ext.cD8iogYK.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:600;src:url(./Saira_Semi_Condensed-normal-600-latin.BlCmTINa.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:700;src:url(./Saira_Semi_Condensed-normal-700-vietnamese.CydgS1-X.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:700;src:url(./Saira_Semi_Condensed-normal-700-latin-ext.B2SOp30D.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Saira Semi Condensed;font-style:normal;font-weight:700;src:url(./Saira_Semi_Condensed-normal-700-latin.DrSnQFZS.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:200;src:url(./Spectral-normal-200-cyrillic-ext.CUn46U9N.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:200;src:url(./Spectral-normal-200-cyrillic.BCaaoAZp.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:200;src:url(./Spectral-normal-200-vietnamese.BT9kg6AI.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:200;src:url(./Spectral-normal-200-latin-ext.iLwBkBfS.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:200;src:url(./Spectral-normal-200-latin.BSL7hQsB.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(./Spectral-normal-300-cyrillic-ext.DxJ0BlAb.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(./Spectral-normal-300-cyrillic.TT4edCfe.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(./Spectral-normal-300-vietnamese.Do0NpIVl.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(./Spectral-normal-300-latin-ext.B2IMUBX5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(./Spectral-normal-300-latin.Csl9mA3s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.fade-enter-active[data-v-d43d1d5c],.fade-leave-active[data-v-d43d1d5c]{transition:opacity .3s ease}.fade-enter-from[data-v-d43d1d5c],.fade-leave-to[data-v-d43d1d5c]{opacity:0}.slide-enter-active[data-v-d43d1d5c],.slide-leave-active[data-v-d43d1d5c]{transition:all .3s ease}.slide-enter-from[data-v-d43d1d5c],.slide-leave-to[data-v-d43d1d5c]{opacity:0;transform:translateY(10px)}.preloader[data-v-70ba0626]{align-items:center;background:#181818;display:flex;inset:0;justify-content:center;position:fixed;transition:opacity .4s ease;z-index:9999}.preloader-svg[data-v-70ba0626]{opacity:0}
