@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Italic-VariableFont.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Nocturne Serif";src:url(/fonts/nocturne/NocturneSerif-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}:root{--clay-slate-black:#1e1e1e;--clay-powder-white:#f7f5f2;--clay-warm-stone:#e8dcd2;--clay-dark-text:#393938;--clay-muted-text:#545453;--clay-pure-white:#fff;--clay-pure-black:#000;--clay-neutral-50:#fff;--clay-neutral-75:#f7f5f2;--clay-neutral-85:#e8dcd2;--clay-neutral-100:#dcdad8;--clay-neutral-200:#c1bfbd;--clay-neutral-300:#a6a4a3;--clay-neutral-400:#8b8a88;--clay-neutral-500:#6f6f6e;--clay-neutral-600:#545453;--clay-neutral-700:#393938;--clay-neutral-800:#1e1e1e;--clay-clay-500:#db5146;--clay-clay-600:#c2433a;--clay-clay-bg:#fdebec;--clay-fern-500:#59835f;--clay-fern-600:#4a6e52;--clay-fern-bg:#e3ece6;--clay-moonstone-500:#359cac;--clay-moonstone-bg:#e0f3f6;--clay-amber-500:#f6a03d;--clay-amber-bg:#fff3df;--clay-red-500:#c23a3a;--clay-terracotta-50:var(--clay-clay-500);--clay-terracotta-100:var(--clay-clay-600);--clay-fern-50:var(--clay-fern-500);--clay-fern-100:var(--clay-fern-600);--clay-moonstone-50:var(--clay-moonstone-500);--clay-success:var(--clay-fern-500);--clay-success-bg:var(--clay-fern-bg);--clay-warning:var(--clay-amber-500);--clay-warning-bg:var(--clay-amber-bg);--clay-danger:var(--clay-red-500);--clay-danger-bg:var(--clay-clay-bg);--clay-info:var(--clay-moonstone-500);--clay-info-bg:var(--clay-moonstone-bg);--clay-chart-primary:var(--clay-moonstone-500);--clay-chart-secondary:var(--clay-fern-500);--clay-chart-highlight:var(--clay-clay-500);--clay-chart-gridline:#e0e0e0;--bg-page:var(--clay-powder-white);--bg-surface:var(--clay-pure-white);--bg-alt:var(--clay-warm-stone);--bg-inset:#efece8;--bg-inverse:var(--clay-slate-black);--fg-1:var(--clay-dark-text);--fg-2:var(--clay-muted-text);--fg-3:var(--clay-neutral-400);--fg-disabled:var(--clay-neutral-300);--fg-on-inverse:var(--clay-pure-white);--border-subtle:#e4e1dd;--border-default:#d1cec9;--border-strong:var(--clay-neutral-600);--cta-primary-fill:var(--clay-clay-500);--cta-primary-hover:var(--clay-clay-600);--cta-primary-text:var(--clay-pure-white);--cta-focus-ring:var(--clay-moonstone-500);--cta-secondary-border:var(--clay-fern-600);--cta-secondary-text:var(--clay-fern-600);--cta-secondary-hover:var(--clay-fern-bg);--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--space-10:96px;--space-11:128px;--space-12:192px;--radius-0:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--shadow-0:none;--shadow-1:0 1px 2px rgba(30,30,30,.06),0 0 0 1px rgba(30,30,30,.04);--shadow-2:0 2px 8px rgba(30,30,30,.08),0 0 0 1px rgba(30,30,30,.04);--shadow-3:0 12px 32px rgba(30,30,30,.14),0 0 0 1px rgba(30,30,30,.04);--shadow-long:24px 32px 60px rgba(30,30,30,.18);--font-sans:"Inter","Helvetica Neue",Arial,sans-serif;--font-serif:"Nocturne Serif","Cormorant Garamond",Garamond,"Times New Roman",serif;--font-display:"Big Shoulders Display","Commuters Sans","Arial Black",sans-serif;--font-mono:ui-monospace,"JetBrains Mono","SF Mono",Menlo,monospace;--track-tight:-0.04em;--track-normal:0;--track-loose:0.01em;--track-wider:0.05em;--track-widest:0.38em;--track-eyebrow:0.24em;--ease-natural:cubic-bezier(.4,.0,.2,1);--ease-out:cubic-bezier(.2,.8,.2,1);--dur-fast:120ms;--dur-med:220ms;--dur-slow:420ms}.clay-dark,[data-theme=dark]{--bg-page:var(--clay-slate-black);--bg-surface:#242423;--bg-inset:#2b2b2a;--bg-inverse:var(--clay-powder-white);--fg-1:var(--clay-powder-white);--fg-2:var(--clay-neutral-300);--fg-3:var(--clay-neutral-400);--fg-disabled:var(--clay-neutral-600);--fg-on-inverse:var(--clay-slate-black);--border-subtle:#2f2f2e;--border-default:#3a3a39;--border-strong:var(--clay-neutral-300);--clay-moonstone-50:#2b8089;--clay-fern-50:#476a4d;--clay-terracotta-50:#b44239}html{color:var(--fg-1);background:var(--bg-page)}body{font-family:var(--font-sans);font-size:16px;line-height:1.5}.clay-display-serif{font-family:var(--font-serif);font-weight:300;font-size:clamp(48px,7vw,128px);line-height:.96;letter-spacing:var(--track-tight);color:var(--fg-1)}.clay-display-serif em,.clay-display-serif i{font-style:italic;font-weight:400}.clay-display-sans{font-family:var(--font-display);font-weight:900;font-size:clamp(48px,7vw,128px);line-height:.9;text-transform:uppercase}.clay-display-sans,.clay-h1,h1{letter-spacing:var(--track-tight)}.clay-h1,h1{font-weight:800;font-size:clamp(40px,4.5vw,64px);line-height:1.04;color:var(--fg-1)}.clay-h1,.clay-h2,h1,h2{font-family:var(--font-sans)}.clay-h2,h2{font-weight:700;font-size:clamp(28px,2.8vw,40px);line-height:1.12;letter-spacing:-.02em}.clay-h3,h3{font-size:24px;line-height:1.2;letter-spacing:-.01em}.clay-h3,.clay-h4,h3,h4{font-family:var(--font-sans);font-weight:600}.clay-h4,h4{font-size:18px;line-height:1.3}.clay-small-headline{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:22px;line-height:1.25}.clay-eyebrow{font-family:var(--font-sans);font-weight:500;font-size:12px;line-height:1;text-transform:uppercase;color:var(--fg-2)}.clay-eyebrow,.clay-eyebrow--bold{letter-spacing:var(--track-eyebrow)}.clay-eyebrow--bold{font-weight:900;color:var(--fg-1)}.clay-body,p{font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:1.55;letter-spacing:var(--track-loose);color:var(--fg-1);text-wrap:pretty}.clay-body-lg{font-size:19px;line-height:1.5;letter-spacing:0}.clay-body-sm{font-size:13px;line-height:1.5;color:var(--fg-2)}.clay-caption{font-family:var(--font-sans);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:var(--track-wider);text-transform:uppercase;color:var(--fg-2)}.clay-pullquote{font-family:var(--font-serif);font-weight:300;font-style:italic;font-size:clamp(22px,2.2vw,32px);line-height:1.2;letter-spacing:.01em;color:var(--fg-1)}.clay-description{font-family:var(--font-sans);font-weight:500;font-size:11px;line-height:1.3;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-2)}a{color:currentColor;text-decoration:none;border-bottom:1px solid;transition:opacity var(--dur-fast) var(--ease-natural)}a:hover{opacity:.6}.clay-code,code{font-family:var(--font-mono);font-size:.92em;background:var(--bg-inset);padding:.12em .32em;border-radius:var(--radius-xs)}.clay-noise{position:relative;isolation:isolate}.clay-noise:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .8 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;z-index:1}*{box-sizing:border-box}body{margin:0;background:var(--bg-page);color:var(--fg-1);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrap{max-width:1040px;margin:0 auto;padding:40px 28px 64px}.eyebrow{font-size:11px;letter-spacing:2.4px;text-transform:uppercase;color:var(--clay-muted-text);font-weight:600}.headline{font-family:"Nocturne Serif",Georgia,serif;font-weight:300;font-size:34px;line-height:1.12;letter-spacing:-.5px;margin:10px 0 4px;color:var(--clay-slate-black)}.subtle{color:var(--clay-muted-text);font-size:14px;margin:0}.status{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--clay-fern-600);font-weight:600}.dot{width:8px;height:8px;border-radius:50%;background:var(--clay-fern-500)}.tag{font-size:10px;letter-spacing:.8px;text-transform:uppercase;background:var(--clay-slate-black);color:var(--clay-powder-white);padding:3px 9px;border-radius:999px;font-weight:700}.kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:28px}.card{background:var(--bg-surface);border:1px solid var(--clay-neutral-100);border-radius:14px;padding:18px}.card.alert{border-color:var(--clay-clay-500)}.k-label{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--clay-muted-text);display:flex;align-items:center;gap:6px}.k-value{font-size:28px;font-weight:700;margin-top:8px;letter-spacing:-.4px}.k-value.alert{color:var(--clay-clay-500)}.k-sub{font-size:11px;color:var(--clay-muted-text);margin-top:4px}.section{margin-top:22px}.section-title{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:var(--clay-muted-text);font-weight:600;margin-bottom:12px}.row{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--bg-inset);font-size:14px}.row:last-child{border-bottom:0}.pill{font-size:10px;letter-spacing:.6px;text-transform:uppercase;padding:4px 10px;border-radius:999px;font-weight:700}.pill.ship{background:var(--clay-fern-bg);color:var(--clay-fern-600)}.pill.park{background:var(--clay-clay-bg);color:var(--clay-clay-600)}.audit{font-family:ui-monospace,monospace;margin-top:14px}.audit,.foot{font-size:12px;color:var(--clay-muted-text)}.foot{margin-top:40px;border-top:1px solid var(--bg-inset);padding-top:16px}.icon{width:16px;height:16px;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:round;fill:none}