.tb-abt-hero{padding:140px 0 48px;background:var(--brand-bg)}.tb-abt-hero__frame{position:relative;border:1px solid var(--brand-border);overflow:hidden}.tb-abt-hero__frame>img{width:100%;min-height:320px;-o-object-fit:cover;object-fit:cover}.tb-abt-hero__caption{position:absolute;left:0;right:0;bottom:0;padding:32px 40px;background:linear-gradient(180deg,transparent,rgba(30,74,99,.95))}.tb-abt-hero__caption h1,.tb-abt-hero__caption p{color:#fff;max-width:40rem}.tb-roadmap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:var(--space-xl)}.tb-roadmap article{border-left:4px solid var(--brand-secondary);background:var(--brand-bg-alt);padding:var(--space-lg)}.tb-roadmap h3{color:var(--brand-text)}.tb-roadmap p{margin:0;color:var(--brand-text)}.tb-timeline{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.tb-timeline article{flex:0 0 260px;scroll-snap-align:start;background:#fff;border:1px solid var(--brand-border);padding:var(--space-lg)}.tb-timeline time{display:block;font-weight:700;color:var(--brand-primary);margin-bottom:8px;font-family:var(--font-display)}.tb-timeline h3{font-size:1.05rem}.tb-timeline p{margin:0;color:var(--brand-text);font-size:.92rem}.tb-abt-lead{max-width:46rem;color:var(--brand-text);margin-bottom:var(--space-xl)}.tb-partner-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.tb-partner-grid div{border:1px solid var(--brand-border);min-height:80px;display:flex;align-items:center;justify-content:center;padding:16px;background:#fff}.tb-partner-grid img{max-width:120px;height:48px;min-height:48px!important;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) opacity(.7)}.tb-abt-cta{background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary))}.tb-abt-cta h2,.tb-abt-cta p{color:#fff}.tb-abt-cta p{max-width:40rem;margin:0 auto 24px}@media (max-width:991.98px){.tb-partner-grid,.tb-roadmap{grid-template-columns:1fr 1fr}.tb-abt-hero__caption{position:relative;background:var(--brand-primary-dark)}}@media (max-width:575.98px){.tb-partner-grid,.tb-roadmap{grid-template-columns:1fr}}