body:has(.parent-compatibility_page__4669a),html:has(.parent-compatibility_page__4669a){overflow-x:clip}.parent-compatibility_page__4669a{--family-rule:var(--aaga-line-soft);--family-surface:var(--aaga-paper);--family-subtle:var(--aaga-paper-warm);--family-ink:var(--aaga-ink);--family-muted:var(--aaga-ink-muted);--family-accent:var(--aaga-clay);--family-focus:var(--aaga-clay-deep);padding-top:1.5rem}.parent-compatibility_page__4669a :is(h1,h2,h3,h4){min-width:0;overflow-wrap:anywhere}.parent-compatibility_header__4yntY{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(--family-rule)}.parent-compatibility_headerTitle__Px2lN{margin:0;font-size:1.25rem;font-weight:750;letter-spacing:-.015em;line-height:1.3;color:var(--family-ink)}.parent-compatibility_headerDescription__rSe7S,.parent-compatibility_stageDescription__xSc7y{margin:.25rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--family-muted)}.parent-compatibility_privacyNotice__lEKiU{margin-bottom:1.25rem;padding:.75rem 0;border-block:1px solid var(--family-rule);background:transparent}.parent-compatibility_inputStage__TnGu_{margin-bottom:1.5rem;padding:1.25rem 0 0;border-top:1px solid var(--family-rule)}.parent-compatibility_stageEyebrow__zls81{margin:0;font-size:.75rem;font-weight:700;line-height:1.4;color:var(--family-accent)}.parent-compatibility_stageTitle__dPKB5{margin:.375rem 0 0;font-size:1.125rem;font-weight:750;letter-spacing:-.015em;line-height:1.38;color:var(--family-ink)}.parent-compatibility_formStack__w96IX{display:grid;gap:.75rem;margin-top:1rem}.parent-compatibility_personForm__z41tf,.parent-compatibility_relationCard__QdpoK{overflow:hidden;border:1px solid var(--family-rule);border-radius:.5rem;background:var(--family-surface);box-shadow:none}.parent-compatibility_addPerson__T7F07{border-radius:.5rem}.parent-compatibility_scopeGuide__3B0w8{margin-bottom:1.5rem;padding:.875rem 0;border-block:1px solid var(--family-rule)}.parent-compatibility_scopeSummary__W6C_P{cursor:pointer;list-style:none}.parent-compatibility_scopeSummary__W6C_P::-webkit-details-marker{display:none}.parent-compatibility_scopeSummary__W6C_P:after{content:"범위 보기";display:inline-block;margin-top:.5rem;font-size:.75rem;font-weight:700;color:var(--family-focus)}.parent-compatibility_scopeGuide__3B0w8[open] .parent-compatibility_scopeSummary__W6C_P:after{content:"범위 접기"}.parent-compatibility_scopeSummary__W6C_P:focus-visible{outline:2px solid var(--family-accent);outline-offset:.25rem}.parent-compatibility_scopeList__NecGu{display:grid;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--family-rule)}.parent-compatibility_scopeLink__ou4zV{display:grid;gap:.125rem;min-height:2.75rem;padding:.5rem 0;color:var(--family-ink)}.parent-compatibility_scopeLink__ou4zV+.parent-compatibility_scopeLink__ou4zV{border-top:1px solid var(--family-rule)}.parent-compatibility_scopeMeta__YY_Pj{font-size:.75rem;line-height:1.5;color:var(--family-muted)}.parent-compatibility_relationAdvice__4wuxi{border-top:1px solid var(--family-rule);background:var(--family-subtle)}.parent-compatibility_nextSteps__esOu_{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--family-rule)}@media (min-width:48rem){.parent-compatibility_page__4669a{padding-top:2rem}.parent-compatibility_header__4yntY{margin-bottom:1.75rem}.parent-compatibility_inputStage__TnGu_{padding-top:1.5rem}}@media (prefers-reduced-motion:reduce){.parent-compatibility_page__4669a *,.parent-compatibility_page__4669a :after,.parent-compatibility_page__4669a :before{transition-duration:.15s!important}}