.hero[data-astro-cid-ta2fbyqs]{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem)}.hero__grid[data-astro-cid-ta2fbyqs]{align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}.hero__title[data-astro-cid-ta2fbyqs]{max-width:16ch;margin-top:0;font-size:clamp(2.3rem,1.7rem + 2.4vw,3.6rem)}.hero__lede[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);color:var(--gray-600);max-width:52ch;margin:0}.hero__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-lg);width:100%;max-width:420px}.hero__stats[data-astro-cid-ta2fbyqs]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.tl-wrap[data-astro-cid-ta2fbyqs]{max-width:1000px}.timeline__title[data-astro-cid-ta2fbyqs]{max-width:30ch;margin:0 0 clamp(2rem,1.5rem + 1.5vw,3rem)}.timeline[data-astro-cid-ta2fbyqs]{--tl-year:4.75rem;--tl-gap:1.25rem;margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-ta2fbyqs]:before,.timeline[data-astro-cid-ta2fbyqs]:after{content:"";left:calc(var(--tl-year) + var(--tl-gap));pointer-events:none;border-radius:2px;width:2px;position:absolute;top:.85rem;transform:translate(-50%)}.timeline[data-astro-cid-ta2fbyqs]:before{height:var(--tl-track,calc(100% - 1.7rem));background:var(--gray-300)}.timeline[data-astro-cid-ta2fbyqs]:after{height:var(--tl-fill,0px);background:var(--accent);transition:height .15s linear}.tl[data-astro-cid-ta2fbyqs]{grid-template-columns:var(--tl-year) 1fr;column-gap:var(--tl-gap);row-gap:.85rem;padding-bottom:2.75rem;display:grid;position:relative}.tl[data-astro-cid-ta2fbyqs]:last-child{padding-bottom:0}.tl__year[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);color:var(--gray-500);padding-top:.15rem;font-weight:600;transition:color .45s;position:relative}.tl[data-astro-cid-ta2fbyqs].is-active .tl__year[data-astro-cid-ta2fbyqs]{color:var(--accent)}.tl__content[data-astro-cid-ta2fbyqs]{padding-left:1.25rem;position:relative}.tl__content[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--gray-300);border-radius:50%;width:.6rem;height:.6rem;transition:background-color .4s,transform .4s;position:absolute;top:.5rem;left:0;transform:translate(-50%)}.tl[data-astro-cid-ta2fbyqs].is-active .tl__content[data-astro-cid-ta2fbyqs]:before{background:var(--accent);transform:translate(-50%)scale(1.3)}.tl__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);margin:0 0 .35rem}.tl__body[data-astro-cid-ta2fbyqs]{color:var(--gray-600);margin:0}.tl__media[data-astro-cid-ta2fbyqs]{grid-column:2;width:100%;max-width:250px;margin:.5rem 0 0;padding-left:1.25rem}.tl__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%}.tl__caption[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);color:var(--gray-500);margin:.55rem 0 0;padding-left:.2rem}@media (width>=880px){.tl__caption--nowrap[data-astro-cid-ta2fbyqs]{white-space:nowrap}}.principles__title[data-astro-cid-ta2fbyqs]{margin:0}.principles[data-astro-cid-ta2fbyqs]{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.principle[data-astro-cid-ta2fbyqs]{background:var(--paper);padding:var(--card-pad)}.principle__head[data-astro-cid-ta2fbyqs]{margin-bottom:.6rem}.principle__title[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);margin:0}.principle__body[data-astro-cid-ta2fbyqs]{color:var(--gray-600);margin:0}@media (width<=559.98px){.hero__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-position:center 20%}}@media (width>=880px){.hero__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1.2fr .8fr}.hero__media[data-astro-cid-ta2fbyqs]{order:0;justify-self:end}.hero__media[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{max-width:100%}.timeline[data-astro-cid-ta2fbyqs]{--tl-gap:3.25rem}.tl[data-astro-cid-ta2fbyqs]{grid-template-columns:var(--tl-year) 1fr 250px;align-items:start}.tl__media[data-astro-cid-ta2fbyqs]{grid-column:3;justify-self:end;max-width:250px;margin:.2rem 0 0;padding-left:0}.principles[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.timeline[data-astro-cid-ta2fbyqs]:after,.tl__year[data-astro-cid-ta2fbyqs],.tl__content[data-astro-cid-ta2fbyqs]:before{transition:none}}
