.cs-about-1 .cs-grid-2{align-items:center;gap:3rem}@media (max-width:767px){.cs-about-1 .cs-grid-2{grid-template-columns:1fr}}.cs-about-content .cs-section-title,.cs-about-content p{margin-bottom:1.5rem}.cs-stats-group{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2.5rem}.cs-stat-item{align-items:center;display:flex;gap:1rem}.cs-stat-item:hover .cs-stat-icon{box-shadow:var(--cs-shadow-primary-hover);transform:scale(1.1) rotate(10deg)}.cs-stat-icon{align-items:center;background-color:var(--cs-icon-bg);border-radius:50%;color:var(--cs-primary);display:flex;flex-shrink:0;height:50px;justify-content:center;transition:var(--cs-transition);width:50px}.cs-stat-icon svg{height:28px;width:28px}.cs-stat-text span{color:var(--headerColor);display:block;font-size:1.25rem;font-weight:700}.cs-stat-text .cs-stat-label{color:var(--bodyTextColor);font-size:1rem;font-weight:400}.cs-about-image-wrapper{border-radius:var(--cs-radius);overflow:hidden;position:relative}.cs-about-image-wrapper:hover .cs-about-image{transform:scale(1.03)}.cs-about-image{border-radius:var(--cs-radius);display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:var(--cs-transition);width:100%}.cs-about-icon-overlay{align-items:center;background-color:var(--cs-bg-accent);border:4px solid var(--cs-white);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--cs-white);display:flex;height:70px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;width:70px}.cs-about-icon-overlay img{height:52px;width:auto}.cs-about-2 .cs-grid-2{gap:2rem}@media (max-width:767px){.cs-about-2 .cs-grid-2{grid-template-columns:1fr}}@media (min-width:768px){.cs-about-2 .cs-grid-2{grid-template-columns:40% 1fr}}.cs-about-2 .cs-about-illustration{text-align:center}.cs-about-2 .cs-about-illustration img{border-radius:var(--cs-radius);margin:0 auto;max-width:450px;width:100%}@media (max-width:767px){.cs-about-2 .cs-about-illustration{order:1}}@media (min-width:768px){.cs-about-2 .cs-about-illustration{order:1}}.cs-about-2 .cs-about-images{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.cs-about-2 .cs-about-logo{border-radius:var(--cs-radius);height:auto;margin-top:1.5rem;max-width:15vw}@media (max-width:767px){.cs-about-2 .cs-about-logo{max-width:25vw}}.cs-about-content{order:2}.cs-logos-section{border-top:1px solid var(--cs-border-color);margin-top:3.5rem;padding-top:2.5rem}.cs-logos-section .cs-subtitle{margin-bottom:1.5rem;text-align:left}@media (min-width:768px){.cs-logos-section .cs-subtitle{text-align:left}}.cs-logo-grid{align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (min-width:576px){.cs-logo-grid{grid-template-columns:repeat(6,1fr)}}.cs-partenaer-logo-item{text-align:center}.cs-partenaer-logo-item img{filter:grayscale(100%);height:auto;margin:auto;max-width:120px;opacity:.7;transition:var(--cs-transition);width:100%}.cs-partenaer-logo-item:hover img{filter:grayscale(0);opacity:1;transform:scale(1.05);transition:var(--cs-transition)}html[data-theme=dark] .cs-partenaer-logo-item img{filter:grayscale(100%) contrast(2) invert(1);opacity:1;transition:var(--cs-transition)}html[data-theme=dark] .cs-partenaer-logo-item:hover img{filter:grayscale(0) contrast(2) invert(0);transition:var(--cs-transition)}.cs-value-props .cs-container .cs-section-header{max-width:60rem}.cs-prop-card{background-color:var(--cs-bg-accent);border-radius:var(--cs-radius);padding:1.5rem;text-align:left;transition:var(--cs-transition)}.cs-prop-card:hover{background-color:var(--cs-card-bg);box-shadow:var(--cs-card-shadow-hover);transform:translateY(-8px)}.cs-prop-card:after{background-image:url(/assets/svgs/shapes/02.svg);background-size:cover;content:"";height:125px;position:absolute;right:10px;top:10px;width:50px}.cs-prop-card .cs-prop-icon{color:var(--cs-primary);height:8rem;margin-bottom:1rem;text-align:center;transition:var(--cs-transition);width:auto}.cs-prop-card .cs-prop-icon img{border-radius:1rem;height:100%;width:auto}.cs-prop-card:hover .cs-prop-icon{transform:scale(1.1) rotate(-10deg)}.cs-prop-card h3{font-size:1.125rem;margin-bottom:.5rem}@media (max-width:767px){.cs-prop-card{text-align:center}.cs-prop-card .cs-prop-icon{margin-left:auto;margin-right:auto}}html[data-theme=dark] .cs-prop-card:after{filter:invert(1)}