.services{background-color:var(--bg-white,white);padding:100px 0}@media (max-width:768px){.services{padding:48px 0}}.section-title{text-align:center;color:var(--dark,#2c3e50);margin-bottom:15px;font-size:2.5rem}.section-subtitle{text-align:center;color:var(--gray,#7f8c8d);margin-bottom:60px;font-size:1.2rem}.services-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:30px;width:100%;margin-bottom:60px;display:grid}@media (max-width:768px){.services-grid{grid-template-columns:1fr}}.service-card{background:var(--bg-light,#f8f9fa);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:15px;padding:40px 30px;transition:all .3s;display:flex}@media (hover:hover){.service-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}}.service-icon{color:var(--primary);justify-content:center;align-items:center;margin-bottom:5px;font-size:2.5rem;display:flex}.service-card h3{color:var(--dark);width:100%;margin-bottom:10px;font-size:1.5rem}.service-card p{color:var(--gray);margin-bottom:0;line-height:1.6}.transparency-section{background-color:var(--bg-light,#f8f9fa);border-radius:10px;margin-top:80px;padding:40px}.transparency-content{max-width:800px;margin:0 auto}.note-box{background-color:color-mix(in oklab, var(--info,#3498db), white 85%);border-left:4px solid var(--info,#3498db);border-radius:0 5px 5px 0;align-items:flex-start;margin-top:30px;padding:20px;display:flex}.note-box i{color:var(--info,#3498db);margin-top:3px;margin-right:15px;font-size:1.5rem}.note-box p{color:var(--dark,#2c3e50);margin:0}.mt-5{margin-top:3rem}.dark .services{background-color:var(--bg-base-dark-theme)}.dark .section-title{color:var(--text-primary-dark-theme)}.dark .section-subtitle{color:var(--text-secondary-dark-theme)}.dark .service-card{background:var(--bg-surface-1-dark-theme);box-shadow:var(--shadow-md)}@media (hover:hover){.dark .service-card:hover{box-shadow:var(--shadow-lg);background:var(--bg-hover-dark-theme)}}.dark .service-icon{color:var(--primary-light)}.dark .service-card h3{color:var(--text-primary-dark-theme)}.dark .service-card p{color:var(--text-secondary-dark-theme)}.dark .transparency-section{background-color:var(--bg-surface-1-dark-theme);box-shadow:var(--shadow-lg)}.dark .transparency-section .section-tag{background-color:rgba(var(--primary-rgb), .2);color:var(--primary-light)}.dark .transparency-section .section-header h2{color:var(--text-primary-dark-theme)}.dark .transparency-section .section-header p{color:var(--text-secondary-dark-theme)}.dark .note-box{background-color:var(--bg-surface-2-dark-theme);border-left-color:var(--primary-light)}.dark .note-box i{color:var(--primary-light)}.dark .note-box p{color:var(--text-primary-dark-theme)}
