.ks-standard-header{--standard-ease:cubic-bezier(.22,1,.36,1);--standard-shadow:0 4px 14px rgba(0,0,0,.16);align-items:center;display:flex;gap:clamp(18px,2.8vw,28px);justify-content:center;margin:0 auto;max-width:760px;position:relative;width:100%;z-index:5}.ks-standard-logo{align-items:center;background:#fff;border-radius:50%;box-shadow:var(--standard-shadow);display:grid;flex:0 0 auto;height:clamp(40px,4.4vw,46px);justify-items:center;transition:transform .18s var(--standard-ease);width:clamp(40px,4.4vw,46px)}.ks-standard-logo img{height:72%;object-fit:contain;width:72%}.ks-menu-button:active,.ks-standard-logo:active,.ks-standard-scan:active{transform:scale(.97)}.ks-standard-nav{align-items:center;background:#fff;border-radius:999px;box-shadow:var(--standard-shadow);display:flex;flex:1 1;height:clamp(44px,5.2vw,48px);justify-content:space-around;max-width:440px;padding:4px 8px}.ks-standard-nav a{align-items:center;color:#2e2e2e;display:flex;font-size:clamp(12px,1.25vw,14px);font-weight:500;height:100%;letter-spacing:-.01em;opacity:.5;padding:0 8px;position:relative;text-decoration:none;transition:opacity .16s ease;white-space:nowrap}.ks-standard-nav a.is-active{opacity:1}.ks-mobile-menu a.is-active:after,.ks-standard-nav a.is-active:after{background:#000;border-radius:50%;bottom:5px;box-shadow:-5px 0 #000,5px 0 #000;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:3px}.ks-standard-scan{align-items:center;background:#28282a;border-radius:999px;box-shadow:var(--standard-shadow);color:#c8c8c8;display:flex;flex:0 0 auto;font-size:13px;font-weight:500;height:clamp(44px,5.2vw,48px);padding:0 19px;text-decoration:none;transition:background .18s ease,color .18s ease,transform .16s var(--standard-ease);white-space:nowrap}.ks-standard-header .ks-menu-button,.ks-standard-header .ks-mobile-overlay{display:none}@media (hover:hover) and (pointer:fine){.ks-standard-logo:hover{transform:scale(1.04)}.ks-standard-nav a:hover{opacity:.76}.ks-standard-scan:hover{background:#343436;color:#fff;transform:translateY(-1px)}}@media (max-width:720px){.ks-standard-header{justify-content:space-between;max-width:none}.ks-standard-header .ks-menu-button,.ks-standard-logo{height:48px;width:48px}.ks-standard-nav,.ks-standard-scan{display:none}.ks-standard-header .ks-menu-button{align-items:center;background:#28282a;border:0;border-radius:50%;box-shadow:var(--standard-shadow);cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:0;position:relative;transition:background .18s ease,transform .16s var(--standard-ease);z-index:9}.ks-standard-header .ks-menu-button span{background:#fff;height:1.5px;transition:transform .2s var(--standard-ease),opacity .14s ease;width:18px}.ks-standard-header .ks-menu-button[aria-expanded=true]{background:#fff}.ks-standard-header .ks-menu-button[aria-expanded=true] span{background:#000;position:absolute}.ks-standard-header .ks-menu-button[aria-expanded=true] span:first-child{transform:rotate(45deg)}.ks-standard-header .ks-menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.ks-standard-header .ks-menu-button[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.ks-standard-header .ks-mobile-overlay{animation:ks-standard-overlay-in .28s ease-out both;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.62);display:block;inset:0;position:fixed;z-index:7}.ks-standard-header .ks-mobile-menu{animation:ks-standard-menu-in .38s var(--standard-ease) both;background:#fff;border-radius:28px;box-shadow:0 20px 60px rgba(0,0,0,.45);display:flex;flex-direction:column;left:16px;padding:78px 18px 20px;position:absolute;right:16px;top:14px}.ks-standard-header .ks-mobile-menu a{color:#272729;font-size:17px;font-weight:500;padding:15px 12px;position:relative;text-decoration:none}.ks-standard-header .ks-mobile-menu a+a{border-top:1px solid #ececed}.ks-standard-header .ks-mobile-menu a.is-active:after{bottom:12px;left:auto;right:20px}.ks-standard-header .ks-mobile-menu .ks-mobile-scan{background:#28282a;border:0;border-radius:999px;color:#fff;margin-top:14px;text-align:center}}@keyframes ks-standard-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ks-standard-menu-in{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ks-standard-header *,.ks-standard-header :after,.ks-standard-header :before{animation:none!important;transition:none!important}}