.label[data-astro-cid-q2ml7llr]{max-width:var(--column);background:var(--paint);border:2px solid var(--hull);box-shadow:0 1px 0 var(--sheet-line), 0 16px 30px -18px #16211f73;margin:4.5rem 0 0}.label__field[data-astro-cid-q2ml7llr]{background:var(--hull);color:var(--paint);font:700 var(--text-label) / 1.3 var(--font-text);letter-spacing:.14em;text-transform:uppercase;margin:0;padding:.4rem 1rem}.label__body[data-astro-cid-q2ml7llr]{padding:1.25rem 1rem}.label__body[data-astro-cid-q2ml7llr] p{font-size:var(--text-lede);margin:0 0 1.1rem;line-height:1.45}.door[data-astro-cid-l3u6v3a7]{border-bottom:10px solid var(--steel-deep);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3rem,6vw,4.5rem);position:relative;overflow:hidden}.door__inner[data-astro-cid-l3u6v3a7]{z-index:1;gap:1.75rem 3.5rem;padding-right:clamp(3.75rem,11vw,10rem);display:grid;position:relative}.door__copy[data-astro-cid-l3u6v3a7] p{max-width:38rem}.door__copy[data-astro-cid-l3u6v3a7] .action{justify-self:start}.door--wide[data-astro-cid-l3u6v3a7] .door__inner[data-astro-cid-l3u6v3a7]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.5fr) minmax(16rem,1fr);align-items:start}.door--wide[data-astro-cid-l3u6v3a7] .door__copy[data-astro-cid-l3u6v3a7]{display:contents}.door--wide[data-astro-cid-l3u6v3a7] .door__copy[data-astro-cid-l3u6v3a7] h1{grid-column:1/-1;margin-bottom:0}.door--wide[data-astro-cid-l3u6v3a7] .door__copy[data-astro-cid-l3u6v3a7] .lede,.door--wide[data-astro-cid-l3u6v3a7] .door__copy[data-astro-cid-l3u6v3a7] .action{grid-column:1}.door--wide[data-astro-cid-l3u6v3a7] .door__aside[data-astro-cid-l3u6v3a7]{grid-area:2/2/span 2}.door__aside[data-astro-cid-l3u6v3a7]{justify-self:end;width:100%;max-width:24rem}.lockbar[data-astro-cid-l3u6v3a7]{filter:drop-shadow(2px 0 2px #00000059);width:48px;height:100%;position:absolute;top:0;bottom:0}.hardware[data-astro-cid-l3u6v3a7]{filter:drop-shadow(2px 2px 2px #00000059);width:48px;height:180px;position:absolute}.lockbar--0[data-astro-cid-l3u6v3a7],.hardware--0[data-astro-cid-l3u6v3a7]{right:clamp(1rem,3.5vw,3.5rem)}.lockbar--1[data-astro-cid-l3u6v3a7],.hardware--1[data-astro-cid-l3u6v3a7]{right:clamp(3rem,7vw,7rem)}.hardware[data-astro-cid-l3u6v3a7]{top:12px}.hardware--0[data-astro-cid-l3u6v3a7]{top:auto;bottom:18%}.hardware--1[data-astro-cid-l3u6v3a7]{top:auto;bottom:26%}@media (width<=52rem){.door--wide[data-astro-cid-l3u6v3a7] .door__inner[data-astro-cid-l3u6v3a7]{grid-template-columns:1fr}.door--wide[data-astro-cid-l3u6v3a7] .door__aside[data-astro-cid-l3u6v3a7]{grid-area:auto/1;justify-self:start;max-width:22rem}}@media (width<=40rem){.lockbar[data-astro-cid-l3u6v3a7],.hardware[data-astro-cid-l3u6v3a7]{display:none}.door__inner[data-astro-cid-l3u6v3a7]{padding-right:var(--gutter)}}.site-header[data-astro-cid-fzpbxy5g]{padding-top:.9rem}.bar[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.9rem 2rem;padding-right:clamp(3.75rem,11vw,10rem);display:flex}.owner[data-astro-cid-fzpbxy5g]{color:var(--paint);gap:.15rem;text-decoration:none;display:grid}.owner__code[data-astro-cid-fzpbxy5g]{font:400 1.75rem / 1 var(--font-stencil)}.owner__serial[data-astro-cid-fzpbxy5g]{border:2px solid var(--paint);font:400 1rem / 1 var(--font-stencil);letter-spacing:.12em;color:var(--paint);justify-self:start;margin-top:.3rem;padding:.2rem .5rem .15rem}nav[data-astro-cid-fzpbxy5g]{font:700 var(--text-label) / 1.2 var(--font-text);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--paint);border:2px solid var(--paint-soft);padding:.45rem .65rem;text-decoration:none}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{border-color:var(--paint);background:#eef1ec14}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--hazard);border-color:var(--hazard);color:var(--on-hazard)}@media (width<=40rem){.bar[data-astro-cid-fzpbxy5g]{padding-right:var(--gutter)}}.site-footer[data-astro-cid-nns7i3if]{background:var(--hull);color:var(--paint-soft);font:400 var(--text-small) / 1.55 var(--font-text);border-top:6px solid #0d1513;padding-block:1.75rem 2.25rem}.site-footer[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:60rem;margin:0 0 .35rem}.site-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--paint)}@font-face{font-family:Saira Stencil One;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/saira-stencil-one-latin-400-normal.CaP09Fmm.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/barlow-latin-400-italic.BjGuzOss.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2)format("woff2")}:root{--steel:#2f5d50;--steel-deep:#244a40;--steel-rib:#285246;--hull:#16211f;--paint:#eef1ec;--sheet:#e4e8e3;--sheet-line:#b9c2bd;--grey:#5d6a6e;--hazard:#f2b705;--on-hazard:#16211f;--paint-soft:#c9d6cf;--font-stencil:"Saira Stencil One", "Arial Black", sans-serif;--font-text:"Barlow", "Helvetica Neue", Arial, sans-serif;--text-label:.75rem;--text-small:.9375rem;--text-body:clamp(1.0625rem, 1.02rem + .2vw, 1.1875rem);--text-lede:clamp(1.1875rem, 1.1rem + .45vw, 1.4375rem);--text-h1:clamp(2.75rem, 1.6rem + 5vw, 5.75rem);--text-h2:clamp(2.25rem, 1.8rem + 1.6vw, 3.125rem);--column:42rem;--page:72rem;--gutter:clamp(1.25rem, 4vw, 3.5rem);--rib:22px}*{box-sizing:border-box}html{background:var(--hull);scrollbar-color:var(--steel) var(--hull)}body{background:var(--sheet);color:var(--hull);font:400 var(--text-body) / 1.6 var(--font-text);font-variant-numeric:tabular-nums;flex-direction:column;min-height:100vh;margin:0;display:flex}main{flex:1}.corrugated{background-color:var(--steel);background-image:repeating-linear-gradient(90deg, var(--steel) 0 calc(var(--rib) * .42), var(--steel-rib) calc(var(--rib) * .42) calc(var(--rib) * .5), var(--steel-deep) calc(var(--rib) * .5) calc(var(--rib) * .92), var(--steel-rib) calc(var(--rib) * .92) var(--rib));color:var(--paint)}.wrap{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin:0 auto}::selection{background:var(--hazard);color:var(--on-hazard)}:focus-visible{outline:3px solid var(--hazard);outline-offset:3px}a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}a:hover{text-decoration-color:var(--hazard);text-decoration-thickness:3px}h1,h2{font-family:var(--font-stencil);letter-spacing:.01em;text-wrap:balance;font-weight:400}h1{font-size:var(--text-h1);margin:0 0 1.75rem;line-height:1}h1 em{color:var(--hazard);font-style:normal}h2{font-size:var(--text-h2);margin:4.5rem 0 1.25rem;line-height:1.1}p,ul,ol{max-width:var(--column)}p{margin:0 0 1.1em}li{margin-bottom:.5em}strong{font-weight:600}.lede{font-size:var(--text-lede);color:var(--paint-soft);line-height:1.5}.lede a{color:var(--paint)}code{background:var(--paint);border:1px solid var(--sheet-line);padding:.08em .35em;font:500 .88em/1 ui-monospace,SF Mono,Menlo,monospace}.sheet{padding-block:1rem 5rem}.sheet ul{border-top:2px solid var(--hull);margin:0 0 1.5rem;padding:0;list-style:none}.sheet li{border-bottom:1px solid var(--sheet-line);margin:0;padding:.85rem 0 .85rem 2rem;position:relative}.sheet li:before{content:"";background:var(--steel);width:.7rem;height:.7rem;position:absolute;top:1.35rem;left:.25rem}@media (prefers-reduced-motion:no-preference){.js-load .sheet li{transition:clip-path .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.js-load .sheet li:not(.loaded){clip-path:inset(0 100% 0 0);transform:translate(-.75rem)}.js-load .sheet li.loaded:after{content:"Loaded";border:2px solid var(--steel);color:var(--steel);font:700 var(--text-label) / 1.2 var(--font-text);letter-spacing:.12em;text-transform:uppercase;opacity:0;padding:.1rem .4rem;animation:.26s cubic-bezier(.16,1,.3,1) .3s forwards stamp;position:absolute;top:.95rem;right:0;transform:rotate(-4deg)}}@keyframes stamp{0%{opacity:0;transform:rotate(-4deg)scale(1.6)}to{opacity:.85;transform:rotate(-4deg)scale(1)}}@media (width<=40rem){.js-load .sheet li.loaded:after{display:none}}.action{background:var(--hazard);color:var(--on-hazard);font:700 var(--text-small) / 1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;padding:.85rem 1.4rem;text-decoration:none;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s;display:inline-flex;box-shadow:0 2px #00000040,0 8px 18px -8px #00000080}.action:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px #00000040,0 14px 24px -10px #0000008c}.action:active{transform:translateY(0)}.action svg{width:1.1em;height:1.1em}.plate{color:var(--hull);background:#c3ccc7;border:2px solid #8f9b97;margin:0;padding:.75rem .9rem .9rem;position:relative;box-shadow:0 2px #0000004d,0 18px 30px -14px #0009}.rivet{background:#7d8a86;border-radius:50%;width:.5rem;height:.5rem;position:absolute;box-shadow:inset 0 1px #a9b4b0}.rivet:first-of-type{top:.35rem;left:.35rem}.rivet:nth-of-type(2){top:.35rem;right:.35rem}.rivet:nth-of-type(3){bottom:.35rem;left:.35rem}.rivet:nth-of-type(4){bottom:.35rem;right:.35rem}.plate__title{text-align:center;font:400 1.125rem / 1 var(--font-stencil);letter-spacing:.06em;margin:0 0 .55rem}.plate video{aspect-ratio:1;background:var(--hull);border:1px solid #8f9b97;width:100%;height:auto;display:block}.plate__data{border:1px solid #8f9b97;grid-template-columns:1fr 1fr;margin:.7rem 0 0;display:grid}.plate__data div{border-top:1px solid #8f9b97;padding:.35rem .5rem}.plate__data div:nth-child(-n+2){border-top:0}.plate__data div:nth-child(2n){border-left:1px solid #8f9b97}.plate__data dt{font:700 .625rem / 1.2 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:#3f4b48}.plate__data dd{font:700 var(--text-small) / 1.25 var(--font-text);text-transform:uppercase;letter-spacing:.04em;margin:.1rem 0 0}
