._page_1csdz_1{min-height:100vh;background:var(--background);color:var(--foreground)}._header_1csdz_1{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem clamp(1rem,5vw,4rem);background:var(--card);border-bottom:1px solid var(--border)}._brand_1csdz_1{display:flex;align-items:center;gap:.65rem;color:var(--foreground);text-decoration:none;font-family:var(--font-family-display);font-size:1.2rem}._brand_1csdz_1 span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--primary);color:var(--primary-foreground)}._header_1csdz_1 nav{display:flex;gap:1.25rem;flex-wrap:wrap}._header_1csdz_1 nav a{color:var(--foreground);text-decoration:none;font-size:.86rem;font-weight:700}._main_1csdz_1{max-width:1120px;margin:auto;padding:clamp(1.5rem,5vw,4rem) clamp(1rem,5vw,3rem) 6rem}._homeLink_1csdz_1{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary);font-size:.83rem;font-weight:700;text-decoration:none;margin-bottom:2.5rem}._footer_1csdz_1{display:grid;grid-template-columns:.7fr 1.3fr;gap:2rem;padding:3rem clamp(1rem,5vw,4rem);background:#2f2725;color:#f7f1e7}._footer_1csdz_1 strong{font-family:var(--font-family-display);font-size:1.3rem}._footer_1csdz_1 p{color:#cdbfb6;line-height:1.5}._footer_1csdz_1 nav{display:flex;justify-content:flex-end;align-content:start;gap:1rem 1.4rem;flex-wrap:wrap}._footer_1csdz_1 a{color:#f7f1e7;font-size:.8rem}@media(max-width:800px){._header_1csdz_1{align-items:flex-start;flex-direction:column}._header_1csdz_1 nav{gap:.8rem 1rem}._footer_1csdz_1{grid-template-columns:1fr}._footer_1csdz_1 nav{justify-content:flex-start}}._article_cr2zw_1{max-width:860px}._eyebrow_cr2zw_1{text-transform:uppercase;letter-spacing:.13em;font-size:.74rem;font-weight:700;color:var(--primary)}._article_cr2zw_1 h1{font-family:var(--font-family-display);font-size:clamp(2.8rem,7vw,5.5rem);line-height:.98;font-weight:400;margin:.6rem 0 1rem}._lede_cr2zw_1{font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.7;color:var(--muted-foreground);max-width:780px}._updated_cr2zw_1{font-size:.78rem;color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:1rem;margin-top:1.5rem}._body_cr2zw_1{font-size:1rem;line-height:1.75}._body_cr2zw_1 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:400;margin:2.4rem 0 .7rem}._body_cr2zw_1 h3{font-size:1.1rem;margin:1.6rem 0 .5rem}._body_cr2zw_1 p,._body_cr2zw_1 li{color:#544844}._body_cr2zw_1 a{color:var(--primary);font-weight:700}._body_cr2zw_1 ul,._body_cr2zw_1 ol{padding-left:1.3rem}._body_cr2zw_1 blockquote{margin:2rem 0;padding:1.2rem 1.5rem;background:var(--surface);border-left:4px solid var(--primary);border-radius:var(--radius)}._body_cr2zw_1 table{width:100%;border-collapse:collapse;margin:1.5rem 0}._body_cr2zw_1 th,._body_cr2zw_1 td{text-align:left;padding:.75rem;border:1px solid var(--border)}._body_cr2zw_1 th{background:var(--surface)}
