.block{padding:clamp(80px,10vw,160px) var(--page-x)}.section-header{display:flex;flex-wrap:wrap;gap:48px 80px;align-items:flex-end}.section-header__title{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:24px}.section-header__intro{flex:1 1 360px;min-width:0;max-width:560px}.section-header--side{justify-content:space-between}.section-header--stack{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px}.section-header--stack .section-header__title{flex:none;gap:20px}.section-header--stack .section-header__intro{flex:none}.section-header--side:has(.heading--act){gap:16px 48px}.section-header--side:has(.heading--act) .section-header__title{gap:14px}.heading--act{font-size:clamp(29px,3.6vw,58px);line-height:1.04}.section-header__intro--act{font-size:16px;line-height:1.65;max-width:440px}.block-richText--narrow{max-width:760px;margin:0 auto}.block-richText--wide{max-width:var(--container);margin:0 auto}.prose{font-size:18px;line-height:1.7;color:var(--text2)}.prose h2,.prose h3,.prose h4{font-family:var(--serif);font-weight:400;color:var(--text);line-height:1.1;margin:1.6em 0 .6em}.prose h2{font-size:clamp(29px,3.1vw,43px);font-weight:300}.prose h3{font-size:27px}.prose h4{font-size:22px}.prose blockquote,.prose ol,.prose p,.prose ul{margin:0 0 1.2em}.prose blockquote{font-family:var(--serif);font-style:italic;font-size:1.3em;padding-left:1em;border-left:1px solid var(--line-gold)}.block-ticker{overflow:hidden;border-top:1px solid var(--line-gold);border-bottom:1px solid var(--line-gold);padding:18px 0;background:var(--soft)}.ticker{display:flex;gap:0;width:max-content;font-size:23px;font-weight:300;letter-spacing:.08em;text-transform:uppercase;color:var(--text2);animation:ticker 48s linear infinite}.ticker__word{padding:0 36px}.ticker__sep{color:var(--gold)}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.block-principles{padding:clamp(40px,6vw,96px) var(--page-x) clamp(96px,12vw,180px);display:flex;flex-direction:column;gap:48px}.principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width:1240px){.principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.principles{grid-template-columns:minmax(0,1fr)}}.principle{background:var(--bg);padding:40px 32px 44px;display:flex;flex-direction:column;gap:20px;border:1px solid transparent;transition:border-color 1.2s ease,background 1.2s ease,transform 1.1s var(--ease),box-shadow 1.4s ease}.principle:hover{transition-duration:.7s,.7s,.7s,.9s;border-color:rgba(224,190,69,.7);background:var(--hover-bg);transform:translateY(-6px);box-shadow:0 30px 60px -30px var(--glow)}.principle:hover .glyph{stroke:#e0be45;transform:rotate(14deg) scale(1.12)}.glyph{stroke:var(--glyph);transition:stroke 1s ease,transform 1.1s var(--ease);transform-origin:center}.principle__title{font-weight:400;font-size:27px;line-height:1.1}.principle__text{font-size:16px;line-height:1.65;color:var(--muted)}.block-mission{padding:0;background:linear-gradient(180deg,rgba(224,190,69,0) 0,var(--panel) 50%,rgba(224,190,69,0) 100%)}.block-mission__stage{padding:100px var(--page-x) 48px;align-items:stretch}.block-mission__inner{display:flex;flex-direction:column;gap:clamp(24px,4vh,48px)}.m-progress{display:flex;align-items:center;gap:16px}.m-track{flex:1 1;height:1px;background:var(--line);position:relative}.m-bar{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--gold);transform-origin:left;transform:scaleX(0)}html.js:not(.static) .m-bar{transition:transform .35s var(--ease)}.m-count{font-size:var(--text-sm);line-height:1;margin:-6px 0;letter-spacing:.2em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}html.static .m-count,html:not(.js) .m-count{display:none}.m-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,72px);align-items:start}.m-list{display:flex;flex-direction:column}.m-item{display:flex;align-items:baseline;gap:18px;padding:clamp(12px,2vh,22px) 12px;width:100%;text-align:left;background:transparent;border:0;border-top:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;min-height:56px;transition:color .35s ease,opacity .35s ease,background 1.1s ease,border-color 1.1s ease}.m-item:last-child{border-bottom:1px solid var(--line)}.m-item:hover{background:var(--hover-bg);border-color:rgba(224,190,69,.55);transition-duration:.6s}.m-still .m-item:hover{background:transparent;border-color:var(--line)}.m-item:focus-visible{outline:2px solid #e0be45;outline-offset:3px}.m-num{flex:0 0 64px;font-size:clamp(31px,3.6vw,47px);font-weight:300;line-height:.9;color:var(--text);opacity:.3;transition:opacity .35s,color .35s,transform .4s var(--ease)}.m-title{font-size:clamp(22px,2.3vw,31px);font-weight:400;line-height:1.1;transition:transform .4s var(--ease),color .35s}.m-item.on .m-num{opacity:1;color:var(--gold);transform:translateX(6px)}.m-item.on .m-title{transform:translateX(12px);color:var(--text)}.m-item:not(.on) .m-title{color:var(--muted)}.m-pars{position:relative;min-height:380px}.m-par{font-size:clamp(20px,2.1vw,31px);font-weight:300;line-height:1.35;color:var(--text)}html.js:not(.static) .m-par{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .25s ease,transform .25s ease}html.js:not(.static) .m-par.on{opacity:1;transform:none}html.static .m-par,html:not(.js) .m-par{margin-bottom:24px}.m-side{font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}@media (max-width:720px){.block-mission__stage{justify-content:flex-start;padding-top:96px}.m-grid{grid-template-columns:1fr}.m-side{display:none}.m-num{flex-basis:48px;font-size:clamp(25px,7.2vw,36px)}.m-item{padding:10px 8px}.m-pars{min-height:220px}.m-par{font-size:clamp(18px,5vw,23px)}html.js:not(.static) .m-par{transform:translateY(6px);transition-duration:.25s,.25s}.m-item.on .m-num{transform:translateX(2px)}.m-item.on .m-title{transform:translateX(4px)}.ticker{animation-duration:64s}}@media (hover:none){.aud:hover,.principle:hover{transform:none;box-shadow:none}.principle:hover .glyph{transform:none}}.block-capacities{display:flex;flex-direction:column;gap:48px}.capacities__panels{display:grid;grid-template-columns:1fr 1fr;gap:32px}.capacities__panel{--gap:28px;border:1px solid var(--line);background:var(--panel);padding:28px;display:flex;flex-direction:column;gap:20px;min-width:0}.capacities__grid{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--gap)}.capacity{border:1px solid var(--line2);background:var(--bg);padding:20px 18px;display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere;transition:border-color .7s ease,background .7s ease}.capacity--tl{grid-area:1/1}.capacity--tr{grid-area:1/2}.capacity--br{grid-area:2/2}.capacity--bl{grid-area:2/1}.capacity:hover{border-color:var(--gold);background:var(--hover-bg)}.capacity__name{font-size:20px;font-weight:400;line-height:1.15;color:var(--text)}.capacity__desc{font-size:var(--text-sm);line-height:1.5;letter-spacing:.02em;color:var(--muted)}.capacity--missing{border-style:dashed;background:transparent}.capacity--missing .capacity__desc,.capacity--missing .capacity__name{color:var(--faint)}.capacity--missing:hover{border-color:var(--line2);background:transparent}.capacities__link{position:absolute;background:currentColor;color:var(--line2);pointer-events:none}.capacities__link--right{left:calc(50% - var(--gap) / 2);width:var(--gap);top:calc(25% - var(--gap) / 4);height:1px}.capacities__link--down{top:calc(50% - var(--gap) / 2);height:var(--gap);left:calc(75% + var(--gap) / 4);width:1px}.capacities__link--left{left:calc(50% - var(--gap) / 2);width:var(--gap);top:calc(75% + var(--gap) / 4);height:1px}.capacities__link--up{top:calc(50% - var(--gap) / 2);height:var(--gap);left:calc(25% - var(--gap) / 4);width:1px}.capacities__link--arrow{color:var(--gold)}.capacities__link--arrow:after{content:"";position:absolute;width:7px;height:7px;border-right:1px solid;border-bottom:1px solid}.capacities__link--right:after{right:1px;top:-3px;transform:rotate(-45deg)}.capacities__link--down:after{bottom:1px;left:-3px;transform:rotate(45deg)}.capacities__link--left:after{left:1px;top:-3px;transform:rotate(135deg)}.capacities__link--up:after{top:1px;left:-3px;transform:rotate(-135deg)}.capacities__caption{font-style:italic;font-size:18px;line-height:1.5;color:var(--muted)}.capacities__panel--after .capacities__caption{color:var(--gold)}.capacities__closing{max-width:760px;font-size:17px;line-height:1.7;color:var(--text2)}@media (max-width:900px){.capacities__panels{grid-template-columns:1fr}}@media (max-width:720px){.block-capacities{gap:36px}.capacities__panel{--gap:20px;padding:16px;gap:16px}.capacity{padding:14px 12px}.capacity__name{font-size:18px}.capacity__desc{font-size:var(--text-sm)}.capacities__caption{font-size:var(--text-md)}}.block-people{padding:0}.block-people__stage{--pad-top:100px;--pad-bottom:48px;align-items:flex-start;padding:var(--pad-top) 0 var(--pad-bottom)}.block-people__inner{width:100%;display:flex;flex-direction:column;gap:clamp(24px,4vh,48px)}.block-people__header{padding:0 var(--page-x)}.people-strip{overflow:hidden;width:100%}html.js:not(.static) .people-strip{display:flex;max-height:max(420px,calc(100vh - var(--admin-bar) - var(--pad-top) - var(--pad-bottom)));max-height:max(420px,calc(100svh - var(--admin-bar) - var(--pad-top) - var(--pad-bottom)))}html.js:not(.static) .people-track{flex:none;display:grid;grid-auto-flow:column;grid-template-rows:minmax(calc(160px + 17px),max-content) auto;gap:16px 24px}html.js:not(.static) .people-track .person{display:grid;grid-row:span 2;grid-template-rows:subgrid}html.js:not(.static) .people-track .person>.ph{place-self:stretch}.people-track{display:flex;gap:24px;padding:0 var(--page-x);width:max-content;margin-inline:auto;will-change:transform}html.static .people-track,html:not(.js) .people-track{width:auto;max-width:100%;justify-content:center;will-change:auto}.block-audiences{display:flex;flex-direction:column;gap:48px}.heading--who{font-size:clamp(32px,3.6vw,54px);line-height:1.06}.audiences{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px}.aud{border:1px solid var(--line);background:var(--bg);padding:40px 36px;display:flex;flex-direction:column;gap:16px;transition:background 1.2s ease,border-color 1.2s ease,transform 1.1s var(--ease),box-shadow 1.4s ease}.aud--highlight{border-color:rgba(224,190,69,.5);background:var(--tint)}.aud:hover{transition-duration:.7s,.7s,.7s,.9s;border-color:#e0be45;background:var(--hover-bg);transform:translateY(-6px);box-shadow:0 30px 60px -30px var(--glow)}.aud__label{font-size:18px;color:var(--gold);letter-spacing:.04em}.aud__title{font-size:29px;font-weight:400;line-height:1.1}.aud__text{font-size:17px;line-height:1.7;color:var(--muted)}.aud__text--strong{color:var(--text2)}.block-articles,.block-events{display:flex;flex-direction:column;gap:40px}.figure{margin:0}.figure__frame{border:1px solid var(--line);background:var(--panel);overflow:hidden}.figure__frame img{display:block;width:100%;height:auto}.figure__caption{margin-top:10px;font-size:var(--text-sm);line-height:1.5;color:var(--faint)}.figure__caption a{color:var(--muted)}.figure__caption a:hover{color:var(--gold)}.block-image--narrow,.block-linkList,.block-video{max-width:760px;margin:0 auto}.block-image--wide{max-width:var(--container);margin:0 auto}.gallery{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:20px}.gallery--2{--cols:2}.gallery--3{--cols:3}.gallery--4{--cols:4}.gallery__frame{aspect-ratio:4/3}.gallery__frame img{height:100%;object-fit:cover}@media (max-width:720px){.gallery--2,.gallery--3{--cols:1}.gallery--4{--cols:2}}.video{position:relative;aspect-ratio:16/9;background:#0b0a0d;border:1px solid var(--line);overflow:hidden}.video img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.video iframe,.video__play{position:absolute;inset:0;width:100%;height:100%;border:0}.video__play{background:rgba(11,10,13,.3);cursor:pointer;display:grid;place-items:center;color:#efe8d8;font-family:var(--sans);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;transition:background .5s ease}.video__play:focus-visible,.video__play:hover{background:rgba(11,10,13,.5)}.video__play:focus-visible{outline:2px solid #e0be45;outline-offset:-8px}.video__glyph{display:block;width:64px;height:64px;border:1px solid rgba(224,190,69,.8);background:rgba(11,10,13,.55);margin:0 auto 12px;position:relative}.video__glyph:after{content:"";position:absolute;left:26px;top:20px;border-left:18px solid #e0be45;border-top:12px solid transparent;border-bottom:12px solid transparent}.video__noscript{position:absolute;inset:0;padding:16px;color:#efe8d8}.video video{display:block;width:100%;height:100%;background:#0b0a0d}.video__noscript-player{position:absolute;inset:0}.block-video--feature{max-width:var(--container);margin:0 auto}.block-video--feature .section-header{margin-bottom:clamp(32px,4vw,56px)}.block-video__stage{width:100%}.video--feature{border-color:var(--line-gold)}.video--feature .video__play{font-family:var(--serif);font-size:clamp(16px,1.8vw,22px);letter-spacing:.02em;text-transform:none}.video--feature .video__glyph{width:96px;height:96px;margin-bottom:20px}.video--feature .video__glyph:after{left:39px;top:30px;border-left:27px solid #e0be45;border-top:18px solid transparent;border-bottom:18px solid transparent}.figure--feature .figure__caption{text-align:center}.image-text{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;align-items:center}.image-text--right .image-text__media{order:2}.image-text__text{min-width:0}@media (max-width:900px){.image-text{grid-template-columns:1fr;gap:32px}.image-text--right .image-text__media{order:0}}.link-list{display:flex;flex-direction:column;gap:20px}.link-list__items{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.link-list__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:16px 0;border-bottom:1px solid var(--line)}.link-list__link{font-family:var(--serif);font-size:22px;line-height:1.2;color:var(--text);text-decoration:none;transition:color .3s}.link-list__link:hover{color:var(--gold)}.link-list__host{font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.block-quote{padding:clamp(100px,14vw,220px) var(--page-x);text-align:center;display:flex;flex-direction:column;align-items:center;gap:36px;border-top:1px solid var(--line-gold);border-bottom:1px solid var(--line-gold);background:var(--soft)}.block-quote__symbol{width:auto;height:auto;max-width:180px;opacity:.7}.quote{padding:16px 32px;font-weight:300;font-style:italic;font-size:clamp(32px,4.9vw,79px);line-height:1.06;max-width:1100px;letter-spacing:-.01em;background:transparent;transition:background 1.1s ease}.quote:hover{background:var(--hover-bg)}.block-quote__text{max-width:620px}.block-join{padding:clamp(96px,12vw,180px) var(--page-x);display:flex;flex-wrap:wrap;gap:48px 80px;align-items:center}.block-join__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}.block-join__intro{max-width:540px}.join-form{flex:1 1 380px;min-width:0;max-width:560px;display:flex;flex-direction:column;gap:28px;border:1px solid var(--line);padding:clamp(28px,4vw,48px);background:var(--soft);transition:background 1.1s ease}.join-form:hover{background:var(--hover-bg)}.join-form__field{display:flex;flex-direction:column;gap:6px}.join-form__field label{font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.field-input{background:transparent;border:0;border-bottom:1px solid var(--line2);color:var(--text);font:400 17px/1.2 var(--sans);padding:14px 0;min-height:52px;width:100%;transition:border-color .3s}.field-input::placeholder{color:var(--faint)}.field-input--multiline{min-height:120px;line-height:1.5;resize:vertical}.field-input:focus,.field-input:hover{border-color:#e0be45}.join-form__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.join-form__alt{font-size:var(--text-sm);color:var(--faint)}@media (prefers-reduced-motion:reduce){.ticker{animation:none}}.join-form__error{font-size:var(--text-sm);color:var(--gold-hi)}.join-form--done{justify-content:center;min-height:320px}.join-form__success{font-size:clamp(22px,2.2vw,29px);font-weight:300;line-height:1.3;color:var(--text)}.block-donate{padding:clamp(80px,10vw,150px) var(--page-x);display:flex;flex-direction:column;gap:56px}.donate__accounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px}.donate__account{border:1px solid var(--line);background:var(--soft);padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:24px;transition:background 1.1s ease,border-color .3s}.donate__account:hover{background:var(--hover-bg);border-color:var(--line-gold)}.donate__currency{display:flex;align-items:baseline;gap:14px}.donate__currency-code{font:300 clamp(29px,2.7vw,36px) /1 var(--serif);color:var(--gold);letter-spacing:.04em}.donate__currency-label{font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.donate__details{margin:0;gap:18px}.donate__details,.donate__row{display:flex;flex-direction:column}.donate__row{gap:6px}.donate__row dt{font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.donate__row dd{margin:0;font-size:17px;line-height:1.5;color:var(--text)}.donate__copyable{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.donate__bic,.donate__iban{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;word-break:break-word}.donate__iban{font-size:18px}.copy-btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--text2);font:500 var(--text-sm)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .3s,color .3s,background .3s}.copy-btn.is-copied,.copy-btn:hover{border-color:#e0be45;color:var(--text);background:var(--tint)}.copy-btn.is-copied{color:var(--gold)}.donate__online{display:flex;flex-wrap:wrap;gap:48px 80px;align-items:flex-start;padding-top:56px;border-top:1px solid var(--line)}.donate__online-text{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px}.donate-form{gap:24px}.donate-form__group{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:12px}.donate-form__legend{font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding:0;margin-bottom:12px}.donate-form__chips{display:flex;flex-wrap:wrap;gap:8px}.chip{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--text2);font:500 var(--text-md)/1 var(--sans);letter-spacing:.04em;cursor:pointer;transition:border-color .3s,color .3s,background .3s}.chip:hover{border-color:#e0be45;color:var(--text)}.chip.is-on{border-color:#e0be45;background:var(--tint);color:var(--gold)}.donate-thanks{padding:0 var(--page-x) clamp(80px,10vw,150px);display:flex;flex-wrap:wrap;gap:16px}.founders{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.block-people--scene .founders{--amp-x:16px;--amp-y:9px;--recede:grayscale(1) brightness(0.8);display:block;width:100%;padding:0 var(--page-x) 84px}html[data-theme=day] .block-people--scene .founders{--recede:grayscale(1) contrast(0.85) brightness(1.08)}.js .founders[data-reveal]{transform:none}.block-people--scene .people-strip,html.js:not(.static) .block-people--scene .people-strip{display:none}html.js:not(.static) .block-people--scene{display:block;min-height:0}html.js:not(.static) .block-people--scene:before{content:none}html.js:not(.static) .block-people--scene .block-people__stage{position:static;display:block;height:auto;min-height:0;margin-top:0}.founders__frame{--frame-h:clamp(360px,62vh,760px);--frame-h:clamp(360px,62svh,760px);--gutter:clamp(170px,18vw,260px);position:relative;isolation:isolate;width:min(100% - 2 * var(--gutter),var(--frame-h) * var(--frame-ar));aspect-ratio:var(--frame-ar);margin:0 auto}.founders__frame:before{content:"";position:absolute;inset:12% -8% -4%;z-index:-1;background:radial-gradient(ellipse at 50% 62%,var(--glow),transparent 62%);opacity:.4;pointer-events:none;transition:opacity .7s var(--ease)}html.js:not(.static) .founders__frame:before{translate:calc(var(--mx, 0) * var(--amp-x) * -.35) calc(var(--my, 0) * var(--amp-y) * -.35);will-change:transform}.founders__frame:has(.founder:is(:hover,:focus-visible)):before{opacity:.25}.founders__frame:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 34% 42% at 50% 50%,var(--glow),transparent);opacity:0;translate:calc(var(--sx, 50%) - 50%) calc(var(--sy, 50%) - 50%);transition:opacity .7s var(--ease),translate .9s var(--ease);will-change:transform,opacity}.founders__frame:has(.founder:is(:hover,:focus-visible)):after{opacity:.7}.founders__frame:has([data-founder=andrei-nutas]:is(:hover,:focus-visible)):after{--sx:var(--sx-andrei-nutas);--sy:var(--sy-andrei-nutas)}.founders__frame:has([data-founder=ramona-todor]:is(:hover,:focus-visible)):after{--sx:var(--sx-ramona-todor);--sy:var(--sy-ramona-todor)}.founders__frame:has([data-founder=victor-jivanescu]:is(:hover,:focus-visible)):after{--sx:var(--sx-victor-jivanescu);--sy:var(--sy-victor-jivanescu)}.founder{position:absolute;display:block;color:inherit;text-decoration:none;transform-origin:50% 100%;transition:scale .5s var(--ease),filter .6s var(--ease)}.founder:is(:hover,:focus-visible){scale:1.02}.founder:focus-visible{outline:none}.founder picture,.founder__img{display:block;width:100%;height:100%}.founder__img{-webkit-mask-image:linear-gradient(to bottom,#000 var(--fade-a),transparent var(--fade-b));mask-image:linear-gradient(to bottom,#000 var(--fade-a),transparent var(--fade-b))}.founders__frame:has(.founder:is(:hover,:focus-visible)) .founder:not(:hover,:focus-visible){filter:var(--recede)}.founders__label{position:absolute;margin:0;width:max-content;max-width:clamp(190px,16vw,240px);display:flex;flex-direction:column;gap:6px;color:var(--muted);opacity:.75;pointer-events:none;transition:opacity .4s var(--ease),color .4s var(--ease),transform .5s var(--ease)}.founders__label--left{right:calc(100% - var(--lx) + 26px);top:var(--ly);align-items:flex-end;text-align:right;transform:translate(6px,-50%)}.founders__label--right{left:calc(var(--lx) + 26px);top:var(--ly);transform:translate(-6px,-50%)}.founders__label--below{left:var(--lx);top:calc(100% + 18px);align-items:center;text-align:center;transform:translate(-50%,-6px)}.founders__name{font-size:25px;font-weight:400;line-height:1.1}.founders__role{font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase}.founder:is(:hover,:focus-visible)+.founders__label{color:var(--gold);opacity:1}.founder:is(:hover,:focus-visible)+.founders__label--left,.founder:is(:hover,:focus-visible)+.founders__label--right{transform:translateY(calc(-50% - 4px))}.founder:is(:hover,:focus-visible)+.founders__label--below{transform:translate(-50%)}.founders__frame:has(.founder:is(:hover,:focus-visible)) .founder:not(:hover,:focus-visible)+.founders__label{opacity:.35}.founder:focus-visible+.founders__label{outline:2px solid #e0be45;outline-offset:6px}html.js:not(.static) .founder,html.js:not(.static) .founders__label{translate:calc(var(--mx, 0) * var(--depth, 0) * var(--amp-x)) calc(var(--my, 0) * var(--depth, 0) * var(--amp-y));will-change:transform}html.js:not(.static) .founders.is-in .founder{--in-y:calc(var(--depth, 1) * 20px);animation:founder-in calc(.6s + var(--depth, 1) * .5s) var(--ease) backwards}html.js:not(.static) .founders.is-in .founders__name,html.js:not(.static) .founders.is-in .founders__role{animation:founders-label-in .7s var(--ease) .45s backwards}html.js:not(.static) .founders.is-in .founders__role{animation-delay:.55s}html.js:not(.static) .founders.is-in .founders__frame:before{animation:founders-glow-in 1.4s var(--ease) backwards}html.static .founder,html.static .founders__frame:before,html.static .founders__label{transition:none}html.static .founder{scale:none}html.static .founders__frame:after{display:none}}@keyframes founder-in{0%{transform:translateY(var(--in-y))}}@keyframes founders-label-in{0%{opacity:0;transform:translateY(8px)}}@keyframes founders-glow-in{0%{transform:scale(.92)}}