.compliance-page[data-v-638288c7]{background:#e9f0fc;min-height:100vh;width:100%}.hero-banner[data-v-638288c7]{background:linear-gradient(135deg,#3b82f6,#2563eb 50%,#1d4ed8);border-radius:0 0 48px 48px;margin-bottom:60px;padding:80px 40px 100px}.hero-content[data-v-638288c7]{margin:0 auto;max-width:1200px;text-align:center}.hero-title[data-v-638288c7]{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:16px}.hero-subtitle[data-v-638288c7]{color:#fffffff2;font-size:16px;line-height:1.6}.cards-section[data-v-638288c7]{padding:0 40px 80px}.cards-container[data-v-638288c7]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.info-card[data-v-638288c7]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000014;cursor:pointer;padding:40px 32px;position:relative;transition:all .3s ease}.info-card[data-v-638288c7]:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.card-icon[data-v-638288c7]{align-items:center;background:linear-gradient(135deg,#4c7ef4,#3d68e4);border-radius:50%;display:flex;height:72px;justify-content:center;margin-bottom:24px;width:72px}.card-title[data-v-638288c7]{color:#1f2937;font-size:22px;font-weight:700;margin-bottom:12px}.card-desc[data-v-638288c7]{color:#6b7280;font-size:14px;line-height:1.6;margin-bottom:20px;min-height:84px}.card-link[data-v-638288c7]{align-items:center;color:#4c7ef4;display:inline-flex;font-size:14px;font-weight:600;gap:4px;text-decoration:none;transition:color .3s ease}.card-link[data-v-638288c7]:hover{color:#3d68e4}.toolkit-section[data-v-638288c7]{background:#fff;padding:100px 40px}.toolkit-container[data-v-638288c7]{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1.5fr;margin:0 auto;max-width:1200px}.toolkit-image-placeholder[data-v-638288c7]{align-items:center;display:flex;height:300px;justify-content:center;margin:0 auto;max-width:300px;width:100%}.toolkit-image-placeholder svg[data-v-638288c7]{filter:drop-shadow(0 4px 12px rgba(76,126,244,.1));height:100%;width:100%}.toolkit-title[data-v-638288c7]{color:#1f2937;font-size:36px;font-weight:700;margin-bottom:24px}.toolkit-desc[data-v-638288c7]{color:#6b7280;font-size:16px;line-height:1.8;margin-bottom:32px}.toolkit-btn[data-v-638288c7]{align-items:center;background:#1f2937;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:12px;padding:14px 32px;transition:all .3s ease}.toolkit-btn[data-v-638288c7]:hover{background:#374151;transform:translateY(-2px)}@media (max-width:1024px){.cards-container[data-v-638288c7]{grid-template-columns:repeat(2,1fr)}.toolkit-container[data-v-638288c7]{gap:40px;grid-template-columns:1fr}}@media (max-width:768px){.hero-title[data-v-638288c7]{font-size:32px}.cards-container[data-v-638288c7]{gap:20px;grid-template-columns:1fr}.card-desc[data-v-638288c7]{min-height:auto}.toolkit-title[data-v-638288c7]{font-size:28px}}
