@charset "UTF-8";:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--space-32: 8rem;--radius-0: 0;--radius-8: .5rem;--radius-12: .75rem;--radius-16: 1rem;--radius-pill: 9999px;--border-1: 1px;--border-2: 2px;--shadow-1: inset 0 1px 2px #ffffff30, 0px 1px 2px #00000015;--shadow-2: inset 0 1px 2px #ffffff30, 0px 2px 4px #00000030, 0px 4px 8px #00000015;--shadow-3: inset 0 1px 2px #ffffff30, 0px 4px 6px #00000030, 0px 6px 10px #00000015;--z-index-behind: -100;--z-index-negative-1: -1;--z-base: 0;--z-index-1: 1;--z-index-ahead: 100;--z-dropdown: 1000;--z-sticky: 1100;--z-modal: 1200;--z-toast: 1300;--vw-100: 100vw;--vh-100: 100vh}:root{--chrome-0: hsl(60deg 14% 97.5%);--chrome-50: hsl(60deg 9% 95.7%);--chrome-100: hsl(50deg 7% 92.2%);--chrome-200: hsl(48deg 6% 87.5%);--chrome-300: hsl(45deg 5% 76.5%);--chrome-400: hsl(45deg 4% 58%);--chrome-500: hsl(45deg 3% 38%);--chrome-600: hsl(45deg 3% 33%);--chrome-700: hsl(40deg 4% 21%);--chrome-800: hsl(40deg 5% 13.5%);--chrome-900: hsl(40deg 6% 8%);--copper-100: hsl(20deg 32% 90%);--copper-200: hsl(19deg 30% 78%);--copper-300: hsl(19deg 42% 57%);--copper-400: hsl(18deg 42% 48%);--copper-500: hsl(17deg 47% 38%);--copper-600: hsl(16deg 50% 30%);--copper-700: hsl(15deg 48% 22%)}@supports (color: oklch(50% 0 0deg)){:root{--chrome-0: oklch(98.3% .004 100deg);--chrome-50: oklch(97% .004 100deg);--chrome-100: oklch(94.3% .004 95deg);--chrome-200: oklch(90.6% .005 92deg);--chrome-300: oklch(81.5% .005 90deg);--chrome-400: oklch(66.4% .005 90deg);--chrome-500: oklch(48.6% .004 90deg);--chrome-600: oklch(43.8% .004 88deg);--chrome-700: oklch(31% .006 85deg);--chrome-800: oklch(23.2% .007 85deg);--chrome-900: oklch(17.6% .008 85deg);--copper-100: oklch(92% .024 45deg);--copper-200: oklch(83.2% .052 45deg);--copper-300: oklch(64.2% .098 43deg);--copper-400: oklch(56% .107 42deg);--copper-500: oklch(46.8% .104 40deg);--copper-600: oklch(38.6% .093 39deg);--copper-700: oklch(30.4% .076 38deg)}}:root{--color-bg: var(--chrome-50);--color-bg-raised: var(--chrome-100);--color-bg-paper: var(--chrome-0);--color-bg-ink: var(--chrome-900);--color-bg-wash: var(--copper-100);--color-black: var(--chrome-900);--color-fg: var(--chrome-900);--color-fg-muted: var(--chrome-500);--color-fg-faint: var(--chrome-400);--color-fg-oncolor: var(--chrome-100);--color-fg-oncolor-muted: var(--chrome-300);--color-fg-oncolor-faint: var(--chrome-400);--color-accent: var(--copper-500);--color-accent-hover: var(--copper-600);--color-accent-oncolor: var(--copper-300);--color-accent-lg-oncolor: var(--copper-400);--color-fg-brand: var(--color-accent);--color-fg-one: var(--color-accent);--color-fg-one-oncolor: var(--color-accent-oncolor);--color-text-muted: var(--color-fg-muted);--color-text-eyebrow: var(--color-fg-muted);--color-text-eyebrow-oncolor: var(--color-fg-oncolor-muted);--color-brand: var(--color-accent);--color-brand-hover: var(--color-accent-hover);--color-brand-focus: var(--color-accent);--color-danger: var(--copper-600);--color-bg-2: var(--color-bg-ink);--color-bg-3: var(--color-bg-wash);--color-rule: var(--chrome-200);--color-rule-strong: var(--chrome-300);--color-rule-ink: var(--chrome-900);--color-rule-accent: var(--color-accent);--color-rule-oncolor: var(--chrome-700);--color-border: var(--color-rule);--border-clay: var(--color-rule);--rule-hair: 1px;--rule-arm: 2px;--rule-heavy: 3px;--color-focus: var(--color-accent);--color-focus-oncolor: var(--copper-300);--focus-width: 2px;--focus-offset: 3px;--color-selection-bg: var(--copper-200);--color-selection-fg: var(--chrome-900);--radius: 0;--margin-2: clamp(var(--space-2), .1vw + .2rem, var(--space-3));--margin-4: clamp(var(--space-4), .2vw + .4rem, var(--space-5));--margin-6: clamp(var(--space-6), .4vw + .6rem, var(--space-8));--margin-12: clamp(var(--space-12), 1.2vw + 1rem, var(--space-16));--fill-xs: clamp(var(--space-1), calc(var(--space-2) + .85vw), var(--space-2));--fill-sm: clamp(var(--space-2), calc(var(--space-4) + 1vw), var(--space-6));--fill-md: clamp(var(--space-4), calc(var(--space-6) + 2vw), var(--space-8));--fill-lg: clamp(var(--space-8), calc(var(--space-12) + 3vw), var(--space-16));--fill-xlg: clamp(var(--space-12), calc(var(--space-16) + 3.5vw), var(--space-24));--page-gutter: clamp(1.25rem, 4.5vw, 5rem);--page-max: 1680px;--header-h: 4.5rem;--rail-width: clamp(0px, calc((100vw - 46rem)/2) , 11rem);--rail-gap: clamp(var(--space-6), 2.5vw, var(--space-12));--section-pad-y: clamp(var(--space-16), 8vw, 9rem);--section-pad-y-s: clamp(var(--space-12), 5vw, var(--space-24));--section-pad-x: var(--page-gutter);--u-section-p-full: var(--section-pad-y) var(--page-gutter) 0 var(--page-gutter);--u-section-p-no-right: 0 0 var(--section-pad-y) var(--page-gutter)}@media(min-width:60rem){:root{--header-h: 5.25rem}}:root{--font-display: "Raleway", "Helvetica Neue", helvetica, arial, sans-serif;--font-body: "Encode Sans", "Helvetica Neue", helvetica, arial, sans-serif;--font-rail: "Archivo", "Helvetica Neue", helvetica, arial, sans-serif;--font-header: var(--font-display);--font-eyebrow: var(--font-rail);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-flush: 1.02;--leading-tight: 1.08;--leading-snug: 1.25;--leading-normal: 1.45;--leading-relaxed: 1.62;--leading-relazed: var(--leading-relaxed);--tracking-display: -.035em;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-rail: .14em;--tracking-loose: .08em;--tracking-side: .02em;--font-size-display-xl: clamp(3.25rem, 8.2vw, 6rem);--font-size-display: clamp(2.5rem, 6vw, 4.5rem);--font-size-display-sm: clamp(1.9rem, 3.6vw, 2.75rem);--font-size-lead: clamp(1.15rem, .5vw + 1rem, 1.375rem);--font-size-body: clamp(1rem, .2vw + .95rem, 1.125rem);--font-size-sm: .9375rem;--font-size-rail: .75rem;--font-size-rail-lg: .8125rem;--font-size-xs: var(--font-size-rail);--font-size-md: var(--font-size-body);--font-size-lg: var(--font-size-lead);--font-size-xl: clamp(1.35rem, 1vw + 1.1rem, 1.6rem);--font-size-2xl: var(--font-size-display-sm);--font-size-3xl: clamp(2.1rem, 4.2vw, 3.25rem);--font-size-4xl: var(--font-size-display);--font-size-5xl: var(--font-size-display);--font-size-6xl: var(--font-size-display-xl);--font-size-7xl: var(--font-size-display-xl);--font-size-8xl: var(--font-size-display-xl);--measure: 68ch;--measure-tight: 54ch;--measure-wide: 78ch}body{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal);color:var(--color-fg);background-color:var(--color-bg);font-synthesis-weight:none}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,figure){margin-block:0}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}h1{font-size:var(--font-size-display-xl);line-height:var(--leading-flush)}h2{font-size:var(--font-size-display)}h3{font-size:var(--font-size-display-sm);letter-spacing:var(--tracking-tight)}h4,h5,h6{font-family:var(--font-rail);font-size:var(--font-size-rail-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-rail);text-transform:uppercase}p{text-wrap:pretty}small{font-size:var(--font-size-sm);line-height:var(--leading-normal)}strong,b{font-weight:var(--font-weight-semibold)}.rail-text{font-family:var(--font-rail);font-size:var(--font-size-rail);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-rail);text-transform:uppercase;font-variant-numeric:tabular-nums}.lead{font-size:var(--font-size-lead);line-height:var(--leading-normal);max-width:var(--measure-tight)}.measure{max-width:var(--measure)}.measure-tight{max-width:var(--measure-tight)}.measure-wide{max-width:var(--measure-wide)}.type-flow>*+*{margin-block-start:var(--type-flow-space, var(--space-5))}::selection{background-color:var(--color-selection-bg);color:var(--color-selection-fg)}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:0}:where(.on-ink) :where(a,button,summary,[tabindex]):focus-visible{outline-color:var(--color-focus-oncolor)}:where(input,textarea){caret-color:var(--color-accent)}@supports (scrollbar-color: red blue){html{scrollbar-color:var(--chrome-300) var(--color-bg);scrollbar-width:thin}}time,.tabular,[data-ref]{font-variant-numeric:tabular-nums}.u-color-fg{color:var(--color-fg)}.u-color-fg-muted{color:var(--color-fg-muted)}.u-color-fg-oncolor{color:var(--color-fg-oncolor)}.u-color-fg-oncolor-muted{color:var(--color-fg-oncolor-muted)}.u-color-accent{color:var(--color-accent)}.u-color-accent-oncolor{color:var(--color-accent-oncolor)}.u-color-fg-brand,.u-color-fg-accent{color:var(--color-accent)}.u-color-fg-accent-oncolor{color:var(--color-accent-oncolor)}.u-color-text-eyebrow{color:var(--color-fg-muted)}.u-color-text-eyebrow-oncolor{color:var(--color-fg-oncolor-muted)}.u-color-text-muted{color:var(--color-fg-muted)}.u-ground-page{background-color:var(--color-bg);color:var(--color-fg)}.u-ground-raised{background-color:var(--color-bg-raised);color:var(--color-fg)}.u-ground-wash{background-color:var(--color-bg-wash);color:var(--color-fg)}.u-ground-ink,.on-ink{background-color:var(--color-bg-ink);color:var(--color-fg-oncolor)}.u-font-weight-regular{font-weight:var(--font-weight-regular)}.u-font-weight-med{font-weight:var(--font-weight-medium)}.u-font-weight-semibold{font-weight:var(--font-weight-semibold)}.u-font-weight-bold{font-weight:var(--font-weight-bold)}.rule{border:0;border-block-start:var(--rule-hair) solid var(--color-rule);block-size:0;inline-size:100%;margin:0}.rule--strong{border-block-start-color:var(--color-rule-strong)}.rule--ink{border-block-start-color:var(--color-rule-ink)}.rule--accent{border-block-start-width:var(--rule-arm);border-block-start-color:var(--color-rule-accent)}.rule--oncolor{border-block-start-color:var(--color-rule-oncolor)}.border{border:var(--rule-hair) solid var(--color-rule)}.border--clay{border-color:var(--color-rule)}.u-layout-flex{display:flex}.u-flex-col{flex-direction:column}.u-flex-row{flex-direction:row}.u-flex{flex:1}.u-flex-50{flex:1 0 50%}.u-flex-70{flex:1 0 70%}.u-flex-30{flex:1 0 30%}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:var(--z-toast);padding:var(--space-3) var(--space-5);background-color:var(--color-bg-ink);color:var(--color-fg-oncolor);font-family:var(--font-rail);font-size:var(--font-size-rail);letter-spacing:var(--tracking-rail);text-transform:uppercase;transform:translateY(-105%)}.skip-link:focus-visible{transform:translateY(0)}.u-font-size-xs{font-size:clamp(.65rem,.1vw + .6rem,.72rem)}.u-font-size-sm{font-size:clamp(.875rem,.18vw + .82rem,.98rem)}.u-font-size-md{font-size:clamp(1rem,.25vw + .92rem,1.125rem)}.u-font-size-lg{font-size:clamp(1.125rem,.35vw + 1rem,1.35rem)}.u-font-size-xl{font-size:clamp(1.25rem,.45vw + 1.1rem,1.5rem)}.u-font-size-2xl{font-size:clamp(1.5rem,.7vw + 1.2rem,1.9rem)}.u-font-size-3xl{font-size:clamp(1.875rem,1vw + 1.4rem,2.5rem)}.u-font-size-4xl{font-size:clamp(2.25rem,1.4vw + 1.6rem,3.25rem)}.u-font-size-5xl{font-size:clamp(2.5rem,1.9vw + 1.75rem,4rem)}.u-font-size-6xl{font-size:clamp(3.25rem,3vw + 1.5rem,5.5rem)}.u-font-size-7xl{font-size:clamp(3.75rem,5vw + 1rem,7.75rem)}.u-font-size-8xl{font-size:clamp(4.75rem,6vw + 1rem,9.75rem)}.u-max-w-300{max-width:300px}.u-max-w-400{max-width:400px}.u-max-w-500{max-width:500px}.u-max-w-600{max-width:600px}.u-max-w-800{max-width:800px}.u-max-w-1000{max-width:1000px}.u-space-0{gap:0}.u-space-1{gap:.25rem}.u-space-2{gap:.5rem}.u-space-3{gap:.75rem}.u-space-4{gap:1rem}.u-space-5{gap:1.25rem}.u-space-6{gap:1.5rem}.u-space-8{gap:2rem}.u-space-12{gap:3rem}.u-space-16{gap:4rem}.u-space-24{gap:6rem}.u-space-32{gap:8rem}.section{position:relative;padding-block:var(--section-pad-y);background-color:var(--color-bg);color:var(--color-fg)}.section+.section.section--ground-page{border-block-start:var(--rule-hair) solid var(--color-rule)}.section--ground-raised{background-color:var(--color-bg-raised)}.section--ground-wash{background-color:var(--color-bg-wash)}.section--ground-ink{background-color:var(--color-bg-ink);color:var(--color-fg-oncolor)}.section__measure{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter)}@media(min-width:60rem){.section__measure{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr);gap:var(--rail-gap)}}.section--railless .section__measure,.section--bleed .section__measure{grid-template-columns:minmax(0,1fr)}.section--bleed{padding-block:0}.section--bleed .section__measure{padding-inline:0;max-inline-size:none}.section__content{min-inline-size:0}.section__content>*+*{margin-block-start:var(--space-12)}.rail{position:relative;display:flex;flex-direction:column;gap:var(--space-4);color:var(--color-fg-muted);padding-block-start:var(--space-3);border-block-start:var(--rule-hair) solid var(--color-rule)}@media(min-width:60rem){.rail{position:sticky;inset-block-start:var(--space-16);align-self:start;padding-block-start:var(--space-4)}}.rail__head{display:none;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;margin:0;color:var(--color-fg)}@media(min-width:60rem){.rail__head{display:flex}}.rail--headonly{display:none}@media(min-width:60rem){.rail--headonly{display:flex}}.rail__tick{position:absolute;inset-block-start:calc(var(--rule-hair) * -1);inset-inline-start:0;inline-size:100%;block-size:var(--rule-arm);background-color:var(--color-rule-accent);transform-origin:left center}.has-motion .rail__tick{transform:scaleX(0);transition:transform .62s cubic-bezier(.16,1,.3,1)}.has-motion .section--live .rail__tick{transform:scaleX(1)}.rail--oncolor .rail__tick{background-color:var(--color-accent-lg-oncolor)}@media(prefers-reduced-motion:reduce){.rail__tick{transform:none;transition:none}}.rail__ref{color:var(--color-accent);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.rail__label{color:var(--color-fg-muted)}.rail__entries{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}@media(min-width:60rem){.rail__entries{display:grid;gap:var(--space-2)}}.rail__entry{display:flex;gap:var(--space-2);align-items:baseline}@media(min-width:60rem){.rail__entry{display:grid;gap:var(--space-1);padding-block-start:var(--space-2);border-block-start:var(--rule-hair) solid var(--color-rule)}}.rail__term{margin:0;color:var(--color-fg-muted)}.rail__value{margin:0;color:var(--color-fg-muted);letter-spacing:var(--tracking-loose)}.rail--oncolor{color:var(--color-fg-oncolor-muted);border-block-start-color:var(--color-rule-oncolor)}.rail--oncolor .rail__head{color:var(--color-fg-oncolor)}.rail--oncolor .rail__ref{color:var(--color-accent-oncolor)}.rail--oncolor .rail__label{color:var(--color-fg-oncolor-muted)}.rail--oncolor .rail__entry{border-block-start-color:var(--color-rule-oncolor)}.rail--oncolor .rail__term{color:var(--color-fg-oncolor-faint)}.rail--oncolor .rail__value{color:var(--color-fg-oncolor-muted)}.field{--field-ratio: 16 / 9;position:relative;margin:0;inline-size:100%}.field__frame{position:relative;aspect-ratio:var(--field-ratio);inline-size:100%;overflow:hidden;background-color:var(--chrome-200);isolation:isolate}.field__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;filter:grayscale(1) contrast(1.08) brightness(.96)}.field__treatment{position:absolute;inset:0;pointer-events:none}.field--duotone .field__treatment{background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-900) 20%,transparent),color-mix(in srgb,var(--chrome-900) 62%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--copper-700) 34%,transparent) 0%,transparent 55%);mix-blend-mode:multiply}.field--ink-wash .field__treatment{background-color:color-mix(in srgb,var(--chrome-900) 72%,transparent)}.field--portrait .field__img{filter:grayscale(1) contrast(1.04) brightness(1.02)}.field--portrait .field__treatment{background-color:color-mix(in srgb,var(--copper-700) 14%,transparent);mix-blend-mode:multiply}.field--halftone .field__treatment{background-color:color-mix(in srgb,var(--chrome-900) 30%,transparent);background-image:radial-gradient(var(--chrome-900) .9px,transparent 1px);background-size:4px 4px;opacity:.55}.field--pending .field__frame{background-color:var(--color-bg-raised);border:var(--rule-hair) solid var(--color-rule-strong)}.on-ink .field--pending .field__frame{background-color:var(--chrome-800);border-color:var(--color-rule-oncolor)}.field__pending{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:var(--space-5)}.field__marks{position:absolute;inset:var(--space-3);background-image:linear-gradient(var(--color-rule-strong),var(--color-rule-strong)),linear-gradient(var(--color-rule-strong),var(--color-rule-strong)),linear-gradient(var(--color-rule-strong),var(--color-rule-strong)),linear-gradient(var(--color-rule-strong),var(--color-rule-strong));background-repeat:no-repeat;background-size:1px 1.25rem,1.25rem 1px,1px 1.25rem,1.25rem 1px;background-position:left top,left top,right bottom,right bottom}.field__slug{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;margin:0;color:var(--color-fg-muted)}.field__note{max-inline-size:34ch;font-size:var(--font-size-sm);line-height:var(--leading-normal);color:var(--color-fg-muted)}.on-ink .field__slug,.on-ink .field__note{color:var(--color-fg-oncolor-muted)}.field__ratio{align-self:flex-end;color:var(--color-fg-muted)}.field__plate{margin-block-start:var(--space-3);color:var(--color-fg-muted)}.on-ink .field__plate{color:var(--color-fg-oncolor-muted)}.index{margin:0;padding:0;list-style:none;border-block-start:var(--rule-hair) solid var(--color-rule)}.index__row{border-block-end:var(--rule-hair) solid var(--color-rule)}.index__hit{display:grid;grid-template-columns:1fr;gap:var(--space-2) var(--rail-gap);align-items:start;padding-block:var(--space-6);color:inherit;text-decoration:none}@media(min-width:48rem){.index__hit{grid-template-columns:4rem minmax(0,1fr) auto;padding-block:var(--space-8)}}@media(min-width:48rem){.index--plain .index__hit{grid-template-columns:minmax(0,1fr) auto}}.index__ref{color:var(--color-accent);padding-block-start:.45em}.index__body{display:grid;gap:var(--space-3);min-inline-size:0}.index__title{font-family:var(--font-display);font-size:var(--font-size-display-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.index__desc{max-width:var(--measure);color:var(--color-fg-muted)}.index__points{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:baseline;color:var(--color-fg-muted);letter-spacing:var(--tracking-loose)}.index__sep{margin-inline-start:var(--space-3);color:var(--color-fg-muted)}.index__go{display:none;color:var(--color-accent);padding-block-start:.45em}@media(min-width:48rem){.index__go{display:block}}.index__row--link .index__hit{transition:background-color .22s cubic-bezier(.16,1,.3,1)}.index__row--link:hover .index__hit,.index__row--link:focus-within .index__hit{background-color:var(--color-bg-raised)}.index__row--link:hover .index__title,.index__row--link:focus-within .index__title{color:var(--color-accent)}.index__row--link .index__hit:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(var(--focus-offset) * -1)}.index--oncolor{border-block-start-color:var(--color-rule-oncolor)}.index--oncolor .index__row{border-block-end-color:var(--color-rule-oncolor)}.index--oncolor .index__ref,.index--oncolor .index__go{color:var(--color-accent-oncolor)}.index--oncolor .index__desc,.index--oncolor .index__points{color:var(--color-fg-oncolor-muted)}.index--oncolor .index__sep{color:var(--color-fg-oncolor-faint)}.index--oncolor .index__row--link:hover .index__hit,.index--oncolor .index__row--link:focus-within .index__hit{background-color:var(--chrome-800)}.index--oncolor .index__row--link:hover .index__title,.index--oncolor .index__row--link:focus-within .index__title{color:var(--color-accent-oncolor)}@media(prefers-reduced-motion:reduce){.index__row--link .index__hit{transition:none}}.block{display:grid;gap:var(--space-12)}.prose{display:grid;gap:var(--space-5);max-inline-size:var(--measure);color:var(--color-fg-muted)}.on-ink .prose{color:var(--color-fg-oncolor-muted)}.actions{display:grid;gap:var(--space-4);justify-items:stretch}@media(min-width:36rem){.actions{display:flex;flex-wrap:wrap;align-items:center}}.actions>.link--primary,.actions>.link--primary--oncolor,.actions>.link--secondary,.actions>.link--secondary--oncolor{justify-content:space-between}@media(min-width:36rem){.actions>.link--primary,.actions>.link--primary--oncolor,.actions>.link--secondary,.actions>.link--secondary--oncolor{justify-content:flex-start}}.actions>.link--tertiary,.actions>.link--tertiary--oncolor{justify-self:start}.hero--monument{position:relative;isolation:isolate;min-block-size:calc(100svh - var(--header-h));display:flex}.hero--monument .hero__field{position:absolute;inset:0;z-index:0}.hero--monument .hero__field .field,.hero--monument .hero__field .field__frame{block-size:100%;inline-size:100%}.hero--monument .hero__field .field__frame{aspect-ratio:auto;border:0}.hero__overlay{position:relative;z-index:1;inline-size:100%;display:flex;align-items:flex-end;padding-block:var(--space-16) var(--section-pad-y-s);background:linear-gradient(180deg,transparent 8%,color-mix(in srgb,var(--chrome-900) 55%,transparent) 45%,color-mix(in srgb,var(--chrome-900) 92%,transparent) 100%),linear-gradient(90deg,color-mix(in srgb,var(--chrome-900) 78%,transparent) 0%,color-mix(in srgb,var(--chrome-900) 30%,transparent) 52%,transparent 78%)}@media(min-width:60rem){.hero__overlay{background:linear-gradient(180deg,transparent 22%,color-mix(in srgb,var(--chrome-900) 52%,transparent) 62%,color-mix(in srgb,var(--chrome-900) 90%,transparent) 100%),linear-gradient(90deg,color-mix(in srgb,var(--chrome-900) 68%,transparent) 0%,color-mix(in srgb,var(--chrome-900) 18%,transparent) 46%,transparent 66%)}}.hero__foot{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;justify-content:space-between;padding:var(--space-2) var(--page-gutter);background-color:color-mix(in srgb,var(--chrome-900) 90%,transparent)}@media(min-width:60rem){.hero__foot{display:contents}}.hero__edge{margin:0;color:var(--chrome-0);white-space:nowrap}@media(min-width:60rem){.hero__edge{position:absolute;z-index:2;top:50%;left:0;padding:var(--space-4) var(--space-2);background-color:var(--color-accent);writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);transform-origin:center}}.hero__plate{margin:0;color:var(--chrome-300);white-space:nowrap}@media(min-width:60rem){.hero__plate{position:absolute;z-index:2;inset-block-end:var(--space-4);inset-inline-end:var(--page-gutter);padding:var(--space-2) var(--space-3);color:var(--color-fg-oncolor);background-color:color-mix(in srgb,var(--chrome-900) 88%,transparent)}}.hero__measure{inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);display:grid;gap:var(--space-8);color:var(--color-fg-oncolor)}.hero--monument .display__title{color:var(--chrome-0)}.hero--monument .display__deck{color:var(--chrome-200)}.hero__copy{display:grid;gap:var(--space-8)}.hero--plain{display:grid;gap:var(--space-12)}.hero--plain .display__deck{max-inline-size:var(--measure)}.statement{display:grid;gap:var(--space-12)}@media(min-width:64rem){.statement--withfield{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:var(--rail-gap);align-items:start}}.statement__copy{display:grid;gap:var(--space-8);align-content:start}.facts{display:grid;margin:0;border-block-start:var(--rule-hair) solid var(--color-rule)}.on-ink .facts{border-block-start-color:var(--color-rule-oncolor)}.facts__row{display:grid;gap:var(--space-2);padding-block:var(--space-4);border-block-end:var(--rule-hair) solid var(--color-rule)}@media(min-width:40rem){.facts__row{grid-template-columns:10rem minmax(0,1fr);gap:var(--space-6);align-items:baseline}}.on-ink .facts__row{border-block-end-color:var(--color-rule-oncolor)}.facts__term{margin:0;color:var(--color-fg-muted)}.on-ink .facts__term{color:var(--color-fg-oncolor-faint)}.facts__value{margin:0;font-family:var(--font-display);font-size:var(--font-size-lead);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight)}.facts--inline .facts__row{border-block-end:0;padding-block:var(--space-3)}.editorial{display:grid;border-block-start:var(--rule-hair) solid var(--color-rule)}@media(min-width:56rem){.editorial{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--rail-gap)}}.on-ink .editorial{border-block-start-color:var(--color-rule-oncolor)}.editorial__item{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4) var(--space-4);align-content:start;padding-block:var(--space-8);border-block-end:var(--rule-hair) solid var(--color-rule)}.editorial--sequence .editorial__item{grid-template-columns:2.75rem minmax(0,1fr)}.on-ink .editorial__item{border-block-end-color:var(--color-rule-oncolor)}@media(min-width:56rem){.editorial__item:nth-child(2n){padding-inline-start:var(--rail-gap);border-inline-start:var(--rule-hair) solid var(--color-rule);margin-inline-start:calc(var(--rail-gap) * -1)}.on-ink .editorial__item:nth-child(2n){border-inline-start-color:var(--color-rule-oncolor)}}.editorial__ref{grid-row:1/span 2;grid-column:1;color:var(--color-accent);padding-block-start:.35em}.on-ink .editorial__ref{color:var(--color-accent-oncolor)}.editorial__title{font-family:var(--font-display);font-size:var(--font-size-display-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-transform:none}.editorial__body{max-inline-size:46ch}.principal{display:grid;gap:var(--space-6);padding-block:var(--space-8);border-block:var(--rule-arm) solid var(--color-rule-accent)}@media(min-width:44rem){.principal{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--rail-gap);align-items:start}}.principal__portrait{max-inline-size:14rem}.principal__entry{display:grid;gap:var(--space-4);align-content:start}.principal__name{font-family:var(--font-display);font-size:var(--font-size-display-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.principal__post{color:var(--color-accent)}.on-ink .principal__post{color:var(--color-accent-oncolor)}.principal__role{color:var(--color-fg-muted)}.on-ink .principal__role{color:var(--color-fg-oncolor-muted)}.closing{display:grid;gap:var(--space-10, var(--space-8));justify-items:start}.closing .actions{justify-self:stretch}@media(min-width:36rem){.closing .actions{justify-self:start}}.closing .display__title{max-inline-size:18ch}.chambers{display:grid;margin:0;border-block-start:var(--rule-arm) solid var(--color-rule-accent);max-inline-size:46rem}.chambers__row{display:grid;gap:var(--space-2);padding-block:var(--space-5);border-block-end:var(--rule-hair) solid var(--color-rule)}@media(min-width:40rem){.chambers__row{grid-template-columns:10rem minmax(0,1fr);gap:var(--space-6);align-items:baseline}}.chambers__term{margin:0;color:var(--color-fg-muted)}.chambers__value{margin:0;font-size:var(--font-size-lead);line-height:var(--leading-normal)}.chambers__value a{color:var(--color-accent);border-block-end:var(--rule-hair) solid transparent;transition:border-color .18s ease-out}.chambers__value a:hover{border-block-end-color:var(--color-accent)}.chambers .pending{color:var(--color-fg-muted);border-block-end:var(--rule-hair) dashed var(--color-rule-strong)}@media(prefers-reduced-motion:reduce){.chambers__value a{transition:none}}.icon{display:inline-block;flex:none;inline-size:1.05em;block-size:1.05em;vertical-align:-.15em;color:currentcolor;overflow:visible}.display{display:grid;gap:var(--space-6)}.display__title{margin:0;font-family:var(--font-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-flush);text-wrap:balance}.display__line{display:block}.display--xl .display__title{font-size:var(--font-size-display-xl)}.display--lg .display__title{font-size:var(--font-size-display)}.display--md .display__title{font-size:var(--font-size-display-sm);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.display__deck{display:grid;gap:var(--space-4);max-inline-size:var(--measure);font-size:var(--font-size-lead);line-height:var(--leading-normal);color:var(--color-fg-muted)}.display--oncolor .display__deck{color:var(--color-fg-oncolor-muted)}.siteheader{min-block-size:var(--header-h);position:sticky;inset-block-start:0;z-index:var(--z-sticky);background-color:var(--color-bg);border-block-end:var(--rule-hair) solid var(--color-rule)}.siteheader__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding:var(--space-4) var(--page-gutter)}@media(min-width:60rem){.siteheader__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-8);padding-block:var(--space-5)}}.wordmark{display:grid;gap:.35em;color:inherit;text-decoration:none}.wordmark__name{font-family:var(--font-display);font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:1}.wordmark__amp{color:var(--color-accent)}.wordmark__sub{color:var(--color-fg-muted);font-size:var(--font-size-rail);letter-spacing:var(--tracking-rail)}.sitenav__list{display:flex;gap:var(--space-8);margin:0;padding:0;list-style:none}.sitenav--wide{display:none;justify-self:center}@media(min-width:60rem){.sitenav--wide{display:block}}.sitenav__link{position:relative;display:inline-block;padding-block:var(--space-2);font-family:var(--font-rail);font-size:var(--font-size-rail-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-rail);text-transform:uppercase;color:var(--color-fg-muted);text-decoration:none;transition:color .18s ease-out}.sitenav__link:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:var(--rule-arm);background-color:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.16,1,.3,1)}.sitenav__link:hover{color:var(--color-fg)}.sitenav__link:hover:after{transform:scaleX(1)}.sitenav__link--current{color:var(--color-fg);font-weight:var(--font-weight-bold)}.sitenav__link--current:after{transform:scaleX(1)}.siteheader__action{display:none}@media(min-width:60rem){.siteheader__action{display:flex;align-items:center;gap:var(--space-6);justify-self:end}}.siteheader__call{color:var(--color-accent);text-decoration:none;font-weight:var(--font-weight-bold);border-block-end:var(--rule-hair) solid transparent;transition:border-color .18s ease-out}.siteheader__call:hover{border-block-end-color:var(--color-accent)}.navtoggle{justify-self:end}@media(min-width:60rem){.navtoggle{display:none}}.navtoggle__button{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;list-style:none;color:var(--color-fg)}.navtoggle__button::-webkit-details-marker{display:none}.navtoggle__glyph{display:grid;gap:4px;inline-size:1.25rem}.navtoggle__glyph i{display:block;block-size:var(--rule-arm);background-color:currentcolor;transition:transform .22s cubic-bezier(.16,1,.3,1)}.navtoggle[open] .navtoggle__glyph i:first-child{transform:translateY(3px) rotate(45deg)}.navtoggle[open] .navtoggle__glyph i:last-child{transform:translateY(-3px) rotate(-45deg)}.sitenav--narrow{position:absolute;inset-inline:0;inset-block-start:100%;display:grid;gap:var(--space-6);padding:var(--space-6) var(--page-gutter) var(--space-8);background-color:var(--color-bg);border-block:var(--rule-hair) solid var(--color-rule)}.sitenav--narrow .sitenav__list{flex-direction:column;gap:0}.sitenav--narrow .sitenav__item{border-block-end:var(--rule-hair) solid var(--color-rule)}.sitenav--narrow .sitenav__link{display:block;padding-block:var(--space-4);font-size:1rem}.navtoggle__call{color:var(--color-accent);font-weight:var(--font-weight-bold);text-decoration:none}@media(prefers-reduced-motion:reduce){.sitenav__link,.sitenav__link:after,.navtoggle__glyph i,.siteheader__call{transition:none}}.siteheader__cta{padding:var(--space-3) var(--space-5);background-color:var(--color-accent);color:var(--chrome-0);font-weight:var(--font-weight-bold);text-decoration:none;transition:background-color .18s ease-out}.siteheader__cta:hover{background-color:var(--color-accent-hover)}.navtoggle__cta{justify-self:start;padding:var(--space-4) var(--space-6);background-color:var(--color-accent);color:var(--chrome-0);font-weight:var(--font-weight-bold);text-decoration:none}.sitefooter{background-color:var(--color-bg-ink);color:var(--color-fg-oncolor);padding-block:var(--section-pad-y-s)}.sitefooter__measure{inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);display:grid;gap:var(--space-16)}.sitefooter__top{display:grid;gap:var(--space-12)}@media(min-width:40rem){.sitefooter__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.sitefooter__top{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--rail-gap)}}.sitefooter__mark{font-family:var(--font-display);font-size:var(--font-size-display-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.sitefooter__amp{color:var(--color-accent-oncolor)}.sitefooter__standfirst{margin-block-start:var(--space-5);max-inline-size:34ch;color:var(--color-fg-oncolor-muted)}.sitefooter__col{display:grid;gap:var(--space-5);align-content:start}.sitefooter__coltitle{font-family:var(--font-rail);font-size:var(--font-size-rail);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-rail);text-transform:uppercase;color:var(--color-fg-oncolor-faint);padding-block-end:var(--space-3);border-block-end:var(--rule-hair) solid var(--color-rule-oncolor)}.sitefooter__list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.sitefooter__link,.sitefooter__contactline a,.sitefooter__address a{color:var(--color-fg-oncolor);text-decoration:none;border-block-end:var(--rule-hair) solid transparent;transition:border-color .18s ease-out,color .18s ease-out}.sitefooter__link:hover,.sitefooter__contactline a:hover{color:var(--color-accent-oncolor);border-block-end-color:var(--color-accent-oncolor)}.sitefooter__address{font-style:normal;display:grid;gap:var(--space-1);color:var(--color-fg-oncolor-muted)}.sitefooter__contactline{margin:0;color:var(--color-fg-oncolor-muted)}.sitefooter .pending{color:var(--color-fg-oncolor-faint);border-block-end:var(--rule-hair) dashed var(--chrome-600);font-variant-numeric:tabular-nums}.sitefooter__notices{display:grid;gap:var(--space-8);padding-block-start:var(--space-12);border-block-start:var(--rule-hair) solid var(--color-rule-oncolor)}@media(min-width:52rem){.sitefooter__notices{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rail-gap)}}.notice{display:grid;gap:var(--space-4)}.notice__title{font-family:var(--font-rail);font-size:var(--font-size-rail);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-rail);text-transform:uppercase;color:var(--color-accent-oncolor)}.notice__body{max-inline-size:62ch;font-size:var(--font-size-sm);line-height:var(--leading-relaxed);color:var(--color-fg-oncolor-muted)}.sitefooter__base{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);justify-content:space-between;padding-block-start:var(--space-8);border-block-start:var(--rule-hair) solid var(--color-rule-oncolor);color:var(--color-fg-oncolor-faint)}@media(prefers-reduced-motion:reduce){.sitefooter__link,.sitefooter__contactline a{transition:none}}.link{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-rail);font-size:var(--font-size-rail-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-rail);text-transform:uppercase;text-decoration:none;color:inherit;border-radius:0;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.link .icon{transition:transform .26s cubic-bezier(.16,1,.3,1)}.link:hover .icon{transform:translate(.25em)}.link--primary{padding:var(--space-4) var(--space-6);border:var(--rule-hair) solid transparent;background-color:var(--color-accent);color:var(--chrome-0)}.link--primary:hover{background-color:var(--color-accent-hover)}.link--primary--oncolor{padding:var(--space-4) var(--space-6);border:var(--rule-hair) solid transparent;background-color:var(--color-accent);color:var(--chrome-0)}.link--primary--oncolor:hover{background-color:var(--copper-400);color:var(--chrome-900)}.link--secondary{padding:var(--space-4) var(--space-6);border:var(--rule-hair) solid var(--color-rule-ink);color:var(--color-fg)}.link--secondary:hover{background-color:var(--color-fg);color:var(--chrome-0)}.link--secondary--oncolor{padding:var(--space-4) var(--space-6);border:var(--rule-hair) solid var(--chrome-500);color:var(--color-fg-oncolor)}.link--secondary--oncolor:hover{background-color:var(--color-fg-oncolor);color:var(--chrome-900);border-color:var(--color-fg-oncolor)}.link--tertiary{padding-block-end:var(--space-2);border-block-end:var(--rule-arm) solid var(--color-accent);color:var(--color-fg)}.link--tertiary:hover{color:var(--color-accent)}.link--tertiary--oncolor{padding-block-end:var(--space-2);border-block-end:var(--rule-arm) solid var(--color-accent-oncolor);color:var(--color-fg-oncolor)}.link--tertiary--oncolor:hover{color:var(--color-accent-oncolor)}@media(prefers-reduced-motion:reduce){.link,.link .icon{transition:none}.link:hover .icon{transform:none}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;text-size-adjust:100%}html,body{position:relative;overflow-x:clip;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{display:flex;flex-direction:column;min-block-size:100svh}#page-content{flex:1}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,picture,svg,video{display:block;max-inline-size:100%}button,input,select,textarea{font:inherit;color:inherit}:target{scroll-margin-block-start:6rem}
