.header[data-astro-cid-blryxaq5]{z-index:50;width:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.header-bar[data-astro-cid-blryxaq5]{-webkit-backdrop-filter:blur(16px)saturate(180%);background:#ffffffeb;border-bottom:1px solid #031c4114;width:100%}.header-nav[data-astro-cid-blryxaq5]{justify-content:space-between;align-items:center;gap:.5rem;max-width:80rem;margin:0 auto;padding:.75rem 1.5rem;display:flex}.header-logo[data-astro-cid-blryxaq5]{flex-shrink:0;align-items:center;display:flex}.header-logo[data-astro-cid-blryxaq5] img[data-astro-cid-blryxaq5]{width:auto;height:1.75rem}.header-links[data-astro-cid-blryxaq5]{flex:1;justify-content:center;align-items:center;gap:0;display:none}@media (width>=1024px){.header-links[data-astro-cid-blryxaq5]{display:flex}}.nav-link[data-astro-cid-blryxaq5]{color:var(--color-navy);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.nav-link[data-astro-cid-blryxaq5]:hover{color:var(--color-aegean);background:#031c4108}.nav-chevron[data-astro-cid-blryxaq5]{opacity:.4;width:14px;height:14px;transition:transform .25s,opacity .25s}.nav-dropdown[data-astro-cid-blryxaq5]{position:relative}.nav-dropdown[data-astro-cid-blryxaq5]:hover .nav-chevron[data-astro-cid-blryxaq5]{opacity:.7;transform:rotate(180deg)}.nav-dropdown-panel[data-astro-cid-blryxaq5]{opacity:0;visibility:hidden;pointer-events:none;padding-top:.5rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(4px)}.nav-dropdown[data-astro-cid-blryxaq5]:hover .nav-dropdown-panel[data-astro-cid-blryxaq5]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-dropdown-card[data-astro-cid-blryxaq5]{background:#fff;border:1px solid #031c410f;border-radius:14px;min-width:300px;padding:.75rem;box-shadow:0 12px 40px #031c411a,0 2px 8px #031c410a}.nav-dropdown-card--simple[data-astro-cid-blryxaq5]{min-width:240px}.nav-dropdown-card--narrow[data-astro-cid-blryxaq5]{min-width:180px}.nav-dropdown-label[data-astro-cid-blryxaq5]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-chromium);margin:0;padding:.375rem .625rem;font-size:.6875rem;font-weight:600}.nav-dropdown-item[data-astro-cid-blryxaq5]{color:inherit;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem;text-decoration:none;transition:background .15s;display:flex}.nav-dropdown-item[data-astro-cid-blryxaq5]:hover{background:var(--color-pearl)}.nav-dropdown-item--simple[data-astro-cid-blryxaq5]{gap:0;padding:.5rem .625rem}.nav-dropdown-icon[data-astro-cid-blryxaq5]{object-fit:contain;border-radius:8px;flex-shrink:0;width:32px;height:32px}.nav-dropdown-name[data-astro-cid-blryxaq5]{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.3;display:block}.nav-dropdown-desc[data-astro-cid-blryxaq5]{color:var(--color-steel);font-size:.75rem;line-height:1.35;display:block}.nav-subdropdown[data-astro-cid-blryxaq5]{position:relative}.nav-dropdown-item--parent[data-astro-cid-blryxaq5]{text-align:left;cursor:default;background:0 0;border:none;justify-content:space-between;width:100%;font-family:inherit}.nav-subchevron[data-astro-cid-blryxaq5]{opacity:.35;flex-shrink:0;width:12px;height:12px;margin-left:.75rem;transition:transform .2s,opacity .2s}.nav-subdropdown[data-astro-cid-blryxaq5]:hover .nav-dropdown-item--parent[data-astro-cid-blryxaq5]{background:var(--color-pearl)}.nav-subdropdown[data-astro-cid-blryxaq5]:hover .nav-subchevron[data-astro-cid-blryxaq5]{opacity:.7;transform:translate(2px)}.nav-subpanel[data-astro-cid-blryxaq5]{opacity:0;visibility:hidden;pointer-events:none;padding-left:.5rem;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:-.75rem;left:100%;transform:translate(-4px)}.nav-subdropdown[data-astro-cid-blryxaq5]:hover .nav-subpanel[data-astro-cid-blryxaq5]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.nav-subpanel[data-astro-cid-blryxaq5] .nav-dropdown-name[data-astro-cid-blryxaq5]{white-space:nowrap}.nav-dropdown-panel--wide[data-astro-cid-blryxaq5]{min-width:520px}.nav-dropdown-card--twocol[data-astro-cid-blryxaq5]{grid-template-columns:200px 1fr;gap:0;min-width:auto;padding:0;display:grid;overflow:hidden}.nav-platform-left[data-astro-cid-blryxaq5]{padding:.75rem;display:flex}.nav-ai-card[data-astro-cid-blryxaq5]{color:inherit;background:linear-gradient(160deg,#134d6d12 0%,#3b7a8c1f 100%);border-radius:10px;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:1rem;text-decoration:none;transition:background .15s;display:flex}.nav-ai-card[data-astro-cid-blryxaq5]:hover{background:linear-gradient(160deg,#134d6d1c 0%,#3b7a8c2b 100%)}.nav-ai-card-icon[data-astro-cid-blryxaq5]{color:#fff;background:linear-gradient(135deg,#134d6d,#3b7a8c);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.nav-ai-card-title[data-astro-cid-blryxaq5]{color:var(--color-navy);font-size:.875rem;font-weight:700;line-height:1.3}.nav-ai-card-desc[data-astro-cid-blryxaq5]{color:var(--color-steel);font-size:.6875rem;line-height:1.4}.nav-ai-card-link[data-astro-cid-blryxaq5]{color:#0f5573;margin-top:auto;font-size:.75rem;font-weight:600}.nav-platform-right[data-astro-cid-blryxaq5]{border-left:1px solid #031c410f;padding:.75rem}.header-right[data-astro-cid-blryxaq5]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.header-lang[data-astro-cid-blryxaq5]{color:var(--color-steel);letter-spacing:.05em;border-radius:6px;padding:.375rem .5rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:color .15s,background .15s}.header-lang[data-astro-cid-blryxaq5]:hover{color:var(--color-navy);background:#031c410a}.header-cta[data-astro-cid-blryxaq5]{background:var(--color-mustard);color:var(--color-navy);border-radius:8px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:none}.header-cta[data-astro-cid-blryxaq5]:hover{background:var(--color-gold);transform:translateY(-1px);box-shadow:0 4px 12px #c4bc5a4d}@media (width>=640px){.header-cta[data-astro-cid-blryxaq5]{display:inline-flex}}.header-burger[data-astro-cid-blryxaq5]{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:8px;transition:background .15s;display:flex}.header-burger[data-astro-cid-blryxaq5]:hover{background:#031c410a}.header-burger[data-astro-cid-blryxaq5] span[data-astro-cid-blryxaq5]{background:var(--color-navy);border-radius:1px;height:2px;transition:all .3s;display:block}.header-burger[data-astro-cid-blryxaq5] span[data-astro-cid-blryxaq5]:first-child{width:20px}.header-burger[data-astro-cid-blryxaq5] span[data-astro-cid-blryxaq5]:nth-child(2){width:16px}.header-burger[data-astro-cid-blryxaq5] span[data-astro-cid-blryxaq5]:nth-child(3){width:12px}.header-burger[data-astro-cid-blryxaq5].is-open span[data-astro-cid-blryxaq5]:first-child{width:20px;transform:rotate(45deg)translate(5px,5px)}.header-burger[data-astro-cid-blryxaq5].is-open span[data-astro-cid-blryxaq5]:nth-child(2){opacity:0;width:0}.header-burger[data-astro-cid-blryxaq5].is-open span[data-astro-cid-blryxaq5]:nth-child(3){width:20px;transform:rotate(-45deg)translate(5px,-5px)}@media (width>=1024px){.header-burger[data-astro-cid-blryxaq5]{display:none}}.mobile-menu[data-astro-cid-blryxaq5]{opacity:0;pointer-events:none;background:#fff;border:1px solid #031c410f;border-radius:16px;max-height:0;margin:.5rem .75rem 0;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .2s;overflow:hidden;box-shadow:0 12px 40px #031c411f,0 4px 12px #031c410a}.mobile-menu[data-astro-cid-blryxaq5].is-open{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;opacity:1;pointer-events:auto;max-height:calc(100dvh - 5rem);overflow-y:auto}.mobile-menu-inner[data-astro-cid-blryxaq5]{padding:1.25rem}.mobile-section[data-astro-cid-blryxaq5]{margin-bottom:.75rem}.mobile-section-label[data-astro-cid-blryxaq5]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-chromium);margin:0;padding:.625rem .75rem .375rem;font-size:.8125rem;font-weight:600}.mobile-item[data-astro-cid-blryxaq5]{color:inherit;border-radius:12px;align-items:center;gap:1rem;padding:.875rem .75rem;text-decoration:none;transition:background .15s;display:flex}.mobile-item[data-astro-cid-blryxaq5]:hover,.mobile-item[data-astro-cid-blryxaq5]:active{background:var(--color-pearl)}.mobile-item--simple[data-astro-cid-blryxaq5]{gap:0}.mobile-subgroup-label[data-astro-cid-blryxaq5]{color:var(--color-navy);margin:0;padding:.875rem .75rem .25rem;font-size:.9375rem;font-weight:700}.mobile-item--nested[data-astro-cid-blryxaq5]{padding-left:1.75rem}.mobile-item--nested[data-astro-cid-blryxaq5] .mobile-item-name[data-astro-cid-blryxaq5]{font-size:1rem}.mobile-item-icon[data-astro-cid-blryxaq5]{object-fit:contain;border-radius:10px;flex-shrink:0;width:40px;height:40px}.mobile-item-name[data-astro-cid-blryxaq5]{color:var(--color-navy);font-size:1.0625rem;font-weight:600;line-height:1.3;display:block}.mobile-item-desc[data-astro-cid-blryxaq5]{color:var(--color-steel);margin-top:.125rem;font-size:.875rem;line-height:1.4;display:block}.mobile-divider[data-astro-cid-blryxaq5]{background:var(--color-pearl);height:1px;margin:.75rem}.mobile-item--ai-featured[data-astro-cid-blryxaq5]{background:linear-gradient(135deg,#134d6d0f 0%,#3b7a8c1a 100%);border:1px solid #134d6d1a;margin-bottom:.25rem}.mobile-item--ai-featured[data-astro-cid-blryxaq5]:hover,.mobile-item--ai-featured[data-astro-cid-blryxaq5]:active{background:linear-gradient(135deg,#134d6d1a 0%,#3b7a8c26 100%)}.mobile-ai-icon[data-astro-cid-blryxaq5]{color:#fff;background:linear-gradient(135deg,#134d6d,#3b7a8c);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.mobile-cta[data-astro-cid-blryxaq5]{text-align:center;background:var(--color-mustard);color:var(--color-navy);border-radius:12px;margin-top:1rem;padding:1rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:background .2s;display:block}.mobile-cta[data-astro-cid-blryxaq5]:hover{background:var(--color-gold)}@media (width>=1024px){.mobile-menu[data-astro-cid-blryxaq5]{display:none}}.navbar-scrolled{background:#fffffff7!important;box-shadow:0 4px 30px #031c411f,0 1px 3px #031c410f!important}
