body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{min-height:100vh;text-align:left}.App-header{background-color:#282c34;color:aqua;font-family:Macondo,cursive;font-size:calc(10px + 2vmin);justify-content:left;min-height:100vh}.gradient{background-image:linear-gradient(to top left,#282c34,#152138,#321d46)}.setFont{font-size:.5rem;text-align:right;text-justify:inter-word}.loel{-webkit-animation:zoomInLeft;animation:zoomInLeft;-webkit-animation-duration:2.5s;animation-duration:2.5s;display:inline-block;margin:0 .5rem}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.nelson{-webkit-animation:zoomInRight;animation:zoomInRight;-webkit-animation-duration:2.5s;animation-duration:2.5s;display:inline-block;margin:0 .5rem}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.made-by{-webkit-animation:fadeInDownBig;animation:fadeInDownBig;-webkit-animation-duration:.5s;animation-duration:.5s;display:inline-block}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.heartPulse{-webkit-animation:pulse;animation:pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.exit{-webkit-animation:backOutUp;animation:backOutUp;-webkit-animation-duration:1s;animation-duration:1s}.homepageGrid{display:grid;justify-content:center}.columns{color:#f0f8ff;display:grid;grid-auto-flow:column;justify-content:left;padding:0;width:min(90%,75rem)}.border-primary{border:.05rem solid aqua}.tag-grid{display:grid;font-size:.75rem;grid-template-columns:repeat(6,minmax(5rem,1fr))}.grid-col-span-2{grid-column:span 2}.card{border-radius:2rem;font-size:var(--fs-400);padding:1rem}@media (max-width:35em){.card{font-size:2.5rem}}.card-quote{color:#f0f8ff;font-family:Inter;font-weight:"bold"}.custom-button{display:inline-block;text-align:center}.custom-button,.custom-home-button{background-color:transparent;border:none;border-radius:1rem;color:aqua;cursor:pointer;font-size:1rem;margin:1rem;text-decoration:none}.custom-home-button{position:relative;text-align:right}.custom-tag-button{font-size:.65rem}.custom-author-button,.custom-tag-button{background-color:transparent;border:none;border-radius:1rem;color:aqua;cursor:pointer;font-family:Macondo,cursive;text-align:center;text-decoration:none}.custom-author-button{font-size:1.5rem}.custom-category-button{background-color:transparent;border:none;border-radius:1rem;color:aqua;cursor:pointer;font-family:Macondo,cursive;font-size:1rem;text-align:center;text-decoration:none}.custom-input{border:.05rem solid aqua;border-radius:1rem;cursor:text;font-size:.5rem;margin:1rem .5rem;padding:.05rem;width:100%}.custom-input:focus{outline-color:blue;outline-style:groove}.custom-button:hover{background-color:rgba(0,255,255,.616);color:#031f20}.custom-button:active{background-color:rgba(0,255,255,.5);box-shadow:0 5px #666;color:#000;-webkit-transform:translateY(4px);transform:translateY(4px)}