/* Matches the calm section bar from the productontwikkeling mock-up. */
.pezy-el-section_nav{box-sizing:border-box;width:100%;background:rgba(255,255,255,.97);border-bottom:1px solid #e6e6ea;backdrop-filter:blur(12px);font-family:Outfit,sans-serif;z-index:9990}
.pezy-el-section_nav.is-fixed{position:fixed;left:0;right:0;top:var(--pezy-nav-top,0px)}
.pezy-section-nav__inner{box-sizing:border-box;width:calc(100% - 64px);max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:28px;min-height:72px;padding:14px 0}
.pezy-section-nav__links{display:flex;align-items:center;gap:28px;overflow-x:auto;min-width:0;padding:8px 2px;scrollbar-width:thin}
.pezy-el-section_nav a{font-size:13px;font-weight:400;line-height:1.4;text-decoration:none;white-space:nowrap;color:#687d83}
.pezy-el-section_nav a:hover,.pezy-el-section_nav a[aria-current="location"]{color:#0e3a44;text-decoration:underline;text-underline-offset:8px;text-decoration-color:#159cd8}
.pezy-el-section_nav a:focus-visible{outline:2px solid #159cd8;outline-offset:3px}
.pezy-el-section_nav .pezy-section-nav__cta{display:inline-flex;align-items:center;gap:18px;flex-shrink:0;margin-left:auto;padding:10px 18px;border-radius:99px;background:#159cd8;color:#fff;text-decoration:none}
.pezy-el-section_nav .pezy-section-nav__cta:hover{background:#117ca9;color:#fff}
@media(max-width:700px){.pezy-section-nav__inner{width:calc(100% - 32px);gap:16px;min-height:62px;padding:10px 0}.pezy-section-nav__links{gap:20px}.pezy-el-section_nav a{font-size:12px}.pezy-el-section_nav .pezy-section-nav__cta{padding:9px 14px;max-width:55%;white-space:normal}.pezy-section-nav__cta span{display:none}}

/* Shared mobile page edge: 10px per side. */
@media screen and (max-width:767px){
.pezy-section-nav__inner{width:calc(100% - 2 * max(0px, 10px - (100vw - 100%) / 2))}
}
