*,::after,::before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}.container{max-width:60rem;margin:0 auto}a{color:#000;display:inline-block}body{margin:0;padding:0;background:#fff;font-family:Roboto,serif}.header{padding:1.875rem 0 3.125rem}@media screen and (min-width:48rem){.header{display:flex;justify-content:space-between;align-items:baseline}}.header h1{font-size:1.375rem}@media screen and (min-width:30rem){.header h1{font-size:2rem}}.header .tagline{font-size:1rem}@media screen and (min-width:30rem){.header .tagline{font-size:1.375rem}}.header__right{display:inline-block;margin-top:1.875rem}@media screen and (min-width:48rem){.header__right{margin-top:auto}}.header__right span{display:flex}header,main{padding:0 1.875rem}.book-grid{margin-bottom:3.75rem}@media screen and (min-width:48rem){.book-grid{display:flex;justify-content:space-between}}.book-grid__col{display:flex;margin-bottom:3.125rem;font-size:.875rem}@media screen and (min-width:30rem){.book-grid__col{font-size:1rem}}.book-grid__col img{width:100%;height:auto}.book-grid__col .img{flex-shrink:0;width:100px;margin-right:1.875rem}@media screen and (min-width:30rem){.book-grid__col .img{width:200px}}@media screen and (min-width:48rem){.book-grid__col .img{width:100%;margin-right:0}}@media screen and (min-width:48rem){.book-grid__col{flex-direction:column;width:30%}}.book-grid h2{font-size:1rem;line-height:1.25rem;margin:.625rem 0}@media screen and (min-width:30rem){.book-grid h2{font-size:1.25rem;line-height:1.5rem}}svg{width:20px;height:auto;margin-right:.625rem}footer{background:#efefef;padding:15px;font-size:.6875rem;margin-top:auto;box-shadow:0 0 5px rgba(0,0,0,.5);text-align:right}
/*# sourceMappingURL=map/styles.css.map */
