.rs{max-width:880px}.rs-head{border-bottom:1px solid var(--hairline);padding-bottom:28px}.rs-h1{margin:0;font-weight:400;line-height:1.05}.rs-name{display:block;font:400 clamp(44px,7vw,72px)/1 var(--display);letter-spacing:.01em}.rs-sep{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rs-role{display:block;margin-top:14px;font:400 13px/1.4 var(--mono);letter-spacing:.1em;color:var(--amber)}.rs-id{margin:20px 0 0;max-width:62ch;color:var(--bone-88)}.rs-contact{margin:12px 0 0;font:400 13px/1.6 var(--mono);letter-spacing:.04em;color:var(--muted)}.rs-contact a{color:inherit}.rs-sec{margin-top:36px}.rs-lbl{margin:0 0 12px;font:400 12px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rs-list{list-style:none;margin:0;padding:0}.rs-list li{padding:12px 0;border-top:1px solid var(--hairline)}.rs-row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:0}.rs-t{font-weight:600;color:var(--bone);text-decoration:none;white-space:nowrap}a.rs-t:hover{text-decoration:underline}.rs-dt{color:var(--bone-88)}.rs-meta{flex:none;font:400 12px/1.4 var(--mono);letter-spacing:.06em;color:var(--muted);text-align:right}.rs-d{margin:4px 0 0;color:var(--bone-88);max-width:70ch}.rs-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}@media (max-width:767px){.rs-row{flex-direction:column;gap:2px}.rs-meta{text-align:left}.rs-cols{grid-template-columns:1fr}.rs-t{white-space:normal}}@page{size:Letter;margin:.6in}@media print{html{color-scheme:light!important}html,body{background:#fff!important;color:#111!important;font-size:10pt}.hdr,.ftr,.mbar,.skip,.sheet,#announcer{display:none!important}.page{padding:0!important}.rs{max-width:none;padding:0!important;margin:0}.rs-head{border-color:#bbb;padding-bottom:12pt}.rs-name{font-size:30pt;color:#111}.rs-role{margin-top:6pt;font-size:8.5pt;color:#7a4a0c}.rs-id{margin-top:9pt;font-size:10pt;line-height:1.45;color:#222;max-width:none}.rs-contact{margin-top:5pt;font-size:8pt;color:#333}.rs-sec{margin-top:13pt;break-inside:avoid}.rs-lbl{margin-bottom:4pt;font-size:7.5pt;color:#555}.rs-list li{padding:4.5pt 0;border-color:#ddd}.rs-t{color:#111}.rs-dt,.rs-d{color:#333}.rs-meta{font-size:7.5pt;color:#555}.rs-row,.rs-d{font-size:9.5pt;line-height:1.38}.rs-d{margin-top:1pt;max-width:none}.rs-cols{grid-template-columns:1fr 1fr!important;gap:0 28pt}.rs-row{flex-direction:row!important;gap:14pt!important}.rs-meta{text-align:right!important}.rs-t{white-space:nowrap!important}a{color:inherit!important;text-decoration:none!important}}