/* FILUXIA V7.9.7 — global sticky navigation */
:root{--fi-nav-h:82px}
html{scroll-padding-top:calc(var(--fi-nav-h) + 18px)}
.fi-global-header{
  --fi-nav-bg:rgba(248,246,240,.94);
  --fi-nav-bg-solid:#f8f6f0;
  --fi-nav-ink:#232b2d;
  --fi-nav-muted:#6a6f6b;
  --fi-nav-line:rgba(93,89,78,.18);
  --fi-nav-gold:#9a7741;
  --fi-nav-panel:#fbfaf6;
  --fi-nav-hover:rgba(154,119,65,.08);
  position:sticky;top:0;z-index:9999;height:var(--fi-nav-h);color:var(--fi-nav-ink);
  border-bottom:1px solid var(--fi-nav-line);background:var(--fi-nav-bg);
  -webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);
  transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;
}
.fi-global-header.is-scrolled{box-shadow:0 12px 35px rgba(24,33,36,.08);background:color-mix(in srgb,var(--fi-nav-bg-solid) 91%,transparent)}
html[data-site-theme="kozmik-murdum"] .fi-global-header,
html[data-theme="night"] .fi-global-header,
body.is-night .fi-global-header,
.fi-insights-page.is-night .fi-global-header{
  --fi-nav-bg:rgba(18,9,23,.90);--fi-nav-bg-solid:#120917;--fi-nav-ink:#f3ebf5;--fi-nav-muted:#c0b3c4;
  --fi-nav-line:rgba(226,200,238,.16);--fi-nav-gold:#d1ae72;--fi-nav-panel:#1b1022;--fi-nav-hover:rgba(209,174,114,.10)
}
html[data-site-theme="kozmik-murdum"] .fi-global-header.is-scrolled,
html[data-theme="night"] .fi-global-header.is-scrolled,
body.is-night .fi-global-header.is-scrolled,
.fi-insights-page.is-night .fi-global-header.is-scrolled{box-shadow:0 16px 40px rgba(0,0,0,.28)}
.fi-global-shell{width:min(1280px,calc(100% - 72px));height:100%;margin-inline:auto;display:flex;align-items:center;gap:24px;min-width:0}
.fi-global-brand{display:flex;align-items:center;gap:11px;color:var(--fi-nav-ink)!important;text-decoration:none!important;flex:0 0 auto;line-height:1.08}
.fi-global-brand-mark{width:42px;height:42px;border:1px solid color-mix(in srgb,var(--fi-nav-gold) 72%,transparent);border-radius:50%;display:grid;place-items:center;font:400 27px/1 Georgia,"Times New Roman",serif;color:var(--fi-nav-gold);padding-right:2px;transition:transform .2s ease}
.fi-global-brand-copy{font:500 22px/1 Georgia,"Times New Roman",serif;letter-spacing:.15em}
.fi-global-brand-copy small{display:block;margin-top:5px;font:700 9px/1.15 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.16em;color:var(--fi-nav-muted)}
.fi-global-brand-mark.fi-brand-custom,.brand-icon.fi-brand-custom{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;flex-shrink:0}
.fi-brand-image{display:block;width:100%;height:100%;object-fit:contain}
.fi-global-brand-mark.fi-brand-custom + .fi-global-brand-copy{color:var(--fi-nav-gold)}
.fi-global-header.is-scrolled .fi-global-brand-mark{transform:scale(.92)}
.fi-global-nav{display:flex!important;align-items:center;justify-content:flex-end;gap:4px;margin-left:auto;min-width:0;position:relative}
.fi-global-nav>a,.fi-global-nav-trigger{min-height:44px;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--fi-nav-ink)!important;text-decoration:none!important;padding:0 10px;border-radius:9px;font:650 13px/1 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap;letter-spacing:.01em;transition:background .16s ease,color .16s ease}
.fi-global-nav>a:hover,.fi-global-nav-trigger:hover,.fi-global-nav>a:focus-visible,.fi-global-nav-trigger:focus-visible{background:var(--fi-nav-hover);color:var(--fi-nav-gold)!important}
.fi-global-nav>a[aria-current="page"],.fi-global-nav-item.is-current>.fi-global-nav-trigger{color:var(--fi-nav-gold)!important}
.fi-global-nav>a[aria-current="page"]::after{content:"";height:1px;background:var(--fi-nav-gold);position:absolute;left:10px;right:10px;bottom:4px}
.fi-global-nav>a{position:relative}
.fi-global-nav-item{position:relative;display:flex;align-items:center}
.fi-global-nav-trigger{cursor:pointer}
.fi-global-chevron{font-size:11px;line-height:1;transition:transform .16s ease;color:var(--fi-nav-muted)}
.fi-global-nav-item.is-open .fi-global-chevron{transform:rotate(180deg)}
.fi-global-dropdown{display:none;position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);width:310px;padding:8px;border:1px solid var(--fi-nav-line);border-radius:16px;background:color-mix(in srgb,var(--fi-nav-panel) 96%,transparent);box-shadow:0 22px 60px rgba(24,20,28,.14);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}
.fi-global-nav-item.is-open>.fi-global-dropdown,.fi-global-nav-item:focus-within>.fi-global-dropdown{display:block}
.fi-global-dropdown a{display:block;padding:12px 13px;border-radius:10px;color:var(--fi-nav-ink)!important;text-decoration:none!important}
.fi-global-dropdown a:hover,.fi-global-dropdown a:focus-visible{background:var(--fi-nav-hover)}
.fi-global-dropdown strong{display:block;font:700 13px/1.25 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:inherit}
.fi-global-dropdown small{display:block;margin-top:4px;font:500 11px/1.35 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--fi-nav-muted);letter-spacing:0}
.fi-global-support{width:40px!important;min-width:40px!important;padding:0!important;justify-content:center;border:1px solid var(--fi-nav-line)!important;border-radius:50%!important}
.fi-global-support svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.6}
.fi-global-support-label{display:none}
.fi-global-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:15px;min-height:42px;padding:0 3px 0 8px;border-bottom:1px solid var(--fi-nav-gold);color:var(--fi-nav-ink)!important;text-decoration:none!important;font:700 13px/1 ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;white-space:nowrap}
.fi-global-cta span{color:var(--fi-nav-gold);font-size:15px}
.fi-global-menu-button{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--fi-nav-ink);border-radius:10px;padding:0;margin-left:auto}
.fi-global-menu-icon{width:20px;height:14px;position:relative;display:block}
.fi-global-menu-icon::before,.fi-global-menu-icon::after,.fi-global-menu-icon span{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor;border-radius:2px;transition:transform .18s ease,top .18s ease,opacity .18s ease}
.fi-global-menu-icon::before{top:0}.fi-global-menu-icon span{top:6px}.fi-global-menu-icon::after{top:12px}
.fi-global-menu-button[aria-expanded="true"] .fi-global-menu-icon::before{top:6px;transform:rotate(45deg)}
.fi-global-menu-button[aria-expanded="true"] .fi-global-menu-icon span{opacity:0}
.fi-global-menu-button[aria-expanded="true"] .fi-global-menu-icon::after{top:6px;transform:rotate(-45deg)}
.fi-global-mobile-only,.fi-global-mobile-cta{display:none!important}
@media (hover:hover) and (pointer:fine) and (min-width:1021px){.fi-global-nav-item:hover>.fi-global-dropdown{display:block}}
@media(max-width:1160px) and (min-width:1021px){.fi-global-shell{width:calc(100% - 44px);gap:16px}.fi-global-nav>a,.fi-global-nav-trigger{padding-inline:7px;font-size:12px}.fi-global-brand-copy{font-size:20px}.fi-global-cta{font-size:12px;gap:9px}}
@media(max-width:1020px){
  :root{--fi-nav-h:72px}
  .fi-global-shell{width:calc(100% - 28px);gap:12px}
  .fi-global-brand-mark{width:38px;height:38px;font-size:24px}.fi-global-brand-copy{font-size:19px}.fi-global-brand-copy small{font-size:8px}
  .fi-global-menu-button{display:inline-flex;order:4}
  .fi-global-cta{margin-left:auto;order:3}
  .fi-global-nav{display:none!important;position:absolute;top:100%;left:0;right:0;margin:0;padding:14px max(18px,calc((100% - 960px)/2));background:color-mix(in srgb,var(--fi-nav-panel) 98%,transparent);border-bottom:1px solid var(--fi-nav-line);box-shadow:0 24px 45px rgba(20,18,22,.14);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-height:calc(100vh - var(--fi-nav-h));overflow:auto;flex-direction:column;align-items:stretch;gap:2px}
  .fi-global-nav.is-open{display:flex!important}
  .fi-global-nav>a,.fi-global-nav-trigger{width:100%;min-height:48px;justify-content:space-between;padding:0 12px;border-radius:10px;font-size:14px}
  .fi-global-nav-item{display:block;width:100%}
  .fi-global-dropdown{position:static;transform:none;width:100%;margin:0 0 5px;padding:4px 0 6px 13px;background:transparent;border:0;border-left:1px solid var(--fi-nav-line);border-radius:0;box-shadow:none;backdrop-filter:none}
  .fi-global-dropdown a{padding:10px 12px}.fi-global-dropdown small{display:none}
  .fi-global-mobile-only{display:flex!important}.fi-global-mobile-cta{display:flex!important;background:var(--fi-nav-gold)!important;color:#171619!important;justify-content:center!important;margin-top:8px;font-weight:800!important}
  .fi-global-support{width:100%!important;border:0!important;border-radius:10px!important;justify-content:flex-start!important;padding:0 12px!important}.fi-global-support-label{display:inline}
  .fi-global-nav>a[aria-current="page"]::after{display:none}
}
@media(max-width:620px){.fi-global-cta{display:none}.fi-global-brand-copy small{display:none}.fi-global-brand-copy{font-size:18px}.fi-global-shell{width:calc(100% - 22px)}}
@media(prefers-reduced-motion:reduce){.fi-global-header,.fi-global-brand-mark,.fi-global-chevron,.fi-global-menu-icon::before,.fi-global-menu-icon::after,.fi-global-menu-icon span{transition:none!important}}

/* FILUXIA V7.9.8.1 anchor reliability */
#motion-radar,#gokyuzu,#takvim,#atlas{scroll-margin-top:112px}
@media(max-width:1020px){#motion-radar,#gokyuzu,#takvim,#atlas{scroll-margin-top:86px}}
