.fkbar{--fkbar-h:60px;--fkbar-bg:8,9,12;position:fixed;top:0;left:0;right:0;z-index:70;padding-top:env(safe-area-inset-top);font-family:'Inter var',Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.fkbar::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(var(--fkbar-bg),.96);box-shadow:0 1px 0 rgba(255,255,255,.075);transition:background-color .3s ease,box-shadow .3s ease}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fkbar::before{background:rgba(var(--fkbar-bg),.86);-webkit-backdrop-filter:saturate(1.4) blur(18px);backdrop-filter:saturate(1.4) blur(18px)}}.fkbar.is-top::before{background:rgba(var(--fkbar-bg),.38);box-shadow:0 1px 0 rgba(255,255,255,0)}.fkbar .fkbar-in{position:relative;display:flex;align-items:center;gap:6px;height:var(--fkbar-h);width:100%;max-width:1120px;margin:0 auto;padding:0 max(clamp(20px,4vw,40px),env(safe-area-inset-right)) 0 max(clamp(20px,4vw,40px),env(safe-area-inset-left))}@media (min-width:1900px){.fkbar .fkbar-in{max-width:1320px}}.fkbar a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.fkbar .fkbar-brand{display:flex;align-items:center;flex:none;height:40px;padding:0 4px;margin-left:-4px;border-radius:8px}.fkbar .fkbar-brand svg{display:block;height:17px;width:auto}.fkbar .fkbar-links{display:flex;align-items:center;gap:2px;margin-left:20px;min-width:0}.fkbar .fkbar-links a,.fkbar a.fkbar-key{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:9px;font-size:14px;font-weight:450;color:#8d93a3;white-space:nowrap;transition:color .16s ease,background-color .16s ease}.fkbar .fkbar-links a:hover,.fkbar .fkbar-links a[aria-current=page],.fkbar a.fkbar-key:hover,.fkbar a.fkbar-key[aria-current=page]{color:#eef0f6;background:rgba(255,255,255,.05)}.fkbar .fkbar-end{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.fkbar a.fkbar-cta{display:inline-flex;align-items:center;height:36px;padding:0 15px;border-radius:9px;font-size:14px;font-weight:550;white-space:nowrap;background:#eceef4;color:#0a0b10;box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 8px 22px -12px rgba(var(--enh-rgb,139,143,248),.6);transition:background-color .16s ease,transform .12s ease}.fkbar a.fkbar-cta:hover{background:#fff}.fkbar a.fkbar-cta:active{transform:scale(.98)}.fkbar a:focus-visible,.fkbar summary:focus-visible{outline:2px solid rgb(var(--enh-rgb,139,143,248));outline-offset:2px}.fkbar .fkbar-menu{display:none;position:relative}.fkbar-menu summary{list-style:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.fkbar-menu summary::-webkit-details-marker{display:none}.fkbar-menu summary:hover{background:rgba(255,255,255,.06)}.fkbar-menu summary span,.fkbar-menu summary span::after,.fkbar-menu summary span::before{display:block;width:16px;height:1.5px;border-radius:1px;background:#eef0f6;position:relative;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .2s}.fkbar-menu summary span::after,.fkbar-menu summary span::before{content:"";position:absolute;left:0}.fkbar-menu summary span::before{top:-5px}.fkbar-menu summary span::after{top:5px}.fkbar-menu[open] summary span{background:rgba(255,255,255,0)}.fkbar-menu[open] summary span::before{transform:translateY(5px) rotate(45deg)}.fkbar-menu[open] summary span::after{transform:translateY(-5px) rotate(-45deg)}.fkbar .fkbar-drop{position:absolute;right:0;top:calc(100% + 10px);min-width:220px;padding:6px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(14,16,22,.98);box-shadow:0 18px 40px -16px rgba(0,0,0,.8);display:flex;flex-direction:column}.fkbar .fkbar-drop a{display:flex;align-items:center;min-height:46px;padding:0 12px;border-radius:9px;font-size:15.5px;color:#eef0f6}.fkbar .fkbar-drop a:hover,.fkbar .fkbar-drop a[aria-current=page]{background:rgba(255,255,255,.05)}html{scroll-padding-top:calc(60px + env(safe-area-inset-top) + 16px)}.fkbar-space{height:calc(60px + env(safe-area-inset-top));flex:none}@media (max-width:720px){.fkbar{--fkbar-h:56px}.fkbar .fkbar-links,.fkbar a.fkbar-key{display:none}.fkbar .fkbar-menu{display:block}.fkbar-space{height:calc(56px + env(safe-area-inset-top))}html{scroll-padding-top:calc(56px + env(safe-area-inset-top) + 12px)}}@media (prefers-reduced-motion:reduce){.fkbar-menu summary span,.fkbar-menu summary span::after,.fkbar-menu summary span::before,.fkbar::before{transition:none}}html.consent-open body{padding-bottom:var(--consent-space,0)}