.journey[data-astro-cid-ej22s2rq]{padding-block:var(--band)}.journey__grid[data-astro-cid-ej22s2rq]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(32px,7vw,112px);display:grid}.journey__stage[data-astro-cid-ej22s2rq]{position:sticky;top:calc(50vh - min(21vw,260px) - 20px)}.dial[data-astro-cid-ej22s2rq]{width:min(100%,520px);margin-inline:auto;position:relative}.dial__centre[data-astro-cid-ej22s2rq]{text-align:center;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.dial__label[data-astro-cid-ej22s2rq]{color:var(--muted);font-size:clamp(.9375rem,.8rem + .5vw,1.125rem)}.dial__month[data-astro-cid-ej22s2rq]{font-family:var(--display);color:var(--figure);letter-spacing:-.05em;font-size:clamp(3rem,1.6rem + 4.6vw,6.5rem);font-weight:600;line-height:1}.journey__caption[data-astro-cid-ej22s2rq]{text-align:center;margin-top:18px}.chapter[data-astro-cid-ej22s2rq]{border-top:1px solid var(--line);gap:10px;padding-block:clamp(32px,4vw,48px);display:grid}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq]{align-content:start;min-height:58vh}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq]:last-child{min-height:0}.chapter__when[data-astro-cid-ej22s2rq]{color:var(--muted);font-size:.9375rem;font-weight:600;transition:color .3s}.chapter__title[data-astro-cid-ej22s2rq]{letter-spacing:-.035em;font-size:clamp(1.625rem,1.2rem + 1.7vw,2.75rem);line-height:1.06}.chapter__body[data-astro-cid-ej22s2rq]{color:var(--muted);text-wrap:pretty;max-width:44ch;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.5}.journey[data-astro-cid-ej22s2rq].is-live .chapter__title[data-astro-cid-ej22s2rq]{color:var(--muted);transition:color .3s}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq].is-active .chapter__title[data-astro-cid-ej22s2rq]{color:var(--heading)}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq].is-active .chapter__when[data-astro-cid-ej22s2rq]{color:var(--figure)}@media (width<=860px){.journey__grid[data-astro-cid-ej22s2rq]{grid-template-columns:1fr;gap:12px}.journey__stage[data-astro-cid-ej22s2rq]{z-index:2;background:var(--ground);margin-inline:calc(var(--gutter) * -1);padding:10px var(--gutter);border-block:1px solid var(--line);top:72px}.dial[data-astro-cid-ej22s2rq]{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:16px;width:100%;display:grid}.dial__centre[data-astro-cid-ej22s2rq]{text-align:left;flex-wrap:wrap;place-content:normal;align-items:baseline;gap:2px 8px;display:flex;position:static}.dial__month[data-astro-cid-ej22s2rq]{font-size:2rem}.journey__caption[data-astro-cid-ej22s2rq]{display:none}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq]{min-height:62vh}}@media (height<=520px){.journey__stage[data-astro-cid-ej22s2rq]{position:static}.journey[data-astro-cid-ej22s2rq].is-live .chapter[data-astro-cid-ej22s2rq]{min-height:0}}.routes[data-astro-cid-kkbgmxm6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);display:grid}.route[data-astro-cid-kkbgmxm6]{border-top:2px solid var(--heading);text-wrap:pretty;align-content:start;gap:14px;padding-top:20px;display:grid}.route__title[data-astro-cid-kkbgmxm6]{letter-spacing:-.035em;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.5rem);line-height:1.06}@media (width<=760px){.routes[data-astro-cid-kkbgmxm6]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(28px,4vw,56px);overflow:clip}.hero__claim[data-astro-cid-lcdefpme]{color:var(--figure);animation:fade .9s var(--ease) both;margin-bottom:clamp(12px,1.4vw,20px);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);font-weight:600}.hero__title[data-astro-cid-lcdefpme]{margin-bottom:clamp(28px,3.4vw,48px)}.hero__line[data-astro-cid-lcdefpme]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hero__line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease) both;display:block}.hero__line[data-astro-cid-lcdefpme]:first-child>span[data-astro-cid-lcdefpme]{color:var(--muted)}.hero__line[data-astro-cid-lcdefpme]:last-child>span[data-astro-cid-lcdefpme]{animation-delay:.1s}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.hero__copy[data-astro-cid-lcdefpme]{animation:fade .9s .25s var(--ease) both;gap:26px;display:grid}.hero__media[data-astro-cid-lcdefpme]{margin-right:calc(var(--gutter) * -1);animation:fade 1.1s .15s var(--ease) both;position:relative}@keyframes fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width>=1408px){.hero__media[data-astro-cid-lcdefpme]{margin-right:calc(640px - 50vw)}}.hero__photo[data-astro-cid-lcdefpme]{border-radius:var(--r-media) 0 0 var(--r-media);aspect-ratio:16/9}.hero__photo[data-astro-cid-lcdefpme] img{object-position:50% 60%}.hero__card[data-astro-cid-lcdefpme]{border-radius:var(--r-media);width:min(92%,372px);box-shadow:var(--shadow);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;padding:16px 20px 16px 16px;display:grid;position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(-56px,-3vw,-16px)}.hero__next[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.03em;color:var(--figure);margin-block:2px;font-size:1.375rem;font-weight:600;line-height:1.15}@media (width<=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__media[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) * -1)}.hero__photo[data-astro-cid-lcdefpme]{border-radius:0}.hero__card[data-astro-cid-lcdefpme]{width:auto;margin:-36px var(--gutter) 0;position:relative;bottom:auto;left:auto}}.sweep-band[data-astro-cid-lcdefpme]{padding-block:clamp(88px,12vw,176px)}.sweep-grid[data-astro-cid-lcdefpme]{gap:clamp(28px,3.6vw,48px);display:grid}.sweep[data-astro-cid-lcdefpme]{letter-spacing:-.045em;max-width:20ch;font-size:clamp(2.25rem,1.2rem + 4.4vw,5.5rem);font-weight:600;line-height:1.02}.sweep-note[data-astro-cid-lcdefpme]{justify-self:end;max-width:46ch}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sweep[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.sweep__payoff){animation:linear both sweep view();animation-range:cover calc(14% + var(--w) * 2.4%) cover calc(22% + var(--w) * 2.4%)}@keyframes sweep{0%{color:color-mix(in srgb, var(--muted) 72%, var(--ground))}to{color:var(--muted)}}}}.sweep[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.sweep__payoff){color:var(--muted)}.doors__title[data-astro-cid-lcdefpme]{margin-bottom:clamp(32px,4vw,56px)}.doors[data-astro-cid-lcdefpme]{border-top:2px solid var(--heading)}.doors[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-2)}.door[data-astro-cid-lcdefpme]{color:inherit;grid-template-columns:minmax(0,1fr) clamp(180px,22vw,300px) 48px;align-items:center;gap:clamp(20px,3vw,48px);padding-block:clamp(20px,2.4vw,32px);text-decoration:none;display:grid}.door__who[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:6px;font-weight:600}.door__title[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);letter-spacing:-.04em;text-wrap:balance;transition:transform .6s var(--ease);font-size:clamp(1.625rem,1rem + 2.6vw,3.25rem);font-weight:600;line-height:1.04}.door__img[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.door__img[data-astro-cid-lcdefpme] img{transition:transform 1s var(--ease)}.door__arrow[data-astro-cid-lcdefpme]{border:1.5px solid var(--line-2);width:48px;height:48px;color:var(--heading);border-radius:50%;place-items:center;transition:background-color .25s,color .25s,border-color .25s;display:grid}.door__arrow[data-astro-cid-lcdefpme] svg{width:20px;height:20px}.door[data-astro-cid-lcdefpme]:hover .door__title[data-astro-cid-lcdefpme]{transform:translate(8px)}.door[data-astro-cid-lcdefpme]:hover .door__img[data-astro-cid-lcdefpme] img{transform:scale(1.04)}.door[data-astro-cid-lcdefpme]:hover .door__arrow[data-astro-cid-lcdefpme]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}@media (width<=700px){.door[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 48px}.door__img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;grid-area:2/1/auto/-1}}.promise[data-astro-cid-lcdefpme]{padding-top:0}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.tile[data-astro-cid-lcdefpme]{border-radius:var(--r-media);align-content:start;gap:28px;min-width:0;padding:clamp(22px,2.8vw,40px);display:grid}.tile__text[data-astro-cid-lcdefpme]{gap:10px;max-width:46ch;display:grid}.tile--contract[data-astro-cid-lcdefpme]{background:var(--surface);grid-area:span 2/span 6}.tile--fund[data-astro-cid-lcdefpme]{grid-column:span 6;grid-template-columns:minmax(0,1fr) clamp(92px,11vw,148px);align-content:center;align-items:center}.tile--log[data-astro-cid-lcdefpme]{background:var(--surface);grid-column:span 6;align-content:center}.promise__link[data-astro-cid-lcdefpme]{margin-top:clamp(24px,3vw,36px)}@media (width<=900px){.tile--contract[data-astro-cid-lcdefpme],.tile--fund[data-astro-cid-lcdefpme],.tile--log[data-astro-cid-lcdefpme]{grid-area:auto/span 12}}.loop[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.loop__ring[data-astro-cid-lcdefpme]{justify-self:end;width:min(100%,320px)}@media (width<=760px){.loop[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.loop__ring[data-astro-cid-lcdefpme]{justify-self:start;width:180px}}
