@font-face{font-family: "Zilla Slab";font-style: normal;font-display: swap;font-weight: 600;src: url(../fonts/zilla-slab-latin-600-normal.fd78ed9406.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Zilla Slab";font-style: normal;font-display: swap;font-weight: 600;src: url(../fonts/zilla-slab-latin-ext-600-normal.9449fbfd64.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Zilla Slab";font-style: normal;font-display: swap;font-weight: 700;src: url(../fonts/zilla-slab-latin-700-normal.896b6ebb8c.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Zilla Slab";font-style: normal;font-display: swap;font-weight: 700;src: url(../fonts/zilla-slab-latin-ext-700-normal.f0a80835a6.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Figtree";font-style: normal;font-display: swap;font-weight: 300 900;src: url(../fonts/figtree-latin-wght-normal.4ba7d3d096.woff2) format("woff2-variations"),url(../fonts/figtree-latin-wght-normal.4ba7d3d096.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Figtree";font-style: normal;font-display: swap;font-weight: 300 900;src: url(../fonts/figtree-latin-ext-wght-normal.bf7828e2c2.woff2) format("woff2-variations"),url(../fonts/figtree-latin-ext-wght-normal.bf7828e2c2.woff2) format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--blauw: #0B9CE2;--on-blauw: #00304B;--fill-blauw: #007DB8;--groen: #059643;--on-groen: #002009;--fill-groen: #00893C;--paars: #312980;--on-paars: #FFFFFF;--fill-paars: #312980;--roze: #D3266E;--on-roze: #FFFFFF;--fill-roze: #D3266E;--wit: #FFFFFF;--on-wit: #777676;--fill-wit: #777676;--paper: #FFFFFF;--ink-blauw: #007DB8;--ink-groen: #00893C;--ink-paars: #312980;--ink-roze: #D3266E;--ink-wit: #777676}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--paper: #121212;--ink-blauw: #0B9CE2;--ink-groen: #059643;--ink-paars: #7173D0;--ink-roze: #E2377A;--ink-wit: #FFFFFF;color-scheme: dark}}:root[data-theme="dark"]{--paper: #121212;--ink-blauw: #0B9CE2;--ink-groen: #059643;--ink-paars: #7173D0;--ink-roze: #E2377A;--ink-wit: #FFFFFF;color-scheme: dark}.smap{margin:0;max-width:640px}.smap__view{position:relative;overflow:hidden;border-radius:var(--r-md,12px)}.smap__img{display:block;width:100%;height:420px;max-width:none;object-fit:none;object-position:50% 50%}.smap__pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);color:var(--brand,currentColor)}.smap__cap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}:root{--ink: #1C1C21;--ink-soft: #4B4B57;--line: #E2E4EA;--soft: #F2F5F8;--raised: #FFFFFF;--field: #C9CDD6;--todo-bg: color-mix(in oklch,var(--roze) 16%,#FFFFFF);--todo-fg: #1C1C21;--frame: #ECEEF2;--focus-ring: var(--fill-blauw);--field-invalid: var(--ink-roze);--field-valid: var(--ink-groen);--band-text: #FFFFFF;--band-soft: rgba(255,255,255,0.86);--band-line: rgba(255,255,255,0.22);--f-display: "Zilla Slab",Rockwell,"Roboto Slab",Georgia,serif;--f-text: "Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--gutter: clamp(16px,4vw,40px);--max: 1200px;--sec: clamp(56px,8vw,104px);--r-xs: 4px;--r-md: 10px;--r-lg: 14px;color-scheme: light}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--ink: #EDEDF1;--ink-soft: #B9BAC6;--line: #2C2D36;--soft: #1A1B21;--raised: #1E1F26;--field: #4A4C58;--todo-bg: color-mix(in oklch,var(--roze) 34%,#121212);--todo-fg: #FFFFFF;--frame: #24252C;--focus-ring: var(--ink-blauw);color-scheme: dark}}:root[data-theme="dark"]{--ink: #EDEDF1;--ink-soft: #B9BAC6;--line: #2C2D36;--soft: #1A1B21;--raised: #1E1F26;--field: #4A4C58;--todo-bg: color-mix(in oklch,var(--roze) 34%,#121212);--todo-fg: #FFFFFF;--frame: #24252C;--focus-ring: var(--ink-blauw);color-scheme: dark}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-padding-top: 104px}body{margin: 0;background: var(--paper);color: var(--ink);font: 400 1.125rem/1.6 var(--f-text);font-feature-settings: "tnum" 0;text-rendering: optimizeLegibility;overflow-wrap: break-word}[hidden]{display: none !important}img,picture,svg{display: block;max-width: 100%}img{height: auto}a{color: var(--ink-blauw);text-underline-offset: 0.18em;text-decoration-thickness: 1px}a:hover{text-decoration-thickness: 2px}p{margin: 0 0 1em}p:last-child{margin-bottom: 0}h1,h2,h3{margin: 0;hyphens: manual;text-wrap: balance}address{font-style: normal}.wrap{max-width: var(--max);margin: 0 auto;padding: 0 var(--gutter)}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: 12px;top: -60px;z-index: 100;background: var(--fill-paars);color: var(--on-paars);padding: 12px 16px;border-radius: var(--r-xs);font-weight: 700;text-decoration: none}.skip:focus{top: 12px}.todo{background: var(--todo-bg);color: var(--todo-fg);padding: 1px 6px;border-radius: var(--r-xs);font-weight: 600;font-size: .92em}.js .js-only[hidden]{display: none}html:not(.js) .js-only{display: none}.muted{color: var(--ink-soft)}.small{font-size: .9rem}.opt{font-weight: 400;color: var(--ink-soft)}.row{display: flex;flex-wrap: wrap;gap: 12px 16px;align-items: center}.stack > * + *{margin-top: 1rem}.stack > p + p{margin-top: 0}.display{font: 700 clamp(3rem,7.2vw,5.6rem)/0.98 var(--f-display);letter-spacing: -0.012em}.display__accent{color: var(--ink-roze)}.h1{font: 700 clamp(2.4rem,5vw,3.9rem)/1.02 var(--f-display);letter-spacing: -0.01em}.h2{font: 700 clamp(1.9rem,3.5vw,2.75rem)/1.06 var(--f-display)}.h3{font: 700 clamp(1.35rem,2vw,1.6rem)/1.15 var(--f-display)}.h2--light{color: var(--band-text)}.lead{font-size: clamp(1.15rem,1.6vw,1.32rem);line-height: 1.5;color: var(--ink-soft);max-width: 40ch}.kicker,.eyebrow{font-weight: 650;font-size: .95rem;letter-spacing: .02em;color: var(--ink-blauw);margin: 0 0 .7rem}.facts--ontruim{align-self: center;font-weight: 600;font-size: 1.15rem}.slogan{font: 700 clamp(2.6rem,6vw,4.6rem)/0.95 var(--f-display);color: var(--ink-paars);margin: 0;max-width: 8ch}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 48px;padding: 0 20px;border-radius: var(--r-md);border: 2px solid transparent;font: 650 1.02rem/1.1 var(--f-text);text-decoration: none;cursor: pointer}.btn--lg{min-height: 56px;padding: 0 24px;font-size: 1.08rem}.btn--primary{background: var(--fill-blauw);color: #FFFFFF}.btn--primary:hover{background: var(--paars)}.btn--ghost{background: transparent;color: var(--ink);border-color: var(--ink)}.btn--ghost:hover{background: var(--soft)}.btn--light{background: #FFFFFF;color: var(--paars)}.btn--light:hover{background: var(--soft)}.btn--line-light{background: transparent;color: #FFFFFF;border-color: rgba(255,255,255,.8)}.btn--line-light:hover{border-color: #FFFFFF}.btn svg{flex: none}.btn__arrow{display: inline-flex}.link{display: inline-flex;align-items: center;gap: 8px;font-weight: 650;color: var(--ink-blauw)}.link--light{color: #FFFFFF}.hdr{position: sticky;top: 0;z-index: 40;background: #FFFFFF;border-bottom: 1px solid #E2E4EA;color: #1C1C21}.hdr__in{display: flex;align-items: center;gap: 24px;min-height: 84px}.logo{display: block;flex: none;border-radius: var(--r-xs)}.logo__img{height: 76px;width: auto}.nav{margin-left: auto;display: flex;align-items: center;gap: 28px}.nav__list{display: flex;gap: 24px;list-style: none;margin: 0;padding: 0}.nav__list a{color: #1C1C21;text-decoration: none;font-weight: 600;font-size: 1rem;padding: 10px 0;display: inline-block;white-space: nowrap}.nav__list a:hover,.nav__list a[aria-current]{color: #007DB8;text-decoration: underline;text-underline-offset: .4em;text-decoration-thickness: 2px}.nav__cta{min-height: 44px;white-space: nowrap}.open--hdr{white-space: nowrap}.hdr__act{display: flex;align-items: center;gap: 12px}.menu-btn{display: none;align-items: center;gap: 8px;min-height: 44px;min-width: 44px;padding: 0 12px;border: 1px solid #C9CDD6;border-radius: var(--r-md);background: #FFFFFF;color: #1C1C21;font: 650 1rem var(--f-text);cursor: pointer}.open{display: inline-flex;align-items: center;gap: 8px;font-weight: 650;font-size: .95rem;white-space: nowrap}.open__dot{width: 10px;height: 10px;border-radius: 50%;background: var(--ink-soft);flex: none}.open.is-open .open__dot{background: var(--groen)}.open.is-closed .open__dot{background: var(--roze)}.open--hdr{color: #1C1C21}.open--hdr .open__dot{background: #6B6B76}.open--hdr.is-open .open__dot{background: var(--groen)}.open--hero{display: none;margin-bottom: 10px}.open--board{color: var(--band-text);font-size: 1.05rem;margin-bottom: 10px}.open--board .open__dot{background: var(--band-soft)}.hero{padding: clamp(24px,4vw,56px) 0 clamp(32px,5vw,64px)}.hero__in{display: grid;grid-template-columns: minmax(0,1.08fr) minmax(0,.92fr);gap: clamp(28px,5vw,72px);align-items: center}.hero__t .lead{margin-top: 1.4rem}.hero__cta{margin-top: 2rem}.hero__pic{border-radius: var(--r-lg);overflow: hidden;background: var(--frame);aspect-ratio: 1936 / 2384;max-height: 720px;justify-self: end;width: 100%;max-width: 560px}.hero__img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 30%}.board{background: var(--fill-paars);color: var(--band-text)}.board__in{display: grid;grid-template-columns: repeat(3,minmax(0,1fr))}.board__cell{padding: 32px 28px 34px;border-left: 1px solid var(--band-line)}.board__cell:first-child{border-left: 0;padding-left: 0}.board__h{display: flex;align-items: center;gap: 10px;font: 650 .95rem var(--f-text);letter-spacing: .03em;color: var(--band-soft);margin-bottom: 12px}.board__big{font: 700 clamp(1.5rem,2.4vw,1.9rem)/1.15 var(--f-display);margin: 0 0 4px}.board a{color: #FFFFFF}.board p{color: var(--band-soft)}.board .board__big,.board .board__big a{color: #FFFFFF;text-decoration: none}.board .link{margin-top: 10px;color: #FFFFFF}.board__hours{margin: 0;display: grid;gap: 2px}.board__row{display: flex;justify-content: space-between;gap: 16px;max-width: 320px;font-variant-numeric: tabular-nums}.board__row dt{color: var(--band-soft)}.board__row dd{margin: 0;font-weight: 600}.sec{padding: var(--sec) 0}.sec--tight{padding: clamp(32px,5vw,64px) 0 var(--sec)}.sec--soft{background: var(--soft)}.sec--blauw{background: var(--fill-blauw);color: var(--band-text)}.sec--paars{background: var(--fill-paars);color: var(--band-text)}.sec--blauw p,.sec--paars p{color: #FFFFFF}.sec--soft .link{color: color-mix(in oklch,var(--fill-blauw) 84%,#000000)}.sec__head{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr);gap: 16px 48px;align-items: end;margin-bottom: clamp(28px,4vw,48px)}.sec__head .lead{margin: 0}.split{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(28px,5vw,80px);align-items: center}.split--clear{grid-template-columns: minmax(0,1.25fr) minmax(0,.75fr)}.split--mission{align-items: start}.split--mission .stack{max-width: 62ch}.split--visit{align-items: start}.split--who{align-items: start}.split--about{grid-template-columns: minmax(0,1.3fr) minmax(0,.7fr)}.doors{list-style: none;margin: clamp(20px,3vw,36px) 0 0;padding: 0;border-top: 1px solid var(--line)}.doors li{border-bottom: 1px solid var(--line)}.door{display: grid;grid-template-columns: 72px minmax(0,1fr) minmax(0,1.3fr) 40px;gap: 8px 28px;align-items: center;padding: 26px 0;color: var(--ink);text-decoration: none}.door__n{font: 700 1.6rem var(--f-display);color: var(--ink-roze);font-variant-numeric: tabular-nums}.door__t{font: 700 clamp(1.4rem,2.4vw,1.9rem)/1.1 var(--f-display)}.door__d{color: var(--ink-soft)}.door__go{color: var(--ink-blauw);justify-self: end}.door:hover .door__t{color: var(--ink-blauw)}.depts{list-style: none;margin: 0 0 28px;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 28px 24px}.dept__fig{margin: 0 0 12px;border-radius: var(--r-md);overflow: hidden;background: var(--frame);aspect-ratio: 4 / 3}.dept__fig img{width: 100%;height: 100%;object-fit: cover}.dept__name{font: 700 1.3rem/1.2 var(--f-display)}.dept__name a{color: var(--ink);text-decoration: none}.dept__name a:hover{color: var(--ink-blauw);text-decoration: underline}.phead{padding: clamp(28px,5vw,64px) 0 clamp(20px,3vw,36px)}.phead .lead{margin-top: 1rem;max-width: 52ch}.crumbs ol{list-style: none;display: flex;flex-wrap: wrap;gap: 6px;padding: 0;margin: 0 0 18px;font-size: .92rem;color: var(--ink-soft)}.crumbs li + li::before{content: "/";margin-right: 6px;color: var(--ink-soft)}.crumbs a{color: var(--ink-soft)}.jump{margin-bottom: clamp(24px,4vw,48px)}.jump ul{list-style: none;display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0}.jump a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 16px;border: 1px solid var(--line);border-radius: 999px;color: var(--ink);text-decoration: none;font-weight: 600;font-size: .98rem}.jump a:hover{border-color: var(--ink-blauw);color: var(--ink-blauw)}.depts-long{display: grid;gap: clamp(48px,8vw,104px);padding-bottom: var(--sec)}.dsec{display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: clamp(24px,4vw,64px);align-items: start}.dsec--flip{grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr)}.dsec--flip .dsec__text{order: 2}.dsec__text{position: sticky;top: 120px}.dsec__text .h2{margin-bottom: .6em}.dsec__photos{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}.dsec__photos--1{grid-template-columns: minmax(0,1fr);max-width: 400px}.dsec__fig{margin: 0;border-radius: var(--r-md);overflow: hidden;background: var(--frame);aspect-ratio: 3 / 4}.dsec__photos--2 .dsec__fig,.dsec__photos--1 .dsec__fig{aspect-ratio: 4 / 3}.dsec__photos--3 .dsec__fig:first-child{grid-column: 1 / -1;aspect-ratio: 16 / 10}.dsec__fig img{width: 100%;height: 100%;object-fit: cover}.dcheck{background: var(--raised);border: 1px solid var(--line);border-radius: var(--r-lg);padding: clamp(20px,3vw,32px)}.sec--soft .dcheck{background: var(--paper)}.dcheck__rule{font-size: .98rem;color: var(--ink-soft);margin: 10px 0 0}html:not(.js) .dcheck__rule{font: 700 1.25rem/1.3 var(--f-display);color: var(--ink);margin: 0}.dcheck__row{display: flex;flex-wrap: wrap;gap: 12px;align-items: end}.dcheck__row .field{flex: 1 1 180px;margin: 0}.dcheck__out{margin: 14px 0 0;font-weight: 600;min-height: 1.6em}.dcheck__out:empty{min-height: 0;margin: 0}.dcheck__out b{font-family: var(--f-display);font-size: 1.25rem}.svc__in{display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: clamp(20px,4vw,64px);align-items: start}.svc .lead{max-width: 52ch}.facts{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px}.facts li{display: flex;gap: 12px;align-items: flex-start}.facts svg{color: var(--ink-groen);flex: none;margin-top: 3px}.rules{margin: 0;display: grid;gap: 0;border-top: 1px solid var(--line)}.rules div{display: grid;grid-template-columns: 120px minmax(0,1fr);gap: 16px;padding: 14px 0;border-bottom: 1px solid var(--line)}.rules dt{font: 700 1.1rem var(--f-display)}.rules dd{margin: 0}.rule-quote{margin: 0;padding: 0}.rule-quote p{font: 700 clamp(1.7rem,3vw,2.4rem)/1.12 var(--f-display);color: var(--ink-paars)}.roles{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 clamp(28px,5vw,72px);padding-bottom: var(--sec)}.role{padding: 28px 0;border-top: 1px solid var(--line)}.role .h3{margin-bottom: .6em}.about__fig{margin: 0;border-radius: var(--r-md);overflow: hidden;background: var(--frame);max-width: 400px;aspect-ratio: 1;justify-self: end;width: 100%}.about__fig img{width: 100%;height: 100%;object-fit: cover}.addr{line-height: 1.55}.hours{margin: 0;display: grid;gap: 4px;max-width: 360px;font-variant-numeric: tabular-nums}.hours div{display: flex;justify-content: space-between;gap: 16px;border-bottom: 1px solid var(--line);padding: 6px 0}.hours dd{margin: 0;font-weight: 600}.contact{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);gap: clamp(28px,5vw,72px);align-items: start}.contact__col > .h3{margin: 1.6em 0 .5em}.contact__col > .h3:first-child{margin-top: 0}.contact__col .open{margin-bottom: 8px}.contact__tel{display: grid;gap: 8px}.contact__tel a{display: inline-flex;align-items: center;gap: 10px;font: 700 1.5rem var(--f-display);color: var(--ink);text-decoration: none;min-height: 44px}.contact__tel a:hover{color: var(--ink-blauw)}.contact__ask{margin-top: 32px;padding-top: 28px;border-top: 1px solid var(--line)}.contact__ask .h3{margin-bottom: .5em}.smap__pin{color: var(--roze)}.req-wrap{display: grid;grid-template-columns: minmax(0,1fr) 280px;gap: clamp(28px,5vw,64px);align-items: start}.req-aside{position: sticky;top: 120px;padding: 24px;background: var(--soft);border-radius: var(--r-lg)}.req-aside .h3{margin-bottom: .5em}.req-aside .contact__tel a{font-size: 1.25rem}.req-aside .open{margin-top: 12px}.req fieldset{border: 0;margin: 0;padding: 0;min-width: 0}.req__h{font: 700 1.4rem/1.2 var(--f-display);padding: 0;margin-bottom: 14px}.topics{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;margin-bottom: 36px !important}.topics .req__h{grid-column: 1 / -1}.topic{position: relative;display: block;cursor: pointer}.topic input{position: absolute;top: 18px;left: 16px;width: 20px;height: 20px;margin: 0;accent-color: var(--fill-blauw);cursor: pointer}.topic__t{display: grid;gap: 4px;min-height: 100%;padding: 16px 18px 16px 48px;border: 2px solid var(--line);border-radius: var(--r-md);background: var(--raised)}.topic__t b{font: 700 1.15rem/1.2 var(--f-display)}.topic__t small{color: var(--ink-soft);font-size: .92rem;line-height: 1.4}.topic:has(input:checked) .topic__t{border-color: var(--fill-blauw);box-shadow: inset 0 0 0 1px var(--fill-blauw)}.panel{margin-bottom: 32px !important}.panel > .muted{max-width: 60ch}.panel--you{padding-top: 8px !important}.field{display: grid;gap: 6px;margin-bottom: 16px}.field__l{font-weight: 650;font-size: 1rem}.field input,.field textarea{width: 100%;min-height: 48px;padding: 10px 14px;border: 1px solid var(--field);border-radius: var(--r-md);background: var(--raised);color: var(--ink);font: 400 1.05rem/1.4 var(--f-text)}.field textarea{min-height: 96px;resize: vertical}.field input:focus,.field textarea:focus{border-color: var(--fill-blauw);outline: 2px solid var(--focus-ring);outline-offset: 1px}.field--pc input{max-width: 200px;text-transform: uppercase}.grid2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 16px}.seg{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 16px !important}.seg legend{margin-bottom: 8px;padding: 0}.seg label{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;padding: 0 16px 0 12px;border: 1px solid var(--field);border-radius: 999px;background: var(--raised);font-weight: 600;cursor: pointer}.seg input{width: 18px;height: 18px;margin: 0;accent-color: var(--fill-blauw);cursor: pointer}.seg label:has(input:checked){border-color: var(--fill-blauw);box-shadow: inset 0 0 0 1px var(--fill-blauw)}.req__send{display: grid;gap: 12px;justify-items: start}.form-error{color: var(--ink-roze);font-weight: 650}.done{padding: 28px;border-radius: var(--r-lg);background: var(--soft)}.done .h3{margin-bottom: .5em}.done__sum{white-space: pre-wrap;font: 400 .98rem/1.5 var(--f-text);background: var(--raised);border: 1px solid var(--line);border-radius: var(--r-md);padding: 16px;margin: 16px 0}.js .req [data-topic-panel][hidden]{display: none}.cta{display: grid;grid-template-columns: minmax(0,1.2fr) auto;gap: 24px 48px;align-items: center}.cta__t{font: 700 clamp(1.8rem,3.4vw,2.6rem)/1.1 var(--f-display);color: #FFFFFF !important;margin: 0;max-width: 22ch}.prose{max-width: 68ch}.prose h2{font: 700 1.5rem/1.2 var(--f-display);margin: 1.6em 0 .5em}.prose h2:first-child{margin-top: 0}.nf .display{max-width: 14ch}.ftr{background: var(--paper);border-top: 1px solid var(--line);padding: clamp(40px,6vw,72px) 0 28px;font-size: 1rem}.ftr__in{display: grid;gap: 36px}.ftr__brand{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 28px}.ftr__logo{height: 72px;width: auto}.ftr__claim{font: 700 1.1rem var(--f-display);color: var(--ink-paars);margin: 0}.ftr__cols{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 28px}.ftr__col{display: grid;align-content: start;gap: 6px}.ftr__h{font: 650 .9rem var(--f-text);letter-spacing: .04em;color: var(--ink-soft);margin-bottom: 6px}.ftr__col a{color: var(--ink);text-decoration: none;min-height: 32px;display: inline-flex;align-items: center}.ftr__col a:hover{color: var(--ink-blauw);text-decoration: underline}.ftr__phone{font: 700 1.2rem var(--f-display)}.ftr__legal{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;padding-top: 20px;border-top: 1px solid var(--line);color: var(--ink-soft);font-size: .92rem}.motion-toggle{background: none;border: 1px solid var(--field);border-radius: 999px;min-height: 44px;padding: 0 16px;color: var(--ink);font: 600 .92rem var(--f-text);cursor: pointer}.actionbar{display: none}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ftr__claim{color: color-mix(in oklch,var(--ink-paars) 70%,#FFFFFF)}:root:not([data-theme="light"]) .sec--soft .link{color: var(--ink-blauw)}}:root[data-theme="dark"] .ftr__claim{color: color-mix(in oklch,var(--ink-paars) 70%,#FFFFFF)}:root[data-theme="dark"] .sec--soft .link{color: var(--ink-blauw)}@media (max-width: 1279px){.open--hdr{display: none}}@media (max-width: 1080px){.nav__list{gap: 18px}.nav__list a{font-size: .95rem}.open--hdr{display: none}}@media (max-width: 960px){.hdr__in{min-height: 72px}.logo__img{height: 58px}.menu-btn{display: inline-flex}.nav{display: none;position: absolute;left: 0;right: 0;top: 100%;background: #FFFFFF;border-bottom: 1px solid #E2E4EA;padding: 8px var(--gutter) 20px;flex-direction: column;align-items: stretch;gap: 8px}.nav.is-open{display: flex}html:not(.js) .nav{display: flex;position: static;padding: 0 0 12px;border: 0}html:not(.js) .hdr__in{flex-wrap: wrap}html:not(.js) .menu-btn{display: none}.nav__list{flex-direction: column;gap: 0}.nav__list a{display: flex;min-height: 48px;align-items: center;font-size: 1.1rem;border-bottom: 1px solid #E2E4EA}.nav__cta{align-self: start;margin-top: 8px}.hdr__act{margin-left: auto}.open--hdr{display: inline-flex;font-size: .9rem}}@media (max-width: 859px){.hero{padding-top: 0}.hero > .wrap{padding: 0}.hero__in{grid-template-columns: 1fr;gap: 0}.hero__pic{order: -1;border-radius: 0;aspect-ratio: 1936 / 1685;max-height: none;max-width: none}.hero__t{padding: 22px var(--gutter) 0}.hero__t .lead{margin-top: 1rem}.hero__cta{margin-top: 1.4rem}.hero__cta{display: none}.board__in{grid-template-columns: 1fr}.board__cell{border-left: 0;border-top: 1px solid var(--band-line);padding: 22px 0}.board__cell:first-child{border-top: 0}.sec__head,.split,.split--clear,.split--about,.svc__in,.contact,.req-wrap,.dsec,.dsec--flip,.cta{grid-template-columns: minmax(0,1fr)}.dsec--flip .dsec__text{order: 0}.dsec__photos--1{max-width: 300px}.dsec__text,.req-aside{position: static}.door{grid-template-columns: 44px minmax(0,1fr) 28px;padding: 20px 0}.door__n{font-size: 1.2rem;grid-row: 1 / 3;align-self: start;padding-top: 4px}.door__d{grid-column: 2}.door__go{grid-column: 3;grid-row: 1 / 3}.depts{grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px 14px}.dept__name{font-size: 1.1rem}.roles{grid-template-columns: minmax(0,1fr)}.about__fig{justify-self: start;max-width: 300px}.facts--ontruim{align-self: center;font-weight: 600;font-size: 1.15rem}.slogan{font-size: 2.6rem}.ftr__cols{grid-template-columns: repeat(2,minmax(0,1fr))}.topics,.grid2{grid-template-columns: minmax(0,1fr)}.rules div{grid-template-columns: minmax(0,1fr);gap: 2px}html{scroll-padding-bottom: calc(84px + env(safe-area-inset-bottom,0px))}body{padding-bottom: calc(68px + env(safe-area-inset-bottom,0px))}.actionbar{display: grid;grid-template-columns: 1fr 1fr 1.4fr;position: fixed;z-index: 50;left: 0;right: 0;bottom: 0;background: #FFFFFF;border-top: 1px solid #E2E4EA;padding: 8px 10px calc(8px + env(safe-area-inset-bottom,0px));gap: 8px}.actionbar a{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 48px;border-radius: var(--r-md);color: #1C1C21;font-weight: 650;text-decoration: none;border: 1px solid #C9CDD6;font-size: .98rem}.actionbar .actionbar__main{background: #007DB8;border-color: #007DB8;color: #FFFFFF}}@media (max-width: 519px){.open--hdr{display: none}.open--hero{display: inline-flex}}@media (max-width: 400px){.display{font-size: 2.85rem}.ftr__cols{grid-template-columns: minmax(0,1fr)}.board__row{max-width: none}}@media print{.hdr,.actionbar,.ftr,.menu-btn{display: none !important}}.panel .dcheck{margin-bottom: 20px}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ftr__logo{background: #FFFFFF;border-radius: var(--r-md);padding: 6px 10px;box-sizing: content-box}}:root[data-theme="dark"] .ftr__logo{background: #FFFFFF;border-radius: var(--r-md);padding: 6px 10px;box-sizing: content-box}.js .panel .dcheck__rule{display: none}:root{--dur-feedback: 120ms;--dur-state: 240ms;--dur-enter: 700ms;--dur-exit: 200ms;--dur-signature: 1000ms;--ease-out: cubic-bezier(0.16,1,0.3,1);--ease-move: cubic-bezier(0.65,0,0.35,1);--ease-enter: cubic-bezier(0.16,1,0.3,1);--ease-signature: cubic-bezier(0.16,1,0.3,1);--ease-settle: linear(0,0.0276,0.0974,0.1925,0.3002,0.411,0.5182,0.6173,0.7056,0.7819,0.8459,0.8981,0.9395,0.9712,0.9946,1.011,1.0218,1.028,1.0309,1.0313,1.03,1.0274,1.0243,1.0208,1.0174,1.0141,1.0111,1.0084,1.0062,1.0043,1.0027,1.0015,1);--dist-enter: 16px;--stagger: 90ms;--scale-enter: 1;--rot-enter: 0deg;--press-depth: 1px;--dur-reveal: 900ms;--ease-reveal: cubic-bezier(.25,.1,.25,1);--dist-reveal: 10px;--stagger-reveal: 100ms;--scale-reveal: 0.97}[data-press]{transition: translate var(--dur-feedback) var(--ease-out),scale var(--dur-feedback) var(--ease-out)}[data-press]:active{translate: 0 var(--press-depth)}:where(a[href],button,input,select,textarea,summary,[tabindex]){transition: outline-offset var(--dur-feedback) var(--ease-out)}:where(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline: 2px solid var(--focus-ring,currentColor);outline-offset: 2px}:where(input,select,textarea){transition: border-color var(--dur-feedback) var(--ease-out),box-shadow var(--dur-feedback) var(--ease-out)}:where(input,select,textarea):user-invalid{box-shadow: inset 0 -2px 0 var(--field-invalid,#b3261e)}:where(input,select,textarea):user-valid{box-shadow: inset 0 -2px 0 var(--field-valid,#1d7a46)}@media (prefers-reduced-motion: no-preference){:is([data-enter],dialog,[popover]){transition: opacity var(--dur-exit) var(--ease-out),translate var(--dur-exit) var(--ease-out),scale var(--dur-exit) var(--ease-out),display var(--dur-exit) allow-discrete,overlay var(--dur-exit) allow-discrete}:is([data-enter]:not([hidden]),dialog[open],[popover]:popover-open){transition-duration: var(--dur-state)}@starting-style{:is([data-enter]:not([hidden]),dialog[open],[popover]:popover-open){opacity: 0;translate: 0 calc(var(--dist-enter) / -2);scale: max(var(--scale-enter),.97)}}:is([data-enter][hidden],dialog:not([open]),[popover]:not(:popover-open)){opacity: 0;translate: 0 calc(var(--dist-enter) / -4)}}.hdr{view-transition-name: site-header}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}::view-transition-group(*){animation-duration: var(--dur-state);animation-timing-function: var(--ease-out)}::view-transition-group(*.vt-shared){animation-duration: 280ms;animation-timing-function: var(--ease-move)}}:is([data-loop]){position: relative}.m-pause{position: absolute;inset-block-start: 4px;inset-inline-end: 4px;z-index: 1;font: inherit;font-size: .8125rem}[data-loop][data-paused],[data-loop][data-paused] *{animation-play-state: paused !important}.motion-toggle{font: inherit;color: inherit;background: none;border: 0;padding: 0;text-decoration: underline;text-underline-offset: .2em;cursor: pointer}.motion-toggle[aria-pressed="true"]::before{content: "\2713\00a0"}[data-logo-strip]{overflow-x: auto}.m-strip__track{display: flex;align-items: center;width: max-content;min-width: 100%;justify-content: center;margin: 0;padding: 0;list-style: none}.m-strip__track > li{flex: 0 0 auto;margin-inline-end: var(--strip-gap,2.5rem)}.m-strip__track img{display: block;height: var(--strip-h,2.5rem);width: auto}[data-logo-strip]:not([data-rolling]) .m-strip__track > li:last-child{margin-inline-end: 0}[data-logo-strip]:not([data-rolling]) [data-clone]{display: none}@keyframes m-strip{to{translate: -50% 0}}@media screen and (prefers-reduced-motion: no-preference){html.motion-ok [data-logo-strip][data-rolling][data-loop]{overflow-x: hidden}html.motion-ok [data-logo-strip][data-rolling][data-loop] .m-strip__track{justify-content: flex-start;min-width: 0;animation: m-strip var(--strip-dur,40s) linear infinite}html.motion-ok [data-logo-strip][data-rolling][data-loop]:is(:hover,:focus-within) .m-strip__track{animation-play-state: paused}}.m-video{position: relative;aspect-ratio: 16 / 9;background: #000;overflow: hidden}.m-video > a,.m-video > iframe{position: absolute;inset: 0;width: 100%;height: 100%;display: block;border: 0}.m-video img{display: block;width: 100%;height: 100%;object-fit: cover}.m-video__play{position: absolute;inset-block-start: 50%;inset-inline-start: 50%;width: 4.5rem;height: 4.5rem;margin: -2.25rem 0 0 -2.25rem;border-radius: 50%;background: rgb(0 0 0 / .62);transition: background-color var(--dur-state) var(--ease-out)}.m-video__play::before{content: "";position: absolute;inset-block-start: 50%;inset-inline-start: 50%;margin: -.7rem 0 0 -.4rem;border-style: solid;border-width: .7rem 0 .7rem 1.2rem;border-color: transparent transparent transparent #fff}.m-video__label{position: absolute;inset: auto 0 0 0;padding: 1.5rem 1rem .75rem;color: #fff;background: linear-gradient(transparent,rgb(0 0 0 / .7))}.m-video__note{margin: .5rem 0 0;font-size: .875rem}@media (hover: hover) and (pointer: fine){.m-video__link:hover .m-video__play{background: rgb(0 0 0 / .85)}}:where(main img[srcset],main picture img,[data-frame] img):not(:where([data-logo-strip] img)){background-color: var(--frame,color-mix(in oklab,var(--paper,Canvas) 92%,currentColor))}@media (prefers-reduced-motion: reduce){:root{--dist-enter: 0px;--scale-enter: 1;--rot-enter: 0deg;--press-depth: 0px;--stagger: 0ms;--dist-reveal: 0px;--scale-reveal: 1;--stagger-reveal: 0ms;--dur-reveal: 200ms;--ease-reveal: ease-out;--dur-feedback: 100ms;--dur-state: 160ms;--dur-enter: 200ms;--dur-exit: 120ms;--dur-signature: 200ms;--ease-enter: ease-out;--ease-move: ease-out;--ease-settle: ease-out}:is([data-enter],dialog,[popover]){transition: opacity var(--dur-state) ease-out,display var(--dur-state) allow-discrete,overlay var(--dur-state) allow-discrete}@starting-style{:is([data-enter]:not([hidden]),dialog[open],[popover]:popover-open){opacity: 0;translate: none;scale: none}}[data-press]:active{transform: none;translate: none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation: none}}@keyframes m-rise{from{opacity: 0;translate: 0 var(--dist-reveal);rotate: var(--rot-enter)}}@keyframes m-fade{from{opacity: 0}}@keyframes m-scale{from{opacity: 0;scale: max(var(--scale-reveal),.95)}}@keyframes m-clip{from{clip-path: inset(0 0 100% 0);translate: 0 calc(var(--dist-reveal) / 2)}}@keyframes m-step{from{opacity: 0;translate: 0 24px;animation-timing-function: steps(3,end)}}@keyframes m-jitter{from{opacity: 0;translate: 0 var(--dist-reveal);rotate: -2deg}60%{opacity: 1;rotate: 1deg}82%{rotate: -.4deg}}@keyframes m-settle{from{opacity: 0;scale: max(var(--scale-reveal),.95)}}@keyframes m-pop{from{opacity: 0;scale: .95;rotate: calc(var(--rot-enter) * -1);translate: 0 var(--dist-reveal)}}@keyframes m-lift{from{opacity: 0;translate: 0 var(--dist-reveal);scale: max(var(--scale-reveal),.95)}}@keyframes m-line{from{clip-path: inset(0 100% 0 0)}}@keyframes m-drift{from{opacity: 0;translate: 0 calc(var(--dist-reveal) / 2)}}@keyframes m-curtain{from{clip-path: inset(100% 0 0 0);translate: 0 var(--dist-reveal)}}@keyframes m-draw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes m-grow-x{from{scale: 0 1}}@keyframes m-story-step{0%,100%{opacity: .35}30%,70%{opacity: 1}}@keyframes m-hero-words{from{opacity: .55;translate: 0 min(.32em,var(--dist-enter,24px))}}@keyframes m-hero-wipe{from{mask-position: 100% 0}}@keyframes m-hero-settle{from{opacity: .6;scale: .96}}@keyframes m-hero-step{from{opacity: .5;translate: 0 24px;animation-timing-function: steps(3,end)}}[data-reveal="rise"],[data-reveal-stagger="rise"]{--rv: m-rise}[data-reveal="fade"],[data-reveal-stagger="fade"]{--rv: m-fade}[data-reveal="clip"],[data-reveal-stagger="clip"]{--rv: m-clip}[data-reveal="scale"],[data-reveal-stagger="scale"]{--rv: m-scale}[data-reveal="step"],[data-reveal-stagger="step"]{--rv: m-step}[data-reveal="jitter"],[data-reveal-stagger="jitter"]{--rv: m-jitter}[data-reveal="settle"],[data-reveal-stagger="settle"]{--rv: m-settle;--rve: var(--ease-settle)}[data-reveal="pop"],[data-reveal-stagger="pop"]{--rv: m-pop;--rve: var(--ease-settle)}[data-reveal="lift"],[data-reveal-stagger="lift"]{--rv: m-lift}[data-reveal="line"],[data-reveal-stagger="line"]{--rv: m-line}[data-reveal="drift"],[data-reveal-stagger="drift"]{--rv: m-drift}[data-reveal="curtain"],[data-reveal-stagger="curtain"]{--rv: m-curtain}@media screen and (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){html.js[data-reveal-mode="scrub"]:not(.io-reveal,.io-arm,[data-motion="reduce"]) :is([data-reveal],[data-reveal-stagger] > *){animation: var(--rv,m-rise) var(--ease-out) both;animation-timeline: view();animation-range: entry 0% entry 60%}html.js[data-reveal-mode="scrub"]:not(.io-reveal,.io-arm,[data-motion="reduce"]) [data-reveal-stagger] > *{animation-range: entry calc(var(--n,0) * 8%) entry calc(60% + var(--n,0) * 8%)}}html.io-reveal:not([data-motion="reduce"]) :is([data-reveal],[data-reveal-stagger] > *){animation: var(--rv,m-rise) var(--dur-reveal) var(--rve,var(--ease-reveal)) both paused;animation-delay: calc(var(--n,0) * var(--stagger-reveal))}html.io-reveal:not([data-motion="reduce"]) :is([data-reveal].is-in,[data-reveal-stagger].is-in > *){animation-play-state: running}html.io-reveal:not([data-motion="reduce"]) :is([data-reveal].is-still,[data-reveal-stagger].is-still > *){animation: none}}[data-reveal-stagger] > :nth-child(2){--n: 1}[data-reveal-stagger] > :nth-child(3){--n: 2}[data-reveal-stagger] > :nth-child(4){--n: 3}[data-reveal-stagger] > :nth-child(5){--n: 4}[data-reveal-stagger] > :nth-child(n + 6){--n: 5}.kin__w,.kin__i{display: inline-block}@media screen and (prefers-reduced-motion: no-preference){html.js:not([data-motion="reduce"]) h1[data-hero="kinetic-words"] .kin__i{animation: m-hero-words var(--dur-enter) var(--ease-enter) both;animation-delay: calc(var(--i,0) * var(--stagger))}html.js:not([data-motion="reduce"]) h1[data-hero="mask-wipe"]{mask-image: linear-gradient(90deg,#000 45%,rgb(0 0 0 / .55) 55%);mask-size: 250% 100%;mask-position: 0 0;animation: m-hero-wipe calc(var(--dur-enter) * 1.4) var(--ease-out) both}html.js:not([data-motion="reduce"]) h1[data-hero="scale-settle"]{transform-origin: 0 100%;animation: m-hero-settle var(--dur-enter) var(--ease-settle) both}html.js:not([data-motion="reduce"]) h1[data-hero="stepped"]{animation: m-hero-step calc(var(--dur-enter) * 1.2) linear both}}@media screen and (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){html.js:not([data-motion="reduce"]) [data-draw="view"]{view-timeline-name: --m-draw}html.js:not([data-motion="reduce"]) [data-draw="view"] [pathLength]{stroke-dasharray: 1;animation: m-draw linear both;animation-timeline: --m-draw;animation-range: entry 20% cover 45%}}html.js:not([data-motion="reduce"]) [data-draw="load"] [pathLength]{stroke-dasharray: 1;animation: m-draw var(--dur-signature) var(--ease-enter) both}}.m-underline{position: relative;text-decoration: none}.m-underline::after{content: "";position: absolute;left: 0;right: 0;bottom: -.12em;height: max(1px,.08em);background: currentColor;scale: 0 1;transform-origin: 100% 50%;transition: scale var(--dur-state) var(--ease-out)}.m-underline:focus-visible::after{scale: 1 1;transform-origin: 0 50%}@media (hover: hover) and (pointer: fine){.m-underline:hover::after{scale: 1 1;transform-origin: 0 50%}}[data-story-stage]{position: sticky;top: var(--story-top,12vh)}[data-story-progress]{display: block;height: 3px;background: currentColor;transform-origin: 0 50%}@media screen and (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){html.js:not([data-motion="reduce"]) [data-story]{view-timeline-name: --m-story}html.js:not([data-motion="reduce"]) [data-story-progress]{animation: m-grow-x linear both;animation-timeline: --m-story;animation-range: contain 0% contain 100%}html.js:not([data-motion="reduce"]) [data-story-step]{animation: m-story-step linear both;animation-timeline: view();animation-range: cover 0% cover 100%}}}[data-count]{font-variant-numeric: tabular-nums;white-space: nowrap}.odo__c{display: inline-block;height: 1.2em;overflow: hidden;vertical-align: -0.25em}.odo__s{display: block;white-space: pre;line-height: 1.2em}[data-frames]{display: flex;flex-direction: row-reverse;justify-content: flex-end;overflow: hidden}[data-frames] > *{flex: 0 0 100%}html.motion-ok [data-signature] .kin__w{clip-path: inset(-.3em -.2em -.2em -.2em)}.m-ambient{position: fixed;inset: 0;z-index: -1;pointer-events: none;opacity: 0}@keyframes m-ambient{to{opacity: 1}}@media screen and (prefers-reduced-motion: no-preference){@supports (animation-timeline: scroll()){html.js:not([data-motion="reduce"]) .m-ambient{animation: m-ambient linear both;animation-timeline: scroll(root);animation-range: 0% 62%}}}:is([data-reveal],[data-reveal-stagger] > *):focus-within{animation: none !important;transition: none !important;opacity: 1 !important;translate: none !important;transform: none !important;clip-path: none !important}.input,.select,.textarea{transition: border-color var(--dur-feedback) var(--ease-out)}@media (prefers-reduced-motion: no-preference){.js .nav.is-open{transition: opacity var(--dur-state) var(--ease-out),translate var(--dur-state) var(--ease-out)}@starting-style{.js .nav.is-open{opacity: 0;translate: 0 calc(var(--dist-enter) / -2)}}}@media (prefers-reduced-motion: no-preference){.link,.contact__tel a,.ftr__col a,.nav__list a,.jump a,.door__t,.topic__t,.seg label,.btn{transition: color var(--dur-feedback) var(--ease-out),background-color var(--dur-feedback) var(--ease-out),border-color var(--dur-feedback) var(--ease-out),translate var(--dur-feedback) var(--ease-out)}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){.btn__arrow,.door__go svg,.link svg{transition: translate var(--dur-feedback) var(--ease-out)}html:not([data-motion="reduce"]) :is(.btn:hover .btn__arrow,.door:hover .door__go svg,.link:hover svg){translate: 3px 0}}@media (prefers-reduced-motion: reduce){.js .nav.is-open{transition: opacity var(--dur-state) ease-out}@starting-style{.js .nav.is-open{opacity: 0;translate: none;scale: none}}.btn:active{transform: none;translate: none}}:root[data-motion="reduce"]{--dist-enter: 0px;--scale-enter: 1;--rot-enter: 0deg;--press-depth: 0px;--stagger: 0ms;--dist-reveal: 0px;--scale-reveal: 1;--stagger-reveal: 0ms;--dur-reveal: 200ms;--ease-reveal: ease-out;--dur-feedback: 100ms;--dur-state: 160ms;--dur-enter: 200ms;--dur-exit: 120ms;--dur-signature: 200ms;--ease-enter: ease-out;--ease-move: ease-out;--ease-settle: ease-out}html[data-motion="reduce"] :is([data-enter],dialog,[popover]){transition: opacity var(--dur-state) ease-out,display var(--dur-state) allow-discrete,overlay var(--dur-state) allow-discrete}@starting-style{html[data-motion="reduce"] :is([data-enter]:not([hidden]),dialog[open],[popover]:popover-open){opacity: 0;translate: none;scale: none}}html[data-motion="reduce"] [data-press]:active{transform: none;translate: none}html[data-motion="reduce"]::view-transition-group(*),html[data-motion="reduce"]::view-transition-old(*),html[data-motion="reduce"]::view-transition-new(*){animation: none}html[data-motion="reduce"].js .nav.is-open{transition: opacity var(--dur-state) ease-out}@starting-style{html[data-motion="reduce"].js .nav.is-open{opacity: 0;translate: none;scale: none}}html[data-motion="reduce"] .btn:active{transform: none;translate: none}