.tt3d .ab-os{counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tt3d .ab-os li{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:8px;padding:18px 16px;display:grid}.tt3d .ab-os li:nth-child(-n+3){border-color:#ff5b3859}.tt3d .ab-os .n{font:500 10.5px/1 var(--mono);letter-spacing:.12em;color:var(--ember)}.tt3d .ab-os b{font:600 1.05rem/1.15 var(--display);letter-spacing:-.02em;color:var(--bone)}.tt3d .ab-os span:last-child{color:var(--bone-2);font-size:13px;line-height:1.45}.tt3d .ab-founder{align-items:start}.tt3d .ab-founder h3{letter-spacing:-.04em;font-variation-settings:"opsz" 96,"wdth" 84;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:.98}.tt3d .ab-role{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ember);margin:12px 0 26px}.tt3d .ab-links{border-top:1px solid var(--line);gap:0;max-width:360px;margin:0;padding:0;list-style:none;display:grid}.tt3d .ab-links a{border-bottom:1px solid var(--line);font:500 11.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2);justify-content:space-between;padding:13px 0;text-decoration:none;display:flex}.tt3d .ab-links a:hover{color:var(--bone)}.tt3d .ab-sign{font:italic 400 1.3rem/1.3 var(--serif);color:var(--bone);margin:8px 0 0}.tt3d .ab-mv{gap:18px;display:grid}.tt3d .ab-mv p:not(.eyebrow){font:400 clamp(1.5rem,2.6vw,2.3rem)/1.2 var(--serif);color:var(--bone);letter-spacing:-.01em;margin:18px 0 0}.tt3d .ab-values{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.tt3d .ab-values li{background:#090a10e6;align-content:start;gap:8px;padding:26px 24px;display:grid}.tt3d .ab-values b{font:600 1.2rem/1.15 var(--display);letter-spacing:-.02em;color:var(--bone)}.tt3d .ab-values span{color:var(--bone-2);font-size:14.5px}@media (max-width:1080px){.tt3d .ab-os{grid-template-columns:repeat(3,minmax(0,1fr))}.tt3d .ab-principles .pr .pr-t{grid-column:2}.tt3d .ab-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.tt3d .ab-os{grid-template-columns:repeat(2,minmax(0,1fr))}.tt3d .ab-principles .pr .pr-t{grid-column:1}.tt3d .ab-values{grid-template-columns:minmax(0,1fr)}}
