@font-face{font-family:silver;src:url(/_next/static/media/40b1dd36f1b8f94d-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:silver;src:url(/_next/static/media/9d46efa1e4062365-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:silver Fallback;src:local("Arial");ascent-override:126.80%;descent-override:32.81%;line-gap-override:0.00%;size-adjust:111.60%}.__className_467825{font-family:silver,silver Fallback}.__variable_467825{--font-silver:"silver","silver Fallback"}@font-face{font-family:nova;src:url(/_next/static/media/ced54ce8b4d5d1b6-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nova;src:url(/_next/static/media/77cd41b04b2a4689-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:nova Fallback;src:local("Arial");ascent-override:98.40%;descent-override:30.16%;line-gap-override:0.00%;size-adjust:93.89%}.__className_1187fa{font-family:nova,nova Fallback}.__variable_1187fa{--font-nova:"nova","nova Fallback"}:root{--canvas:#0B0B0B;--ink:#FFFFFF;--ink-sub:rgba(255,255,255,0.82);--ink-faint:rgba(255,255,255,0.55);--relief:#EAE2D4;--accent-1:#D8B897;--accent-2:#A9876A;--espresso:#3E2617;--signature-red:#C1362F;--glass-tint:rgba(234,226,212,0.06);--bg-dark:#0B0B0B;--text-dark:#FFFFFF;--serif:var(--font-silver),Didot,Bodoni,"Bodoni MT",serif;--sans:var(--font-nova),"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;background:var(--canvas);color:var(--ink);overflow:hidden;font-family:var(--sans)}a{color:inherit;text-decoration:none}.presentation:hover{cursor:default}.silver{font-family:var(--serif);font-feature-settings:none;font-variant-ligatures:none;letter-spacing:.02em;line-height:1.02;font-weight:400}.presentation h1{text-shadow:0 2px 28px rgba(11,11,11,.65),0 1px 4px rgba(11,11,11,.4)}.eyebrow{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent-1)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hairline{height:1px;background:rgba(216,184,151,.3);border:none}.comp-row{transition:opacity .32s cubic-bezier(.22,1,.36,1)}main:has(.comp-row:hover) .comp-row:not(:hover){opacity:.4}