:root{--color-bg-main: #f8fafc;--color-primary-dark: #0f172a;--color-card-bg: #ffffff;--color-border: #e2e8f0;--color-accent: #2563eb;--color-accent-hover: #1d4ed8;--color-text-body: #64748b;--color-text-header: #1e293b;--shadow-soft: 0 4px 6px -1px rgba(0, 0, 0, .05), 0 2px 4px -1px rgba(0, 0, 0, .03);--shadow-hover: 0 20px 25px -5px rgba(0, 0, 0, .05), 0 10px 10px -5px rgba(0, 0, 0, .02);--radius-std: 12px}.support-main[data-astro-cid-uw5kdbxl]{background-color:var(--color-bg-main);font-family:Inter,system-ui,sans-serif;padding-bottom:6rem}.container[data-astro-cid-uw5kdbxl]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero-section[data-astro-cid-uw5kdbxl]{padding:5rem 0 4rem;text-align:center;position:relative;overflow:hidden}.hero-content[data-astro-cid-uw5kdbxl]{position:relative;z-index:2;max-width:800px;margin:0 auto}.system-status-pill[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#059669;padding:.25rem .75rem;border-radius:99px;font-size:.8rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.pulsing-dot[data-astro-cid-uw5kdbxl]{width:8px;height:8px;background-color:#10b981;border-radius:50%;animation:pulse 2s infinite}.status-date[data-astro-cid-uw5kdbxl]{color:#6b7280;margin-left:.25rem;font-weight:400}.hero-title[data-astro-cid-uw5kdbxl]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--color-primary-dark);line-height:1.1;margin-bottom:1.25rem;letter-spacing:-.025em}.hero-desc[data-astro-cid-uw5kdbxl]{font-size:1.125rem;color:var(--color-text-body);line-height:1.7}.hero-bg-glow[data-astro-cid-uw5kdbxl]{position:absolute;top:-50%;left:50%;transform:translate(-50%);width:1000px;height:1000px;background:radial-gradient(circle,#2563eb14,#fff0 70%);z-index:1;pointer-events:none}.grid-layout[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.grid-layout[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-layout[data-astro-cid-uw5kdbxl]{grid-template-columns:repeat(2,1fr);gap:2rem}}.dept-card[data-astro-cid-uw5kdbxl]{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-std);padding:2rem;transition:all .3s ease;display:flex;flex-direction:column;position:relative}.dept-card[data-astro-cid-uw5kdbxl]:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover);border-color:var(--color-accent)}.legal-card[data-astro-cid-uw5kdbxl]{border-left:4px solid #6366f1}.tech-card[data-astro-cid-uw5kdbxl]{border-left:4px solid #10b981}.biz-card[data-astro-cid-uw5kdbxl]{border-left:4px solid #f59e0b}.general-card[data-astro-cid-uw5kdbxl]{border-left:4px solid #64748b}.card-header[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.icon-wrapper[data-astro-cid-uw5kdbxl]{width:48px;height:48px;background:var(--color-bg-main);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-primary-dark)}.icon-wrapper[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{width:24px;height:24px}.dept-badge[data-astro-cid-uw5kdbxl]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.05em}.role-title[data-astro-cid-uw5kdbxl]{font-size:1.25rem;font-weight:700;color:var(--color-primary-dark);margin-bottom:.5rem}.role-desc[data-astro-cid-uw5kdbxl]{font-size:.95rem;color:var(--color-text-body);line-height:1.6;margin-bottom:2rem;flex-grow:1}.card-footer[data-astro-cid-uw5kdbxl]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-border);padding-top:1rem}.action-btn[data-astro-cid-uw5kdbxl]{color:var(--color-accent);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:gap .2s}.action-btn[data-astro-cid-uw5kdbxl]:hover{gap:.75rem;color:var(--color-accent-hover)}.priority-label[data-astro-cid-uw5kdbxl]{font-size:.75rem;color:#94a3b8;font-weight:500}.trust-signal-section[data-astro-cid-uw5kdbxl]{margin:3rem 0}.trust-box[data-astro-cid-uw5kdbxl]{background:#eff6ff;border:1px solid #dbeafe;border-radius:var(--radius-std);padding:1.5rem;display:flex;gap:1.5rem;align-items:flex-start}.trust-icon[data-astro-cid-uw5kdbxl]{color:var(--color-accent);flex-shrink:0;width:32px;height:32px}.trust-content[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{color:#1e40af;font-weight:700;margin-bottom:.5rem;font-size:1.1rem}.trust-content[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:#334155;font-size:.95rem;line-height:1.6;margin:0}.faq-section[data-astro-cid-uw5kdbxl]{margin-top:5rem}.faq-header[data-astro-cid-uw5kdbxl]{text-align:center;max-width:600px;margin:0 auto 3rem}.faq-header[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:2rem;color:var(--color-primary-dark);margin-bottom:.5rem;font-weight:700;letter-spacing:-.02em}.faq-grid[data-astro-cid-uw5kdbxl]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-uw5kdbxl]{border:1px solid var(--color-border);border-radius:8px;background:#fff;overflow:hidden}.faq-item[data-astro-cid-uw5kdbxl] summary[data-astro-cid-uw5kdbxl]{padding:1.25rem 1.5rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;color:var(--color-primary-dark);transition:background .2s}.faq-item[data-astro-cid-uw5kdbxl] summary[data-astro-cid-uw5kdbxl]:hover{background:#f8fafc}.faq-item[data-astro-cid-uw5kdbxl] summary[data-astro-cid-uw5kdbxl]::-webkit-details-marker{display:none}.faq-answer[data-astro-cid-uw5kdbxl]{padding:0 1.5rem 1.5rem;color:var(--color-text-body);line-height:1.6;border-top:1px solid transparent}.faq-item[data-astro-cid-uw5kdbxl][open] .faq-answer[data-astro-cid-uw5kdbxl]{border-top-color:var(--color-border);padding-top:1rem}.toggle-icon[data-astro-cid-uw5kdbxl]{font-size:1.5rem;line-height:1;font-weight:400;color:#94a3b8}.faq-item[data-astro-cid-uw5kdbxl][open] .toggle-icon[data-astro-cid-uw5kdbxl]{transform:rotate(45deg)}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}
