.support{min-height:100vh;padding:2rem}.support .main_body{max-width:950px;min-height:950px;margin:30px auto;background:#fff;padding:10px;text-align:center;border:1px solid #cccccc}.support .main_body p{text-align:left;margin-bottom:1.5rem;color:#333;line-height:1.6}.support .main_body a{color:#007bff;text-decoration:none}.support .main_body a:hover{text-decoration:underline}.support .main_body h2{text-align:left;color:#333;font-size:1.3rem;margin:2rem 0 1rem;border-bottom:1px solid #dc668c!important;padding-bottom:.5rem}.contact-section{margin-bottom:3rem;padding:1.5rem;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a}.contact-section h2{margin-top:0;color:#a40055;font-weight:700;border-bottom:1px solid #dc668c!important}.example{font-style:italic;color:#666;font-size:.9rem}.contact-button{display:inline-block;padding:12px 24px;background:#e6769c;color:#fff!important;text-decoration:none;border-radius:6px;font-weight:700;transition:background .3s ease,transform .2s ease;margin-top:1rem}.contact-button:hover{background:#d4567e;text-decoration:none;transform:translateY(-2px)}@media(max-width:768px){.support{padding:1rem}.support .main_body{margin:15px auto;min-height:auto;padding:15px}.support .main_body h2{font-size:1.2rem}}
