.about-section{padding:2rem 0;border-bottom:1px solid var(--border-light)}.about-section:last-of-type{border-bottom:none}.about-section .header{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.about-section .body{display:grid;gap:1rem}.about-section .paragraph{font-size:1rem;line-height:1.7;color:var(--text-secondary)}.about-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.about-section .grid.two{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.about-section .card,.about-section .pill{padding:1.25rem;border:1px solid var(--border-light);background-color:var(--bg-surface)}:is(.about-section .card,.about-section .pill) .title{font-size:1.1rem;margin-bottom:.5rem}:is(.about-section .card,.about-section .pill) .description{color:var(--text-secondary);line-height:1.6}.about-section .list{list-style:none;display:grid;gap:.75rem;padding:0;margin:0}.about-section .list .item{position:relative;padding-left:1.25rem;color:var(--text-secondary);line-height:1.5}.about-section .list .item:before{content:"—";position:absolute;left:0;color:var(--text-primary)}.about-section.muted{background-color:var(--bg-surface);padding:2rem 1.25rem;border-radius:.5rem;border:none}.about-section.cta{padding:2.5rem 1.25rem;background-color:var(--bg-surface);border:1px solid var(--border-light);border-radius:.5rem;margin-top:2rem}.about-section.cta .content{display:flex;flex-direction:column;gap:1rem}.about-section.cta .actions{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:768px){.about-section{padding:2.5rem 0}.about-section .header{margin-bottom:1.25rem}.about-section.muted{padding:2.5rem 2rem}.about-section.cta{padding:3rem 2.25rem}}
