.order2{min-height:70vh;padding-bottom:80px}.order2-hero{padding:62px 0 42px;border-bottom:1px solid rgba(75,156,91,.3)}.order2-kicker,.order2-section__label,.order2-nav__title{font:700 12px/1.2 "Share Tech Mono",monospace;letter-spacing:.18em;color:#62e27c}.order2-hero h1{margin:12px 0 14px;font:900 clamp(38px,6vw,70px)/.95 "Orbitron",sans-serif;letter-spacing:.02em}.order2-hero h1 span{color:#859188}.order2-hero__meta{font:700 12px/1.4 "Share Tech Mono",monospace;letter-spacing:.12em;color:#8d9a90}.order2-hero__meta span{color:#3f9b51;margin:0 8px}.order2-hero p{margin:18px 0 0;font:16px/1.5 "Share Tech Mono",monospace;color:#aeb7b0}.order2-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:24px;padding-top:28px}.order2-nav{position:sticky;top:88px;align-self:start;border:1px solid rgba(75,156,91,.35);background:rgba(1,8,4,.74)}.order2-nav__title{padding:15px 17px;border-bottom:1px solid rgba(75,156,91,.28)}.order2-nav nav{display:flex;flex-direction:column}.order2-nav a{padding:11px 17px;color:#78847b;text-decoration:none;border-bottom:1px solid rgba(75,156,91,.12);font:700 11px/1.25 "Share Tech Mono",monospace;letter-spacing:.07em}.order2-nav a:hover{color:#8cff9e;background:rgba(45,119,58,.1)}.order2-nav a.order2-nav__division{margin-top:8px;color:#61dc78;border-top:1px solid rgba(75,156,91,.32)}.order2-nav a.order2-nav__sub{padding-left:32px;color:#929c94}.order2-document{min-width:0;border-left:1px solid rgba(75,156,91,.22);padding-left:30px}.order2-section,.order2-amendments{scroll-margin-top:100px;padding:8px 0 46px;margin-bottom:36px;border-bottom:1px solid rgba(75,156,91,.2)}.order2-section h2,.order2-amendments h2{margin:8px 0 20px;font:800 clamp(22px,3vw,34px)/1.1 "Orbitron",sans-serif;color:#d4dbd5}.order2-section p,.order2-section li,.order2-amendments p,.order2-amendments li{color:#a2aca4;font:15px/1.72 "Share Tech Mono",monospace}.order2-section ul,.order2-amendment ul{padding-left:22px}.order2-section li,.order2-amendment li{margin:8px 0}.order2-callout{margin:24px 0!important;padding:16px 18px;border-left:3px solid #5fd878;background:rgba(40,111,54,.09);color:#d0d8d1!important;font-weight:700!important}.order2-reference{display:inline-block;color:#6de584;text-decoration:none;font:700 11px/1.4 "Share Tech Mono",monospace;letter-spacing:.08em}.order2-reference:hover{text-decoration:underline}.order2-clause{margin:26px 0;padding:20px;border:1px solid rgba(84,174,101,.38);background:rgba(14,36,19,.46)}.order2-clause>strong{display:block;margin-bottom:12px;color:#72ea89;font:800 13px/1.2 "Orbitron",sans-serif;letter-spacing:.1em}.order2-code{list-style:none;counter-reset:order-code;padding:0!important}.order2-code li{counter-increment:order-code;display:grid;grid-template-columns:42px 220px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid rgba(75,156,91,.17)}.order2-code li::before{content:counter(order-code,decimal-leading-zero);color:#55d570;font:700 12px/1.4 "Share Tech Mono",monospace}.order2-code strong{color:#c8d1ca;font:700 13px/1.4 "Orbitron",sans-serif}.order2-code span{color:#939e96}.order2-closing{margin-top:28px;padding:24px;border:1px solid rgba(75,156,91,.35);background:rgba(1,9,4,.56)}.order2-closing strong{display:block;margin-top:24px;color:#6fe987;font:800 18px/1.2 "Orbitron",sans-serif;letter-spacing:.08em}.order2-amendments__head{margin-bottom:28px}.order2-amendment{scroll-margin-top:100px;border:1px solid rgba(83,170,99,.42);background:rgba(3,13,7,.7)}.order2-amendment__top{display:flex;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid rgba(75,156,91,.25)}.order2-amendment__type{color:#68e17f;font:700 11px/1.2 "Share Tech Mono",monospace;letter-spacing:.14em}.order2-amendment h3{margin:8px 0 0;color:#d1d9d2;font:800 clamp(18px,2.4vw,25px)/1.2 "Orbitron",sans-serif}.order2-status{align-self:flex-start;padding:6px 9px;border:1px solid rgba(91,215,113,.45);color:#72e889;font:700 10px/1 "Share Tech Mono",monospace;letter-spacing:.12em}.order2-amendment__meta{display:flex;flex-wrap:wrap;gap:10px 24px;padding:11px 20px;border-bottom:1px solid rgba(75,156,91,.18);color:#718078;font:700 10px/1.4 "Share Tech Mono",monospace;letter-spacing:.08em}.order2-amendment>p,.order2-amendment>ul{margin-left:20px;margin-right:20px}.order2-amendment>p:last-child{margin-bottom:22px}

.order2--reading .order2-hero{display:none}.order2-nav a.is-active{color:#8cff9e;background:rgba(45,119,58,.16);box-shadow:inset 3px 0 0 #62e27c}.order2-nav__select-label,.order2-nav__select{display:none}.order2-section[hidden],.order2-amendments[hidden],.order2-amendments__head[hidden],.order2-amendment[hidden]{display:none!important}.order2-document>.order2-section:not([hidden]),.order2-document>.order2-amendments:not([hidden]){min-height:360px}.order2-pager{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:8px;padding-top:20px;border-top:1px solid rgba(75,156,91,.22)}.order2-pager__button{appearance:none;border:1px solid rgba(91,215,113,.34);background:rgba(3,13,7,.72);color:#69df80;padding:11px 14px;font:700 10px/1 "Share Tech Mono",monospace;letter-spacing:.1em;cursor:pointer}.order2-pager__button:hover:not(:disabled){background:rgba(45,119,58,.16);color:#9bffaa;border-color:rgba(91,215,113,.65)}.order2-pager__button:disabled{opacity:.28;cursor:default}.order2-pager__position{text-align:center;color:#738078;font:700 10px/1.35 "Share Tech Mono",monospace;letter-spacing:.08em}

@media(max-width:900px){.order2-layout{grid-template-columns:1fr}.order2-nav{position:sticky;top:72px;z-index:8}.order2-nav nav{display:none}.order2-nav__select-label{display:block;padding:10px 14px 4px;color:#62e27c;font:700 9px/1 "Share Tech Mono",monospace;letter-spacing:.14em}.order2-nav__select{display:block;width:calc(100% - 28px);margin:4px 14px 14px;padding:11px 36px 11px 12px;border:1px solid rgba(75,156,91,.35);border-radius:0;background:#061009;color:#b8c4ba;font:700 11px/1.25 "Share Tech Mono",monospace;letter-spacing:.06em}.order2-document{border-left:0;padding-left:0}.order2-code li{grid-template-columns:36px 190px 1fr}}@media(max-width:650px){.order2-hero{padding-top:40px}.order2-code li{grid-template-columns:32px 1fr}.order2-code span{grid-column:2}.order2-amendment__top{flex-direction:column}.order2-status{align-self:flex-start}.order2-pager{grid-template-columns:1fr 1fr}.order2-pager__position{grid-column:1/-1;grid-row:1}.order2-pager__button{grid-row:2}.order2-pager__button--next{justify-self:end}}
