.elite-sitewide25[hidden]{display:none!important}.elite-sitewide25{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:rgb(5 22 31 / .74);overflow-y:auto;overscroll-behavior:contain}.elite-sitewide25__panel{position:relative;width:min(100%,460px);max-height:calc(100dvh - 40px);overflow-y:auto;box-sizing:border-box;margin:auto;padding:42px 30px 26px;border-radius:20px;background:#fff;color:#17343e;text-align:center;box-shadow:0 24px 90px #0005;font-family:inherit}.elite-sitewide25__close{position:absolute;top:10px;right:10px;display:grid;place-items:center;box-sizing:border-box;appearance:none;-webkit-appearance:none;width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;margin:0;padding:0;border:1px solid #dae3e6;border-radius:50%;background:#fff;color:inherit;font-size:0;line-height:1;cursor:pointer}.elite-sitewide25__close::before,.elite-sitewide25__close::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.elite-sitewide25__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.elite-sitewide25__kicker{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#b44900}.elite-sitewide25 h2{margin:0 0 14px;font-size:clamp(36px,9vw,60px);font-weight:800;line-height:1.05;color:inherit}.elite-sitewide25 p{line-height:1.5}.elite-sitewide25__terms{font-size:13px;color:#5d7078}.elite-sitewide25__claim{display:block;width:100%;min-height:50px;margin:22px 0 12px;padding:12px 16px;border:0;border-radius:10px;background:linear-gradient(120deg,#f17b12,#af4300);color:#fff;font:700 16px/1.3 inherit;cursor:pointer}.elite-sitewide25__claim:disabled{cursor:default;opacity:.7}.elite-sitewide25__decline{display:block;margin:14px auto 0;padding:10px;border:0;background:none;color:#5d7078;font:inherit;text-decoration:underline;cursor:pointer}.elite-sitewide25 [data-browse]{display:block;padding:10px;font-weight:700;color:#087f89}.elite-sitewide25 [hidden]{display:none!important}.elite-sitewide25 [data-status]{font-size:14px}.elite-sitewide25[data-brand="oldelite"] .elite-sitewide25__panel{border:1px solid #bca475;border-radius:4px;background:#f5f1e8;color:#24484a;font-family:Georgia,serif}.elite-sitewide25[data-brand="oldelite"] .elite-sitewide25__kicker{color:#7d6333}.elite-sitewide25[data-brand="oldelite"] .elite-sitewide25__claim{border-radius:2px;background:#2b5558}.elite-sitewide25 :focus-visible{outline:3px solid #1396a3;outline-offset:3px}@media(max-width:480px){.elite-sitewide25{padding:14px}.elite-sitewide25__panel{padding:44px 22px 22px;max-height:calc(100dvh - 28px)}}
