.hero.svelte-1uha8ag{display:grid;gap:2.5rem;padding-block:3rem}@media(min-width:1024px){.hero.svelte-1uha8ag{grid-template-columns:22rem 1fr;align-items:start}}.facts.svelte-1uha8ag{border:2px solid #111;padding:.4rem .6rem .6rem;background:#fff;font-family:Libre Franklin,sans-serif;color:#111}.facts-title.svelte-1uha8ag{font-weight:900;font-size:2.6rem;line-height:1;letter-spacing:-.02em}.rule-thick.svelte-1uha8ag{height:10px;background:#111;margin:.3rem 0}.rule-mid.svelte-1uha8ag{height:5px;background:#111;margin:.2rem 0}.rule-thin.svelte-1uha8ag{height:1px;background:#111;margin:.2rem 0}.serv.svelte-1uha8ag{display:flex;justify-content:space-between;font-size:.95rem}.serv.bold.svelte-1uha8ag{font-weight:800;font-size:1.1rem}.amt.svelte-1uha8ag{font-weight:800;font-size:.8rem}.cal.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;font-weight:900;font-size:1.6rem;line-height:1}.cal.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-size:2.6rem}.dv.svelte-1uha8ag{text-align:right;font-weight:800;font-size:.8rem;border-bottom:1px solid #111;padding-bottom:.15rem}.nrow.svelte-1uha8ag{display:flex;justify-content:space-between;padding:.3rem 0;border-bottom:1px solid #111;color:#111;text-decoration:none;font-size:.95rem}.nrow.svelte-1uha8ag:hover b:where(.svelte-1uha8ag){color:var(--color-primary);text-decoration:underline}.pct.svelte-1uha8ag{font-weight:800}.foot.svelte-1uha8ag{font-size:.72rem;line-height:1.35}.eyebrow.svelte-1uha8ag{font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;color:var(--color-secondary)}.intro-title.svelte-1uha8ag{font-family:Newsreader,serif;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2;margin:.5rem 0 2rem;color:#1f2937}.lead.svelte-1uha8ag{display:grid;gap:1.2rem;text-decoration:none;color:inherit;border-top:10px solid #111;padding-top:1.2rem}@media(min-width:700px){.lead.svelte-1uha8ag{grid-template-columns:1.1fr 1fr}}.lead.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.lead-tag.svelte-1uha8ag{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary)}.lead.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-weight:900;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.08;margin:.4rem 0 .7rem;letter-spacing:-.02em}.lead.svelte-1uha8ag:hover h2:where(.svelte-1uha8ag){text-decoration:underline;text-decoration-thickness:3px}.lead.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4b5563}.shelf.svelte-1uha8ag{padding-block:1.5rem 2rem}.shelf-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;border-bottom:5px solid #111;padding-bottom:.3rem;margin-bottom:1.2rem}.shelf-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-weight:900;font-size:1.6rem;letter-spacing:-.01em}.shelf-head.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:700;font-size:.9rem;color:var(--color-primary)}.grid.svelte-1uha8ag{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}
