._3yKrjW_slider{width:100%;min-height:70vh;padding-bottom:64px;scroll-margin-top:80px}._3yKrjW_langTabs{border:1px solid var(--hq-border);background:#fff;border-radius:999px;gap:2px;width:fit-content;max-width:calc(100% - 32px);margin:14px auto 0;padding:3px;display:flex}._3yKrjW_langTab,._3yKrjW_langTabActive{color:var(--hq-muted);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s}._3yKrjW_langTabActive{background:var(--hq-navy);color:#fff}._3yKrjW_langTab:hover{color:var(--hq-navy);background:var(--hq-bg-lavender)}._3yKrjW_langTab:focus-visible,._3yKrjW_langTabActive:focus-visible{outline:2px solid var(--hq-pink);outline-offset:2px}._3yKrjW_progress{z-index:2;background:var(--hq-bg);max-width:560px;margin:0 auto;padding:12px 16px;position:sticky;top:0}._3yKrjW_progress:before{content:"";background:var(--hq-border);border-radius:999px;position:absolute;inset:12px 16px}._3yKrjW_progressFill{background:var(--hq-navy);border-radius:999px;max-width:100%;height:6px;transition:width .3s;position:relative}._3yKrjW_stage{width:100%;max-width:560px;margin:0 auto;padding:24px 16px 0}._3yKrjW_groupTitle{color:var(--hq-pink);margin:0 0 12px;padding:0 6px;font-size:.9375rem;font-weight:700}._3yKrjW_card{background:#fff;border-radius:22px;flex-direction:column;min-height:clamp(360px,58dvh,480px);padding:28px 20px 22px;animation:.28s both _3yKrjW_slide-in;display:flex;box-shadow:0 1px 2px #2b28240a,0 12px 32px #2b282412}._3yKrjW_fromBack{animation-name:_3yKrjW_slide-in-back}@keyframes _3yKrjW_slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes _3yKrjW_slide-in-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}[dir=rtl] ._3yKrjW_fromForward{animation-name:_3yKrjW_slide-in-back}[dir=rtl] ._3yKrjW_fromBack{animation-name:_3yKrjW_slide-in}._3yKrjW_card ._3yKrjW_hq-q{border:0;margin:0;padding:0}._3yKrjW_card ._3yKrjW_hq-q+._3yKrjW_hq-q,._3yKrjW_card ._3yKrjW_hq-q+._3yKrjW_halfRow,._3yKrjW_card ._3yKrjW_halfRow+._3yKrjW_hq-q{margin-top:28px}._3yKrjW_card ._3yKrjW_hq-q__legend{letter-spacing:-.01em;color:var(--hq-navy);margin-bottom:12px;font-size:1.1875rem;font-weight:700;line-height:1.45}._3yKrjW_card ._3yKrjW_halfRow ._3yKrjW_hq-q__legend{font-size:1rem}._3yKrjW_card ._3yKrjW_hq-q__help{margin:-4px 0 14px;line-height:1.55}._3yKrjW_card ._3yKrjW_hq-q__option{border:1.5px solid var(--hq-border);background:#fff;border-radius:14px;min-height:56px;padding:14px 16px;font-weight:500}._3yKrjW_card ._3yKrjW_hq-q__option:hover{background:var(--hq-bg);border-color:#cfc8b8}._3yKrjW_card ._3yKrjW_hq-q__option:focus-visible{border-color:var(--hq-navy);box-shadow:0 0 0 3px #8d7a4a40}._3yKrjW_card ._3yKrjW_hq-q__option._3yKrjW_is-selected{border-color:var(--hq-navy);background:#f7f2e4;font-weight:700}._3yKrjW_card ._3yKrjW_hq-q__check{border:1.5px solid #c9c2b2;border-radius:50%;width:22px;height:22px}._3yKrjW_card ._3yKrjW_hq-q__option._3yKrjW_is-selected ._3yKrjW_hq-q__check{border-color:var(--hq-navy);background:var(--hq-navy);box-shadow:inset 0 0 0 4px #f7f2e4}._3yKrjW_card ._3yKrjW_hq-q__option._3yKrjW_is-selected ._3yKrjW_hq-q__check:after{content:none}._3yKrjW_card ._3yKrjW_hq-q__options--chips ._3yKrjW_hq-q__option{border-radius:999px;min-height:42px;padding:8px 16px}._3yKrjW_card ._3yKrjW_hq-q__options--chips ._3yKrjW_hq-q__option._3yKrjW_is-selected{background:var(--hq-navy);color:#fff}._3yKrjW_card ._3yKrjW_hq-input{border:1.5px solid var(--hq-border);background:var(--hq-bg);border-radius:14px;min-height:54px;padding:14px 16px}._3yKrjW_card ._3yKrjW_hq-input:hover{border-color:#cfc8b8}._3yKrjW_card ._3yKrjW_hq-input:focus{border-color:var(--hq-pink);background:#fff;box-shadow:0 0 0 3px #8d7a4a2e}._3yKrjW_card ._3yKrjW_hq-input::placeholder{color:#aaa392}._3yKrjW_card ._3yKrjW_hq-input--textarea{min-height:140px}._3yKrjW_halfRow{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}._3yKrjW_card ._3yKrjW_halfRow ._3yKrjW_hq-q+._3yKrjW_hq-q{margin-top:0}._3yKrjW_halfRow ._3yKrjW_hq-input--short{width:100%;max-width:none}._3yKrjW_cardNext{background:var(--hq-cta);min-height:54px;color:var(--hq-cta-text);font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:auto;font-size:1rem;font-weight:700}._3yKrjW_cardNext:disabled{background:var(--hq-border);color:var(--hq-muted);cursor:not-allowed}._3yKrjW_cardNext:focus-visible{outline:2px solid var(--hq-navy);outline-offset:2px}._3yKrjW_cardError{color:#c0392b;text-align:center;margin:10px 0 0;font-size:.875rem}._3yKrjW_cardHint{color:var(--hq-muted);text-align:center;margin:10px 0 0;font-size:.8125rem}._3yKrjW_cover{aspect-ratio:4/5;background:var(--hq-bg-lavender);border-radius:16px;margin:-8px -4px 0;position:relative;overflow:hidden}@media (min-width:600px){._3yKrjW_cover{aspect-ratio:5/4}}._3yKrjW_cover>img{object-fit:cover;object-position:50% 20%}._3yKrjW_coverLabel{background:linear-gradient(#fff0,#ffffffe6 45%,#fff);flex-direction:column;align-items:center;gap:6px;padding:56px 16px 22px;display:flex;position:absolute;inset:auto 0 0}._3yKrjW_coverLabel span{letter-spacing:-.02em;color:var(--hq-navy);font-size:clamp(1.625rem,7vw,2rem);font-weight:800}._3yKrjW_promo{text-align:center;margin-top:18px}._3yKrjW_promoTitle{color:var(--hq-purple);background:#f7f2e4;border-radius:999px;margin:0;padding:6px 14px;font-size:.875rem;font-weight:700;display:inline-block}._3yKrjW_promoList{color:var(--hq-navy-soft);margin:12px 0 0;padding:0;font-size:.9375rem;line-height:1.6;list-style:none}._3yKrjW_termsButton{border:1px solid var(--hq-border);color:var(--hq-navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-self:center;margin-top:16px;padding:8px 16px;font-size:.9375rem}._3yKrjW_startButton{background:var(--hq-cta);min-height:54px;color:var(--hq-cta-text);font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:16px;font-size:1rem;font-weight:700}._3yKrjW_termsButton:focus-visible,._3yKrjW_startButton:focus-visible{outline:2px solid var(--hq-navy);outline-offset:2px}._3yKrjW_arrows{justify-content:space-between;align-items:center;margin-top:20px;padding:0 8px;display:flex}._3yKrjW_arrow{border:1px solid var(--hq-border);width:44px;height:44px;color:var(--hq-navy);cursor:pointer;pointer-events:auto;background:#fff;border-radius:50%;place-items:center;font-size:1.75rem;line-height:1;display:grid}@media (min-width:680px){._3yKrjW_arrows{z-index:3;pointer-events:none;max-width:680px;margin:0 auto;padding:0 8px;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%)}._3yKrjW_arrow{width:48px;height:48px;box-shadow:0 4px 14px #2b28241f}}._3yKrjW_arrow span{margin-top:-3px}[dir=rtl] ._3yKrjW_arrow span{transform:scaleX(-1)}._3yKrjW_arrow:disabled{background:var(--hq-bg-lavender);color:#c9c4b8;box-shadow:none;opacity:.7;cursor:not-allowed}._3yKrjW_arrow:focus-visible{outline:2px solid var(--hq-navy);outline-offset:2px}._3yKrjW_policy{width:min(520px,100% - 32px);max-height:min(80vh,640px);color:var(--hq-navy);background:#fff;border:0;border-radius:14px;padding:0}._3yKrjW_policy[open]{flex-direction:column;display:flex}._3yKrjW_policy::backdrop{background:#1f1c1573}._3yKrjW_policyBody{padding:24px 20px 8px;font-size:.875rem;line-height:1.65;overflow-y:auto}._3yKrjW_policyBody h2{margin:0 0 16px;font-size:1.125rem}._3yKrjW_policyBody section+section{margin-top:16px}._3yKrjW_policyBody h3{margin:0 0 4px;font-size:.9375rem}._3yKrjW_policyBody p{margin:0}._3yKrjW_policyBody ul{margin:4px 0 0;padding-inline-start:18px}._3yKrjW_policyClose{background:var(--hq-navy);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:10px;margin:12px 20px 20px;font-weight:700}@media (prefers-reduced-motion:reduce){._3yKrjW_card{animation:none}._3yKrjW_progressFill{transition:none}}html.hq-hide-site-chrome body>header{display:none}html.hq-hide-site-chrome body>footer{display:none}body:has(._3yKrjW_hideSiteChrome)>header{display:none}body:has(._3yKrjW_hideSiteChrome)>footer{display:none}._3yKrjW_hideSiteChrome{display:none}._3yKrjW_standalone{min-height:100dvh;overflow-x:clip}._3yKrjW_standalone ._3yKrjW_stage{padding-top:20px}._3yKrjW_card ._3yKrjW_uploadItem,._3yKrjW_card ._3yKrjW_uploadAdd{border-radius:14px;overflow:hidden}._3yKrjW_card ._3yKrjW_uploadAdd{background:var(--hq-bg)}
