.home_hero__z_jpu{max-width:80rem;margin:auto;padding:clamp(2rem,5vw,5rem) clamp(1.25rem,3vw,2rem);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem)}.home_eyebrow__am9LC{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:#795231}.home_intro__rmXoA h1{margin:1.2rem 0;font-family:Georgia,serif;font-weight:500;font-size:clamp(3.1rem,5.8vw,5.7rem);line-height:1.02;letter-spacing:-.055em}.home_intro__rmXoA em{color:#285b42}.home_lead__kDW_5{max-width:28rem;color:#495a4f;font-size:1.15rem;line-height:1.65}.home_actions__GpjjQ{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin:2rem 0 1.25rem;font-size:.95rem;font-weight:600}.home_actions__GpjjQ a{min-height:44px;display:inline-flex;align-items:center}.home_actions__GpjjQ a:first-child{gap:.8rem;padding:.8rem 1.35rem;border-radius:2rem;background:#164b35;color:white}.home_actions__GpjjQ a:last-child{text-decoration:underline;text-underline-offset:5px}.home_note__3z85X{display:inline-flex;align-items:center;gap:.4rem;color:#526356;font-size:.85rem}.home_gallery__yq_Fh{min-width:0;display:grid;gap:.65rem}.home_gallery__yq_Fh figure{position:relative;isolation:isolate;margin:0;overflow:hidden;border-radius:1rem;background:#2d3328}.home_cover__wjZbC{aspect-ratio:1.65}.home_pair__7oPH4{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.home_pair__7oPH4 figure{aspect-ratio:2.35}.home_gallery__yq_Fh img{object-fit:cover}.home_gallery__yq_Fh figure:after{content:"";position:absolute;inset:36% 0 0;background:linear-gradient(transparent,rgba(12,19,14,.75));pointer-events:none}.home_gallery__yq_Fh figcaption{position:absolute;bottom:.7rem;left:1rem;z-index:1;color:white;font:italic 1.3rem Georgia,serif}.home_cover__wjZbC figcaption{font-size:clamp(1.5rem,2.8vw,2.4rem)}@media (max-width:799px){.home_hero__z_jpu{grid-template-columns:1fr;gap:1.65rem}.home_gallery__yq_Fh{width:100%}.home_actions__GpjjQ{margin-top:1.25rem}}@media (prefers-reduced-motion:no-preference){.home_gallery__yq_Fh figure{animation:home_arrive__bpJPK .7s ease-out backwards}.home_pair__7oPH4 figure:first-child{animation-delay:.12s}.home_pair__7oPH4 figure:last-child{animation-delay:.22s}.home_gallery__yq_Fh img{transition:transform .6s ease}@media (hover:hover){.home_gallery__yq_Fh figure:hover img{transform:scale(1.045)}}}@keyframes home_arrive__bpJPK{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}