@font-face{font-family:sigurd;src:url(/_next/static/media/79650a22a909ced1-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sigurd;src:url(/_next/static/media/ee4f49ffb169e6fe-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:sigurd Fallback;src:local("Arial");ascent-override:80.53%;descent-override:25.25%;line-gap-override:0.00%;size-adjust:91.89%}.__className_972960{font-family:sigurd,sigurd Fallback}.__variable_972960{--font-sigurd:"sigurd","sigurd Fallback"}@font-face{font-family:courierPrime;src:url(/_next/static/media/b6d0dafc7ee02868-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:courierPrime;src:url(/_next/static/media/39d36bd6ed348909-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:courierPrime;src:url(/_next/static/media/acc2dead885e9aba-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:courierPrime;src:url(/_next/static/media/2838c1cb425fce6f-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:courierPrime Fallback;src:local("Arial");ascent-override:59.45%;descent-override:26.01%;line-gap-override:0.00%;size-adjust:131.41%}.__className_e639bd{font-family:courierPrime,courierPrime Fallback}.__variable_e639bd{--font-courier-prime:"courierPrime","courierPrime Fallback"}:root{--wc-gold:#C8912E;--wc-gold-spark:#E6BE63;--wc-ink:#0C0C0C;--wc-ink-alt:#0E0E0E;--wc-cream:#F4F2EC;--wc-paper:#FFFFFF;--wc-text-body:#54534F;--wc-text-caption:#6F6C64;--wc-text-meta:#86847E;--wc-text-dim-gold:#9A7A38;--wc-text-on-dark:#A6A39B;--wc-grain-op:0.12;--wc-ease-out:cubic-bezier(0,0,.2,1);--wc-dur-ui:0.16s;--wc-dur-card-rule:0.45s;--wc-dur-card-ink:0.4s;--wc-dur-reveal:0.7s;--wc-dur-frame-draw:1.4s;--wc-dur-summon:2.4s;--wc-u:calc(100vw / 1440);--wc-gutter:clamp(22px,calc(46 * var(--wc-u)),60px);--wc-band:clamp(64px,calc(104 * var(--wc-u)),128px);--wc-font-display:"Sigurd",serif;--wc-font-mono:"Courier Prime",monospace}.wc-type-h1{font-family:var(--wc-font-display);font-weight:400;font-size:clamp(26px,5.2vw,70px);line-height:.94;letter-spacing:0;text-transform:uppercase}.wc-type-h2{font-size:clamp(30px,4.6vw,56px);letter-spacing:-.008em}.wc-type-h2,.wc-type-h2-finale{font-family:var(--wc-font-display);font-weight:400;line-height:1;text-transform:uppercase}.wc-type-h2-finale{font-size:clamp(40px,6vw,62px);letter-spacing:-.01em}.wc-type-h3-card{font-size:clamp(24px,2.4vw,33px);line-height:1.03;letter-spacing:-.01em}.wc-type-h3-card,.wc-type-wordmark{font-family:var(--wc-font-display);font-weight:400;text-transform:uppercase}.wc-type-wordmark{font-size:clamp(30px,13vw,300px);line-height:1;letter-spacing:.01em;white-space:nowrap}.wc-type-logo{font-family:var(--wc-font-display);font-weight:400;font-size:24px;letter-spacing:.005em}.wc-type-eyebrow{letter-spacing:.16em}.wc-type-eyebrow,.wc-type-eyebrow-tight{font-family:var(--wc-font-mono);font-size:11px;text-transform:uppercase}.wc-type-eyebrow-tight{letter-spacing:.1em}.wc-type-body{font-family:var(--wc-font-mono);font-size:12.5px;line-height:1.9;letter-spacing:.07em}.wc-type-body-card{line-height:1.7;letter-spacing:.06em}.wc-type-body-card,.wc-type-button{font-family:var(--wc-font-mono);font-size:11px;text-transform:uppercase}.wc-type-button{font-weight:700;letter-spacing:.08em}.wc-type-plate-caption{font-size:10px;letter-spacing:.3em}.wc-type-meta,.wc-type-plate-caption{font-family:var(--wc-font-mono);text-transform:uppercase}.wc-type-meta{font-size:11px;letter-spacing:.08em}.wc-type-base{font-family:var(--wc-font-mono);font-size:14px;line-height:1.6}:root{--wc-font-display:var(--font-sigurd),serif;--wc-font-mono:var(--font-courier-prime),monospace}*,:after,:before{box-sizing:border-box}html{color-scheme:light}body,html{background:var(--wc-paper)}body{margin:0;min-height:100vh;color:var(--wc-text-body);font-family:var(--wc-font-mono);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--wc-font-display);font-weight:400;color:var(--wc-ink);text-transform:uppercase;letter-spacing:-.008em}p{margin:0 0 1em}a{color:var(--wc-text-dim-gold)}a:hover{color:var(--wc-gold)}button{font-family:var(--wc-font-mono)}.wc-shell-header{display:flex;align-items:center;gap:10px;padding:var(--wc-gutter) var(--wc-gutter) 0}.wc-shell-sigil{display:block}.wc-shell-wordmark{font-family:var(--wc-font-display);font-size:20px;letter-spacing:.005em;color:var(--wc-ink);text-transform:uppercase}.wc-page{padding:0 var(--wc-gutter) var(--wc-band);max-width:860px}.wc-page-title{font-family:var(--wc-font-display);font-size:clamp(24px,3vw,36px);line-height:1.05;letter-spacing:-.008em;color:var(--wc-ink);text-transform:uppercase;margin:var(--wc-band) 0 calc(10 * var(--wc-u))}.wc-page-lede{font-size:12.5px;line-height:1.7;letter-spacing:.02em;color:var(--wc-text-body);margin:0 0 calc(24 * var(--wc-u));max-width:56ch}.wc-banner-error,.wc-page-lede{font-family:var(--wc-font-mono)}.wc-banner-error{font-size:11px;letter-spacing:.04em;color:var(--wc-ink);background:var(--wc-cream);border:1px solid var(--wc-gold);padding:calc(10 * var(--wc-u)) calc(14 * var(--wc-u));margin:0 0 calc(18 * var(--wc-u))}.wc-table{width:100%;border-collapse:collapse;margin:0 0 calc(32 * var(--wc-u))}.wc-table td,.wc-table th{text-align:left;padding:calc(10 * var(--wc-u)) calc(12 * var(--wc-u));border-bottom:1px solid var(--wc-text-meta);font-family:var(--wc-font-mono);font-size:12px;color:var(--wc-text-body);vertical-align:middle}.wc-table th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--wc-text-caption);border-bottom:1px solid var(--wc-ink)}.wc-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:calc(8 * var(--wc-u));background:var(--wc-text-meta)}.wc-status-dot.wc-status-on{background:var(--wc-gold)}.wc-btn{display:inline-block;font-family:var(--wc-font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wc-cream);background:var(--wc-ink);border:1px solid var(--wc-ink);padding:calc(8 * var(--wc-u)) calc(16 * var(--wc-u));cursor:pointer;transition:background var(--wc-dur-ui) var(--wc-ease-out),color var(--wc-dur-ui) var(--wc-ease-out)}.wc-btn:hover{background:var(--wc-gold-spark);border-color:var(--wc-gold-spark);color:var(--wc-ink)}.wc-btn-ghost{background:transparent;color:var(--wc-ink)}.wc-form-row{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--wc-u));margin:0 0 calc(32 * var(--wc-u))}.wc-input,.wc-select{font-family:var(--wc-font-mono);font-size:12px;color:var(--wc-ink);background:var(--wc-paper);border:1px solid var(--wc-text-meta);padding:calc(7 * var(--wc-u)) calc(10 * var(--wc-u))}.wc-field-label{font-family:var(--wc-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--wc-text-caption);display:block;margin:0 0 calc(4 * var(--wc-u))}.wc-section-title{font-family:var(--wc-font-display);font-size:16px;text-transform:uppercase;letter-spacing:.02em;color:var(--wc-ink);margin:calc(28 * var(--wc-u)) 0 calc(12 * var(--wc-u))}.wc-dl{display:grid;grid-template-columns:max-content 1fr;gap:calc(4 * var(--wc-u)) calc(16 * var(--wc-u));margin:0 0 calc(24 * var(--wc-u));font-family:var(--wc-font-mono);font-size:12px;color:var(--wc-text-body)}.wc-dl dt{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--wc-text-caption)}.wc-dl dd{margin:0;color:var(--wc-ink)}.wc-diff{line-height:1.55;background:var(--wc-cream);padding:calc(14 * var(--wc-u)) calc(16 * var(--wc-u));margin:0 0 calc(20 * var(--wc-u));white-space:pre;overflow-x:auto;max-width:100%}.wc-diff,.wc-textarea{font-family:var(--wc-font-mono);font-size:12px;color:var(--wc-ink);border:1px solid var(--wc-text-meta)}.wc-textarea{line-height:1.5;background:var(--wc-paper);padding:calc(10 * var(--wc-u)) calc(12 * var(--wc-u));width:100%;min-height:340px;resize:vertical;margin:0 0 calc(12 * var(--wc-u))}.wc-chip{display:inline-block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--wc-ink);border:1px solid var(--wc-gold);padding:calc(2 * var(--wc-u)) calc(8 * var(--wc-u));margin:0 calc(6 * var(--wc-u)) calc(6 * var(--wc-u)) 0}.wc-chip,.wc-note{font-family:var(--wc-font-mono)}.wc-note{font-size:11px;letter-spacing:.02em;color:var(--wc-text-caption);margin:0 0 calc(16 * var(--wc-u))}