:root{--top-inset:30px;--top-inset-mobile:16px;--header-label-row:14px;--header-title-row:48px;--header-gap:8px;--header-content-gap:20px}.top-actions,[data-theme]{display:none!important}@media (min-width:901px){body[data-mode="desktop"] .web-grid>aside.web-col,body[data-mode="desktop"] .web-record,body[data-mode="desktop"] .web-projects{padding-top:var(--top-inset)}body[data-mode="desktop"] .web-profile{overflow:visible}body[data-mode="desktop"] .web-profile .portrait{height:min(42vh,430px);min-height:0}body[data-mode="desktop"] .web-record .record-section:first-child>.kicker,body[data-mode="desktop"] .web-record .record-section:first-child>h2{display:block}.web-profile p{overflow:visible}.record-section-head,.workspace-title{display:grid;grid-template-rows:var(--header-label-row) var(--header-title-row);row-gap:var(--header-gap)}.record-section-head,.workspace-shell-head{height:calc(var(--header-label-row) + var(--header-gap) + var(--header-title-row));min-height:0;margin:0 0 var(--header-content-gap);align-items:start}.workspace-shell-head{display:grid;grid-template-columns:minmax(0,1fr) auto}.record-section-head .kicker,.workspace-title .kicker,.web-profile>.kicker{height:var(--header-label-row);line-height:var(--header-label-row);margin:0}.record-section-head h2,.workspace-title h2{margin:0;align-self:start}.web-profile>.kicker{display:block;height:var(--header-label-row);line-height:var(--header-label-row);margin:0 0 var(--header-gap)}}@media (max-width:900px){.mobile-intro{padding-top:var(--top-inset-mobile)}}html[dir="rtl"] .web-profile p,html[dir="rtl"] .record-entry p,html[dir="rtl"] .mobile-intro p{text-align:right;direction:rtl}
