@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");#header{align-items:center;justify-content:space-between;padding:5px}#header,#right{color:#000;display:flex}#right{gap:10px}@media screen and (max-width:450px){#right h5{font-size:.9em}}h3,h5{margin:0;padding-bottom:3px;padding-top:3px}#bottomDiv p{display:inline-block;margin:0}#bottomDiv{margin-top:-10px}#content,#tagline{margin:1rem auto;max-width:800px;padding:0 1rem}#tagline{font-family:"Instrument Serif",serif;font-size:3rem;font-style:italic;text-align:center}.cards{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:1rem auto 0;max-width:800px;padding:0 1rem}.card{background-color:#09290e;border:none;border-radius:8px;color:#fff;overflow:hidden;padding:1rem;position:relative;transition:all .2s ease}.social-links{display:flex;gap:1.5rem;margin-top:1rem}.social-links a{color:#000;font-size:2.2rem}.card:before{background:#f5f5f5;content:"";height:4px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.card:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-4px)}.card:hover:before{transform:scaleX(1)}.card h2{font-size:1.2rem;margin-bottom:1rem}.card h2,.card p{color:#fff;font-family:Inter,sans-serif}.card p{font-size:.95rem;line-height:1.5;margin-bottom:1.2rem}.card-button{background:#fff;border-radius:4px;color:#000;display:inline-block;font-family:Inter,sans-serif;font-size:.9rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.card-button:hover{background:hsla(0,0%,100%,.9);transform:translateY(-1px)}@media (max-width:700px){.cards{gap:1rem;grid-template-columns:1fr}}#right a,#right a:hover,#right a:visited{color:#000}