.page-layout[data-astro-cid-yahhzg6y]{flex-direction:column;min-height:100dvh;display:flex}.article-section[data-astro-cid-yahhzg6y]{background:0 0;flex:1;min-height:0;padding:1.5rem 1.5rem 0;overflow-y:auto}.article-container[data-astro-cid-yahhzg6y]{flex-direction:column;gap:1.5rem;width:100%;max-width:860px;margin:0 auto;display:flex}.article-meta-panel[data-astro-cid-yahhzg6y]{--color-ink:var(--frost-glass-text,#fff);--color-ink-muted:var(--frost-glass-text,#fff);--color-accent:var(--frost-glass-text,#fff);--font-body:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-heading:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-mono:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-title-family:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-bg:var(--frost-glass-bg,#141e2d61);background:var(--card-bg);backdrop-filter:var(--card-backdrop);border:1px solid #ffffff1a;border-left:var(--card-border-width) solid var(--card-border-color);color:var(--color-ink);font-family:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 8px 32px #00000073}.article-meta[data-astro-cid-yahhzg6y]{color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:1.3rem;display:flex}.article-category[data-astro-cid-yahhzg6y]{border:1px solid var(--card-border-color);color:var(--color-accent);font-size:var(--card-label-size);letter-spacing:var(--card-label-spacing);text-transform:uppercase;background:#111111bf;padding:.25rem .75rem}.article-dot[data-astro-cid-yahhzg6y]{background:var(--color-accent);border-radius:50%;width:4px;height:4px}.article-author[data-astro-cid-yahhzg6y]{color:var(--color-ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.88rem}.article-body[data-astro-cid-yahhzg6y]{--color-ink:var(--frost-glass-text,#fff);--color-ink-muted:var(--frost-glass-text,#fff);--color-accent:var(--frost-glass-text,#fff);--font-body:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-heading:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--font-mono:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-title-family:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);--card-bg:var(--frost-glass-bg,#141e2d61);background:var(--card-bg);backdrop-filter:var(--card-backdrop);border:1px solid #ffffff1a;border-left:var(--card-border-width) solid var(--card-border-color);color:var(--color-ink);font-family:var(--frost-glass-font,"Cormorant Garamond", Georgia, serif);padding:clamp(1.5rem,3vw,3rem);box-shadow:0 8px 32px #00000073}.article-body[data-astro-cid-yahhzg6y] *{max-width:100%}.article-body[data-astro-cid-yahhzg6y] img{max-width:100%;height:auto;margin:1.5rem 0;display:block}.article-body[data-astro-cid-yahhzg6y] h2,.article-body[data-astro-cid-yahhzg6y] h3{color:var(--color-ink);margin-top:2.25rem;margin-bottom:.9rem}.article-body[data-astro-cid-yahhzg6y] h2{font-size:clamp(1.7rem,3vw,2.3rem)}.article-body[data-astro-cid-yahhzg6y] h3{font-size:clamp(1.3rem,2.2vw,1.8rem)}.article-body[data-astro-cid-yahhzg6y] p,.article-body[data-astro-cid-yahhzg6y] li{color:var(--color-ink-muted);font-size:var(--frost-glass-body-size)}.article-body[data-astro-cid-yahhzg6y] ul{padding-left:1.2rem}.article-body[data-astro-cid-yahhzg6y] code{font-family:var(--font-mono);color:var(--color-ink);font-size:.9em}.article-body[data-astro-cid-yahhzg6y] blockquote{border-left:2px solid var(--color-accent);margin:2rem 0;padding:.5rem 0 .5rem 1rem}.article-body[data-astro-cid-yahhzg6y] table{border-collapse:collapse;width:100%;color:var(--color-ink-muted);background:#1116;border:1px solid #ffffff1a;margin:2rem 0;font-size:.95rem}.article-body[data-astro-cid-yahhzg6y] th,.article-body[data-astro-cid-yahhzg6y] td{vertical-align:top;border-bottom:1px solid #ffffff14;padding:.7rem 1.1rem}.article-body[data-astro-cid-yahhzg6y] thead th{color:var(--color-accent);font-weight:var(--card-title-weight);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--color-accent);white-space:nowrap;font-size:.82rem}.article-body[data-astro-cid-yahhzg6y] tbody tr:nth-child(2n){background:#ffffff08}.article-body[data-astro-cid-yahhzg6y] tbody tr:hover{background:#f59e0b0f}.article-body[data-astro-cid-yahhzg6y] tbody tr:last-child td{border-bottom:none}@media (width<=600px){.article-body[data-astro-cid-yahhzg6y] table{display:block;overflow-x:auto}}.article-footer[data-astro-cid-yahhzg6y]{padding-bottom:1rem}.article-back-link[data-astro-cid-yahhzg6y]{color:var(--color-accent);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.85rem;text-decoration:none;transition:gap .3s;display:inline-flex}.article-back-link[data-astro-cid-yahhzg6y]:hover{gap:.75rem}@media (width<=720px){.article-section[data-astro-cid-yahhzg6y]{padding-inline:1rem}.article-body[data-astro-cid-yahhzg6y]{padding:1.5rem}}
