*,:before,:after{box-sizing:border-box}html,body{height:100%}body{color:#0a0f14;background:#f5f7fa;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.55}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.container{width:min(1200px,92vw);margin-left:auto;margin-right:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(12px)}.reveal--in{opacity:1;transform:translateY(0)}
.Header-module-scss-module__P7cjuG__header{z-index:50;color:#fff;background:#1e2a39;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 8px 24px rgba(0,0,0,.08)}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__topbar{background:#0a1b2a;font-size:.875rem}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__topbar .Header-module-scss-module__P7cjuG__wrap{justify-content:center;gap:1rem;width:min(1200px,92vw);margin-left:auto;margin-right:auto;padding:.5rem 0;display:flex}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__nav .Header-module-scss-module__P7cjuG__wrap{justify-content:space-between;align-items:center;width:min(1200px,92vw);margin-left:auto;margin-right:auto;padding:.75rem 0;display:flex}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__brand{color:#fff;align-items:center;gap:.75rem;display:flex}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__brand img{width:auto;height:34px}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__brand span{letter-spacing:.2px;font-weight:700}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;display:inline-flex}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__burger span{background:#fff;width:26px;height:2px;display:block}@media (min-width:900px){.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__burger{display:none}}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu{background:#1e2a39;flex-direction:column;padding:1rem;transition:transform .25s;display:flex;position:fixed;top:64px;bottom:auto;left:0;right:0;transform:translateY(-120%)}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu a{color:#fff;border-bottom:1px solid rgba(255,255,255,.08);padding:.75rem 0}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu.Header-module-scss-module__P7cjuG__open{transform:translateY(0)}@media (min-width:900px){.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu{background:0 0;flex-direction:row;gap:1.5rem;padding:0;position:static;transform:none}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu a{opacity:.9;border:0;padding:0}.Header-module-scss-module__P7cjuG__header .Header-module-scss-module__P7cjuG__menu a:hover{opacity:1}}
.Footer-module-scss-module__kQc2fa__footer{color:#e8eef6;background:#0a1b2a;margin-top:3rem;padding-top:3rem;padding-bottom:3rem}@media (min-width:900px){.Footer-module-scss-module__kQc2fa__footer{padding-top:5rem;padding-bottom:5rem}}.Footer-module-scss-module__kQc2fa__footer .Footer-module-scss-module__kQc2fa__grid{grid-template-columns:1fr;gap:2rem;width:min(1200px,92vw);margin-left:auto;margin-right:auto;display:grid}@media (min-width:900px){.Footer-module-scss-module__kQc2fa__footer .Footer-module-scss-module__kQc2fa__grid{grid-template-columns:2fr 1fr 1fr}}.Footer-module-scss-module__kQc2fa__footer h4{color:#fff;margin:0 0 .75rem}.Footer-module-scss-module__kQc2fa__footer p{opacity:.9;margin:0}.Footer-module-scss-module__kQc2fa__footer ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Footer-module-scss-module__kQc2fa__footer .Footer-module-scss-module__kQc2fa__legal{margin-left:auto;margin-right:auto;opacity:.8;border-top:1px solid rgba(255,255,255,.08);width:min(1200px,92vw);margin-top:2rem;padding-top:1rem;font-size:.9rem}
