.j5cwjG_page{background:var(--bg);color:var(--text);min-height:100vh}.j5cwjG_band{background:linear-gradient(135deg, var(--brand-deep), var(--brand) 58%, var(--brand-mid));color:#fff;padding:40px 28px 44px;position:relative;overflow:hidden}.j5cwjG_band:after{content:"";pointer-events:none;background:radial-gradient(circle,#ef81204d,#0000 62%);border-radius:50%;width:460px;height:460px;position:absolute;top:-180px;right:-120px}.j5cwjG_bandInner{align-items:center;gap:18px;max-width:1120px;margin:0 auto;display:flex;position:relative}.j5cwjG_mark{background:#fff;border-radius:50%;flex:none;width:64px;height:64px;padding:3px;box-shadow:0 6px 20px #00000047}.j5cwjG_eyebrow{text-transform:uppercase;letter-spacing:.13em;opacity:.85;margin:0 0 4px;font-size:11.5px;font-weight:700}.j5cwjG_band h1{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:750;line-height:1.12}.j5cwjG_shell{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:40px;max-width:1120px;margin:0 auto;padding:34px 28px 80px;display:grid}.j5cwjG_side{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:16px 18px 18px;position:sticky;top:24px}.j5cwjG_sideTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:11px;font-weight:700}.j5cwjG_side ol{counter-reset:nav;margin:0;padding:0;list-style:none}.j5cwjG_side li{counter-increment:nav;margin-bottom:1px}.j5cwjG_side a{color:var(--text-2);border-radius:7px;gap:9px;padding:5px 8px;font-size:13px;line-height:1.35;text-decoration:none;display:flex}.j5cwjG_side a:before{content:counter(nav);color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:13px;padding-top:1px;font-size:11.5px}.j5cwjG_side a:hover{background:var(--brand-soft);color:var(--brand)}.j5cwjG_side a:hover:before{color:var(--brand-mid)}.j5cwjG_body{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);counter-reset:section;padding:38px 46px 44px;font-size:15px;line-height:1.7}.j5cwjG_lede{color:var(--text-2);margin:0 0 4px;font-size:17px;line-height:1.6}.j5cwjG_body h2{border-top:1px solid var(--border);letter-spacing:-.005em;align-items:center;gap:12px;margin:38px 0 12px;padding-top:26px;scroll-margin-top:20px;font-size:21px;font-weight:700;line-height:1.3;display:flex}.j5cwjG_body h2:before{counter-increment:section;content:counter(section);background:var(--brand-soft);width:27px;height:27px;color:var(--brand);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.j5cwjG_body h3{color:var(--brand);margin:26px 0 8px;font-size:15.5px;font-weight:700}.j5cwjG_body p{margin:0 0 14px}.j5cwjG_body ul{margin:0 0 16px;padding-left:0;list-style:none}.j5cwjG_body ul li{margin-bottom:9px;padding-left:20px;position:relative}.j5cwjG_body ul li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:4px}.j5cwjG_body a{color:var(--brand-mid);overflow-wrap:anywhere;border-bottom:1px solid #3a268559;text-decoration:none}.j5cwjG_body a:hover{border-bottom-color:var(--brand-mid)}.j5cwjG_note{background:var(--accent-soft);border:1px solid #ef812047;border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;margin:4px 0 20px;padding:16px 20px}.j5cwjG_note p:last-child{margin-bottom:0}.j5cwjG_contact{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);margin:4px 0 0;padding:20px 24px}.j5cwjG_contact dl{grid-template-columns:158px minmax(0,1fr);gap:10px 16px;margin:0;display:grid}.j5cwjG_contact dt{color:var(--muted);padding-top:1px;font-size:13px;font-weight:600}.j5cwjG_contact dd{margin:0}@media (max-width:980px){.j5cwjG_shell{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 18px 60px}.j5cwjG_side{position:static}.j5cwjG_side ol{columns:2;column-gap:18px}.j5cwjG_side li{break-inside:avoid}}@media (max-width:620px){.j5cwjG_band{padding:28px 18px 30px}.j5cwjG_bandInner{gap:14px}.j5cwjG_band h1{font-size:25px}.j5cwjG_mark{width:50px;height:50px}.j5cwjG_body{padding:24px 20px 30px;font-size:14.5px}.j5cwjG_lede{font-size:15.5px}.j5cwjG_body h2{font-size:18.5px}.j5cwjG_side ol{columns:2;column-gap:12px}.j5cwjG_side a{gap:6px;padding:5px;font-size:12.5px}.j5cwjG_contact dl{grid-template-columns:minmax(0,1fr);gap:2px}.j5cwjG_contact dt{margin-top:10px}}@media print{.j5cwjG_page{background:#fff}.j5cwjG_band{color:#000;background:0 0;padding:0 0 16px}.j5cwjG_band:after,.j5cwjG_side{display:none}.j5cwjG_shell{padding:0;display:block}.j5cwjG_body{box-shadow:none;border:0;padding:0}}
