.AboutHowSection-module-scss-module__T2dD2q__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:5vw;display:grid}.AboutHowSection-module-scss-module__T2dD2q__intro{margin-bottom:0}.AboutHowSection-module-scss-module__T2dD2q__cta{margin-top:2rem;display:inline-flex}.AboutHowSection-module-scss-module__T2dD2q__points{flex-direction:column;gap:1.2rem;display:flex}.AboutHowSection-module-scss-module__T2dD2q__pointCard{background:var(--color-surface)}.AboutHowSection-module-scss-module__T2dD2q__pointTitle{font-size:.9rem;font-weight:800}.AboutHowSection-module-scss-module__T2dD2q__pointBody{font-size:.8rem;line-height:1.65}@media (max-width:900px){.AboutHowSection-module-scss-module__T2dD2q__grid{grid-template-columns:1fr}}
.AboutServicesSection-module-scss-module__WgdOlG__body{font-family:var(--font-body),"DM Sans",sans-serif}.AboutServicesSection-module-scss-module__WgdOlG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.AboutServicesSection-module-scss-module__WgdOlG__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:100%;transition:border-color .3s var(--ease-standard),transform .3s var(--ease-standard),box-shadow .3s var(--ease-standard);flex-direction:column;padding:2rem;display:flex}.AboutServicesSection-module-scss-module__WgdOlG__card:hover{border-color:var(--color-accent);box-shadow:0 12px 30px var(--color-accent-glow);transform:translateY(-3px)}.AboutServicesSection-module-scss-module__WgdOlG__visual{border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-bg), var(--color-bg-secondary));margin-bottom:1rem;overflow:hidden}.AboutServicesSection-module-scss-module__WgdOlG__visual svg{width:100%;height:auto;display:block}.AboutServicesSection-module-scss-module__WgdOlG__title{margin-bottom:.5rem;font-size:1.05rem}.AboutServicesSection-module-scss-module__WgdOlG__body{color:var(--color-text-muted);flex:1;font-size:.88rem;line-height:1.7}.AboutServicesSection-module-scss-module__WgdOlG__button{justify-content:center;width:100%;margin-top:1.5rem}@media (max-width:1024px){.AboutServicesSection-module-scss-module__WgdOlG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.AboutServicesSection-module-scss-module__WgdOlG__grid{grid-template-columns:1fr}}
.AboutStatsSection-module-scss-module__ZJvdmq__value{font-family:var(--font-heading),"Bricolage Grotesque",sans-serif}.AboutStatsSection-module-scss-module__ZJvdmq__label{font-family:var(--font-body),"DM Sans",sans-serif}.AboutStatsSection-module-scss-module__ZJvdmq__section{background:var(--color-bg-secondary)}.AboutStatsSection-module-scss-module__ZJvdmq__grid{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:2.5rem;display:grid;overflow:hidden}.AboutStatsSection-module-scss-module__ZJvdmq__card{background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;padding:2.5rem 2rem;transition:background .5s;display:flex;position:relative}.AboutStatsSection-module-scss-module__ZJvdmq__card:hover{background:var(--color-bg)}.AboutStatsSection-module-scss-module__ZJvdmq__value{color:var(--color-accent);letter-spacing:-.05em;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:900;line-height:1}.AboutStatsSection-module-scss-module__ZJvdmq__label{color:var(--color-text-muted);margin-top:.6rem;font-size:.75rem;line-height:1.3}.AboutStatsSection-module-scss-module__ZJvdmq__line{border-radius:var(--radius-md);background:var(--color-accent);width:40px;height:2px;transition:transform .4s var(--ease-standard);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.AboutStatsSection-module-scss-module__ZJvdmq__card:hover .AboutStatsSection-module-scss-module__ZJvdmq__line{transform:translate(-50%)scaleX(1)}@media (max-width:900px){.AboutStatsSection-module-scss-module__ZJvdmq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.AboutStatsSection-module-scss-module__ZJvdmq__grid{grid-template-columns:1fr}}
