:root{--ww-header-height:60px}@media screen and (min-width:1367px){:root{--ww-header-height:72px}}.Header{background-color:var(--ww-cream);border-bottom:1px solid var(--ww-line-soft);box-shadow:var(--ww-shadow-sm);position:fixed;top:0;inset-inline:0;transition:background-color .2s ease,border-color .2s ease,box-shadow var(--ww-duration-base) var(--ww-ease);z-index:998}.Header.Header--hero{background-color:initial;border-bottom-color:#0000;box-shadow:none}.Header.Header--hero.is-scrolled{background-color:var(--ww-cream);border-bottom-color:var(--ww-line-soft);box-shadow:var(--ww-shadow-sm)}.Header-inner{align-items:center;display:flex;height:var(--ww-header-height);justify-content:space-between;padding-inline:18px;position:relative}@media screen and (min-width:1367px){.Header-inner{padding-inline:56px}}.Header-logo{align-items:center;display:flex;gap:10px;min-height:44px;padding:0 25px 0 0;position:relative;z-index:101;img{border-radius:50%;flex-shrink:0;height:45px;transition:outline-color .2s ease}}.Header.Header--hero:not(.is-scrolled) .Header-logo img{outline:1.5px solid #fff}.Header-logoWordmark{color:var(--ww-ink);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;transition:color var(--ww-duration-base) var(--ww-ease);white-space:nowrap}.Header.Header--hero:not(.is-scrolled) .Header-logoWordmark{color:var(--ww-paper)}.Header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.Header-SearchBtn{align-items:center;background:var(--ww-paper);border:1.5px solid var(--ww-line);border-radius:var(--ww-r-pill);color:var(--ww-ink);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:.875rem;font-weight:500;gap:6px;padding:8px 16px;text-decoration:none;transition:border-color var(--ww-duration-fast) var(--ww-ease)}.Header-SearchBtn:hover{border-color:var(--ww-teal)}.Header-SearchBtn svg{flex-shrink:0;height:16px;width:16px}@media not screen and (min-width:1026px){.Header-SearchBtn-label{display:none}}.Header-AppBtn{align-items:center;background:var(--ww-teal);border-radius:var(--ww-r-pill);color:var(--ww-paper);display:flex;font-size:.875rem;font-weight:600;padding:8px 20px;text-decoration:none;transition:background var(--ww-duration-fast) var(--ww-ease);white-space:nowrap}.Header-AppBtn:hover{background:var(--ww-teal-deep);color:var(--ww-paper)}@media not screen and (min-width:1026px){.Header-AppBtn{display:none}}.Header.Header--hero:not(.is-scrolled) .BurgerMenu{color:var(--ww-paper)}.Header.Header--hero:not(.is-scrolled) .MainNav-navigationItem-header a{text-shadow:0 2px 20px #0227292e}.Header.Header--hero:not(.is-scrolled) .Header-SearchBtn{background:#ffffff26;border-color:#fff6;color:var(--ww-paper)}.Header.Header--hero:not(.is-scrolled) .Header-SearchBtn:hover{background:#ffffff40;border-color:#fff6}.Header.Header--hero:not(.is-scrolled) .Header-AppBtn{background:#fff3;color:var(--ww-paper)}.Header.Header--hero:not(.is-scrolled) .Header-AppBtn:hover{background:#ffffff4d}@media not screen and (min-width:1367px){.BurgerMenu{margin-left:auto}.Header-actions{margin-left:8px}.Header-SearchBtn{background:#0000;border:none;gap:0;padding:8px}}.Main--marginTop{padding-top:var(--ww-header-height)}.Main--hasHero{padding-top:0}.headerImage-wrapper{display:flex;height:300px;max-width:100vw;overflow:hidden;position:relative}@media screen and (min-width:1026px){.headerImage-wrapper{height:500px}}.headerImage-wrapper:before{background-color:#00335680;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.headerImage-wrapper .Picture img{border-radius:0}.headerImage-imageReference{height:auto;object-fit:cover;width:100%}.headerImage-copyright{bottom:12px;color:#ffffffd9;font-size:.6875rem;left:12px;position:absolute}.headerImage-copyright>span{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000073;border-radius:20px;display:inline-flex;gap:2px;letter-spacing:.01em;padding:4px 10px}.headerImage-copyright a{border-bottom:1px solid #fff6;color:#ffffffd9;text-decoration:none}.headerImage-copyright a:hover{border-bottom-color:#fff;color:#fff}.HeaderImage-headline{bottom:0;height:fit-content;left:0;padding:20px 40px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}@media screen and (max-width:992px){.HeaderImage-headline .Attraction-highlights{display:none}}.HeaderImage-headline .Headline-wrapper{text-align:center;width:100%}.HeaderImage-headline .h1{color:#fff}@media screen and (min-width:1026px){.HeaderImage-headline .h1{font-size:4.5rem}}.HeaderImage-date{color:#fff;font-size:1.5625rem;font-weight:600}