:root{--ink:#123B2C;--deep:#0C2C21;--bone:#F6F2E7;--kept:#C29B3C;--mist:#E4EAE2;--line:rgba(18,59,44,.16)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.page{background:var(--bone);color:var(--ink);font-family:var(--font-sans),system-ui,sans-serif;font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}::selection{background:var(--kept);color:var(--deep)}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.mono{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);opacity:.72}h1,h2,h3{font-family:var(--font-fraunces),serif;font-weight:560;letter-spacing:-.01em}.kept{color:var(--kept)}.kept-u{background-image:linear-gradient(var(--kept),var(--kept));background-repeat:no-repeat;background-size:100% 3px;background-position:0 96%;padding-bottom:2px}a{color:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--kept);outline-offset:3px;border-radius:2px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(246,242,231,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.nav-in{justify-content:space-between;height:74px}.logo-a,.nav-in{display:flex;align-items:center}.logo-a{text-decoration:none}.wordmark-img{height:50px;width:auto;display:block}.nav-links{display:flex;gap:24px;align-items:center}.nav-links a{font-size:14.5px;font-weight:500;text-decoration:none;opacity:.82;padding-bottom:2px}.nav-links a:hover{opacity:1}.nav-links a.on{opacity:1;border-bottom:2px solid var(--kept)}.btn{display:inline-block;background:var(--ink);color:var(--bone);font-weight:600;font-size:14.5px;padding:10px 20px;border-radius:999px;text-decoration:none;border:1px solid var(--ink);transition:background .18s,color .18s}.btn-gold,.btn:hover{background:var(--kept);border-color:var(--kept);color:var(--deep)}.btn-gold:hover{background:var(--ink);border-color:var(--ink);color:var(--bone)}.btn-ghost{background:transparent;color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--bone)}.nav-burger{display:none;background:transparent;border:1.5px solid var(--ink);border-radius:8px;color:var(--ink);font-size:18px;width:42px;height:42px;cursor:pointer}@media(max-width:820px){.nav-links{display:none}.nav-burger{display:block}}.mnav{position:absolute;top:100%;left:0;right:0;height:calc(100vh - 74px);height:calc(100dvh - 74px);background:var(--bone);z-index:60;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:28px;overflow:auto;border-top:1px solid var(--line)}@media(min-width:821px){.mnav{display:none}}.mnav a{font-family:var(--font-fraunces),serif;font-size:26px;text-decoration:none;padding:8px 0}.mnav a.on{border-bottom:3px solid var(--kept)}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.gate-canvas{width:100%;height:100%;opacity:.5}.gate-canvas,.hero-scrim{position:absolute;inset:0}.hero-scrim{background:linear-gradient(90deg,rgba(246,242,231,.88),rgba(246,242,231,.5) 34%,rgba(246,242,231,0) 56%);pointer-events:none}@media(max-width:900px){.gate-canvas{opacity:.35}.hero-scrim{background:linear-gradient(180deg,rgba(246,242,231,.55),rgba(246,242,231,.15))}}.hero-in{position:relative;z-index:2;padding:100px 0 110px;max-width:640px}.hero h1{font-size:clamp(38px,5.4vw,60px);line-height:1.06;margin:18px 0 22px}.hero p.lede{font-size:19px;max-width:540px;margin-bottom:36px}.hero .cta-row{display:flex;gap:14px;flex-wrap:wrap}.hero-cred{font-size:11.5px;letter-spacing:.08em;margin-top:36px;max-width:520px;line-height:1.8;opacity:.85}.tagline{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.22em;margin-top:44px;opacity:.85}.tagline b{color:var(--kept);font-weight:500}section{padding:72px 0;border-bottom:1px solid var(--line)}.eyebrow{margin-bottom:14px}.sec-title{font-size:clamp(30px,3.4vw,42px);line-height:1.12;max-width:780px;margin-bottom:26px}.page-head{padding:76px 0 8px}.page-title{font-size:clamp(34px,4.6vw,54px);line-height:1.08;max-width:900px;margin:6px 0 18px}.page-lede{font-size:18.5px;max-width:70ch;margin-bottom:22px}.sub{font-size:20px;margin:26px 0 10px;color:var(--ink)}.cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}@media(max-width:860px){.cols{grid-template-columns:1fr}}.prose p{margin-bottom:16px;max-width:62ch}.thesis{background:var(--ink);color:var(--bone)}.thesis .mono{color:var(--bone);opacity:.6}.thesis .big{font-family:var(--font-fraunces),serif;font-size:clamp(24px,3vw,36px);line-height:1.3;font-weight:420;max-width:920px}.thesis .big em{font-style:normal;color:var(--kept)}html.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .65s ease,transform .65s ease}html.js [data-reveal].revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.statband{background:var(--ink);color:var(--bone);padding:44px 0}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:34px;gap:34px}@media(max-width:820px){.stat-row{grid-template-columns:1fr}}.stat-n{font-family:var(--font-fraunces),serif;font-size:clamp(38px,4.6vw,56px);font-weight:640;color:var(--kept);line-height:1}.stat-l{font-size:14px;line-height:1.55;margin-top:10px;color:#E9E4D4}.reason{display:grid;grid-template-columns:110px 1fr;grid-gap:26px;gap:26px;padding:44px 0;border-top:1px solid var(--line)}.reason:first-child{border-top:0;padding-top:0}@media(max-width:700px){.reason{grid-template-columns:1fr;gap:10px}}.reason-num{font-family:var(--font-fraunces),serif;font-size:64px;font-weight:640;color:var(--kept);line-height:1;opacity:.9}.reason-title{font-size:clamp(24px,2.6vw,32px);line-height:1.15;margin-bottom:16px}.reason-body p{max-width:62ch;margin-bottom:16px}.docket{border:1.5px solid var(--ink);border-left:6px solid var(--kept);background:rgba(255,255,255,.55);padding:18px 22px;margin:6px 0 20px;max-width:560px}.docket-k{font-size:11px;opacity:.65}.docket-case{font-family:var(--font-fraunces),serif;font-size:22px;font-weight:560;margin:6px 0}.fail-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:6px 0 20px;max-width:760px}@media(max-width:700px){.fail-grid{grid-template-columns:1fr}}.fail{border:1px solid var(--line);background:rgba(255,255,255,.5);border-radius:4px;padding:14px 16px;font-size:14px;line-height:1.5}.fail-n{display:block;color:var(--kept);font-size:12px;margin-bottom:6px}.lawrow{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.tline{border-left:2px solid var(--line);margin:6px 0 20px;padding-left:0;max-width:680px}.tline-item{position:relative;padding:0 0 22px 28px}.tline-item:last-child{padding-bottom:4px}.tline-dot{position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--ink)}.tline-dot.gold{background:var(--kept)}.tline-when{font-size:12px;color:var(--kept);opacity:1;margin-bottom:4px}.tline-what{font-size:15px;line-height:1.6;max-width:56ch}.expand-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.exp-chip{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.03em;border:1.5px solid var(--ink);border-radius:999px;padding:7px 14px;background:rgba(255,255,255,.55)}.exp-chip.now{background:var(--kept);border-color:var(--kept);color:var(--deep);font-weight:500}.exp-arrow{color:var(--kept);font-weight:600}.pull{background:var(--mist)}.pull-quote{font-family:var(--font-fraunces),serif;font-size:clamp(26px,3.4vw,40px);line-height:1.25;font-weight:560;color:var(--ink);max-width:820px}.pull-sub{margin-top:14px;font-size:16px;max-width:60ch}.found-head{display:grid;grid-template-columns:minmax(260px,380px) 1fr;grid-gap:40px;gap:40px;align-items:center;padding-bottom:26px}@media(max-width:820px){.found-head{grid-template-columns:1fr;gap:18px}}.team-fig{margin:0}.team-illo{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:6px;background:#fff}.team-cap{font-size:11px;margin-top:10px;opacity:.7}.demo-frame{width:100%;height:min(1400px,160vh);border:1px solid var(--line);border-radius:6px;background:#0A0F1A}.method-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:820px){.method-grid{grid-template-columns:1fr}}.method{border:1px solid var(--line);border-top:3px solid var(--kept);background:rgba(255,255,255,.5);border-radius:4px;padding:22px 24px}.method-k{font-size:11.5px;color:var(--kept);opacity:1;margin-bottom:10px}.method p{font-size:14.8px;line-height:1.65}.factband{background:var(--deep);color:var(--bone);padding:44px 0}.night-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:820px){.night-grid{grid-template-columns:1fr}}.night{border:1px solid rgba(246,242,231,.18);border-left:3px solid var(--kept);border-radius:4px;padding:16px 18px;font-size:14.5px;line-height:1.6;color:#E9E4D4}.night b{color:var(--bone);display:block;margin-bottom:4px}.fact-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px}@media(max-width:900px){.fact-row{grid-template-columns:1fr 1fr}}.fact-n{font-family:var(--font-fraunces),serif;font-size:clamp(28px,3vw,40px);font-weight:640;color:var(--kept);line-height:1}.fact-l{font-size:13.5px;line-height:1.5;margin-top:8px;color:#E9E4D4}.trio{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:860px){.trio{grid-template-columns:1fr}}.trio-item{border:1px solid var(--line);background:rgba(255,255,255,.5);padding:24px;border-radius:4px}.trio-item h3{font-size:19px;margin-bottom:8px}.trio-item p{font-size:14.5px;line-height:1.6;opacity:.9}.trio-item.gold{border-color:var(--kept);background:rgba(194,155,60,.08)}.tile-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media(max-width:900px){.tile-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.tile-grid{grid-template-columns:1fr}}.tile{display:block;border:1px solid var(--line);background:rgba(255,255,255,.5);padding:24px 24px 20px;border-radius:4px;text-decoration:none;transition:border-color .18s,transform .18s}.tile:hover{border-color:var(--kept);transform:translateY(-2px)}.tile h3{font-size:20px;margin-bottom:8px}.tile p{font-size:14.5px;opacity:.85;line-height:1.6}.tile-go{display:inline-block;margin-top:12px;color:var(--kept);font-weight:600;font-size:14px}.founding-band{background:var(--mist)}.quote{font-family:var(--font-fraunces),serif;font-size:clamp(24px,3vw,34px);line-height:1.35;font-weight:420;max-width:860px;margin:8px 0 18px}.quote .kept{font-weight:560}.next-link{display:inline-block;margin-top:8px;color:var(--ink);font-weight:600;text-decoration:none;border-bottom:2px solid var(--kept);padding-bottom:2px}.next-link:hover{color:var(--kept)}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}@media(max-width:860px){.team-grid{grid-template-columns:1fr}}.card{border:1px solid var(--line);background:rgba(255,255,255,.5);padding:30px 30px 26px;border-radius:4px}.card h3{font-size:24px;margin-bottom:4px}.card-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:14px}.card-head>div{padding-top:6px}.card-mail{margin-top:6px;font-size:13px}.card-mail .mail-link{font-weight:500;border-bottom-width:1px}.card-head h3{margin-bottom:2px}.card-head .role{margin-bottom:0}.headshot{width:104px;height:104px;border-radius:50%;object-fit:cover;border:3px solid var(--kept);flex:none;background:var(--mist)}.card .role{font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kept);margin-bottom:14px}.cred{list-style:none}.cred li{padding:9px 0;border-top:1px dashed var(--line);font-size:15.5px}.cred li:first-child{border-top:0}.studio-note{margin-top:26px;padding:22px 26px;border-left:3px solid var(--kept);background:rgba(255,255,255,.45);font-size:15.5px;max-width:920px}.engine{border-bottom:0}.engine,.engine-page .page-head{background:var(--deep);color:var(--bone)}.engine-page .page-head{padding-bottom:0}.engine-page .page-head .mono{color:var(--bone);opacity:.55}.compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:30px}@media(max-width:820px){.compare{grid-template-columns:1fr}}.compare-col{border-radius:6px;padding:22px 24px;font-size:15px;line-height:1.65}.compare-col.bad{border:1px solid rgba(246,242,231,.18);background:rgba(246,242,231,.04)}.compare-col.good{border:1px solid rgba(194,155,60,.55);background:rgba(194,155,60,.08)}.compare-head{margin-bottom:10px;color:var(--bone)}.compare-col.good .compare-head{color:var(--kept)}.pipe-intro{font-size:16px;font-weight:600;margin-bottom:10px}.flow{margin-top:4px}.flow-row{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.fnode{flex:1 1 170px;border:1px solid rgba(246,242,231,.25);border-radius:8px;padding:14px 16px;font-size:13.5px;line-height:1.55;background:rgba(246,242,231,.04);min-width:160px}.fnum{display:block;font-size:11px;margin-bottom:6px;opacity:1}.farrow,.fnum{color:var(--kept)}.farrow{align-self:center;font-size:22px;padding:0 10px;flex:0 0 auto}.fdecide{border-color:rgba(194,155,60,.7);background:rgba(194,155,60,.07)}.fork{display:flex;flex-direction:column;gap:10px;flex:1.15 1 190px}.fkeep{border-color:var(--kept);background:rgba(194,155,60,.13)}.fdrop{border-style:dashed;opacity:.8}.fattest{margin-top:14px;border:1px solid rgba(246,242,231,.25);border-radius:8px;padding:13px 16px;font-size:13.5px;background:rgba(246,242,231,.04)}.fattest .fnum{display:inline;margin-right:10px}@media(max-width:760px){.flow-row{flex-direction:column}.farrow{transform:rotate(90deg);padding:2px 0;align-self:flex-start;margin-left:24px}}.pipe{font-family:var(--font-mono),monospace;font-size:13.5px;line-height:2.1;background:rgba(246,242,231,.05);border:1px solid rgba(246,242,231,.16);border-radius:6px;padding:26px 30px;overflow-x:auto;white-space:pre}.pipe .g{color:var(--kept)}.pipe .dim{opacity:.55}.compare{position:relative}.vs-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:var(--kept);color:var(--deep);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:.08em;border:3px solid var(--deep)}@media(max-width:820px){.vs-badge{display:none}}.cmp-list{list-style:none}.cmp-list li{position:relative;padding:8px 0 8px 26px;font-size:14.5px;line-height:1.5;border-top:1px dashed rgba(246,242,231,.14)}.cmp-list li:first-child{border-top:0}.cmp-x:before{content:"✕";position:absolute;left:0;top:9px;font-size:12px;opacity:.55}.cmp-c:before{content:"✓";position:absolute;left:0;top:8px;font-size:13px;color:var(--kept);font-weight:700}.dgrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:32px}@media(max-width:820px){.dgrid{grid-template-columns:1fr}}.dcard{border:1px solid rgba(246,242,231,.16);border-top:3px solid var(--kept);border-radius:6px;background:rgba(246,242,231,.04);padding:20px 22px}.dcard .dk{font-size:11px;color:var(--kept);opacity:1;margin-bottom:8px}.dcard b{display:block;font-weight:600;margin-bottom:6px;color:var(--bone)}.dcard p{font-size:14.5px;line-height:1.62}.dlink{color:var(--kept);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--kept)}.engine-points{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px 40px;gap:6px 40px;margin-top:30px}@media(max-width:860px){.engine-points{grid-template-columns:1fr}}.engine-points div{padding:14px 0;border-top:1px solid rgba(246,242,231,.14);font-size:15.5px}.engine-points b{display:block;font-weight:600;margin-bottom:3px}.road{list-style:none;max-width:920px}.road li{display:grid;grid-template-columns:130px 1fr;grid-gap:26px;gap:26px;padding:22px 0;border-top:1px solid var(--line)}.road li:first-child{border-top:0}.road .when{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.1em;padding-top:4px;opacity:.8}.road b{font-weight:600}@media(max-width:640px){.road li{grid-template-columns:1fr;gap:6px}}.stage-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:820px){.stage-grid{grid-template-columns:1fr}}.stage{border:1px solid var(--line);border-left:5px solid var(--ink);background:rgba(255,255,255,.5);border-radius:4px;padding:24px 26px}.stage-gold{border-left-color:var(--kept);background:rgba(194,155,60,.07)}.stage-when{font-size:11.5px;color:var(--kept);opacity:1;margin-bottom:8px}.stage h3{font-size:23px;margin-bottom:10px}.stage p{font-size:15px;line-height:1.65;margin-bottom:12px}.stage-who{font-size:11px;opacity:.7;border-top:1px dashed var(--line);padding-top:10px}.growband{background:var(--deep);color:var(--bone)}.grow-row{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;grid-gap:10px;gap:10px;align-items:start;margin-top:8px}@media(max-width:820px){.grow-row{grid-template-columns:1fr}.grow-arrow{transform:rotate(90deg);justify-self:center}}.grow{background:rgba(246,242,231,.05);border:1px solid rgba(246,242,231,.16);border-radius:6px;padding:20px 22px}.grow-n{font-family:var(--font-fraunces),serif;font-size:30px;font-weight:640;color:var(--kept);line-height:1;margin-bottom:8px}.grow b{display:block;font-size:17px;margin-bottom:6px}.grow p{font-size:14px;line-height:1.6;color:#E9E4D4}.grow-arrow{font-size:26px;color:var(--kept);align-self:center;text-align:center}.grow-note{margin-top:22px;font-size:15.5px;color:#E9E4D4;font-style:italic}.role-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:820px){.role-grid{grid-template-columns:1fr}}.role-tile h3{font-size:21px}.tagrow{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}.tag{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;color:var(--deep);border:1px solid rgba(194,155,60,.65);background:rgba(194,155,60,.12);border-radius:3px;padding:2px 8px}.tag-quiet{border-color:var(--line);background:transparent;color:var(--ink);opacity:.75}.apply-row{margin-top:34px;display:flex;gap:18px;flex-wrap:wrap;align-items:center}.apply-note{font-size:15px;opacity:.8;max-width:58ch}.mail-group{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.copy-chip{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.03em;color:var(--ink);background:transparent;border:1px dashed var(--kept);border-radius:999px;padding:8px 14px;cursor:pointer;transition:background .15s,color .15s}.copy-chip:hover{background:var(--kept);color:var(--deep);border-style:solid}.mail-link{font-weight:600;text-decoration:none;border-bottom:2px solid var(--kept);padding-bottom:1px}.mail-link:hover{color:var(--kept)}.job-wrap{max-width:840px}.do-line{position:relative;padding-left:22px}.do-dot{position:absolute;left:0;top:9px;width:9px;height:9px;border-radius:50%;background:var(--kept)}.sol-controls{margin-bottom:30px}.sol-search{width:100%;max-width:560px;font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;color:var(--ink);background:rgba(255,255,255,.65);border:1px solid var(--line);border-radius:6px;padding:12px 16px;outline:none}.sol-search:focus{border-color:var(--kept)}.chiprow{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chip{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.04em;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:999px;padding:7px 14px;cursor:pointer;transition:all .15s}.chip:hover{border-color:var(--kept)}.chip-on{background:var(--ink);color:var(--bone);border-color:var(--ink)}.sol-count{margin-top:12px}.sol-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:820px){.sol-grid{grid-template-columns:1fr}}.sol-card{border:1px solid var(--line);background:rgba(255,255,255,.5);border-radius:4px;padding:24px 24px 18px;display:flex;flex-direction:column;transition:border-color .18s}.sol-card:hover,.sol-open{border-color:var(--kept)}.sol-open{background:rgba(194,155,60,.06)}.sol-cat{font-size:11px;margin-bottom:8px;color:var(--kept);opacity:1}.sol-card h3{font-size:21px;margin-bottom:8px}.sol-hook{font-style:italic;opacity:.85}.sol-body p,.sol-hook{font-size:15px;margin-bottom:12px}.sol-body p{line-height:1.65}.gold-label{color:var(--kept);font-weight:600}.sol-fact{border-left:2px solid var(--kept);padding-left:12px}.sol-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.sol-top .sol-cat{margin-bottom:0}.sol-btn{font-family:var(--font-sans),system-ui,sans-serif;font-size:13.5px;font-weight:600;color:var(--ink);background:transparent;border:1.5px solid var(--ink);border-radius:999px;padding:8px 16px;cursor:pointer;transition:all .15s}.sol-btn:hover{background:var(--ink);color:var(--bone)}.sol-play{border-color:var(--kept);color:var(--kept)}.sol-play.playing,.sol-play:hover{background:var(--kept);color:var(--deep)}footer{padding:48px 0 56px;font-size:14px;margin-top:auto}.foot-in{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:flex-start}.foot-addr{font-size:11.5px;letter-spacing:.06em;margin-top:12px;opacity:.8}.foot-tag{font-family:var(--font-mono),monospace;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase}.foot-tag b{color:var(--kept);font-weight:500}.legal{opacity:.65;max-width:76ch;margin-top:10px;line-height:1.7}.legal a{text-decoration:none;border-bottom:1px solid var(--line)}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_fdb222{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_fdb222{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3d9088{--font-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");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:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,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:Spline Sans Mono Fallback;src:local("Arial");ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.00%;size-adjust:134.59%}.__className_1999fd{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.__variable_1999fd{--font-mono:"Spline Sans Mono","Spline Sans Mono Fallback"}