a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,del,dfn,div,em,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,object,p,pre,q,s,samp,small,span,strike,strong,sub,sup,time,u,var{box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f4f4;color:#333;font-family:YourCustomFont,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{margin-bottom:1rem}a{color:inherit;text-decoration:none}button{cursor:pointer}.container{margin:0 auto;max-width:1200px;padding:0 15px}.hidden{display:none}.visible{display:block}@media (prefers-color-scheme:dark){body{background-color:#121212;color:#e0e0e0}}@media (max-width:900px){.container{max-width:100%;padding:0 8px}.footer,.header{padding-left:8px!important;padding-right:8px!important}}@media (max-width:700px){.header{align-items:flex-start;flex-direction:column;padding:10px 0 0!important}.logo{margin-bottom:8px;margin-left:0!important}.navigation{float:none!important;margin-right:0!important}.navigation ul{flex-direction:column;gap:4px}.navigation li{margin-bottom:4px}}@media (max-width:600px){.header img{height:48px!important}.footer{font-size:13px!important;padding:20px 0 8px!important}.footer-content{padding:0 4px}}@media (max-width:500px){h1,h2,h3{font-size:1.2em!important}.service-card{padding:16px!important}}
/*# sourceMappingURL=main.93a490b5.css.map*/