.iq-wrap[data-astro-cid-uxjyt6r4]{max-width:860px}.iq-head[data-astro-cid-uxjyt6r4] h1[data-astro-cid-uxjyt6r4]{margin:0 0 8px;font-size:clamp(1.8rem,4vw,2.5rem)}.iq-head[data-astro-cid-uxjyt6r4] p[data-astro-cid-uxjyt6r4]{color:var(--muted);margin:0 0 22px;font-size:17px}.iq[data-astro-cid-uxjyt6r4]{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:4px;padding:26px}.iq[data-astro-cid-uxjyt6r4] h2[data-astro-cid-uxjyt6r4]{color:var(--navy);margin:0 0 12px;font-size:1.3rem}.iq-prog[data-astro-cid-uxjyt6r4]{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 20px;padding:0;list-style:none;display:grid}.iq-prog[data-astro-cid-uxjyt6r4] li[data-astro-cid-uxjyt6r4]{color:var(--muted);border-top:3px solid #dfe3e9;padding-top:6px;font-size:12.5px;font-weight:700}.iq-prog[data-astro-cid-uxjyt6r4] li[data-astro-cid-uxjyt6r4].on{color:var(--navy);border-color:var(--gold)}.iq-step[data-astro-cid-uxjyt6r4]{gap:14px;display:none}.iq-step[data-astro-cid-uxjyt6r4].on{display:grid}.iq[data-astro-cid-uxjyt6r4] label[data-astro-cid-uxjyt6r4]{color:var(--navy);gap:5px;font-size:13.5px;font-weight:600;display:grid}.iq[data-astro-cid-uxjyt6r4] input[data-astro-cid-uxjyt6r4]:not([type=checkbox]):not([type=radio]),.iq[data-astro-cid-uxjyt6r4] select[data-astro-cid-uxjyt6r4],.iq[data-astro-cid-uxjyt6r4] textarea[data-astro-cid-uxjyt6r4]{font:inherit;width:100%;color:var(--ink);background:#fff;border:1px solid #cdd2da;border-radius:3px;padding:10px 12px;font-size:16px;font-weight:400}.iq-row[data-astro-cid-uxjyt6r4]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.iq-row4[data-astro-cid-uxjyt6r4]{grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;margin:8px 0;display:grid}.iq[data-astro-cid-uxjyt6r4] .btn[data-astro-cid-uxjyt6r4]{cursor:pointer;font:inherit;border:0;width:100%;padding:14px 24px;font-size:16px}.iq-nav[data-astro-cid-uxjyt6r4]{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.iq-back[data-astro-cid-uxjyt6r4]{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;justify-self:start;padding:10px 6px;font-weight:600;text-decoration:underline}.iq-sub[data-astro-cid-uxjyt6r4],.iq-opt[data-astro-cid-uxjyt6r4]{color:var(--muted);margin:0;font-weight:400}.iq-note[data-astro-cid-uxjyt6r4]{border-left:3px solid var(--gold);background:#f4f6f9;margin:0;padding:10px 12px;font-size:14px}.iq-err[data-astro-cid-uxjyt6r4]{color:#8c2a20;background:#fdf0ef;border-radius:3px;margin-bottom:12px;padding:10px 12px;font-size:14px}.iq-chips[data-astro-cid-uxjyt6r4]{flex-wrap:wrap;gap:6px;display:flex}.iq-chip[data-astro-cid-uxjyt6r4]{min-height:40px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd2da;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600}.iq-chip[data-astro-cid-uxjyt6r4].sel{background:var(--navy);color:#fff;border-color:var(--navy)}.iq-cats[data-astro-cid-uxjyt6r4] details[data-astro-cid-uxjyt6r4]{border-bottom:1px solid #e5e7eb}.iq-cats[data-astro-cid-uxjyt6r4] summary[data-astro-cid-uxjyt6r4]{cursor:pointer;color:var(--navy);padding:10px 2px;font-weight:700}.iq-item[data-astro-cid-uxjyt6r4]{border-top:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:10px;padding:7px 2px;font-size:14.5px;display:flex}.iq-item[data-astro-cid-uxjyt6r4] small[data-astro-cid-uxjyt6r4]{color:var(--muted);font-size:12px;display:block}.iq-qty[data-astro-cid-uxjyt6r4]{flex:none;align-items:center;gap:6px;display:flex}.iq-qty[data-astro-cid-uxjyt6r4] button[data-astro-cid-uxjyt6r4]{width:34px;height:34px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #cdd2da;border-radius:50%;font-size:18px}.iq-qty[data-astro-cid-uxjyt6r4] b[data-astro-cid-uxjyt6r4]{text-align:center;min-width:22px}.iq-results[data-astro-cid-uxjyt6r4]:empty{display:none}.iq-results[data-astro-cid-uxjyt6r4]{border:1px solid #e5e7eb;border-radius:4px;max-height:280px;padding:4px 10px;overflow:auto}.iq-list[data-astro-cid-uxjyt6r4]:empty{display:none}.iq-list[data-astro-cid-uxjyt6r4]{background:#f6f7f9;border-radius:4px;padding:6px 12px}.iq-total[data-astro-cid-uxjyt6r4]{color:var(--navy);margin:0;font-weight:700}.iq-add[data-astro-cid-uxjyt6r4]{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:3px;justify-self:start;padding:9px 14px}.iq-acc[data-astro-cid-uxjyt6r4]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.iq[data-astro-cid-uxjyt6r4] fieldset[data-astro-cid-uxjyt6r4]{border:1px solid #e5e7eb;border-radius:4px;gap:10px;margin:0;padding:12px;display:grid}.iq[data-astro-cid-uxjyt6r4] legend[data-astro-cid-uxjyt6r4]{color:var(--navy);padding:0 4px;font-weight:700}.iq[data-astro-cid-uxjyt6r4] label[data-astro-cid-uxjyt6r4].iq-chk{color:var(--ink);align-items:flex-start;gap:8px;font-weight:500;display:flex}.iq-small[data-astro-cid-uxjyt6r4]{line-height:1.45;color:var(--muted)!important;font-size:12.5px!important}.iq-price[data-astro-cid-uxjyt6r4]{background:#f6f7f9;border-radius:4px;padding:18px}.iq-big[data-astro-cid-uxjyt6r4]{color:var(--navy);margin:4px 0;font-family:Libre Caslon Display,Georgia,serif;font-size:2.6rem;line-height:1.1}.iq-price[data-astro-cid-uxjyt6r4] table[data-astro-cid-uxjyt6r4]{border-collapse:collapse;width:100%;margin-top:10px;font-size:14px}.iq-price[data-astro-cid-uxjyt6r4] td[data-astro-cid-uxjyt6r4]{border-bottom:1px solid #e5e7eb;padding:6px 0}.iq-price[data-astro-cid-uxjyt6r4] td[data-astro-cid-uxjyt6r4].r{text-align:right;white-space:nowrap}.iq-price[data-astro-cid-uxjyt6r4] p[data-astro-cid-uxjyt6r4]{margin:6px 0;font-size:14px}.iq-form[data-astro-cid-uxjyt6r4]{gap:12px;display:grid}.iq-hp[data-astro-cid-uxjyt6r4]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.iq-fine[data-astro-cid-uxjyt6r4]{color:var(--muted);text-align:center;margin:0;font-size:12.5px}.iq-done[data-astro-cid-uxjyt6r4]{background:#eef7ef;border-left:4px solid #3a7d44;padding:16px;font-size:15px}.iq-legal[data-astro-cid-uxjyt6r4]{color:var(--muted);margin-top:14px;font-size:12px}.iq-ts[data-astro-cid-uxjyt6r4]:empty{display:none}@media (width<=560px){.iq-row[data-astro-cid-uxjyt6r4],.iq-acc[data-astro-cid-uxjyt6r4]{grid-template-columns:1fr}.iq[data-astro-cid-uxjyt6r4]{padding:18px}.iq-row4[data-astro-cid-uxjyt6r4]{grid-template-columns:1fr 1fr}}
