html{scroll-behavior:smooth}
a{color:#2747F5;text-decoration:none}
a:hover{color:#1B33B8}
:focus-visible{outline:3px solid #2747F5;outline-offset:2px}
h1,h2,h3{text-wrap:balance}
p{text-wrap:pretty}
img{display:block;max-width:100%}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}