.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0a100b;--ink-2: #111913;--chalk: #eef0f2;--soft: #aab2ab;--line: rgb(255 255 255 / .16);--mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--display: "Archivo Variable", "Arial Narrow", Arial, sans-serif;--s1: 8px;--s2: 16px;--s3: 24px;--s4: 32px;--s5: 48px;--s6: 64px;--s7: 96px;--s8: 128px;--t-xs: 12px;--t-s: 14px;--t-m: 16px;--t-l: 20px;--t-xl: 32px;--t-2xl: clamp(40px, 5vw, 72px);--gutter: clamp(16px, 4vw, 64px);--edge: max(var(--gutter), calc((100vw - 1632px)/2) );--ease: cubic-bezier(.2, .7, .2, 1);--page: #eff1e4;--page-solid: #eff1e4;--raise: rgb(226 230 208 / .72);--text: #141a14;--text-2: #4b544c;--rule: rgb(20 26 20 / .2);color-scheme:light}html[data-theme=space]{--page: transparent;--page-solid: #05070c;--raise: rgb(10 14 22 / .6);--text: #eef0f2;--text-2: #aab2bb;--rule: rgb(255 255 255 / .16);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--page-solid)}#sky{position:fixed;inset:0;z-index:-1;display:none;width:100vw;height:100vh;opacity:0;transition:opacity .8s}html[data-theme=space] #sky{display:block}#sky.ready{opacity:1}.breeze{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}html[data-theme=space] .breeze{display:none}.breeze i{position:absolute;top:-32px;left:var(--x);width:14px;height:9px;border-radius:80% 0;background:var(--leaf);opacity:0;animation:leaf-1 var(--t) linear var(--d) infinite}.breeze .leaf-2{width:11px;height:7px;animation-name:leaf-2}.breeze .leaf-3{width:16px;height:10px;animation-name:leaf-3}@keyframes leaf-1{0%{opacity:0;transform:translate(0) rotate(0)}8%{opacity:.72}34%{transform:translate(calc(var(--far) * .5),34vh) rotate(150deg)}60%{transform:translate(calc(var(--far) * .32),62vh) rotate(290deg)}92%{opacity:.72}to{opacity:0;transform:translate(var(--far),104vh) rotate(520deg)}}@keyframes leaf-2{0%{opacity:0;transform:translate(0) rotate(40deg)}10%{opacity:.6}45%{transform:translate(var(--far),40vh) rotate(-140deg)}72%{transform:translate(calc(var(--far) * .6),74vh) rotate(-260deg)}90%{opacity:.6}to{opacity:0;transform:translate(calc(var(--far) * 1.3),104vh) rotate(-420deg)}}@keyframes leaf-3{0%{opacity:0;transform:translate(0) rotate(-20deg)}12%{opacity:.66}50%{transform:translate(calc(var(--far) * 1.2),46vh) rotate(420deg)}90%{opacity:.66}to{opacity:0;transform:translate(calc(var(--far) * 1.6),104vh) rotate(760deg)}}body{margin:0;background:var(--page);color:var(--text);font:400 var(--t-m)/1.6 var(--mono);transition:background .6s ease,color .6s ease}img{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:2px solid currentColor;outline-offset:3px}h1,h2,h3,p,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}#stage{--p: 0;position:sticky;top:0;z-index:0;height:100vh;height:100svh;min-height:480px}html:not([data-page=home]) #stage,html.hero-gone #stage{visibility:hidden;pointer-events:none}html:not([data-page=home]) #stage{position:fixed;inset:0;z-index:-2}html:not([data-page=home]) .stills{display:none}.stage__live,.stills{transform-origin:50% 46%;transform:scale(calc(1 + var(--p) * .14));opacity:calc(1 - var(--p) * 1.3)}.top,.bottom,.team-list,.sign-list,.stage:before{opacity:calc(1 - var(--p) * 4)}main{position:relative;z-index:1;display:block}html:not([data-page=home]):not([data-page=legacy]) main{padding-top:72px}.foot{position:relative;z-index:1}.stage{color:var(--chalk);position:relative;height:100vh;height:100svh;min-height:480px;overflow:hidden;touch-action:pan-y;user-select:none}html.turning{cursor:grabbing}.stills,.still,.still img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.still--team{opacity:0;transition:opacity .25s ease}.still--team.on{opacity:1}.only-space{display:none}html[data-theme=space] .only-space{display:block}html[data-theme=space] .only-valley{display:none}.stage__live{position:absolute;inset:0}.stage__canvas{position:absolute;inset:0;opacity:0;transition:opacity .7s ease;-webkit-mask-image:linear-gradient(#000 84%,transparent);mask-image:linear-gradient(#000 84%,transparent)}html[data-state=live] .stills{opacity:0;transition:opacity .7s .7s}html[data-state=live] .stills{pointer-events:none}.stage__canvas.ready{opacity:1}.stage__canvas canvas{position:relative}.stage__plate{position:absolute;max-width:none;opacity:0;transition:opacity .9s ease}.stage__plate.on{opacity:1}.stage__canvas .stage__plate--fx{position:absolute;opacity:0}.stage__canvas .stage__plate--fx.on.ready{opacity:1}html.world-change::view-transition-old(root),html.world-change::view-transition-new(root){animation-duration:.9s}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s}html.leaving::view-transition-old(root),html.leaving::view-transition-new(root){animation-duration:.45s}.stage:before,.stage:after{content:"";position:absolute;inset-inline:0;z-index:1;pointer-events:none}.stage:before{top:0;height:144px;background:linear-gradient(rgb(5 12 9 / .74),rgb(5 12 9 / .62) 44%,transparent)}.stage:after{bottom:0;height:120px;background:linear-gradient(transparent,var(--page-solid))}html[data-state=live] .stage:after{display:none}.top{position:absolute;z-index:7;inset:26px var(--edge) auto;display:grid;justify-items:center;pointer-events:none}@media(max-width:960px){.top{inset-block-start:76px;z-index:2}}.logo{display:inline-flex;align-items:center;gap:var(--s1);color:var(--chalk);text-decoration:none;font:800 var(--t-l)/1 var(--display);font-stretch:112%;text-transform:uppercase}.logo img{width:44px;height:auto}@media(max-width:430px){.bar .logo span{font-size:var(--t-m)}}.top__line{font:600 var(--t-m)/1.3 var(--display);text-shadow:0 1px 8px rgb(0 0 0 / .5);font-stretch:105%;letter-spacing:.01em;text-align:center;text-wrap:balance}.bottom{position:absolute;z-index:2;inset:auto var(--edge) var(--s2);display:flex;justify-content:space-between;align-items:end;gap:var(--s3);font-size:var(--t-xs);line-height:1.4;color:var(--text);pointer-events:none}.bottom a{pointer-events:auto;flex:none;color:var(--text);text-decoration:none}.bottom a:hover{text-decoration:underline}.bottom p,.bottom a,.stage__hint{padding:4px var(--s1);background:color-mix(in srgb,var(--page-solid) 80%,transparent)}.stage__hint{position:absolute;z-index:2;left:50%;bottom:var(--s2);transform:translate(-50%);font-size:var(--t-xs);line-height:1.4;color:var(--text);opacity:0;animation:hint .6s 3.6s forwards;transition:opacity .4s;pointer-events:none}.stage__hint.gone{animation:none;opacity:0}@keyframes hint{to{opacity:1}}.portal-label{--c: #fff;position:absolute;left:0;top:0;z-index:2;display:grid;gap:2px;width:288px;padding:var(--s1);border-left:2px solid var(--c);background:#060a08bd;color:var(--chalk);text-decoration:none;will-change:transform;transition:background .2s}@media(hover:hover){html:not([data-state=still]) .portal-label{background:transparent;border-left-color:transparent;pointer-events:none;transition:none}html:not([data-state=still]) .portal-label:before{content:"";position:absolute;left:-2px;top:0;bottom:0;width:2px;background:var(--c);box-shadow:0 0 14px var(--c);transform:scaleY(0);transform-origin:top;transition:transform .16s var(--ease)}html:not([data-state=still]) .portal-label:after{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--c) 18%,rgb(6 10 8 / .86));clip-path:inset(0 100% 0 0);transition:clip-path .18s var(--ease)}html:not([data-state=still]) .portal-label__name span{display:inline-block;opacity:0;transform:translateY(70%) rotate(5deg);transition:opacity .12s,transform .12s}html:not([data-state=still]) .portal-label__tag{opacity:0;transform:translate(calc(var(--s1) * -1));transition:opacity .12s,transform .12s}html:not([data-state=still]) .portal-label.shown{pointer-events:auto}html:not([data-state=still]) .portal-label.shown:before{transform:none;transition:transform .22s var(--ease)}html:not([data-state=still]) .portal-label.shown:after{clip-path:inset(0);transition:clip-path .42s var(--ease) .1s}html:not([data-state=still]) .portal-label.shown .portal-label__name span{opacity:1;transform:none;transition:opacity .26s var(--ease) calc(.12s + var(--n) * .02s),transform .5s var(--ease) calc(.12s + var(--n) * .02s)}html:not([data-state=still]) .portal-label.shown .portal-label__tag{opacity:1;transform:none;transition:opacity .4s var(--ease) .42s,transform .5s var(--ease) .42s}}html[data-state=loading] .portal-label{pointer-events:auto}.portal-label__name span{white-space:pre}.portal-label:hover,.portal-label:focus-visible,.portal-label[aria-current=true]{background:color-mix(in srgb,var(--c) 24%,rgb(6 10 8 / .86))}.portal-label:focus-visible{outline-color:var(--c)}.portal-label__name{font:800 var(--t-l)/1.05 var(--display);font-stretch:112%;text-transform:uppercase}.portal-label__tag{font-size:var(--t-xs);line-height:1.3}html[data-state=live].turning .portal-label{opacity:.55;pointer-events:none}.signpost{position:absolute;inset:0;z-index:2;pointer-events:none}.sign-link{position:absolute;left:0;top:0;pointer-events:auto;color:transparent;font-size:1px;will-change:transform;cursor:pointer}.sign-link:focus-visible{outline:2px solid #fff;outline-offset:2px}.founder-link{position:absolute;left:0;top:0;z-index:2;padding:0;border:0;border-radius:40%;background:transparent;cursor:pointer;will-change:transform}.founder-link:after{content:"?";position:absolute;left:50%;bottom:100%;display:grid;place-items:center;width:22px;height:22px;margin-bottom:2px;border-radius:50%;background:#f4efdd;color:#2b2013;font:700 13px/1 Georgia,serif;opacity:0;transform:translate(-50%,6px);transition:opacity .25s,transform .35s var(--ease);pointer-events:none}.founder-link:hover:after,.founder-link:focus-visible:after{opacity:1;transform:translate(-50%)}.founder-link:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-aspect-ratio:9/10){.founder-link{display:none}}.sign-list{position:absolute;z-index:2;top:110px;right:calc(var(--edge) + 10vw);display:none;flex-direction:column;width:0;gap:4px;font:700 clamp(17px,1.35vw,22px)/1 Georgia,"Times New Roman",serif}.sign-list:before{content:"";position:absolute;left:-8px;top:-24px;bottom:-26px;width:16px;border-radius:6px 6px 2px 2px;background:linear-gradient(90deg,#4a2d15,#8a5a30 45%,#5d3a1c);box-shadow:3px 4px 10px #00000059}.sign-list li{position:relative;height:42px}.sign-list a{--tilt: -1.4deg;position:absolute;top:0;left:-4px;display:flex;align-items:center;height:42px;padding:0 40px 0 var(--s2);color:#26130a;white-space:nowrap;text-decoration:none;background:repeating-linear-gradient(177deg,rgb(70 40 16 / .14) 0 2px,transparent 2px 9px),linear-gradient(#8f6236,#bb8c56 16% 80%,#7a5029);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);transform:rotate(var(--tilt));transform-origin:left center;transition:transform .35s var(--ease)}.sign-list li:nth-child(2n) a{--tilt: 1.6deg;left:auto;right:-4px;padding:0 var(--s2) 0 40px;clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);transform-origin:right center}.sign-list li:nth-child(3n) a{--tilt: 1deg}.sign-list a:hover,.sign-list a:focus-visible{transform:rotate(calc(var(--tilt) * -2.4))}html[data-state=still] .sign-list{display:flex}html[data-theme=space] .sign-list:before{border-radius:2px;background:linear-gradient(90deg,#1b2028,#2b3038 42%,#6fd2ff 47% 53%,#2b3038 58%,#1b2028);box-shadow:0 0 14px #6fd2ff59}html[data-theme=space] .sign-list a{color:#e9f6ff;font:800 var(--t-s)/1 var(--display);font-stretch:112%;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 10px #6fd2ff;background:linear-gradient(#6fd2ff,#6fd2ff) 0 7px / 100% 1.5px no-repeat,linear-gradient(#6fd2ff,#6fd2ff) 0 calc(100% - 7px) / 100% 1.5px no-repeat,linear-gradient(#161e2a,#0b1018)}@media(max-aspect-ratio:9/10){.sign-list,html[data-state=still] .sign-list,.sign-link{display:none}}@media(pointer:coarse)and (max-height:500px){.sign-list,html[data-state=still] .sign-list,.sign-link{display:none}}.team-list{display:none}@media(max-aspect-ratio:9/10){.stage:after{display:block!important;height:42%;background:linear-gradient(transparent,color-mix(in srgb,var(--page-solid) 92%,transparent) 42%,var(--page-solid))}.portal-label{display:none}.top{justify-items:start}.top__line{font-size:var(--t-l);text-align:left}.team-list{position:absolute;z-index:2;inset:auto var(--edge) calc(var(--s7) + var(--s2));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s1)}.team-list a{--c: #fff;display:flex;align-items:center;gap:var(--s1);min-height:48px;padding:var(--s1);border-left:2px solid var(--c);background:#060a08bd;font:500 var(--t-s)/1.2 var(--mono);text-decoration:none}.bottom{flex-direction:column;align-items:stretch}.bottom a{align-self:flex-end}.stage__hint{display:none}}.wrap{padding-inline:var(--edge)}.beat{position:relative;padding-block:var(--s7)}.people__cards{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.js .reveal{opacity:0;transform:translateY(var(--s4));transition:opacity .8s var(--ease) calc(var(--i, 0) * .07s),transform 1s var(--ease) calc(var(--i, 0) * .07s)}.js .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}}@keyframes ph-in{0%{filter:blur(10px)}to{filter:blur(0)}}@media(prefers-reduced-motion:no-preference){img.ph-in{animation:ph-in .45s var(--ease)}}.mcard__photo,.legend__photo,.pref img{--ph-at: 50% 24%}.thero__image{--ph-at: 50% 30%}.tpanel__art img{--ph-at: 50% 40%}.wrap{position:relative;z-index:1}.eyebrow{font-size:var(--t-xs);color:var(--text-2);margin-bottom:var(--s2)}.beat h2,.ending__title{font:800 var(--t-2xl)/1.02 var(--display);font-stretch:112%;text-transform:uppercase;text-wrap:balance}.beat h3{font:700 var(--t-xl)/1.1 var(--display);font-stretch:108%}.lede{max-width:56ch;color:var(--text-2)}.people__row{display:grid;gap:var(--s3);margin-top:var(--s5)}.people__row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.people__row--5{grid-template-columns:repeat(5,minmax(0,1fr))}.person{--c: var(--rule);border-top:4px solid var(--c)}.person__photo{display:grid;place-items:center;aspect-ratio:4/5;width:100%;height:auto;object-fit:cover;background:var(--raise);font:800 var(--t-xl)/1 var(--display);color:var(--text-2)}.person__name{display:block;margin-top:var(--s1);font:700 var(--t-l)/1.2 var(--display)}.person__title{display:block;margin-top:4px;font-size:var(--t-xs);line-height:1.4;color:var(--text-2)}.people__second{margin-top:var(--s7)}.people__second p{margin-top:var(--s2)}.people__all{display:inline-block;margin-top:var(--s4);font-size:var(--t-s)}@media(max-width:900px){.people__row--4,.people__row--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2)}.beat{padding-block:var(--s6)}.people__second{margin-top:var(--s6)}}.beat--support{background:var(--raise);transition:background .6s ease}.support{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s6)}.support__facts{display:grid;grid-template-columns:repeat(2,max-content);gap:var(--s5);margin-top:var(--s4)}.support__facts dt{font-size:var(--t-xs);color:var(--text-2)}.support__facts dd{font:800 var(--t-2xl)/1 var(--display)}.support__log{margin-top:var(--s4);max-width:56ch}.partners{border-top:1px solid var(--rule);margin-top:var(--s2)}.partners li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid var(--rule)}.partners strong{font:700 var(--t-l)/1.25 var(--display)}.partners span{font-size:var(--t-s);color:var(--text-2)}.actions{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s4)}.button{--fg: var(--text);--bg: var(--page-solid);display:inline-flex;align-items:center;min-height:48px;padding:0 var(--s3);border:1px solid var(--fg);border-radius:2px;font:500 var(--t-s)/1 var(--mono);text-decoration:none;transition:background .2s,color .2s}.ending .button{--fg: var(--chalk);--bg: var(--ink)}.button--solid{background:var(--fg);color:var(--bg)}.button:hover{background:transparent;color:var(--fg)}.button:not(.button--solid):hover{background:var(--fg);color:var(--bg)}@media(max-width:900px){.support{grid-template-columns:minmax(0,1fr);gap:var(--s5)}}.ending{position:relative;color:var(--chalk);display:grid;align-items:end;min-height:100vh;min-height:100svh}.ending{overflow:hidden}.ending__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(transparent,#000 24%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 24%,#000 86%,transparent);animation:push 34s ease-in-out infinite alternate}@keyframes push{0%{transform:scale(1)}to{transform:scale(1.07) translateY(-1%)}}.ending:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(transparent 50%,rgb(5 8 7 / .62) 76%,transparent)}.ending__text{position:relative;z-index:2;width:100%;padding-block:var(--s7) var(--s7)}.foot{padding-block:var(--s5);font-size:var(--t-xs);color:var(--text-2)}.foot .logo{color:var(--text)}.foot__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3)}.foot ul{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.foot p{margin-top:var(--s3);max-width:72ch}.note{padding:var(--s3)}.mcard{--c: #d4dae0;--rx: 0deg;--ry: 0deg;--mx: 50%;--my: 30%;position:relative;display:block;flex:none;width:var(--w);aspect-ratio:5 / 7;color:var(--chalk);text-decoration:none;perspective:900px}.mcard--xl{--w: clamp(230px, 22vw, 300px)}.mcard--l{--w: clamp(200px, 17vw, 240px)}.mcard--m{--w: clamp(176px, 14vw, 204px)}.mcard--s{--w: clamp(150px, 11.4vw, 170px)}.mcard__tilt{position:absolute;inset:0;overflow:hidden;background:#0a0d12;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease),filter .4s;will-change:transform}.mcard.awake .mcard__tilt{transition:transform .12s linear,filter .4s;filter:brightness(1.06)}.mcard:focus-visible{outline:2px solid var(--c);outline-offset:4px}.mcard__tilt:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 58%,transparent),inset 0 -3px 0 var(--c)}.mcard__photo,.mcard__monogram{position:absolute;left:9%;top:12%;width:82%;height:58%}.mcard__photo{object-fit:cover;object-position:50% 24%;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 72%,transparent),0 6px 22px #00000080;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.mcard__monogram{display:grid;place-items:center;font:800 calc(var(--w) * .3)/1 var(--display);font-stretch:112%;color:color-mix(in srgb,var(--c) 72%,#fff);opacity:.82}.mcard__glow{position:absolute;inset:0;background:radial-gradient(90% 60% at 50% 110%,color-mix(in srgb,var(--c) 34%,transparent),transparent 70%);opacity:.55;transition:opacity .5s}.mcard.awake .mcard__glow,.mcard:focus-visible .mcard__glow{opacity:1}.mcard__sheen{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(46% 38% at var(--mx) var(--my),rgb(255 255 255 / .22),transparent 70%);mix-blend-mode:screen;transition:opacity .4s}.mcard.awake .mcard__sheen{opacity:1}.mcard__top{position:absolute;z-index:2;inset:var(--s1) var(--s1) auto calc(var(--s1) + 8px);display:flex;align-items:center;justify-content:space-between;gap:var(--s1)}.mcard__rank{padding:3px 6px;background:#06090dc7;font:500 10.5px/1.15 var(--mono)}.sigil{flex:none;width:22px;height:22px;color:var(--c);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--c) 60%,transparent))}.mcard__plate{position:absolute;z-index:2;inset:auto 0 0;display:grid;gap:2px;padding:var(--s3) var(--s1) calc(var(--s1) + 4px) calc(var(--s1) + 2px);background:linear-gradient(transparent,#06090dc7 34%)}.mcard__name{font:800 calc(var(--w) * .076)/1.05 var(--display);font-stretch:108%;text-transform:uppercase;text-wrap:balance}.mcard__role{font:500 11.5px/1.25 var(--mono);color:#fff}.mcard__team{font:400 10.5px/1.25 var(--mono);color:color-mix(in srgb,var(--c) 72%,#fff)}.mcard__also{display:flex;align-items:center;gap:4px;margin-top:3px;color:#dfe3e7}.mcard__also .sigil{display:block;width:15px;height:15px}.mcard__also small{font:400 10.5px/1 var(--mono)}.fx{position:absolute;inset:0;display:block;overflow:hidden}.fx svg{position:absolute;inset:0;width:100%;height:100%;fill:none}.fx--earth{background:linear-gradient(170deg,#2c2a22,#1a1b15 56%,#10130d)}.fx--earth .fx__strata{stroke:#d6c8a021;stroke-width:1}.fx--earth .fx__ridge{stroke:#d6c8a042;stroke-width:1}.fx--earth .fx__crack{stroke:var(--c);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:.72;opacity:.5;filter:drop-shadow(0 0 3px var(--c));transition:stroke-dashoffset 1.1s var(--ease),opacity .5s}.awake .fx--earth .fx__crack,.profile__art.fx--earth .fx__crack{stroke-dashoffset:0;opacity:1}.fx--earth .fx__mote{background:#d6c8a0cc}.fx--wind{background:linear-gradient(170deg,#17324f,#0f2036 58%,#0a1421)}.fx--wind .fx__cloud{stroke:#bee0ff21;stroke-width:14;stroke-linecap:round;filter:blur(5px)}.fx--wind .fx__air{stroke:var(--c);stroke-width:1.3;stroke-dasharray:.34 .66;opacity:.42;filter:drop-shadow(0 0 3px var(--c))}.awake .fx--wind .fx__air,.profile__art.fx--wind .fx__air{animation:air 3.4s linear infinite;opacity:.95}.fx--wind .fx__air--2{animation-delay:-1.1s!important}.fx--wind .fx__air--3{animation-delay:-2.2s!important}@keyframes air{to{stroke-dashoffset:-1}}.fx--fire{background:linear-gradient(175deg,#241a16,#1a100c 52%,#2f1208)}.fx--fire .fx__plates{stroke:#ffdcbe1a;stroke-width:1}.fx--fire .fx__seam{fill:color-mix(in srgb,var(--c) 42%,#2a0d04);opacity:.72;transform-origin:50% 100%;transition:opacity .5s}.fx--fire .fx__seam--2{fill:#ffb05c;opacity:.32}.awake .fx--fire .fx__seam,.profile__art.fx--fire .fx__seam{animation:molten 2.6s ease-in-out infinite alternate;opacity:1}.awake .fx--fire .fx__seam--2,.profile__art.fx--fire .fx__seam--2{animation-duration:1.9s;opacity:.66}@keyframes molten{0%{transform:scaleY(1)}to{transform:scaleY(1.14)}}.fx--fire .fx__mote{background:#ffc27a;box-shadow:0 0 6px var(--c)}.fx--mind{background:radial-gradient(120% 90% at 50% 30%,#2a2152,#15112a 64%,#0c0a18)}.fx--mind .fx__link{stroke:var(--c);stroke-width:.8;stroke-dasharray:1;opacity:.3}.fx--mind .fx__node{fill:var(--c);opacity:.55}.awake .fx--mind .fx__link,.profile__art.fx--mind .fx__link{stroke-dasharray:.2 .8;animation:air 2.6s linear calc(var(--i) * -.27s) infinite;opacity:.95}.awake .fx--mind .fx__node,.profile__art.fx--mind .fx__node{animation:fire-node 1.8s ease-in-out calc(var(--i) * -.31s) infinite alternate}@keyframes fire-node{0%{opacity:.4}to{opacity:1}}.fx--core{background:linear-gradient(170deg,#252a31,#171a1f 60%,#101215)}.fx--core .fx__trace{stroke:var(--c);stroke-width:1;stroke-dasharray:1;opacity:.2}.fx--core .fx__ring{stroke:#ffffff1a;stroke-width:1;stroke-dasharray:3 7;transform-origin:125px 130px}.fx--core .fx__ring--2{stroke-dasharray:1 5}.awake .fx--core .fx__ring,.profile__art.fx--core .fx__ring{animation:ring 26s linear infinite}.awake .fx--core .fx__ring--2,.profile__art.fx--core .fx__ring--2{animation-direction:reverse}.awake .fx--core .fx__trace,.profile__art.fx--core .fx__trace{stroke-dasharray:.3 .7;animation:air 4s linear infinite;opacity:.8}@keyframes ring{to{transform:rotate(360deg)}}.fx__mote{position:absolute;left:var(--x);bottom:6%;width:var(--s);height:var(--s);border-radius:50%;opacity:0}.awake .fx__mote,.profile__art .fx__mote{animation:mote 2.4s ease-out var(--d) infinite}@keyframes mote{0%{opacity:0;transform:translate(0)}18%{opacity:1}to{opacity:0;transform:translate(14px,-130px)}}::view-transition-group(profile-card){animation-duration:.55s;animation-timing-function:cubic-bezier(.3,.7,.1,1)}html.profile-open{overflow:hidden}.profile{--c: #d4dae0;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#07090d;color:var(--chalk)}.profile::backdrop{background:#040609db}.profile__body{position:relative;display:grid;grid-template-columns:minmax(280px,40%) minmax(0,1fr);gap:var(--s6);min-height:100%;padding:var(--s7) var(--edge) var(--s5);overflow:auto}.profile__art{position:fixed;opacity:.5}.profile__art .fx__mote{bottom:2%}.profile__close{position:fixed;z-index:2;top:var(--s3);right:var(--edge);min-width:88px;min-height:40px;border:1px solid rgb(255 255 255 / .5);border-radius:2px;background:#060c09c7;color:var(--chalk);font:500 var(--t-s)/1 var(--mono);cursor:pointer}.profile__figure{position:relative;align-self:start;aspect-ratio:4 / 5;background:#00000059;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent),0 0 60px color-mix(in srgb,var(--c) 24%,transparent)}.profile__photo{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.profile__monogram{display:grid;place-items:center;height:100%;font:800 clamp(72px,12vw,180px)/1 var(--display);color:color-mix(in srgb,var(--c) 72%,#fff)}.profile__text{position:relative;display:grid;align-content:start;gap:var(--s3);max-width:68ch}.profile__text .eyebrow{color:color-mix(in srgb,var(--c) 72%,#fff);margin:0}.profile__name{font:800 var(--t-2xl)/1.02 var(--display);font-stretch:112%;text-transform:uppercase}.profile__places{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.profile__places li{padding-left:var(--s1);border-left:2px solid var(--c);display:grid;font-size:var(--t-s);line-height:1.35}.profile__places span,.profile__places a{color:#c3c9cf;font-size:var(--t-xs)}.profile__section h3{margin-bottom:4px;font:700 var(--t-m)/1.3 var(--display);font-stretch:106%;color:color-mix(in srgb,var(--c) 72%,#fff)}.profile__section p,.profile__section li{font-size:var(--t-s)}.profile__empty{color:#aeb5bb}.profile__chips li{padding:4px var(--s1);border:1px solid color-mix(in srgb,var(--c) 60%,transparent)}.profile__list{list-style:disc;padding-left:var(--s2)}.profile__link{color:var(--chalk);margin-right:var(--s2)}.profile__section a{color:var(--chalk)}@media(max-width:800px){.profile__body{grid-template-columns:minmax(0,1fr);gap:var(--s3);padding-top:var(--s7)}.profile__figure{width:min(72vw,320px)}}:root{--accent: color-mix(in srgb, var(--c, #5a6) 50%, #101410)}html[data-theme=space]{--accent: var(--c, #9fc)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;z-index:20;left:var(--s2);top:-64px;padding:var(--s1) var(--s2);background:var(--page-solid);color:var(--text)}.skip:focus{top:var(--s1)}section[id],[id^=panel-]{scroll-margin-top:136px}.leaders,#teams,#support,#join{scroll-margin-top:72px}.bar{position:fixed;z-index:6;inset:0 0 auto;display:flex;align-items:center;gap:var(--s3);min-height:72px;padding:var(--s1) var(--edge);color:var(--chalk);transition:background .3s,color .3s,box-shadow .3s}.past-hero .bar{background:color-mix(in srgb,var(--page-solid) 88%,transparent);color:var(--text);box-shadow:0 1px 0 var(--rule);backdrop-filter:blur(10px)}.bar .logo{color:inherit;flex:none}html[data-page=home]:not(.past-hero) .bar nav{visibility:hidden}html[data-page=home]:not(.past-hero) .bar__menu{display:grid}html:not(.past-hero) .bar__world,html:not(.past-hero) .bar__menu{border-color:#ffffff80;background:#060c09c7}.bar nav{transition:visibility .2s}.bar nav{margin-left:auto}.bar__links{display:flex;align-items:center;gap:var(--s3);font-size:var(--t-s)}.bar__links a{position:relative;display:block;padding-block:var(--s1);text-decoration:none}.bar__links a:after{content:"";position:absolute;inset:auto 0 2px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.bar__links a:hover:after,.bar__links a[aria-current=page]:after{transform:none}.bar__links .bar__join{padding-inline:var(--s2);border:1px solid currentColor;border-radius:2px}.bar__links .bar__join:after{display:none}.bar__world,.bar__menu{flex:none;display:grid;place-items:center;height:40px;border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;cursor:pointer}.bar__world{width:40px;padding:0}.sound{flex:none;display:flex;align-items:center}.bar__sound{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;cursor:pointer}.sound__bars{display:flex;align-items:center;gap:2px;height:16px}.sound__bars i{width:2px;height:14px;background:currentColor;border-radius:1px;transform:scaleY(.4);transition:transform .4s var(--ease)}.sound-on .sound__bars i{animation:sound-bar 1.5s ease-in-out infinite alternate}.sound-on .sound__bars i:nth-child(2){animation-delay:-.5s;animation-duration:1.1s}.sound-on .sound__bars i:nth-child(3){animation-delay:-.9s;animation-duration:1.7s}.sound-on .sound__bars i:nth-child(4){animation-delay:-.2s;animation-duration:1.25s}@keyframes sound-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.sound-on .sound__bars i{animation:none;transform:scaleY(.8)}}.bar__sound[aria-pressed=false]:after{content:"";position:absolute;left:8px;right:8px;top:calc(50% - 1px);height:1.5px;background:currentColor;transform:rotate(-45deg)}.sound__volume{width:0;height:40px;margin:0;padding:0;opacity:0;accent-color:currentColor;color:inherit;cursor:pointer;transition:width .3s var(--ease),opacity .2s,margin .3s var(--ease)}.sound:hover .sound__volume,.sound:focus-within .sound__volume{width:84px;margin-right:var(--s1);opacity:1}html:not(.past-hero) .bar__sound{border-color:#ffffff80;background:#060c09c7}html:not(.past-hero) .sound__volume{accent-color:#fff}@media(hover:none){.sound .sound__volume{display:none}}.sheet__sound{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s1) var(--s2);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--rule);font-size:var(--t-s)}.sheet__sound b{font-weight:500}.sound__volume--open{grid-column:1 / -1;display:block!important;width:100%;opacity:1;margin:0}.bar__menu{display:none;padding:0 var(--s2);font:500 var(--t-s)/1 var(--mono)}html[data-theme=space] .only-valley-icon,html:not([data-theme=space]) .only-space-icon{display:none}@media(max-width:960px){.bar nav{display:none}.sound{margin-left:auto}.bar__menu{display:grid}.bar{gap:var(--s1)}}@media(max-width:430px){.bar .logo img{width:36px}.bar__menu{padding-inline:12px}}.sheet{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:var(--s6) var(--edge);border:0;background:var(--page-solid);color:var(--text)}.sheet::backdrop{background:#00000080}.sheet__close{position:absolute;top:var(--s2);right:var(--edge);min-height:40px;padding:0 var(--s2);border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;font:500 var(--t-s)/1 var(--mono)}.sheet ul{display:grid;gap:var(--s1)}.sheet a{display:block;padding-block:var(--s1);font:800 var(--t-xl)/1.2 var(--display);font-stretch:112%;text-transform:uppercase;text-decoration:none}.sheet a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.page-head{padding-block:var(--s5) var(--s4)}.page-head h1,.ahero h1,.shero h1{font:800 var(--t-2xl)/1.02 var(--display);font-stretch:112%;text-transform:uppercase;text-wrap:balance}.page-head h1{max-width:34ch}.page-head .lede{margin-top:var(--s2)}.lede a{color:var(--text)}h2,h3,h4{margin:0}.leaders{position:relative;padding-block:var(--s8) var(--s7);background:linear-gradient(transparent,color-mix(in srgb,var(--page-solid) 92%,transparent) 180px,var(--page-solid) 320px)}html[data-theme=space] .leaders{background:linear-gradient(transparent,rgb(5 7 12 / .5) 240px,transparent)}.leaders__beam{position:absolute;left:calc(50% - 1px);top:0;width:2px;height:calc(var(--s8) - var(--s1));background:linear-gradient(transparent,#7ee0ff 40%,#7ee0ff);box-shadow:0 0 14px #7ee0ff99}.leaders__head{position:relative;display:grid;justify-items:center;text-align:center;padding-bottom:var(--s4)}.leaders__head:after{content:"";position:absolute;left:calc(50% - 1px);bottom:0;width:2px;height:var(--s3);background:linear-gradient(#7ee0ff,var(--rule))}.leaders__head h2,.beat h2{font:800 var(--t-2xl)/1.02 var(--display);font-stretch:112%;text-transform:uppercase;text-wrap:balance}.leaders__row{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4);padding-top:var(--s4)}.leaders__row:before{content:"";position:absolute;top:0;left:12.5%;right:12.5%;height:2px;background:var(--rule)}.leader{position:relative;display:grid;justify-items:center;align-content:start;gap:var(--s2)}.leader:before{content:"";position:absolute;top:calc(var(--s4) * -1);left:calc(50% - 1px);width:2px;height:var(--s4);background:var(--rule)}.leader .mcard{--w: clamp(176px, 14vw, 216px)}.leader__text{display:grid;gap:var(--s1);width:100%;max-width:320px;font-size:var(--t-s);line-height:1.5;color:var(--text-2)}.leader__jobs{display:grid;gap:4px;margin-top:4px}.leader__jobs li{display:flex;align-items:center;gap:var(--s1);color:var(--text)}.leader__jobs .sigil{color:var(--accent);filter:none;width:20px;height:20px}.leader__jobs span{display:grid;line-height:1.25}.leader__jobs small{font-size:var(--t-xs);color:var(--text-2)}.leader__more{justify-self:start;padding-block:4px;color:var(--text);font-size:var(--t-s)}.leaders__sub{position:relative;margin-top:var(--s6);padding-bottom:var(--s3);text-align:center;font:700 var(--t-l)/1.25 var(--display);font-stretch:106%}.leaders__sub:after{content:"";position:absolute;left:calc(50% - 1px);bottom:0;width:2px;height:var(--s2);background:var(--rule)}.leaders__row--leads{width:min(100%,75%);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.leaders__row--leads:before{left:16.67%;right:16.67%}.leaders__note{margin-top:var(--s4);text-align:center;font-size:var(--t-s);color:var(--text-2)}.leaders__all{display:block;width:max-content;max-width:100%;margin:var(--s3) auto 0;padding-block:4px;font-size:var(--t-s)}@media(max-width:1100px){.leaders__row{grid-template-columns:repeat(2,minmax(0,1fr))}.leaders__row:before{left:25%;right:25%}.leader:nth-child(n+3):before{display:none}}@media(max-width:1100px){.leaders__row--leads{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2)}.leaders__row--leads:before{left:16.67%;right:16.67%}.leaders__row--leads .leader:nth-child(n+3):before{display:block}}@media(max-width:600px){.leaders__row--leads{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.leaders__row--leads:before,.leaders__row--leads .leader:nth-child(n+3):before,.leaders__sub:after{display:none}.leaders{padding-top:var(--s7)}.leaders__row{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.leaders__row:before,.leader:before{display:none}.leader{grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:start;justify-items:start;gap:var(--s2)}.leader .mcard{--w: calc((100vw - var(--gutter) * 2 - var(--s2)) * .42)}.leader .mcard__rank,.leader .mcard__team{display:none}}.tstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2);margin-top:var(--s4)}.tstrip a{display:grid;align-content:start;gap:var(--s1);height:100%;padding:var(--s3);border-top:3px solid var(--c);background:var(--raise);text-decoration:none;transition:background .25s,transform .3s var(--ease)}.tstrip a:hover{background:color-mix(in srgb,var(--c) 16%,var(--raise));transform:translateY(-3px)}.tstrip .sigil{width:32px;height:32px;color:var(--accent);filter:none}.tstrip strong{font:700 var(--t-l)/1.2 var(--display);font-stretch:106%}.tstrip span{font-size:var(--t-s);line-height:1.5;color:var(--text-2)}.tstrip small{font-size:var(--t-xs);color:var(--text-2)}.tstrip--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}@media(max-width:960px){.tstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.tstrip{grid-template-columns:minmax(0,1fr)}}.chart{--gap: var(--s2);--line: var(--rule);position:relative;display:grid;justify-items:center;padding-bottom:var(--s6)}.chart[data-focus]{--line: var(--focus)}.tier{width:100%;text-align:center}.mcard{text-align:left}.panel__level{display:flex;margin-bottom:var(--s2)}.tier__label{display:inline-flex;align-items:center;gap:var(--s1);margin-bottom:var(--s2);font:500 var(--t-s)/1.3 var(--mono);color:var(--text)}.tier__label b{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid currentColor;font-weight:500;font-size:var(--t-xs)}.tier__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s3)}.tier__cards--start{justify-content:flex-start;gap:var(--s2)}.chart__leaders .mcard{--w: clamp(176px, 14vw, 208px);transition:filter .3s}.chart__leaders .mcard.lit{filter:drop-shadow(0 0 16px var(--focus))}.chart__stem{position:relative;width:2px;height:var(--s4);background:var(--line);overflow:hidden;transition:background .25s}.chart__stem:after{content:"";position:absolute;left:0;width:2px;height:30%;background:var(--text);opacity:.7;animation:pulse 3.2s ease-in-out infinite}@keyframes pulse{0%{top:-30%}to{top:100%}}.fork{position:relative;width:100%;height:var(--s3)}.fork:before{content:"";position:absolute;top:0;left:calc((100% - var(--gap)) * .4);right:calc((100% - var(--gap)) * .1);height:2px;background:var(--line);transition:background .25s}.fork i{position:absolute;top:0;width:2px;height:100%;background:var(--line);transition:background .25s}.fork__eng{left:calc((100% - var(--gap)) * .4 - 1px)}.fork__prog{right:calc((100% - var(--gap)) * .1 - 1px)}.chart[data-focus=eng] .fork__prog,.chart[data-focus=prog] .fork__eng{background:var(--rule)}.forest{width:100%;text-align:center}.forest{position:relative}.forest__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1fr);gap:var(--gap)}.forest__label{position:absolute;left:0;top:8px;margin:0}.trunk{position:relative;z-index:1;display:grid;align-content:start;justify-items:center}.trunk__node{margin-bottom:var(--s4);padding:var(--s1) var(--s3);border:1px solid var(--text);background:var(--page-solid);font:700 var(--t-m)/1.2 var(--display);font-stretch:106%}.trunk__teams{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--gap);width:100%}.trunk__teams:before{content:"";position:absolute;top:calc(var(--s3) * -1);left:12.5%;right:12.5%;height:2px;background:var(--rule)}.trunk--prog .trunk__teams:before{display:none}.trunk:before{content:"";position:absolute;top:36px;left:calc(50% - 1px);width:2px;height:calc(var(--s4) - var(--s3));background:var(--rule)}.branch{position:relative;display:grid;grid-template-rows:1fr auto auto;justify-items:center;gap:var(--s1);transition:opacity .25s}.branch:before{content:"";position:absolute;top:calc(var(--s3) * -1);left:calc(50% - 1px);width:2px;height:var(--s3);background:var(--rule);transition:background .25s}.branch.lit:before{background:var(--c);box-shadow:0 0 10px var(--c)}.chart[data-focus] .branch:not(.lit){opacity:.55}.branch__lead{display:grid;align-content:start;justify-items:center;gap:var(--s1);padding-top:var(--s1);min-width:0;width:100%}.branch__note{font-size:var(--t-xs);line-height:1.4;color:var(--text-2)}.branch .mcard{--w: clamp(150px, 12.6vw, 208px)}.branch__open{display:grid;justify-items:center;gap:2px;width:100%;min-height:48px;padding:var(--s1);border:1px solid color-mix(in srgb,var(--c) 60%,var(--rule));border-radius:2px;background:transparent;color:var(--text);font:inherit;cursor:pointer;transition:background .2s,box-shadow .2s}.branch__open .sigil{color:var(--accent);filter:none}.branch__open:hover,.branch__open[aria-expanded=true]{background:color-mix(in srgb,var(--c) 20%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--c) 26%,transparent)}.branch__name{font:700 var(--t-m)/1.15 var(--display);font-stretch:106%}.branch__spirit{font-size:var(--t-xs);line-height:1.3;color:var(--text-2)}.branch__page{font-size:var(--t-xs);min-height:24px}@media(max-width:1040px){.fork{display:none}.forest__grid{grid-template-columns:minmax(0,1fr);gap:var(--s4)}.forest__label{position:static;display:flex;justify-content:center;margin-bottom:var(--s2)}.trunk{justify-items:stretch;padding-left:var(--s3);border-left:2px solid var(--rule)}.trunk:before,.trunk__teams:before{display:none}.trunk__node{justify-self:start;margin-bottom:var(--s2);margin-left:calc(var(--s3) * -1 - 1px)}.trunk__teams{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s2)}.trunk--prog .trunk__teams{grid-template-columns:minmax(0,1fr)}.branch{justify-items:stretch}.branch:before{display:none}.branch__lead{justify-items:start}.chart__stem{height:var(--s3)}}@media(max-width:460px){.trunk__teams{grid-template-columns:minmax(0,1fr)}.branch .mcard{--w: 200px}}.pref{--c: var(--rule);display:inline-flex;align-items:center;gap:var(--s1);max-width:100%;padding:4px var(--s1) 4px 4px;border:1px solid color-mix(in srgb,var(--c) 45%,var(--rule));border-radius:2px;background:var(--raise);color:var(--text);text-align:left;text-decoration:none;transition:background .2s}.pref:hover,.pref:focus-visible{background:color-mix(in srgb,var(--c) 18%,var(--raise))}.pref img,.pref__mono{flex:none;width:40px;height:40px;object-fit:cover;object-position:50% 24%}.pref__mono{display:grid;place-items:center;background:color-mix(in srgb,var(--c) 22%,transparent);font:700 var(--t-s)/1 var(--display)}.pref__text{display:grid;min-width:0;line-height:1.25}.pref strong{font:700 var(--t-s)/1.25 var(--display);font-stretch:104%}.pref small{font-size:11.5px;color:var(--text-2)}.panel{position:relative;display:block;padding-block:var(--s5);overflow:hidden}.js .panel:not(.open){display:none}.js .panel.open{animation:world-in .5s var(--ease)}@keyframes world-in{0%{opacity:0;transform:translateY(var(--s2))}}.panel__sky{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 320px at 50% 0,color-mix(in srgb,var(--c) 22%,transparent),transparent),linear-gradient(transparent 70%,color-mix(in srgb,var(--c) 7%,transparent))}.panel__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--s3);margin-bottom:var(--s4)}.panel__head .sigil{width:44px;height:44px;color:var(--accent);filter:none}.panel__head h2{font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase}.panel__head .lede{margin-top:var(--s1)}.sub{border-top:1px solid color-mix(in srgb,var(--c) 40%,var(--rule))}.sub summary{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr) auto;align-items:baseline;gap:var(--s2);padding-block:var(--s2);cursor:pointer}.sub summary::-webkit-details-marker{display:none}.sub__name{font:700 var(--t-l)/1.2 var(--display);font-stretch:106%}.sub__detail{color:var(--text-2);font-size:var(--t-s)}.sub__count{font-size:var(--t-xs);color:var(--text-2)}.sub__tree{display:grid;gap:var(--s2);padding-bottom:var(--s3)}.sub__cards{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s2)}.sub__refs{display:flex;flex-wrap:wrap;gap:var(--s1)}@media(max-width:800px){.panel__head{grid-template-columns:auto minmax(0,1fr)}.panel__head .button{grid-column:1 / -1;justify-self:start}.sub summary{grid-template-columns:minmax(0,1fr) auto}.sub__detail{grid-column:1 / -1;grid-row:2}.tier__cards,.sub__cards{gap:var(--s1)}.mcard--s,.mcard--m{--w: calc((100vw - var(--gutter) * 2 - var(--s1)) / 2)}.branch .mcard{--w: clamp(150px, 36vw, 208px)}}.directory h2{font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase}.finder{display:grid;grid-template-columns:minmax(0,420px) auto;align-items:center;gap:4px var(--s2);margin-block:var(--s2) var(--s3)}.finder label{grid-column:1 / -1;font-size:var(--t-s);color:var(--text-2)}.finder input{width:100%;min-height:48px;padding:0 var(--s2);border:1px solid var(--text-2);border-radius:2px;background:transparent;color:var(--text);font:inherit}.finder__count{font-size:var(--t-xs);color:var(--text-2)}.directory__list,.cohort__people{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:var(--s1)}.directory__list .pref,.cohort__people .pref{display:flex}.directory__note{margin-top:var(--s3);max-width:72ch;font-size:var(--t-s);color:var(--text-2)}[data-find][hidden]{display:none}.tpanels{display:grid;gap:var(--s3);padding-bottom:var(--s7)}.tpanel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:320px;background:var(--raise);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent);color:var(--text);text-decoration:none;transition:box-shadow .3s}.tpanel:nth-child(2n) .tpanel__art{order:2}.tpanel:hover{box-shadow:inset 0 0 0 2px var(--c),0 0 34px color-mix(in srgb,var(--c) 22%,transparent)}.tpanel__art{position:relative;display:block;overflow:hidden;background:#0a0d12}.tpanel__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;opacity:.86;transition:transform 1.2s var(--ease)}.tpanel:hover .tpanel__art img{transform:scale(1.04)}.tpanel__text{display:grid;align-content:center;gap:var(--s1);padding:var(--s4)}.tpanel__spirit{display:flex;align-items:center;gap:var(--s1);font-size:var(--t-xs);color:var(--text-2)}.tpanel__spirit .sigil{color:var(--accent);filter:none}.tpanel strong{font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase}.tpanel__line{font-size:var(--t-s)}.tpanel__mission{max-width:56ch;font-size:var(--t-s);line-height:1.55;color:var(--text-2)}.tpanel__meta{margin-top:var(--s1);font-size:var(--t-xs);color:var(--text-2)}@media(max-width:760px){.tpanel{grid-template-columns:minmax(0,1fr)}.tpanel__art{aspect-ratio:16 / 9;order:0!important}.tpanel__text{padding:var(--s3)}}html[data-page=team] main{padding-top:0}.thero{position:relative;display:grid;align-items:end;min-height:min(86vh,860px);overflow:hidden;color:var(--chalk);background:radial-gradient(90% 70% at 70% 30%,color-mix(in srgb,var(--c) 26%,#0a0d12),#07090d)}.thero--photo .thero__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.thero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 20%,#05080c75 58%,#05080ce6),linear-gradient(90deg,rgb(5 8 12 / .5),transparent 60%)}.thero__art{position:absolute;inset:0;opacity:.55}.thero__art .fx{background:none}.team-fx{position:absolute;z-index:1;inset:0;width:100%;height:100%}.thero__text{position:relative;z-index:2;display:grid;gap:var(--s2);padding-block:120px var(--s5)}.thero__spirit{display:flex;align-items:center;gap:var(--s1);font-size:var(--t-s)}.thero__spirit .sigil{width:28px;height:28px}.thero h1{font:800 clamp(48px,9vw,128px)/.96 var(--display);font-stretch:118%;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 0 60px color-mix(in srgb,var(--c) 40%,transparent)}.thero__mission{max-width:64ch}.thero__status{display:flex;align-items:center;gap:var(--s1);font-size:var(--t-s);color:#fff}.thero__status i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);animation:fire-node 1.4s ease-in-out infinite alternate}.tnav{position:sticky;z-index:4;top:72px;background:color-mix(in srgb,var(--page-solid) 88%,transparent);box-shadow:0 1px 0 var(--rule);backdrop-filter:blur(10px)}.tnav ul{display:flex;gap:var(--s3);overflow-x:auto;scrollbar-width:none;font-size:var(--t-s)}.tnav a{display:block;padding-block:var(--s2) calc(var(--s2) - 2px);border-bottom:2px solid transparent;white-space:nowrap;text-decoration:none}.tnav a:hover{border-color:var(--accent)}.team{position:relative}.team:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--c) 7%,transparent),transparent 60%)}.tsec{position:relative;padding-block:var(--s6)}.tsec__head{margin-bottom:var(--s4)}.tsec__head .eyebrow{margin-bottom:var(--s1)}.tsec__head h2{font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase;text-wrap:balance}.tsec h3{font:700 var(--t-l)/1.25 var(--display);font-stretch:106%}.tsec p{max-width:68ch}.overview{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--s5)}.overview__lead{font-size:var(--t-l);line-height:1.5}.overview h3{margin-block:var(--s3) var(--s1)}.ticks{display:grid;gap:var(--s1);font-size:var(--t-s)}.ticks li{position:relative;padding-left:var(--s3)}.ticks li:before{content:"";position:absolute;left:0;top:.65em;width:var(--s2);height:2px;background:var(--accent)}.facts{display:grid;gap:var(--s2);align-content:start}.facts>div{padding-top:var(--s1);border-top:1px solid var(--rule)}.facts dt{font-size:var(--t-xs);color:var(--text-2)}.facts dd{font:700 var(--t-l)/1.25 var(--display)}.facts .facts__note{font:400 var(--t-xs)/1.4 var(--mono);color:var(--text-2)}.subgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--s2);margin-top:var(--s4)}.subgrid li{padding:var(--s2);border-top:2px solid var(--accent);background:var(--raise)}.subgrid p{margin-top:4px;font-size:var(--t-s);line-height:1.5;color:var(--text-2)}.subgrid--4{margin-top:0}.project{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s4);align-items:start}.project+.project{margin-top:var(--s5)}.project figure{margin:0}.project img{width:100%;height:auto;max-height:480px;object-fit:cover}.project--tall figure{display:grid;place-items:center;padding:var(--s3);background:#06090e}.project--tall img{width:auto;height:440px;max-height:none;object-fit:contain}.project h3{margin-block:4px var(--s1);font-size:var(--t-xl)}.project__stage{font-size:var(--t-xs);color:var(--accent)}.project__specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--s2);margin-top:var(--s3)}.project__specs div{padding-top:var(--s1);border-top:1px solid var(--rule)}.project__specs dt{font-size:var(--t-xs);color:var(--text-2)}.project__specs dd{font:700 var(--t-l)/1.25 var(--display)}.project__note{margin-top:var(--s2);font-size:var(--t-xs);color:var(--text-2)}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--s2)}.gallery button{display:block;width:100%;padding:0;border:0;background:var(--raise);cursor:zoom-in;overflow:hidden}.gallery img{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .8s var(--ease)}.gallery button:hover img{transform:scale(1.04)}.gallery p{display:flex;justify-content:space-between;gap:var(--s1);margin-top:4px;font-size:var(--t-s)}.gallery small{flex:none;font-size:var(--t-xs);color:var(--text-2)}.viewer{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:var(--s6) var(--edge) var(--s3);border:0;background:#040609f0;color:var(--chalk)}.viewer figure{display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:var(--s1);height:100%;margin:0}.viewer img{min-height:0;max-width:100%;height:100%;object-fit:contain}.viewer figcaption{font-size:var(--t-s)}.videos{display:grid;gap:var(--s4)}.videos li{display:grid;grid-template-columns:minmax(200px,320px) minmax(0,1fr);gap:var(--s4);align-items:start}.videos video{width:100%;max-height:70vh;background:#000}.videos h3{margin-block:4px var(--s1)}.docs{border-top:1px solid var(--rule)}.docs li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s2);padding-block:var(--s2);border-bottom:1px solid var(--rule)}.docs p{font-size:var(--t-s);color:var(--text-2)}.docs .project__stage{color:var(--accent)}.docs__actions{display:flex;flex-wrap:wrap;gap:var(--s1)}.timeline{position:relative;display:grid;gap:var(--s4)}.timeline:before{content:"";position:absolute;left:calc(var(--col, 160px) + var(--s2));top:6px;bottom:6px;width:2px;background:var(--rule)}.timeline__item{--col: 160px;position:relative;display:grid;grid-template-columns:var(--col) minmax(0,1fr);gap:var(--s5)}.timeline__item:before{content:"";position:absolute;left:calc(var(--col) + var(--s2) - 5px);top:6px;width:12px;height:12px;border-radius:50%;border:2px solid var(--accent);background:var(--page-solid)}.timeline__item--done:before{background:var(--accent)}.timeline__item--now:before{background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 28%,transparent)}.timeline__when{display:grid;font-size:var(--t-s);line-height:1.4}.timeline__when small{font-size:var(--t-xs);color:var(--text-2)}.timeline h3{font:700 var(--t-l)/1.25 var(--display);font-stretch:106%}.timeline p{margin-top:4px;max-width:68ch;font-size:var(--t-s);color:var(--text-2)}.timeline h4{margin-block:var(--s2) var(--s1);font:700 var(--t-m)/1.3 var(--display)}.tlead{margin-bottom:var(--s4)}.tlead h3,.tgroup h3{margin-bottom:var(--s2)}.tgroup{padding-top:var(--s3);border-top:1px solid var(--rule);margin-bottom:var(--s3)}.tgroup h3{margin-bottom:4px}.tgroup p{margin-bottom:var(--s2);font-size:var(--t-s);color:var(--text-2)}.tlead__org{margin-top:var(--s3);font-size:var(--t-s);color:var(--text-2)}.tcta{position:relative;display:grid;gap:var(--s2);padding-block:var(--s6) var(--s7)}.tcta h2{max-width:20ch;font:800 var(--t-2xl)/1.02 var(--display);font-stretch:112%;text-transform:uppercase}.tcta .actions{margin-top:var(--s1)}.empty{display:grid;justify-items:start;gap:4px;max-width:64ch;padding:var(--s3);border:1px dashed var(--text-2)}.empty__tag,.empty small{font-size:var(--t-xs);color:var(--text-2)}@media(max-width:800px){.overview,.project,.videos li{grid-template-columns:minmax(0,1fr);gap:var(--s3)}.videos video{max-width:320px}.timeline:before{left:5px}.timeline__item{grid-template-columns:minmax(0,1fr);gap:4px;padding-left:var(--s4)}.timeline__item:before{left:0}.thero{min-height:72vh}}.ahero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--s5);padding-block:var(--s6)}.ahero .lede{margin-top:var(--s2)}.ahero figure{margin:0}.ahero img{width:100%;aspect-ratio:4 / 3;object-fit:cover}figcaption{margin-top:4px;font-size:var(--t-xs);color:var(--text-2)}.viewer figcaption{color:var(--chalk)}.chapter{position:relative;display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,4fr);gap:var(--s4);padding-block:var(--s6)}.chapter__n{position:sticky;top:104px;align-self:start;font-size:var(--t-s);color:var(--text-2)}.chapter h2{margin-bottom:var(--s3);max-width:22ch;font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase;text-wrap:balance}.chapter p{max-width:68ch}.chapter p+p{margin-top:var(--s2)}.chapter__big{font:600 clamp(20px,2.2vw,28px)/1.35 var(--display)}.values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3);margin-top:var(--s4)}.values li{padding-top:var(--s2);border-top:2px solid var(--rule)}.values h3{font:700 var(--t-l)/1.25 var(--display)}.values p{margin-top:4px;font-size:var(--t-s);color:var(--text-2)}.shopreel{position:relative;padding-block:var(--s6)}.shopreel h2{font:800 var(--t-xl)/1.1 var(--display);font-stretch:112%;text-transform:uppercase}.shopreel__track{display:flex;gap:var(--s2);margin-top:var(--s3);padding-inline:var(--edge);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.shopreel__track li{flex:0 0 clamp(240px,28vw,420px);scroll-snap-align:center}.shopreel__track img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.shopreel__track span{display:block;margin-top:4px;font-size:var(--t-xs);color:var(--text-2)}@media(max-width:800px){.ahero,.chapter,.values{grid-template-columns:minmax(0,1fr)}.chapter{gap:var(--s1);padding-block:var(--s5)}.chapter__n{position:static}}.shero{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:var(--s5);padding-block:var(--s6) var(--s5)}.shero .lede{margin-top:var(--s2)}.shero__facts{display:grid;gap:var(--s2)}.shero__facts div{padding-top:var(--s1);border-top:1px solid var(--rule)}.shero__facts dt{font-size:var(--t-xs);color:var(--text-2)}.shero__facts dd{font:800 var(--t-xl)/1.1 var(--display)}.scards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2)}.scards a{display:grid;align-content:start;gap:var(--s1);height:100%;padding-bottom:var(--s2);background:var(--raise);box-shadow:inset 0 -3px 0 var(--c);text-decoration:none}.scards img,.scards__art{width:100%;aspect-ratio:4 / 3;object-fit:cover}.scards__art{display:grid;place-items:center;background:radial-gradient(circle,color-mix(in srgb,var(--c) 34%,#0a0d12),#0a0d12);color:var(--c)}.scards__art .sigil{width:64px;height:64px}.scards strong,.scards span:not(.scards__art),.scards small{padding-inline:var(--s2)}.scards strong{font:700 var(--t-l)/1.2 var(--display)}.scards a>span:not(.scards__art){font-size:var(--t-s);line-height:1.5;color:var(--text-2)}.scards small{font-size:var(--t-xs);color:var(--text-2)}.sponsors__chips li{border-color:var(--rule);font-size:var(--t-s)}.profile__chips{display:flex;flex-wrap:wrap;gap:var(--s1)}.profile__chips li{padding:4px var(--s1);border:1px solid var(--rule)}.tiers__note{margin-block:calc(var(--s2) * -1) var(--s3)}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2)}.tiers>li{padding:var(--s3);background:var(--raise);box-shadow:inset 0 2px 0 var(--text-2)}.tiers__amount{font:800 var(--t-xl)/1.2 var(--display)}.tiers ul{display:grid;gap:var(--s1);margin-top:var(--s2);font-size:var(--t-s);line-height:1.45;color:var(--text-2)}.plogos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--s2)}.plogos li{display:flex;align-items:center;gap:var(--s2);padding-block:var(--s1);border-bottom:1px solid var(--rule)}.plogos__mark{flex:none;display:grid;place-items:center;width:96px;height:64px;padding:var(--s1);background:#fff}.plogos__mark img{max-width:100%;max-height:100%}.plogos div{display:grid}.plogos strong{font:700 var(--t-m)/1.3 var(--display)}.plogos span{font-size:var(--t-xs);color:var(--text-2)}@media(max-width:960px){.scards,.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.shero{grid-template-columns:minmax(0,1fr)}.shero__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.scards,.tiers{grid-template-columns:minmax(0,1fr)}}.memory{width:min(620px,calc(100vw - var(--s3)));max-height:min(720px,calc(100dvh - var(--s3)));padding:0;border:1px solid #b9ad8c;border-radius:4px;background:#f6f1e0;color:#2b2013;box-shadow:0 30px 80px #10160a73;overflow:hidden}.memory[open]{display:flex;flex-direction:column;animation:memory-in .8s var(--ease)}@keyframes memory-in{0%{opacity:0;transform:translateY(var(--s2)) scale(.985)}}.memory::backdrop{background:#1a24106b;backdrop-filter:blur(3px) saturate(.8)}.memory__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-bottom:1px solid #d9cfb2}.memory__head img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 20%;filter:sepia(.45) saturate(.8)}.memory__head h2{font:700 var(--t-l)/1.2 Georgia,"Times New Roman",serif}.memory__head p{font-size:var(--t-xs);color:#6a5c42}.memory__close{min-height:40px;padding:0 var(--s2);border:1px solid #8f8263;border-radius:2px;background:transparent;color:inherit;font:500 var(--t-xs)/1 var(--mono);cursor:pointer}.memory__log{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--s2);min-height:220px;padding:var(--s3);overflow-y:auto}.memory__line{max-width:56ch;font:400 17px/1.55 Georgia,Times New Roman,serif}.memory__line--you{align-self:flex-end;max-width:80%;padding:4px var(--s1);border-right:2px solid #8f8263;color:#6a5c42;font:400 var(--t-s)/1.5 var(--mono);text-align:right}.memory__links a{color:inherit;font-size:var(--t-s)}.memory__chips{display:flex;flex-wrap:wrap;gap:var(--s1);padding:0 var(--s3) var(--s2);min-height:8px}.memory__chip{min-height:36px;padding:0 12px;border:1px solid #a89b78;border-radius:18px;background:transparent;color:inherit;font:400 var(--t-xs)/1 var(--mono);cursor:pointer;transition:background .2s}.memory__chip:hover,.memory__chip:focus-visible{background:#e7dec3}.memory__ask{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s1);padding:0 var(--s3) var(--s2)}.memory__ask input{min-height:44px;padding:0 12px;border:1px solid #a89b78;border-radius:2px;background:#fbf8ee;color:inherit;font:400 16px/1 Georgia,serif}.memory__ask button{padding:0 var(--s2);border:0;border-radius:2px;background:#2b2013;color:#f6f1e0;font:500 var(--t-s)/1 var(--mono);cursor:pointer}.memory__note{padding:var(--s1) var(--s3) var(--s2);border-top:1px solid #d9cfb2;font-size:11.5px;line-height:1.45;color:#6a5c42}.memory__note a{color:inherit;white-space:nowrap}.memory__wait{color:#8f8263;letter-spacing:.2em;animation:memory-wait 1.1s ease-in-out infinite alternate}@keyframes memory-wait{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.memory__wait{animation:none}}.panel__count{margin-left:var(--s1);font:400 var(--t-xs)/1 var(--mono);color:var(--text-2)}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
