.tw{--tw-bg:#1a1a1c;--tw-bg-2:#232325;--tw-card:#222224;--tw-line:#ffffff17;--tw-text:#f4f4f5;--tw-muted:#a3a3ab;--tw-faint:#7a7a83;--tw-glow:#ffffff0f;--tw-display:var(--display,var(--f-display,ui-sans-serif, system-ui, sans-serif));--tw-mono:var(--mono,var(--f-mono,ui-monospace, "SF Mono", Menlo, monospace));background:radial-gradient(1200px 500px at 50% 0%, var(--tw-glow), transparent 70%), linear-gradient(180deg, var(--tw-bg) 0%, var(--tw-bg-2) 100%);color:var(--tw-text);padding-block:clamp(72px,9vw,128px);scroll-margin-top:90px}.tw-wrap{max-width:1200px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.tw-head{gap:14px;max-width:760px;display:grid}.tw-kicker{font:500 12px/1 var(--tw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tw-faint)}.tw-head h2{font:600 clamp(32px, 4.2vw, 54px)/1.05 var(--tw-display);letter-spacing:-.03em;text-wrap:balance;color:var(--tw-text);margin:0}.tw-head p{color:var(--tw-muted);max-width:62ch;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.tw-head p b{color:var(--tw-text);font-weight:600}.tw-grid{gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.tw-grid--home{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(40px,5vw,64px)}.tw-face{gap:12px;margin:0;display:grid}.tw-photo{aspect-ratio:1;background:var(--tw-card);box-shadow:inset 0 0 0 1px var(--tw-line);border-radius:18px;position:relative;overflow:hidden}.tw-photo img{object-fit:cover;filter:grayscale(.15)contrast(1.02);width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s;display:block}.tw-photo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tw-line);pointer-events:none;position:absolute;inset:0}.tw-face:hover .tw-photo img{filter:none;transform:scale(1.04)}.tw-init{font:600 40px var(--tw-display);color:var(--tw-muted);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tw-face figcaption{gap:3px;display:grid}.tw-face figcaption b{font:600 15.5px/1.25 var(--tw-display);letter-spacing:-.01em;color:var(--tw-text)}.tw-face figcaption span{font:400 12.5px/1.35 var(--tw-mono);letter-spacing:.02em;color:var(--tw-faint)}.tw-more{aspect-ratio:1;color:var(--tw-text);font:600 15px/1.3 var(--tw-display);border:1px dashed #ffffff38;border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.tw-more:hover{background:#ffffff08;border-color:#ffffff80}.tw-more:focus-visible{outline:2px solid var(--tw-text);outline-offset:3px}.tw-more-n{font:600 clamp(34px, 3.4vw, 48px)/1 var(--tw-display);letter-spacing:-.03em}.tw-more span:last-child{color:var(--tw-muted);font-size:20px}.tw-founder{border-bottom:1px solid var(--tw-line);grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);margin-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px);display:grid}.tw-face--lg .tw-photo{border-radius:24px}.tw-founder h3{font:600 clamp(28px, 3vw, 40px)/1.1 var(--tw-display);letter-spacing:-.025em;color:var(--tw-text);margin:10px 0 0}.tw-role{font:400 13px var(--tw-mono);letter-spacing:.04em;color:var(--tw-faint);margin-top:8px}.tw-bio{gap:14px;max-width:60ch;margin-top:18px;display:grid}.tw-bio p{color:var(--tw-muted);margin:0;font-size:16.5px;line-height:1.7}.tw-groups{display:grid}.tw-group{border-bottom:1px solid var(--tw-line);grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(24px,4vw,56px);padding-block:clamp(32px,4vw,48px);display:grid}.tw-group:last-child{border-bottom:0;padding-bottom:0}.tw-gtitle{font:500 12px/1.3 var(--tw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tw-faint);margin:0}.tw-gtext h3.tw-gtitle{color:var(--tw-text)}.tw-gtext p{color:var(--tw-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.tw-grid--group{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}@media (max-width:1040px){.tw-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-group{grid-template-columns:1fr}}@media (max-width:760px){.tw-grid--home{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-founder{grid-template-columns:1fr}.tw-founder .tw-face{max-width:280px}}@media (max-width:520px){.tw-grid--home,.tw-grid--group{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-face figcaption b{font-size:14.5px}}[dir=rtl] .tw-more-arrow{display:inline-block;transform:scaleX(-1)}[dir=rtl] .tw-kicker,[dir=rtl] .tw-gtitle{letter-spacing:0;text-transform:none}@media (prefers-reduced-motion:reduce){.tw-photo img,.tw-more{transition:none}.tw-face:hover .tw-photo img{transform:none}}
