.qmap[data-astro-cid-nwyytnzt]{margin:0}.qmap-frame[data-astro-cid-nwyytnzt]{aspect-ratio:640/420;background:#07160f;border:1px solid #10b98126;border-radius:1.25rem;position:relative;overflow:hidden}.qmap-frame[data-astro-cid-nwyytnzt].is-live{aspect-ratio:auto;height:min(70vh,460px)}.qmap-svg[data-astro-cid-nwyytnzt]{width:100%;height:100%;display:block}.qmap-ring[data-astro-cid-nwyytnzt]{fill:#9fc9b8;font-size:12px}.qmap-city[data-astro-cid-nwyytnzt]{fill:#e7f5ef;paint-order:stroke;stroke:#07160f;stroke-width:3px;font-size:13px;font-weight:800}.qmap-epi[data-astro-cid-nwyytnzt]{fill:#fff;paint-order:stroke;stroke:#07160f;stroke-width:3px;font-size:13px;font-weight:800}.qmap-load[data-astro-cid-nwyytnzt]{color:#fff;min-height:44px;font:inherit;cursor:pointer;backdrop-filter:blur(8px);background:#0a1f15d9;border:1px solid #10b98159;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.875rem;font-weight:800;display:inline-flex;position:absolute;bottom:12px;right:12px}.qmap-load[data-astro-cid-nwyytnzt]:hover,.qmap-load[data-astro-cid-nwyytnzt]:focus-visible{color:#00e676;border-color:#00e676}@media (width<=600px){.qmap-ring[data-astro-cid-nwyytnzt]{font-size:20px}.qmap-city[data-astro-cid-nwyytnzt],.qmap-epi[data-astro-cid-nwyytnzt]{font-size:22px}}.qmap-legend[data-astro-cid-nwyytnzt]{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.6rem;font-size:.82rem;line-height:1.4;display:flex}.qmap-scale[data-astro-cid-nwyytnzt]{border-radius:4px;display:inline-flex;overflow:hidden}.qmap-scale[data-astro-cid-nwyytnzt] i[data-astro-cid-nwyytnzt]{width:16px;height:10px;display:block}.qp{--qp-text:#ffffffdb;--qp-muted:#ffffffad;--qp-border:#10b98126;--qp-card:#ffffff08;color:var(--qp-text);background-color:#0a1f15;background-image:radial-gradient(circle at 80% 0,#10b98124 0%,#0000 50%),radial-gradient(circle at 10% 60%,#10b9810d 0%,#0000 40%);padding:5.5rem 0 3rem;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.qp-wrap{max-width:1120px;margin:0 auto;padding:0 16px}.qp .breadcrumb-nav a{color:#5dd1ad}.qp .breadcrumb-nav,.qp .breadcrumb-nav span{color:var(--qp-muted)}.qp .breadcrumb-nav.breadcrumb-nav{background:0 0}.qp .breadcrumb-nav.breadcrumb-nav.is-floating-visible{background:#0a1f15f5;border-bottom:1px solid #10b98126}.qp .breadcrumb-item.breadcrumb-item a{color:#5dd1ad}.qp .breadcrumb-item.breadcrumb-item.is-current{color:#fff}.qp-ic{vertical-align:-.2em;flex:none;display:inline-block}.qp-h4{color:var(--qp-muted);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 .25rem;font-size:.78rem;font-weight:800}.qp-kicker{color:#5dd1ad;letter-spacing:.08em;text-transform:uppercase;margin:1.25rem 0 .5rem;font-size:.85rem;font-weight:800}.qp-prelim{color:#fde68a;background:#facc1514;border:1px solid #facc1559;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin:0 0 .85rem;padding:.65rem .85rem;font-size:.95rem;display:flex}.qp-h1{color:#fff;letter-spacing:-.01em;max-width:26ch;margin:0;font-size:clamp(1.75rem,1.3rem + 2.2vw,2.9rem);font-weight:950;line-height:1.12}.qp-meta{color:var(--qp-text);gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.qp-meta li{align-items:flex-start;gap:.5rem;display:flex}.qp-meta .qp-ic{color:#5dd1ad;margin-top:.15rem}.qp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;display:grid}.qp-stat,.qp-card{background:var(--qp-card);border:1px solid var(--qp-border);backdrop-filter:blur(20px);border-radius:1.25rem}.qp-stat{flex-direction:column;gap:.15rem;padding:1rem 1.1rem;display:flex}.qp-stat-lbl{color:var(--qp-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.qp-stat-val{color:#fff;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.5rem);font-weight:950;line-height:1.1}.qp-stat-val small{margin-left:.1em;font-size:.5em;font-weight:800}.qp-stat-val--muted{color:var(--qp-muted)}.qp-stat-sub{color:var(--qp-muted);font-size:.85rem}.qp-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.qp-btn{border-radius:999px;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.25rem;font-weight:800;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),color .15s,border-color .15s;display:inline-flex}.qp-btn--primary{color:#0a1f15;letter-spacing:.02em;background:#00e676;box-shadow:0 8px 24px #00e67640}.qp-btn--primary:hover,.qp-btn--primary:focus-visible{background:#12ff8d;transform:translateY(-2px);box-shadow:0 12px 32px #00e67666}.qp-btn--ghost{color:#fff;border:1px solid #10b98140}.qp-btn--ghost:hover,.qp-btn--ghost:focus-visible{color:#00e676;border-color:#00e676}.qp-arrow{transition:transform .15s;display:inline-flex}a:hover .qp-arrow,a:focus-visible .qp-arrow{transform:translate(4px)}.qp-note{color:var(--qp-muted);align-items:center;gap:.45rem;margin:.9rem 0 0;font-size:.95rem;display:flex}.qp-note--warn{color:#fde68a}.qp-note a,.qp-rows a{color:#5dd1ad;font-weight:800}.qp-note a:hover,.qp-rows a:hover{color:#00e676}.qp-section{margin-top:3rem}.qp-h2{color:#fff;margin:0 0 1rem;font-size:clamp(1.45rem,1.2rem + 1.1vw,2rem);font-weight:950;line-height:1.2}.qp-h3{color:#fff;margin:0 0 .75rem;font-size:1.05rem;font-weight:800}.qp-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.qp-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-side{gap:1rem;display:grid}.qp-card{padding:1.25rem}.qp-card p{margin:0 0 .75rem;line-height:1.55}.qp-card>:last-child{margin-bottom:0}.qp-muted{color:var(--qp-muted)}.qp-small{font-size:.85rem}.qp-rows{margin:0 0 .75rem;padding:0;list-style:none}.qp-rows li{border-bottom:1px solid #10b98114;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.qp-rows li:last-child{border-bottom:0}.qp-rows small{color:var(--qp-muted)}.qp-rows-val{color:#fff;white-space:nowrap;font-weight:800}.qp-bars{gap:.55rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.qp-bars li{grid-template-columns:7.5rem 1fr 3rem;align-items:center;gap:.6rem;display:grid}.qp-bar{background:#ffffff12;border-radius:999px;height:10px;overflow:hidden}.qp-bar span{border-radius:999px;height:100%;display:block}.qp-bar-val{text-align:right;color:#fff;font-weight:800}.qp-compare{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.qp-compare>div{flex-direction:column;display:flex}.qp-offer,.qp-subscribe{background:#5dd1ad12;border:1px solid #10b98140;border-left:4px solid #5dd1ad;border-radius:1.25rem;gap:.9rem;margin-top:1rem;padding:1.1rem 1.25rem;display:flex}.qp-offer p,.qp-subscribe p{margin:0 0 .5rem;line-height:1.55}.qp-offer-ic{color:#5dd1ad;flex:none;margin-top:.1rem}.qp-offer-title{color:#fff;font-weight:800}.qp-offer-link{color:#5dd1ad;align-items:center;gap:.35rem;min-height:44px;font-weight:800;text-decoration:none;display:inline-flex}.qp-offer-link:hover,.qp-offer-link:focus-visible{color:#00e676}.qp-tips,.qp-links{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.qp-tips li{gap:.6rem;line-height:1.5;display:flex}.qp-tips .qp-ic{color:#5dd1ad;margin-top:.15rem}.qp-links a{color:#fff;align-items:center;gap:.5rem;min-height:44px;font-weight:800;text-decoration:none;display:inline-flex}.qp-links a .qp-ic{color:#5dd1ad}.qp-links a:hover,.qp-links a:focus-visible{color:#00e676}.qp-product{margin:1rem 0 0!important}.qp-product a{color:#5dd1ad;font-weight:800}.qp-faq{gap:.6rem;display:grid}.qp-faq details{background:var(--qp-card);border:1px solid var(--qp-border);border-radius:1rem;padding:.25rem 1.1rem}.qp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;list-style:none;display:flex}.qp-faq summary::-webkit-details-marker{display:none}.qp-faq summary:after{content:"+";color:#5dd1ad;font-size:1.3rem;font-weight:800}.qp-faq details[open] summary:after{content:"−"}.qp-faq-q{color:#fff;margin:0;font-size:1rem;font-weight:800}.qp-faq p{margin:0 0 .9rem;line-height:1.6}.qp-chips{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.qp-chips a{color:#fff;border:1px solid #10b98140;border-radius:999px;align-items:center;min-height:44px;padding:.5rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.qp-chips a:hover,.qp-chips a:focus-visible{color:#00e676;border-color:#00e676}.qp-others{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.qp-others a{border:1px solid var(--qp-border);background:var(--qp-card);color:#fff;border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem 1rem;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1);display:flex}.qp-others a:hover,.qp-others a:focus-visible{border-color:#10b98159;transform:translateY(-3px)}.qp-others b{display:block}.qp-others small{color:var(--qp-muted)}.qp-mag{width:3rem;height:3rem;color:var(--c);border:1px solid var(--c);background:#00000040;border-radius:.85rem;flex:none;place-items:center;font-weight:950;display:grid}.qp-more{color:#5dd1ad;align-items:center;gap:.35rem;min-height:44px;margin-top:1rem;font-weight:800;text-decoration:none;display:inline-flex}.qp-foot{border-top:1px solid var(--qp-border);color:var(--qp-muted);margin:3rem 0 0;padding-top:1.25rem;font-size:.85rem;line-height:1.6}@media (width<=900px){.qp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-grid,.qp-grid--even{grid-template-columns:minmax(0,1fr)}}@media (width<=420px){.qp-bars li{grid-template-columns:6rem 1fr 2.6rem}.qp-btn{justify-content:center;width:100%}}
