.banner[data-astro-cid-lcdefpme]{background:var(--bg);border-bottom:1px solid var(--line)}.banner__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding-top:28px;padding-bottom:28px;display:grid}.banner__kicker[data-astro-cid-lcdefpme]{color:var(--blue);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.78rem;font-weight:600}.banner[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--blue-900);margin-bottom:12px;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.3rem)}.banner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:54ch}.banner__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.banner__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:var(--r);width:100%;height:300px}@media (width<=860px){.banner__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:18px}.banner__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:200px}}@media (width<=600px){.banner__img[data-astro-cid-lcdefpme]{display:none}.banner__grid[data-astro-cid-lcdefpme]{padding-top:20px;padding-bottom:20px}}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1024px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cats__item[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);background:#fff;gap:2px;height:100%;padding:12px;text-decoration:none;display:grid}.cats__item[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);color:var(--ink)}.cats__img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;margin-bottom:8px;display:block;position:relative;overflow:hidden}.cats__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cats__name[data-astro-cid-lcdefpme]{font-size:.95rem;font-weight:600}.cats__item[data-astro-cid-lcdefpme]:hover .cats__name[data-astro-cid-lcdefpme]{color:var(--blue);text-decoration:underline}.cats__count[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.tabs[data-astro-cid-lcdefpme]{gap:4px;display:flex}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);cursor:pointer;color:var(--ink-2);background:#fff;padding:6px 12px;font-size:.86rem;font-weight:600}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff}.more[data-astro-cid-lcdefpme]{margin:14px 0 0;font-size:.9rem;font-weight:600}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.benefits[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);gap:4px;padding:4px 20px;display:grid}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.benefits[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--blue-900);font-size:.95rem}.benefits[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.86rem}@media (width<=860px){.benefits[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px 0}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}}@media (width<=520px){.benefits[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:0;padding:0}}.ctas[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.ctas__card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:20px}.ctas__card--img[data-astro-cid-lcdefpme]{grid-template-columns:220px 1fr;align-items:center;gap:20px;display:grid}.ctas__card--img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:var(--r);width:100%;height:150px}.ctas__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.92rem}.ctas__phone[data-astro-cid-lcdefpme]{font-size:1.2rem;font-weight:700}.ctas__phone[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}@media (width<=860px){.ctas[data-astro-cid-lcdefpme],.ctas__card--img[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
