.profile-questionnaire-module__1eT5Lq__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.profile-questionnaire-module__1eT5Lq__card{aspect-ratio:867/1341;color:#4b2704;flex:none;width:min(86%,338px);position:relative;overflow:hidden;container-type:inline-size}.profile-questionnaire-module__1eT5Lq__cardImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.profile-questionnaire-module__1eT5Lq__ornament{z-index:1;pointer-events:none;width:95.84%;height:97.69%;position:absolute;top:1.15%;left:2.08%}.profile-questionnaire-module__1eT5Lq__form{z-index:2;box-sizing:border-box;flex-direction:column;padding:7.6% 0 13.4%;display:flex;position:absolute;inset:4.1% 8.6%}.profile-questionnaire-module__1eT5Lq__header{text-align:center}.profile-questionnaire-module__1eT5Lq__header h1{font-family:var(--font-serif);margin:0 0 5px;font-size:clamp(21px,7.2cqw,25px);font-weight:400;line-height:1.08}.profile-questionnaire-module__1eT5Lq__header p{color:#4b2704b3;margin:0;font-size:clamp(10px,3.65cqw,13px);line-height:1.35}.profile-questionnaire-module__1eT5Lq__progress{gap:4px;margin:clamp(13px,5.9cqw,20px) 0 clamp(15px,7.1cqw,24px);display:flex}.profile-questionnaire-module__1eT5Lq__progressDot{background:#4b27042e;border-radius:2px;flex:1;height:3px;transition:background-color .16s}.profile-questionnaire-module__1eT5Lq__progressDotDone{background:#4b2704}.profile-questionnaire-module__1eT5Lq__step{flex-direction:column;flex:1;min-height:0;display:flex}.profile-questionnaire-module__1eT5Lq__stepNumber{color:#4b27049e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:clamp(9px,3.25cqw,11px);font-weight:600}.profile-questionnaire-module__1eT5Lq__question{font-family:var(--font-serif);margin:0 0 7px;font-size:clamp(24px,8.9cqw,31px);font-weight:400;line-height:1.12}.profile-questionnaire-module__1eT5Lq__hint{color:#4b2704b3;margin:0 0 clamp(15px,6.4cqw,22px);font-size:clamp(10px,3.65cqw,13px);line-height:1.45}.profile-questionnaire-module__1eT5Lq__input{box-sizing:border-box;color:#4b2704;width:100%;min-height:42px;font-family:var(--font-serif);background:0 0;border:0;border-bottom:2px solid #4b270459;border-radius:0;outline:none;padding:6px 0;font-size:clamp(23px,9.1cqw,32px);line-height:1.1}.profile-questionnaire-module__1eT5Lq__input::placeholder{color:#4b270466}.profile-questionnaire-module__1eT5Lq__input:focus-visible{border-bottom-color:#4b2704}.profile-questionnaire-module__1eT5Lq__dateInput{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer;font-size:clamp(20px,7.5cqw,26px)}.profile-questionnaire-module__1eT5Lq__error{color:#8f2f1f;min-height:18px;margin:5px 0 0;font-size:clamp(9px,3.25cqw,11px);line-height:1.35}.profile-questionnaire-module__1eT5Lq__genderRow{gap:clamp(8px,3.6cqw,12px);display:flex}.profile-questionnaire-module__1eT5Lq__genderButton{color:#4b2704;min-width:0;font-family:var(--font-serif);background:#fff5ec59;border:2px solid #4b27044d;border-radius:14px;flex-direction:column;flex:1;align-items:center;padding:clamp(12px,5.4cqw,18px) 6px;font-size:clamp(13px,4.7cqw,16px);transition:border-color .15s,background-color .15s,transform .15s;display:flex}.profile-questionnaire-module__1eT5Lq__genderButton:active{transform:scale(.97)}.profile-questionnaire-module__1eT5Lq__genderButtonSelected{background:#fff5ecb8;border-color:#4b2704}.profile-questionnaire-module__1eT5Lq__genderButton:focus-visible,.profile-questionnaire-module__1eT5Lq__primaryButton:focus-visible,.profile-questionnaire-module__1eT5Lq__backButton:focus-visible{outline-offset:2px;outline:2px solid #4b2704}.profile-questionnaire-module__1eT5Lq__genderIcon{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#fff7edcc,#ca9d702e);border:1px solid #4b270433;border-radius:50%;place-items:center;width:clamp(52px,18.5cqw,64px);margin-bottom:8px;transition:border-color .15s,background .15s,transform .15s;display:grid;box-shadow:inset 0 0 0 3px #fff7ed3d}.profile-questionnaire-module__1eT5Lq__genderIcon svg{width:82%;height:82%}.profile-questionnaire-module__1eT5Lq__genderIconHalo{fill:#fff7ed33;stroke:#4b270429;stroke-width:1px}.profile-questionnaire-module__1eT5Lq__genderIconLine{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;vector-effect:non-scaling-stroke}.profile-questionnaire-module__1eT5Lq__genderButtonSelected .profile-questionnaire-module__1eT5Lq__genderIcon{background:radial-gradient(circle at 50% 35%,#fff8f0,#ca9d7057);border-color:#4b27047a;transform:translateY(-1px)}.profile-questionnaire-module__1eT5Lq__nav{gap:10px;margin-top:auto;padding-top:clamp(10px,4.5cqw,15px);display:flex}.profile-questionnaire-module__1eT5Lq__primaryButton,.profile-questionnaire-module__1eT5Lq__backButton{min-height:clamp(38px,12.7cqw,44px);font-family:var(--font-serif);border:1px solid #4b270438;border-radius:999px;font-size:clamp(13px,4.7cqw,16px);transition:transform .15s,opacity .15s}.profile-questionnaire-module__1eT5Lq__primaryButton{color:#fff7ed;background:#4b2704;flex:1;padding:0 18px}.profile-questionnaire-module__1eT5Lq__backButton{color:#4b2704;background:#fff5ec94;flex:none;width:clamp(38px,12.7cqw,44px);font-size:clamp(18px,6.3cqw,22px)}.profile-questionnaire-module__1eT5Lq__primaryButton:active,.profile-questionnaire-module__1eT5Lq__backButton:active{transform:scale(.97)}.profile-questionnaire-module__1eT5Lq__primaryButton:disabled,.profile-questionnaire-module__1eT5Lq__backButton:disabled{cursor:not-allowed;opacity:.45}@media (max-height:540px){.profile-questionnaire-module__1eT5Lq__form{padding-top:5%;padding-bottom:10%}.profile-questionnaire-module__1eT5Lq__progress{margin-top:10px;margin-bottom:12px}.profile-questionnaire-module__1eT5Lq__hint{margin-bottom:10px}}
