.CodeBlock_wrapper__jvUSl{border-radius:var(--gov-radius-lg);overflow:hidden;border:var(--gov-border-width-thin) solid var(--gov-color-code-border);box-shadow:var(--gov-shadow-md)}.CodeBlock_header__TYoWv{display:flex;align-items:center;gap:var(--gov-space-4);background-color:var(--gov-color-code-header-bg);padding-block:var(--gov-space-2);padding-inline:var(--gov-space-4);-webkit-border-after:var(--gov-border-width-thin) solid var(--gov-color-code-border);border-block-end:var(--gov-border-width-thin) solid var(--gov-color-code-border)}.CodeBlock_title__pTdww{font-family:var(--gov-font-mono);font-size:var(--gov-text-xs);color:var(--gov-color-code-comment);white-space:nowrap}.CodeBlock_tabs__G1aCX{display:flex;gap:var(--gov-space-1);flex:1 1}.CodeBlock_tab__upjqT{font-family:var(--gov-font-mono);font-size:var(--gov-text-xs);color:var(--gov-color-code-comment);background:transparent;border:none;padding-block:var(--gov-space-1);padding-inline:var(--gov-space-3);border-radius:var(--gov-radius-sm);cursor:pointer;transition:color var(--gov-transition-fast),background-color var(--gov-transition-fast)}.CodeBlock_tab__upjqT:hover{color:var(--gov-color-code-text)}.CodeBlock_tab__upjqT:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset)}.CodeBlock_tabActive__jeb9b{color:var(--gov-color-code-text);background-color:var(--gov-color-code-copy-bg)}.CodeBlock_copyBtn__qUZJv{display:inline-flex;align-items:center;gap:var(--gov-space-1);font-family:var(--gov-font-mono);font-size:var(--gov-text-xs);color:var(--gov-color-code-comment);background-color:var(--gov-color-code-copy-bg);border:none;border-radius:var(--gov-radius-sm);padding-block:var(--gov-space-1);padding-inline:var(--gov-space-2);cursor:pointer;transition:color var(--gov-transition-fast),background-color var(--gov-transition-fast);flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto}.CodeBlock_copyBtn__qUZJv:hover{color:var(--gov-color-code-text);background-color:var(--gov-color-code-copy-hover)}.CodeBlock_copyBtn__qUZJv:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset)}.CodeBlock_copyBtnCopied__MJ0GZ{color:var(--gov-color-success)}.CodeBlock_copyText__8qN3e{display:none}@media (min-width:640px){.CodeBlock_copyText__8qN3e{display:inline}}.CodeBlock_panel__i5u_6{background-color:var(--gov-color-code-bg)}.CodeBlock_pre__fl_7H{margin:var(--gov-space-0);padding:var(--gov-space-6);overflow-x:auto;-webkit-overflow-scrolling:touch}.CodeBlock_code__2YCHU{font-family:var(--gov-font-mono);font-size:var(--gov-text-sm);line-height:var(--gov-leading-relaxed);color:var(--gov-color-code-text);white-space:pre;-moz-tab-size:2;tab-size:2}@media (prefers-reduced-motion:reduce){.CodeBlock_copyBtn__qUZJv,.CodeBlock_tab__upjqT{transition:none}}.ComparisonTable_tableWrapper__WuObZ{display:flex;flex-direction:column;border:var(--gov-border-width-thin) solid var(--gov-color-border-subtle);border-radius:var(--gov-radius-xl);overflow:hidden;box-shadow:var(--gov-shadow-sm)}.ComparisonTable_row__IOURH{display:grid;grid-template-columns:1fr;grid-gap:var(--gov-space-0);gap:var(--gov-space-0)}@media (min-width:768px){.ComparisonTable_row__IOURH{grid-template-columns:1.2fr 1fr 1fr}}.ComparisonTable_row__IOURH:not(:last-child){-webkit-border-after:var(--gov-border-width-thin) solid var(--gov-color-border-subtle);border-block-end:var(--gov-border-width-thin) solid var(--gov-color-border-subtle)}.ComparisonTable_headerRow__VwCfv{background-color:var(--gov-color-bg-subtle)}.ComparisonTable_headerCell__3ccIx{display:flex;align-items:center;gap:var(--gov-space-2);font-family:var(--gov-font-display);font-size:var(--gov-text-sm);font-weight:var(--gov-font-medium);letter-spacing:var(--gov-tracking-wide);text-transform:uppercase}.ComparisonTable_cell__9nGa4{padding:var(--gov-space-4) var(--gov-space-5);font-family:var(--gov-font-body);font-size:var(--gov-text-sm);line-height:var(--gov-leading-relaxed);color:var(--gov-color-text-secondary)}@media (max-width:767px){.ComparisonTable_cell__9nGa4{padding:var(--gov-space-3) var(--gov-space-4)}.ComparisonTable_headerRow__VwCfv{display:none}.ComparisonTable_row__IOURH{padding-block:var(--gov-space-2)}}.ComparisonTable_categoryCell__BEdPU{font-family:var(--gov-font-display);font-weight:var(--gov-font-medium);color:var(--gov-color-text-primary);font-size:var(--gov-text-sm)}.ComparisonTable_legacyCell__H70Xr{background-color:color-mix(in srgb,var(--gov-color-error) 3%,transparent)}.ComparisonTable_legacyCell__H70Xr .ComparisonTable_statusIcon__VN5fk{color:var(--gov-color-error)}.ComparisonTable_trustIdCell__vVRH6{background-color:color-mix(in srgb,var(--gov-color-success) 3%,transparent)}.ComparisonTable_trustIdCell__vVRH6 .ComparisonTable_statusIcon__VN5fk{color:var(--gov-color-success)}.ComparisonTable_statusIcon__VN5fk{flex-shrink:0}.ComparisonTable_srOnly__8QOB5{position:absolute;inline-size:var(--gov-sr-only-size);block-size:var(--gov-sr-only-size);padding:var(--gov-space-0);margin:calc(-1 * var(--gov-sr-only-size));overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:var(--gov-space-0)}.ArticleCard_card__PXF0Z{position:relative;background-color:var(--gov-color-bg-surface);border:var(--gov-border-width-thin) solid var(--gov-color-border);border-radius:var(--gov-radius-lg);box-shadow:var(--gov-shadow-md);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--gov-transition-fast),box-shadow var(--gov-transition-fast)}.ArticleCard_card__PXF0Z:hover{transform:translateY(calc(-1 * var(--gov-space-1)));box-shadow:var(--gov-shadow-lg)}@media (prefers-reduced-motion:reduce){.ArticleCard_card__PXF0Z,.ArticleCard_card__PXF0Z:hover{transition:none;transform:none}}.ArticleCard_imageWrapper__X1Zqd{overflow:hidden}.ArticleCard_image__F0c5C{display:block;inline-size:100%;block-size:auto;object-fit:cover;aspect-ratio:16/9}.ArticleCard_imagePlaceholder__9DogR{display:block;inline-size:100%;aspect-ratio:16/9;background:var(--gov-gradient-banner)}.ArticleCard_content__sGenH{display:flex;flex-direction:column;gap:var(--gov-space-3);padding:var(--gov-space-6);flex:1 1}.ArticleCard_badges__IUwRg{display:flex;gap:var(--gov-space-2);flex-wrap:wrap}.ArticleCard_title__lBhTz{font-family:var(--gov-font-display);font-size:var(--gov-text-lg);font-weight:var(--gov-font-medium);color:var(--gov-color-text-primary);line-height:var(--gov-leading-snug);margin:var(--gov-space-0)}.ArticleCard_excerpt__QhCwY{font-family:var(--gov-font-body);font-size:var(--gov-text-sm);color:var(--gov-color-text-secondary);line-height:var(--gov-leading-normal);margin:var(--gov-space-0);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_meta__K9cho{display:flex;align-items:center;gap:var(--gov-space-2);font-family:var(--gov-font-body);font-size:var(--gov-text-xs);color:var(--gov-color-text-muted);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--gov-space-4);padding-block-start:var(--gov-space-4);-webkit-border-before:var(--gov-border-width-thin) solid var(--gov-color-border-subtle);border-block-start:var(--gov-border-width-thin) solid var(--gov-color-border-subtle)}.ArticleCard_metaDivider__d87y4{color:var(--gov-color-text-disabled)}.ArticleCard_link__SjVfT{color:inherit;text-decoration:none}.ArticleCard_link__SjVfT:after{content:"";position:absolute;inset:0}.ArticleCard_link__SjVfT:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset);border-radius:var(--gov-radius-sm)}.RichText_prose__MQKMI{font-family:var(--gov-font-body);font-size:var(--gov-text-base);line-height:var(--gov-leading-relaxed);color:var(--gov-color-text-primary);max-inline-size:var(--gov-measure-md)}.RichText_prose__MQKMI h2{font-size:var(--gov-text-2xl);line-height:var(--gov-leading-tight);margin-block:var(--gov-space-10) var(--gov-space-4)}.RichText_prose__MQKMI h2,.RichText_prose__MQKMI h3{font-family:var(--gov-font-display);font-weight:var(--gov-font-medium);color:var(--gov-color-text-primary)}.RichText_prose__MQKMI h3{font-size:var(--gov-text-xl);line-height:var(--gov-leading-snug);margin-block:var(--gov-space-8) var(--gov-space-3)}.RichText_prose__MQKMI p{margin-block:var(--gov-space-0) var(--gov-space-4)}.RichText_prose__MQKMI ol,.RichText_prose__MQKMI ul{-webkit-padding-start:var(--gov-space-6);padding-inline-start:var(--gov-space-6);margin-block:var(--gov-space-0) var(--gov-space-4)}.RichText_prose__MQKMI li{-webkit-margin-after:var(--gov-space-2);margin-block-end:var(--gov-space-2)}.RichText_prose__MQKMI blockquote{-webkit-border-start:var(--gov-border-width-thick) solid var(--gov-color-accent);border-inline-start:var(--gov-border-width-thick) solid var(--gov-color-accent);-webkit-padding-start:var(--gov-space-4);padding-inline-start:var(--gov-space-4);padding-block:var(--gov-space-2);margin-inline:var(--gov-space-0);margin-block:var(--gov-space-4);color:var(--gov-color-text-secondary);font-style:italic}.RichText_prose__MQKMI a{color:var(--gov-color-link);text-decoration:underline;transition:color var(--gov-transition-fast)}.RichText_prose__MQKMI a:hover{color:var(--gov-color-link-hover)}.RichText_prose__MQKMI a:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset);border-radius:var(--gov-radius-sm)}@media (prefers-reduced-motion:reduce){.RichText_prose__MQKMI a{transition:none}}.RichText_prose__MQKMI code{font-family:var(--gov-font-mono);font-size:var(--gov-text-sm);background-color:var(--gov-color-bg-subtle);padding-block:var(--gov-space-1);padding-inline:var(--gov-space-2);border-radius:var(--gov-radius-sm)}.RichText_prose__MQKMI hr{border:none;-webkit-border-before:var(--gov-border-width-thin) solid var(--gov-color-border);border-block-start:var(--gov-border-width-thin) solid var(--gov-color-border);margin-block:var(--gov-space-8)}.RichText_prose__MQKMI strong{font-weight:var(--gov-font-semibold)}.RichText_prose__MQKMI em{font-style:italic}.RichText_prose__MQKMI u{text-decoration:underline;text-underline-offset:var(--gov-space-1)}.CategoryFilter_toolbar__DzjQt{display:flex;flex-wrap:wrap;gap:var(--gov-space-2);align-items:center}.CategoryFilter_button__jIjTI{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--gov-size-touch);padding-block:var(--gov-space-2);padding-inline:var(--gov-space-4);font-family:var(--gov-font-body);font-size:var(--gov-text-sm);font-weight:var(--gov-font-medium);line-height:var(--gov-leading-tight);color:var(--gov-color-text-secondary);background-color:var(--gov-color-bg-surface);border:var(--gov-border-width-thin) solid var(--gov-color-border);border-radius:var(--gov-radius-pill);cursor:pointer;white-space:nowrap;transition:background-color var(--gov-transition-fast),color var(--gov-transition-fast),border-color var(--gov-transition-fast)}.CategoryFilter_button__jIjTI:hover{background-color:var(--gov-color-bg-subtle);color:var(--gov-color-text-primary)}.CategoryFilter_button__jIjTI:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset)}.CategoryFilter_active__zqE3v{border-color:var(--gov-color-accent)}.CategoryFilter_active__zqE3v,.CategoryFilter_active__zqE3v:hover{background-color:var(--gov-color-accent);color:var(--gov-color-text-inverse)}@media (prefers-reduced-motion:reduce){.CategoryFilter_button__jIjTI{transition:none}}.Pagination_nav__A2DSd{display:flex;justify-content:center;align-items:center}.Pagination_list__RR_RJ{display:flex;align-items:center;gap:var(--gov-space-1);list-style:none;padding:var(--gov-space-0);margin:var(--gov-space-0)}.Pagination_pageLink__o_gtR{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--gov-size-touch);min-block-size:var(--gov-size-touch);padding-block:var(--gov-space-2);padding-inline:var(--gov-space-3);font-family:var(--gov-font-body);font-size:var(--gov-text-sm);font-weight:var(--gov-font-medium);color:var(--gov-color-text-secondary);text-decoration:none;border-radius:var(--gov-radius-md);transition:background-color var(--gov-transition-fast),color var(--gov-transition-fast)}.Pagination_pageLink__o_gtR:hover{background-color:var(--gov-color-bg-subtle);color:var(--gov-color-text-primary)}.Pagination_pageLink__o_gtR:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset)}.Pagination_current__rHLFv,.Pagination_current__rHLFv:hover{background-color:var(--gov-color-accent);color:var(--gov-color-text-inverse)}.Pagination_prevNext__SyUSl{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--gov-size-touch);min-block-size:var(--gov-size-touch);padding-block:var(--gov-space-2);padding-inline:var(--gov-space-3);font-family:var(--gov-font-body);font-size:var(--gov-text-sm);font-weight:var(--gov-font-medium);color:var(--gov-color-text-secondary);text-decoration:none;border-radius:var(--gov-radius-md);transition:background-color var(--gov-transition-fast),color var(--gov-transition-fast)}.Pagination_prevNext__SyUSl:hover{background-color:var(--gov-color-bg-subtle);color:var(--gov-color-text-primary)}.Pagination_prevNext__SyUSl:focus-visible{outline:var(--gov-focus-outline-width) solid var(--gov-color-accent);outline-offset:var(--gov-focus-outline-offset)}.Pagination_disabled__FLlsG{color:var(--gov-color-text-disabled);cursor:default;opacity:var(--gov-opacity-disabled)}.Pagination_disabled__FLlsG:hover{background-color:transparent;color:var(--gov-color-text-disabled)}@media (prefers-reduced-motion:reduce){.Pagination_pageLink__o_gtR,.Pagination_prevNext__SyUSl{transition:none}}