.styles-module-scss-module__5Z6RYq__container{flex:1 0 auto;grid-template-columns:35% minmax(0,1fr);width:100%;max-width:100%;display:grid;position:relative}.styles-module-scss-module__5Z6RYq__media{filter:grayscale();pointer-events:none;background:url(/assets/images/dunk.jpg) 50%/cover no-repeat;min-height:100%}.styles-module-scss-module__5Z6RYq__content{background:var(--color-black);flex-direction:column;justify-content:center;align-items:flex-start;gap:52px;width:100%;padding:120px clamp(24px,4vw,80px) 32px clamp(24px,5vw,80px);display:flex;container-type:inline-size}.styles-module-scss-module__5Z6RYq__title{width:min(100%,560px);font-family:var(--font-big-shoulders);letter-spacing:.02em;text-transform:uppercase;color:var(--color-white);margin:0 0 0 clamp(48px,8vw - 48px,160px);font-size:clamp(40px,8cqi,72px);font-weight:900;line-height:1}.styles-module-scss-module__5Z6RYq__formStage{width:min(100%,560px);margin-left:clamp(48px,8vw - 48px,160px)}.styles-module-scss-module__5Z6RYq__form{flex-direction:column;gap:36px;width:100%;display:flex}.styles-module-scss-module__5Z6RYq__fieldset{border:none;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.styles-module-scss-module__5Z6RYq__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__5Z6RYq__options{border-bottom:1px solid color-mix(in srgb,var(--color-white)20%,transparent);width:100%;display:flex}.styles-module-scss-module__5Z6RYq__option{cursor:pointer;border-bottom:2px solid #0000;justify-content:center;align-items:center;width:100%;margin-bottom:-1px;padding:12px 0;transition:border-color .2s;display:flex;position:relative}.styles-module-scss-module__5Z6RYq__option input{opacity:0;pointer-events:none;position:absolute}.styles-module-scss-module__5Z6RYq__option span{font-family:var(--font-big-shoulders);letter-spacing:.04em;text-transform:uppercase;color:var(--color-white);opacity:.45;text-align:center;font-size:clamp(14px,2.5cqi,18px);font-weight:700;transition:opacity .2s}.styles-module-scss-module__5Z6RYq__option:hover{border-bottom-color:color-mix(in srgb,var(--color-white)50%,transparent)}.styles-module-scss-module__5Z6RYq__option:hover span{opacity:.75}.styles-module-scss-module__5Z6RYq__option:has(input:checked){border-bottom-color:var(--color-white)}.styles-module-scss-module__5Z6RYq__option:has(input:checked) span{opacity:1}.styles-module-scss-module__5Z6RYq__option:has(input:focus-visible){outline:1px solid color-mix(in srgb,var(--color-white)35%,transparent);outline-offset:4px;border-radius:4px}.styles-module-scss-module__5Z6RYq__option:has(input:disabled){opacity:.5;cursor:not-allowed}.styles-module-scss-module__5Z6RYq__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.styles-module-scss-module__5Z6RYq__field{flex-direction:column;gap:10px;min-width:0;display:flex}.styles-module-scss-module__5Z6RYq__label{font-family:var(--font-big-shoulders);letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);font-size:13px;font-weight:700}.styles-module-scss-module__5Z6RYq__input,.styles-module-scss-module__5Z6RYq__textarea{width:100%;font-family:var(--font-inter);letter-spacing:.01em;color:var(--color-white);border:none;border-bottom:1px solid color-mix(in srgb,var(--color-white)28%,transparent);background:0 0;border-radius:0;outline:none;padding:14px 0;font-size:15px;font-weight:400;line-height:1.4;transition:border-color .2s}.styles-module-scss-module__5Z6RYq__input::placeholder,.styles-module-scss-module__5Z6RYq__textarea::placeholder{color:color-mix(in srgb,var(--color-white)35%,transparent)}.styles-module-scss-module__5Z6RYq__input:hover,.styles-module-scss-module__5Z6RYq__textarea:hover{border-bottom-color:color-mix(in srgb,var(--color-white)48%,transparent)}.styles-module-scss-module__5Z6RYq__input:focus,.styles-module-scss-module__5Z6RYq__textarea:focus{border-bottom-color:var(--color-white)}.styles-module-scss-module__5Z6RYq__input:disabled,.styles-module-scss-module__5Z6RYq__textarea:disabled{opacity:.5;cursor:not-allowed}.styles-module-scss-module__5Z6RYq__input[aria-invalid=true],.styles-module-scss-module__5Z6RYq__textarea[aria-invalid=true]{border-bottom-color:var(--color-red)}.styles-module-scss-module__5Z6RYq__textarea{resize:vertical;min-height:132px}.styles-module-scss-module__5Z6RYq__actions{flex-direction:column;gap:16px;margin-top:8px;display:flex}.styles-module-scss-module__5Z6RYq__button{width:100%;font-family:var(--font-big-shoulders);letter-spacing:.08em;text-transform:uppercase;color:var(--color-black);background:var(--color-white);border:1px solid var(--color-white);cursor:pointer;border-radius:8px;padding:16px 28px;font-size:16px;font-weight:800;transition:background .25s,color .25s,border-color .25s}.styles-module-scss-module__5Z6RYq__button:hover:not(:disabled){color:var(--color-white);background:0 0}.styles-module-scss-module__5Z6RYq__button:disabled{color:color-mix(in srgb,var(--color-black)45%,transparent);background:color-mix(in srgb,var(--color-white)35%,transparent);cursor:not-allowed;border-color:#0000}.styles-module-scss-module__5Z6RYq__button:focus-visible{outline:1px solid color-mix(in srgb,var(--color-white)35%,transparent);outline-offset:3px}.styles-module-scss-module__5Z6RYq__error,.styles-module-scss-module__5Z6RYq__success{font-family:var(--font-inter);letter-spacing:.01em;margin:0;font-size:13px;font-weight:400;line-height:1.4}.styles-module-scss-module__5Z6RYq__error{color:var(--color-red)}.styles-module-scss-module__5Z6RYq__success{color:color-mix(in srgb,var(--color-white)72%,transparent)}@media not (min-width:1200px){.styles-module-scss-module__5Z6RYq__container{grid-template-columns:minmax(0,1fr)}.styles-module-scss-module__5Z6RYq__media{display:none}.styles-module-scss-module__5Z6RYq__content{align-items:stretch;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.styles-module-scss-module__5Z6RYq__title{text-align:center;width:100%;max-width:none;margin-left:0}.styles-module-scss-module__5Z6RYq__formStage{width:100%;max-width:none;margin-left:0}}@media not (min-width:640px){.styles-module-scss-module__5Z6RYq__content{justify-content:flex-start;gap:36px;padding:116px 16px 24px}.styles-module-scss-module__5Z6RYq__row{grid-template-columns:1fr;gap:36px}}
