*{box-sizing:border-box}body{margin:0;background:#f5f8ff;color:#13203c;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.support-page{width:min(100% - 32px,960px);margin:44px auto 70px}.support-hero{padding:42px 28px;text-align:center;border-radius:25px;background:linear-gradient(135deg,#11328c,#315cf3);color:#fff;box-shadow:0 18px 42px rgba(32,75,191,.22)}.support-hero .chip{display:inline-block;padding:7px 12px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-size:.8rem;font-weight:800}.support-hero h1{margin:14px 0 10px;font-size:clamp(2rem,5vw,3rem)}.support-hero p{max-width:650px;margin:auto;line-height:1.65;opacity:.92}.support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.support-card{padding:24px;background:#fff;border:1px solid #dfe7f6;border-radius:18px;box-shadow:0 8px 24px rgba(34,68,150,.07)}.support-card h2{margin:0 0 10px;color:#16398f;font-size:1.18rem}.support-card p,.support-card li{color:#5c6b85;line-height:1.65}.support-card ul{margin:0;padding-left:20px}.support-card.wide{grid-column:1/-1}.support-button{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:12px 17px;border-radius:11px;background:#2f5cf4;color:#fff;font-weight:800;text-decoration:none}.support-button.green{background:#0caa62}.support-note{margin-top:24px;padding:18px 20px;border-left:4px solid #2f5cf4;border-radius:12px;background:#eaf0ff;color:#405174;line-height:1.65}.policy-section{margin-top:20px;padding:24px;background:#fff;border:1px solid #dfe7f6;border-radius:18px}.policy-section h2{color:#16398f;font-size:1.18rem}.policy-section p,.policy-section li{color:#53627d;line-height:1.75}.policy-section ul{padding-left:22px}@media(max-width:700px){.support-page{width:min(100% - 24px,600px);margin:22px auto 42px}.support-hero{padding:32px 20px}.support-grid{grid-template-columns:1fr}.support-card.wide{grid-column:auto}}.policy-section a{color:#2457f5;font-weight:750;text-decoration:none}.policy-section a:hover{color:#16398f;text-decoration:underline}.site-header{position:relative;z-index:1003;min-height:72px;background:#fff;border-bottom:1px solid #dfe7f5}.navbar{width:min(1180px,calc(100% - 32px));min-height:72px;margin:0 auto;display:flex;align-items:center}.logo{display:inline-flex;align-items:center;gap:8px;color:#101b42;font-size:1.12rem;font-weight:800;text-decoration:none!important}.logo b{color:#2f5cf4}.logo-icon{display:inline-grid;width:36px;height:36px;place-items:center;background:#edf3ff;border-radius:11px}@media(max-width:767px){.mobile-menu-overlay:not(.mobile-menu-overlay-open){display:none!important}.mobile-menu-overlay.mobile-menu-overlay-open{display:block!important}.site-header .navbar-content .nav-links{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;gap:7px!important}.site-header .navbar-content .nav-links li{display:block!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.site-header .navbar-content .nav-links li::marker{content:""!important}.site-header .navbar-content .nav-links a{display:flex!important;align-items:center!important;min-height:49px!important;width:100%!important;margin:0!important;padding:13px 15px!important;color:#15213d!important;background:#f7f9fe!important;border:1px solid #e0e8f7!important;border-radius:13px!important;font-size:1rem!important;font-weight:750!important;text-decoration:none!important}.site-header .navbar-content .nav-links a.active{color:#fff!important;background:#2f5cf4!important;border-color:#2f5cf4!important}.site-header .navbar-content .nav-actions{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.site-header .navbar-content .nav-actions .btn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;margin:0!important;padding:12px!important;border-radius:13px!important;font-weight:800!important;text-decoration:none!important}.site-header .navbar-content .btn-dashboard{color:#fff!important;background:#2f5cf4!important;border:1px solid #2f5cf4!important}.site-header .navbar-content .btn-light{color:#c72d3c!important;background:#fff5f5!important;border:1px solid #ffd4d8!important}}