@font-face{font-family:Tektur;font-display:swap;font-stretch:75% 100%;font-weight:400 900;src:url(/fonts/Tektur.ttf)format("truetype")}@font-face{font-family:Inter;font-display:swap;font-weight:100 900;src:url(/fonts/Inter.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-display:swap;font-weight:100 800;src:url(/fonts/JetBrainsMono.ttf)format("truetype")}:root{--tb-black:#0b0b0b;--tb-soot:#141414;--tb-smoke:#1c1c1c;--tb-ash:#2a2a2a;--tb-steel:#8a8a8a;--tb-pearl:#b8b8b8;--tb-white:#fff;--tb-lime:#03ff00;--tb-lime-bright:#4dff4d;--font-display:Tektur, system-ui, sans-serif;--font-sans:Inter, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--glow:0 0 24px #03ff0059;--wrap:1100px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--tb-black);color:var(--tb-white)}body{min-height:100vh;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.6;display:flex}main{flex:1}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.skip{position:absolute;left:-999px}.skip:focus{background:var(--tb-lime);color:var(--tb-black);z-index:50;padding:8px 12px;top:8px;left:8px}.head{z-index:20;backdrop-filter:blur(8px);border-bottom:1px solid var(--tb-soot);background:#0b0b0beb;position:sticky;top:0}.head .wrap{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.head-logo img{width:auto;height:40px}.nav{align-items:center;gap:28px;list-style:none;display:flex}.nav a{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--tb-pearl);font-size:12px;font-weight:700;text-decoration:none;transition:color .16s}.nav a:hover,.nav a[aria-current=page]{color:var(--tb-white)}.btn{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--tb-lime);color:var(--tb-lime);background:0 0;border-radius:6px;padding:11px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-block}.btn:hover{box-shadow:var(--glow);background:#03ff0014}.btn.solid{background:var(--tb-lime);color:var(--tb-black);box-shadow:var(--glow)}.btn.solid:hover{background:var(--tb-lime-bright)}.nav .btn{color:var(--tb-lime)}.burger{color:var(--tb-white);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;display:none}@media (width<=760px){.burger{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.nav{background:var(--tb-black);border-bottom:1px solid var(--tb-soot);flex-direction:column;align-items:flex-start;gap:18px;padding:24px;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:flex}}.foot{border-top:1px solid var(--tb-soot);text-align:center;padding:40px 0 28px}.foot img{height:44px;margin:0 auto 8px}.foot-tag{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--tb-pearl);font-size:11px;font-weight:600}.foot-nav{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:18px 0;list-style:none;display:flex}.foot-nav a{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tb-steel);font-size:12px;text-decoration:none}.foot-nav a:hover{color:var(--tb-lime)}.foot-meta{font-family:var(--font-mono);letter-spacing:.1em;color:var(--tb-steel);font-size:11px}.foot-meta .sl{color:var(--tb-lime);margin:0 8px}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 72px);padding:60px 24px;display:flex}.hero-flame{width:auto;height:80px;margin-bottom:24px}.hero h1{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin-bottom:24px;font-size:clamp(52px,11vw,104px);font-weight:900;line-height:.92}.hero h1 .lime,.lime{color:var(--tb-lime)}.hero h1 span{display:block}.subline{letter-spacing:.3em;text-transform:uppercase;margin-bottom:40px;font-size:clamp(12px,1.8vw,15px)}.hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.hero-cta .btn{padding:16px 28px;font-size:14px}.eyebrow{font-family:var(--font-display);letter-spacing:.44em;text-transform:uppercase;color:var(--tb-lime);margin-bottom:24px;font-size:15px;font-weight:700}.page-head{padding:72px 0 32px}.page-head h1{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(40px,8vw,80px);font-weight:900;line-height:.95}.page-head .lead{max-width:640px;color:var(--tb-pearl);margin-top:18px;font-size:18px}.prose{max-width:720px;color:var(--tb-pearl);padding:8px 0 72px;font-size:17px;line-height:1.65}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--tb-white);font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:2em 0 .6em;font-weight:800;line-height:1.1}.prose h2{font-size:26px}.prose h3{font-size:20px}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol,.prose blockquote{margin-bottom:1.1em}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:.35em}.prose a{color:var(--tb-lime);border-bottom:1px solid #0000;text-decoration:none}.prose a:hover{border-bottom-color:var(--tb-lime)}.prose hr{border:0;border-top:1px solid var(--tb-ash);margin:2em 0}.prose blockquote{border-left:3px solid var(--tb-lime);color:var(--tb-white);font-family:var(--font-display);text-transform:uppercase;padding-left:16px;font-weight:700}.prose strong{color:var(--tb-white)}.values{background:#ffffff1f;border:1px solid #ffffff1f;grid-template-columns:repeat(2,1fr);gap:1px;margin:8px 0 56px;display:grid}.value{background:var(--tb-black);gap:16px;padding:20px;display:flex}.value-n{font-family:var(--font-display);color:var(--tb-lime);letter-spacing:.1em;font-size:27px;font-weight:700}.value-name{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:20px;font-weight:700}.value-text{color:var(--tb-pearl)}@media (width<=640px){.values{grid-template-columns:1fr}}h2.section{font-family:var(--font-display);text-transform:uppercase;margin-bottom:8px;font-size:26px;font-weight:800}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding-bottom:72px;display:grid}.card{background:var(--tb-soot);border:1px solid var(--tb-ash);border-radius:6px;flex-direction:column;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.card:hover{border-color:var(--tb-lime);box-shadow:0 0 0 1px var(--tb-lime), var(--glow)}.card-img{aspect-ratio:1;background:var(--tb-smoke);overflow:hidden}.card-img img{object-fit:cover;width:100%;height:100%}.card-ph{width:100%;height:100%;font-family:var(--font-display);color:var(--tb-lime);place-items:center;font-size:56px;font-weight:900;display:grid}.card-body{padding:18px}.card-name{font-family:var(--font-display);text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.1}.card:hover .card-name{color:var(--tb-lime)}.card-tag{color:var(--tb-pearl);margin-top:8px;font-size:14px;line-height:1.5}.profile{grid-template-columns:320px 1fr;align-items:start;gap:48px;padding:56px 0 72px;display:grid}.profile-img{border:1px solid var(--tb-ash);border-radius:6px;overflow:hidden}.profile .prose{padding:0}.back{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tb-steel);margin:32px 0 0;font-size:12px;text-decoration:none;display:inline-block}.back:hover{color:var(--tb-lime)}@media (width<=820px){.profile{grid-template-columns:1fr;gap:28px}.profile-img{max-width:320px}}.cta-box{border:1px solid var(--tb-ash);background:var(--tb-soot);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 0 72px;padding:28px;display:flex}.cta-box p{max-width:520px;color:var(--tb-pearl)}
