.home-footer-scope{width:100%}[data-theme=dark] .home-footer-scope{--ai-text-header:#f3f4f6;--cta-footer-text:#f3f4f6;--cta-footer-accent-from:#82f4b1;--cta-footer-accent-to:#2dd4bf;--cta-footer-cta:#00a681;--cta-footer-title:#f3f4f6;--cta-footer-section-bg:var(--color-v1-neutral-dark-900);--ai-footer-product-nav-bg:var(--color-v1-neutral-dark-850);--ai-footer-product-nav-border-top:1px solid hsla(0,0%,100%,.1);--ai-footer-product-nav-title:#f3f4f6;--ai-footer-product-nav-link:hsla(0,0%,100%,.8);--ai-footer-product-nav-link-hover:#fff;--ai-footer-product-nav-link-focus:hsla(0,0%,100%,.45);--ai-footer-main-bg:var(--color-v1-neutral-dark-950);--ai-footer-copyright-bg:var(--color-v1-neutral-dark-1000)}.home{--home-band-a:var(--color-v1-neutral-light-50);--home-band-b:var(--color-v1-neutral-light-100);--home-card-bg:var(--color-v1-glass-light-50);--home-card-bg-hover:var(--color-v1-glass-light-70);--home-card-border:var(--color-v1-glass-neutral-border-16);--home-card-border-hover:var(--color-v1-glass-neutral-border-20);--home-card-shadow:0 1px 2px var(--color-v1-shadows-soft),0 6px 20px var(--color-v1-shadows-medium);--home-card-shadow-hover:0 1px 3px var(--color-v1-shadows-medium),0 10px 28px var(--color-v1-shadows-heavy);--home-divider-line:var(--color-v1-border-structural-default);--home-accent:var(--color-v1-brand-600);--color-v1-surface-hierarchy-base:var(--home-band-a);--color-v1-surface-hierarchy-raised:var(--home-band-b)}[data-theme=dark] .home{--home-band-a:var(--color-v1-neutral-dark-950);--home-band-b:var(--color-v1-neutral-dark-900);--home-card-bg:var(--color-v1-glass-light-6);--home-card-bg-hover:var(--color-v1-glass-light-12);--home-card-border:var(--color-v1-glass-light-border-12);--home-card-border-hover:var(--color-v1-glass-light-border-18);--home-accent:var(--color-v1-brand-500)}.home-band-a{background-color:var(--home-band-a)}.home-band-b{background-color:var(--home-band-b)}.home-card{background-color:var(--home-card-bg);border:1px solid var(--home-card-border);box-shadow:var(--home-card-shadow);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.home-card:hover{background-color:var(--home-card-bg-hover);border-color:var(--home-card-border-hover);box-shadow:var(--home-card-shadow-hover)}.home-card-static:hover{background-color:var(--home-card-bg);border-color:var(--home-card-border);box-shadow:var(--home-card-shadow)}