.story{background:var(--c-night);color:var(--c-white)}.story .wrap{padding-left:var(--gm);padding-right:var(--gm)}.st-h2{letter-spacing:-.05em;font-size:56px;font-weight:600;line-height:60px}.st-h3{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}.st-muted{color:var(--c-tint-white-70)}.st-dim{color:var(--c-tint-white-50)}.st-copy{color:var(--c-tint-white-70);flex-direction:column;gap:24px;font-size:20px;line-height:28px;display:flex}.st-copy__strong{color:var(--c-white)}.st-hero{background:var(--c-night);isolation:isolate;height:100svh;min-height:560px;position:relative;overflow:hidden}.st-hero__bg{z-index:-1;position:absolute;inset:0;overflow:hidden}.st-hero__bg video{object-fit:cover;filter:blur(44px)brightness(1.35)saturate(.9);width:105%;height:105%;position:absolute;top:-2.5%;left:-2.5%;transform:scale(1.08)}.st-hero__bg:after{content:"";background:linear-gradient(#11111114 0%,#1111114d 100%);position:absolute;inset:0}.st-hero__inner{flex-direction:column;height:100%;display:flex;position:relative}.st-hero__stage{flex:1;justify-content:center;align-items:center;min-height:0;padding-top:62px;display:flex}.st-hero__clip{width:45.2736%}.st-hero__time{letter-spacing:.06em;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.st-hero__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.st-hero__card{aspect-ratio:637/358;border-radius:var(--r-m);background:#2a2930;width:100%}.st-hero__card video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-hero__head{text-align:center;padding:0 var(--gm) 64px;flex-direction:column;align-items:center;display:flex}.st-hero__title{letter-spacing:-.05em;margin-top:8px;font-size:56px;font-weight:600;line-height:60px}.st-hero__watch{margin-top:28px}.st-hero__ctrl{right:var(--gm);z-index:2;gap:8px;display:flex;position:absolute;bottom:64px}.st-ring{border:1px solid var(--c-tint-white-40);width:52px;height:52px;color:var(--c-white);transition:color .2s var(--ease-out-strong), background-color .2s var(--ease-out-strong), border-color .2s var(--ease-out-strong), transform .2s var(--ease-out-strong);background:#0000000f;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.st-ring:hover{background:var(--c-tint-white-10);border-color:var(--c-white)}.st-ring svg{width:20px;height:20px}.st-ring .i-sound,.st-ring .i-play{display:none}.st-ring[aria-pressed=true] .i-sound,.st-ring[aria-pressed=true] .i-play{display:block}.st-ring[aria-pressed=true] .i-muted,.st-ring[aria-pressed=true] .i-pause{display:none}.st-dialog{border-radius:var(--r-l);background:#000;border:0;width:min(1120px,100vw - 48px);padding:0;overflow:visible}.st-dialog::backdrop{background:#000000d1}.st-dialog video{aspect-ratio:16/9;border-radius:var(--r-l);background:#000;width:100%}.st-dialog__x{width:40px;height:40px;color:var(--c-white);transition:opacity .15s var(--ease-std);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-52px;right:0}.st-dialog__x:hover{opacity:.7}.st-dialog__x svg{width:28px;height:28px}.st-purpose{padding-top:144px}.st-purpose__head{flex-direction:column;align-items:center;gap:24px;display:flex}.st-purpose__track{height:5123px;position:relative}.st-purpose__stage{opacity:0;height:100vh;transition:opacity .7s var(--ease-std);justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.st-purpose__stage.is-on{opacity:1}.st-purpose__lines{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.st-purpose__line{letter-spacing:-.05em;opacity:0;transition:opacity .7s var(--ease-out-strong), transform .7s var(--ease-out-strong);font-size:56px;font-weight:600;line-height:60px;transform:translateY(24px)}.st-purpose__line.is-in{opacity:1;transform:none}.st-purpose__photo{border-radius:var(--r-s);background:#222;margin:0;position:absolute;overflow:hidden}.st-purpose__photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out-strong), transform .8s var(--ease-out-strong);transform:translateY(40px)scale(1.06)}.st-purpose__photo{opacity:0;transition:opacity .8s var(--ease-out-strong)}.st-purpose__photo.is-in{opacity:1}.st-purpose__photo.is-in img{opacity:1;transform:none}.st-purpose__photo--a{aspect-ratio:3/4;width:17%;top:9%;left:6%}.st-purpose__photo--b{aspect-ratio:4/3;width:23%;top:12%;right:5%}.st-purpose__photo--c{aspect-ratio:4/3;width:21%;bottom:7%;left:10%}.st-purpose__photo--d{aspect-ratio:3/4;width:16%;bottom:6%;right:12%}.st-purpose__close{flex-direction:column;align-items:center;gap:32px;display:flex}.st-purpose__close .st-copy{max-width:717px}.st-evo{padding-top:144px;overflow-x:clip}.st-evo__grid{row-gap:120px}.st-evo__head{flex-direction:column;grid-column:1/-1;align-items:center;gap:24px;display:flex}.st-evo__lead{max-width:717px;color:var(--c-tint-white-70);font-size:20px;line-height:28px}.st-evo__track{grid-column:1/-1;height:3860px;position:relative}.st-evo__stage{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0}.st-evo__steps{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.st-evo__rail{background:var(--c-tint-white-20);height:1px;margin-bottom:-6px;position:relative;transform:translateY(6px)}.st-evo__rail-fill{background:var(--c-white);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.st-evo__step{opacity:.4;transition:opacity .8s var(--ease-out-strong);padding-top:48px;position:relative}.st-evo__step.is-active{opacity:1}.st-evo__node{background:var(--c-night);border:1px solid var(--c-white);width:13px;height:13px;transition:background-color .4s var(--ease-out-strong);border-radius:50%;position:absolute;top:0;left:0}.st-evo__step.is-active .st-evo__node{background:var(--c-white)}.st-evo__label{color:var(--c-tint-white-70)}.st-evo__step .st-h3{margin-top:16px}.st-evo__desc{max-width:360px;color:var(--c-tint-white-70);margin-top:12px;font-size:16px;line-height:24px}.st-evo__dest{text-align:center;letter-spacing:-.05em;margin-top:120px;font-size:56px;font-weight:600;line-height:60px;position:relative}.st-evo__dest-base{color:var(--c-tint-white-20)}.st-evo__dest-fill{color:var(--c-white);clip-path:inset(0 100% 0 0);position:absolute;inset:0}.st-philo{position:relative}.st-philo__track{height:3750px;position:relative}.st-philo__stage{align-items:center;height:100vh;position:sticky;top:0}.st-philo__frame{aspect-ratio:4/5;border-radius:var(--r-m);background:#1c1c1c;grid-column:2/span 5;justify-self:stretch;max-height:calc(100vh - 160px);position:relative;overflow:hidden}.st-philo__frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out-strong), transform .8s var(--ease-out-strong);position:absolute;inset:0;transform:scale(1.06)}.st-philo__frame img.is-active{opacity:1;transform:none}.st-philo__body{grid-column:8/span 5}.st-philo__list{flex-direction:column;gap:32px;margin-top:40px;display:flex}.st-philo__item{opacity:.4;transition:opacity .8s var(--ease-out-strong);grid-template-columns:56px minmax(0,1fr);align-items:start;display:grid}.st-philo__item.is-active{opacity:1}.st-philo__num{color:var(--c-tint-white-70);padding-top:7px}.st-philo__item p{color:var(--c-tint-white-70);margin-top:8px;font-size:16px;line-height:24px}.st-story{padding-top:144px}.st-story__head{flex-direction:column;align-items:center;gap:24px;display:flex}.st-story__head .st-h2{max-width:900px}.st-story__lead{max-width:717px;color:var(--c-tint-white-70);font-size:20px;line-height:28px}.st-story__grid{margin-top:120px}.st-story__media{grid-column:1/span 6;position:relative}.st-story__frame{aspect-ratio:628/708;border-radius:var(--r-m);background:#1c1c1c;width:100%;position:sticky;top:max(24px,50vh - 354px);overflow:hidden}.st-story__frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out-strong), transform .8s var(--ease-out-strong);position:absolute;inset:0;transform:translateY(96px)}.st-story__frame img.is-shown,.st-story__frame img.is-active{opacity:1;transform:none}.st-story__list{grid-column:8/span 5;grid-template-rows:repeat(11,minmax(0,1fr));height:2775px;display:grid}.st-story__item{opacity:.4;transition:opacity .8s var(--ease-out-strong);grid-template-columns:88px minmax(0,1fr);align-content:start;column-gap:24px;padding-top:4px;display:grid}.st-story__item.is-active{opacity:1}.st-story__year{padding-top:6px}.st-story__item p{color:var(--c-tint-white-70);margin-top:8px;font-size:16px;line-height:24px}.st-story__item .st-story__year{color:var(--c-white);margin-top:0}.st-today{aspect-ratio:1407/704;width:100%;margin:168px 0 0;position:relative;overflow:hidden}.st-today>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-today__shade{background:linear-gradient(#0000000d 30%,#0000009e 100%);position:absolute;inset:0}.st-today__text{align-items:end;min-height:330px;padding-bottom:64px;position:absolute;bottom:0;left:0;right:0}.st-today__title{flex-direction:column;grid-column:1/span 7;gap:24px;display:flex}.st-today__note{color:var(--c-tint-white-70);grid-column:9/span 4;font-size:16px;line-height:24px}.st-letter{padding-top:144px}.st-letter__grid{row-gap:120px}.st-letter__text{flex-direction:column;grid-column:1/-1;align-items:center;min-height:494px;display:flex}.st-letter__text .st-h2{margin-top:24px}.st-letter__text .st-copy{max-width:845px;margin-top:32px}.st-letter__sign{flex-direction:column;margin-top:32px;font-size:20px;line-height:28px;display:flex}.st-letter__sign .st-muted{font-size:16px;line-height:22px}.st-letter__photo{aspect-ratio:1279/742;grid-column:1/-1;width:100%;margin:0}.st-team{padding-top:144px;padding-bottom:64px}.st-team__head{flex-direction:column;align-items:center;display:flex}.st-team__head .st-h2{margin-top:24px}.st-team__head .st-copy{max-width:717px;margin-top:32px}.st-team__media{align-items:end;margin-top:120px}.st-team__photo{margin:0}.st-team__photo--wide{aspect-ratio:739/690;grid-column:1/span 7}.st-team__photo--tall{aspect-ratio:4/5;grid-column:9/span 4}.st-team__facts{border-bottom:1px solid var(--c-tint-white-20);margin-top:64px}.st-fact{border-top:1px solid var(--c-tint-white-20);letter-spacing:-.02em;padding:24px 0;font-size:28px;font-weight:600;line-height:34px;position:relative}.st-fact__base{color:var(--c-tint-white-20)}.st-fact__fill{color:var(--c-white);clip-path:inset(0 100% 0 0);white-space:nowrap;position:absolute;top:24px;left:0}.st-join{margin-top:168px}.st-join__card{aspect-ratio:1279/600;width:100%;color:var(--c-white);display:block}.st-join__card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-join__shade{z-index:1;background:#00000052;position:absolute;inset:0}.st-join__body{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0}@media (width<=767px){.st-h2{letter-spacing:-.04em;font-size:32px;line-height:36px}.st-h3{font-size:22px;line-height:26px}.st-copy{gap:20px;font-size:16px;line-height:24px}.story .eyebrow-md{font-size:13px;line-height:18px}body[data-page=story]:not(.hdr-collapsed) .hdr-cluster{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.st-hero__stage{align-items:flex-start;padding:205px 16px 0}.st-hero__clip{width:100%}.st-hero__time{margin-bottom:9px;font-size:13px;line-height:18px}.st-hero__card{aspect-ratio:343/193}.st-hero__ctrl{top:calc(56.2682vw + 223.994px);bottom:auto;right:16px}.st-ring{width:48px;height:48px}.st-hero__head{padding:0 16px 40px}.st-hero__title{letter-spacing:-.04em;font-size:36px;line-height:40px}.st-hero__watch{margin-top:24px}.st-purpose{padding-top:96px}.st-purpose__head{gap:16px}.st-purpose__track{height:2000px}.st-purpose__line{letter-spacing:-.03em;font-size:28px;line-height:34px}.st-purpose__photo--a{width:30%;top:12%;left:4%}.st-purpose__photo--b{width:40%;top:17%;right:4%}.st-purpose__photo--c{width:38%;bottom:13%;left:6%}.st-purpose__photo--d{width:28%;bottom:9%;right:6%}.st-purpose__close{gap:24px}.st-evo{padding-top:96px}.st-evo__grid{row-gap:64px}.st-evo__head{gap:16px}.st-evo__lead{font-size:16px;line-height:24px}.st-evo__track{height:1800px}.st-evo__rail{display:none}.st-evo__steps{grid-template-columns:1fr;row-gap:28px}.st-evo__step{padding:0 0 0 28px}.st-evo__node{top:3px}.st-evo__step .st-h3{margin-top:8px}.st-evo__desc{margin-top:6px}.st-evo__dest{letter-spacing:-.03em;margin-top:48px;font-size:28px;line-height:34px}.st-philo__track{height:2200px}.st-philo__stage{flex-direction:column;justify-content:center;gap:28px;display:flex}.st-philo__frame{align-self:center;width:52%;max-height:none}.st-philo__body{width:100%}.st-philo__list{gap:16px;margin-top:16px}.st-philo__item{grid-template-columns:36px minmax(0,1fr)}.st-philo__num{padding-top:4px}.st-philo__item p{margin-top:4px;font-size:14px;line-height:20px}.st-story{padding-top:96px}.st-story__head{gap:16px}.st-story__lead{font-size:16px;line-height:24px}.st-story__grid{margin-top:48px;display:block}.st-story__media{z-index:2;background:var(--c-night);padding:8px 0 24px;position:sticky;top:64px}.st-story__frame{aspect-ratio:16/10;position:relative;top:auto}.st-story__list{flex-direction:column;height:auto;padding-top:24px;display:flex}.st-story__item{grid-template-columns:56px minmax(0,1fr);column-gap:16px;min-height:150px}.st-story__year{padding-top:3px}.st-today{aspect-ratio:390/560;margin-top:96px}.st-today__text{flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding-bottom:32px;display:flex}.st-today__title{gap:12px}.st-letter{padding-top:96px}.st-letter__grid{row-gap:56px}.st-letter__text{min-height:0}.st-letter__text .st-h2{margin-top:16px}.st-letter__text .st-copy{margin-top:24px}.st-letter__sign{margin-top:24px;font-size:16px;line-height:24px}.st-letter__photo{aspect-ratio:358/420}.st-team{padding-top:96px}.st-team__head .st-h2{margin-top:16px}.st-team__head .st-copy{margin-top:24px}.st-team__media{row-gap:12px;margin-top:56px}.st-team__photo--wide{aspect-ratio:358/300;grid-column:1/-1}.st-team__photo--tall{grid-column:4/-1}.st-team__facts{margin-top:40px}.st-fact{padding:18px 0;font-size:20px;line-height:26px}.st-fact__fill{white-space:normal;top:18px}.st-join{margin-top:80px}.st-join__card{aspect-ratio:358/440}.st-join__body{gap:24px;padding:0 24px}.st-join__body .st-h3{font-size:24px;line-height:30px}}@media (prefers-reduced-motion:reduce){.st-purpose__stage,.st-purpose__line,.st-purpose__photo,.st-purpose__photo img{opacity:1;transform:none}.st-evo__step{opacity:1}.st-evo__dest-fill,.st-fact__fill{clip-path:none}.st-story__frame img.is-active{opacity:1}}
