.hb-article-card.svelte-11tt8nz{gap:var(--spacing-4);flex-direction:column;display:flex;position:relative}.hb-article-card__body.svelte-11tt8nz{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.hb-article-card__media.svelte-11tt8nz{--media-aspect:var(--card-aspect);--media-radius:var(--radius-lg);--media-shadow:none;min-width:0}@media (width>=640px){.hb-article-card--row.svelte-11tt8nz{flex-direction:row;align-items:flex-start}.hb-article-card--row.svelte-11tt8nz .hb-article-card__media:where(.svelte-11tt8nz){flex:0 0 13rem}.hb-article-card--row.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz){flex:auto}}.hb-article-card--stack.svelte-11tt8nz{gap:var(--spacing-4)}.hb-article-card--stack.svelte-11tt8nz .hb-article-card__media:where(.svelte-11tt8nz){--media-border:1px solid var(--hairline);background-color:var(--surface-raised);border-radius:var(--radius-lg);transition:box-shadow .2s}.hb-article-card--stack.svelte-11tt8nz:hover .hb-article-card__media:where(.svelte-11tt8nz),.hb-article-card--stack.svelte-11tt8nz:focus-within .hb-article-card__media:where(.svelte-11tt8nz){box-shadow:var(--shadow-md)}.hb-article-card--stack.svelte-11tt8nz .hb-article-card__meta:where(.svelte-11tt8nz)>.hb-article-card__fact:where(.svelte-11tt8nz):first-child{flex-basis:100%}.hb-article-card--stack.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz)>p:not(.hb-article-card__topic){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hb-article-card--feature.svelte-11tt8nz{gap:var(--spacing-8);padding:var(--spacing-6);border:1px solid var(--border-accent-subtle);border-radius:var(--radius-xl);background-color:var(--surface-accent-subtle)}.hb-article-card--feature.svelte-11tt8nz .hb-article-card__media:where(.svelte-11tt8nz){--media-aspect:2 / 1;--media-radius:var(--radius-lg);--media-border:1px solid var(--hairline);background-color:var(--surface-canvas);border-radius:var(--radius-lg);order:2}.hb-article-card--feature.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz){gap:var(--spacing-4)}@media (width>=768px){.hb-article-card--feature.svelte-11tt8nz{padding:var(--spacing-10)}.hb-article-card--feature.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz){column-gap:var(--spacing-10);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-content:start;display:grid}.hb-article-card--feature.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz)>*{grid-column:1}.hb-article-card--feature.svelte-11tt8nz .hb-article-card__points:where(.svelte-11tt8nz){grid-area:1/2/span 6;align-self:start}}.hb-article-card--compact.svelte-11tt8nz{gap:var(--spacing-3);height:100%;padding:var(--spacing-6);border-radius:var(--radius-xl);background-color:var(--surface-accent-subtle);transition:background-color .2s}.hb-article-card--compact.svelte-11tt8nz:hover,.hb-article-card--compact.svelte-11tt8nz:focus-within{background-color:var(--surface-sunk)}.hb-article-card--compact.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz){flex:auto}.hb-article-card--compact.svelte-11tt8nz .hb-article-card__body:where(.svelte-11tt8nz)>p:not(.hb-article-card__topic){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hb-article-card__more.svelte-11tt8nz{color:var(--action-accent-subtle-fg);align-self:flex-start;margin-top:auto;transition:transform .2s;display:inline-flex}.hb-article-card.svelte-11tt8nz:hover .hb-article-card__more:where(.svelte-11tt8nz),.hb-article-card.svelte-11tt8nz:focus-within .hb-article-card__more:where(.svelte-11tt8nz){transform:translateX(var(--spacing-1))}.hb-article-card__points.svelte-11tt8nz{gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-6);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-canvas);flex-direction:column;display:flex}.hb-article-card__points-label.svelte-11tt8nz{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--action-accent-subtle-fg);font-weight:700}.hb-article-card__points-list.svelte-11tt8nz{gap:var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-secondary);flex-direction:column;line-height:1.5;display:flex}.hb-article-card__topic.svelte-11tt8nz{display:flex}.hb-article-card.svelte-11tt8nz .hb-article-card__badge{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--action-accent-subtle-fg);align-self:flex-start;font-weight:700}.hb-article-card.svelte-11tt8nz .hb-article-card__badge:hover{text-underline-offset:.2em;text-decoration:underline}.hb-article-card.svelte-11tt8nz .hb-article-card__link{color:var(--text-primary);text-decoration:none}.hb-article-card.svelte-11tt8nz .hb-article-card__link:after{content:"";inset:calc(var(--spacing-2) * -1);z-index:1;border-radius:var(--radius-lg);position:absolute}.hb-article-card--stack.svelte-11tt8nz .hb-article-card__link:after,.hb-article-card--feature.svelte-11tt8nz .hb-article-card__link:after,.hb-article-card--compact.svelte-11tt8nz .hb-article-card__link:after{border-radius:var(--radius-xl);inset:0}.hb-article-card.svelte-11tt8nz .hb-article-card__badge,.hb-article-card.svelte-11tt8nz .hb-article-card__author,.hb-article-card.svelte-11tt8nz .hb-article-card__tag{z-index:2;position:relative}.hb-article-card.svelte-11tt8nz:hover .hb-article-card__link,.hb-article-card.svelte-11tt8nz:focus-within .hb-article-card__link{color:var(--link)}.hb-article-card__meta.svelte-11tt8nz{align-items:center;gap:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-muted);flex-wrap:wrap;line-height:1.5;display:flex}.hb-article-card--row.svelte-11tt8nz .hb-article-card__fact:where(.svelte-11tt8nz)+.hb-article-card__fact:where(.svelte-11tt8nz):before{content:"";width:3px;height:3px;border-radius:var(--radius-full);background-color:var(--rule);vertical-align:middle;margin-inline-end:var(--spacing-3);display:inline-block}.hb-article-card.svelte-11tt8nz .hb-article-card__author{color:var(--text-secondary);font-weight:600}.hb-article-card.svelte-11tt8nz .hb-article-card__author:hover{color:var(--link-hover);text-underline-offset:.15em;text-decoration:underline}.hb-article-card__tags.svelte-11tt8nz{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.hb-article-card__tag-list.svelte-11tt8nz{gap:var(--spacing-2);flex-wrap:wrap;list-style:none;display:flex}.hb-article-card.svelte-11tt8nz .hb-article-card__tag{padding:.15rem var(--spacing-2);border:1px solid var(--hairline);border-radius:var(--radius-full);background-color:var(--surface-sunk);font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:600;display:inline-block}.hb-article-card.svelte-11tt8nz .hb-article-card__tag:hover{border-color:var(--rule);color:var(--text-primary)}.hb-rail.svelte-1lqjvq2{gap:var(--spacing-6);flex-direction:column;display:flex}.hb-rail__head.svelte-1lqjvq2{gap:var(--spacing-2);flex-direction:column;display:flex}.hb-rail__list.svelte-1lqjvq2{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.hb-rail__item.svelte-1lqjvq2{display:flex}.hb-rail__item.svelte-1lqjvq2>*{flex:auto}.hb-pagination.svelte-6wkb07{justify-content:flex-start;display:flex}.hb-pagination__list.svelte-6wkb07{justify-content:flex-start;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;list-style:none;display:flex}.hb-pagination.svelte-6wkb07 .hb-pagination__page,.hb-pagination.svelte-6wkb07 .hb-pagination__step{min-width:2.5rem;min-height:2.5rem;padding-inline:var(--spacing-3);border:1px solid var(--hairline);border-radius:var(--radius-md);background-color:var(--surface-raised);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.hb-pagination.svelte-6wkb07 .hb-pagination__page:hover,.hb-pagination.svelte-6wkb07 .hb-pagination__step:hover{border-color:var(--rule);color:var(--text-primary)}.hb-pagination.svelte-6wkb07 .hb-pagination__page[aria-current=page]{border-color:var(--action-primary);background-color:var(--action-primary);color:var(--action-primary-fg)}.hb-pagination__spoken.svelte-6wkb07{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hb-series.svelte-1bunlkc{gap:var(--spacing-6);flex-direction:column;display:flex}.hb-series__head.svelte-1bunlkc{gap:var(--spacing-2);flex-direction:column;display:flex}.hb-series__list.svelte-1bunlkc{gap:var(--spacing-6);flex-direction:column;display:flex}.hb-series__group.svelte-1bunlkc{gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);flex-direction:column;display:flex}.hb-series__parts.svelte-1bunlkc{gap:var(--spacing-2);flex-direction:column;display:flex}.hb-series__part.svelte-1bunlkc{align-items:baseline;gap:var(--spacing-2) var(--spacing-3);flex-wrap:wrap;display:flex}.hb-series__count.svelte-1bunlkc{font-size:var(--font-size-sm);color:var(--text-muted)}.hb-series__position.svelte-1bunlkc{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:0 0 4rem;font-weight:700}.hb-series.svelte-1bunlkc .hb-series__link{color:var(--text-primary);font-weight:600}.hb-series.svelte-1bunlkc .hb-series__link:hover{color:var(--link-hover);text-underline-offset:.15em;text-decoration:underline}.hb-blog-index.svelte-6y5d4s{padding-block:var(--spacing-12) var(--spacing-16)}.hb-blog-index__layout.svelte-6y5d4s{gap:var(--spacing-10);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.hb-blog-index__layout.svelte-6y5d4s{gap:var(--spacing-16);grid-template-columns:20rem minmax(0,1fr);align-items:start}.hb-blog-index__aside.svelte-6y5d4s{top:calc(var(--header-height) + var(--spacing-12) + 1px);position:sticky}}.hb-blog-index__aside.svelte-6y5d4s{gap:var(--spacing-8);flex-direction:column;display:flex}.hb-blog-index__masthead.svelte-6y5d4s{align-items:flex-start;gap:var(--spacing-4);flex-direction:column;display:flex}@media (width<1024px){.hb-blog-index__masthead.svelte-6y5d4s{text-align:center;align-items:center}.hb-blog-index__feed.svelte-6y5d4s>h2{text-align:center}}.hb-blog-index__eyebrow.svelte-6y5d4s:has(>.hb-band){margin-bottom:calc(-1 * var(--spacing-4));flex-direction:column;display:flex}.hb-blog-index__eyebrow.svelte-6y5d4s>.hb-band{padding-bottom:var(--spacing-4)}.hb-blog-index__eyebrow.svelte-6y5d4s>.hb-band:empty{padding-bottom:0}.hb-blog-index__eyebrow.svelte-6y5d4s{font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--action-accent-subtle-fg);font-weight:700}.hb-blog-index__intro.svelte-6y5d4s{gap:var(--spacing-4);flex-direction:column;display:flex}.hb-blog-index__main.svelte-6y5d4s{gap:var(--spacing-12);flex-direction:column;min-width:0;display:flex}.hb-blog-index__feed.svelte-6y5d4s{gap:var(--spacing-8);flex-direction:column;display:flex}.hb-blog-index__list.svelte-6y5d4s{gap:var(--spacing-10) var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.hb-blog-index__list.svelte-6y5d4s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.hb-blog-index__list.svelte-6y5d4s{grid-template-columns:repeat(3,minmax(0,1fr))}}.hb-blog-index__empty.svelte-6y5d4s{align-items:center;gap:var(--spacing-3);padding:var(--spacing-16) var(--spacing-6);border:1px dashed var(--rule);border-radius:var(--radius-xl);background-color:var(--surface-raised);text-align:center;flex-direction:column;display:flex}.hb-blog-index__topics.svelte-6y5d4s{gap:var(--spacing-3);padding-top:var(--spacing-6);border-top:1px solid var(--hairline);flex-direction:column;display:flex}.hb-blog-index__filters.svelte-6y5d4s{gap:var(--spacing-2);margin-top:var(--spacing-2);flex-direction:column;list-style:none;display:flex}.hb-blog-index__topics.svelte-6y5d4s .hb-blog-index__filter{justify-content:space-between;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-canvas);font:inherit;font-size:var(--font-size-sm);text-align:start;color:var(--text-secondary);cursor:pointer;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}.hb-blog-index__topics.svelte-6y5d4s .hb-blog-index__filter:hover{border-color:var(--rule);color:var(--text-primary)}.hb-blog-index__topics.svelte-6y5d4s .hb-blog-index__filter[aria-current=true],.hb-blog-index__topics.svelte-6y5d4s .hb-blog-index__filter[aria-pressed=true]{border-color:var(--border-accent-subtle);background-color:var(--surface-accent-subtle);color:var(--action-accent-subtle-fg)}.hb-blog-index__count.svelte-6y5d4s{min-width:1.5rem;padding:.1rem var(--spacing-2);border-radius:var(--radius-full);background-color:var(--surface-sunk);font-size:var(--font-size-xs);text-align:center;color:var(--text-muted)}.hb-blog-index__results-head.svelte-6y5d4s{justify-content:space-between;align-items:baseline;gap:var(--spacing-2) var(--spacing-6);flex-wrap:wrap;display:flex}.hb-blog-index__main.svelte-6y5d4s .hb-blog-index__open{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.hb-blog-index__topics-toggle.svelte-6y5d4s{display:none}.hb-blog-index__topics-panel.svelte-6y5d4s{gap:var(--spacing-3);flex-direction:column;display:flex}@media (width<1024px){.hb-blog-index__topics.svelte-6y5d4s{z-index:40;min-height:var(--floating-control-size);border-top:0;justify-content:center;align-items:flex-end;padding-top:0;position:fixed;inset-block-end:max(var(--spacing-4), env(safe-area-inset-bottom));inset-inline-end:max(var(--spacing-4), env(safe-area-inset-right))}.hb-blog-index__topics-toggle.svelte-6y5d4s{max-width:min(16rem, calc(100vw - var(--spacing-8)));padding:var(--spacing-3) var(--spacing-5);border:1px solid var(--hairline);border-radius:var(--radius-full);background-color:var(--surface-raised);box-shadow:var(--shadow-md);font:inherit;font-size:var(--font-size-sm);color:var(--text-primary);cursor:pointer;align-items:center;font-weight:700;display:inline-flex}.hb-blog-index__topics-panel.svelte-6y5d4s{width:min(20rem, calc(100vw - var(--spacing-8)));max-height:60dvh;padding:var(--spacing-5);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;inset-block-end:calc(100% + var(--spacing-3));inset-inline-end:0;overflow-y:auto;transform:translateY(8px)}.hb-blog-index__topics--open.svelte-6y5d4s .hb-blog-index__topics-panel:where(.svelte-6y5d4s){opacity:1;visibility:visible;transform:none}}.hb-callout.svelte-19hi4ty{margin-block:var(--spacing-8);padding:var(--spacing-5) var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--hairline);background-color:var(--surface-sunk);border-left-width:3px}.hb-callout.svelte-19hi4ty .hb-callout__title:where(.svelte-19hi4ty){margin:0 0 var(--spacing-2);font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-weight:700}.hb-callout.svelte-19hi4ty .hb-callout__body:where(.svelte-19hi4ty)>:last-child{margin-bottom:0}.hb-callout--note.svelte-19hi4ty{border-left-color:var(--rule)}.hb-callout--caution.svelte-19hi4ty{border-color:var(--status-warning-bg);border-left-color:var(--status-warning-fg);background-color:var(--status-warning-bg)}.hb-callout--caution.svelte-19hi4ty .hb-callout__title:where(.svelte-19hi4ty){color:var(--status-warning-fg)}.hb-callout--insight.svelte-19hi4ty{border-color:var(--border-accent-subtle);border-left-color:var(--action-accent);background-color:var(--surface-accent-subtle)}.hb-callout--insight.svelte-19hi4ty .hb-callout__title:where(.svelte-19hi4ty){color:var(--action-accent-subtle-fg)}.hb-figure.svelte-11yein2{margin-block:var(--spacing-8)}.hb-figure.svelte-11yein2 .hb-figure__image:where(.svelte-11yein2){border-radius:var(--radius-lg);border:1px solid var(--hairline);width:100%;max-width:100%;height:auto;display:block}.hb-figure.svelte-11yein2 .hb-figure__caption:where(.svelte-11yein2){margin-top:var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;line-height:1.5}.hb-video.svelte-va0i0d{margin-block:var(--spacing-8)}.hb-video.svelte-va0i0d .hb-video__player:where(.svelte-va0i0d){border-radius:var(--radius-lg);border:1px solid var(--hairline);background-color:var(--surface-sunk);width:100%;max-width:100%;height:auto;display:block}.hb-video.svelte-va0i0d .hb-video__caption:where(.svelte-va0i0d){margin-top:var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;line-height:1.5}.hb-article-cta.svelte-1kpg1x0{margin-bottom:var(--spacing-12);padding-top:var(--spacing-4);border-top:1px solid var(--hairline)}.hb-song.svelte-m5u8q5{gap:var(--spacing-3);margin-block:var(--spacing-8);padding:var(--spacing-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);flex-direction:column;display:flex}.hb-song.svelte-m5u8q5 .hb-song__caption:where(.svelte-m5u8q5){gap:var(--spacing-1);flex-direction:column;margin:0;display:flex}.hb-song.svelte-m5u8q5 .hb-song__credit:where(.svelte-m5u8q5){font-size:var(--font-size-base);color:var(--text-primary)}.hb-song.svelte-m5u8q5 .hb-song__title:where(.svelte-m5u8q5){font-style:normal;font-weight:600}.hb-song.svelte-m5u8q5 .hb-song__note:where(.svelte-m5u8q5){font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.5}.hb-song.svelte-m5u8q5 .hb-song__audio:where(.svelte-m5u8q5){inline-size:100%;display:block}.hb-song.svelte-m5u8q5 .hb-song__audio--driven:where(.svelte-m5u8q5),.hb-song.svelte-m5u8q5 .hb-song__embed:where(.svelte-m5u8q5):empty{display:none}.hb-song.svelte-m5u8q5 .hb-song__embed:where(.svelte-m5u8q5) iframe{border-radius:var(--radius-md);border:0;display:block}.hb-song.svelte-m5u8q5 .hb-song__listen:where(.svelte-m5u8q5){font-size:var(--font-size-sm);margin:0}@media screen and (width<640px){.hb-article-body.svelte-gm6wtt p:not([class]),.hb-article-body.svelte-gm6wtt li:not([class]){-webkit-hyphens:manual;hyphens:manual}}@media not screen,(width>=640px){.hb-article-body.svelte-gm6wtt p:not([class]),.hb-article-body.svelte-gm6wtt li:not([class]){-webkit-hyphens:none;hyphens:none}}.hb-article-disclaimer.svelte-1c0hg4y{padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--rule);border-radius:var(--radius-lg);background-color:var(--surface-raised);container:hb-article-disclaimer/inline-size}.hb-article-disclaimer__text.svelte-1c0hg4y{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty;line-height:1.6}@media (width<640px){.hb-article-disclaimer__text.svelte-1c0hg4y{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2}@supports (-webkit-hyphenate-limit-before:3){.hb-article-disclaimer__text.svelte-1c0hg4y{text-wrap:wrap}}}@container hb-article-disclaimer (width<224px){.hb-article-disclaimer__text.svelte-1c0hg4y{font-size:var(--font-size-xs);line-height:1.5}}.hb-article-disclaimer__title.svelte-1c0hg4y{margin-bottom:var(--spacing-3);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}@media print{.hb-article-disclaimer.svelte-1c0hg4y{break-inside:avoid;background-color:#0000}}.hb-article-lead.svelte-1qkd9po{margin:0}.hb-article-lead__frame.svelte-1qkd9po{--media-aspect:3 / 2;--media-radius:var(--radius-lg)}.hb-article-lead__credit.svelte-1qkd9po{margin-top:var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.5}@media print{.hb-article-lead.svelte-1qkd9po{break-inside:avoid}}.hb-article-meta.svelte-iqm14c{align-items:center;gap:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--text-muted);flex-wrap:wrap;line-height:1.5;display:flex}.hb-article-meta__fact.svelte-iqm14c+.hb-article-meta__fact:where(.svelte-iqm14c):before{content:"";width:3px;height:3px;border-radius:var(--radius-full);background-color:var(--rule);vertical-align:middle;margin-inline-end:var(--spacing-3);display:inline-block}.hb-next.svelte-gavs8h{display:none}@media (width<1024px){html[data-hb-next] .hb-next.svelte-gavs8h{z-index:40;width:0;height:0;display:block;position:fixed;inset-block-end:max(var(--spacing-4), env(safe-area-inset-bottom));inset-inline-end:max(var(--spacing-4), env(safe-area-inset-right))}.hb-next__list.svelte-gavs8h{list-style:none}.hb-next__item.svelte-gavs8h{opacity:0;visibility:hidden;transform:translateX(calc(100% + var(--spacing-8)));position:absolute;inset-block-end:0;inset-inline-end:0}.hb-next__item.svelte-gavs8h[data-active]{opacity:1;visibility:visible;animation:.65s both svelte-gavs8h-hb-next-in;transform:none}.hb-next__item.svelte-gavs8h[data-leaving]{visibility:visible;pointer-events:none;animation:.5s both svelte-gavs8h-hb-next-out}.hb-next__item.svelte-gavs8h a.hb-next__link{width:max-content;max-width:min(17rem, calc(100vw - var(--spacing-8)));padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);box-shadow:var(--shadow-md);color:var(--text-primary);flex-direction:column;gap:.1rem;text-decoration:none;display:flex}.hb-next__meta.svelte-gavs8h{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.hb-next__count.svelte-gavs8h{color:var(--action-accent-subtle-fg);font-variant-numeric:tabular-nums;margin-inline-start:var(--spacing-1)}.hb-next__title.svelte-gavs8h{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}}@keyframes svelte-gavs8h-hb-next-in{0%{transform:translateX(calc(100% + var(--spacing-8)));animation-timing-function:cubic-bezier(.22,.9,.3,1)}60%{animation-timing-function:ease-in-out;transform:translate(-10px)}80%{animation-timing-function:ease-in-out;transform:translate(4px)}to{transform:translate(0)}}@keyframes svelte-gavs8h-hb-next-out{0%{opacity:1;animation-timing-function:ease-out;transform:translate(0)}30%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.4);transform:translate(-10px)}to{opacity:1;transform:translateX(calc(100% + var(--spacing-8)))}}@media print{.hb-next.svelte-gavs8h{display:none}}.hb-related.svelte-s7xzgg{gap:var(--spacing-4);flex-direction:column;display:flex}.hb-related.svelte-s7xzgg .hb-related__title{font-size:var(--font-size-lg)}.hb-related__list.svelte-s7xzgg{gap:var(--spacing-3);flex-direction:column;list-style:none;display:flex}.hb-related__item.svelte-s7xzgg{padding-bottom:var(--spacing-3);border-bottom:1px solid var(--hairline)}.hb-related__item.svelte-s7xzgg:last-child{border-bottom:0;padding-bottom:0}.hb-related.svelte-s7xzgg .hb-related__anchor{font-size:var(--font-size-base);color:var(--text-primary);text-wrap:pretty;font-weight:600}.hb-related.svelte-s7xzgg .hb-related__anchor:hover{color:var(--link)}@media print{.hb-related.svelte-s7xzgg{display:none}}.hb-series.svelte-fsm0vj{gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-6);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);flex-direction:column;display:flex}.hb-series__position.svelte-fsm0vj{align-items:baseline;gap:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.hb-series__title.svelte-fsm0vj{color:var(--text-primary);font-weight:700}.hb-series__part.svelte-fsm0vj{color:var(--text-muted)}.hb-series__links.svelte-fsm0vj{gap:var(--spacing-4);list-style:none;display:grid}@media (width>=640px){.hb-series__links.svelte-fsm0vj{grid-template-columns:1fr 1fr}.hb-series__link--next.svelte-fsm0vj{text-align:end}}.hb-series__link.svelte-fsm0vj{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.hb-series__eyebrow.svelte-fsm0vj{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.hb-series.svelte-fsm0vj .hb-series__anchor{font-size:var(--font-size-base);color:var(--text-primary);text-wrap:pretty;font-weight:600}.hb-series.svelte-fsm0vj .hb-series__anchor:hover{color:var(--link)}@media print{.hb-series.svelte-fsm0vj{background-color:#0000}}.hb-takeaways.svelte-uisw6f{padding:var(--spacing-5) var(--spacing-6);border:1px solid var(--border-accent-subtle);border-radius:var(--radius-lg);background-color:var(--surface-accent-subtle)}.hb-takeaways__title.svelte-uisw6f{margin-bottom:var(--spacing-3);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--action-accent-subtle-fg);font-weight:700}.hb-takeaways__list.svelte-uisw6f{gap:var(--spacing-2);font-size:var(--font-size-base);color:var(--text-primary);flex-direction:column;padding-inline-start:var(--spacing-5);line-height:1.6;list-style:outside;display:flex}.hb-takeaways__item.svelte-uisw6f::marker{color:var(--action-accent)}@media print{.hb-takeaways.svelte-uisw6f{border-color:var(--rule);background-color:#0000}}@media (width>=1024px){.hb-article-toc.svelte-1ddx12j{top:calc(var(--header-height) + var(--spacing-6));max-height:calc(100dvh - var(--header-height) - var(--spacing-12));position:sticky;overflow-y:auto}}.hb-article-toc.svelte-1ddx12j{padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--hairline);border-radius:var(--radius-lg);background-color:var(--surface-raised);font-size:var(--font-size-sm);line-height:1.5}.hb-article-toc__title.svelte-1ddx12j{margin-bottom:var(--spacing-3);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.hb-article-toc__list.svelte-1ddx12j,.hb-article-toc__sublist.svelte-1ddx12j{gap:var(--spacing-2);flex-direction:column;list-style:none;display:flex}.hb-article-toc__sublist.svelte-1ddx12j{margin-top:var(--spacing-2);border-inline-start:1px solid var(--hairline);padding-inline-start:var(--spacing-4)}.hb-article-toc__link.svelte-1ddx12j{color:var(--text-secondary);border-radius:var(--radius-sm);text-wrap:pretty;transition:color var(--motion-fast) var(--motion-easing);text-decoration:none;display:block}.hb-article-toc__link.svelte-1ddx12j:hover{color:var(--link)}.hb-article-toc__link--sub.svelte-1ddx12j{color:var(--text-muted)}@media (width<1024px){html[data-hb-next] .hb-article-toc--chipped.svelte-1ddx12j{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media print{.hb-article-toc.svelte-1ddx12j{display:none}}.hb-topic-pills.svelte-14f0dbc{align-items:center;gap:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.hb-topic-pills__label.svelte-14f0dbc{color:var(--text-muted)}.hb-topic-pills__list.svelte-14f0dbc{gap:var(--spacing-2);flex-wrap:wrap;list-style:none;display:flex}.hb-topic-pills.svelte-14f0dbc .hb-topic-pills__pill{padding:.15rem var(--spacing-3);border:1px solid var(--hairline);border-radius:var(--radius-full);background-color:var(--surface-sunk);font-size:var(--font-size-xs);color:var(--text-secondary);transition:color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);font-weight:600;display:inline-block}.hb-topic-pills.svelte-14f0dbc .hb-topic-pills__pill:hover{color:var(--link);border-color:var(--rule)}@media print{.hb-topic-pills.svelte-14f0dbc{display:none}}.hb-article-page.svelte-1udoo96{--hb-article-measure:60ch;padding-block:var(--spacing-16) var(--spacing-20);scroll-margin-top:var(--header-height)}.hb-article-page__article.svelte-1udoo96,.hb-article-page__trail.svelte-1udoo96,.hb-article-page__foot.svelte-1udoo96{font-size:var(--font-size-lg);max-width:var(--hb-article-measure);margin-inline:auto}.hb-article-page__article.svelte-1udoo96{display:grid}.hb-article-page__head.svelte-1udoo96{gap:var(--spacing-4);margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.hb-article-page__trail.svelte-1udoo96{margin-top:var(--spacing-10)}.hb-article-page__trail.svelte-1udoo96 .hb-article-page__crumbs{font-size:var(--font-size-sm)}.hb-article-page__badge.svelte-1udoo96{padding:.15rem var(--spacing-3);border-radius:var(--radius-full);background-color:var(--surface-accent-subtle);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--action-accent-subtle-fg);font-weight:700;display:inline-block}.hb-article-page__byline.svelte-1udoo96{align-items:center;gap:var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.hb-article-page__article.svelte-1udoo96 .hb-article-page__lede,.hb-article-page__rail.svelte-1udoo96{margin-bottom:var(--spacing-8)}.hb-article-page__notice--divided.svelte-1udoo96{padding-top:var(--spacing-8);border-top:1px solid var(--hairline)}.hb-article-page__stack.svelte-1udoo96{gap:var(--spacing-4);flex-direction:column;display:flex}.hb-article-page__body.svelte-1udoo96{padding-top:var(--spacing-8);border-top:1px solid var(--hairline)}.hb-article-page__article.svelte-1udoo96 .hb-article-page__lead{margin-bottom:var(--spacing-10)}.hb-article-page__foot.svelte-1udoo96{gap:var(--spacing-10);margin-top:var(--spacing-8);padding-top:var(--spacing-10);border-top:1px solid var(--hairline);flex-direction:column;display:flex}.hb-article-page__utility.svelte-1udoo96{justify-content:space-between;align-items:baseline;gap:var(--spacing-2) var(--spacing-6);font-size:var(--font-size-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.hb-article-page__source.svelte-1udoo96,.hb-article-page__top.svelte-1udoo96{font-size:inherit}.hb-article-page__source-hint.svelte-1udoo96{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<1024px){.hb-article-page__head.svelte-1udoo96,.hb-article-page__byline.svelte-1udoo96{display:contents}.hb-article-page__head.svelte-1udoo96>*,.hb-article-page__byline.svelte-1udoo96>.hb-author-byline{margin-bottom:var(--spacing-4);text-align:center;justify-self:center}.hb-article-page__byline.svelte-1udoo96>.hb-author-byline{margin-top:var(--spacing-4);margin-bottom:var(--spacing-5);justify-content:center}.hb-article-page__byline.svelte-1udoo96 .hb-article-meta{margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--hairline);justify-content:center;justify-self:stretch}.hb-article-page__article.svelte-1udoo96 .hb-article-page__lede{margin-bottom:var(--spacing-4)}.hb-article-page__rail.svelte-1udoo96,.hb-article-page__body.svelte-1udoo96{order:3}.hb-article-page__notice--divided.svelte-1udoo96{margin-top:var(--spacing-4)}}@media (width>=1024px){.hb-article-page__article--railed.svelte-1udoo96{grid-template-columns:minmax(0, var(--hb-article-measure)) minmax(0, 1fr);column-gap:var(--spacing-12);grid-template-areas:"head head""lead rail""lede rail""notice rail""body rail";max-width:none}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__head:where(.svelte-1udoo96){grid-area:head}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__lead{grid-area:lead}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__lede{grid-area:lede}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__body:where(.svelte-1udoo96){grid-area:body}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__rail:where(.svelte-1udoo96),.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__stack:where(.svelte-1udoo96){display:contents}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__notice:where(.svelte-1udoo96){margin-bottom:var(--spacing-8);grid-area:notice}.hb-article-page__article--railed.svelte-1udoo96 .hb-article-page__outline{grid-area:rail;align-self:start}.hb-article-page__article--railed.svelte-1udoo96~.hb-article-page__foot:where(.svelte-1udoo96),.hb-article-page__article--railed.svelte-1udoo96~.hb-article-page__trail:where(.svelte-1udoo96){margin-inline:0}}.hb-article-page__progress.svelte-1udoo96{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hb-article-page__progress.svelte-1udoo96{z-index:31;background-color:var(--action-accent);transform-origin:0;width:100%;height:3px;animation:linear svelte-1udoo96-hb-article-progress;animation-timeline:scroll(root);display:block;position:fixed;inset-block-start:0;inset-inline-start:0;transform:scaleX(0)}}}@keyframes svelte-1udoo96-hb-article-progress{to{transform:scaleX(1)}}@media print{.hb-article-page.svelte-1udoo96{padding-block:0}.hb-article-page__progress.svelte-1udoo96,.hb-article-page__utility.svelte-1udoo96,.hb-article-page__cta.svelte-1udoo96,.hb-article-page__trail.svelte-1udoo96{display:none}.hb-article-page__article.svelte-1udoo96,.hb-article-page__foot.svelte-1udoo96{max-width:none;font-size:var(--font-size-base)}.hb-article-page__foot.svelte-1udoo96{gap:var(--spacing-6);margin-top:var(--spacing-8);break-inside:avoid}}.hb-topic.svelte-hsjavt{padding-block:var(--spacing-16)}.hb-topic__stack.svelte-hsjavt{gap:var(--spacing-10);flex-direction:column;display:flex}.hb-topic__head.svelte-hsjavt{gap:var(--spacing-3);flex-direction:column;display:flex}.hb-topic__list.svelte-hsjavt{flex-direction:column;display:flex}.hb-topic__item.svelte-hsjavt{padding-block:var(--spacing-8);border-bottom:1px solid var(--hairline)}.hb-topic__item.svelte-hsjavt:last-child{border-bottom:0}.hb-topic.svelte-hsjavt .hb-topic__back-link{font-size:var(--font-size-sm);color:var(--link);font-weight:600}.hb-topic.svelte-hsjavt .hb-topic__back-link:hover{color:var(--link-hover);text-underline-offset:.15em;text-decoration:underline}.hb-topics-index.svelte-rjwlw4{padding-block:var(--spacing-12) var(--spacing-20)}.hb-topics-index__empty.svelte-rjwlw4{gap:var(--spacing-3);text-align:center;flex-direction:column;display:flex}.hb-topics-index__list.svelte-rjwlw4{flex-direction:column;display:flex}.hb-topics-index__item.svelte-rjwlw4{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);padding-block:var(--spacing-4);border-bottom:1px solid var(--hairline);display:flex}.hb-topics-index__item.svelte-rjwlw4:first-child{border-top:1px solid var(--hairline)}.hb-topics-index__count.svelte-rjwlw4{font-size:var(--font-size-sm);color:var(--text-muted);flex:none}
