.expr-sec{border-top:1px solid var(--rule);padding-block:clamp(56px,9vw,128px)}.expr-sec .grid12{align-items:start}.expr-sec .head{grid-column:1/span 5;position:-webkit-sticky;position:sticky;top:110px}.expr-sec .dom{font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:var(--track-label);color:var(--ink-3);margin-bottom:20px;display:flex;align-items:center;gap:12px}.expr-sec .dom .tag{width:12px;height:12px}.expr-sec .name{font-family:PP Neue Machina,sans-serif;font-weight:800;font-size:clamp(32px,5.2vw,74px);line-height:.84;letter-spacing:-.025em;margin:0}.expr-sec .name .suf{display:block;width:-moz-fit-content;width:fit-content}.expr-sec .role-tag{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-3);margin-top:22px}.expr-sec .body{grid-column:7/span 6}.expr-sec .body .lede-xl{margin-bottom:clamp(28px,4vw,44px)}.expr-sec .body .read p{font-size:clamp(17px,1.5vw,20px)}.expr-sec .body .feats{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--rule)}.expr-sec .body .feats li{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--rule);font-size:16px;color:var(--ink-2);align-items:baseline}.expr-sec .body .feats li .fn{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3);flex:0 0 auto}.expr-sec .body .feats li b{color:var(--ink);font-weight:700}.expr-sec.ai{--vaccent:var(--lime)}.expr-sec.university{--vaccent:var(--pink)}.expr-sec.vc{--vaccent:var(--volt)}.expr-sec .name .suf{color:var(--vaccent)}.expr-sec .dom .tag{background:var(--vaccent)}.expr-sec .venture-illu{margin-top:30px;border:1px solid var(--rule);padding:26px}.expr-sec .venture-illu svg{display:block;width:100%;height:auto}.expr-sec .visit{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(28px,4vw,40px);font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--vaccent);padding-bottom:5px;transition:color .2s}.expr-sec .visit:hover{color:var(--vaccent)}@media (max-width:920px){.expr-sec .head{position:static;margin-bottom:28px}.expr-sec .body,.expr-sec .head{grid-column:1/-1}}