@font-face{font-family:SeylacApproved;src:url('/assets/seylac-premium-polish-20261014-v5/inter.woff2') format('woff2');font-weight:100 900;font-display:swap}
#sa14-nav#sa14-nav{position:relative!important;z-index:50!important;isolation:isolate!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#071f43!important;box-shadow:none!important;font-family:SeylacApproved,Arial,sans-serif!important;line-height:1.3!important;text-align:left!important}
#sa14-nav#sa14-nav *,#sa14-nav#sa14-nav *::before,#sa14-nav#sa14-nav *::after{box-sizing:border-box!important;font-family:inherit!important}
#sa14-nav#sa14-nav .sa-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;min-height:70px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 clamp(16px,1.4vw,24px)!important}
#sa14-nav#sa14-nav a{color:#071f43!important;text-decoration:none!important;font-size:clamp(13px,1.04vw,18px)!important;font-weight:500!important;line-height:1.3!important}
#sa14-nav#sa14-nav .sa-brand{display:block!important;flex:none!important;margin:0!important;padding:0!important}
#sa14-nav#sa14-nav .sa-brand img{display:block!important;width:clamp(128px,8.51vw,159px)!important;height:auto!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;object-fit:contain!important}
#sa14-nav#sa14-nav .sa-links{display:flex!important;align-items:center!important;gap:clamp(17.1px,1.615vw,30.4px)!important;margin:0!important;padding:0!important;position:static!important}
#sa14-nav#sa14-nav .sa-links a{position:relative!important;padding:24px 0!important;margin:0!important;white-space:nowrap!important;background:transparent!important;border:0!important}
#sa14-nav#sa14-nav .sa-links a::after{content:none!important}
#sa14-nav#sa14-nav .sa-links a[aria-current=page]::after{content:''!important;position:absolute!important;bottom:10px!important;left:0!important;right:0!important;height:1.5px!important;background:#1559ed!important}
#sa14-nav#sa14-nav .sa-account{display:flex!important;align-items:center!important;gap:16px!important;margin:0!important;padding:0!important;flex:none!important}
#sa14-nav#sa14-nav .sa-signup{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;padding:6px 8px 6px 16px!important;border:1px solid #1559ed!important;border-radius:9px!important;background:#1559ed!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important;white-space:nowrap!important;margin:0!important}
#sa14-nav#sa14-nav .sa-signup:hover{background:#0548d4!important;border-color:#0548d4!important}
#sa14-nav#sa14-nav .sa-signup .sa-cta-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:50%!important;background:rgba(0,30,125,.18)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:21px!important;line-height:1!important}
#sa14-nav#sa14-nav svg{display:block!important;width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;flex:none!important}
#sa14-nav#sa14-nav .sa-language-control{display:block!important;padding-right:16px!important;margin-right:2px!important;border-right:1px solid #dae3ef!important;height:40px!important}
#sa14-nav#sa14-nav .sa-language-disc{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;background:#f0f5fc!important;border-radius:50%!important;flex:none!important}
#sa14-nav#sa14-nav .sa-language-disc svg{width:22px!important;height:22px!important}
#sa14-nav#sa14-nav .sa-language-chevron{width:12px!important;height:12px!important;stroke-width:2!important}
#sa14-nav#sa14-nav .sa-mobile-controls{display:none!important;align-items:center!important;gap:0!important;flex:none!important;margin-left:auto!important}
#sa14-nav#sa14-nav .sa-mobile-language,#sa14-nav#sa14-nav .sa-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:10px!important;margin:0!important;border:0!important;background:transparent!important;color:#071f43!important;cursor:pointer!important;line-height:0!important;position:relative!important;transform:none!important}
#sa14-nav#sa14-nav .sa-mobile-language{display:block!important;background:#f0f5fc!important;border-radius:50%!important}
#sa14-nav#sa14-nav .sa-mobile[hidden]{display:none!important}
#sa14-nav#sa14-nav .sa-mobile:not([hidden]){display:grid!important;gap:16px!important;padding:16px 24px 22px!important;margin:0!important;border-top:1px solid #e7edf3!important;background:#fff!important}
#sa14-nav#sa14-nav .sa-mobile a[aria-current=page]{color:#1559ed!important}
#sa14-nav#sa14-nav .sa-lang-menu{position:relative!important}
#sa14-nav#sa14-nav .sa-lang-menu>summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;list-style:none!important;cursor:pointer!important;height:40px!important;color:#071f43!important}
#sa14-nav#sa14-nav .sa-lang-menu>summary::-webkit-details-marker{display:none!important}
#sa14-nav#sa14-nav .sa-mobile-language>summary{height:24px!important;gap:0!important}
#sa14-nav#sa14-nav .sa-lang-popover{position:absolute!important;right:0!important;top:calc(100% + 8px)!important;z-index:80!important;min-width:156px!important;padding:6px!important;background:#fff!important;border:1px solid #dae3ef!important;border-radius:10px!important;box-shadow:0 8px 24px #071f4320!important;line-height:1.4!important}
#sa14-nav#sa14-nav .sa-lang-menu:not([open])>.sa-lang-popover{display:none!important}
#sa14-nav#sa14-nav .sa-lang-popover form{display:block!important;margin:0!important;padding:0!important}
#sa14-nav#sa14-nav .sa-lang-popover button{display:block!important;width:100%!important;padding:10px 12px!important;margin:0!important;border:0!important;border-radius:6px!important;background:#fff!important;color:#071f43!important;font-size:14px!important;font-weight:500!important;text-align:left!important;cursor:pointer!important;line-height:1.4!important}
#sa14-nav#sa14-nav .sa-lang-popover button:hover,#sa14-nav#sa14-nav .sa-lang-popover button[aria-current=true]{background:#edf3ff!important;color:#1559ed!important}
#sa14-nav#sa14-nav :is(a,button,summary):focus-visible{outline:3px solid #1559ed!important;outline-offset:3px!important}
@media(min-width:1800px){#sa14-nav#sa14-nav .sa-bar{min-height:78px!important}}
@media(min-width:1024px) and (max-width:1279px){#sa14-nav#sa14-nav .sa-bar{gap:16px!important}#sa14-nav#sa14-nav .sa-links{gap:15.2px!important}#sa14-nav#sa14-nav .sa-brand img{width:131px!important}}
@media(max-width:1023px){#sa14-nav#sa14-nav .sa-links,#sa14-nav#sa14-nav .sa-account{display:none!important}#sa14-nav#sa14-nav .sa-mobile-controls{display:flex!important}#sa14-nav#sa14-nav .sa-bar{min-height:64px!important;padding:0 12px!important;gap:16px!important}}
@media(max-width:767px){#sa14-nav#sa14-nav .sa-brand img{width:132px!important}}
/* Keep the existing Instrument Sans public-page typography and approved plans. */
body.sy-pricing-body .sp-pricing{--sp-blue:#1559ed}
@media(prefers-reduced-motion:reduce){#sa14-nav#sa14-nav *{transition:none!important;animation:none!important}}
