@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Neuton:ital,wght@0,200;0,300;0,400;0,700;0,800;1,400&display=swap";html,body{margin:0;padding:0;width:100%;min-height:100%;background:#aca4a4}#root{display:flex;flex-direction:column;width:100%;min-height:100%;padding:0;box-sizing:border-box;--red: #aa2424;font-family:Merriweather,serif}h1,h2,h3,h4,h5,h6{font-family:Merriweather,serif}svg{width:1em;height:1em;position:relative;top:.125em;margin:0 .25em}.Block{color:#fff;padding:4em}@media (max-width: 700px){.Block{padding:2em}}@media (max-width: 500px){.Block{padding:1em}}.Block h1{font-size:3em;text-align:center;margin-bottom:0}.Block *{opacity:1;transition:opacity .5s ease-out,filter .5s ease-out,transform .5s ease-out}.Block .link{text-align:center;margin-bottom:2em}.Block .link a{text-decoration:none;color:#ffffff54;border-bottom:dotted 2px transparent}.Block .link a:hover{color:#ffffffa8;border-bottom-color:#ffffff54}.Block .link a:hover svg path{fill:#ffffff54}.Block .content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.Block .content .description{width:100%;display:flex;justify-content:center;align-items:center;filter:blur(0);transition:opacity .5s ease-out,filter .5s ease-out,transform .5s ease-out}.Block .content .description p{opacity:.6;max-width:600px}.Block.unrevealed *{opacity:0}.Block.unrevealed .content .description{filter:blur(10px);transform:translateY(32px);opacity:0}.Technologies{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:800px;margin:1em auto;opacity:1}@media (prefers-reduced-motion: reduce){.Technologies{transition:none;transform:none}.Technologies .technology{transition:none;transform:none;opacity:1}}.Technologies .technology{transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(var(--i, 0) * .2s);opacity:1;transform:translateY(0);border-radius:4px;padding:4px 8px;font-size:14px;display:inline-flex;align-items:center}.Technologies.unrevealed :is(.Technologies .technology){opacity:0;transform:translateY(16px);transition-delay:0ms}.Technologies .technology img{width:1em;height:1em;margin-right:.5em}.Title{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding-bottom:4em;padding-top:2em}.Title h1{font-family:Archivo Black,sans-serif;font-size:4em;text-transform:uppercase;text-align:center;color:#1e1e1e;margin-bottom:0}.Title h1 span{color:var(--red)}.Title h1 strong{font-size:1.2em}.Title p{text-align:center;color:#8c8c8c;font-weight:600;text-transform:capitalize}.Title .github{position:absolute;top:1em;right:1em;transition:transform 50ms ease-out}.Title .github img{width:2em;height:2em}.Title .github:hover{transform:scale(1.2)}.Image{max-width:600px;max-height:600px;box-shadow:.5em .5em #00000040;border-radius:2px}@media (max-width: 700px){.Image{max-width:100%;max-height:100%}}.Chunk{max-width:600px;margin:2em;transition:opacity .5s ease-out,transform .5s ease-out}@media (max-width: 700px){.Chunk{margin:1em}}@media (max-width: 500px){.Chunk{margin:0}}.Chunk.unrevealed{opacity:0;transform:translateY(24px)}.Chunk.unrevealed p{opacity:0;transform:translate(-32px)}@media (prefers-reduced-motion: reduce){.Chunk{transition:none;transform:none;opacity:1}}.Chunk p{color:#fff9;font-style:italic;min-height:3em;transition:opacity .5s ease-out,transform .5s ease-out}
