.mosaic[data-astro-cid-wdp7hjwu]{flex:1.25 520px;grid-template-rows:1fr 1fr;grid-template-columns:1.45fr 1fr;gap:12px;min-width:0;height:clamp(360px,40vw,560px);display:grid}.tile[data-astro-cid-wdp7hjwu]{border-radius:18px;position:relative;overflow:hidden}.big[data-astro-cid-wdp7hjwu]{grid-row:span 2}.chip[data-astro-cid-wdp7hjwu]{color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:14px;left:14px}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px 56px;display:flex}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:460px;gap:20px;min-width:0;display:flex}.hero-eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.dash[data-astro-cid-lcdefpme]{background:var(--green-600);flex:none;width:28px;height:2px}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:0 auto;min-width:min(220px,100%)}.hero-checks[data-astro-cid-lcdefpme]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:4px;font-size:15px;display:flex}.hero-checks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.featured[data-astro-cid-lcdefpme]{flex-direction:column;grid-row:span 3;display:flex}.feat-img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background-color:#4c6a4b;position:relative}.feat-pill[data-astro-cid-lcdefpme]{position:absolute;top:16px;left:16px}.feat-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:16px;padding:clamp(20px,3vw,32px);display:flex}.feat-title[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem);font-weight:700;line-height:1.2}.feat-text[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin:0;font-size:17px;line-height:1.6}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--stone-50);border:1px solid var(--line);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600}.feat-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:8px;display:flex}.side[data-astro-cid-lcdefpme]{flex-wrap:wrap;display:flex}.side-img[data-astro-cid-lcdefpme]{flex:200px;min-height:200px;position:relative}.side-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:240px;gap:12px;padding:24px;display:flex}.side-title[data-astro-cid-lcdefpme]{margin:0;font-size:24px;font-weight:600;line-height:1.3}.side-cta[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}.teaser[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px 64px;display:flex}.teaser-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:380px;gap:20px;min-width:0;display:flex}.teaser-text[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);margin:0;font-size:17px;line-height:1.6}.teaser-fig[data-astro-cid-lcdefpme]{flex-direction:column;flex:1.5 560px;gap:12px;min-width:0;margin:0;display:flex}.teaser-fig[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.why[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:40px 64px;display:flex}.why-media[data-astro-cid-lcdefpme]{flex:440px;min-width:0;padding:0 clamp(24px,6vw,72px) clamp(40px,6vw,72px) 0;position:relative}.why-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:460px;gap:20px;min-width:0;display:flex}.btn-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.recent[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;gap:12px;text-decoration:none;display:flex}.recent[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.recent-title[data-astro-cid-lcdefpme]{font-size:18px;font-weight:600}.contact[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.contact-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:999 480px;gap:20px;min-width:0;display:flex}.contact-lead[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);max-width:560px;margin:0;font-size:17px;line-height:1.6}.tiles[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;margin-top:4px;display:flex}.dtile[data-astro-cid-lcdefpme]{background:var(--forest-700);color:var(--on-dark);border-radius:12px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;display:flex}a[data-astro-cid-lcdefpme].dtile:hover{color:var(--on-dark)}.ddisc[data-astro-cid-lcdefpme]{background:var(--sand-500);width:48px;height:48px;color:var(--charcoal)}.dt[data-astro-cid-lcdefpme]{font-size:17px;font-weight:600}.dd[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font-size:15px}.form-col[data-astro-cid-lcdefpme]{flex:460px;min-width:0;max-width:480px}
