.ppq[data-astro-cid-d6yupyb5]{z-index:60;font-family:var(--font);position:fixed;bottom:1rem;right:1rem}.ppq-launcher[data-astro-cid-d6yupyb5]{background:var(--primary);color:#fff;cursor:pointer;font:600 .95rem var(--font);border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.1rem;display:inline-flex;box-shadow:0 6px 24px #00000059}.ppq-launcher[data-astro-cid-d6yupyb5]:hover{background:var(--primary-hover)}.ppq-panel[data-astro-cid-d6yupyb5]{background:var(--bg-card);width:min(22.5rem,100vw - 2rem);color:var(--text);border:1px solid var(--border);border-radius:14px;max-height:min(70vh,34rem);padding:1rem 1.1rem 1.2rem;position:absolute;bottom:calc(100% + .75rem);right:0;overflow:auto;box-shadow:0 16px 48px #00000080}.ppq-head[data-astro-cid-d6yupyb5]{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.ppq-close[data-astro-cid-d6yupyb5]{color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1}.ppq-intro[data-astro-cid-d6yupyb5],.ppq-a[data-astro-cid-d6yupyb5],.ppq-form-lead[data-astro-cid-d6yupyb5]{color:var(--text-muted);font-size:.9rem;line-height:1.55}.ppq-options[data-astro-cid-d6yupyb5]{gap:.45rem;margin-top:.75rem;display:grid}.ppq-option[data-astro-cid-d6yupyb5]{text-align:left;background:var(--primary-light);color:var(--text);border:1px solid var(--border);font:500 .9rem var(--font);cursor:pointer;border-radius:9px;padding:.6rem .75rem}.ppq-option[data-astro-cid-d6yupyb5]:hover{border-color:var(--primary)}.ppq-back[data-astro-cid-d6yupyb5]{color:var(--text-muted);font:500 .8rem var(--font);cursor:pointer;background:0 0;border:0;padding:0 0 .5rem}.ppq-q[data-astro-cid-d6yupyb5]{margin:0 0 .4rem;font-size:1rem}.ppq-link[data-astro-cid-d6yupyb5]{color:var(--primary);font-size:.9rem;font-weight:600}.ppq-form[data-astro-cid-d6yupyb5]{border-top:1px solid var(--border);margin-top:.9rem;padding-top:.9rem}.ppq-hp[data-astro-cid-d6yupyb5]{position:absolute;left:-9999px}.ppq-field[data-astro-cid-d6yupyb5]{margin-bottom:.6rem;display:block}.ppq-field[data-astro-cid-d6yupyb5] span[data-astro-cid-d6yupyb5]{color:var(--text-muted);margin-bottom:.2rem;font-size:.75rem;display:block}.ppq-field[data-astro-cid-d6yupyb5] input[data-astro-cid-d6yupyb5]{box-sizing:border-box;background:var(--bg-dark);width:100%;color:var(--text);border:1px solid var(--border);font:400 .9rem var(--font);border-radius:8px;padding:.55rem .65rem}.ppq-field[data-astro-cid-d6yupyb5] input[data-astro-cid-d6yupyb5]:focus{outline:2px solid var(--primary);outline-offset:1px}.ppq-submit[data-astro-cid-d6yupyb5]{background:var(--primary);color:#fff;width:100%;font:600 .95rem var(--font);cursor:pointer;border:0;border-radius:9px;padding:.65rem}.ppq-submit[data-astro-cid-d6yupyb5]:hover{background:var(--primary-hover)}.ppq-status[data-astro-cid-d6yupyb5]{color:var(--tertiary);min-height:1.2em;margin:.5rem 0 0;font-size:.85rem}@media (width<=48rem){.ppq[data-astro-cid-d6yupyb5]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}}@media print{.ppq[data-astro-cid-d6yupyb5]{display:none}}.lc-consent{z-index:1000;color:#fff;background:#1a1d26;border:1px solid #ffffff26;border-radius:1.2rem;max-width:56rem;margin:0 auto;padding:1.4rem 1.6rem;font-size:1.45rem;line-height:1.45;position:fixed;bottom:1.2rem;left:1.2rem;right:1.2rem;box-shadow:0 10px 30px #0006}.lc-consent[hidden]{display:none!important}.lc-consent p{margin:0 0 1rem}.lc-consent__ads-only{display:none}.lc-consent--no-analytics .lc-consent__ads-only{display:block}.lc-consent--no-analytics .lc-consent__with-analytics,.lc-consent--no-analytics .lc-consent__analytics-choice{display:none}.lc-consent a{color:#7cc8ff}.lc-consent__choices{flex-wrap:wrap;gap:1.6rem;margin:0 0 1rem;display:none}.lc-consent--choose .lc-consent__choices{display:flex}.lc-consent__btns{flex-wrap:wrap;gap:1rem;display:flex}.lc-consent__btns button{min-width:12rem;font:inherit;cursor:pointer;color:#fff;background:#2a2f3a;border:1px solid #ffffff40;border-radius:.8rem;flex:1;padding:1rem;font-weight:700}.lc-consent__save-btn{display:none}.lc-consent--choose .lc-consent__save-btn{display:block}.lc-consent--choose .lc-consent__choose-btn{display:none}
