:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}main{min-height:calc(100vh - 120px)}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:#000;background-color:#fff;margin:0;padding:0}
.Header-module__ldgnoG__wrapper{z-index:1000;background-color:#fff;border-bottom:1px solid #e2e8f0;padding:10px 20px;position:sticky;top:0}.Header-module__ldgnoG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;display:flex}.Header-module__ldgnoG__logo{color:#b91c1c;text-transform:uppercase;letter-spacing:1px;font-size:1.2rem}.Header-module__ldgnoG__nav ul{gap:25px;margin:0;padding:0;list-style:none;display:flex}.Header-module__ldgnoG__nav a{color:#475569;font-weight:500;text-decoration:none;transition:color .2s}.Header-module__ldgnoG__nav a:hover{color:#b91c1c}.Header-module__ldgnoG__btn{cursor:pointer;background:0 0;border:none;display:none}@media (max-width:600px){.Header-module__ldgnoG__btn{display:block}.Header-module__ldgnoG__nav{background-color:#fff;width:100%;padding:15px 0 5px;display:none}.Header-module__ldgnoG__nav.Header-module__ldgnoG__navOpen{display:block}.Header-module__ldgnoG__nav ul{flex-direction:column;align-items:center;gap:15px}}
.Footer-module__Grjkva__footer{color:#64748b;text-align:center;background-color:#fff;border-top:1px solid #e2e8f0;padding:20px;font-size:14px}.Footer-module__Grjkva__sub{color:#b91c1c;margin-top:4px;font-size:12px}
