.sec-eyebrow{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.sec-eyebrow:before{content:"";background:var(--shade-brand);border-radius:2px;width:22px;height:2px}.crumbs{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.crumbs a{color:var(--text-tertiary);text-decoration:none;transition:color .15s}.crumbs a:hover{color:var(--text-brand)}.crumbs svg{opacity:.6;width:14px;height:14px}.info-hero{background:radial-gradient(120% 140% at 100% 0%, var(--tint-brand-20) 0%, transparent 55%), var(--surface-top);border:1px solid var(--divider-on-surface);border-radius:24px;padding:40px}@media (min-width:768px){.info-hero{padding:56px}}.info-lead{color:var(--text-secondary);max-width:680px;font-size:17px;line-height:1.7}.info-section{margin-top:48px}.info-mission{background:var(--surface-mid);border:1px solid var(--divider-on-surface);border-radius:20px;padding:32px}.faq-list{max-width:760px}.faq-item{border-bottom:1px solid var(--divider-on-surface)}.faq-q{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-family:inherit;font-size:16px;font-weight:600;display:flex}.faq-q svg{width:20px;height:20px;color:var(--text-tertiary);flex-shrink:0;transition:transform .25s}.faq-item.is-open .faq-q svg{color:var(--text-brand);transform:rotate(180deg)}.faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.faq-a__inner{color:var(--text-secondary);max-width:660px;padding:0 4px 22px;font-size:15px;line-height:1.7}
