.support-wrapper{background:var(--scl-d8f28c-1) no-repeat center center fixed;background-size:cover;padding:90px 20px 120px;min-height:100vh}.support-container{max-width:1320px;margin:0 auto;background:#fff;padding:70px 90px;border-radius:20px;box-shadow:0 25px 80px rgba(6,182,212,0.12);border:1px solid #e3f2fd}.support-updated{text-align:center;color:#666;font-style:italic;margin-bottom:20px}.support-main-title{font-size:44px;font-weight:800;text-align:center;color:#0f2b7a;line-height:1.2;margin:0 0 16px}.support-subtitle{font-size:20px;text-align:center;color:#444;margin:0 0 60px;max-width:800px;margin-left:auto;margin-right:auto}.support-section h2{font-size:30px;font-weight:700;color:#0f2b7a;margin:0 0 28px;padding-bottom:14px;border-bottom:3px solid #06b6d4;display:inline-block}.support-features li{font-size:17px;line-height:1.8;margin:14px 0;color:#333}.support-methods{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin:40px 0}.support-card{background:#f8f9ff;padding:32px;border-radius:16px;border-left:5px solid #06b6d4;transition:0.3s}.support-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(6,182,212,0.15)}.support-card h3{font-size:22px;margin:0 0 12px;color:#0f2b7a}.support-card p{font-size:16px;color:#444;margin:0 0 16px}.support-cta{font-size:20px;font-weight:700;color:#06b6d4;display:block;margin:16px 0}.support-cta:hover{color:#0459d7}.support-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:50px;margin:30px 0}.faq-accordion details{background:#fff;margin-bottom:16px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.05);overflow:hidden;border:none;transition:all 0.3s ease}.faq-accordion details[open]{box-shadow:0 8px 25px rgba(4,89,215,0.2);margin-bottom:24px}.faq-accordion summary{font-size:18px;font-weight:600;padding:20px 50px 20px 24px;cursor:pointer;background:linear-gradient(135deg,#0459D7 0%,#0EA5E9 100%);color:#fff;position:relative;list-style:none;outline:none;transition:all 0.3s ease}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion summary::after{content:'';position:absolute;right:24px;top:50%;width:12px;height:12px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-70%) rotate(45deg);transition:transform 0.4s cubic-bezier(0.4,0,0.2,1)}.faq-accordion details[open] summary::after{transform:translateY(-30%) rotate(225deg)}.faq-accordion p{padding:24px;margin:0;color:#444;font-size:16px;line-height:1.7;background:#fff}.support-cta-final{text-align:center;background:linear-gradient(135deg,#06b6d4,#0459d7);color:#fff;padding:60px 40px;border-radius:20px;margin:70px 0 20px}.support-cta-final h2{font-size:36px;margin:0 0 16px}.support-buttons{margin-top:30px}.btn-primary,.btn-secondary{display:inline-block;padding:16px 40px;border-radius:50px;font-size:18px;font-weight:700;text-decoration:none;margin:0 12px;transition:0.3s}.btn-primary{background:#fff;color:#06b6d4}.btn-primary:hover{background:#f0f8ff;transform:scale(1.05)}.btn-secondary{background:transparent;color:#fff;border:2px solid #fff}.btn-secondary:hover{background:#fff;color:#06b6d4}@media(max-width:1024px){.support-container{padding:60px 50px}}@media(max-width:768px){.support-main-title{font-size:36px}.support-container{padding:50px 30px}.support-methods{grid-template-columns:1fr}.support-grid-2{grid-template-columns:1fr}.faq-accordion summary{font-size:16px;padding:18px 40px 18px 18px}}@media(max-width:480px){.support-container{padding:40px 20px;border-radius:16px}.btn-primary,.btn-secondary{display:block;width:100%;margin:12px 0}}