@font-face{font-family:"Chakra Petch";font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/ChakraPetch-SemiBold.woff2) format("woff2")}
@font-face{font-family:"Chakra Petch";font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/ChakraPetch-Bold.woff2) format("woff2")}
html{background:#011535}
body{margin:0;background:#011535;color:#E6EDF7;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6;-webkit-text-size-adjust:100%}
main{max-width:44rem;margin:0 auto;padding:2.5rem 1.25rem 4rem}
h1,h2,h3{font-family:"Chakra Petch",system-ui,sans-serif;font-weight:700;line-height:1.25}
h1{font-size:2rem;margin:0 0 1rem;color:#fff}
h2{font-size:1.35rem;margin:2.5rem 0 .75rem;color:#2EC4E6}
h3{font-size:1.1rem;margin:1.75rem 0 .5rem;color:#fff}
p,li{overflow-wrap:anywhere}
li{margin:.3rem 0}
a{color:#2EC4E6;text-decoration:underline;text-underline-offset:2px}
a:hover{color:#7fdcf2}
a:focus-visible{outline:2px solid #2EC4E6;outline-offset:2px}
strong{color:#fff}
