.constitutional_theme__jTtQp{--section-gap:140px;--subsection-gap:70px;--card-radius:28px;--glass-blur:18px;--container-max-width:1500px;--container-padding:60px;--hero-height:90vh;--glass-bg:hsla(0,0%,100%,.04);--glass-border:1px solid hsla(0,0%,100%,.08);--glass-bg-hover:hsla(0,0%,100%,.08);--glass-border-hover:1px solid rgba(0,240,255,.3)}.constitutional_pageWrapper__6CZYq{min-height:100vh;background-color:#020202;color:#fff;font-family:var(--font-body),sans-serif;overflow-x:hidden;position:relative}.constitutional_container__C2DGG{max-width:var(--container-max-width);margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}.constitutional_section__rxpkX{padding-bottom:var(--section-gap)}.constitutional_sectionInner__e_u6V{padding-bottom:var(--subsection-gap)}.constitutional_glassCard__j4dJD{background:var(--glass-bg);border:var(--glass-border);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:var(--card-radius);padding:32px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.constitutional_glassCard__j4dJD:hover{transform:translateY(-6px);background:var(--glass-bg-hover);border:var(--glass-border-hover);box-shadow:0 10px 40px rgba(0,240,255,.1)}.constitutional_glassCardInteractive__Xhf7c{cursor:pointer}.constitutional_heroTitle___t_vr{font-size:72px;font-weight:300;line-height:1.1;letter-spacing:-.02em;margin-bottom:24px;background:linear-gradient(135deg,#fff,#a0a0a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.constitutional_heroSubtitle__wfvCo{font-size:24px;color:#a0a0a0;margin-bottom:32px;font-weight:400}.constitutional_heroBody__20GPj{font-size:18px;color:#888;line-height:1.6;max-width:700px}.constitutional_sectionTitle__Ucq0j{font-size:48px;font-weight:300;margin-bottom:16px;letter-spacing:-.01em}.constitutional_sectionSubtitle__VtSqJ{font-size:18px;color:#888;margin-bottom:var(--subsection-gap);max-width:700px}.constitutional_gridDashboard__IBI6o{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.constitutional_gridGateway__1bCye{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.constitutional_gridGatewayItem__tcEyN{min-height:300px;display:flex;flex-direction:column}.constitutional_heroLayout__aV0cF{min-height:var(--hero-height);padding-top:140px;display:flex;align-items:center}.constitutional_heroSplit__zbkyp{display:grid;grid-template-columns:50% 50%;grid-gap:60px;gap:60px;width:100%;align-items:center}.constitutional_sidebarLayout__7mgvn{display:grid;grid-template-columns:70% 30%;grid-gap:60px;gap:60px}.constitutional_timeline__BvIpB{display:flex;flex-direction:column;gap:24px;position:relative}.constitutional_timelineLine__4Owmo{position:absolute;left:48px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,rgba(0,240,255,.3),transparent);z-index:0}@media (max-width:1200px){.constitutional_heroSplit__zbkyp{grid-template-columns:60% 40%}.constitutional_sidebarLayout__7mgvn{grid-template-columns:65% 35%}.constitutional_gridDashboard__IBI6o{grid-template-columns:repeat(2,1fr)}.constitutional_gridGateway__1bCye{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.constitutional_theme__jTtQp{--container-padding:30px;--hero-title:48px;--section-gap:80px;--subsection-gap:40px}.constitutional_heroSplit__zbkyp,.constitutional_sidebarLayout__7mgvn{grid-template-columns:1fr;gap:40px}.constitutional_gridGateway__1bCye{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.constitutional_theme__jTtQp{--container-padding:20px}.constitutional_gridDashboard__IBI6o,.constitutional_gridGateway__1bCye{grid-template-columns:1fr}.constitutional_heroTitle___t_vr{font-size:42px}}