.architecture-page{min-height:100vh;position:relative;overflow-x:hidden;background:#0000}.architecture-page__hero{position:relative;padding:clamp(7rem,10vw,10rem) 0 clamp(4.5rem,7vw,7rem);overflow:hidden;background:#0000;border-bottom:1px solid var(--grid-lines)}.architecture-page__quantum-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.architecture-page__hero-content{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 clamp(1.5rem,4vw,4rem);text-align:center}.architecture-page__hero-title{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.18em;font-size:clamp(2.2rem,4.7vw,3.85rem);font-weight:700;line-height:1.08;margin:1.65rem 0 1.35rem;letter-spacing:0;color:var(--text-primary)}.architecture-page__hero-title--gradient{display:inline-block;background:linear-gradient(135deg,#fbbf24,#fb923c 42%,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.architecture-page__hero-title .brand-wordmark{--brand-x-y:0}.architecture-page__hero-title .brand-wordmark__tm{--brand-tm-gap:0.04em;--brand-tm-size:0.28em;--brand-tm-y:-0.58em}.architecture-page__hero-description{font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.6;color:var(--text-secondary);max-width:760px;margin:0 auto;opacity:.85}.architecture-page__hero-description .brand-wordmark{--brand-x-y:0;color:#fff7edf2;vertical-align:initial}.architecture-page__hero-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px;margin:28px auto 0}.architecture-page__hero-pills span{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #fb923c2e;border-radius:999px;background:linear-gradient(135deg,#fbbf2417,#f973160f),hsla(0,0%,100%,.035);color:#fff7edbd;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:768px){.architecture-page__hero{padding:clamp(6rem,10vw,8rem) 0 clamp(3.5rem,7vw,5rem)}.architecture-page__hero-content{padding:0 1.5rem}}