.contact-us-page.premium-page{max-width:1150px}.contact-us-result-popup .basic-popup-content{gap:24px}.contact-us-result-popup .basic-popup-text-area{gap:8px}.contact-us-result-popup .basic-popup-actions{flex-direction:column;gap:12px;width:100%;margin-top:0}.contact-us-result-popup .basic-popup-actions .primary-button{width:100%;min-width:0}.contact-us-result-popup .basic-popup-close{top:8px;right:8px}.contact-us-subtitle{width:368px;max-width:100%;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0%;text-align:center;color:#ffffffd1;z-index:2;margin:16px auto 0;padding:0;font-size:16px;font-weight:500;line-height:150%;position:relative}.contact-us-frame{z-index:2;background-blend-mode:luminosity;box-sizing:border-box;isolation:isolate;background:#0a0b1f;border-radius:12px;width:100%;max-width:1150px;height:570px;margin:56px auto 96px;padding:42px 47px;position:relative;overflow:hidden}.contact-us-frame:before{content:"";box-sizing:border-box;-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%);border-radius:12px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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-us-frame-layout{z-index:1;width:100%;height:100%;min-height:0;position:relative}.contact-us-form{flex-direction:column;gap:20px;width:100%;height:100%;display:flex}.contact-us-form-columns{gap:24px;width:100%;height:100%;display:flex}.contact-us-frame-left,.contact-us-frame-right{z-index:1;min-width:0;position:relative}.contact-us-frame-left{flex-direction:column;flex:6 1 0;display:flex}.contact-us-form-fields{grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid}.contact-us-form-full-row{grid-column:1/-1;min-width:0}.contact-us-form-actions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto;display:flex}[data-user-layout] .contact-us-form .input-large-wrapper,[data-user-layout] .contact-us-form .textarea-input-wrapper{width:100%;min-width:0;max-width:none}.contact-us-frame-right{box-sizing:border-box;flex-direction:column;flex:4 1 0;gap:24px;padding:46px 72px;display:flex}.contact-us-follow-title{color:#fff;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:.02em;text-align:center;margin:0;padding:0;font-size:24px;font-weight:700;line-height:120%}.contact-us-follow-subtitle{color:#ffffffd1;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;text-align:center;margin:0;padding:0;font-size:14px;font-weight:500;line-height:160%}.contact-us-follow-socials{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}.contact-us-follow-social-link{flex:none;width:42px;height:42px;line-height:0;text-decoration:none;transition:transform .3s;display:flex}.contact-us-follow-social-link:hover{transform:scale(.9)}.contact-us-frame-ellipse{filter:blur(364px);pointer-events:none;z-index:0;background:#5534d7;border-radius:50%;width:500px;height:500px;position:absolute;bottom:0;right:0;transform:translate(30%,30%)}@media (max-width:1024px){.contact-us-subtitle{width:327px;font-size:14px;line-height:160%}.contact-us-frame{width:100%;max-width:1150px;height:auto;min-height:0;padding:32px 47px}.contact-us-form{height:auto}.contact-us-form-columns{flex-direction:column;gap:32px;height:auto}.contact-us-frame-left,.contact-us-frame-right{flex:none;width:100%}.contact-us-form-fields{grid-template-columns:1fr}.contact-us-form-full-row{grid-column:auto}.contact-us-form-actions{align-items:center;margin-top:20px}.contact-us-frame-right{padding:0 72px}}@media (max-width:768px){.contact-us-frame{padding:32px 16px}.contact-us-frame-ellipse{transform:translate(65%,80%)}}
