.gc-hero,.gc-section{max-width:1180px;margin:auto;padding:clamp(80px,11vw,150px) clamp(20px,5vw,70px);border-bottom:1px solid var(--line)}.gc-hero{min-height:75vh;display:flex;flex-direction:column;justify-content:center}.gc-hero h1{font-size:clamp(64px,10vw,140px);margin:24px 0}.gc-thesis{display:grid;grid-template-columns:auto 1fr auto auto 1fr;gap:18px;align-items:center;max-width:850px;margin-top:50px;font:12px var(--mono)}.gc-thesis span{color:var(--blue);letter-spacing:.08em}.gc-thesis b{font-weight:400}.gc-thesis i{color:var(--blue);font-size:22px;font-style:normal}.gc-section{display:grid;grid-template-columns:150px 1fr;gap:clamp(30px,6vw,100px)}.gc-section h2{max-width:850px}.gc-section p{color:var(--muted);font-size:18px;max-width:830px}.tinted{background:#0d1622}.boundary{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:center;margin-top:48px}.boundary div{background:var(--panel);border:1px solid var(--line);padding:25px}.boundary span,.boundary b,.boundary small{display:block}.boundary span{font:10px var(--mono);color:var(--blue)}.boundary b{font:18px var(--mono);margin:20px 0 8px}.boundary small{color:var(--muted);font:11px var(--mono)}.boundary i{color:var(--blue);font:11px var(--mono);font-style:normal}.phase-map{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2px;background:var(--line);margin:48px 0}.phase-map div{background:var(--panel);padding:22px}.phase-map span,.phase-map b,.phase-map small{display:block}.phase-map span{color:var(--blue);font:10px var(--mono)}.phase-map b{font:16px var(--mono);margin:18px 0 8px}.phase-map small{color:var(--muted);font:11px var(--mono)}.adds{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);margin-top:45px}.adds article{background:var(--panel);padding:24px}.adds span,.validation b{font:10px var(--mono);color:var(--blue)}.adds p{font:16px var(--serif);color:var(--ink);margin-bottom:0}.ownership{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);margin:45px 0}.ownership div{background:var(--panel);padding:28px}.ownership span{font:10px var(--mono);color:var(--blue)}.ownership b{display:block;font:21px var(--mono);margin:20px 0}.ownership p{font:19px var(--serif);line-height:1.6;color:var(--ink)}.note{border-left:2px solid var(--blue);padding:15px 20px;background:#4f7fff0a;color:var(--muted);font:16px var(--serif)!important}.note b{font:10px var(--mono);color:var(--blue)}.validation{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--line);margin:45px 0}.validation div{background:var(--panel);padding:23px}.validation b,.validation span{display:block}.validation span{font:14px var(--serif);line-height:1.5;color:var(--ink);margin-top:20px}.gc-final{max-width:1180px;margin:auto;padding:170px 20px;text-align:center}.gc-final h2{font-size:clamp(42px,7vw,92px)}.gc-final>p:not(.kicker){max-width:680px;margin:25px auto;color:var(--muted);font:18px var(--serif)}@media(max-width:800px){.gc-section{display:block}.gc-section>label{display:block;margin-bottom:30px}.gc-thesis,.boundary,.phase-map,.adds,.ownership,.validation{display:block}.gc-thesis>*{display:block;margin:12px 0}.boundary div,.phase-map div,.adds article,.ownership div,.validation div{margin-bottom:2px}}
