.contact-form_contact__U4tzg{display:flex;flex-flow:row nowrap;column-gap:32px;justify-content:space-between;border-radius:20px;z-index:10;background-image:url(/icons/affiliate/contact-bg.png);background-color:#0a0a0a;color:#fff;align-items:center;padding:60px;height:656px;position:relative}.contact-form_contact__U4tzg:before{content:"";position:absolute;top:0;inset-inline-start:0;width:272px;height:272px;background:#7a7a7a;filter:blur(250px);transform:translateZ(0);border-radius:50%}@media only screen and (max-width:576px){.contact-form_contact__U4tzg:before{display:none}}.contact-form_contact__U4tzg:after{content:"";position:absolute;bottom:-72px;inset-inline-end:-72px;width:272px;height:272px;background:#7a7a7a;filter:blur(250px);transform:translateZ(0);border-radius:50%}@media only screen and (max-width:1024px){.contact-form_contact__U4tzg:after{display:none}.contact-form_contact__U4tzg{flex-direction:column;row-gap:16px;padding:24px 16px;background:#1a1a1a;border-radius:20px;border:1px solid #2d2d2d;background-image:none;height:auto}}.contact-form_contact__info__mTbKT{height:536px;max-width:45%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1024px){.contact-form_contact__info__mTbKT{height:-moz-fit-content;height:fit-content;max-width:100%;margin-bottom:8px;width:518px}}.contact-form_contact__info__mTbKT .contact-form_info__top__0T9m0{display:flex;flex-direction:column;row-gap:16px}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA{display:flex;flex-direction:column;color:#b1b1b1;font-weight:400;letter-spacing:-.08px;font-size:14px;line-height:20px}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA p{margin:0}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA a{transition:color .3s ease}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA a:hover{color:#fff}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA.contact-form_desktop__y_YwN{display:inline-block}@media only screen and (max-width:1024px){.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA.contact-form_desktop__y_YwN{display:none}}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA.contact-form_mobile__3RfqV{display:none}@media only screen and (max-width:1024px){.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA.contact-form_mobile__3RfqV{display:inline-block;text-align:center}}.contact-form_contact__U4tzg .contact-form_info__contact__ps1LA.contact-form_mobile__3RfqV a{text-decoration:underline}.contact-form_contact__form__akMC4{max-width:520px;width:100%;flex-shrink:1;min-height:536px;padding:32px;display:flex;flex-direction:column;row-gap:4px;background:#1a1a1a;border-radius:20px;border:1px solid #2d2d2d;z-index:10}@media only screen and (max-width:1024px){.contact-form_contact__form__akMC4{height:auto;padding:0;border:none;background:rgba(0,0,0,0);min-height:unset}}.contact-form_contact__form__akMC4 .contact-form_input__hy69L{display:flex;flex-direction:column;row-gap:8px}.contact-form_contact__form__akMC4 .contact-form_input__hy69L label{overflow:hidden;font-weight:400;letter-spacing:-.08px;font-size:14px;line-height:20px;padding:0}.contact-form_contact__form__akMC4 .contact-form_input__hy69L .contact-form_input__container__QCTrb label{border:1px solid #2d2d2d;border-radius:10px}.contact-form_contact__form__akMC4 .contact-form_input__hy69L .contact-form_input__container__QCTrb label:has(:focus-visible),.contact-form_contact__form__akMC4 .contact-form_input__hy69L .contact-form_input__container__QCTrb label:hover{border:1px solid #fff;background:#1a1a1a}.contact-form_contact__form__akMC4 .contact-form_input__hy69L .contact-form_input__container__QCTrb>label:has(input:disabled){background:#212121}.contact-form_contact__form__akMC4 .contact-form_input__hy69L input{background:rgba(0,0,0,0);border-color:#2d2d2d;color:#fff;padding:12px 16px;height:48px;font-family:Golos,sans-serif}.contact-form_contact__form__akMC4 .contact-form_input__hy69L p{min-height:20px}.contact-form_contact__form__akMC4 .contact-form_input__hy69L textarea{height:116px!important;padding:12px 16px 2px;border-radius:10px;background:rgba(0,0,0,0);border:1px solid #2d2d2d;color:#fff;transition:all .2s ease;font-weight:400;letter-spacing:-.12px;font-size:16px;line-height:24px;resize:none;margin-bottom:24px}.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO{color:#fff;margin-bottom:24px;font-weight:400;letter-spacing:-.08px;font-size:14px;line-height:20px}@media only screen and (max-width:1024px){.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO{white-space:normal}}.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO a{color:#fff}@media only screen and (max-width:1024px){.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO a{color:#b1b1b1}}.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO:before{border-radius:50%;border-color:#2d2d2d}.contact-form_contact__form__akMC4 .contact-form_checkbox__2w8uO.contact-form_checked__rxX7G:before{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg width='8' heigh='7' viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 1L2.63636 5.36364L1 3.72727' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.contact-form_contact__form__akMC4 .contact-form_form__button__c_tV4 button{width:100%;padding:16px 0;color:var(--black)!important}@media only screen and (max-width:576px){.contact-form_contact__form__akMC4 .contact-form_form__button__c_tV4 button{display:flex}}.contact-form_contact__form__akMC4 .contact-form_form__button__c_tV4 button:disabled{opacity:.5;pointer-events:none;background:hsla(0,0%,100%,.8)}