@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css");*,:after,:before{box-sizing:border-box}body{margin:0;padding:0;min-height:100vh;background:#040040;background:linear-gradient(150deg,#030027 5%,#2f0033 95%);background-size:100vw 100vh;background-attachment:fixed;font-family:Montserrat,sans-serif;color:#fff}body a{color:#fff;transition:.15s}body a:focus,body a:hover{color:orange}main{padding:0;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}header{text-align:center;padding:1.5rem}header p{margin:0 0 .5rem;font-size:1.5rem;font-weight:500}header h1{font-size:2.5rem;margin:0}@media (max-width:450px){header h1{font-size:2rem}}.card__header{display:flex;align-items:flex-start;justify-content:space-between;padding:.65rem}.card__header img{height:50px;width:50px;object-fit:cover;background-color:#d3d3d3;border-radius:50%}.card__header .patch--placeholder{height:45px;width:45px;background-color:#d3d3d3;border-radius:50%;padding:8px 8px 7px 7px}.card__header .patch--placeholder svg{height:30px;width:30px}.card__header h2{margin:.5rem 0 0 .5rem;text-align:center;max-width:220px}.card__date{text-align:center;font-size:1.8rem;font-weight:600;color:#231c75;margin:.5rem;padding:.55rem 0}.card__date span{font-weight:700}.card__section{margin-top:.5rem;padding:.5rem;font-weight:500}.card__section:last-of-type{margin-bottom:1.5rem}.card__section--header{text-align:center;font-size:.75rem;font-weight:700;text-transform:uppercase;display:flex;align-items:center;margin:0}.card__section--header span{width:100%;height:3px;background-color:#d3d3d3;border-radius:1.5px}.card__section--header span:first-of-type{margin-right:.5rem}.card__section--header span:last-of-type{margin-left:.5rem}.card__section--content{margin-top:.5rem}.card__section--content p{display:flex;justify-content:space-between;margin:0 0 .25rem;padding:.25rem}.card__section--content p strong{font-weight:600}.card{min-height:380px;width:300px;margin:10px;background:#fff;color:#333;border-radius:7px}@media (max-width:330px){.card{width:unset;max-width:300px}}footer{text-align:center;padding:1.5rem}footer .social{display:flex;flex-direction:row;justify-content:center}footer .social__link{width:1.75rem;height:1.75rem;margin:.5rem .5rem 1.5rem}footer .disclaimer{font-size:.75rem;font-weight:200;opacity:.5;max-width:1000px;margin:1rem auto}
/*# sourceMappingURL=index.fd76e2b7.css.map */
