.ct-local[data-astro-cid-fpbnovjt]{padding:var(--section-y) 0;background:var(--c-ground)}.local-body[data-astro-cid-fpbnovjt]{gap:18px;max-width:68ch;display:grid}.local-body[data-astro-cid-fpbnovjt] p[data-astro-cid-fpbnovjt]{color:var(--c-body);font-size:var(--text-lead);line-height:1.75}.areas[data-astro-cid-fpbnovjt]{margin-top:var(--stack-y)}.areas-h[data-astro-cid-fpbnovjt]{color:var(--c-muted);font-size:var(--text-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:800}.area-list[data-astro-cid-fpbnovjt]{flex-wrap:wrap;gap:8px;margin-top:14px;list-style:none;display:flex}.area-list[data-astro-cid-fpbnovjt] li[data-astro-cid-fpbnovjt]{border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-body);font-size:var(--text-sm);border-radius:999px;padding:7px 13px}.ct-mods[data-astro-cid-fpbnovjt]{padding:var(--section-y) 0;background:var(--c-surface)}.mod-grid[data-astro-cid-fpbnovjt]{background:var(--c-line);border:1px solid var(--c-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;display:grid;overflow:hidden}.mod[data-astro-cid-fpbnovjt]{background:var(--c-surface);padding:clamp(20px,2vw,28px)}.mod-no[data-astro-cid-fpbnovjt]{color:var(--c-accent);font-size:var(--text-label);letter-spacing:var(--track-label);font-weight:800}.mod-h[data-astro-cid-fpbnovjt]{color:var(--c-ink);font-size:var(--text-title);letter-spacing:var(--track-display);margin-top:10px;font-weight:700;line-height:1.25}.mod-p[data-astro-cid-fpbnovjt]{color:var(--c-body);font-size:var(--text-sm);margin-top:9px;line-height:1.65}.ct-offer[data-astro-cid-fpbnovjt]{padding:var(--section-y) 0;background:var(--c-ink-deep)}.offer-list[data-astro-cid-fpbnovjt]{gap:11px;max-width:72ch;list-style:none;display:grid}.offer-list[data-astro-cid-fpbnovjt] li[data-astro-cid-fpbnovjt]{color:#ffffffc7;font-size:var(--text-sm);padding-left:26px;line-height:1.6;position:relative}.offer-list[data-astro-cid-fpbnovjt] li[data-astro-cid-fpbnovjt]:before{content:"";background:var(--c-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.ct-btn[data-astro-cid-fpbnovjt]{margin-top:var(--stack-y);font-family:inherit;font-size:var(--text-ui);cursor:pointer;transition:background .2s var(--ease);border:0;border-radius:11px;align-items:center;gap:10px;padding:13px 20px;font-weight:700;display:inline-flex}.ct-btn[data-astro-cid-fpbnovjt] .arrow[data-astro-cid-fpbnovjt]{transition:transform .2s var(--ease)}.ct-btn[data-astro-cid-fpbnovjt]:hover .arrow[data-astro-cid-fpbnovjt]{transform:translate(3px)}.ct-btn[data-astro-cid-fpbnovjt].is-light{color:var(--c-ink);background:#fff}.ct-btn[data-astro-cid-fpbnovjt].is-light:hover{background:#ffffffe0}.ct-offer[data-astro-cid-fpbnovjt] [data-astro-cid-fpbnovjt]:where(a,button):focus-visible{outline-color:#fff}.ct-faq[data-astro-cid-fpbnovjt]{padding:var(--section-y) 0;background:var(--c-ground)}.faq-list[data-astro-cid-fpbnovjt]{border-top:1px solid var(--c-line)}.faq-i[data-astro-cid-fpbnovjt]{border-bottom:1px solid var(--c-line)}.faq-i[data-astro-cid-fpbnovjt] summary[data-astro-cid-fpbnovjt]{cursor:pointer;color:var(--c-ink);font-size:var(--text-lead);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700;line-height:1.45;list-style:none;display:flex}.faq-i[data-astro-cid-fpbnovjt] summary[data-astro-cid-fpbnovjt]::-webkit-details-marker{display:none}.chev[data-astro-cid-fpbnovjt]{border-right:2px solid var(--c-muted);border-bottom:2px solid var(--c-muted);width:11px;height:11px;transition:transform .2s var(--ease);flex:none;transform:rotate(45deg)translateY(-2px)}.faq-i[data-astro-cid-fpbnovjt][open] .chev[data-astro-cid-fpbnovjt]{transform:rotate(225deg)translateY(-2px)}.faq-i[data-astro-cid-fpbnovjt] p[data-astro-cid-fpbnovjt]{max-width:72ch;color:var(--c-body);font-size:var(--text-sm);padding:0 0 20px;line-height:1.7}.ct-other[data-astro-cid-fpbnovjt]{margin-top:var(--stack-y);color:var(--c-muted);font-size:var(--text-sm);line-height:1.7}.ct-other[data-astro-cid-fpbnovjt] a[data-astro-cid-fpbnovjt]{color:var(--c-accent);font-weight:600;text-decoration:none}.ct-other[data-astro-cid-fpbnovjt] a[data-astro-cid-fpbnovjt]:hover{text-decoration:underline}@media (width<=900px){.mod-grid[data-astro-cid-fpbnovjt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.mod-grid[data-astro-cid-fpbnovjt]{grid-template-columns:1fr}.ct-btn[data-astro-cid-fpbnovjt]{justify-content:center;width:100%}}
