/* Illustrative contact details are visible before the journey starts. */
.woodland-contact{position:absolute;z-index:4;top:99px;left:var(--gutter);right:var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 16px;border-top:1px solid #f8efd655;border-bottom:1px solid #f8efd655;background:#063e3cde;color:var(--cream);backdrop-filter:blur(8px)}
.woodland-contact :is(a,button){display:flex;align-items:baseline;gap:11px;text-align:left;padding:0;color:inherit;line-height:1.4;min-width:0}
.woodland-contact span{font-size:9px;font-weight:700;letter-spacing:.09em;color:#ffac93}
.woodland-contact strong{font-size:13px;font-weight:600}
.woodland-contact :is(a,button):hover strong{text-decoration:underline;text-underline-offset:4px}
.hero-copy{padding-top:185px}
.footer-example-contact{display:flex;flex-wrap:wrap;gap:10px 32px;padding:0 0 20px;font-size:12px;color:var(--cream)}
.footer-example-contact button{padding:0;text-align:left;font-size:inherit}
.footer-example-contact :is(a,button):hover{text-decoration:underline;text-underline-offset:4px}
html:has(dialog[open]),html:has(body.dialog-open){overflow:hidden}
@supports selector(::-webkit-scrollbar){html,.travel-album,.album-back{scrollbar-color:auto;scrollbar-width:auto}.travel-album::-webkit-scrollbar-thumb:active,.album-back::-webkit-scrollbar-thumb:active{background:#073e3c}}
@media(max-width:800px){.woodland-contact{top:94px;gap:16px;padding:9px 12px}.woodland-contact :is(a,button){flex-direction:column;gap:2px}.woodland-contact > :first-child{flex:0 0 auto}.woodland-contact > :last-child{max-width:60%}.hero-copy{padding-top:199px}}
@media(max-width:480px){.woodland-contact{top:80px;left:20px;right:20px;gap:12px;padding:8px 10px}.woodland-contact strong{font-size:11px}.woodland-contact span{font-size:8px}.woodland-contact > :last-child{max-width:56%}.hero-copy{padding-top:169px}.footer-example-contact{display:grid;gap:9px;font-size:11px}}
@media(forced-colors:active){.woodland-contact{background:Canvas;color:CanvasText;border-color:CanvasText}.woodland-contact span{color:CanvasText}html,.travel-album,.album-back{scrollbar-color:auto!important;scrollbar-width:auto!important}}
