.hero[data-astro-cid-g5bi6qpp]{position:relative;overflow:hidden;display:grid;place-items:center;min-height:50vh;padding:40px 20px;text-align:center;background:var(--navy-dark)}.slides[data-astro-cid-g5bi6qpp],.slides[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]{position:absolute;inset:0}.slides[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]{width:100%;height:100%;object-fit:cover;opacity:0;animation:slide 28s linear infinite;animation-delay:calc(var(--i) * 3.5s - 2s)}.slides[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]:first-child{opacity:1}.slides[data-astro-cid-g5bi6qpp]:after{content:"";position:absolute;inset:0;background:#00000042}@keyframes slide{0%{opacity:0;transform:scale(1)}7.143%{opacity:1}19.643%{opacity:1}26.786%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.slides[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]{animation:none}}.hero-text[data-astro-cid-g5bi6qpp]{position:relative;max-width:688px}.hero[data-astro-cid-g5bi6qpp] h1[data-astro-cid-g5bi6qpp]{color:#fff;font-size:72px;line-height:1;margin:0 0 20px}.hero[data-astro-cid-g5bi6qpp] .subtitle[data-astro-cid-g5bi6qpp]{color:#fff;font-size:1.7em;font-weight:700;line-height:1;margin:0}.intro[data-astro-cid-g5bi6qpp]{background:var(--stone);padding:50px 0}.intro-inner[data-astro-cid-g5bi6qpp]{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.intro-copy[data-astro-cid-g5bi6qpp],.intro-image[data-astro-cid-g5bi6qpp]{padding:10px}.copy[data-astro-cid-g5bi6qpp]{font-weight:400}.copy[data-astro-cid-g5bi6qpp] p[data-astro-cid-g5bi6qpp]{margin-bottom:.6em}.buttons[data-astro-cid-g5bi6qpp]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:40px}.intro-image[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]{width:100%}.room[data-astro-cid-g5bi6qpp]{padding:50px 0}.ballroom[data-astro-cid-g5bi6qpp]{border-bottom:1px solid var(--stone)}.room-inner[data-astro-cid-g5bi6qpp]{max-width:1170px;margin:0 auto;display:grid}.ballroom[data-astro-cid-g5bi6qpp] .room-inner[data-astro-cid-g5bi6qpp]{grid-template-columns:26.154% 73.846%}.hayloft[data-astro-cid-g5bi6qpp] .room-inner[data-astro-cid-g5bi6qpp]{grid-template-columns:52.905% 47.095%}.ballroom[data-astro-cid-g5bi6qpp] .room-text[data-astro-cid-g5bi6qpp]{padding:43px 15px 0 0}.hayloft[data-astro-cid-g5bi6qpp] .room-text[data-astro-cid-g5bi6qpp]{padding:10px 15px 0}.room-gallery[data-astro-cid-g5bi6qpp]{padding:10px}.kicker[data-astro-cid-g5bi6qpp]{color:var(--navy);letter-spacing:0;margin:0;line-height:1}.room[data-astro-cid-g5bi6qpp] h2[data-astro-cid-g5bi6qpp]{color:var(--navy);font-size:40px;font-weight:700;line-height:1.2;margin:0}.room[data-astro-cid-g5bi6qpp] .copy[data-astro-cid-g5bi6qpp]{margin-top:18px}.ballroom[data-astro-cid-g5bi6qpp] .copy[data-astro-cid-g5bi6qpp]{padding-right:15px}.features[data-astro-cid-g5bi6qpp]{list-style:none;margin:14px 0 0;padding:0;font-size:1.4em}.features[data-astro-cid-g5bi6qpp] li[data-astro-cid-g5bi6qpp]{display:flex;align-items:center;gap:9px}.features[data-astro-cid-g5bi6qpp] svg[data-astro-cid-g5bi6qpp]{flex:none;width:14px;height:14px;fill:var(--sage)}.hint[data-astro-cid-g5bi6qpp]{margin:0 0 10px;font-weight:400;font-size:15px}.masonry[data-astro-cid-g5bi6qpp]{display:flex;gap:10px;align-items:flex-start}.masonry[data-astro-cid-g5bi6qpp] .col[data-astro-cid-g5bi6qpp]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.masonry[data-astro-cid-g5bi6qpp] a[data-astro-cid-g5bi6qpp]{display:block}.masonry[data-astro-cid-g5bi6qpp] img[data-astro-cid-g5bi6qpp]{width:100%}@media(max-width:1024px){.hero[data-astro-cid-g5bi6qpp] h1[data-astro-cid-g5bi6qpp]{font-size:56px}.room[data-astro-cid-g5bi6qpp]{padding:100px 30px}}@media(max-width:767px){.hero[data-astro-cid-g5bi6qpp]{padding:30px 10px}.hero[data-astro-cid-g5bi6qpp] h1[data-astro-cid-g5bi6qpp]{font-size:40px}.hero[data-astro-cid-g5bi6qpp] .subtitle[data-astro-cid-g5bi6qpp]{font-size:1.4em}.intro-inner[data-astro-cid-g5bi6qpp],.ballroom[data-astro-cid-g5bi6qpp] .room-inner[data-astro-cid-g5bi6qpp],.hayloft[data-astro-cid-g5bi6qpp] .room-inner[data-astro-cid-g5bi6qpp]{grid-template-columns:1fr}.intro[data-astro-cid-g5bi6qpp]{padding:50px 0}.intro-copy[data-astro-cid-g5bi6qpp]{padding:10px 10px 0}.room[data-astro-cid-g5bi6qpp]{padding:60px 20px}.ballroom[data-astro-cid-g5bi6qpp] .room-text[data-astro-cid-g5bi6qpp],.hayloft[data-astro-cid-g5bi6qpp] .room-text[data-astro-cid-g5bi6qpp]{padding:0}.hayloft[data-astro-cid-g5bi6qpp] .room-text[data-astro-cid-g5bi6qpp]{padding-top:0}.room[data-astro-cid-g5bi6qpp] h2[data-astro-cid-g5bi6qpp]{font-size:40px}.masonry[data-astro-cid-g5bi6qpp]{flex-direction:column}.masonry[data-astro-cid-g5bi6qpp] .col[data-astro-cid-g5bi6qpp]{display:contents}.copy[data-astro-cid-g5bi6qpp],.features[data-astro-cid-g5bi6qpp]{font-size:1.4em}}
