body{margin:0;padding:0;font-family:sans-serif}.body{margin:15px}h1,h2,h3{color:#1f222f}button{margin:5px}nav ul,ul.unstyled{list-style-type:none;margin:0;padding:0}nav ul{overflow:hidden;background-image:linear-gradient(to bottom right,#1f222f,#1f222f)}nav li{float:left}nav li a{display:block;text-align:center;padding:14px 16px}nav li a,nav li a:hover{color:#fff;text-decoration:none}nav li a:hover{background-color:#363d5c}nav button{margin-top:13px}.home-page{padding:2rem 1rem}.padding-align-pages{padding-left:1rem;margin-top:1rem;padding-right:1rem}.padding-align{padding-left:0;padding-right:0}.cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.card{cursor:pointer;background-color:transparent;height:300px;perspective:1000px}.card-inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}.card:hover .card-inner{transform:rotateY(180deg)}.card-back,.card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-back{background-color:#333;color:#fff;padding:20px;transform:rotateY(180deg)}.card li{list-style:none;padding-bottom:10px}.card-body-height{height:27vh}.card-body-back-height{height:21vh}.card-text-small{font-size:65%;font-weight:400}.crop-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:800px){.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.cards{grid-template-columns:1fr}}
/*# sourceMappingURL=main.531a5135.chunk.css.map */