._page_1ni46_1{width:100%;padding:24px 16px 64px}._hero_1ni46_6{max-width:1100px;margin:0 auto 18px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:14px}._title_1ni46_14{margin:0 0 10px;font-size:clamp(22px,2.2vw,34px);line-height:1.15}._lead_1ni46_20{margin:0;font-size:clamp(14px,1.25vw,16px);opacity:.85;line-height:1.55}._layout_1ni46_27{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:start}._toc_1ni46_36{position:sticky;top:16px}._tocCard_1ni46_41{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:14px}._tocTitle_1ni46_47{margin:0 0 10px;font-weight:700}._tocList_1ni46_52{margin:0;padding-left:18px;display:grid;gap:6px}._tocList_1ni46_52 a{text-decoration:none}._tocList_1ni46_52 a:hover{text-decoration:underline}._content_1ni46_67{border:1px solid rgba(0,0,0,.1);border-radius:14px;padding:18px}._section_1ni46_73{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.08)}._section_1ni46_73:last-child{border-bottom:0}._h2_1ni46_82{margin:0 0 10px;font-size:clamp(18px,1.6vw,22px);line-height:1.25}._callout_1ni46_88{margin:14px 0;padding:14px;border-radius:14px;border:1px solid rgba(0,0,0,.1)}._calloutTitle_1ni46_95{margin:0 0 10px;font-weight:700}._bullets_1ni46_100{margin:0;padding-left:18px;display:grid;gap:8px;line-height:1.55}._footerNote_1ni46_108{padding-top:14px;opacity:.85}@media(max-width:980px){._layout_1ni46_27{grid-template-columns:1fr}._toc_1ni46_36{position:relative;top:0}}
