.me-page :is(.me-intro__title,.me-values__title,.me-process__title){letter-spacing:-.035em;text-shadow:none;font-weight:400}@property --me-ink{syntax:"<color>";inherits:true;initial-value:#000}@property --me-muted{syntax:"<color>";inherits:true;initial-value:gray}@property --me-line{syntax:"<color>";inherits:true;initial-value:silver}@property --me-bg{syntax:"<color>";inherits:true;initial-value:#fff}html:has(.me-page){--me-ink:var(--color-text-primary);--me-muted:var(--color-text-tertiary);--me-line:var(--color-divider);--me-bg:var(--color-off-white);background:var(--color-off-white);transition:background-color .9s var(--ease-in-out-cubic), --me-ink .9s var(--ease-in-out-cubic), --me-muted .9s var(--ease-in-out-cubic), --me-line .9s var(--ease-in-out-cubic), --me-bg .9s var(--ease-in-out-cubic)}html[data-me-olive]:has(.me-page){--me-ink:oklch(82% .018 70);--me-muted:oklch(82% .018 70/.55);--me-line:oklch(82% .018 70/.2);--me-bg:oklch(23% .014 60);background-color:var(--me-bg)}html:has(.me-page) .header .header__bar:before,html:has(.me-page) .header[data-stuck] .header__bar:before{background:linear-gradient(var(--me-bg) 15%, color-mix(in oklch, var(--me-bg) 70%, transparent) 45%, color-mix(in oklch, var(--me-bg) 25%, transparent) 75%, transparent);backdrop-filter:none;opacity:1;inset:0 0 -5rem}.me-page:before{pointer-events:none;z-index:1000;background-image:var(--me-grain,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0.9 0.9 0.9 0 -1.4 0.9 0.9 0.9 0 -1.4 0.9 0.9 0.9 0 -1.4 0 0 0 0 1'/%3E%3CfeGaussianBlur stdDeviation='0.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"));opacity:0;content:"";transition:opacity .6s var(--ease-out-cubic);background-size:16rem;position:fixed;inset:0}html[data-me-olive] .me-page:before{opacity:.05}@media (prefers-reduced-motion:reduce){.me-page:before{animation:none}}html:has(.me-page),html:has(.me-page) body{overflow-x:clip}html:has(.me-page) body{background:0 0}.me-page{color:var(--me-ink)}.me-intro{padding-block:var(--space-80)}.me-intro__title{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-wrap:balance;color:var(--me-ink);grid-column:1/-1}.me-intro__title em{font-style:normal;font-weight:500}.me-intro__label{margin-bottom:var(--space-20);font:var(--type-section-label);letter-spacing:var(--type-section-label-tracking);text-transform:uppercase;color:var(--color-brand);grid-column:1/-1}[data-me-motion] .me-intro__label,[data-me-motion] .me-intro__title{visibility:hidden}:is(.me-quote blockquote,.me-intro__label,.me-intro__title,.me-values__title,.me-process__title,.me-item__label,.me-item__text,.me-value__title,.me-value__label,.me-value__text,.me-step p) div[style*="overflow: clip"]{padding-bottom:.22em}:is(.me-quote blockquote,.me-intro__label,.me-intro__title,.me-values__title,.me-process__title,.me-item__label,.me-item__text,.me-value__title,.me-value__label,.me-value__text,.me-step p) div+div{margin-top:-.22em}[data-values-motion] .me-values__title,[data-values-motion] .me-value__content,[data-process-motion] .me-process__title{visibility:hidden}.me-page [data-reveal][data-pending]{translate:0 3rem}.me-page [data-reveal][data-shown]{transition:opacity 1.1s ease, translate 1.8s var(--ease-out-expo);transition-delay:calc(var(--reveal-delay,0s) + .1s), var(--reveal-delay,0s)}@media (width<48rem){.me-page [data-reveal][data-pending],[data-me-queue] [data-me-item]:not([data-in])>*{translate:0 2.5rem}}[data-me-queue] [data-me-item]:not([data-in])>*{opacity:0;translate:0 3rem}[data-me-item][data-in]>*{transition:opacity 1.1s ease .1s, translate 1.8s var(--ease-out-expo)}[data-me-item][data-in]>:nth-child(2){transition-delay:.25s,.15s}[data-me-item][data-in]>:nth-child(3){transition-delay:.4s,.3s}[data-me-item][data-in]>:nth-child(n+4){transition-delay:.55s,.45s}.me-value:nth-child(2)[data-shown]{transition-delay:.25s,.15s}.me-value:nth-child(3)[data-shown]{transition-delay:.4s,.3s}.me-intro__right,.me-step>div{padding-right:var(--space-16)}.me-intro__body{margin-top:var(--space-40);row-gap:var(--space-80)}.me-intro__left{grid-column:1/-1}.me-intro__photos{aspect-ratio:4/5;width:60%;position:relative;overflow:hidden}.me-intro__photo{position:absolute;inset:0;overflow:hidden}.me-intro__photo:not(:first-child){opacity:0}.me-intro__photo img{object-fit:cover;width:100%;height:100%}.me-intro__right{grid-column:1/-1}.me-item{margin-bottom:var(--space-80)}.me-item:last-child{margin-bottom:0}.me-item__label{margin-bottom:var(--space-20);font:var(--type-section-label);letter-spacing:var(--type-section-label-tracking);text-transform:uppercase;text-shadow:none;color:var(--me-muted)}.me-item__text{font:var(--type-body-lg);letter-spacing:var(--type-body-lg-tracking);color:var(--me-ink)}.me-item__text+.me-item__text{margin-top:var(--space-16)}.me-item__text:has(+div>.link){margin-bottom:var(--space-24)}.me-interests{gap:var(--space-8);flex-direction:column;display:flex}.me-interests li{grid-template-columns:3rem 1fr;display:grid}.me-interests li span:first-child{color:var(--me-muted)}.me-value__link{opacity:0;transition:opacity .3s var(--ease-out-cubic), translate .3s var(--ease-out-cubic);align-self:flex-start;margin-top:auto;translate:0 .75rem}.me-value[data-open] .me-value__link{opacity:1;transition-duration:.6s,.9s;transition-delay:.8s;transition-timing-function:var(--ease-out-cubic), var(--ease-out-expo);translate:0}.me-voices{padding-block:var(--space-80)}.me-voices .grid{row-gap:var(--space-40)}.me-voices__head{padding-top:var(--space-24);border-top:1px solid var(--me-line);grid-column:1/-1}.me-voices__label{margin-bottom:var(--space-20);font:var(--type-section-label);letter-spacing:var(--type-section-label-tracking);text-transform:uppercase;text-shadow:none;color:var(--me-muted);justify-content:space-between;display:flex}.me-voices__title{text-wrap:balance;font:400 clamp(2rem, 1.5rem + 2.1vw, 3.25rem) / 1.1 var(--font-sans);letter-spacing:-.035em;text-shadow:none;color:var(--me-ink)}.me-voices__title span{color:var(--me-muted)}.me-voices__count{font-variant-numeric:tabular-nums;letter-spacing:.05em;color:color-mix(in oklch, var(--me-muted) 70%, transparent)}.me-page .subscribe{background:0 0}.me-page .subscribe--white .subscribe__card{border:1px solid var(--me-line);box-shadow:none;background:0 0}.me-page .subscribe .subscribe__title{margin-bottom:var(--space-40);color:var(--me-ink)}.me-page .subscribe .subscribe__muted{color:var(--me-muted)}.me-voices__stage{grid-column:1/-1;display:grid;position:relative}.me-quote{opacity:0;visibility:hidden;transition:opacity .5s var(--ease-in-out-cubic), translate .7s var(--ease-out-expo), visibility 0s .5s;flex-direction:column;grid-area:1/1;justify-content:space-between;display:flex;translate:0 .75rem}.me-quote[data-active]{opacity:1;visibility:visible;transition-delay:.2s,.2s,0s;translate:0}.me-quote blockquote{margin-bottom:var(--space-40);text-wrap:pretty;font:var(--type-h3);letter-spacing:var(--type-h3-tracking);color:var(--me-ink)}.me-quote figcaption{align-items:center;gap:var(--space-16);display:flex}.me-quote__ring{flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.me-quote__avatar{object-fit:cover;border-radius:9999px;width:3rem;height:3rem}.me-quote__ring svg{position:absolute;inset:0;overflow:visible;rotate:-90deg}.me-quote__ring circle{fill:none;stroke:var(--me-line);stroke-width:1.5px}.me-quote__ring circle+circle{stroke:var(--me-ink);stroke-dasharray:1;stroke-dashoffset:1px}.me-quote[data-active] .me-quote__ring circle+circle{animation:14s linear forwards me-ring}.me-voices[data-paused] .me-quote[data-active] .me-quote__ring circle+circle{animation-play-state:paused}@keyframes me-ring{to{stroke-dashoffset:0}}.me-quote p{font:var(--type-body-based);color:var(--me-ink);flex-direction:column;font-weight:500;display:flex}.me-quote p span+span{font:var(--type-body-sm);letter-spacing:var(--type-body-sm-tracking);color:var(--me-muted)}.me-voices__buttons{right:0;bottom:var(--space-8);gap:var(--space-8);display:flex;position:absolute}.me-voices__buttons button{border:1px solid var(--me-line);width:2.5rem;height:2.5rem;color:var(--me-ink);transition:border-color .25s var(--ease-out-cubic);border-radius:9999px;place-items:center;display:grid}@media (hover:hover){.me-voices__buttons button:hover{border-color:var(--me-ink)}}@media (prefers-reduced-motion:reduce){.me-quote{translate:none}.me-quote[data-active] .me-quote__ring circle+circle{animation:none}}.me-logos{padding-block:var(--space-80)}.me-logos img{transition:filter .9s var(--ease-in-out-cubic)}html[data-me-olive] .me-logos img{filter:brightness(0)invert();opacity:.5}.me-logos .marquee li{zoom:1.3}.me-logos .grid{row-gap:var(--space-20);margin-bottom:var(--space-80)}.me-logos h2{text-align:center;text-wrap:balance;font:var(--type-h3);letter-spacing:-.02em;text-shadow:none;color:var(--me-ink);grid-column:1/-1}.me-banner{padding-block:var(--space-40);overflow:clip}.me-banner p{width:max-content;font:400 clamp(4rem, 2rem + 10vw, 14rem) / 1 var(--font-sans);letter-spacing:-.05em;white-space:nowrap;color:var(--me-ink);animation:40s linear infinite me-banner;display:flex}.me-banner span{padding-right:.25em}.me-banner[data-paused] p{animation-play-state:paused}@keyframes me-banner{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.me-banner p{animation:none}}.me-logos h2 span{color:var(--me-muted)}@media (width>=64rem){.me-voices{padding-block:var(--space-120)}.me-voices .grid{row-gap:var(--space-60)}.me-voices__head,.me-voices__stage{grid-column:3/span 8}.me-logos{padding-block:var(--space-120)}.me-logos .grid{margin-bottom:var(--space-120)}.me-logos h2{grid-column:4/span 6}.me-banner{padding-block:var(--space-80) 7rem}.me-intro__title{grid-column:1/span 6}.me-intro{padding-block:8.75rem var(--space-120)}.me-intro__body{margin-top:var(--space-80)}.me-intro__left{grid-column:1/span 4;align-items:flex-end;display:flex}.me-intro__sticky{bottom:var(--space-24);width:100%;position:sticky}.me-intro__photos{width:100%}.me-intro__right{padding-right:var(--space-40);grid-column:8/span 5}.me-item{margin-bottom:var(--space-80)}}.me-values__backdrop{pointer-events:none;z-index:-1;background:var(--color-black);opacity:0;height:100svh;transition:opacity .45s var(--ease-in-out-cubic) .45s;position:fixed;inset:0}.me-values__backdrop[data-active]{opacity:1;transition-delay:0s}.me-values__backdrop{overflow:hidden}@media (width<64rem){.me-values__backdrop{display:none}}.me-values__backdrop .me-values__backdrop-photo{object-fit:cover;filter:blur(4rem)brightness(.55)saturate(1.3);opacity:0;width:120%;height:120%;transition:opacity .75s var(--ease-in-out-cubic);position:absolute;inset:-10%}.me-values__backdrop-photo[data-active]{opacity:1;transition-duration:1.5s}.me-values{padding-block:var(--space-80)}.me-values__title{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-wrap:balance;color:var(--me-ink);grid-column:1/-1;justify-self:center}:is(.me-values__title,.me-process__title) span{display:block}:is(.me-values__title,.me-process__title) span+span,:is(.me-values__title,.me-process__title)>div+div{padding-left:2.5rem}.me-values__cards{padding-top:var(--space-40);row-gap:var(--space-40)}.me-value{grid-column:1/-1}.me-value__title,.me-value__label{font:var(--type-h5);letter-spacing:var(--type-h5-tracking);color:var(--me-ink);flex-direction:column;display:flex}.me-value__title{margin-bottom:var(--space-20);transition:opacity .4s var(--ease-out-cubic)}.me-value__title .me-value__number{color:var(--me-muted)}.me-value__label .me-value__number{color:var(--color-text-tertiary)}.me-value__card{border-radius:var(--radius-8);aspect-ratio:4/5;outline:none;position:relative;overflow:hidden}.me-value__photo{position:absolute;inset:0}.me-value__photo img{object-fit:cover;width:100%;height:100%;transition:opacity .5s var(--ease-in-out-cubic) .3s}.me-value__inner{padding:var(--space-32) var(--space-80) var(--space-32) var(--space-32);color:var(--color-black);position:absolute;inset:0}.me-value__inner:before{border:1px solid var(--color-white);border-radius:var(--radius-8);opacity:0;transition:opacity .5s var(--ease-in-out-cubic) .3s;content:"";position:absolute;inset:0}.me-value__paper{background:color-mix(in oklch, var(--color-white) 70%, transparent);backdrop-filter:var(--blur-glass-panel);position:absolute;inset:0}.me-value__paper:after{opacity:.12;mix-blend-mode:multiply;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.me-value__toggle{top:var(--space-12);right:var(--space-12);z-index:2;width:2rem;height:2rem;transition:rotate 1s var(--ease-in-out-cubic);display:none;position:absolute;rotate:45deg}.me-value__toggle svg{stroke:currentColor;stroke-width:1.5px;width:.75rem;height:.75rem;margin:auto}.me-value[data-open] .me-value__toggle{rotate:0deg}.me-value__content{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.me-value__label{margin-bottom:var(--space-24);color:var(--color-black)}.me-value__text{font:var(--type-h4);letter-spacing:var(--type-h4-tracking);text-shadow:none;color:var(--color-text-secondary)}.me-value[data-dim] .me-value__photo img{opacity:0;transition-delay:0s}.me-value[data-dim] .me-value__inner:before{opacity:1}.me-value[data-dim] .me-value__content{display:none}.me-values[data-values-color] .me-values__title,.me-values[data-values-color] .me-value__title{transition:color .3s var(--ease-in-out-cubic), opacity .3s var(--ease-in-out-cubic)}.me-values[data-values-active] .me-values__title,.me-values[data-values-active] .me-value__title{color:var(--color-white)}.me-values[data-values-active] .me-value__title{opacity:0}:is(.me-intro,.me-process,.me-voices,.me-banner,.me-logos>*){transition:opacity .6s var(--ease-in-out-cubic)}html[data-me-dark] :is(.me-intro,.me-process,.me-voices,.me-banner,.me-logos>*){opacity:0}@media (width<64rem){.me-values__cards{gap:var(--space-16);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.me-value{scroll-snap-align:start;flex:0 0 64%}.me-value__toggle{display:flex}.me-value__inner{padding:var(--space-20) var(--space-40) var(--space-24) var(--space-24)}}@media (width>=48rem) and (width<64rem){.me-value{flex-basis:36%}}@media (width>=64rem){.me-values{padding-block:var(--space-120)}.me-values__cards{padding-top:var(--space-80)}.me-value{grid-column:span 4}}.me-process{padding-block:var(--space-80)}.me-process .grid{row-gap:var(--space-40)}.me-process__title{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-wrap:balance;color:var(--me-ink);grid-column:1/-1;transition:color .5s ease-out}.me-process__accent{font-family:var(--font-accent);letter-spacing:var(--type-h1-tracking);color:var(--color-brand);font-style:normal}.me-process__list{gap:var(--space-80);flex-direction:column;grid-column:1/-1;display:flex;position:relative}.me-step>*{opacity:.6;transition:opacity .2s var(--ease-out-cubic)}.me-step[data-active]>*{opacity:1}.me-process .me-step[data-me-item][data-in]>*{transition:opacity .15s var(--ease-out-cubic), translate 1.8s var(--ease-out-expo);transition-delay:0s}.me-step{grid-template-columns:calc((100% - var(--space-16) * 11) / 12 * 2 + var(--space-16) * 2) 1fr;display:grid}.me-step__year{font:var(--type-h4);letter-spacing:var(--type-h4-tracking);color:var(--me-muted)}.me-step__head{margin-bottom:var(--space-16);font:var(--type-h4);letter-spacing:var(--type-h4-tracking);text-shadow:var(--text-strong);color:var(--me-ink)}.me-step__text{font:var(--type-body-lg);letter-spacing:var(--type-body-lg-tracking);color:var(--me-ink)}.me-step__link{margin-top:var(--space-24)}html[data-me-dark] .me-process__title,html[data-me-dark] .me-step p{color:var(--color-white)}@media (width>=64rem){.me-process{padding-block:var(--space-120)}.me-process .grid{row-gap:var(--space-80)}.me-process__title{grid-column:1/span 6;align-self:start;position:sticky;top:50svh;translate:0 -50%}.me-step{grid-template-columns:calc((100% - var(--space-24) * 5) / 6 + var(--space-24)) 1fr}.me-step>div{padding-right:var(--space-40)}.me-process__list{gap:var(--space-120);grid-column:7/span 6;padding-top:25svh}}
