
/* UX Steps 3 + 4: Web Design and About */
.ux-local-nav{position:sticky;top:76px;z-index:42;background:rgba(7,17,31,.94);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(14px)}
.ux-local-nav__inner{display:flex;gap:8px;align-items:center;overflow-x:auto;scrollbar-width:none;padding:10px 0}
.ux-local-nav__inner::-webkit-scrollbar{display:none}
.ux-local-nav a{flex:0 0 auto;padding:9px 13px;border-radius:999px;color:rgba(255,255,255,.7);font-size:.82rem;font-weight:700;letter-spacing:.01em;text-decoration:none;transition:.22s ease}
.ux-local-nav a:hover,.ux-local-nav a.is-active{color:#fff;background:rgba(86,151,255,.15);box-shadow:inset 0 0 0 1px rgba(99,164,255,.28)}
.wd-faq{padding-block:72px}
.wd-faq-head{display:grid;grid-template-columns:minmax(180px,.45fr) 1fr;gap:36px;align-items:start;margin-bottom:34px}
.wd-faq-head h2{margin:0;max-width:760px}
.wd-faq-list{border-top:1px solid rgba(7,17,31,.13)}
.wd-faq-item{border-bottom:1px solid rgba(7,17,31,.13);padding:0}
.wd-faq-item summary{list-style:none;cursor:pointer;padding:22px 44px 22px 0;font-weight:750;color:#0b1728;position:relative}
.wd-faq-item summary::-webkit-details-marker{display:none}
.wd-faq-item summary:after{content:'+';position:absolute;right:4px;top:18px;font-size:1.5rem;font-weight:400;color:#2674ff;transition:transform .2s ease}
.wd-faq-item[open] summary:after{transform:rotate(45deg)}
.wd-faq-item p{margin:0;padding:0 70px 22px 0;max-width:850px;color:#536176;line-height:1.7}
.about-statement,.about-principles,.about-proof,.about-ecosystem{padding-block:78px!important}
.principles-list article{padding-block:26px!important}
.about-ecosystem .ecosystem-grid{gap:24px}
@media(max-width:900px){.ux-local-nav{top:66px}.wd-faq-head{grid-template-columns:1fr;gap:12px}.about-statement,.about-principles,.about-proof,.about-ecosystem{padding-block:62px!important}}
@media(max-width:640px){.ux-local-nav{top:60px}.ux-local-nav__inner{padding:8px 16px;margin-inline:-16px}.ux-local-nav a{font-size:.76rem;padding:8px 11px}.wd-faq{padding-block:54px}.wd-faq-item summary{padding-block:18px}.wd-faq-item p{padding-right:12px}.about-statement,.about-principles,.about-proof,.about-ecosystem{padding-block:50px!important}}
@media(prefers-reduced-motion:reduce){.ux-local-nav a,.wd-faq-item summary:after{transition:none}}
