.page-header[data-astro-cid-uw5kdbxl]{background:var(--ocean-gradient, radial-gradient(circle at 50% 30%, #0369a1 0%, #075985 55%, #082f49 100%));color:#fff;padding:4.5rem 1.25rem 5.5rem;text-align:center}.page-header[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:2.5rem;font-weight:800;letter-spacing:.05em;margin:0;text-shadow:0 2px 8px rgba(8,47,73,.5)}.page-header[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:#e0f2fe;font-size:1rem;margin-top:.5rem;font-weight:500}.section[data-astro-cid-uw5kdbxl]{padding:3.5rem 1.5rem;background-color:var(--bg, #f8fafc)}.container[data-astro-cid-uw5kdbxl]{max-width:1000px;margin:0 auto}.flex-container[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:2.5rem}.card[data-astro-cid-uw5kdbxl]{background:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 10px 25px -5px #0f172a0a;width:100%;border:1px solid var(--border, #e2e8f0);box-sizing:border-box}.card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:1.45rem;color:#0f172a;border-bottom:2px solid #e0f2fe;padding-bottom:.75rem;margin-top:0;margin-bottom:1.5rem;font-weight:700}.section-desc[data-astro-cid-uw5kdbxl]{color:#475569;font-size:.95rem;line-height:1.75;margin-top:0;margin-bottom:1.75rem}.support-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.support-item[data-astro-cid-uw5kdbxl]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.support-icon[data-astro-cid-uw5kdbxl]{font-size:1.75rem;line-height:1}.support-item[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:1.05rem;font-weight:700;color:#0f172a;margin:.25rem 0 0}.support-item[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{font-size:.875rem;color:#64748b;line-height:1.6;margin:0}.faq-list[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:1.25rem}.faq-item[data-astro-cid-uw5kdbxl]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.faq-q[data-astro-cid-uw5kdbxl]{display:flex;align-items:flex-start;gap:.75rem}.q-badge[data-astro-cid-uw5kdbxl]{background:#0284c7;color:#fff;font-weight:800;font-size:.85rem;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.15rem}.faq-q[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:1.05rem;color:#0f172a;font-weight:700;line-height:1.5;margin:0}.faq-a[data-astro-cid-uw5kdbxl]{display:flex;align-items:flex-start;gap:.75rem;padding-top:.75rem;border-top:1px dashed #cbd5e1}.a-badge[data-astro-cid-uw5kdbxl]{background:#e0f2fe;color:#0284c7;font-weight:800;font-size:.85rem;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.15rem}.faq-a[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:#475569;font-size:.95rem;line-height:1.7;margin:0}.profile-box[data-astro-cid-uw5kdbxl]{margin-bottom:2rem}.profile-dl[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;background:#f8fafc;padding:1.25rem 1.5rem;border-radius:12px;border:1px solid #e2e8f0;margin:0}.profile-dl[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-size:.85rem;color:#0284c7;font-weight:700;margin-bottom:.25rem}.profile-dl[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{font-size:.95rem;color:#1e293b;font-weight:500;line-height:1.5;margin:0}.partner-link[data-astro-cid-uw5kdbxl]{color:#0284c7;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;transition:color .2s ease}.partner-link[data-astro-cid-uw5kdbxl]:hover{color:#0369a1;text-decoration:underline}.contact-box[data-astro-cid-uw5kdbxl]{background:#f0f9ff;border:1px solid #bae6fd;padding:2.25rem 1.5rem;border-radius:12px;text-align:center}.contact-box[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:1.2rem;color:#0284c7;margin-top:0;margin-bottom:.75rem;font-weight:700}.contact-box[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:#475569;font-size:.95rem;margin:0 auto 1.5rem;max-width:600px;line-height:1.7}.email-link[data-astro-cid-uw5kdbxl]{display:inline-block;font-size:1.05rem;font-weight:700;color:#fff;background:#0284c7;text-decoration:none;padding:.85rem 2rem;border-radius:9999px;box-shadow:0 4px 12px #0284c733;transition:all .2s ease;word-break:break-all}.email-link[data-astro-cid-uw5kdbxl]:hover{background:#0369a1;box-shadow:0 6px 16px #0284c74d;transform:translateY(-2px)}.contact-hint[data-astro-cid-uw5kdbxl]{display:block;font-size:.8rem;color:#64748b;margin-top:.75rem}@media (max-width: 640px){.page-header[data-astro-cid-uw5kdbxl]{padding:3rem 1rem}.page-header[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:2rem}.section[data-astro-cid-uw5kdbxl]{padding:2rem 1rem}.card[data-astro-cid-uw5kdbxl]{padding:1.5rem 1.25rem}.card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:1.3rem}.support-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.faq-item[data-astro-cid-uw5kdbxl]{padding:1rem}.faq-q[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:.95rem}.contact-box[data-astro-cid-uw5kdbxl]{padding:1.5rem 1rem}.email-link[data-astro-cid-uw5kdbxl]{font-size:.9rem;padding:.75rem 1.25rem}}
