html[data-room=about] main{display:flex}html[data-room=about] main>.about{flex:1;align-items:center;display:flex}.about-in{align-items:start;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(40px,8vh,96px);padding-bottom:clamp(8px,3vh,40px);display:grid}.about-id{top:calc(var(--hdr) + 72px);grid-column:1/span 5;position:sticky}.about .role{max-width:30em;color:var(--tx2);margin:0 0 30px;font-size:12.5px}.about h1{color:var(--tx);font-weight:var(--w35);font-size:clamp(38px,4.4vw,68px);line-height:calc(1.04 * var(--k-lead));letter-spacing:-.026em;margin:0}.about .docs{margin-top:40px}.about .docs .act{min-width:150px;min-height:52px;font-size:17px}.about .bio{max-width:34em;color:var(--tx2);font:var(--w4) 19.5px / calc(1.62 * var(--k-lead)) var(--serif);grid-column:7/span 6;margin-top:46px}.about .bio p{margin:0 0 1.05em}@media (width>=901px) and (height<=960px){.about .bio{max-width:37em;font-size:18px;line-height:calc(1.56 * var(--k-lead));grid-column:6/span 7}}@media (width>=901px) and (height<=880px){.about-in{padding-top:28px}.about .role{margin-bottom:22px}.about .docs{margin-top:30px}.about .bio{font-size:17px;line-height:calc(1.5 * var(--k-lead));margin-top:38px}html[data-room=about] .ftr{margin-top:20px}html[data-room=about] .ftr-in{padding-top:12px;padding-bottom:26px}}@media (width<=900px){html[data-room=about] main>.about{display:block}.about-in{padding-top:44px;display:block}.about-id{position:static}.about .bio{margin-top:56px;font-size:18.5px}}
