@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/archivo-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/fonts/ibm-plex-sans-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--paper: #f6f5f2;--surface: #ffffff;--surface-sunk: #ecebe6;--surface-ink: #16191c;--ink: #16191c;--ink-2: #3b4247;--ink-3: #5f676d;--ink-invert: #f6f5f2;--ink-invert-2: #b9bfc4;--ink-invert-3: #8b9298;--rule: #d7d4cc;--rule-strong: #a9a599;--rule-ink: #3a4045;--accent: #ca0000;--accent-deep: #9b0000;--accent-wash: #fdeceb;--accent-edge: #f0b6b3;--accent-lift: #ff8079;--caution: #8a5000;--caution-wash: #fdf5e8;--caution-edge: #ddbb7e;--flag: #7a4a00;--flag-wash: #fdf4e0;--flag-edge: #d9b25f;--font-display: "Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body: "IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, "Cascadia Mono", Consolas, monospace;--step--2: clamp(.6875rem, .667rem + .085vw, .75rem);--step--1: clamp(.8125rem, .792rem + .085vw, .875rem);--step-0: clamp(1rem, .966rem + .14vw, 1.0625rem);--step-1: clamp(1.1875rem, 1.11rem + .32vw, 1.375rem);--step-2: clamp(1.4375rem, 1.29rem + .6vw, 1.8125rem);--step-3: clamp(1.75rem, 1.49rem + 1.05vw, 2.375rem);--step-4: clamp(2.125rem, 1.7rem + 1.74vw, 3.1875rem);--step-5: clamp(2.5rem, 1.83rem + 2.75vw, 4.1875rem);--sp-3xs: .25rem;--sp-2xs: .5rem;--sp-xs: .75rem;--sp-s: 1rem;--sp-m: 1.5rem;--sp-l: 2.25rem;--sp-xl: 3.5rem;--sp-2xl: clamp(3.5rem, 2.4rem + 4.5vw, 6rem);--sp-3xl: clamp(4.5rem, 3rem + 6vw, 8rem);--measure: 68ch;--shell: 78rem;--gutter: clamp(1.25rem, .9rem + 1.5vw, 2.5rem);--hair: 1px;--radius: 2px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:1.6;font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}main{flex:1 0 auto}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.021em;margin:0;text-wrap:balance}h1{font-size:var(--step-5);font-weight:800;letter-spacing:-.031em}h2{font-size:var(--step-3)}h3{font-size:var(--step-1);letter-spacing:-.014em}h4{font-size:var(--step-0);letter-spacing:0}p{margin:0;text-wrap:pretty}p+p{margin-top:.85em}ul,ol{margin:0;padding:0}a{color:var(--ink);text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--accent-deep);text-decoration-thickness:2px}strong{font-weight:600}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-radius:1px}.on-ink :focus-visible,.section--ink :focus-visible{outline-color:var(--ink-invert)}::selection{background:var(--accent);color:#fff}.section--ink a{color:var(--ink-invert);text-decoration-color:var(--accent-lift)}.section--ink a:hover{color:#fff}.skip-link{position:absolute;left:var(--sp-s);top:var(--sp-s);z-index:100;transform:translateY(-250%);background:var(--surface-ink);color:var(--ink-invert);padding:.7rem 1.1rem;font:500 var(--step--1)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.skip-link:focus{transform:translateY(0);color:var(--ink-invert)}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.shell--narrow{max-width:58rem}.section{padding-block:var(--sp-xl)}.section--tight{padding-block:var(--sp-l)}.section--sunk,.section--card,.section--ink{padding-block:var(--sp-2xl)}.section--sunk{background:var(--surface-sunk)}.section--card{background:var(--surface);border-block:var(--hair) solid var(--rule)}.section--plain+.section--plain{padding-top:0}.section--ink{background:var(--surface-ink);color:var(--ink-invert)}.section--ink h2,.section--ink h3,.section--ink h4{color:var(--ink-invert)}.section--ink p{color:var(--ink-invert-2)}.measure{max-width:var(--measure)}.stack>*+*{margin-top:var(--flow, var(--sp-m))}.stack>p+p{margin-top:.85em}.mono{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.02em;font-variant-numeric:tabular-nums}.tag{font-family:var(--font-mono);font-size:var(--step--2);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.zone{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--sp-s);margin-bottom:var(--sp-m)}.zone__index{font-family:var(--font-mono);font-size:var(--step--2);font-weight:500;letter-spacing:.1em;color:var(--ink-2);border:var(--hair) solid var(--rule-strong);padding:.3rem .5rem;line-height:1;background:var(--surface)}.section--ink .zone__index{background:transparent;color:var(--ink-invert-2);border-color:var(--rule-ink)}.zone__rule{height:var(--hair);background:var(--rule)}.section--ink .zone__rule{background:var(--rule-ink)}.zone-head{margin-bottom:var(--sp-l)}.zone-head__kicker{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);display:block;margin-bottom:var(--sp-2xs)}.section--ink .zone-head__kicker{color:var(--accent-lift)}.zone-head__intro{margin-top:var(--sp-s);max-width:var(--measure);font-size:var(--step-1);line-height:1.5;color:var(--ink-2)}.section--ink .zone-head__intro{color:var(--ink-invert-2)}.dim{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-s);color:var(--rule-strong);padding-block:var(--sp-m)}.dim__line{position:relative;height:var(--hair);background:currentColor}.dim__line:before,.dim__line:after{content:"";position:absolute;top:50%;width:0;height:0;border-block:4px solid transparent}.dim__line--l:before{left:0;border-right:8px solid currentColor;transform:translateY(-50%)}.dim__line--r:after{right:0;border-left:8px solid currentColor;transform:translateY(-50%)}.dim__label{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.btn{display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-display);font-size:var(--step--1);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:.85rem 1.35rem;border:var(--hair) solid transparent;border-radius:var(--radius);cursor:pointer;transition:background-color .12s linear,color .12s linear,border-color .12s linear}.btn--primary{background:var(--accent);color:#fff}.btn--primary:hover{background:var(--accent-deep);color:#fff}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--rule-strong)}.btn--ghost:hover{border-color:var(--ink);color:var(--ink);background:var(--surface)}.section--ink .btn--ghost,.on-ink .btn--ghost{color:var(--ink-invert);border-color:var(--rule-ink)}.section--ink .btn--ghost:hover,.on-ink .btn--ghost:hover{background:#ffffff0f;color:var(--ink-invert);border-color:var(--ink-invert-2)}.btn--lg{font-size:var(--step-0);padding:1rem 1.6rem}.btn__arrow{font-family:var(--font-mono);font-weight:400}.actions{display:flex;flex-wrap:wrap;gap:var(--sp-s);align-items:center}.grid{display:grid;gap:var(--sp-m)}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.card{background:var(--surface);border:var(--hair) solid var(--rule);border-radius:var(--radius);padding:var(--sp-m);display:flex;flex-direction:column;gap:var(--sp-2xs)}.card__meta{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.card__body{color:var(--ink-2);font-size:var(--step--1);line-height:1.62}.section--ink .card{background:transparent;border-color:var(--rule-ink)}.section--ink .card__body{color:var(--ink-invert-2)}.section--ink .card__meta{color:var(--accent-lift)}.ticks{list-style:none;display:grid;gap:var(--sp-2xs)}.ticks li{display:grid;grid-template-columns:1.15rem 1fr;gap:var(--sp-2xs);align-items:start;color:var(--ink-2);font-size:var(--step--1);line-height:1.6}.ticks li:before{content:"";width:.5rem;height:.5rem;margin-top:.5em;background:var(--accent);transform:rotate(45deg)}.section--ink .ticks li{color:var(--ink-invert-2)}.section--ink .ticks li:before{background:var(--accent-lift)}.spec{border:var(--hair) solid var(--rule-strong);background:var(--surface);border-radius:var(--radius);overflow:hidden}.spec__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-2xs) var(--sp-s);padding:var(--sp-s) var(--sp-m);background:var(--surface-sunk);border-bottom:var(--hair) solid var(--rule-strong)}.spec__title{font-size:var(--step-1)}.spec__id{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.spec__scroll{overflow-x:auto}.spec table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--step--1);font-variant-numeric:tabular-nums}.spec th,.spec td{text-align:left;padding:.6rem var(--sp-m);border-bottom:var(--hair) solid var(--rule);vertical-align:top}.spec tbody tr:last-child th,.spec tbody tr:last-child td{border-bottom:0}.spec th{font-weight:400;color:var(--ink-3);text-transform:uppercase;letter-spacing:.07em;font-size:var(--step--2);width:15rem;white-space:nowrap}.spec td{color:var(--ink);font-weight:500}.spec tbody tr:nth-child(2n){background:#fafaf8}.photo{margin:0}.photo__frame{position:relative;border:var(--hair) solid var(--rule-strong);border-radius:var(--radius);overflow:hidden;background:var(--surface-sunk)}.photo__frame>picture{display:block;width:100%;height:100%}.photo__frame img{width:100%;height:100%;object-fit:cover}.photo__caption{margin-top:var(--sp-2xs);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-3)}.photo-holder{display:block;width:100%;height:auto;background:var(--surface)}.flag{display:inline-flex;align-items:baseline;gap:.45em;font-family:var(--font-mono);font-size:.85em;font-weight:500;letter-spacing:.04em;color:var(--flag);background:var(--flag-wash);border:var(--hair) dashed var(--flag-edge);border-radius:var(--radius);padding:.12em .5em}.flag:before{content:"⚑";font-size:.9em}.section--ink .flag{background:#ffffff0d;color:#e8c987}.note{border:var(--hair) solid var(--accent-edge);border-left:3px solid var(--accent);background:var(--accent-wash);padding:var(--sp-s) var(--sp-m);border-radius:var(--radius);font-size:var(--step--1);color:var(--ink-2)}.note--caution{background:var(--caution-wash);border-color:var(--caution-edge);border-left-color:var(--caution);color:var(--ink)}.note__label{display:block;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--sp-3xs);font-weight:500}.note--caution .note__label{color:var(--caution)}.prose{max-width:var(--measure);color:var(--ink-2)}.prose>*+*{margin-top:1.1em}.prose h2{margin-top:1.9em;color:var(--ink)}.prose h3{margin-top:1.6em;color:var(--ink)}.prose ul,.prose ol{padding-left:1.15rem;display:grid;gap:.4em}.prose li::marker{color:var(--accent)}.prose strong{color:var(--ink)}@media(prefers-reduced-motion:no-preference){.reveal{animation:reveal .62s cubic-bezier(.2,.7,.25,1) both}.reveal--2{animation-delay:90ms}.reveal--3{animation-delay:.18s}}@keyframes reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.section--ink .tag,.section--ink .photo__caption,.section--ink .spec__id,.section--ink .dim__label,.section--ink .stats__item dt{color:var(--ink-invert-3)}@media print{.site-header,.cta-band{display:none}body{background:#fff}}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:var(--hair) solid var(--rule)}.bar[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--sp-m);min-height:4.25rem}.brand[data-astro-cid-ctg3m53h]{display:block;flex:none;line-height:0;text-decoration:none}.brand[data-astro-cid-ctg3m53h] img{width:132px;height:auto}.nav[data-astro-cid-ctg3m53h]{margin-left:auto}.nav__list[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:var(--sp-m);list-style:none}.nav__list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:var(--step--1);font-weight:500;color:var(--ink-2);text-decoration:none;padding-block:.35rem;border-bottom:2px solid transparent;white-space:nowrap}.nav__list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{color:var(--ink);border-bottom-color:var(--rule-strong)}.nav__list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.nav__split[data-astro-cid-ctg3m53h]{width:1px;height:1.1rem;background:var(--rule-strong)}.bar__actions[data-astro-cid-ctg3m53h]{display:grid;grid-template-columns:auto var(--cta-w, 11.5rem);align-items:center;gap:var(--sp-s);flex:none;justify-items:end}.bar__actions[data-astro-cid-ctg3m53h] .btn[data-astro-cid-ctg3m53h]{width:100%;justify-content:center;text-align:center}.bar__tel[data-astro-cid-ctg3m53h]{font-weight:500;color:var(--ink);text-decoration:none;white-space:nowrap}.bar__tel[data-astro-cid-ctg3m53h]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.menu[data-astro-cid-ctg3m53h]{display:none;margin-left:auto;position:relative}.menu[data-astro-cid-ctg3m53h] summary[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.5rem;list-style:none;cursor:pointer;padding:.6rem .75rem;border:var(--hair) solid var(--rule-strong);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.menu[data-astro-cid-ctg3m53h] summary[data-astro-cid-ctg3m53h]::-webkit-details-marker{display:none}.menu__bars[data-astro-cid-ctg3m53h]{width:1rem;height:.7rem;background:linear-gradient(var(--ink),var(--ink)) top / 100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) center / 100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) bottom / 100% 2px no-repeat}.menu[data-astro-cid-ctg3m53h][open] summary[data-astro-cid-ctg3m53h]{background:var(--surface-ink);color:var(--ink-invert);border-color:var(--surface-ink)}.menu[data-astro-cid-ctg3m53h][open] .menu__bars[data-astro-cid-ctg3m53h]{background:linear-gradient(var(--ink-invert),var(--ink-invert)) center / 100% 2px no-repeat,linear-gradient(var(--ink-invert),var(--ink-invert)) center / 100% 2px no-repeat}.menu__panel[data-astro-cid-ctg3m53h]{position:absolute;right:0;top:calc(100% + .65rem);width:min(19rem,calc(100vw - 2 * var(--gutter)));background:var(--surface);border:var(--hair) solid var(--rule-strong);border-radius:var(--radius);box-shadow:0 18px 40px -18px #16191c52;padding:var(--sp-s) var(--sp-m) var(--sp-m);display:grid;gap:var(--sp-s)}.menu__group[data-astro-cid-ctg3m53h] ul[data-astro-cid-ctg3m53h]{list-style:none;display:grid;gap:.1rem}.menu__label[data-astro-cid-ctg3m53h]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);padding-block:.4rem;border-bottom:var(--hair) solid var(--rule);margin-bottom:.3rem}.menu__panel[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:block;padding:.5rem 0;color:var(--ink);text-decoration:none;font-size:var(--step-0)}.menu__panel[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{color:var(--accent-deep);font-weight:600}.menu__tel[data-astro-cid-ctg3m53h]{font-family:var(--font-mono);font-weight:500;border-top:var(--hair) solid var(--rule);padding-top:var(--sp-s)!important}@media(max-width:68rem){.nav[data-astro-cid-ctg3m53h],.bar__actions[data-astro-cid-ctg3m53h]{display:none}.menu[data-astro-cid-ctg3m53h]{display:block}}.site-footer[data-astro-cid-zc6b6qs3]{background:var(--surface-ink);color:var(--ink-invert);padding-top:var(--sp-2xl);padding-bottom:var(--sp-m);margin-top:auto}.foot[data-astro-cid-zc6b6qs3]{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:var(--sp-l) var(--sp-m);padding-bottom:var(--sp-xl)}@media(max-width:60rem){.foot[data-astro-cid-zc6b6qs3]{grid-template-columns:repeat(2,1fr)}.foot__brand[data-astro-cid-zc6b6qs3]{grid-column:1 / -1}}@media(max-width:30rem){.foot[data-astro-cid-zc6b6qs3]{grid-template-columns:1fr}}.foot__brand[data-astro-cid-zc6b6qs3] img{width:150px;height:auto}.foot__pitch[data-astro-cid-zc6b6qs3]{margin-top:var(--sp-s);max-width:30ch;font-size:var(--step--1);color:var(--ink-invert-2);line-height:1.6}.foot__label[data-astro-cid-zc6b6qs3]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-lift);padding-bottom:.5rem;margin-bottom:.65rem;border-bottom:var(--hair) solid var(--rule-ink)}.foot__col[data-astro-cid-zc6b6qs3] ul[data-astro-cid-zc6b6qs3]{list-style:none;display:grid;gap:.3rem}.foot__col[data-astro-cid-zc6b6qs3] a[data-astro-cid-zc6b6qs3]{font-size:var(--step--1);color:var(--ink-invert-2);text-decoration:none}.foot__col[data-astro-cid-zc6b6qs3] a[data-astro-cid-zc6b6qs3]:hover{color:var(--ink-invert);text-decoration:underline;text-decoration-color:var(--accent-lift)}.foot__address[data-astro-cid-zc6b6qs3]{margin-top:var(--sp-s);font-style:normal;font-size:var(--step--1);line-height:1.55;color:var(--ink-invert-2)}.foot__hours[data-astro-cid-zc6b6qs3]{margin-top:var(--sp-s);font-size:var(--step--1);line-height:1.55;color:var(--ink-invert-2)}.foot__appt[data-astro-cid-zc6b6qs3]{color:var(--ink-invert-3)}.tb[data-astro-cid-zc6b6qs3]{display:grid;grid-template-columns:minmax(12rem,1fr) 2.2fr;border:var(--hair) solid var(--rule-ink)}.tb__ident[data-astro-cid-zc6b6qs3]{display:flex;flex-direction:column;justify-content:center;gap:.3rem;padding:var(--sp-s) var(--sp-m);border-right:var(--hair) solid var(--rule-ink)}.tb__ident-name[data-astro-cid-zc6b6qs3]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);letter-spacing:.01em;color:var(--ink-invert)}.tb__ident-loc[data-astro-cid-zc6b6qs3]{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-invert-2);line-height:1.4}.tb__grid[data-astro-cid-zc6b6qs3]{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.tb__cell[data-astro-cid-zc6b6qs3]{padding:.55rem var(--sp-s);border-left:var(--hair) solid var(--rule-ink);border-bottom:var(--hair) solid var(--rule-ink);min-width:0}.tb__cell[data-astro-cid-zc6b6qs3]:first-child{border-left:0}.tb__cell--wide[data-astro-cid-zc6b6qs3]{grid-column:span 3;border-left:0}.tb__cell[data-astro-cid-zc6b6qs3]:nth-last-child(-n+3){border-bottom:0}.tb__cell[data-astro-cid-zc6b6qs3] dt[data-astro-cid-zc6b6qs3]{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-invert-3);margin-bottom:.15rem}.tb__cell[data-astro-cid-zc6b6qs3] dd[data-astro-cid-zc6b6qs3]{margin:0;font-family:var(--font-mono);font-size:var(--step--1);font-weight:500;color:var(--ink-invert);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:46rem){.tb[data-astro-cid-zc6b6qs3]{grid-template-columns:1fr}.tb__ident[data-astro-cid-zc6b6qs3]{border-right:0;border-bottom:var(--hair) solid var(--rule-ink)}.tb__grid[data-astro-cid-zc6b6qs3]{grid-template-columns:repeat(2,1fr)}.tb__cell--wide[data-astro-cid-zc6b6qs3]{grid-column:span 2}.tb__cell[data-astro-cid-zc6b6qs3]:nth-last-child(-n+3){border-bottom:var(--hair) solid var(--rule-ink)}.tb__cell[data-astro-cid-zc6b6qs3]:nth-last-child(-n+1){border-bottom:0}}.legal[data-astro-cid-zc6b6qs3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-2xs) var(--sp-m);padding-top:var(--sp-m);font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-invert-3)}.legal[data-astro-cid-zc6b6qs3] p[data-astro-cid-zc6b6qs3]{color:var(--ink-invert-3)}
