@font-face{font-family:inter;src:url(../media/inter-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_HH3pBKv6pyxkUiqwuoEfw2KvQjys)format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_cef6b302-module__OYPPzW__className{font-family:inter,inter Fallback}.inter_cef6b302-module__OYPPzW__variable{--font-inter:"inter", "inter Fallback"}
.site-header.destination-header{background:#fff;border-bottom:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:98px;padding:0 48px;font-weight:400;display:grid}.destination-header .brand-lockup{--site-logo-width:135px;justify-self:start;gap:14px;min-width:0}.destination-header .brand-lockup>span{isolation:isolate}.destination-header .brand-lockup img{filter:grayscale()brightness(.625)contrast(4)}.destination-header .brand-lockup>span:after{content:"";background:var(--gorges-dark);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.destination-header .top-nav{flex-wrap:nowrap;justify-content:center;gap:34px;display:flex}.destination-header .top-nav a{white-space:nowrap;padding:0;font-size:12px;font-weight:400;line-height:1.5}.destination-header .top-nav a:hover{text-decoration:none}.destination-header .header-actions{justify-self:end;align-items:center;gap:22px;display:flex}.destination-header .lang-switch{letter-spacing:.06em;justify-content:center;align-items:center;min-height:44px;padding:10px 3px;font-size:11px;font-weight:400;display:inline-flex}.destination-header .header-icon-button{width:32px;height:44px;color:var(--foreground);cursor:pointer;background:#fff;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.destination-header .site-header-cta{background:var(--foreground);color:#fff;white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:20px;min-height:46.5px;padding:15px 20px;font-size:11px;font-weight:400;line-height:1.5;display:inline-flex}.destination-header .site-header-cta:hover{background:#333}.destination-header .top-nav a:hover,.destination-header .lang-switch:hover,.destination-header .header-icon-button:hover,.destination-header .header-icon-button[aria-expanded=true]{background:#fff;box-shadow:0 3px 12px #0000000d}.destination-header a:focus-visible,.destination-header button:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.destination-header .header-menu-toggle,.destination-header .header-menu-ask{display:none}.destination-header .header-search-panel{border:1px solid var(--line);background:#fff;border-radius:3px;align-items:center;gap:12px;width:min(460px,100vw - 40px);padding:12px 16px;display:flex;position:absolute;top:calc(100% - 8px);right:48px;box-shadow:0 12px 35px #00000014}.destination-header .header-search-panel[hidden]{display:none}.destination-header .header-search-panel>svg{flex-shrink:0}.destination-header .header-search-panel input{width:100%;min-width:0;min-height:44px;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.destination-header .header-search-panel:focus-within{outline:2px solid var(--foreground);outline-offset:2px}.destination-header .header-search-panel button{width:44px;height:44px;color:var(--foreground);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:3px;flex-shrink:0;place-items:center;display:grid}@media (max-width:1280px){.site-header.destination-header{gap:22px;padding-inline:28px}.destination-header .brand-lockup{--site-logo-width:124.5px}.destination-header .top-nav{gap:22px}.destination-header .header-actions{gap:14px}.destination-header .site-header-cta{padding-inline:16px}.destination-header .header-search-panel{right:28px}}@media (max-width:1100px){.site-header.destination-header{grid-template-columns:1fr auto;min-height:82px}.destination-header .header-menu-toggle{display:inline-flex}.destination-header .top-nav{border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:3px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;width:min(320px,100vw - 40px);padding:12px;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% - 5px);right:28px;transform:translateY(-6px);box-shadow:0 12px 35px #00000014}.destination-header .top-nav-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.destination-header .top-nav a{border-radius:3px;justify-content:space-between;align-items:center;min-height:44px;padding:12px;font-size:14px;display:flex}.destination-header .top-nav .header-menu-ask{border-top:1px solid var(--line);margin-top:6px;padding-top:18px}}@media (max-width:600px){.site-header.destination-header{gap:10px;min-height:78px;padding:0 20px}.destination-header .brand-lockup{--site-logo-width:105px}.destination-header .header-actions{gap:6px}.destination-header .lang-switch{font-size:10px}.destination-header .site-header-cta{display:none}.destination-header .header-search-panel,.destination-header .top-nav{right:20px}}@media (max-width:360px){.site-header.destination-header{gap:6px;padding-inline:16px}.destination-header .brand-lockup{--site-logo-width:93px}.destination-header .header-actions{gap:4px}.destination-header .header-search-panel,.destination-header .top-nav{width:calc(100vw - 32px);right:16px}}@media (prefers-reduced-motion:reduce){.site-header.destination-header,.destination-header .top-nav{transition:none}}.destination-header .top-nav a,.destination-header .lang-switch,.destination-header .header-icon-button{border-radius:999px;transition:background-color .16s,color .16s,box-shadow .16s}.destination-header .lang-switch{min-width:32px;min-height:44px;padding:0}.destination-header .header-icon-button{width:44px;min-width:44px}@media (min-width:1101px){.destination-header .top-nav a:not(.header-menu-ask){align-items:center;min-height:44px;margin-inline:-10px;padding:10px;display:inline-flex}}.destination-header .top-nav a:is(:hover,:focus-visible,:active,[aria-current=page]),.destination-header .lang-switch:is(:hover,:focus-visible,:active),.destination-header .header-icon-button:is(:hover,:focus-visible,:active,[aria-expanded=true]){color:var(--foreground);background:#fff;text-decoration:none;box-shadow:0 4px 14px #17171717}.destination-header .site-header-cta{transition:background-color .16s,box-shadow .16s,transform .16s}.destination-header .site-header-cta:is(:hover,:focus-visible){background:var(--foreground);color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #17171729}.destination-header .site-header-cta:active{transform:translateY(0)}.destination-header :is(a,button):focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (max-width:600px){.destination-header .header-icon-button{width:32px;min-width:32px}}@media (prefers-reduced-motion:reduce){.destination-header .top-nav a,.destination-header .lang-switch,.destination-header .header-icon-button,.destination-header .site-header-cta{transition:none}.destination-header .site-header-cta:is(:hover,:focus-visible){transform:none}}.destination-header .header-brand-group{justify-self:start;align-items:center;gap:18px;min-width:0;display:flex}.destination-header .header-brand-group .brand-lockup{flex-shrink:0}.destination-header .trail-closure-notice{flex:0 auto;min-width:0}.destination-header .trail-closure-notice>a{color:#fff;background:#c1121f;border-radius:3px;flex-direction:column;gap:3px;max-width:240px;padding:8px 11px;font-size:11px;line-height:1.4;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:flex}.destination-header .trail-closure-notice strong{text-wrap:balance;font-weight:600}.destination-header .trail-closure-notice span{letter-spacing:.08em;text-transform:uppercase;opacity:.92;align-items:center;gap:3px;font-size:9px;font-weight:500;line-height:1.4;display:inline-flex}.destination-header .trail-closure-notice svg{flex-shrink:0}.destination-header .trail-closure-notice>a:is(:hover,:focus-visible){color:#fff;background:#a50f1a;text-decoration:none;box-shadow:0 4px 14px #c1121f47}@media (max-width:1280px){.destination-header .header-brand-group{gap:14px}.destination-header .trail-closure-notice>a{padding:7px 10px;font-size:10px}}@media (max-width:820px){.site-header.destination-header{grid-template-rows:82px auto}.destination-header .header-brand-group{display:contents}.destination-header .brand-lockup{grid-area:1/1}.destination-header .header-actions{grid-area:1/2}.destination-header .trail-closure-notice{grid-area:2/1/auto/-1;margin:-4px 0 12px}.destination-header .trail-closure-notice>a{flex-flow:wrap;align-items:baseline;gap:2px 10px;max-width:none;min-height:44px;padding:9px 12px;font-size:11px}}@media (max-width:600px){.site-header.destination-header{grid-template-rows:78px auto}.destination-header .trail-closure-notice{margin-top:-6px}}@media (prefers-reduced-motion:reduce){.destination-header .trail-closure-notice>a{transition:none}}.language-picker{position:relative}.language-picker .lang-switch{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:4px;min-height:40px;padding:0 7px;font-size:11px;display:flex}.language-options{z-index:100;background:#f5f5f1;border-radius:14px;gap:4px;min-width:174px;padding:6px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 12px 34px #18241c24}.language-options a{color:#151916;border-radius:9px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;text-decoration:none;display:flex}.language-options a:hover,.language-options a:focus-visible,.language-options a[aria-current=page]{background:#fff;box-shadow:0 2px 8px #15191612}.language-options a:focus-visible{outline-offset:2px;outline:2px solid #151916}.footer-languages{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}.footer-languages a[aria-current=page]{text-underline-offset:4px;text-decoration:underline}.destination-header .trail-closure-notice.is-partial>a{background:#865211}.destination-header .trail-closure-notice.is-partial>a:is(:hover,:focus-visible){background:#70440d;box-shadow:0 4px 14px #70440d2e}.destination-header .top-nav a{transition:none}.site-header.destination-header .top-nav a:hover{box-shadow:none;background:#0000000d;border-radius:999px}.site-header.destination-header .site-header-cta,.site-header.destination-header .top-nav .header-menu-ask{background:var(--gorges-dark);color:#fff;border:0;border-radius:14px}.site-header.destination-header .site-header-cta:is(:hover,:active,:focus-visible),.site-header.destination-header .top-nav .header-menu-ask:is(:hover,:active,:focus-visible){background:var(--gorges-dark-hover);color:#fff}.site-header.destination-header :is(.site-header-cta,.header-menu-ask):focus-visible{outline:2px solid var(--gorges-dark);outline-offset:4px}.site-header.destination-header .header-icon-button,.site-header.destination-header .header-search-panel button{border-radius:12px}.site-header.destination-header .header-search-panel{border-radius:18px}@media (max-width:820px){.site-header.destination-header .top-nav .header-menu-ask{margin-top:10px;padding:14px}}
footer.site-footer{background:var(--gorges-dark);color:#f5f3e8;border:0;padding:64px clamp(20px,5vw,72px) 30px}.footer-discover{grid-template-columns:minmax(0,1fr);align-items:center;gap:64px;max-width:1360px;margin:0 auto 40px;display:grid}footer.site-footer .footer-discover p{color:#d1d7d2;max-width:600px;margin:0;font-size:17px;line-height:1.75}footer.site-footer .footer-grid{grid-template-columns:1.05fr .8fr 1.2fr;gap:64px;max-width:1360px}footer.site-footer .footer-brand-logo{margin-top:24px}footer.site-footer .footer-brand-logo>span{filter:grayscale()invert();mix-blend-mode:screen}footer.site-footer :is(p,a){color:#d1d7d2}footer.site-footer .footer-photo-credit{max-width:280px;margin-top:16px;font-size:13px;line-height:1.8}footer.site-footer h2{color:#f5f3e8;font-size:16px;font-weight:500}.footer-column-heading{justify-content:space-between;align-items:center;gap:20px;min-height:48px;margin-bottom:16px;display:flex}.footer-column-heading h2{margin:0}footer.site-footer .footer-links{gap:6px 28px}footer.site-footer .footer-grid>div:last-child .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}footer.site-footer .footer-links a{min-height:36px;padding-block:6px;font-size:14px;line-height:1.5;text-decoration:none}footer.site-footer a:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}footer.site-footer a:focus-visible,footer.site-footer #andeor-portfolio-settings:focus-visible{outline-offset:4px;outline:2px solid #e4e9e5}footer.site-footer .footer-meta{flex-wrap:wrap;justify-content:space-between;gap:24px;max-width:1360px;margin:48px auto 0;font-size:12px;display:flex}footer.site-footer .footer-languages{gap:6px 20px;margin:0}footer.site-footer .footer-languages a,footer.site-footer .footer-meta>a{align-items:center;min-height:44px;display:inline-flex}footer.site-footer #andeor-portfolio-settings{color:#d1d7d2}.home-planning-tab .planning-clay-icon{object-fit:contain;flex:0 0 56px;width:56px;height:56px}.home-planning-tab .planning-line-icon{color:#173d35;background:#e6efeb;border-radius:18px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.home-planning-tab:nth-child(2) .planning-line-icon{background:#e4eff4}.home-planning-tab:nth-child(5) .planning-line-icon{background:#f4edda}@media (max-width:1000px){.footer-discover{grid-template-columns:minmax(0,1fr);gap:28px}footer.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:36px}footer.site-footer .footer-grid>div:first-child{grid-column:1/-1}footer.site-footer .footer-photo-credit{max-width:480px}footer.site-footer .footer-grid>div:last-child .footer-links{grid-template-columns:1fr}}@media (max-width:600px){footer.site-footer{padding-top:40px}.footer-discover{grid-template-columns:1fr;gap:16px;margin-bottom:32px}footer.site-footer .footer-discover p{font-size:15px}footer.site-footer .footer-grid{gap:28px 22px}footer.site-footer .footer-links a{min-height:44px}footer.site-footer .footer-meta{gap:12px;margin-top:32px}.footer-column-heading{gap:8px;min-height:64px}.home-planning-tab .planning-clay-icon,.home-planning-tab .planning-line-icon{flex-basis:44px;width:44px;height:44px}}footer.site-footer .footer-disclosure{display:none}@media (max-width:600px){footer.site-footer .footer-discover{text-align:center}footer.site-footer .footer-grid{grid-template-columns:1fr;gap:12px}footer.site-footer .footer-grid>div:first-child{text-align:center;margin-bottom:20px}footer.site-footer .footer-photo-credit{margin-inline:auto}footer.site-footer .footer-desktop-links{display:none}footer.site-footer .footer-disclosure{background:var(--gorges-dark-raised);border-radius:16px;display:block}footer.site-footer .footer-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:60px;padding:16px 20px;font-size:15px;list-style:none;display:flex}footer.site-footer .footer-disclosure summary::-webkit-details-marker{display:none}footer.site-footer .footer-disclosure[open] summary svg{transform:rotate(180deg)}footer.site-footer .footer-disclosure>.footer-links{padding:0 20px 16px;grid-template-columns:1fr!important}footer.site-footer .footer-meta,footer.site-footer .footer-languages{text-align:center;justify-content:center}footer.site-footer .footer-disclosure summary:focus-visible{outline-offset:4px;outline:2px solid #e4e9e5}footer.site-footer.pilot-footer .footer-links{text-align:center;justify-items:center}.home-planning-tabs{justify-content:center}}
