.card[data-astro-cid-xal5bfgz]{background:var(--surface);color:var(--text);border-radius:20px;flex-direction:column;padding:6px 6px 1.5rem;text-decoration:none;transition:background-color .25s;display:flex}.card[data-astro-cid-xal5bfgz]:hover{background:var(--surface-2)}.media[data-astro-cid-xal5bfgz]{aspect-ratio:16/10;background:var(--surface-2);border-radius:16px;display:block;position:relative;overflow:hidden}.media[data-astro-cid-xal5bfgz] img{object-fit:cover;width:100%;height:100%}.num[data-astro-cid-xal5bfgz]{color:#fff;background:#012c61bf;border-radius:999px;padding:.25em .75em;font-size:.875rem;font-weight:500;position:absolute;top:12px;left:12px}.body[data-astro-cid-xal5bfgz]{gap:.5rem;padding:1.25rem 1.25rem 0;display:grid;position:relative}.title[data-astro-cid-xal5bfgz]{font-family:var(--font-serif);color:var(--heading);letter-spacing:-.02em;padding-right:3rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.1}.desc[data-astro-cid-xal5bfgz]{color:var(--muted);max-width:52ch}.more[data-astro-cid-xal5bfgz]{background:var(--surface-2);border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.1rem;transition:background-color .25s,transform .3s;display:grid;position:absolute;top:1.25rem;right:1.25rem}.card[data-astro-cid-xal5bfgz]:hover .more[data-astro-cid-xal5bfgz],.card[data-astro-cid-xal5bfgz]:focus-visible .more[data-astro-cid-xal5bfgz]{background:var(--navy);color:#fff;transform:rotate(-45deg)}.strip[data-astro-cid-nrf5tbbg]{margin-block:2.5rem 3rem}ul[data-astro-cid-nrf5tbbg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-nrf5tbbg]{background:var(--surface);color:var(--heading);border-radius:16px;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}li[data-astro-cid-nrf5tbbg] span[data-astro-cid-nrf5tbbg]{color:var(--heading);white-space:nowrap;letter-spacing:-.01em;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:500}li[data-astro-cid-nrf5tbbg] img{width:auto;height:40px}.splash[data-astro-cid-wcolddp2]{padding-top:var(--header-h);background:#f8fafb}.splash-frame[data-astro-cid-wcolddp2]{position:relative;overflow:hidden}.splash[data-astro-cid-wcolddp2] img{width:100%;max-height:calc(100svh - var(--header-h));object-fit:cover;object-position:50% 100%}.depth[data-astro-cid-wcolddp2]{position:absolute;inset:0}.depth[data-astro-cid-wcolddp2].base{position:relative}.splash[data-astro-cid-wcolddp2] .splash-layer{height:100%;max-height:none;position:absolute;inset:0}.logo-depth[data-astro-cid-wcolddp2]{justify-content:center;align-items:center;padding-bottom:14%;display:flex}.splash[data-astro-cid-wcolddp2] .splash-logo{object-fit:contain;width:clamp(96px,24vw,380px);height:auto;max-height:none}@media (prefers-reduced-motion:no-preference){.splash[data-astro-cid-wcolddp2] .rise-far,.splash[data-astro-cid-wcolddp2] .rise-near,.splash[data-astro-cid-wcolddp2] .rise-leaf,.splash[data-astro-cid-wcolddp2] .rise-logo{animation:1.6s cubic-bezier(.2,.75,.2,1) both rise}.splash[data-astro-cid-wcolddp2] .rise-logo{--rise-from:10%;animation-delay:.8s}.splash[data-astro-cid-wcolddp2] .rise-far{--rise-from:22%;animation-delay:.15s}.splash[data-astro-cid-wcolddp2] .rise-near,.splash[data-astro-cid-wcolddp2] .rise-leaf{--rise-from:32%;animation-delay:.4s}}@keyframes rise{0%{transform:translateY(var(--rise-from));opacity:0}}.hero[data-astro-cid-wcolddp2]{padding-block:clamp(3.5rem,8vw,6rem)}.hero-inner[data-astro-cid-wcolddp2]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-width:16ch;margin-bottom:1.25rem}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2] .serif[data-astro-cid-wcolddp2]{display:block}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-inline:auto}.hero[data-astro-cid-wcolddp2] .actions[data-astro-cid-wcolddp2]{justify-content:center}.hero-panel[data-astro-cid-wcolddp2]{isolation:isolate;aspect-ratio:16/9;background:var(--navy);border-radius:32px;margin-top:clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden}.hero-panel[data-astro-cid-wcolddp2] .poster,.hero-panel[data-astro-cid-wcolddp2] video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-panel[data-astro-cid-wcolddp2] video{background:#000}.play[data-astro-cid-wcolddp2]{z-index:1;color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.75rem;padding:.5rem 1.4rem .5rem .5rem;font-weight:500;text-decoration:none;transition:transform .25s,background-color .25s;display:inline-flex;position:absolute;bottom:9%;left:50%;translate:-50%}.play[data-astro-cid-wcolddp2]:hover{transform:scale(1.04)}.play-icon[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.hero-panel[data-astro-cid-wcolddp2].is-playing .play[data-astro-cid-wcolddp2],.hero-panel[data-astro-cid-wcolddp2].is-playing .panel-tag[data-astro-cid-wcolddp2],.hero-panel[data-astro-cid-wcolddp2].is-playing .poster{display:none}.panel-tag[data-astro-cid-wcolddp2]{z-index:1;background:#012c6199;border-radius:999px;margin:0;padding:.45em 1em;font-size:.875rem;position:absolute;top:1.25rem;left:1.25rem}.actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin-top:2rem;display:flex}.statement[data-astro-cid-wcolddp2]{background:var(--navy);align-items:flex-end;min-height:clamp(560px,100svh,960px);display:flex}.statement-media[data-astro-cid-wcolddp2]{position:absolute;inset:-60px 0}.statement-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.statement[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(#012c611a 0%,#012c6140 40%,#011e42e0 100%);position:absolute;inset:0}.statement[data-astro-cid-wcolddp2] .container[data-astro-cid-wcolddp2]{text-align:center}.statement[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--heading);max-width:24ch;margin:0 auto 1.25rem;font-size:clamp(1.75rem,4.4vw,3.75rem);font-weight:500;line-height:1.1}.statement[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:60ch;color:var(--muted);margin:0 auto;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.impact-grid[data-astro-cid-wcolddp2]{scroll-snap-type:x mandatory;padding:0;grid-auto-columns:85%;grid-auto-flow:column;gap:16px;margin:0;padding-bottom:.5rem;list-style:none;display:grid;overflow-x:auto}.impact-grid[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{scroll-snap-align:start;display:flex}@media (width>=640px){.impact-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;overflow:visible}}@media (width>=1100px){.impact-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr)}}.impact-card[data-astro-cid-wcolddp2]{width:100%;color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 1px 2px #012c610f}.impact-card[data-astro-cid-wcolddp2]:hover{transform:translateY(-4px);box-shadow:0 16px 32px -12px #012c6140}.impact-media[data-astro-cid-wcolddp2]{aspect-ratio:4/3;position:relative}.impact-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.impact-stat[data-astro-cid-wcolddp2]{background:var(--navy);color:#fff;border-radius:14px;gap:.15rem;max-width:calc(100% - 24px);margin:0;padding:.75rem 1rem;display:grid;position:absolute;bottom:12px;left:12px}.impact-value[data-astro-cid-wcolddp2]{font-family:var(--font-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3vw,2.6rem);font-weight:600;line-height:1}.impact-value[data-astro-cid-wcolddp2] sup[data-astro-cid-wcolddp2]{color:var(--leaf-light);vertical-align:top;margin-left:3px;font-size:.45em}.impact-unit[data-astro-cid-wcolddp2]{color:var(--leaf-light);font-size:.85rem;font-weight:500}.impact-body[data-astro-cid-wcolddp2]{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.25rem 1.5rem;display:flex}.impact-body[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:0;font-size:1.3rem;line-height:1.25}.impact-body[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin:0;line-height:1.6}.impact-more[data-astro-cid-wcolddp2]{color:var(--accent);margin-top:auto;padding-top:.5rem;font-weight:600}.biz-grid[data-astro-cid-wcolddp2]{gap:16px;display:grid}@media (width>=768px){.biz-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}.partners[data-astro-cid-wcolddp2]{padding-top:0;overflow:clip}.float-title[data-astro-cid-wcolddp2]{text-align:center;place-content:center;height:100svh;padding-inline:16px;display:grid;position:sticky;top:0}.float-title[data-astro-cid-wcolddp2] h2{letter-spacing:-.04em;font-size:clamp(3rem,11vw,10rem);line-height:1}.float-cards[data-astro-cid-wcolddp2]{z-index:1;gap:clamp(4rem,14vh,9rem);margin:-55svh 0 0;padding:0 clamp(16px,6vw,96px) 35svh;list-style:none;display:grid;position:relative}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{width:min(70vw,360px)}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(5n+1){justify-self:start}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(5n+2){justify-self:end}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(5n+3){justify-self:start;margin-left:18%}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(5n+4){justify-self:end;margin-right:4%}.float-cards[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(5n+5){justify-self:center;margin-left:24%}.float-card[data-astro-cid-wcolddp2]{background:#fff;border-radius:18px;margin:0;padding:10px 10px 14px;box-shadow:0 24px 48px -20px #012c6159}.float-card[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.float-card[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{color:var(--heading);margin-top:.75rem;padding-inline:4px;font-weight:600;line-height:1.35}.partners-foot[data-astro-cid-wcolddp2]{text-align:center}.partners-foot[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{max-width:52ch;color:var(--muted);margin:0 auto 2.5rem}.more[data-astro-cid-wcolddp2]{margin-top:3rem}.dest-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;display:grid}.journey-grid[data-astro-cid-wcolddp2]{grid-template-areas:"head""globe""side";gap:2rem clamp(2rem,5vw,4rem);display:grid}.journey-teaser[data-astro-cid-wcolddp2] .section-head[data-astro-cid-wcolddp2]{grid-area:head;margin-bottom:0}.journey-stage[data-astro-cid-wcolddp2]{grid-area:globe}.journey-side[data-astro-cid-wcolddp2]{grid-area:side}@media (width>=960px){.journey-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;grid-template-areas:"head globe""side globe";align-items:start}.journey-teaser[data-astro-cid-wcolddp2] .section-head[data-astro-cid-wcolddp2]{text-align:left;align-items:flex-start}.journey-teaser[data-astro-cid-wcolddp2] .section-head[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{margin-inline:0}}.journey-list[data-astro-cid-wcolddp2]{gap:.25rem;margin:0 0 2rem;display:grid}.journey-list[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{border-radius:var(--radius-sm);min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:7.5rem 1fr;align-items:baseline;gap:1rem;padding:.6rem 1rem;transition:background-color .2s;display:grid}.journey-list[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]:hover{background:var(--surface-2)}.journey-list[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2][aria-selected=true]{background:var(--navy);color:#fff}.journey-list[data-astro-cid-wcolddp2] .yr[data-astro-cid-wcolddp2]{font-family:var(--font-serif);color:var(--accent);font-size:1.25rem}.journey-list[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2][aria-selected=true] .yr[data-astro-cid-wcolddp2]{color:var(--leaf-light)}
