body.gr-page-refined--owners #owners-practical-information{background:#fff;padding-block:clamp(44px,5vw,72px)}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__items{align-items:stretch;gap:20px}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__item{background:#f9f5ef;border:1px solid #e6d8c6;border-top:3px solid #c09a5d;border-radius:10px;box-shadow:0 8px 22px rgb(74 23 18 / 6%);padding:22px 24px}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__item:first-child{border-top-color:#5d0f15}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__question{font-size:clamp(19px,1.7vw,22px);margin-bottom:10px}body.gr-page-refined--owners #owners-liaison{padding-block:clamp(44px,5vw,68px)}body.gr-page-refined--owners #owners-liaison .gr-evolved__inner{background:#f9f5ef;border:1px solid #e6d8c6;border-radius:14px;box-shadow:0 12px 30px rgb(74 23 18 / 7%);padding:clamp(24px,4vw,44px)}body.gr-page-refined--owners #owners-liaison .gr-evolved__image{border-radius:10px}body.gr-page-refined--contact .gr-location-panel__inner{align-items:center;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.gr-page-refined--contact .gr-location-panel__image{aspect-ratio:auto;height:auto;max-width:500px;object-fit:contain;width:100%}body.gr-page-refined--contact .gr-team-grid__items{align-items:start;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}body.gr-page-refined--contact .gr-team-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}body.gr-page-refined--contact .gr-team-card__image{align-self:start;aspect-ratio:1;height:auto;object-fit:cover;width:100%}body.gr-page-refined--contact .gr-team-card__content{grid-template-columns:minmax(0,1fr);min-width:0;overflow-wrap:anywhere;padding:clamp(20px,3vw,38px)}body.gr-page-refined--contact .gr-team-card__content a{display:grid;grid-template-columns:36px minmax(0,1fr);max-width:100%;min-width:0;white-space:normal}@media(max-width:600px){html body.gr-page-refined--contact .gr-team-card{grid-template-columns:minmax(0,1fr)}html body.gr-page-refined--contact .gr-team-card .gr-team-card__image{aspect-ratio:1;height:auto;min-height:0;order:0}html body.gr-page-refined--contact .gr-team-card__content{order:1}}body.gr-page-refined--dining #on-course-venues .gr-tab-panel__panel-media{align-self:start;background:#f9f5ef}body.gr-page-refined--dining #on-course-venues .gr-tab-panel__panel-image{aspect-ratio:20 / 9;height:auto;object-fit:cover;object-position:center;width:100%}body.gr-page-refined--dining .gr-stand-floors__venue{color:#5d0f15;font-size:20px;line-height:1.3;margin:4px 0 10px}body.gr-page-refined--dining .gr-stand-floors__name{border-bottom:2px solid #c09a5d;color:#5d0f15;font-size:clamp(24px,2.4vw,30px);line-height:1.2;margin:0 0 20px;padding-bottom:12px}body.gr-page-refined--dining .gr-stand-floors__floor-title{color:#5d0f15;font-size:17px;line-height:1.35;margin:0 0 8px}body.gr-page-refined--dining .gr-stand-floors__floor-description{line-height:1.7;margin:0 0 12px}body.gr-page-refined--dining.gr-plan--dining .gr-evolved--fifty_fifty.gr-evolved--linked-image .gr-evolved__image-link{aspect-ratio:1;display:block;overflow:hidden}body.gr-page-refined--dining.gr-plan--dining .gr-evolved--fifty_fifty.gr-evolved--linked-image .gr-evolved__image-link .gr-evolved__image{display:block;height:100%;object-fit:cover;object-position:center 62%;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__visual-intro{padding-block:clamp(36px,4.5vw,64px)}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid{gap:clamp(22px,3vw,40px);grid-template-columns:repeat(2,minmax(0,1fr));width:min(calc(100% - 96px),1180px)}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid figure,html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid .gr-history__media{min-width:0;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid .gr-history__media{aspect-ratio:16 / 8;padding:10px}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid .gr-history__media img{background:transparent;object-fit:cover}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid figure:nth-child(2) .gr-history__media img{object-position:10% center}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner{align-items:center;gap:clamp(32px,5vw,68px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:clamp(48px,5.5vw,76px);width:min(calc(100% - 96px),1180px)}html body.gr-history-page.gr-page-refined--history .gr-history__split--left .gr-history__split-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}html body.gr-history-page.gr-page-refined--history .gr-history__copy{max-width:66ch;min-width:0;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__copy h2,html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner h2{font-size:clamp(30px,3vw,42px);line-height:1.18;margin-bottom:18px}html body.gr-history-page.gr-page-refined--history .gr-history__copy p,html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner p{font-size:clamp(16px,1.25vw,18px);line-height:1.75;margin-bottom:18px}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner>.gr-history__media{aspect-ratio:16 / 10;min-width:0;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__editorial,html body.gr-history-page.gr-page-refined--history .gr-history__chapter{padding-block:clamp(40px,5vw,68px)}html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner{max-width:74ch;width:min(calc(100% - 96px),920px)}html body.gr-history-page.gr-page-refined--history .gr-history__chapter--burgundy .gr-history__editorial-inner{max-width:72ch;border-top:2px solid #c09a5d;padding-top:clamp(20px,3vw,32px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout{background:#f4ece1;margin-inline:auto;max-width:1180px;padding:18px 0 30px;width:min(calc(100% - 96px),1180px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__split-inner{gap:0;padding:clamp(22px,4vw,44px);width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__media{aspect-ratio:auto;max-width:310px;padding:0;width:min(100%,310px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__media img{border:8px solid rgb(192 154 93 / 12%);height:auto;object-fit:contain;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__copy--callout{margin-top:-30px;max-width:780px;padding:clamp(22px,3vw,34px);text-align:center;width:min(100%,780px)}html body.gr-history-page.gr-page-refined--history .gr-history__copy--callout h2{font-size:clamp(18px,1.55vw,22px);line-height:1.45;margin:0}body.gr-page-refined--club .gr-wysiwyg--lead{padding-block:clamp(42px,5vw,64px)}body.gr-page-refined--club .gr-evolved--cards{padding-block:clamp(36px,4vw,56px)}body.gr-page-refined--club .gr-evolved__cards{gap:20px}body.gr-page-refined--club .gr-evolved__card{box-shadow:0 8px 22px rgb(74 23 18 / 6%)}body.gr-page-refined--club .gr-video-gallery--natural{padding-block:clamp(44px,5vw,68px)}body.gr-page-refined--club .gr-video-gallery--natural .gr-video-gallery__item{border:1px solid #e6d8c6;border-radius:12px;box-shadow:0 8px 22px rgb(74 23 18 / 7%);overflow:hidden}body.gr-page-refined--sustainability .gr-wysiwyg--wide{padding-block:clamp(44px,5vw,68px)}body.gr-page-refined--sustainability .gr-wysiwyg--wide .gr-wysiwyg__panel{max-width:1080px}body.gr-page-refined--sustainability .gr-wysiwyg--wide .gr-wysiwyg__content>h2:first-child{color:#5d0f15;font-family:inherit;font-size:clamp(30px,3.8vw,48px);line-height:1.2;margin:0 auto 20px;max-width:900px;text-align:center}body.gr-page-refined--sustainability .gr-wysiwyg--wide .gr-wysiwyg__content>p{line-height:1.75;margin-inline:auto;max-width:920px;text-align:center}body.gr-page-refined--sustainability .gr-embed-panel{padding-block:24px clamp(48px,6vw,76px)}body.gr-page-refined--sustainability .gr-embed-panel__inner{background:#f9f5ef;border:1px solid #e6d8c6;border-radius:14px;box-shadow:0 12px 30px rgb(74 23 18 / 7%);max-width:1080px;padding:clamp(20px,4vw,40px)}body.gr-page-refined--sustainability .gr-embed-panel__frame iframe{aspect-ratio:16 / 9;height:auto;min-height:0}@media(max-width:1100px){body.gr-page-refined--contact .gr-location-panel__inner{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}body.gr-page-refined--contact .gr-team-grid__items{grid-template-columns:1fr}body.gr-page-refined--contact .gr-team-card__content{padding:clamp(24px,4vw,40px)}}@media(max-width:760px){body.gr-page-refined--contact .gr-location-panel__inner{grid-template-columns:1fr}body.gr-page-refined--contact .gr-location-panel__image{justify-self:center;max-width:min(100%,420px)}body.gr-page-refined--contact .gr-team-grid__items{gap:16px}body.gr-page-refined--contact .gr-team-card__content{padding:18px}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__items{grid-template-columns:1fr}body.gr-page-refined--owners #owners-practical-information .gr-faq-list__item:first-child{grid-column:auto}body.gr-page-refined--history .gr-history__visual-grid,body.gr-page-refined--history .gr-history__split-inner,body.gr-page-refined--history .gr-history__editorial-inner{width:calc(100% - 36px)}body.gr-page-refined--history .gr-history__editorial,body.gr-page-refined--history .gr-history__chapter{padding-block:36px}body.gr-page-refined--sustainability .gr-wysiwyg--wide .gr-wysiwyg__content>h2:first-child{font-size:clamp(27px,7vw,34px)}}@media(max-width:860px){html body.gr-history-page.gr-page-refined--history .gr-history__visual-intro{padding-block:38px}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid{grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:720px;width:calc(100% - 48px)}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid .gr-history__media{aspect-ratio:16 / 9}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner,html body.gr-history-page.gr-page-refined--history .gr-history__split--left .gr-history__split-inner{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:720px;padding-block:44px;width:calc(100% - 48px)}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner>.gr-history__media{aspect-ratio:16 / 10;padding:0}html body.gr-history-page.gr-page-refined--history .gr-history__copy{max-width:72ch}html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner{width:calc(100% - 48px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout{padding:12px 0 24px;width:min(calc(100% - 48px),720px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__split-inner{display:flex;flex-direction:column;gap:0;padding:24px;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__media{max-width:310px;width:min(100%,310px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__copy--callout{margin-top:-26px}}@media(max-width:760px){html body.gr-history-page.gr-page-refined--history .gr-history__visual-intro{padding-block:30px}html body.gr-history-page.gr-page-refined--history .gr-history__visual-grid,html body.gr-history-page.gr-page-refined--history .gr-history__split-inner,html body.gr-history-page.gr-page-refined--history .gr-history__split--left .gr-history__split-inner,html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner{width:calc(100% - 36px)}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner,html body.gr-history-page.gr-page-refined--history .gr-history__split--left .gr-history__split-inner{gap:22px;padding-block:36px}html body.gr-history-page.gr-page-refined--history .gr-history__split-inner>.gr-history__media{aspect-ratio:4 / 3}html body.gr-history-page.gr-page-refined--history .gr-history__copy h2,html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner h2{font-size:clamp(27px,7vw,34px);margin-bottom:14px}html body.gr-history-page.gr-page-refined--history .gr-history__copy p,html body.gr-history-page.gr-page-refined--history .gr-history__editorial-inner p{font-size:16px;line-height:1.7;margin-bottom:16px;overflow-wrap:normal}html body.gr-history-page.gr-page-refined--history .gr-history__editorial,html body.gr-history-page.gr-page-refined--history .gr-history__chapter{padding-block:34px}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout{width:calc(100% - 36px)}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__split-inner{padding:0;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__copy--callout{box-sizing:border-box;margin-top:-14px;padding:20px;width:100%}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__split-inner{padding:16px}html body.gr-history-page.gr-page-refined--history .gr-history__final-callout .gr-history__copy--callout{margin-top:-18px;padding:20px}}
