.sh-head{position:sticky;top:0;z-index:60;background:#ffffffe6;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px #e6e8ee;font-family:Hanken Grotesk,system-ui,-apple-system,Segoe UI,sans-serif}.sh-nav{max-width:1200px;margin:0 auto;height:68px;padding:0 24px;display:flex;align-items:center;gap:28px}.sh-logo{display:flex;flex:none}.sh-logo img{display:block;height:24px;width:auto}.sh-links{display:flex;gap:24px;font-size:14.5px;font-weight:600}.sh-links a{color:#4c5468;text-decoration:none;transition:color .2s ease}.sh-links a:hover,.sh-links a[aria-current]{color:#121726}.sh-cta{margin-left:auto;display:flex;align-items:center;gap:8px}.sh-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border-radius:999px;background:#121726;color:#fff;font:600 14.5px/1 Hanken Grotesk,system-ui,sans-serif;white-space:nowrap;text-decoration:none;transition:background .2s ease}.sh-btn:hover{background:#222a3d}.sh-btn.ghost{background:transparent;color:#121726;box-shadow:inset 0 0 0 1px #12172629}.sh-btn.ghost:hover{box-shadow:inset 0 0 0 1px #12172652;background:transparent}@media(max-width:820px){.sh-links{display:none}}@media(max-width:600px){.sh-nav{height:60px;padding:0 16px;gap:12px}.sh-cta{gap:6px}.sh-btn{height:38px;padding:0 14px;font-size:14px}.sh-cta .ghost{display:none}}footer.sh-foot{max-width:none;margin:0;display:block}.sh-foot{background:#f2f3f5;color:#4c5468;font:400 14.5px/1.5 Hanken Grotesk,system-ui,-apple-system,Segoe UI,sans-serif;padding:56px 0 30px}.sh-fin{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.sh-brand img{display:block;height:24px;width:auto}.sh-brand p{margin:14px 0 0;max-width:260px}.sh-foot h4{margin:0 0 12px;color:#121726;font-size:14px;font-weight:700}.sh-fin a{display:block;padding:4px 0;color:#4c5468;text-decoration:none}.sh-foot a:hover{color:#121726}.sh-base{max-width:1200px;margin:48px auto 0;padding:20px 24px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(18,23,38,.1);font-size:13.5px}.sh-base a{color:#4c5468;text-decoration:none}.sh-base .lang-switch a{color:#4c5468}.sh-base .lang-switch [aria-current]{color:#121726!important}@media(max-width:640px){.sh-fin{grid-template-columns:1fr 1fr;padding:0 16px}.sh-fin>div:first-child{grid-column:span 2}.sh-base{padding:20px 16px 0}}
