@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;500&display=swap";html,body{height:100%}body{scroll-behavior:smooth;position:relative}html,body,div,img,form,textarea,label,ul,li,p,h1,h2,h3,h4,h5,h6,th,td,caption{margin:0;padding:0;box-sizing:border-box;font-weight:400}img{border:0}ul{list-style:none}a{text-decoration:none;outline:none;color:inherit;cursor:pointer}li:focus,a:focus,button:focus{outline:none}button,input{border:none;outline:none;cursor:pointer;background-color:transparent}:root{--global-font-size: 100%;--spacer: 1rem;--p1: calc(var(--spacer) * .25);--p2: calc(var(--spacer) * .5);--p3: var(--spacer);--p4: calc(var(--spacer) * 1.5);--p5: calc(var(--spacer) * 3);--base: rgba(255, 87, 87, 1);--dark: rgba(38, 53, 71, 1);--darker: rgba(19, 22, 26, 1);--light: rgba(225, 225, 225, 1);--lighter: rgb(255, 255, 255);--imgFilter: invert(0)}html{font-family:Roboto,sans-serif;font-size:var(--global-font-size);line-height:1.5}body{background-color:var(--lighter)}a{display:inline-block;font-family:Ubuntu,sans-serif}img{width:auto;box-sizing:content-box;max-width:100%;filter:var(--imgFilter)}h1{font-size:2rem}.grid{display:grid}.flex{display:flex}.relative{position:relative}.absolute{position:absolute}* .icon{min-width:1.5rem;min-height:1.5rem;cursor:pointer;grid-area:icon;justify-self:flex-end;align-self:flex-start;border-radius:0;background-size:contain;background-repeat:no-repeat}@media print{:root{--global-font-size: 100%}}
