voice-assistant{position:fixed;bottom:35px;left:50%;transform:translate(-50%);width:280px;z-index:3;display:flex;flex-direction:column;align-items:center}voice-assistant .controls{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;align-items:center}voice-assistant .controls .graphic{width:135px;height:45px}voice-assistant .controls .graphic .line,voice-assistant .controls .graphic .wave{transform-origin:center center}voice-assistant .controls .p-small{text-align:center}voice-assistant .instructions{width:280px;position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:7px}voice-assistant .instructions .row{flex-direction:row;align-items:center;gap:4px}voice-assistant .instructions .p-small{text-align:center}voice-assistant .instructions .content-wrapper{gap:10px}voice-assistant .instructions .icon{width:12px}voice-assistant .instructions .icon .path{fill:var(--color-text-main)}voice-assistant .audio{position:absolute}@media only screen and (max-width: 480px){voice-assistant{bottom:20px}voice-assistant .instructions{bottom:15px}voice-assistant .instructions .row{gap:7px}voice-assistant .instructions .second-row{flex-direction:column!important}}@media only screen and (max-height: 480px){voice-assistant{bottom:30px}voice-assistant .instructions{bottom:5px}voice-assistant .instructions .row{gap:7px}voice-assistant .instructions .second-row{flex-direction:column!important}}.cursor{width:10px;height:10px;position:fixed;top:0;left:0;z-index:5;pointer-events:none}.cursor .background{width:100%;height:100%;border-radius:50%;background-color:var(--color-shadow-dark)}.cursor .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:.8rem;color:var(--color-text-main);width:fit-content;white-space:nowrap}@media only screen and (max-width: 1024px){.cursor{display:none}}accessibility-toolbar{position:fixed;bottom:30px;z-index:6}accessibility-toolbar .toolbar-wrapper{display:flex;flex-direction:row;align-items:flex-end;transform-origin:center left;opacity:0}accessibility-toolbar .toolbar-wrapper .tools{padding:1.25rem;width:26.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:var(--color-shadow-dark);border-top-right-radius:45px}accessibility-toolbar .toolbar-wrapper .tools .tool{width:11.5rem;background-color:var(--color-background-main);padding:1.0625rem 1.5625rem 1.4375rem;display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:50px;flex-shrink:0;cursor:pointer}accessibility-toolbar .toolbar-wrapper .tools .tool .icon-path{fill:var(--color-text-main);cursor:pointer}accessibility-toolbar .toolbar-wrapper .tools .tool .icon-stroke{stroke:var(--color-text-main);cursor:pointer}accessibility-toolbar .toolbar-wrapper .tools .tool .a{cursor:pointer;text-align:center}accessibility-toolbar .toolbar-wrapper .tools .tool.active{background-color:var(--color-background-alternative)}accessibility-toolbar .toolbar-wrapper .tools .tool.active .icon-path{fill:var(--color-text-alternative)}accessibility-toolbar .toolbar-wrapper .tools .tool.active .icon-stroke{stroke:var(--color-text-alternative)}accessibility-toolbar .toolbar-wrapper .tools .tool.active .a{color:var(--color-text-alternative)}accessibility-toolbar .toolbar-wrapper .tools .font-size-tool{width:24rem;padding:1.5rem 1.5625rem 1rem}accessibility-toolbar .toolbar-wrapper .tools .slider-wrapper{width:90%;display:flex;flex-direction:row;align-items:center;gap:10px}accessibility-toolbar .toolbar-wrapper .tools .slider-wrapper .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2px;background:var(--color-background-alternative);outline:none;opacity:.8;-webkit-transition:.2s;transition:opacity .2s}accessibility-toolbar .toolbar-wrapper .tools .slider-wrapper .slider:hover{opacity:1}accessibility-toolbar .toolbar-wrapper .tools .slider-wrapper .slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background-color:var(--color-background-highlight);cursor:pointer}accessibility-toolbar .toolbar-wrapper .tools .slider-wrapper .slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background-color:var(--color-background-highlight);cursor:pointer}accessibility-toolbar .toolbar-wrapper .button{cursor:pointer;padding:22px 14px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:var(--color-shadow-dark);border-top-right-radius:15px;border-bottom-right-radius:15px}accessibility-toolbar .toolbar-wrapper .button .column{align-items:center;gap:6px;cursor:pointer}accessibility-toolbar .toolbar-wrapper .button .column .accessibility-icon{transform:rotate(90deg);cursor:pointer}accessibility-toolbar .toolbar-wrapper .button .column .accessibility-icon .icon-path{fill:var(--color-text-main);cursor:pointer}accessibility-toolbar .toolbar-wrapper .button .column .a{writing-mode:vertical-rl;text-orientation:mixed;cursor:pointer}@media only screen and (max-height: 480px){accessibility-toolbar{bottom:15px}accessibility-toolbar .toolbar-wrapper .tools{width:480px;padding:16px;gap:8px}accessibility-toolbar .toolbar-wrapper .tools .tool{width:9rem;padding:.8rem}accessibility-toolbar .toolbar-wrapper .tools .font-size-tool{width:18.5rem;padding:1.5rem 1.5625rem 1rem}}@media only screen and (max-width: 480px){accessibility-toolbar .toolbar-wrapper .tools{width:328px;padding:16px;gap:8px}accessibility-toolbar .toolbar-wrapper .tools .tool{width:144px;display:flex;align-items:center;justify-content:center}accessibility-toolbar .toolbar-wrapper .tools .font-size-tool{width:288px;padding:24px 25px 16px}accessibility-toolbar .toolbar-wrapper .button{padding:22px 10px}}gradient-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;filter:blur(20px)}gradient-background .animation-wrapper{width:100%;height:100%}gradient-background .animation-wrapper .background-wrapper{width:100%;height:100%}gradient-background .animation-wrapper .background-wrapper .svg{width:calc(250px + 32.5vw);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 480px){gradient-background{padding:35px;height:100dvh}gradient-background .svg{width:100%}}navigation-bar{width:100vw;height:67px;position:fixed;top:0;left:0;padding:0 clamp(35px,5.95vw,90px);z-index:4;display:flex;align-items:center}navigation-bar header{width:100%}navigation-bar .navigation{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}navigation-bar .navigation .navigation-link{display:block;font-size:calc(1.125rem + .2645vw);line-height:48px;cursor:pointer;position:relative;z-index:2}navigation-bar .navigation #home-link{margin-left:10px;width:70px;height:48px;cursor:pointer;position:relative;z-index:2}navigation-bar .navigation .lottie{width:100%;position:absolute;top:50vh;left:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width: 480px){navigation-bar .navigation .lottie{top:50dvh}}.button-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.button-wrapper .a{text-transform:capitalize;cursor:pointer}.button-wrapper .line-wrapper{width:80px;cursor:pointer}.button-wrapper .line-wrapper .line{width:100%;height:1px;background-color:var(--color-background-alternative);transform-origin:left center}.button-wrapper.no-line .line-wrapper{display:none}.button-wrapper.reverse .mask{order:2}.button-wrapper.reverse .line-wrapper{order:0}.services-wrapper{width:100vw;height:100vh}.services-wrapper .services-pin-wrapper{padding-left:50vw;width:350vw;height:100vh;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}contact-page{display:block;width:100vw;height:calc(100vh - 37px);padding:0 clamp(35px,5.95vw,90px);display:flex;flex-direction:column;align-items:center;justify-content:center}contact-page .page-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;z-index:2;padding:0 clamp(35px,5.95vw,90px)}contact-page .page-wrapper .step-index{position:absolute;left:50vw;top:37vh;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px}contact-page .page-wrapper .step-index .line{width:80px;height:1px;transform-origin:center left;background-color:var(--color-background-alternative)}contact-page .page-wrapper .contact-step{display:flex;width:100%}contact-page .page-wrapper .contact-step .step{width:100%;display:flex;flex-direction:column;align-items:center;gap:25px}contact-page .page-wrapper .contact-step .step .label{width:calc(10rem + 52vw)}contact-page .buttons{display:flex;flex-direction:row;gap:10px;position:absolute;top:70vh;left:50vw;transform:translate(-50%);z-index:2}contact-page .notification{position:absolute;top:20vh;left:50%;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;gap:12px;padding:17px 20px;border-radius:45px;z-index:2;cursor:pointer}contact-page .notification .svg{width:20px;height:20px}contact-page .notification .svg .path{fill:var(--color-text-highlight)}contact-page .submit-message{position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);z-index:1;text-align:center}@media only screen and (max-width: 769px){contact-page .page-wrapper .contact-step .step .label{width:100%}}@media only screen and (max-width: 480px){contact-page{height:100dvh!important}contact-page .page-wrapper .step-index{top:34dvh}contact-page .page-wrapper .contact-step .step{gap:10px}}@media only screen and (max-height: 480px){contact-page{height:90svh!important}contact-page .buttons{top:68dvh}contact-page .page-wrapper .step-index{top:22dvh}contact-page .page-wrapper .contact-step .step{gap:10px}}hero-section{height:100vh;display:flex;align-items:center;justify-content:center}hero-section .section-wrapper{width:calc(17rem + 14vw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;opacity:0}hero-section .section-wrapper .heading{display:flex;flex-direction:column;align-items:center}hero-section .section-wrapper .details .line{text-align:center!important}@media only screen and (max-width: 480px){hero-section{height:100dvh}hero-section .section-wrapper{width:calc(17rem + 14vw)}}content1-section .section-wrapper{padding:140px clamp(35px,5.95vw,90px);width:100%;height:100vh;display:flex;flex-direction:row;justify-content:space-between}content1-section .heading{align-self:center;width:calc(31rem + 6vw)}content1-section .details{align-self:flex-end;width:calc(13.5rem + 2.76vw)}@media only screen and (max-width: 768px){content1-section .section-wrapper{flex-direction:column;padding:16vh clamp(35px,5.95vw,90px) 18vh clamp(35px,5.95vw,90px)}content1-section .section-wrapper .heading{width:calc(23rem + 10.28vw);align-self:flex-start}}@media only screen and (max-width: 480px){content1-section .section-wrapper{height:100dvh!important;padding:19dvh clamp(35px,5.95vw,90px) 19dvh clamp(35px,5.95vw,90px)!important}content1-section .section-wrapper .heading{width:100%;align-self:flex-start}}content2-section .section-wrapper{padding:140px clamp(35px,5.95vw,90px);width:100%;height:100vh;display:flex;flex-direction:row;justify-content:space-between}content2-section .heading{align-self:flex-end;width:calc(30rem + 6.28vw);text-align:right}content2-section .details{margin-top:60px;align-self:flex-start;width:calc(15rem + 3.44vw)}@media only screen and (max-width: 768px){content2-section .section-wrapper{flex-direction:column;padding:16vh clamp(35px,5.95vw,90px)}content2-section .section-wrapper .heading{width:calc(17rem + 10.28vw)}}@media only screen and (max-width: 480px){content2-section .section-wrapper{height:100dvh!important;padding:13dvh clamp(35px,5.95vw,90px) 19dvh clamp(35px,5.95vw,90px)!important}content2-section .section-wrapper .heading{width:100%}}marquee-section{width:100vw}marquee-section .section-wrapper{height:100vh;display:flex;flex-direction:column;justify-content:center}marquee-section .marquee{font-size:calc(7rem + 5.82vw);line-height:calc(7rem + 5.82vw);white-space:nowrap;width:fit-content}@media only screen and (max-width: 480px){marquee-section .content-wrapper{height:100dvh}}people-section{width:100vw}people-section .section-wrapper{padding:200px clamp(35px,5.95vw,90px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100vh}people-section .heading{text-align:center}people-section .details{width:calc(12rem + 3.5vw);text-align:center}@media only screen and (max-width: 480px){people-section .content-wrapper{padding:25dvh clamp(35px,5.95vw,90px) 23dvh clamp(35px,5.95vw,90px)!important;height:100dvh!important}}person-section{width:100vw}person-section .section-wrapper{padding:180px clamp(35px,5.95vw,90px);width:100%;height:100vh;display:flex;flex-direction:row;justify-content:space-between}person-section .section-wrapper .title{align-self:flex-end}person-section .section-wrapper .title .h2{width:calc(19rem + 18vw)}person-section .section-wrapper .right{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}person-section .section-wrapper .right .bio{width:calc(15rem + 11.5vw);align-self:flex-start;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 1024px){person-section .section-wrapper{position:relative;flex-direction:column}person-section .section-wrapper .title{order:1;align-self:flex-start;display:flex;flex-direction:column;gap:5px}person-section .section-wrapper .right{order:0;align-self:flex-end}person-section .section-wrapper .right .button{position:absolute;right:clamp(35px,5.95vw,90px);bottom:180px}}@media only screen and (max-width: 580px){person-section .section-wrapper{height:100dvh!important;gap:15px;justify-content:flex-start;padding:15dvh clamp(35px,5.95vw,90px) 15dvh clamp(35px,5.95vw,90px)!important}person-section .section-wrapper .title{order:0}person-section .section-wrapper .right{order:1;align-self:flex-start}person-section .section-wrapper .right .bio{width:calc(11rem + 33vw)}person-section .section-wrapper .right .button{position:static;right:unset;bottom:unset}}cta-section{display:block;width:100vw;height:100vh;padding:190px clamp(35px,5.95vw,90px) 120px clamp(35px,5.95vw,90px)}cta-section .section-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}cta-section .section-wrapper .p{width:calc(10rem + 17.36vw)}cta-section .section-wrapper .h1{align-self:center;width:calc(25rem + 11.57vw);text-align:center}cta-section .section-wrapper .social-links{align-self:flex-end;display:flex;flex-direction:column;gap:3px}@media only screen and (max-width: 480px){cta-section{height:100dvh;padding:160px clamp(35px,5.95vw,90px) 50px clamp(35px,5.95vw,90px)}cta-section .section-wrapper .h1{width:calc(100vw - 70px)}cta-section voice-assistant{bottom:35px}cta-section voice-assistant .instructions{bottom:10px}}landing-section{display:block;width:100vw;height:100vh}landing-section .section-wrapper{width:100%;height:100%;display:flex;flex-direction:row;align-items:center}landing-section .section-wrapper .h1{position:absolute;top:45vh;left:18vw}@media only screen and (max-width: 1024px){landing-section .content-wrapper .h1{left:10vw}}@media only screen and (max-width: 769px){landing-section{height:100dvh}landing-section .section-wrapper .h1{left:50vw;transform:translate(-50%)}}service-rekon{width:100vw;height:100vh}service-rekon .content-wrapper{width:100%;height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:140px 5vw}service-rekon .content-wrapper .h2{align-self:flex-end;width:calc(20rem + 20vw)}service-rekon .content-wrapper .right{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}service-rekon .content-wrapper .right .details{width:calc(15rem + 11.5vw);align-self:flex-start;display:flex;flex-direction:column;gap:10px}service-rekon .content-wrapper .right .details .p{text-align:justify}@media only screen and (max-width: 769px){service-rekon{height:100dvh!important}service-rekon .content-wrapper{height:100dvh!important;padding:110px 35px 90px;flex-direction:column}service-rekon .content-wrapper .h2{order:1;align-self:flex-start}service-rekon .content-wrapper .right{order:0;align-self:flex-end}service-rekon .content-wrapper .right .button{position:absolute;right:5vw;bottom:140px}}@media only screen and (max-width: 580px){service-rekon .content-wrapper{gap:30px;justify-content:flex-start}service-rekon .content-wrapper .h2{order:0}service-rekon .content-wrapper .right{order:1;align-self:flex-start}service-rekon .content-wrapper .right .details{width:calc(11rem + 33vw)}service-rekon .content-wrapper .right .button{position:static;right:unset;bottom:unset}}@media only screen and (max-height: 480px){service-rekon{height:100dvh}service-rekon .content-wrapper{height:85dvh!important;padding:70px 35px 100px}service-rekon .content-wrapper .h2{align-self:flex-start;width:20rem}service-rekon .content-wrapper .right .button{position:absolute;right:35px;bottom:unset;top:90dvh}}contact-step-1 .options{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}contact-step-1 .options .option{display:block;cursor:pointer}contact-step-1 .options .mask:nth-child(1){text-align:right}contact-step-1 .options .vertical-line{width:2px;height:24px;background-color:var(--color-background-alternative);transform-origin:top center}contact-step-4{position:absolute;top:42vh}@media only screen and (max-width: 480px){contact-step-4{top:38dvh}}footer-rekon{display:none}footer-rekon .footer{width:100vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px clamp(35px,5.95vw,90px)}footer-rekon .footer .row{align-items:center;gap:5px}footer-rekon .footer .svg{width:17px;height:17px}footer-rekon .footer .svg .path{stroke:var(--color-text-main)}@media only screen and (max-width: 550px){footer-rekon .footer{justify-content:center}footer-rekon .footer .svg{width:40px;height:40px}footer-rekon .footer .copyrights{display:none}}preloader-rekon{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:2}preloader-rekon .content-wrapper{width:59.5vw;display:flex;flex-direction:column;align-items:center;justify-content:center}preloader-rekon .p-big{text-align:center}preloader-rekon .options{margin-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}preloader-rekon .options .option{display:block;cursor:pointer}preloader-rekon .options .mask:nth-child(1){text-align:right}preloader-rekon .options .vertical-line{width:1px;height:20px;background-color:var(--color-background-alternative);transform-origin:top center}@media only screen and (max-width: 768px){preloader-rekon{padding:clamp(35px,5.95vw,90px)}preloader-rekon .content-wrapper{width:80vw}}@media only screen and (max-width: 480px){preloader-rekon{height:100dvh}preloader-rekon .content-wrapper{width:100%}}@media only screen and (max-height: 480px){preloader-rekon{height:100dvh}preloader-rekon .options{margin-top:10px}preloader-rekon .content-wrapper{width:100%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}@font-face{font-family:Sk-Modernist;src:url(/Fonts/Sk-Modernist-Regular.woff2) format("woff2"),url(/Fonts/Sk-Modernist-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sk-Modernist;src:url(/Fonts/Sk-Modernist-Bold.woff2) format("woff2"),url(/Fonts/Sk-Modernist-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--color-white: #ffffff;--color-black: #050505;--color-purple: #8575FB;--color-pink: #F9D4F9;--color-gray: #333333;--color-text-main: var(--color-white);--color-text-alternative: var(--color-black);--color-text-highlight: var(--color-purple);--color-background-main: var(--color-black);--color-background-alternative: var(--color-white);--color-background-highlight: var(--color-purple);--color-gradient-1: var(--color-pink);--color-gradient-2: var(--color-purple);--color-shadow-dark: rgba(30, 30, 30, .4);--color-shadow-light: rgba(255, 255, 255, .2);--font-main: "Sk-Modernist";--font-weight-regular: 400;--font-weight-bold: 700;--letter-spacing: normal;--font-size-h1: calc(4rem + 4.358vw) ;--font-weight-h1: var(--font-weight-regular);--line-height-h1: calc(4rem + 4.358vw) ;--font-size-h2: calc(2rem + 5.973vw) ;--font-weight-h2: var(--font-weight-regular);--line-height-h2: calc(1.5rem + 5.973vw) ;--font-size-p-big: calc(1.5rem + .927vw) ;--font-weight-p-big: var(--font-weight-regular);--line-height-p-big: calc(1.725rem + .927vw) ;--font-size-p: calc(.875rem + .265vw) ;--font-weight-p: var(--font-weight-regular);--line-height-p: calc(1.05rem + .265vw) ;--font-size-p-small: calc(.625rem + .1322vw) ;--font-weight-p-small: var(--font-weight-regular);--line-height-p-small: calc(.625rem + .1322vw) ;--font-size-a: calc(.875rem + .265vw) ;--font-weight-a: var(--font-weight-regular);--line-height-a: calc(.875rem + .265vw) }@media only screen and (max-width: 480px){:root{--font-size-h1: 19vw;--font-weight-h1: var(--font-weight-regular);--line-height-h1: 19vw}}*,*:after,*:before{box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:default}html{color:var(--color-text-main);-ms-overflow-style:none;scrollbar-width:none;width:100vw;overflow-x:hidden;overscroll-behavior:none}html::-webkit-scrollbar{display:none}body{font-family:var(--font-main);background-color:var(--color-background-main);width:100vw}a{color:inherit;outline:none;text-decoration:none;cursor:pointer}button{background:none;border:none;color:inherit;outline:none;cursor:pointer;padding-inline:0}input,textarea{border:none;outline:none;background-color:transparent}.page-content{position:relative;display:flex;flex-direction:column}.mask{overflow:hidden}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);letter-spacing:var(--letter-spacing)}.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing)}.p-big{font-size:var(--font-size-p-big);font-weight:var(--font-weight-p-big);line-height:var(--line-height-p-big);letter-spacing:var(--letter-spacing)}.p{font-size:var(--font-size-p);font-weight:var(--font-weight-p);line-height:var(--line-height-p);letter-spacing:var(--letter-spacing)}.p-small{font-size:var(--font-size-p-small);font-weight:var(--font-weight-p-small);line-height:var(--line-height-p-small);letter-spacing:var(--letter-spacing)}.a{font-size:var(--font-size-a);font-weight:var(--font-weight-a);line-height:var(--line-height-a);letter-spacing:var(--letter-spacing)}.button{font-size:var(--font-size-a);font-weight:var(--font-weight-a);line-height:var(--line-height-a);letter-spacing:var(--letter-spacing);text-transform:uppercase}.input,.textarea{position:relative;z-index:1;font-family:var(--font-main);font-size:var(--font-size-p-big);font-weight:var(--font-weight-p-big);line-height:var(--line-height-p-big);color:var(--color-text-main);letter-spacing:var(--letter-spacing);text-align:center;width:58.5vw}.input:autofill{background-color:transparent!important;border:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-text-main);transition:background-color 5000s ease-in-out 0s}.textarea{resize:none;height:170px;width:calc(10rem + 52vw)}.label{font-size:var(--font-size-p-big);font-weight:var(--font-weight-p-big);line-height:var(--line-height-p-big);letter-spacing:var(--letter-spacing);text-align:center}.input-wrapper{position:relative;overflow:hidden}.placeholder{position:absolute;top:0;left:0;font-family:var(--font-main);font-size:var(--font-size-p-big);font-weight:var(--font-weight-p-big);line-height:var(--line-height-p-big);letter-spacing:var(--letter-spacing);opacity:.5;width:100%;white-space:nowrap;text-align:center}.background{position:absolute;top:0;left:0;width:100%;height:100%}.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.split{font-kerning:none}@media only screen and (max-width: 480px){.section-wrapper{height:100dvh}.textarea,.input-wrapper,.input{width:100%}.placeholder{white-space:unset}}
