.ov[data-astro-cid-lcdefpme]{--cream:#f7f2ed;--cream-2:#efe8df;--paper:#fffdfa;--deep:#0b6316;--mid:#2f8a2a;--bright:#5fb43a;--ink:#1d2a1f;--body:#4a5249;--rule:#e2d9cd;--serif:"EB Garamond", Georgia, serif;--sans:"Figtree", "Segoe UI", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);background:radial-gradient(1100px 520px at 50% -120px, #fffaf3 0%, #fffaf300 70%), var(--cream);min-height:100vh;color:var(--ink);font:400 1rem/1.55 var(--sans);-webkit-font-smoothing:antialiased;padding:0 clamp(16px,4vw,56px) 96px}.ov-top[data-astro-cid-lcdefpme]{max-width:1240px;padding:calc(20px + env(safe-area-inset-top,0px)) 0 0;letter-spacing:.02em;color:var(--body);justify-content:space-between;align-items:center;margin:0 auto;font-size:.8125rem;display:flex}.ov-pill[data-astro-cid-lcdefpme]{border:1px solid var(--rule);color:var(--deep);background:#fffdfab3;border-radius:999px;padding:6px 12px;font-weight:600}.ov-hero[data-astro-cid-lcdefpme]{text-align:center;max-width:760px;margin:0 auto;padding:clamp(28px,5vw,56px) 0 clamp(36px,5vw,64px)}.ov-logo[data-astro-cid-lcdefpme]{width:clamp(240px,40vw,440px);height:auto;margin:0 auto;display:block}.ov-eyebrow[data-astro-cid-lcdefpme]{color:var(--mid);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin:clamp(28px,4vw,44px) 0 10px;font-size:.8125rem;font-weight:700;display:flex}.ov-eyebrow[data-astro-cid-lcdefpme]:before,.ov-eyebrow[data-astro-cid-lcdefpme]:after{content:"";background:var(--bright);border-radius:2px;width:40px;height:2px}h1[data-astro-cid-lcdefpme]{color:var(--deep);font:500 clamp(2.25rem, 1.5rem + 2.6vw, 3.75rem) / 1.05 var(--serif);letter-spacing:-.01em;margin:0}.ov-lede[data-astro-cid-lcdefpme]{max-width:34em;color:var(--body);text-wrap:balance;margin:16px auto 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem)}.ov-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);max-width:1240px;margin:0 auto;padding:0;list-style:none;display:grid}.ov-link[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--paper);height:100%;color:inherit;transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s var(--ease);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;box-shadow:0 1px 2px #1d2a1f0a,0 8px 24px -12px #1d2a1f1f}.ov-link[data-astro-cid-lcdefpme]:hover{border-color:#cfe3c4;transform:translateY(-4px);box-shadow:0 2px 4px #1d2a1f0d,0 22px 44px -18px #0b631652}.ov-link[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--bright);outline-offset:4px}.ov-shot[data-astro-cid-lcdefpme]{padding:14px 14px 0;position:relative}.ov-frame[data-astro-cid-lcdefpme]{background:#e9e3da;border-radius:12px;width:84%;overflow:hidden;box-shadow:inset 0 0 0 1px #1d2a1f0f}.ov-dots[data-astro-cid-lcdefpme]{background:#ece5dc;gap:5px;padding:8px 10px;display:flex}.ov-dots[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#d3c9bb;border-radius:50%;width:7px;height:7px}.ov-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1200/750;object-fit:cover;object-position:top;width:100%;height:auto;transition:transform .6s var(--ease);display:block}.ov-link[data-astro-cid-lcdefpme]:hover .ov-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.025)}.ov-phone[data-astro-cid-lcdefpme]{width:22%;transition:transform .45s var(--ease);background:#1d2a1f;border-radius:14px;padding:4px;position:absolute;bottom:-24px;right:14px;box-shadow:0 12px 24px -10px #1d2a1f73}.ov-phone[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:390/844;border-radius:10px;width:100%;height:auto;display:block}.ov-link[data-astro-cid-lcdefpme]:hover .ov-phone[data-astro-cid-lcdefpme]{transform:translateY(-6px)}.ov-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.ov-meta[data-astro-cid-lcdefpme]{color:var(--body);letter-spacing:.02em;align-items:center;gap:10px;margin:0;padding-right:26%;font-size:.8125rem;font-weight:600;display:flex}.ov-num[data-astro-cid-lcdefpme]{min-width:30px;height:24px;color:var(--deep);letter-spacing:.04em;background:#e6f1df;border-radius:999px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}h2[data-astro-cid-lcdefpme]{color:var(--ink);font:600 clamp(1.625rem, 1.3rem + .8vw, 2rem) / 1.1 var(--serif);margin:14px 0 6px}.ov-tag[data-astro-cid-lcdefpme]{color:var(--body);flex:1;margin:0}.ov-cta[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff;transition:background-color .25s var(--ease);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:20px;padding:11px 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.ov-cta[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease)}.ov-link[data-astro-cid-lcdefpme]:hover .ov-cta[data-astro-cid-lcdefpme]{background:#0e7a1c}.ov-link[data-astro-cid-lcdefpme]:hover .ov-cta[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:translate(3px)}.ov-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);max-width:1240px;color:var(--body);align-items:center;gap:14px;margin:clamp(48px,6vw,80px) auto 0;padding-top:24px;font-size:.875rem;display:flex}.ov-foot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:32px;height:32px}.ov-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:1;gap:2px 10px;margin:0;display:flex}.ov-foot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.ov-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--deep);border-radius:4px;font-weight:600;text-decoration:none}.ov-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.ov-foot[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--bright);outline-offset:3px}@media (width<=1023px){.ov-cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);max-width:760px}.ov-link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;display:grid}.ov-shot[data-astro-cid-lcdefpme]{align-self:center;padding:14px 0 14px 14px}.ov-phone[data-astro-cid-lcdefpme]{bottom:4px;right:0}.ov-body[data-astro-cid-lcdefpme]{justify-content:center;padding:24px 24px 24px 34px}.ov-tag[data-astro-cid-lcdefpme]{flex:none}.ov-meta[data-astro-cid-lcdefpme]{padding-right:0}}@media (width<=639px){.ov[data-astro-cid-lcdefpme]{padding-bottom:96px}.ov-top[data-astro-cid-lcdefpme]{padding-top:calc(14px + env(safe-area-inset-top,0px))}.ov-hero[data-astro-cid-lcdefpme]{padding:20px 0 32px}.ov-logo[data-astro-cid-lcdefpme]{width:min(260px,72vw)}.ov-eyebrow[data-astro-cid-lcdefpme]{margin-top:24px}.ov-eyebrow[data-astro-cid-lcdefpme]:before,.ov-eyebrow[data-astro-cid-lcdefpme]:after{width:24px}.ov-link[data-astro-cid-lcdefpme]{border-radius:18px;display:flex}.ov-shot[data-astro-cid-lcdefpme]{padding:10px 10px 0}.ov-phone[data-astro-cid-lcdefpme]{display:none}.ov-frame[data-astro-cid-lcdefpme]{width:100%}.ov-body[data-astro-cid-lcdefpme]{justify-content:flex-start;padding:18px 18px 20px}.ov-cta[data-astro-cid-lcdefpme]{margin-top:16px}.ov-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start}.ov-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{flex-direction:column}}@media (prefers-reduced-motion:reduce){.ov-link[data-astro-cid-lcdefpme],.ov-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.ov-phone[data-astro-cid-lcdefpme],.ov-cta[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:none}.ov-link[data-astro-cid-lcdefpme]:hover,.ov-link[data-astro-cid-lcdefpme]:hover .ov-phone[data-astro-cid-lcdefpme],.ov-link[data-astro-cid-lcdefpme]:hover .ov-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.ov-link[data-astro-cid-lcdefpme]:hover .ov-cta[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:none}}
