.about-page{--ab-navy:#0f172a;--ab-muted:#64748b;--ab-line:#e2e8f0;--ab-gold:var(--brand-primary,#ffb900);--ab-gold-strong:var(--brand-primary-strong,#fe9a00);background:#ffffff;color:var(--ab-navy)}.about-page .mkt-page-hero--mortal{padding:calc(var(--marketing-header-height, 4.625rem) + 2.5rem) 0 3rem}@media (min-width:768px){.about-page .mkt-page-hero--mortal{padding:calc(var(--marketing-header-height, 4.625rem) + 3rem) 0 3.5rem}}html.light .about-page .mkt-page-hero--mortal,html:not(.dark) .about-page .mkt-page-hero--mortal{background:radial-gradient(ellipse 90% 80% at 50% -20%,rgba(255,185,0,.28),transparent 62%),linear-gradient(180deg,#fff6d6 0,#ffffff 72%)}html.light .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home,html.light .about-page .mkt-page-hero--mortal .mkt-page-hero__title,html:not(.dark) .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home,html:not(.dark) .about-page .mkt-page-hero--mortal .mkt-page-hero__title{color:var(--ab-navy)}html.light .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--current,html.light .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home:hover,html.light .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb-chevron,html:not(.dark) .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--current,html:not(.dark) .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home:hover,html:not(.dark) .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb-chevron{color:var(--ab-gold)}.about-page__inner{width:100%;max-width:1300px;margin-inline:auto;padding-inline:1.25rem}.about-page__heading{margin:0;color:var(--ab-navy);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.03em;line-height:1.25}.about-page__heading--center{text-align:center}.about-page__lead{margin:.85rem 0 0;max-width:36rem;color:var(--ab-muted);font-size:1rem;line-height:1.75}.about-page__kicker{margin:0 0 .4rem;color:var(--ab-gold);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.about-page__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:1.5rem;padding:.7rem 1.25rem;border:1px solid var(--ab-gold);border-radius:.375rem;background:var(--ab-gold);color:var(--ab-navy);font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s ease,border-color .2s ease}.about-page__btn:hover{background:var(--ab-gold-strong);border-color:var(--ab-gold-strong)}.about-page__btn--ghost{background:transparent;color:var(--ab-navy)}.about-page__btn--ghost:hover{background:color-mix(in srgb,var(--ab-gold) 14%,transparent);border-color:var(--ab-gold)}.about-page__story{padding:3.5rem 0 3.25rem}.about-page__story-grid{display:grid;gap:2.5rem;align-items:center}@media (min-width:900px){.about-page__story-grid{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.8fr);gap:4rem}}.about-page__photo{display:block;width:100%;max-width:26rem;height:auto;margin-inline:auto;border-radius:.5rem;object-fit:cover;aspect-ratio:4/5;background:#f1f5f9}.about-page__stats{border-block:1px solid var(--ab-line);padding:1.75rem 0}.about-page__stats-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}@media (min-width:768px){.about-page__stats-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.about-page__stat{text-align:center}.about-page__stat-value{margin:0;color:var(--ab-navy);font-size:1.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.about-page__stat-label{margin:.25rem 0 0;color:var(--ab-muted);font-size:.8125rem}.about-page__values{padding:3.5rem 0}.about-page__value-grid{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width:768px){.about-page__value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.about-page__value{padding:1.5rem 1.35rem 1.6rem;border:1px solid var(--ab-line);border-radius:.5rem;background:transparent}.about-page__value-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;border-radius:.375rem;background:color-mix(in srgb,var(--ab-gold) 16%,transparent);color:var(--ab-gold-strong)}.about-page__value-icon svg{width:1.15rem;height:1.15rem}.about-page__value h3{margin:0;color:var(--ab-navy);font-size:1.0625rem;font-weight:600}.about-page__value p{margin:.45rem 0 0;color:var(--ab-muted);font-size:.9375rem;line-height:1.65}.about-page__founder{padding:0 0 3.5rem}.about-page__founder-card{max-width:40rem;padding:1.5rem 1.5rem 1.6rem;border:1px solid var(--ab-line);border-radius:.5rem}.about-page__role{margin:.2rem 0 0;color:var(--ab-navy);font-size:.9375rem;font-weight:600}.about-page__links{display:flex;flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:1.15rem}.about-page__ext{display:inline-flex;align-items:center;gap:.2rem;color:var(--ab-navy);font-size:.875rem;font-weight:600;text-decoration:none}.about-page__ext svg{width:.9rem;height:.9rem}.about-page__ext:hover{color:var(--ab-gold-strong)}.about-page__cta-band{padding:0 0 4.5rem}.about-page__cta-inner{display:flex;flex-direction:column;gap:.5rem;padding:1.75rem 1.5rem;border:1px solid var(--ab-line);border-radius:.5rem}@media (min-width:768px){.about-page__cta-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;padding:1.85rem 2rem}}.about-page__cta-inner .about-page__lead{margin-top:.4rem}.about-page__cta-actions{display:flex;flex-wrap:wrap;gap:.6rem}.about-page__cta-actions .about-page__btn{margin-top:0}html.dark .about-page{--ab-navy:#ffffff;--ab-muted:#94a3b8;--ab-line:rgba(255,255,255,0.12);background:#0f172a}html.dark .about-page .mkt-page-hero--mortal{background:radial-gradient(ellipse 80% 70% at 50% -15%,rgba(255,185,0,.42),transparent 58%),linear-gradient(180deg,#8e722e 0,#0f172a)}html.dark .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home,html.dark .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb-chevron,html.dark .about-page .mkt-page-hero--mortal .mkt-page-hero__title{color:#ffffff}html.dark .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--current,html.dark .about-page .mkt-page-hero--mortal .mkt-page-hero__crumb--home:hover{color:var(--ab-gold)}html.dark .about-page__btn--ghost{color:#ffffff}html.dark .about-page__photo{background:#1e293b}