.page-module__q3COKa__wrap{max-width:78ch}.page-module__q3COKa__title{font-family:var(--font-wide);letter-spacing:.004em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.06}.page-module__q3COKa__lede{margin-top:var(--s-md);color:var(--ink-muted);font-size:16px;line-height:1.65}.page-module__q3COKa__h2{font-family:var(--font-display);letter-spacing:-.01em;margin:var(--s-3xl) 0 var(--s-md);align-items:center;gap:var(--s-md);font-size:22px;font-weight:800;display:flex}.page-module__q3COKa__h2:after{content:"";background:linear-gradient(90deg,#ffffff29,#fff0);flex:auto;min-width:24px;height:1px}.page-module__q3COKa__p{color:var(--ink-muted);margin-bottom:var(--s-md);font-size:14.5px;line-height:1.75}.page-module__q3COKa__p strong{color:var(--ink);font-weight:600}.page-module__q3COKa__list{margin:var(--s-md) 0 var(--s-lg);padding-inline-start:0}.page-module__q3COKa__list li{margin-bottom:var(--s-sm);color:var(--ink-muted);padding-inline-start:var(--s-xl);font-size:14px;line-height:1.7;position:relative}.page-module__q3COKa__list li:before{content:"";inset-inline-start:4px;background:var(--accent);border-radius:1px;width:6px;height:2px;position:absolute;top:10px}.page-module__q3COKa__callout{margin:var(--s-lg) 0;padding:var(--s-lg);background:radial-gradient(90% 120% at 0% 0%, #ff2e121a, transparent 60%), var(--plate-face);border:1px solid var(--edge);border-radius:var(--r-md)}.page-module__q3COKa__callout p{color:var(--ink-muted);font-size:13.5px;line-height:1.7}.page-module__q3COKa__toc{gap:var(--s-sm);margin-top:var(--s-lg);flex-wrap:wrap;display:flex}.page-module__q3COKa__tocLink{min-height:44px;padding:0 var(--s-md);color:var(--ink-muted);background:var(--plate-face);border:1px solid var(--edge);border-radius:var(--r-md);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.page-module__q3COKa__tocLink:hover{color:var(--ink);border-color:var(--edge-strong)}.page-module__q3COKa__h2{scroll-margin-top:var(--s-xl)}
