h1,h2,h3,h4,h5{color:var(--headerColor);font-weight:700;line-height:1.3;margin-bottom:1rem;transition:color .3s ease}h1{font-size:clamp(2.5rem,5vw,3.5rem)}h2{font-size:clamp(1.8rem,4vw,2.25rem)}h3{font-size:1.25rem;font-weight:700}@media (max-width:767px){#main{padding-bottom:2rem}}.cs-about-1{background:var(--cs-bg-accent)}.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-1 .cs-grid-2 .cs-intro-pictures{display:none;order:2}}.cs-about-content{order:2}.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:var(--cs-orange);border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:var(--cs-transition);width:50px}.cs-stat-icon svg{fill:#fff;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-2 .cs-container{max-width:90%}.cs-about-2 .cs-grid-2{gap:3rem}@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:45% 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;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-logo{border-radius:var(--cs-radius);height:auto;margin-top:1.5rem;width:auto}.cs-logo-item{text-align:center}.cs-logo-item img{filter:grayscale(100%);height:auto;margin:auto;max-width:120px;opacity:.7;transition:var(--cs-transition);width:100%}.cs-logo-item:hover img{filter:grayscale(0);opacity:1;transform:scale(1.05)}.cs-prop-card{border-radius:var(--cs-radius);box-shadow:var(--cs-card-shadow-hover);padding:1.5rem;text-align:left;transition:var(--cs-transition)}.cs-prop-card:hover{background-color:var(--cs-card-bg);transform:translateY(-8px)}.cs-prop-card:after{background-image:url(/assets/svgs/shapes/02.svg);background-size:cover;content:"";height:90px;position:absolute;right:10px;top:10px;transform:rotate(130deg);width:50px}.cs-prop-card .cs-prop-icon{color:var(--cs-primary);height:40px;margin-bottom:1rem;transition:var(--cs-transition);width:40px}.cs-prop-card .cs-prop-icon svg{fill:#3f3fff;height:100%;width:100%}.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)}.cs-value-props{background:var(--cs-bg-accent)}.cs-section-header{max-width:700px}