@import url(https://fonts.googleapis.com/css2?family=Graduate&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap);.component--h1{text-align:center}*{-webkit-padding-after:0;box-sizing:border-box;font-size:1.2rem;margin:0;padding-block-end:0}body{overflow-x:hidden}a,a:active,a:hover,li,ul{text-decoration:none}li,ul{list-style:none;margin:0;padding:0}.flex{display:flex}.flex,.grid{gap:1rem;gap:var(--gap,1rem)}.grid{grid-gap:1rem;grid-gap:var(--gap,1rem);display:grid}.navbar--logo img{width:5.175625rem}.navbar{align-items:center;background-color:#ff0;display:flex;justify-content:space-between;margin-inline:auto;outline:2px solid blue;position:fixed;width:100%}.navbar--list{background:rgba(0,0,0,.4);margin:0;padding:0}.navbar--toggle{display:none}@supports ((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){.navbar--list{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:rgba(43,3,3,.171)}}@media (max-width:43.74875rem){.navbar--list{--gap:1.5em;flex-direction:column;inset:0 0 0 30%;padding:min(25vh,10rem) 2em;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1000}.navbar--toggle{border:0;display:block;position:absolute;right:2rem;top:2rem;z-index:9999}}@media (min-width:43.75rem){.navbar--list{-webkit-margin-end:1.5rm;margin-inline-end:1.5rm;padding-block:1.1rem;padding-inline:clamp(2rem,5vw,5rem) 1rem}}@media (min-width:56.25rem){.navbar--list{-webkit-margin-end:1.5rm;margin-inline-end:1.5rm;padding-block:1.1rem;padding-inline:clamp(3rem,10vw,10rem)}}.active .navbar--list{-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease-in-out}.background{background-color:#ff0;height:100vh;outline:1px solid #14f475}.background .notice{align-items:center;background-color:red;display:flex;flex-direction:row-reverse;gap:1rem;margin-inline:auto;padding:20px;position:relative;top:500px;width:80%}.background .notice>*{flex-basis:500px;flex-shrink:1}.background .notice--button,.background .notice--info{outline:1px solid green}@media (max-width:43.74875rem){.background .notice{flex-direction:column}.background .notice>*{flex-basis:auto;flex-shrink:1}}.cards--list{display:flex;gap:1rem}@media (max-width:56.24875rem){.cards--list{flex-direction:column}}.home{background-color:#ff8c00;display:grid;margin-inline:auto}*{outline:2px dashed red}
/*# sourceMappingURL=main.37b2e4c2.css.map*/