.closing-statement{isolation:isolate;min-height:100svh;color:var(--color-white);background:radial-gradient(at 56% 44%,#ffffff0e,#0000 44%),radial-gradient(at 18% 74%,#ffffff09,#0000 46%),linear-gradient(#050505 0%,#0a0a0a 46%,#030303 100%);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff0e}.closing-statement:before,.closing-statement:after{z-index:-1;pointer-events:none;content:"";position:absolute;inset:0}.closing-statement:before{opacity:.18;mix-blend-mode:soft-light;background-image:linear-gradient(96deg,#ffffff06 0 1px,#0000 1px 7px),linear-gradient(176deg,#ffffff04 0 1px,#0000 1px 10px),radial-gradient(circle at 17% 23%,#ffffff1c 0 .7px,#0000 1.2px),radial-gradient(circle at 73% 61%,#ffffff13 0 .8px,#0000 1.35px),radial-gradient(circle at 42% 84%,#ffffff0f 0 .65px,#0000 1.25px);background-position:0 0,13px 5px,0 0,11px 7px,19px 23px;background-size:19px 100%,100% 23px,31px 37px,47px 43px,61px 67px}.closing-statement:after{background-blend-mode:screen, screen, soft-light, soft-light;filter:blur(26px);opacity:.82;background:radial-gradient(at 78% 20%,#ffffff29 0%,#ffffff0f 28%,#0000 58%),radial-gradient(at 26% 68%,#ffffff1f 0%,#ffffff0a 34%,#0000 64%),linear-gradient(101deg,#0000 7%,#ffffff13 34%,#0000 54%,#ffffff0b 75%,#0000 95%),linear-gradient(8deg,#0000 22%,#ffffff0d 46%,#0000 68%);inset:-18%;transform:scale(1.05)}main>.closing-statement,body main>section.closing-statement:not(.hero-reveal){width:100%;margin-inline:0;padding-block:clamp(4rem,6vw,5.75rem);padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px)}.closing-statement__inner{z-index:1;gap:clamp(var(--space-4), 2.4vw, var(--space-6));width:min(100%,82rem);display:grid;position:relative}.closing-statement__eyebrow{color:#ffffff9e;max-width:none;font-size:clamp(.6875rem,.9vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.closing-statement h2{max-width:13.5ch;color:var(--color-white);font-size:clamp(3rem,7.2vw,6.65rem);font-weight:var(--font-weight-bold);text-wrap:balance;line-height:.94;display:grid}.closing-statement__headline-line{line-height:.94;display:block;overflow:hidden}.closing-statement__headline-text{opacity:1;display:block;transform:translateY(0)}.closing-statement[data-reveal-ready] .closing-statement__headline-text{opacity:.02;transition:transform 1.18s cubic-bezier(.22,1,.36,1),opacity .98s ease-out;transform:translateY(112%)}.closing-statement[data-reveal-ready] .closing-statement__headline-line:nth-child(2) .closing-statement__headline-text{transition-delay:.17s}.closing-statement[data-reveal-ready] .closing-statement__headline-line:nth-child(3) .closing-statement__headline-text{transition-delay:.34s}.closing-statement[data-reveal-ready].is-visible .closing-statement__headline-text{opacity:1;transform:translateY(0)}.closing-statement__subline{color:#ffffffb3;max-width:34rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.64}@media (width<=767px){.closing-statement{min-height:100svh}.closing-statement:before{opacity:.14;background-size:29px 100%,100% 31px,43px 47px,59px 53px,73px 79px}.closing-statement:after{filter:blur(30px);opacity:.66;inset:-24%}.closing-statement h2{font-size:clamp(2.3rem,13vw,4.25rem);line-height:.98}.closing-statement__headline-line{line-height:.98}}@media (prefers-reduced-motion:reduce){.closing-statement[data-reveal-ready] .closing-statement__headline-text,.closing-statement[data-reveal-ready].is-visible .closing-statement__headline-text{opacity:1;transition:none;transform:none}}.dialogues-around-sound{--dialogues-panel-padding-block:clamp(3.5rem, 7svh, 6rem);isolation:isolate;max-width:none;min-height:auto;color:var(--color-white);background:radial-gradient(circle at 70% 18%,#ffffff0b,#0000 17rem),radial-gradient(circle at 18% 74%,#ffffff09,#0000 23rem),linear-gradient(120deg,#ffffff05,#0000 34%,#ffffff03 72%,#0000),#050607;position:relative;overflow-x:clip}.dialogues-around-sound:before,.dialogues-around-sound:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.dialogues-around-sound:before{opacity:.42;mix-blend-mode:screen;background-image:radial-gradient(circle at 16% 22%,#ffffff61 0 .7px,#0000 1.1px),radial-gradient(circle at 78% 28%,#ffffff47 0 .75px,#0000 1.15px),radial-gradient(circle at 40% 82%,#ffffff40 0 .65px,#0000 1.1px),radial-gradient(circle at 90% 70%,#ffffff52 0 .7px,#0000 1.1px);background-position:0 0,6rem 8rem,-5rem 4rem,11rem -7rem;background-size:17rem 19rem,24rem 29rem,33rem 27rem,43rem 39rem}.dialogues-around-sound:after{opacity:.72;filter:blur(.5px);background:radial-gradient(at 63% 46%,#ffffff14,#0000 33rem),radial-gradient(at 28% 62%,#ffffff0e,#0000 29rem),radial-gradient(at 84% 82%,#ffffff0a,#0000 25rem),linear-gradient(112deg,#0000 18%,#ffffff09 43%,#0000 69%)}main>.dialogues-around-sound,body main>section.dialogues-around-sound:not(.hero-reveal){width:100%;padding-block:0;padding-inline:0}body main>section.dialogues-around-sound>*+*,body main>section.dialogues-around-sound>div>*+*{margin-block-start:0}.dialogues-around-sound__panel{z-index:1;gap:clamp(var(--space-7), 6vw, var(--space-10));min-width:0;padding-block:var(--dialogues-panel-padding-block);padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px);display:grid;position:relative}.dialogues-around-sound__header{gap:clamp(var(--space-3), 1.6vw, var(--space-4));align-self:center;display:grid}.dialogues-around-sound__eyebrow{color:#ffffffad;max-width:none;font-size:clamp(.6875rem,.9vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.dialogues-around-sound__header h2{max-width:15ch;color:var(--color-white);font-size:clamp(1.85rem,3vw,3rem);line-height:1.05}.dialogues-around-sound__content{gap:clamp(var(--space-6), 4vw, var(--space-8));min-width:0;display:grid}.dialogues-around-sound__list{border-block-start:1px solid #fff3;min-width:0}body main>section.dialogues-around-sound .dialogues-around-sound__list>.dialogues-around-sound__item+.dialogues-around-sound__item,body main>section.dialogues-around-sound .dialogues-around-sound__content>*+*{margin-block-start:0}.dialogues-around-sound__item{color:#ffffffa3;border-block-end:1px solid #fff3;transition:border-color .18s,color .18s;position:relative}.dialogues-around-sound__item:after{opacity:0;transform-origin:0;pointer-events:none;content:"";background:#ffffff85;height:1px;transition:opacity .36s,transform .43s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(.88)}.dialogues-around-sound__item:hover,.dialogues-around-sound__item--open{color:var(--color-white);border-block-end-color:#ffffff80}.dialogues-around-sound__item:hover:after,.dialogues-around-sound__item:focus-within:after,.dialogues-around-sound__item--open:after{opacity:1;transform:scaleX(1)}.dialogues-around-sound__button{align-items:center;gap:clamp(var(--space-3), 1.2vw, var(--space-4));color:currentColor;width:100%;min-height:clamp(4.25rem,9.8svh,5.75rem);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:2.75rem minmax(0,1fr) 1.75rem;padding:0;transition:color .18s,transform .43s cubic-bezier(.22,1,.36,1);display:grid;transform:translate(0)}.dialogues-around-sound__button:focus{outline:none}.dialogues-around-sound__button:focus-visible .dialogues-around-sound__question{text-underline-offset:.22em;text-decoration:underline 1px #ffffffb3}.dialogues-around-sound__button:focus-visible{transform:translate(10px)}.dialogues-around-sound__number{color:currentColor;font-size:clamp(.75rem,.9vw,.875rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;line-height:1.2}.dialogues-around-sound__question{color:currentColor;max-width:none;font-size:clamp(.96rem,1.16vw,1.32rem);font-weight:var(--font-weight-medium);letter-spacing:.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;opacity:.96;line-height:1.12;transition:color .18s,opacity .22s}.dialogues-around-sound__indicator{color:currentColor;width:1.75rem;min-height:1.75rem;font-size:clamp(1.15rem,1.55vw,1.55rem);font-weight:var(--font-weight-medium);opacity:.82;justify-self:end;place-items:center;line-height:1;transition:color .18s,opacity .22s,transform .43s cubic-bezier(.22,1,.36,1);display:grid;transform:translate(0)}.dialogues-around-sound__item--open .dialogues-around-sound__question,.dialogues-around-sound__item--open .dialogues-around-sound__indicator{opacity:1}.dialogues-around-sound__answer-panel{border-block:1px solid #fff3;align-content:center;min-height:clamp(10rem,38svh,18rem);display:grid}.dialogues-around-sound__answer{opacity:0;transition:opacity .18s,transform .18s;transform:translateY(.35rem)}.dialogues-around-sound__answer[hidden]{display:none}.dialogues-around-sound__answer--active{opacity:1;transform:translateY(0)}.dialogues-around-sound__answer-number{max-width:none;color:#ffffff94;font-size:clamp(.75rem,.9vw,.875rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;margin-block-end:var(--space-4);line-height:1.2}.dialogues-around-sound__answer p:not(.dialogues-around-sound__answer-number){color:#ffffffb8;max-width:34rem;font-size:clamp(.875rem,.96vw,1rem);line-height:1.62}@media (width>=1024px){.dialogues-around-sound{min-height:var(--dialogues-scroll-height,190svh);overflow:visible}.dialogues-around-sound__panel{z-index:1;align-items:center;column-gap:clamp(var(--space-6), 3.6vw, var(--space-9));grid-template-columns:minmax(15rem,.3fr) minmax(25rem,.42fr) minmax(16rem,.28fr);height:100svh;min-height:100svh;position:sticky;inset-block-start:0;overflow:hidden}.dialogues-around-sound__content{display:contents}.dialogues-around-sound__list,.dialogues-around-sound__answer-panel{align-self:center}.dialogues-around-sound__answer-panel{min-height:clamp(22rem,54svh,34rem);padding-inline-start:clamp(var(--space-4), 2vw, var(--space-6))}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.dialogues-around-sound__item:hover .dialogues-around-sound__button{transform:translate(10px)}.dialogues-around-sound__item:hover .dialogues-around-sound__question,.dialogues-around-sound__item:hover .dialogues-around-sound__indicator{opacity:1}.dialogues-around-sound__item:hover .dialogues-around-sound__indicator{transform:translate(3px)}}@media (width>=1024px) and (height<=820px){.dialogues-around-sound{--dialogues-panel-padding-block:clamp(3rem, 5svh, 4rem)}.dialogues-around-sound__button{min-height:clamp(3.65rem,8.4svh,4.65rem)}.dialogues-around-sound__question{font-size:clamp(.9rem,1vw,1.12rem)}.dialogues-around-sound__answer-panel{min-height:clamp(18rem,50svh,28rem)}.dialogues-around-sound__answer p:not(.dialogues-around-sound__answer-number){font-size:clamp(.8125rem,.86vw,.9375rem);line-height:1.5}}@media (width<=1023px){.dialogues-around-sound{min-height:auto}.dialogues-around-sound__panel{position:static}.dialogues-around-sound__content{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.dialogues-around-sound:before{opacity:.32;background-size:14rem 18rem,19rem 23rem,25rem 29rem,32rem 35rem}.dialogues-around-sound:after{opacity:.56}.dialogues-around-sound__panel{gap:var(--space-8)}.dialogues-around-sound__button{grid-template-columns:2.4rem minmax(0,1fr) 1.5rem;min-height:4.75rem}.dialogues-around-sound__question{white-space:normal;font-size:clamp(1.05rem,5.6vw,1.75rem)}.dialogues-around-sound__answer-panel{min-height:10rem}}@media (prefers-reduced-motion:reduce){.dialogues-around-sound__item,.dialogues-around-sound__item:after,.dialogues-around-sound__button,.dialogues-around-sound__question,.dialogues-around-sound__indicator,.dialogues-around-sound__answer{transition:none}.dialogues-around-sound__button,.dialogues-around-sound__button:focus-visible,.dialogues-around-sound__indicator,.dialogues-around-sound__answer{transform:none}}.hero-reveal{--hero-background-image:none;--reveal-x:50%;--reveal-y:50%;--reveal-radius:100px;--reveal-softness:320px;--fog-color:229 229 229;--fog-opacity:.56;z-index:var(--z-index-base,0);isolation:isolate;background:var(--color-black,#000);width:100%;min-height:100dvh;position:relative;overflow:hidden}.hero-reveal__image,.hero-reveal__fog,.hero-reveal__content{position:absolute;inset:0}.hero-reveal__image{z-index:0;background-image:var(--hero-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-grey-900,#171717);filter:grayscale()brightness(.7)contrast(1.25)}.hero-reveal__fog{z-index:1;background:radial-gradient(circle at var(--reveal-x) var(--reveal-y), rgb(var(--fog-color) / .02) 0, rgb(var(--fog-color) / .05) 52px, rgb(var(--fog-color) / .11) var(--reveal-radius), rgb(var(--fog-color) / .34) calc(var(--reveal-radius) + 152px), rgb(var(--fog-color) / var(--fog-opacity)) calc(var(--reveal-radius) + var(--reveal-softness))), radial-gradient(ellipse at center, #0000 42%, #0000003d 76%, #00000075 100%), linear-gradient(180deg, #ffffff0a 0%, #d4d4d405 34%, #00000024 100%);pointer-events:none}.hero-reveal__content{z-index:2;padding-block:clamp(7rem,14vh,10rem) clamp(3rem,8vh,5.5rem);padding-inline:clamp(.875rem, 2.6vw, 3rem) var(--layout-margin);pointer-events:none;justify-content:flex-start;align-items:flex-end;display:flex}.hero-reveal__text{max-width:min(24rem,34vw);color:var(--color-grey-50,#fafafa);opacity:.72}.hero-reveal__label{max-width:none;color:currentColor;font-size:.75rem;font-weight:var(--font-weight-medium);letter-spacing:0;margin-block-end:var(--space-5);line-height:1.2}.hero-reveal__title{color:currentColor;width:max-content;max-width:none;font-size:5.55rem;font-weight:var(--font-weight-bold);letter-spacing:0;margin:0;line-height:.88;display:grid}.hero-reveal__title-line{white-space:nowrap;width:max-content;margin-block:-.055em;padding-block:.055em;padding-inline-end:.09em;line-height:.88;display:block;overflow:hidden}.hero-reveal__title-text{opacity:1;white-space:nowrap;width:max-content;display:block;transform:translateY(0)}.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready] .hero-reveal__title-text{opacity:.02;transition:transform 1.18s cubic-bezier(.22,1,.36,1),opacity .98s ease-out;transform:translateY(112%)}.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready] .hero-reveal__title-line:nth-child(2) .hero-reveal__title-text{transition-delay:.17s}.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready] .hero-reveal__title-line:nth-child(3) .hero-reveal__title-text{transition-delay:.34s}.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready].is-title-visible .hero-reveal__title-text{opacity:1;transform:translateY(0)}@media (width>=1200px){.hero-reveal__title{font-size:6.65rem}}@media (width<=1023px){.hero-reveal__text{max-width:min(22rem,52vw)}.hero-reveal__title{font-size:4.45rem}}@media (width<=767px){.hero-reveal__content{padding-block:7rem 3rem}.hero-reveal__label{max-width:18rem;margin-block-end:var(--space-4);font-size:.6875rem}.hero-reveal__text{opacity:.76;max-width:min(20rem,78vw)}.hero-reveal__title{font-size:2.9rem;line-height:.9}.hero-reveal__title-line{line-height:.9}.hero-reveal__fog{--fog-opacity:.36;background:radial-gradient(ellipse at center, rgb(var(--fog-color) / .18) 0%, rgb(var(--fog-color) / var(--fog-opacity)) 68%, #0000004d 100%)}}@media (width<=479px){.hero-reveal__title{font-size:2.38rem}}@media (prefers-reduced-motion:reduce){.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready] .hero-reveal__title-text,.hero-title-reveal-enabled .hero-reveal[data-title-reveal-ready].is-title-visible .hero-reveal__title-text{opacity:1;transition:none;transform:none}}.personal-archive-timeline{gap:clamp(var(--space-7), 5vw, var(--space-9));background:var(--color-white);color:var(--color-text);border-block:1px solid var(--color-border);display:grid;overflow:clip}main>.personal-archive-timeline,body main>section.personal-archive-timeline:not(.hero-reveal){width:100%;padding-block:clamp(4rem,6vw,6.5rem);padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px)}body main>section.personal-archive-timeline>*+*,body main>section.personal-archive-timeline>div>*+*{margin-block-start:0}.personal-archive-timeline__panel{gap:clamp(var(--space-7), 5vw, var(--space-9));min-width:0;display:grid}.personal-archive-timeline__header{gap:clamp(var(--space-3), 1.6vw, var(--space-4));align-self:start;display:grid}.personal-archive-timeline__eyebrow{max-width:none;color:var(--color-text);font-size:clamp(.6875rem,.9vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.personal-archive-timeline__header h2{max-width:17ch;font-size:clamp(1.85rem,3.2vw,3.25rem);line-height:1.06}.personal-archive-timeline__still{gap:var(--space-3);width:min(100%,clamp(260px,28vw,420px));margin:clamp(var(--space-5), 3vw, var(--space-7)) 0 0;display:grid}body main>section.personal-archive-timeline .personal-archive-timeline__still{margin-block-start:clamp(var(--space-5), 3vw, var(--space-7))}.personal-archive-timeline__still-frame{isolation:isolate;aspect-ratio:5/6;transform-origin:48% 52%;background:#f5f5f5;border:1px solid #0000002e;position:relative;transform:rotate(-.65deg)}.personal-archive-timeline__still-frame:before,.personal-archive-timeline__still-frame:after{content:"";pointer-events:none;position:absolute;inset:0}.personal-archive-timeline__still-frame:before{z-index:0;border:1px solid #00000024;transform:translate(10px,10px)rotate(1.05deg)}.personal-archive-timeline__still-frame:after{z-index:2;mix-blend-mode:screen;border:1px solid #ffffff3d}.personal-archive-timeline__still img{z-index:1;object-fit:cover;object-position:34% 44%;filter:grayscale()contrast(1.06)brightness(.94);width:100%;height:100%;display:block;position:relative}.personal-archive-timeline__still figcaption{max-width:none;color:var(--color-grey-500);font-size:clamp(.625rem,.72vw,.75rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.personal-archive-timeline__viewport{min-width:0;padding-inline-end:.875rem}.personal-archive-timeline__list{border-block-start:1px solid var(--color-border);gap:0;min-width:0;margin:0;padding:0 0 2px;list-style:none;display:grid;position:relative}body main>section.personal-archive-timeline .personal-archive-timeline__list>.personal-archive-timeline__item+.personal-archive-timeline__item{margin-block-start:0}.personal-archive-timeline__item{--archive-row-shift:0rem;--archive-row-lift:0rem;gap:clamp(var(--space-3), 1.4vw, var(--space-5));min-width:0;padding:clamp(var(--space-4), 1.6vw, var(--space-5));border:1px solid #0000;border-block-end-color:var(--color-border);color:var(--color-text-muted);opacity:.62;transform:translate(var(--archive-row-shift), var(--archive-row-lift));transition:background-color .42s,border-color .42s,color .42s,opacity .42s,transform .52s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.personal-archive-timeline__item--active{z-index:1;--archive-row-shift:.75rem;color:var(--color-text);opacity:1;background:#f2f2f2;border-color:#0000}.personal-archive-timeline__item:before{content:"";background:0 0;width:.25rem;position:absolute;inset-block:0;inset-inline-start:0}.personal-archive-timeline__item:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .42s;position:absolute;inset:0}.personal-archive-timeline__item--active:after{border-color:var(--color-text)}.personal-archive-timeline__item--active:before{background:var(--color-text);width:.35rem}.personal-archive-timeline__date{gap:var(--space-2);min-width:0;display:grid}.personal-archive-timeline__date span{color:currentColor;max-width:16ch;font-size:clamp(1.25rem,2vw,2rem);font-weight:var(--font-weight-bold);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;line-height:1.04}.personal-archive-timeline__item--active .personal-archive-timeline__date span{color:#111}.personal-archive-timeline__date small{color:var(--color-grey-500);font-size:clamp(.6875rem,.8vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.personal-archive-timeline__item--active .personal-archive-timeline__date small{color:#333}.personal-archive-timeline__content{gap:var(--space-3);min-width:0;display:grid}.personal-archive-timeline__content h3{color:currentColor;max-width:28ch;font-size:clamp(.95rem,1.25vw,1.18rem);font-weight:var(--font-weight-bold);text-transform:uppercase;overflow-wrap:break-word;line-height:1.14}.personal-archive-timeline__item--active .personal-archive-timeline__content h3{color:#111}.personal-archive-timeline__content p{max-width:46rem;color:var(--color-text-muted);font-size:clamp(.8125rem,.92vw,.9375rem);line-height:1.5}.personal-archive-timeline__item--active .personal-archive-timeline__content p{color:#222}@media (width>=900px){.personal-archive-timeline{min-height:auto}.personal-archive-timeline__panel{align-items:start;column-gap:clamp(var(--space-7), 5vw, var(--space-10));grid-template-columns:minmax(16rem,.32fr) minmax(0,.68fr)}.personal-archive-timeline__viewport{border-block-end:1px solid var(--color-border);max-height:min(72vh,42rem);position:relative;overflow:hidden}.personal-archive-timeline__item{grid-template-columns:minmax(8rem,.32fr) minmax(0,.68fr);align-items:start;min-height:clamp(6rem,9vh,7.2rem)}.personal-archive-timeline--enhanced{min-height:var(--archive-scroll-height);align-items:start}body main>section.personal-archive-timeline--enhanced:not(.hero-reveal){padding-block:0}.personal-archive-timeline--enhanced .personal-archive-timeline__panel{height:100vh;min-height:100vh;padding-block:clamp(4rem,6vw,6.5rem);position:sticky;inset-block-start:0}.personal-archive-timeline--enhanced .personal-archive-timeline__list{transform:translateY(calc(var(--archive-scroll-offset,0px) * -1));transition:transform .32s}.personal-archive-timeline--enhanced .personal-archive-timeline__item[data-archive-state=previous]{--archive-row-lift:-.35rem;opacity:.36}.personal-archive-timeline--enhanced .personal-archive-timeline__item[data-archive-state=next]{opacity:.54}.personal-archive-timeline--enhanced .personal-archive-timeline__item--active,.personal-archive-timeline--enhanced .personal-archive-timeline__item[data-archive-state=active],.personal-archive-timeline--enhanced .personal-archive-timeline__item[aria-current=step]{--archive-row-shift:.75rem;transform:translate(var(--archive-row-shift), var(--archive-row-lift))}}@media (width>=900px) and (height<=820px){.personal-archive-timeline__still{width:min(100%,clamp(220px,16vw,260px));margin-block-start:clamp(var(--space-4), 2vw, var(--space-5))}body main>section.personal-archive-timeline .personal-archive-timeline__still{margin-block-start:clamp(var(--space-4), 2vw, var(--space-5))}}@media (width<=767px){main>.personal-archive-timeline,body main>section.personal-archive-timeline:not(.hero-reveal){padding-block:clamp(3.5rem,12vw,5rem)}.personal-archive-timeline,.personal-archive-timeline__panel{gap:var(--space-8)}.personal-archive-timeline__still{width:min(100% - 16px,30rem)}.personal-archive-timeline__still-frame:before{transform:translate(7px,7px)rotate(1.05deg)}.personal-archive-timeline__item{gap:var(--space-4);padding:var(--space-5);opacity:.82}.personal-archive-timeline__item--active{--archive-row-shift:.35rem}.personal-archive-timeline__date span{max-width:12ch;font-size:clamp(1.55rem,8vw,2.75rem)}}@media (prefers-reduced-motion:reduce){.personal-archive-timeline__item,.personal-archive-timeline--enhanced .personal-archive-timeline__list{transition:none}.personal-archive-timeline__item,.personal-archive-timeline__item--active,.personal-archive-timeline--enhanced .personal-archive-timeline__item--active,.personal-archive-timeline--enhanced .personal-archive-timeline__item[data-archive-state=previous]{transform:none}}.philosophy-statements{gap:clamp(var(--space-7), 6vw, var(--space-10));background:var(--color-black);max-width:none;min-height:100svh;color:var(--color-white);align-content:center;display:grid}main>.philosophy-statements,body main>section.philosophy-statements:not(.hero-reveal){width:100%;padding-block:clamp(3.5rem,6svh,6rem);padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px)}.philosophy-statements__panel{gap:clamp(var(--space-7), 6vw, var(--space-10));min-width:0;display:grid}.philosophy-statements__header{gap:var(--space-4);align-self:start;display:grid}.philosophy-statements__eyebrow{color:#ffffffad;max-width:none;font-size:clamp(.6875rem,.9vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.philosophy-statements__header h2{max-width:13ch;color:var(--color-white);font-size:clamp(2rem,4.2vw,4rem);line-height:1.04}.philosophy-statements__progress{color:#ffffff8f;max-width:none;font-size:clamp(.75rem,1vw,.9375rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;line-height:1.2;display:none}.philosophy-statements__list{gap:clamp(var(--space-6), 4.8vw, var(--space-8));min-width:0;margin:0;padding:0;list-style:none;display:grid}body main>section.philosophy-statements .philosophy-statements__list>.philosophy-statements__item+.philosophy-statements__item{margin-block-start:0}.philosophy-statements__item{gap:clamp(var(--space-4), 2vw, var(--space-6));min-width:0;color:#ffffff8a;border-block-start:1px solid #ffffff2e;padding-block-start:clamp(var(--space-4), 2vw, var(--space-6));display:grid}.philosophy-statements__item--primary{color:var(--color-white)}.philosophy-statements__number{color:currentColor;max-width:none;font-size:clamp(.75rem,1vw,.9375rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;line-height:1.2}.philosophy-statements__text{color:currentColor;max-width:22ch;font-size:clamp(2.25rem,4.7vw,4.85rem);font-weight:var(--font-weight-bold);text-transform:uppercase;text-wrap:balance;white-space:pre-line;overflow-wrap:break-word;line-height:1.08}@media (width>=900px){.philosophy-statements__panel{align-items:start;column-gap:clamp(var(--space-7), 6vw, var(--space-10));grid-template-columns:minmax(12rem,.58fr) minmax(0,2.42fr)}.philosophy-statements__item{grid-template-columns:3rem minmax(0,1fr);align-items:start}.philosophy-statements--enhanced{min-height:var(--philosophy-scroll-height);align-content:start;align-items:start}body main>section.philosophy-statements--enhanced:not(.hero-reveal){padding-block:0}.philosophy-statements--enhanced .philosophy-statements__panel{align-items:start;column-gap:clamp(var(--space-7), 6vw, var(--space-10));grid-template-columns:minmax(17rem,.78fr) minmax(0,1.72fr);height:100svh;min-height:100svh;padding-block:clamp(5.25rem,10svh,7.25rem) clamp(2rem,4svh,3.25rem);display:grid;position:sticky;inset-block-start:0}.philosophy-statements--enhanced .philosophy-statements__progress{gap:var(--space-2);display:flex}.philosophy-statements--enhanced .philosophy-statements__list{border-block-start:0;gap:0;min-height:clamp(23rem,56svh,34rem);position:relative}.philosophy-statements--enhanced .philosophy-statements__item{align-items:start;gap:clamp(var(--space-4), 2vw, var(--space-6));color:#ffffff38;opacity:.24;transform:translateY(calc((var(--statement-distance,0) * 10rem) - 50%));border-block-start:0;grid-template-columns:3rem minmax(0,1fr);padding-block-start:0;transition:color .26s,opacity .26s,transform .32s;position:absolute;inset-block-start:50%;inset-inline:0}.philosophy-statements--enhanced .philosophy-statements__item[data-statement-state=active]{color:var(--color-white);opacity:1;transform:translateY(-50%)}.philosophy-statements--enhanced .philosophy-statements__item[data-statement-state=previous]{color:#ffffff6b;opacity:.46;transform:translateY(calc((var(--statement-distance,0) * 5.5rem) - 50%))}.philosophy-statements--enhanced .philosophy-statements__item[data-statement-state=next]{transform:translateY(calc((var(--statement-distance,0) * 13rem) - 50%))}.philosophy-statements--enhanced .philosophy-statements__item[data-statement-state=previous] .philosophy-statements__text{font-size:clamp(1.35rem,2.4vw,2.35rem);line-height:1.1}}@media (width<=899px){.philosophy-statements{min-height:auto}}@media (width<=767px){.philosophy-statements{gap:var(--space-8)}.philosophy-statements__text{max-width:15ch;font-size:clamp(2rem,11vw,3.5rem);line-height:1.04}}@media (prefers-reduced-motion:reduce){.philosophy-statements--enhanced .philosophy-statements__item{transition:none}}.profile-identity{isolation:isolate;gap:clamp(var(--space-6), 4.5vw, var(--space-9));border-block:1px solid var(--color-border);min-height:100svh;color:var(--color-text);background:linear-gradient(#f5f5f3 0%,#fff 54%,#f1f1ef 100%);align-content:center;align-items:center;display:grid;position:relative;overflow:clip}main>.profile-identity,body main>section.profile-identity:not(.hero-reveal),body main>.hero-reveal+section.profile-identity:not(.hero-reveal){width:100%;padding-block:clamp(3rem,5.5svh,5rem);padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px)}body main>section.profile-identity>*+*,body main>section.profile-identity>div>*+*{margin-block-start:0}.profile-identity__background-word{z-index:-1;color:#0000000b;max-width:none;font-size:clamp(5.5rem,13vw,14.5rem);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;user-select:none;white-space:nowrap;margin:0;line-height:.82;position:absolute;inset-block-start:clamp(6rem,14vh,9rem);inset-inline-end:max(clamp(1.25rem,5vw,6rem),50% - 800px)}.profile-identity[data-reveal-ready] .profile-identity__figure,.profile-identity[data-reveal-ready] [data-profile-reveal-item]{opacity:0;transition:opacity .92s cubic-bezier(.22,1,.36,1),transform .72s;transform:translateY(16px)}.profile-identity[data-reveal-ready] [data-profile-reveal-item]:first-child{transition-delay:80ms}.profile-identity[data-reveal-ready] [data-profile-reveal-item]:nth-child(2){transition-delay:.16s}.profile-identity[data-reveal-ready] [data-profile-reveal-item]:nth-child(3){transition-delay:.24s}.profile-identity[data-reveal-ready] [data-profile-reveal-item]:nth-child(4){transition-delay:.32s}.profile-identity[data-reveal-ready].is-visible .profile-identity__figure,.profile-identity[data-reveal-ready].is-visible [data-profile-reveal-item]{opacity:1;transform:translateY(0)}.profile-identity__figure{width:100%;min-width:0;margin:0}.profile-identity__portrait-plate{width:min(100%,33rem);margin-inline:auto 0;position:relative}.profile-identity__portrait-plate:before,.profile-identity__portrait-plate:after{pointer-events:none;content:"";position:absolute}.profile-identity__portrait-plate:before{background:linear-gradient(#0000001a,#0000001a) 0 0/34% 1px no-repeat,linear-gradient(#0000001a,#0000001a) 0 0/1px 28% no-repeat,linear-gradient(#00000017,#00000017) 100% 100%/34% 1px no-repeat,linear-gradient(#00000017,#00000017) 100% 100%/1px 28% no-repeat;inset:-10px}.profile-identity__portrait-plate:after{border:1px solid #00000021;inset:0}.profile-identity__image{aspect-ratio:.78;object-fit:cover;filter:grayscale()brightness(.97)contrast(1.08);width:100%;transition:filter .22s;display:block}.profile-identity__figure:hover .profile-identity__image{filter:grayscale()brightness(1.02)contrast(1.15)}.profile-identity__caption{width:min(100%,33rem);color:var(--color-grey-600);font-size:clamp(.65rem,.78vw,.75rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;margin-inline:auto 0;padding-block-start:var(--space-3);line-height:1.2}.profile-identity__content{gap:clamp(var(--space-4), 2.2vw, var(--space-6));min-width:0;display:grid;position:relative}.profile-identity__label{display:block}.profile-identity__eyebrow{max-width:none;color:var(--color-text);font-size:clamp(.6875rem,.86vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;margin:0;line-height:1.2}.profile-identity__headline{gap:clamp(var(--space-4), 1.8vw, var(--space-5));display:grid}.profile-identity__name{gap:0;max-width:10ch;margin:0;font-size:clamp(3rem,5.2vw,5.2rem);line-height:.9;display:grid}.profile-identity__name-line{display:block}.profile-identity__name-line--cn{font-size:.46em;font-weight:var(--font-weight-bold);letter-spacing:.08em;margin-block-start:clamp(var(--space-3), 1.2vw, var(--space-4));line-height:1.05}.profile-identity__lead{max-width:48rem;color:var(--color-text);font-size:clamp(1.02rem,1.25vw,1.24rem);font-weight:var(--font-weight-medium);margin:0;padding-inline-start:clamp(var(--space-4), 1.8vw, var(--space-5));line-height:1.42;position:relative}.profile-identity__lead:before{content:"";background:#0000006b;width:1px;position:absolute;inset-block:.12em;inset-inline-start:0}.profile-identity__statement{gap:clamp(var(--space-3), 1.25vw, var(--space-4));max-width:47rem;display:grid}.profile-identity__statement p{max-width:none;color:var(--color-text-muted);margin:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.62}.profile-identity__meta{gap:var(--space-3);border-block-start:1px solid #0000002e;margin:0;padding-block-start:clamp(var(--space-4), 1.7vw, var(--space-5));display:grid}.profile-identity__meta-row{gap:var(--space-2);display:grid}.profile-identity__meta dt,.profile-identity__meta dd{margin:0}.profile-identity__meta dt{color:var(--color-grey-500);font-size:clamp(.6875rem,.82vw,.75rem);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.profile-identity__meta dd{color:var(--color-text);font-size:clamp(.9rem,1vw,1rem);line-height:1.42}@media (width>=900px){.profile-identity{column-gap:clamp(var(--space-7), 5vw, var(--space-10));grid-template-columns:minmax(18rem,.4fr) minmax(0,.6fr)}.profile-identity__figure{align-self:center}.profile-identity__image{max-height:min(64svh,40rem)}.profile-identity__meta-row{grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr);align-items:baseline}}@media (width>=900px) and (height<=760px){.profile-identity{column-gap:clamp(var(--space-6), 4vw, var(--space-9))}.profile-identity__image{max-height:min(58svh,36rem)}.profile-identity__content{gap:clamp(var(--space-3), 1.7vw, var(--space-5))}.profile-identity__name{font-size:clamp(2.8rem,4.8vw,4.7rem)}.profile-identity__lead{font-size:clamp(.98rem,1.12vw,1.14rem);line-height:1.38}.profile-identity__statement p,.profile-identity__meta dd{font-size:clamp(.86rem,.92vw,.95rem)}}@media (width<=899px){.profile-identity{min-height:auto}.profile-identity__background-word{font-size:clamp(4rem,18vw,8rem);inset-block-start:clamp(4rem,12vw,7rem);inset-inline-end:clamp(1rem,5vw,3rem)}.profile-identity__portrait-plate,.profile-identity__caption{width:min(100% - 20px,33rem);margin-inline:0}.profile-identity__portrait-plate:before{inset:-8px}}@media (width<=767px){main>.profile-identity,body main>section.profile-identity:not(.hero-reveal),body main>.hero-reveal+section.profile-identity:not(.hero-reveal){padding-block:clamp(3rem,12vw,4.5rem)}.profile-identity{gap:var(--space-7)}.profile-identity__background-word{opacity:.55}.profile-identity__content{gap:var(--space-5)}.profile-identity__name{max-width:10ch;font-size:clamp(2.7rem,14vw,4.4rem)}.profile-identity__lead{padding-inline-start:var(--space-4)}}@media (prefers-reduced-motion:reduce){.profile-identity__figure,.profile-identity__image,.profile-identity[data-reveal-ready] .profile-identity__figure,.profile-identity[data-reveal-ready] [data-profile-reveal-item]{opacity:1;transition:none;transform:none}}.selected-signals{min-height:var(--signals-scroll-height,172svh);background:var(--color-grey-50);border-block:1px solid var(--color-border);scroll-margin-block-start:0;display:block;overflow:visible}main>.selected-signals,body main>section.selected-signals:not(.hero-reveal){width:100%;padding-block:0;padding-inline:max(clamp(1.25rem,4vw,5rem),50% - 800px)}body main>section.selected-signals>*+*,body main>section.selected-signals>div>*+*{margin-block-start:0}.selected-signals__panel{gap:clamp(var(--space-6), 4vw, var(--space-8));align-content:center;height:100svh;min-height:100svh;padding-block:clamp(3.75rem,7svh,6.5rem);display:grid;position:sticky;inset-block-start:0}.selected-signals[data-reveal-ready] .selected-signals__header,.selected-signals[data-reveal-ready] .selected-signals__item{opacity:0;transition:opacity .52s,transform .62s;transform:translateY(20px)}.selected-signals[data-reveal-ready].is-visible .selected-signals__header,.selected-signals[data-reveal-ready].is-visible .selected-signals__item{opacity:1;transform:translateY(0)}.selected-signals[data-reveal-ready] .selected-signals__item:first-child{transition-delay:70ms}.selected-signals[data-reveal-ready] .selected-signals__item:nth-child(2){transition-delay:.11s}.selected-signals[data-reveal-ready] .selected-signals__item:nth-child(3){transition-delay:.15s}.selected-signals[data-reveal-ready] .selected-signals__item:nth-child(4){transition-delay:.19s}.selected-signals[data-reveal-ready] .selected-signals__item:nth-child(5){transition-delay:.23s}.selected-signals[data-reveal-ready] .selected-signals__item:nth-child(6){transition-delay:.27s}.selected-signals__header{gap:clamp(var(--space-3), 1.6vw, var(--space-5));align-self:start;max-width:32rem;display:grid}.selected-signals__eyebrow{max-width:none;color:var(--color-text);font-size:clamp(.6875rem,.9vw,.8125rem);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.selected-signals__header h2{max-width:16ch;font-size:clamp(1.75rem,3vw,3rem);line-height:1.06}.selected-signals__grid{border-block-start:1px solid var(--color-border);border-inline-start:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;display:grid}body main>section.selected-signals .selected-signals__grid>.selected-signals__item+.selected-signals__item{margin-block-start:0}.selected-signals__item{align-content:start;gap:clamp(var(--space-2), 1.05vw, var(--space-4));min-width:0;min-height:clamp(11rem,13svh,14rem);padding:clamp(var(--space-4), 1.65vw, var(--space-6));border-block-end:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);display:grid}.selected-signals__value{max-width:none;color:var(--color-text);font-size:clamp(2.35rem,3.2vw,3.6rem);font-weight:var(--font-weight-bold);letter-spacing:0;overflow-wrap:break-word;line-height:1}.selected-signals__title{max-width:18ch;font-size:clamp(.875rem,1.08vw,1.0625rem);font-weight:var(--font-weight-bold);text-transform:uppercase;overflow-wrap:break-word;line-height:1.14}.selected-signals__description{max-width:24rem;color:var(--color-text-muted);font-size:clamp(.8125rem,.92vw,.9375rem);line-height:1.5}@media (width>=1024px){.selected-signals__panel{align-items:center;column-gap:clamp(var(--space-7), 5.5vw, var(--space-10));grid-template-columns:minmax(18rem,.32fr) minmax(0,.68fr)}.selected-signals__header,.selected-signals__grid{align-self:center}}@media (width>=1024px) and (height<=760px){.selected-signals__panel{gap:clamp(var(--space-5), 3vw, var(--space-7));padding-block:clamp(3rem,5svh,4rem)}.selected-signals__item{gap:var(--space-2);min-height:clamp(9.25rem,12svh,10.75rem);padding:clamp(var(--space-3), 1.35vw, var(--space-4))}.selected-signals__value{font-size:clamp(2.1rem,3vw,3rem)}.selected-signals__description{font-size:clamp(.75rem,.85vw,.875rem);line-height:1.42}}@media (width<=1023px){.selected-signals{min-height:auto;overflow-x:clip}.selected-signals__panel{gap:var(--space-7);height:auto;min-height:auto;padding-block:clamp(4rem,12vh,7rem);position:static}.selected-signals__header{max-width:44rem}.selected-signals__header h2{max-width:22ch}.selected-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.selected-signals__item{min-height:clamp(13rem,22vw,16rem)}}@media (width<=640px){.selected-signals__panel{gap:var(--space-7)}.selected-signals__grid{grid-template-columns:minmax(0,1fr)}.selected-signals__item{min-height:auto;padding:var(--space-5)}.selected-signals__value{font-size:clamp(2.75rem,16vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.selected-signals[data-reveal-ready] .selected-signals__header,.selected-signals[data-reveal-ready] .selected-signals__item{opacity:1;transition:none;transform:none}}
