.fq[data-astro-cid-xicfgkxb]{font-family:var(--font-ui);color:var(--color-text-primary);flex-direction:column;gap:8px;display:flex}fieldset[data-astro-cid-xicfgkxb]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.fq__label[data-astro-cid-xicfgkxb]{padding:0;font-size:16px;font-weight:500;line-height:24px}.fq__label--lead[data-astro-cid-xicfgkxb] span[data-astro-cid-xicfgkxb]{font-family:var(--font-body);font-weight:400;line-height:1.25}.fq__label--lead[data-astro-cid-xicfgkxb] strong[data-astro-cid-xicfgkxb]{font-weight:500}.fq__req[data-astro-cid-xicfgkxb]{color:var(--color-error)}.fq__help[data-astro-cid-xicfgkxb]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}.fq__options[data-astro-cid-xicfgkxb]{flex-direction:column;gap:8px;display:flex}.fq__option[data-astro-cid-xicfgkxb]{background:var(--color-white);border:1px solid var(--color-border);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;font-size:16px;line-height:24px;display:flex}.fq__option[data-astro-cid-xicfgkxb]:hover{border-color:var(--color-blue)}.fq__option[data-astro-cid-xicfgkxb]:has(input:checked){border-color:var(--color-blue);background:#f1f4fa}.fq__option[data-astro-cid-xicfgkxb]:has(input:focus-visible){outline:3px solid var(--color-blue);outline-offset:2px}.fq__option--other[data-astro-cid-xicfgkxb] label[data-astro-cid-xicfgkxb]{cursor:pointer;flex:none}.fq__option[data-astro-cid-xicfgkxb] .fq__other-text[data-astro-cid-xicfgkxb]{border:0;border-bottom:1px dotted var(--color-border);width:auto;min-width:0;height:auto;box-shadow:none;accent-color:auto;background:0 0;border-radius:0;flex:1;padding:2px 0}.fq__option[data-astro-cid-xicfgkxb] .fq__other-text[data-astro-cid-xicfgkxb]:focus-visible{box-shadow:none;border-bottom:2px solid var(--color-blue);outline:none}.fq__option[data-astro-cid-xicfgkxb] input[data-astro-cid-xicfgkxb]:not(.fq__other-text){width:20px;height:20px;accent-color:var(--color-blue);flex:none;margin:0}input[data-astro-cid-xicfgkxb][type=text],textarea[data-astro-cid-xicfgkxb]{background:var(--color-white);border:1px solid var(--color-border);width:100%;font-family:var(--font-ui);color:var(--color-text-primary);border-radius:6px;padding:12px 16px;font-size:16px;line-height:24px}input[data-astro-cid-xicfgkxb][type=text]{height:48px}textarea[data-astro-cid-xicfgkxb]{resize:vertical;min-height:120px}input[data-astro-cid-xicfgkxb]::placeholder,textarea[data-astro-cid-xicfgkxb]::placeholder{color:var(--color-text-secondary)}input[data-astro-cid-xicfgkxb][type=text]:focus-visible,textarea[data-astro-cid-xicfgkxb]:focus-visible{border-color:var(--color-blue);outline:none;box-shadow:0 0 0 3px #567ab34d}.fq[data-astro-cid-xicfgkxb][data-invalid] input[data-astro-cid-xicfgkxb][type=text],.fq[data-astro-cid-xicfgkxb][data-invalid] textarea[data-astro-cid-xicfgkxb],.fq[data-astro-cid-xicfgkxb][data-invalid] .fq__option[data-astro-cid-xicfgkxb]{border-color:var(--color-error)}.fq__error[data-astro-cid-xicfgkxb]{color:var(--color-error);align-items:center;gap:6px;margin:0;font-size:14px;line-height:20px;display:flex}.fq__error[data-astro-cid-xicfgkxb][hidden]{display:none}.sf[data-astro-cid-aqikno7m]{background:var(--color-cream);border:1px solid var(--color-track);border-radius:50px;flex-direction:column;gap:32px;width:min(100%,1110px);padding:48px;scroll-margin-top:140px;display:flex}.sf__progress[data-astro-cid-aqikno7m]{flex-direction:column;gap:8px;display:flex}.sf__progress[data-astro-cid-aqikno7m][hidden]{display:none}.sf__progress-label[data-astro-cid-aqikno7m]{font-family:var(--font-ui);color:var(--color-text-secondary);justify-content:space-between;font-size:14px;font-weight:500;line-height:20px;display:flex}.sf__track[data-astro-cid-aqikno7m]{background:var(--color-track);border-radius:999px;height:6px;overflow:hidden}.sf__fill[data-astro-cid-aqikno7m]{background:var(--color-orange);border-radius:999px;height:100%;transition:width .3s}.sf__step[data-astro-cid-aqikno7m]{flex-direction:column;gap:32px;display:flex}.sf__step[data-astro-cid-aqikno7m][hidden]{display:none}.sf__header[data-astro-cid-aqikno7m]{flex-direction:column;gap:8px;display:flex}.sf__header[data-astro-cid-aqikno7m] h3[data-astro-cid-aqikno7m]{color:var(--color-text-primary);outline:none}.sf__prose[data-astro-cid-aqikno7m]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.25}.sf__prose[data-astro-cid-aqikno7m] p[data-astro-cid-aqikno7m]{margin:1.25em 0 0}.sf__prose[data-astro-cid-aqikno7m] ol[data-astro-cid-aqikno7m],.sf__prose[data-astro-cid-aqikno7m] ul[data-astro-cid-aqikno7m]{margin:0;padding-left:1.4em}.sf__prose[data-astro-cid-aqikno7m] li[data-astro-cid-aqikno7m]+li[data-astro-cid-aqikno7m]{margin-top:2px}.sf__prose[data-astro-cid-aqikno7m] a[data-astro-cid-aqikno7m]{color:var(--color-blue)}.sf__affirm[data-astro-cid-aqikno7m]{text-decoration:underline}.sf__questions[data-astro-cid-aqikno7m]{flex-direction:column;gap:32px;display:flex}.sf__notice[data-astro-cid-aqikno7m]{color:#8a1c13;background:#fdecea;border-radius:12px;margin:0;padding:12px 16px;font-size:15px}.sf__notice[data-astro-cid-aqikno7m][hidden]{display:none}.sf__actions[data-astro-cid-aqikno7m]{justify-content:flex-end;gap:16px;display:flex}.sf__actions[data-astro-cid-aqikno7m][hidden]{display:none}.sf__btn[data-astro-cid-aqikno7m]{font:inherit;cursor:pointer;border-radius:50px;padding:12px 24px;font-size:14px;font-weight:600;line-height:1.43}.sf__btn[data-astro-cid-aqikno7m][hidden]{display:none}.sf__btn--back[data-astro-cid-aqikno7m]{background:var(--color-white);border:1px solid var(--color-border);color:var(--color-text-primary);margin-right:auto}.sf__btn--next[data-astro-cid-aqikno7m]{background:var(--color-orange);color:var(--color-white);border:0}.sf__btn--next[data-astro-cid-aqikno7m]:disabled{opacity:.7;cursor:progress}.sf__btn[data-astro-cid-aqikno7m]:hover{filter:brightness(1.05)}.sf__done[data-astro-cid-aqikno7m]{outline:none;gap:16px}.sf__done[data-astro-cid-aqikno7m] h3[data-astro-cid-aqikno7m]{color:var(--color-text-primary)}.sf__done-link[data-astro-cid-aqikno7m]{color:var(--color-blue);font-weight:600}@media (width<=700px){.sf[data-astro-cid-aqikno7m]{border-radius:28px;padding:28px 20px}}.sh-stage[data-astro-cid-zaweukpr]{width:min(100%,1512px);margin-inline:auto;position:relative}.sh-intro[data-astro-cid-zaweukpr] .sh-stage[data-astro-cid-zaweukpr]{min-height:841px;color:var(--color-olive);grid-template-columns:600px 574px;align-items:start;column-gap:80px;padding:180px 80px 80px;display:grid}.sh-intro__copy[data-astro-cid-zaweukpr]{flex-direction:column;gap:12px;display:flex}.sh-intro__copy[data-astro-cid-zaweukpr] p[data-astro-cid-zaweukpr]{margin:0}.sh-intro__body[data-astro-cid-zaweukpr]{max-width:574px}.sh-study[data-astro-cid-zaweukpr]{flex-direction:column;gap:32px;margin-top:7px;font-style:italic;display:flex}.sh-study__facts[data-astro-cid-zaweukpr]{margin:0}.sh-study__facts[data-astro-cid-zaweukpr] dt[data-astro-cid-zaweukpr]{font-weight:700;display:inline}.sh-study__facts[data-astro-cid-zaweukpr] dd[data-astro-cid-zaweukpr]{margin:0;display:inline}.sh-gap[data-astro-cid-zaweukpr]{margin-top:1.25em}.sh-study__contact[data-astro-cid-zaweukpr] p[data-astro-cid-zaweukpr]{margin:0}.sh-study__contact[data-astro-cid-zaweukpr] p[data-astro-cid-zaweukpr]:first-child{margin-top:-12px}.sh-study__buttons[data-astro-cid-zaweukpr]{flex-wrap:wrap;gap:16px;font-style:normal;display:flex}.sh-arrow-1[data-astro-cid-zaweukpr]{pointer-events:none;position:absolute;top:543px;left:314px}.sh-band[data-astro-cid-zaweukpr]{background:var(--color-gold);color:var(--color-cream);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:53px 100px;display:flex}.sh-band[data-astro-cid-zaweukpr] p[data-astro-cid-zaweukpr]{max-width:1064px;margin:0}.sh-form[data-astro-cid-zaweukpr]{background:var(--color-olive-deep);padding:48px var(--gutter);justify-content:center;display:flex}.sh-photo__stage[data-astro-cid-zaweukpr]{height:1005px}.sh-photo__img[data-astro-cid-zaweukpr]{object-fit:cover;border:10px solid var(--color-blue);border-radius:var(--radius-card);width:1260px;height:700px;position:absolute;top:172px;left:126px}.sh-arrow-2[data-astro-cid-zaweukpr]{position:absolute;top:44px;left:153px}.sh-pin[data-astro-cid-zaweukpr]{object-fit:cover;width:163px;height:225px;position:absolute;top:671px;left:1223px}@media (width<=1300px){.sh-intro[data-astro-cid-zaweukpr] .sh-stage[data-astro-cid-zaweukpr]{padding-inline:var(--gutter);grid-template-columns:1fr 1fr}.sh-arrow-1[data-astro-cid-zaweukpr]{display:none}.sh-band[data-astro-cid-zaweukpr]{padding-inline:var(--gutter)}.sh-photo__stage[data-astro-cid-zaweukpr]{height:auto;padding:120px var(--gutter) 80px}.sh-photo__img[data-astro-cid-zaweukpr]{aspect-ratio:1260/700;width:100%;height:auto;position:relative;top:auto;left:auto}.sh-arrow-2[data-astro-cid-zaweukpr]{left:calc(var(--gutter) + 20px);width:120px;height:auto;top:0}.sh-pin[data-astro-cid-zaweukpr]{left:auto;right:calc(var(--gutter) + 20px);width:110px;height:152px;top:auto;bottom:40px}}@media (width<=860px){.sh-intro[data-astro-cid-zaweukpr] .sh-stage[data-astro-cid-zaweukpr]{grid-template-columns:1fr;row-gap:48px;min-height:0;padding-top:150px}.sh-intro__copy[data-astro-cid-zaweukpr] h1[data-astro-cid-zaweukpr],.sh-band[data-astro-cid-zaweukpr] h2[data-astro-cid-zaweukpr]{font-size:40px}.sh-photo__img[data-astro-cid-zaweukpr]{border-width:6px;border-radius:28px}}
