.figure[data-astro-cid-3xamdlg3]{--figure-active:var(--lightningcss-light,var(--palette-orange))var(--lightningcss-dark,color-mix(in srgb, var(--palette-orange) 75%, var(--palette-cream)));min-width:0;color:var(--ink);display:block;position:relative}.figure__ink[data-astro-cid-3xamdlg3],.figure__lit[data-astro-cid-3xamdlg3],.figure__tapes[data-astro-cid-3xamdlg3],.figure__leaders[data-astro-cid-3xamdlg3],.figure__marks[data-astro-cid-3xamdlg3],.figure[data-astro-cid-3xamdlg3]>.figure__burn{width:100%;height:100%;position:absolute;inset:0}.figure__ink[data-astro-cid-3xamdlg3]{background:currentColor;-webkit-mask:url(/body/vitruvian.svg) 50%/100% 100% no-repeat;mask:url(/body/vitruvian.svg) 50%/100% 100% no-repeat}.figure__lit[data-astro-cid-3xamdlg3]{color:var(--figure-active);pointer-events:none}.figure__lit[data-astro-cid-3xamdlg3][hidden]{display:none}.figure__tapes[data-astro-cid-3xamdlg3] path[data-astro-cid-3xamdlg3],.figure__leaders[data-astro-cid-3xamdlg3] path[data-astro-cid-3xamdlg3]{vector-effect:non-scaling-stroke}.figure__tapes[data-astro-cid-3xamdlg3]{pointer-events:none;stroke:var(--figure-active);stroke-width:2px}.figure__tapes[data-astro-cid-3xamdlg3] path[data-astro-cid-3xamdlg3]:not(.is-active){display:none}.figure[data-astro-cid-3xamdlg3]>.figure__burn{pointer-events:none}.figure__leaders[data-astro-cid-3xamdlg3]{pointer-events:none;stroke:currentColor;stroke-width:.75px}.figure__leaders[data-astro-cid-3xamdlg3] path[data-astro-cid-3xamdlg3].is-active{stroke:var(--figure-active);stroke-width:1.25px}.figure__marks[data-astro-cid-3xamdlg3]{pointer-events:none}@media (prefers-reduced-motion:no-preference){.figure[data-astro-cid-3xamdlg3]:not([data-ready]) .figure__ink[data-astro-cid-3xamdlg3]{visibility:hidden}.figure__leaders[data-astro-cid-3xamdlg3],.figure__dot[data-astro-cid-3xamdlg3],.figure__name[data-astro-cid-3xamdlg3]{transition:opacity calc(var(--motion-media-fade-duration) / 2) ease}.figure[data-astro-cid-3xamdlg3]:not([data-marks]) .figure__leaders[data-astro-cid-3xamdlg3],.figure[data-astro-cid-3xamdlg3]:not([data-marks]) .figure__dot[data-astro-cid-3xamdlg3],.figure[data-astro-cid-3xamdlg3]:not([data-marks]) .figure__name[data-astro-cid-3xamdlg3]{opacity:0}.figure[data-astro-cid-3xamdlg3]:not([data-marks]) .figure__name[data-astro-cid-3xamdlg3]{pointer-events:none}}.figure__dot[data-astro-cid-3xamdlg3]{background:var(--bg);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;box-shadow:inset 0 0 0 1px}@media (width<=720px){.figure__dot[data-astro-cid-3xamdlg3]{width:3px;height:3px;box-shadow:none;background:currentColor;margin:-1.5px 0 0 -1.5px}}.figure__dot[data-astro-cid-3xamdlg3].is-active{background:var(--figure-active);box-shadow:none}.figure__name[data-astro-cid-3xamdlg3]{min-height:0;padding:2px var(--s1);font-size:var(--f-label);white-space:nowrap;color:var(--ink);mix-blend-mode:difference;pointer-events:auto;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.25;position:absolute}.figure__name--left[data-astro-cid-3xamdlg3]{transform:translateY(-50%)}.figure__name--right[data-astro-cid-3xamdlg3]{transform:translate(-100%,-50%)}.figure__name[data-astro-cid-3xamdlg3].is-active{color:var(--figure-active);mix-blend-mode:normal}.body-sizes[data-astro-cid-6fibnvag]{--figure-ratio:calc(940 / 1265);--details-min:160px;grid-template:"details" minmax(var(--details-min), 1fr) "figure" auto / minmax(0, 1fr);gap:var(--s4);height:100%;min-height:0;display:grid;container-type:size}.body-sizes__figure[data-astro-cid-6fibnvag]{grid-area:figure;min-width:0;display:grid}.body-sizes__figure[data-astro-cid-6fibnvag]>.figure{width:min(100%, (100cqh - var(--details-min) - var(--s4)) * var(--figure-ratio));margin-inline:auto}.body-sizes__details[data-astro-cid-6fibnvag]{overscroll-behavior:contain;scrollbar-width:none;grid-area:details;min-height:0;overflow-y:auto}.body-sizes__details[data-astro-cid-6fibnvag]::-webkit-scrollbar{display:none}.body-detail[data-astro-cid-6fibnvag]{gap:var(--s3);display:grid}.body-detail[data-astro-cid-6fibnvag][hidden]{display:none}.body-detail[data-astro-cid-6fibnvag] h2[data-astro-cid-6fibnvag]{font-size:var(--f-body);font-weight:600}.body-detail__value[data-astro-cid-6fibnvag]{margin:0;font-weight:500;line-height:1.35}.body-detail__notes[data-astro-cid-6fibnvag]{font-size:var(--f-small);white-space:pre-line;margin:0;line-height:1.4}.body-detail__notes[data-astro-cid-6fibnvag] strong[data-astro-cid-6fibnvag]{font-weight:600}.body-detail__record[data-astro-cid-6fibnvag]{gap:var(--s1);font-size:var(--f-small);line-height:1.4;display:grid}.body-detail__record[data-astro-cid-6fibnvag] h3[data-astro-cid-6fibnvag]{font-size:var(--f-small);font-weight:600}.body-detail__record[data-astro-cid-6fibnvag] ul[data-astro-cid-6fibnvag]{margin:0}.body-detail__history[data-astro-cid-6fibnvag]{gap:var(--s1);font-size:var(--f-small);margin:0;line-height:1.25;display:grid}.body-detail__history[data-astro-cid-6fibnvag] div[data-astro-cid-6fibnvag]{justify-content:space-between;gap:var(--s3);display:flex}.body-detail__history[data-astro-cid-6fibnvag] dd[data-astro-cid-6fibnvag]{margin:0}@media (prefers-reduced-motion:no-preference){.body-detail[data-astro-cid-6fibnvag]:not([hidden]){animation:body-detail-fade var(--motion-media-fade-duration) ease both}}@keyframes body-detail-fade{0%{opacity:0}}@media (width<=900px){.body-sizes__figure[data-astro-cid-6fibnvag]{width:100vw;margin-inline:calc(50% - 50vw)}.body-sizes__figure[data-astro-cid-6fibnvag]>.figure{width:min(100vw, (100cqh - var(--details-min) - var(--s4)) * var(--figure-ratio))}}@media (width>=1100px){.body-sizes[data-astro-cid-6fibnvag]{gap:var(--s6);grid-template:"figure details"minmax(0,1fr)/auto minmax(0,1fr)}.body-sizes__figure[data-astro-cid-6fibnvag]>.figure{width:min(66cqw, 100cqh * var(--figure-ratio));margin-inline:0}}
