.popup-banner-module__HorTIG__root{right:clamp(18px,2.4vw,36px);bottom:max(84px, calc(env(safe-area-inset-bottom) + 72px));z-index:90;pointer-events:none;position:fixed}.popup-banner-module__HorTIG__panel,.popup-banner-module__HorTIG__bubble{pointer-events:auto}.popup-banner-module__HorTIG__panel{opacity:0;transform-origin:100% 100%;visibility:hidden;-webkit-backdrop-filter:blur(18px)saturate(1.15);background:#f6f9ffd6;border:1px solid #7491d170;border-radius:24px;width:min(470px,100vw - 36px);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .52s;position:absolute;bottom:0;right:0;overflow:visible;transform:translate(32px,18px)scale(.94);box-shadow:0 28px 72px #1433693d,0 8px 24px #14336924,inset 0 1px #fffc}.popup-banner-module__HorTIG__panelOpen{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0,0)scale(1)}.popup-banner-module__HorTIG__bannerLink{color:inherit;border-radius:23px;text-decoration:none;display:block;overflow:hidden}.popup-banner-module__HorTIG__bannerImage{aspect-ratio:1686/933;border-radius:inherit;object-fit:cover;width:100%;height:auto;display:block}.popup-banner-module__HorTIG__closeButton{z-index:2;color:#fff;cursor:pointer;background:#143369;border:1px solid #ffffffb8;border-radius:999px;place-items:center;width:38px;height:38px;transition:transform .26s cubic-bezier(.22,1,.36,1),background-color .26s,box-shadow .26s;display:grid;position:absolute;top:-12px;right:-12px;box-shadow:0 8px 22px #14336947}.popup-banner-module__HorTIG__closeButton:hover{background:#0c71c3;transform:scale(1.06)rotate(4deg);box-shadow:0 10px 28px #0c71c357}.popup-banner-module__HorTIG__bubble{color:#143369;max-width:220px;min-height:48px;font:inherit;letter-spacing:-.01em;cursor:pointer;opacity:0;visibility:hidden;background:linear-gradient(135deg,#fffffffa,#fff3ecf5);border:1px solid #ff97848f;border-radius:999px;align-items:center;gap:9px;margin-left:auto;padding:8px 15px 8px 10px;font-size:14px;font-weight:700;transition:opacity .34s,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s,box-shadow .3s;display:flex;transform:translate(18px,10px)scale(.82);box-shadow:0 16px 38px #14336933,inset 0 1px #ffffffe6}.popup-banner-module__HorTIG__bubbleVisible{opacity:1;visibility:visible;transition-delay:0s;transform:translate(0,0)scale(1)}.popup-banner-module__HorTIG__bubble:hover{box-shadow:0 18px 42px #f484383d,0 0 0 5px #ff97841a}.popup-banner-module__HorTIG__bubbleDate{color:#fff;background:linear-gradient(145deg,#ff9784,#f48438);border:1px solid #f4843847;border-radius:10px;flex:none;align-content:center;justify-items:center;width:35px;height:35px;line-height:1;display:grid;box-shadow:0 5px 12px #f4843833}.popup-banner-module__HorTIG__bubbleDate small{letter-spacing:.08em;font-size:7px;font-weight:800}.popup-banner-module__HorTIG__bubbleDate strong{margin-top:2px;font-size:15px;font-weight:800}@media (max-width:620px){.popup-banner-module__HorTIG__root{right:14px;bottom:max(14px, env(safe-area-inset-bottom))}.popup-banner-module__HorTIG__panel{transform-origin:50%;width:min(390px,100vw - 32px);position:fixed;inset:50% auto auto 50%;transform:translate(-50%,calc(24px - 50%))scale(.92)}.popup-banner-module__HorTIG__panelOpen{transform:translate(-50%,-50%)scale(1)}.popup-banner-module__HorTIG__closeButton{width:36px;height:36px;top:-10px;right:-8px}.popup-banner-module__HorTIG__bubble{border-radius:14px;min-height:0;padding:6px}.popup-banner-module__HorTIG__bubble>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.popup-banner-module__HorTIG__panel,.popup-banner-module__HorTIG__bubble,.popup-banner-module__HorTIG__closeButton{transition-duration:0s}}
