.card{background-color:var(--color-tan);color:var(--color-dark-gray);border:1px solid var(--color-green);border-radius:12px;box-shadow:0 2px 8px rgba(35,39,43,.09);transition:transform .12s,box-shadow .12s}.card-link:hover .card,.clickable-card:hover{transform:scale(1.025);box-shadow:0 4px 16px rgba(35,39,43,.15);border-color:var(--color-gold)}.card-header{background:var(--color-green);color:var(--color-text-light);border-bottom:1px solid var(--color-gold);border-radius:12px 12px 0 0;padding:12px 16px}.articles-title{margin:0;font-size:1.25rem;color:var(--color-gold);text-decoration:underline}.card-body{display:flex;flex-direction:column;justify-content:space-between;background:none}.card-body,.card-body .card-text{color:var(--color-dark-gray)}.card-body .card-text a{color:var(--color-green);text-decoration:underline}.card-body .card-text a:focus,.card-body .card-text a:hover{color:var(--color-gold);background:var(--color-green);color:var(--color-text-light);border-radius:2px;outline:2px solid var(--color-gold);outline-offset:2px}.card-button.btn-primary{background-color:var(--color-green);color:var(--color-text-light);border:1.5px solid var(--color-green);transition:background .12s,color .12s;font-weight:600;border-radius:6px}.card-button.btn-primary:focus,.card-button.btn-primary:hover{background-color:var(--color-gold);color:var(--color-dark-gray);border-color:var(--color-gold);outline:2px solid var(--color-dark-gray);outline-offset:2px}.card-body .public-image,.card-body img{border-radius:8px;max-width:100%;height:auto;margin-bottom:8px}@media (max-width:768px){.card{margin-bottom:16px}.card-header{padding:10px 12px}.articles-title,.card-header{font-size:1rem}}.homeContent_cardText__Lgorg a{color:#003d33;text-decoration:underline;font-weight:700;transition:color .3s ease,background-color .3s ease}.homeContent_cardText__Lgorg a:hover{color:#001f1a;background-color:rgba(0,61,51,.2);text-decoration:none;padding:2px 4px;border-radius:4px}.homeContent_topSection__MeD42{border:3px solid #003d33;background-color:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:30px}.homeContent_imageLink__yLhuJ{display:block}.homeContent_topImage__8zh_l{width:100%;max-width:500px;height:auto;background-size:cover;background-position:50%;border-radius:8px;transition:transform .3s ease;display:block;box-sizing:border-box;margin:0 auto}@media (max-width:768px){.homeContent_topImage__8zh_l{background-position:100%}}.homeContent_topText__OJkMb h1{padding-top:10px;font-size:2rem;margin-bottom:20px;text-align:center;color:#333}.homeContent_topText__OJkMb h2{font-size:1.6rem;margin-bottom:20px;color:#333}.homeContent_topText__OJkMb p{font-size:1.2rem;color:#333}@media (max-width:768px){.homeContent_topText__OJkMb h1{font-size:1.5rem;margin-bottom:15px}.homeContent_topText__OJkMb h2{font-size:1.3rem;margin-bottom:15px}.homeContent_topText__OJkMb p{font-size:1rem}}.homeContent_readMoreButton__xFmM1:focus,.homeContent_readMoreButton__xFmM1:hover{background-color:#66a697;color:#002822}.homeContent_readMoreButton__xFmM1{background-color:#78c2ad;color:#003d33;margin-top:auto;padding:10px 20px;font-size:1rem;transition:color .3s ease,background-color .3s ease}.homeContent_readMoreButton__xFmM1:hover{background-color:#66a697;color:#002822;text-decoration:none}