/* Shared native-page compositions. */
.am-page-main>.wp-block-post-content{margin:0}.am-page-hero{padding:165px 0 75px;border-bottom:1px solid var(--am-line);background:var(--am-sand)}.am-page-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:8%;align-items:center}.am-page-hero h1{font-size:clamp(3.4rem,5.7vw,6rem);line-height:1.02;letter-spacing:-.035em;margin:25px 0}.am-page-hero h1 em{color:var(--am-wood);font-weight:300}.am-page-hero-copy{min-width:0}.am-page-lead{font-size:17px;line-height:1.9;max-width:60ch}.am-page-hero-image{margin:0;aspect-ratio:1.02;overflow:hidden;border-radius:48% 48% 2px 2px}.am-page-hero-image img{height:100%;width:100%;object-fit:cover}.am-page-hero-compact{padding-bottom:65px}.am-page-hero-compact .am-page-hero-copy{max-width:920px}.am-breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;font-size:11px;line-height:1.8;margin-bottom:30px;color:#596b58}.am-breadcrumbs>span:last-child{max-width:42ch}.am-navigation a[aria-current]:after{right:0}.am-navigation .am-mobile-book{display:none}.am-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:40px 0 0}.am-info-card,.am-detail-guide .am-info-grid>article{border-top:1px solid var(--am-line);padding-top:23px;min-width:0}.am-info-card h3,.am-detail-guide h3{font-size:30px;font-weight:400;line-height:1.2;margin:15px 0}.am-info-card p:not(.am-eyebrow),.am-detail-guide p{font-size:14px;line-height:1.95}.am-booking-teaser-copy{max-width:790px}.am-booking-teaser .am-info-grid{margin-top:55px}.am-booking-teaser>.am-booking-teaser-copy h2{font-size:clamp(2.8rem,4.4vw,4.4rem)}.am-gift-preview{border:1px solid #f4efe650;padding:45px 36px;background:#f4efe608;margin-top:22px}.am-gift-preview h3{font-size:clamp(2.5rem,3.5vw,3.6rem);line-height:1.06;font-weight:400;margin:26px 0}.am-gift-preview .wp-block-button__link{background:var(--am-sand);color:var(--am-moss);margin-top:15px}.am-gift-preview p{font-size:14px;line-height:1.9}.am-journal-preview{background:#ecebdf}.am-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:45px 0}.am-journal-image{display:block;aspect-ratio:1.28;overflow:hidden}.am-journal-image img{height:100%;width:100%;object-fit:cover;transition:transform .6s}.am-journal-card:hover img{transform:scale(1.035)}.am-journal-card h3{font-size:32px;font-weight:400;line-height:1.2;margin:15px 0}.am-journal-card h3 a{text-decoration:none}.am-journal-card p{font-size:13px;line-height:1.9}.am-journal-card .am-eyebrow{font-size:9px;line-height:1.8;margin-top:22px}.am-text-link{font-size:12px;font-weight:700;display:inline-block;margin-top:14px}.am-story-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;align-items:start}.am-story-text p{font-size:16px;line-height:2}.am-values,.am-prepare,.am-booking-help{background:#e5e8de}.am-wide-story-image{margin:0 0 48px;max-height:570px;aspect-ratio:2;overflow:hidden}.am-wide-story-image img{height:100%;width:100%;object-fit:cover}.am-visit-details{display:grid;grid-template-columns:1fr 1fr;gap:12%}.am-visit-details h3{font-size:43px;font-weight:400;margin:20px 0}.am-visit-details a{overflow-wrap:anywhere}.am-visit-details p{font-size:15px;line-height:1.9}.am-reading{max-width:820px;margin:auto}.am-reading h2{font-size:40px;margin-top:45px}.am-reading h2:first-child{margin-top:0}.am-reading p{line-height:2}.am-detail-guide{padding:45px 0;margin-top:55px;border-top:1px solid var(--am-line)}.am-detail-guide>h2{font-size:44px}.am-detail-guide .am-info-grid{grid-template-columns:1fr;gap:20px;margin:30px 0}.am-detail-guide .am-button{font-size:13px}.am-article-image{margin:36px 0;aspect-ratio:1.65;overflow:hidden}.am-article-image img{width:100%;height:100%;object-fit:cover}.am-journal-article>.wp-block-post-title{max-width:850px;font-size:clamp(3rem,4.5vw,4.5rem);line-height:1.05}.am-journal-article .wp-block-post-content>h2{font-size:39px;margin:46px 0 18px}.am-journal-article .wp-block-post-content>p{font-size:16px;line-height:2}.am-article-cta{background:#e5e8de;padding:30px;margin:45px 0}.am-article-cta h3{font-size:33px;font-weight:400;margin:0 0 22px}.am-article-cta .wp-block-buttons{margin-block:12px}.am-journal-article>.am-journal-grid{grid-template-columns:1fr 1fr;margin-top:65px}.am-journal-index{padding-top:30px}.am-footer-links{display:flex}.am-section>.am-container>.wp-block-buttons{margin-top:35px}.am-policy-content{padding-top:25px}.am-catalogue-process{background:#e8e9df}.am-catalogue-process .am-process{margin:0}.am-catalogue>.am-container>p{max-width:75ch}
@media(min-width:1181px){.am-navigation{gap:17px;font-size:11px}.am-header{gap:20px}.am-header-actions{gap:16px}}
@media(max-width:1380px) and (min-width:781px){.am-header-book{display:none}.am-navigation{gap:18px;font-size:11px}.am-navigation .am-mobile-book{display:block}.am-header{padding-inline:25px;gap:20px}.am-header .am-brand small{letter-spacing:1.4px}.am-header-actions{margin-left:0}}
@media(max-width:1080px){.am-header{height:86px}.am-menu-toggle{display:block;order:3;flex-shrink:0}.am-header-actions{margin-left:auto}.am-navigation{display:none;position:absolute;top:86px;left:0;right:0;background:var(--am-moss);color:var(--am-sand);padding:24px var(--am-inset) 32px;flex-direction:column;align-items:flex-start;gap:9px;font-size:15px;border-bottom:1px solid #f4efe644;white-space:normal}.am-navigation.is-open{display:flex}.am-navigation .am-mobile-book{display:block}.am-homepage .am-navigation{color:var(--am-sand)}.am-page-hero-grid{gap:5%}.am-info-grid{gap:22px}.am-journal-grid{gap:23px}}
@media(max-width:780px){.am-page-hero{padding:125px 0 55px}.am-page-hero-grid,.am-story-layout,.am-visit-details{grid-template-columns:1fr;gap:35px}.am-page-hero h1{font-size:clamp(3rem,8vw,4.8rem)}.am-page-hero-image{max-height:430px;aspect-ratio:1.4}.am-page-hero-compact{padding-bottom:40px}.am-page-lead{font-size:15px}.am-info-grid{grid-template-columns:1fr;gap:25px}.am-info-card p{max-width:70ch}.am-info-card h3{font-size:32px}.am-gift-preview{padding:30px;margin-top:0}.am-journal-grid{grid-template-columns:1fr;gap:40px}.am-journal-card{display:grid;grid-template-columns:.85fr 1fr;column-gap:25px}.am-journal-image{grid-row:1/5;aspect-ratio:.9}.am-journal-card .am-eyebrow{margin-top:0}.am-journal-card h3{font-size:30px}.am-journal-card p{margin-bottom:6px}.am-journal-card .am-text-link{margin-top:8px}.am-footer-links{display:flex}.am-navigation{top:82px}.am-journal-article>.am-journal-grid{grid-template-columns:1fr}.am-breadcrumbs{margin-bottom:25px}.am-wide-story-image{aspect-ratio:1.4}.am-booking-teaser .am-info-grid{margin-top:40px}.am-detail-guide>h2{font-size:36px}}
@media(max-width:480px){.am-journal-card{display:block}.am-journal-image{aspect-ratio:1.35}.am-journal-card .am-eyebrow{margin-top:20px}.am-journal-card h3{font-size:34px}.am-page-hero-image{aspect-ratio:1.12}.am-gift-preview{padding:27px 23px}.am-article-cta{padding:24px}.am-journal-article .wp-block-post-content>h2{font-size:33px}.am-page-hero h1{font-size:3.2rem}.am-header{height:82px}.am-page-hero-compact .am-page-lead{margin-bottom:0}}
@media(prefers-reduced-motion:reduce){.am-journal-card:hover img{transform:none}}
