*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body:has(.landing){background:#131c22}body:has(.sample){background:#f4f5f2}h1,h2,h3,p,figure,ol,ul,dl,dd,blockquote{margin:0}ol[role=list],ul[role=list]{padding:0;list-style:none}img,svg,video{max-width:100%;display:block}img{height:auto}button,input{font:inherit;color:inherit}a{color:inherit}:target{scroll-margin-top:1rem}h1,h2,h3{text-wrap:balance;font-weight:400}p{text-wrap:pretty}b{font-weight:500}.cover{object-fit:cover;width:100%;height:100%}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
