.Accordion_accordion__NwhVn{display:flex;flex-direction:column;gap:var(--raw-space-2);width:100%;margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.Accordion_accordion__item__wEOLO{border:1px solid var(--sys-border-default);border-radius:var(--radius-md);overflow:hidden}.Accordion_accordion__button__Qd7NU{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--raw-space-4);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--sys-text-default);background:var(--sys-surface-raised);border:none;cursor:pointer;text-align:left;transition:background-color var(--duration-normal)}.Accordion_accordion__button__Qd7NU:hover{background:var(--sys-surface-sunken)}.Accordion_accordion__button__Qd7NU:focus-visible{outline:2px solid var(--ref-brand);outline-offset:-2px}.Accordion_accordion__icon__59Je9{flex-shrink:0;width:20px;height:20px;color:var(--sys-text-muted);transition:transform .2s ease-out}.Accordion_accordion__button__Qd7NU[data-open] .Accordion_accordion__icon__59Je9{transform:rotate(180deg)}.Accordion_accordion__panel__wVYul{overflow:hidden;max-height:0;opacity:0;padding:0 var(--raw-space-4);color:var(--sys-text-muted);transition:max-height .2s ease-out,opacity .2s ease-out,padding .2s ease-out}.Accordion_accordion__panel__wVYul>:first-child{margin-top:0}.Accordion_accordion__panel--open__CCCJS,.Accordion_accordion__panel__wVYul[data-open]{max-height:1000px;opacity:1;padding:0 var(--raw-space-4) var(--raw-space-4)}@media(prefers-reduced-motion:reduce){.Accordion_accordion__icon__59Je9,.Accordion_accordion__panel__wVYul{transition:none}}.PaginationNav_paginationNav__yrYyZ{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-block:var(--space-xl);flex-wrap:wrap}.PaginationNav_paginationPages__20xJk{display:flex;gap:var(--space-sm);list-style:none;padding:0;margin:0}.PaginationNav_paginationCurrent__o_6dp,.PaginationNav_paginationNext__eVzfk,.PaginationNav_paginationPage__9f7Zp,.PaginationNav_paginationPrev__br5m0{display:inline-flex}.PaginationNav_paginationCurrent__o_6dp,.PaginationNav_paginationNext__eVzfk,.PaginationNav_paginationPage__9f7Zp a,.PaginationNav_paginationPrev__br5m0{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);min-width:2.5rem;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--sys-text-default);font-weight:var(--font-medium);border:var(--border-width) solid var(--sys-border-muted)}.PaginationNav_paginationNext__eVzfk:hover,.PaginationNav_paginationPage__9f7Zp a:hover,.PaginationNav_paginationPrev__br5m0:hover{background-color:var(--sys-surface-sunken);border-color:var(--sys-border-default)}.PaginationNav_paginationCurrent__o_6dp{background-color:var(--ref-brand);color:var(--sys-text-inverse);font-weight:var(--font-semibold);border-color:var(--ref-brand)}@media(prefers-reduced-motion:no-preference){.PaginationNav_paginationNext__eVzfk,.PaginationNav_paginationPage__9f7Zp a,.PaginationNav_paginationPrev__br5m0{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}}.PaginationNav_paginationNav__yrYyZ .PaginationNav_paginationPages__20xJk{padding:0;margin:0;text-align:initial;width:auto}.PaginationNav_paginationNav__yrYyZ .PaginationNav_paginationPages__20xJk>li:before{content:none}.CookiePreferencesModal_dialog__3GHx9{position:fixed;inset:0;z-index:var(--z-modal)}.CookiePreferencesModal_backdrop__IMcP3{position:fixed;inset:0;background:color-mix(in oklch,var(--band-default-bg),transparent 30%);transition:opacity var(--duration-normal) var(--ease-out)}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_backdrop__IMcP3{transition:none}}.CookiePreferencesModal_container__JmFxW{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-md)}.CookiePreferencesModal_panel__3PT4J{background:var(--sys-surface-raised);color:var(--sys-text-default);border:var(--border-width) solid var(--sys-border-default);border-radius:var(--radius-lg);box-shadow:var(--sys-shadow-lg);padding:var(--space-2xl) var(--space-component-padding);max-width:var(--max-w-lg);width:100%;display:flex;flex-direction:column;gap:var(--space-lg);transition:transform var(--duration-normal) var(--ease-out),opacity var(--duration-normal) var(--ease-out)}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_panel__3PT4J{transition:none}}.CookiePreferencesModal_header__x3qFm{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.CookiePreferencesModal_title__qqp2e{font-family:var(--ff-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--sys-text-default);margin:0}.CookiePreferencesModal_close__9HKKv{background:rgba(0,0,0,0);border:none;color:var(--sys-text-muted);cursor:pointer;padding:var(--space-xs);min-width:1.5rem;min-height:1.5rem;display:inline-flex;align-items:center;justify-content:center}.CookiePreferencesModal_close__9HKKv:hover{color:var(--sys-text-default)}.CookiePreferencesModal_close__9HKKv:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookiePreferencesModal_intro__M26f6{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--sys-text-default);margin:0}.CookiePreferencesModal_categories__XSwjT{display:flex;flex-direction:column;gap:var(--space-xl)}.CookiePreferencesModal_category__6PWuV{display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:var(--border-width) solid var(--sys-border-default)}@media(max-width:768px){.CookiePreferencesModal_category__6PWuV{grid-template-columns:1fr}}.CookiePreferencesModal_category__6PWuV:last-child{border-bottom:none}.CookiePreferencesModal_categoryText__OVciJ{display:flex;flex-direction:column;gap:var(--space-xs)}.CookiePreferencesModal_categoryHeading__H2zG_{font-family:var(--ff-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--sys-text-default);margin:0}.CookiePreferencesModal_categoryDescription__Lg1Rv{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--sys-text-muted);margin:0}.CookiePreferencesModal_switch__IAndR{position:relative;display:inline-flex;align-items:center;width:2.75rem;height:1.5rem;border-radius:var(--radius-md);background:var(--sys-text-muted);cursor:pointer;border:none;transition:background var(--duration-normal) var(--ease-out)}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_switch__IAndR{transition:none}}.CookiePreferencesModal_switch__IAndR[data-checked]{background:var(--cmp-btn-primary-bg)}.CookiePreferencesModal_switch__IAndR:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookiePreferencesModal_switchKnob__uKyHi{display:block;width:1.125rem;height:1.125rem;border-radius:var(--radius-full);background:var(--sys-surface-raised);transform:translateX(.1875rem);transition:transform var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_switchKnob__uKyHi{transition:none}}.CookiePreferencesModal_switch__IAndR[data-checked] .CookiePreferencesModal_switchKnob__uKyHi{transform:translateX(1.4375rem);background:var(--sys-text-inverse)}.CookiePreferencesModal_switchDisabled__jEMGY{opacity:.5;cursor:not-allowed}.CookiePreferencesModal_footer___elPi{display:flex;justify-content:flex-end;gap:var(--space-inline)}@media(max-width:768px){.CookiePreferencesModal_footer___elPi{flex-direction:column}}.CookiePreferencesModal_btnSave__y4_kT{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:var(--cmp-btn-primary-bg);color:var(--cmp-btn-primary-text);border:none}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_btnSave__y4_kT{transition:none}}.CookiePreferencesModal_btnSave__y4_kT:hover{background:var(--cmp-btn-primary-bg)}.CookiePreferencesModal_btnSave__y4_kT:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookiePreferencesModal_btnReject__BRQab{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:rgba(0,0,0,0);color:var(--sys-text-default);border:var(--border-width) solid var(--sys-border-default)}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_btnReject__BRQab{transition:none}}.CookiePreferencesModal_btnReject__BRQab:hover{background:var(--sys-surface-sunken)}.CookiePreferencesModal_btnReject__BRQab:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookiePreferencesModal_btnAccept__vHVd8{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:var(--cmp-btn-primary-bg);color:var(--cmp-btn-primary-text);border:none}@media(prefers-reduced-motion:reduce){.CookiePreferencesModal_btnAccept__vHVd8{transition:none}}.CookiePreferencesModal_btnAccept__vHVd8:hover{background:var(--cmp-btn-primary-bg)}.CookiePreferencesModal_btnAccept__vHVd8:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookieConsent_banner__4Wdbm{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-cookie-banner);background:var(--sys-surface-raised);border-top:var(--border-width) solid var(--sys-border-default);box-shadow:var(--sys-shadow-lg);padding:var(--space-component-padding) var(--space-gutter)}.CookieConsent_container__NNz_0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-element);max-width:var(--max-w-7xl);margin:0 auto}@media(max-width:768px){.CookieConsent_container__NNz_0{flex-direction:column;text-align:center}}.CookieConsent_textBlock__Mu6YO{display:flex;flex-direction:column;gap:var(--space-xs);max-width:var(--max-w-3xl)}.CookieConsent_heading__EFuKk{font-family:var(--ff-heading);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--sys-text-default);margin:0}.CookieConsent_text__LLBmn{font-size:var(--text-sm);color:var(--sys-text-muted);line-height:var(--leading-normal);margin:0}.CookieConsent_actions__bxdfp{display:flex;gap:var(--space-inline);flex-shrink:0}@media(max-width:768px){.CookieConsent_actions__bxdfp{flex-wrap:wrap;justify-content:center}}.CookieConsent_btnAccept__DP0UH{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:var(--cmp-btn-primary-bg);color:var(--cmp-btn-primary-text);border:none}@media(prefers-reduced-motion:reduce){.CookieConsent_btnAccept__DP0UH{transition:none}}.CookieConsent_btnAccept__DP0UH:hover{background:var(--cmp-btn-primary-bg)}.CookieConsent_btnAccept__DP0UH:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookieConsent_btnReject__1LtTd{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:rgba(0,0,0,0);color:var(--sys-text-default);border:var(--border-width) solid var(--sys-border-default)}@media(prefers-reduced-motion:reduce){.CookieConsent_btnReject__1LtTd{transition:none}}.CookieConsent_btnReject__1LtTd:hover{background:var(--sys-surface-sunken)}.CookieConsent_btnReject__1LtTd:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.CookieConsent_btnCustomise__ETy7w{padding:var(--space-input) var(--space-element);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:7rem;cursor:pointer;transition:background var(--duration-normal) var(--ease-out);background:rgba(0,0,0,0);color:var(--sys-text-default);border:var(--border-width) solid var(--sys-border-default)}@media(prefers-reduced-motion:reduce){.CookieConsent_btnCustomise__ETy7w{transition:none}}.CookieConsent_btnCustomise__ETy7w:hover{background:var(--sys-surface-sunken)}.CookieConsent_btnCustomise__ETy7w:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.ThemeSelector_container__v4duI{position:relative}.ThemeSelector_button__jw4vK{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--sys-surface-raised);color:var(--sys-text-default);border:var(--border-width) solid var(--sys-border-default);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--duration-normal),border-color var(--duration-normal)}.ThemeSelector_button__jw4vK:hover{background-color:var(--sys-surface-sunken);border-color:var(--sys-text-subtle)}.ThemeSelector_button__jw4vK:focus-visible{outline:var(--focus-ring-width) var(--sys-focus-ring-style,solid) var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.ThemeSelector_button__jw4vK:disabled{opacity:.5;cursor:not-allowed}.ThemeSelector_popover__Qfs63{position:absolute;top:100%;right:0;margin-top:var(--raw-space-2);min-width:12rem;background:var(--sys-surface-raised);border:1px solid var(--sys-border-default);border-radius:var(--radius-lg);box-shadow:var(--sys-shadow-lg);padding:var(--raw-space-2);z-index:var(--z-modal)}.ThemeSelector_section__uUiF4{padding:var(--raw-space-1) 0}.ThemeSelector_section__uUiF4:not(:last-child){border-bottom:1px solid var(--sys-border-muted);padding-bottom:var(--raw-space-2);margin-bottom:var(--raw-space-1)}.ThemeSelector_label__Q39g3{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--sys-text-subtle);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:var(--raw-space-1) var(--raw-space-2)}.ThemeSelector_option__8Gsjg{display:flex;align-items:center;gap:var(--raw-space-2);width:100%;padding:var(--raw-space-2);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--sys-text-default);background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;transition:background-color var(--duration-fast)}.ThemeSelector_option__8Gsjg:hover{background:var(--sys-surface-sunken)}.ThemeSelector_option__8Gsjg[data-active=true]{background:var(--ref-brand);font-weight:var(--font-medium)}.ThemeSelector_check__S7Civ{margin-left:auto;color:var(--ref-brand)}.CapabilityStatus_capability-status__au2Fk{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap;vertical-align:middle;background-color:var(--sys-surface-sunken);color:var(--sys-text-muted)}.CapabilityStatus_capability-status__au2Fk[data-status=now]{background-color:oklch(.95 .03 145);color:oklch(.4 .15 145)}.CapabilityStatus_capability-status__au2Fk[data-status=phase1]{background-color:oklch(.95 .05 80);color:oklch(.45 .15 80)}.CapabilityStatus_capability-status__au2Fk[data-status=phase2],.CapabilityStatus_capability-status__au2Fk[data-status=phase3]{background-color:oklch(.95 .02 240);color:oklch(.45 .15 240)}.CapabilityStatus_capability-status__au2Fk[data-status=roadmap]{background-color:var(--sys-surface-sunken);color:var(--sys-text-muted)}.dark .CapabilityStatus_capability-status__au2Fk[data-status=now]{background-color:oklch(.25 .02 145);color:oklch(.78 .15 145)}.dark .CapabilityStatus_capability-status__au2Fk[data-status=phase1]{background-color:oklch(.25 .03 80);color:oklch(.8 .15 80)}.dark .CapabilityStatus_capability-status__au2Fk[data-status=phase2],.dark .CapabilityStatus_capability-status__au2Fk[data-status=phase3]{background-color:oklch(.25 .02 240);color:oklch(.78 .15 240)}.CookieTable_cookieTable__wTXvA{display:flex;flex-direction:column;gap:var(--space-2xl)}.CookieTable_section__ZxiYn{display:flex;flex-direction:column;gap:var(--space-md)}.CookieTable_heading__aSUvi{font-family:var(--ff-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--sys-text-default);margin:0}.CookieTable_tableWrap__2RBmQ{overflow-x:auto}.CookieTable_table__OIYZz{width:100%;border-collapse:collapse;font-family:var(--ff-body);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--sys-text-default)}.CookieTable_table__OIYZz td,.CookieTable_table__OIYZz th{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--sys-border-default);vertical-align:top}.CookieTable_table__OIYZz th{font-weight:var(--font-medium);color:var(--sys-text-muted)}.CookieTable_table__OIYZz td code{font-size:var(--text-sm);background:var(--sys-surface-raised);padding:0 var(--space-xs);border-radius:var(--radius-sm)}@media(max-width:768px){.CookieTable_table__OIYZz thead{display:none}.CookieTable_table__OIYZz tr{display:block;border-bottom:var(--border-width) solid var(--sys-border-default);padding:var(--space-md) 0}.CookieTable_table__OIYZz td{display:block;padding:var(--space-xs) 0;border:none}.CookieTable_table__OIYZz td:before{content:attr(data-label);display:block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--sys-text-muted)}}.ArticleLayout_article__footer__R5JJ9{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--sys-border-default)}.ArticleLayout_article__meta-row__4aU3e{margin-bottom:var(--space-md)}.ArticleLayout_article__meta-label__HdTNT{font-size:var(--text-sm);color:var(--sys-text-muted);margin-right:var(--space-sm)}.ArticleLayout_article__meta-value__pkD_P{font-size:var(--text-sm)}.ArticleLayout_article__tags__Xy8T_{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.ArticleLayout_article__pillar-callout__VA5sI{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background-color:var(--sys-surface-sunken);border-left:var(--border-width) solid var(--ref-brand);font-size:var(--text-sm);margin-block:var(--space-sm)}.ArticleLayout_article__pillar-callout-label__OKNUf{font-weight:var(--font-medium);color:var(--sys-text-muted)}.ArticleLayout_article__pillar-callout-link__NIny_{color:var(--sys-link);text-decoration:none}.ArticleLayout_article__pillar-callout-link__NIny_:hover{text-decoration:underline;text-decoration-thickness:2px}.FilteredArticleList_filterRoot__h9X6q{display:flex;flex-direction:column;gap:var(--space-lg)}.FilteredArticleList_filterBar__vFLX_{display:flex;flex-direction:column;gap:var(--space-sm);padding-block:var(--space-md);border-block-end:var(--border-width) solid var(--sys-border-muted)}.FilteredArticleList_chipRow__IoEom{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.FilteredArticleList_chipRowLabel__1FcMp{font-weight:var(--font-semibold);color:var(--sys-text-muted);min-width:4rem}.FilteredArticleList_chip__buqam{display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);border:var(--border-width) solid var(--sys-border-muted);background-color:rgba(0,0,0,0);color:var(--sys-text-default);font-size:var(--text-sm);cursor:pointer;min-height:2rem}.FilteredArticleList_chip__buqam:hover{background-color:var(--sys-surface-sunken);border-color:var(--sys-border-default)}.FilteredArticleList_chip__buqam:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.FilteredArticleList_chip__buqam[aria-pressed=true]{background-color:var(--ref-brand);color:var(--sys-text-inverse);border-color:var(--ref-brand);font-weight:var(--font-semibold)}.FilteredArticleList_resultCount__H5ZsK{margin-inline-start:auto;color:var(--sys-text-muted);font-size:var(--text-sm)}.FilteredArticleList_emptyState__xRmNS{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg);background-color:var(--sys-surface-sunken);border-radius:var(--radius-md)}.FilteredArticleList_clearButton__oXiH_{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);border:var(--border-width) solid var(--sys-border-muted);background-color:var(--sys-surface-raised);color:var(--sys-text-default);cursor:pointer;font-weight:var(--font-medium)}.FilteredArticleList_clearButton__oXiH_:hover{background-color:var(--sys-surface-sunken);border-color:var(--sys-border-default)}.FilteredArticleList_clearButton__oXiH_:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.FilteredArticleList_browseAllLink__B46EO{color:var(--sys-link);text-decoration:none}.FilteredArticleList_browseAllLink__B46EO:hover{text-decoration:underline;text-decoration-thickness:2px}@media(prefers-reduced-motion:no-preference){.FilteredArticleList_chip__buqam,.FilteredArticleList_clearButton__oXiH_{transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}}.NewsletterSignup_newsletter-signup__A9FuA{display:flex;flex-direction:column;gap:var(--raw-space-4)}.NewsletterSignup_variant-footer__GYILN{max-width:100%}.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-field__34cv5 label,.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-heading__gHcw1{color:var(--cmp-footer-heading)}.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-consent__hK95x,.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-description__uZykt{color:var(--cmp-footer-text)}.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-consent__hK95x a{color:var(--cmp-footer-link)}.NewsletterSignup_variant-footer__GYILN .NewsletterSignup_newsletter-consent__hK95x a:hover{color:var(--cmp-footer-heading)}.NewsletterSignup_variant-inline__li8LS{padding:var(--space-xl);background:var(--sys-surface-sunken);border-radius:var(--radius-md);border:var(--border-width) solid var(--sys-border-muted)}.NewsletterSignup_newsletter-heading__gHcw1{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--sys-text-default);margin:0}.NewsletterSignup_newsletter-description__uZykt{color:var(--sys-text-muted);font-size:var(--text-sm);margin:0}.NewsletterSignup_newsletter-form__m9tyC{display:flex;flex-direction:column;gap:var(--raw-space-3)}.NewsletterSignup_newsletter-field__34cv5{display:flex;flex-direction:column;gap:var(--raw-space-1)}.NewsletterSignup_newsletter-field__34cv5 label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--sys-text-default)}.NewsletterSignup_newsletter-field__34cv5 input[type=email]{padding:var(--raw-space-2) var(--raw-space-3);border:var(--border-width) solid var(--sys-border-default);border-radius:var(--radius-sm);font:inherit;background:var(--sys-surface-raised);color:var(--sys-text-default);transition:border-color var(--duration-normal)}.NewsletterSignup_newsletter-field__34cv5 input[type=email]:focus-visible{outline:var(--focus-ring-width) solid var(--sys-focus-ring);outline-offset:var(--focus-ring-offset)}.NewsletterSignup_newsletter-consent__hK95x{display:flex;gap:var(--raw-space-2);align-items:flex-start;font-size:var(--text-sm);color:var(--sys-text-muted)}.NewsletterSignup_newsletter-consent__hK95x input[type=checkbox]{margin-top:var(--raw-space-1);flex-shrink:0}.NewsletterSignup_newsletter-consent__hK95x a{color:var(--sys-link);text-decoration:none}.NewsletterSignup_newsletter-consent__hK95x a:hover{text-decoration:underline;text-decoration-thickness:2px}.NewsletterSignup_newsletter-fallback__R3u4F{color:var(--sys-text-default);background:var(--sys-surface-sunken);border-left:var(--border-width) solid var(--ref-brand)}.NewsletterSignup_newsletter-fallback__R3u4F,.NewsletterSignup_newsletter-status__ZhygV{font-size:var(--text-sm);padding:var(--raw-space-3);border-radius:var(--radius-sm)}.NewsletterSignup_status-success__ADOoD{background:var(--sys-surface-sunken);color:var(--sys-text-default);border-left:var(--border-width) solid var(--ref-brand)}.NewsletterSignup_status-error__2l4_0{background:var(--sys-surface-sunken);color:var(--sys-text-default);border-left:var(--border-width) solid var(--sys-text-default)}.TwoBotsHero_two-bots-hero__0h1ZX{position:relative;isolation:isolate;margin:0;padding:clamp(3rem,6vw,6rem) clamp(1.5rem,5vw,4rem) clamp(4rem,8vw,7rem);overflow:hidden}.TwoBotsHero_two-bots-hero-grain__hmuOJ{position:absolute;inset:0;z-index:0;pointer-events:none}.TwoBotsHero_two-bots-hero__0h1ZX>:not(.TwoBotsHero_two-bots-hero-grain__hmuOJ){position:relative;z-index:1}.TwoBotsHero_two-bots-hero-eyebrow__7Ikvx{display:flex;align-items:center;gap:1rem;margin:0 0 clamp(1rem,2vw,1.5rem)}.TwoBotsHero_two-bots-hero-eyebrow-rule__QP3ep{display:block;width:clamp(2.5rem,6vw,4.5rem);height:1px;flex:0 0 auto}.TwoBotsHero_two-bots-hero-eyebrow-text__I_a7e{font-family:var(--ff-heading);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.TwoBotsHero_two-bots-hero-title__v1AQv{font-family:var(--ff-heading);font-size:clamp(2.5rem,7vw,6rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;margin:0 0 clamp(1rem,2vw,1.5rem);max-width:24ch}.TwoBotsHero_two-bots-hero-title__v1AQv>em,.TwoBotsHero_two-bots-hero-title__v1AQv>span{display:inline}.TwoBotsHero_two-bots-hero-title-accent__mmIuI{font-style:italic}.TwoBotsHero_two-bots-hero-subtitle__8N8H0{font-family:var(--ff-body);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;margin:0 0 clamp(2.5rem,5vw,4rem);max-width:56ch}.TwoBotsHero_two-bots-hero-stage__zuzsQ{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,3rem);align-items:stretch;margin-bottom:clamp(2.5rem,4vw,3.5rem)}@media(max-width:768px){.TwoBotsHero_two-bots-hero-stage__zuzsQ{grid-template-columns:1fr;gap:2rem}}.TwoBotsHero_two-bots-hero-card__Q_D3T{position:relative;display:flex;flex-direction:column;gap:clamp(.5rem,1vw,.75rem);padding:clamp(1.75rem,3vw,2.5rem)}.TwoBotsHero_two-bots-hero-card-mark__arDzl{font-family:var(--ff-heading);font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1;letter-spacing:-.02em}.TwoBotsHero_two-bots-hero-card-label__cHPGQ{font-family:var(--ff-heading);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-top:.5rem}.TwoBotsHero_two-bots-hero-card-name__zMvMw{font-family:var(--ff-heading);font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:600;line-height:1.15;letter-spacing:-.015em;margin:.25rem 0 .5rem}.TwoBotsHero_two-bots-hero-card-desc__bhrb7{font-family:var(--ff-body);font-size:clamp(.95rem,1.1vw,1.0625rem);line-height:1.55;margin:0 0 1.25rem;flex:1 1 auto}.TwoBotsHero_two-bots-hero-card-cta__GMaoL{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ff-heading);font-size:.875rem;font-weight:600;letter-spacing:.04em;text-decoration:none;align-self:flex-start;transition:gap var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.TwoBotsHero_two-bots-hero-card-cta__GMaoL:focus-visible,.TwoBotsHero_two-bots-hero-card-cta__GMaoL:hover{gap:.875rem}.TwoBotsHero_two-bots-hero-card-cta-arrow__GfHj5{width:1.125rem;height:1.125rem;flex:0 0 auto}.TwoBotsHero_two-bots-hero-arrow__yQ6ll{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0}@media(max-width:768px){.TwoBotsHero_two-bots-hero-arrow__yQ6ll{display:none}}.TwoBotsHero_two-bots-hero-ctas__k1gQ9{display:flex;flex-wrap:wrap;gap:.75rem}.TwoBotsHero_two-bots-hero-cta-primary__MGFl3,.TwoBotsHero_two-bots-hero-cta-secondary__eFtiF{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.5rem;font-family:var(--ff-heading);font-size:.95rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border-radius:999px;transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.TwoBotsHero_two-bots-hero-cta-primary__MGFl3:focus-visible,.TwoBotsHero_two-bots-hero-cta-primary__MGFl3:hover,.TwoBotsHero_two-bots-hero-cta-secondary__eFtiF:focus-visible,.TwoBotsHero_two-bots-hero-cta-secondary__eFtiF:hover{transform:translateY(-1px)}.YouTube_youtube-facade-button__9JdhF{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;overflow:hidden;border-radius:var(--radius-md)}.YouTube_youtube-facade-button__9JdhF:focus-visible .YouTube_youtube-facade-play__zaVID,.YouTube_youtube-facade-button__9JdhF:hover .YouTube_youtube-facade-play__zaVID{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.YouTube_youtube-facade-poster__ZL9RR{display:block;width:100%;height:100%;object-fit:cover}.YouTube_youtube-facade-play__zaVID{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--text-5xl);color:var(--sys-text-inverse);background:rgba(0,0,0,.7);border-radius:var(--radius-full);width:5rem;height:5rem;display:inline-flex;align-items:center;justify-content:center;opacity:.9;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.YouTube_youtube-iframe__azDEG{width:100%;aspect-ratio:16/9;border:none;border-radius:var(--radius-md)}.ZoomableImage_zoomed__gb0Py{display:block;width:100%;height:auto;max-width:100%;max-height:80vh;object-fit:contain;margin:0 auto}.ZoomableImage_cropWrapper__Zx5Js{position:relative;overflow:hidden;border-radius:var(--radius-lg);mask-image:linear-gradient(180deg,#000 0,#000 75%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 75%,transparent)}.ZoomableImage_cropWrapper__Zx5Js>*{display:block}.ZoomableImage_figure__grACE{display:flow-root;margin:var(--space-2xl) auto;padding:0;text-align:center}.ZoomableImage_figcaption__CriQs{margin-top:var(--space-md);margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);font-size:large;font-style:italic;font-weight:600;color:var(--sys-text-muted);line-height:var(--leading-snug);text-align:center;text-wrap:pretty;border-bottom:2px dotted var(--ref-neutral-300)}