*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;background:#f5f6ff;color:#3a3a3a;font-family:Nunito,system-ui,sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{margin:0;line-height:1.25}p{margin:0}a{color:#3e4ef0}button{font-family:inherit}img{max-width:100%;display:block}:focus-visible{outline:.15rem solid #3E4EF0;outline-offset:.15rem}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media print{body{background:#fff}.no-print{display:none!important}}
