.termsContainer{color:#333;max-width:1000px;margin:0 auto;padding:80px 24px 50px;font-family:Outfit,sans-serif;line-height:1.6}.termsHeader{text-align:center;margin-bottom:30px;animation:.8s ease-out fadeInDown}.termsHeader h1{color:#1a2a6c;margin-bottom:15px;font-size:3rem;font-weight:800}.effectiveDate{color:#666;font-size:1.1rem;font-weight:500}.termsContent{background:#fff;border-radius:24px;padding:30px;animation:1s ease-out fadeInUp;box-shadow:0 20px 50px #0000000d}.termsSection{margin-bottom:25px}.termsSection h2{color:#1a2a6c;align-items:center;gap:12px;margin-bottom:20px;font-size:1.5rem;font-weight:700;display:flex}.termsSection h2:before{content:"";background:linear-gradient(#1a2a6c,#b21f1f);border-radius:2px;width:4px;height:24px;display:block}.termsSection p{color:#444;text-align:justify;margin-bottom:15px}.termsSection ul{margin-bottom:20px;padding-left:20px;list-style:none}.termsSection ul li{color:#444;margin-bottom:12px;padding-left:25px;position:relative}.termsSection ul li:before{content:"→";color:#b21f1f;font-weight:700;position:absolute;left:0}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.termsContainer{padding-top:100px}.termsHeader h1{font-size:2.2rem}.termsContent{padding:30px 20px}.termsSection h2{font-size:1.3rem}}
