@font-face{font-family: "Plex Cond";src: url(/assets/fonts/plex-cond-400.03b2c87e7c.woff2) format("woff2");font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: "Plex Cond";src: url(/assets/fonts/plex-cond-600.603e8bd6fe.woff2) format("woff2");font-weight: 600;font-style: normal;font-display: swap}@font-face{font-family: "Plex Mono";src: url(/assets/fonts/plex-mono-500.e91496521e.woff2) format("woff2");font-weight: 500;font-style: normal;font-display: swap}:root{--oak:#C79A63;--oak-deep:#A47141;--grain:#7E5028;--ray-fleck:#E4C08E;--oil-sheen:#F7E4C2;--recess:#3A2410;--brass:#C99F4B;--brass-light:#F2D88E;--brass-deep:#87632A;--brass-edge:#5B4117;--engraving:#3E2B10;--spirit:#CBDA4E;--spirit-light:#E7F190;--spirit-deep:#91A729;--bubble:#FAFBE6;--bubble-edge:#768C1E;--ruled-line:#2A2611;--level-glow:#EFFFA0;--needle-steel:#2F3942;--ink:#2C1B0C;--ink-soft:#4E321A;--ink-on-brass:#2E1F08;--inlay:#6A4222;--inlay-ink:#FBEFD6;--inlay-soft:#EBD3AA;--lamp:#FFB55E}@media (prefers-color-scheme:dark){:root{--oak:#4A2F1B;--oak-deep:#2B190D;--grain:#1E1108;--ray-fleck:#6E4A2B;--oil-sheen:#8A6238;--recess:#150B05;--brass:#A07633;--brass-light:#F4CB7C;--brass-deep:#4F3612;--brass-edge:#2A1B08;--engraving:#22160A;--spirit:#B4C43C;--spirit-light:#DCEA7A;--spirit-deep:#6F8019;--bubble:#F2F1D0;--bubble-edge:#5E6E15;--ruled-line:#1B170A;--level-glow:#E8FF8C;--needle-steel:#2C3640;--ink:#F3DFBB;--ink-soft:#D4B68C;--ink-on-brass:#1F1406;--inlay:#26170C;--inlay-ink:#F6E6C6;--inlay-soft:#D9BF95;--lamp:#FFB55E}}:root{color-scheme: light dark;--sans: "Plex Cond","IBM Plex Sans Condensed","Arial Narrow",sans-serif;--mono: "Plex Mono","IBM Plex Mono",ui-monospace,monospace;--text: var(--ink);--text-soft: var(--ink-soft);--link: var(--ink);--rule-ink: var(--ruled-line);--rule-lit: color-mix(in srgb,var(--oil-sheen) 70%,transparent);--sheet: color-mix(in srgb,var(--oil-sheen) 88%,transparent);--shadow: rgba(42,24,8,.35);--oak-stain: transparent;--gutter: 20px;--rule-width: 26px}@media (prefers-color-scheme: dark){:root{--rule-ink: #0d0703;--rule-lit: color-mix(in srgb,var(--brass-light) 22%,transparent);--sheet: color-mix(in srgb,var(--oak-deep) 90%,transparent);--shadow: rgba(0,0,0,.55);--oak-stain: #5f4a3c}}*,*::before,*::after{box-sizing: border-box}html{background: var(--brass-deep);-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body{margin: 0;min-height: 100vh;display: flex;flex-direction: column;font: 400 1.125rem/1.55 var(--sans);color: var(--text);background: var(--oak);font-kerning: normal}img{display: block;max-width: 100%;height: auto}a{color: var(--link);text-decoration-thickness: 1px;text-underline-offset: .18em}a:hover{text-decoration-thickness: 2px}:focus-visible{outline: 3px solid var(--ink);outline-offset: 3px;border-radius: 4px}.skip{position: absolute;left: 12px;top: -60px;z-index: 10;padding: 8px 14px;background: var(--inlay);color: var(--inlay-ink);border-radius: 6px}.skip:focus{top: 12px}.vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}code,.mono{font-family: var(--mono);font-weight: 500;font-size: .86em}.plate{position: relative;color: var(--ink-on-brass);background: repeating-linear-gradient(180deg,rgba(255,255,255,.07) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--brass-light),var(--brass) 42%,var(--brass) 64%,var(--brass-deep));box-shadow: inset 0 1px 0 rgba(255,255,255,.35),inset 0 -1px 0 var(--brass-edge)}.plate::before,.plate::after,.nameplate::before,.nameplate::after{content: "";position: absolute;top: 50%;width: 26px;height: 26px;margin-top: -13px;background: url(/assets/img/screw.e4f2660686.webp) center / contain no-repeat}.plate::before{left: 14px;transform: rotate(-12deg)}.plate::after{right: 14px;transform: rotate(71deg)}.plate-head{border-bottom: 2px solid var(--brass-edge);z-index: 2}.plate-foot{border-top: 2px solid var(--brass-edge);margin-top: auto}.plate-in{max-width: 1180px;margin: 0 auto;padding: 12px 56px;display: flex;align-items: center;justify-content: space-between;gap: 8px 28px;flex-wrap: wrap}.engraved{color: var(--engraving);text-shadow: 0 1px 0 color-mix(in srgb,var(--brass-light) 75%,transparent)}.maker{font-family: var(--mono);font-weight: 500;font-size: 1.25rem;letter-spacing: .42em;margin-right: -.42em;text-decoration: none;color: var(--engraving);text-shadow: 0 1px 0 color-mix(in srgb,var(--brass-light) 75%,transparent)}.plate nav{display: flex;flex-wrap: wrap;gap: 4px 22px}.plate nav a{color: var(--ink-on-brass);font-weight: 600;text-decoration: none;padding: 4px 0}.plate nav a:hover,.plate nav a[aria-current="page"]{text-decoration: underline;text-decoration-thickness: 2px}.tag{display: inline-block;position: relative;padding: 10px 20px;border: 1px solid var(--brass-edge);border-radius: 9px;color: var(--ink-on-brass);font-weight: 600;text-decoration: none;line-height: 1.2;background: linear-gradient(180deg,var(--brass-light),var(--brass) 55%,var(--brass-deep));box-shadow: inset 0 1px 0 rgba(255,255,255,.45),0 2px 0 var(--brass-edge),0 4px 10px var(--shadow);cursor: pointer;transition: transform .12s ease,box-shadow .12s ease,filter .12s ease}.tag:hover{filter: brightness(1.06);text-decoration: none}.tag:active{transform: translateY(2px);box-shadow: inset 0 1px 0 rgba(255,255,255,.35),0 0 0 var(--brass-edge),0 2px 5px var(--shadow)}.tag-go{font-size: 1.2rem;padding: 14px 26px 14px 24px}.tag-go::after{content: "";display: inline-block;width: .55em;height: .55em;margin-left: .6em;border: solid currentColor;border-width: 2px 2px 0 0;transform: translateY(-.08em) rotate(45deg)}.oak{position: relative;flex: 1 0 auto;overflow-x: clip;padding: 0 calc(var(--rule-width) + var(--gutter));background-color: var(--oak-stain);background-image: radial-gradient(ellipse 70% 600px at 50% 0,rgba(255,244,214,.28),transparent 75%),linear-gradient(90deg,rgba(40,20,6,.28),transparent 2.2%,transparent 97.8%,rgba(40,20,6,.28)),url(/assets/img/oak.5e0d671d6a.webp);background-size: auto,auto,768px 408px;background-blend-mode: normal,normal,normal}@media (prefers-color-scheme: dark){.oak{background-image: radial-gradient(ellipse 60% 700px at 30% 0,color-mix(in srgb,var(--lamp) 26%,transparent),transparent 70%),linear-gradient(90deg,rgba(0,0,0,.45),transparent 2.5%,transparent 97.5%,rgba(0,0,0,.45)),url(/assets/img/oak.5e0d671d6a.webp);background-blend-mode: screen,normal,multiply}}.oak::before,.oak::after{content: "";position: absolute;top: 0;bottom: 0;width: var(--rule-width);pointer-events: none}.oak::before{left: 0;background: repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,var(--rule-lit) 1px 2px,transparent 2px 10mm) 0 4mm / 20px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,var(--rule-lit) 1px 2px,transparent 2px 5mm) 0 4mm / 13px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,transparent 1px 1mm) 0 4mm / 7px 100% no-repeat;opacity: .6}.oak::after{right: 0;background: repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,var(--rule-lit) 1px 2px,transparent 2px 1in) 100% 6px / 22px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,var(--rule-lit) 1px 2px,transparent 2px .5in) 100% 6px / 16px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,transparent 1px .25in) 100% 6px / 11px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,transparent 1px .125in) 100% 6px / 8px 100% no-repeat,repeating-linear-gradient(180deg,var(--rule-ink) 0 1px,transparent 1px .0625in) 100% 6px / 5px 100% no-repeat;opacity: .6}main{display: block;max-width: 1180px;margin: 0 auto;padding: 0 0 72px}section{padding-top: 64px}h1,h2,h3{font-weight: 600;line-height: 1.12;margin: 0 0 .5em;letter-spacing: -.005em;text-wrap: balance}h1{font-size: clamp(2.25rem,1.4rem + 3.4vw,3.75rem);letter-spacing: -.015em}h2{font-size: clamp(1.7rem,1.25rem + 1.6vw,2.4rem)}h3{font-size: 1.3rem}p{margin: 0 0 1em}.lead{font-size: 1.25rem;color: var(--text-soft);max-width: 40em}.kicker{font-family: var(--mono);font-weight: 500;font-size: .9rem;letter-spacing: .06em;color: var(--text-soft);margin-bottom: 1.1em}.hero{display: grid;gap: 40px 56px;align-items: center;padding-top: 56px}@media (min-width: 980px){.hero{grid-template-columns: 5fr 6fr;padding-top: 72px}}.facts{list-style: none;padding: 0;margin: 26px 0 0;display: flex;flex-wrap: wrap;gap: 8px 22px;font-weight: 600}.facts li{display: flex;align-items: center;gap: 9px}.facts li::before,.screws li::before{content: "";flex: none;width: 16px;height: 16px;background: url(/assets/img/screw.e4f2660686.webp) center / contain no-repeat}.bench{margin: 0;padding: 0;border: 0;min-width: 0;text-align: center}.bench legend{padding: 0;margin: 0 auto 6px;font-size: 1rem;color: var(--text-soft)}.tilt{position: absolute;opacity: 0;width: 1px;height: 1px;margin: 0}.vial{--at: -7.853%;position: relative;width: min(100%,624px);margin: 4px auto 0;aspect-ratio: 624 / 211;transition: transform .5s cubic-bezier(.3,.7,.3,1)}.vial img{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none}.vial .bore,.vial .drift,.vial .stretch{position: absolute;inset: 0}.vial .bore{overflow: hidden}.vial .bubble{transform: translateX(var(--at));transition: transform 1.2s cubic-bezier(.25,1.25,.45,1);transition: transform 1.1s linear(0,0.0029,0.0196,0.0557,0.1101,0.1826,0.2677,0.3605,0.4565,0.5513,0.6398,0.7233,0.7981,0.8631,0.918,0.9627,0.9972,1.0239,1.0428,1.0549,1.0615,1.0637,1.0624,1.0586,1.053,1.0464,1.0393,1.0321,1.0254,1.0191,1.0135,1.0086,1.0046,1.0013,0.9989,0.997,0.9958,0.995,0.9947,0.9947,0.9949,0.9953,0.9959,0.9964,0.997,0.9976,0.9982,0.9987,1)}.vial .drift{animation: drift 1.2s cubic-bezier(.25,1.25,.45,1) .5s backwards}.vial .drift{animation: drift 1.1s linear(0,0.0029,0.0196,0.0557,0.1101,0.1826,0.2677,0.3605,0.4565,0.5513,0.6398,0.7233,0.7981,0.8631,0.918,0.9627,0.9972,1.0239,1.0428,1.0549,1.0615,1.0637,1.0624,1.0586,1.053,1.0464,1.0393,1.0321,1.0254,1.0191,1.0135,1.0086,1.0046,1.0013,0.9989,0.997,0.9958,0.995,0.9947,0.9947,0.9949,0.9953,0.9959,0.9964,0.997,0.9976,0.9982,0.9987,1) .5s backwards}.vial .stretch{transform-origin: 49.92% 39.8%;animation: stretch 1.1s linear .5s backwards}@keyframes drift{from{transform: translateX(17.3%)}to{transform: none}}@keyframes stretch{0%{transform: scale(1,1)}6.25%{transform: scale(1.045,0.978)}12.5%{transform: scale(1.087,0.959)}18.75%{transform: scale(1.09,0.958)}25%{transform: scale(1.068,0.968)}31.25%{transform: scale(1.039,0.981)}37.5%{transform: scale(1.015,0.993)}43.75%{transform: scale(1,1)}50%{transform: scale(1.006,0.997)}56.25%{transform: scale(1.007,0.997)}62.5%{transform: scale(1.005,0.997)}68.75%{transform: scale(1.003,0.999)}75%{transform: scale(1.001,1)}81.25%{transform: scale(1,1)}87.5%{transform: scale(1.001,1)}93.75%{transform: scale(1.001,1)}100%{transform: scale(1,1)}}.vial::before{content: "";position: absolute;left: 12%;right: 12%;top: 18%;bottom: 22%;border-radius: 999px;box-shadow: 0 0 40px 16px var(--level-glow);opacity: 0;transition: opacity .6s ease}.readout{margin: 8px 0 18px;min-height: 5.4rem}.read{display: none}.read b{display: block;font-family: var(--mono);font-weight: 500;font-size: clamp(2.6rem,2rem + 2.4vw,3.6rem);line-height: 1.05;letter-spacing: .02em}.read span{color: var(--text-soft);font-size: 1.1rem}.tags{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.tags .tag{padding: 8px 16px;font-size: 1rem}#tilt-true:checked ~ .vial::before{opacity: 1;transition-delay: .9s}#tilt-true:checked ~ .vial::before{animation: glow-in .8s ease 1.4s backwards}@keyframes glow-in{from{opacity: 0}to{opacity: 1}}#tilt-left:checked ~ .vial{transform: rotate(2deg)}#tilt-right:checked ~ .vial{transform: rotate(-2deg)}#tilt-left:checked ~ .vial .bubble{--at: -25.16%}#tilt-right:checked ~ .vial .bubble{--at: 9.455%}#tilt-left:checked ~ .readout .read-left,#tilt-true:checked ~ .readout .read-true,#tilt-right:checked ~ .readout .read-right{display: block}#tilt-true:checked ~ .readout .read-true{animation: appear .5s ease 1.3s backwards}@keyframes appear{from{opacity: 0}to{opacity: 1}}#tilt-left:checked ~ .tags [for="tilt-left"],#tilt-true:checked ~ .tags [for="tilt-true"],#tilt-right:checked ~ .tags [for="tilt-right"]{transform: translateY(2px);background: linear-gradient(180deg,var(--brass-light),var(--brass-light) 30%,var(--brass));box-shadow: inset 0 1px 3px rgba(60,40,10,.45),0 0 0 var(--brass-edge),0 1px 3px var(--shadow)}#tilt-left:focus-visible ~ .tags [for="tilt-left"],#tilt-true:focus-visible ~ .tags [for="tilt-true"],#tilt-right:focus-visible ~ .tags [for="tilt-right"]{outline: 3px solid var(--ink);outline-offset: 3px}.bench-note{margin: 18px auto 0;max-width: 32em;color: var(--text-soft);font-size: 1rem}.section-head{max-width: 46em}.faces-list{list-style: none;margin: 34px 0 0;padding: 0;display: grid;gap: 22px}@media (min-width: 640px){.faces-list{grid-template-columns: 1fr 1fr}}@media (min-width: 1120px){.faces-list{grid-template-columns: repeat(4,1fr)}}.face{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 0 18px 22px;border-radius: 14px;background: color-mix(in srgb,var(--recess) 16%,transparent);box-shadow: inset 0 2px 8px color-mix(in srgb,var(--recess) 45%,transparent),0 1px 0 color-mix(in srgb,var(--oil-sheen) 30%,transparent)}.face p{margin: 0;max-width: 22em}.nameplate{position: relative;margin: -1px 0 0;padding: 9px 46px 10px;border: 1px solid var(--brass-edge);border-top: 0;border-radius: 0 0 9px 9px;font-family: var(--mono);font-weight: 500;font-size: 1rem;letter-spacing: .32em;text-indent: .32em;color: var(--engraving);text-shadow: 0 1px 0 color-mix(in srgb,var(--brass-light) 75%,transparent);background: repeating-linear-gradient(180deg,rgba(255,255,255,.08) 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--brass-light),var(--brass) 60%,var(--brass-deep));box-shadow: 0 3px 8px var(--shadow)}.nameplate::before,.nameplate::after{width: 16px;height: 16px;margin-top: -8px}.nameplate::before{left: 12px;transform: rotate(33deg)}.nameplate::after{right: 12px;transform: rotate(-58deg)}.face-art{height: 200px;width: 100%;margin: 18px 0 14px;display: flex;align-items: center;justify-content: center}.face-art img{max-height: 100%;width: auto}.face-art .round{width: 190px}.face-art .long{width: 100%}.upright{position: relative;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center}.upright::before{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: 62px;margin-left: -31px;border-radius: 4px;background: linear-gradient(90deg,rgba(40,20,6,.35),transparent 22%,transparent 78%,rgba(40,20,6,.35)),var(--oak-stain) url(/assets/img/oak.5e0d671d6a.webp) center / 192px 102px;background-blend-mode: normal,multiply;box-shadow: 0 4px 12px var(--shadow)}.upright .vial{width: 100%;margin: 0}.upright .vial .bubble{transition: none}.upright .vial .drift,.upright .vial .stretch{animation: none}.units{list-style: none;padding: 0;margin: 28px 0 0;display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));max-width: 900px}.units li{padding: 16px 18px 14px;border-radius: 10px;color: var(--inlay-ink);background: var(--inlay);box-shadow: inset 0 0 0 1px var(--brass-deep),inset 0 0 0 3px color-mix(in srgb,var(--brass) 55%,transparent),0 3px 10px var(--shadow)}.units b{display: block;font-family: var(--mono);font-weight: 500;font-size: 1.7rem;line-height: 1.15;white-space: nowrap}.units span{color: var(--inlay-soft);font-size: 1rem}.pair{display: grid;gap: 32px 56px;align-items: center}@media (min-width: 860px){.pair{grid-template-columns: minmax(0,5fr) minmax(0,7fr)}.pair.flip{grid-template-columns: minmax(0,7fr) minmax(0,5fr)}}.pair .art{justify-self: center}.clamp{width: min(260px,70vw)}.steps{counter-reset: step;list-style: none;padding: 0;margin: 22px 0 18px;display: grid;gap: 14px}.steps li{counter-increment: step;display: grid;grid-template-columns: 2.4rem 1fr;gap: 12px;align-items: baseline}.steps li::before{content: counter(step);font-family: var(--mono);font-weight: 500;font-size: 1.6rem;line-height: 1;text-align: center;padding: 6px 0 7px;border-radius: 8px;color: var(--ink-on-brass);background: linear-gradient(180deg,var(--brass-light),var(--brass) 60%,var(--brass-deep));box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 2px 0 var(--brass-edge)}.phone{margin: 0;width: 100%;max-width: 270px;justify-self: center}.phone img{width: 100%;border: 7px solid #17100a;border-radius: 30px;background: #17100a;box-shadow: 0 1px 0 1px rgba(255,255,255,.12),0 14px 30px var(--shadow)}.phone figcaption{margin-top: 14px;font-size: 1rem;color: var(--text-soft)}.phone figcaption b{color: var(--text)}.shots{display: grid;gap: 30px 26px;grid-template-columns: repeat(2,minmax(0,1fr));margin-top: 34px}@media (min-width: 900px){.shots{grid-template-columns: repeat(3,minmax(0,1fr))}}.shots .phone:last-child:nth-child(odd){grid-column: 1 / -1;max-width: 230px}@media (min-width: 900px){.shots .phone:last-child:nth-child(odd){grid-column: auto;max-width: 270px}}.plaque{position: relative;margin-top: 30px;padding: 30px 28px 26px;border-radius: 14px;color: var(--inlay-ink);background: var(--inlay);box-shadow: inset 0 0 0 1px var(--brass-deep),inset 0 0 0 4px color-mix(in srgb,var(--brass) 60%,transparent),0 6px 18px var(--shadow);max-width: 900px}.plaque h2{color: var(--inlay-ink)}.plaque a{color: var(--inlay-ink)}.plaque p{color: var(--inlay-soft)}.screws{list-style: none;padding: 0;margin: 18px 0 22px;display: grid;gap: 10px}.screws li{display: flex;gap: 12px;align-items: baseline}.screws li::before{transform: translateY(2px)}.small-print{max-width: 46em}.small-print h2{font-size: clamp(1.4rem,1.2rem + 1vw,1.8rem)}.closing{margin-top: 30px}.foot-in{max-width: 1180px;margin: 0 auto;padding: 26px 60px 24px;display: grid;gap: 10px;font-size: 1rem}.foot-in p{margin: 0}.foot-in a{color: var(--ink-on-brass)}.foot-in nav{display: flex;flex-wrap: wrap;gap: 4px 22px}.foot-small{font-size: .9rem}.plate-foot::before,.plate-foot::after{top: 34px}.sheet{max-width: 50rem;margin: 48px auto 0;padding: 40px clamp(20px,5vw,56px) 44px;border-radius: 6px;background: var(--sheet);box-shadow: 0 1px 0 color-mix(in srgb,var(--oil-sheen) 40%,transparent),0 10px 28px var(--shadow);overflow-wrap: break-word}.sheet h1{font-size: clamp(2rem,1.5rem + 2vw,2.8rem)}.sheet h2{font-size: 1.45rem;margin-top: 1.9em;padding-top: .2em;scroll-margin-top: 16px}.sheet h3{font-size: 1.15rem;margin-top: 1.5em;scroll-margin-top: 16px}.sheet ul{padding-left: 1.3em}.sheet li{margin-bottom: .45em}.sheet li::marker{color: var(--brass-deep)}.sheet dl{margin: 0}.sheet dt{font-weight: 600;margin-top: .8em}.sheet dd{margin: .2em 0 0}.meta{color: var(--text-soft)}.sec-no{display: inline-block;min-width: 1.6em;font-family: var(--mono);font-weight: 500;font-size: .8em;color: var(--text-soft)}.short{margin: 26px 0 8px;padding: 22px 24px 8px;border-radius: 10px;color: var(--inlay-ink);background: var(--inlay);box-shadow: inset 0 0 0 1px var(--brass-deep),inset 0 0 0 3px color-mix(in srgb,var(--brass) 55%,transparent)}.short h2{margin-top: 0;font-size: 1.3rem;color: var(--inlay-ink)}.short a{color: var(--inlay-ink)}.short li::marker{color: var(--brass)}.toc{margin: 30px 0 10px}.toc h2{margin-top: 0;font-size: 1.2rem}.toc ol{margin: 0;padding-left: 1.6em;columns: 2 15rem;column-gap: 32px}.toc li{margin-bottom: .3em;break-inside: avoid}.back-top{margin-top: 2.2em}.lost{max-width: 40rem;margin: 0 auto;padding-top: 72px;text-align: center}.lost .vial{margin: 34px auto 30px;transform: rotate(-4deg)}.lost .vial .bubble{--at: 11.5%;transition: none}.lost .vial .drift{animation: none}.lost .vial .stretch{animation: none}.lost .lead{margin: 0 auto 1em}@media (max-width: 640px){:root{--gutter: 12px;--rule-width: 16px}body{font-size: 1.0625rem}.plate-in{padding: 10px 44px;justify-content: center}.plate::before{left: 10px}.plate::after{right: 10px}.plate::before,.plate::after{width: 22px;height: 22px;margin-top: -11px}.plate-head .plate-in{flex-direction: column;gap: 4px}.plate-head nav{justify-content: center;gap: 2px 18px}.foot-in{padding: 22px 44px}section{padding-top: 48px}.oak::before{background-size: 12px 100%,8px 100%,4px 100%}.oak::after{background-size: 13px 100%,10px 100%,7px 100%,5px 100%,3px 100%}.lead{font-size: 1.125rem}.face-art{height: 170px}.units li{padding: 14px 14px 12px}.units b{font-size: 1.25rem}.sheet{margin-top: 28px}}@media (max-width: 380px){.plate-in{padding-left: 36px;padding-right: 36px}.plate::before{left: 7px}.plate::after{right: 7px}.plate-head nav{gap: 2px 12px;font-size: .95rem}:root{--gutter: 8px}.sheet{padding-left: 16px;padding-right: 16px}.short{padding-left: 16px;padding-right: 16px}}@media (prefers-reduced-motion: reduce){.vial,.vial .bubble,.vial::before,.tag{transition: none}.vial .drift,.vial .stretch,.read,.vial::before{animation: none}#tilt-true:checked ~ .vial::before{animation: none;transition-delay: 0s}#tilt-true:checked ~ .readout .read-true{animation: none}}
