.gp-signup-nudge{display:none}@media (min-width:1024px){.gp-signup-nudge{background:var(--signup-nudge-bg);filter:drop-shadow(0 2px 1px #00000005);box-sizing:border-box;text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:329px;padding:24px;display:flex}}.gp-signup-nudge__icon{object-fit:cover;width:108px;height:90px}.gp-signup-nudge__copy{flex-direction:column;gap:4px;width:100%;display:flex}.gp-signup-nudge__title{font-size:18px;font-weight:var(--font-weight-medium);color:var(--white);margin:0;line-height:24px}.gp-signup-nudge__highlight{background:var(--signup-nudge-highlight);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:4px}.gp-signup-nudge__text{letter-spacing:.07px;color:var(--signup-nudge-muted);margin:0;font-size:14px;line-height:24px}.gp-signup-nudge__cta,.gp-signup-bar__cta{background:var(--signup-nudge-gold);color:var(--darker-brownn);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.14px;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;line-height:21px;transition:filter .2s;display:inline-flex}.gp-signup-nudge__cta{width:min(272px,100%);height:48px}.gp-signup-nudge__cta:hover,.gp-signup-bar__cta:hover{filter:brightness(1.05)}.gp-signup-nudge__cta:focus-visible,.gp-signup-bar__cta:focus-visible{outline:2px solid var(--mustard);outline-offset:3px}.gp-signup-bar{z-index:40;padding:17px 20px calc(17px + env(safe-area-inset-bottom,0px));border:1px solid var(--white);background:var(--white);filter:drop-shadow(0 -1px 3.3px #0000000d);border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0}.gp-signup-bar__cta{background:var(--signup-bar-gold);width:100%;height:50px}@media (min-width:1024px){.gp-signup-bar{display:none}}@media (max-width:1023px){body:has(.gp-signup-bar){--site-bottom-nav-height:84px;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}
