section[data-astro-cid-lcdefpme]>.wrap[data-astro-cid-lcdefpme]{padding-block:var(--space-24)}@media (width<=767px){section[data-astro-cid-lcdefpme]>.wrap[data-astro-cid-lcdefpme]{padding-block:var(--space-12)}}.section-lede[data-astro-cid-lcdefpme]{color:var(--color-fg-secondary);max-width:48ch;margin:var(--space-4) auto 0}h2[data-astro-cid-lcdefpme]{text-align:center}.hero[data-astro-cid-lcdefpme]{position:relative}.hero-content[data-astro-cid-lcdefpme]{text-align:center;padding-block:var(--space-24);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=701px){.hero-content[data-astro-cid-lcdefpme]{min-height:min(42rem,100vh - 4.5rem);padding-block:var(--space-16)}}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--color-fg);letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:3.75rem;font-weight:800;line-height:1.1}@media (width<=1023px){.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:3rem}}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .highlight[data-astro-cid-lcdefpme]{background:var(--color-bg-secondary);border-radius:.15em;padding:0 .15em}.hero-content[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:44rem;color:var(--color-fg-secondary);margin-bottom:var(--space-8);font-size:1.25rem}.hero-content[data-astro-cid-lcdefpme] .city-search{width:100%;max-width:44rem}@media (width>=1024px){.hero-content[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme],.hero-content[data-astro-cid-lcdefpme] .city-search{max-width:56rem}.category-chips[data-astro-cid-lcdefpme]{max-width:64rem}}.hero-content[data-astro-cid-lcdefpme] .city-search--hero .city-search-combobox{box-shadow:var(--shadow-lg)}.category-chips[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;max-width:50rem;padding:0;list-style:none;display:flex}.category-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-fg);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.category-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface)}.category-chip-more[data-astro-cid-lcdefpme]{display:none}.hero-stats[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-6);margin:var(--space-8) 0 0;color:var(--color-fg-secondary);flex-wrap:wrap;padding:0;font-size:1.15rem;font-weight:600;list-style:none;display:flex}.hero-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-accent);background:var(--color-bg-secondary);margin-right:var(--space-1);border-radius:.2em;padding:0 .2em;font-size:1.875rem}@media (width<=767px){.hero-content[data-astro-cid-lcdefpme]{padding-block:var(--space-12) var(--space-8)}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:2.25rem}.hero-content[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6);font-size:1.125rem}.category-chip-overflow[data-astro-cid-lcdefpme]{display:none}.category-chip-more[data-astro-cid-lcdefpme]{display:inline-block}.category-chips[data-astro-cid-lcdefpme]{gap:var(--space-1)}.category-chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-2) var(--space-4);font-size:.85rem}.hero-stats[data-astro-cid-lcdefpme]{gap:var(--space-4);font-size:.95rem}.hero-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.5rem}}.sponsored[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.sponsored-image[data-astro-cid-lcdefpme]{filter:grayscale()contrast(1.05);background-position:50%;background-size:cover;position:absolute;inset:0}.sponsored-image[data-astro-cid-lcdefpme]:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#0d1f17d1,#0d1f17eb);position:absolute;inset:0}.sponsored-content[data-astro-cid-lcdefpme]{position:relative}.sponsored-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.sponsored-content[data-astro-cid-lcdefpme] .section-lede[data-astro-cid-lcdefpme]{color:var(--color-fg)}.sponsored-content[data-astro-cid-lcdefpme] .section-lede[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-fg);text-decoration-color:#ffffff80}.sponsored-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.steps-grid[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 0;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));padding:0;list-style:none;display:grid}.step-card[data-astro-cid-lcdefpme]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left}.step-icon[data-astro-cid-lcdefpme]{color:var(--color-accent);background:var(--color-bg-secondary);padding:var(--space-2);border-radius:var(--radius-full);margin-bottom:var(--space-3);display:block}.step-number[data-astro-cid-lcdefpme]{letter-spacing:.05em;color:var(--color-accent);margin-bottom:var(--space-2);font-size:.75rem;font-weight:700;display:inline-block}.step-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-size:1.1rem}.step-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-fg-secondary);font-size:.92rem}.how-it-works-cta[data-astro-cid-lcdefpme]{margin:var(--space-8) auto 0;display:inline-block}.how-it-works-image[data-astro-cid-lcdefpme]{aspect-ratio:1108/602;object-fit:cover;width:100%;height:auto;margin:var(--space-12) auto 0;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:block}.how-it-works[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{text-align:center}.region-grid[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));width:100%;padding:0;list-style:none;display:grid}.region-box[data-astro-cid-lcdefpme]{gap:var(--space-1);padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);flex-direction:column;text-decoration:none;display:flex}.region-box[data-astro-cid-lcdefpme]:hover{background:var(--color-bg-secondary);border-color:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.region-name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:1.2rem;font-weight:700}.region-count[data-astro-cid-lcdefpme]{color:var(--color-accent);font-size:.85rem}.regions[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.region-map[data-astro-cid-lcdefpme]{margin-top:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;overflow:hidden}.catalog-intro[data-astro-cid-lcdefpme],.catalog-choose[data-astro-cid-lcdefpme],.catalog-akut[data-astro-cid-lcdefpme]{text-align:center}.catalog-choose[data-astro-cid-lcdefpme],.catalog-akut[data-astro-cid-lcdefpme]{margin-top:var(--space-16)}.catalog-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:68ch;margin:var(--space-4) auto 0;color:var(--color-fg-secondary);text-align:left}.catalog-image[data-astro-cid-lcdefpme]{width:100%;height:auto;margin-top:var(--space-16);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:block}.catalog-choose[data-astro-cid-lcdefpme] .section-lede[data-astro-cid-lcdefpme]{text-align:left}.compare-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-8);text-align:left;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.compare-card[data-astro-cid-lcdefpme]{padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.compare-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.compare-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-fg-secondary);margin-bottom:var(--space-4)}.compare-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--color-fg-secondary);margin:0;padding-left:0;font-size:.92rem;list-style:none}.compare-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin-bottom:var(--space-1);padding-left:1.4rem;position:relative}.compare-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-radius:var(--radius-full);background:var(--color-bg-secondary);width:.55rem;height:.55rem;position:absolute;top:.5em;left:0}.akut-panel[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:var(--color-bg-secondary);border:1px solid var(--color-bg-secondary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.akut-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:42ch;color:var(--color-fg-secondary);margin-inline:auto}.cta-band[data-astro-cid-lcdefpme]{background:var(--color-bg-secondary)}.cta-band-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.cta-panel[data-astro-cid-lcdefpme]{padding:var(--space-6);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.cta-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--color-fg-secondary)}.cta-panel[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{max-width:20rem}.button[data-astro-cid-lcdefpme]{background:var(--color-accent);color:var(--color-surface);padding:var(--space-4) var(--space-6);border-radius:var(--radius-full);white-space:nowrap;transition:background-color var(--duration) var(--ease);font-weight:600;text-decoration:none}.button[data-astro-cid-lcdefpme]:hover{background:var(--color-accent-hover)}
