.site-footer .footer-brand>p{color:#fff}.site-shell{--se-primary: #142a3a;--se-primary-hover: #243f50;--se-primary-border: #142a3a;--se-primary-border-hover: #243f50;--se-primary-label: #fbfaf6;--se-primary-shadow: 0 7px 18px #142a3a20;--se-primary-shadow-hover: 0 10px 24px #142a3a2b;--se-secondary-label: #142a3a;--se-secondary-border: #9ba8a8;--se-secondary-label-hover: #142a3a;--se-secondary-border-hover: #142a3a;--se-secondary-hover: #e9ede9;--se-focus: #0c8c85}.site-shell :is(.hero,.inner-hero,.audience-hero,.contact-hero,.legal-hero,.blog-hero,.research-hero,.ri-hero,.ri-close,.ri-steps,.ip-hero,.ip-steps,.pp-steps,.cta-card,.research-card,.collab-card,.audience-close-card,.audience-next-dark,.site-footer,.nav-shell){--se-primary: #08776f;--se-primary-hover: #0b8279;--se-primary-border: #08776f;--se-primary-border-hover: #0b8279;--se-primary-label: #fbfaf6;--se-primary-shadow: 0 8px 22px #00000024;--se-primary-shadow-hover: 0 10px 24px #00000030;--se-secondary-label: #fbfaf6;--se-secondary-border: #fbfaf6a8;--se-secondary-label-hover: #ffffff;--se-secondary-border-hover: #ffffff;--se-secondary-hover: #ffffff12;--se-focus: #48e6d3}.site-shell :is(.button,.pp-cta,.ri-cta,.home-partners__cta,.contact-flow-back,.product-copy>a,.research-card>a){min-height:2.9rem;border-radius:20px!important;text-decoration:none;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.site-shell :is(.button-primary,.ip-btn--primary,.pp-cta,.ri-cta,.home-partners__cta,.product-copy>a,.research-card>a){border:1px solid var(--se-primary-border)!important;background:var(--se-primary)!important;color:var(--se-primary-label)!important;box-shadow:var(--se-primary-shadow)}.site-shell :is(.button-primary,.ip-btn--primary,.pp-cta,.ri-cta,.home-partners__cta,.product-copy>a,.research-card>a):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not(.button-secondary){transform:translateY(-2px);border-color:var(--se-primary-border-hover)!important;background:var(--se-primary-hover)!important;color:var(--se-primary-label)!important;box-shadow:var(--se-primary-shadow-hover)}
