.email-reveal_trigger__CJ4RL{display:inline-flex;align-items:center;background:none;border:none;padding:0;color:var(--color-primary);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.email-reveal_trigger__CJ4RL:hover{color:var(--color-primary-hover)}.email-reveal_link__SgaVD{color:var(--color-primary);font-weight:600;text-decoration:underline}.site-footer_footer__zzHBa{background:var(--color-surface);border-top:1px solid var(--color-border)}.site-footer_inner__oxeqS{max-width:var(--max-content-width);margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-5) var(--space-4)}@media (min-width:640px){.site-footer_inner__oxeqS{flex-direction:row;justify-content:space-between;text-align:left;padding:var(--space-5) var(--space-6)}}.site-footer_footerCopy__Mpk9J{font-size:var(--font-size-sm);color:var(--color-text-muted)}.site-footer_footerNav__XTZ_p{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4)}.site-footer_footerNav__XTZ_p a{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:600}.site-footer_footerNav__XTZ_p a:hover{color:var(--color-primary);text-decoration:underline}.site-chrome_page__cSqcA{flex:1 1;display:flex;flex-direction:column;min-height:100dvh}.site-chrome_topBand__bOiWY{background:var(--color-hero-band);border-bottom:1px solid var(--color-border)}.blog_standfirst__PYjwb{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.5}.blog_category___sI6b{font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary-hover)}.blog_postWide__KHBSA{max-width:65rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.blog_postBody__I_Hdb{margin-bottom:var(--space-4)}@media (min-width:901px){.blog_postBody__I_Hdb{display:grid;grid-template-columns:13.75rem minmax(0,1fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}}.blog_article__NwR5q{max-width:43.75rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.blog_article__NwR5q h2{font-size:var(--font-size-xl);font-weight:700;margin-top:var(--space-5)}.blog_article__NwR5q h2:first-child{margin-top:0}.blog_article__NwR5q li,.blog_article__NwR5q p{line-height:1.7;color:var(--color-text)}.blog_article__NwR5q ul{padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.blog_article__NwR5q p a{color:var(--color-primary);font-weight:600;text-decoration:underline}.blog_categoryFilter__7KfjI{display:flex;flex-wrap:wrap;gap:var(--space-2)}.blog_categoryPill__jrmtU{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.blog_categoryPillActive__l1pPU,.blog_categoryPill__jrmtU:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog_categoryPillActive__l1pPU{background:var(--color-hero-band)}.blog_indexGrid__2qSGo{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.blog_ctaBlock__Gq1ux{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-hover) 100%);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.blog_ctaBlock__Gq1ux.blog_ctaBlock__Gq1ux p{flex:1 1 16rem;min-width:0;color:var(--color-primary-contrast);font-size:var(--font-size-xl);line-height:1.3;text-wrap:balance}.blog_cta__czXLI{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-contrast);color:var(--color-primary-hover);border:none;border-radius:var(--radius-pill);padding:var(--space-4) var(--space-6);font-size:var(--font-size-lg);font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .15s ease,box-shadow .15s ease}.blog_cta__czXLI:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.blog_cta__czXLI:active{transform:translateY(0)}@media (max-width:480px){.blog_ctaBlock__Gq1ux{flex-direction:column;align-items:flex-start}.blog_ctaBlock__Gq1ux.blog_ctaBlock__Gq1ux p{flex:none}.blog_cta__czXLI{align-self:center}}@media (max-width:900px){.blog_ctaBlock__Gq1ux{order:1}}.legal_wrap__ybK6s{flex:1 1;padding:var(--space-6) var(--space-4)}@media (min-width:640px){.legal_wrap__ybK6s{padding:var(--space-7) var(--space-6)}}.legal_content__wENxw{max-width:42rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.legal_heading__KPyVF{font-size:var(--font-size-2xl);font-weight:600}.legal_updated___SlTW{font-size:var(--font-size-sm);color:var(--color-text-muted)}.legal_content__wENxw h2{font-size:var(--font-size-lg);font-weight:700;margin-top:var(--space-2)}.legal_content__wENxw li,.legal_content__wENxw p{line-height:1.7;color:var(--color-text)}.legal_content__wENxw ul{padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.legal_content__wENxw p a{color:var(--color-primary);font-weight:600;text-decoration:underline}.features_wrap__VfVlr{flex:1 1;padding:var(--space-6) var(--space-4) var(--space-7)}@media (min-width:640px){.features_wrap__VfVlr{padding:var(--space-7) var(--space-6)}}.features_content__gJL_b{max-width:42rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-6)}.features_heading__cCXJY{font-size:var(--font-size-2xl);font-weight:600}.features_standfirst__w1VXG{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.5}.features_feature__JVTIi{display:flex;flex-direction:column;gap:var(--space-3)}.features_feature__JVTIi h2{font-size:var(--font-size-xl);font-weight:600}.features_feature__JVTIi>p{color:var(--color-text);line-height:1.7}.features_feature__JVTIi p a{color:var(--color-primary);font-weight:600;text-decoration:underline}.features_feature__JVTIi p strong{color:var(--color-primary-hover);font-weight:700}.site-header_topbar__2HddI{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);max-width:var(--max-content-width);margin:0 auto;width:100%;padding:var(--space-4)}@media (min-width:640px){.site-header_topbar__2HddI{padding:var(--space-4) var(--space-6)}}.site-header_brand__lhzLm{display:flex;align-items:center;gap:var(--space-2);min-width:0}.site-header_brandLogo__v_2fD{flex-shrink:0;width:2rem;height:2rem}.site-header_brandName__PzH30{font-weight:700;font-size:var(--font-size-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.site-header_brandName__PzH30{font-size:var(--font-size-lg)}}.site-header_topnav__U9Pz0{display:none}@media (min-width:720px){.site-header_topnav__U9Pz0{display:flex;gap:var(--space-5)}}.site-header_topnav__U9Pz0 a{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted)}.site-header_topnav__U9Pz0 a:hover{color:var(--color-primary);text-decoration:underline}.site-header_menuToggle__WRiF4{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:none;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer}.site-header_menuToggle__WRiF4:hover{background:var(--color-surface-sunken);border-color:var(--color-primary);color:var(--color-primary)}@media (min-width:720px){.site-header_menuToggle__WRiF4{display:none}}.site-header_mobileNavPanel__5G_Kw{display:grid;grid-template-rows:0fr;opacity:0;max-width:var(--max-content-width);margin:0 auto;width:100%;padding-inline:var(--space-4);transition:grid-template-rows .2s ease,opacity .2s ease}.site-header_mobileNavPanel__5G_Kw.site-header_open__hXugF{grid-template-rows:1fr;opacity:1}@media (prefers-reduced-motion:reduce){.site-header_mobileNavPanel__5G_Kw{transition:none}}@media (min-width:720px){.site-header_mobileNavPanel__5G_Kw{display:none}}.site-header_mobileNavPanelInner__Lbt9D{overflow:hidden;display:flex;flex-direction:column}.site-header_mobileNavLink__CRYJM{display:flex;align-items:center;min-height:2.75rem;padding:var(--space-2);font-weight:600;color:var(--color-text);border-top:1px solid var(--color-border)}.site-header_mobileNavLink__CRYJM:hover{color:var(--color-primary)}