.about-cover-photo{animation:about-settle 2.4s var(--ease-reveal) both}.about-cover-line{animation:about-line 1s var(--ease-reveal) both;animation-delay:calc(.12s + var(--i) * 80ms)}.about-cover-rule{transform-origin:0;animation:about-draw 1.1s var(--ease-draw) .35s both}.about-cover-text:before{--first-line:7rem;--second-line:calc(var(--first-line) + var(--text-display-xl) * var(--text-display-xl--line-height));content:"";z-index:-1;background:linear-gradient(to bottom, transparent, #28324075 4.5rem, #2832409e var(--first-line), #283240cc var(--second-line), #283240e6 calc(100% - 10rem), #283240eb);position:absolute;inset:3rem 0 0}@keyframes about-settle{0%{transform:scale(1.08)}}@keyframes about-line{0%{transform:translateY(.08em)}}@keyframes about-draw{0%{transform:scaleX(0)}}.who-name{font-size:.84em;font-weight:400}.approach-stage{--approach-pb:calc(5rem + env(safe-area-inset-bottom));position:relative}@media (min-width:64rem){.approach-stage{--approach-pb:3.5rem}}.approach-head{padding-top:6rem;top:0}.approach-text{padding-bottom:var(--approach-pb)}.approach-scrim{--scrim-bottom:linear-gradient(to top, #283240db, #283240c7 30%, #28324099 48%, transparent 68%);background:var(--scrim-bottom)}@media (min-width:64rem){.approach-scrim{--scrim-bottom:linear-gradient(to top, #283240db, #283240c7 24%, #2832408f 40%, transparent 58%)}}.approach-step:first-child{padding-top:9.5rem}.approach-step:first-child .approach-scrim{background:linear-gradient(to bottom, #283240b3, #28324073 14%, transparent 26%), var(--scrim-bottom)}.approach-step h3{font-size:max(var(--text-statement), min(21vw, 8.4rem, 19svh))}.approach-mask{margin-block:-.08em;padding-block:.08em}.approach-slat{width:calc(16.6667% + 1px)}.approach-slat-inner{left:calc(var(--i) * -100cqw / 6);width:100cqw}.approach-meta,.approach-slat-edge{display:none}@media (prefers-reduced-motion:no-preference) and (min-height:40rem){html.js .approach-track{height:250svh}html.js .approach-stage{height:100svh;position:sticky;top:0;overflow:hidden}html.js .approach-step{padding-top:0;position:absolute;inset:0}html.js .approach-photo{z-index:0}html.js .approach-scrim{z-index:1}html.js .approach-text{z-index:2;padding-bottom:calc(var(--approach-pb) + 3.5rem)}@media not (min-width:64rem){html.js .approach-lines{min-height:9rem}}html.js .approach-head{top:auto;bottom:var(--approach-pb);padding-top:0}html.js .approach-meta,html.js .approach-slat-edge{display:block}html.js .approach-step:first-child .approach-scrim{background:var(--scrim-bottom)}html.js .approach-step:not(:first-child) .approach-scrim{display:none}html.js .approach-step:not(:first-child) .approach-photo:not(:has(.approach-slat)){transform:translateY(100%)}html.js .approach-step:not(:first-child) .approach-photo:not(:has(.approach-slat)) img{transform:translateY(-100%)}html.js .approach-slat{transform:translateY(100%)}html.js .approach-slat-inner{transform:translateY(-100%)}html.js .approach-word{transform:translateY(110%)}html.js .approach-lines{opacity:0}html.js .approach-progress{transform:scaleX(0)}}.value-cell{container-type:inline-size}.value-word{font-size:min(var(--text-display-sm), 9.4cqi)}.closing-top,.closing-bottom{position:relative}.closing-top:before,.closing-bottom:before{content:"";z-index:-1;position:absolute;left:-100vw;right:-100vw}.closing-top:before{background:linear-gradient(0deg,#0000,#2832404d 4rem,#28324094 8rem,#283240a8);top:-100vh;bottom:-8rem}.closing-bottom:before{background:linear-gradient(#0000,#2832406b 3rem,#283240a8 6rem,#283240ad calc(6rem + 1.2em),#283240b8 calc(6rem + 2.4em));top:-6rem;bottom:-100vh}@media (prefers-reduced-motion:reduce){.about-cover-photo,.about-cover-line,.about-cover-rule{animation:none}}
