.SheetLightbox-module__tB-Wtq__figure{gap:12px;min-width:0;margin:0;display:grid}.SheetLightbox-module__tB-Wtq__trigger{border:1px solid var(--border);background:var(--ink);cursor:zoom-in;width:100%;padding:0;line-height:0;display:block;position:relative}.SheetLightbox-module__tB-Wtq__img{width:100%;height:auto}.SheetLightbox-module__tB-Wtq__hint{color:var(--paper);opacity:0;transition:opacity .3s var(--ease-out);background:#121211cc;border:1px solid #f2f2ef66;padding:8px 12px;line-height:1;position:absolute;bottom:12px;right:12px}.SheetLightbox-module__tB-Wtq__trigger:hover .SheetLightbox-module__tB-Wtq__hint,.SheetLightbox-module__tB-Wtq__trigger:focus-visible .SheetLightbox-module__tB-Wtq__hint{opacity:1}@media (hover:none){.SheetLightbox-module__tB-Wtq__hint{opacity:1}}.SheetLightbox-module__tB-Wtq__caption{color:var(--fg-soft)}.SheetLightbox-module__tB-Wtq__dialog{background:var(--ink);width:100vw;max-width:100vw;height:100dvh;max-height:none;color:var(--paper);border:0;margin:0;padding:0}.SheetLightbox-module__tB-Wtq__dialog::backdrop{background:#121211eb}.SheetLightbox-module__tB-Wtq__inner{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.SheetLightbox-module__tB-Wtq__bar{padding:8px var(--gutter);border-bottom:1px solid var(--rule-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.SheetLightbox-module__tB-Wtq__title{color:var(--ink-soft);margin:0}.SheetLightbox-module__tB-Wtq__actions{flex-wrap:wrap;gap:4px 20px;display:flex}.SheetLightbox-module__tB-Wtq__action{min-height:44px;color:var(--paper);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;padding:0;text-decoration:none;display:inline-flex}.SheetLightbox-module__tB-Wtq__action:hover,.SheetLightbox-module__tB-Wtq__action[aria-pressed=true]{border-bottom-color:var(--paper)}.SheetLightbox-module__tB-Wtq__scroller{min-height:0;padding:16px var(--gutter) 24px;overscroll-behavior:contain;place-items:center;display:grid;overflow:auto}.SheetLightbox-module__tB-Wtq__full{object-fit:contain;width:100%;height:calc(100dvh - 130px)}.SheetLightbox-module__tB-Wtq__scroller[data-actual]{place-items:start}.SheetLightbox-module__tB-Wtq__scroller[data-actual] .SheetLightbox-module__tB-Wtq__full{object-fit:fill;width:auto;max-width:none;height:auto}
.WorkHead-module__8cUvXW__head{align-content:start;gap:20px;display:grid}.WorkHead-module__8cUvXW__head h2{max-width:18ch}.WorkHead-module__8cUvXW__head>*{min-width:0}.WorkHead-module__8cUvXW__head .lead{max-width:46ch}
.DisciplineSheets-module__jH7XRG__list{gap:clamp(72px,10vw,144px);margin:clamp(48px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}.DisciplineSheets-module__jH7XRG__item{gap:clamp(28px,4vw,48px);min-width:0;display:grid}.DisciplineSheets-module__jH7XRG__text{align-content:start;gap:20px;min-width:0;display:grid}.DisciplineSheets-module__jH7XRG__text h3{margin:0}.DisciplineSheets-module__jH7XRG__body{max-width:52ch;color:var(--fg);margin:0}.DisciplineSheets-module__jH7XRG__sheets{gap:var(--gap);min-width:0;display:grid}@media (min-width:900px){.DisciplineSheets-module__jH7XRG__item{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr))}.DisciplineSheets-module__jH7XRG__item[data-layout=pair] .DisciplineSheets-module__jH7XRG__text{grid-column:1/span 7}.DisciplineSheets-module__jH7XRG__item[data-layout=pair] .DisciplineSheets-module__jH7XRG__sheets{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.DisciplineSheets-module__jH7XRG__item[data-layout=wide] .DisciplineSheets-module__jH7XRG__text{top:calc(var(--header-h) + 24px);grid-column:1/span 4;position:sticky}.DisciplineSheets-module__jH7XRG__item[data-layout=wide] .DisciplineSheets-module__jH7XRG__sheets{grid-column:5/-1}.DisciplineSheets-module__jH7XRG__item[data-layout=tall] .DisciplineSheets-module__jH7XRG__sheets{grid-area:1/1/auto/span 5}.DisciplineSheets-module__jH7XRG__item[data-layout=tall] .DisciplineSheets-module__jH7XRG__text{top:calc(var(--header-h) + 24px);grid-area:1/7/auto/span 6;position:sticky}}
