.about-page{position:relative;z-index:1;width:min(var(--qx-content-max),100%);margin:0 auto;padding:104px 16px 0}@media (min-width:640px){.about-page{padding-inline:32px}}.mkt-nav-link.is-active{color:var(--qx-primary)}.about-hero{max-width:900px;padding:32px 0 72px}.about-eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.about-hero__title{margin-top:20px;font-size:clamp(2.5rem,6vw,4rem);font-weight:600;letter-spacing:-.04em;line-height:1.05}.about-hero__lead{margin-top:28px;max-width:640px;font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.65;color:var(--text-secondary)}.about-block{padding:56px 0;border-top:1px solid var(--surface-border)}.about-block__label{font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:20px}.about-block__text{max-width:720px;font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.6;letter-spacing:-.02em;color:var(--text-primary)}.about-grid{display:grid;grid-gap:16px;gap:16px;padding-bottom:56px}@media (min-width:768px){.about-grid{grid-template-columns:repeat(3,1fr)}}.about-card{padding:28px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface);transition:border-color .25s ease,transform .25s var(--ease-out)}.about-card:hover{border-color:color-mix(in srgb,var(--qx-primary) 30%,transparent);transform:translateY(-2px)}.about-card h3{font-size:1.0625rem;font-weight:600;margin-bottom:10px}.about-card p{font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.about-impact{padding:56px 0;border-top:1px solid var(--surface-border)}.about-impact__text{max-width:640px;font-size:1.125rem;line-height:1.65;color:var(--text-secondary)}.about-quote{margin:0;padding:48px 32px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:radial-gradient(ellipse at 0 50%,rgba(73,55,233,.1),transparent 55%),var(--surface)}@media (min-width:768px){.about-quote{padding:56px 48px}}.about-quote p{font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:500;line-height:1.45;letter-spacing:-.02em;color:var(--text-primary)}.about-quote footer{margin-top:24px}.about-quote cite{font-style:normal;font-size:.9375rem;font-weight:600;color:var(--text-muted)}.about-culture{margin-top:72px;padding-top:56px;border-top:1px solid var(--surface-border)}.about-culture__title{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:32px}.about-culture__grid{display:grid;grid-gap:16px;gap:16px}@media (min-width:640px){.about-culture__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.about-culture__grid{grid-template-columns:repeat(4,1fr)}}.about-culture__card{padding:28px 24px;min-height:180px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:linear-gradient(160deg,color-mix(in srgb,var(--qx-primary) 8%,transparent),transparent 60%),var(--surface);display:flex;flex-direction:column;justify-content:flex-end}.about-culture__card h3{font-size:1rem;font-weight:600;letter-spacing:-.01em}.about-culture__card p{margin-top:8px;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.about-careers{margin-top:72px}.about-careers__inner{padding:64px 32px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);text-align:center;background:radial-gradient(ellipse at center,rgba(73,55,233,.14),transparent 65%),var(--surface)}@media (min-width:640px){.about-careers__inner{padding:72px 48px}}.about-careers__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;letter-spacing:-.03em;text-transform:uppercase}.about-careers__lead{margin:20px auto 32px;max-width:560px;font-size:1.0625rem;line-height:1.65;color:var(--text-secondary)}.about-careers .btn-primary{min-width:180px}.neolinks-site .about-careers .btn-primary.btn-lg{width:auto;max-width:none;min-width:180px;height:48px;padding:0 24px;display:inline-flex;margin-inline:auto}.about-partner{margin:72px 0 80px;padding:48px 32px;border-radius:var(--radius-lg);border:1px solid var(--surface-border);background:var(--surface-elevated);text-align:center}.about-partner h2{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.about-partner p{margin:12px auto 24px;max-width:480px;color:var(--text-secondary);line-height:1.65}.about-partner .btn-secondary{display:inline-flex}