.section-three{background-color:#000;display:flex;flex-direction:column;min-height:100vh;padding:1rem;box-sizing:border-box;color:#fff;align-items:center;justify-content:center;position:relative;overflow:hidden}.section-three:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(0,255,0,.05) 0,transparent 40%),radial-gradient(circle at 80% 70%,rgba(0,255,0,.05) 0,transparent 40%);z-index:0}.section-three .left-content{padding:1rem;flex-direction:column;position:relative;z-index:1}.section-three .left-content,.section-three .right-content{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.section-three .right-content{min-height:200px}.section-three .h2-content{font-size:1.8rem;margin-bottom:1.5rem;color:#0f0;font-family:Courier New,monospace;text-shadow:0 0 5px rgba(0,255,0,.3);text-align:center;width:100%;position:relative;padding-bottom:.5rem}.section-three .h2-content:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50px;height:2px;background:#0f0;box-shadow:0 0 5px rgba(0,255,0,.5)}.section-three .ul-div{display:block;width:100%;background:rgba(15,15,15,.7);border-radius:10px;padding:1.5rem;box-shadow:0 0 15px rgba(0,255,0,.1);border:1px solid rgba(0,255,0,.1);backdrop-filter:blur(5px)}.section-three .ul-content{list-style:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.section-three .ul-content li{color:#ddd;margin-bottom:0;display:flex;align-items:center;gap:.75rem;font-size:1rem;font-family:Segoe UI,sans-serif;text-align:left;padding:.75rem;border-radius:5px;transition:all .3s ease;position:relative;overflow:hidden}.section-three .ul-content li:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#0f0;transition:all .3s ease}.section-three .ul-content li:hover{background:rgba(0,255,0,.05);transform:translateX(5px)}.section-three .ul-content li:hover:before{width:5px;box-shadow:0 0 10px rgba(0,255,0,.5)}.section-three .hero-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:100%;align-items:center}.section-three .btn{padding:.75rem 1.5rem;border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:250px;box-sizing:border-box;position:relative;overflow:hidden;z-index:1}.section-three .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,0,.2),transparent);transition:.5s;z-index:-1}.section-three .btn:hover:before{left:100%}.section-three .primary-btn{background-color:#0f0;color:#000;box-shadow:0 0 10px rgba(0,255,0,.5)}.section-three .primary-btn:hover{background-color:#0c0;box-shadow:0 0 15px rgba(0,255,0,.8);transform:translateY(-3px)}.section-three .secondary-btn{background-color:transparent;color:#0f0;border:2px solid #0f0;box-shadow:0 0 10px rgba(0,255,0,.3)}.section-three .secondary-btn:hover{background-color:rgba(255,255,255,.1);color:#0f0;box-shadow:0 0 15px rgba(0,255,0,.8);transform:translateY(-3px)}@media (min-width:768px){.section-three{padding:1.5rem}.section-three .h2-content{font-size:2rem}.section-three .ul-content li{font-size:1.1rem}.section-three .hero-buttons{flex-direction:row;justify-content:center}.section-three .btn{width:auto;padding:.9rem 1.8rem;font-size:1.1rem}}@media (min-width:1024px){.section-three{flex-direction:row;padding:2rem}.section-three .left-content{width:60%;padding:2rem;align-items:flex-start}.section-three .right-content{width:40%;min-height:300px}.section-three .h2-content{font-size:2.2rem;text-align:left}.section-three .h2-content:after{left:0;transform:none}.section-three .ul-content{grid-template-columns:repeat(2,1fr)}.section-three .hero-buttons{justify-content:flex-start}.section-three .btn{font-size:1.15rem;padding:1rem 2rem}}@media (min-width:1200px){.section-three{padding:3rem}.section-three .h2-content{font-size:2.5rem}.section-three .ul-content{grid-template-columns:repeat(3,1fr)}}