:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#18314c;background:#f5f8fb;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body{overscroll-behavior:none}body{margin:0}.welcome{background:#fff;border-top:.4rem solid #175595;border-radius:.5rem;width:min(100% - 3rem,46rem);margin:clamp(3rem,12vw,8rem) auto;padding:clamp(1.5rem,5vw,3rem)}.region{color:#37658f}h1{margin:1rem 0 1.5rem;font-size:clamp(2rem,6vw,3rem);line-height:1.1}p{line-height:1.6}.intro{font-size:1.2rem}a{color:#175595;text-underline-offset:.2em}
