.support-container{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f8f9fb,#e8f0ff)}.support-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-gray-200)}.support-header nav{display:flex;justify-content:space-between;align-items:center;height:72px;padding:0 var(--space-6)}.support-header .nav-links{display:flex;gap:var(--space-10);align-items:center}.support-header .nav-links a{font-size:16px;font-weight:500;color:var(--color-gray-700);text-decoration:none;transition:color .2s ease}.support-header .nav-links a.active,.support-header .nav-links a:hover{color:var(--color-primary)}.support-main{flex:1;padding-top:120px;padding-bottom:var(--space-20)}.support-content{max-width:800px;margin:0 auto}.support-intro{text-align:center;margin-bottom:var(--space-12)}.support-intro h1{font-size:48px;font-weight:700;color:var(--color-dark);margin-bottom:var(--space-4)}.support-intro p{font-size:18px;color:var(--color-gray-600);line-height:1.6}.contact-info{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-bottom:var(--space-12)}.info-item{background:var(--color-white);padding:var(--space-6);border-radius:var(--radius-lg);text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.04)}.info-item h3{font-size:16px;font-weight:600;color:var(--color-gray-500);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.info-item p{font-size:18px;font-weight:600;color:var(--color-dark);margin:0}.info-item p.small{font-size:14px;font-weight:400;color:var(--color-gray-500);margin-top:var(--space-1)}.support-form{background:var(--color-white);padding:var(--space-12);border-radius:var(--radius-xl);box-shadow:0 4px 16px rgba(0,0,0,.08);margin-bottom:var(--space-12)}.support-form h2{font-size:28px;font-weight:700;color:var(--color-dark);margin-bottom:var(--space-8);text-align:center}.form-group{margin-bottom:var(--space-6)}.form-group label{display:block;font-size:14px;font-weight:600;color:var(--color-gray-700);margin-bottom:var(--space-2)}.form-group input,.form-group select,.form-group textarea{width:100%;padding:var(--space-3) var(--space-4);font-size:16px;font-family:var(--font-family);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-white);transition:all .2s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(47,130,255,.1)}.form-group textarea{resize:vertical;min-height:120px;line-height:1.6}.submit-btn{width:100%;padding:var(--space-4) var(--space-6);font-size:18px;font-weight:600;color:var(--color-white);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .3s ease}.submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(47,130,255,.3)}.submit-btn:disabled{opacity:.6;cursor:not-allowed}.success-message{background:#10b981;color:white;padding:var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-6);text-align:center;font-weight:500;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-section{margin-bottom:var(--space-12)}.faq-section h2{font-size:32px;font-weight:700;color:var(--color-dark);margin-bottom:var(--space-8);text-align:center}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.faq-item{background:var(--color-white);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s ease}.faq-item:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.08)}.faq-item h4{font-size:18px;font-weight:600;color:var(--color-primary);margin-bottom:var(--space-3)}.faq-item p{font-size:15px;color:var(--color-gray-600);line-height:1.6;margin:0}.support-footer{background:var(--color-dark);color:var(--color-gray-400);padding:var(--space-16) 0 var(--space-8) 0;margin-top:auto}.support-footer .footer-content{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-10);margin-bottom:var(--space-10)}.support-footer .footer-section h4{color:var(--color-white);font-size:16px;font-weight:600;margin-bottom:var(--space-4)}.support-footer .footer-section ul{list-style:none}.support-footer .footer-section ul li{margin-bottom:var(--space-2)}.support-footer .footer-section a{color:var(--color-gray-400);text-decoration:none;font-size:14px;transition:color .2s ease}.support-footer .footer-section a:hover{color:var(--color-white)}.support-footer .footer-bottom{padding-top:var(--space-8);border-top:1px solid var(--color-gray-800);text-align:center}@media (max-width:768px){.support-header .nav-links{display:none}.support-intro h1{font-size:36px}.contact-info{grid-template-columns:1fr}.support-form{padding:var(--space-8)}.faq-grid{grid-template-columns:1fr}.support-footer .footer-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.support-footer .footer-content{grid-template-columns:1fr}}