.qw-coverage,.qw-admin{--qw-blue:var(--qs-primary,#0033a1);--qw-cyan:var(--qs-secondary,#00b5e2)}.qw-coverage{background:#f1f7ff;color:var(--qw-blue);padding:90px 0}.qw-container{max-width:1500px;width:calc(100% - 64px);margin:auto}.qw-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:30px}.qw-heading h1,.qw-heading h2{font-size:clamp(40px,5vw,72px);line-height:1.3;color:var(--qw-blue);margin:0 0 20px}.qw-heading p{font-size:20px;line-height:1.8;margin:0;max-width:750px}.qw-heading .qw-eyebrow{color:var(--qw-cyan);font-size:18px;margin-bottom:12px}.qw-link{color:var(--qw-blue);font-size:19px;white-space:nowrap;text-decoration:none;border-bottom:2px solid var(--qw-cyan);padding:12px 0}.qw-map{background:#fff;border-radius:24px;border:1px solid #d5e4fa;padding:20px;overflow:hidden}.qw-map svg{width:100%;display:block;direction:ltr;max-height:480px}.qw-region{fill:#dde7f5;stroke:#fff;stroke-width:1.2;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .2s,filter .2s}.qw-region.is-covered{fill:var(--qw-blue)}.qw-region:hover,.qw-region.is-focused,.qw-region:focus{fill:var(--qw-cyan);outline:none;stroke:#002a7a;stroke-width:2}.qw-map-label{font-family:inherit;font-size:10px;fill:#152f55;text-anchor:middle;paint-order:stroke;stroke:#fff;stroke-width:2.8px;stroke-linejoin:round;pointer-events:none}.qw-map-status{min-height:32px;text-align:center;font-size:18px;color:var(--qw-blue);margin:10px 0}.qw-legend{display:flex;justify-content:center;gap:28px;padding:22px 0;font-size:16px}.qw-legend span{display:flex;align-items:center;gap:10px}.qw-legend i{width:14px;height:14px;background:var(--qw-blue);border-radius:4px}.qw-legend .qw-outside{background:#dde7f5}.qw-region-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.qw-region-list button{font:inherit;color:var(--qw-blue);border:1px solid #ceddf3;border-radius:30px;background:#fff;padding:9px 22px;cursor:pointer}.qw-region-list button:hover,.qw-region-list button:focus-visible{background:var(--qw-blue);color:#fff}.qw-page{padding-top:180px;min-height:75vh}.qw-admin{max-width:1200px}.qw-admin .qw-map{margin-top:22px}.qw-admin-options{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0}.qw-admin .qw-map svg{max-height:550px}@media(max-width:767px){.qw-coverage{padding:56px 0}.qw-container{width:calc(100% - 32px)}.qw-heading{display:block}.qw-link{display:inline-block;margin-top:20px}.qw-map{padding:8px;border-radius:16px}.qw-map-label{font-size:11px}.qw-heading p{font-size:18px}.qw-map-status{font-size:15px}.qw-legend{font-size:13px;gap:16px}.qw-page{padding-top:140px}.qw-admin-options{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.qw-region{transition:none}}

