._article_1oq8k_1{padding-top:calc(var(--nav-height) + 3rem);padding-bottom:4rem}._header_1oq8k_6{max-width:720px;margin:0 auto 3rem}._backLink_1oq8k_11{color:var(--accent);font-family:var(--font-heading);transition:opacity var(--transition-fast);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:.9rem;font-weight:600;display:inline-flex}._backLink_1oq8k_11:hover{opacity:.8}._category_1oq8k_27{color:var(--accent);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8rem;font-weight:600;display:inline-flex}._title_1oq8k_40{margin-bottom:1.5rem;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.2}._meta_1oq8k_46{color:var(--muted);font-size:.85rem;font-family:var(--font-heading);flex-wrap:wrap;gap:1.5rem;display:flex}._meta_1oq8k_46 span{align-items:center;gap:.35rem;display:flex}._content_1oq8k_61{max-width:720px;margin:0 auto}._content_1oq8k_61 p{color:var(--text-dark);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.8}._notFound_1oq8k_73{padding:calc(var(--nav-height) + 5rem) 0 5rem;text-align:center}._notFound_1oq8k_73 h2{margin-bottom:1rem}._notFound_1oq8k_73 p{color:var(--muted);margin-bottom:2rem}._content_1oq8k_61 h2{color:var(--primary);font-size:1.6rem;font-weight:700;line-height:1.3;font-family:var(--font-heading);margin:2.5rem 0 1rem}._content_1oq8k_61 h3{color:var(--primary);font-size:1.3rem;font-weight:600;line-height:1.3;font-family:var(--font-heading);margin:2rem 0 .75rem}._content_1oq8k_61 h4{color:var(--primary);font-size:1.1rem;font-weight:600;font-family:var(--font-heading);margin:1.5rem 0 .5rem}._content_1oq8k_61 h2:first-child,._content_1oq8k_61 h3:first-child,._content_1oq8k_61 h4:first-child{margin-top:0}._content_1oq8k_61 a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;transition:text-decoration-color var(--transition-fast);font-weight:500}._content_1oq8k_61 a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._content_1oq8k_61 strong{color:var(--primary);font-weight:700}._content_1oq8k_61 em{font-style:italic}._content_1oq8k_61 ul,._content_1oq8k_61 ol{color:var(--text-dark);margin:0 0 1.5rem 1.25rem;padding-left:1rem;font-size:1.05rem;line-height:1.8}._content_1oq8k_61 li,._content_1oq8k_61 li>p{margin-bottom:.5rem}._content_1oq8k_61 blockquote{border-left:3px solid var(--accent);color:var(--muted);background:var(--surface-alt);border-radius:0 4px 4px 0;margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;font-style:italic}._content_1oq8k_61 code{background:var(--surface-alt);color:var(--primary);border-radius:3px;padding:.15rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95em}._content_1oq8k_61 hr{border:0;border-top:1px solid var(--border);margin:2.5rem 0}
