:root{--menu-width:48rem;--menu-bg:#0b0c1a}.underlay-nav{font-size:1.6rem}.underlay-nav__header{z-index:100;color:#141414;pointer-events:none;font-size:1.6rem;position:fixed;inset:0% 0% auto}.underlay-nav__bar{width:100%;margin-left:auto;margin-right:auto}.underlay-nav__container{justify-content:space-between;align-items:center;padding:1.25em 1.5em;display:flex}.underlay-nav__container>*{pointer-events:auto}.underlay-nav__logo{color:#141414;border-radius:.875em;justify-content:center;align-items:center;height:2.75em;padding:0 1.1em;display:flex}.underlay-nav__glass.glass{--glass-fill:#ffffffb3;--glass-blur:18px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.45) brightness(1.05);backdrop-filter:blur(var(--glass-blur)) saturate(1.45) brightness(1.05);--glass-shadow:0 0 0 .5px #14141412, 0 1px 2px #1414140a, 0 12px 28px -16px #14141452;transition:--gx .8s cubic-bezier(.16,1,.3,1),--gy .8s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.underlay-nav__header.is--on-dark .underlay-nav__glass.glass,body[data-menu-status=open] .underlay-nav__toggle.glass{--glass-fill:#ffffff17;--glass-rim:#fff9;--glass-rim-low:#ffffff1f;--glass-glare:#ffffff29;--glass-shadow:0 0 0 .5px #ffffff0f, 0 14px 30px -18px #000000b3;color:#fff;box-shadow:inset 0 1px .5px #ffffff2e, inset 0 0 18px #ffffff0a, var(--glass-shadow)}.underlay-nav__logo-svg{width:auto;height:1.05em}.underlay-nav__actions{align-items:center;gap:.5em;display:flex}.underlay-nav__cta{color:#fff;background-color:#141414;border-radius:.875em;align-items:center;height:2.75em;padding:0 1.15em;font-size:.9375em;transition:background-color .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff24,0 12px 28px -16px #14141473}.underlay-nav__cta:hover{background-color:#2b2b2b}.underlay-nav__header.is--on-dark .underlay-nav__cta{color:#141414;background-color:#fff}.underlay-nav__header.is--on-dark .underlay-nav__cta:hover{background-color:#ffffffdb}.underlay-nav__toggle{grid-column-gap:.75em;grid-row-gap:.75em;outline-offset:0px;height:2.75em;font:inherit;color:#141414;cursor:pointer;border:0;border-radius:.875em;justify-content:center;align-items:center;padding:0 1.1em;display:flex}.underlay-nav__toggle:focus-visible{outline-offset:2px;outline:2px solid #5468ff}.underlay-nav__toggle-text{flex-flow:column;flex:none;justify-content:flex-start;align-items:flex-end;height:1.5em;display:flex;overflow:hidden}.underlay-nav__toggle-label{font-size:.9375em;line-height:1.6}.underlay-nav__toggle-icon{grid-column-gap:.375em;grid-row-gap:.375em;flex-flow:column;flex:none;justify-content:center;align-items:center;width:1.125em;display:flex}.underlay-nav__toggle-bar{background-color:currentColor;border-radius:1px;flex:none;width:100%;height:.09375em;padding:0}.underlay-nav__menu{z-index:1;width:var(--menu-width);color:#fff;background-color:var(--menu-bg);position:fixed;top:0;bottom:0;right:0}.underlay-nav__overlay{z-index:100;pointer-events:none;cursor:pointer;visibility:hidden;position:fixed;inset:0% -1px 0% 0%;overflow:clip}.underlay-nav__inner{grid-column-gap:2em;grid-row-gap:2em;flex-flow:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding:6.5em 2em 2em;display:flex;overflow:auto}.underlay-nav__list{flex-flow:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.underlay-nav__list.is--small{grid-column-gap:.75em;grid-row-gap:.75em}.underlay-nav__link-large{border-radius:.5em;justify-content:space-between;align-items:center;width:100%;padding:.55em .75em;transition:background-color .3s;display:flex;position:relative}.underlay-nav__link-large:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(#ffffff16,#ffffff0b);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.985);box-shadow:inset 0 1px #ffffff1a}.underlay-nav__link-large:hover:before,.underlay-nav__link-large.is--current:before{opacity:1;transform:none}.underlay-nav__link-large>*{position:relative}.underlay-nav__link-label{letter-spacing:-.02em;font-family:var(--font-heading);font-size:2.75em;font-weight:360;line-height:1}.underlay-nav__link-mark{opacity:0;width:.75em;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);transform:scale(.6)rotate(-45deg)}.underlay-nav__link-large:hover .underlay-nav__link-mark,.underlay-nav__link-large.is--current .underlay-nav__link-mark{opacity:1;transform:none}.underlay-nav__card{isolation:isolate;color:#fff;background-color:#0b0c1a;border-radius:1em;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5em;min-height:10.5em;padding:1.25em;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff1a}.underlay-nav__card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 .5px #ffffff14}.underlay-nav__card-title{z-index:2;text-wrap:balance;max-width:11em;font-family:var(--font-heading);letter-spacing:-.01em;font-size:1.625em;font-weight:360;line-height:1.1;position:relative}.underlay-nav__card-link{z-index:2;border-radius:.75em;align-items:center;gap:.5em;height:2.5em;padding:0 .875em 0 1em;font-size:.9375em;display:inline-flex}.underlay-nav__card-link svg{width:.875em;height:.875em;transition:transform .5s cubic-bezier(.16,1,.3,1)}.underlay-nav__card:hover .underlay-nav__card-link svg{transform:translate(.2em)}.underlay-nav__bottom{justify-content:flex-start;align-items:flex-start;width:100%;padding-top:1.5em;display:flex;position:relative}.underlay-nav__bottom-col{grid-column-gap:1em;grid-row-gap:1em;flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.underlay-nav__link-small{font-size:.9375em;line-height:1.1}.underlay-nav__label{color:#9b978d;font-size:.9375em;line-height:1.1}.underlay-nav__link-small{transition:color .3s}a.underlay-nav__link-small:hover{color:#d9d6cf}.underlay-nav__lang{background:#ffffff0d;border-radius:.75em;grid-template-columns:1fr 1fr;padding:.1875em;display:inline-grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff1a}.underlay-nav__lang-thumb{background:linear-gradient(#fff3,#ffffff1a);border-radius:.5625em;width:calc(50% - .1875em);transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:.1875em;bottom:.1875em;left:.1875em;box-shadow:inset 0 1px #ffffff47,inset 0 -.5px #ffffff14,0 4px 12px -4px #0009}.underlay-nav__lang[data-lang=nl] .underlay-nav__lang-thumb{transform:translate(100%)}.underlay-nav__lang a{z-index:1;text-align:center;color:#fff;min-width:3em;padding:.4375em .75em;font-size:.875em;line-height:1.2;position:relative}.underlay-nav__corner{transform-origin:100% 0;background-image:radial-gradient(circle farthest-side at 0 100%, #0000 99%, var(--menu-bg));width:2em;height:2em}.underlay-nav__corner.is--bottom{transform-origin:100% 100%;background-image:radial-gradient(circle farthest-side at 0 0, #0000 99%, var(--menu-bg))}.underlay-nav__dark{opacity:0;background-color:#0000004d;position:absolute;inset:0%}.underlay-nav__bottom-border{opacity:.15;transform-origin:0%;background-color:currentColor;width:100%;height:1px;position:absolute;inset:0% 0% auto}.underlay-nav__borders{flex-flow:column;justify-content:space-between;align-items:stretch;display:flex;position:absolute;inset:0}.underlay-nav__border{background-color:var(--menu-bg);width:100%;height:1em}.underlay-nav__border-row{flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}@media screen and (max-width:767px){:root{--menu-width:80vw}.underlay-nav__container{padding:1em}.underlay-nav__cta{display:none}.underlay-nav__inner{padding:5em 1.25em 1.25em}.underlay-nav__link-label{font-size:2em}.underlay-nav__bottom{grid-column-gap:1.25em;grid-row-gap:1.25em;grid-template-columns:1fr 1fr;padding-left:.75em;padding-right:.75em;display:grid}.underlay-nav__inner{grid-row-gap:1.5em}.underlay-nav__inner>.flex{gap:1.5em}.underlay-nav__link-large{min-height:2.75em;padding-top:.3em;padding-bottom:.3em}.underlay-nav__card{gap:1em;min-height:8em}.underlay-nav__bottom-col{grid-row-gap:.25em}.underlay-nav__bottom-col:nth-child(3){grid-column:1/-1}.underlay-nav__list.is--small{grid-row-gap:0}.underlay-nav__link-small{align-items:center;min-height:2.75em;font-size:1em;display:flex}.underlay-nav__lang{margin-top:.25em}.underlay-nav__lang a{min-width:4em;padding-top:.875em;padding-bottom:.875em;font-size:.9375em}.underlay-nav__header .underlay-nav__logo.underlay-nav__glass{transition:opacity .4s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}body[data-menu-status=open] .underlay-nav__logo{opacity:0;pointer-events:none}}@media screen and (max-width:767px) and (max-height:760px){.underlay-nav__inner{grid-row-gap:1.25em;padding-top:4.5em}.underlay-nav__inner>.flex{gap:1.25em}.underlay-nav__card{min-height:7em}}
::view-transition-group(.page-exit){z-index:2;background:#000}::view-transition-group(.page-enter){z-index:3}::view-transition-old(.page-exit){animation:.85s cubic-bezier(.55,.05,.15,1) both page-recede}::view-transition-new(.page-enter){animation:.85s cubic-bezier(.55,.05,.15,1) both page-arrive}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}@keyframes page-recede{0%{opacity:1;transform:translateY(0)}to{opacity:.2;transform:translateY(-25vh)}}@keyframes page-arrive{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){::view-transition-old(.page-exit){animation:none}::view-transition-new(.page-enter){animation:none}}.underlay-nav__header{view-transition-name:site-nav}::view-transition-group(site-nav){z-index:10;animation:none}::view-transition-old(site-nav){display:none}::view-transition-new(site-nav){animation:none}
