.project-partner-brand{background:#263d31;width:min(100%,620px);margin-bottom:32px;padding:28px}.project-partner-brand img{width:100%;height:auto;display:block}.project-setting-image{padding-bottom:48px}.project-setting-image .media-image{aspect-ratio:4/3}.project-setting-image figcaption,.project-resort-feature figcaption{color:#625b53;margin-top:14px;font-size:.8125rem;line-height:1.6}.project-resort-feature{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:8%;display:grid}.project-resort-feature .media-image{aspect-ratio:1}.project-resort-feature h2{margin:24px 0;font-size:clamp(2.1875rem,3.7vw,3.5625rem)}.project-resort-feature>div>p:not(.eyebrow){color:#625b53;font-size:1.125rem;line-height:1.7}.project-resort-feature .text-link{margin-top:28px}@media (max-width:760px){.project-partner-brand{margin-bottom:26px;padding:20px}.project-setting-image{padding-bottom:28px}.project-resort-feature{grid-template-columns:1fr;gap:32px}}
