.count.svelte-6zl16d{background:var(--blue);min-height:172px;color:var(--white);padding:28px 28px 24px}.num.svelte-6zl16d{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:4.5rem;line-height:1}.unit.svelte-6zl16d{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;margin-top:14px;font-size:.8125rem;font-weight:700}.date.svelte-6zl16d{color:#e4e8f4;margin-top:2px;font-size:.875rem}.hero.svelte-1a1se6c{padding-block:40px 56px}.grid.svelte-1a1se6c{gap:36px;display:grid}h1.svelte-1a1se6c{color:var(--blue);margin-top:14px;font-size:clamp(2.125rem,8vw,3.5rem);line-height:1.08}.lede.svelte-1a1se6c{max-width:520px;color:var(--ink);margin-top:20px;font-size:1.0625rem}.ctas.svelte-1a1se6c{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.card.svelte-1a1se6c{border:1px solid var(--border);box-shadow:var(--shadow);background:var(--white);align-self:start}.hotline.svelte-1a1se6c{padding:22px 28px 26px}.tel.svelte-1a1se6c{color:var(--ink);font-family:var(--font-ui);align-items:center;gap:8px;margin-top:8px;font-size:1.375rem;font-weight:800;text-decoration:none;display:inline-flex}.tel.svelte-1a1se6c svg{color:var(--blue)}.tel.svelte-1a1se6c:hover span:where(.svelte-1a1se6c){text-decoration:underline}.note.svelte-1a1se6c{color:var(--muted);margin-top:8px;font-size:.875rem}@media (width>=900px){.hero.svelte-1a1se6c{padding-block:72px 88px}.grid.svelte-1a1se6c{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:56px}}.cards.svelte-169vusb{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.cards.svelte-169vusb{grid-template-columns:repeat(2,minmax(0,1fr))}}.card.svelte-169vusb{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:28px;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.card.svelte-169vusb:hover{border-color:var(--blue);box-shadow:var(--shadow)}.bar.svelte-169vusb{background:var(--red);width:40px;height:4px}h3.svelte-169vusb{font-size:1.375rem}h3.svelte-169vusb a:where(.svelte-169vusb){color:var(--blue);text-decoration:none}h3.svelte-169vusb a:where(.svelte-169vusb):after{content:"";position:absolute;inset:0}h3.svelte-169vusb a:where(.svelte-169vusb):focus-visible{outline:none}.card.svelte-169vusb:has(a:where(.svelte-169vusb):focus-visible){outline:var(--focus);outline-offset:2px}p.svelte-169vusb{color:var(--muted)}.go.svelte-169vusb{color:var(--blue);margin-top:auto}
