.popr-overlay{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(10 14 26 / .72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .35s ease}.popr-overlay.is-open{opacity:1}.popr-overlay.is-closing{opacity:0;transition:opacity .28s ease}.popr-modal{position:relative;width:-moz-fit-content;width:fit-content;max-width:min(560px, 94vw);transform:translateY(28px) scale(.92);opacity:0;transition:transform .55s cubic-bezier(.19,1.25,.35,1),opacity .4s ease}.popr-overlay.is-open .popr-modal{transform:translateY(0) scale(1);opacity:1}.popr-overlay.is-closing .popr-modal{transform:translateY(12px) scale(.94);opacity:0;transition:transform .28s ease-in,opacity .24s ease-in}.popr-close{position:absolute;top:-16px;right:-14px;z-index:3;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#131a2c;cursor:pointer;box-shadow:0 6px 18px rgb(0 0 0 / .35);transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .2s ease,color .2s ease;padding:0;line-height:0}.popr-close .popr-close-x{width:16px;height:16px;display:block;position:relative;z-index:2}.popr-close-ring{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);fill:none;stroke:#f6a821;stroke-width:3;stroke-linecap:round;stroke-dasharray:138.2;stroke-dashoffset:0;transform:rotate(-90deg);opacity:0;transition:opacity .3s ease;pointer-events:none}.popr-overlay.is-open .popr-close-ring{opacity:1;animation:popr-ring 5s linear forwards}.popr-overlay.no-auto .popr-close-ring{opacity:0}@keyframes popr-ring{to{stroke-dashoffset:138.2}}.popr-close:hover{transform:rotate(90deg) scale(1.08);background:#131a2c;color:#fff}.popr-close:focus-visible{outline:2px solid #f6a821;outline-offset:2px}.popr-card{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 30px 80px rgb(0 0 0 / .45);text-align:center;font-family:var(--popr-font,'Heebo',sans-serif);width:min(560px, 94vw)}.popr-tpl-image{display:block;line-height:0;background:#131a2c;width:auto}.popr-tpl-image .popr-image{display:block;width:auto;height:auto;max-width:min(560px, 94vw);max-height:80vh;margin:0 auto}.popr-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.04)}.popr-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(13 18 33 / .55) 0%,rgb(13 18 33 / .78) 100%)}.popr-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 36px;color:#fff}.popr-title{margin:0;font-size:var(--popr-title-size,34px);font-weight:800;line-height:1.2;color:#fff;font-family:inherit}.popr-subtitle{margin:0;font-size:calc(var(--popr-title-size, 34px) * 0.62);font-weight:600;line-height:1.35;color:rgb(255 255 255 / .92)}.popr-highlight{margin:6px 0 2px;font-size:var(--popr-highlight-size,52px);font-weight:900;line-height:1.1;letter-spacing:.5px;color:var(--popr-accent,#f6a821);text-decoration:none;unicode-bidi:plaintext}a.popr-highlight:hover{filter:brightness(1.12)}.popr-btn{margin-top:12px;display:inline-block;padding:13px 38px;border-radius:999px;background:var(--popr-accent,#f6a821);color:#131a2c;font-size:18px;font-weight:800;text-decoration:none;font-family:inherit;box-shadow:0 10px 26px rgb(0 0 0 / .3);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,filter .2s ease}.popr-btn:hover{transform:translateY(-2px);filter:brightness(1.06);color:#131a2c;box-shadow:0 14px 32px rgb(0 0 0 / .38)}.popr-tpl-spotlight{background:#131a2c;min-height:340px;display:flex;align-items:center;justify-content:center}.popr-tpl-banner{background:#fff}.popr-tpl-banner .popr-bg{position:relative;inset:auto;height:220px;transform:none}.popr-tpl-banner .popr-shade{height:220px;inset:0 0 auto 0;background:linear-gradient(180deg,#fff0 40%,rgb(255 255 255) 100%)}.popr-tpl-banner .popr-content{color:#131a2c;padding:10px 36px 42px}.popr-tpl-banner .popr-title{color:#131a2c}.popr-tpl-banner .popr-subtitle{color:#4a5265}.popr-tpl-clean{background:#131a2c}.popr-tpl-clean .popr-content{padding:56px 40px}.popr-tpl-clean .popr-title{color:var(--popr-accent,#f6a821)}.popr-tpl-clean .popr-highlight{color:#fff}.popr-tpl-clean .popr-btn{background:0 0;border:2px solid var(--popr-accent,#f6a821);color:#fff;box-shadow:none}.popr-tpl-clean .popr-btn:hover{background:var(--popr-accent,#f6a821);color:#131a2c}@media (max-width:480px){.popr-overlay{padding:14px}.popr-close{top:-12px;right:-6px;width:38px;height:38px}.popr-content{padding:36px 22px;gap:8px}.popr-title{font-size:clamp(20px, 6.5vw, var(--popr-title-size, 34px))}.popr-highlight{font-size:clamp(28px, 11vw, var(--popr-highlight-size, 52px))}.popr-tpl-banner .popr-bg,.popr-tpl-banner .popr-shade{height:160px}}@media (prefers-reduced-motion:reduce){.popr-overlay,.popr-modal,.popr-close,.popr-btn{transition:none!important}.popr-close-ring{animation:none!important;opacity:0!important}}