.pb-popup-root{align-items:center;background:var(--pb-popup-overlay,rgb(0 0 0/55%));display:flex;inset:0;justify-content:center;overflow-y:auto;padding:max(24px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));position:fixed;z-index:var(--pb-popup-z,80)}.pb-popup-panel{animation:pb-popup-in .22s ease-out both;background:#fff;border-radius:var(--pb-popup-radius,6px);box-shadow:0 24px 64px rgb(0 0 0/28%);color:#14171a;margin:auto;max-width:var(--pb-popup-width,560px);position:relative;width:100%}.pb-popup-panel[data-scheme=dark]{background:#14171a;color:#fff}.pb-popup-panel[data-scheme=brand]{background:var(--pb-popup-brand-bg,#2f6f4f);color:var(--pb-popup-brand-fg,#fff)}.pb-popup-close{align-items:center;background:none;border:0;border-radius:0;color:currentColor;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;width:44px;z-index:1}.pb-popup-close:hover{opacity:.65}.pb-popup-close:active{opacity:.45}.pb-popup-close:focus-visible{outline:1px solid currentColor;outline-offset:6px}.pb-popup-card{padding:32px 32px 28px;text-align:center}.pb-popup-card--media{padding-top:0}.pb-popup-card__media{aspect-ratio:16/9;border-radius:var(--pb-popup-radius,6px) var(--pb-popup-radius,6px) 0 0;overflow:hidden}.pb-popup-card__media img{display:block;height:100%;object-fit:cover;width:100%}.pb-popup-card__body{padding-top:28px}.pb-popup-card__heading{font-size:clamp(24px,5vw,34px);line-height:1.15;margin:0}.pb-popup-card__text{margin:12px auto 0;max-width:44ch;opacity:.78}.pb-popup-card__cta{margin-top:24px}.pb-popup-card__button{border-radius:999px;display:inline-flex;padding:12px 24px;text-decoration:none}.pb-popup-card__note{font-size:12px;line-height:1.5;margin:18px auto 0;max-width:46ch;opacity:.55}@keyframes pb-popup-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:640px){.pb-popup-root{padding:16px}.pb-popup-card{padding:24px 20px 22px}}@media (prefers-reduced-motion:reduce){.pb-popup-panel{animation:none}}