.gate-test{max-width:640px}.gate-test blockquote{margin:0;color:#243c33;font:italic 1.22rem/1.45 'Libre Caslon Display',serif}.gate-test details{margin-top:16px;border-top:1px solid var(--line);padding-top:11px}.gate-test summary{cursor:pointer;color:#976f12;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;list-style:none}.gate-test summary::-webkit-details-marker{display:none}.gate-test summary::after{content:'+';float:right;font-size:1rem}.gate-test details[open] summary::after{content:'−'}.gate-test details p{margin:13px 0 0;color:#58665e;font-size:.92rem}.gate-governance{background:#082d23;color:#fff}.governance-intro{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.governance-intro h2{font-size:clamp(3rem,5vw,5.4rem)}.governance-intro>div:last-child{padding-top:40px;color:rgba(255,255,255,.72);font-size:1.05rem}.council-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid rgba(255,255,255,.18)}.council-grid article{min-height:145px;padding:25px 30px 25px 0;margin-right:30px;border-bottom:1px solid rgba(255,255,255,.18)}.council-grid b{font-size:.7rem;color:var(--gold);text-transform:uppercase;letter-spacing:.12em}.council-grid h3{font:1.5rem/1.2 'Libre Caslon Display',serif;margin:25px 0 0}.council-grid .authorization-council{grid-column:1/4;background:rgba(216,165,43,.1);border:1px solid rgba(216,165,43,.55);padding:28px 32px;margin:38px 0 0;min-height:auto;display:grid;grid-template-columns:.3fr 1fr 1fr;align-items:center;gap:30px}.authorization-council h3,.authorization-council p{margin:0}.authorization-council p{color:rgba(255,255,255,.68);font-size:.9rem}.governance-system{display:grid;grid-template-columns:1fr 1fr;padding-top:0;padding-bottom:0}.system-column{padding:clamp(70px,8vw,120px) clamp(30px,6vw,90px)}.system-column:first-child{margin-left:calc(-1 * clamp(22px,7vw,110px));padding-left:clamp(22px,7vw,110px);background:#efe5d3}.system-column:last-child{margin-right:calc(-1 * clamp(22px,7vw,110px));padding-right:clamp(22px,7vw,110px);background:#f8f5ee}.system-column h2{font-size:clamp(2.6rem,4vw,4.5rem)}.system-column>p:not(.eyebrow){color:#58665e}.system-column ul,.system-column ol{padding:0;margin:35px 0 0;list-style:none;counter-reset:lens}.system-column li{border-top:1px solid var(--line);padding:13px 0;color:#34473e}.principles-lens li{counter-increment:lens}.principles-lens li::before{content:'0' counter(lens);display:inline-block;width:42px;color:#9d7415;font-size:.72rem}.why-gates{text-align:center;background:#f7f3ea}.question-shift{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin-top:50px;text-align:left}.question-shift>div{background:#f7f3ea;padding:45px clamp(25px,4vw,60px)}.question-shift span{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:#977015;font-weight:700}.question-shift blockquote{font:clamp(2rem,3.5vw,4rem)/1.1 'Libre Caslon Display',serif;margin:25px 0 0}.why-close{max-width:850px;margin:45px auto 0;color:#506058;font-size:1.1rem}
@media(max-width:1000px){.governance-intro{grid-template-columns:1fr}.governance-intro>div:last-child{padding-top:0}.gate-test{grid-column:2}.council-grid{grid-template-columns:repeat(2,1fr)}.council-grid .authorization-council{grid-column:1/3}.governance-system{grid-template-columns:1fr}.system-column:first-child,.system-column:last-child{margin-left:calc(-1 * clamp(22px,7vw,110px));margin-right:calc(-1 * clamp(22px,7vw,110px));padding-left:clamp(22px,7vw,110px);padding-right:clamp(22px,7vw,110px)}}
@media(max-width:560px){.council-grid,.question-shift{grid-template-columns:1fr}.council-grid .authorization-council{grid-column:1;display:block}.authorization-council h3{margin:18px 0}.question-shift>div{padding:35px 24px}}
