.content-blocks_blocks__tSItw{display:grid;gap:var(--space-4)}.content-blocks_blocks__tSItw>:is(h2,h3){margin-top:var(--space-5)}.content-blocks_blocks__tSItw>p,.content-blocks_callout__49kOM p,.content-blocks_cta__uXD_V p{margin:0}.content-blocks_richBody__v8VPZ{display:grid;gap:var(--space-3);min-width:0}.content-blocks_richBody__v8VPZ.content-blocks_compact__o53YX{gap:var(--space-1)}.content-blocks_richBody__v8VPZ.content-blocks_normal__Mqh56{gap:var(--space-2)}.content-blocks_richBody__v8VPZ.content-blocks_wide__KJJj_{gap:var(--space-3)}.content-blocks_faqList__K5M31.content-blocks_compact__o53YX{gap:var(--space-2)}.content-blocks_faqList__K5M31.content-blocks_normal__Mqh56{gap:var(--space-3)}.content-blocks_faqList__K5M31.content-blocks_wide__KJJj_{gap:var(--space-4)}.content-blocks_inlineSpacingCompact__AuKZ2{line-height:1.3}.content-blocks_inlineSpacingNormal__aD8WG{line-height:1.65}.content-blocks_inlineSpacingWide__t1brU{line-height:2.05}.content-blocks_richParagraph__LE94k{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.content-blocks_richList__EYUcG{display:grid;gap:var(--space-2);min-width:0;margin:0;padding-left:1.75rem;list-style-position:outside}.content-blocks_richList__EYUcG li{padding-left:var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere}.content-blocks_richList__EYUcG li::marker{color:var(--color-text-secondary)}.content-blocks_richList__EYUcG:is(ol){list-style-type:decimal}.content-blocks_richList__EYUcG:is(ul){list-style-type:disc}.content-blocks_faq__rW7fJ{display:grid;gap:var(--space-3);min-width:0;margin-top:var(--space-5)}.content-blocks_faq__rW7fJ h2{margin:0}.content-blocks_faqList__K5M31{display:grid;gap:var(--space-4);margin:0;padding-left:1.75rem;list-style-type:decimal}.content-blocks_faqList__K5M31 li{padding-left:var(--space-1);min-width:0}.content-blocks_faqList__K5M31 li::marker{font-weight:700}.content-blocks_faqList__K5M31 li>strong{font-family:var(--font-heading)}.content-blocks_faqList__K5M31 li>p{margin:var(--space-2) 0 0}.content-blocks_embed__Ge4oR,.content-blocks_image__pRETJ,.content-blocks_tableFigure__PZxGv{display:grid;gap:var(--space-2);margin:var(--space-3) 0}.content-blocks_image__pRETJ img{display:block;width:100%;height:auto;border-radius:var(--radius-sm);background:var(--color-surface-muted)}.content-blocks_embed__Ge4oR figcaption,.content-blocks_image__pRETJ figcaption,.content-blocks_tableFigure__PZxGv>figcaption{color:var(--color-text-secondary);font-size:var(--text-sm)}.content-blocks_embed__Ge4oR iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:var(--radius-sm);background:var(--color-surface-muted)}.content-blocks_externalMedia__3EkUm{display:grid;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.content-blocks_externalMedia__3EkUm span{color:var(--color-text-secondary);font-size:var(--text-sm)}.content-blocks_callout__49kOM,.content-blocks_cta__uXD_V{display:grid;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.content-blocks_callout__49kOM strong{font-family:var(--font-heading)}.content-blocks_info__Ee2Qs{border-left:4px solid var(--color-brand)}.content-blocks_warning__gDUp3{border-left:4px solid var(--color-warning)}.content-blocks_success__KANOd{border-left:4px solid var(--color-positive)}.content-blocks_cta__uXD_V{align-items:start;background:var(--color-brand-soft)}.content-blocks_cta__uXD_V a,.content-blocks_externalMedia__3EkUm a{width:fit-content;color:var(--color-brand-strong);font-family:var(--font-heading);font-weight:700}.content-blocks_tableScroll__HZ0hG{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.content-blocks_tableScroll__HZ0hG table{width:100%;min-width:32rem;border-collapse:collapse}.content-blocks_tableScroll__HZ0hG td,.content-blocks_tableScroll__HZ0hG th{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.content-blocks_tableScroll__HZ0hG th{background:var(--color-surface-muted);font-family:var(--font-heading)}.content-blocks_tableScroll__HZ0hG tbody tr:last-child td{border-bottom:0}.editorial-author_byline__dGLGi{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.editorial-author_avatar__3FB8I{flex:0 0 auto;border:1px solid var(--color-border);border-radius:999px;object-fit:cover}.editorial-author_bylineCopy__7JoWo{display:grid;gap:.1rem}.editorial-author_bylineLabel__TfUap{font-family:var(--font-mono);font-size:var(--text-xs)}.editorial-author_about__qwmh6 a,.editorial-author_byline__dGLGi a{color:var(--color-brand-text);font-family:var(--font-heading);font-weight:600}.editorial-author_about__qwmh6{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:start;margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.editorial-author_aboutCopy__3sFCy{min-width:0}.editorial-author_aboutCopy__3sFCy>*{margin-bottom:0}.editorial-author_aboutCopy__3sFCy>*+*{margin-top:var(--space-2)}.editorial-author_aboutTitle__sn0re{font-size:var(--text-xl)}.editorial-author_home__bsEC_{width:100%;margin-top:0}@media (max-width:34rem){.editorial-author_about__qwmh6{grid-template-columns:1fr}}.editorial_page__VPRCW{padding-block:var(--space-8) var(--space-9)}.editorial_header__TWeU_{margin-bottom:var(--space-7)}.editorial_sectionHeader__wJc07{margin-bottom:var(--space-4)}.editorial_updates__KExTu{scroll-margin-top:calc(var(--header-min-height) + var(--space-5));margin-top:var(--space-8)}.editorial_grid__YJgD8{display:grid;gap:0;border-bottom:1px solid var(--color-border)}.editorial_card__h_4JV{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);padding:var(--space-5) 0;border:0;border-top:1px solid var(--color-border);border-radius:0;background:transparent}.editorial_clickableCard__x4aIf{position:relative;cursor:pointer;transition:background-color .16s ease}.editorial_clickableCard__x4aIf:focus-within,.editorial_clickableCard__x4aIf:hover{background:var(--color-surface-muted)}.editorial_cardArticleLink__vwuCY{color:inherit;text-decoration:none}.editorial_cardArticleLink__vwuCY:after{position:absolute;inset:0;content:""}.editorial_cardArticleLink__vwuCY:focus-visible{outline:none}.editorial_clickableCard__x4aIf:has(.editorial_cardArticleLink__vwuCY:focus-visible){outline:2px solid var(--color-brand-strong);outline-offset:-2px}.editorial_clickableCard__x4aIf [data-testid=article-author-byline]{position:relative;z-index:1;width:fit-content;pointer-events:none}.editorial_clickableCard__x4aIf [data-testid=article-author-byline] a{pointer-events:auto}.editorial_card__h_4JV h2,.editorial_card__h_4JV h3,.editorial_card__h_4JV p{margin-bottom:0}.editorial_card__h_4JV h2 a,.editorial_card__h_4JV h3 a{color:inherit;font-family:inherit;font-weight:inherit}.editorial_card__h_4JV h2 a:hover,.editorial_card__h_4JV h3 a:hover{color:var(--color-brand-strong)}.editorial_meta__d3fq9{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em}.editorial_categories__1TSbx{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-6);padding:0;list-style:none}.editorial_categories__1TSbx a,.editorial_tag__3Lmiw{display:inline-flex;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none}.editorial_categories__1TSbx a:hover{border-color:var(--color-brand-strong);color:var(--color-brand-strong)}.editorial_article__d6iga{width:100%;min-width:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:1.75;text-align:left}.editorial_article__d6iga>*+*{margin-top:var(--space-4)}.editorial_article__d6iga h2,.editorial_article__d6iga h3{margin-top:var(--space-7);line-height:var(--leading-heading)}.editorial_article__d6iga li+li{margin-top:var(--space-2)}.editorial_article__d6iga code{font-family:var(--font-mono)}.editorial_cover__bw_jc{margin-inline:0}.editorial_cover__bw_jc img{display:block;width:100%;height:auto;border-radius:var(--radius-sm)}.editorial_cover__bw_jc figcaption{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.editorial_callout__V2D75{background:var(--color-brand-soft)}.editorial_callout__V2D75,.editorial_newsletterCta__FpzkD{margin-top:var(--space-7);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.editorial_newsletterCta__FpzkD{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-3);background:var(--color-surface-muted)}.editorial_newsletterCta__FpzkD h2,.editorial_newsletterCta__FpzkD p{margin:0}.editorial_newsletterCta__FpzkD h2{font-family:var(--font-heading);line-height:var(--leading-heading)}.editorial_newsletterCtaDescription__juIAy{color:var(--color-text-secondary)}.editorial_termList__33K8q{display:grid;gap:0;margin:0;border-top:1px solid var(--color-border)}.editorial_term__qUIf6{padding-block:var(--space-4);border-bottom:1px solid var(--color-border)}.editorial_term__qUIf6 dt{margin-bottom:var(--space-1);font-family:var(--font-heading);font-weight:600}.editorial_glossaryTerm__QSTZx dt{color:var(--color-brand-text);font-size:var(--text-xl);font-weight:700}.editorial_term__qUIf6 dd{margin:0;color:var(--color-text-secondary)}.editorial_linkRow__qAAAh{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.editorial_linkRow__qAAAh a{color:var(--color-brand-strong);font-family:var(--font-heading);font-weight:700}.admin-editorial_page__ssLo1{min-height:70vh;padding-block:var(--space-7) var(--space-9);background:linear-gradient(180deg,color-mix(in srgb,var(--color-brand-soft) 42%,transparent),transparent 24rem)}.admin-editorial_shell__yTxYl{width:min(calc(100% - 2rem),88rem);margin-inline:auto}.admin-editorial_pageHeader___ZI_L{display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}.admin-editorial_pageHeader___ZI_L h1,.admin-editorial_pageHeader___ZI_L p{margin-bottom:0}.admin-editorial_backLink__ZYOsk,.admin-editorial_previewLink__PCk0C{width:fit-content;color:var(--color-brand-strong);font-family:var(--font-heading);font-weight:700}.admin-editorial_cmsLayout__ZJTGF{display:grid;grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);gap:var(--space-5);align-items:start}.admin-editorial_buildStatus__cSqDH{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-editorial_buildStatus__cSqDH code{color:var(--color-text-primary);overflow-wrap:anywhere}.admin-editorial_buildStatusStale__z5YQv{border-left:4px solid var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));color:var(--color-text-primary)}.admin-editorial_buildStatusStale__z5YQv strong{font-family:var(--font-heading)}.admin-editorial_error__HDGLf{grid-column:1/-1;margin:0;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-danger);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-danger) 10%,var(--color-surface))}.admin-editorial_editorPanel__dl5_k,.admin-editorial_listPanel__RqR__,.admin-editorial_previewNotice__DY4e6{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm)}.admin-editorial_listPanel__RqR__{position:sticky;top:calc(var(--header-min-height) + var(--space-4));max-height:calc(100vh - var(--header-min-height) - 2 * var(--space-4));overflow:auto}.admin-editorial_listHeader__9L8GR{display:grid;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border)}.admin-editorial_listHeader__9L8GR h2,.admin-editorial_listHeader__9L8GR p{margin-bottom:0}.admin-editorial_actionStatus__J4YUq span,.admin-editorial_articleListMeta__1LxjG,.admin-editorial_emptyState__RQHXp,.admin-editorial_field__efJYh small,.admin-editorial_listHeader__9L8GR p,.admin-editorial_previewNote__8AFs3,.admin-editorial_relatedOption__dWoj6 small,.admin-editorial_sectionHeader__2nwpP p,.admin-editorial_statusLine__nZQCc{color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-editorial_articleList__hZof8{display:grid;gap:0;margin:0;padding:0;list-style:none}.admin-editorial_articleList__hZof8 li+li{border-top:1px solid var(--color-border)}.admin-editorial_articleListButton__aleKq{display:grid;width:100%;gap:var(--space-2);padding:var(--space-4);border:0;background:transparent;color:var(--color-text-primary);text-align:left;cursor:pointer}.admin-editorial_articleListButtonActive__GTKN_,.admin-editorial_articleListButton__aleKq:hover:not(:disabled){background:var(--color-surface-muted)}.admin-editorial_articleListButton__aleKq:disabled{cursor:wait;opacity:.7}.admin-editorial_articleListTitle__hchIh{font-family:var(--font-heading);font-weight:700}.admin-editorial_articleListMeta__1LxjG,.admin-editorial_statusLine__nZQCc{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:center}.admin-editorial_articleListButton__aleKq code{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.admin-editorial_statusDraft__0NjgW,.admin-editorial_statusPublished__Rv_Mb{display:inline-flex;width:fit-content;padding:.2rem .5rem;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700}.admin-editorial_statusDraft__0NjgW{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-surface));color:var(--color-warning)}.admin-editorial_statusPublished__Rv_Mb{background:color-mix(in srgb,var(--color-positive) 14%,var(--color-surface));color:var(--color-positive)}.admin-editorial_editorPanel__dl5_k{min-width:0;overflow:clip}.admin-editorial_editorHeading__0ILX6,.admin-editorial_editorSection__mwaFn{padding:var(--space-5)}.admin-editorial_editorHeading__0ILX6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4);align-items:flex-start;border-bottom:1px solid var(--color-border)}.admin-editorial_editorHeading__0ILX6 h2,.admin-editorial_editorSection__mwaFn h2,.admin-editorial_previewNote__8AFs3,.admin-editorial_sectionHeader__2nwpP p,.admin-editorial_statusLine__nZQCc{margin-bottom:0}.admin-editorial_previewNote__8AFs3{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted)}.admin-editorial_editorSection__mwaFn+.admin-editorial_editorSection__mwaFn{border-top:1px solid var(--color-border)}.admin-editorial_sectionHeader__2nwpP{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-4)}.admin-editorial_fieldGrid__lT50_,.admin-editorial_twoColumns__OqAoy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.admin-editorial_field__efJYh{display:grid;min-width:0;gap:var(--space-2)}.admin-editorial_field__efJYh>span{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700}.admin-editorial_addBlockRow__eR4vv select,.admin-editorial_field__efJYh input,.admin-editorial_field__efJYh select,.admin-editorial_field__efJYh textarea,.admin-editorial_inlineField__0Fm9Y input,.admin-editorial_tableEditorCells__pIAw6 input{width:100%;min-height:var(--touch-target);padding:.7rem var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text-primary)}.admin-editorial_field__efJYh textarea{resize:vertical}.admin-editorial_inlineFieldLabel__BQEIo{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700}.admin-editorial_inlineFormatToolbar__n6Wix,.admin-editorial_inlineLinkActions__LECt8{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.admin-editorial_inlineFormatButton__zjw2i{display:inline-flex;min-width:var(--touch-target);min-height:var(--touch-target);align-items:center;justify-content:center;padding:.35rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:700;cursor:pointer}.admin-editorial_inlineFormatButton__zjw2i:hover{border-color:var(--color-brand-strong);color:var(--color-brand-strong)}.admin-editorial_inlineFormatButton__zjw2i.admin-editorial_italic__o5OKd{font-style:italic}.admin-editorial_inlineFormatButton__zjw2i.admin-editorial_underline__CcoP3{text-decoration:underline}.admin-editorial_inlineFormatButton__zjw2i.admin-editorial_strike__LeRU_{text-decoration:line-through}.admin-editorial_inlineSpacingDropdown__amtvd{position:relative}.admin-editorial_inlineSpacingCaret__whgG3{font-size:.7em;padding-left:.1rem}.admin-editorial_inlineSpacingMenu__jcV7_{position:absolute;z-index:25;top:calc(100% + .35rem);left:0;display:grid;min-width:9rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-md)}.admin-editorial_inlineSpacingMenu__jcV7_ button{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.admin-editorial_inlineSpacingMenu__jcV7_ button:focus-visible,.admin-editorial_inlineSpacingMenu__jcV7_ button:hover{background:var(--color-brand-soft);color:var(--color-brand-strong)}.admin-editorial_inlineLinkForm__YyXub{display:grid;min-width:0;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.admin-editorial_inlineLinkForm__YyXub label{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:600}.admin-editorial_inlineFormatError__1oeVH{color:var(--color-danger)}.admin-editorial_addBlockRow__eR4vv select:focus,.admin-editorial_field__efJYh input:focus,.admin-editorial_field__efJYh select:focus,.admin-editorial_field__efJYh textarea:focus,.admin-editorial_inlineField__0Fm9Y input:focus,.admin-editorial_tableEditorCells__pIAw6 input:focus{border-color:var(--color-brand-strong)}.admin-editorial_fullWidth__sYpsk{grid-column:1/-1}.admin-editorial_relatedGrid___luEU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.admin-editorial_relatedOption__dWoj6{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.admin-editorial_relatedOption__dWoj6 input{width:1.1rem;height:1.1rem;flex:0 0 auto;margin-top:.2rem;accent-color:var(--color-brand)}.admin-editorial_relatedOption__dWoj6 span{display:grid;min-width:0;gap:var(--space-1)}.admin-editorial_relatedOption__dWoj6 small{overflow-wrap:anywhere}.admin-editorial_counter___dYKT{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm)}.admin-editorial_actionButtons___CROY,.admin-editorial_addBlockRow__eR4vv,.admin-editorial_blockActions__l2fUx{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.admin-editorial_addBlockRow__eR4vv select{width:auto;min-width:11rem}.admin-editorial_blockList__z9Lbm{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.admin-editorial_blockCard__iErtY{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.admin-editorial_blockHeader__liPVd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.admin-editorial_blockHeader__liPVd>div:first-child{display:grid;gap:var(--space-1)}.admin-editorial_blockIndex__Uzu_n{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.admin-editorial_repeater__ThqWz{display:grid;gap:var(--space-2)}.admin-editorial_inlineField__0Fm9Y{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:center}.admin-editorial_faqHeading__YqIhG{font-family:var(--font-heading);font-size:var(--text-lg)}.admin-editorial_faqHint__Avrwh{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-editorial_faqEditorItem__YmvHS{display:grid;min-width:0;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.admin-editorial_faqEditorItem__YmvHS>button{justify-self:start}.admin-editorial_tableEditorRow__Zn1in{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.admin-editorial_tableEditorCells__pIAw6{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--space-2)}.admin-editorial_dangerButton__wVdc_,.admin-editorial_previewLink__PCk0C,.admin-editorial_primaryButton__MeTxh,.admin-editorial_secondaryButton__CDviZ,.admin-editorial_smallButton__VtMui{display:inline-flex;min-height:var(--touch-target);align-items:center;justify-content:center;padding:.7rem 1rem;border-radius:var(--radius-sm);font-family:var(--font-heading);font-weight:700;text-decoration:none;cursor:pointer}.admin-editorial_primaryButton__MeTxh{border:1px solid transparent;background:var(--color-brand);color:var(--color-on-brand)}.admin-editorial_primaryButton__MeTxh:hover:not(:disabled){background:var(--color-brand-strong)}.admin-editorial_previewLink__PCk0C,.admin-editorial_secondaryButton__CDviZ,.admin-editorial_smallButton__VtMui{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary)}.admin-editorial_previewLink__PCk0C:hover,.admin-editorial_secondaryButton__CDviZ:hover:not(:disabled),.admin-editorial_smallButton__VtMui:hover:not(:disabled){background:var(--color-surface-muted)}.admin-editorial_smallButton__VtMui{min-height:2.25rem;padding:.35rem .65rem;font-size:var(--text-xs)}.admin-editorial_dangerButton__wVdc_{border:1px solid color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:var(--color-surface);color:var(--color-danger)}.admin-editorial_dangerButton__wVdc_:disabled,.admin-editorial_primaryButton__MeTxh:disabled,.admin-editorial_secondaryButton__CDviZ:disabled,.admin-editorial_smallButton__VtMui:disabled{cursor:not-allowed;opacity:.55}.admin-editorial_stickyActions__h9w9h{position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:0 -.5rem 1.5rem color-mix(in srgb,var(--color-text-primary) 8%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-editorial_actionStatus__J4YUq{display:grid;min-width:0;gap:var(--space-1)}.admin-editorial_actionStatus__J4YUq strong{overflow-wrap:anywhere}.admin-editorial_previewPage___cDGR{padding-block:var(--space-7) var(--space-9)}.admin-editorial_previewShell__zoByv{width:min(calc(100% - 2rem),70rem);margin-inline:auto}.admin-editorial_previewNotice__DY4e6{margin-bottom:var(--space-5);padding:var(--space-4);border-left:4px solid var(--color-warning)}.admin-editorial_previewArticle__AtGsM{width:100%;margin-inline:auto;font-size:var(--text-base);line-height:1.75}.admin-editorial_previewArticleHeader__47Eul{display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}.admin-editorial_previewArticleHeader__47Eul h1,.admin-editorial_previewArticleHeader__47Eul p{margin-bottom:0}.admin-editorial_previewCover__u_z4w{display:grid;gap:var(--space-2);margin:0 0 var(--space-6)}.admin-editorial_previewCover__u_z4w img{display:block;width:100%;height:auto;border-radius:var(--radius-sm)}.admin-editorial_previewCover__u_z4w figcaption{color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:70rem){.admin-editorial_cmsLayout__ZJTGF{grid-template-columns:1fr}.admin-editorial_listPanel__RqR__{position:static;max-height:none}.admin-editorial_articleList__hZof8{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.admin-editorial_articleList__hZof8 li+li{border-top:0}.admin-editorial_articleList__hZof8 li{border-top:1px solid var(--color-border)}}@media (max-width:48rem){.admin-editorial_fieldGrid__lT50_,.admin-editorial_relatedGrid___luEU,.admin-editorial_twoColumns__OqAoy{grid-template-columns:1fr}.admin-editorial_fullWidth__sYpsk{grid-column:auto}.admin-editorial_stickyActions__h9w9h{align-items:stretch}.admin-editorial_actionButtons___CROY,.admin-editorial_actionStatus__J4YUq{width:100%}.admin-editorial_actionButtons___CROY>*{flex:1 1 12rem}}@media (max-width:40rem){.admin-editorial_previewShell__zoByv,.admin-editorial_shell__yTxYl{width:min(calc(100% - 1.25rem),88rem)}.admin-editorial_editorHeading__0ILX6,.admin-editorial_editorSection__mwaFn{padding:var(--space-4)}.admin-editorial_stickyActions__h9w9h{padding:var(--space-3) var(--space-4)}.admin-editorial_inlineField__0Fm9Y{grid-template-columns:1fr}.admin-editorial_addBlockRow__eR4vv,.admin-editorial_addBlockRow__eR4vv button,.admin-editorial_addBlockRow__eR4vv select,.admin-editorial_blockActions__l2fUx{width:100%}}.admin-editorial-table_tableEditor__BzIsz{display:grid;gap:var(--space-3)}.admin-editorial-table_toolbar__Hwtl3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);align-items:flex-end}.admin-editorial-table_toolbarCopy__3d6u1{display:grid;gap:var(--space-1)}.admin-editorial-table_toolbarCopy__3d6u1 small{color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-editorial-table_rowActions__yF6YO,.admin-editorial-table_toolbarActions__xws2k{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.admin-editorial-table_scroll__1EByQ{width:100%;overflow-x:auto;padding-bottom:var(--space-1)}.admin-editorial-table_matrix__ZV1ac{display:grid;min-width:max-content;gap:var(--space-2)}.admin-editorial-table_bodyRow__dhRkY,.admin-editorial-table_headerRow__JO54J{display:grid;grid-template-columns:5rem repeat(var(--table-column-count),minmax(11rem,1fr)) auto;gap:var(--space-2);align-items:end}.admin-editorial-table_headerRow__JO54J{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.admin-editorial-table_bodyRow__dhRkY{padding-block:var(--space-2);border-bottom:1px solid var(--color-border)}.admin-editorial-table_rowLabel__jy_pg{align-self:center;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}.admin-editorial-table_cell__ad8Xc,.admin-editorial-table_headerCell__ZNBOj{display:grid;min-width:0;gap:var(--space-1)}.admin-editorial-table_cell__ad8Xc>span,.admin-editorial-table_headerCell__ZNBOj>span{color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700}.admin-editorial-table_headerInputRow__FB_wQ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-1);align-items:center}.admin-editorial-table_cell__ad8Xc input,.admin-editorial-table_headerCell__ZNBOj input{width:100%;min-height:var(--touch-target);padding:.7rem var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-text-primary)}.admin-editorial-table_cell__ad8Xc input:focus,.admin-editorial-table_headerCell__ZNBOj input:focus{border-color:var(--color-brand-strong)}.admin-editorial-table_addButton__dJQ_D,.admin-editorial-table_removeColumn__PGHGp,.admin-editorial-table_rowButton__YznYm{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700;cursor:pointer}.admin-editorial-table_removeColumn__PGHGp{min-width:2.25rem;padding-inline:.45rem;color:var(--color-danger)}.admin-editorial-table_addButton__dJQ_D:hover:not(:disabled),.admin-editorial-table_removeColumn__PGHGp:hover:not(:disabled),.admin-editorial-table_rowButton__YznYm:hover:not(:disabled){background:var(--color-surface-muted)}.admin-editorial-table_addButton__dJQ_D:disabled,.admin-editorial-table_removeColumn__PGHGp:disabled,.admin-editorial-table_rowButton__YznYm:disabled{cursor:not-allowed;opacity:.55}.admin-editorial-table_emptyRows__PrMy6{margin:0;padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:48rem){.admin-editorial-table_toolbar__Hwtl3{align-items:stretch}.admin-editorial-table_toolbarActions__xws2k{width:100%}.admin-editorial-table_toolbarActions__xws2k>*{flex:1 1 10rem}}.admin-editorial-media_mediaUpload__J3Dvd{display:grid;width:min(100%,28rem);gap:var(--space-1)}.admin-editorial-media_mediaUpload__J3Dvd small{color:var(--color-text-secondary);font-size:var(--text-xs)}.admin-editorial-media_fileField___nWo8{display:inline-flex;width:fit-content;min-height:var(--touch-target);align-items:center;justify-content:center;padding:.7rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-heading);font-weight:700;cursor:pointer}.admin-editorial-media_fileField___nWo8:hover{background:var(--color-surface-muted)}.admin-editorial-media_fileField___nWo8:has(input:disabled){cursor:not-allowed;opacity:.55}.admin-editorial-media_fileField___nWo8 input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.admin-editorial-media_fileField___nWo8:focus-within{outline:2px solid var(--color-brand-strong);outline-offset:2px}.admin-shell_shell__SOie_{position:relative;min-width:0;min-height:70vh}.admin-shell_mobileBar__kkDNE{position:sticky;top:var(--header-min-height);z-index:30;display:flex;min-height:var(--touch-target);align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-shell_closeButton___fjae,.admin-shell_menuButton__5JCLb{display:inline-flex;width:var(--touch-target);min-width:var(--touch-target);height:var(--touch-target);align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:1.35rem;cursor:pointer}.admin-shell_closeButton___fjae:hover,.admin-shell_menuButton__5JCLb:hover{background:var(--color-surface-muted)}.admin-shell_closeButton___fjae:focus-visible,.admin-shell_menuButton__5JCLb:focus-visible,.admin-shell_navigationLink__1XA2m:focus-visible{outline:3px solid var(--color-brand-strong);outline-offset:2px}.admin-shell_overlay__EdZQc{position:fixed;inset:0;z-index:40;border:0;background:rgb(0 0 0/48%);cursor:default}.admin-shell_sidebar__62BUL{position:fixed;inset-block:0;left:0;z-index:50;width:min(20rem,calc(100vw - 3rem));padding:var(--space-4);border-right:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);overflow-y:auto;visibility:hidden;pointer-events:none;transform:translateX(-105%);transition:transform .16s ease-out}.admin-shell_sidebar__62BUL[data-open=true]{visibility:visible;pointer-events:auto;transform:translateX(0)}.admin-shell_sidebarHeader__L2auh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.admin-shell_navigation__39hjI{display:grid;gap:var(--space-2)}.admin-shell_navigationLink__1XA2m{display:flex;min-height:var(--touch-target);align-items:center;padding:.7rem var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-heading);font-weight:700;text-decoration:none}.admin-shell_navigationLink__1XA2m:hover{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text-primary)}.admin-shell_navigationLink__1XA2m[aria-current]{border-color:color-mix(in srgb,var(--color-brand) 36%,var(--color-border));background:color-mix(in srgb,var(--color-brand-soft) 64%,var(--color-surface));color:var(--color-text-primary)}.admin-shell_content__gD_Sh{min-width:0}@media (prefers-reduced-motion:reduce){.admin-shell_sidebar__62BUL{transition:none}}@media (min-width:64.0625rem){.admin-shell_shell__SOie_{display:grid;grid-template-columns:14rem minmax(0,1fr);align-items:start}.admin-shell_closeButton___fjae,.admin-shell_mobileBar__kkDNE,.admin-shell_overlay__EdZQc{display:none}.admin-shell_sidebar__62BUL{position:sticky;top:var(--header-min-height);z-index:auto;width:auto;height:calc(100vh - var(--header-min-height));padding:var(--space-6) var(--space-4);border-right:1px solid var(--color-border);box-shadow:none;visibility:visible;pointer-events:auto;transform:none;transition:none}.admin-shell_sidebarHeader__L2auh{display:block;margin-bottom:var(--space-5);padding-inline:var(--space-3)}}.kit-newsletter_section__OlHwh{scroll-margin-top:calc(var(--header-min-height) + var(--space-4))}.kit-newsletter_eyebrow__gTyEI{margin-bottom:var(--space-4);text-align:center}.kit-newsletter_activation__WmyEu,.kit-newsletter_embed__1dlG_{width:min(100%,44rem);min-width:0;margin-inline:auto}.kit-newsletter_activation__WmyEu{display:grid;justify-items:center;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center}.kit-newsletter_activation__WmyEu h2,.kit-newsletter_activation__WmyEu p{margin:0}.kit-newsletter_lead__oiXka{font-size:var(--text-lg)}.kit-newsletter_activation__WmyEu p:not(.kit-newsletter_lead__oiXka){color:var(--color-text-secondary);line-height:1.6}.kit-newsletter_activation__WmyEu button{min-height:var(--touch-target);padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-on-brand);font:inherit;font-weight:700;cursor:pointer}.kit-newsletter_activation__WmyEu button:focus-visible{outline:3px solid var(--color-text-primary);outline-offset:3px}.kit-newsletter_embed__1dlG_ .formkit-form{width:100%;max-width:100%;margin-inline:auto;font-family:var(--font-sans)}.kit-newsletter_embed__1dlG_ .formkit-form a:focus-visible,.kit-newsletter_embed__1dlG_ .formkit-form button:focus-visible,.kit-newsletter_embed__1dlG_ .formkit-form input:focus-visible{outline:3px solid var(--color-on-brand)!important;outline-offset:3px!important}.kit-newsletter_feedback__26wfN,.kit-newsletter_privacy__epMQ7{width:100%;margin-inline:auto;text-align:center}.kit-newsletter_feedback__26wfN{padding-block:var(--space-4);color:var(--color-text-secondary)}.kit-newsletter_privacy__epMQ7{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.6}.kit-newsletter_privacy__epMQ7 a{color:var(--color-brand-text);font-weight:600}@media (max-width:40rem){.kit-newsletter_activation__WmyEu{padding:var(--space-5)}}