.apparatus[data-astro-cid-7jzczw4k]{padding-block:var(--space-2xl) var(--space-3xl)}.apparatus__inner[data-astro-cid-7jzczw4k]{column-gap:var(--gutter);row-gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.apparatus__text[data-astro-cid-7jzczw4k]{gap:var(--space-m);grid-column:1/span 5;display:grid}.apparatus__text[data-astro-cid-7jzczw4k] h2[data-astro-cid-7jzczw4k]{font-size:var(--step-3)}.apparatus__lead[data-astro-cid-7jzczw4k]{font-size:var(--step-1);line-height:1.45}.apparatus__list[data-astro-cid-7jzczw4k]{gap:var(--space-s);margin:0;display:grid}.apparatus__item[data-astro-cid-7jzczw4k] dt[data-astro-cid-7jzczw4k]{font-family:var(--font-display);font-size:var(--step-2);line-height:1.2}.apparatus__item[data-astro-cid-7jzczw4k] dd[data-astro-cid-7jzczw4k]{font-size:var(--step-0);max-width:30em;margin:.15em 0 0;line-height:1.5}.apparatus__photos[data-astro-cid-7jzczw4k]{gap:var(--gutter);grid-column:7/span 6;grid-template-columns:1fr 1fr;display:grid}.apparatus__p--reformer[data-astro-cid-7jzczw4k]{grid-column:1/-1}.apparatus__photos[data-astro-cid-7jzczw4k] img{border-radius:2px;width:100%;height:auto;display:block}.apparatus__p--reformer[data-astro-cid-7jzczw4k] img{aspect-ratio:16/9;object-fit:cover}.apparatus__p--springs[data-astro-cid-7jzczw4k] img,.apparatus__p--rings[data-astro-cid-7jzczw4k] img{aspect-ratio:1;object-fit:cover}@media (width<=900px){.apparatus__text[data-astro-cid-7jzczw4k],.apparatus__photos[data-astro-cid-7jzczw4k]{grid-column:1/-1}}.lv[data-astro-cid-prcvym46]{padding-block:var(--space-2xl) var(--space-3xl)}.lv__head[data-astro-cid-prcvym46]{gap:var(--space-s) var(--gutter);padding-bottom:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.lv__head[data-astro-cid-prcvym46] h2[data-astro-cid-prcvym46]{font-size:var(--step-3)}.lv__head[data-astro-cid-prcvym46] p[data-astro-cid-prcvym46]{font-size:var(--step-1);max-width:28em;line-height:1.45}.lv__list[data-astro-cid-prcvym46]{margin:0 0 var(--space-l);column-gap:var(--gutter);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.lv__level[data-astro-cid-prcvym46]{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-s);display:grid}.lv__rail[data-astro-cid-prcvym46]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);max-width:15rem;height:14px;margin-bottom:var(--space-2xs);align-self:end;display:block;position:relative}.lv__rail[data-astro-cid-prcvym46]:before{content:"";width:calc(var(--p) * 100%);background:color-mix(in oklch, var(--periwinkle) 34%, transparent);position:absolute;top:3px;bottom:3px;left:0}.lv__carriage[data-astro-cid-prcvym46]{top:-9px;left:calc(var(--p) * 100% - 34px);background:linear-gradient(to bottom, var(--maple-hi), var(--maple) 45%, var(--maple-lo));width:34px;height:13px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--maple-lo) 70%, var(--ink));border-radius:2px;position:absolute}.lv__level[data-astro-cid-prcvym46] h3[data-astro-cid-prcvym46]{padding-bottom:.08em;font-size:clamp(2.1rem,1rem + 2.8vw,3.6rem);line-height:1.05}.lv__level[data-astro-cid-prcvym46] ul[data-astro-cid-prcvym46]{font-size:var(--step-0);align-content:start;gap:.35em;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.lv__plus[data-astro-cid-prcvym46]{font-family:var(--font-display);font-style:italic}@media (width<=1099.98px){.lv__head[data-astro-cid-prcvym46]{grid-template-columns:1fr}.lv__list[data-astro-cid-prcvym46]{row-gap:var(--space-xl);grid-template-columns:1fr}.lv__level[data-astro-cid-prcvym46]{grid-row:auto;grid-template-rows:none}}.ml[data-astro-cid-aqs747hy]{isolation:isolate;padding-block:var(--space-3xl);color:var(--ink);background-color:var(--maple);position:relative}.ml[data-astro-cid-aqs747hy]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,oklch(100% .02 85/.32) 0%,#0000 45%,oklch(30% .05 60/.16) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='300'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0025 0.09' numOctaves='4' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.28 0 0 0 0 0.12 0 0 0 0.42 -0.1'/%3E%3C/filter%3E%3Crect width='900' height='300' filter='url(%23w)'/%3E%3C/svg%3E") 0 0/900px 300px;position:absolute;inset:0}.ml[data-astro-cid-aqs747hy] a[data-astro-cid-aqs747hy]{text-decoration-color:color-mix(in oklch, var(--ink) 55%, transparent)}.ml__inner[data-astro-cid-aqs747hy]{column-gap:var(--gutter);row-gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ml__head[data-astro-cid-aqs747hy]{grid-column:1/span 5}.ml__head[data-astro-cid-aqs747hy] h2[data-astro-cid-aqs747hy]{font-size:var(--step-3);max-width:11em}.ml__plate[data-astro-cid-aqs747hy]{gap:var(--space-s);grid-area:span 2/6/auto/span 7;display:grid}.ml__note[data-astro-cid-aqs747hy]{font-size:var(--step-0);max-width:34em;line-height:1.5}.ml__timeline[data-astro-cid-aqs747hy]{gap:var(--space-s);grid-column:1/span 5;margin:0;display:grid}.ml__row[data-astro-cid-aqs747hy]{grid-template-columns:7.5em 1fr;align-items:baseline;gap:0 1em;display:grid}.ml__row[data-astro-cid-aqs747hy] dt[data-astro-cid-aqs747hy]{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);line-height:1.35}.ml__row[data-astro-cid-aqs747hy] dt[data-astro-cid-aqs747hy].data{font-style:normal;font-size:var(--step-1)}.ml__row[data-astro-cid-aqs747hy] dd[data-astro-cid-aqs747hy]{font-size:var(--step-0);margin:0;line-height:1.5}.ml__close[data-astro-cid-aqs747hy]{font-family:var(--font-display);font-size:var(--step-2);grid-column:1/-1;line-height:1.36}@media (width<=900px){.ml__head[data-astro-cid-aqs747hy],.ml__plate[data-astro-cid-aqs747hy],.ml__timeline[data-astro-cid-aqs747hy]{grid-area:auto/1/auto/-1}.ml__row[data-astro-cid-aqs747hy]{grid-template-columns:1fr}}.pair[data-astro-cid-2trdlton]{padding-block:var(--space-xl) var(--space-2xl)}.pair__inner[data-astro-cid-2trdlton]{gap:var(--space-xl) calc(var(--gutter) * 2);grid-template-columns:1fr 1fr;display:grid}.pair__col[data-astro-cid-2trdlton]{gap:var(--space-s);align-content:start;display:grid}.pair__col[data-astro-cid-2trdlton] h2[data-astro-cid-2trdlton]{font-size:var(--step-3)}.pair__col[data-astro-cid-2trdlton] p[data-astro-cid-2trdlton]{font-size:var(--step-1);max-width:30em;line-height:1.45}.bms[data-astro-cid-2trdlton]{padding-block:var(--space-3xl) var(--space-2xl)}.bms__inner[data-astro-cid-2trdlton]{column-gap:var(--gutter);row-gap:var(--space-m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bms__inner[data-astro-cid-2trdlton] h2[data-astro-cid-2trdlton]{font-size:var(--step-3);grid-column:1/span 4}.bms__quote[data-astro-cid-2trdlton]{gap:var(--space-s);grid-column:5/span 8;display:grid}.bms__quote[data-astro-cid-2trdlton] blockquote[data-astro-cid-2trdlton]{margin:0}.bms__quote[data-astro-cid-2trdlton] blockquote[data-astro-cid-2trdlton] p[data-astro-cid-2trdlton]{font-family:var(--font-display);font-style:italic;font-size:var(--step-4);text-wrap:balance;padding-bottom:.06em;line-height:1.1}.bms__quote[data-astro-cid-2trdlton] figcaption[data-astro-cid-2trdlton]{font-size:var(--step--1);color:var(--ink-soft)}.bms__body[data-astro-cid-2trdlton]{font-size:var(--step-1);grid-column:5/span 7;max-width:32em;line-height:1.45}.close[data-astro-cid-2trdlton]{padding-block:var(--space-xl) var(--space-3xl)}.close__inner[data-astro-cid-2trdlton]{align-items:center;gap:var(--space-m) var(--space-l);flex-wrap:wrap;display:flex}.close__line[data-astro-cid-2trdlton]{font-family:var(--font-display);font-size:var(--step-3);line-height:1.1}@media (width<=900px){.pair__inner[data-astro-cid-2trdlton]{grid-template-columns:1fr}.bms__inner[data-astro-cid-2trdlton] h2[data-astro-cid-2trdlton],.bms__quote[data-astro-cid-2trdlton],.bms__body[data-astro-cid-2trdlton]{grid-column:1/-1}}
