.announcement-banner-module__dHzagW__banner{background:var(--vocal-ink);min-height:44px;color:var(--vd-paper);font-family:var(--font-marketing,var(--font-inter)), Inter, ui-sans-serif, system-ui, sans-serif;justify-content:center;align-items:center;padding-inline:48px;display:flex;position:relative}.announcement-banner-module__dHzagW__link{min-height:44px;color:inherit;text-align:center;text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;padding-block:8px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.announcement-banner-module__dHzagW__link svg,.announcement-banner-module__dHzagW__close svg{flex-shrink:0;width:16px;height:16px}.announcement-banner-module__dHzagW__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.announcement-banner-module__dHzagW__link:focus-visible,.announcement-banner-module__dHzagW__close:focus-visible{outline-offset:-4px;outline:2px solid}@media (hover:hover) and (pointer:fine){.announcement-banner-module__dHzagW__link:hover{text-decoration:underline}}@media (max-width:767px){.announcement-banner-module__dHzagW__intro{display:none}}@media (max-width:820px){.announcement-banner-module__dHzagW__banner{margin-top:-64px;margin-bottom:64px}[data-marketing-shell]:has(.announcement-banner-module__dHzagW__banner){--marketing-announcement-offset:44px}}
.typography-module__LinU5G__marketing{--font-marketing:var(--font-dm-sans);--vd-marketing-type-hero:clamp(2.25rem, 1.45rem + 3vw, 4rem);--vd-marketing-type-section:clamp(1.875rem, 1.6rem + 1vw, 2.5rem);--vd-marketing-type-subsection:clamp(1.5rem, 1.3rem + .8vw, 1.875rem);--vd-marketing-type-panel-title:clamp(1.375rem, 1.2rem + .6vw, 1.625rem);--vd-marketing-type-card-title:1.25rem;--vd-marketing-type-hero-body:clamp(1rem, .95rem + .25vw, 1.125rem);--vd-marketing-type-section-body:clamp(1rem, .95rem + .25vw, 1.125rem);--vd-marketing-type-body:1rem;--vd-marketing-type-card-body:1rem;--vd-marketing-type-faq-answer:1rem;--vd-marketing-type-ui:.875rem;--vd-marketing-heading-weight:400;--vd-marketing-leading-hero:1.04;--vd-marketing-leading-section:1.04;--vd-marketing-leading-subsection:1.2;--vd-marketing-leading-card:1.2;--vd-marketing-leading-body:1.4;--vd-marketing-tracking-hero:-.03em;--vd-marketing-tracking-heading:-.03em;--vd-marketing-tracking-subsection:-.02em;--vd-marketing-tracking-card:-.01em;--vd-marketing-tracking-body:0;font-family:var(--font-marketing), Inter, ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;letter-spacing:normal}
