.global_popup{position:fixed;inset:0;display:none;z-index:9999}.global_popup.is-visible{display:block}.iqp-overlay{position:absolute;inset:0;background:color-mix(in srgb,var(--secondary-color) 60%,transparent)}.iqp-dialog{position:relative;max-width:640px;width:calc(100% - 2rem);margin:0 auto;top:50%;transform:translateY(-50%);border-radius:16px;box-shadow:0 24px 60px color-mix(in srgb,var(--secondary-color) 25%,transparent);outline:1px solid var(--accent-color-blue);overflow:hidden}.global_popup[data-style="white"] .iqp-dialog{background:var(--background-color)}.global_popup[data-style="blue"] .iqp-dialog{background:var(--secondary-color-light-bg)}.iqp-media{width:100%;overflow:hidden}.iqp-img{display:block;width:100%;height:auto;max-height:220px;object-fit:cover}.iqp-inner{padding:28px;display:grid;gap:16px;text-align:center}.iqp-actions{display:grid;gap:12px}.iqp-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:10px;text-decoration:none;background:var(--primary-color);color:var(--text-color-light);border:1px solid var(--primary-color);transition:transform 0.2s ease,opacity 0.2s ease,box-shadow 0.2s ease;box-shadow:0 6px 18px color-mix(in srgb,var(--primary-color) 30%,transparent)}.iqp-btn:hover{transform:translateY(-1px);opacity:.95}.iqp-close{position:absolute;right:10px;top:10px;width:36px;height:36px;border-radius:999px;background:var(--accent-color-blue);color:var(--text-color-light);border:0;display:grid;place-items:center;cursor:pointer;transition:opacity 0.2s ease}.iqp-close:hover{opacity:.9}.iqp-sub{margin:0;color:var(--text-color);font-weight:700}.iqp-sub:nth-of-type(1){color:var(--primary-color);font-size:1.8rem}.iqp-sub:nth-of-type(2){color:var(--accent-color-blue)}.iqp-sub:nth-of-type(3){color:var(--text-color)}.iqp-countdown-wrap{display:none;flex-direction:column;gap:12px;align-items:center}.iqp-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.iqp-countdown .c{display:grid;justify-items:center;padding:8px;border-radius:10px;background:var(--secondary-color-light-bg);outline:1px solid var(--accent-color-blue)}.iqp-countdown .c span{font-weight:700;font-size:1.8rem;color:var(--text-color)}.iqp-countdown .c label{font-size:1.2rem;color:var(--accent-color)}.iqp-when{display:flex;align-items:center;gap:8px;justify-content:center;font-size:1.4rem;color:var(--text-color)}.iqp-tz{padding:8px 10px;border-radius:8px;border:1px solid var(--accent-color-blue);background:var(--background-color);color:var(--text-color);font-size:1.4rem}@media (max-width:768px){.global_popup[data-show-mobile="0"] .iqp-dialog,.global_popup[data-show-mobile="0"] .iqp-overlay{display:none}.iqp-inner{padding:20px}.iqp-img{max-height:160px}.iqp-countdown .c span{font-size:1.6rem}}body.iqp-open{overflow:hidden}.global_popup .hs-form{width:100%!important;box-sizing:border-box;background:var(--background-color);color:var(--text-color);padding:20px;border-radius:8px;border:1px solid var(--secondary-color-darker);display:grid;gap:16px;text-align:left}.global_popup[data-style="blue"] .hs-form{background-color:var(--secondary-color);color:var(--text-color-light);border-color:var(--secondary-color-darker)}.global_popup .hs-form fieldset{width:100%!important;max-width:none!important;padding:0;margin:0;border:0}.global_popup .hs-form fieldset.form-columns-2{display:grid!important;grid-template-columns:1fr 1fr;gap:16px}.global_popup .hs-form .hs-form-field{width:100%!important;margin:0;display:grid;gap:8px}.global_popup .hs-form .input{width:100%!important}.global_popup .hs-form .hs-input,.global_popup .hs-form select,.global_popup .hs-form textarea{width:100%!important;padding:14px 12px;background-color:var(--background-color);border:1px solid var(--secondary-color-light);border-radius:6px;color:var(--text-color)}.global_popup .hs-form .hs_submit,.global_popup .hs-form .actions{width:100%!important}.global_popup .hs-form .hs_submit .actions input[type="submit"],.global_popup .hs-form input[type="submit"],.global_popup .hs-form .hs-button,.global_popup .hs-form button[type="submit"]{width:100%!important;display:inline-block!important;-webkit-appearance:none!important;appearance:none!important;background:var(--primary-color)!important;color:var(--text-color-light)!important;border:0!important;padding:18px 40px!important;border-radius:6px!important;cursor:pointer!important;font-weight:700!important;box-shadow:0 4px 12px rgb(0 0 0 / .25)!important;transition:transform 0.3s,box-shadow 0.3s,opacity 0.2s!important}.global_popup .hs-form .hs_submit .actions input[type="submit"]:hover,.global_popup .hs-form input[type="submit"]:hover,.global_popup .hs-form .hs-button:hover,.global_popup .hs-form button[type="submit"]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(217 26 141 / .3)!important;opacity:0.95!important}@media (max-width:600px){.global_popup .hs-form fieldset.form-columns-2{grid-template-columns:1fr}}