.hero[data-astro-cid-i3irphx7]{margin-top:calc(var(--header-h) * -1)}.hero__content[data-astro-cid-i3irphx7]{z-index:2;padding-block:calc(var(--header-h) + clamp(28px, 5vw, 72px)) clamp(28px, 5vw, 72px);color:var(--tag-white);align-content:end;align-items:end;gap:30px;display:grid;position:absolute;inset:0}.hero__title[data-astro-cid-i3irphx7]{color:var(--tag-white);letter-spacing:-.055em;text-shadow:0 2px 24px #08193829;font-size:clamp(43px,6.7vw,104px);font-weight:400;line-height:1.08}.hero__line[data-astro-cid-i3irphx7]{display:block}.hero__support[data-astro-cid-i3irphx7]{justify-items:start;gap:26px;display:grid}.hero__body[data-astro-cid-i3irphx7]{max-width:39ch;color:var(--tag-white);text-shadow:0 2px 18px #08193838;font-size:17px;line-height:1.65}.hero__landscape[data-astro-cid-i3irphx7]{border-radius:0;width:100%;height:clamp(560px,52vw,780px);margin-inline:0;position:relative;overflow:hidden}.hero__still[data-astro-cid-i3irphx7],.hero__film[data-astro-cid-i3irphx7]{width:100%;height:100%;position:absolute;inset:0}.hero__still[data-astro-cid-i3irphx7] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.hero__still--d[data-astro-cid-i3irphx7]{display:block}.hero__still--m[data-astro-cid-i3irphx7]{display:none}.hero__film[data-astro-cid-i3irphx7]{object-fit:cover;opacity:0;transition:opacity .4s var(--ease-reveal)}.hero__film[data-astro-cid-i3irphx7].is-ready{opacity:1}.hero__scrim[data-astro-cid-i3irphx7]{z-index:1;pointer-events:none;background:linear-gradient(180deg, #08193894 0%, #08193829 calc(var(--header-h) + 40px), #08193800 calc(var(--header-h) + 120px)), linear-gradient(90deg, #081938bd 0%, #08193875 42%, #0819381f 100%);position:absolute;inset:0}.hero__pause[data-astro-cid-i3irphx7]{top:calc(var(--header-h) + 16px);z-index:3;border-radius:var(--radius);background:var(--tag-white);min-height:44px;color:var(--tag-blue);opacity:0;pointer-events:none;transition:opacity var(--t-control) var(--ease-reveal), transform var(--t-control) var(--ease-reveal);border:0;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:absolute;right:16px;transform:translateY(-6px)}.hero__pause[data-astro-cid-i3irphx7]:focus-visible{opacity:1;pointer-events:auto;transform:none}.hero__pause[data-astro-cid-i3irphx7][hidden]{display:none}.hero__pause-icon[data-astro-cid-i3irphx7]{border-inline:3px solid;width:10px;height:12px}.hero__pause[data-astro-cid-i3irphx7].is-paused .hero__pause-icon[data-astro-cid-i3irphx7]{border:6px solid #0000;border-left:10px solid;border-right:0;width:0;height:0}@media (width>=768px){.hero__content[data-astro-cid-i3irphx7]{grid-template-columns:1.7fr 1fr;gap:5vw}.hero__pause[data-astro-cid-i3irphx7]{right:24px}}@media (width<=767px){.hero__content[data-astro-cid-i3irphx7]{padding-block:calc(var(--header-h) + 28px) 32px;align-content:end}.hero__landscape[data-astro-cid-i3irphx7]{height:clamp(540px,130vw,680px)}.hero__still--d[data-astro-cid-i3irphx7]{display:none}.hero__still--m[data-astro-cid-i3irphx7]{display:block}.hero__scrim[data-astro-cid-i3irphx7]{background:linear-gradient(180deg, #0819388f 0%, #08193824 calc(var(--header-h) + 40px), #08193800 calc(var(--header-h) + 110px)), linear-gradient(180deg, #08193814 0%, #08193861 42%, #081938d6 100%)}}.intro[data-astro-cid-dxftnjyb]{padding-bottom:64px}.intro__head[data-astro-cid-dxftnjyb] h2[data-astro-cid-dxftnjyb]{font-weight:400}.intro__grid[data-astro-cid-dxftnjyb]{gap:32px;display:grid}.intro__body[data-astro-cid-dxftnjyb]{font-size:clamp(19px,1.7vw,24px);line-height:1.65}@media (width>=1024px){.intro__grid[data-astro-cid-dxftnjyb]{column-gap:var(--col-gap);grid-template-columns:repeat(12,1fr);align-items:start}.intro__head[data-astro-cid-dxftnjyb]{grid-column:1/span 5}.intro__body[data-astro-cid-dxftnjyb]{grid-column:7/span 6}}.pillars[data-astro-cid-fty226ve]{padding-top:0}.pillars__grid[data-astro-cid-fty226ve]{gap:48px;display:grid}.pillar[data-astro-cid-fty226ve]{min-width:0;height:100%}.pillar__media[data-astro-cid-fty226ve]{aspect-ratio:3/2;isolation:isolate;height:100%;display:block;position:relative}.pillar__pic[data-astro-cid-fty226ve]{width:100%;height:100%;display:block;position:absolute;inset:0}.pillar__pic--d[data-astro-cid-fty226ve]{display:none}.pillar__pic--m[data-astro-cid-fty226ve]{display:block}.pillar__media[data-astro-cid-fty226ve] img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-reveal)}.pillar__scrim[data-astro-cid-fty226ve]{z-index:1;pointer-events:none;background:linear-gradient(#0819380a 22%,#081938c2 100%);position:absolute;inset:0}.pillar__overlay[data-astro-cid-fty226ve]{z-index:2;color:var(--tag-white);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(20px,2.2vw,32px);display:flex;position:absolute;inset:0}.pillar__title[data-astro-cid-fty226ve]{color:var(--tag-white);font-size:var(--fs-pillar);text-shadow:0 2px 20px #08193847;margin:0}.pillar__details[data-astro-cid-fty226ve]{opacity:0;max-width:34ch;max-height:0;transition:max-height .4s var(--ease-reveal), opacity .26s var(--ease-reveal), transform .4s var(--ease-reveal);overflow:hidden;transform:translateY(12px)}.pillar__body[data-astro-cid-fty226ve]{color:var(--tag-white);text-shadow:0 2px 18px #08193847;line-height:1.5}.pillar__cta[data-astro-cid-fty226ve]{margin:20px 0 0}.pillar__cta[data-astro-cid-fty226ve] .link[data-astro-cid-fty226ve]{border-bottom-color:#ffffffb8}@media (hover:hover) and (pointer:fine){.pillar__media[data-astro-cid-fty226ve]:hover img,.pillar[data-astro-cid-fty226ve]:focus-within .pillar__media[data-astro-cid-fty226ve] img{transform:scale(1.025)}.pillar__media[data-astro-cid-fty226ve]:hover .pillar__details[data-astro-cid-fty226ve],.pillar[data-astro-cid-fty226ve]:focus-within .pillar__details[data-astro-cid-fty226ve]{opacity:1;max-height:20rem;transform:none}}@media (width>=768px){.pillars__grid[data-astro-cid-fty226ve]{align-items:stretch;gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.pillar__media[data-astro-cid-fty226ve]{aspect-ratio:4/5;min-height:0;max-height:500px}.pillar__pic--d[data-astro-cid-fty226ve]{display:block}.pillar__pic--m[data-astro-cid-fty226ve]{display:none}}@media (hover:none),(pointer:coarse){.pillar__details[data-astro-cid-fty226ve]{opacity:1;max-height:20rem;transform:none}}.journey[data-astro-cid-wj4iumeo]{background:var(--tag-blue);color:var(--tag-white);padding:64px var(--gutter)}.journey__pin[data-astro-cid-wj4iumeo]{max-width:calc(var(--max-w) - 2 * var(--gutter));gap:40px;margin-inline:auto;display:grid}.journey__scene[data-astro-cid-wj4iumeo]{margin:0}.journey__media[data-astro-cid-wj4iumeo]{aspect-ratio:4/3}.journey__pic--d[data-astro-cid-wj4iumeo]{height:100%;display:block}.journey__pic--m[data-astro-cid-wj4iumeo]{display:none}.journey__media[data-astro-cid-wj4iumeo] img{object-fit:cover;width:100%;height:100%}.journey__caption[data-astro-cid-wj4iumeo]{padding-top:24px}.journey__sentence[data-astro-cid-wj4iumeo]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(27px,2.7vw,42px);line-height:1.2}@media (width>=900px){.journey[data-astro-cid-wj4iumeo]{padding-block:88px}.journey__pin[data-astro-cid-wj4iumeo]{grid-template-columns:1fr 1fr 1fr;gap:32px}.journey__media[data-astro-cid-wj4iumeo]{aspect-ratio:4/5}.journey__scene[data-astro-cid-wj4iumeo]:nth-child(2){padding-top:64px}.journey__scene[data-astro-cid-wj4iumeo]:nth-child(3){padding-top:128px}}@media (height>=600px) and (prefers-reduced-motion:no-preference){html.has-scroll-timeline .journey[data-astro-cid-wj4iumeo]{view-timeline-name:--journey;view-timeline-axis:block;--journey-timeline:--journey;height:240svh;padding:0}html.has-scroll-timeline .journey__pin[data-astro-cid-wj4iumeo]{max-width:none;height:100svh;margin:0;display:block;position:sticky;top:0;overflow:hidden}html.has-scroll-timeline .journey__scene[data-astro-cid-wj4iumeo]{padding:0;position:absolute;inset:0}html.has-scroll-timeline .journey__media[data-astro-cid-wj4iumeo]{z-index:calc(var(--layer) + 1);aspect-ratio:auto;transform-origin:50%;will-change:transform;animation:linear both journey-zoom-0;animation-timeline:var(--journey-timeline);border-radius:0;animation-range:contain;position:absolute;inset:0}html.has-scroll-timeline .journey__scene[data-astro-cid-wj4iumeo]:nth-child(2) .journey__media[data-astro-cid-wj4iumeo]{animation-name:journey-zoom-1}html.has-scroll-timeline .journey__scene[data-astro-cid-wj4iumeo]:nth-child(3) .journey__media[data-astro-cid-wj4iumeo]{animation-name:journey-zoom-2}html.has-scroll-timeline .journey__pic--d[data-astro-cid-wj4iumeo],html.has-scroll-timeline .journey__pic--m[data-astro-cid-wj4iumeo]{height:100%}html.has-scroll-timeline .journey__caption[data-astro-cid-wj4iumeo]{z-index:50;width:min(38ch, calc(100% - 2 * var(--gutter)));text-align:center;opacity:0;animation:linear both journey-say-0;animation-timeline:var(--journey-timeline);padding:0;animation-range:contain;position:absolute;inset:50% auto auto 50%}html.has-scroll-timeline .journey__caption[data-astro-cid-wj4iumeo]:before{content:"";z-index:-1;pointer-events:none;background:#0819386b;width:100vw;height:100svh;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}html.has-scroll-timeline .journey__scene[data-astro-cid-wj4iumeo]:nth-child(2) .journey__caption[data-astro-cid-wj4iumeo]{animation-name:journey-say-1}html.has-scroll-timeline .journey__scene[data-astro-cid-wj4iumeo]:nth-child(3) .journey__caption[data-astro-cid-wj4iumeo]{animation-name:journey-say-2}html.has-scroll-timeline .journey__sentence[data-astro-cid-wj4iumeo]{text-shadow:0 1px 32px #10306e73;max-width:none;font-size:clamp(30px,4.4vw,72px)}}@keyframes journey-zoom-0{0%,22%{transform:scale(1)}38%,60%{transform:scale(1.724)}76%,to{transform:scale(2.972)}}@keyframes journey-zoom-1{0%,22%{transform:scale(.58)}38%,60%{transform:scale(1)}76%,to{transform:scale(1.724)}}@keyframes journey-zoom-2{0%,22%{transform:scale(.3364)}38%,60%{transform:scale(.58)}76%,to{transform:scale(1)}}@keyframes journey-say-0{0%,22%{opacity:1;transform:translate(-50%,-50%)}30%,to{opacity:0;transform:translate(-50%,calc(-50% - 14px))}}@keyframes journey-say-1{0%,40%{opacity:0;transform:translate(-50%,calc(14px - 50%))}48%,60%{opacity:1;transform:translate(-50%,-50%)}68%,to{opacity:0;transform:translate(-50%,calc(-50% - 14px))}}@keyframes journey-say-2{0%,78%{opacity:0;transform:translate(-50%,calc(14px - 50%))}86%,to{opacity:1;transform:translate(-50%,-50%)}}@media (width<=899px){.journey__pic--d[data-astro-cid-wj4iumeo]{display:none}.journey__pic--m[data-astro-cid-wj4iumeo]{height:100%;display:block}}.disc__title[data-astro-cid-fkpkfeui]{max-width:19ch;margin-bottom:32px;font-weight:400}.disc__strip[data-astro-cid-fkpkfeui]{scrollbar-width:none;border-bottom:1px solid var(--tag-rule);scroll-snap-type:x proximity;gap:4px;margin-bottom:36px;padding-inline:0;display:flex;overflow-x:auto}.disc__strip[data-astro-cid-fkpkfeui]::-webkit-scrollbar{display:none}.disc__tab[data-astro-cid-fkpkfeui]{color:var(--tag-ink-muted);font-size:var(--fs-control);white-space:nowrap;scroll-snap-align:start;transition:color var(--t-control) var(--ease-reveal), border-color var(--t-control) var(--ease-reveal);background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:14px 18px 16px;font-weight:500;line-height:1.25;position:relative}.disc__tab[data-astro-cid-fkpkfeui]:hover{color:var(--tag-blue)}.disc__tab[data-astro-cid-fkpkfeui].is-selected{color:var(--tag-blue);border-bottom-color:var(--tag-blue);font-weight:600}.disc__tab[data-astro-cid-fkpkfeui]:focus-visible{outline-offset:-3px}.disc__panels[data-astro-cid-fkpkfeui]{display:grid}.disc__panel[data-astro-cid-fkpkfeui]{gap:24px;display:grid}[data-astro-cid-fkpkfeui][data-cat-tabs].is-tabbed .disc__panel[data-astro-cid-fkpkfeui]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--t-select) var(--ease-reveal), visibility var(--t-select) var(--ease-reveal);grid-area:1/1}[data-astro-cid-fkpkfeui][data-cat-tabs].is-tabbed .disc__panel[data-astro-cid-fkpkfeui].is-active{visibility:visible;opacity:1;pointer-events:auto}[data-astro-cid-fkpkfeui][data-cat-tabs]:not(.is-tabbed) .disc__panel[data-astro-cid-fkpkfeui]+.disc__panel[data-astro-cid-fkpkfeui]{border-top:1px solid var(--tag-rule);margin-top:48px;padding-top:48px}.disc__pic[data-astro-cid-fkpkfeui]{aspect-ratio:4/3;max-height:360px;display:block}.disc__pic[data-astro-cid-fkpkfeui] img{object-fit:cover;width:100%;height:100%}.disc__copy[data-astro-cid-fkpkfeui]{align-content:start;gap:14px;display:grid}.disc__name[data-astro-cid-fkpkfeui]{font-size:clamp(24px,5.4vw,32px);line-height:1.14}.disc__text[data-astro-cid-fkpkfeui]{max-width:52ch}.disc__cta[data-astro-cid-fkpkfeui]{margin:0}@media (width<=1023px){.disc__strip[data-astro-cid-fkpkfeui]{display:none}}@media (width>=768px){.disc__tab[data-astro-cid-fkpkfeui]{padding:16px 22px 18px;font-size:17px}.disc__panel[data-astro-cid-fkpkfeui]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(32px,5vw,72px)}.disc__copy[data-astro-cid-fkpkfeui]{gap:18px}.disc__text[data-astro-cid-fkpkfeui]{font-size:clamp(18px,1.4vw,20px);line-height:1.6}}@media (width>=1024px){.disc__title[data-astro-cid-fkpkfeui]{margin-bottom:40px}.disc__strip[data-astro-cid-fkpkfeui]{margin-bottom:56px}.disc__pic[data-astro-cid-fkpkfeui]{aspect-ratio:4/3;max-height:460px}}.tag-invitation[data-astro-cid-dta5hmw5]{background:var(--tag-blue);color:var(--tag-white);padding-block:clamp(72px,10vw,144px);position:relative;overflow:clip}.tag-invitation[data-astro-cid-dta5hmw5]:before{content:"";z-index:0;opacity:.1;pointer-events:none;background-image:url(/brand/bg-graphics.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (width<=767px){.tag-invitation[data-astro-cid-dta5hmw5]:before{background-repeat:repeat;background-size:900px}}.tag-invitation__grid[data-astro-cid-dta5hmw5]{z-index:1;gap:clamp(56px,9vw,104px);display:grid;position:relative}.tag-invitation__content[data-astro-cid-dta5hmw5]{align-self:center;max-inline-size:38rem}.tag-invitation[data-astro-cid-dta5hmw5] h2[data-astro-cid-dta5hmw5]{max-inline-size:12ch;color:var(--tag-white);text-wrap:balance;font-weight:400}.tag-invitation__copy[data-astro-cid-dta5hmw5]{gap:18px;max-inline-size:38rem;margin-top:clamp(28px,4vw,44px);display:grid}.tag-invitation__copy[data-astro-cid-dta5hmw5] p[data-astro-cid-dta5hmw5]{text-wrap:pretty;line-height:1.65}.tag-invitation__cta[data-astro-cid-dta5hmw5]{margin-top:32px}.tag-invitation__cta[data-astro-cid-dta5hmw5] .btn--on-blue[data-astro-cid-dta5hmw5]:before{background:var(--tag-blue)}.tag-invitation__visual[data-astro-cid-dta5hmw5]{justify-items:center;display:grid;position:relative}.tag-invitation__map[data-astro-cid-dta5hmw5]{block-size:auto;inline-size:min(100%,520px);transition:transform .5s var(--ease-reveal)}@media (hover:hover) and (pointer:fine){.tag-invitation__visual[data-astro-cid-dta5hmw5]:hover .tag-invitation__map[data-astro-cid-dta5hmw5]{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.tag-invitation__map[data-astro-cid-dta5hmw5]{transition:none}.tag-invitation__visual[data-astro-cid-dta5hmw5]:hover .tag-invitation__map[data-astro-cid-dta5hmw5]{transform:none}}@media (width>=900px){.tag-invitation__grid[data-astro-cid-dta5hmw5]{grid-template-columns:minmax(0,5fr) minmax(360px,5fr);align-items:center}}@media (width>=1280px){.tag-invitation__grid[data-astro-cid-dta5hmw5]{grid-template-columns:minmax(0,5fr) minmax(480px,4fr)}.tag-invitation__map[data-astro-cid-dta5hmw5]{inline-size:min(100%,580px)}.tag-invitation__copy[data-astro-cid-dta5hmw5]{font-size:1.125rem}}.places__title[data-astro-cid-masoh74v]{max-width:19ch;font-weight:400}.places__intro[data-astro-cid-masoh74v]{text-wrap:pretty;margin-top:22px}.places__list[data-astro-cid-masoh74v]{grid-template-columns:1fr;gap:48px;margin-top:52px;display:grid}.places__all[data-astro-cid-masoh74v]{margin-top:56px}@media (width>=901px){.places__list[data-astro-cid-masoh74v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.places__list[data-astro-cid-masoh74v]>li[data-astro-cid-masoh74v]{display:flex}.places__list[data-astro-cid-masoh74v]>li[data-astro-cid-masoh74v]>.g-place{flex:1}}
