html,body{background:#d7e4d4;width:100%;height:100%;margin:0}.page[data-astro-cid-lcdefpme]{color:#1c2e24;background-color:#d7e4d4;background-image:radial-gradient(55% 70% at 8% 42%,#f7f4ecf5 0%,#f7f4ec00 62%),radial-gradient(48% 55% at 92% 38%,#4a7a56b8 0%,#4a7a5600 68%),radial-gradient(40% 46% at 68% 78%,#7a9e7073 0%,#7a9e7000 70%),radial-gradient(36% 40% at 42% 18%,#c6d6bab3 0%,#c6d6ba00 72%),linear-gradient(105deg,#f4f1e8 0%,#e3eddf 38%,#b7cdae 68%,#6f9a78 100%);grid-template-rows:auto 1fr auto;min-height:100dvh;font-family:Instrument Sans,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}header[data-astro-cid-lcdefpme]{z-index:6;flex-direction:column;align-items:center;gap:.35rem;padding:1.15rem 1.5rem 0;display:flex;position:relative}.brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(24rem,62vw);height:auto;display:block}nav[data-astro-cid-lcdefpme]{gap:1.8rem;display:flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.btn[data-astro-cid-lcdefpme],footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:500}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:.62}main[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:1fr minmax(18rem,34rem);align-items:center;min-height:0;display:grid;position:relative}.shapes[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;width:min(120vh,72rem);height:auto;position:absolute;bottom:-18%;left:-28%}.copy[data-astro-cid-lcdefpme]{z-index:5;flex-direction:column;grid-column:2;align-items:flex-start;padding:0 7vw 8vh 0;display:flex;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#3e6248;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .85rem;font-size:.75rem;font-weight:500}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:11ch;margin:0;font-size:clamp(2.3rem,4.2vw,3.6rem);font-weight:500;line-height:1.05}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.btn[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;padding:.9rem 1.15rem;font-size:.72rem;font-weight:500;display:inline-flex}.btn[data-astro-cid-lcdefpme].solid{color:#f4efe4;background:#1c4630}.btn[data-astro-cid-lcdefpme].solid:hover{background:#143726}.btn[data-astro-cid-lcdefpme].ghost{background:0 0;border-color:#1c463073}.btn[data-astro-cid-lcdefpme].ghost:hover{background:#fffcf573}footer[data-astro-cid-lcdefpme]{z-index:3;color:#e7e1d2;background:#1e3b2c;justify-content:flex-end;align-items:flex-end;gap:2.5rem;min-height:7.5rem;padding:1.35rem 3.2vw 1.5rem;display:flex;position:relative}.footer-name[data-astro-cid-lcdefpme],.footer-line[data-astro-cid-lcdefpme]{margin:0}.footer-name[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;font-weight:500}.footer-line[data-astro-cid-lcdefpme]{color:#c9c3b2;margin-top:.3rem;font-size:.92rem}footer[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}footer[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:.2rem;scroll-margin-top:6rem;display:flex}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:500}footer[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#b7b19f;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.horse[data-astro-cid-lcdefpme]{z-index:4;pointer-events:none;width:auto;height:min(66vh,40rem);position:absolute;top:46%;left:-11vw;transform:translateY(-42%)}@media (width<=860px){header[data-astro-cid-lcdefpme]{padding:.85rem 1rem 0}.brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(18rem,86vw)}nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.7rem 1rem}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.12em;font-size:.68rem}main[data-astro-cid-lcdefpme]{display:block}.copy[data-astro-cid-lcdefpme]{text-align:center;align-items:center;padding:1.25rem 1.25rem 0}h1[data-astro-cid-lcdefpme]{max-width:12ch;font-size:clamp(2rem,9vw,2.6rem)}.actions[data-astro-cid-lcdefpme]{justify-content:center}.shapes[data-astro-cid-lcdefpme]{width:150vw;bottom:-8%;left:-70vw}.horse[data-astro-cid-lcdefpme]{width:108%;height:auto;top:auto;bottom:0;left:-58%;transform:none}.footer-copy[data-astro-cid-lcdefpme]{display:none}footer[data-astro-cid-lcdefpme]{text-align:right;justify-content:flex-end;align-items:center;min-height:5.75rem;padding:.9rem 1rem}footer[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:flex-end;gap:.55rem .85rem;width:9.2rem;margin-left:auto}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.08em;font-size:.68rem}}
