.rsa-x[data-astro-cid-pwy4vcmn]{background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;grid-template-columns:320px 1fr;align-items:center;gap:32px;padding:24px;display:grid}.rsa-x[data-astro-cid-pwy4vcmn] img[data-astro-cid-pwy4vcmn]{border-radius:14px;width:100%;height:auto}.rsa-x[data-astro-cid-pwy4vcmn] h2[data-astro-cid-pwy4vcmn]{margin:4px 0 10px}.rsa-x[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{margin:0 0 14px}.rsa-x[data-astro-cid-pwy4vcmn] .rsa-both[data-astro-cid-pwy4vcmn]{margin:12px 0 0;font-size:.95rem}@media (width<=760px){.rsa-x[data-astro-cid-pwy4vcmn]{grid-template-columns:1fr;gap:16px}}.fss-hero[data-astro-cid-pwy4vcmn]{background:linear-gradient(180deg, var(--bg-accent), #fff);padding:48px 0}.fss-hero[data-astro-cid-pwy4vcmn] .city-hero[data-astro-cid-pwy4vcmn]{max-width:860px}.hero-grid[data-astro-cid-pwy4vcmn]{grid-template-columns:1.1fr .9fr;align-items:center;gap:46px;display:grid}.crumbs[data-astro-cid-pwy4vcmn]{color:var(--muted);margin-bottom:12px;font-size:.85rem}.crumbs[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{color:var(--brand-link)}.crumbs[data-astro-cid-pwy4vcmn] span[data-astro-cid-pwy4vcmn]{opacity:.5;margin:0 6px}.crumbs[data-astro-cid-pwy4vcmn] em[data-astro-cid-pwy4vcmn]{font-style:normal}.price-row[data-astro-cid-pwy4vcmn]{flex-wrap:wrap;align-items:baseline;gap:14px;margin:18px 0 6px;display:flex}.price[data-astro-cid-pwy4vcmn]{align-items:baseline;gap:8px;display:inline-flex}.price[data-astro-cid-pwy4vcmn] .was[data-astro-cid-pwy4vcmn]{color:var(--muted);font-size:1.4rem;font-weight:600;text-decoration:line-through 2px}.price[data-astro-cid-pwy4vcmn] .now[data-astro-cid-pwy4vcmn]{color:var(--navy);font-size:2.5rem;font-weight:800}.price[data-astro-cid-pwy4vcmn] .cur[data-astro-cid-pwy4vcmn]{color:var(--muted);font-size:.95rem;font-weight:600}.price-note[data-astro-cid-pwy4vcmn]{color:var(--brand-link);font-weight:600}.speed-proof[data-astro-cid-pwy4vcmn]{max-width:52ch;color:var(--text,#22303c);margin:10px 0 0;font-size:15px;line-height:1.5}.hero-btns[data-astro-cid-pwy4vcmn]{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.hero-img[data-astro-cid-pwy4vcmn]{box-shadow:var(--shadow);aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%}.legal-band[data-astro-cid-pwy4vcmn]{background:#fff4e5;border-top:1px solid #ffe1b3;border-bottom:1px solid #ffe1b3}.legal-band[data-astro-cid-pwy4vcmn] .container[data-astro-cid-pwy4vcmn]{align-items:center;gap:16px;padding:18px 22px;display:flex}.legal-band[data-astro-cid-pwy4vcmn] .lb-ico[data-astro-cid-pwy4vcmn]{color:#b9791e;background:#ffe7c2;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.legal-band[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{color:#7a5b1e;margin:0}.incl-grid[data-astro-cid-pwy4vcmn]{grid-template-columns:1fr 1fr;gap:14px 30px;max-width:820px;margin:30px auto 0;display:grid}.incl[data-astro-cid-pwy4vcmn]{color:var(--ink);align-items:flex-start;gap:12px;font-weight:500;display:flex}.incl[data-astro-cid-pwy4vcmn] .tick[data-astro-cid-pwy4vcmn]{color:#fff;background:var(--brand-link);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.who[data-astro-cid-pwy4vcmn]{max-width:800px}.who[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{color:var(--ink);margin:0 0 14px}.nsw-approved[data-astro-cid-pwy4vcmn]{text-align:center;max-width:680px;color:var(--ink);margin:16px auto 0;font-size:.95rem}.nsw-approved[data-astro-cid-pwy4vcmn] .icon{color:var(--brand);vertical-align:-.15em;margin-right:4px}.nsw-approved[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{color:var(--brand-link)}.unit-notice[data-astro-cid-pwy4vcmn]{background:#eef6fd;border:1px solid #cfe6f7;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:16px 18px;display:flex}.unit-notice[data-astro-cid-pwy4vcmn] .icon{color:var(--brand);flex:none;margin-top:2px}.unit-notice[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{margin:0;font-size:.95rem}.combo-sec[data-astro-cid-pwy4vcmn]{margin-top:22px}.combo-sec[data-astro-cid-pwy4vcmn] h2[data-astro-cid-pwy4vcmn]{margin:0 0 8px;font-size:1.35rem}.combo-sec[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{margin:0}.who[data-astro-cid-pwy4vcmn] .detail[data-astro-cid-pwy4vcmn]{margin-top:20px}.who[data-astro-cid-pwy4vcmn] .detail[data-astro-cid-pwy4vcmn] h3[data-astro-cid-pwy4vcmn]{color:var(--navy);margin:0 0 6px;font-size:1.1rem}.who[data-astro-cid-pwy4vcmn] .detail[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{margin:0}.who[data-astro-cid-pwy4vcmn] .src[data-astro-cid-pwy4vcmn]{color:var(--muted);margin-top:22px;font-size:.88rem}.who[data-astro-cid-pwy4vcmn] .src[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{color:var(--brand-link);font-weight:600}.authority[data-astro-cid-pwy4vcmn]{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0 6px;display:grid}.auth-card[data-astro-cid-pwy4vcmn]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:20px 22px}.auth-card[data-astro-cid-pwy4vcmn] h3[data-astro-cid-pwy4vcmn]{color:var(--navy);align-items:center;gap:8px;margin:0 0 8px;font-size:1.02rem;display:flex}.auth-card[data-astro-cid-pwy4vcmn] h3[data-astro-cid-pwy4vcmn] .icon{color:var(--brand)}.auth-card[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{margin:0;font-size:.95rem}.auth-card[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{color:var(--brand-link)}.city-lead[data-astro-cid-pwy4vcmn]{max-width:700px;color:var(--muted);margin:12px auto 0}.city-grid[data-astro-cid-pwy4vcmn]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;max-width:900px;margin:28px auto 0;display:grid}.city-card[data-astro-cid-pwy4vcmn]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;display:flex}.city-card[data-astro-cid-pwy4vcmn] .cc-ico[data-astro-cid-pwy4vcmn]{background:var(--bg-accent);width:34px;height:34px;color:var(--brand);border-radius:9px;flex:none;place-items:center;display:grid}.city-card[data-astro-cid-pwy4vcmn] .cc-txt[data-astro-cid-pwy4vcmn]{flex-direction:column;gap:2px;display:flex}.city-card[data-astro-cid-pwy4vcmn] strong[data-astro-cid-pwy4vcmn]{color:var(--navy);font-size:.98rem;line-height:1.3}.city-card[data-astro-cid-pwy4vcmn] .cc-txt[data-astro-cid-pwy4vcmn] span[data-astro-cid-pwy4vcmn]{color:var(--muted);font-size:.85rem}.state-links[data-astro-cid-pwy4vcmn]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.state-links[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:999px;padding:8px 16px;font-weight:600}.state-links[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]:hover,.state-links[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn].active{background:var(--brand-link);color:#fff;border-color:var(--brand-link)}.cta-band[data-astro-cid-pwy4vcmn]{background:linear-gradient(120deg, var(--brand-dark), var(--brand-link));color:#fff;padding:66px 0}.cta-band[data-astro-cid-pwy4vcmn] h2[data-astro-cid-pwy4vcmn]{color:#fff}@media (width<=880px){.hero-grid[data-astro-cid-pwy4vcmn],.incl-grid[data-astro-cid-pwy4vcmn],.authority[data-astro-cid-pwy4vcmn]{grid-template-columns:1fr}.hero-grid[data-astro-cid-pwy4vcmn]>div[data-astro-cid-pwy4vcmn]:first-child{flex-direction:column;display:flex}.hero-grid[data-astro-cid-pwy4vcmn] .crumbs[data-astro-cid-pwy4vcmn]{order:1}.hero-grid[data-astro-cid-pwy4vcmn] h1[data-astro-cid-pwy4vcmn]{order:2}.hero-grid[data-astro-cid-pwy4vcmn] .price-row[data-astro-cid-pwy4vcmn]{order:3}.speed-proof[data-astro-cid-pwy4vcmn],.hero-grid[data-astro-cid-pwy4vcmn] .speed-proof[data-astro-cid-pwy4vcmn]{order:4}.hero-grid[data-astro-cid-pwy4vcmn] .hero-btns[data-astro-cid-pwy4vcmn]{order:5}.hero-grid[data-astro-cid-pwy4vcmn] .lead[data-astro-cid-pwy4vcmn]{order:6}.hero-grid[data-astro-cid-pwy4vcmn] .guarantee-wrap[data-astro-cid-pwy4vcmn]{order:7}.hero-grid[data-astro-cid-pwy4vcmn] .hero-trust[data-astro-cid-pwy4vcmn]{order:8}}.fss-hero[data-astro-cid-pwy4vcmn],.page-head[data-astro-cid-pwy4vcmn],.ref-hero[data-astro-cid-pwy4vcmn],.cs-intro[data-astro-cid-pwy4vcmn]{background:var(--bg-soft);border-bottom:1px solid var(--navy)}.cta-band[data-astro-cid-pwy4vcmn]{background:var(--navy)}.cta-band[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{color:#dbe8f3}.hero-img[data-astro-cid-pwy4vcmn]{border-radius:var(--radius);box-shadow:none}.legal-band[data-astro-cid-pwy4vcmn],.approved-band[data-astro-cid-pwy4vcmn]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff}.legal-band[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn],.approved-band[data-astro-cid-pwy4vcmn] p[data-astro-cid-pwy4vcmn]{color:var(--ink)}.legal-band[data-astro-cid-pwy4vcmn] .lb-ico[data-astro-cid-pwy4vcmn],.approved-band[data-astro-cid-pwy4vcmn] .ab-ico[data-astro-cid-pwy4vcmn],.legal-band[data-astro-cid-pwy4vcmn] .lb-ico[data-astro-cid-pwy4vcmn],.notice-band[data-astro-cid-pwy4vcmn] .nb-ico[data-astro-cid-pwy4vcmn],.ben-ico[data-astro-cid-pwy4vcmn],.city-card[data-astro-cid-pwy4vcmn] .cc-ico[data-astro-cid-pwy4vcmn]{color:var(--brand);background:0 0;border-radius:0}.price[data-astro-cid-pwy4vcmn] .now[data-astro-cid-pwy4vcmn],.price[data-astro-cid-pwy4vcmn] .was[data-astro-cid-pwy4vcmn]{font-family:var(--serif);font-weight:500}.incl[data-astro-cid-pwy4vcmn] .tick[data-astro-cid-pwy4vcmn],.step-n[data-astro-cid-pwy4vcmn]{border-radius:0}.auth-card[data-astro-cid-pwy4vcmn],.city-card[data-astro-cid-pwy4vcmn],.kfa[data-astro-cid-pwy4vcmn],.rsa-x[data-astro-cid-pwy4vcmn],.unit-notice[data-astro-cid-pwy4vcmn],.allergen[data-astro-cid-pwy4vcmn],.rule[data-astro-cid-pwy4vcmn],.temp-table[data-astro-cid-pwy4vcmn],.ec-table[data-astro-cid-pwy4vcmn],.sheet[data-astro-cid-pwy4vcmn],.quiz-q[data-astro-cid-pwy4vcmn],.quiz-result[data-astro-cid-pwy4vcmn],.ec-tool[data-astro-cid-pwy4vcmn]{box-shadow:none;border-radius:0}.rsa-x[data-astro-cid-pwy4vcmn] img[data-astro-cid-pwy4vcmn]{border-radius:0}.auth-card[data-astro-cid-pwy4vcmn],.city-card[data-astro-cid-pwy4vcmn],.kfa[data-astro-cid-pwy4vcmn],.rule[data-astro-cid-pwy4vcmn],.allergen[data-astro-cid-pwy4vcmn]{border:0;border-top:1px solid var(--navy);background:#fff}.unit-notice[data-astro-cid-pwy4vcmn]{background:var(--bg-soft);border-color:var(--rule)}.state-links[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn],.loc-links[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn],.ind-pills[data-astro-cid-pwy4vcmn] a[data-astro-cid-pwy4vcmn]{border-radius:var(--radius)}.city-card[data-astro-cid-pwy4vcmn]:hover{border-color:var(--navy)}.ec-tool[data-astro-cid-pwy4vcmn],.quiz-q[data-astro-cid-pwy4vcmn],.quiz-result[data-astro-cid-pwy4vcmn]{border:1px solid var(--navy)}.ec-field[data-astro-cid-pwy4vcmn] select[data-astro-cid-pwy4vcmn],.ec-field[data-astro-cid-pwy4vcmn] input[data-astro-cid-pwy4vcmn][type=month],.q-opt[data-astro-cid-pwy4vcmn],.q-explain[data-astro-cid-pwy4vcmn],.ec-error[data-astro-cid-pwy4vcmn]{border-radius:var(--radius)}.ec-result[data-astro-cid-pwy4vcmn] .r-badge{text-transform:none;letter-spacing:0;border-radius:0;font-weight:600}.ec-result[data-astro-cid-pwy4vcmn] .r-badge.is-maybe{background:var(--bg-soft);color:var(--navy);border-left:3px solid var(--navy)}.r-badge[data-astro-cid-pwy4vcmn]{text-transform:none;letter-spacing:0;border-radius:0}.r-badge[data-astro-cid-pwy4vcmn].is-maybe{background:var(--bg-soft);color:var(--navy);border-left:3px solid var(--navy)}.ec-table[data-astro-cid-pwy4vcmn] th[data-astro-cid-pwy4vcmn]{background:var(--bg-soft)}.btn[data-astro-cid-pwy4vcmn]{transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out}.btn[data-astro-cid-pwy4vcmn]:hover{transform:none}
