.qualification-form_page__DnPqc{min-height:100vh;background:#fff7f1;color:#111;padding:32px 20px 72px;overflow:hidden;position:relative}.qualification-form_page__DnPqc:before{content:"";position:absolute;width:440px;height:440px;border-radius:50%;background:#d7ff3f;filter:blur(110px);opacity:.28;top:-270px;right:-140px}.qualification-form_shell__yAyol{width:min(920px,100%);margin:auto;position:relative}.qualification-form_brand__jffoy{display:flex;align-items:center;gap:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:14px;color:#111}.qualification-form_brand__jffoy img{width:52px;height:52px;object-fit:contain}.qualification-form_hero__kP_SC{padding:72px 0 52px;max-width:860px}.qualification-form_eyebrow__Ztx5l{font-weight:900;color:#ff3b8d;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.qualification-form_hero__kP_SC h1{font-family:Arial Black,Impact,sans-serif;font-size:clamp(48px,9vw,92px);line-height:.88;letter-spacing:-.07em;text-transform:uppercase;margin:14px 0 24px}.qualification-form_hero__kP_SC h1 em{font-style:normal;color:#ff3b8d;position:relative}.qualification-form_hero__kP_SC h1 em:after{content:"";position:absolute;height:9px;background:#d7ff3f;left:0;right:0;bottom:-5px;transform:rotate(-2deg);border-radius:100%}.qualification-form_hero__kP_SC p{font-size:18px;line-height:1.65;max-width:620px}.qualification-form_form__Zs5nS{background:#fff;border:3px solid #111;border-radius:28px;padding:clamp(24px,5vw,52px);box-shadow:14px 14px 0 #111}.qualification-form_question__AG4G4{border:0;padding:0;margin:0 0 52px}.qualification-form_question__AG4G4 legend{font-family:Arial Black,Impact,sans-serif;font-size:clamp(24px,4vw,36px);line-height:1.1;letter-spacing:-.035em;margin-bottom:24px}.qualification-form_question__AG4G4 legend>span{display:inline-grid;place-items:center;background:#ff3b8d;color:#fff;width:48px;height:40px;border-radius:50%;font:900 14px Arial,sans-serif;margin-right:12px;transform:rotate(-5deg)}.qualification-form_identityGrid__dfAN2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.qualification-form_identityGrid__dfAN2 label{font-weight:800}.qualification-form_identityGrid__dfAN2 input,.qualification-form_question__AG4G4 textarea{display:block;width:100%;margin-top:9px;border:2px solid #111;border-radius:14px;padding:15px 16px;font:inherit;background:#fff7f1;outline:none}.qualification-form_question__AG4G4 textarea{resize:vertical;min-height:170px}.qualification-form_identityGrid__dfAN2 input:focus,.qualification-form_question__AG4G4 textarea:focus{box-shadow:0 0 0 4px #d7ff3f}.qualification-form_handleInput__HrGBn{display:flex;align-items:center;margin-top:9px;border:2px solid #111;border-radius:14px;background:#fff7f1;overflow:hidden}.qualification-form_handleInput__HrGBn span{padding-left:16px;font-weight:900}.qualification-form_handleInput__HrGBn input{border:0;margin:0;padding-left:5px}.qualification-form_compactOptions__8EHZK,.qualification-form_options__Er2EE{display:grid;gap:12px}.qualification-form_compactOptions__8EHZK{grid-template-columns:1fr 1fr}.qualification-form_option__NjQ9k{display:flex;gap:13px;align-items:flex-start;padding:17px 18px;border:2px solid #111;border-radius:16px;background:#fff;cursor:pointer;font-weight:700;line-height:1.45;transition:transform .15s,background .15s}.qualification-form_option__NjQ9k:hover{transform:translateY(-2px);background:#fff7f1}.qualification-form_option__NjQ9k:has(input:checked){background:#d7ff3f;box-shadow:5px 5px 0 #111}.qualification-form_option__NjQ9k input{accent-color:#ff3b8d;width:20px;height:20px;flex:0 0 auto;margin-top:1px}.qualification-form_error__eYaY2,.qualification-form_formError__0Vybq{color:#b42318;font-weight:750;font-size:14px;margin-top:8px}.qualification-form_formError__0Vybq{padding:14px;background:#fff0ee;border-radius:12px}.qualification-form_submit__kXkyK{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:3px solid #111;border-radius:16px;background:#ff3b8d;color:#fff;padding:17px;font:900 17px Arial,sans-serif;box-shadow:7px 7px 0 #111;cursor:pointer}.qualification-form_submit__kXkyK:hover{transform:translate(2px,2px);box-shadow:5px 5px 0 #111}.qualification-form_submit__kXkyK:disabled{opacity:.65;cursor:wait}.qualification-form_privacy__mT1yx{text-align:center;color:#5b5b5b;font-size:13px;line-height:1.5;margin:20px auto 0;max-width:580px}.qualification-form_success__G4qpv{display:grid;place-items:center;background:#fff;color:#111;border:3px solid #111;border-radius:28px;padding:clamp(32px,7vw,70px);box-shadow:14px 14px 0 #ff3b8d;text-align:center}.qualification-form_successNextStep__3E6kS{color:#111;font-size:clamp(20px,3vw,28px);line-height:1.5;font-weight:800;max-width:680px;margin:0}.qualification-form_successNextStep__3E6kS strong{color:#ff3b8d}@media(max-width:650px){.qualification-form_page__DnPqc{padding:22px 14px 56px}.qualification-form_brand__jffoy{font-size:12px}.qualification-form_brand__jffoy img{width:44px;height:44px}.qualification-form_hero__kP_SC{padding:52px 6px 38px}.qualification-form_form__Zs5nS{border-width:2px;border-radius:22px;box-shadow:8px 8px 0 #111}.qualification-form_compactOptions__8EHZK,.qualification-form_identityGrid__dfAN2{grid-template-columns:1fr}.qualification-form_question__AG4G4{margin-bottom:42px}.qualification-form_question__AG4G4 legend>span{display:grid;margin-bottom:12px}.qualification-form_option__NjQ9k{padding:15px}.qualification-form_success__G4qpv{box-shadow:8px 8px 0 #ff3b8d}}.qualification-form_hero__kP_SC h1{font-family:var(--font-qualification-display),sans-serif;line-height:.92;letter-spacing:.025em}.qualification-form_heroAccent__R1XEp{color:#ff3b8d}.qualification-form_question__AG4G4 legend{font-family:var(--font-qualification-display),sans-serif;line-height:1.14;letter-spacing:-.01em}.qualification-form_successStage__Ff5Wj{min-height:calc(100vh - 116px);display:grid;place-items:center;padding:48px 0}.qualification-form_success__G4qpv{display:flex;flex-direction:column;align-items:center;width:100%}.qualification-form_successDivider__3tIB7{width:64px;height:6px;border-radius:999px;background:#d7ff3f;margin:32px 0 24px}.qualification-form_successMeanwhile__AFU_C{font-size:16px;line-height:1.5;margin:0 0 12px;color:#4b4b4b}.qualification-form_instagramLink__YO_OR{display:inline-flex;align-items:center;justify-content:center;color:#111;background:#fff7f1;border:2px solid #111;border-radius:999px;padding:11px 18px;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s}.qualification-form_instagramLink__YO_OR:hover{transform:translateY(-2px);box-shadow:4px 4px 0 #ff3b8d}@media(max-width:650px){.qualification-form_successStage__Ff5Wj{min-height:calc(100vh - 88px);padding:32px 0}}.qualification-form_successStage__Ff5Wj{align-content:center;gap:30px}.qualification-form_successBrand__S0cPn{display:flex;align-items:center;justify-content:center;gap:18px;font-size:clamp(20px,3vw,30px);font-weight:900;letter-spacing:.035em;text-align:left;text-transform:uppercase}.qualification-form_successBrand__S0cPn img{width:clamp(82px,11vw,112px);height:clamp(82px,11vw,112px);object-fit:contain}@media(max-width:650px){.qualification-form_successStage__Ff5Wj{gap:22px}.qualification-form_successBrand__S0cPn{flex-direction:column;gap:8px;font-size:18px;text-align:center}.qualification-form_successBrand__S0cPn img{width:82px;height:82px}}.qualification-form_brand__jffoy,.qualification-form_successBrand__S0cPn{color:#111}.qualification-form_brandLogo__DzDM9{display:grid;flex:0 0 auto}.qualification-form_brandLogo__DzDM9 img{grid-area:1/1}.qualification-form_logoLightMode__WuZOB{display:block}.qualification-form_logoDarkMode__987Hw{display:none}:root[data-theme=dark] .qualification-form_brand__jffoy,:root[data-theme=dark] .qualification-form_successBrand__S0cPn{color:#fff}:root[data-theme=dark] .qualification-form_logoLightMode__WuZOB{display:none}:root[data-theme=dark] .qualification-form_logoDarkMode__987Hw{display:block}.qualification-form_fieldHint__S7JCN{display:block;margin-top:8px;color:#5b5b5b;font-size:12px;font-weight:600;line-height:1.45}:root[data-theme=dark] .qualification-form_fieldHint__S7JCN{color:#c8c0ba}@keyframes qualification-form_qualificationEnter__fYDYJ{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes qualification-form_qualificationPop__adZL1{0%{opacity:0;transform:scale(.84)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.qualification-form_brand__jffoy{animation:qualification-form_qualificationEnter__fYDYJ .42s cubic-bezier(.16,1,.3,1) both}.qualification-form_hero__kP_SC{animation:qualification-form_qualificationEnter__fYDYJ .5s cubic-bezier(.16,1,.3,1) .06s both}.qualification-form_form__Zs5nS,.qualification-form_success__G4qpv{animation:qualification-form_qualificationEnter__fYDYJ .52s cubic-bezier(.16,1,.3,1) .12s both}.qualification-form_question__AG4G4{animation:qualification-form_qualificationEnter__fYDYJ .38s cubic-bezier(.16,1,.3,1) both}.qualification-form_question__AG4G4:nth-child(2){animation-delay:35ms}.qualification-form_question__AG4G4:nth-child(3){animation-delay:.07s}.qualification-form_question__AG4G4:nth-child(4){animation-delay:.105s}.qualification-form_question__AG4G4:nth-child(5){animation-delay:.14s}.qualification-form_question__AG4G4:nth-child(6){animation-delay:.175s}.qualification-form_handleInput__HrGBn,.qualification-form_identityGrid__dfAN2 input,.qualification-form_instagramLink__YO_OR,.qualification-form_option__NjQ9k,.qualification-form_question__AG4G4 textarea,.qualification-form_submit__kXkyK{transition:transform .17s cubic-bezier(.2,.8,.2,1),box-shadow .17s ease,border-color .17s ease,background-color .17s ease,color .17s ease}.qualification-form_instagramLink__YO_OR:active,.qualification-form_option__NjQ9k:active,.qualification-form_submit__kXkyK:not(:disabled):active{transform:translate3d(0,1px,0) scale(.98)}.qualification-form_option__NjQ9k:has(input:checked){animation:qualification-form_qualificationPop__adZL1 .28s cubic-bezier(.16,1,.3,1) both}.qualification-form_error__eYaY2,.qualification-form_formError__0Vybq{animation:qualification-form_qualificationEnter__fYDYJ .24s cubic-bezier(.16,1,.3,1) both}.qualification-form_successDivider__3tIB7{animation:qualification-form_qualificationPop__adZL1 .44s cubic-bezier(.16,1,.3,1) .18s both}@media(prefers-reduced-motion:reduce){.qualification-form_brand__jffoy,.qualification-form_error__eYaY2,.qualification-form_formError__0Vybq,.qualification-form_form__Zs5nS,.qualification-form_hero__kP_SC,.qualification-form_option__NjQ9k:has(input:checked),.qualification-form_question__AG4G4,.qualification-form_successDivider__3tIB7,.qualification-form_success__G4qpv{animation:none!important}.qualification-form_handleInput__HrGBn,.qualification-form_identityGrid__dfAN2 input,.qualification-form_instagramLink__YO_OR,.qualification-form_option__NjQ9k,.qualification-form_question__AG4G4 textarea,.qualification-form_submit__kXkyK{transition-duration:.01ms!important}}.qualification-form_handleInput__HrGBn:focus-within{box-shadow:0 0 0 4px #d7ff3f}.qualification-form_handleInput__HrGBn input:focus{box-shadow:none}.qualification-form_formError__0Vybq{margin:10px 0 18px}.qualification-instagram-reminder_dialog__uJ4Ha{position:fixed;inset:calc(env(safe-area-inset-top) + 16px) calc(env(safe-area-inset-right) + 16px) calc(env(safe-area-inset-bottom) + 16px) calc(env(safe-area-inset-left) + 16px);width:min(440px,calc(100% - 32px));max-width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right) - 32px);max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);margin:auto;border:0;border-radius:22px;padding:0;overflow-y:auto;background:var(--paper);color:var(--ink);box-shadow:0 24px 80px rgb(0 0 0/25%);overscroll-behavior:contain}.qualification-instagram-reminder_dialog__uJ4Ha::backdrop{background:rgb(17 17 17/65%)}.qualification-instagram-reminder_card__ioRwY{position:relative;border:1px solid var(--line-strong);border-radius:inherit;padding:32px 24px 24px}.qualification-instagram-reminder_close__npzyi{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.qualification-instagram-reminder_close__npzyi:hover{background:var(--paper-deep)}.qualification-instagram-reminder_icon__4qO0D{display:block;width:64px;height:64px;border:1px solid var(--line-strong);border-radius:18px;overflow:hidden;background:var(--accent-pale);color:var(--accent-dark)}.qualification-instagram-reminder_photo__5xVzO{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.qualification-instagram-reminder_kicker___P4Fj{margin:22px 0 8px;color:var(--ink-soft);font-size:.8rem;font-weight:700}.qualification-instagram-reminder_card__ioRwY h2{margin:0;color:var(--ink);font-size:clamp(1.4rem,5.5vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.035em}.qualification-instagram-reminder_card__ioRwY h2 span{overflow-wrap:anywhere}.qualification-instagram-reminder_card__ioRwY h2:focus{outline:none}.qualification-instagram-reminder_description__W8qTt{margin:16px 0 0;color:var(--ink-soft);font-size:.95rem;line-height:1.55}.qualification-instagram-reminder_optional__05FDt{margin:10px 0 24px;color:var(--muted);font-size:.8rem;line-height:1.5}.qualification-instagram-reminder_actions__mAg9y{display:grid;gap:10px}.qualification-instagram-reminder_continue__ShJ6V,.qualification-instagram-reminder_profile__kf28p{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;width:100%;border:1px solid var(--line-strong);border-radius:12px;padding:12px 16px;font:inherit;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.qualification-instagram-reminder_profile__kf28p{background:var(--ink);color:var(--paper)}.qualification-instagram-reminder_profile__kf28p:hover{background:var(--ink-soft)}.qualification-instagram-reminder_continue__ShJ6V{background:var(--surface-strong);color:var(--ink)}.qualification-instagram-reminder_continue__ShJ6V:hover{background:var(--paper-deep)}.qualification-instagram-reminder_close__npzyi:focus-visible,.qualification-instagram-reminder_continue__ShJ6V:focus-visible,.qualification-instagram-reminder_profile__kf28p:focus-visible{outline:3px solid var(--accent-dark);outline-offset:3px}.qualification-instagram-reminder_srOnly__rYtZg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:360px){.qualification-instagram-reminder_card__ioRwY{padding:28px 18px 20px}}