@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{--primary-color: #b8e1f1;--secondary-color: #0069b2;--secondary-opacity: rgba(0, 105, 178, .3);--anthrazit: #abc1cc;--grau: #aac1cc;--schwarz: #1d1d1b;--text-dark: #1d1d1b;--text-light: #666666;--background-light: #f8f9fa;--white: #ffffff;--border-light: #aac1cc}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;line-height:1.6;color:var(--text-dark);background-color:var(--white)}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.btn{display:inline-block;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .3s ease;text-align:center}.btn-primary{background-color:var(--primary-color);color:var(--text-dark)}.btn-primary:hover{background-color:var(--secondary-color);color:var(--white)}.btn-outline{background-color:var(--secondary-color);border:2px solid var(--secondary-color);color:var(--white)}.btn-outline:hover{background-color:var(--primary-color);color:var(--white)}.section{padding:4rem 0}.section-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem;color:var(--text-dark)}.card{background:var(--white);border-radius:1rem;padding:2rem;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.grid{display:grid;gap:2rem}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width: 768px){.container{padding:0 1rem}.section{padding:2rem 0}.section-title{font-size:2rem}.card{padding:1.5rem}}
