@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-black-latin-ext-8d8dd422.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-black-latin-99c76f75.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/newsreader-latin-ext-945685a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/newsreader-latin-3c940d21.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-ext-945685a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-3c940d21.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/newsreader-italic-latin-ext-a9067de9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/newsreader-italic-latin-e1a87baa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spline-sans-mono-latin-ext-cae42969.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spline-sans-mono-latin-b9f065cb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/spline-sans-mono-latin-ext-cae42969.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/spline-sans-mono-latin-b9f065cb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#16120d;--panel:#1c1712;--bone:#eae3d6;--bone-dim:#a69c8f;--amber:#dfa53b;--leaf:var(--amber);--hairline:#eae3d624;--hairline-soft:#eae3d612;--max:1200px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--bone);-webkit-font-smoothing:antialiased;font-family:Newsreader,Georgia,serif;font-size:17px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:2px}.mono{font-family:Spline Sans Mono,ui-monospace,monospace}.bar{letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);justify-content:flex-end;align-items:center;padding:22px clamp(20px,4vw,48px);font-family:Spline Sans Mono,monospace;font-size:11px;display:flex}.bar a:hover{color:var(--amber)}.bar-links{align-items:center;gap:22px;display:flex}.hero{max-width:var(--max);pointer-events:none;isolation:isolate;flex-direction:column;justify-content:center;min-height:50vh;margin:0 auto;padding:clamp(88px,13vh,150px) clamp(20px,4vw,48px) clamp(28px,5vh,60px);display:flex;position:relative}.hero .stack,.hero .wordmark,.hero .tagline,.hero .motto{pointer-events:auto;width:fit-content}.wordmark{letter-spacing:-.015em;text-transform:uppercase;z-index:2;margin-left:-.034em;font-family:Archivo Black,sans-serif;font-size:clamp(3rem,10.5vw,8.6rem);line-height:.95;animation:.9s cubic-bezier(.2,.7,.2,1) .1s both rise;position:relative}.wordmark .a,.wordmark .i{color:var(--amber)}.tagline{z-index:2;max-width:28ch;margin-top:clamp(22px,3.5vh,40px);font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:300;animation:.9s cubic-bezier(.2,.7,.2,1) .22s both rise;position:relative}.motto{z-index:2;margin-top:clamp(14px,2.5vh,24px);font-size:clamp(1.05rem,1.9vw,1.35rem);font-style:italic;font-weight:300;animation:.9s cubic-bezier(.2,.7,.2,1) .34s both rise;position:relative}.stack{letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);text-wrap:balance;z-index:2;margin-bottom:26px;font-family:Spline Sans Mono,monospace;font-size:12px;animation:.9s cubic-bezier(.2,.7,.2,1) both rise;position:relative}.stack span{color:var(--amber);padding:0 2px}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rings{z-index:-1;pointer-events:none;width:clamp(420px,62vw,900px);height:auto;position:absolute;top:92%;right:clamp(-460px,280px - 44vw,-140px);overflow:visible;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#000 0 54%,#0000 66%);mask-image:linear-gradient(#000 0 54%,#0000 66%)}.rings circle{fill:none;stroke:var(--hairline);stroke-width:1px;transition:stroke .25s,stroke-width .25s,opacity .25s}.rings .amber{stroke:var(--amber);stroke-width:1.4px;opacity:.9}.rings .core{fill:var(--amber);stroke:none;transform-box:fill-box;transform-origin:50%;animation:3.5s ease-in-out 2.8s infinite beacon}@keyframes beacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}.rings .ping{stroke:var(--amber);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:7s cubic-bezier(.25,.55,.45,1) 3.4s infinite ping}@keyframes ping{0%{opacity:0;transform:scale(.012)}5%{opacity:.65}40%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.rings text{letter-spacing:.12em;fill:var(--bone);text-anchor:end;font-family:Spline Sans Mono,monospace;font-size:12px}.rings .tick{stroke:var(--bone-dim);stroke-width:1px;opacity:.85}.rings text.hot{fill:var(--amber)}.rings text.sub{fill:var(--bone-dim);font-size:10px}.rings text.mid{text-anchor:middle}.rings circle:not(.core):not(.ping){stroke-dasharray:2400;stroke-dashoffset:2400px;animation:2.2s cubic-bezier(.4,0,.2,1) forwards draw}.rings circle:nth-of-type(2){animation-delay:50ms}.rings circle:nth-of-type(3){animation-delay:.1s}.rings circle:nth-of-type(4){animation-delay:.15s}.rings circle:nth-of-type(5){animation-delay:.2s}.rings circle:nth-of-type(6){animation-delay:.25s}.rings circle:nth-of-type(7){animation-delay:.3s}.rings circle:nth-of-type(8){animation-delay:.35s}.rings circle:nth-of-type(9){animation-delay:.4s}.rings circle:nth-of-type(10){animation-delay:.45s}.rings circle:nth-of-type(11){animation-delay:.5s}.rings circle:nth-of-type(12){animation-delay:.55s}.rings circle:nth-of-type(13){animation-delay:.6s}.rings circle:nth-of-type(14){animation-delay:.65s}@keyframes draw{to{stroke-dashoffset:0}}.rings .labels{opacity:0;animation:.8s 1.9s forwards fadein}@keyframes fadein{to{opacity:1}}.rings .labels text{pointer-events:auto;transition:fill .2s}.rings .labels text:hover{fill:var(--amber)}:is(.rings:has(text:nth-of-type(3):hover) circle:nth-of-type(3),.rings:has(text:nth-of-type(4):hover) circle:nth-of-type(4),.rings:has(text:nth-of-type(5):hover) circle:nth-of-type(5),.rings:has(text:nth-of-type(6):hover) circle:nth-of-type(6),.rings:has(text:nth-of-type(7):hover) circle:nth-of-type(7),.rings:has(text:nth-of-type(8):hover) circle:nth-of-type(8),.rings:has(text:nth-of-type(9):hover) circle:nth-of-type(9),.rings:has(text:nth-of-type(10):hover) circle:nth-of-type(10),.rings:has(text:nth-of-type(11):hover) circle:nth-of-type(11),.rings:has(text:nth-of-type(12):hover) circle:nth-of-type(12)){stroke:var(--amber);stroke-width:1.6px;opacity:1}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.rings circle:not(.core):not(.ping){stroke-dashoffset:0}.rings .labels{opacity:1}}.strata{max-width:var(--max);margin:0 auto;padding:0 clamp(20px,4vw,48px);-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 62%);mask-image:linear-gradient(90deg,#000 40%,#0000 62%)}.status{max-width:var(--max);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-dim);margin:0 auto;padding:20px clamp(20px,4vw,48px) 0;font-family:Spline Sans Mono,monospace;font-size:12px}.status .pulse{background:var(--amber);border-radius:50%;width:7px;height:7px;margin-right:10px;animation:3.5s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.strata i{background:var(--hairline);border:0;height:1px;display:block}.works{max-width:var(--max);grid-template-columns:1fr 1px 1fr;align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;padding:clamp(28px,4.5vh,48px) clamp(20px,4vw,48px) clamp(40px,6vh,72px);display:grid}.vrule{background:var(--hairline);height:100%;min-height:200px}.prop .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin-bottom:18px;font-family:Spline Sans Mono,monospace;font-size:11px}.prop h2{letter-spacing:-.01em;text-transform:uppercase;margin-bottom:16px;font-family:Archivo Black,sans-serif;font-size:clamp(1.5rem,2.6vw,2.1rem)}.prop.leaf h2 .tld{color:var(--leaf)}.prop h2 .mark{vertical-align:-.045em;width:.6em;height:.686em;margin-right:.3em}.prop h2 .mark .tip{fill:var(--leaf)}.prop p{color:var(--bone);max-width:44ch;font-weight:300}.prop p+p{margin-top:.7em}.prop p .strong-claims{color:var(--bone)}.prop .evidence{border-left:1px solid var(--hairline);color:var(--bone-dim);margin-top:1.1em;padding-left:16px;font-size:15px}.prop .links{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;display:flex}.prop .links .go{margin-top:0}.prop .go{letter-spacing:.1em;color:var(--bone-dim);border-bottom:1px solid #0000;align-items:center;gap:10px;margin-top:26px;padding-bottom:3px;font-family:Spline Sans Mono,monospace;font-size:13px;transition:color .2s,border-color .2s;display:inline-flex}.prop .go .arrow{transition:transform .2s}.prop a.go{border-bottom-color:var(--hairline)}.prop a.go.key{color:color-mix(in srgb, var(--bone) 62%, var(--bone-dim));border-bottom-color:var(--hairline)}.prop a.go:hover{color:var(--amber);border-color:var(--amber)}.prop a.go:hover .arrow{transform:translate(4px)}.ethos{max-width:var(--max);border-top:1px solid var(--hairline-soft);grid-template-columns:1fr 1px 1fr;align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;padding:clamp(32px,5vh,56px) clamp(20px,4vw,48px) clamp(44px,7vh,80px);display:grid}footer{border-top:1px solid var(--hairline);background:var(--panel)}.foot{max-width:var(--max);color:var(--bone-dim);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:0 auto;padding:40px clamp(20px,4vw,48px) 28px;font-family:Spline Sans Mono,monospace;font-size:12px;line-height:2;display:flex}.foot a:hover{color:var(--amber)}.foot-legal{max-width:var(--max);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);margin:0 auto;padding:0 clamp(20px,4vw,48px) 40px;font-family:Spline Sans Mono,monospace;font-size:11px}.foot-legal a:hover{color:var(--amber)}.legal{max-width:var(--max);margin:0 auto;padding:clamp(40px,7vh,84px) clamp(20px,4vw,48px) clamp(56px,9vh,110px)}.legal h1{letter-spacing:-.01em;text-transform:uppercase;margin-bottom:clamp(26px,4vh,44px);font-family:Archivo Black,sans-serif;font-size:clamp(1.6rem,3.4vw,2.4rem)}.legal a:hover{color:var(--amber)}.legal .rows{max-width:70ch}.legal .row{border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,14rem) 1fr;gap:6px clamp(20px,4vw,48px);padding:16px 0;display:grid}.legal .row:last-child{border-bottom:1px solid var(--hairline-soft)}.legal dt{letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim);padding-top:.4em;font-family:Spline Sans Mono,monospace;font-size:11px}.legal dd{font-weight:300}.legal dd p{max-width:60ch}.legal dd p+p{margin-top:.7em}.legal .note{color:var(--bone-dim);max-width:60ch;margin-top:clamp(26px,4vh,44px);font-weight:300}.legal .back{letter-spacing:.1em;color:var(--bone-dim);border-bottom:1px solid #0000;margin-top:clamp(26px,4vh,44px);padding-bottom:3px;font-family:Spline Sans Mono,monospace;font-size:13px;transition:color .2s,border-color .2s;display:inline-block}.legal .back:hover{color:var(--amber);border-color:var(--amber)}.email i{display:none}@media (width<=840px){.rings{--rw:min(120vw,680px);width:var(--rw);margin:clamp(14px,3vh,30px) calc(var(--rw)*-.283) calc(var(--rw)*-.36) 0;opacity:.55;order:9;align-self:flex-end;position:static;transform:none}.rings text.sub{display:none}.hero{min-height:auto;padding-bottom:24px}.works,.ethos{grid-template-columns:1fr;gap:48px}.vrule{display:none}.prop+.prop{border-top:1px solid var(--hairline-soft);padding-top:48px}.strata{-webkit-mask-image:none;mask-image:none}html body{background-attachment:scroll}}@media (width<=560px){.rings .labels{display:none}.rings{opacity:.42}}.rings-box{display:contents}.rlabels{display:none}@media (width<=560px){.rings-box{--rw:min(120vw,680px);width:var(--rw);margin:clamp(14px,3vh,30px) calc(var(--rw)*-.283) calc(var(--rw)*-.36) 0;order:9;align-self:flex-end;display:block;position:relative}.rings{width:100%;margin:0;position:static}.rlabels{letter-spacing:.1em;color:var(--bone);font-family:Spline Sans Mono,monospace;font-size:9px;line-height:1;display:block;position:absolute;inset:0}.rlabels span{white-space:nowrap;position:absolute}.rl-el{color:var(--amber);bottom:47.37%;left:50%;transform:translate(-50%)}.rl1{bottom:51.58%;right:42.37%}.rl2{bottom:54.61%;right:38.16%}.rl3{bottom:58.55%;right:35%}.rl4{bottom:63.03%;right:33.42%}.rl5{bottom:68.68%;right:32.24%}.rl6{bottom:73.95%;right:33.03%}.rl7{bottom:79.87%;right:34.61%}.rl8{bottom:85.13%;right:37.76%}.rl9{bottom:89.34%;right:42.37%}.rl10{bottom:93.68%;right:47.63%}}@media (width<=640px){.legal .row{grid-template-columns:1fr;gap:4px}}:root{--ground:#fff;--panel:#f4f8f2;--bone:#0f1410;--bone-dim:#5c6659;--amber:#2f7a45;--wood:#a67c52;--wood-ink:#8a6642;--hairline:#0f141026;--hairline-soft:#0f14100f}.wordmark .i{color:var(--wood)}.wordmark .a{color:#fff;-webkit-text-stroke:.025em var(--amber)}.wordmark .i{color:#fff;-webkit-text-stroke:.025em var(--wood)}.rings circle.wood{stroke:var(--wood)}.rings:has(text:nth-of-type(5):hover) circle:nth-of-type(5){stroke:var(--wood)}.rings .labels text:nth-of-type(5):hover{fill:var(--wood)}.prop.leaf h2 .tld .i{color:var(--wood)}body{background: radial-gradient(1200px 760px at 86% -8%, #ffce5447, transparent 62%),  radial-gradient(1000px 680px at 6% -6%, #7ebef029, transparent 60%),  radial-gradient(900px 500px at 50% 108%, #2f7a4512, transparent 62%), var(--ground);background-attachment:fixed}.rings{filter:none}.rings .amber{stroke:var(--amber);opacity:.8}.rings .core{fill:var(--amber)}footer{background:linear-gradient(180deg, #2f7a450f, transparent 46%), var(--panel);box-shadow:inset 0 1px #fffc}
