.page-module__H2JoPa__page{max-width:1160px}.page-module__H2JoPa__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:48px;padding:28px 0 44px;display:grid}.page-module__H2JoPa__hero h1{font-size:clamp(36px,4.4vw,58px)}.page-module__H2JoPa__hero h1 span{display:block}.page-module__H2JoPa__jump{text-underline-offset:5px;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.page-module__H2JoPa__answer{background:#e9eee3;border-radius:8px;padding:28px}.page-module__H2JoPa__answer h2{font-size:25px}.page-module__H2JoPa__answer ol{margin:0;padding-left:24px;list-style:decimal}.page-module__H2JoPa__answer li{border-top:1px solid #ccd5c7;padding:12px 0 12px 5px}.page-module__H2JoPa__answer li strong,.page-module__H2JoPa__answer li span{display:block}.page-module__H2JoPa__answer li span{color:#435347;margin-top:3px;font-size:14px}.page-module__H2JoPa__article{max-width:880px;margin-inline:auto}.page-module__H2JoPa__article p{margin-block:0 18px;line-height:1.8}.page-module__H2JoPa__article a:not(.button){text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.page-module__H2JoPa__section{border-bottom:1px solid var(--line);padding:40px 0;scroll-margin-top:24px}.page-module__H2JoPa__section>p:last-child{margin-bottom:0}.page-module__H2JoPa__tableWrap{border:1px solid var(--line);border-radius:6px;max-width:100%;margin:26px 0;overflow-x:auto}.page-module__H2JoPa__tableWrap:focus-visible{outline-offset:3px;outline:3px solid #45634d}.page-module__H2JoPa__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:580px;font-size:15px}.page-module__H2JoPa__tableWrap caption{text-align:left;background:#f3f4ee;padding:16px 18px;font-size:13px;font-weight:600}.page-module__H2JoPa__tableWrap th,.page-module__H2JoPa__tableWrap td{vertical-align:top;border-bottom:1px solid var(--line);padding:16px 18px}.page-module__H2JoPa__tableWrap thead{background:#e8ede2}.page-module__H2JoPa__tableWrap tbody th{width:36%;font-weight:600}.page-module__H2JoPa__tableWrap tr:last-child th,.page-module__H2JoPa__tableWrap tr:last-child td{border-bottom:0}.page-module__H2JoPa__checklist{border:1px solid var(--line);background:#fffdf9;border-radius:8px;margin-top:32px;padding:28px}.page-module__H2JoPa__checklist dl{margin:24px 0}.page-module__H2JoPa__checklist dl>div{border-top:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.page-module__H2JoPa__checklist dt{font-weight:700}.page-module__H2JoPa__checklist dd{color:var(--muted);margin:0;line-height:1.7}.page-module__H2JoPa__handoff{background:#e6ede1;border-radius:8px;margin:38px 0;padding:30px}.page-module__H2JoPa__handoff .button{white-space:normal;gap:20px}.page-module__H2JoPa__scope{padding-block:4px 16px}.page-module__H2JoPa__scope h2{font-size:24px}.page-module__H2JoPa__scope .page-module__H2JoPa__note{border-top:1px solid var(--line);color:var(--muted);margin-top:26px;padding-top:20px;font-size:13px}@media (max-width:800px){.page-module__H2JoPa__hero{grid-template-columns:1fr;gap:28px}}@media (max-width:540px){.page-module__H2JoPa__hero{padding-top:12px}.page-module__H2JoPa__hero h1{letter-spacing:-1.2px;font-size:37px}.page-module__H2JoPa__answer{padding:22px}.page-module__H2JoPa__section{padding-block:30px}.page-module__H2JoPa__checklist{padding:22px 18px}.page-module__H2JoPa__checklist dl>div{grid-template-columns:1fr;gap:6px}.page-module__H2JoPa__handoff{padding:24px 18px}.page-module__H2JoPa__handoff .button{justify-content:space-between;width:100%;font-size:14px}}
