.hs{position:absolute;inset:0;overflow:hidden;background:#000;container-type:size}.hs-stage{left:50%;bottom:0;translate:-50% 0;width:max(100cqw,min(200cqh,160cqw));aspect-ratio:2/1;transform-origin:50% 100%;container-type:inline-size}.hs-layer,.hs-stage{position:absolute;max-width:none}.hs-layer{inset:0;width:100%;height:100%}.hs-word{position:absolute;inset-inline:0;top:26%;margin:0;text-align:center;white-space:nowrap;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:min(16cqw,19vw);line-height:.9;letter-spacing:-.005em;text-transform:uppercase;color:#fff}.hs-heads{pointer-events:none;opacity:0;transition:opacity .6s ease}.hs-heads[data-live=true]{opacity:1}.hs-line+.hs-line{margin-left:.22em}.hs-mask{overflow:hidden;vertical-align:top}.hs-mask,.hs-mask>span{display:inline-block}@media (max-aspect-ratio:4/5){.hs-stage{width:100cqw;bottom:min(0px,calc((100cqh - 100cqw * 16 / 9) / 2));aspect-ratio:9/16}.hs-word{top:auto;bottom:54%;font-size:min(30cqw,30vw,20cqh);line-height:.88}.hs-line{display:block}.hs-heads{display:none}.hs-line+.hs-line{margin-left:0}}.cx-section{--cx-bg:#0a0a0a;--cx-ink:#f5f4f0;--cx-dark:#0a0a0a;--cx-hi:#ffffff;--cx-grey:#b4b4b4;--cx-paper:#f2f2f2;--cx-rule:rgba(245,244,240,0.12);--cx-ease:cubic-bezier(0.22,1,0.36,1);--cx-mx:70%;--cx-my:20%;position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,10vw,136px) clamp(20px,5vw,64px) clamp(72px,9vw,128px);background:var(--cx-bg);color:var(--cx-ink)}.cx-section:before{content:"";background-image:radial-gradient(rgba(245,244,240,.22) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(520px circle at var(--cx-mx) var(--cx-my),#000 0,rgba(0,0,0,.25) 45%,rgba(0,0,0,.08) 100%);mask-image:radial-gradient(520px circle at var(--cx-mx) var(--cx-my),#000 0,rgba(0,0,0,.25) 45%,rgba(0,0,0,.08) 100%)}.cx-section:before,.cx-spot{position:absolute;inset:0;z-index:-1;pointer-events:none}.cx-spot{background:radial-gradient(560px circle at var(--cx-mx) var(--cx-my),rgba(255,255,255,.06),transparent 65%)}.cx-section:not([data-spot]) .cx-spot,.cx-section:not([data-spot]):before{animation:cx-wander 18s ease-in-out infinite alternate}@property --cx-mx{syntax:"<length-percentage>";initial-value:70%;inherits:true}@property --cx-my{syntax:"<length-percentage>";initial-value:20%;inherits:true}@keyframes cx-wander{0%{--cx-mx:75%;--cx-my:10%}50%{--cx-mx:25%;--cx-my:45%}to{--cx-mx:70%;--cx-my:85%}}.cx-defs{position:absolute;width:0;height:0}.cx-inner{max-width:1440px;margin:0 auto}.cx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cx-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(24px,4vw,64px);align-items:start;margin-bottom:clamp(40px,5vw,64px)}.cx-lead{grid-column:2;max-width:40ch;margin:0;font-family:Satoshi,Barlow,sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:rgba(245,244,240,.6)}.cx-lead-touch{display:none}.cx-title{grid-column:1/-1;position:relative;width:fit-content;max-width:calc(100% - 3em);margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(36px,6.8vw,112px);line-height:1;letter-spacing:-.03em}.cx-count{position:absolute;top:.2em;right:-2.9em;display:grid;place-items:center;width:2.3em;height:2.3em;border:1.5px solid var(--cx-hi);border-radius:50%;font-family:Satoshi,Barlow,sans-serif;font-weight:700;font-size:.17em;line-height:1;letter-spacing:0;color:var(--cx-hi)}.cx-cols,.cx-row{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,30ch) 132px 44px;grid-template-areas:"num name desc tag go";column-gap:clamp(16px,2vw,28px);align-items:center}.cx-cols{padding:0 0 12px;border-bottom:1px solid rgba(245,244,240,.3);font-family:Satoshi,Barlow,sans-serif;font-size:13px;letter-spacing:0;text-transform:none;color:rgba(245,244,240,.5)}.cx-cols span:nth-child(3){grid-area:desc}.cx-cols span:nth-child(4){grid-area:tag}.cx-board{position:relative}.cx-list{list-style:none;margin:0;padding:0}.cx-list li{border-bottom:1px solid var(--cx-rule)}.cx-row{position:relative;padding:clamp(16px,1.7vw,24px) 12px clamp(16px,1.7vw,24px) 0;color:var(--cx-ink);text-decoration:none;outline:none;transition:opacity .35s ease,padding .5s var(--cx-ease)}.cx-row:before{content:"";position:absolute;inset:0 -12px;border-radius:14px;background:var(--cx-hi);transform:scaleY(0);transform-origin:bottom;transition:transform .5s var(--cx-ease),border-radius .5s var(--cx-ease)}.cx-row>*{position:relative}.cx-num{grid-area:num;font-family:Satoshi,Barlow,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;color:rgba(245,244,240,.4);transition:color .3s ease}.cx-name{grid-area:name;margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:500;font-size:clamp(22px,3.2vw,48px);line-height:1.1;letter-spacing:-.02em}.cx-roll{white-space:nowrap}.cx-ch,.cx-roll{display:inline-block}.cx-ch{position:relative;overflow:hidden;vertical-align:top}.cx-ch>span{display:block}.cx-ch>span:before{content:attr(data-c)}.cx-ch>span{transition:transform .55s var(--cx-ease);transition-delay:calc(var(--i) * 18ms)}.cx-ch>span+span{position:absolute;top:100%;left:0;color:var(--cx-dark)}.cx-desc{grid-area:desc;margin:0;font-size:14px;line-height:1.5;color:rgba(10,10,10,.78);opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .5s var(--cx-ease)}.cx-desc,.cx-tag{font-family:Satoshi,Barlow,sans-serif;font-weight:500}.cx-tag{grid-area:tag;justify-self:start;padding:5px 11px;border:1px solid rgba(245,244,240,.25);border-radius:999px;font-size:12px;color:rgba(245,244,240,.65);transition:color .3s ease,border-color .3s ease}.cx-go{grid-area:go;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(245,244,240,.25);color:var(--cx-ink);transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .5s var(--cx-ease)}.cx-thumb{display:none}.cx-list[data-active] .cx-row:not(.is-active){opacity:.35}.cx-row.is-active{padding-left:16px}.cx-row.is-active:before{transform:scaleY(1)}.cx-row.is-active .cx-num{color:var(--cx-dark)}.cx-row.is-active .cx-ch>span{transform:translateY(-100%)}.cx-row.is-active .cx-desc{opacity:1;transform:none}.cx-row.is-active .cx-tag{border-color:rgba(10,10,10,.5);color:var(--cx-dark)}.cx-row.is-active .cx-go{background:var(--cx-dark);border-color:var(--cx-dark);color:var(--cx-hi);transform:rotate(45deg)}.cx-row:focus-visible{outline:2px solid var(--cx-hi);outline-offset:6px}.cx-card{position:absolute;top:0;left:0;z-index:3;width:220px;pointer-events:none;will-change:transform}.cx-card-paper{position:relative;padding:14px 14px 16px;background:var(--cx-paper);color:var(--cx-dark);border-radius:6px;box-shadow:7px 7px 0 var(--cx-grey),0 30px 60px -20px rgba(0,0,0,.8);opacity:0;transform:scale(.6) rotate(-6deg);transition:opacity .25s ease,transform .45s var(--cx-ease)}.cx-card[data-show] .cx-card-paper{opacity:1;transform:none;animation:cx-slap .45s var(--cx-ease)}@keyframes cx-slap{0%{transform:scale(.9) rotate(-4deg)}}.cx-card-paper:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.18;mix-blend-mode:multiply;pointer-events:none}.cx-card-tape{position:absolute;top:-11px;left:50%;width:78px;height:22px;margin-left:-39px;background:rgba(245,244,240,.55);box-shadow:0 1px 2px rgba(10,10,10,.25);transform:rotate(-4deg)}.cx-card-top{display:flex;justify-content:space-between;font-family:Satoshi,Barlow,sans-serif;font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.cx-card-art{margin:10px 0 8px;aspect-ratio:180/150}.cx-card-name{padding-top:8px;border-top:1.5px solid var(--cx-dark);font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:16px;line-height:1.15;letter-spacing:-.01em}.cx-riso{display:block;width:100%;height:auto;overflow:visible}.cx-ink-tint{fill:var(--cx-grey);transform:translate(4px,3px)}.cx-ink-black{fill:var(--cx-dark);mix-blend-mode:multiply}.cx-card[data-show] .cx-ink-tint{animation:cx-register .6s var(--cx-ease)}@keyframes cx-register{0%{transform:translate(14px,-10px)}}.cx-tint-stroke{fill:none;stroke:var(--cx-grey);stroke-width:22}.cx-line{stroke:var(--cx-dark);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.cx-line:not([fill]){fill:none}.cx-line--thin{stroke-width:3}.cx-line--fat{stroke-width:12}@media (hover:none),(max-width:1023px),(pointer:coarse){.cx-lead-hover{display:none}.cx-lead-touch{display:inline}.cx-card,.cx-cols{display:none}.cx-list{border-top:1px solid rgba(245,244,240,.3)}.cx-row{grid-template-columns:34px minmax(0,1fr) clamp(72px,18vw,120px);grid-template-areas:"num name thumb" "num desc thumb" "num tag thumb";row-gap:10px;align-items:start;padding:22px 0}.cx-num{padding-top:.45em}.cx-name{font-size:clamp(20px,4.6vw,34px)}.cx-desc{max-width:52ch;font-weight:400;color:rgba(245,244,240,.62);opacity:1;transform:none}.cx-go{display:none}.cx-thumb{grid-area:thumb;display:block;align-self:center;padding:8px;background:var(--cx-paper);border-radius:6px;box-shadow:4px 4px 0 var(--cx-grey);transform:rotate(2deg)}.cx-list li:nth-child(2n) .cx-thumb{transform:rotate(-2deg)}.cx-list[data-active] .cx-row:not(.is-active){opacity:1}.cx-row.is-active{padding-left:0}.cx-row.is-active:before{transform:scaleY(0)}.cx-row.is-active .cx-ch>span{transform:none}.cx-row.is-active .cx-num{color:rgba(245,244,240,.4)}.cx-row.is-active .cx-tag{border-color:rgba(245,244,240,.25);color:rgba(245,244,240,.65)}.cx-row:active .cx-name{opacity:.6}.cx-row:active .cx-thumb{transform:rotate(0) scale(.96)}}@media (max-width:1023px) and (hover:hover) and (pointer:fine){.cx-row:hover .cx-name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}}@media (max-width:639px){.cx-head{grid-template-columns:minmax(0,1fr);gap:16px}.cx-lead{grid-column:1;grid-row:2;font-size:14px}.cx-title{font-size:clamp(30px,9.6vw,48px);max-width:none}.cx-count{display:none}.cx-row{grid-template-columns:28px minmax(0,1fr) 72px;column-gap:12px}.cx-desc{font-size:13px}}@media (prefers-reduced-motion:reduce){.cx-card[data-show] .cx-card-paper,.cx-card[data-show] .cx-ink-tint,.cx-section:before,.cx-spot{animation:none!important}.cx-ch>span{transition:none}}.hf-flow{--hf-bg:#0a0a0a;--hf-ink:#f5f4f0;--hf-pad-x:clamp(20px,5vw,64px);background:var(--hf-bg);color:var(--hf-ink)}.hf-wrap{max-width:1440px;margin:0 auto}.hf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hf-logos{position:relative;padding:clamp(56px,7vw,96px) var(--hf-pad-x) clamp(40px,5vw,64px)}.hf-logos-inner{display:grid;grid-template-columns:minmax(220px,3fr) minmax(0,9fr);align-items:center;gap:clamp(24px,4vw,64px)}.hf-logos-intro{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-right:clamp(0px,3vw,48px);border-right:1px solid rgba(245,244,240,.1)}.hf-logos-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:500;font-size:clamp(20px,1.9vw,28px);line-height:1.2;letter-spacing:-.02em}.hf-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hf-marquee-track{display:flex;width:max-content;max-width:none;animation:hf-marquee 32s linear infinite}@media (hover:hover){.hf-marquee:hover .hf-marquee-track{animation-play-state:paused}}@keyframes hf-marquee{to{transform:translateX(-50%)}}.hf-logo-list{flex-shrink:0;gap:clamp(48px,6vw,88px);margin:0;padding:0 calc(clamp(48px, 6vw, 88px) / 2);list-style:none}.hf-logo,.hf-logo-list{display:flex;align-items:center}.hf-logo{height:104px}.hf-logo-img{width:auto;height:var(--h)!important;max-width:210px;object-fit:contain;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.hf-logo:hover .hf-logo-img{transform:scale(1.06)}}.hf-stats{--hf-ball:clamp(170px,19vw,264px);--hf-sway:90px;--hf-t:1;position:relative;padding:clamp(24px,3vw,40px) var(--hf-pad-x) clamp(72px,9vw,128px)}.hf-stats-head{padding-top:clamp(40px,5vw,64px);margin-bottom:clamp(48px,7vw,110px);border-top:1px solid rgba(245,244,240,.1)}.hf-balls{position:relative;display:flex;justify-content:center;margin:0;padding:0;list-style:none}.hf-ball-slot{flex:0 0 auto;margin:0 calc(var(--hf-ball) * -.035)}.hf-ball-move{transform:translate3d(0,calc(var(--hf-t) * var(--hf-sway) * var(--dir)),0);will-change:transform}.hf-ball{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--hf-ball);aspect-ratio:1;padding:0 14px;border-radius:50%;text-align:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.hf-stat-num:after{content:attr(data-n)}.hf-stat-num{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:calc(var(--hf-ball) * .22);line-height:1;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums}.hf-stat-pre{display:block;margin-bottom:.25em;font-size:.3em;font-weight:400;letter-spacing:0;color:rgba(245,244,240,.55)}.hf-stat-label{margin:10px 0 0;max-width:13ch;font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:clamp(13px,calc(var(--hf-ball) * .068),17px);line-height:1.3;color:rgba(245,244,240,.72)}@media (max-width:1023px){.hf-logos-inner{grid-template-columns:minmax(0,1fr);gap:28px}.hf-logos-intro{padding-right:0;border-right:0}.hf-stats{--hf-ball:clamp(150px,40vw,250px);--hf-sway:48px}.hf-balls{flex-wrap:wrap;max-width:calc(var(--hf-ball) * 2);margin:0 auto;row-gap:clamp(20px,5vw,48px)}.hf-ball-slot{margin:0 calc(var(--hf-ball) * -.02)}}@media (max-width:639px){.hf-logo{height:84px}.hf-logo-img{height:calc(var(--h) * .78)!important;max-width:160px}.hf-stats{--hf-ball:min(44vw,190px);--hf-sway:28px}}@media (prefers-reduced-motion:reduce){.hf-marquee-track{animation:none}.hf-ball-move{transform:none}}.ts-section{--ts-bg:#0a0a0a;--ts-ink:#f5f4f0;--ts-hi:#ffffff;--ts-col:min(720px,100%);position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,120px) clamp(20px,5vw,64px) clamp(56px,7vw,96px);background:var(--ts-bg);color:var(--ts-ink)}.ts-word{position:absolute;top:clamp(150px,20vw,260px);left:50%;z-index:-1;transform:translateX(-50%);font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(54px,10.4vw,190px);line-height:1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:rgba(245,244,240,.045);pointer-events:none;user-select:none}.ts-inner{position:relative;max-width:1440px;margin:0 auto}.ts-head{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:clamp(32px,4vw,48px);text-align:center}.ts-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(30px,4.4vw,60px);line-height:1.05;letter-spacing:-.03em}.ts-stage{position:relative;width:var(--ts-col);margin:0 auto}.ts-window{height:clamp(520px,68vh,680px);overflow:hidden;border-radius:24px;outline:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)}.ts-window:focus-visible{outline:2px solid var(--ts-hi);outline-offset:6px}.ts-track{will-change:transform}.ts-list{display:flex;flex-direction:column;gap:14px;padding-bottom:14px}.ts-card{margin:0;padding:clamp(22px,2.6vw,32px);border-radius:20px;background:linear-gradient(180deg,rgba(245,244,240,.05),rgba(245,244,240,.02)),rgba(10,10,10,.55);box-shadow:inset 0 0 0 1px rgba(245,244,240,.09),inset 0 1px 0 rgba(245,244,240,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ts-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.ts-mark{width:40px;height:30px;fill:var(--ts-hi)}.ts-stars{display:inline-flex;gap:3px;color:var(--ts-hi)}.ts-star-off{opacity:.25}.ts-rating{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(245,244,240,.16);font-family:Satoshi,Barlow,sans-serif;font-weight:600;font-size:14px;color:var(--ts-ink);text-decoration:none;transition:background-color .25s ease}.ts-rating:hover{background:rgba(245,244,240,.08)}.ts-rating:focus-visible{outline:2px solid var(--ts-hi);outline-offset:3px}.ts-quote{margin:0;font-family:Satoshi,Barlow,sans-serif;font-weight:400;font-size:clamp(16px,1.35vw,19px);line-height:1.6;color:rgba(245,244,240,.86)}.ts-author{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(245,244,240,.1)}.ts-avatar{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24);font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:14px;color:var(--ts-hi)}.ts-name{font-family:Unbounded,Barlow Condensed,sans-serif;font-size:16px;letter-spacing:-.01em;color:var(--ts-ink)}.ts-name,.ts-role{display:block;font-weight:500}.ts-role{margin-top:4px;font-family:Satoshi,Barlow,sans-serif;font-size:13px;color:rgba(245,244,240,.55)}.ts-toggle{position:absolute;right:-56px;bottom:18px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(245,244,240,.06);box-shadow:inset 0 0 0 1px rgba(245,244,240,.14);color:var(--ts-ink);cursor:pointer;transition:background-color .3s ease,color .3s ease}.ts-toggle:hover,.ts-toggle[aria-pressed=true]{background:var(--ts-hi);color:#0a0a0a}.ts-toggle:focus-visible{outline:2px solid var(--ts-hi);outline-offset:3px}@media (max-width:860px){.ts-toggle{right:12px;bottom:-52px}.ts-section{padding-bottom:clamp(88px,12vw,120px)}}@media (max-width:639px){.ts-word{top:300px;font-size:17vw}.ts-window{height:560px}.ts-card-top{margin-bottom:16px}.ts-avatar{width:42px;height:42px;font-size:13px}}@media (prefers-reduced-motion:reduce){.ts-track{transform:none!important}.ts-window{overflow-y:auto}.ts-toggle,.ts-track>.ts-list+.ts-list{display:none}}.tm-section{--tm-ink:#f5f4f0;--tm-hi:#ffffff;position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,128px) clamp(20px,5vw,64px) clamp(72px,9vw,120px);background:#0a0a0a;color:var(--tm-ink)}.tm-inner{max-width:1240px;margin:0 auto}.tm-head{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:clamp(48px,6vw,80px);text-align:center}.tm-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(30px,4.6vw,64px);line-height:1.05;letter-spacing:-.03em}.tm-lead{max-width:44ch;margin:0;font-family:Satoshi,Barlow,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.6;color:rgba(245,244,240,.6)}.tm-lead-touch{display:none}@media (hover:none){.tm-lead-hover{display:none}.tm-lead-touch{display:inline}}.tm-label{display:flex;align-items:center;gap:14px;margin-bottom:clamp(24px,3vw,36px);font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:14px;color:rgba(245,244,240,.6)}.tm-label-line{flex:1;height:1px;background:rgba(245,244,240,.12)}.tm-label-count{font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:500;letter-spacing:0;color:var(--tm-hi)}.tm-shuffle{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border:0;border-radius:999px;background:rgba(245,244,240,.06);box-shadow:inset 0 0 0 1px rgba(245,244,240,.16);font:inherit;color:var(--tm-ink);cursor:pointer;transition:background-color .3s ease,color .3s ease}.tm-shuffle svg{transition:transform .5s cubic-bezier(.22,1,.36,1)}.tm-shuffle:hover{background:var(--tm-hi);color:#0a0a0a}.tm-shuffle:hover svg{transform:rotate(180deg)}.tm-round:focus-visible,.tm-shuffle:focus-visible{outline:2px solid var(--tm-hi);outline-offset:3px}.tm-founders{display:flex;justify-content:center;gap:clamp(28px,6vw,88px);margin:0 0 clamp(72px,9vw,120px);padding:12px 0 0;list-style:none}.tm-founder{width:clamp(250px,29vw,360px)}.tm-founder>.tc{rotate:-3deg;transition:rotate .6s cubic-bezier(.22,1,.36,1)}.tm-founder:nth-child(2)>.tc{rotate:3deg;margin-top:36px}.tm-founder>.tc[data-flipped],.tm-founder>.tc[data-lit]{rotate:0deg}.tm-leaders{display:flex;justify-content:center;gap:clamp(20px,4vw,56px);margin:0 0 clamp(72px,9vw,120px);padding:0;list-style:none}.tm-leader{width:clamp(200px,19vw,250px)}.tm-leader>.tc{transition:rotate .6s cubic-bezier(.22,1,.36,1)}.tm-leader:first-child>.tc{rotate:-2deg}.tm-leader:nth-child(2)>.tc{margin-top:24px}.tm-leader:nth-child(3)>.tc{rotate:2deg}.tm-leader>.tc[data-flipped],.tm-leader>.tc[data-lit]{rotate:0deg}.tm-fan{position:relative;height:calc(100px + var(--tc-w) * 1.4 + 110px)}.tm-fan-card{position:absolute;top:100px;left:50%;width:var(--tc-w);margin-left:calc(var(--tc-w) / -2);max-width:none}.tm-deck{position:relative;width:min(300px,74vw);aspect-ratio:5/7;margin:0 auto 32px}.tm-deck-card{position:absolute;inset:0;touch-action:pan-y;cursor:grab}.tm-deck-card:active{cursor:grabbing}.tm-deck-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:28px}.tm-round{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:rgba(245,244,240,.06);box-shadow:inset 0 0 0 1px rgba(245,244,240,.16);color:var(--tm-ink);cursor:pointer}.tm-round:active{background:var(--tm-hi);color:#0a0a0a}.tm-count{min-width:70px;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:500;font-size:14px;text-align:center;color:rgba(245,244,240,.7)}.tc{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--bgx:50%;--bgy:50%;position:relative;width:100%;aspect-ratio:5/7;perspective:1000px;container-type:inline-size;user-select:none;-webkit-user-select:none}.tc-inner,.tc-tilt{position:absolute;inset:0;transform-style:preserve-3d}.tc-tilt{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s cubic-bezier(.22,1,.36,1)}.tc[data-lit] .tc-tilt{transition-duration:.12s}.tc-inner{transition:transform .85s cubic-bezier(.2,.8,.2,1)}.tc[data-flipped] .tc-inner{transform:rotateY(180deg)}.tc-face{position:absolute;inset:0;overflow:hidden;border-radius:6cqw;background:#111110;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 30px 60px -24px rgba(0,0,0,.95),inset 0 0 0 1px rgba(245,244,240,.12)}.tc-face:after{content:"";position:absolute;inset:3cqw;border-radius:4cqw;box-shadow:inset 0 0 0 1px rgba(245,244,240,.16);pointer-events:none}.tc-back{transform:rotateY(180deg)}.tc-photo{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;filter:grayscale(1) contrast(1.06);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .6s ease}.tc[data-lit] .tc-photo{transform:scale(1.05);filter:grayscale(0) contrast(1.02)}.tc-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.45),transparent 22%,transparent 48%,rgba(10,10,10,.94))}.tc-holo{background:repeating-linear-gradient(115deg,rgba(255,255,255,0),rgba(255,255,255,.45) 5%,rgba(200,200,200,.4) 9%,rgba(255,255,255,.2) 13%,rgba(255,255,255,0) 19%);background-size:240% 240%;background-position:var(--bgx) var(--bgy);mix-blend-mode:color-dodge}.tc-glare,.tc-holo{position:absolute;inset:0;opacity:0;transition:opacity .45s ease;pointer-events:none}.tc-glare{background:radial-gradient(farthest-corner circle at var(--mx) var(--my),rgba(255,255,255,.6),rgba(255,255,255,.1) 32%,transparent 62%);mix-blend-mode:overlay}.tc[data-lit] .tc-holo{opacity:.4}.tc[data-lit] .tc-glare{opacity:1}@media (hover:none){.tc--founder .tc-holo{opacity:.22;animation:tc-sheen 7s ease-in-out infinite alternate}}@keyframes tc-sheen{0%{background-position:20% 20%}to{background-position:80% 80%}}.tc-top{position:absolute;top:6cqw;left:6cqw;right:6cqw;display:flex;align-items:center;justify-content:space-between;gap:8px}.tc-no{padding:1.4cqw 3cqw;background:rgba(10,10,10,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:clamp(10px,4.4cqw,13px);color:rgba(245,244,240,.85)}.tc-badge,.tc-no{border-radius:999px;font-family:Satoshi,Barlow,sans-serif;font-weight:600}.tc-badge{padding:1.4cqw 3.2cqw;background:var(--tm-hi,#ffffff);font-size:clamp(10px,3.8cqw,12px);color:#0a0a0a}.tc-info{position:absolute;left:7cqw;right:7cqw;bottom:7cqw}.tc-name{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(14px,7.6cqw,28px);line-height:1.1;letter-spacing:-.02em;color:#f5f4f0}.tc-role{margin:1.8cqw 0 0;font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:clamp(10px,4.4cqw,14px);color:rgba(245,244,240,.72)}.tc-back{display:flex;flex-direction:column;padding:8cqw 7cqw 7cqw;background:radial-gradient(rgba(245,244,240,.08) 1px,transparent 1.3px) 0 0 /14px 14px,#0f0f0e}.tc-back-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:7cqw}.tc-mark{width:9cqw;height:auto;opacity:.9}.tc-back-name{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(14px,7.2cqw,26px);line-height:1.1;letter-spacing:-.02em;color:#f5f4f0}.tc-back-role{margin:2cqw 0 0;font-weight:500;font-size:clamp(10px,4.2cqw,14px);color:rgba(245,244,240,.72)}.tc-back-role,.tc-bio{font-family:Satoshi,Barlow,sans-serif}.tc-bio{margin:6cqw 0 0;font-size:clamp(11px,5cqw,16px);line-height:1.5;color:rgba(245,244,240,.78)}.tc-ask{margin:auto 0 2.5cqw;font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:clamp(10px,3.8cqw,12px);color:rgba(245,244,240,.55)}.tc-tags{display:flex;flex-wrap:wrap;gap:2cqw;margin:0;padding:0;list-style:none}.tc-tags li{padding:1.4cqw 3cqw;border-radius:999px;border:1px solid rgba(255,255,255,.3);font-weight:500;font-size:clamp(10px,3.8cqw,12px);color:rgba(245,244,240,.85)}.tc-back-foot,.tc-tags li{font-family:Satoshi,Barlow,sans-serif}.tc-back-foot{margin:5cqw 0 0;padding-top:4cqw;border-top:1px solid rgba(245,244,240,.1);font-size:clamp(10px,3.6cqw,12px);color:rgba(245,244,240,.45)}@container (max-width: 230px){.tc-bio{display:none}.tc-ask{margin-top:8cqw}}.tc-hit{position:absolute;inset:0;z-index:5;padding:0;border:0;border-radius:6cqw;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.tc-hit:focus-visible{outline:2px solid var(--tm-hi,#ffffff);outline-offset:4px}@media (max-width:899px){.tm-founders{flex-direction:column;align-items:center;gap:36px}.tm-founder{width:min(290px,76vw)}.tm-founder:nth-child(2)>.tc{margin-top:0}.tm-leaders{justify-content:flex-start;gap:16px;margin-inline:calc(-1 * clamp(20px, 5vw, 64px));padding:8px clamp(20px,5vw,64px) 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tm-leaders::-webkit-scrollbar{display:none}.tm-leader{flex:0 0 min(240px,64vw);scroll-snap-align:center}.tm-leader:nth-child(n)>.tc{rotate:0deg;margin-top:0}}@media (prefers-reduced-motion:reduce){.tc-inner,.tc-photo,.tc-tilt,.tm-founder>.tc,.tm-leader>.tc{transition:none}.tc--founder .tc-holo{animation:none}}.iw-section{--iw-bg:#0a0a0a;--iw-ink:#ffffff;--iw-paper:#262626;position:relative;isolation:isolate;overflow:hidden;padding:clamp(72px,9vw,120px) clamp(20px,5vw,64px) clamp(48px,6vw,80px);background:var(--iw-bg);color:var(--iw-ink)}.iw-section:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.4px);background-size:22px 22px;mask-image:linear-gradient(180deg,transparent,#000 30%,#000 75%,transparent);pointer-events:none}.iw-inner{position:relative;max-width:1440px;margin:0 auto}.iw-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(16px,2vw,28px)}.iw-head-main{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.iw-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(38px,7.4vw,120px);line-height:.95;letter-spacing:-.045em}.iw-title-2{display:block}.iw-head-side{display:flex;flex-direction:column;gap:14px;max-width:34ch;padding-bottom:6px}.iw-lead{margin:0;font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:clamp(15px,1.2vw,17px);line-height:1.55}.iw-lead-touch{display:none}@media (hover:none){.iw-lead-hover{display:none}.iw-lead-touch{display:inline}}.iw-tray{position:relative;height:clamp(440px,40vw,580px);max-width:none;user-select:none;-webkit-user-select:none}.iw-list{list-style:none;margin:0;padding:0 0 18px;height:100%;display:flex;flex-wrap:wrap-reverse;justify-content:center;align-content:flex-start;gap:6px 8px}.iw-item{display:inline-flex;align-items:center;gap:.55em;padding:.62em 1.15em .62em .62em;border-radius:999px;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:500;font-size:clamp(14px,1.85vw,27px);line-height:1;letter-spacing:-.02em;white-space:nowrap;max-width:none;border:2px solid var(--iw-ink)}.iw-list>.iw-item:nth-child(3n+1){transform:rotate(-4deg)}.iw-list>.iw-item:nth-child(3n+2){transform:rotate(3deg)}.iw-ico{display:grid;place-items:center;width:1.75em;height:1.75em;flex:none;border-radius:50%}.iw-ico svg{width:52%;height:52%}.iw-item--solid{background:var(--iw-ink);color:var(--iw-bg)}.iw-item--solid .iw-ico{background:var(--iw-bg);color:var(--iw-ink)}.iw-item--paper{background:var(--iw-paper);color:var(--iw-ink)}.iw-item--paper .iw-ico{background:var(--iw-ink);color:var(--iw-bg)}.iw-item--line{background:transparent;color:var(--iw-ink)}.iw-item--line .iw-ico{border:2px solid var(--iw-ink)}.iw-disc{justify-content:center;width:clamp(66px,7.4vw,108px);height:clamp(66px,7.4vw,108px);padding:0;border-radius:50%;font-size:clamp(12px,1.25vw,18px);font-weight:700;letter-spacing:.02em}.iw-disc--0{background:var(--iw-paper)}.iw-disc--1{background:var(--iw-ink);color:var(--iw-bg)}.iw-disc--2{background:transparent;border-style:dashed}.iw-live .iw-list{display:block;padding:0}.iw-live{clip-path:inset(0 -40px -40px -40px)}.iw-live .iw-item{position:absolute;top:0;left:0;transform:none;transform-origin:50% 50%;will-change:transform;cursor:grab;touch-action:none;transition:box-shadow .25s ease,filter .25s ease}.iw-live:not(.iw-dropped) .iw-item{visibility:hidden}.iw-grabbing,.iw-grabbing .iw-item{cursor:grabbing}@media (hover:hover){.iw-live .iw-item:hover{box-shadow:0 10px 0 -2px rgba(255,255,255,.9)}.iw-live .iw-item--solid:hover{box-shadow:0 10px 0 -2px var(--iw-bg),0 10px 0 0 var(--iw-ink)}}.iw-floor{bottom:0;height:2px;background:var(--iw-ink);pointer-events:none}.iw-floor,.iw-floor:after{position:absolute;left:0;right:0}.iw-floor:after{content:"";top:2px;height:10px;background:repeating-linear-gradient(90deg,var(--iw-ink) 0 1.5px,transparent 1.5px 24px);opacity:.5}.iw-again{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1.5px solid var(--iw-ink);border-radius:999px;background:rgba(10,10,10,.85);backdrop-filter:blur(6px);font-family:Satoshi,Barlow,sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;color:var(--iw-ink);cursor:pointer;transition:background .2s ease,color .2s ease}.iw-again svg{transition:transform .5s cubic-bezier(.22,1,.36,1)}.iw-again:hover{background:var(--iw-ink);color:var(--iw-bg)}.iw-again:hover svg{transform:rotate(-200deg)}.iw-again:focus-visible,.iw-foot-link:focus-visible{outline:2px solid var(--iw-ink);outline-offset:3px}.iw-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:clamp(22px,3vw,36px);font-family:Satoshi,Barlow,sans-serif;font-size:clamp(15px,1.3vw,18px);font-weight:500}.iw-foot p{margin:0}.iw-foot-link{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:var(--iw-ink);color:var(--iw-bg);font-weight:700;text-decoration:none;transition:gap .3s ease}.iw-foot-link svg{transition:transform .3s ease}.iw-foot-link:hover{gap:12px}.iw-foot-link:hover svg{transform:rotate(45deg)}@media (max-width:899px){.iw-head{flex-direction:column;align-items:flex-start}}@media (max-width:639px){.iw-tray{height:500px}.iw-item{font-size:15px}.iw-again{padding:8px 12px;font-size:12px}.iw-foot{flex-direction:column;align-items:stretch}.iw-foot-link{justify-content:center}}.fq-section{--fq-bg:#0a0a0a;--fq-ink:#f5f4f0;--fq-mute:rgba(245,244,240,0.58);--fq-hi:#ffffff;--fq-line:rgba(245,244,240,0.1);position:relative;isolation:isolate;overflow:clip;padding:clamp(72px,9vw,128px) clamp(20px,5vw,64px);background:var(--fq-bg);color:var(--fq-ink)}.fq-mark{position:absolute;right:-2vw;top:50%;z-index:-1;transform:translateY(-50%) rotate(8deg);font-family:Unbounded,sans-serif;font-weight:700;font-size:clamp(360px,52vw,900px);line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.1);pointer-events:none;user-select:none}.fq-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:start;max-width:1320px;margin:0 auto}.fq-intro{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.fq-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:600;font-size:clamp(36px,5.4vw,84px);line-height:1;letter-spacing:-.04em}.fq-title-2{display:block}.fq-lead{max-width:38ch;margin:0;font-family:Satoshi,Barlow,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.6;color:var(--fq-mute)}.fq-side{position:sticky;top:112px;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.fq-ask{padding:clamp(22px,2.4vw,30px);border-radius:24px;background:rgba(245,244,240,.04);box-shadow:inset 0 0 0 1px var(--fq-line);font-family:Satoshi,Barlow,sans-serif}.fq-ask-title{margin:0 0 8px;font-family:Unbounded,sans-serif;font-weight:500;font-size:clamp(18px,1.6vw,22px);letter-spacing:-.02em}.fq-ask-text{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--fq-mute)}.fq-ask-actions{display:flex;flex-wrap:wrap;gap:10px}.fq-btn{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 20px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(245,244,240,.28);color:var(--fq-ink);font-weight:700;font-size:15px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.fq-btn:hover{box-shadow:inset 0 0 0 1px var(--fq-hi)}.fq-btn--light{background:var(--fq-hi);color:#0a0a0a;box-shadow:none}.fq-btn--light:hover{background:#d9d9d9;box-shadow:none}.fq-ask-more{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-size:14px;color:var(--fq-mute);text-decoration:none;transition:color .2s ease}.fq-ask-more:hover{color:var(--fq-ink)}.fq-list{interpolate-size:allow-keywords;border-top:1px solid var(--fq-line)}.fq-item{border-bottom:1px solid var(--fq-line)}.fq-q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2.2vw,28px) 0;font-family:Unbounded,sans-serif;font-weight:500;font-size:clamp(17px,1.7vw,24px);line-height:1.3;letter-spacing:-.02em;color:var(--fq-mute);list-style:none;cursor:pointer;transition:color .3s ease}.fq-q::-webkit-details-marker{display:none}.fq-item[open] .fq-q,.fq-q:hover{color:var(--fq-ink)}.fq-ask-more:focus-visible,.fq-btn:focus-visible,.fq-q:focus-visible{outline:2px solid var(--fq-hi);outline-offset:4px}.fq-plus{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(245,244,240,.25);transition:background-color .3s ease,box-shadow .3s ease}.fq-plus:after,.fq-plus:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;background:currentColor;transition:transform .4s cubic-bezier(.22,1,.36,1)}.fq-plus:after{transform:rotate(90deg)}.fq-item[open] .fq-plus{background:var(--fq-hi);box-shadow:none;color:#0a0a0a}.fq-item[open] .fq-plus:after{transform:rotate(0deg)}.fq-item::details-content{block-size:0;overflow:clip;transition:block-size .45s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .45s}.fq-item[open]::details-content{block-size:auto}.fq-a a{color:var(--fq-ink);text-decoration:underline;text-underline-offset:3px}.fq-a{max-width:62ch;margin:0;padding:0 64px clamp(22px,2.4vw,30px) 0;font-family:Satoshi,Barlow,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.65;color:var(--fq-mute)}@media (max-width:899px){.fq-inner{grid-template-columns:minmax(0,1fr)}.fq-side{display:contents}.fq-list{order:1}.fq-ask{order:2}.fq-a{padding-right:0}.fq-plus{width:34px;height:34px}}@media (max-width:639px){.fq-ask-actions .fq-btn{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.fq-item::details-content,.fq-plus:after,.fq-plus:before{transition:none}}.fc-section{--fc-bg:#0a0a0a;--fc-ink:#f5f4f0;--fc-hi:#ffffff;--fc-mute:rgba(245,244,240,0.58);--p:0;position:relative;isolation:isolate;overflow:hidden;padding:clamp(80px,10vw,150px) clamp(20px,5vw,64px) clamp(72px,9vw,130px);background:var(--fc-bg);color:var(--fc-ink)}.fc-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:192px 192px,192px 192px,24px 24px,24px 24px;background-position:50%;mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,#000 30%,transparent 80%);pointer-events:none}.fc-inner{position:relative;max-width:1320px;margin:0 auto}.fc-sheet{display:flex;justify-content:space-between;gap:16px;margin-bottom:clamp(28px,4vw,52px);padding-bottom:12px;border-bottom:1px dashed rgba(255,255,255,.2);font-family:Satoshi,Barlow,sans-serif;font-size:13px;font-weight:500;color:rgba(255,255,255,.5)}.fc-frame{position:relative;padding:clamp(36px,5vw,64px) clamp(8px,2vw,32px) clamp(28px,4vw,52px)}.fc-crop{position:absolute;width:22px;height:22px;border:0 solid var(--fc-hi);opacity:calc(.25 + var(--p) * .75)}.fc-crop--tl{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.fc-crop--tr{top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.fc-crop--bl{bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.fc-crop--br{bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}.fc-dim{position:absolute;top:10px;left:34px;right:34px;display:flex;justify-content:center;height:14px}.fc-dim:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(var(--fc-hi),var(--fc-hi)) 50% /calc(var(--p) * 100%) 100% no-repeat}.fc-dim span{position:relative;padding:0 10px;background:var(--fc-bg);font-family:Satoshi,Barlow,sans-serif;font-size:13px;font-weight:500;color:var(--fc-hi);opacity:var(--p)}.fc-title{margin:0;font-family:Unbounded,Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(30px,7.2vw,124px);line-height:1;letter-spacing:-.045em;text-transform:uppercase}.fc-line{display:block}.fc-l1{font-weight:300}.fc-l2,.fc-l3{font-size:1.24em}.fc-word{white-space:nowrap}.fc-ch,.fc-word{display:inline-block}.fc-ch{--lp:clamp(0,calc((var(--p) - var(--d)) / 0.6),1);--q:calc(1 - var(--lp));transform:translate(calc(var(--dx) * var(--q)),calc(var(--dy) * var(--q))) rotate(calc(var(--dr) * var(--q)));color:color-mix(in srgb,currentColor calc(var(--lp) * 100%),transparent);-webkit-text-stroke:1px color-mix(in srgb,var(--fc-hi) calc(var(--q) * 100%),transparent);will-change:transform}.fc-actions{display:flex;align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(36px,5vw,64px);padding:12px 0}.fc-go{--bx:0px;--by:0px;position:relative;display:grid;place-items:center;flex:none;width:clamp(150px,15vw,210px);aspect-ratio:1;border-radius:50%;background:var(--fc-hi);color:#0a0a0a;text-decoration:none;transform:translate(var(--bx),var(--by));transition:transform .5s cubic-bezier(.22,1,.36,1)}.fc-ring{position:absolute;inset:0;width:100%;height:100%;animation:fc-spin 16s linear infinite}.fc-ring text{font-family:Satoshi,Barlow,sans-serif;font-size:15.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;fill:#0a0a0a}@keyframes fc-spin{to{transform:rotate(1turn)}}.fc-go-core{display:grid;place-items:center;width:42%;aspect-ratio:1;border-radius:50%;background:#0a0a0a;color:var(--fc-hi);transition:transform .4s cubic-bezier(.22,1,.36,1)}.fc-go-core svg{width:46%;height:46%}.fc-go:hover .fc-go-core{transform:rotate(45deg) scale(1.08)}.fc-go:active .fc-go-core{transform:scale(.92)}.fc-go:focus-visible{outline:2px solid var(--fc-hi);outline-offset:6px}.fc-side{display:flex;flex-direction:column;gap:20px;max-width:44ch}.fc-lead{margin:0;font-family:Satoshi,Barlow,sans-serif;font-size:clamp(16px,1.35vw,19px);line-height:1.55;color:var(--fc-mute)}.fc-links{display:flex;flex-wrap:wrap;gap:10px}.fc-links a{padding:11px 18px;border-radius:999px;border:1px solid rgba(245,244,240,.18);font-family:Satoshi,Barlow,sans-serif;font-weight:500;font-size:14.5px;color:var(--fc-ink);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.fc-links a:hover{border-color:var(--fc-hi);background:var(--fc-hi);color:#0a0a0a}.fc-links a:focus-visible{outline:2px solid var(--fc-hi);outline-offset:3px}.fc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:639px){.fc-sheet span:nth-child(3){display:none}.fc-title{font-size:clamp(22px,7.6vw,40px)}.fc-actions{flex-direction:column;align-items:flex-start}.fc-go{width:150px}}@media (prefers-reduced-motion:reduce){.fc-ring{animation:none}}