._page_1scr7_1{width:100%;padding:24px 16px 64px}._hero_1scr7_6{max-width:1100px;margin:0 auto 18px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:14px}._title_1scr7_14{margin:0 0 10px;font-size:clamp(22px,2.2vw,34px);line-height:1.15;letter-spacing:.2px}._lead_1scr7_21{margin:0;font-size:clamp(14px,1.25vw,16px);opacity:.85;line-height:1.55}._layout_1scr7_28{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:start}._toc_1scr7_37{position:sticky;top:16px}._tocCard_1scr7_42{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:14px}._tocTitle_1scr7_48{margin:0 0 10px;font-weight:700}._tocList_1scr7_53{margin:0;padding-left:18px;display:grid;gap:6px}._tocList_1scr7_53 a{text-decoration:none}._tocList_1scr7_53 a:hover{text-decoration:underline}._content_1scr7_68{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:18px}._section_1scr7_74{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.08)}._section_1scr7_74:last-child{border-bottom:0}._h2_1scr7_83{margin:0 0 10px;font-size:clamp(18px,1.6vw,22px);line-height:1.25}._h3_1scr7_89{margin:0 0 10px;font-size:16px}._bullets_1scr7_94{margin:10px 0 0;padding-left:18px;display:grid;gap:8px}._note_1scr7_101{margin:10px 0 0;font-size:14px;opacity:.85}._table_1scr7_107{margin-top:12px;border:1px solid rgba(0,0,0,.1);border-radius:14px;overflow:hidden}._thead_1scr7_114{display:grid;grid-template-columns:1.2fr 1fr 1.8fr 1fr;gap:0;border-bottom:1px solid rgba(0,0,0,.1)}._th_1scr7_114{padding:12px;font-weight:700}._tr_1scr7_126{display:grid;grid-template-columns:1.2fr 1fr 1.8fr 1fr;border-bottom:1px solid rgba(0,0,0,.08)}._tr_1scr7_126:last-child{border-bottom:0}._td_1scr7_136{padding:12px;line-height:1.45}._callout_1scr7_141{margin-top:14px;padding:14px;border-radius:14px;border:1px solid rgba(0,0,0,.1)}._footerNote_1scr7_148{padding-top:14px}@media(max-width:980px){._layout_1scr7_28{grid-template-columns:1fr}._toc_1scr7_37{position:relative;top:0}}@media(max-width:720px){._thead_1scr7_114{display:none}._table_1scr7_107{border:0;overflow:visible}._tr_1scr7_126{grid-template-columns:1fr;border:1px solid rgba(0,0,0,.1);border-radius:14px;margin-top:10px;overflow:hidden}._td_1scr7_136{border-bottom:1px solid rgba(0,0,0,.08)}._td_1scr7_136:last-child{border-bottom:0}}
