.marketing .about-hero{text-align:center;padding-bottom:clamp(40px,5vw,72px)}.marketing .about-hero .label{margin-bottom:14px}.marketing .about-title{margin:0 auto}.marketing .about-lead{max-width:62ch;margin:22px auto 0}.marketing .about-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.marketing .about-prose{max-width:72ch}.marketing .about-prose h2{letter-spacing:-.01em;color:var(--fc-fg);margin:44px 0 14px;font-size:clamp(22px,2.6vw,28px);font-weight:600}.marketing .about-prose>div:first-child h2{margin-top:0}.marketing .about-prose p{color:var(--fc-fg);margin:0 0 16px;font-size:17px;line-height:1.75}.marketing .about-prose a{color:var(--fc-primary);font-weight:600;text-decoration:none}.marketing .about-prose a:hover{text-decoration:underline}.marketing .about-reading{border-left:3px solid var(--fc-primary);background:color-mix(in oklch, var(--fc-primary) 4%, var(--fc-card));border-radius:0 var(--fc-radius-lg) var(--fc-radius-lg) 0;color:var(--fc-muted-fg);margin:8px 0;padding:16px 18px;font-size:15.5px;line-height:1.6}.marketing .about-cta{text-align:center}.marketing .about-cta-title{max-width:22ch;font-family:var(--fc-font-editorial);letter-spacing:-.01em;color:var(--fc-fg);margin:0 auto 10px;font-size:clamp(26px,3.4vw,38px);line-height:1.15}.marketing .about-cta-lead{max-width:56ch;color:var(--fc-muted-fg);margin:0 auto;font-size:16px;line-height:1.6}.marketing .about-cta-lead a{color:var(--fc-primary);font-weight:600;text-decoration:none}.marketing .about-cta-lead a:hover{text-decoration:underline}.marketing .about-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;display:flex}@media (max-width:640px){.marketing .about-hero-actions .btn,.marketing .about-cta-actions .btn{width:100%;max-width:320px}}