.page-module___8aEwW__hero{background:var(--warm-white);border-bottom:1px solid var(--light-border);grid-template-columns:1fr 320px 1fr;min-height:600px;display:grid}.page-module___8aEwW__heroText{flex-direction:column;justify-content:center;padding:72px 56px 72px 72px;display:flex}.page-module___8aEwW__heroName{color:var(--charcoal);margin-bottom:12px;font-family:Cormorant Garamond,serif;font-size:3.8rem;font-weight:300;line-height:1.05}.page-module___8aEwW__heroSub{color:var(--mid);margin-bottom:28px;font-family:Cormorant Garamond,serif;font-size:1.2rem;font-style:italic;font-weight:300}.page-module___8aEwW__heroBio{color:var(--mid);max-width:420px;font-size:.93rem;line-height:1.85}.page-module___8aEwW__heroImage{min-height:600px;position:relative;overflow:hidden}.page-module___8aEwW__heroQuote{background:var(--cream);border-left:1px solid var(--light-border);flex-direction:column;justify-content:center;padding:72px 72px 72px 56px;display:flex}.page-module___8aEwW__quoteText{color:var(--charcoal);margin-bottom:40px;font-family:Cormorant Garamond,serif;font-size:1.6rem;font-style:italic;font-weight:300;line-height:1.5;position:relative}.page-module___8aEwW__quoteText:before{content:"“";color:var(--dusty-rose);opacity:.3;font-size:5rem;font-style:normal;line-height:1;position:absolute;top:-20px;left:-16px}.page-module___8aEwW__quoteLinks{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-module___8aEwW__btnOutlineWhite{border-color:var(--deep-rose)!important;color:var(--deep-rose)!important;background:0 0!important}.page-module___8aEwW__columns{border-top:1px solid var(--light-border);grid-template-columns:1fr 1fr 1fr;display:grid}.page-module___8aEwW__col{border-right:1px solid var(--light-border);padding:52px 44px}.page-module___8aEwW__col:last-child{border-right:none}.page-module___8aEwW__colImg{aspect-ratio:3/2;color:#a08077;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#d4c2bb 0%,#c4b0a8 100%);justify-content:center;align-items:center;width:100%;margin-bottom:20px;font-size:.75rem;display:flex}.page-module___8aEwW__colImgWrapper{aspect-ratio:3/2;width:100%;margin-bottom:20px;position:relative;overflow:hidden}.page-module___8aEwW__colTitle{color:var(--charcoal);margin-bottom:10px;font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:400}.page-module___8aEwW__colText{color:var(--mid);margin-bottom:24px;font-size:.88rem;line-height:1.75}.page-module___8aEwW__events{margin-bottom:16px;list-style:none}.page-module___8aEwW__events li{border-bottom:1px solid var(--light-border);color:var(--charcoal);align-items:baseline;gap:12px;padding:13px 0;font-size:.88rem;display:flex}.page-module___8aEwW__events li:first-child{border-top:1px solid var(--light-border)}.page-module___8aEwW__eventDate{color:var(--dusty-rose);min-width:36px;font-family:Cormorant Garamond,serif;font-size:1rem;font-weight:600}.page-module___8aEwW__eventsNote{color:var(--mid);margin-top:16px;font-size:.83rem;line-height:1.7}@media (max-width:900px){.page-module___8aEwW__hero{grid-template-columns:1fr}.page-module___8aEwW__heroText{padding:48px 24px}.page-module___8aEwW__heroName{font-size:2.8rem}.page-module___8aEwW__heroImage{order:-1;min-height:400px}.page-module___8aEwW__heroQuote{display:none}.page-module___8aEwW__columns{grid-template-columns:1fr}.page-module___8aEwW__col{border-right:none;border-bottom:1px solid var(--light-border)}}
