@font-face{font-family:"itim";src:url("./../../assets/font/Itim-Regular.woff2") format("woff2"),url("./../../assets/font/Itim-Regular.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"pacifico";src:url("./../../assets/font/Pacifico-Regular.woff2") format("woff2"),url("./../../assets/font/Pacifico-Regular.woff") format("woff");font-weight:normal;font-display:swap}@font-face{font-family:"roboto";src:url("./../../assets/font/Roboto-Regular.woff2") format("woff2"),url("./../../assets/font/Roboto-Regular.woff") format("woff");font-weight:normal;font-display:swap}html footer p a,html footer section a{text-decoration:none;color:brown;font-size:1.25rem;outline:none}html footer p a:hover,html footer section a:hover{-webkit-text-decoration:underline brown 2px;text-decoration:underline brown 2px}html footer,html main,html header{max-width:800px;margin:0 auto;display:block}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(-50deg)}}@keyframes rotate-back{from{transform:rotate(-50deg)}to{transform:rotate(0deg)}}*{margin:0}html{font-family:"Roboto";scroll-behavior:smooth;background-color:rgba(233,193,122,.3)}html header{margin:10px auto;border-radius:0 0 2rem 2rem;padding:0 0 20px}html header img{display:block;margin:0 auto;width:300px;height:300px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:2rem}html header h1,html header a{font-family:"pacifico";text-align:center;color:brown;font-weight:bolder;text-decoration:none}html header p{font-family:"itim";text-align:center;color:brown;font-size:1.5rem}html main section.social{display:flex;justify-content:space-around;margin:10px 0}html main section.social a{width:55px;height:55px;text-decoration:none;background-color:rgba(253,225,176,.49);border:brown 2px solid;border-radius:1rem;display:grid;place-items:center;outline:none}html main section.social a:not(:hover){animation:rotate-back ease-in-out 500ms;animation-fill-mode:forwards}html main section.social a:hover{background-color:brown;animation:rotate ease-in-out 500ms;animation-fill-mode:forwards}html main section.social a:hover svg{fill:#fff}html main section.social a svg{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;height:40px;fill:brown}html main h2{font-family:"pacifico";text-align:center;margin:20px 0;font-size:2rem;color:brown;font-style:italic;border-bottom:5px solid brown;padding:0 20px 0 30px;width:-moz-fit-content;width:fit-content}html main article{margin:10px}html main article a{margin:10px 0 0 0;outline:none;display:flex;min-height:50px;padding:10px 30px;background-color:rgba(253,225,176,.49);justify-content:space-between;text-decoration:none;border:5px solid brown;border-radius:1.5rem;transition:transform ease 500ms,box-shadow ease 500ms}html main article a:hover{background-color:brown;box-shadow:-6px 8px 0px 0px rgba(165,42,42,.5);transform:translate(5px, -5px)}html main article a:hover svg{fill:#fff}html main article a:hover h3{color:#e9c17a}html main article a:hover p{color:#fff}html main article a svg,html main article a img{margin:auto 0;width:20%;height:50px;fill:brown}html main article a span{width:75%}html main article a span h3,html main article a span p{text-align:center;color:brown}html main article a span h3{font-size:1.5rem;font-family:"itim"}html main article a span p{font-size:1rem;font-weight:bolder;font-style:italic}html footer{margin:-30px auto 0}html footer section,html footer p{background-color:#fde1b0}html footer section{margin:-5px 0 0 0;display:flex;justify-content:space-around;padding:10px}html footer section a{font-size:1.5rem}html footer p{text-align:center;padding:0 0 10px 0;font-size:1.25rem;font-family:"itim";text-wrap:balance}