*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;background:#f5f6f7;color:#0b1622;font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,p{margin:0}h1,h2{text-wrap:balance}p{text-wrap:pretty}a{color:#0284c7;text-decoration:none}a:hover{color:#0b1622}img{display:block;max-width:100%;height:auto}::selection{background:#bae6fd;color:#0b1622}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
