.black-campaign-popup-module__24FUia__popup{--popup-bg:#0b0e12;--popup-ease:cubic-bezier(.16, 1, .3, 1);right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:50;background-color:var(--popup-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--site-gold) 30%, transparent), 0 28px 64px -24px #000000a6, 0 8px 20px -12px #0006;transform-origin:0 100%;transition:opacity .4s var(--popup-ease), translate .7s var(--popup-ease), scale .7s var(--popup-ease), filter .5s var(--popup-ease), visibility 0s linear 0s;border-radius:1.25rem;position:fixed;left:.75rem;overflow:hidden}@starting-style{.black-campaign-popup-module__24FUia__popup[data-state=open]{opacity:0;filter:blur(6px);translate:0 1.5rem;scale:.94}}.black-campaign-popup-module__24FUia__popup[data-state=closed]{opacity:0;visibility:hidden;transition:opacity .2s ease-in,translate .2s ease-in,scale .2s ease-in,visibility 0s linear .2s;translate:0 .75rem;scale:.97}.black-campaign-popup-module__24FUia__popup:after{background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--site-gold) 22%, transparent) 50%, transparent 65%);content:"";pointer-events:none;position:absolute;inset:0;translate:-100%}.black-campaign-popup-module__24FUia__popup[data-state=open]:after{animation:black-campaign-popup-module__24FUia__glint 1.4s var(--popup-ease) .45s both}@keyframes black-campaign-popup-module__24FUia__glint{to{translate:100%}}@media (min-width:40rem){.black-campaign-popup-module__24FUia__popup{width:21rem;bottom:1.5rem;left:1.5rem;right:auto}}.black-campaign-popup-module__24FUia__logo{width:11.5rem;height:auto;margin:1.125rem 1.125rem .875rem}.black-campaign-popup-module__24FUia__close{z-index:1;color:#fff9;cursor:pointer;width:2rem;height:2rem;transition:background-color .2s var(--popup-ease), color .2s var(--popup-ease), scale .15s ease-out;border-radius:999px;place-items:center;display:grid;position:absolute;top:.5rem;right:.5rem}.black-campaign-popup-module__24FUia__close:before{content:"";position:absolute;inset:-.375rem}.black-campaign-popup-module__24FUia__close:active{scale:.92}@media (hover:hover){.black-campaign-popup-module__24FUia__close:hover{color:#fff;background-color:#ffffff1a}}.black-campaign-popup-module__24FUia__close:focus-visible{outline-offset:2px;outline:2px solid #fffc}.black-campaign-popup-module__24FUia__body{flex-direction:column;gap:.375rem;padding:0 1.125rem 1.125rem;display:flex}.black-campaign-popup-module__24FUia__cta{background-color:var(--site-gold);color:#121212;min-height:2.75rem;transition:background-color .2s var(--popup-ease), scale .15s ease-out;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.9375rem;font-weight:700;display:inline-flex}.black-campaign-popup-module__24FUia__cta:active{scale:.98}@media (hover:hover){.black-campaign-popup-module__24FUia__cta:hover{background-color:var(--site-gold-hover)}.black-campaign-popup-module__24FUia__cta:hover .black-campaign-popup-module__24FUia__ctaArrow{translate:.125rem}}.black-campaign-popup-module__24FUia__cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.black-campaign-popup-module__24FUia__ctaArrow{width:1rem;height:1rem;transition:translate .2s var(--popup-ease)}.black-campaign-popup-module__24FUia__popup[data-state=open] .black-campaign-popup-module__24FUia__body>*{transition:opacity .5s var(--popup-ease), translate .6s var(--popup-ease)}.black-campaign-popup-module__24FUia__popup[data-state=open] .black-campaign-popup-module__24FUia__body>:nth-child(2){transition-delay:60ms}.black-campaign-popup-module__24FUia__popup[data-state=open] .black-campaign-popup-module__24FUia__body>:nth-child(3){transition-delay:.12s}@starting-style{.black-campaign-popup-module__24FUia__popup[data-state=open] .black-campaign-popup-module__24FUia__body>*{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.black-campaign-popup-module__24FUia__popup,.black-campaign-popup-module__24FUia__popup[data-state=closed],.black-campaign-popup-module__24FUia__popup[data-state=open] .black-campaign-popup-module__24FUia__body>*{transition-property:opacity,visibility}.black-campaign-popup-module__24FUia__popup[data-state=open]:after{animation:none}}
