.popup.contactModal>div form .form p{font-size:16px;line-height:140%}@media screen and (max-width:1439px){.popup.contactModal>div form .form p{font-size:15px}}@media screen and (max-width:1023px){.popup.contactModal>div form .form p{font-size:14px}}@media screen and (max-width:767px){.popup.contactModal>div form .form p{font-size:14px}}.popup.contactModal>div{border-radius:10px}@media screen and (max-width:1023px){.popup.contactModal>div{border-radius:9px}}@media screen and (max-width:479px){.popup.contactModal>div{border-radius:8px}}.popup.contactModal>div{position:relative;display:flex;width:1200px;height:-moz-fit-content;height:fit-content;max-height:100vh}.popup.contactModal>div .logo{width:50%;min-height:100%;display:flex;justify-content:center;align-items:center;background-color:#272320}.popup.contactModal>div .logo:not(.dark *,.dark){background-color:#fff}.popup.contactModal>div form{width:50%;height:100%}.popup.contactModal>div form .form{padding:120px 80px 80px;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:80px}.popup.contactModal>div form .form p{font-family:Geist;color:#e1dedb}.popup.contactModal>div form .form p:not(.dark *,.dark){color:#433d37}.popup.contactModal>div form .form .fields{width:100%;display:flex;flex-direction:column;gap:20px}.popup.contactModal>div form .form .fields .field{width:100%;display:flex;flex-direction:column;gap:12px}.popup.contactModal>div form .form .fields .field textarea{height:144px}.popup.contactModal>div form .button{display:flex;padding:40px 80px;flex-direction:column;align-items:flex-start;gap:10px;border-top:1px solid}.popup.contactModal>div form .button .buttonAction,.popup.contactModal>div form .button button{width:100%}.popup.contactModal>div form .button{border-color:#322d29}.popup.contactModal>div form .button:not(.dark *,.dark){border-color:#e1dedb}@media screen and (max-width:1439px){.popup.contactModal>div{width:910px}.popup.contactModal>div .logo>svg{width:260px}.popup.contactModal>div form .form{padding:80px 40px;gap:40px}.popup.contactModal>div form .button{padding:20px 40px}}@media screen and (max-width:1023px){.popup.contactModal>div{width:730px}.popup.contactModal>div .logo>svg{width:200px}.popup.contactModal>div form .form{padding:80px 20px}.popup.contactModal>div form .button{padding:20px}}@media screen and (max-width:767px){.popup.contactModal>div{flex-direction:column;width:440px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 84px)}.popup.contactModal>div .cross{fill:#e1dedb}.popup.contactModal>div .cross:active,.popup.contactModal>div .cross:hover{background:#433d37}.popup.contactModal>div .logo,.popup.contactModal>div form{width:100%}.popup.contactModal>div .logo{min-height:300px}.popup.contactModal>div form .form{padding:40px 20px}}@media screen and (max-width:479px){.popup.contactModal>div{width:296px;max-height:calc(100vh - 64px)}.popup.contactModal>div .logo{min-height:260px}}:export{maxMobileSmBreakpoint:319;maxMobileMdBreakpoint:479;maxMobileLgBreakpoint:767;maxTabletBreakpoint:1023;maxLaptopBreakpoint:1439}h3{font-size:42px;line-height:120%}@media screen and (max-width:1439px){h3{font-size:36px}}@media screen and (max-width:1023px){h3{font-size:30px}}@media screen and (max-width:767px){h3{font-size:26px}}h2{font-size:60px;line-height:120%}@media screen and (max-width:1439px){h2{font-size:52px}}@media screen and (max-width:1023px){h2{font-size:44px}}@media screen and (max-width:767px){h2{font-size:36px}}h1{font-size:80px;line-height:110%}@media screen and (max-width:1439px){h1{font-size:70px}}@media screen and (max-width:1023px){h1{font-size:58px}}@media screen and (max-width:767px){h1{font-size:50px}}@font-face{font-family:Geist;src:local(Geist-Light),url(/fonts/Geist-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:Geist;src:local(Geist-Bold),url(/fonts/Geist-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Geist;src:local(Geist-SemiBold),url(/fonts/Geist-SemiBold.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Geist;src:local(Geist-Regular),url(/fonts/Geist-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Inter;src:local(Inter-Regular),url(/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{-webkit-font-smoothing:antialiased}p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul{list-style-type:none;padding:0}label{cursor:pointer}button{all:unset;max-width:100%;cursor:pointer}button:disabled{cursor:default}input,textarea{padding:0;color:inherit;font:inherit;border:none}input:-webkit-autofill,textarea:-webkit-autofill{transition-duration:5000s;-webkit-transition-property:color,background-color;transition-property:color,background-color;transition-timing-function:step-end}fieldset{padding:0;border:none}h1,h2{font-weight:700}h1,h2,h3{font-family:Geist;font-style:normal;text-align:center}h3{font-weight:600}* h1{color:#fff}* h1:not(.dark *,.dark){color:#272320}* h2{color:#fff}* h2:not(.dark *,.dark){color:#272320}* h3{color:#fff}* h3:not(.dark *,.dark){color:#272320}.reveal{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.reveal.reveal--delay-1{transition-delay:.1s}.reveal.reveal--delay-2{transition-delay:.2s}.reveal.reveal--delay-3{transition-delay:.3s}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translateX(-32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal-left.revealed{opacity:1;transform:translateX(0)}.reveal-right{opacity:0;transform:translateX(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal-right.revealed{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right{opacity:1;transform:none;transition:none}}:focus-visible{outline:2px solid #3d3dd4;outline-offset:3px;border-radius:4px}