.header:where(.astro-3EF6KSR2){height:70px;background:var(--color-primary)}.header:where(.astro-3EF6KSR2) .container:where(.astro-3EF6KSR2){height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.header:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){height:35px;vertical-align:middle}.header:where(.astro-3EF6KSR2) nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2){display:flex}.header:where(.astro-3EF6KSR2) nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2){padding:0 10px}.header:where(.astro-3EF6KSR2) nav:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){color:#fff}.footer:where(.astro-SZ7XMLTE){background:#e3e3e3;color:#fff;text-align:center;padding:20px;margin-top:60px}.footer:where(.astro-SZ7XMLTE) .container:where(.astro-SZ7XMLTE){display:flex;justify-content:space-between;align-items:center}.footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){color:#a741ff}.footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):hover{text-decoration:underline}.footer:where(.astro-SZ7XMLTE) h3:where(.astro-SZ7XMLTE){margin-bottom:10px}.footer:where(.astro-SZ7XMLTE) div:where(.astro-SZ7XMLTE):nth-child(1){text-align:left}@media (max-width: 500px){.footer:where(.astro-SZ7XMLTE) div:where(.astro-SZ7XMLTE):nth-child(2){display:none}}:root{--color-primary: #0f172a;--color-secondary: #6b21a8}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;background:#f8fafc;color:#333}a{text-decoration:none;color:#333}p{margin:1rem 0}ul{list-style:none}li{line-height:2}h1,h2,h3{line-height:1.2}.container{max-width:1200px;margin:0 auto;padding:0 30px}.btn{display:inline-block;padding:.5rem 1rem;border-radius:5px;background:#333;color:#fff;text-transform:uppercase;font-size:.8rem;letter-spacing:1px;transition:all .3s ease}.logos-small{display:none}.page-content,.page-content h2,.page-content h3{margin:20px 0}.page-content h2{font-size:40px}.page-content h3{font-size:25px}@media (max-width: 960px){.logos-small{display:block;margin:auto}.logos{display:none}}h1,h2{text-align:center}}{}
