@font-face{font-family:Archivo;src:url(/assets/fonts/Archivo-wdth.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:JetBrains Mono;font-weight:400;font-display:swap;src:url(/assets/fonts/JetBrainsMono-400.woff2)format("woff2")}@property --iris{syntax:"<length>";inherits:false;initial-value:0}:root{--night:#0b0914;--dusk:#15112a;--haze:#262042;--line:#ece7ff1f;--mute:#8d86ab;--mist:#c8c2df;--starlight:#f4f1ff;--violet:#6a3cff;--violet-hi:#8a66ff;--violet-glow:#6a3cff73;--sans:"Archivo", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--wrap:1480px;--edge:max(var(--gut), calc((100% - var(--wrap)) / 2 + var(--gut)));--gut:clamp(20px, 3.4vw, 48px);--header-h:76px;--section:clamp(96px, 12vw, 176px);--ease:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.6, 0, .84, 0)}*,:before,:after{box-sizing:border-box}html{background:var(--night);color:var(--starlight);font-family:var(--sans);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-padding-top:calc(var(--header-h) + 16px);font-size:17px;line-height:1.5}body{margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse}::selection{background:var(--violet);color:#fff}:focus-visible{outline:2px solid var(--violet-hi);outline-offset:3px;border-radius:4px}html.menu-open{overflow:hidden}.skip-link{z-index:200;background:var(--starlight);color:var(--night);font:600 12px/1 var(--sans);text-transform:uppercase;letter-spacing:.08em;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gut);margin-inline:auto}.d1,.d2,.d3,.num{font-family:var(--sans);text-transform:uppercase;text-wrap:balance;font-weight:640;font-stretch:80%}.d1{--fs:clamp(50px, 9.2vw, 144px);font-size:var(--fs);letter-spacing:-.035em;line-height:.86}.d2{letter-spacing:-.03em;font-size:clamp(40px,6vw,92px);line-height:.9}.d3{letter-spacing:-.02em;font-size:clamp(30px,3.6vw,54px);line-height:.94}.num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,5.6vw,88px);line-height:.9}.cap{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mist);font-size:12px;font-weight:600;font-stretch:100%;line-height:1.3}.mono{font-family:var(--mono);letter-spacing:0;text-transform:none;font-size:13px}.muted{color:var(--mute)}.lede{color:var(--mist);text-wrap:pretty;max-width:36em;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.prose p,.prose li{text-wrap:pretty}[id]{scroll-margin-top:calc(var(--header-h) + 48px)}.nowrap{white-space:nowrap}.prose{color:var(--mist);flex-direction:column;gap:20px;max-width:40em;font-size:18px;line-height:1.6;display:flex}.prose a:not(.btn),.lede a{color:var(--starlight);text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.2em}.prose strong{color:var(--starlight);font-weight:600}.out{font-family:var(--mono);font-size:.8em}.inline-star{vertical-align:-.12em;width:.9em;height:.9em;color:var(--violet-hi);margin-right:.5em;display:inline-block}.star,.wordmark{fill:currentColor;display:block}.btn{background:var(--violet);color:#fff;height:52px;font:600 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;isolation:isolate;max-width:100%;transition:background .2s, color .2s, box-shadow .3s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative;overflow:hidden}@media (width<=420px){.btn{white-space:normal;text-align:left;height:auto;min-height:48px;padding:12px 20px;line-height:1.25}}.btn:after{content:"";z-index:-1;transition:transform .7s var(--ease);background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn:hover{background:var(--violet-hi);box-shadow:0 10px 40px -10px var(--violet-glow)}.btn:hover:after{transform:translate(120%)}.btn__star{width:14px;height:14px;transition:transform .6s var(--ease)}.btn:hover .btn__star{transform:rotate(90deg)}.btn--ghost{color:var(--starlight);background:0 0;box-shadow:inset 0 0 0 1px #f4f1ff52}.btn--ghost:hover{background:var(--starlight);color:var(--night);box-shadow:none}.btn--sm{height:42px;padding:0 18px;font-size:12px}.btn[disabled]{opacity:.6;cursor:default}.actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.actions--center{justify-content:center;margin-top:48px}.site-header{z-index:60;height:var(--header-h);padding-inline:var(--edge);align-items:center;gap:24px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s;display:flex;position:fixed;inset:0 0 auto}.site-header.is-solid{-webkit-backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 1px 0 var(--line);background:#0b0914e6}.site-header__mark{color:var(--starlight);--dot:var(--violet-hi);margin-right:auto;padding-block:12px}.site-header__mark .wordmark{width:auto;height:20px}.site-header__nav{align-items:center;gap:28px;display:flex}.site-header__nav>a.cap{color:var(--starlight);text-shadow:0 1px 12px #0b0914cc;padding-block:14px;transition:color .15s;position:relative}.site-header.is-solid .site-header__nav>a.cap{color:var(--mist);text-shadow:none}.site-header__nav>a.cap:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--ease);background:currentColor;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.site-header__nav>a.cap:hover,.site-header__nav>a.cap[aria-current=page],.site-header.is-solid .site-header__nav>a.cap:hover,.site-header.is-solid .site-header__nav>a.cap[aria-current=page]{color:var(--starlight)}.site-header__nav>a.cap:hover:after,.site-header__nav>a.cap[aria-current=page]:after{transform:none}.site-header__menu{order:3;display:none}@media (width<=899px){html:not(.js) .site-header__menu{display:none}html:not(.js) .site-header__nav{opacity:1;visibility:visible;background:0 0;flex-direction:row;padding:0;position:static}html:not(.js) .site-header__nav>a.cap{display:none}:root{--header-h:64px}.site-header__menu{height:44px;color:var(--starlight);z-index:2;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #f4f1ff4d}.site-header__nav{padding:calc(var(--header-h) + 16px) var(--gut) var(--gut);background:var(--night);opacity:0;visibility:hidden;flex-direction:column;justify-content:safe center;align-items:flex-start;gap:22px;transition:opacity .25s,visibility 0s .25s;position:fixed;inset:0;overflow-y:auto}.site-header.is-open .site-header__nav{opacity:1;visibility:visible;transition:opacity .25s}.site-header__nav>a.cap{letter-spacing:-.01em;color:var(--starlight);font-size:32px;font-weight:640;font-stretch:80%}.site-header__nav>a.cap:after{display:none}.site-header__nav .btn{flex-shrink:0;margin-top:12px}.site-header__mark{z-index:2;position:relative}}.intro{z-index:100;pointer-events:none;place-items:center;animation:1ms 2.4s both introGone;display:grid;position:fixed;inset:0}.intro__veil{background:var(--night);--iris:0px;-webkit-mask:url(/assets/logo/star.svg) center / var(--iris) var(--iris) no-repeat, linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:url(/assets/logo/star.svg) center / var(--iris) var(--iris) no-repeat exclude, linear-gradient(#000 0 0);mask:url(/assets/logo/star.svg) center / var(--iris) var(--iris) no-repeat exclude, linear-gradient(#000 0 0);animation:iris 1.1s 1.25s var(--ease-in) both;position:absolute;inset:0}.intro__mark{width:min(72vw,860px);height:auto;color:var(--starlight);--dot:var(--violet-hi);animation:introMark 1.25s var(--ease) both, introMarkOut .5s 1.25s var(--ease-in) both;position:relative}@keyframes iris{0%{--iris:0px}to{--iris:1400vmax}}@keyframes introMark{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes introMarkOut{to{opacity:0;transform:scale(1.06)}}@keyframes introGone{to{visibility:hidden}}.intro-seen .intro{display:none}.intro-skip .intro{animation:.25s linear both introSkip}@keyframes introSkip{to{opacity:0;visibility:hidden}}html:not(.intro-seen) .hero__body>*{animation:rise .9s var(--ease) both;animation-delay:calc(1.7s + var(--hi,0) * 90ms)}html:not(.intro-seen) .hero__body>:nth-child(2){--hi:1}html:not(.intro-seen) .hero__body>:nth-child(3){--hi:2}html:not(.intro-seen) .hero__body>:nth-child(4){--hi:3}html:not(.intro-seen) .hero__wall{animation:wallIn 1.6s 1.25s var(--ease) both}html.intro-skip .hero__body>*,html.intro-skip .hero__wall{animation-duration:.5s;animation-delay:0s}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes wallIn{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}.js [data-reveal]:not(.lines){opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--gi,0) * 80ms);transform:translateY(28px)}.js [data-reveal].is-in:not(.lines){opacity:1;transform:none}.lines .line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.lines .line__in{white-space:nowrap;display:inline-block}.lines,.fit{font-size:min(var(--fs), calc((min(100vw, var(--wrap)) - 2 * var(--gut) - 8px) / var(--fit,1)))}.js .lines .line__in{transition:transform 1s var(--ease);transition-delay:calc(var(--li,0) * .11s);transform:translateY(105%)}.js .lines.is-in .line__in{transform:none}.chip{vertical-align:.02em;background:var(--haze);border-radius:.1em;width:1.32em;height:.74em;margin-inline:.06em;display:inline-block;overflow:hidden}.chip img{object-fit:cover;width:100%;height:100%}.js .lines .chip{width:0;transition:width .9s var(--ease), margin .9s var(--ease);transition-delay:calc(.45s + var(--li,0) * .11s);margin-inline:0}.js .lines.is-in .chip{width:1.32em;margin-inline:.06em}.wall{flex-direction:column;justify-content:center;gap:12px;display:flex;position:absolute;inset:0;overflow:hidden}.wall__row{width:max-content;animation:drift var(--dur,100s) linear infinite;display:flex}.wall__row--rev{animation-direction:reverse}.wall__set{gap:12px;padding-right:12px;display:flex}.wall__set img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:clamp(220px,22vw,360px)}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{min-height:100svh;padding:calc(var(--header-h) + 64px) 0 clamp(48px, 8vh, 96px);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__wall{opacity:.7;gap:1.6svh}.hero__wall .wall__set{gap:1.6svh;padding-right:1.6svh}.hero__wall{--rows:4}.hero__wall .wall__set img{width:auto;height:calc((max(100svh, 640px) - (var(--rows) + 1) * 1.6svh) / var(--rows))}@media (width<=699px){.hero__wall{padding-top:calc(var(--header-h) + 8px);justify-content:flex-start;gap:8px}.hero__wall .wall__set{gap:8px;padding-right:8px}.hero__wall .wall__set img{border-radius:6px;height:17svh}.hero__wall .wall__row:nth-child(4){display:none}}.hero__wall .wall__set img{filter:saturate(.9)}.hero:before{content:"";z-index:1;background:linear-gradient(to right, #0b0914eb 0%, #0b0914cc 50%, #0b09141a 85%), linear-gradient(to top, var(--night) 10%, #0b0914d1 40%, #0b09144d 72%, #0b0914b3 100%), radial-gradient(120% 70% at 50% 0%, #6a3cff59, transparent 60%);position:absolute;inset:0}.hero__body{z-index:2;flex-direction:column;gap:24px;display:flex;position:relative}.hero__eyebrow{align-items:center;display:flex}.hero__title{max-width:13em}.hero__lede{max-width:34em}.statement{padding-block:var(--section) 0}.statement .d1{--fs:clamp(40px, 7.8vw, 128px);max-width:none}.statement__lede{max-width:30em;margin-top:40px;margin-left:auto}.statement__actions{margin-top:36px}@media (width>=900px){.statement__lede{margin-right:6%}}.how{padding-top:var(--section)}.how .terms{margin-bottom:0}.numbers{padding-top:var(--section)}.numbers__title{margin-bottom:28px}.numbers__row{border-top:1px solid var(--line);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.numbers__row>div{border-right:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:14px;padding:28px 24px 0 0;display:flex}.numbers__row>div:last-child{border-right:0}.numbers__row>div+div{padding-left:24px}.numbers__row dt{color:var(--mute)}@media (width<=899px){.numbers__row{grid-template-columns:1fr 1fr;grid-auto-flow:row}.numbers__row>div:last-child:nth-child(odd){grid-column:1/-1}.numbers__row>div{border-bottom:1px solid var(--line);padding:24px 12px 24px 0}.numbers__row>div+div{padding-left:0}.numbers__row>div:nth-child(2n){border-right:0;padding-left:16px}}.section-head{grid-template-columns:1fr 1fr;align-items:end;gap:24px 48px;margin-bottom:48px;display:grid}.roster,.people{padding-top:var(--section)}@media (width<=899px){.section-head{grid-template-columns:1fr;margin-bottom:32px}}.grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.grid>li{min-width:0;display:flex}.grid>li>.card{flex:1}.grid>li:first-child{grid-area:span 2/span 2}.grid>li:first-child .card{aspect-ratio:auto}.grid>li:first-child .card__img{opacity:.7;filter:none}.grid>li:first-child .card__name{font-size:clamp(36px,4.4vw,72px)}.grid--big{grid-template-columns:repeat(3,1fr)}.grid--big>li:first-child{grid-area:auto/1/auto/-1}.grid--big>li:first-child .card{aspect-ratio:21/8}.card{aspect-ratio:4/5;isolation:isolate;background:var(--dusk);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}.grid--big .card{aspect-ratio:16/13}.card__img{z-index:-2;object-fit:cover;opacity:.5;filter:grayscale(.35);width:100%;height:100%;transition:opacity .4s, filter .5s, transform .9s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.card__shade{z-index:-1;background:linear-gradient(#0b091480,#0b091433 40%,#0b0914f2 92%);transition:opacity .4s;position:absolute;inset:0}.card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__avatar{border-radius:50%;width:40px;height:40px;box-shadow:0 0 0 2px #0b091499}.card__subs{-webkit-backdrop-filter:blur(8px);color:var(--starlight);background:#0b091499;border-radius:999px;padding:6px 10px;font-size:12px}.card__body{transition:transform .5s var(--ease), opacity .4s;flex-direction:column;gap:8px;display:flex}.card__cat{color:#c4b2ff;text-shadow:0 1px 10px #0b0914e6}.card__name,.card__subs{text-shadow:0 1px 14px #0b0914b3}.card__name{text-wrap:balance;letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(26px,2.3vw,36px);font-weight:640;font-stretch:80%;line-height:.95}.card__line{color:var(--mist);max-width:22em;font-size:15px;line-height:1.4}.card__go{font-family:var(--mono);opacity:0;transition:opacity .3s, transform .5s var(--ease);font-size:18px;position:absolute;bottom:18px;right:18px;transform:translate(-6px,6px)}.card:hover .card__img,.card:focus-visible .card__img{opacity:1;filter:none;transform:none}.card:hover .card__shade,.card:focus-visible .card__shade{opacity:.55}.card:hover .card__line,.card:focus-visible .card__line{opacity:0}.card:hover .card__body,.card:focus-visible .card__body{transform:translateY(22px)}.card:hover .card__go,.card:focus-visible .card__go{opacity:1;transform:none}.card__line{transition:opacity .25s}@media (width<=1099px){.card__line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.grid{grid-template-columns:repeat(3,1fr)}.grid>li:first-child{grid-area:auto/1/auto/-1}.grid>li:first-child .card{aspect-ratio:21/9}.grid--big{grid-template-columns:repeat(2,1fr)}}@media (width<=699px){.grid,.grid--big{grid-template-columns:1fr 1fr;gap:8px}.card,.grid--big .card{aspect-ratio:3/4;padding:12px}.grid>li:first-child .card,.grid--big>li:first-child .card{aspect-ratio:4/3}.card__img{opacity:.55;filter:none}.card__line{display:none}.card__name{overflow-wrap:anywhere;font-size:min(26px,5.6vw)}.card__avatar{width:30px;height:30px}.card__subs{padding:4px 8px;font-size:11px}.card__top{flex-direction:column;align-items:flex-start}}.footer{margin-top:calc(var(--section) * .5)}.finale{border-top:1px solid var(--line);align-items:center;min-height:88svh;display:flex;position:relative;overflow:hidden}.finale__wall{filter:blur(6px)saturate(.8);opacity:.4;gap:1.4svh;transform:scale(1.08)}.finale__wall .wall__set{gap:1.4svh;padding-right:1.4svh}.finale__wall .wall__set img{width:auto;height:calc(max(88svh,560px)/4 - 1.05svh)}@media (width<=699px){.finale__wall .wall__row:nth-child(n+3){display:none}.finale__wall .wall__set img{height:180px}}.finale:before{content:"";z-index:1;background:radial-gradient(80% 60% at 50% 50%, #0b091459, var(--night) 92%);position:absolute;inset:0}.finale__grid{z-index:2;width:100%;max-width:var(--wrap);padding:96px var(--gut);grid-template-columns:1fr 1fr;gap:48px;margin-inline:auto;display:grid;position:relative}.finale__cta{flex-direction:column;gap:18px;display:flex}.finale__cta--right{text-align:right;align-items:flex-end}.finale__cta .d2{font-size:clamp(44px,6.6vw,112px);transition:color .3s}.finale__star{vertical-align:.1em;width:.42em;height:.42em;color:var(--violet-hi);transition:transform .9s var(--ease);display:inline-block}.finale__cta:hover .d2{color:var(--violet-hi)}.finale__cta:hover .finale__star{transform:rotate(180deg)scale(1.2)}@media (width<=899px){.finale{min-height:0}.finale__grid{grid-template-columns:1fr}.finale__cta--right{text-align:left;align-items:flex-start}}.footer__base{background:var(--night)}.footer__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:48px 36px;display:flex}.footer__mark{width:auto;height:22px;color:var(--starlight);--dot:var(--violet-hi)}.footer__links{flex-wrap:wrap;gap:4px 28px;display:flex}.footer__links a{color:var(--mist);padding-block:8px;transition:color .15s}.footer__links a:hover{color:var(--starlight)}.footer__legal{color:var(--mute);flex-wrap:wrap;gap:10px 32px;padding-block:24px 40px;font-size:11px;display:flex;position:relative}.footer__legal:before{content:"";top:0;left:var(--gut);right:var(--gut);border-top:1px solid var(--line);position:absolute}.footer__legal a{color:var(--mist)}.footer__legal a:hover{color:var(--starlight)}.others--big a{text-transform:uppercase;letter-spacing:-.01em;color:var(--starlight);padding:22px 0;font-size:clamp(22px,2.4vw,32px);font-weight:640;font-stretch:80%}.page-head{padding-top:calc(var(--header-h) + clamp(56px, 9vw, 128px));flex-direction:column;gap:24px;padding-bottom:clamp(48px,6vw,88px);display:flex}.page-head .d2{max-width:14em}.split,.more{position:relative}.creator section.wrap:has(>.stills){position:relative}.split:before,.more:before{content:"";top:0;left:var(--gut);right:var(--gut);border-top:1px solid var(--line);position:absolute}.creator section.wrap:has(>.stills):before{content:"";top:0;left:var(--gut);right:var(--gut);border-top:1px solid var(--line);position:absolute}.split{grid-template-columns:5fr 7fr;gap:24px 48px;padding-block:clamp(56px,7vw,104px);display:grid}.split>.prose{max-width:none}.split>div:first-child{align-self:start}@media (width>=900px){.split>div:first-child{top:calc(var(--header-h) + 24px);position:sticky}}@media (width<=899px){.split{grid-template-columns:1fr}}.crumbs{color:var(--mute);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.crumbs>*{padding-block:8px}.creator__head .crumbs{color:var(--mist);text-shadow:0 1px 12px #0b0914e6}.creator__head .crumbs [aria-current],.crumbs a:hover{color:var(--starlight)}.crumbs [aria-current]{color:var(--mist)}.facts{border-top:1px solid var(--line);flex-direction:column;display:flex}.facts>div{border-bottom:1px solid var(--line);grid-template-columns:11em 1fr;gap:16px;padding:14px 0;font-size:16px;display:grid}.facts dt{font:600 12px/1.6 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.facts dd{color:var(--starlight)}.facts dd.mono{font-size:15px}.facts a{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:.2em}.facts--big>div{padding:18px 0;font-size:18px}@media (width<=599px){.facts>div{grid-template-columns:1fr;gap:4px}}.quote{border-left:2px solid var(--violet);padding:24px 0 0 24px}.quote p{color:var(--starlight);font-size:clamp(20px,1.8vw,26px);line-height:1.35}.quote footer{margin-top:12px}.quote footer a{color:var(--mute);text-decoration:none}.steps{counter-reset:s;flex-direction:column;gap:14px;display:flex}.steps li{counter-increment:s;padding-left:44px;position:relative}.steps li:before{content:counter(s);background:var(--dusk);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);font:500 13px/1 var(--mono);color:var(--violet-hi);border-radius:50%;place-items:center;display:grid;position:absolute;top:.1em;left:0}.table-block{flex-direction:column;gap:20px;padding-block:clamp(64px,8vw,120px) 0;display:flex}.table-scroll{border-top:1px solid var(--line);overflow-x:auto}.table{width:100%;min-width:760px;font-size:15px}.table caption{text-align:left;color:var(--mute);caption-side:top;padding:16px 0;font-size:14px}.table th,.table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 20px 16px 0}.table thead th{font:600 11px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.table tbody th{color:var(--starlight);white-space:nowrap;font-weight:600}.table tbody th a:hover{color:var(--violet-hi)}.table td{color:var(--mist)}@media (width<=699px){.table .hide-sm{display:none}.table{min-width:520px}}.table-scroll{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}@media (width>=900px){.table-scroll{-webkit-mask:none;mask:none}}.table .r{text-align:right;white-space:nowrap;padding-left:20px;padding-right:0}.table td.mono{color:var(--starlight)}.creator__hero{align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.creator__bg{object-fit:cover;width:100%;height:100%;animation:settle 2.4s var(--ease) both;position:absolute;inset:0;transform:scale(1.04)}@keyframes settle{0%{transform:scale(1.14)}to{transform:scale(1.04)}}.creator__shade{background:linear-gradient(to top, var(--night) 6%, #0b0914db 34%, #0b091459 70%, #0b0914b3);position:absolute;inset:0}.creator__head{padding-top:calc(var(--header-h) + 48px);flex-direction:column;gap:22px;padding-bottom:clamp(40px,6vw,72px);display:flex;position:relative}.creator__id{align-items:center;gap:14px;display:flex}.creator__avatar{width:56px;height:56px;box-shadow:0 0 0 3px #0b0914b3, 0 0 0 4px var(--violet);border-radius:50%}.creator__id .cap{color:var(--starlight)}.creator__name{max-width:11em}.creator__lede{color:var(--starlight)}.creator__head>*{animation:rise .9s var(--ease) both}.creator__head>:nth-child(2){animation-delay:80ms}.creator__head>:nth-child(3){animation-delay:.16s}.creator__head>:nth-child(4){animation-delay:.24s}.creator__head>:nth-child(5){animation-delay:.32s}.stats{padding-block:24px clamp(48px,6vw,88px)}section.wrap>.table-scroll:last-child{margin-bottom:clamp(48px,6vw,88px)}.stats__note{color:var(--mute);margin-top:20px}.stills{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px;padding-bottom:clamp(56px,7vw,104px);display:grid}.stills figure{flex-direction:column;gap:10px;display:flex}.stills img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .7s var(--ease);border-radius:10px}.stills figure:hover img{transform:scale(1.02)}.stills figcaption{color:var(--mute);font-size:14px;line-height:1.4}.creator section.wrap:has(>.stills){padding-top:clamp(56px,7vw,104px)}@media (width<=899px){.stills{grid-template-columns:1fr 1fr}}@media (width<=499px){.stills{grid-template-columns:1fr}}.videos{border-top:1px solid var(--line);counter-reset:v}.videos li{counter-increment:v}.videos a{border-bottom:1px solid var(--line);transition:padding .4s var(--ease);grid-template-columns:2.2em 1fr auto;align-items:baseline;gap:16px;padding:16px 0;display:grid}.videos a:before{content:counter(v, decimal-leading-zero);font-family:var(--mono);color:var(--mute);font-size:12px}.videos a:hover{padding-left:10px}.videos__title{color:var(--starlight);font-size:17px;line-height:1.35}.videos__meta{color:var(--mute);white-space:nowrap}@media (width<=599px){.videos a{grid-template-columns:2em 1fr}.videos__meta{grid-column:2}}.more{padding-block:clamp(56px,7vw,104px) 0}.more__list{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.more__item{flex-direction:column;gap:10px;display:flex}.more__item img{aspect-ratio:16/9;object-fit:cover;opacity:.8;border-radius:10px;transition:opacity .3s}.more__item:hover img{opacity:1}.more__name{text-transform:uppercase;letter-spacing:-.01em;font-size:26px;font-weight:640;font-stretch:80%;line-height:1}.more__item .mono{color:var(--mute)}.reviewed{margin-top:40px}@media (width<=699px){.more__list{grid-template-columns:1fr}}.person__head{padding-top:calc(var(--header-h) + 48px);flex-direction:column;gap:28px;padding-bottom:clamp(48px,6vw,88px);display:flex}.person__top{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.person__top>div{flex-direction:column;gap:20px;display:flex}.person__mono{aspect-ratio:1;background:radial-gradient(90% 90% at 50% 20%, #6a3cff73, var(--dusk));width:clamp(120px,16vw,220px);box-shadow:inset 0 0 0 1px var(--line);letter-spacing:-.04em;border-radius:18px;flex:none;place-items:center;font-size:clamp(56px,7vw,104px);font-weight:700;font-stretch:75%;display:grid;position:relative}.person__star{width:18px;height:18px;color:var(--violet-hi);animation:16s linear infinite turn;position:absolute;top:14px;right:14px}@keyframes turn{to{transform:rotate(360deg)}}.person__lede{color:var(--starlight);max-width:40em}.others{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px;margin-top:20px;display:grid}.others a{border-bottom:1px solid var(--line);color:var(--mist);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;transition:color .15s;display:flex}.others a:hover{color:var(--starlight)}.others .cap{color:var(--mute);font-size:11px}@media (width<=599px){.person__top{flex-direction:column-reverse;align-items:flex-start}.person__mono{border-radius:14px;width:96px;font-size:44px}}.terms{grid-template-columns:repeat(3,1fr);gap:10px;margin:32px 0 clamp(56px,7vw,104px);display:grid}.term{background:var(--dusk);min-height:240px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:28px;display:flex}.term__star{width:22px;height:22px;color:var(--violet-hi);margin-bottom:auto}.term__title{text-wrap:balance;text-transform:uppercase;letter-spacing:-.01em;font-size:28px;font-weight:640;font-stretch:80%;line-height:1}.term__body{color:var(--mist)}@media (width<=899px){.terms{grid-template-columns:1fr}.term{min-height:0}}.page-head+section.wrap:has(>.terms){padding-top:0}.form{flex-direction:column;gap:26px;max-width:680px;display:flex}.form__row{grid-template-columns:1fr 1fr;gap:26px;display:grid}.field{flex-direction:column;gap:10px;display:flex}.field input,.field textarea{font:400 18px/1.4 var(--sans);color:var(--starlight);background:0 0;border:0;border-bottom:1px solid #f4f1ff3d;border-radius:0;outline:none;padding:10px 0;transition:border-color .2s}.field input::placeholder{color:var(--mute);opacity:.6}.field input:focus,.field textarea:focus{border-bottom-color:var(--violet-hi)}.field textarea{resize:vertical;min-height:110px}.field--trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.form__error{color:#ff9aa9;font-size:15px}.form__done{color:var(--starlight)}.muted-prose{color:var(--mute)}@media (width<=699px){.form__row{grid-template-columns:1fr}}.not-found{justify-content:center;min-height:70svh}@media (height<=500px) and (orientation:landscape){.hero{min-height:0;padding-top:calc(var(--header-h) + 24px);padding-bottom:32px}.hero__title{font-size:min(40px,11vh)}.hero__body{gap:14px}.page-head,.person__head{padding-top:calc(var(--header-h) + 28px)}.creator__hero,.finale{min-height:0}.site-header__nav{gap:4px}.site-header__nav>a.cap{padding-block:8px;font-size:22px}}@media (prefers-reduced-motion:reduce){.intro__veil{opacity:1;animation:none}.intro{animation:.3s linear .9s both introSkip}.intro__mark{animation:none}html:not(.intro-seen) .hero__body>*,html:not(.intro-seen) .hero__wall{animation:.3s 1s both fadeOnly}@keyframes fadeOnly{0%{opacity:0}to{opacity:1}}.js [data-reveal]:not(.lines){transition:opacity .3s;transform:none}.js .lines .line__in{transition:none;transform:none}.js .lines .chip{width:1.32em;margin-inline:.06em;transition:none}.wall__row,.creator__bg,.creator__head>*,.person__star{animation:none}.btn:after{display:none}}#main:focus{outline:none}
