.wwdd:where(.astro-icarvfve){max-width:680px;margin:0 auto;padding:2rem 0 1rem;color:var(--color-text-primary);font-size:1.0625rem;line-height:1.6}.wwdd:where(.astro-icarvfve) .eyebrow:where(.astro-icarvfve){font-family:var(--font-editorial);text-transform:uppercase;letter-spacing:.14em;font-size:.875rem;color:var(--color-accent-text);margin:0 0 1.125rem}.wwdd:where(.astro-icarvfve) h1:where(.astro-icarvfve){font-family:var(--font-editorial);font-weight:700;font-size:3rem;line-height:1.08;letter-spacing:-.01em;margin:0 0 1.5rem}.wwdd:where(.astro-icarvfve) .intro:where(.astro-icarvfve){font-size:1.25rem;line-height:1.6;color:var(--color-text-primary);margin:0 0 .5rem}.wwdd:where(.astro-icarvfve) .intro:where(.astro-icarvfve) em:where(.astro-icarvfve){color:var(--color-accent-text);font-style:italic}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve){padding:2.5rem 0;border-top:1px solid var(--color-border-faint)}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve):first-of-type{border-top:none;padding-top:1.5rem}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve) h2:where(.astro-icarvfve){font-family:var(--font-editorial);font-weight:600;font-size:1.6875rem;line-height:1.25;margin:0 0 .875rem}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve) p:where(.astro-icarvfve){margin:0 0 .875rem;color:var(--color-text-secondary)}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve) p:where(.astro-icarvfve).lead{color:var(--color-text-primary)}.wwdd:where(.astro-icarvfve) .line:where(.astro-icarvfve) em:where(.astro-icarvfve){color:var(--color-text-primary);font-style:italic}.wwdd:where(.astro-icarvfve) .aside:where(.astro-icarvfve){font-style:italic;color:var(--color-text-muted);font-size:.9375rem;border-left:2px solid var(--color-border-card);padding-left:.875rem;margin-top:1.125rem}.wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve){background:var(--color-surface-panel);border:1px solid var(--color-border-card);border-top:1px solid var(--color-card-accent);border-radius:12px;padding:1.875rem 1.75rem;margin-top:.625rem}.wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve) h2:where(.astro-icarvfve){margin-top:0}.wwdd:where(.astro-icarvfve) .honest-intro:where(.astro-icarvfve){color:var(--color-text-secondary);margin:0 0 .25rem}.wwdd:where(.astro-icarvfve) .scope:where(.astro-icarvfve){display:grid;gap:1.125rem;margin:1.375rem 0 .375rem}.wwdd:where(.astro-icarvfve) .scope-item:where(.astro-icarvfve){display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start}.wwdd:where(.astro-icarvfve) .scope-tag:where(.astro-icarvfve){font-weight:600;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;padding:.3125rem .625rem;border-radius:9999px;white-space:nowrap}.wwdd:where(.astro-icarvfve) .scope-tag:where(.astro-icarvfve).desktop{color:var(--color-status-active);background:var(--color-status-active-bg);border:1px solid rgba(76,175,125,.3)}.wwdd:where(.astro-icarvfve) .scope-tag:where(.astro-icarvfve).web{color:var(--color-status-danger);background:var(--color-status-danger-bg);border:1px solid rgba(192,97,74,.28)}.wwdd:where(.astro-icarvfve) .scope-item:where(.astro-icarvfve) p:where(.astro-icarvfve){margin:0;color:var(--color-text-secondary);font-size:1rem}.wwdd:where(.astro-icarvfve) .scope-item:where(.astro-icarvfve) strong:where(.astro-icarvfve){color:var(--color-text-primary);font-weight:600}.wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve) .headline:where(.astro-icarvfve){margin-top:1.375rem;font-size:1.125rem;color:var(--color-text-primary)}.wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve) .headline:where(.astro-icarvfve) strong:where(.astro-icarvfve){color:var(--color-accent-text);font-weight:600}.wwdd:where(.astro-icarvfve) .closing:where(.astro-icarvfve){text-align:center;font-family:var(--font-editorial);font-style:italic;font-size:1.4375rem;line-height:1.4;color:var(--color-text-primary);max-width:560px;margin:3.5rem auto .75rem}.wwdd:where(.astro-icarvfve) .closing:where(.astro-icarvfve) em:where(.astro-icarvfve){color:var(--color-accent-text);font-style:italic}.wwdd:where(.astro-icarvfve) .crosslink:where(.astro-icarvfve){text-align:center;font-size:.875rem;color:var(--color-text-muted);margin-top:2.125rem}[data-theme=light] .wwdd:where(.astro-icarvfve) .crosslink:where(.astro-icarvfve),[data-theme=light] .wwdd:where(.astro-icarvfve) .aside:where(.astro-icarvfve){color:var(--color-text-secondary)}.wwdd:where(.astro-icarvfve) .crosslink:where(.astro-icarvfve) a:where(.astro-icarvfve){color:var(--color-accent-text);text-decoration:none}.wwdd:where(.astro-icarvfve) .crosslink:where(.astro-icarvfve) a:where(.astro-icarvfve):hover{color:var(--color-accent-text);text-decoration:underline}@media(max-width:640px){.wwdd:where(.astro-icarvfve) h1:where(.astro-icarvfve){font-size:2.25rem}.wwdd:where(.astro-icarvfve) .intro:where(.astro-icarvfve){font-size:1.125rem}}[data-theme=light] .wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve){background:var(--color-parchment);border:.5px solid var(--color-card-border);border-top:1px solid var(--color-card-accent)}[data-theme=light] .wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve) h2:where(.astro-icarvfve){color:var(--color-royal-blue)}[data-theme=light] .wwdd:where(.astro-icarvfve) .honest-intro:where(.astro-icarvfve){color:var(--color-near-black)}[data-theme=light] .wwdd:where(.astro-icarvfve) .scope-item:where(.astro-icarvfve) p:where(.astro-icarvfve){color:var(--color-near-black)}[data-theme=light] .wwdd:where(.astro-icarvfve) .honest:where(.astro-icarvfve) .headline:where(.astro-icarvfve){color:var(--color-near-black)}
