.About-module__bNlQ6W__about-container{max-width:800px;margin:0 auto;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.About-module__bNlQ6W__about-header{text-align:center;margin-bottom:3rem}.About-module__bNlQ6W__about-title{color:#27ae60;box-shadow:none;border-bottom:none;outline:none;margin-bottom:1rem;padding:0 1.5rem;font-size:2.2rem;font-weight:700;text-decoration:none;display:inline-block;position:relative}.About-module__bNlQ6W__title-divider{background:linear-gradient(90deg,#a1d769,#f1c40f);border-radius:2px;width:120px;height:4px;margin:0 auto}.About-module__bNlQ6W__content-section{flex-direction:column;gap:2rem;display:flex}.About-module__bNlQ6W__card{background:#fff;border-radius:12px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000000d}.About-module__bNlQ6W__card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #5a2d821a}.About-module__bNlQ6W__card-title{background:linear-gradient(90deg,#a1d769,#f1c40f);-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;color:#0000;text-shadow:0 1px 1px #0000001a;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.8rem;margin-bottom:1.5rem;font-size:1.6rem;font-weight:600;display:inline-block}.About-module__bNlQ6W__card-icon{font-size:1.8rem}.About-module__bNlQ6W__card-content{color:#555;text-align:justify;font-size:1.1rem;line-height:1.8}.About-module__bNlQ6W__card-content p{margin:0}@keyframes About-module__bNlQ6W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.About-module__bNlQ6W__card:first-child{animation:.6s ease-out .1s forwards About-module__bNlQ6W__fadeInUp}.About-module__bNlQ6W__card:nth-child(2){animation:.6s ease-out .3s forwards About-module__bNlQ6W__fadeInUp}@media (max-width:768px){.About-module__bNlQ6W__about-container{padding:1.5rem}.About-module__bNlQ6W__about-title{font-size:1.8rem}.About-module__bNlQ6W__card{padding:1.5rem}.About-module__bNlQ6W__card-title{font-size:1.4rem}.About-module__bNlQ6W__card-content{font-size:1rem}}@media (max-width:480px){.About-module__bNlQ6W__about-title{padding:0 1rem;font-size:1.6rem}.About-module__bNlQ6W__title-divider{width:80px}.About-module__bNlQ6W__card-title{flex-direction:column;align-items:flex-start;gap:.5rem}}
