.page-module__UBDEvq__page{min-height:var(--app-height);flex-direction:column;display:flex}.page-module__UBDEvq__page main{flex-grow:1}
.contact-module__tU82cW__section{background-color:#101219;background-position:20% 40%,50%;background-repeat:repeat,repeat;background-size:120%,5%;border-bottom:1px solid #585858;padding-top:100px}.contact-module__tU82cW__text{z-index:2;max-width:443px;position:relative}:is(.contact-module__tU82cW__text h1,.contact-module__tU82cW__text h2,.contact-module__tU82cW__text h3){-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#d8eafb;font-family:var(--font-space-grotesk),sans-serif;letter-spacing:-1.5px;background:linear-gradient(90deg,#fff 0%,#c5cacb 100%);-webkit-background-clip:text;background-clip:text;font-size:50px;font-style:normal;font-weight:400;line-height:130%}.contact-module__tU82cW__frame{color:#fff;justify-content:space-between;align-items:center;gap:4rem;margin:24px 0 100px;display:flex;position:relative}.contact-module__tU82cW__contactImage{z-index:1;pointer-events:none;opacity:.9;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.contact-module__tU82cW__formCont{z-index:2;flex-direction:column;gap:24px;width:339px;display:flex;position:relative}.contact-module__tU82cW__formTitle{color:#fff;margin:0;font-size:16px;font-weight:300}.contact-module__tU82cW__formBody{position:relative}.contact-module__tU82cW__formContent{flex-direction:column;gap:24px;display:flex}.contact-module__tU82cW__formContentHidden{visibility:hidden;pointer-events:none}.contact-module__tU82cW__inputs{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.contact-module__tU82cW__input{position:relative}.contact-module__tU82cW__input input,.contact-module__tU82cW__input textarea{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#fff;background:#ffffff03 padding-box padding-box;border-radius:50px;outline:none;width:100%;padding:10px 24px;font-size:16px;transition:all .2s;display:block;position:relative}.contact-module__tU82cW__input:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#b7b7b7 0%,#384047 100%);border-radius:50px;padding:.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.contact-module__tU82cW__input.contact-module__tU82cW__textarea:before{border-radius:16px}.contact-module__tU82cW__input textarea{resize:vertical;border-radius:16px;min-height:72px;font-family:inherit}.contact-module__tU82cW__input input{height:40px}.contact-module__tU82cW__input input::placeholder,.contact-module__tU82cW__input textarea::placeholder{color:#fff;opacity:1}.contact-module__tU82cW__actions{flex-direction:column;gap:4px;display:flex}.contact-module__tU82cW__orSeparator{color:#e0e0e099;text-align:center;letter-spacing:.5px;font-size:14px;font-weight:300}.contact-module__tU82cW__primaryButton,.contact-module__tU82cW__secondaryButton{flex:1;padding:10px 24px;font-size:16px}.contact-module__tU82cW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.contact-module__tU82cW__success{text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.contact-module__tU82cW__success h4{color:#fff;margin:0;font-size:24px}@media (max-width:991px){.contact-module__tU82cW__text{max-width:initial}:is(.contact-module__tU82cW__text h1,.contact-module__tU82cW__text h2,.contact-module__tU82cW__text h3){letter-spacing:-1px;font-size:32px}.contact-module__tU82cW__frame{flex-direction:column;gap:3rem}.contact-module__tU82cW__formCont{width:100%;max-width:400px}.contact-module__tU82cW__actions{flex-direction:column}.contact-module__tU82cW__contactImage{display:none}.contact-module__tU82cW__section{text-align:center;background-position:56% -49px,50%;background-size:600% 100%,auto;margin-bottom:-140px;padding-top:32px;padding-bottom:32px}}
