.card{position:relative;width:100%;max-width:500px;min-width:350px;padding:0 0 20px;transition:all 125ms ease;border:1px solid #2c2c2c;border-radius:20px;box-shadow:#0000004d 0 12px 20px,#ffffff1a 0 1px inset;opacity:0;overflow:hidden;animation:slideInFromBottom .5s ease forwards}.card .category-container{position:absolute;top:10px;right:10px;background-color:#1caf6d;padding:10px 15px;border-radius:99px}.card .category-container span{font-size:1rem;color:#fff;font-weight:400}.card img{object-fit:cover;width:100%;height:250px}.card .title,.card .preview-text{line-height:1.2;padding:0 20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.card .title{font-size:1.4rem;color:#3ecf8e;font-weight:700;-webkit-line-clamp:1}.card .preview-text{font-size:1.1rem;text-align:left;color:#fff;-webkit-line-clamp:4}.card .date{text-align:right;font-size:1rem;padding:0 20px}@media (hover: hover){.card:hover{cursor:pointer;box-shadow:#0d794815 0 25px 30px,#ffffff26 0 1px inset;border-color:#0d7948}}.btn{width:fit-content;text-decoration:none;border-radius:50px;border:2px solid #3ecf8e;font-weight:400;font-size:1rem;padding:10px 25px;transition:all .1s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.03em;box-shadow:#0000004d 0 12px 20px,#ffffff1a 0 1px inset}.btn span{font-weight:400}@media (hover: hover){.btn:hover{cursor:pointer;box-shadow:0 2px 20px #0d7948}}.btn-primary{background-color:#3ecf8e;color:#272727;text-transform:uppercase}@media (hover: hover){.btn-primary:hover{background-color:#272727;color:#3ecf8e}}.btn-secondary{background-color:transparent;border:2px solid #1caf6d;color:#3ecf8e}@media (hover: hover){.btn-secondary:hover{background-color:#3ecf8e;border-color:#3ecf8e;color:#272727}}.text-primary{font-size:1.2rem;color:#fff;font-weight:300;text-align:center}.d-none{display:none}@media (max-width: 800px){.card{-webkit-backdrop-filter:none;backdrop-filter:none}.card .title{text-shadow:none!important}}@media (max-width: 500px){.card{min-width:0;padding:0 0 10px}.card .category-container{padding:5px 10px}.card .category-container span{font-size:.9rem}.card .title,.card .preview-text{padding:0 10px}.card .title{font-size:1.2rem}.card .preview-text{font-size:1rem}.card .date{font-size:.9rem}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes modernGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes backgroundPulse{0%,to{filter:brightness(.8) saturate(1.2) hue-rotate(0deg)}33%{filter:brightness(1) saturate(1.5) hue-rotate(15deg)}66%{filter:brightness(1.1) saturate(1.3) hue-rotate(-10deg)}}@keyframes logoGlow{0%,to{filter:drop-shadow(0 0 1px #3ecf8e)}50%{filter:drop-shadow(0 0 4px #0d7948)}}*{margin:0;box-sizing:border-box;scroll-behavior:smooth}body{font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;background-color:#272727;color:#3ecf8e;overflow-x:hidden;min-height:100vh;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,span,a,p,li{word-spacing:5px;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}span,li,a,p,button{font-weight:300}p,a,button{all:unset}label{font-size:1.2rem}input,textarea{font-size:1rem;width:100%;border-radius:25px;padding:15px 20px;border:2px solid #1caf6d;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;outline:none;background-color:#272727;color:#fff}input:focus,textarea:focus{box-shadow:#0d794866 0 5px 15px,#ffffff1a 0 1px inset}a:hover,button:hover{cursor:pointer}a{text-decoration:none}::-webkit-scrollbar{display:none}.center{display:flex;justify-content:center;align-items:center}.align-center{display:flex;align-items:center}.left{display:flex;justify-content:flex-start;align-items:center}.right{display:flex;justify-content:flex-end;align-items:center}.between{display:flex;justify-content:space-between}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-25{gap:25px}.gap-30{gap:30px}.gap-35{gap:35px}.gap-40{gap:40px}.gap-45{gap:45px}.gap-50{gap:50px}.gap-55{gap:55px}.gap-60{gap:60px}.gap-65{gap:65px}.gap-70{gap:70px}.gap-75{gap:75px}.gap-80{gap:80px}.gap-85{gap:85px}.gap-90{gap:90px}.gap-95{gap:95px}.gap-100{gap:100px}.gap-105{gap:105px}.gap-110{gap:110px}.gap-115{gap:115px}.gap-120{gap:120px}.gap-125{gap:125px}.gap-130{gap:130px}.gap-135{gap:135px}.gap-140{gap:140px}.gap-145{gap:145px}.gap-150{gap:150px}h1,h2,h3,h4{font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;text-align:center;font-weight:400;color:#fff}h1{font-size:clamp(2.5rem,5vw + 1rem,4.5rem);font-weight:600!important}h2{font-size:clamp(1.5rem,3vw + 1rem,2.5rem);color:#3ecf8e;position:relative;font-weight:600}h3{font-size:min(10vmin,1.5rem);color:#3ecf8e}h4{font-size:min(9vmin,1.3rem)}.hidden{opacity:0;transform:translateY(20px);transition:all .3s ease-out}@media (max-width: 800px){*{animation:none!important;transition:none!important;opacity:1!important}}
