._4GpIUa_banner{background:var(--color-signal-yellow);border-bottom:2px solid var(--color-atlantic-ink);color:var(--color-atlantic-ink)}._4GpIUa_bannerInner{align-items:center;gap:1rem;padding-block:.75rem;display:flex}._4GpIUa_copy{overflow-wrap:anywhere;flex:1;min-width:0}._4GpIUa_copy h2{font:700 clamp(1.1rem, 2vw, 1.4rem)/1.16 var(--font-display);margin:0}._4GpIUa_copy p,._4GpIUa_popup p{white-space:pre-line;margin:.35rem 0 0}._4GpIUa_banner ._4GpIUa_action,._4GpIUa_popup ._4GpIUa_action{text-align:center;overflow-wrap:anywhere;max-width:100%;line-height:1.25}._4GpIUa_banner ._4GpIUa_action{min-height:2.75rem;padding:.55rem 1rem}._4GpIUa_close{border:2px solid var(--color-atlantic-ink);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-atlantic-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:inline-grid}._4GpIUa_close:hover{box-shadow:2px 2px 0 var(--color-atlantic-ink)}._4GpIUa_close:active{background:var(--color-lane-mist);box-shadow:none}._4GpIUa_close:focus-visible,._4GpIUa_action:focus-visible{outline:2px solid var(--color-electric-blue-deep);outline-offset:3px}._4GpIUa_popup{border:2px solid var(--color-atlantic-ink);border-top:.55rem solid var(--color-signal-yellow);background:var(--color-crossing-white);width:min(34rem,100% - 2.5rem);max-height:calc(100dvh - 2.5rem);box-shadow:6px 7px 0 var(--color-atlantic-ink);color:var(--color-atlantic-ink);overscroll-behavior:contain;border-radius:1rem;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}._4GpIUa_popup::backdrop{background:#111a3ca6}html:has(._4GpIUa_popup[open]){overflow:hidden}._4GpIUa_popupInner{overflow-wrap:anywhere;padding:clamp(1rem,4vw,2rem)}._4GpIUa_popup ._4GpIUa_close{margin-inline-start:auto;margin-bottom:.5rem;display:grid}._4GpIUa_popup h2{font:700 clamp(1.7rem, 4vw, 2.5rem)/1.06 var(--font-display);letter-spacing:-.035em;margin:0}._4GpIUa_popup p{color:var(--color-atlantic-muted)}._4GpIUa_popup ._4GpIUa_action{margin-top:1.25rem}@media (max-width:40rem){._4GpIUa_bannerInner{grid-template-columns:minmax(0,1fr) auto;gap:.625rem;display:grid}._4GpIUa_banner ._4GpIUa_close{grid-area:1/2;align-self:start}._4GpIUa_banner ._4GpIUa_action{justify-self:start}}
