body:has(.giljil_page__kx0yl),html:has(.giljil_page__kx0yl){overflow-x:clip}.giljil_page__kx0yl{--giljil-rule:var(--aaga-line-soft);--giljil-surface:var(--aaga-paper);--giljil-subtle:var(--aaga-paper-warm);--giljil-ink:var(--aaga-ink);--giljil-muted:var(--aaga-ink-muted);--giljil-accent:var(--aaga-clay);--giljil-focus:var(--aaga-clay-deep);padding-top:1.5rem}.giljil_page__kx0yl :is(h1,h2,h3,h4){min-width:0;overflow-wrap:anywhere}.giljil_header__FoiNL{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--giljil-rule)}.giljil_headerTitle__xwFl0{font-size:1.25rem;font-weight:750;letter-spacing:-.015em;line-height:1.3;color:var(--giljil-ink)}.giljil_headerDescription__VzDEM,.giljil_stageDescription__dGwMh{display:block;margin:.25rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--giljil-muted)}.giljil_privacyNotice__OUW7K{margin-bottom:1.25rem;padding:.75rem 0;border-block:1px solid var(--giljil-rule);background:transparent}.giljil_medicalNotice__Uu98X,.giljil_restoredNotice__tTIEt{margin-bottom:1.5rem;padding:.875rem 0;border-block:1px solid var(--giljil-rule);background:transparent}.giljil_options__NNaYL,.giljil_periodStage__PfJes{margin-bottom:1.5rem;padding:1.25rem 0 0;border-top:1px solid var(--giljil-rule)}.giljil_options__NNaYL{padding-top:0;border-top:0;border-bottom:1px solid var(--giljil-rule);padding-bottom:1.25rem}.giljil_optionsSummary__r50mw{cursor:pointer;list-style:none}.giljil_optionsSummary__r50mw::-webkit-details-marker{display:none}.giljil_optionsSummary__r50mw:after{content:"선택 정보 열기";display:inline-block;margin-top:.5rem;font-size:.75rem;font-weight:700;color:var(--giljil-focus)}.giljil_options__NNaYL[open] .giljil_optionsSummary__r50mw:after{content:"선택 정보 접기"}.giljil_optionsSummary__r50mw:focus-visible{outline:2px solid var(--giljil-accent);outline-offset:.25rem}.giljil_stageEyebrow__hw3tO{margin:0;font-size:.75rem;font-weight:700;line-height:1.4;color:var(--giljil-accent)}.giljil_stageTitle___Jfjh{display:block;margin:.375rem 0 0;font-size:1.125rem;font-weight:750;letter-spacing:-.015em;line-height:1.38;color:var(--giljil-ink)}.giljil_formSurface__E9_dd{margin-top:1rem;padding:1rem;border:1px solid var(--giljil-rule);border-radius:.5rem;background:var(--giljil-surface)}.giljil_choiceButton__lRa1W{min-height:2.75rem;border-radius:.5rem;white-space:nowrap}.giljil_choiceButton__lRa1W[data-selected=true]{border-color:var(--giljil-accent);background:var(--aaga-clay-tint);color:var(--giljil-focus);box-shadow:inset 0 0 0 1px var(--giljil-accent)}.giljil_nameStateChoices__JI795{grid-template-columns:minmax(0,1fr)}.giljil_resultContext__dKRmI{margin-bottom:1rem;padding:.875rem 0;border-block:1px solid var(--giljil-rule);background:transparent}.giljil_resultHeading__RZlVj{margin:1.5rem 0 .75rem;padding-top:1rem;border-top:1px solid var(--giljil-rule)}@media (min-width:48rem){.giljil_page__kx0yl{padding-top:2rem}.giljil_header__FoiNL{margin-bottom:1.75rem}.giljil_periodStage__PfJes{padding-top:1.5rem}.giljil_formSurface__E9_dd{padding:1.25rem}}@media (min-width:40rem){.giljil_nameStateChoices__JI795{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:23.4375rem) and (max-width:39.9375rem){.giljil_nameStateChoices__JI795{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.giljil_page__kx0yl *,.giljil_page__kx0yl :after,.giljil_page__kx0yl :before{transition-duration:.15s!important}}