.hu-founding{color:var(--nx-text)}.hu-founding__eyebrow{color:var(--nx-accent-text);letter-spacing:0;text-transform:uppercase;font-size:.76rem;font-weight:800}.hu-founding--compact{border:1px solid hsl(var(--accent-hsl) / .24);border-radius:var(--nx-radius-lg);background:linear-gradient(180deg, hsl(var(--accent-hsl) / .08), #ffffff06), #ffffff09;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.2rem;max-width:760px;margin:0 0 1.8rem;padding:.95rem 1.05rem;display:flex}.hu-founding__compact-copy{gap:.22rem;display:grid}.hu-founding__compact-copy strong{font-size:1rem;line-height:1.25}.hu-founding__compact-copy span:last-child{color:var(--nx-text-secondary);font-size:.88rem;line-height:1.45}.hu-founding__link{color:var(--nx-text);border-bottom:1px solid var(--nx-link-divider);font-size:.92rem;font-weight:800;text-decoration:none}.hu-founding__link:hover,.hu-founding__link:focus-visible{color:var(--nx-accent-text);border-bottom-color:hsl(var(--accent-hsl) / .48)}.hu-founding--full{background:linear-gradient(180deg, hsl(var(--accent-hsl) / .055), transparent 78%)}.hu-founding__head{gap:.85rem;max-width:760px;margin:0 0 2rem;display:grid}.hu-founding__head h2,.hu-founding__about-inner h2{color:var(--nx-text);margin:0;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.08}.hu-founding__head p,.hu-founding__about-inner p{color:var(--nx-text-secondary);margin:0;line-height:1.7}.hu-founding__grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);align-items:start;gap:1.2rem;display:grid}.hu-founding__panel{border:1px solid var(--nx-border);border-radius:var(--nx-radius-xl);background:var(--nx-card-gradient);box-shadow:var(--nx-shadow-sm)}.hu-founding__panel--table{overflow:hidden}.hu-founding__table{border-collapse:collapse;width:100%;font-size:.95rem}.hu-founding__table th,.hu-founding__table td{border-bottom:1px solid var(--nx-border);vertical-align:top;text-align:left;padding:1rem}.hu-founding__table thead th{color:var(--nx-text);background:#ffffff0b}.hu-founding__table tbody th{color:var(--nx-text);width:25%}.hu-founding__table td{color:var(--nx-text-secondary);line-height:1.55}.hu-founding__table tr:last-child th,.hu-founding__table tr:last-child td{border-bottom:0}.hu-founding__panel--faq{gap:1rem;padding:1.25rem;display:grid}.hu-founding__panel--faq h3{margin:0;font-size:1.1rem}.hu-founding__panel--faq details{border-top:1px solid var(--nx-border);padding:.9rem 0}.hu-founding__panel--faq details:last-of-type{border-bottom:1px solid var(--nx-border)}.hu-founding__panel--faq summary{cursor:pointer;color:var(--nx-text);font-weight:800}.hu-founding__panel--faq p{color:var(--nx-text-secondary);margin:.6rem 0 0;line-height:1.65}.hu-founding__cta{justify-self:start}.hu-founding__about-inner{border:1px solid hsl(var(--accent-hsl) / .22);border-radius:var(--nx-radius-xl);background:linear-gradient(180deg, hsl(var(--accent-hsl) / .08), #ffffff06), var(--nx-card-gradient);gap:1rem;max-width:760px;margin:0 auto;padding:clamp(1.5rem,4vw,2.2rem);display:grid}.hu-founding__about-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.hu-founding__about-footer>span{color:var(--nx-text);font-weight:800}@media (width<=860px){.hu-founding__grid{grid-template-columns:1fr}.hu-founding__table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}@media (width<=640px){.hu-founding--compact{align-items:flex-start}.hu-founding__table th,.hu-founding__table td{padding:.85rem}}