@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";*,*::before,*::after{box-sizing:border-box}html{font-family:"Cardo",serif;font-size:16px}*{border:none;margin:0;padding:0}body{background-color:#fff;color:#000;font-size:1.25rem}@media only screen and (max-width: 48rem){body{font-size:.875rem}}ul,li{list-style:none}img{display:block;max-width:100%;height:auto}.font--lg{font-size:1.75rem}@media only screen and (max-width: 48rem){.font--lg{font-size:1.125rem}}.font--md{font-size:1.5rem}@media only screen and (max-width: 48rem){.font--md{font-size:1rem}}.font--sm{font-size:1.25rem}@media only screen and (max-width: 48rem){.font--sm{font-size:.875rem}}p{margin-bottom:1.5rem}a{color:#000;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;text-decoration:none}.text-center{text-align:center}.about{position:fixed;top:0;left:0;height:100vh;width:100%;display:none;padding-top:15rem;z-index:2}@media only screen and (max-width: 48rem){.about{padding-top:10rem}}.footer{position:fixed;bottom:0;left:0;width:100%;padding:1.5rem 0}.footer__container{display:flex;justify-content:center;align-items:center}.container{margin:auto;padding:0 4rem;max-width:900px;width:100%}@media only screen and (max-width: 48rem){.container{padding:0 1rem}}.header{position:fixed;top:0;left:0;width:100%;padding:2rem 0;z-index:3}.header__container{display:flex;justify-content:center;align-items:center}.list{display:flex;flex-direction:column;gap:1rem}.logo{display:block;max-width:18.75rem;width:100%;cursor:pointer}@media only screen and (max-width: 48rem){.logo{max-width:12.5rem}}.main{padding-top:15rem}@media only screen and (max-width: 48rem){.main{padding-top:10rem}}/*# sourceMappingURL=app.css.map */
