@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff) format("woff");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{--bench: #1b1714;--bench-2: #16120f;--plate: #241e18;--plate-raised: #2c251d;--hairline: #3a322a;--hairline-bright: #4a4036;--ink: #ece3d2;--ink-dim: #c8bca7;--muted: #9c8f7c;--faint: #6f6557;--brass: #c08a4a;--brass-bright: #e0a862;--verdigris: #6e9484;--verdigris-deep: #466155;--dot-1: #5e4a38;--dot-2: #6e8f80;--dot-3: #8fb2a1;--dot-4: #9c6b43;--dot-5: #c9824e;--font-display: "Space Grotesk Variable", "Space Grotesk", system-ui, sans-serif;--font-body: "Newsreader Variable", "Newsreader", Georgia, serif;--font-mono: "Space Mono", ui-monospace, "SFMono-Regular", monospace;--t-display: clamp(2.6rem, 1.6rem + 4.4vw, 4.4rem);--t-h1: clamp(2rem, 1.5rem + 2.2vw, 2.9rem);--t-h2: clamp(1.45rem, 1.2rem + 1.1vw, 1.8rem);--t-h3: 1.2rem;--t-body: 1.0625rem;--t-small: .9rem;--t-mono: .78rem;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4.5rem;--s-9: 7rem;--radius: 4px;--radius-lg: 6px;--measure: 64ch;--ease: cubic-bezier(.2, .6, .2, 1);--fast: .14s;--base: .28s;--slow: .52s;--page-tarnish: 0;--bench-grid: linear-gradient(rgba(140, 120, 90, .05) 1px, transparent 1px), linear-gradient(90deg, rgba(140, 120, 90, .05) 1px, transparent 1px);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--bench)}a{color:inherit}img{display:block;max-width:100%;height:auto}h1,h2,h3{font-family:var(--font-display);font-weight:500;line-height:1.06;letter-spacing:-.01em;margin:0}:focus-visible{outline:2px solid var(--brass-bright);outline-offset:3px;border-radius:2px}::selection{background:var(--verdigris);color:var(--bench)}.container{width:min(100% - 2.5rem,72rem);margin-inline:auto}.label{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.muted{color:var(--muted)}.tag-chip{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--hairline-bright);border-radius:var(--radius);padding:.12rem .4rem}.pixicon{display:inline-block;vertical-align:-.15em;width:1.15em;height:1.15em;shape-rendering:crispEdges;color:var(--brass)}.pixicon--lg{width:30px;height:30px}.pixicon--xl{width:46px;height:46px}.patina{--patina: 0;--tint: color-mix(in oklch, var(--brass), var(--verdigris) calc(var(--patina) * 100%));--feat: color-mix(in oklch, var(--brass), var(--verdigris) calc(var(--patina) * 100%));position:relative;isolation:isolate;background:color-mix(in oklch,var(--plate),var(--tint) calc(var(--patina) * 15%));border:1px solid color-mix(in oklch,var(--hairline),var(--tint) calc(var(--patina) * 90%));border-radius:var(--radius-lg);transition:background-color var(--base) var(--ease),border-color var(--base) var(--ease)}#root{position:relative}.tarnish-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;--bg-dot: radial-gradient(#000 26%, transparent 32%);--bg-dot-size: 8px;--bg-edge: linear-gradient(180deg, #000 0%, transparent 24%, transparent 76%, #000 100%);background:var(--terrain-field);-webkit-mask-image:var(--bg-dot),var(--terrain-blob),var(--bg-edge);mask-image:var(--bg-dot),var(--terrain-blob),var(--bg-edge);-webkit-mask-size:var(--bg-dot-size) var(--bg-dot-size),640px 640px,100% 100%;mask-size:var(--bg-dot-size) var(--bg-dot-size),640px 640px,100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect;opacity:calc(var(--page-tarnish) * 1.15);transition:opacity var(--slow) var(--ease);animation:terrain-drift 54s ease-in-out infinite alternate}@keyframes terrain-drift{0%{-webkit-mask-position:0 0,0px 0px,0 0;mask-position:0 0,0px 0px,0 0}to{-webkit-mask-position:0 0,-52px 34px,0 0;mask-position:0 0,-52px 34px,0 0}}@media(prefers-reduced-motion:reduce){.tarnish-veil{animation:none}}:root{--terrain-blob: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340'%3E%3Cfilter id='tb'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.014' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 0 0 0 0 1 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23tb)'/%3E%3C/svg%3E");--terrain-field: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='tf'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.11' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0.369 0.561 0.612 0.431 0.788'/%3E%3CfeFuncG type='discrete' tableValues='0.290 0.698 0.420 0.561 0.510'/%3E%3CfeFuncB type='discrete' tableValues='0.220 0.631 0.263 0.502 0.306'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23tf)'/%3E%3C/svg%3E");--dot-round: radial-gradient(#000 40%, transparent 46%);--card-dots: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1120' height='10'%3E%3Cdefs%3E%3Cpattern id='t' width='5' height='5' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='250' y='0' width='870' height='10' fill='url(%23t)'/%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='12.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='17.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='22.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='27.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='32.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='37.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='42.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='47.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='52.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='57.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='62.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='67.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='72.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='77.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='82.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='87.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='92.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='97.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='102.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='107.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='112.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='117.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='122.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='127.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='132.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='137.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='142.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='147.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='152.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='157.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='162.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='167.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='172.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='177.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='182.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='187.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='192.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='197.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='202.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='207.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='212.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='217.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='222.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='227.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='232.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='237.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='242.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='247.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='12.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='17.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='22.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='27.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='32.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='37.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='42.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='47.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='52.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='57.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='62.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='67.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='72.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='77.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='82.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='87.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='92.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='97.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='102.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='107.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='112.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='117.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='122.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='127.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='132.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='137.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='142.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='147.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='152.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='157.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='162.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='167.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='172.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='177.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='182.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='187.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='192.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='197.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='202.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='207.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='212.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='217.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='222.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='227.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='232.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='237.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='242.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='247.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3C/svg%3E");--rail-bar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='600'%3E%3Cdefs%3E%3Cpattern id='t' width='5' height='5' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='0' width='10' height='400' fill='url(%23t)'/%3E%3Ccircle cx='2.5' cy='597.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='597.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='592.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='592.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='587.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='587.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='582.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='582.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='577.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='577.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='572.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='572.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='567.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='567.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='2.5' cy='562.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='562.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='557.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='557.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='552.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='552.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='547.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='547.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='542.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='542.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='537.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='537.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='532.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='532.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='527.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='527.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='2.5' cy='522.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='522.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='517.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='517.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='512.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='512.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='507.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='507.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='502.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='502.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='497.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='497.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='492.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='492.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='487.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='487.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='2.5' cy='482.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='482.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='477.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='477.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='472.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='7.5' cy='472.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='467.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='467.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='462.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='462.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='457.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='457.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='452.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='452.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='447.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='447.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='442.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='442.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='437.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='437.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='432.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='7.5' cy='432.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='427.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='427.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='422.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='422.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='417.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='417.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='412.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='412.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='407.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='407.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='402.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='7.5' cy='402.5' r='2' fill='%238fb2a1'/%3E%3C/svg%3E");--card-dots-feature: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1120' height='10'%3E%3Cdefs%3E%3Cpattern id='t' width='5' height='5' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='550' y='0' width='570' height='10' fill='url(%23t)'/%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='12.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='17.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='22.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='27.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='32.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='37.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='42.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='47.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='52.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='57.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='62.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='67.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='72.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='77.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='82.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='87.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='92.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='97.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='102.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='107.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='112.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='117.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='122.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='127.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='132.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='137.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='142.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='147.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='152.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='157.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='162.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='167.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='172.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='177.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='182.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='187.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='192.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='197.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='202.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='207.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='212.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='217.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='222.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='227.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='232.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='237.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='242.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='247.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='252.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='257.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='262.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='267.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='272.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='277.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='282.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='287.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='292.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='297.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='302.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='307.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='312.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='317.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='322.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='327.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='332.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='337.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='342.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='347.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='352.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='357.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='362.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='367.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='372.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='377.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='382.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='387.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='392.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='397.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='402.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='407.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='412.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='417.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='422.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='427.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='432.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='437.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='442.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='447.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='452.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='457.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='462.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='467.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='472.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='477.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='482.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='487.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='492.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='497.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='502.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='507.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='512.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='517.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='522.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='527.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='532.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='537.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='542.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='547.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='2.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='7.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='12.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='17.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='22.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='27.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='32.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='37.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='42.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='47.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='52.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='57.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='62.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='67.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='72.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='77.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='82.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='87.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='92.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='97.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='102.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='107.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='112.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='117.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='122.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='127.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='132.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='137.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='142.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='147.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='152.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='157.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='162.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='167.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='172.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='177.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='182.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='187.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='192.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='197.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='202.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='207.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='212.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='217.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='222.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='227.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='232.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='237.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='242.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='247.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='252.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='257.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='262.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='267.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='272.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='277.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='282.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='287.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='292.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='297.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='302.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='307.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='312.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='317.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='322.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='327.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='332.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='337.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='342.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='347.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='352.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='357.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='362.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='367.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='372.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='377.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='382.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='387.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='392.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='397.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='402.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='407.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='412.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='417.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='422.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='427.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='432.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='437.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='442.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='447.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='452.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='457.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='462.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='467.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='472.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='477.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='482.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='487.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='492.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='497.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='502.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='507.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='512.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='517.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='522.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='527.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='532.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='537.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='542.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='547.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3C/svg%3E");--divider-ramp: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1120' height='10'%3E%3Cdefs%3E%3Cpattern id='v' width='5' height='5' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3C/pattern%3E%3C/defs%3E%3Ccircle cx='2.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='12.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='17.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='22.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='27.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='32.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='37.5' cy='2.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='42.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='47.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='52.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='57.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='62.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='67.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='72.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='77.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='82.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='87.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='92.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='97.5' cy='2.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='102.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='107.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='112.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='117.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='122.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='127.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='132.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='137.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='142.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='147.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='152.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='157.5' cy='2.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='162.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='167.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='172.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='177.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='182.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='187.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='192.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='197.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='202.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='207.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='212.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='217.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='222.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='227.5' cy='2.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='232.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='237.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='242.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='247.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='252.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='257.5' cy='2.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='2.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='7.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='12.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='17.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='22.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='27.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='32.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='37.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='42.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='47.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='52.5' cy='7.5' r='2' fill='%239c6b43'/%3E%3Ccircle cx='57.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='62.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='67.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='72.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='77.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='82.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='87.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='92.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='97.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='102.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='107.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='112.5' cy='7.5' r='2' fill='%23c9824e'/%3E%3Ccircle cx='117.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='122.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='127.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='132.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='137.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='142.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='147.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='152.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='157.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='162.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='167.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='172.5' cy='7.5' r='2' fill='%235e4a38'/%3E%3Ccircle cx='177.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='182.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='187.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='192.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='197.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='202.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='207.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='212.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='217.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='222.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='227.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='232.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='237.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='242.5' cy='7.5' r='2' fill='%238fb2a1'/%3E%3Ccircle cx='247.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='252.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Ccircle cx='257.5' cy='7.5' r='2' fill='%236e8f80'/%3E%3Crect x='260' y='0' width='860' height='10' fill='url(%23v)'/%3E%3C/svg%3E")}.plate{transition:background-color var(--base) var(--ease),border-color var(--base) var(--ease),transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;--corner: calc(12% + var(--patina) * 22%);background:var(--terrain-field);-webkit-mask-image:var(--dot-round),radial-gradient(circle at 100% 100%,#000 0,transparent var(--corner));mask-image:var(--dot-round),radial-gradient(circle at 100% 100%,#000 0,transparent var(--corner));-webkit-mask-size:5px 5px,100% 100%;mask-size:5px 5px,100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect;opacity:calc(var(--patina) * .95);transition:opacity var(--base) var(--ease);pointer-events:none}.card__title:after{content:"";display:block;height:10px;width:calc(30% + var(--patina) * 20%);margin-top:.55rem;background:var(--card-dots) left center / auto no-repeat;transition:width var(--base) var(--ease)}.site-head{position:sticky;top:0;z-index:20;border-bottom:1px solid color-mix(in oklch,var(--hairline),var(--verdigris) calc(var(--page-tarnish) * 80%));background:color-mix(in srgb,var(--bench) 84%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site-head__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-3)}.wordmark{font-family:var(--font-mono);font-size:.82rem;letter-spacing:.04em;text-decoration:none;color:var(--ink);display:inline-flex;align-items:center;gap:.5rem}.nav{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);justify-content:flex-end}.nav a{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.03em;text-decoration:none;color:var(--muted);padding-block:.15rem;border-bottom:1px solid transparent;transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease);white-space:nowrap}.nav a:hover{color:var(--ink)}.nav a.active{color:var(--ink);border-bottom-color:var(--brass)}.site-main{position:relative;z-index:2;padding-block:var(--s-6) var(--s-7);min-height:60vh}.site-foot{position:relative;z-index:2;border-top:1px solid color-mix(in oklch,var(--hairline),var(--verdigris) calc(var(--page-tarnish) * 80%));background:var(--bench-2);margin-top:var(--s-7)}.site-foot__row{display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between;align-items:center;padding-block:var(--s-5);font-family:var(--font-mono);font-size:.76rem;color:var(--muted)}.site-foot__row a{color:var(--ink-dim);text-decoration:none;border-bottom:1px solid var(--hairline-bright)}.site-foot__row a:hover{color:var(--brass-bright);border-bottom-color:var(--brass)}.foot-links{display:flex;gap:var(--s-4);flex-wrap:wrap}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding-bottom:var(--s-2);margin-bottom:var(--s-4);border-bottom:1px solid var(--hairline)}.section-head h2{font-size:var(--t-h2)}.section-head a,.section-head .label{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.03em;color:var(--muted);text-decoration:none}.section-head a:hover{color:var(--brass-bright)}.grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr))}.grid--two{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr))}.card{text-decoration:none;color:inherit;display:block;height:100%}.card .plate{height:100%;padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-1)}.card:hover .plate{border-color:var(--brass);transform:translateY(-3px);box-shadow:0 10px 26px -12px #000000a6,inset 0 0 0 1.5px color-mix(in srgb,var(--brass-bright) 42%,transparent)}.card:hover .plate:before,.card:hover .card__title:after{filter:brightness(1.15) saturate(1.08)}@media(prefers-reduced-motion:reduce){.card:hover .plate{transform:none}}.plate__head{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3)}.plate__date{color:var(--muted)}.card__title{font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:1.12;color:color-mix(in oklch,var(--ink),var(--tint) calc(var(--patina) * 34%));transition:color var(--base) var(--ease)}.card__sub{margin:.35rem 0 0;color:var(--verdigris);font-size:.72rem}.card__blurb{margin:var(--s-3) 0 0;font-size:1.02rem;line-height:1.5;color:var(--ink-dim);max-width:46ch}.card__award{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--brass-bright);margin:var(--s-3) 0 0}.card__cta{margin-top:auto;padding-top:var(--s-4);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.03em;color:var(--muted);display:inline-flex;align-items:center;gap:.4rem}.card:hover .card__cta{color:var(--brass-bright)}.card--feature .plate{padding:var(--s-6)}.card--feature .card__title{font-size:2.1rem}.card--feature .card__blurb{font-size:1.1rem;max-width:52ch}.card--feature .card__title:after{background-image:var(--card-dots-feature)}.railcard{--pub-accent: var(--verdigris);display:grid;grid-template-columns:6.25rem 10px minmax(0,1fr);height:100%;overflow:hidden;position:relative}.railcard .card__title:after{content:none}.railcard .card__title,.railcard .card__blurb,.railcard .pub__meta,.railcard .pub__authors,.railcard .card__cta{position:relative;z-index:1}.railcard .card__cta{align-self:flex-end;margin-top:auto;padding:.4rem .7rem;border-radius:3px;background:color-mix(in oklch,var(--brass),var(--tint) calc(var(--patina) * 30%));color:var(--bench);transition:background-color var(--base) var(--ease),color var(--fast) var(--ease)}.railcard .card__cta .pixicon{color:inherit}.card--pub:hover .railcard .card__cta{background:var(--brass-bright);color:var(--bench)}.card--pub .railcard{transition:background-color var(--base) var(--ease),border-color var(--base) var(--ease),transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.card--pub:hover .railcard{transform:translateY(-3px);border-color:var(--brass);box-shadow:0 10px 26px -12px #000000a6,inset 0 0 0 1.5px color-mix(in srgb,var(--brass-bright) 42%,transparent)}@media(prefers-reduced-motion:reduce){.card--pub:hover .railcard{transform:none}}.rail{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4) var(--s-3) var(--s-4) var(--s-4);min-width:0}.pub__logo{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:3px;border:1px solid color-mix(in oklch,var(--hairline),var(--tint) calc(var(--patina) * 90%));background:color-mix(in srgb,var(--brass) 5%,transparent);transition:border-color var(--base) var(--ease)}.card--pub:hover .pub__logo{border-color:color-mix(in srgb,var(--brass) 55%,transparent)}.pub__logo img{width:100%;height:100%;object-fit:contain;padding:14%;filter:grayscale(1) brightness(1.6);opacity:.85}.pub__logo-mark{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.06em;line-height:1.2;text-align:center;padding:0 .25rem;overflow-wrap:anywhere;color:color-mix(in oklch,var(--brass-bright),var(--tint) calc(var(--patina) * 45%));transition:color var(--base) var(--ease)}.rail__bar{position:relative;align-self:stretch}.rail__bar:after{content:"";position:absolute;left:0;top:50%;translate:0 -50%;width:10px;height:calc(45% + var(--patina) * 20%);background:var(--rail-bar) bottom left / auto no-repeat;transition:height var(--base) var(--ease)}.card--pub:hover .rail__bar:after{filter:brightness(1.15) saturate(1.08)}.rail__body{min-width:0;padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-1)}.pub__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;font-size:.72rem}.pub__venue{color:var(--pub-accent)}.pub__meta-sep{color:var(--hairline-bright)}.pub__year{font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.02em;color:color-mix(in oklch,var(--brass-bright),var(--tint) calc(var(--patina) * 40%));transition:color var(--base) var(--ease)}.pub__authors{font-family:var(--font-body);font-style:italic;font-size:.95rem;line-height:1.4;margin:.4rem 0 0;color:var(--ink-dim)}.pub__authors strong{font-weight:600;font-style:normal;color:var(--ink)}.pub__status{font-family:var(--font-mono);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;text-align:center;padding:.25rem .3rem;border-radius:3px;border:1px solid currentColor;color:var(--pub-accent)}.pub__status--review{color:var(--brass-bright)}.pub__status--prep{color:var(--muted)}.pub__award{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;text-align:center;padding:.3rem;border-radius:3px;border:1px solid color-mix(in srgb,var(--brass-bright) 55%,transparent);background:color-mix(in srgb,var(--brass) 14%,transparent);color:var(--brass-bright)}@media(max-width:30rem){.railcard{grid-template-columns:5rem 10px minmax(0,1fr)}.rail__body{padding:var(--s-4)}}.filters{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-4) 0 var(--s-5)}.chip{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.03em;color:var(--muted);background:transparent;border:1px solid var(--hairline);border-radius:var(--radius);padding:.35rem .75rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:all var(--fast) var(--ease)}.chip:hover{color:var(--ink);border-color:var(--hairline-bright)}.chip[aria-pressed=true]{color:var(--bench);background:var(--brass);border-color:var(--brass)}.chip[aria-pressed=true] .pixicon{color:var(--bench)}.ledger{border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.ledger__group-title{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:var(--s-3) var(--s-4);background:var(--bench-2);border-bottom:1px solid var(--hairline);display:flex;align-items:center;gap:.5rem}.row{display:grid;grid-template-columns:4.5rem 1.6rem 1fr auto;align-items:center;gap:var(--s-4);padding:var(--s-4);text-decoration:none;color:inherit;border-bottom:1px solid var(--hairline);position:relative;isolation:isolate;background:color-mix(in oklch,transparent,var(--tint) calc(var(--patina) * 22%));transition:background-color var(--base) var(--ease)}.row:last-child{border-bottom:0}.row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(var(--verdigris) 42%,transparent 46%);background-size:3px 3px;-webkit-mask-image:var(--grain);mask-image:var(--grain);-webkit-mask-size:160px 160px;mask-size:160px 160px;opacity:calc(var(--patina) * .6);transition:opacity var(--base) var(--ease);pointer-events:none}.row__year{font-family:var(--font-mono);font-size:.8rem;color:var(--muted)}.row__title{display:block;font-family:var(--font-display);font-size:1.12rem;color:color-mix(in oklch,var(--ink),var(--tint) calc(var(--patina) * 34%))}.row__meta{display:block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--verdigris);margin-top:.25rem}.row__cta{font-family:var(--font-mono);font-size:.72rem;color:var(--muted);display:inline-flex;align-items:center;gap:.4rem}.row:hover .row__cta{color:var(--brass-bright)}@media(max-width:640px){.row{grid-template-columns:1.6rem 1fr;row-gap:var(--s-2)}.row__year{grid-column:2}.row__cta{display:none}}.panel{border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:var(--s-4);background:var(--plate)}.panel+.panel{margin-top:var(--s-4)}.panel__title{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s-3);display:flex;align-items:center;gap:.5rem}.panel ul{margin:0;padding:0;list-style:none}.panel li{font-size:.96rem;color:var(--ink-dim);padding-block:.2rem}.panel li+li{border-top:1px dashed var(--hairline);margin-top:.3rem;padding-top:.5rem}.chip-row{display:flex;flex-wrap:wrap;gap:.4rem}.kv{display:flex;justify-content:space-between;gap:var(--s-3);font-family:var(--font-mono);font-size:.8rem;padding-block:.3rem}.kv a{color:var(--brass-bright);text-decoration:none}.kv span:first-child{color:var(--muted)}.stats{display:flex;flex-wrap:wrap;gap:var(--s-5)}.stat__value{font-family:var(--font-display);font-size:2rem;line-height:1;color:var(--brass-bright)}.stat__label{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:.35rem;max-width:14ch}.hero{display:grid;grid-template-columns:auto 1fr;gap:var(--s-6);align-items:center;margin-bottom:var(--s-6)}.hero__portrait{width:200px;height:240px;border-radius:var(--radius-lg);object-fit:cover;object-position:center 15%;border:1px solid var(--hairline-bright);filter:saturate(.94) contrast(1.03)}.hero__name{font-size:var(--t-display);margin:var(--s-2) 0 var(--s-3)}.hero__lede{font-size:1.25rem;line-height:1.45;max-width:44ch;margin:0 0 var(--s-4);color:var(--ink-dim)}.hero__now{font-family:var(--font-mono);font-size:.78rem;color:var(--muted);display:flex;align-items:center;gap:.5rem}.hero__now b{color:var(--verdigris);font-weight:400}@media(max-width:640px){.hero{grid-template-columns:1fr;gap:var(--s-4)}.hero__portrait{width:150px;height:180px}}.hero2{display:grid;grid-template-columns:300px 1fr;gap:var(--s-6);align-items:stretch;margin-bottom:var(--s-6)}.hero2__portrait{width:100%;height:100%;min-height:340px;object-fit:cover;object-position:center 15%;border-radius:var(--radius-lg);border:1px solid var(--hairline-bright)}.hero2__eyebrow{margin-bottom:var(--s-3)}.hero2__name{font-size:clamp(3rem,2rem + 5vw,5rem);margin:0 0 var(--s-4)}.hero2__lede{font-size:1.3rem;line-height:1.4;color:var(--ink-dim);max-width:40ch;margin:0 0 var(--s-5)}@media(max-width:760px){.hero2{grid-template-columns:1fr}.hero2__portrait{min-height:260px;max-height:320px}}.nameplate{position:relative;overflow:hidden;border:1px solid var(--hairline-bright);border-radius:var(--radius-lg);padding:var(--s-7) var(--s-6);margin-bottom:var(--s-6);background:radial-gradient(80% 120% at 15% 0%,color-mix(in oklch,var(--plate),var(--brass) 8%),var(--plate))}.nameplate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:repeating-linear-gradient(30deg,rgba(192,138,74,.06) 0 1px,transparent 1px 14px),repeating-linear-gradient(-30deg,rgba(110,148,132,.06) 0 1px,transparent 1px 14px);pointer-events:none}.nameplate>*{position:relative;z-index:1}.nameplate__row{display:flex;align-items:center;gap:var(--s-6);flex-wrap:wrap}.nameplate__portrait{width:160px;height:160px;border-radius:var(--radius-lg);object-fit:cover;object-position:center 15%;border:2px solid var(--brass);flex:none}.nameplate__name{font-size:clamp(2.6rem,1.8rem + 4vw,4.4rem);margin:var(--s-2) 0}.nameplate__lede{font-size:1.2rem;color:var(--ink-dim);max-width:40ch;margin:0}.meter{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:var(--s-4)}.meter__track{display:flex;gap:2px}.meter__cell{width:9px;height:12px;background:var(--hairline-bright);border-radius:1px}.meter__cell.on{background:var(--verdigris)}.with-sidebar{display:grid;grid-template-columns:1fr 19rem;gap:var(--s-6);align-items:start}@media(max-width:900px){.with-sidebar{grid-template-columns:1fr}}.split{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--s-6);align-items:start}@media(max-width:860px){.split{grid-template-columns:1fr}}.cites{list-style:none;margin:0;padding:0}.cite{--patina: 0;display:block;text-decoration:none;color:inherit;padding:var(--s-4) 0 var(--s-4) var(--s-4);border-top:1px solid var(--hairline);position:relative}.cite:before{content:"";position:absolute;left:0;top:-1px;bottom:0;width:3px;background:var(--verdigris);opacity:var(--patina);transition:opacity var(--base) var(--ease)}.cite__title{display:block;font-family:var(--font-body);font-size:1.08rem;color:color-mix(in oklch,var(--ink),var(--verdigris) calc(var(--patina) * 45%));transition:color var(--base) var(--ease)}.cite:hover .cite__title{color:var(--brass-bright)}.cite__meta{display:block}.cite__meta{font-family:var(--font-mono);font-size:.72rem;color:var(--muted);margin-top:.25rem}.detail{max-width:var(--measure)}.detail__title{font-size:var(--t-h1);margin:var(--s-3) 0}.back-link{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.03em;color:var(--muted);text-decoration:none}.back-link:hover{color:var(--brass-bright)}.detail__meta{font-family:var(--font-mono);font-size:.8rem;color:var(--muted);margin:0 0 var(--s-2)}.detail__authors{color:var(--ink-dim);font-size:.98rem;margin:0 0 var(--s-4)}.detail__links{display:flex;flex-wrap:wrap;gap:var(--s-4);margin:var(--s-5) 0;font-family:var(--font-mono);font-size:.82rem}.detail__links a{color:var(--brass-bright);text-decoration:none;border-bottom:1px solid var(--verdigris-deep);padding-bottom:2px}.detail__cover{border-radius:var(--radius-lg);border:1px solid var(--hairline-bright);margin:var(--s-5) 0}.prose{font-family:var(--font-body)}.prose h2{font-size:var(--t-h2);margin:var(--s-7) 0 var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--hairline)}.prose h3{font-size:var(--t-h3);font-family:var(--font-display);color:var(--ink-dim);margin:var(--s-5) 0 var(--s-2)}.prose p{margin:0 0 var(--s-4);color:var(--ink-dim)}.prose em{color:var(--ink)}.prose ul{margin:0 0 var(--s-4);padding-left:1.1rem}.prose li{margin-bottom:var(--s-2);color:var(--ink-dim)}.prose li::marker{color:var(--verdigris)}.stack-gap>*+*{margin-top:var(--s-6)}.lhero{display:grid;grid-template-columns:1fr auto;gap:var(--s-7);align-items:center;margin-bottom:0}.lhero__head{min-width:0}.lhero__name{display:flex;flex-direction:column;font-size:clamp(3rem,1.6rem + 6.4vw,5.6rem);line-height:.9;letter-spacing:-.025em;margin:var(--s-3) 0 var(--s-4)}.lhero__name span:last-child{color:var(--brass)}.lhero__lede{font-size:1.3rem;line-height:1.45;max-width:42ch;margin:0;color:var(--ink-dim)}.lhero__portrait{width:clamp(180px,22vw,260px);aspect-ratio:1 / 1;object-fit:cover;object-position:center 20%;border-radius:var(--radius-lg);border:1px solid var(--hairline-bright);filter:saturate(.94) contrast(1.03)}@media(max-width:760px){.lhero{grid-template-columns:1fr;gap:var(--s-5)}.lhero__portrait{order:-1;width:150px}}.seam{display:flex;align-items:center;gap:var(--s-3);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.seam__track{flex:1;height:13px;border-radius:2px;background:var(--bench-2);border:1px solid var(--hairline);overflow:hidden}.seam__fill{display:block;height:100%;min-width:4px;background:var(--divider-ramp) left center / auto no-repeat;transition:width var(--slow) var(--ease)}.seam__pct{color:var(--verdigris);font-variant-numeric:tabular-nums}.figures{display:flex;flex-wrap:wrap;gap:var(--s-5) var(--s-8);margin-bottom:var(--s-6)}.figure{display:flex;flex-direction:column;gap:.3rem}.figure__value{font-family:var(--font-display);font-weight:500;font-size:clamp(2.6rem,1.8rem + 2.6vw,3.4rem);line-height:1;color:var(--brass-bright)}.figure__label{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.callouts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}.callouts .panel{margin-top:0}@media(max-width:760px){.callouts{grid-template-columns:1fr}}.contact{display:grid;grid-template-columns:1fr auto;gap:var(--s-6);align-items:center;padding:var(--s-6) var(--s-7)}.contact__head{font-size:var(--t-h2);max-width:22ch;margin:var(--s-2) 0 var(--s-3);color:color-mix(in oklch,var(--ink),var(--tint) calc(var(--patina) * 34%));transition:color var(--base) var(--ease)}.contact__sub{margin:0;max-width:44ch;color:var(--ink-dim)}.contact__cta{font-family:var(--font-mono);font-size:.85rem;color:var(--brass-bright);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;padding:var(--s-3) var(--s-4);border:1px solid color-mix(in oklch,var(--hairline-bright),var(--tint) calc(var(--patina) * 80%));border-radius:var(--radius);transition:color var(--base) var(--ease),border-color var(--base) var(--ease)}.contact__cta:hover{color:var(--brass);border-color:var(--brass)}@media(max-width:640px){.contact{grid-template-columns:1fr;padding:var(--s-5)}}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}
