.cookie-banner[data-astro-cid-neqjjsx4]{z-index:9999;color:#f8fafc;background:#0f172a;border-top:1px solid #334155;padding:1.25rem 1rem;transition:transform .3s,opacity .3s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 25px -5px #0000004d}.cookie-banner[data-astro-cid-neqjjsx4].hidden{display:none}.cookie-container[data-astro-cid-neqjjsx4]{flex-direction:column;align-items:stretch;gap:1.25rem;max-width:1200px;margin:0 auto;display:flex}@media (width>=768px){.cookie-container[data-astro-cid-neqjjsx4]{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.cookie-text[data-astro-cid-neqjjsx4]{flex:1}.cookie-title[data-astro-cid-neqjjsx4]{color:#fff;margin-bottom:.25rem;font-size:.95rem;font-weight:700}.cookie-desc[data-astro-cid-neqjjsx4]{color:#94a3b8;font-size:.85rem;line-height:1.5}.cookie-link[data-astro-cid-neqjjsx4]{color:#38bdf8;text-underline-offset:2px;text-decoration:underline}.cookie-link[data-astro-cid-neqjjsx4]:hover{color:#7dd3fc}.cookie-actions[data-astro-cid-neqjjsx4]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@media (width<=480px){.cookie-actions[data-astro-cid-neqjjsx4]{flex-direction:column;width:100%}}.btn-cookie[data-astro-cid-neqjjsx4]{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.65rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}@media (width<=480px){.btn-cookie[data-astro-cid-neqjjsx4]{width:100%}}.btn-cookie-primary[data-astro-cid-neqjjsx4]{color:#fff;background:#0284c7}.btn-cookie-primary[data-astro-cid-neqjjsx4]:hover{background:#0369a1}.btn-cookie-secondary[data-astro-cid-neqjjsx4]{color:#cbd5e1;background:0 0;border-color:#475569}.btn-cookie-secondary[data-astro-cid-neqjjsx4]:hover{color:#fff;background:#1e293b;border-color:#64748b}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{color:#1e293b;-webkit-font-smoothing:antialiased;background-color:#fff;width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}.site-footer[data-astro-cid-jo6i4kqk]{color:#94a3b8;background-color:#030712;border-top:1px solid #ffffff14;padding:4.5rem 1rem 2rem;font-size:.875rem}.container[data-astro-cid-jo6i4kqk]{max-width:1100px;margin:0 auto}.footer-nav-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem;margin-bottom:3rem;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{align-items:center;margin-bottom:1rem;text-decoration:none;display:inline-flex}.footer-logo-img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:56px;display:block}.logo-badge[data-astro-cid-jo6i4kqk]{background:#0284c7;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;display:inline-flex}.brand-desc[data-astro-cid-jo6i4kqk]{color:#64748b;max-width:320px;font-size:.875rem;line-height:1.6}.links-title[data-astro-cid-jo6i4kqk]{color:#fff;margin-bottom:1.25rem;font-size:.9375rem;font-weight:700}.footer-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#94a3b8;text-decoration:none;transition:color .15s}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#38bdf8;text-decoration:underline}.cookie-pref-btn[data-astro-cid-jo6i4kqk]{color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.875rem;transition:color .15s}.cookie-pref-btn[data-astro-cid-jo6i4kqk]:hover{color:#38bdf8;text-decoration:underline}.company-details[data-astro-cid-jo6i4kqk]{color:#64748b;border-top:1px solid #1e293b;border-bottom:1px solid #1e293b;flex-direction:column;gap:.5rem;margin-bottom:2rem;padding:1.75rem 0;font-size:.8125rem;line-height:1.6;display:flex}.company-details[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#94a3b8;text-decoration:none}.company-details[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#38bdf8}.disclaimers[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.disclaimer-text[data-astro-cid-jo6i4kqk]{color:#475569;font-size:.75rem;line-height:1.6}.disclaimer-text[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#64748b}.copyright-bar[data-astro-cid-jo6i4kqk]{text-align:center;color:#475569;border-top:1px solid #1e293b;padding-top:1.5rem;font-size:.8125rem}@media (width>=768px){.footer-nav-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr}}
