.section-compact[data-v-6556c15a]{padding:2.5rem 0!important}.section-featured[data-v-6556c15a]{position:relative;background:linear-gradient(135deg,#f0f4f8,#e2e8f0,#f8fafc)!important;padding:3rem 0!important;border-top:3px solid var(--primary-color);border-bottom:3px solid var(--primary-color)}[data-theme=dark] .section-featured[data-v-6556c15a]{background:linear-gradient(135deg,#0a0a0a,#111,#0d0d0d)!important;border-top-color:#f59e0b;border-bottom-color:#f59e0b}.section-featured[data-v-6556c15a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%230066cc' fill-opacity='0.12'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");pointer-events:none}[data-theme=dark] .section-featured[data-v-6556c15a]:before{background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23f59e0b' fill-opacity='0.12'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.featured-badge-wrapper[data-v-6556c15a]{text-align:center;margin-bottom:1.5rem}.featured-badge[data-v-6556c15a]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:30px;box-shadow:0 4px 15px #f59e0b66}.featured-badge i[data-v-6556c15a]{font-size:.85rem}.section-featured .cert-section-title[data-v-6556c15a],.section-featured .cert-section-subtitle[data-v-6556c15a],.section-featured .cert-section-description[data-v-6556c15a],.section-featured .cert-benefit-item[data-v-6556c15a],.section-featured .meta-item[data-v-6556c15a]{color:var(--text-color)!important}[data-theme=dark] .section-featured .cert-section-title[data-v-6556c15a],[data-theme=dark] .section-featured .cert-section-subtitle[data-v-6556c15a],[data-theme=dark] .section-featured .cert-section-description[data-v-6556c15a],[data-theme=dark] .section-featured .cert-benefit-item[data-v-6556c15a],[data-theme=dark] .section-featured .meta-item[data-v-6556c15a]{color:#ffffffe6!important}.section-featured .cert-category-tag.government[data-v-6556c15a]{background:#0066cc1a;color:var(--primary-color)}[data-theme=dark] .section-featured .cert-category-tag.government[data-v-6556c15a]{background:#f59e0b33;color:#fbbf24}.cert-visual-featured[data-v-6556c15a]{background:linear-gradient(145deg,#fff,#f8fafc)!important;border:2px solid var(--primary-color)!important;box-shadow:0 8px 30px #0066cc26!important;min-height:160px!important;position:relative;overflow:hidden}[data-theme=dark] .cert-visual-featured[data-v-6556c15a]{background:linear-gradient(145deg,#1a1a1a,#0d0d0d)!important;border:2px solid #f59e0b!important;box-shadow:0 0 40px #f59e0b26,inset 0 0 30px #ffffff05!important}.cert-visual-featured .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,var(--primary-color) 0%,#0052a3 100%);box-shadow:0 8px 25px #0066cc4d}[data-theme=dark] .cert-visual-featured .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 25px #f59e0b66}.cert-visual-featured .cert-icon-large[data-v-6556c15a]{color:#fff!important}.cert-visual-featured .cert-name[data-v-6556c15a]{color:var(--text-color);font-size:1.4rem}[data-theme=dark] .cert-visual-featured .cert-name[data-v-6556c15a]{color:#fff}.cert-visual-featured .cert-standard[data-v-6556c15a]{color:var(--text-secondary)}[data-theme=dark] .cert-visual-featured .cert-standard[data-v-6556c15a]{color:#ffffffb3}.cert-glow[data-v-6556c15a]{display:none}[data-theme=dark] .cert-glow[data-v-6556c15a]{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background:radial-gradient(circle,rgba(245,158,11,.2) 0%,transparent 70%);pointer-events:none}.cert-visual[data-v-6556c15a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem;border-radius:16px;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 20px #0000000f,0 1px 3px #0000000a;min-height:140px;transition:all .3s ease}.cert-visual[data-v-6556c15a]:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000001a}[data-theme=dark] .cert-visual[data-v-6556c15a]{background:linear-gradient(145deg,var(--dark-card) 0%,var(--dark-elevated) 100%);border:1px solid rgba(255,255,255,.06)}.cert-icon-wrapper[data-v-6556c15a]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.cert-government .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#1e3a5f,#2563eb);box-shadow:0 4px 15px #1e3a5f4d}.cert-security .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#06c,#0ea5e9);box-shadow:0 4px 15px #0066cc4d}.cert-quality .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 4px 15px #0596694d}.cert-financial .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#7c3aed,#a78bfa);box-shadow:0 4px 15px #7c3aed4d}.cert-privacy .cert-icon-wrapper[data-v-6556c15a]{background:linear-gradient(135deg,#dc2626,#f87171);box-shadow:0 4px 15px #dc26264d}.cert-icon-large[data-v-6556c15a]{width:28px;height:28px;color:#fff}.cert-badge-large[data-v-6556c15a]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.cert-name[data-v-6556c15a]{font-size:1.1rem;font-weight:700;color:var(--text-color);letter-spacing:-.01em}.cert-standard[data-v-6556c15a]{font-size:.7rem;color:var(--text-secondary);text-align:center;line-height:1.3}.cert-category-tag[data-v-6556c15a]{display:inline-block;padding:.2rem .6rem;border-radius:4px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem}.cert-category-tag.government[data-v-6556c15a]{background:#1e3a5f1a;color:#1e3a5f}.cert-category-tag.security[data-v-6556c15a]{background:#0066cc1a;color:var(--primary-color)}.cert-category-tag.quality[data-v-6556c15a]{background:#0596691a;color:#059669}.cert-category-tag.financial[data-v-6556c15a]{background:#7c3aed1a;color:#7c3aed}.cert-category-tag.privacy[data-v-6556c15a]{background:#dc26261a;color:#dc2626}[data-theme=dark] .cert-category-tag.government[data-v-6556c15a],[data-theme=dark] .cert-category-tag.security[data-v-6556c15a]{background:#60a5fa26;color:#60a5fa}[data-theme=dark] .cert-category-tag.quality[data-v-6556c15a]{background:#34d39926;color:#34d399}[data-theme=dark] .cert-category-tag.financial[data-v-6556c15a]{background:#a78bfa26;color:#a78bfa}[data-theme=dark] .cert-category-tag.privacy[data-v-6556c15a]{background:#f8717126;color:#f87171}.cert-section-title[data-v-6556c15a]{font-size:1.15rem;font-weight:700;color:var(--text-color);margin-bottom:.4rem;line-height:1.3}.cert-section-subtitle[data-v-6556c15a]{font-size:.85rem;color:var(--primary-color);font-weight:500;margin-bottom:.4rem}.cert-section-description[data-v-6556c15a]{font-size:.8rem;color:var(--text-secondary);line-height:1.5;margin-bottom:.6rem}.cert-benefits-list[data-v-6556c15a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.35rem}.cert-benefit-item[data-v-6556c15a]{display:flex;align-items:flex-start;gap:.4rem;font-size:.75rem;color:var(--text-color);line-height:1.4}.cert-benefit-item i[data-v-6556c15a]{color:#10b981;margin-top:2px;flex-shrink:0;font-size:.65rem}.cert-meta-info[data-v-6556c15a]{padding-top:.5rem;margin-top:.5rem;border-top:1px solid var(--border-color)}[data-theme=dark] .section-featured .cert-meta-info[data-v-6556c15a]{border-top-color:#ffffff26}.meta-item[data-v-6556c15a]{font-size:.7rem;color:var(--text-secondary)}.cert-links[data-v-6556c15a]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.cert-document-link[data-v-6556c15a]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--primary-color);color:#fff;font-size:.8rem;font-weight:600;border-radius:6px;text-decoration:none;transition:all .3s ease}.cert-document-link[data-v-6556c15a]:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #0066cc4d}.cert-document-link i[data-v-6556c15a]:first-child{font-size:1rem;color:#ef4444}.cert-document-link i[data-v-6556c15a]:last-child{font-size:.65rem;opacity:.7}.cert-portal-link[data-v-6556c15a]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;color:var(--primary-color);font-size:.8rem;font-weight:600;border-radius:6px;border:2px solid var(--primary-color);text-decoration:none;transition:all .3s ease}.cert-portal-link[data-v-6556c15a]:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0066cc4d}.cert-portal-link i[data-v-6556c15a]:first-child{font-size:.9rem}.cert-portal-link i[data-v-6556c15a]:last-child{font-size:.65rem;opacity:.7}[data-theme=dark] .cert-portal-link[data-v-6556c15a]{color:#fbbf24;border-color:#fbbf24}[data-theme=dark] .cert-portal-link[data-v-6556c15a]:hover{background:#fbbf24;color:#1a1a1a;box-shadow:0 4px 12px #fbbf244d}.cert-portal-hint[data-v-6556c15a]{display:flex;align-items:center;gap:.4rem;margin-top:.6rem;font-size:.7rem;color:var(--text-secondary);font-style:italic}.cert-portal-hint i[data-v-6556c15a]{color:var(--primary-color);font-size:.65rem}[data-theme=dark] .cert-portal-hint[data-v-6556c15a]{color:#fff9}[data-theme=dark] .cert-portal-hint i[data-v-6556c15a]{color:#fbbf24}.compliance-cards[data-v-6556c15a]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.compliance-card[data-v-6556c15a]{background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 10px #0000000f;border:1px solid rgba(0,0,0,.04);transition:all .3s ease}[data-theme=dark] .compliance-card[data-v-6556c15a]{background:var(--dark-card);border-color:#ffffff0a}.compliance-card[data-v-6556c15a]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}.compliance-header[data-v-6556c15a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.compliance-icon[data-v-6556c15a]{width:40px;height:40px;border-radius:10px;background:var(--primary-light);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem}.compliance-title[data-v-6556c15a]{font-size:.95rem;font-weight:600;color:var(--text-color)}.compliance-regulations[data-v-6556c15a]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.regulation-tag[data-v-6556c15a]{padding:.2rem .4rem;background:var(--light-gray);border-radius:4px;font-size:.7rem;font-weight:500;color:var(--text-secondary)}[data-theme=dark] .regulation-tag[data-v-6556c15a]{background:var(--dark-elevated)}.compliance-certs[data-v-6556c15a]{padding-top:.75rem;border-top:1px solid var(--border-color)}.certs-label[data-v-6556c15a]{font-size:.65rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:.375rem}.cert-badges[data-v-6556c15a]{display:flex;flex-wrap:wrap;gap:.3rem}.cert-mini-badge[data-v-6556c15a]{padding:.2rem .4rem;border-radius:4px;font-size:.65rem;font-weight:600;color:#fff}.cert-mini-badge.eal4[data-v-6556c15a]{background:linear-gradient(135deg,#1e3a5f,#2563eb)}.cert-mini-badge.iso27001[data-v-6556c15a]{background:linear-gradient(135deg,#06c,#0ea5e9)}.cert-mini-badge.iso9001[data-v-6556c15a]{background:linear-gradient(135deg,#059669,#10b981)}.cert-mini-badge.pcidss[data-v-6556c15a]{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.cert-mini-badge.soc2[data-v-6556c15a]{background:linear-gradient(135deg,#06c,#0ea5e9)}.cert-mini-badge.gdpr[data-v-6556c15a],.cert-mini-badge.kvkk[data-v-6556c15a]{background:linear-gradient(135deg,#dc2626,#f87171)}.resources-grid[data-v-6556c15a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1.5rem;margin-top:2rem;max-width:900px;margin-left:auto;margin-right:auto}.resource-card[data-v-6556c15a]{display:flex;flex-direction:column;gap:1rem;padding:1.75rem;background:#fff;border:1px solid var(--border-color, #e5e7eb);border-radius:14px;transition:all .25s ease}.resource-card[data-v-6556c15a]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014;border-color:var(--primary-color)}.resource-icon[data-v-6556c15a]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff;font-size:1.5rem;flex-shrink:0}.resource-body[data-v-6556c15a]{flex:1}.resource-title[data-v-6556c15a]{margin:0 0 .4rem;font-size:1.15rem;font-weight:700;color:var(--text-color)}.resource-meta[data-v-6556c15a]{margin:0 0 .75rem;font-size:.78rem;font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.5px}.resource-description[data-v-6556c15a]{margin:0;font-size:.92rem;line-height:1.5;color:var(--text-secondary)}.resource-action[data-v-6556c15a]{margin-top:.5rem}[data-theme=dark] .resource-card[data-v-6556c15a]{background:var(--dark-card-bg, #1f2937);border-color:var(--dark-border, #374151)}[data-theme=dark] .resource-title[data-v-6556c15a]{color:var(--dark-text, #f3f4f6)}.section-cta[data-v-6556c15a]{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem}.btn[data-v-6556c15a]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-6556c15a]{background:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}.btn-primary[data-v-6556c15a]:hover{background:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-2px)}.btn-outline[data-v-6556c15a]{background:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}.btn-outline[data-v-6556c15a]:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}@media (max-width: 1200px){.compliance-cards[data-v-6556c15a]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.section-compact[data-v-6556c15a]{padding:2rem 0!important}.compliance-cards[data-v-6556c15a]{grid-template-columns:1fr}.cert-visual[data-v-6556c15a]{padding:1.5rem;min-height:160px}.cert-icon-wrapper[data-v-6556c15a]{width:64px;height:64px}.cert-icon-large[data-v-6556c15a]{width:32px;height:32px}.cert-name[data-v-6556c15a],.cert-section-title[data-v-6556c15a]{font-size:1.25rem}.cert-benefits-list[data-v-6556c15a]{grid-template-columns:1fr}.section-cta[data-v-6556c15a]{flex-direction:column;align-items:center}.btn[data-v-6556c15a]{width:100%;max-width:300px;justify-content:center}.featured-badge[data-v-6556c15a]{font-size:.7rem;padding:.4rem 1rem}}
