.pain-page:where(.astro-inoqdkvb){padding:0 0 var(--tf-page-bottom)}.article-layout:where(.astro-inoqdkvb){grid-template-columns:190px minmax(0,var(--tf-copy-max));grid-gap:var(--tf-layout-gap-wide);align-items:start;gap:var(--tf-layout-gap-wide);display:grid}.article-aside:where(.astro-inoqdkvb){align-self:start;padding-top:.35rem;position:sticky;top:6rem}.aside-label:where(.astro-inoqdkvb),.card-kicker:where(.astro-inoqdkvb){color:var(--color-lavender-ink);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .7rem;font-size:12px;font-weight:650}.article-aside:where(.astro-inoqdkvb) nav:where(.astro-inoqdkvb){grid-gap:.7rem;gap:.7rem;display:grid}.article-aside:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb),.sources:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb){color:var(--color-text);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.article-aside:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb){color:var(--color-text-alt);font-size:14px;line-height:1.4;-webkit-text-decoration:none;text-decoration:none}.article-aside:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb):focus-visible,.article-aside:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb):hover,.sources:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb):focus-visible,.sources:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb):hover{color:var(--color-accent)}.article-prose:where(.astro-inoqdkvb){min-width:0}.editorial-meta:where(.astro-inoqdkvb){margin:0 0 var(--tf-heading-content-gap-tight)}.article-prose:where(.astro-inoqdkvb) h3:where(.astro-inoqdkvb){margin:0}.callout:where(.astro-inoqdkvb){background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:var(--tf-card-radius);color:var(--color-text-alt);padding:1rem 1.1rem}.next-step-actions:where(.astro-inoqdkvb){margin:var(--tf-prose-block-gap) 0 var(--tf-prose-heading-gap);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.secondary-cta:where(.astro-inoqdkvb){color:var(--color-text);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.secondary-cta:where(.astro-inoqdkvb):focus-visible,.secondary-cta:where(.astro-inoqdkvb):hover{color:var(--color-accent)}.insight-grid:where(.astro-inoqdkvb){grid-gap:var(--tf-grid-gap);gap:var(--tf-grid-gap);margin:var(--tf-prose-block-gap) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.insight-grid:where(.astro-inoqdkvb) article:where(.astro-inoqdkvb){border-top:2px solid var(--color-accent);padding-top:1rem}.insight-grid:where(.astro-inoqdkvb) p:where(.astro-inoqdkvb):last-child{color:var(--color-text-alt);margin:.7rem 0 0}.signal-list:where(.astro-inoqdkvb){margin-top:1.35rem;padding-left:1.25rem}.signal-list:where(.astro-inoqdkvb) li:where(.astro-inoqdkvb)+li:where(.astro-inoqdkvb){margin-top:.55rem}.boundary-box:where(.astro-inoqdkvb){grid-gap:var(--tf-grid-gap);background:var(--color-inverted-bg);border:1px solid var(--color-border-strong);border-radius:var(--tf-card-radius);gap:var(--tf-grid-gap);margin:var(--tf-prose-block-gap) 0;padding:var(--tf-card-padding);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.boundary-box:where(.astro-inoqdkvb),.boundary-box:where(.astro-inoqdkvb) h3:where(.astro-inoqdkvb){color:var(--color-inverted-text)}.boundary-box:where(.astro-inoqdkvb) .card-kicker:where(.astro-inoqdkvb){color:color-mix(in srgb,var(--color-inverted-text) 64%,transparent)}.boundary-box:where(.astro-inoqdkvb) ul:where(.astro-inoqdkvb){color:color-mix(in srgb,var(--color-inverted-text) 78%,transparent);margin:0;padding-left:1.25rem}.boundary-box:where(.astro-inoqdkvb) li:where(.astro-inoqdkvb)+li:where(.astro-inoqdkvb){margin-top:.45rem}.sources:where(.astro-inoqdkvb){border-top:1px solid var(--color-border);margin-top:var(--tf-prose-heading-gap);padding-top:var(--tf-prose-heading-gap)}.sources:where(.astro-inoqdkvb) h2:where(.astro-inoqdkvb){margin-top:0}.sources:where(.astro-inoqdkvb) ul:where(.astro-inoqdkvb){padding-left:1.25rem}.sources:where(.astro-inoqdkvb) li:where(.astro-inoqdkvb)+li:where(.astro-inoqdkvb){margin-top:.55rem}@media only screen and (width<=987px){.article-layout:where(.astro-inoqdkvb){gap:var(--tf-cluster-gap);grid-template-columns:1fr}.article-aside:where(.astro-inoqdkvb){padding:0;position:static}.article-aside:where(.astro-inoqdkvb) nav:where(.astro-inoqdkvb){flex-wrap:wrap;gap:.55rem 1rem;display:flex}.article-aside:where(.astro-inoqdkvb) a:where(.astro-inoqdkvb){border-bottom:1px solid var(--color-border);padding-bottom:.2rem}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.boundary-box:where(.astro-inoqdkvb),.insight-grid:where(.astro-inoqdkvb){grid-template-columns:1fr}.insight-grid:where(.astro-inoqdkvb){gap:1.35rem}.boundary-box:where(.astro-inoqdkvb){border-radius:var(--tf-card-radius-compact)}}
