*{box-sizing:border-box;margin:0;padding:0}body{font-family:Noto Sans KR,sans-serif;color:#333;line-height:1.6}.container{max-width:1200px;margin:0 auto;padding:0 15px}.header{text-align:center;padding:60px 0 30px}.header h1{font-size:2.5rem;font-weight:700;margin-bottom:15px}.header p{color:#666;font-size:1rem;max-width:600px;margin:0 auto}.main-image{width:100%;max-width:800px;margin:0 auto 50px;border-radius:15px;overflow:hidden}.main-image img{width:100%;height:auto}.section-title{text-align:center;margin-bottom:40px}.section-title h2{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:10px}.section-title h3{font-size:1.5rem;font-weight:700;color:#333}.feature-icon{width:80px;height:80px;background-color:#f8f0ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.feature-icon svg{font-size:35px;color:#7b35ca}.feature-box{background-color:#f9f9f9;border-radius:10px;padding:30px 20px;text-align:center;height:100%}.feature-box h4{font-size:1.2rem;font-weight:700;margin-bottom:15px}.feature-box p{font-size:.9rem;color:#666}.benefits-item{display:flex;align-items:center;margin-bottom:30px}.benefits-icon{width:80px;flex:0 0 80px;margin-right:25px}.benefits-content h4{font-size:1.2rem;font-weight:700;margin-bottom:5px}.benefits-content p{font-size:.9rem;color:#666}.monitor-link{display:inline-block;background-color:#7b35ca;color:white;text-decoration:none;padding:12px 25px;border-radius:50px;font-weight:500;margin-top:20px;transition:all .3s ease;box-shadow:0 3px 10px rgba(123,53,202,.3)}.monitor-link:hover{background-color:#632ba3;transform:translateY(-2px);box-shadow:0 5px 15px rgba(123,53,202,.4);color:white}.monitor-link svg{margin-right:8px}.monitor-section{text-align:center;padding:40px 0;background-color:#f8f0ff;border-radius:15px;margin:60px 0}