._page_1yszv_1{max-width:1180px;margin:auto;padding:var(--spacing-12) var(--spacing-4)}._page_1yszv_1>header p{color:#875e11;font-size:.72rem;font-weight:700;letter-spacing:.12em}._page_1yszv_1>header h1{font:700 clamp(3.5rem,7vw,6rem)/.92 var(--font-family-display);letter-spacing:-.05em;margin:.5rem 0}._page_1yszv_1>header span{display:block;max-width:800px;color:var(--muted-foreground);line-height:1.6}._highlights_1yszv_1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:2.5rem 0}._highlights_1yszv_1 div{display:flex;gap:.7rem;align-items:center;background:var(--primary);color:var(--primary-foreground);padding:1rem;border-radius:var(--radius)}._highlights_1yszv_1 svg{color:#e8bd67;flex:none}._body_1yszv_1{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}._body_1yszv_1 nav{position:sticky;top:96px;display:grid;border:1px solid var(--border);background:var(--card);border-radius:var(--radius-md);overflow:hidden}._body_1yszv_1 nav h2{padding:1rem;margin:0;font-family:var(--font-family-display)}._body_1yszv_1 nav a{padding:.65rem 1rem;border-top:1px solid var(--border);color:var(--foreground);text-decoration:none;font-size:.76rem;line-height:1.3}._body_1yszv_1 nav a:last-child{background:var(--primary);color:var(--primary-foreground);font-weight:700}._body_1yszv_1 article{display:grid;gap:1rem}._body_1yszv_1 article section{scroll-margin-top:100px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem}._body_1yszv_1 article h2{font:700 1.8rem/1.1 var(--font-family-display);margin:0}._body_1yszv_1 article p{color:var(--muted-foreground);line-height:1.7}._updated_1yszv_1{font-size:.78rem}@media(max-width:800px){._highlights_1yszv_1{grid-template-columns:1fr 1fr}._body_1yszv_1{grid-template-columns:1fr}._body_1yszv_1 nav{position:static}._body_1yszv_1 nav a{display:none}}
