#pixel-pointer{pointer-events:none;z-index:2147483647;position:fixed;transform:scale(0)}#pixel-pointer .pixel-pointer__pixel{content:"";background-color:var(--Brand-Colors-light-80);width:1.2rem;height:1.2rem;transition:transform .2s,background-color .2s;display:block;position:absolute;inset:0;transform:scale(0)translate(-50%,-50%);box-shadow:0 0 16px 8px #00000012}#pixel-pointer.is-active .pixel-pointer__pixel{background-color:var(--Brand-Colors-light-100);transform:scale(1.66667)translate(-50%,-50%)!important}
.newsletter-overlay{z-index:10000;visibility:hidden;justify-content:center;align-items:end;display:flex;position:fixed;inset:0}@media (min-width:768px){.newsletter-overlay{align-items:center}}.newsletter-overlay .newsletter-overlay__backdrop{background:#45a5d94d;position:absolute;inset:0}.newsletter-overlay .newsletter-overlay__close{cursor:pointer;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:2.8rem;display:flex;position:absolute;top:1.8rem;right:1.8rem}@media (min-width:1024px){.newsletter-overlay .newsletter-overlay__close{top:2.4rem;right:2.4rem}}@media (min-width:1400px){.newsletter-overlay .newsletter-overlay__close{width:4.8rem;height:4.8rem;font-size:3.6rem}}.newsletter-overlay .newsletter-overlay__content-wrapper{z-index:2;background-color:var(--Background-bg-medium);width:100%;max-height:80vh;position:relative;overflow-y:auto}@media (min-width:768px){.newsletter-overlay .newsletter-overlay__content-wrapper{width:64rem;max-width:calc(100% - 4rem)}}@media (min-width:1024px){.newsletter-overlay .newsletter-overlay__content-wrapper{max-width:calc(100% - 9.6rem)}}@media (min-width:1400px){.newsletter-overlay .newsletter-overlay__content-wrapper{width:74rem}}.newsletter-overlay .newsletter-overlay__content-wrapper .newsletter-overlay__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.newsletter-overlay .newsletter-overlay__content-wrapper .newsletter-overlay__content{padding-top:var(--spacing-xl,var(--space-xl));padding-bottom:var(--spacing-2xl,var(--space-2xl));padding-left:2rem;padding-right:2rem}@media (min-width:768px){.newsletter-overlay .newsletter-overlay__content-wrapper .newsletter-overlay__content{padding-top:var(--spacing-2xl,var(--space-2xl));padding-bottom:var(--spacing-2xl,var(--space-2xl));padding-left:4.8rem;padding-right:4.8rem}}