.showcase_page__3er7B{--ink:#183b32;--paper:#f5f2e9;--line:#d8ddd2;background:var(--paper);color:var(--ink);overflow:hidden}.showcase_page__3er7B h1,.showcase_page__3er7B h2,.showcase_page__3er7B p{margin-top:0}.showcase_header__Q2WSj{position:absolute;inset:0 0 auto;z-index:5;display:flex;align-items:center;gap:2rem;min-height:92px;padding:1.25rem clamp(1.2rem,4vw,5rem);color:var(--ink);background:var(--paper);border-bottom:1px solid rgba(24,59,50,.16)}.showcase_brand__7bEfy{display:inline-flex;align-items:center;color:inherit;text-decoration:none;white-space:nowrap}.showcase_brandLogo__Ewsjv{display:block;width:auto;height:48px;max-width:205px;object-fit:contain}.showcase_nav__765Uw{display:flex;align-items:center;gap:clamp(1rem,2.4vw,2.5rem);margin-left:auto}.showcase_headerCta__8KKlf,.showcase_nav__765Uw a{color:inherit;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.showcase_nav__765Uw a:hover{color:#367557}.showcase_headerCta__8KKlf{margin-left:1rem;padding:.85rem 1.1rem;border:1px solid var(--ink);white-space:nowrap}.showcase_headerCta__8KKlf span{margin-left:.5rem}.showcase_headerCta__8KKlf:hover{background:var(--ink);color:#fff}.showcase_hero__h1Kwi{position:relative;display:flex;align-items:center;min-height:min(830px,100svh);background:#25473d;color:#fff}.showcase_heroImage__90bOE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 52%}.showcase_heroShade__6DrzH{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,31,27,.74),rgba(8,31,27,.38) 55%,rgba(8,31,27,.12)),linear-gradient(0deg,rgba(8,31,27,.42),transparent 42%)}.showcase_heroContent__IyOd2{position:relative;z-index:1;width:min(1120px,100%);margin:auto;padding:10rem clamp(1.4rem,5vw,5rem) 7rem}.showcase_heroEyebrow__9H0gF{margin-bottom:1.8rem;font-size:.75rem;font-weight:750;letter-spacing:.22em;text-transform:uppercase}.showcase_heroEyebrow__9H0gF span{margin:0 .65rem;color:#d8e9ae}.showcase_hero__h1Kwi h1{max-width:950px;margin-bottom:1.7rem;font:400 clamp(4.2rem,9vw,9.2rem)/.9 Georgia,Times New Roman,serif;letter-spacing:-.065em;text-wrap:balance}.showcase_heroAddress__rlSEZ{font-size:clamp(1rem,1.6vw,1.25rem);letter-spacing:.035em}.showcase_heroActions__i82Uq{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.8rem}.showcase_darkButton__aZ_fu,.showcase_footerButton__WoIxI,.showcase_ghostButton__Sdnna,.showcase_primaryButton__qTLJE{display:inline-flex;align-items:center;justify-content:space-between;gap:1.8rem;min-height:51px;padding:.9rem 1.2rem;font-size:.8rem;font-weight:750;letter-spacing:.04em;text-decoration:none;transition:background .2s,color .2s,transform .2s}.showcase_primaryButton__qTLJE{background:#e6e9cf;color:var(--ink)}.showcase_darkButton__aZ_fu:hover,.showcase_primaryButton__qTLJE:hover{transform:translateY(-2px)}.showcase_ghostButton__Sdnna{border:1px solid rgba(255,255,255,.9);color:#fff}.showcase_ghostButton__Sdnna:hover{background:rgba(255,255,255,.16)}.showcase_heroIndex__4RLqh{position:absolute;z-index:1;right:clamp(1.4rem,5vw,5rem);bottom:2rem;display:flex;gap:1rem;align-items:center;font-size:.68rem;font-weight:700;letter-spacing:.18em}.showcase_heroIndex__4RLqh span{opacity:.75;text-transform:uppercase}.showcase_facts__ErlHR{display:grid;grid-template-columns:repeat(4,1fr);max-width:100%;background:#163c32;color:#fff;padding:1.8rem max(1.4rem,calc((100vw - 1120px) / 2))}.showcase_facts__ErlHR div{display:flex;flex-direction:column;gap:.25rem;padding:0 1.7rem;border-left:1px solid rgba(255,255,255,.2)}.showcase_facts__ErlHR div:first-child{border:0;padding-left:0}.showcase_facts__ErlHR strong{font:400 clamp(1.7rem,2.8vw,2.7rem)/1.1 Georgia,serif}.showcase_facts__ErlHR span{font-size:.68rem;letter-spacing:.17em;text-transform:uppercase;opacity:.7}.showcase_gallerySection__PdNRU,.showcase_location__wTHkS,.showcase_story__7l0Y8{max-width:1330px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.4rem,5vw,5rem)}.showcase_sectionNumber__0hXa2{display:flex;align-items:center;gap:.9rem;color:#557367;font-size:.68rem;font-weight:800;letter-spacing:.22em;white-space:nowrap}.showcase_sectionNumber__0hXa2 span{width:2.2rem;height:1px;background:currentColor}.showcase_storyGrid__d3jj3{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,7vw,8rem);margin-top:2.2rem}.showcase_footer__vsxjo h2,.showcase_location__wTHkS h2,.showcase_story__7l0Y8 h2,.showcase_tourSection__yAHtY h2{font:400 clamp(3.1rem,5.5vw,6rem)/1.02 Georgia,serif;letter-spacing:-.055em}.showcase_footer__vsxjo h2 em,.showcase_location__wTHkS h2 em,.showcase_story__7l0Y8 h2 em,.showcase_tourSection__yAHtY h2 em{font-weight:400}.showcase_storyCopy__lk8_l{padding-top:.35rem}.showcase_storyCopy__lk8_l p{margin-bottom:1.25rem;color:#4d5f55;font-size:1.04rem;line-height:1.8}.showcase_storyCopy__lk8_l .showcase_storyNote__H_wYW{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line);color:#65786d;font-size:.75rem;line-height:1.6;text-transform:uppercase;letter-spacing:.08em}.showcase_gallerySection__PdNRU{padding-top:0}.showcase_sectionTop__HCmn9{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.2rem}.showcase_sectionTop__HCmn9 h2{margin:1.4rem 0 0;font:400 clamp(2.8rem,5vw,5rem)/1.04 Georgia,serif;letter-spacing:-.055em}.showcase_textLink__ALpxd{flex-shrink:0;padding-bottom:.4rem;border-bottom:1px solid;color:var(--ink);font-size:.79rem;font-weight:750;text-decoration:none}.showcase_textLink__ALpxd span{margin-left:1rem}.showcase_textLink__ALpxd:hover{color:#4b7e61}.showcase_gallery__AzwgU{display:grid;grid-template-columns:repeat(12,1fr);gap:.85rem}.showcase_galleryItem__nj9BG{position:relative;grid-column:span 4;display:block;min-height:220px;overflow:hidden;background:#dce1d5}.showcase_galleryItem__nj9BG:first-child,.showcase_galleryItem__nj9BG:nth-child(4){grid-column:span 7}.showcase_galleryItem__nj9BG:nth-child(2),.showcase_galleryItem__nj9BG:nth-child(3){grid-column:span 5}.showcase_galleryItem__nj9BG:first-child,.showcase_galleryItem__nj9BG:nth-child(2),.showcase_galleryItem__nj9BG:nth-child(3),.showcase_galleryItem__nj9BG:nth-child(4){height:clamp(270px,34vw,490px)}.showcase_galleryItem__nj9BG:nth-child(5),.showcase_galleryItem__nj9BG:nth-child(6){grid-column:span 6;height:clamp(240px,28vw,390px)}.showcase_galleryItem__nj9BG img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.showcase_galleryItem__nj9BG:hover img{transform:scale(1.045)}.showcase_galleryItem__nj9BG>span{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;justify-content:space-between;color:#fff;font-size:.74rem;font-weight:800;text-shadow:0 1px 6px #000}.showcase_galleryEmpty__UwOuU{padding:2rem 0;color:#566a5d;font-size:.95rem}.showcase_tourSection__yAHtY{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,6rem);align-items:center;padding:clamp(5rem,8vw,8rem) max(1.4rem,calc((100vw - 1230px) / 2));background:#163c32;color:#f5f2e9}.showcase_tourSectionSolo__FGP2V{grid-template-columns:1fr}.showcase_tourSection__yAHtY .showcase_sectionNumber__0hXa2{color:#bad0b2}.showcase_tourSection__yAHtY h2{margin:1.5rem 0}.showcase_tourIntro__oH129 p{max-width:29rem;color:#d2dfd0;line-height:1.8}.showcase_darkButton__aZ_fu{margin-top:1.2rem;background:#e6e9cf;color:#163c32}.showcase_videoFrame__BIVPs{min-width:0}.showcase_videoFrame__BIVPs video{display:block;width:100%;aspect-ratio:16/9;background:#091e1a;object-fit:cover;box-shadow:0 24px 60px rgba(0,0,0,.23)}.showcase_videoFrame__BIVPs>span{display:block;margin-top:1rem;font-size:.66rem;font-weight:750;letter-spacing:.18em;color:#c4d3be}.showcase_location__wTHkS{display:grid;grid-template-columns:1fr .8fr;gap:clamp(2rem,7vw,8rem);align-items:center}.showcase_location__wTHkS h2{margin:1.5rem 0}.showcase_location__wTHkS p{max-width:32rem;color:#566a5d;font-size:1.02rem;line-height:1.8}.showcase_addressCard__9LIUi{display:flex;flex-direction:column;align-items:start;min-height:300px;justify-content:center;padding:clamp(2rem,4vw,4rem);border:1px solid #c9d3c4;background:#e9ede0}.showcase_addressCard__9LIUi>span{margin-bottom:2.6rem;color:#587668;font-size:.67rem;font-weight:800;letter-spacing:.21em}.showcase_addressCard__9LIUi strong{font:400 clamp(1.8rem,3vw,3rem)/1.08 Georgia,serif}.showcase_addressCard__9LIUi small{margin-top:.5rem;color:#5a7064;font-size:.9rem}.showcase_addressCard__9LIUi a{margin-top:2.7rem;padding-bottom:.35rem;border-bottom:1px solid;color:var(--ink);font-size:.79rem;font-weight:800;text-decoration:none}.showcase_addressCard__9LIUi a span{margin-left:1.4rem}.showcase_footer__vsxjo{padding:clamp(5rem,9vw,9rem) clamp(1.4rem,5vw,5rem) 2rem;background:#dfe8d8;text-align:center}.showcase_footerEyebrow__VGMYT{margin-bottom:1.5rem;color:#4e7665;font-size:.69rem;font-weight:800;letter-spacing:.24em}.showcase_footer__vsxjo h2{margin-bottom:1.4rem}.showcase_footer__vsxjo>p:not(.showcase_footerEyebrow__VGMYT){max-width:32rem;margin:0 auto 2rem;color:#526a5c;line-height:1.7}.showcase_footerButton__WoIxI{background:#163c32;color:#fff}.showcase_footerButton__WoIxI:hover{background:#275b4a;transform:translateY(-2px)}.showcase_footerBottom__cr_Xx{display:flex;justify-content:space-between;max-width:1230px;margin:clamp(5rem,8vw,9rem) auto 0;padding-top:1.5rem;border-top:1px solid #b7c9b9;color:#526a5c;font-size:.72rem;font-weight:750;letter-spacing:.06em}.showcase_footerBottom__cr_Xx a{color:inherit;text-decoration:none}.showcase_footerBottom__cr_Xx a:hover{text-decoration:underline}@media (max-width:860px){.showcase_nav__765Uw{display:none}.showcase_headerCta__8KKlf{margin-left:auto}.showcase_location__wTHkS,.showcase_storyGrid__d3jj3,.showcase_tourSection__yAHtY{grid-template-columns:1fr}.showcase_location__wTHkS,.showcase_storyGrid__d3jj3{gap:1.5rem}.showcase_tourSection__yAHtY{padding-left:clamp(1.4rem,5vw,5rem);padding-right:clamp(1.4rem,5vw,5rem)}.showcase_tourIntro__oH129 p{max-width:40rem}}@media (max-width:600px){.showcase_header__Q2WSj{min-height:74px}.showcase_brandLogo__Ewsjv{height:38px;max-width:145px}.showcase_headerCta__8KKlf{padding:.7rem .75rem;font-size:.62rem}.showcase_hero__h1Kwi{min-height:660px}.showcase_heroContent__IyOd2{padding-top:10rem;padding-bottom:6rem}.showcase_hero__h1Kwi h1{font-size:clamp(3.9rem,14vw,5.7rem)}.showcase_heroEyebrow__9H0gF{font-size:.63rem;line-height:1.7}.showcase_heroIndex__4RLqh{bottom:1.2rem}.showcase_heroIndex__4RLqh span{display:none}.showcase_facts__ErlHR{grid-template-columns:repeat(2,1fr);row-gap:1.5rem;padding:1.7rem 1.4rem}.showcase_facts__ErlHR div{padding-left:1rem}.showcase_facts__ErlHR div:nth-child(odd){border:0;padding-left:0}.showcase_facts__ErlHR strong{font-size:1.8rem}.showcase_sectionTop__HCmn9{display:block}.showcase_textLink__ALpxd{display:inline-block;margin-top:1rem}.showcase_gallery__AzwgU{gap:.5rem}.showcase_galleryItem__nj9BG,.showcase_galleryItem__nj9BG:nth-child(n){grid-column:span 12;height:auto;aspect-ratio:4/3;min-height:0}.showcase_galleryItem__nj9BG:nth-child(2),.showcase_galleryItem__nj9BG:nth-child(3),.showcase_galleryItem__nj9BG:nth-child(5),.showcase_galleryItem__nj9BG:nth-child(6){grid-column:span 6;aspect-ratio:3/4}.showcase_footerBottom__cr_Xx{gap:1rem}}