 @font-face{font-family: 'Nunito Sans';font-style: italic;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-400-italic-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Nunito Sans';font-style: italic;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-400-italic-latin.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: 'Nunito Sans';font-style: normal;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-400-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Nunito Sans';font-style: normal;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-400-normal-latin.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: 'Nunito Sans';font-style: normal;font-weight: 700;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-700-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Nunito Sans';font-style: normal;font-weight: 700;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-700-normal-latin.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: 'Nunito Sans';font-style: normal;font-weight: 800;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-800-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Nunito Sans';font-style: normal;font-weight: 800;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-800-normal-latin.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: 'Nunito Sans';font-style: normal;font-weight: 900;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-900-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Nunito Sans';font-style: normal;font-weight: 900;font-stretch: 100%;font-display: swap;src: url(/fonts/nunito-sans-900-normal-latin.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: 'Sansita';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/sansita-400-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Sansita';font-style: normal;font-weight: 400;font-display: swap;src: url(/fonts/sansita-400-normal-latin.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: 'Sansita';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/sansita-700-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Sansita';font-style: normal;font-weight: 700;font-display: swap;src: url(/fonts/sansita-700-normal-latin.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: 'Sansita';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/sansita-800-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Sansita';font-style: normal;font-weight: 800;font-display: swap;src: url(/fonts/sansita-800-normal-latin.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: 'Sansita';font-style: normal;font-weight: 900;font-display: swap;src: url(/fonts/sansita-900-normal-latin-ext.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+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Sansita';font-style: normal;font-weight: 900;font-display: swap;src: url(/fonts/sansita-900-normal-latin.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}
 *, *::before, *::after{box-sizing: border-box}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%}body{margin: 0;padding: 0;width: 100%;overflow-x: hidden;background-color: var(--br-cream);color: var(--br-ink);font-family: var(--font-body);line-height: 1.6;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}img{max-width: 100%;height: auto;display: block}a{color: var(--br-ink)}h1, h2, h3, h4, h5, h6{font-family: var(--font-head);line-height: 1.15;letter-spacing: -0.02em;margin: 0 0 16px 0}p{margin: 0 0 16px 0}ul{line-height: 1.8}:root{--br-cream: #F1E6C8;--br-yellow: #F3E98C;--br-sage: #B8C7AF;--br-blue: #8A94B7;--br-blue-tekst: #5A658F;--br-ink: #4A2B21;--br-sand: #E9DAB6;--br-kaart: #FAF4E5;--br-white: #ffffff;--br-line: rgba(74, 43, 33, 0.12);--br-maxw: 1200px;--font-head: "Sansita", "Trebuchet MS", system-ui, sans-serif;--font-body: "Nunito Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sp-hero: 88px;--sp-sectie: 96px;--sp-sectie-mob: 56px;--sp-blok: 40px;--r-klein: 6px;--r-knop: 4px;--r-kaart: 12px;--r-groot: 20px;--schaduw-subtiel: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05);--schaduw-verhoogd: 0 10px 28px rgba(74,43,33,0.07);--lijn: 1px solid rgba(74,43,33,0.12);--leesbreedte: 68ch}.br-container{max-width: var(--br-maxw);margin: 0 auto;padding: 0 20px;width: 100%}.br-section{padding: var(--sp-sectie) 0}.br-section--sand{background-color: var(--br-sand)}.br-section--ink{background-color: var(--br-ink);color: #efe6dc}.br-grid-2{display: grid;grid-template-columns: 1fr 1fr;gap: 40px;align-items: start}.br-grid-3{display: grid;grid-template-columns: repeat(3, 1fr);gap: 28px}.br-center{text-align: center}.br-section-title{font-size: clamp(26px, 3vw, 38px);font-weight: 800;color: var(--br-ink);letter-spacing: -0.5px}.br-section--ink .br-section-title{color: #fff}.br-section-lead{font-size: 17px;line-height: 1.65;opacity: 0.92;max-width: var(--leesbreedte)}.br-eyebrow{display: inline-flex;align-items: center;gap: 9px;font-size: 11px;font-weight: 800;letter-spacing: 1.4px;text-transform: uppercase;color: rgba(74,43,33,0.75);margin-bottom: 14px}.br-eyebrow::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--br-ink);flex-shrink: 0}.br-card{background-color: #fff;border: 1.5px solid var(--br-line);border-radius: 20px;padding: 32px;box-shadow: 0 10px 28px rgba(74,43,33,0.07)}.br-card h3{color: var(--br-ink);margin-top: 0}.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}.hero-beeld{position: relative;padding-bottom: 46px;padding-left: 46px}.hero-foto-groot{margin: 0;position: relative;aspect-ratio: 4 / 5;max-height: 520px;border-radius: var(--r-groot);overflow: hidden;background: #E5DABB;box-shadow: var(--schaduw-verhoogd)}.hero-foto-groot img, .hero-foto-klein img{width: 100%;height: 100%;object-fit: cover;display: block}.hero-foto-klein{margin: 0;position: absolute;left: 0;bottom: 0;width: 44%;aspect-ratio: 4 / 3;border-radius: var(--r-kaart);overflow: hidden;background: #E5DABB;border: 6px solid var(--br-cream);box-shadow: var(--schaduw-verhoogd)}.hero-foto-groot figcaption, .hero-foto-klein figcaption{position: absolute;margin: 0;padding: 6px 12px;border: 0;background: rgba(74,43,33,0.88);color: var(--br-cream);border-radius: var(--r-kaart);font-size: 11px;font-weight: 800;letter-spacing: 0.4px}.hero-foto-groot figcaption{left: 12px;top: 12px}.hero-foto-klein figcaption{left: 8px;bottom: 8px;font-size: 10px;padding: 4px 10px}.hero-enkel .hero-foto-groot{aspect-ratio: 4 / 3;max-height: 420px}.hero-enkel{padding-left: 0;padding-bottom: 0}@media (max-width: 1100px){.hero-beeld{padding-left: 0;padding-bottom: 0;max-width: 560px}.hero-foto-groot{aspect-ratio: 16 / 10;max-height: none}.hero-foto-klein{display: none}}.br-zoek{position: relative;max-width: 560px}.br-zoek-veld{width: 100%;padding: 15px 18px 15px 46px;border-radius: var(--r-kaart);border: 1.5px solid var(--br-line);background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234A2B21' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 16px center / 18px;font: inherit;font-size: 15px;color: var(--br-ink);outline: none;transition: border-color 0.2s ease, box-shadow 0.2s ease}.br-zoek-veld:focus{border-color: var(--br-blue);box-shadow: 0 0 0 3px rgba(138,148,183,0.18)}.br-zoek-uitvoer{list-style: none;margin: 10px 0 0;padding: 0;display: flex;flex-direction: column;gap: 2px}.br-zoek-uitvoer[hidden]{display: none}.br-zoek-uitvoer li{margin: 0}.br-zoek-uitvoer a{display: block;padding: 12px 14px;border-radius: var(--r-kaart);text-decoration: none;color: var(--br-ink);background: #fff;border: 1px solid var(--br-line);transition: border-color 0.18s ease, transform 0.18s ease}.br-zoek-uitvoer a:hover{border-color: rgba(74,43,33,0.4);transform: translateX(3px)}.zoek-rubriek{display: block;font-size: 10.5px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;color: var(--br-blue-tekst);margin-bottom: 3px}.zoek-titel{display: block;font-family: var(--font-head);font-size: 16px;font-weight: 800;letter-spacing: -0.01em}.zoek-omschrijving{display: block;font-size: 13px;line-height: 1.5;opacity: 0.78;margin-top: 3px}.zoek-leeg{font-size: 14px;opacity: 0.75;padding: 12px 2px}.br-faq-lijst{display: flex;flex-direction: column;gap: 10px;max-width: 900px}.faq-item{background: #fff;border: 1px solid var(--br-line);border-radius: var(--r-kaart);overflow: hidden;transition: border-color 0.22s ease}.faq-item[open]{border-color: rgba(74,43,33,0.4)}.faq-summary{padding: 18px 22px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 14px;font-family: var(--font-head);font-size: 16px;font-weight: 800;list-style: none}.faq-summary::-webkit-details-marker{display: none}.faq-icon{font-size: 19px;font-weight: 700;flex-shrink: 0;transform: rotate(45deg);transition: transform 0.22s ease;color: var(--br-blue-tekst)}.faq-item[open] .faq-icon{transform: rotate(0deg)}.faq-body{padding: 0 22px 20px 22px;font-size: 14.5px;line-height: 1.65;opacity: 0.88}.faq-body p{margin: 0 0 10px}.faq-body p:last-child{margin: 0}.br-inklap{border-top: 1px solid var(--br-line);border-bottom: 1px solid var(--br-line);margin: 8px 0 0}.br-inklap > summary{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 22px 2px;cursor: pointer;list-style: none;font-family: var(--font-head);font-size: clamp(17px, 2vw, 21px);font-weight: 800;color: var(--br-ink);letter-spacing: -0.01em}.br-inklap > summary::-webkit-details-marker{display: none}.br-inklap > summary::after{content: "+";font-size: 22px;font-weight: 800;line-height: 1;color: var(--br-blue-tekst);transition: transform 0.25s ease;flex-shrink: 0}.br-inklap[open] > summary::after{transform: rotate(45deg)}.br-inklap > summary:hover{color: var(--br-blue-tekst)}.inklap-sub{display: block;font-family: var(--font-body);font-size: 13px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: rgba(74,43,33,0.6);margin-bottom: 4px}.br-inklap-body{padding: 0 0 28px}.story-inklap{border-bottom: 0;margin-top: 4px}.story-inklap > summary{padding: 14px 2px;font-size: 16px}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 14px 24px;border-radius: 12px;font-size: 14px;font-weight: 800;text-decoration: none;border: 0;cursor: pointer;transition: transform 0.2s ease, background-color 0.2s ease, color 0.2s ease}.btn-primary{background-color: var(--br-ink);color: var(--br-cream)}.btn-primary:hover{background-color: #301b15;transform: translateY(-2px)}.btn-secondary{background-color: var(--br-blue);color: #fff}.btn-secondary:hover{background-color: #737ea6;transform: translateY(-2px)}.btn-ghost{background: transparent;border: 2px solid var(--br-ink);color: var(--br-ink)}.btn-ghost:hover{background: var(--br-sage);transform: translateY(-2px)}.br-header, .br-header *{box-sizing: border-box}.br-header{position: fixed;top: 0;left: 0;right: 0;z-index: 999998;width: 100%;background: rgba(241, 230, 200, 0.92);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border-bottom: 1px solid rgba(74, 43, 33, 0.1);transition: box-shadow 0.25s ease}.br-header.is-scrolled{box-shadow: 0 10px 28px rgba(74,43,33,0.07)}.br-header-inner{max-width: 1360px;margin: 0 auto;padding: 0 4%;height: 76px;display: flex;align-items: center;justify-content: space-between;gap: 20px;transition: height 0.25s ease}.br-header.is-scrolled .br-header-inner{height: 64px}.br-header.is-scrolled .br-logo-mark{transform: scale(0.86)}.br-header-spacer{height: 76px;width: 100%}.br-header-right{display: flex;align-items: center;gap: 14px}.br-logo{display: inline-flex;align-items: center;gap: 10px;font-size: 21px;font-weight: 800;letter-spacing: -0.4px;color: #4A2B21 !important;text-decoration: none !important;flex-shrink: 0;transition: color 0.2s ease}.br-logo:hover{color: var(--br-blue-tekst) !important}.br-logo-mark{width: 34px;height: 34px;flex-shrink: 0;display: block;transition: transform 0.25s ease}.br-logo-mark img{display: block;width: 100%;height: 100%;transition: transform 0.8s cubic-bezier(0.34, 1.56, 0.64, 1)}.br-logo:hover .br-logo-mark img, .br-logo:focus-visible .br-logo-mark img{transform: rotate(360deg)}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-logo-mark img{transition: none}.br-logo:hover .br-logo-mark img, .br-logo:focus-visible .br-logo-mark img{transform: none}}.br-logo-text{line-height: 1}.br-nav-desktop{display: flex;align-items: center;gap: 4px}.br-nav-item{position: relative}.br-nav-link{display: inline-flex;align-items: center;gap: 6px;background: transparent;border: none;padding: 10px 14px;border-radius: 12px;font-size: 14px;font-weight: 700;color: #4A2B21;text-decoration: none;cursor: pointer;font-family: inherit;transition: background-color 0.2s ease, color 0.2s ease;white-space: nowrap}.br-nav-link:hover{background: rgba(74, 43, 33, 0.06)}.br-nav-link.actief{color: #4A2B21;background: var(--br-sage)}.br-nav-item.has-drop > .br-nav-link::after{content: "";width: 6px;height: 6px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-1px);opacity: 0.6;margin-left: 2px}.br-drop{position: absolute;top: calc(100% + 6px);left: 0;min-width: 230px;background: #fff;border: 1px solid var(--br-line);border-radius: 12px;box-shadow: 0 10px 28px rgba(74,43,33,0.07);padding: 8px;display: flex;flex-direction: column;gap: 2px;opacity: 0;visibility: hidden;transform: translateY(6px);transition: all 0.18s ease}.br-nav-item.has-drop:hover .br-drop, .br-nav-item.has-drop:focus-within .br-drop{opacity: 1;visibility: visible;transform: translateY(0)}.br-drop a{padding: 10px 12px;border-radius: 12px;font-size: 13.5px;font-weight: 700;color: #4A2B21;text-decoration: none;white-space: nowrap}.br-drop a:hover, .br-drop a.actief{background: var(--br-sage)}.br-menu-toggle{display: none;flex-direction: column;justify-content: center;align-items: center;gap: 5px;width: 42px;height: 42px;background: transparent;border: 1px solid rgba(74, 43, 33, 0.15);border-radius: 12px;cursor: pointer;flex-shrink: 0}.hb-line{width: 20px;height: 2px;background: #4A2B21;border-radius: 6px;transition: transform 0.28s ease, opacity 0.2s ease}.br-menu-toggle[aria-expanded="true"] .hb-line:nth-child(1){transform: translateY(7px) rotate(45deg)}.br-menu-toggle[aria-expanded="true"] .hb-line:nth-child(2){opacity: 0}.br-menu-toggle[aria-expanded="true"] .hb-line:nth-child(3){transform: translateY(-7px) rotate(-45deg)}.br-mobile-panel{display: none;position: fixed;top: 76px;left: 0;right: 0;bottom: 0;background: #F1E6C8;z-index: 999997;overflow-y: auto;transform: translateY(-12px);opacity: 0;pointer-events: none;transition: opacity 0.25s ease, transform 0.25s ease}.br-mobile-panel.open{opacity: 1;transform: translateY(0);pointer-events: auto}.br-mobile-inner{max-width: 560px;margin: 0 auto;padding: 24px 20px 60px;display: flex;flex-direction: column;gap: 4px}.mp-heading{font-size: 10.5px;font-weight: 800;letter-spacing: 1.4px;text-transform: uppercase;color: var(--br-blue-tekst);margin: 18px 0 4px}.mp-link{display: block;padding: 13px 12px;border-bottom: 1px solid rgba(74, 43, 33, 0.1);font-size: 16px;font-weight: 800;color: #4A2B21;text-decoration: none}.mp-link.actief{color: var(--br-blue-tekst)}.br-hero{padding: var(--sp-hero) 0 var(--sp-sectie);text-align: center}.br-hero__inner{max-width: 900px;margin: 0 auto;padding: 0 20px}.br-badge-hero{display: inline-flex;align-items: center;gap: 8px;background-color: var(--br-ink);color: #fff;padding: 6px 14px;border-radius: 20px;font-size: 10.5px;font-weight: 800;letter-spacing: 1.2px;text-transform: uppercase;margin-bottom: 24px}.badge-dot-white{width: 6px;height: 6px;border-radius: 50%;background-color: #fff}.br-hero__title{font-size: clamp(32px, 4.5vw, 54px);font-weight: 800;color: var(--br-ink);letter-spacing: -1px;margin-bottom: 20px}.br-hero__subtitle{font-size: clamp(15px, 1.8vw, 18.5px);opacity: 0.9;max-width: 720px;margin: 0 auto 32px}.br-hero__actions{display: flex;gap: 14px;flex-wrap: wrap;justify-content: center}.page-hero{padding: var(--sp-hero) 0 var(--sp-blok)}.page-hero h1{font-size: clamp(28px, 3.6vw, 44px);font-weight: 800;color: var(--br-ink);letter-spacing: -0.5px}.page-hero p{font-size: 17px;opacity: 0.9;max-width: 720px}.br-form{max-width: 620px}.br-form .field{margin-bottom: 18px}.br-form label{display: block;font-weight: 700;font-size: 14px;margin-bottom: 6px}.br-form input, .br-form textarea, .br-form select{width: 100%;padding: 12px 14px;border: 1.5px solid var(--br-line);border-radius: 12px;font: inherit;background: #fff;color: var(--br-ink)}.br-form input:focus, .br-form textarea:focus, .br-form select:focus{outline: none;border-color: var(--br-blue);box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-form textarea{min-height: 130px;resize: vertical}.field-consent{display: flex;gap: 10px;align-items: flex-start;font-size: 13px;flex-wrap: wrap}.field-consent input{width: auto;margin-top: 3px;flex-shrink: 0;accent-color: var(--br-ink)}.field-consent label{flex: 1 1 0;min-width: 0;margin: 0;font-size: 13px;font-weight: 600;line-height: 1.55}.field-consent .field-error{flex-basis: 100%}.field-error{color: #a3142d;font-size: 12.5px;font-weight: 700;margin-top: 4px}.form-status{margin-top: 16px;padding: 14px 16px;border-radius: 12px;font-weight: 700;font-size: 14px;display: none}.form-status.is-visible{display: block}.form-status.is-success{background: #e8f2ea;color: #1c6b3c;border: 1px solid #b7dfc5}.form-status.is-error{background: #fdf2f2;color: #991b1b;border: 1px solid #f3c2c9}.br-error-box{background: #FDF2F2;color: #991B1B;border: 2px solid #F87171;padding: 12px 16px;border-radius: 12px;margin: 12px 0;font-size: 14px;font-weight: 700;text-align: center;width: 100%}.legal-body > *{max-width: 780px}.legal-body h2{color: var(--br-ink);font-size: 22px;margin-top: 32px}.legal-body h3{font-size: 17px;margin-top: 20px}.gallery-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 16px}.gallery-grid figure{margin: 0;border-radius: 12px;overflow: hidden;background: #fff;border: 1px solid var(--br-line)}.gallery-grid figcaption{padding: 10px 14px;font-size: 13px;font-weight: 700}.gallery-ph{aspect-ratio: 4/3;background: linear-gradient(135deg, var(--br-sage), var(--br-blue));display: flex;align-items: center;justify-content: center;color: #fff;font-weight: 800}.br-footer, .br-footer *{box-sizing: border-box}.br-footer{background-color: #4A2B21;color: #B8C7AF;padding: 80px 4% 0;margin-top: 72px;font-size: 14px;line-height: 1.6;overflow: hidden}.br-footer a{color: #B8C7AF;text-decoration: none}.br-footer-inner{max-width: 1360px;margin: 0 auto;width: 100%}.footer-grid{display: grid;grid-template-columns: 1.3fr 1.4fr 1fr;gap: 56px;padding-bottom: 48px}.footer-col{min-width: 0;display: flex;flex-direction: column}.br-footer .brand-name{display: inline-block;align-self: flex-start;font-size: 26px;font-weight: 800;letter-spacing: -0.5px;color: #F1E6C8;margin-bottom: 12px;transition: color 0.22s ease}.br-footer .brand-name:hover{color: #F3E98C}.br-footer .brand-tagline{font-size: 14.5px;line-height: 1.65;color: #B8C7AF;opacity: 0.9;margin: 0 0 28px;max-width: 320px}.tagline-accent{color: #F3E98C;font-weight: 700}.br-footer .social-label{display: block;font-size: 9.5px;font-weight: 800;letter-spacing: 1.6px;text-transform: uppercase;color: #F3E98C;margin-bottom: 14px}.social-row{display: flex;flex-direction: column;gap: 10px}.br-footer .social-link{display: flex;align-items: center;gap: 12px;color: #B8C7AF;padding: 7px 10px 7px 8px;border-radius: 12px;border: 1px solid rgba(200, 216, 192, 0.14);background: rgba(241, 230, 200, 0.03);transition: border-color 0.25s ease, background-color 0.25s ease, transform 0.25s ease;max-width: 280px}.br-footer .social-link:hover{border-color: rgba(243, 233, 140, 0.6);background: rgba(241, 230, 200, 0.07);transform: translateX(4px)}.social-icon{display: flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 12px;background: rgba(200, 216, 192, 0.12);color: #B8C7AF;flex-shrink: 0;transition: background-color 0.25s ease, color 0.25s ease}.br-footer .social-link:hover .social-icon{background: #F3E98C;color: #4A2B21}.social-icon svg{width: 17px;height: 17px}.social-text{display: flex;flex-direction: column;gap: 1px;min-width: 0}.br-footer .social-platform{font-size: 13px;font-weight: 800;color: #F1E6C8;line-height: 1.3}.br-footer .social-handle{font-size: 11.5px;color: #B8C7AF;opacity: 0.68;line-height: 1.3;word-break: break-word}.br-footer .col-title{font-size: 11px;font-weight: 800;letter-spacing: 1.6px;text-transform: uppercase;color: #F3E98C;margin: 0 0 14px;padding-bottom: 12px;border-bottom: 1px solid rgba(200, 216, 192, 0.18);line-height: 1.62}.footer-col-nav{gap: 0}.nav-groep{border-bottom: none}.br-footer .groep-knop{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 14px;background: transparent;border: none;padding: 13px 2px;cursor: pointer;font-family: inherit;text-align: left;-webkit-tap-highlight-color: transparent}.groep-titel{font-size: 15px;font-weight: 800;letter-spacing: 0.2px;color: #F3E98C}.groep-icoon{display: flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: #F3E98C;color: #4A2B21;flex-shrink: 0;transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1)}.groep-icoon svg{width: 14px;height: 14px}.nav-groep.open .groep-icoon{transform: rotate(180deg)}.groep-paneel{max-height: 320px;overflow: hidden;opacity: 1;padding-bottom: 14px;transition: max-height 0.42s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease, padding 0.3s ease}.nav-groep:not(.open) .groep-paneel{max-height: 0;opacity: 0;padding-bottom: 0}@media (min-width: 1081px){.footer-col-nav{display: grid;grid-template-columns: 1fr 1fr;column-gap: 28px;row-gap: 6px;align-content: start}.footer-col-nav .col-title{grid-column: 1 / -1}.br-footer .groep-knop{cursor: default;padding: 4px 2px 8px}.br-footer .groep-icoon{display: none}.br-footer .groep-paneel, .br-footer .nav-groep:not(.open) .groep-paneel{max-height: none;opacity: 1;padding-bottom: 10px;transition: none}}.br-footer .link-list{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 4px}.br-footer .link-list li{margin: 0;padding: 0;list-style: none}.br-footer .link-list a{display: flex;align-items: center;gap: 11px;color: #B8C7AF;font-size: 14px;font-weight: 600;opacity: 0.85;padding: 9px 12px;border-radius: 12px;background: rgba(241, 230, 200, 0.03);border: 1px solid rgba(200, 216, 192, 0.1);transition: color 0.22s ease, opacity 0.22s ease, background-color 0.22s ease, border-color 0.22s ease}.link-streep{width: 4px;height: 16px;border-radius: 6px;flex-shrink: 0;transition: height 0.22s ease}.br-footer .link-list a:hover, .br-footer .link-list a.actief{color: #F1E6C8;opacity: 1;background: rgba(241, 230, 200, 0.08);border-color: rgba(243, 233, 140, 0.45)}.br-footer .link-list a:hover .link-streep, .br-footer .link-list a.actief .link-streep{height: 22px}.br-footer .contact-mail{display: inline-block;align-self: flex-start;font-size: 16.5px;font-weight: 800;color: #F1E6C8;border-bottom: 2px solid #F3E98C;padding-bottom: 2px;margin-bottom: 22px;transition: color 0.22s ease, border-color 0.22s ease;word-break: break-word}.br-footer .contact-mail:hover{color: #F3E98C;border-color: #B8C7AF}.contact-block{display: flex;flex-direction: column;gap: 16px;margin-bottom: 22px}.contact-row{display: flex;flex-direction: column;gap: 4px;padding-left: 14px;border-left: 3px solid rgba(200, 216, 192, 0.25)}.br-footer .contact-label{font-size: 9.5px;font-weight: 800;letter-spacing: 1.2px;text-transform: uppercase;color: #B8C7AF;opacity: 0.6}.br-footer .contact-value{font-size: 14px;font-weight: 700;color: #F1E6C8;display: flex;align-items: center;gap: 8px;line-height: 1.62}.status-dot{width: 8px;height: 8px;border-radius: 50%;background: #B8C7AF;flex-shrink: 0;box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-footer .contact-cta{display: inline-flex;align-items: center;justify-content: space-between;gap: 10px;align-self: flex-start;background: #F3E98C;color: #4A2B21;font-size: 13px;font-weight: 800;padding: 12px 18px;border-radius: 12px;margin-top: auto;transition: background-color 0.22s ease, transform 0.22s ease}.br-footer .contact-cta:hover{background: #F1E6C8;transform: translateY(-2px)}.cta-pijl{font-weight: 800;transition: transform 0.22s ease}.br-footer .contact-cta:hover .cta-pijl{transform: translateX(4px)}.footer-divider{height: 1px;width: 100%;background: linear-gradient(to right, rgba(200,216,192,0.05) 0%, rgba(200,216,192,0.28) 20%, rgba(200,216,192,0.28) 80%, rgba(200,216,192,0.05) 100%)}.footer-bottom{display: flex;align-items: center;justify-content: space-between;gap: 26px;flex-wrap: wrap;padding: 26px 0 28px}.bottom-left{display: flex;flex-direction: column;gap: 5px;min-width: 0}.br-footer .copyright{font-size: 13px;font-weight: 700;color: #B8C7AF;opacity: 0.9}.br-footer .company-data{font-size: 12px;color: #B8C7AF;opacity: 0.6;letter-spacing: 0.2px}.bottom-legal{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;justify-content: flex-end}.br-footer .bottom-legal a{font-size: 12.5px;color: #B8C7AF;opacity: 0.75;white-space: nowrap;transition: color 0.2s ease, opacity 0.2s ease}.br-footer .bottom-legal a:hover{color: #F3E98C;opacity: 1}.br-footer .legal-sep{font-size: 10px;color: #B8C7AF;opacity: 0.35;user-select: none}#brScrollTop{position: fixed;bottom: 28px;right: 28px;z-index: 9990;width: 46px;height: 46px;border-radius: 50%;background: #4A2B21;color: #F1E6C8;border: 2px solid #F3E98C;cursor: pointer;display: flex;align-items: center;justify-content: center;box-shadow: 0 10px 28px rgba(74,43,33,0.07);opacity: 0;transform: translateY(12px) scale(0.88);pointer-events: none;transition: opacity 0.3s ease, transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), background-color 0.2s ease}#brScrollTop.zichtbaar{opacity: 1;transform: translateY(0) scale(1);pointer-events: auto}#brScrollTop:hover{background: #301b15;transform: translateY(-3px) scale(1.06)}#brScrollTop svg{width: 20px;height: 20px;pointer-events: none}@media (max-width: 980px){.br-nav-desktop{display: none}.br-menu-toggle{display: flex}.br-mobile-panel{display: block}}@media (max-width: 1080px){.footer-grid{grid-template-columns: 1fr 1fr;gap: 40px}.footer-col-brand{grid-column: 1 / -1}.social-row{flex-direction: row;flex-wrap: wrap}.br-footer .social-link{flex: 0 1 auto;min-width: 220px}}@media (max-width: 768px){.br-grid-2, .br-grid-3{grid-template-columns: 1fr;gap: 24px}.gallery-grid{grid-template-columns: 1fr 1fr}.br-section{padding: 44px 0}.br-card{padding: 22px}}@media (max-width: 760px){.br-footer{padding: 60px 20px 0}.footer-grid{grid-template-columns: 1fr;gap: 30px;padding-bottom: 34px}.social-row{flex-direction: column}.br-footer .social-link{max-width: 100%;min-width: 0}.br-footer .contact-cta{width: 100%;justify-content: center;margin-top: 0}.footer-bottom{flex-direction: column;align-items: flex-start;gap: 18px;padding: 22px 0 24px}.bottom-legal{justify-content: flex-start;gap: 8px}}@media (max-width: 480px){.br-header-inner{height: 66px;padding: 0 16px}.br-header-spacer{height: 66px}.br-mobile-panel{top: 66px}.br-logo{font-size: 18px}}@media (max-width: 420px){.legal-sep{display: none}.bottom-legal{flex-direction: column;align-items: flex-start;gap: 9px}}#brCookieBanner{position: fixed;left: 0;right: 0;bottom: 0;z-index: 999999;background: #FFFDF9;border-top: 1px solid rgba(74, 43, 33, 0.18);box-shadow: 0 10px 28px rgba(74,43,33,0.07);padding: 18px 20px calc(18px + env(safe-area-inset-bottom));animation: brcUp 0.35s ease}@keyframes brcUp{from{transform: translateY(100%)}to{transform: translateY(0)}}#brCookieBanner .brc-inner{max-width: 1140px;margin: 0 auto;display: flex;align-items: center;gap: 22px;flex-wrap: wrap}#brCookieBanner .brc-tekst{flex: 1 1 420px;min-width: 260px}#brCookieBanner .brc-tekst strong{display: block;color: #4A2B21;font-size: 14.5px;margin-bottom: 4px}#brCookieBanner .brc-tekst p{margin: 0;color: #4A2B21;font-size: 13px;line-height: 1.62;opacity: 0.85}#brCookieBanner .brc-tekst a{color: #4A2B21;text-decoration: underline}#brCookieBanner .brc-acties{display: flex;gap: 12px;flex: 0 0 auto;flex-wrap: wrap}#brCookieBanner .brc-btn{border: 1px solid rgba(74, 43, 33, 0.28);background: transparent;color: #4A2B21;padding: 11px 22px;border-radius: 12px;font-size: 13px;font-weight: 700;cursor: pointer;transition: background 0.18s ease, transform 0.18s ease}#brCookieBanner .brc-btn:hover{transform: translateY(-1px)}#brCookieBanner .brc-accept{background: var(--br-brown, #4A2B21);color: #FFFDF9;border-color: var(--br-brown, #4A2B21)}#brCookieBanner .brc-weiger:hover{background: rgba(74, 43, 33, 0.06)}@media (max-width: 560px){#brCookieBanner .brc-acties{width: 100%}#brCookieBanner .brc-btn{flex: 1 1 auto;text-align: center}}.br-embed{position: relative}.br-embed-hold{position: absolute;inset: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;text-align: center;padding: 24px;background: var(--br-sage, #B8C7AF);color: #4A2B21;border: none;cursor: pointer;font: inherit}.br-embed-hold span{font-size: 13.5px;max-width: 340px;line-height: 1.62}.br-embed-hold strong{font-size: 14px;padding: 10px 20px;border-radius: 12px;background: #4A2B21;color: #FFFDF9}.footer-cookie-btn{background: none;border: none;padding: 0;margin: 0;cursor: pointer;color: inherit;font: inherit;text-decoration: underline}.br-skip{position: absolute;left: 8px;top: -60px;z-index: 1000000;background: #4A2B21;color: #F1E6C8;padding: 10px 18px;border-radius: 0 0 12px 12px;font-weight: 700;font-size: 13px;text-decoration: none;transition: top 0.18s ease}.br-skip:focus{top: 0}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important}}@media (max-width: 760px){:where(:not(.gh-pagina, .gh-pagina *, #br-statement, #br-statement *, .nw-blad, .herolus, .br-header, .br-header *, .wv-lijnvak, .wv-lijnvak *, .pl-overlay, .pl-venster)), :where(:not(.gh-pagina, .gh-pagina *, #br-statement, #br-statement *, .nw-blad, .herolus, .br-header, .br-header *, .wv-lijnvak, .wv-lijnvak *, .pl-overlay, .pl-venster))::before, :where(:not(.gh-pagina, .gh-pagina *, #br-statement, #br-statement *, .nw-blad, .herolus, .br-header, .br-header *, .wv-lijnvak, .wv-lijnvak *, .pl-overlay, .pl-venster))::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important}}:focus-visible{outline: 2px solid var(--br-blue);outline-offset: 2px;border-radius: 6px}:focus:not(:focus-visible){outline: none}input:focus-visible, textarea:focus-visible, select:focus-visible{outline: 2px solid var(--br-blue);outline-offset: 1px;border-color: var(--br-blue)}h1, h2, h3, .section-heading, .br-hero-title, .br-section-title{text-wrap: balance}p, li{text-wrap: pretty}.rp-amount, .ep-amount, .tc-price, .prijs-bedrag, .mx-price-row td, .roi-uit strong, .ex-price, .rij-prijs{font-variant-numeric: tabular-nums}main p a, main li a, .acc-body a, .hosts-bio-text a{text-decoration-thickness: 1px;text-underline-offset: 3px;text-decoration-color: rgba(74,43,33,0.35);transition: text-decoration-color 0.2s ease}main p a:hover, main li a:hover{text-decoration-color: currentColor}section[id], [id^="br-"], [id^="editie-"]{scroll-margin-top: 104px}::selection{background: var(--br-yellow);color: var(--br-ink)}figure{margin: 0}figure img, .photo-card img, .strip-item img, .rij-photo img, .business-img, .zz-photo img, .ex-photo img{transition: transform 0.6s cubic-bezier(0.16,1,0.3,1)}figure:hover img, .photo-card:hover img, .strip-item:hover img, .rij-photo:hover img, .ex-photo:hover img{transform: scale(1.04)}@media (prefers-reduced-motion: reduce), (max-width: 760px){figure:hover img, .photo-card:hover img, .strip-item:hover img, .rij-photo:hover img, .ex-photo:hover img{transform: none}}figcaption{font-size: 12.5px;line-height: 1.5;color: rgba(74,43,33,0.7);padding: 10px 2px 0;border-top: 1px solid rgba(74,43,33,0.1);margin-top: 10px}@media (max-width: 768px){.br-kruimels a, .br-kruimels li[aria-current]{display: inline-flex;align-items: center;min-height: 26px}.br-footer .bottom-legal a{display: inline-flex;align-items: center;min-height: 26px}.br-side-nav .br-nav-item{padding: 7px 3px}.br-footer .footer-kolom a, .br-footer .nav-lijst a{min-height: 26px;display: inline-flex;align-items: center}.footer-cookie-btn{min-height: 26px}}.br-hp{position: absolute !important;left: -9999px !important;top: auto !important;width: 1px;height: 1px;overflow: hidden;opacity: 0;pointer-events: none}@media print{.br-header, .br-header-spacer, .br-mobile-panel, .br-skip, .br-footer, #brScrollTop, #brCookieBanner, .br-side-nav, .br-progress-bar, .br-embed-hold, form .btn, form .btn-submit{display: none !important}html, body{background: #fff !important;color: #000 !important}main{padding: 0 !important}a{color: #000 !important;text-decoration: underline}a[href^="http"]::after{content: " (" attr(href) ")";font-size: 11px;word-break: break-all}h1, h2, h3{page-break-after: avoid}p, li{orphans: 3;widows: 3}section, article, .br-card{page-break-inside: avoid}}.form-privacy{font-size: 11px;opacity: 0.8;line-height: 1.62;margin: 10px 0 0}.bedankt-mark{display: flex;align-items: center;justify-content: center;width: 62px;height: 62px;margin: 0 auto 20px;border-radius: 50%;background: var(--br-sage);color: var(--br-ink);font-size: 30px;line-height: 1}.bedankt-stappen{list-style: none;counter-reset: stap;padding: 0;margin: 28px 0 24px;display: grid;gap: 14px}.bedankt-stappen li{counter-increment: stap;position: relative;background: var(--br-white);border: 1.5px solid var(--br-line);border-radius: 12px;padding: 20px 24px 20px 68px}.bedankt-stappen li::before{content: counter(stap);position: absolute;left: 22px;top: 20px;width: 30px;height: 30px;border-radius: 50%;background: var(--br-ink);color: var(--br-cream);display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 800;font-family: var(--font-head)}.bedankt-stappen strong{display: block;color: var(--br-ink);margin-bottom: 4px;font-size: 15.5px}.bedankt-stappen span{font-size: 14px;opacity: 0.82;line-height: 1.6}.bedankt-links{margin-top: 24px}.bedankt-links .br-card{text-decoration: none;transition: transform 0.2s ease, box-shadow 0.2s ease}.bedankt-links .br-card:hover{transform: translateY(-3px);box-shadow: 0 10px 28px rgba(74,43,33,0.07)}.bedankt-links .br-card p{font-size: 14px;opacity: 0.82;margin: 0}@media (max-width: 860px){.bedankt-links.br-grid-3{grid-template-columns: 1fr}}.br-side-nav, .br-side-nav *{box-sizing: border-box}.br-side-nav{--zn-bg: rgba(241,230,200,0.7);--zn-bg-hover: rgba(241,230,200,0.7);--zn-rand: 1px solid rgba(74,43,33,0.14);--zn-schaduw: 0 4px 16px rgba(74,43,33,0.06);--zn-kleur: #4A2B21;--zn-accent: #4A2B21;--zn-label-max: 110px;--zn-label-dekking: 0.4;--zn-label-gewicht: 700;position: fixed;right: 12px;top: 50%;transform: translateY(-50%);z-index: 9999;display: flex;flex-direction: column;gap: 8px;padding: 8px 7px;border-radius: 20px;background: var(--zn-bg);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: var(--zn-rand);box-shadow: var(--zn-schaduw);transition: background-color 0.35s ease, border-color 0.35s ease, box-shadow 0.35s ease, padding 0.35s ease}.br-side-nav.collapsed{background: transparent;border-color: transparent;box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none;padding: 6px 9px}.br-side-nav .br-nav-item{display: flex;align-items: center;justify-content: flex-end;gap: 8px;text-decoration: none;padding: 3px;border-radius: 12px;cursor: pointer;-webkit-tap-highlight-color: transparent}.br-side-nav .nav-label{font-size: 9.5px;font-weight: var(--zn-label-gewicht);letter-spacing: 0.5px;text-transform: uppercase;color: var(--zn-kleur);opacity: var(--zn-label-dekking);white-space: nowrap;max-width: var(--zn-label-max);overflow: hidden;user-select: none;pointer-events: none;transition: max-width 0.4s cubic-bezier(0.16,1,0.3,1), opacity 0.28s ease, margin-right 0.4s ease}.br-side-nav.collapsed .nav-label{max-width: 0;opacity: 0;margin-right: -8px}.br-side-nav .nav-dot{width: 7px;height: 7px;border-radius: 50%;background-color: var(--zn-kleur);opacity: 0.3;border: 1px solid rgba(255,255,255,0.85);transition: all 0.25s ease;flex-shrink: 0;pointer-events: none}.br-side-nav .br-nav-item.active .nav-label{opacity: 1;font-weight: 800;color: var(--zn-accent)}.br-side-nav .br-nav-item.active .nav-dot{opacity: 1;background-color: var(--zn-accent);transform: scale(1.35);box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-side-nav .br-nav-item:hover .nav-label, .br-side-nav .br-nav-item:hover .nav-dot{opacity: 0.9}.br-side-nav.collapsed .nav-dot{opacity: 0.28}.br-side-nav.collapsed .br-nav-item.active .nav-dot{opacity: 1;box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-side-nav.collapsed:hover{background: var(--zn-bg-hover);border: var(--zn-rand);box-shadow: var(--zn-schaduw);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);padding: 8px 7px}.br-side-nav.collapsed:hover .nav-label{max-width: var(--zn-label-max);opacity: var(--zn-label-dekking);margin-right: 0}.br-side-nav.collapsed:hover .br-nav-item.active .nav-label{opacity: 1}@media (min-width: 769px) and (max-width: 1599px){.br-side-nav:not(:hover){background: transparent;border-color: transparent;box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none;padding: 6px 9px}.br-side-nav:not(:hover) .nav-label{max-width: 0;opacity: 0;margin-right: -8px}.br-side-nav:not(:hover) .nav-dot{opacity: 0.28}.br-side-nav:not(:hover) .br-nav-item.active .nav-dot{opacity: 1;box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-side-nav:hover{background: var(--zn-bg-hover);border: var(--zn-rand);box-shadow: var(--zn-schaduw);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);padding: 8px 7px}.br-side-nav:hover .nav-label{max-width: var(--zn-label-max);opacity: var(--zn-label-dekking);margin-right: 0}}@media (max-width: 768px){.br-side-nav{right: 6px !important;gap: 0 !important;padding: 6px 3px !important;border-radius: 12px !important;background: rgba(241, 230, 200, 0.82) !important;border: 1px solid rgba(74, 43, 33, 0.12) !important;backdrop-filter: blur(8px) !important;-webkit-backdrop-filter: blur(8px) !important;box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-side-nav .nav-label{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important}.br-side-nav .br-nav-item{width: 26px !important;height: 26px !important;padding: 0 !important;justify-content: center !important}.br-side-nav .nav-dot{width: 8px !important;height: 8px !important;opacity: 0.32 !important;border: 0 !important;background-color: #4A2B21 !important;transition: transform 0.2s ease, opacity 0.2s ease, box-shadow 0.2s ease !important}.br-side-nav .br-nav-item.active .nav-dot{opacity: 1 !important;transform: scale(1.4) !important;box-shadow: 0 1px 2px rgba(74,43,33,0.04), 0 2px 8px rgba(74,43,33,0.05)}.br-side-nav{display: none !important}}.reveal{opacity: 0;transform: translateY(28px);transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.6s cubic-bezier(0.16, 1, 0.3, 1)}.reveal.is-visible{opacity: 1;transform: translateY(0)}@media (prefers-reduced-motion: reduce), (max-width: 760px){.reveal{opacity: 1 !important;transform: none !important}}.br-footer .footer-nieuwsbrief{margin-top: 26px;padding-top: 24px;border-top: 1px solid rgba(241, 230, 200, 0.14)}.br-footer .nb-titel{display: block;font-size: 9.5px;font-weight: 800;letter-spacing: 1.6px;text-transform: uppercase;color: #F3E98C;margin-bottom: 10px}.br-footer .nb-sub{font-size: 12.5px;line-height: 1.62;opacity: 0.62;margin: 0 0 14px;padding-left: 14px;border-left: 3px solid rgba(200, 216, 192, 0.25)}.br-footer .nb-rij{display: flex;flex-wrap: wrap;gap: 0 8px;align-items: stretch}.br-footer .nb-rij .br-turnstile{order: 3;flex: 1 0 100%;max-width: 100%;overflow: hidden}.br-footer .nb-rij .br-turnstile:has(iframe){margin-top: 10px}.br-footer .nb-rij input{flex: 1 1 auto;min-width: 0;padding: 11px 14px;border-radius: 12px;border: 1px solid rgba(241, 230, 200, 0.2);background: rgba(241, 230, 200, 0.07);color: #F1E6C8;font-family: inherit;font-size: 13px;outline: none;transition: border-color 0.2s ease, background-color 0.2s ease}.br-footer .nb-rij input::placeholder{color: #F1E6C8;opacity: 0.38}.br-footer .nb-rij input:focus{border-color: rgba(243, 233, 140, 0.75);background: rgba(241, 230, 200, 0.11)}.br-footer .nb-rij button{flex: 0 0 auto;width: 46px;border: 0;border-radius: 12px;cursor: pointer;background: #F3E98C;color: #4A2B21;font-size: 16px;font-weight: 800;line-height: 1;transition: background-color 0.2s ease, transform 0.2s ease}.br-footer .nb-rij button:hover{background: #f8f2ad;transform: translateX(2px)}.br-footer .nb-consent{display: flex;align-items: flex-start;gap: 9px;margin: 12px 0 0;font-size: 11.5px;line-height: 1.62;opacity: 0.6;cursor: pointer}.br-footer .nb-consent input{margin: 1px 0 0;flex-shrink: 0;width: 14px;height: 14px;accent-color: #F3E98C;cursor: pointer}.br-footer .nb-consent a{color: #F3E98C;text-decoration: underline}.br-footer .footer-nieuwsbrief.is-verzonden .nb-rij, .br-footer .footer-nieuwsbrief.is-verzonden .nb-consent, .br-footer .footer-nieuwsbrief.is-verzonden .nb-sub{display: none}.br-footer .footer-nieuwsbrief .form-status{margin-top: 12px;padding: 14px 16px;border-radius: 12px;font-size: 13px;font-weight: 700;line-height: 1.62}.br-footer .footer-nieuwsbrief .form-status.is-success{background: rgba(200, 216, 192, 0.16);border: 1px solid rgba(200, 216, 192, 0.45);color: #DCE8D6;display: flex;align-items: center;gap: 10px}.br-footer .footer-nieuwsbrief .form-status.is-success::before{content: "\2713";flex: 0 0 auto;width: 24px;height: 24px;border-radius: 50%;background: #B8C7AF;color: #2c3b26;display: flex;align-items: center;justify-content: center;font-size: 13px;font-weight: 800}.br-footer .footer-nieuwsbrief .form-status.is-error{background: rgba(232, 160, 160, 0.14);border: 1px solid rgba(232, 160, 160, 0.4);color: #F0C4C4}.br-mobile-cta{display: none}@media (max-width: 768px){.br-mobile-cta{display: inline-flex;align-items: center;gap: 7px;position: fixed;left: 50%;transform: translateX(-50%);bottom: calc(12px + env(safe-area-inset-bottom));right: auto;width: auto;max-width: calc(100vw - 32px);z-index: 9995;padding: 10px 18px;border-radius: var(--r-knop);background: #4A2B21;color: #F1E6C8;text-decoration: none;font-size: 13px;font-weight: 800;line-height: 1;white-space: nowrap;box-shadow: 0 10px 28px rgba(74,43,33,0.07)}.br-mobile-cta .mc-pijl{font-size: 14px}body[data-page="contact"] .br-mobile-cta, body[data-page="bedankt"] .br-mobile-cta{display: none}#brScrollTop{display: none}body{padding-bottom: 62px}body[data-page="contact"], body[data-page="bedankt"]{padding-bottom: 0}}.br-kruimels{padding: 14px 0 0;font-size: 12px}.br-kruimels ol{list-style: none;margin: 0;padding: 0;line-height: 1.62;display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.br-kruimels li{display: flex;align-items: center;gap: 6px;color: var(--br-ink);opacity: 0.6}.br-kruimels li + li::before{content: "\203A";opacity: 0.45;font-size: 13px;line-height: 1}.br-kruimels a{color: inherit;text-decoration: none}.br-kruimels a:hover{text-decoration: underline}.br-kruimels li[aria-current="page"]{opacity: 0.95;font-weight: 700}@media (max-width: 560px){.br-kruimels{font-size: 11.5px;padding-top: 10px}}.br-turnstile{margin: 10px 0 0}.br-turnstile:empty{display: none}.nb-beheer{text-align: center;max-width: 640px}.nb-beheer .nb-actie{margin-top: 26px}.nb-knop{display: inline-flex;align-items: center;justify-content: center;padding: 14px 26px;border: 0;border-radius: 12px;cursor: pointer;background: #4A2B21;color: #F1E6C8;font: inherit;font-weight: 800;font-size: 15px;box-shadow: none;transition: background-color 0.2s ease, transform 0.2s ease}.nb-knop:hover{background: #301b15;transform: translateY(-1px)}.nb-knop:disabled{opacity: 0.6;cursor: wait;transform: none}.nb-status{min-height: 1.5em;margin-top: 16px;font-weight: 700}.nb-terug{margin-top: 28px;font-size: 13.5px;opacity: 0.8}.pl-overlay{position: fixed;inset: 0;z-index: 1000000;display: flex;align-items: center;justify-content: center;padding: 20px;background: rgba(74, 43, 33, 0.55)}.pl-overlay[hidden]{display: none !important}.pl-venster{width: 100%;max-width: 620px;max-height: min(92vh, 860px);display: flex;flex-direction: column;background: #fff;border-radius: var(--r-groot);overflow: hidden}.pl-kop{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 14px 18px 14px 22px;border-bottom: var(--lijn)}.pl-titel{font-weight: 800;font-size: 15.5px;color: var(--br-ink)}.pl-sluit{width: 36px;height: 36px;border: 1.5px solid var(--br-line);border-radius: 8px;background: #fff;color: var(--br-ink);font-size: 20px;line-height: 1;cursor: pointer}.pl-sluit:hover{background: rgba(74, 43, 33, 0.06)}.pl-inhoud{padding: 20px 22px 24px;overflow-y: auto;-webkit-overflow-scrolling: touch}html.pl-open, html.pl-open body{overflow: hidden}@media (max-width: 600px){.pl-overlay{padding: 0;align-items: stretch}.pl-venster{max-width: none;max-height: none;height: 100%;border-radius: 0}.pl-inhoud{padding: 18px 16px 28px}}.pl-intro{margin: 0 0 14px;font-size: 15px}.pl-klein{font-size: 13px;opacity: 0.78}.pl-laden{padding: 28px 0;text-align: center;font-weight: 700;opacity: 0.75}.pl-melding{padding: 16px 18px;border: var(--lijn);border-radius: var(--r-kaart);background: var(--br-kaart)}.pl-melding p{margin: 0 0 10px}.pl-melding p:last-child{margin-bottom: 0}.pl-link{border: 0;background: none;padding: 0;font: inherit;font-weight: 700;color: var(--br-ink);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.pl-soorten{display: grid;gap: 12px}.pl-soort{display: flex;flex-direction: column;gap: 4px;text-align: left;padding: 16px 18px;border: 1.5px solid var(--br-line);border-radius: var(--r-kaart);background: #fff;color: var(--br-ink);font: inherit;cursor: pointer}.pl-soort strong{font-size: 16px}.pl-soort span{font-size: 14px;opacity: 0.85}.pl-soort:hover, .pl-soort:focus-visible{border-color: var(--br-ink)}.pl-weeknav{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 10px}.pl-week{font-weight: 800;font-size: 14.5px}.pl-pijl{width: 38px;height: 38px;border: 1.5px solid var(--br-line);border-radius: 8px;background: #fff;color: var(--br-ink);font-size: 20px;line-height: 1;cursor: pointer}.pl-pijl:hover:not(:disabled){border-color: var(--br-ink)}.pl-pijl:disabled{opacity: 0.35;cursor: default}.pl-dagen{display: grid;grid-template-columns: repeat(7, 1fr);gap: 6px;margin-bottom: 16px}.pl-dag{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 8px 0;border: 1.5px solid var(--br-line);border-radius: 8px;background: #fff;color: var(--br-ink);font: inherit;cursor: pointer}.pl-dag-naam{font-size: 11.5px;text-transform: uppercase;letter-spacing: 0.06em;opacity: 0.75}.pl-dag-nr{font-weight: 800;font-size: 16px}.pl-dag:hover:not(:disabled){border-color: var(--br-ink)}.pl-dag:disabled{opacity: 0.32;cursor: default;background: transparent}.pl-dag.is-gekozen{background: var(--br-ink);border-color: var(--br-ink);color: var(--br-cream)}.pl-dag.is-gekozen .pl-dag-naam{opacity: 0.9}.pl-dagkop{margin: 0 0 8px;font-weight: 800;font-size: 14.5px}.pl-tijden{display: grid;grid-template-columns: repeat(auto-fill, minmax(84px, 1fr));gap: 8px}.pl-tijd{padding: 11px 0;border: 1.5px solid var(--br-line);border-radius: 8px;background: #fff;color: var(--br-ink);font: inherit;font-weight: 800;font-variant-numeric: tabular-nums;cursor: pointer}.pl-tijd:hover, .pl-tijd:focus-visible{border-color: var(--br-ink);background: var(--tint-lichaam, #E1EBDC)}.pl-geen{margin-top: 6px}.pl-gekozen{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 12px 14px;margin-bottom: 16px;border-radius: var(--r-kaart);background: var(--tint-lichaam, #E1EBDC)}.pl-gekozen-tekst{font-size: 15px;font-variant-numeric: tabular-nums}.pl-form{max-width: none}.pl-form .field{margin-bottom: 14px}.pl-hint{display: block;margin-top: 5px;font-size: 12.5px;opacity: 0.75}.pl-form .is-invalid{border-color: #a3142d}.pl-hoe{margin: 0 0 14px;padding: 0;border: 0}.pl-hoe legend{font-weight: 700;font-size: 14px;margin-bottom: 6px;padding: 0}.pl-form .pl-optie{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 6px;font-weight: 600;font-size: 14px;cursor: pointer}.pl-form .pl-optie input{width: auto;margin-top: 3px;accent-color: var(--br-ink)}.pl-turnstile:empty{display: none}.pl-turnstile{margin: 4px 0 12px}.pl-verstuur{width: 100%;justify-content: center;margin-top: 4px}.pl-rij{display: grid;grid-template-columns: 1fr 1fr;column-gap: 14px}.pl-rij .field{min-width: 0}.pl-keuze{min-width: 0}.pl-keuzes{display: flex;flex-wrap: wrap;gap: 2px 22px}.pl-keuzes .pl-optie{margin: 0 0 6px}.pl-keuze .pl-hint{margin-top: 2px}.pl-noot{margin: 0 0 14px;padding: 10px 14px;border-radius: 8px;background: var(--tint-lichaam, #E1EBDC);font-size: 13.5px;line-height: 1.5}.pl-form .field-error{display: block;margin-top: 5px;font-size: 13px;font-weight: 700;line-height: 1.4;color: #a3142d}@media (max-width: 520px){.pl-rij{grid-template-columns: 1fr}}.pl-klaar{padding: 4px 0;outline: none}.pl-klaar p{margin: 0 0 10px}.pl-klaar-kop{font-family: var(--font-head);font-weight: 700;font-size: 22px}.pl-klaar-moment{font-weight: 800;font-size: 16px;font-variant-numeric: tabular-nums}.pl-klaar a{word-break: break-all}.pl-knoppen{margin-top: 16px}.pl-pagina-binnen{max-width: 680px}.pl-pagina .pl-inline{margin-top: 18px;padding: 22px;border: var(--lijn);border-radius: var(--r-groot);background: #fff}.pl-onder{margin-top: 18px}.pl-afspraak{padding-bottom: 6px}.pl-afspraak p{margin: 0 0 8px}.pl-afspraak-kop{font-size: 21px;margin: 0 0 8px}.pl-afspraak-status{display: inline-block;font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: 0.08em}.pl-afspraak-status.is-gepland{color: var(--diep-lichaam, #3D6649)}.pl-afspraak-status.is-anders{opacity: 0.7}@media (max-width: 600px){.pl-pagina .pl-inline{padding: 16px}.pl-dagen{gap: 4px}.pl-dag-nr{font-size: 15px}}.pl-overlay{background: rgba(74, 43, 33, 0.7)}.pl-venster{max-width: 640px;background: var(--br-cream);border-radius: var(--r-knop);box-shadow: none}.pl-kop{padding: 22px 28px 18px;border-bottom: 1px solid var(--br-line)}.pl-titel{font-family: var(--font-head);font-weight: 700;font-size: clamp(24px, 4vw, 32px);line-height: 1.1;letter-spacing: -0.02em}.pl-sluit{width: auto;height: auto;padding: 10px 14px;border: 1px solid var(--br-ink);border-radius: var(--r-knop);background: transparent;font-family: var(--font-body);font-size: 13px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase}.pl-sluit:hover{background: rgba(74, 43, 33, 0.08)}.pl-sluit:focus-visible, .pl-dag:focus-visible, .pl-tijd:focus-visible, .pl-pijl:focus-visible, .pl-soort:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}.pl-inhoud{padding: 28px 28px 32px}.pl-melding{border: 1px solid var(--br-line);border-radius: var(--r-knop);background: var(--br-kaart)}.pl-soort, .pl-pijl, .pl-dag, .pl-tijd{border: 1px solid var(--br-line);border-radius: var(--r-knop);background: transparent;box-shadow: none;transform: none}.pl-soort:hover, .pl-soort:focus-visible, .pl-pijl:hover:not(:disabled), .pl-dag:hover:not(:disabled){border-color: var(--br-ink)}.pl-tijd:hover, .pl-tijd:focus-visible{border-color: var(--br-ink);background: rgba(74, 43, 33, 0.06)}.pl-dag:disabled{background: transparent}.pl-dag.is-gekozen{background: var(--br-ink);border-color: var(--br-ink);color: var(--br-cream)}.pl-gekozen, .pl-noot{border-radius: var(--r-knop);background: var(--br-kaart);border: 1px solid var(--br-line)}.pl-form .field input, .pl-form .field select, .pl-form .field textarea{border: 1px solid var(--br-line);border-radius: var(--r-knop);background: transparent;box-shadow: none}.pl-form .field input:focus, .pl-form .field select:focus, .pl-form .field textarea:focus{border-color: var(--br-ink);outline: 2px solid var(--br-ink);outline-offset: 1px}.pl-pagina .pl-inline{border-radius: var(--r-knop)}.pl-klaar-kop{font-size: clamp(24px, 3.4vw, 30px)}@media (max-width: 640px){.pl-overlay{padding: 0;align-items: stretch}.pl-venster{max-width: none;max-height: none;height: 100%;border-radius: 0}.pl-kop{padding: 16px 16px 14px}.pl-inhoud{padding: 20px 16px 28px}}.bedankt-plan{display: flex;gap: 12px;justify-content: center;flex-wrap: wrap;margin-top: 26px}.page-hero + :where(.br-section:not(.br-section--sand):not(.br-section--ink)){padding-top: 16px}.accent{font-style: italic;color: var(--br-ink)}.br-mono{display: inline-block;font-family: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;font-size: 11.5px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: rgba(74, 43, 33, 0.72)}.br-knoppen{display: flex;flex-wrap: wrap;gap: 12px;align-items: center}.br-knoppen .btn{padding: 13px 22px;font-size: 14.5px}.br-feiten{list-style: none;margin: 44px 0 0;padding: 18px 0 0;border-top: 1px solid var(--br-line);display: flex;flex-wrap: wrap;gap: 10px 0}.br-feiten li{margin: 0;padding: 0 26px;border-left: 1px solid var(--br-line);font-weight: 700;font-size: 15px;line-height: 1.4}.br-feiten li:first-child{padding-left: 0;border-left: 0}.br-vinklijst{list-style: none;margin: 0;padding: 0;display: grid;gap: 11px}.br-vinklijst li{position: relative;margin: 0;padding-left: 32px;line-height: 1.5}.br-vinklijst li::before{content: "";position: absolute;left: 0;top: 1px;width: 20px;height: 20px;border-radius: 50%;border: 1.5px solid rgba(74, 43, 33, 0.55);background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3l2.2 2.2 4.6-4.9' fill='none' stroke='%234A2B21' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat}.br-stappen{list-style: none;margin: 0 0 36px;padding: 0;display: grid;grid-template-columns: repeat(3, 1fr);gap: 18px}.stap-kaart{margin: 0;background: var(--br-kaart);border-radius: var(--r-kaart);padding: 18px 20px 24px;display: flex;flex-direction: column;gap: 8px}.stap-kaart h3{font-size: 22px;margin: 2px 0 0}.stap-kaart p{margin: 0;font-size: 15.5px;line-height: 1.6}.stap-beeld{background: var(--br-cream);border-radius: 8px;padding: 14px 16px;margin-bottom: 10px;min-height: 170px;display: flex;flex-direction: column;gap: 10px}.ill-kop{display: flex;justify-content: space-between;gap: 10px}.ill-voet{margin-top: auto}.ill-dagen{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(7, 1fr);gap: 5px}.ill-dagen li{margin: 0;aspect-ratio: 1 / 1;display: grid;place-items: center;border-radius: 6px;font-size: 11px;font-weight: 700;border: 1px solid var(--br-line);background: #fff}.ill-dagen li:nth-child(-n+4){background: rgba(74, 43, 33, 0.12);border-color: transparent}.ill-dagen li.is-vandaag{background: var(--br-ink);color: var(--br-cream);border-color: var(--br-ink)}.ill-curve{width: 100%;height: auto;display: block;overflow: visible}.ill-band{fill: rgba(149, 191, 159, 0.28)}.ill-bandtekst{font-family: ui-monospace, Consolas, monospace;font-size: 10px;fill: rgba(74, 43, 33, 0.6);text-transform: uppercase;letter-spacing: 0.06em}.ill-lijn{fill: none;stroke: var(--br-ink);stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 100;stroke-dashoffset: 0}.ill-plan{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.ill-plan li{margin: 0;display: grid;grid-template-columns: 18px 76px 1fr;align-items: center;gap: 8px;padding: 8px 10px;background: #fff;border-radius: 6px;font-size: 13px;font-weight: 700;line-height: 1.3}.ill-vink{width: 16px;height: 16px;border-radius: 4px;background: var(--br-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3l2.2 2.2 4.6-4.9' fill='none' stroke='%23F1E6C8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.stap-kaart.is-visible .ill-dagen li{animation: brDagIn 0.35s ease both;animation-delay: calc(var(--i) * 45ms + 150ms)}.stap-kaart.is-visible .ill-lijn{animation: brTeken 1.6s cubic-bezier(0.4, 0, 0.2, 1) 0.3s both}.stap-kaart.is-visible .ill-plan li{animation: brDagIn 0.4s ease both;animation-delay: calc(var(--i) * 160ms + 250ms)}.stap-kaart.is-visible .ill-vink{animation: brVink 0.3s ease both;animation-delay: calc(var(--i) * 160ms + 550ms)}}@keyframes brDagIn{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@keyframes brTeken{from{stroke-dashoffset: 100}to{stroke-dashoffset: 0}}@keyframes brVink{from{transform: scale(0.4);opacity: 0}to{transform: none;opacity: 1}}.br-vergelijk-wrap{max-width: 980px}.br-vergelijk{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 15.5px;line-height: 1.5}.br-vergelijk th, .br-vergelijk td{padding: 15px 20px;text-align: left;vertical-align: top;border-bottom: 1px solid var(--br-line)}.br-vergelijk thead th{font-family: var(--font-head);font-size: 19px;font-weight: 700;border-bottom-color: rgba(74, 43, 33, 0.3)}.br-vergelijk tbody th{font-weight: 800;width: 26%}.br-vergelijk td{opacity: 0.9}.br-vergelijk .vg-br{background: var(--br-ink);color: var(--br-cream);opacity: 1;font-weight: 700;border-bottom-color: rgba(241, 230, 200, 0.16)}.br-vergelijk thead .vg-br{border-radius: var(--r-kaart) var(--r-kaart) 0 0}.br-vergelijk tbody tr:last-child .vg-br{border-radius: 0 0 var(--r-kaart) var(--r-kaart);border-bottom: 0}.br-raster{display: grid;grid-template-columns: repeat(3, 1fr);border-top: 1px solid rgba(74, 43, 33, 0.25)}.raster-cel{padding: 22px 28px 6px 0}.raster-cel + .raster-cel{border-left: 1px solid var(--br-line);padding-left: 28px}.raster-cel h3{font-size: 23px;margin: 10px 0 10px}.raster-cel p{margin: 0;font-size: 15.5px;line-height: 1.6;opacity: 0.9}.br-prijzen{display: grid;gap: 14px}.br-prijskaart{display: grid;grid-template-columns: minmax(250px, 0.9fr) 1.1fr;gap: 16px 40px;align-items: center;background: var(--br-kaart);border-radius: var(--r-kaart);padding: 26px 32px;border: 1.5px solid transparent}.br-prijskaart.is-aanbevolen{border-color: var(--br-ink)}.pk-naam h3{font-size: 26px;margin: 8px 0 10px}.pk-prijs{font-family: var(--font-head);font-size: 34px;font-weight: 700;line-height: 1;margin: 0 0 6px;font-variant-numeric: tabular-nums}.pk-sub{display: block;font-size: 13px;opacity: 0.72;margin-bottom: 18px}.pk-lijst{font-size: 15.5px}.br-team{display: grid;grid-template-columns: 1fr 1fr;gap: 18px}.team-kaart{display: grid;grid-template-columns: 150px 1fr;gap: 24px;align-items: center;background: var(--br-kaart);border-radius: var(--r-kaart);padding: 16px 22px 16px 16px}.team-kaart img{width: 150px;aspect-ratio: 4 / 5;object-fit: cover;object-position: 50% 15%;border-radius: 8px}.team-kaart h3{font-size: 23px;margin: 6px 0 2px}.team-kaart .team-rol{font-size: 13.5px;font-weight: 700;opacity: 0.75;margin: 0 0 8px}.team-kaart p{margin: 0;font-size: 15px;line-height: 1.55}.br-kop-knop{display: inline-flex;align-items: center;padding: 10px 16px;border-radius: 8px;background: var(--br-ink);color: var(--br-cream);font-size: 13.5px;font-weight: 700;text-decoration: none;white-space: nowrap;transition: background-color 0.2s ease}.br-kop-knop:hover{background: #301b15;color: var(--br-cream)}.kk-kort{display: none}html[data-modus="b2c"] [data-alleen="b2b"], html:not([data-modus="b2c"]) [data-alleen="b2c"]{display: none !important}@media (max-width: 900px){.br-stappen{grid-template-columns: 1fr}.stap-beeld{min-height: 0}.br-raster{grid-template-columns: 1fr}.raster-cel{padding: 20px 0 18px}.raster-cel + .raster-cel{border-left: 0;border-top: 1px solid var(--br-line);padding-left: 0}.br-prijskaart{grid-template-columns: 1fr;padding: 22px 20px}.br-team{grid-template-columns: 1fr}}@media (max-width: 640px){.br-feiten{flex-direction: column;gap: 8px;margin-top: 32px}.br-feiten li{padding: 0;border-left: 0}.br-vergelijk{font-size: 13.5px}.br-vergelijk th, .br-vergelijk td{padding: 11px 9px}.br-vergelijk thead th{font-size: 15px}.br-vergelijk tbody th{width: 30%}.team-kaart{grid-template-columns: 96px 1fr;gap: 16px}.team-kaart img{width: 96px}.br-knoppen .btn{flex: 1 1 auto}}@media (max-width: 480px){.br-kop-knop{padding: 8px 12px;font-size: 13px}.kk-lang{display: none}.kk-kort{display: inline}}.bg-zand{background: var(--br-sand)}.br-mode-switch{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;margin-bottom: 24px}.mode-switch-label{font-size: 13px;font-weight: 700;opacity: 0.7}.mode-switch-track{display: inline-flex;gap: 2px;background: transparent;padding: 3px;border-radius: 8px;border: 1px solid var(--br-line)}.inline-switch{margin-top: 22px}.mode-btn{border: none;background: transparent;padding: 8px 16px;border-radius: 6px;font: inherit;font-size: 13.5px;font-weight: 700;color: var(--br-ink);cursor: pointer;transition: background-color 0.2s ease, color 0.2s ease}.mode-btn.active{background: var(--br-ink);color: var(--br-cream)}.pk-voet{margin: 22px 0 0;font-size: 15px;opacity: 0.85}.pk-voorwie{margin: 0 0 14px;font-size: 15px;line-height: 1.55;opacity: 0.85}.raster-knoppen{margin-top: 32px}.vragen-grid{display: grid;grid-template-columns: 0.8fr 1.2fr;gap: 56px;align-items: start}.vragen-grid > :first-child{margin-bottom: 0;position: sticky;top: 110px}.vragen-meer{margin: 18px 0 0;font-size: 14.5px;opacity: 0.85}@media (max-width: 1100px){.vragen-grid{grid-template-columns: 1fr;gap: 28px}.vragen-grid > :first-child{position: static}}.br-raster.raster-2{grid-template-columns: repeat(2, 1fr)}.br-raster.raster-2 > .raster-cel:nth-child(odd){border-left: 0;padding-left: 0}.br-raster.raster-2 > .raster-cel:nth-child(n+3){border-top: 1px solid var(--br-line)}.br-raster.raster-2 > .raster-cel{padding-bottom: 26px}@media (max-width: 900px){.br-raster.raster-2{grid-template-columns: 1fr}.br-raster.raster-2 > .raster-cel + .raster-cel{border-top: 1px solid var(--br-line)}}.br-stappen-kaal .stap-kaart{padding: 22px 22px 26px}.br-raster > .raster-cel:nth-child(3n+1){border-left: 0;padding-left: 0}.br-raster > .raster-cel:nth-child(n+4){border-top: 1px solid var(--br-line);padding-top: 22px}.br-raster.raster-2 > .raster-cel:nth-child(even){border-left: 1px solid var(--br-line);padding-left: 28px}@media (max-width: 900px){.br-raster.raster-2 > .raster-cel:nth-child(even){border-left: 0;padding-left: 0}}.br-afsluiter{text-align: center;max-width: 760px;margin: 0 auto}.br-afsluiter .section-heading{font-size: clamp(34px, 4.6vw, 54px) !important}.br-afsluiter p{font-size: 17px;opacity: 0.9;margin: 0 auto 26px;max-width: 52ch}.br-afsluiter .br-knoppen{justify-content: center}.curve-schakel{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.curve-schakel[hidden]{display: none}.curve-track{padding: 2px;background: #fff}.curve-track .mode-btn{padding: 5px 10px;font-size: 12px}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.stap-kaart .ill-lijn.ill-lijn-opnieuw{animation: brTekenOpnieuw 1.1s cubic-bezier(0.4, 0, 0.2, 1) both}}@keyframes brTekenOpnieuw{from{stroke-dashoffset: 100}to{stroke-dashoffset: 0}}.hero-foto-groot::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 26%;pointer-events: none;backdrop-filter: blur(3px) saturate(1.08);-webkit-backdrop-filter: blur(3px) saturate(1.08);background: repeating-linear-gradient(90deg, rgba(255,255,255,0.20) 0px, rgba(255,255,255,0.04) 7px, rgba(74,43,33,0.06) 12px, rgba(255,255,255,0.20) 14px);-webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 22%);mask-image: linear-gradient(90deg, transparent 0%, #000 22%)}:root{--kleur-lichaam: #B8C7AF;--kleur-hoofd: #8A94B7;--kleur-gevoel: #F3E98C;--kleur-warm: #C4A181;--tint-lichaam: #E1EBDC;--tint-hoofd: #E2E5EF;--tint-gevoel: #F7EFC6;--tint-warm: #F4E6D8;--diep-lichaam: #3D6649;--diep-hoofd: #4B5682;--diep-gevoel: #6E5A0C;--diep-warm: #86502D}.accent{text-decoration: none;padding: 0 0.16em;margin: 0 -0.04em;border-radius: 4px;background-image: linear-gradient(var(--kleur-gevoel), var(--kleur-gevoel));background-repeat: no-repeat;background-position: 0 50%;background-size: 100% 100%;-webkit-box-decoration-break: clone;box-decoration-break: clone}.br-feiten li{display: inline-flex;align-items: center;gap: 10px}.br-feiten li::before{content: "";width: 9px;height: 9px;border-radius: 50%;flex-shrink: 0;background: var(--kleur-lichaam)}.br-feiten li:nth-child(2)::before{background: var(--kleur-hoofd)}.br-feiten li:nth-child(3)::before{background: var(--kleur-gevoel)}.br-stappen > .stap-kaart:nth-child(1) .stap-beeld{background: var(--tint-lichaam)}.br-stappen > .stap-kaart:nth-child(2) .stap-beeld{background: var(--tint-hoofd)}.br-stappen > .stap-kaart:nth-child(3) .stap-beeld{background: var(--tint-gevoel)}.br-stappen > .stap-kaart:nth-child(1) > .br-mono{color: var(--diep-lichaam)}.br-stappen > .stap-kaart:nth-child(2) > .br-mono{color: var(--diep-hoofd)}.br-stappen > .stap-kaart:nth-child(3) > .br-mono{color: var(--diep-gevoel)}.ill-dagen li:nth-child(-n+4){background: var(--kleur-lichaam);color: #1f3a27}.ill-band{fill: rgba(149, 191, 159, 0.45)}.raster-cel.pijler-lichaam, .raster-cel.pijler-hoofd, .raster-cel.pijler-gevoel{border-top: 3px solid var(--pc);margin-top: -2px}.pijler-lichaam{--pc: var(--kleur-lichaam)}.pijler-hoofd{--pc: var(--kleur-hoofd)}.pijler-gevoel{--pc: var(--kleur-gevoel)}.pijler-lichaam > .br-mono{color: var(--diep-lichaam)}.pijler-hoofd > .br-mono{color: var(--diep-hoofd)}.pijler-gevoel > .br-mono{color: var(--diep-gevoel)}.br-prijskaart .pk-naam > .br-mono{display: inline-flex;align-items: center;gap: 8px}.br-prijskaart .pk-naam > .br-mono::before{content: "";width: 9px;height: 9px;border-radius: 50%;background: var(--pk, var(--br-ink))}.pk-groen{--pk: var(--kleur-lichaam)}.pk-geel{--pk: var(--kleur-gevoel)}.pk-blauw{--pk: var(--kleur-hoofd)}.pk-badge{display: inline-block;margin: 10px 0 0;padding: 4px 10px;border-radius: 999px;background: var(--kleur-gevoel);color: var(--br-ink);font-size: 12px;font-weight: 800;letter-spacing: 0.02em}.pk-badge + h3{margin-top: 8px}.br-prijskaart.is-aanbevolen{background: var(--br-kaart)}.team-groen{color: var(--diep-lichaam)}.team-blauw{color: var(--diep-hoofd)}.pk-stippen{display: none}@media (max-width: 760px){.br-prijzen{display: grid;grid-auto-flow: column;grid-auto-columns: 86%;gap: 12px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;margin: 0 -16px;padding: 4px 16px 6px;scroll-padding: 0 16px;scrollbar-width: none}.br-prijzen::-webkit-scrollbar{display: none}.br-prijzen > .br-prijskaart{scroll-snap-align: start;align-content: start}.pk-stippen{display: flex;justify-content: center;gap: 8px;margin: 14px 0 0}.pk-stippen[hidden]{display: none}.pk-stippen button{width: 28px;height: 28px;padding: 0;border: 0;background: transparent;cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.pk-stippen button::before{content: "";width: 9px;height: 9px;border-radius: 50%;background: rgba(74, 43, 33, 0.25);transition: transform 0.2s ease, background-color 0.2s ease}.pk-stippen button[aria-current="true"]::before{background: var(--br-ink);transform: scale(1.3)}}.br-fotorij{position: relative}.fotorij-spoor{list-style: none;margin: 0;padding: 4px 0 8px;display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 32px) / 3);gap: 16px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory}.fotorij-actief .fotorij-spoor{scrollbar-width: none}.fotorij-actief .fotorij-spoor::-webkit-scrollbar{display: none}.fotorij-spoor:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}.fotorij-item{margin: 0;scroll-snap-align: start;aspect-ratio: 4 / 3;border-radius: var(--r-kaart);overflow: hidden;background: var(--br-sand)}.fotorij-item img{width: 100%;height: 100%;object-fit: cover;display: block}.fotorij-voet{display: flex;justify-content: space-between;align-items: center;gap: 16px;flex-wrap: wrap;margin-top: 16px}.fotorij-voet .br-pijl{margin: 0}.fotorij-bediening{display: flex;justify-content: flex-end;gap: 8px;margin-left: auto}.fotorij-bediening[hidden]{display: none}.fotorij-knop{width: 44px;height: 44px;padding: 0;border-radius: 8px;border: 1.5px solid var(--br-ink);background: transparent;color: var(--br-ink);font: inherit;font-size: 18px;line-height: 1;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;transition: background-color 0.2s ease, opacity 0.2s ease}.fotorij-knop:hover:not(:disabled){background: rgba(74, 43, 33, 0.06)}.fotorij-knop:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}.fotorij-knop:disabled{opacity: 0.35;cursor: default}@media (max-width: 1024px){.fotorij-spoor{grid-auto-columns: 44%}}@media (max-width: 760px){.fotorij-spoor{grid-auto-columns: 82%;gap: 12px;margin: 0 -16px;padding: 4px 16px 8px;scroll-padding: 0 16px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.br-wacht{opacity: 0;transform: translateY(18px)}.br-wacht.br-in{opacity: 1;transform: none;transition: opacity 0.6s ease, transform 0.7s cubic-bezier(0.16, 1, 0.3, 1)}.br-wacht .accent{background-size: 0% 100%}.br-wacht.br-in .accent{background-size: 100% 100%;transition: background-size 0.8s cubic-bezier(0.65, 0, 0.35, 1) 0.35s}.br-wacht.br-gespreid{opacity: 1;transform: none}.br-gespreid > *{opacity: 0;transform: translateY(16px)}.br-gespreid.br-in > *{opacity: 1;transform: none;transition: opacity 0.55s ease, transform 0.65s cubic-bezier(0.16, 1, 0.3, 1);transition-delay: calc(var(--i, 0) * 90ms)}.br-vergelijk-wrap.br-wacht tbody tr{opacity: 0;transform: translateX(-10px)}.br-vergelijk-wrap.br-in tbody tr{opacity: 1;transform: none;transition: opacity 0.45s ease, transform 0.5s ease}.br-vergelijk-wrap.br-in tbody tr:nth-child(2){transition-delay: 0.08s}.br-vergelijk-wrap.br-in tbody tr:nth-child(3){transition-delay: 0.16s}.br-vergelijk-wrap.br-in tbody tr:nth-child(4){transition-delay: 0.24s}.br-vergelijk-wrap.br-in tbody tr:nth-child(5){transition-delay: 0.32s}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero, .br-c-hero) :is(.br-pill-badge, h1, .hero-lead, .br-hero-subtitle, .br-mode-switch, .hero-uitkomsten, .br-knoppen){animation: brOpkomst 0.7s cubic-bezier(0.16, 1, 0.3, 1) both}:is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero, .br-c-hero) h1{animation-delay: 0.08s !important}:is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero, .br-c-hero) :is(.hero-lead, .br-hero-subtitle){animation-delay: 0.16s !important}:is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero, .br-c-hero) :is(.br-mode-switch, .hero-uitkomsten, .br-knoppen){animation-delay: 0.24s !important}:is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero, .br-c-hero) .accent{animation: brMarkeer 0.8s cubic-bezier(0.65, 0, 0.35, 1) 0.55s both}:is(.br-home-hero, .br-p-hero, .br-f-hero, .br-o-hero, .br-r-hero) :is(.hero-beeld, .hero-visual, .hero-overzicht, .wm-legenda){animation: brBeeldIn 0.9s cubic-bezier(0.16, 1, 0.3, 1) 0.15s both}}@keyframes brOpkomst{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@keyframes brMarkeer{from{background-size: 0% 100%}to{background-size: 100% 100%}}@keyframes brBeeldIn{from{opacity: 0;translate: 0 10px;scale: 0.985}to{opacity: 1;translate: none;scale: none}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) and (min-width: 761px){.hero-grid{perspective: 1200px}.hero-beeld.br-kantel{transform-style: preserve-3d;transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.hero-beeld.br-kantel .hero-foto-klein{transform: translateZ(46px)}}@supports (animation-timeline: scroll()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.hero-foto-klein{animation: brZweef linear both;animation-timeline: scroll(root);animation-range: 0 520px}.hero-foto-groot img{animation: brZoom linear both;animation-timeline: scroll(root);animation-range: 0 700px}}}@keyframes brZweef{from{translate: 0 0}to{translate: 0 -44px}}@keyframes brZoom{from{scale: 1}to{scale: 1.06}}@media (min-width: 761px){.br-prijzen{display: block}.br-prijzen > .br-prijskaart{position: sticky;top: calc(96px + var(--n, 0) * 50px);margin-bottom: 16px;border-color: rgba(74, 43, 33, 0.14)}.br-prijzen > .br-prijskaart.is-aanbevolen{border-color: var(--br-ink)}.br-prijzen > .br-prijskaart:nth-child(2){--n: 1}.br-prijzen > .br-prijskaart:nth-child(3){--n: 2}}@supports (interpolate-size: allow-keywords){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body:not([data-page="latin"]):not([data-page="fotogalerij"]){interpolate-size: allow-keywords}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.faq-item, .wm-item, .route-meer, .br-inklap, .sg-faq)::details-content{height: 0;overflow: clip;transition: height 0.35s cubic-bezier(0.16, 1, 0.3, 1), content-visibility 0.35s allow-discrete}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.faq-item, .wm-item, .route-meer, .br-inklap, .sg-faq)[open]::details-content{height: auto}}}.br-geruststelling{display: flex;flex-wrap: nowrap;align-items: center;gap: 4px 8px;margin: 14px 0 0;font-size: 14px;line-height: 1.45;color: var(--br-ink);opacity: 0.78}.br-geruststelling::before{content: "";width: 8px;height: 8px;border-radius: 50%;flex-shrink: 0;background: var(--kleur-lichaam, #B8C7AF)}.br-afsluiter .br-geruststelling{justify-content: center;font-size: 14px}.pl-pagina-binnen:has(.pl-pagina-raster){max-width: none}.pl-pagina-raster{display: grid;grid-template-columns: minmax(0, 680px) minmax(240px, 340px);gap: 48px;align-items: start}.pl-uitleg{margin-top: 18px;padding: 22px 24px;border-radius: var(--r-groot, 12px);background: var(--tint-lichaam, #E1EBDC)}.pl-uitleg-kop{font-size: 20px;margin: 0 0 12px}.pl-uitleg-stappen{list-style: none;counter-reset: plstap;margin: 0;padding: 0;display: grid;gap: 12px}.pl-uitleg-stappen li{counter-increment: plstap;position: relative;padding-left: 36px;font-size: 15px;line-height: 1.5}.pl-uitleg-stappen li::before{content: counter(plstap);position: absolute;left: 0;top: 0;width: 24px;height: 24px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;font-size: 12.5px;font-weight: 800;background: #fff;color: var(--br-ink)}.pl-uitleg-noot{margin: 16px 0 0;padding-top: 14px;border-top: 1px solid rgba(74, 43, 33, 0.15);font-size: 15px}.pl-uitleg[data-alleen-soort]:not(.is-actief){display: none}@media (max-width: 900px){.pl-pagina-raster{grid-template-columns: 1fr;gap: 8px}}.veld-fout{margin: 6px 0 0;font-size: 13.5px;font-weight: 700;line-height: 1.4;color: #a3142d}.br-error-box{font-weight: 700}.br-ervaring{margin: 0;padding-top: 20px;border-top: 1px solid rgba(74, 43, 33, 0.25)}.br-ervaring blockquote{margin: 0}.br-ervaring blockquote::before{content: "\201C";display: block;height: 26px;margin-bottom: 4px;font-family: var(--font-head);font-size: 56px;font-weight: 700;line-height: 0.9;color: var(--kleur-lichaam)}.br-ervaring blockquote p{margin: 0 0 12px;font-size: 16.5px;line-height: 1.65}.br-ervaring blockquote p:last-child{margin-bottom: 0}.br-ervaring figcaption{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;margin-top: 16px;padding: 0;border-top: 0;font-size: 15px;line-height: 1.4;color: var(--br-ink)}.erv-naam{font-weight: 800}.br-ervaring figcaption .br-mono{color: var(--diep-lichaam)}.br-ervaringen > .br-ervaring:nth-child(3n+2) blockquote::before{color: var(--kleur-hoofd)}.br-ervaringen > .br-ervaring:nth-child(3n+2) figcaption .br-mono{color: var(--diep-hoofd)}.br-ervaringen > .br-ervaring:nth-child(3n) blockquote::before{color: var(--kleur-gevoel)}.br-ervaringen > .br-ervaring:nth-child(3n) figcaption .br-mono{color: var(--diep-gevoel)}.br-ervaringen{columns: 2;column-gap: 48px}.br-ervaringen > .br-ervaring{break-inside: avoid;margin-bottom: 44px}.br-ervaringen.is-rij{columns: auto;display: grid;grid-template-columns: repeat(3, 1fr);gap: 36px}.br-ervaringen.is-rij > .br-ervaring{margin-bottom: 0}.br-ervaring.is-groot{border-top: 0;padding-top: 0;max-width: 860px}.br-ervaring.is-groot blockquote p{font-family: var(--font-head);font-size: clamp(22px, 2.6vw, 30px);font-weight: 700;line-height: 1.3}.br-ervaring.is-klein blockquote::before{font-size: 42px;height: 20px}.br-ervaring.is-klein blockquote p{font-size: 15px;line-height: 1.6}.br-ervaring.is-klein figcaption{font-size: 14px;margin-top: 10px}.br-ervaring-bron{margin: 0 0 44px;padding: 18px 22px;border-radius: var(--r-kaart);background: var(--br-kaart);font-size: 14.5px;line-height: 1.6;max-width: 860px}.br-ervaring-bron p{margin: 0 0 8px}.br-ervaring-bron p:last-child{margin-bottom: 0}.br-ervaring-link{margin: 28px 0 0;font-size: 15px}@media (max-width: 900px){.br-ervaringen{columns: 1}.br-ervaringen.is-rij{grid-template-columns: 1fr;gap: 28px}}:is(.sectie-groen, .sectie-blauw, .sectie-geel) .br-ervaring-bron{background: #fff}.team-ervaring{margin-top: 44px}.profiel-body .br-ervaring{margin: 20px 0}.gh-sectie--donker, .gc-donker, #br-waarom, #br-slot, #br-bgl-slot, .sl-team, .br-footer, body[data-page="wandelgroep"]{--pijl-lijn: var(--br-yellow);--lijn-accent: var(--br-yellow)}.br-pijl{display: inline-flex;align-items: center;gap: 8px;margin-top: 24px;font-size: 16px;font-weight: 800;color: var(--br-ink);text-decoration: none;border-bottom: 2px solid var(--pijl-lijn, var(--br-ink));padding-bottom: 2px}.br-pijl > span[aria-hidden]{display: inline-block;transition: transform 0.2s ease}.br-pijl:hover > span[aria-hidden], .br-pijl:focus-visible > span[aria-hidden]{transform: translateX(4px)}.br-vervolg{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px;margin-top: 28px}.br-vervolg .br-pijl{margin-top: 0}.br-stappen-pijl{margin-bottom: 24px}.br-stappen-pijl > li{position: relative}.br-stappen-pijl > li:not(:last-child)::after{content: "\2192";position: absolute;top: 34%;right: -23px;z-index: 2;width: 28px;height: 28px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--br-ink);color: var(--br-cream);font-size: 15px;font-weight: 800;line-height: 1}.br-model{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin: 0;font-size: 15px;font-weight: 700}.br-model-stap{opacity: 0.55}.br-model-stap.is-nu{opacity: 1}.br-model-pijl{opacity: 0.45;font-weight: 800}.br-tegels{display: grid;grid-template-columns: repeat(3, 1fr);gap: 14px}.br-tegel{position: relative;display: flex;flex-direction: column;gap: 2px;padding: 20px 22px 18px;border-radius: var(--r-kaart);background: var(--br-kaart);border: 1.5px solid transparent;color: var(--br-ink);text-decoration: none;transition: border-color 0.2s ease}.br-tegel:hover, .br-tegel:focus-visible{border-color: var(--br-ink)}.br-tegel.is-aanbevolen{border-color: var(--br-ink);background: var(--br-kaart)}.br-tegel > .br-mono{display: inline-flex;align-items: center;gap: 8px}.br-tegel > .br-mono::before{content: "";width: 9px;height: 9px;border-radius: 50%;background: var(--pk, var(--br-ink))}.br-tegel .pk-badge{position: absolute;top: 16px;right: 16px}.tegel-naam{font-family: var(--font-head);font-size: 22px;font-weight: 700;margin: 8px 0 6px;line-height: 1.2}.tegel-prijs{font-family: var(--font-head);font-size: 28px;font-weight: 700;line-height: 1;font-variant-numeric: tabular-nums}.tegel-sub{font-size: 13px;opacity: 0.75}.tegel-wat{font-size: 15px;line-height: 1.5;margin-top: 12px}.tegel-pijl{margin-top: auto;padding-top: 14px;font-weight: 800}.tegel-pijl > span{display: inline-block;transition: transform 0.2s ease}.br-tegel:hover .tegel-pijl > span, .br-tegel:focus-visible .tegel-pijl > span{transform: translateX(4px)}@media (max-width: 900px){.br-stappen-pijl{gap: 34px}.br-stappen-pijl > li:not(:last-child)::after{content: "\2193";top: auto;right: auto;bottom: -31px;left: 50%;transform: translateX(-50%)}.br-tegels{grid-template-columns: 1fr}.tegel-wat{margin-top: 8px}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-pijl > span[aria-hidden], .tegel-pijl > span{transition: none}.br-pijl:hover > span[aria-hidden], .br-tegel:hover .tegel-pijl > span{transform: none}}[data-niet-community][hidden]{display: none !important}html[data-slot="dicht"] .slot-verberg{display: none !important}html:not([data-slot="dicht"]) .slot-toon{display: none !important}html[data-slot="dicht"]:not([data-modus]) [data-alleen="b2c"]{display: revert !important}html[data-slot="dicht"] #trajectGridB2c{display: grid !important}.br-tegel-vast:hover{border-color: transparent}.br-tegel-vast.is-aanbevolen:hover{border-color: var(--br-ink)}.erv-filter{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 12px}.erv-filter[hidden]{display: none}.erv-knop{font: inherit;font-size: 14px;font-weight: 700;line-height: 1.2;color: var(--br-ink);background: transparent;border: 1px solid rgba(74, 43, 33, 0.3);border-radius: 8px;padding: 9px 14px;cursor: pointer;transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.erv-knop:hover{border-color: var(--br-ink)}.erv-knop[aria-pressed="true"]{background: var(--br-ink);border-color: var(--br-ink);color: var(--br-cream)}.erv-knop:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}.erv-status{margin: 0 0 32px;font-size: 13.5px;opacity: 0.75;min-height: 1.2em}.br-ervaringen > .br-ervaring[hidden]{display: none}.br-ervaringen > .br-ervaring.erv-k0 blockquote::before{color: var(--kleur-lichaam)}.br-ervaringen > .br-ervaring.erv-k0 figcaption .br-mono{color: var(--diep-lichaam)}.br-ervaringen > .br-ervaring.erv-k1 blockquote::before{color: var(--kleur-hoofd)}.br-ervaringen > .br-ervaring.erv-k1 figcaption .br-mono{color: var(--diep-hoofd)}.br-ervaringen > .br-ervaring.erv-k2 blockquote::before{color: var(--kleur-gevoel)}.br-ervaringen > .br-ervaring.erv-k2 figcaption .br-mono{color: var(--diep-gevoel)}@media (max-width: 640px){.erv-knop{font-size: 13.5px;padding: 8px 12px}}.pl-ervaring{margin-top: 18px;padding-top: 16px;border-top: 1px solid rgba(74, 43, 33, 0.15)}.erv-tussenkop{font-size: 21px;margin: 48px 0 20px}.form-medical-warning{margin: 0 0 10px;padding: 12px 14px;border-left: 4px solid var(--br-blue);border-radius: 8px;background: var(--br-kaart);color: var(--br-ink);font-size: 13px;line-height: 1.55}@media (max-width: 767px){button, input[type="submit"], .btn, .btn-submit, select, .form-select, .roi-select{min-height: 48px}}.bedankt-links > [hidden]{display: none}
 body{background-color: var(--br-cream)}:root{--w-cream: #F1E6C8;--w-yellow: #F3E98C;--w-green: #B8C7AF;--w-blue: #8A94B7;--w-blue-tekst: #5A658F;--w-brown: #4A2B21;--w-white: #FFFFFF}.br-home-hero, .br-home-section{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;color: var(--w-brown);background: var(--w-cream)}.br-home-hero{padding: var(--sp-hero) 4% var(--sp-blok) 4%;overflow: hidden}.br-home-section{padding: var(--sp-sectie) 4%}.br-home-container{max-width: 1240px;margin: 0 auto;width: 100%;position: relative}.section-header-left{max-width: 760px;margin: 0 0 44px 0}.section-heading{margin: 0 0 16px 0;color: var(--w-brown)}.section-lead{font-size: 17px;line-height: 1.6;opacity: 0.9;margin: 0;max-width: var(--leesbreedte)}.hero-grid{display: grid;grid-template-columns: 1.02fr 0.98fr;gap: 56px;align-items: center}.hero-tekst{min-width: 0}.br-hero-title{font-size: clamp(38px, 5.4vw, 66px);line-height: 1.04;letter-spacing: -0.02em;color: var(--w-brown);margin: 0 0 18px 0}.br-hero-subtitle{font-size: clamp(16px, 1.7vw, 19px);line-height: 1.55;opacity: 0.9;max-width: 44ch;margin: 0 0 26px 0;transition: opacity 0.25s ease}.hero-beeld{position: relative;padding: 0}.hero-foto-groot{margin: 0;position: relative;aspect-ratio: 4 / 5;max-height: 560px;border-radius: var(--r-kaart);overflow: hidden;background: #E5DABB}.hero-foto-groot img{width: 100%;height: 100%;object-fit: cover;display: block}.br-home-hero .hero-foto-groot img{animation: none;scale: calc(1 + 0.04 * var(--hp, 1))}@media (scripting: enabled) and (prefers-reduced-motion: no-preference) and (min-width: 761px){.br-home-hero{--hp: 0}}@media (min-width: 769px){.br-home-hero{padding-bottom: 64px}}@media (min-width: 1101px){.hero-beeld{justify-self: end}}@media (max-width: 1100px){.hero-grid{grid-template-columns: 1fr;gap: 36px}.hero-beeld{max-width: 620px}.hero-foto-groot{aspect-ratio: 16 / 10;max-height: none}}@media (max-width: 768px){.br-home-hero{padding: var(--sp-sectie-mob) 16px 32px 16px}.hero-beeld{max-width: 100%}.section-header-left{margin-bottom: 30px}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-hero-subtitle{transition: none}}@media print{.br-home-hero{--hp: 1 !important}}:is(.film-stip, .bron-blad)[data-bron]{--lijn: var(--br-cream)}:is(.film-stip, .bron-blad)[data-bron="zuurstof"]{--c: #8A94B7;--tint: #E2E5EF;--icoon: url(../img/icoon-bron-zuurstof.png)}:is(.film-stip, .bron-blad)[data-bron="licht"]{--c: #E7D1A1;--tint: rgba(231, 209, 161, 0.34);--icoon: url(../img/icoon-bron-licht.png);--lijn: var(--br-ink)}:is(.film-stip, .bron-blad)[data-bron="herstel"]{--c: #B8C7AF;--tint: #E1EBDC;--icoon: url(../img/icoon-bron-herstel.png);--lijn: var(--br-ink)}:is(.film-stip, .bron-blad)[data-bron="voeding"]{--c: #F3E98C;--tint: rgba(243, 233, 140, 0.27);--icoon: url(../img/icoon-bron-voeding.png);--lijn: var(--br-ink)}:is(.film-stip, .bron-blad)[data-bron="beweging"]{--c: #C4A181;--tint: rgba(196, 161, 129, 0.22);--icoon: url(../img/icoon-bron-beweging.png)}:is(.film-stip, .bron-blad)[data-bron="sport"]{--c: #4A2B21;--tint: rgba(74, 43, 33, 0.08);--icoon: url(../img/icoon-bron-sport.png)}.film-stip{flex: none;display: inline-block;box-sizing: border-box;width: 10px;height: 10px;border-radius: 50%;background: var(--c);border: 1px solid rgba(74, 43, 33, 0.28)}.film{position: relative;--kop: 76px;--rand: 12px}@media (max-width: 480px){.film{--kop: 66px;--rand: 8px}}.film-hero{--fp: 0;position: sticky;top: 64px;z-index: 0;height: calc(100vh - var(--kop));height: calc(100svh - var(--kop));min-height: 540px}.film-hero.is-weg{visibility: hidden}.film-kader{position: relative;isolation: isolate;overflow: hidden;height: calc(100% - 2 * var(--rand));margin: var(--rand);border-radius: calc(24px + 16px * var(--fp));background: #E5DABB;scale: calc(1 - 0.06 * var(--fp));transform-origin: 50% 32%}.film-foto{position: absolute;left: 0;top: -6%;width: 100%;max-width: none;height: 112%;object-fit: cover;object-position: 78% 18%;translate: 0 calc(var(--fp) * 4.5%)}.film-kader::before{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(90deg, rgba(241, 230, 200, 0.93) 0%, rgba(241, 230, 200, 0.91) 24%, rgba(241, 230, 200, 0.80) 36%, rgba(241, 230, 200, 0.48) 47%, rgba(241, 230, 200, 0.16) 55%, rgba(241, 230, 200, 0) 61%)}.film-tekst{position: absolute;z-index: 2;left: 0;top: 0;bottom: 0;width: min(55%, 700px);box-sizing: border-box;padding: clamp(28px, 4vh, 56px) clamp(24px, 4.6vw, 76px) clamp(76px, 11vh, 104px);display: flex;flex-direction: column;justify-content: center;align-items: flex-start;translate: 0 calc(var(--fp) * -7vh);opacity: calc(1 - 0.8 * var(--fp))}body[data-page="home"] .film-tekst .br-hero-title{font-size: clamp(34px, min(4.5vw, 7.4vh), 68px) !important;line-height: 1.04 !important;letter-spacing: -0.022em !important;margin: 16px 0 16px;text-wrap: balance}.film-w{display: inline-block}.film-tekst .br-hero-subtitle{font-size: clamp(15px, min(1.35vw, 2.4vh), 19px);line-height: 1.55;max-width: 42ch;margin: 0 0 clamp(14px, 2.6vh, 24px);transition: opacity 0.25s ease}.film-tekst .br-mode-switch{margin-bottom: clamp(14px, 2.4vh, 22px)}.film-tekst .br-geruststelling{margin-top: clamp(10px, 1.6vh, 14px)}.film-feiten{position: absolute;z-index: 2;left: clamp(24px, 4.6vw, 76px);right: clamp(24px, 4.6vw, 76px);bottom: clamp(16px, 2.8vh, 30px);margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 8px 10px;line-height: 1.2}.film-feiten li{display: inline-flex;align-items: center;gap: 9px;padding: 8px 15px 8px 12px;border-radius: 999px;background: rgba(241, 230, 200, 0.92);border: 1px solid rgba(74, 43, 33, 0.12);color: var(--br-ink);font-size: 11.5px;font-weight: 800;letter-spacing: 0.09em;text-transform: uppercase;translate: calc(var(--fp) * var(--fx, 0px)) calc(var(--fp) * -14px)}.film-feiten li:nth-child(1){--fx: -6px;--k: 0}.film-feiten li:nth-child(2){--fx: -12px;--k: 1}.film-feiten li:nth-child(3){--fx: -18px;--k: 2}.film-feiten li:nth-child(4){--fx: -24px;--k: 3}@keyframes film-zoom{from{scale: 1.18}}@keyframes film-in{from{opacity: 0;translate: 0 18px}}@keyframes film-woord{from{opacity: 0;translate: 0 0.6em}}@keyframes film-pil{from{opacity: 0;translate: 0 22px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.film-foto, .film-kader > .herolus{animation: film-zoom 1.8s cubic-bezier(0.22, 0.8, 0.3, 1) backwards}.film-tekst .br-pill-badge{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.1s backwards}.film-w{animation: film-woord 0.75s cubic-bezier(0.16, 1, 0.3, 1) calc(0.18s + var(--i, 0) * 0.04s) backwards}.film-tekst .br-hero-subtitle{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.62s backwards}.film-tekst .br-mode-switch{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.72s backwards}.film-tekst .br-knoppen{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.8s backwards}.film-tekst .br-geruststelling{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.9s backwards}.film-feiten li{animation: film-pil 0.6s cubic-bezier(0.16, 1, 0.3, 1) calc(0.8s + var(--k, 0) * 0.06s) backwards}.film-hero .accent{animation: brMarkeer 0.8s cubic-bezier(0.65, 0, 0.35, 1) 0.55s backwards}}@media (max-width: 900px), (max-aspect-ratio: 6 / 5){.film-kader{display: flex;flex-direction: column;justify-content: flex-end}.film-foto{object-position: 80% 0%}.film-kader::before{background: linear-gradient(0deg, rgba(241, 230, 200, 0.97) 0%, rgba(241, 230, 200, 0.96) 46%, rgba(241, 230, 200, 0.84) 56%, rgba(241, 230, 200, 0.45) 66%, rgba(241, 230, 200, 0.12) 74%, rgba(241, 230, 200, 0) 80%)}.film-tekst{position: relative;left: auto;top: auto;bottom: auto;width: auto;padding: 0 clamp(18px, 4vw, 40px) 14px;justify-content: flex-end;translate: 0 calc(var(--fp) * -5vh)}body[data-page="home"] .film-tekst .br-hero-title{font-size: clamp(30px, min(8.4vw, 6.4vh), 52px) !important;margin: 12px 0 12px}.film-tekst .br-hero-subtitle{font-size: 15px;max-width: 52ch;margin-bottom: 12px}.film-tekst .br-mode-switch{margin-bottom: 12px}.film-feiten{position: relative;left: auto;right: auto;bottom: auto;z-index: 2;padding: 0 clamp(18px, 4vw, 40px) clamp(14px, 2.4vh, 22px);display: grid;grid-template-columns: 1fr 1fr;gap: 6px}.film-feiten li{padding: 7px 12px 7px 10px;border-radius: 18px;font-size: 10.5px;letter-spacing: 0.07em;gap: 8px}}@media ((max-width: 900px), (max-aspect-ratio: 6 / 5)) and (max-height: 719px){.film-hero{position: relative;top: auto;height: auto;min-height: 0}.film-kader{height: 700px}}@media (max-width: 600px){.film-hero{position: relative;top: auto;height: auto;min-height: 0}.film-kader{height: auto;justify-content: flex-start;background: transparent;border-radius: 24px;scale: none}.film-kader::before{display: none}.film-foto{position: relative;left: auto;top: auto;flex: none;width: 100%;height: 46vh;height: 46svh;min-height: 260px;border-radius: 24px;object-position: 88% 30%;translate: none}.film-tekst{padding: 22px calc(16px - var(--rand)) 6px;translate: none;opacity: 1;justify-content: flex-start}.film-feiten{padding: 0 calc(16px - var(--rand)) clamp(10px, 2vh, 18px)}.film-feiten li{translate: none;background: var(--br-kaart)}}@media (min-width: 901px) and (min-aspect-ratio: 6 / 5) and (max-height: 760px){.film-tekst{padding-top: 22px;padding-bottom: 68px}.film-tekst .br-pill-badge + .br-hero-title{margin-top: 12px}.film-tekst .br-mode-switch{margin-bottom: 14px}.film-feiten li{padding: 6px 13px 6px 10px;font-size: 11px}}.vel{position: relative;z-index: 1;background: var(--br-cream);border-radius: var(--vel-r, 32px) var(--vel-r, 32px) 0 0}.vel > #br-bronnen{width: auto;left: 0;right: 0;margin-left: 0;margin-right: 0;border-radius: var(--vel-r, 32px) var(--vel-r, 32px) 0 0;background-color: transparent;transition: background-color 0.8s ease}body[data-page="home"]{--blok-y: clamp(64px, 6.4vw, 96px);--blok-kop: clamp(28px, 3vw, 40px);--blok-slot: clamp(32px, 3vw, 44px);--vel-r: 32px;--vel-over: 48px}@media (max-width: 900px){body[data-page="home"]{--blok-y: 56px;--blok-kop: 26px;--blok-slot: 32px;--vel-r: 24px;--vel-over: 32px}}body[data-page="home"] .br-home-section{padding-top: var(--blok-y);padding-bottom: var(--blok-y)}body[data-page="home"] .br-home-section .section-header-left{max-width: 760px;margin: 0 0 var(--blok-kop)}body[data-page="home"] .br-home-section .section-header-left .br-pill-badge{margin: 0 0 14px}body[data-page="home"] .br-home-section .section-header-left .section-heading{max-width: 17em;margin: 0 0 14px}body[data-page="home"] .br-home-section .section-header-left .section-lead{max-width: 54ch;margin: 0}body[data-page="home"] .br-home-section .section-header-left > :last-child{margin-bottom: 0}body[data-page="home"] .br-home-section .br-vervolg{margin-top: var(--blok-slot);gap: 16px 28px}body[data-page="home"] .br-home-section > .br-home-container > .br-pijl{display: inline-flex;margin-top: var(--blok-slot)}@media (max-width: 768px){.br-home-section{padding: var(--sp-sectie-mob) 16px}}#br-bronnen{overflow-x: clip}#br-bronnen[data-actief="zuurstof"]{background-color: #E2E5EF}#br-bronnen[data-actief="licht"]{background-color: rgba(231, 209, 161, 0.34)}#br-bronnen[data-actief="herstel"]{background-color: #E1EBDC}#br-bronnen[data-actief="voeding"]{background-color: rgba(243, 233, 140, 0.27)}#br-bronnen[data-actief="beweging"]{background-color: rgba(196, 161, 129, 0.22)}#br-bronnen[data-actief="sport"]{background-color: rgba(74, 43, 33, 0.08)}.bronnen-baan{position: relative;margin-bottom: clamp(32px, 5vw, 56px)}.bronnen-podium{display: grid;grid-template-columns: minmax(0, 1fr)}.bronnen-lijst{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--br-line)}.bronnen-rij{--W: clamp(104px, 30vw, 128px);display: grid;grid-template-columns: calc(var(--W) * 0.6) minmax(0, 1fr);column-gap: clamp(14px, 4vw, 22px);align-items: center;--rij-pad: 14px;padding: var(--rij-pad) 0;min-height: calc(var(--W) * 0.58 + 2 * var(--rij-pad));border-bottom: 1px solid var(--br-line)}.rij-tekst{min-width: 0}.rij-kop{display: flex;align-items: baseline;gap: 12px}.rij-nr{flex: none;font-size: 12px;opacity: 0.6}.bronnen-rij h3{margin: 0;font-size: clamp(25px, 6.4vw, 30px);line-height: 1.1;letter-spacing: -0.01em}.bronnen-rij p{margin: 5px 0 0;font-size: 15.5px;line-height: 1.45;max-width: 46ch}.bronnen-rij .rij-link{grid-column: 2;justify-self: start;margin-top: 8px;font-size: 15px;white-space: nowrap}.bronnen-acties{margin-top: var(--blok-slot)}.bron-blad{position: relative;display: block;justify-self: center;pointer-events: none;width: calc(var(--bw) * var(--W));height: calc(var(--bh) * var(--W));background: var(--blad-png) 0 0 / 100% 100% no-repeat}.bron-blad > .wiel-icoon{position: absolute;left: var(--il);top: var(--it);width: var(--iw);height: var(--ih);display: block;background: var(--icoon-png) 0 0 / 100% 100% no-repeat}.bron-blad[data-bron="zuurstof"]{--bw: 0.5520;--bh: 0.3970}.bron-blad[data-bron="licht"]{--bw: 0.3866;--bh: 0.5198}.bron-blad[data-bron="herstel"]{--bw: 0.4490;--bh: 0.5142}.bron-blad[data-bron="voeding"]{--bw: 0.5813;--bh: 0.3582}.bron-blad[data-bron="beweging"]{--bw: 0.5284;--bh: 0.5473}.bron-blad[data-bron="sport"]{--bw: 0.4764;--bh: 0.5161}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.bronnen-rij.is-wacht{opacity: 0;translate: 0 28px}.bronnen-rij.is-wacht .bron-blad{rotate: -60deg;scale: 0.6}.bronnen-rij.is-wacht .bron-blad > .wiel-icoon{rotate: 60deg}.bronnen-rij.is-wacht.is-in{opacity: 1;translate: 0 0;transition: opacity 0.7s ease, translate 0.9s cubic-bezier(0.16, 1, 0.3, 1)}.bronnen-rij.is-wacht.is-in .bron-blad{rotate: 0deg;scale: 1;transition: rotate 1s cubic-bezier(0.2, 0.8, 0.2, 1) 0.12s, scale 1s cubic-bezier(0.2, 0.8, 0.2, 1) 0.12s}.bronnen-rij.is-wacht.is-in .bron-blad > .wiel-icoon{rotate: 0deg;transition: rotate 1s cubic-bezier(0.2, 0.8, 0.2, 1) 0.12s}}@media (min-width: 901px){.bronnen-podium{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);grid-template-rows: auto 1fr;column-gap: clamp(32px, 5vw, 80px);align-items: start}body[data-page="home"] #br-bronnen .bronnen-kop{grid-column: 1;grid-row: 1;margin-bottom: 0}.bronnen-lijst{grid-column: 2;grid-row: 1 / span 2}.bronnen-acties{grid-column: 1;grid-row: 2;align-self: start}.bronnen-rij{--W: clamp(104px, 11vw, 140px);grid-template-columns: calc(var(--W) * 0.6) minmax(0, 1fr) auto;--rij-pad: 16px}.bronnen-rij .rij-link{grid-column: 3;grid-row: 1;margin-top: 0;justify-self: end}}@media (min-width: 901px) and (max-width: 1100px){.bronnen-podium{grid-template-columns: minmax(0, 4fr) minmax(0, 8fr)}}@supports (translate: 0){@media (min-width: 901px) and (min-height: 620px) and (prefers-reduced-motion: no-preference) and (min-width: 761px) and (scripting: enabled){.bronnen-baan{height: calc(100vh - 64px + 192vh);height: calc(100svh - 64px + 192svh);margin-bottom: 0}.bronnen-podium{position: sticky;top: 64px;height: calc(100vh - 64px);height: calc(100svh - 64px);grid-template-rows: minmax(0, 1fr) auto auto minmax(0, 1fr);align-items: center;padding-block: 8px}body[data-page="home"] #br-bronnen .bronnen-kop{grid-row: 2;align-self: end}.bronnen-acties{grid-row: 3;align-self: start}.bronnen-lijst{grid-row: 1 / -1;align-self: center}.bronnen-rij{--W: clamp(100px, calc((100vh - 64px - 150px) / 6 * 1.55), 150px);--W: clamp(100px, calc((100svh - 64px - 150px) / 6 * 1.55), 150px);--rij-pad: clamp(8px, 1.5vh, 16px);--rij-pad: clamp(8px, 1.5svh, 16px)}.bronnen-rij h3{font-size: clamp(22px, 2.3vw, 30px)}.bronnen-baan.is-baan .bronnen-rij{opacity: var(--rv, 1);translate: calc((1 - var(--rv, 1)) * 64px) 0}.bronnen-baan.is-baan .bronnen-rij .bron-blad{rotate: calc((1 - var(--rv, 1)) * -70deg);scale: calc(0.5 + 0.5 * var(--rv, 1))}.bronnen-baan.is-baan .bronnen-rij .bron-blad > .wiel-icoon{rotate: calc((1 - var(--rv, 1)) * 70deg)}}}@media (min-width: 901px) and (max-height: 760px){.bronnen-rij{--rij-pad: 8px}.bronnen-rij h3{font-size: 22px}.bronnen-rij p{margin-top: 3px;font-size: 14.5px;line-height: 1.4}}@supports (translate: 0){@media (min-width: 901px) and (min-height: 620px) and (max-height: 760px) and (prefers-reduced-motion: no-preference) and (min-width: 761px) and (scripting: enabled){.bronnen-podium{padding-block: 8px 52px}}}@media print{.film-hero{position: static;height: auto;min-height: 0}.film-hero .film-kader{height: 560px}.film-kader, .film-tekst, .film-feiten li{scale: none;translate: none;opacity: 1}.bronnen-baan{height: auto !important}.bronnen-podium{position: static !important;height: auto !important}.bronnen-rij, .bronnen-rij .bron-blad, .bronnen-rij .bron-blad > .wiel-icoon{scale: none !important;translate: none !important;rotate: none !important;opacity: 1 !important}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.film-hero{position: relative;top: auto}.film-kader, .film-tekst, .film-foto, .film-feiten li{scale: none;translate: none;opacity: 1}.film-kader{border-radius: 24px}.film-tekst .br-hero-subtitle, #br-bronnen, .vel > #br-bronnen{transition: none}}@media (scripting: none){.film-hero{position: relative;top: auto}}.film-foto, .film-kader > .herolus{filter: grayscale(1)}.film-kader{background: var(--br-ink)}.film-kader::before{background: linear-gradient(90deg, rgba(74, 43, 33, 0.92) 0%, rgba(74, 43, 33, 0.88) 30%, rgba(74, 43, 33, 0.70) 48%, rgba(74, 43, 33, 0.38) 66%, rgba(74, 43, 33, 0.22) 100%)}.film-eyebrow{margin: 0;max-width: 52ch;font-size: 11.5px;font-weight: 800;line-height: 1.55;letter-spacing: 0.12em;text-transform: uppercase;color: var(--br-cream);opacity: 0.92}body[data-page="home"] #br-hero .film-tekst :is(.br-hero-title, .br-hero-subtitle, .br-geruststelling){color: var(--br-cream) !important}body[data-page="home"] #br-hero .film-tekst .accent{color: var(--br-ink) !important}body[data-page="home"] #br-hero .film-tekst .br-hero-title{font-size: clamp(28px, min(3.5vw, 5.8vh), 56px) !important;line-height: 1.08 !important;margin: 14px 0 14px}body[data-page="home"] #br-hero .film-tekst .br-hero-subtitle{font-size: clamp(13px, min(1.02vw, 1.9vh), 16px) !important;line-height: 1.5 !important;max-width: 66ch;margin: 0 0 clamp(12px, 2vh, 20px);opacity: 0.95}.film-tekst .br-geruststelling::before{background: var(--kleur-gevoel)}body[data-page="home"] #br-hero .btn-primary{background: var(--br-cream) !important;color: var(--br-ink) !important;border: 1.5px solid var(--br-cream) !important}body[data-page="home"] #br-hero .btn-primary:hover{background: var(--br-cream) !important;border-color: var(--br-cream) !important;opacity: 0.9}body[data-page="home"] #br-hero .btn-ghost{background: transparent !important;color: var(--br-cream) !important;border: 1.5px solid var(--br-cream) !important}body[data-page="home"] #br-hero .btn-ghost:hover{background: rgba(241, 230, 200, 0.12) !important}body[data-page="home"] #br-hero .btn:focus-visible{outline: 2px solid var(--kleur-gevoel);outline-offset: 3px}@media (min-width: 901px) and (min-aspect-ratio: 6 / 5){.film-tekst{width: min(66%, 840px)}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.film-eyebrow{animation: film-in 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.1s backwards}}@media (max-width: 900px), (max-aspect-ratio: 6 / 5){.film-kader::before{background: linear-gradient(0deg, rgba(74, 43, 33, 0.97) 0%, rgba(74, 43, 33, 0.96) 50%, rgba(74, 43, 33, 0.80) 60%, rgba(74, 43, 33, 0.40) 70%, rgba(74, 43, 33, 0.1) 78%, rgba(74, 43, 33, 0) 84%)}.film-eyebrow{font-size: 10.5px;letter-spacing: 0.09em}body[data-page="home"] #br-hero .film-tekst .br-hero-subtitle{font-size: 14px !important}}@media (max-width: 600px){.film-kader::before{display: none}.film-tekst{padding-top: 20px}}@keyframes film-laad{from{opacity: 0;translate: 0 14px}}@keyframes film-laad-woord{from{opacity: 0;translate: 0 0.5em}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.film-tekst .film-eyebrow{animation: film-laad 0.6s cubic-bezier(0.16, 1, 0.3, 1) 0.05s backwards}.film-tekst .film-w{animation: film-laad-woord 0.7s cubic-bezier(0.16, 1, 0.3, 1) calc(0.25s + var(--i, 0) * 0.045s) backwards}.film-tekst .br-knoppen{animation: film-laad 0.6s cubic-bezier(0.16, 1, 0.3, 1) 0.95s backwards}.film-tekst .film-klein{animation: film-laad 0.6s cubic-bezier(0.16, 1, 0.3, 1) 1.05s backwards}.film-feiten li{animation: film-laad 0.6s cubic-bezier(0.16, 1, 0.3, 1) calc(1.1s + var(--k, 0) * 0.08s) backwards}}
 :root{--blad-zuurstof: #8A94B7;--blad-licht: #E7D1A1;--blad-herstel: #B8C7AF;--blad-voeding: #F3E98C;--blad-beweging: #C4A181;--blad-sport: #4A2B21}[data-bron]{--lijn: #fff}[data-bron="voeding"], [data-bron="herstel"], [data-bron="licht"]{--lijn: var(--br-ink)}[data-bron="zuurstof"]{--c: var(--blad-zuurstof);--icoon: url(../img/icoon-bron-zuurstof.png)}[data-bron="licht"]{--c: var(--blad-licht);--icoon: url(../img/icoon-bron-licht.png)}[data-bron="herstel"]{--c: var(--blad-herstel);--icoon: url(../img/icoon-bron-herstel.png)}[data-bron="voeding"]{--c: var(--blad-voeding);--icoon: url(../img/icoon-bron-voeding.png)}[data-bron="beweging"]{--c: var(--blad-beweging);--icoon: url(../img/icoon-bron-beweging.png)}[data-bron="sport"]{--c: var(--blad-sport);--icoon: url(../img/icoon-bron-sport.png)}:is(.wiel-blad, .bron-blad)[data-bron="zuurstof"]{--l: 5.18%;--t: 0.83%;--w: 55.20%;--h: 39.70%;--dx: -0.276;--dy: -0.961;--ox: 64.1%;--oy: 41.0%;--il: 44.86%;--it: 18.81%;--iw: 37.67%;--ih: 46.67%;--i: 0;--blad-png: url(../img/wiel-blad-zuurstof.png);--icoon-png: url(../img/wiel-icoon-zuurstof.webp);--vorm: polygon(71.8% -0.4%, 77.0% -0.1%, 81.4% 1.1%, 85.5% 3.2%, 89.3% 6.3%, 91.0% 8.2%, 94.9% 14.2%, 96.8% 18.2%, 99.1% 25.6%, 100.1% 34.2%, 100.1% 38.2%, 99.4% 44.9%, 98.0% 51.1%, 96.8% 54.9%, 93.4% 63.5%, 91.5% 69.4%, 90.7% 73.2%, 90.0% 78.9%, 90.0% 83.5%, 90.5% 87.7%, 91.9% 93.5%, 94.1% 98.7%, 94.1% 99.4%, 93.8% 99.9%, 93.2% 99.9%, 91.4% 97.7%, 87.6% 94.9%, 83.8% 93.0%, 81.8% 92.5%, 75.9% 89.9%, 69.8% 85.6%, 66.0% 81.8%, 64.0% 79.2%, 55.1% 64.9%, 50.9% 59.9%, 47.0% 56.3%, 44.3% 54.4%, 37.9% 51.5%, 32.6% 50.6%, 29.5% 50.6%, 22.7% 52.0%, 18.2% 53.9%, 12.1% 58.0%, 9.8% 59.9%, 5.6% 64.4%, 0.6% 71.5%, -0.1% 71.1%, 0.4% 68.9%, 3.9% 60.6%, 7.4% 53.2%, 11.9% 45.4%, 20.6% 32.7%, 29.5% 22.5%, 35.0% 17.3%, 39.6% 13.5%, 49.9% 6.5%, 55.7% 3.7%, 61.6% 1.5%, 66.2% 0.4%)}:is(.wiel-blad, .bron-blad)[data-bron="licht"]{--l: 50.55%;--t: 0.45%;--w: 38.66%;--h: 51.98%;--dx: 0.655;--dy: -0.755;--ox: 53.8%;--oy: 48.0%;--il: 34.47%;--it: 33.64%;--iw: 46.94%;--ih: 35.64%;--i: 1;--blad-png: url(../img/wiel-blad-licht.png);--icoon-png: url(../img/wiel-icoon-licht.webp);--vorm: polygon(0.6% -0.1%, 11.9% -0.1%, 17.7% 0.3%, 28.7% 1.7%, 34.4% 2.8%, 44.4% 5.4%, 49.5% 7.0%, 59.3% 10.8%, 67.6% 14.8%, 74.0% 18.5%, 79.6% 22.1%, 85.5% 26.5%, 93.8% 34.3%, 97.4% 39.4%, 99.1% 43.2%, 100.1% 47.2%, 100.4% 53.2%, 98.9% 59.0%, 96.9% 63.2%, 94.3% 67.0%, 88.6% 72.5%, 84.7% 75.2%, 76.9% 79.0%, 68.6% 81.5%, 53.2% 84.5%, 45.8% 87.0%, 40.7% 89.7%, 36.8% 92.6%, 34.4% 94.8%, 30.0% 100.1%, 29.0% 99.7%, 29.5% 94.8%, 29.2% 92.1%, 28.2% 88.8%, 25.6% 83.9%, 20.7% 78.5%, 17.5% 74.1%, 15.3% 69.2%, 14.5% 65.0%, 14.8% 60.3%, 16.5% 55.0%, 17.7% 52.6%, 24.8% 42.3%, 26.8% 38.5%, 28.2% 34.3%, 28.7% 31.7%, 28.7% 25.0%, 28.2% 22.6%, 27.3% 19.7%, 25.1% 15.5%, 21.9% 11.5%, 18.7% 8.6%, 11.6% 4.3%, 6.7% 2.5%, 1.8% 1.2%, 0.9% 1.2%, 0.1% 0.6%)}:is(.wiel-blad, .bron-blad)[data-bron="herstel"]{--l: 55.18%;--t: 20.59%;--w: 44.90%;--h: 51.42%;--dx: 0.995;--dy: 0.105;--ox: 62.5%;--oy: 64.0%;--il: 31.79%;--it: 51.84%;--iw: 52.84%;--ih: 34.01%;--i: 2;--blad-png: url(../img/wiel-blad-herstel.png);--icoon-png: url(../img/wiel-icoon-herstel.webp);--vorm: polygon(75.5% 0.1%, 76.1% 0.1%, 76.5% 0.5%, 81.8% 6.9%, 86.2% 13.3%, 90.0% 19.8%, 95.3% 31.3%, 97.6% 38.7%, 99.3% 46.4%, 100.3% 56.0%, 100.3% 62.4%, 99.3% 70.3%, 98.2% 74.4%, 96.1% 79.7%, 93.6% 83.9%, 90.6% 87.6%, 85.4% 92.4%, 83.3% 93.8%, 79.1% 96.2%, 75.7% 97.7%, 71.7% 99.0%, 67.3% 99.9%, 58.0% 100.1%, 53.4% 99.4%, 50.0% 98.4%, 43.7% 95.9%, 40.1% 93.8%, 32.1% 88.1%, 28.1% 85.8%, 21.2% 82.8%, 17.8% 81.9%, 12.1% 81.0%, 6.6% 81.0%, 0.3% 81.9%, -0.1% 81.2%, 4.9% 77.8%, 8.7% 74.4%, 11.7% 70.9%, 19.5% 59.7%, 21.2% 57.8%, 27.1% 52.8%, 30.8% 50.6%, 35.3% 48.8%, 39.9% 47.5%, 50.4% 45.3%, 58.4% 42.4%, 65.2% 38.3%, 69.8% 34.1%, 72.9% 30.1%, 75.1% 26.4%, 76.9% 21.4%, 77.8% 17.7%, 77.8% 9.8%, 76.7% 4.9%, 75.1% 1.0%, 75.1% 0.5%)}:is(.wiel-blad, .bron-blad)[data-bron="voeding"]{--l: 40.25%;--t: 61.23%;--w: 58.13%;--h: 35.82%;--dx: 0.412;--dy: 0.911;--ox: 39.9%;--oy: 51.4%;--il: 13.82%;--it: 23.75%;--iw: 45.37%;--ih: 55.67%;--i: 3;--blad-png: url(../img/wiel-blad-voeding.png);--icoon-png: url(../img/wiel-icoon-voeding.webp);--vorm: polygon(0.2% -0.1%, 0.9% 0.1%, 4.0% 3.8%, 7.1% 6.5%, 9.7% 8.0%, 12.6% 9.1%, 18.1% 9.1%, 21.4% 8.0%, 25.4% 5.9%, 29.3% 5.1%, 34.7% 5.4%, 37.8% 6.5%, 41.5% 8.6%, 45.9% 12.3%, 49.8% 16.8%, 55.2% 23.9%, 60.9% 29.2%, 65.3% 31.8%, 71.1% 33.4%, 74.9% 33.4%, 78.9% 32.3%, 83.2% 30.2%, 87.1% 27.0%, 90.5% 23.1%, 93.9% 17.8%, 96.7% 12.3%, 98.3% 7.8%, 99.3% 5.9%, 99.8% 5.9%, 100.1% 7.0%, 96.5% 22.0%, 93.9% 30.5%, 88.7% 44.2%, 82.5% 57.4%, 79.3% 63.2%, 72.4% 73.7%, 67.6% 80.1%, 63.0% 85.1%, 59.1% 88.8%, 52.6% 93.8%, 47.1% 97.0%, 41.5% 99.1%, 36.7% 99.9%, 33.3% 99.9%, 28.7% 99.1%, 23.7% 97.0%, 21.1% 95.4%, 15.9% 90.9%, 12.8% 87.2%, 9.5% 82.2%, 7.6% 78.5%, 5.0% 71.9%, 3.0% 64.2%, 1.9% 55.3%, 2.0% 42.9%, 4.0% 28.6%, 4.3% 24.9%, 4.3% 19.7%, 3.5% 12.8%, 2.4% 7.8%, -0.1% 0.9%)}:is(.wiel-blad, .bron-blad)[data-bron="beweging"]{--l: 7.45%;--t: 44.78%;--w: 52.84%;--h: 54.73%;--dx: -0.674;--dy: 0.738;--ox: 38.2%;--oy: 54.3%;--il: 19.50%;--it: 27.46%;--iw: 31.48%;--ih: 42.66%;--i: 4;--blad-png: url(../img/wiel-blad-beweging.png);--icoon-png: url(../img/wiel-icoon-beweging.webp);--vorm: polygon(53.9% 0.1%, 54.7% 0.4%, 54.7% 0.9%, 52.7% 5.3%, 51.8% 9.4%, 51.8% 14.1%, 52.3% 17.0%, 53.4% 20.3%, 55.0% 23.6%, 60.6% 31.3%, 62.3% 34.6%, 63.2% 36.9%, 64.1% 40.8%, 64.1% 47.4%, 63.2% 52.1%, 62.0% 56.4%, 61.3% 61.6%, 61.4% 66.1%, 62.0% 69.7%, 64.1% 76.1%, 67.0% 81.1%, 69.9% 84.5%, 73.4% 87.8%, 77.5% 90.6%, 82.0% 92.8%, 87.6% 94.7%, 93.1% 95.8%, 99.6% 95.9%, 99.9% 96.6%, 99.4% 97.2%, 91.3% 99.1%, 84.9% 99.9%, 79.5% 100.3%, 70.8% 100.1%, 64.3% 99.4%, 57.0% 98.0%, 53.0% 97.0%, 45.0% 94.2%, 37.5% 90.8%, 31.4% 87.3%, 26.2% 83.9%, 19.2% 78.3%, 13.1% 72.5%, 9.4% 68.1%, 5.3% 62.4%, 2.8% 57.9%, 1.0% 53.3%, 0.3% 50.3%, -0.1% 47.6%, 0.1% 41.9%, 0.8% 38.4%, 2.4% 34.1%, 4.6% 30.3%, 8.1% 25.6%, 13.0% 21.0%, 18.3% 17.4%, 21.0% 16.0%, 25.8% 14.1%, 36.8% 11.1%, 42.8% 8.5%, 48.9% 4.6%)}:is(.wiel-blad, .bron-blad)[data-bron="sport"]{--l: -0.21%;--t: 22.01%;--w: 47.64%;--h: 51.61%;--dx: -0.960;--dy: -0.282;--ox: 38.0%;--oy: 36.0%;--il: 14.48%;--it: 15.38%;--iw: 48.41%;--ih: 37.18%;--i: 5;--blad-png: url(../img/wiel-blad-sport.png);--icoon-png: url(../img/wiel-icoon-sport.webp);--vorm: polygon(42.4% 0.3%, 49.1% 0.3%, 53.9% 1.0%, 57.8% 2.1%, 62.8% 4.1%, 67.0% 6.5%, 70.5% 9.1%, 75.9% 14.0%, 81.3% 19.9%, 85.8% 23.7%, 90.6% 26.6%, 95.7% 28.8%, 99.1% 29.6%, 99.9% 30.1%, 99.9% 30.5%, 99.5% 30.9%, 96.3% 31.0%, 92.0% 32.0%, 86.6% 34.2%, 81.3% 37.6%, 71.1% 45.7%, 67.2% 48.4%, 61.8% 51.6%, 55.1% 54.3%, 43.8% 57.1%, 38.6% 58.9%, 33.0% 61.6%, 27.5% 65.5%, 24.1% 68.6%, 20.7% 72.4%, 17.8% 76.8%, 15.4% 81.8%, 13.8% 88.2%, 13.8% 93.5%, 15.0% 99.0%, 15.0% 99.5%, 14.2% 99.9%, 13.2% 98.8%, 11.0% 95.0%, 6.4% 84.9%, 3.7% 76.6%, 1.1% 65.3%, 0.3% 57.8%, 0.3% 49.4%, 1.1% 42.4%, 2.9% 34.3%, 4.9% 28.5%, 8.8% 20.6%, 12.4% 15.7%, 17.6% 10.5%, 22.9% 6.7%, 28.1% 3.9%, 35.6% 1.4%)}.br-wiel{--W: 420px;--uit: 10px;--af: calc(var(--W) * .12);position: relative;display: flex;flex-direction: column;align-items: center;width: 100%}.wiel-rad{--gat-x: 50%;--gat-y: 50%;position: relative;flex: none;width: min(var(--W), 100%);aspect-ratio: 1 / 1;margin: 0 auto;container-type: inline-size}@supports (width: 1cqw){.wiel-rad{--af: 12cqw}}.wiel-draai{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;z-index: 1;transform-origin: var(--gat-x) var(--gat-y);transform: rotate(calc(var(--hoek, 0deg) + var(--slag, 0deg)));scale: var(--wsc, 1);transition: transform .8s cubic-bezier(.3,.7,.2,1);pointer-events: none}.br-wiel[data-wiel-draai] .wiel-draai{transition: none}.wiel-blad{position: absolute;left: var(--l);top: var(--t);width: var(--w);height: var(--h);background: var(--blad-png) 0 0 / 100% 100% no-repeat;clip-path: var(--vorm);transform-origin: var(--ox) var(--oy);translate: calc((1 - var(--v, 1)) * var(--dx) * var(--af)) calc((1 - var(--v, 1)) * var(--dy) * var(--af));opacity: var(--o, 1);pointer-events: auto;transition: transform .45s cubic-bezier(.2,.8,.2,1), opacity .4s ease}.br-wiel.is-spel .wiel-blad{transition: none}.wiel-blad > .wiel-icoon{position: absolute;left: var(--il);top: var(--it);width: var(--iw);height: var(--ih);background: var(--icoon-png) 0 0 / 100% 100% no-repeat;pointer-events: none;transform: rotate(calc(-1 * (var(--hoek, 0deg) + var(--slag, 0deg))));transition: transform .8s cubic-bezier(.3,.7,.2,1)}.br-wiel[data-wiel-draai] .wiel-blad > .wiel-icoon{transition: none}.br-wiel.is-bedien.is-gedraaid .wiel-blad:not(.is-actief){opacity: .55}.br-wiel.is-bedien.is-gedraaid .wiel-blad:not(.is-actief):hover{opacity: .85}.br-wiel.is-bedien.is-gedraaid .wiel-blad.is-actief{opacity: 1;z-index: 2;transform: translate(calc(var(--dx) * var(--uit)), calc(var(--dy) * var(--uit))) scale(1.03)}.br-wiel.is-bedien.is-gedraaid .wiel-blad.is-actief > .wiel-icoon{animation: wiel-pols .6s ease}@keyframes wiel-pols{0%, 100%{scale: 1}50%{scale: 1.14}}.br-wiel.is-klaar[data-wiel-draai] .wiel-rad{touch-action: pan-y;cursor: grab;-webkit-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent}.br-wiel.is-klaar.is-sleep .wiel-rad{cursor: grabbing}.br-wiel.is-klaar[data-wiel-draai]:focus{outline: none}.br-wiel.is-klaar[data-wiel-draai]:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 10px;border-radius: 28px}.wiel-bedien{display: grid;grid-template-columns: 48px minmax(0, 1fr) 48px;align-items: center;gap: 10px;width: min(100%, 520px);margin: max(28px, calc(var(--W, 420px) * .08)) auto 0}.wiel-pijl{width: 48px;height: 48px;min-width: 0;min-height: 0;padding: 0;margin: 0;display: grid;place-items: center;border-radius: 50%;border: 1.5px solid rgba(74, 43, 33, .3);background: transparent;color: var(--br-ink);cursor: pointer;transition: border-color .2s ease, background-color .2s ease}.wiel-pijl:hover{border-color: var(--br-ink);background: rgba(74, 43, 33, .05)}.wiel-pijl:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px}.wiel-pijl svg{display: block}.wiel-actief{margin: 0;display: grid;justify-items: center;gap: 2px;text-align: center;min-width: 0}.wiel-actief-naam{font-family: var(--font-head);font-weight: 700;font-size: clamp(25px, 2.3vw, 31px);line-height: 1.15;letter-spacing: -.01em}.wiel-actief-kern{font-size: 12px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;line-height: 1.4;opacity: .7}.wiel-actief .br-pijl{margin-top: 8px;font-size: 15px}.wiel-actief.is-wissel > *{animation: wiel-actief-in .4s cubic-bezier(.2,.8,.2,1) both}.wiel-actief.is-wissel > :nth-child(2){animation-delay: .04s}.wiel-actief.is-wissel > :nth-child(3){animation-delay: .08s}@keyframes wiel-actief-in{from{opacity: 0;translate: 0 8px}to{opacity: 1;translate: 0 0}}.wiel-hint{margin: 16px 0 0;text-align: center;opacity: .6;transition: opacity .5s ease}.br-wiel.is-gedraaid .wiel-hint{opacity: 0}.br-wiel.is-kort:not(.is-bedien) :is(.wiel-bedien, .wiel-hint){opacity: 0}.br-wiel.is-kort.is-bedien :is(.wiel-bedien, .wiel-hint){animation: wiel-bedien-in .6s ease backwards}@keyframes wiel-bedien-in{from{opacity: 0}}.br-wiel:not(.is-klaar) :is(.wiel-bedien, .wiel-hint){display: none}.wiel-baan{position: relative}.wiel-baan.is-kort{margin-inline: calc(50% - 50vw);padding-inline: calc(50vw - 50%);overflow-x: clip}.wiel-podium{display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);align-items: center;gap: clamp(32px, 5vw, 80px);padding-block: clamp(40px, 8vh, 88px)}.wiel-podium .br-wiel{--W: clamp(320px, 62vh, 560px);justify-self: center}.wiel-kop{position: relative;z-index: 2;min-width: 0;max-width: 540px}.wiel-statement{margin: 18px 0 18px;font-family: var(--font-head);font-weight: 700;font-size: clamp(32px, 3.7vw, 54px);line-height: 1.08;letter-spacing: -.015em;text-wrap: balance}.wiel-sub{margin: 0;max-width: 44ch;font-size: 17px;line-height: 1.55;opacity: .9}@media (scripting: enabled) and (min-width: 901px) and (min-height: 620px) and (prefers-reduced-motion: no-preference) and (min-width: 761px){.wiel-baan{height: 260vh;height: 260svh;width: 100vw;margin-inline: calc(50% - 50vw);overflow-x: clip}.wiel-podium{position: sticky;top: 76px;height: calc(100vh - 76px);height: calc(100svh - 76px);width: min(1240px, 92vw);margin-inline: auto;padding-block: 0}.wiel-podium .br-wiel{--W: min(560px, 62vh, calc((100vh - 250px) / 1.08))}.wiel-baan.is-film .br-wiel{translate: calc((1 - var(--slide, 1)) * var(--cx, 0px)) calc((1 - var(--slide, 1)) * var(--cy, 0px))}.wiel-baan.is-film .wiel-kop .br-pill-badge{opacity: calc(.78 * clamp(0, calc(var(--tekst, 1) * 6), 1))}.wiel-baan.is-film .wiel-statement > span{--wv: clamp(0, calc(var(--tekst, 1) * 8.5 - var(--i)), 1);display: inline-block;opacity: var(--wv);translate: 0 calc((1 - var(--wv)) * .5em)}.wiel-baan.is-film .wiel-statement .accent{background-size: calc(clamp(0, calc((var(--tekst, 1) - .8) * 5), 1) * 100%) 100%}.wiel-baan.is-film .wiel-sub{opacity: calc(.9 * var(--sub, 1));translate: 0 calc((1 - var(--sub, 1)) * 18px)}.wiel-baan.is-film .wiel-bedien{opacity: var(--bed, 1);translate: 0 calc((1 - var(--bed, 1)) * 16px)}.wiel-baan.is-film .wiel-hint{opacity: calc(.6 * var(--bed, 1))}.wiel-baan.is-film .br-wiel.is-gedraaid .wiel-hint{opacity: 0}.wiel-baan.is-film .br-wiel:not(.is-bedien) .wiel-bedien{visibility: hidden}}@media (max-width: 900px){.br-wiel{--uit: 6px}.wiel-podium{grid-template-columns: minmax(0, 1fr);gap: 32px;padding-block: 8px 4px}.wiel-podium .br-wiel{--W: 360px}.wiel-statement{font-size: clamp(30px, 8vw, 38px)}.wiel-bedien{margin-top: 28px}.wiel-actief .br-pijl{margin-top: 6px}}@media (max-width: 420px){.wiel-bedien{grid-template-columns: 44px minmax(0, 1fr) 44px;gap: 6px}.wiel-pijl{width: 44px;height: 44px}}@media print{.wiel-baan{height: auto !important;width: auto !important;margin-inline: 0 !important;padding-inline: 0 !important;overflow: visible}.wiel-podium{position: static !important;height: auto !important;width: auto !important}.wiel-draai, .wiel-blad > .wiel-icoon{transform: none !important;scale: none !important}.wiel-blad{translate: none !important;rotate: none !important;scale: none !important;opacity: 1 !important}.br-wiel{translate: none !important}.wiel-statement > span, .wiel-sub, .wiel-bedien, .wiel-kop .br-pill-badge{opacity: 1 !important;translate: none !important;visibility: visible !important}.wiel-bedien, .wiel-hint{display: none !important}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-wiel .wiel-draai, .br-wiel .wiel-blad, .br-wiel .wiel-blad > .wiel-icoon, .wiel-pijl, .wiel-hint{transition: none !important}.br-wiel .wiel-blad > .wiel-icoon, .wiel-actief > *, .br-wiel :is(.wiel-bedien, .wiel-hint){animation: none !important}}
 body[data-page="home"]{--vk-kop: 64px;--vk-ink: #4A2B21;--vk-cream: #F1E6C8;--vk-zuurstof: #8A94B7;--vk-licht: #E7D1A1;--vk-herstel: #B8C7AF;--vk-voeding: #F3E98C;--vk-beweging: #C4A181}body[data-page="home"] :is(#br-zo, #br-methodiek, #br-team, #br-programmas, #br-vragen, #br-contact){position: relative}body[data-page="home"] #br-vragen{z-index: 1;padding-bottom: calc(var(--blok-y) + var(--vel-over))}body[data-page="home"] #br-contact{z-index: 2}body[data-page="home"] .zo-kolommen{--zl: 1;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));margin: 12px 0 0;padding-bottom: 8px}body[data-page="home"] .zo-kolom{--sx: 0;padding: 4px clamp(20px, 3.4vw, 52px) 6px;border-left: 1px solid rgba(74, 43, 33, 0.22);translate: calc((1 - var(--zl)) * var(--sx) * min(44px, 3.4vw)) 0;opacity: calc(0.15 + 0.85 * var(--zl))}body[data-page="home"] .zo-kolom:first-child{--sx: -1;padding-left: 0;border-left: 0}body[data-page="home"] .zo-kolom:last-child{--sx: 1;padding-right: 0}body[data-page="home"] .zo-kolom .br-mono{display: block;margin: 0 0 14px}body[data-page="home"] .zo-kolom p{margin: 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(21px, 2.1vw, 29px);line-height: 1.2;letter-spacing: -0.015em;text-wrap: balance}body[data-page="home"] .zo-los-slot{--zl: 1;margin: 36px 0 0;max-width: 42ch;font-size: clamp(18px, 1.7vw, 22px);line-height: 1.5}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vk-js body[data-page="home"] .zo-los-slot{opacity: var(--zl);translate: 0 calc((1 - var(--zl)) * 26px)}}@media (max-width: 820px){body[data-page="home"] .zo-kolommen{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .zo-kolom{padding: 20px 0 22px;border-left: 0;border-top: 1px solid rgba(74, 43, 33, 0.22);translate: calc((1 - var(--zl)) * var(--sx) * 14px) 0}body[data-page="home"] .zo-kolom:last-child{border-bottom: 1px solid rgba(74, 43, 33, 0.22)}body[data-page="home"] .zo-kolom p{font-size: clamp(21px, 5.6vw, 26px)}body[data-page="home"] .zo-los-slot{margin-top: 28px}}body[data-page="home"] .zo-statement{--zs: 99;margin: clamp(72px, 11vh, 120px) 0 clamp(64px, 9vh, 104px);max-width: 21em;font-family: var(--font-head);font-weight: 700;font-size: clamp(31px, 4.7vw, 66px);line-height: 1.12;letter-spacing: -0.02em;text-wrap: balance}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vk-js body[data-page="home"] .zo-statement > span{opacity: clamp(.2, calc(.2 + .8 * (var(--zs) - var(--i, 0)) / 3), 1)}}body[data-page="home"] .zo-baan{--zo-kb: clamp(480px, 38vw, 640px);--zo-kh: clamp(232px, calc((100vh - var(--vk-kop) - 190px) / 2), 340px);--zo-pg: clamp(44px, 6.4vh, 60px);--zo-pijl: clamp(88px, 8vw, 124px);--zo-px: clamp(20px, 1.7vw, 26px);--zo-py: clamp(16px, 2.4vh, 24px);--zo-gap: clamp(16px, 1.6vw, 24px);--zo-pad: max(4vw, calc(50vw - 620px));--streek: rgba(74, 43, 33, 0.4);margin: 0}@supports (height: 100svh){body[data-page="home"] .zo-baan{--zo-kh: clamp(232px, calc((100svh - var(--vk-kop) - 190px) / 2), 340px)}}body[data-page="home"] .zo-spoor{display: flex;flex-direction: column;align-items: stretch;max-width: 600px;margin: 0 auto}body[data-page="home"] .zo-paar{display: flex;flex-direction: column}body[data-page="home"] .zo-stap{position: relative;display: grid;grid-template-columns: minmax(0, 1fr);align-content: start;gap: 16px;width: 100%;min-width: 0;margin: 0;padding: 22px var(--zo-px) 26px;border-radius: 24px;background: var(--br-kaart)}body[data-page="home"] .zo-stap h3{margin: 0;font-size: clamp(25px, 2.1vw, 31px);line-height: 1.1}body[data-page="home"] .zo-stap p{margin: 0;font-size: clamp(14.5px, 1.08vw, 16px);line-height: 1.52}body[data-page="home"] .zo-stap-tekst{display: flex;flex-direction: column;align-items: flex-start;align-self: center;gap: 9px;min-width: 0}body[data-page="home"] .zo-stap .br-pill-badge{margin: 0 0 2px}body[data-page="home"] .zo-stap .stap-beeld{min-width: 0;margin: 0;padding: 14px 16px;min-height: 168px;border-radius: 14px;gap: 8px;justify-content: space-between}body[data-page="home"] .zo-stap[data-stap="1"] .stap-beeld{background: var(--tint-lichaam, #E1EBDC)}body[data-page="home"] .zo-stap[data-stap="2"] .stap-beeld{background: var(--tint-hoofd, #E2E5EF)}body[data-page="home"] .zo-stap[data-stap="3"] .stap-beeld{background: var(--tint-gevoel, #F7EFC6)}body[data-page="home"] .zo-stap[data-stap="4"] .stap-beeld{background: var(--tint-warm, #F4E6D8)}body[data-page="home"] .zo-stap[data-stap="5"] .stap-beeld{background: var(--br-cream)}body[data-page="home"] .zo-stap[data-stap="1"] .ill-voet{color: var(--diep-lichaam, #3D6649)}body[data-page="home"] .zo-stap .ill-voet{margin-top: 0}body[data-page="home"] .zo-stap .ill-kop{font-size: 11px}body[data-page="home"] .zo-stap .ill-kop .br-mono, body[data-page="home"] .zo-stap .ill-voet{font-size: 10.5px}body[data-page="home"] .zo-stap .ill-plan{gap: 6px;margin-block: auto}body[data-page="home"] .zo-stap .ill-plan li{grid-template-columns: 16px minmax(0, 1fr);grid-template-rows: auto auto;column-gap: 9px;row-gap: 1px;padding: 7px 10px;font-size: 12.5px;line-height: 1.25}body[data-page="home"] .zo-stap .ill-plan .ill-vink{grid-row: 1 / span 2;align-self: center}body[data-page="home"] .zo-stap .ill-plan li > .br-mono{grid-column: 2;font-size: 9.5px;line-height: 1.2}body[data-page="home"] .zo-stap .ill-plan li > span:last-child{grid-column: 2}body[data-page="home"] .zo-stap .curve-schakel{flex-direction: column;align-items: flex-start;gap: 5px}body[data-page="home"] .zo-stap .curve-schakel .br-mono{font-size: 10.5px}body[data-page="home"] .zo-stap .curve-track{max-width: 100%}body[data-page="home"] .zo-stap .curve-track .mode-btn{min-width: 0;padding: 4px 8px;font-size: 11px;white-space: nowrap}@media (max-height: 760px){body[data-page="home"] .zo-stap .stap-beeld{padding: 10px 12px;gap: 5px}}body[data-page="home"] .zo-stap .stap-beeld-trap, body[data-page="home"] .zo-stap .stap-beeld-wiel{align-items: center;justify-content: center}body[data-page="home"] .zo-stap .ill-trap{display: block;flex: 1 1 auto;width: 100%;min-height: 0;max-height: 200px;overflow: visible}body[data-page="home"] .zo-stap .ill-trede{transform-box: fill-box;transform-origin: 50% 100%;scale: 1 clamp(0.04, calc((var(--f, 1) - 0.2 - 0.06 * var(--i, 0)) / 0.45), 1)}body[data-page="home"] .zo-stap .ill-trap .ill-lijn{stroke-dashoffset: calc(100 * (1 - clamp(0, (var(--f, 1) - 0.3) / 0.5, 1)))}body[data-page="home"] .zo-stap .ill-trap-punt{opacity: clamp(0, calc((var(--f, 1) - 0.7) / 0.2), 1)}body[data-page="home"] .zo-stap .stap-beeld-wiel .br-wiel{--W: 100%;width: 100%;max-width: min(200px, calc(var(--zo-kh) - 2 * var(--zo-py) - 36px));margin: auto;pointer-events: none}body[data-page="home"] .zo-stap .zo-merk{margin: 4px 0 0;padding-top: 11px;border-top: 1px solid rgba(74, 43, 33, 0.22);font-family: var(--font-head);font-weight: 700;font-size: clamp(17px, 1.45vw, 21px);line-height: 1.22;letter-spacing: -0.01em}body[data-page="home"] .zo-wissel{display: flex;align-items: center;gap: 14px;height: 58px;padding-left: calc(var(--zo-px) + 2px)}body[data-page="home"] .zo-wissel-pijl{position: relative;flex: none;align-self: stretch;width: 26px;background: linear-gradient(var(--streek), var(--streek)) 50% 50% / 2px calc(100% - 4px) no-repeat}body[data-page="home"] .zo-wissel-pijl::before, body[data-page="home"] .zo-wissel-pijl::after{content: "";position: absolute;left: 50%;width: 10px;height: 10px;box-sizing: border-box;border: 0 solid var(--streek);translate: -50% 0;rotate: 45deg}body[data-page="home"] .zo-wissel-pijl::before{top: 2px;border-width: 2px 0 0 2px}body[data-page="home"] .zo-wissel-pijl::after{bottom: 2px;border-width: 0 2px 2px 0}body[data-page="home"] .zo-wissel-noot{margin: 0;max-width: 32ch;font-size: 14.5px;line-height: 1.4;color: rgba(74, 43, 33, 0.82)}body[data-page="home"] .zo-pijl{position: relative;flex: none;width: 26px;height: 54px;margin: 0 auto;background: linear-gradient(var(--streek), var(--streek)) 50% 0 / 2px calc(100% - 3px) no-repeat;transition: opacity 0.5s ease}body[data-page="home"] .zo-pijl::after{content: "";position: absolute;left: 50%;bottom: 2px;width: 10px;height: 10px;box-sizing: border-box;border: solid var(--streek);border-width: 0 2px 2px 0;translate: -50% 0;rotate: 45deg}body[data-page="home"] .zo-pijl.is-wacht{opacity: 0.38}@media (min-width: 701px){body[data-page="home"] .zo-spoor{max-width: 720px}body[data-page="home"] .zo-stap{grid-template-columns: 42% minmax(0, 1fr);column-gap: var(--zo-gap);align-content: stretch}body[data-page="home"] .zo-stap .stap-beeld{min-height: 210px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .zo-stap.is-wacht{opacity: 0;translate: 0 44px}body[data-page="home"] .zo-stap.is-wacht.is-in{opacity: 1;translate: 0 0;transition: opacity .7s ease, translate .9s cubic-bezier(.16, 1, .3, 1)}}@supports (translate: 0){@media (min-width: 901px) and (min-height: 620px) and (prefers-reduced-motion: no-preference) and (min-width: 761px) and (scripting: enabled){body[data-page="home"] .zo-baan{--zo-weg: calc(2 * var(--zo-pad) + 4 * var(--zo-kb) + 4 * var(--zo-pijl) - 100vw);--zo-staart: 14vh;position: relative;width: 100vw;margin-left: calc(50% - 50vw);overflow-x: clip;height: calc(100vh - var(--vk-kop) + var(--zo-weg) + var(--zo-staart))}body[data-page="home"] .zo-spoor{position: sticky;top: var(--vk-kop);width: max-content;max-width: none;margin: 0;height: calc(100vh - var(--vk-kop));padding: 0 var(--zo-pad);flex-direction: row;align-items: center;will-change: translate}body[data-page="home"] .zo-paar{flex: none;width: var(--zo-kb)}body[data-page="home"] .zo-stap{--f: 1;flex: none;width: var(--zo-kb);height: var(--zo-kh);grid-template-columns: 43% minmax(0, 1fr);align-content: stretch;column-gap: var(--zo-gap);padding: var(--zo-py) var(--zo-px);opacity: calc(.3 + .7 * var(--f));scale: calc(.95 + .05 * var(--f))}body[data-page="home"] .zo-stap .stap-beeld{min-height: 0}body[data-page="home"] .zo-wissel{height: var(--zo-pg)}body[data-page="home"] .zo-pijl{width: var(--zo-pijl);height: 24px;margin: 0;background: linear-gradient(var(--streek), var(--streek)) 0 50% / calc(100% - 3px) 2px no-repeat}body[data-page="home"] .zo-pijl::after{left: auto;right: 2px;bottom: auto;top: 50%;translate: 0 -50%;border-width: 2px 2px 0 0}body[data-page="home"] .zo-samen{height: calc(2 * var(--zo-kh) + var(--zo-pg));background: linear-gradient(var(--streek), var(--streek)) 100% 50% / 54% 2px no-repeat}body[data-page="home"] .zo-samen::before{content: "";position: absolute;left: 0;width: 46%;top: calc(var(--zo-kh) / 2);bottom: calc(var(--zo-kh) / 2);box-sizing: border-box;border: 2px solid var(--streek);border-left: 0;border-radius: 0 18px 18px 0}body[data-page="home"] .zo-baan{--zp: 0}body[data-page="home"] .zo-baan::after{content: "";display: block;position: sticky;top: calc(100vh - 40px);width: min(380px, 56vw);height: 3px;margin: 0 auto;border-radius: 2px;background: linear-gradient(90deg, var(--vk-ink) 0 calc(var(--zp) * 100%), rgba(74, 43, 33, 0.16) calc(var(--zp) * 100%) 100%)}}@supports (height: 100svh){@media (min-width: 901px) and (min-height: 620px) and (prefers-reduced-motion: no-preference) and (min-width: 761px) and (scripting: enabled){body[data-page="home"] .zo-baan{--zo-staart: 14svh;height: calc(100svh - var(--vk-kop) + var(--zo-weg) + var(--zo-staart))}body[data-page="home"] .zo-baan::after{top: calc(100svh - 40px)}body[data-page="home"] .zo-spoor{height: calc(100svh - var(--vk-kop))}}}@media (min-width: 901px) and (max-height: 720px) and (prefers-reduced-motion: no-preference) and (min-width: 761px) and (scripting: enabled){body[data-page="home"] .zo-baan::after{display: none}}}body[data-page="home"] #br-zo .br-container > .br-pijl, body[data-page="home"] #br-zo .br-home-container > .br-pijl{margin-top: var(--blok-slot)}body[data-page="home"] #br-methodiek .br-tegels{gap: 18px}body[data-page="home"] #br-methodiek .br-tegel{min-height: 0;padding: 28px 28px 24px;border-radius: 24px}body[data-page="home"] #br-methodiek .tegel-naam{margin: 14px 0 6px;font-size: clamp(26px, 2.4vw, 32px)}body[data-page="home"] #br-methodiek .tegel-wat{margin-top: 0;max-width: 34ch}@media (max-width: 900px){body[data-page="home"] #br-methodiek .br-tegel{padding: 24px 22px 20px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vk-js body[data-page="home"] #br-vragen > .br-home-container{transform-origin: 50% 100%;scale: calc(1 - .035 * var(--bd, 0));opacity: calc(1 - .55 * var(--bd, 0))}}body[data-page="home"] #br-team .br-team{grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(24px, 4vw, 64px);margin-top: 8px}body[data-page="home"] #br-team .team-kaart{display: flex;flex-direction: column;align-items: stretch;gap: 24px;padding: 0;border-radius: 0;background: none}body[data-page="home"] #br-team .team-kader{position: relative;margin: 0;overflow: hidden;border-radius: 24px;background: var(--vk-herstel);aspect-ratio: 5 / 4}body[data-page="home"] #br-team .team-kaart .team-kader img{display: block;width: 100%;height: 100%;aspect-ratio: auto;object-fit: cover;object-position: 50% 14%;border-radius: 0}body[data-page="home"] #br-team .team-kader .foto-pil{position: absolute;left: 18px;bottom: 18px;z-index: 1;display: inline-flex;align-items: center;gap: 9px;margin: 0;padding: 9px 16px 9px 13px;border-radius: 999px;background: var(--vk-cream);color: var(--vk-ink);font-size: 11px;font-weight: 800;letter-spacing: 0.12em;line-height: 1;text-transform: uppercase}body[data-page="home"] #br-team .team-kader .foto-pil::before{content: "";width: 9px;height: 9px;border-radius: 50%;background: var(--vk-herstel)}body[data-page="home"] #br-team .team-kader .foto-pil.team-blauw::before{background: var(--vk-zuurstof)}body[data-page="home"] #br-team .team-tekst{max-width: 34em}body[data-page="home"] #br-team .team-tekst h3{margin: 0 0 6px;font-size: clamp(28px, 2.7vw, 40px);line-height: 1.08}body[data-page="home"] #br-team .team-kaart .team-rol{margin: 0 0 12px;font-size: 14.5px;font-weight: 800;opacity: .78}body[data-page="home"] #br-team .team-tekst p:last-child{font-size: 16.5px;line-height: 1.58}body[data-page="home"] #br-team .team-ervaring{margin-top: 72px}@media (max-width: 900px){body[data-page="home"] #br-team .br-team{grid-template-columns: 1fr;gap: 44px}body[data-page="home"] #br-team .team-kader{aspect-ratio: 1 / 1;border-radius: 20px}body[data-page="home"] #br-team .team-kaart{gap: 20px}body[data-page="home"] #br-team .team-ervaring{margin-top: 52px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-team .br-team.br-gespreid > *{opacity: 1;transform: none;transition: none}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-team :is(.team-kaart, .team-ervaring).is-wacht{opacity: 0;scale: 0.97}body[data-page="home"] #br-team :is(.team-kaart, .team-ervaring).is-wacht.is-in{opacity: 1;scale: 1;transition: opacity .5s ease, scale .6s cubic-bezier(.16, 1, .3, 1);transition-delay: calc(var(--i, 0) * 110ms)}body[data-page="home"] .br-faq-lijst.is-wacht > .faq-item{opacity: 0;translate: 0 28px}body[data-page="home"] .br-faq-lijst.is-wacht.is-in > .faq-item{opacity: 1;translate: 0 0;transition: opacity .7s ease, translate .9s cubic-bezier(.16, 1, .3, 1);transition-delay: calc(var(--i, 0) * 90ms)}}body[data-page="home"] #br-programmas .br-tegels{gap: 18px}body[data-page="home"] #br-programmas .br-tegel{min-height: 300px;padding: 28px 28px 24px;border-radius: 24px}body[data-page="home"] #br-programmas .tegel-naam{margin: 14px 0 10px;font-size: clamp(24px, 2.2vw, 30px)}body[data-page="home"] #br-programmas .tegel-prijs{font-size: clamp(30px, 2.8vw, 38px)}body[data-page="home"] #br-programmas .br-tegel .pk-badge{top: 22px;right: 22px}@media (max-width: 900px){body[data-page="home"] #br-programmas .br-tegel{min-height: 0;padding: 24px 22px 20px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-programmas .br-tegels.br-gespreid > *{transform: translateY(96px)}body[data-page="home"] #br-programmas .br-tegels.br-gespreid.br-in > *{transform: none;transition: opacity .8s ease, transform 1.1s cubic-bezier(.16, 1, .3, 1);transition-delay: calc(var(--i, 0) * 170ms)}}body[data-page="home"] #br-vragen .vragen-grid{align-items: start}body[data-page="home"] #br-contact{margin-top: calc(-1 * var(--vel-over));padding-top: calc(var(--blok-y) + var(--vel-over));padding-bottom: 24px;border-radius: var(--vel-r) var(--vel-r) 0 0;background: var(--vk-ink);color: var(--vk-cream)}body[data-page="home"] .br-footer{margin-top: 0}body[data-page="home"] #br-contact .br-home-container{display: grid;grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);column-gap: clamp(32px, 6vw, 96px);align-items: center}body[data-page="home"] #br-contact .br-afsluiter{grid-column: 1;grid-row: 1;max-width: none;margin: 0;text-align: left}body[data-page="home"] #br-contact .br-afsluiter .section-heading{margin: 0 0 22px;color: var(--vk-cream);font-size: clamp(36px, 4.8vw, 66px) !important;line-height: 1.06 !important}body[data-page="home"] #br-contact .accent{color: var(--vk-ink)}body[data-page="home"] #br-contact .br-afsluiter p{max-width: 46ch;margin: 0 0 30px;font-size: 18px;line-height: 1.55;color: var(--vk-cream);opacity: .9}body[data-page="home"] #br-contact .br-afsluiter .br-knoppen{justify-content: flex-start}body[data-page="home"] #br-contact .br-afsluiter .br-geruststelling{justify-content: flex-start;margin: 18px 0 0;max-width: none;font-size: 14px;color: var(--vk-cream);opacity: .78}body[data-page="home"] #br-contact .br-geruststelling::before{background: var(--vk-herstel)}body[data-page="home"] #br-contact .btn-primary{background: var(--vk-cream) !important;color: var(--vk-ink) !important;border: 1.5px solid var(--vk-cream) !important}body[data-page="home"] #br-contact .btn-primary:hover{background: var(--vk-cream) !important;border-color: var(--vk-cream) !important;opacity: .88}body[data-page="home"] #br-contact .btn-ghost{background: transparent !important;color: var(--vk-cream) !important;border: 1.5px solid var(--vk-cream) !important}body[data-page="home"] #br-contact .btn-ghost:hover{background: rgba(241, 230, 200, 0.12) !important}body[data-page="home"] #br-contact .btn:focus-visible{outline: 2px solid var(--vk-voeding);outline-offset: 3px}body[data-page="home"] #br-contact .br-wiel.wiel-klein{grid-column: 2;grid-row: 1;display: block;width: 100%;max-width: clamp(260px, 28vw, 380px);margin: 0 0 0 auto;--hoek: 0deg}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vk-js body[data-page="home"] #br-contact .br-wiel.wiel-klein{scale: calc(.78 + .22 * var(--wp, 1));opacity: calc(.1 + .9 * var(--wp, 1))}}body[data-page="home"] #br-contact .wiel-klein .wiel-rad{width: 100%;max-width: none;margin: 0}body[data-page="home"] #br-contact .wiel-klein .wiel-draai{transition: none;will-change: transform}body[data-page="home"] #br-contact .wiel-klein .wiel-blad{cursor: default;pointer-events: none;transition: none;opacity: 1}@media (max-width: 900px){body[data-page="home"] #br-contact .br-home-container{display: block}body[data-page="home"] #br-contact .br-afsluiter .section-heading{font-size: clamp(34px, 9vw, 46px) !important}body[data-page="home"] #br-contact .br-wiel.wiel-klein{max-width: 260px;margin: 56px auto 0}}@media (prefers-reduced-motion: reduce), (max-width: 760px){body[data-page="home"] #br-contact .wiel-klein .wiel-draai{transform: none !important}}@media print{body[data-page="home"] .zo-baan{height: auto !important;width: auto !important;margin-left: 0 !important}body[data-page="home"] .zo-spoor{position: static !important;width: auto !important;height: auto !important;max-width: 640px;flex-direction: column !important;translate: none !important;padding: 0 !important}body[data-page="home"] .zo-stap{width: 100% !important;height: auto !important;grid-template-columns: minmax(0, 1fr) !important;opacity: 1 !important;scale: none !important;translate: none !important;min-height: 0 !important}body[data-page="home"] .zo-paar{width: 100% !important}body[data-page="home"] .zo-pijl{width: 26px !important;height: 54px !important;margin: 0 auto !important;background-position: 50% 0 !important;background-size: 2px calc(100% - 3px) !important}body[data-page="home"] .zo-pijl::after{left: 50% !important;right: auto !important;top: auto !important;bottom: 2px !important;translate: -50% 0 !important;border-width: 0 2px 2px 0 !important}body[data-page="home"] .zo-samen::before{display: none !important}body[data-page="home"] .zo-kolom, body[data-page="home"] .zo-los-slot, body[data-page="home"] #br-team :is(.team-kaart, .team-ervaring){translate: none !important;scale: none !important;opacity: 1 !important}body[data-page="home"] .zo-statement > span{opacity: 1 !important}body[data-page="home"] #br-zo > .br-home-container, body[data-page="home"] #br-vragen > .br-home-container{scale: none !important;opacity: 1 !important}body[data-page="home"] .is-wacht{opacity: 1 !important;translate: none !important}body[data-page="home"] #br-contact .wiel-klein .wiel-draai{transform: none !important}}body[data-page="home"] .vel > #br-statement{width: auto;left: 0;right: 0;margin-left: 0;margin-right: 0;background-color: transparent;border-radius: var(--vel-r, 32px) var(--vel-r, 32px) 0 0;padding-top: calc(var(--blok-y) * 1.5);padding-bottom: calc(var(--blok-y) * 0.3);text-align: center}body[data-page="home"] .vel > #br-statement + #br-bronnen{border-radius: 0}body[data-page="home"] .home-statement .statement-kop{max-width: 15em;margin: 0 auto;font-family: var(--font-head);font-weight: 700;font-size: clamp(32px, 5.6vw, 76px);line-height: 1.1;letter-spacing: -0.02em;text-wrap: balance}body[data-page="home"] .home-statement .statement-bron{margin: clamp(22px, 2.4vw, 32px) 0 0;font-size: 12.5px;font-weight: 700;line-height: 1.4;letter-spacing: 0.12em;text-transform: uppercase;opacity: 0.7}body[data-page="home"] .home-statement .statement-regel{max-width: 46ch;margin: 12px auto 0;font-size: 17px;line-height: 1.6;opacity: 0.9;text-wrap: pretty}@media (max-width: 900px){body[data-page="home"] .vel > #br-statement{padding-top: calc(var(--blok-y) * 1.25);padding-left: 16px;padding-right: 16px}body[data-page="home"] .home-statement .statement-bron{letter-spacing: 0.1em}}body[data-page="home"] .home-statement .statement-actie{margin: clamp(22px, 2.4vw, 30px) 0 0}body[data-page="home"] .home-statement .statement-actie .br-pijl{justify-content: center}@media (min-width: 901px){body[data-page="home"] #trajectGridOpen{grid-template-columns: repeat(3, minmax(0, 1fr))}}body[data-page="home"] #trajectGridOpen .br-tegel{min-height: 0}body[data-page="home"] #trajectGridOpen .br-tegel:nth-child(3){--pk: var(--kleur-warm)}body[data-page="home"] #trajectGridOpen .tegel-sub{margin-top: 10px;font-size: 14px;font-weight: 700;opacity: 0.8}body[data-page="home"] #trajectGridOpen .tegel-wat{margin-top: 10px;max-width: 42ch}body[data-page="home"] .traject-inbegrepen{margin-top: 18px;padding: 28px 28px 26px;border-radius: 24px;background: var(--br-kaart)}body[data-page="home"] .traject-inbegrepen > .br-mono{display: block;margin: 0 0 16px;font-size: 11.5px;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;opacity: 0.75}body[data-page="home"] .traject-inbegrepen .br-vinklijst{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px 40px;font-size: 16px}body[data-page="home"] .traject-inbegrepen .br-vinklijst + .br-mono{margin-top: 26px}body[data-page="home"] #br-klachten{padding-top: 0}body[data-page="home"] .klachten-groepen{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px}body[data-page="home"] .klachten-groep{padding: 28px 28px 26px;border-radius: 24px;background: var(--br-kaart)}body[data-page="home"] .klachten-groep:nth-child(4){--pk: var(--kleur-warm)}body[data-page="home"] .klachten-groep h3{display: flex;align-items: center;gap: 10px;margin: 0 0 16px;font-size: clamp(22px, 2vw, 26px);line-height: 1.2}body[data-page="home"] .klachten-groep h3::before{content: "";width: 10px;height: 10px;border-radius: 50%;flex-shrink: 0;background: var(--pk, var(--br-ink))}body[data-page="home"] .klachten-lijst{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px}body[data-page="home"] .klachten-lijst li{margin: 0;padding: 7px 14px;border-radius: 999px;border: 1px solid var(--br-line);background: var(--br-cream);font-size: 15px;font-weight: 600;line-height: 1.3}@media (max-width: 900px){body[data-page="home"] .klachten-groepen{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .klachten-groep{padding: 24px 22px 22px}body[data-page="home"] .traject-inbegrepen{padding: 24px 22px 22px}body[data-page="home"] .traject-inbegrepen .br-vinklijst{grid-template-columns: minmax(0, 1fr)}}body[data-page="home"] .herken{display: grid;grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);gap: clamp(28px, 5vw, 80px);align-items: center;max-width: 1040px;margin: clamp(40px, 5vw, 72px) auto 0;text-align: left}body[data-page="home"] .herken-kop{margin: 0 0 clamp(18px, 2vw, 26px);font-family: var(--font-head);font-weight: 700;font-size: clamp(26px, 2.8vw, 36px);line-height: 1.15}body[data-page="home"] .herken-lijst{list-style: none;margin: 0;padding: 0;display: grid;gap: clamp(14px, 1.6vw, 20px)}body[data-page="home"] .herken-lijst li{position: relative;padding-left: 36px;font-size: clamp(16px, 1.35vw, 18px);line-height: 1.5}body[data-page="home"] .herken-lijst li::before{content: "";position: absolute;left: 4px;top: 0.42em;width: 14px;height: 8px;border-left: 2.5px solid var(--diep-lichaam);border-bottom: 2.5px solid var(--diep-lichaam);rotate: -45deg}body[data-page="home"] .herken-foto{margin: 0}body[data-page="home"] .herken-foto img{display: block;width: 100%;height: auto;border-radius: 24px}@media (max-width: 900px){body[data-page="home"] .herken{grid-template-columns: minmax(0, 1fr)}}body[data-page="home"] .methode-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(32px, 6vw, 96px);align-items: center}body[data-page="home"] .methode-grid .methode-tegels{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .methode-beeld{margin: 0}body[data-page="home"] .methode-beeld svg{display: block;width: 100%;height: auto;overflow: visible}body[data-page="home"] .methode-beeld .lijn{stroke-dasharray: 1;stroke-dashoffset: 0}body[data-page="home"] .methode-beeld .namen text{font-family: var(--font-head);font-weight: 700;font-size: 20px}body[data-page="home"] .methode-slot{margin: clamp(40px, 5vw, 72px) 0 0;text-align: center;font-family: var(--font-head);font-weight: 700;font-size: clamp(24px, 2.8vw, 36px);line-height: 1.2;letter-spacing: -0.01em;text-wrap: balance}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .methode-beeld.is-wacht .lijn{stroke-dashoffset: 1}body[data-page="home"] .methode-beeld.is-wacht :is(.punten, .namen){opacity: 0}body[data-page="home"] .methode-beeld.is-wacht.is-in .lijn{stroke-dashoffset: 0;transition: stroke-dashoffset 0.9s cubic-bezier(0.45, 0, 0.25, 1);transition-delay: calc(var(--k, 0) * 70ms)}body[data-page="home"] .methode-beeld.is-wacht.is-in :is(.punten, .namen){opacity: 1;transition: opacity 0.4s ease 1.1s}}@media (max-width: 900px){body[data-page="home"] .methode-grid{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .methode-beeld{max-width: 460px;margin: 0 auto}}body[data-page="home"] #br-reviews .br-ervaringen{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: clamp(24px, 3vw, 40px);align-items: start}@media (max-width: 900px){body[data-page="home"] #br-reviews .br-ervaringen{grid-template-columns: minmax(0, 1fr)}}body[data-page="home"] .traject-kop{margin: clamp(28px, 3vw, 44px) 0 14px;font-family: var(--font-head);font-weight: 700;font-size: clamp(24px, 2.4vw, 32px);line-height: 1.15}body[data-page="home"] #br-programmas .section-header-left + .traject-kop{margin-top: 0}body[data-page="home"] #trajectGridInzicht{grid-template-columns: minmax(0, 1fr);gap: 12px}body[data-page="home"] #trajectGridInzicht .br-tegel{min-height: 0;padding: 28px 28px 26px;border-radius: 24px;flex-direction: row;align-items: center;justify-content: space-between;gap: clamp(24px, 4vw, 64px)}body[data-page="home"] #trajectGridInzicht .inzicht-tekst{flex: 1 1 auto;min-width: 0}body[data-page="home"] #trajectGridInzicht .tegel-naam{margin: 12px 0 14px;font-size: clamp(24px, 2.2vw, 30px)}body[data-page="home"] #trajectGridInzicht .inzicht-lijst{font-size: 16px;gap: 8px}body[data-page="home"] #trajectGridInzicht .inzicht-actie{flex: 0 0 auto;display: grid;gap: 18px;justify-items: end;text-align: right}body[data-page="home"] #trajectGridInzicht .tegel-prijs{font-size: clamp(34px, 3.4vw, 46px)}body[data-page="home"] #trajectGridInzicht .inzicht-actie .br-knoppen{justify-content: flex-end}@media (max-width: 900px){body[data-page="home"] #trajectGridInzicht .br-tegel{flex-direction: column;align-items: stretch;padding: 24px 22px 22px;gap: 20px}body[data-page="home"] #trajectGridInzicht .inzicht-actie{justify-items: start;text-align: left}body[data-page="home"] #trajectGridInzicht .inzicht-actie .br-knoppen{justify-content: flex-start}}
 .video-kader{position: relative;display: block;width: 100%;margin: 0;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 24px;background: #E5DABB;isolation: isolate;color: var(--br-ink)}.video-kader > .video-kader-foto{position: absolute;left: 0;top: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: var(--video-pos, 50% 30%)}.video-speel > .video-poster, .video-kaart-speel > .video-poster{position: absolute;left: 0;top: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: var(--video-pos, 50% 30%);opacity: 0}.video-speel > .video-poster.is-geladen, .video-kaart-speel > .video-poster.is-geladen{opacity: 1}.video-kader-titel{position: absolute;z-index: 3;left: 16px;bottom: 16px;max-width: min(34em, calc(100% - 32px));margin: 0;padding: 10px 16px 11px;border-radius: 12px;background: var(--br-cream);color: var(--br-ink);pointer-events: none;font-family: var(--font-head);font-size: clamp(15px, 1.5vw, 18px);font-weight: 700;line-height: 1.2;letter-spacing: -0.01em}:root body.geheel .video-kader > .foto-pil, .video-kader > .foto-pil{z-index: 3;pointer-events: none}.video-kader.speelt > :not(.video-speler){visibility: hidden}.video-speler{--vs: 1;--vox: 50%;position: absolute;left: 0;top: 0;z-index: 4;width: 100%;height: 100%;overflow: hidden;isolation: isolate;background: var(--br-ink);color: var(--br-cream)}.video-speler[data-vorm="breed"]{--vs: 1.62;--vox: 54%}.video-speler[data-vorm="vierkant"]{--vs: 1.08}.video-speler[data-vorm="staand"]{--vs: 1.04}.video-speler > video{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;max-width: none;border: 0;background: var(--br-ink);object-fit: cover;object-position: var(--vox) 0;transform-origin: var(--vox) 0;scale: var(--vs);cursor: pointer}.video-speler > .video-eind-beeld{position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: var(--video-pos, 50% 30%);opacity: 0;pointer-events: none}.video-speler.is-klaar > .video-eind-beeld.is-geladen{opacity: 1}.video-speler.is-klaar > video{visibility: hidden}.video-speler > .video-speel-groot{position: absolute;left: 50%;top: 50%;z-index: 2;translate: -50% -50%;display: none}.video-speler.is-pauze > .video-speel-groot{display: grid}.video-fout{position: absolute;left: 16px;right: 16px;top: 16px;z-index: 6;margin: 0;padding: 10px 14px;border-radius: 12px;background: var(--br-cream);color: var(--br-ink);font-size: 14px;line-height: 1.4}.video-naam{position: absolute;left: 14px;bottom: 66px;z-index: 3;box-sizing: border-box;max-width: calc(100% - 28px);padding: 9px 16px 10px;border-radius: 999px;background: var(--br-cream);color: var(--br-ink);pointer-events: none;font-size: 13px;line-height: 1.25;opacity: 0}.video-naam b{font-weight: 800}.video-naam-punt{opacity: 0.6}.video-naam-rol{font-weight: 600}.video-naam.is-aan{opacity: 1}.video-speler.is-rustig > .video-bediening{opacity: 0;pointer-events: none}.video-speler.is-rustig > .video-naam{bottom: 14px}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.video-naam{transition: opacity 0.7s ease, bottom 0.4s ease}.video-bediening{transition: opacity 0.4s ease}}@media (max-width: 480px){.video-naam{left: 10px;bottom: 60px;max-width: calc(100% - 20px);padding: 8px 14px 9px;font-size: 12.5px}}.video-bediening{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;box-sizing: border-box;display: flex;align-items: center;gap: 6px;padding: 6px 10px 6px 4px;background: rgba(74, 43, 33, 0.92);color: var(--br-cream)}.vb-knop{display: grid;place-items: center;flex: none;width: 44px;height: 44px;min-height: 0;margin: 0;padding: 0;border: 0;border-radius: 4px;background: none;color: inherit;font: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent}.vb-knop[hidden]{display: none}.vb-knop svg{display: block;width: 16px;height: 16px;fill: currentColor}.vb-geluid svg, .vb-scherm svg{width: 20px;height: 20px}.vb-knop svg .lijn{fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.vb-knop:focus-visible, .vb-balk:focus-visible{outline: 2px solid var(--br-cream);outline-offset: 1px}.vb-tijd{flex: none;min-width: 5.4em;font-size: 12.5px;line-height: 1;font-variant-numeric: tabular-nums;letter-spacing: 0.02em}.vb-balk{flex: 1 1 auto;min-width: 0;width: 100%;height: 28px;margin: 0;padding: 0;background: transparent;cursor: pointer;-webkit-appearance: none;appearance: none}.vb-balk::-webkit-slider-runnable-track{height: 4px;border-radius: 2px;background: rgba(241, 230, 200, 0.35)}.vb-balk::-webkit-slider-thumb{-webkit-appearance: none;appearance: none;width: 14px;height: 14px;margin-top: -5px;border: 0;border-radius: 50%;background: var(--br-cream)}.vb-balk::-moz-range-track{height: 4px;border-radius: 2px;background: rgba(241, 230, 200, 0.35)}.vb-balk::-moz-range-thumb{width: 14px;height: 14px;border: 0;border-radius: 50%;background: var(--br-cream)}@media (max-width: 480px){.vb-tijd{min-width: 4.6em;font-size: 12px}.vb-knop{width: 40px}}.video-speler:fullscreen{width: 100%;height: 100%}.video-speler:-webkit-full-screen{width: 100%;height: 100%}.video-speel{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;height: 100%;min-height: 0;padding: 0;margin: 0;display: flex;align-items: center;justify-content: center;border: 0;border-radius: 0;background: transparent;color: var(--br-cream);font: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent}.video-speel:focus-visible{outline: 3px solid var(--br-ink);outline-offset: -6px;border-radius: 24px}.video-speel-rond{position: relative;z-index: 1;display: grid;place-items: center;width: clamp(60px, 7vw, 76px);height: clamp(60px, 7vw, 76px);border-radius: 50%;background: var(--br-ink);color: var(--br-cream);pointer-events: none}.video-speel-rond svg{display: block;width: 44%;height: 44%;margin-left: 6%;fill: currentColor}.video-rij{display: flex;align-items: stretch;gap: 16px;margin: 0 calc(-1 * var(--video-rand, 0px));padding: 0 var(--video-rand, 0px) 10px;list-style: none;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x proximity;scroll-padding: 0 var(--video-rand, 0px);scrollbar-width: thin;scrollbar-color: rgba(74, 43, 33, 0.35) transparent}.br-container .video-rij{--video-rand: 20px}.video-rij:focus-visible{outline: 2px solid var(--br-ink);outline-offset: -2px;border-radius: 12px}.video-rij > .video-kaart{flex: 0 0 clamp(250px, 23vw, 278px);scroll-snap-align: start}.video-kaart{position: relative;display: flex;flex-direction: column;gap: 12px;box-sizing: border-box;aspect-ratio: 4 / 5;padding: 24px 22px 26px;border-radius: 24px;background: var(--br-kaart);color: var(--br-ink);isolation: isolate}.video-kaart[hidden]{display: none}.video-kaart-label{display: inline-flex;align-items: center;gap: 12px;align-self: flex-start;opacity: 0.78;font-size: 12px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase}.video-kaart-label::before{content: "";width: 24px;height: 2px;background: currentColor;opacity: 0.55}.video-kaart-vraag{margin: 0;font-size: clamp(19px, 1.8vw, 22px);line-height: 1.2;font-weight: 700}.video-kaart-antwoord{margin: 0;font-size: 15px;line-height: 1.55;opacity: 0.92}.video-kaart.heeft-video{padding: 0;background: var(--br-ink);color: var(--br-cream);overflow: hidden}.video-kaart.heeft-video::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;pointer-events: none;background: linear-gradient(0deg, rgba(74, 43, 33, 0.94) 0%, rgba(74, 43, 33, 0.8) 30%, rgba(74, 43, 33, 0.16) 58%, rgba(74, 43, 33, 0) 72%)}.video-kaart.heeft-video > .video-kaart-speel{position: absolute;left: 0;top: 0;z-index: 0;width: 100%;height: 100%;min-height: 0;padding: 0;margin: 0;border: 0;border-radius: 0;background: var(--br-ink);color: var(--br-cream);cursor: pointer;display: flex;align-items: flex-start;justify-content: center;font: inherit;-webkit-tap-highlight-color: transparent}.video-kaart.heeft-video > .video-kaart-speel > .video-speel-rond{margin-top: 24%;width: 56px;height: 56px}.video-kaart.heeft-video > .video-kaart-speel:focus-visible{outline: 3px solid var(--br-cream);outline-offset: -6px;border-radius: 24px}.video-kaart.heeft-video .video-kaart-vraag{position: absolute;z-index: 2;left: 20px;right: 20px;bottom: 20px;color: var(--br-cream);pointer-events: none}.video-kaart.heeft-video :is(.video-kaart-label, .video-kaart-antwoord){position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.video-rij.video-raster{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 20px;margin: 0;padding: 0;overflow: visible;scroll-snap-type: none}.video-raster + .video-noot{margin-top: 32px}@media (max-width: 900px){.video-rij.video-raster{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.video-rij.video-raster{grid-template-columns: minmax(0, 1fr);gap: 16px}}.video-raster > .video-kaart{flex: none;aspect-ratio: auto;scroll-snap-align: none;padding: 26px 24px 28px}.video-raster > .video-kaart.heeft-video{padding: 0 24px 28px;background: var(--br-kaart);color: var(--br-ink)}.video-raster > .video-kaart.heeft-video::after{display: none}.video-raster > .video-kaart.heeft-video > .video-kaart-speel{position: relative;flex: none;align-items: center;width: calc(100% + 48px);margin: 0 -24px 6px;aspect-ratio: 16 / 10;height: auto}.video-raster > .video-kaart.heeft-video > .video-kaart-speel > .video-speel-rond{margin-top: 0}.video-raster > .video-kaart.heeft-video .video-kaart-vraag{position: static;color: var(--br-ink);pointer-events: auto}.video-raster > .video-kaart.heeft-video :is(.video-kaart-label, .video-kaart-antwoord){position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;white-space: normal}.video-filter{display: flex;flex-wrap: wrap;gap: 4px 26px;margin: 0 0 28px}.video-filter[hidden]{display: none}.video-filter button{display: inline-flex;align-items: center;min-height: 44px;margin: 0;padding: 0;border: 0;border-bottom: 2px solid transparent;border-radius: 0;background: none;color: var(--br-ink);font: 800 12px/1.2 var(--font-body);letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.68;cursor: pointer}.video-filter button[aria-pressed="true"]{opacity: 1;border-bottom-color: var(--br-ink)}.video-filter button:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px;border-radius: 4px}.video-filter-status{margin: -12px 0 22px;font-size: 13.5px;opacity: 0.7}.video-filter-status:empty{display: none}.video-serie{grid-template-columns: repeat(3, minmax(0, 1fr))}.video-serie-beeld{position: relative;display: block;overflow: hidden;background: #E5DABB}.video-serie-beeld > img:not(.video-poster){width: 100%;aspect-ratio: 16 / 10;object-fit: cover}.video-serie-beeld > .video-poster{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0}.video-serie-beeld > .video-poster.is-geladen{opacity: 1}.video-speelteken{position: absolute;z-index: 2;left: 50%;top: 50%;translate: -50% -50%;display: grid;place-items: center;width: 60px;height: 60px;border-radius: 50%;background: var(--br-ink);color: var(--br-cream);pointer-events: none}.video-speelteken svg{display: block;width: 44%;height: 44%;margin-left: 6%;fill: currentColor}@media (max-width: 900px){.video-serie{grid-template-columns: minmax(0, 1fr)}}.video-punten{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 20px;line-height: 1.55}.video-punt{margin: 0;padding: 26px 28px 30px;border-radius: 24px;background: var(--br-kaart)}.video-punt-nr{display: inline-block;margin: 0 0 18px;padding: 2px 13px 4px;border-radius: 4px;background: var(--kleur-gevoel, #F3E98C);color: var(--br-ink);font-family: var(--font-head);font-style: italic;font-weight: 700;font-size: 26px;line-height: 1.1}.video-punt p{margin: 0;font-size: 17px;line-height: 1.55}@media (max-width: 900px){.video-punten{grid-template-columns: minmax(0, 1fr);gap: 16px}.video-punt{padding: 22px 22px 26px}}.video-noot{margin: 14px 0 0;max-width: 60ch;font-size: 13.5px;line-height: 1.5;opacity: 0.8}html.video-open{overflow: hidden}.video-venster{box-sizing: border-box;width: min(960px, calc(100vw - 32px));max-height: calc(100vh - 32px);max-height: calc(100svh - 32px);margin: auto;padding: 0;border: 0;border-radius: 24px;background: var(--br-kaart);color: var(--br-ink);overflow: auto;box-shadow: none}.video-venster::backdrop{background: rgba(74, 43, 33, 0.78)}.video-venster-speler{position: relative;aspect-ratio: 16 / 9;background: var(--br-ink)}.video-venster[data-vorm="staand"]{width: min(540px, calc(100vw - 32px), max(320px, calc(100svh - 270px)))}.video-venster[data-vorm="staand"] .video-venster-speler{aspect-ratio: 1 / 1}.video-venster-tekst{padding: 24px 30px 30px}.video-venster-tekst h2{margin: 0 0 12px;font-size: clamp(22px, 2.6vw, 30px);line-height: 1.15;font-weight: 700}.video-venster-antwoord{margin: 0;max-width: 62ch;font-size: 17px;line-height: 1.6}.video-venster-noot{margin: 14px 0 0;max-width: 62ch;font-size: 13.5px;line-height: 1.5;opacity: 0.8}.video-venster-noot:empty, .video-venster-antwoord:empty{display: none}.video-venster-sluit{position: absolute;z-index: 6;top: 12px;right: 12px;display: grid;place-items: center;width: 44px;height: 44px;min-height: 0;padding: 0;border: 0;border-radius: 4px;background: var(--br-cream);color: var(--br-ink);cursor: pointer}.video-venster-sluit svg{display: block;width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round}.video-venster-sluit:focus-visible{outline: 3px solid var(--br-ink);outline-offset: 2px;border-radius: 4px}@media (max-width: 600px){.video-venster{width: calc(100vw - 20px);max-height: calc(100svh - 20px);border-radius: 20px}.video-venster-tekst{padding: 20px 20px 24px}}.film-kader > .herolus{position: absolute;left: 0;top: -6%;z-index: 0;width: 100%;height: 112%;overflow: hidden;pointer-events: none;opacity: 0;translate: 0 calc(var(--fp, 0) * 4.5%)}.film-kader > .herolus.is-aan{opacity: 1}.film-kader:has(> .herolus.is-aan) > .film-foto{opacity: 0;transition: opacity 0s linear 0.45s}@media (prefers-reduced-motion: no-preference){html body[data-page="home"] .film-kader > :is(.film-foto, .herolus){animation: none !important}.film-kader > .film-foto{transition: opacity 0.3s ease}}.herolus > video{position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;max-width: none;border: 0;object-fit: cover;pointer-events: none;scale: 1.15;transform-origin: 70% 0}@media (prefers-reduced-motion: no-preference){.film-kader > .herolus{transition: opacity 0.45s ease}}@media (max-width: 600px){.film-kader > .herolus{top: 0;height: 46vh;height: 46svh;min-height: 260px;border-radius: 24px;translate: none}}.film-kader > .herolus-knop{position: absolute;z-index: 3;top: 14px;right: 14px;display: grid;place-items: center;width: 36px;height: 36px;min-height: 0;padding: 0;border: 0;border-radius: 4px;background: rgba(241, 230, 200, 0.88);color: var(--br-ink);cursor: pointer;opacity: 0.85}.film-kader > .herolus-knop:hover{opacity: 1}.film-kader > .herolus-knop:focus-visible{opacity: 1;outline: 2px solid var(--br-ink);outline-offset: 2px;border-radius: 4px}.herolus-knop svg{display: block;width: 14px;height: 14px;fill: currentColor}.film-kader > .herolus-knop[hidden]{display: none}.video-duo{display: grid;grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);gap: clamp(28px, 4vw, 64px);align-items: center}.video-duo > *{min-width: 0}.video-duo + .video-rij, .video-duo + .video-uitspraak{margin-top: clamp(36px, 4vw, 56px)}.video-uitspraak + .video-rij{margin-top: clamp(28px, 3vw, 40px)}@media (max-width: 900px){.video-duo{grid-template-columns: minmax(0, 1fr);gap: 28px}}.video-duo-tekst .br-pijl{margin-top: 28px}.video-stappen{list-style: none;margin: 0;padding: 0;display: grid;gap: 22px}.video-stap{display: grid;grid-template-columns: 44px minmax(0, 1fr);gap: 0 18px;align-items: start;margin: 0}.video-stap-nr{display: inline-grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: var(--kleur-gevoel, #F3E98C);color: var(--br-ink);font-family: var(--font-head);font-style: italic;font-weight: 700;font-size: 24px;line-height: 1}.video-stap h3{margin: 2px 0 6px;font-size: clamp(19px, 1.8vw, 22px);line-height: 1.2;font-weight: 700}.video-stap p{margin: 0;font-size: 16px;line-height: 1.55;max-width: 44ch}.video-uitspraak{margin: 0;max-width: 26em;font-family: var(--font-head);font-size: clamp(22px, 2.6vw, 30px);font-weight: 700;line-height: 1.3}.video-naast{display: grid;grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);gap: 32px clamp(32px, 5vw, 72px);align-items: start}.video-naast > *{min-width: 0}.video-naast > .section-header-left{margin: 0}.video-naast .video-rij{--video-rand: 0px}@media (max-width: 900px){.video-naast{grid-template-columns: minmax(0, 1fr)}.video-naast .video-rij{--video-rand: 20px}}:is(.br-home-container, .br-p-container) .video-rij{--video-rand: 4vw}@media (max-width: 768px){:is(.br-home-container, .br-p-container) .video-rij{--video-rand: 16px}}@media (min-width: 1349px){:is(.br-home-container, .br-p-container) .video-rij{--video-rand: 0px}}.team-video .video-rij{margin-top: clamp(36px, 4vw, 56px)}.profiel-body .video-kader{margin: 22px 0 0}.profiel-body .video-bij{margin: 12px 0 0;font-size: 15px;line-height: 1.5}.wm-groep .video-rij{--video-rand: 0px;margin-top: 18px}.video-rij.video-vol > .video-kaart{flex: 1 0 clamp(250px, 23vw, 278px)}
 .film-hero{position: sticky;top: 64px;height: calc(100vh - var(--kop));height: calc(100svh - var(--kop));min-height: 560px}.film-kader{display: block;height: calc(100% - 2 * var(--rand));border-radius: calc(24px + 16px * var(--fp));background: var(--br-ink);scale: calc(1 - 0.06 * var(--fp))}.film-foto{position: absolute;left: 0;top: -6%;width: 100%;height: 112%;object-position: 74% 20%;translate: 0 calc(var(--fp) * 4.5%)}.film-kader::before{display: block;content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(0deg, rgba(74, 43, 33, 0.94) 0%, rgba(74, 43, 33, 0.82) 30%, rgba(74, 43, 33, 0.46) 58%, rgba(74, 43, 33, 0.18) 80%, rgba(74, 43, 33, 0.28) 100%)}.film-tekst{position: absolute;z-index: 2;inset: 0;width: auto;box-sizing: border-box;padding: clamp(24px, 5vh, 56px) clamp(20px, 5vw, 76px) clamp(112px, 17vh, 148px);display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-start;translate: 0 calc(var(--fp) * -7vh);opacity: calc(1 - 0.8 * var(--fp))}.film-eyebrow{max-width: 60ch}body[data-page="home"] #br-hero .film-tekst .br-hero-title{font-size: clamp(30px, min(8vw, 6.6vh), 102px) !important;line-height: 0.98 !important;letter-spacing: -0.028em !important;margin: 18px 0 clamp(22px, 3.4vh, 34px);max-width: 15em;text-wrap: balance}@media (min-width: 701px){body[data-page="home"] #br-hero .film-tekst .br-hero-title{font-size: clamp(38px, min(5.9vw, 8.9vh), 102px) !important}}body[data-page="home"] #br-hero .film-tekst .accent{position: relative;display: inline-block;font-style: italic;color: var(--br-yellow) !important;background: none !important;padding: 0 0.02em;margin: 0;border-radius: 0;animation: none}body[data-page="home"] #br-hero .film-tekst .accent::after{content: "";position: absolute;left: 0;right: 0;bottom: 0.02em;height: max(2px, 0.04em);background: var(--br-yellow);transform-origin: 0 50%}@keyframes film-lijn{from{scale: 0 1}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-hero .film-tekst .accent::after{animation: film-lijn 0.9s cubic-bezier(0.65, 0, 0.35, 1) 1.1s backwards}}.film-tekst .br-knoppen{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px;margin: 0}.film-link{display: inline-flex;align-items: center;gap: 8px;padding-bottom: 2px;color: var(--br-cream);text-decoration: none;font-size: 15px;font-weight: 800;border-bottom: 2px solid var(--br-yellow)}.film-link > span[aria-hidden]{display: inline-block;transition: translate 0.2s ease}.film-link:hover > span[aria-hidden], .film-link:focus-visible > span[aria-hidden]{translate: 4px 0}.film-link:focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 4px}.film-klein{margin: 14px 0 0;font-size: 13.5px;line-height: 1.4;color: var(--br-cream);opacity: 0.85}.film-feiten{position: absolute;z-index: 2;left: clamp(20px, 5vw, 76px);right: clamp(20px, 5vw, 76px);bottom: clamp(16px, 2.8vh, 30px);margin: 0;padding: 14px 0 0;display: flex;flex-wrap: wrap;gap: 0;line-height: 1.3;border-top: 1px solid rgba(241, 230, 200, 0.28)}.film-feiten li{display: block;padding: 0 clamp(14px, 2.4vw, 32px);border: 0;border-left: 1px solid rgba(241, 230, 200, 0.28);border-radius: 0;background: none;color: var(--br-cream);translate: none;font-size: 11.5px;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase}.film-feiten li:first-child{padding-left: 0;border-left: 0}@media (max-width: 700px){.film-feiten{display: block;padding-top: 0;border-top: 0}.film-feiten li{padding: 7px 0;border-left: 0;border-top: 1px solid rgba(241, 230, 200, 0.28);font-size: 10.5px;letter-spacing: 0.08em}.film-tekst{padding-bottom: clamp(112px, 17vh, 140px)}}@media (max-height: 660px) and (max-width: 700px){.film-eyebrow{display: none}}@media (max-height: 560px){.film-hero{position: relative;top: auto;height: auto;min-height: 0}.film-kader{height: auto;min-height: 560px;scale: none}.film-tekst{position: relative;inset: auto;min-height: 560px;translate: none;opacity: 1}}body.kop-glas .br-header-spacer{height: 0}body.kop-glas .film{--kop: 0px}body.kop-glas .film-hero{top: 0}body.kop-glas .film-kader{margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;transform-origin: 50% 0}body.kop-glas .film-kader::after{content: "";position: absolute;z-index: 1;left: 0;right: 0;top: 0;height: 150px;pointer-events: none;background: linear-gradient(180deg, rgba(74, 43, 33, 0.58) 0%, rgba(74, 43, 33, 0.3) 48%, rgba(74, 43, 33, 0) 100%)}@media (max-width: 600px){body.kop-glas .film-foto{height: calc(46svh + 66px);min-height: 326px;border-top-left-radius: 0;border-top-right-radius: 0}}body.kop-glas .film{--rand: 0px}body.kop-glas .film-hero{height: 100vh;height: 100svh}body.kop-glas .film-kader{height: 100%;margin: 0;border-radius: 0;scale: none}@media (max-width: 600px){body.kop-glas .film-hero{position: sticky;top: 0;height: 100vh;height: 100svh;min-height: 560px}body.kop-glas .film-kader{display: block;height: 100%;background: var(--br-ink);border-radius: 0}body.kop-glas .film-kader::before{display: block}body.kop-glas .film-foto{position: absolute;left: 0;top: 0;width: 100%;height: 100%;min-height: 0;border-radius: 0;object-position: 72% 30%}body.kop-glas .film-tekst{position: absolute;inset: 0;justify-content: flex-end;padding: 24px 16px clamp(150px, 22vh, 190px)}body.kop-glas .film-feiten{position: absolute;left: 16px;right: 16px;bottom: 16px}}.film-zw{display: none;position: absolute;inset: 0;z-index: 0;pointer-events: none}.film-kader.zw-aan .film-foto, .film-kader.zw-aan > .herolus{filter: none}.film-kader.zw-aan .film-zw{display: block;-webkit-backdrop-filter: grayscale(1);backdrop-filter: grayscale(1);--kx: -999px;--ky: -999px;--kr: 1px;-webkit-mask-image: radial-gradient(circle var(--kr) at var(--kx) var(--ky), transparent 0, transparent 42%, #000 100%);mask-image: radial-gradient(circle var(--kr) at var(--kx) var(--ky), transparent 0, transparent 42%, #000 100%)}.verhaal{position: relative;background: var(--br-cream);color: var(--br-ink);--lead: 12;--sl: 15;--k: 1;--rv: 3;--bl: 9px}@media (max-width: 768px){.verhaal{--lead: 14;--sl: 13.5;--k: 0.75;--rv: 2.6;--bl: 4px}}.vw{display: inline-block}.vh-accent, .st-kop .vh-accent{font-style: italic;color: var(--diep-warm)}.vh-baan{padding: clamp(56px, 8vw, 120px) clamp(20px, 6vw, 100px) 0}.vh-podium{position: relative}.vh-gloed{display: none}.vh-moment{padding: 0 0 clamp(36px, 5vw, 64px)}.vh-moment p{margin: 0;max-width: 17em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.02em;text-wrap: balance;font-size: clamp(24px, 2.9vw, 42px);line-height: 1.12}.vh-moment:nth-last-child(2) p{max-width: 28em;font-size: clamp(18px, 1.9vw, 28px);line-height: 1.28}.vh-venster-baan{padding: clamp(24px, 4vw, 56px) 0 0}.vh-venster{position: relative;margin: 0}.vh-venster img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;object-position: 50% 40%}.vh-paneel{margin: clamp(8px, 3vw, 28px) 0 0}.vh-fotos{position: relative}.vh-foto{margin: 0}.vh-fotos > .vh-foto:not(:first-child){display: none}.vh-foto img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover;object-position: 50% 30%}.vh-sensor{display: block;width: 100%;height: auto;margin-top: 16px;overflow: visible}.vh-band{fill: rgba(184, 199, 175, 0.2);stroke: #B8C7AF;stroke-width: 0.8;stroke-dasharray: 2 5}.vh-pad{fill: none;stroke-width: 2.4;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 1 2;stroke-dashoffset: 0}.vh-pad-warm{stroke: url(#vh-warm)}.vh-pad-salie{stroke: #B8C7AF;stroke-width: 3}.vh-onderschrift{margin: 8px 0 0;font-family: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;font-size: 10px;letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.6}@media (min-width: 900px){.vh-podium{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);column-gap: clamp(32px, 5vw, 88px);align-items: start}.vh-moment{grid-column: 1}.vh-paneel{grid-column: 2;grid-row: 1 / span 4;position: sticky;top: 96px;margin: 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-baan{height: 400svh;padding: 0;view-timeline: --vb block}.vh-podium{position: sticky;top: 0;height: 100vh;height: 100svh;box-sizing: border-box;padding-top: 72px;overflow: clip}.vh-gloed{display: block;position: absolute;inset: 0;pointer-events: none}.vh-moment{position: absolute;inset: 72px 0 0;display: flex;align-items: center;padding: 0 clamp(20px, 6vw, 100px);opacity: 0}.vh-venster-baan{height: 260svh;padding: 0;view-timeline: --vv block}.vh-venster-podium{position: sticky;top: 0;height: 100vh;height: 100svh;overflow: clip}.vh-venster{position: absolute;inset: 0}.vh-venster img{height: 100%;aspect-ratio: auto}}html.vh-js .vh-baan{height: 400svh;padding: 0}html.vh-js .vh-podium{position: sticky;top: 0;height: 100vh;height: 100svh;box-sizing: border-box;padding-top: 72px;overflow: clip}html.vh-js .vh-gloed{display: block;position: absolute;inset: 0;pointer-events: none}html.vh-js .vh-moment{position: absolute;inset: 72px 0 0;display: flex;align-items: center;padding: 0 clamp(20px, 6vw, 100px);opacity: 0}html.vh-js .vh-venster-baan{height: 260svh;padding: 0}html.vh-js .vh-venster-podium{position: sticky;top: 0;height: 100vh;height: 100svh;overflow: clip}html.vh-js .vh-venster{position: absolute;inset: 0}html.vh-js .vh-venster img{height: 100%;aspect-ratio: auto}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 768px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-baan{height: 330svh}.vh-venster-baan{height: 240svh}}html.vh-js .vh-baan{height: 330svh}html.vh-js .vh-venster-baan{height: 240svh}}@media (max-width: 768px){.vh-moment p{font-size: clamp(21px, 5.8vw, 30px)}.vh-moment:nth-last-child(2) p{font-size: clamp(16px, 4.4vw, 21px)}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-moment{inset: 72px 0 46% 0;padding: 0 clamp(20px, 6vw, 100px);align-items: center}.vh-paneel{position: absolute;left: clamp(20px, 6vw, 100px);right: clamp(20px, 6vw, 100px);bottom: 20px;height: 40%;margin: 0;display: flex;flex-direction: column}.vh-fotos{flex: 1 1 auto;min-height: 0;overflow: hidden}.vh-fotos > .vh-foto, .vh-fotos > .vh-foto:not(:first-child){display: block;position: absolute;inset: 0;opacity: 1}.vh-foto img{height: 100%;aspect-ratio: auto}.vh-sensor{flex: none;margin-top: 10px}.vh-onderschrift{flex: none;margin-top: 4px}.vh-fotos > .vh-foto{border-radius: 4px;overflow: clip}}html.vh-js .vh-moment{inset: 72px 0 46% 0;padding: 0 clamp(20px, 6vw, 100px);align-items: center}html.vh-js .vh-paneel{position: absolute;left: clamp(20px, 6vw, 100px);right: clamp(20px, 6vw, 100px);bottom: 20px;height: 40%;margin: 0;display: flex;flex-direction: column}html.vh-js .vh-fotos{flex: 1 1 auto;min-height: 0;overflow: hidden}html.vh-js .vh-fotos > .vh-foto, html.vh-js .vh-fotos > .vh-foto:not(:first-child){display: block;position: absolute;inset: 0;opacity: 1}html.vh-js .vh-foto img{height: 100%;aspect-ratio: auto}html.vh-js .vh-sensor{flex: none;margin-top: 10px}html.vh-js .vh-onderschrift{flex: none;margin-top: 4px}html.vh-js .vh-fotos > .vh-foto{border-radius: 4px;overflow: clip}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (min-width: 900px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-podium{display: block}.vh-moment{inset: 72px 50% 0 0;padding: 0 clamp(20px, 3vw, 48px) 0 clamp(20px, 6vw, 100px)}.vh-paneel{left: 54%;right: clamp(20px, 6vw, 100px);top: 96px;bottom: 40px;height: auto}.vh-sensor{margin-top: 18px}}html.vh-js .vh-podium{display: block}html.vh-js .vh-moment{inset: 72px 50% 0 0;padding: 0 clamp(20px, 3vw, 48px) 0 clamp(20px, 6vw, 100px)}html.vh-js .vh-paneel{left: 54%;right: clamp(20px, 6vw, 100px);top: 96px;bottom: 40px;height: auto}html.vh-js .vh-sensor{margin-top: 18px}}.vh-gloed i{position: absolute;inset: -18%;opacity: 0}.vh-gloed .g1{background: radial-gradient(48% 46% at 72% 36%, rgba(138, 148, 183, 0.46), transparent 70%), radial-gradient(34% 34% at 18% 82%, rgba(138, 148, 183, 0.24), transparent 70%)}.vh-gloed .g2{background: radial-gradient(48% 46% at 26% 40%, rgba(184, 199, 175, 0.62), transparent 70%), radial-gradient(34% 34% at 82% 78%, rgba(184, 199, 175, 0.32), transparent 70%)}.vh-gloed .g3{background: radial-gradient(50% 46% at 66% 62%, rgba(243, 233, 140, 0.52), transparent 70%), radial-gradient(34% 34% at 14% 22%, rgba(243, 233, 140, 0.28), transparent 70%)}.vh-gloed .g4{background: radial-gradient(52% 48% at 40% 56%, rgba(196, 161, 129, 0.46), transparent 70%), radial-gradient(34% 34% at 86% 20%, rgba(196, 161, 129, 0.24), transparent 70%)}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-moment{0%{opacity: 0}6%{opacity: 1}86%{opacity: 1}100%{opacity: 0}}@keyframes vh-moment-slot{0%{opacity: 0}6%{opacity: 1}100%{opacity: 1}}@keyframes vh-g1{0%, 30%{opacity: 1}42%, 100%{opacity: 0}}@keyframes vh-g2{0%, 28%{opacity: 0}40%, 55%{opacity: 1}67%, 100%{opacity: 0}}@keyframes vh-g3{0%, 45%{opacity: 0}57%, 70%{opacity: 1}80%, 100%{opacity: 0}}@keyframes vh-g4{0%, 62%{opacity: 0}74%, 100%{opacity: 1}}@keyframes vh-drift{from{translate: -4% 3%}to{translate: 4% -3%}}@keyframes vh-open{from{clip-path: inset(15% 26% 15% 26%)}to{clip-path: inset(0 0 0 0)}}@keyframes vh-zoom{from{scale: 1.2}to{scale: 1}}@keyframes st-in{from{opacity: 0.14;filter: blur(var(--bl));translate: 0 0.3em}to{opacity: 1;filter: blur(0);translate: 0 0}}.vh-moment{animation: vh-moment linear both;animation-timeline: --vb;animation-range-start: cover calc((var(--lead) + var(--m) * var(--sl) + var(--o) - 1) * 1%);animation-range-end: cover calc((var(--lead) + (var(--m) + 1) * var(--sl) - 0.5) * 1%)}.vh-moment:nth-last-child(2){animation-name: vh-moment-slot;animation-range-end: cover calc((100 - var(--lead)) * 1%)}.vh-gloed i{animation: vh-drift linear both;animation-timeline: --vb;animation-range: cover 0% cover 100%}.vh-gloed .g1{animation: vh-g1 linear both, vh-drift linear both;animation-timeline: --vb, --vb;animation-range: cover 0% cover 100%, cover 0% cover 100%}.vh-gloed .g2{animation: vh-g2 linear both, vh-drift linear both;animation-timeline: --vb, --vb;animation-range: cover 0% cover 100%, cover 0% cover 100%;animation-direction: normal, reverse}.vh-gloed .g3{animation: vh-g3 linear both, vh-drift linear both;animation-timeline: --vb, --vb;animation-range: cover 0% cover 100%, cover 0% cover 100%}.vh-gloed .g4{animation: vh-g4 linear both, vh-drift linear both;animation-timeline: --vb, --vb;animation-range: cover 0% cover 100%, cover 0% cover 100%;animation-direction: normal, reverse}@keyframes vh-lijn{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes vh-gordijn{from{clip-path: inset(100% 0 0 0)}to{clip-path: inset(0 0 0 0)}}@keyframes vh-inzoom{from{scale: 1.15}to{scale: 1}}.vh-foto{animation: vh-gordijn cubic-bezier(0.3, 0.1, 0.2, 1) both;animation-timeline: --vb;animation-range-start: cover calc((var(--lead) + var(--m) * var(--sl) + var(--o)) * 1%);animation-range-end: cover calc((var(--lead) + var(--m) * var(--sl) + var(--o) + var(--nl, 4) * var(--dl) + var(--rv)) * 1%)}.vh-foto img{animation: vh-inzoom linear both;animation-timeline: --vb;animation-range-start: cover calc((var(--lead) + var(--m) * var(--sl) + var(--o)) * 1%);animation-range-end: cover calc((var(--lead) + (var(--m) + 1) * var(--sl) + var(--o)) * 1%)}.vh-pad{stroke-dasharray: 1 2;animation: vh-lijn linear both;animation-timeline: --vb;animation-range: cover 12% cover 84%}.vh-venster{animation: vh-open linear both;animation-timeline: --vv;animation-range: cover 3% cover 26%}.vh-venster img{animation: vh-zoom linear both;animation-timeline: --vv;animation-range: cover 3% cover 45%}}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vh-js .vh-moment{--mi: clamp(0, calc((var(--vp, 0) - (var(--lead) + var(--m) * var(--sl) + var(--o) - 1)) / 1.5), 1);--mo: clamp(0, calc(((var(--lead) + (var(--m) + 1) * var(--sl) - 0.5) - var(--vp, 0)) / 2.5), 1);opacity: min(var(--mi), var(--mo))}html.vh-js .vh-moment:nth-last-child(2){opacity: var(--mi)}html.vh-js .vh-gloed .g1{opacity: clamp(0, calc((42 - var(--vp, 0)) / 12), 1)}html.vh-js .vh-gloed .g2{opacity: min(clamp(0, calc((var(--vp, 0) - 28) / 12), 1), clamp(0, calc((67 - var(--vp, 0)) / 12), 1))}html.vh-js .vh-gloed .g3{opacity: min(clamp(0, calc((var(--vp, 0) - 45) / 12), 1), clamp(0, calc((80 - var(--vp, 0)) / 10), 1))}html.vh-js .vh-gloed .g4{opacity: clamp(0, calc((var(--vp, 0) - 62) / 12), 1)}html.vh-js .vh-foto{--pc: clamp(0, calc((var(--vp, 0) - (var(--lead) + var(--m) * var(--sl) + var(--o))) / (var(--nl, 4) * var(--dl) + var(--rv))), 1);clip-path: inset(calc(100% * (1 - var(--pc))) 0 0 0)}html.vh-js .vh-foto img{scale: calc(1.15 - 0.15 * clamp(0, calc((var(--vp, 0) - (var(--lead) + var(--m) * var(--sl) + var(--o))) / var(--sl)), 1))}html.vh-js .vh-pad{stroke-dashoffset: calc(1 - clamp(0, calc((var(--vp, 0) - 12) / 72), 1))}html.vh-js .vh-venster{--op: clamp(0, calc((var(--vp, 0) - 3) / 23), 1);clip-path: inset(calc(15% * (1 - var(--op))) calc(26% * (1 - var(--op))))}html.vh-js .vh-venster img{scale: calc(1.2 - 0.2 * clamp(0, calc((var(--vp, 0) - 3) / 42), 1))}}@media (max-width: 768px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-open-mob{from{clip-path: inset(12% 9% 12% 9%)}to{clip-path: inset(0 0 0 0)}}}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 768px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-venster{animation-name: vh-open-mob}}html.vh-js .vh-venster{clip-path: inset(calc(12% * (1 - var(--op))) calc(9% * (1 - var(--op))))}}body[data-page="home"] .vel > #br-statement.st-sectie{width: auto;left: 0;right: 0;margin-left: 0;margin-right: 0;background-color: transparent;border-radius: 0;text-align: left;padding: calc(var(--blok-y) * 1.4) clamp(20px, 6vw, 100px) calc(var(--blok-y) * 1.2);--bl: 8px}@media (max-width: 768px){body[data-page="home"] .vel > #br-statement.st-sectie{--bl: 4px}}.st-sectie .br-home-container{max-width: 1240px;padding: 0}.st-kop{margin: 0 0 clamp(48px, 7vw, 104px);max-width: 13em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.026em;font-size: clamp(30px, 5.6vw, 94px);line-height: 1.02;text-wrap: balance}.st-vraag{margin: 0 0 clamp(14px, 2vw, 26px);font-family: var(--font-head);font-weight: 700;font-size: clamp(22px, 2.5vw, 34px);line-height: 1.1;color: var(--diep-warm)}.st-door{display: flex;flex-wrap: wrap;align-items: center;gap: 18px 32px;margin-top: clamp(32px, 4vw, 56px)}.st-door .st-pijl{margin-top: 0;font-size: 17px}@media (max-width: 600px){.st-door .btn{width: 100%;text-align: center;box-sizing: border-box}}.vh-venster img{object-position: 60% 30%}body[data-page="home"]{--f2-lijn: rgba(74, 43, 33, 0.22);--f2-x: clamp(20px, 6vw, 100px);--f2-y: clamp(72px, 9vw, 140px)}.sc-in{--bl: 8px}@media (max-width: 768px){.sc-in{--bl: 4px}}.sc-door{margin: clamp(24px, 3vw, 40px) 0 0}.sc-door .br-pijl{margin-top: 0}#br-bronnen .wiel-kop{max-width: none}#br-bronnen .wiel-statement{margin: 0 0 22px;font-size: clamp(38px, 4.8vw, 76px);line-height: 1.02;letter-spacing: -0.026em;text-wrap: balance}#br-bronnen .wiel-statement .accent{font-style: italic;color: var(--diep-warm);background: none !important;padding: 0;border-radius: 0;animation: none}#br-bronnen .wiel-sub{max-width: 40ch;font-size: 18px}@media (max-width: 900px){#br-bronnen .wiel-statement{font-size: clamp(36px, 10vw, 56px)}}.wl-gloed{position: absolute;inset: -34%;pointer-events: none}.wl-gloed i{position: absolute;inset: 0;opacity: 0;transition: opacity 0.9s ease}.wl-gloed i[data-b="zuurstof"]{background: radial-gradient(closest-side, rgba(138, 148, 183, 0.6), rgba(138, 148, 183, 0) 100%)}.wl-gloed i[data-b="licht"]{background: radial-gradient(closest-side, rgba(231, 209, 161, 0.75), rgba(231, 209, 161, 0) 100%)}.wl-gloed i[data-b="herstel"]{background: radial-gradient(closest-side, rgba(184, 199, 175, 0.75), rgba(184, 199, 175, 0) 100%)}.wl-gloed i[data-b="voeding"]{background: radial-gradient(closest-side, rgba(243, 233, 140, 0.65), rgba(243, 233, 140, 0) 100%)}.wl-gloed i[data-b="beweging"]{background: radial-gradient(closest-side, rgba(196, 161, 129, 0.55), rgba(196, 161, 129, 0) 100%)}.wl-gloed i[data-b="sport"]{background: radial-gradient(closest-side, rgba(74, 43, 33, 0.2), rgba(74, 43, 33, 0) 100%)}.br-wiel[data-actief="zuurstof"] .wl-gloed i[data-b="zuurstof"], .br-wiel[data-actief="licht"] .wl-gloed i[data-b="licht"], .br-wiel[data-actief="herstel"] .wl-gloed i[data-b="herstel"], .br-wiel[data-actief="voeding"] .wl-gloed i[data-b="voeding"], .br-wiel[data-actief="beweging"] .wl-gloed i[data-b="beweging"], .br-wiel[data-actief="sport"] .wl-gloed i[data-b="sport"]{opacity: 1}@media (prefers-reduced-motion: reduce), (max-width: 760px){.wl-gloed i{transition: none}}#br-bronnen .wb-kop{max-width: 1240px;margin: 0 auto}#br-bronnen .wb-baan{position: relative;margin-top: clamp(24px, 4vw, 56px)}#br-bronnen .wb-podium{position: relative;box-sizing: border-box;display: flex;align-items: center;justify-content: center;padding: clamp(8px, 2vw, 24px) 0}#br-bronnen .br-wiel{--W: min(78vw, 420px);display: grid;grid-template-columns: minmax(0, var(--W));justify-content: center;justify-items: center;align-items: center;gap: clamp(18px, 3.4vw, 32px);width: 100%;max-width: 1240px;margin: 0 auto}#br-bronnen .wiel-rad{width: 100%;margin: 0}#br-bronnen .wiel-actief{display: grid;justify-items: center;align-content: start;gap: 12px;width: 100%;max-width: 30rem;min-height: 8.6em;margin: 0;text-align: center}#br-bronnen .wiel-actief-naam{font-size: clamp(54px, 14vw, 84px);line-height: 0.98;letter-spacing: -0.03em}#br-bronnen .wiel-actief-kern{max-width: 26ch;font-size: clamp(17px, 4.6vw, 21px);font-weight: 600;letter-spacing: 0;text-transform: none;line-height: 1.4;opacity: 0.85;text-wrap: balance}#br-bronnen .wiel-hint{margin: 0;font-size: 12px;text-align: center}@media (min-width: 861px){#br-bronnen .br-wiel{--W: clamp(380px, min(42vw, 72svh), 640px);grid-template-columns: var(--W) minmax(0, 28rem);justify-items: start;column-gap: clamp(48px, 8vw, 140px)}#br-bronnen .wiel-actief{justify-items: start;align-content: center;min-height: 0;text-align: left}#br-bronnen .wiel-actief-naam{font-size: clamp(64px, 7.4vw, 132px)}#br-bronnen .wiel-actief-kern{font-size: clamp(19px, 1.7vw, 26px)}#br-bronnen .wiel-hint{grid-column: 1;justify-self: center}}#br-bronnen .wiel-blad{rotate: calc(var(--rb, 0) * 1deg)}#br-bronnen .wb-foto{position: absolute;left: -50%;top: -50%;width: 200%;height: 200%;opacity: 0;pointer-events: none;transform: rotate(calc(-1 * (var(--hoek, 0deg) + var(--slag, 0deg))));transition: opacity 0.5s ease}@supports (width: 1cqw){#br-bronnen .wb-foto{left: 50%;top: 50%;width: 74cqw;height: 74cqw;margin: -37cqw 0 0 -37cqw}}#br-bronnen .wb-foto img{display: block;width: 100%;height: 100%;object-fit: cover}#br-bronnen .wiel-blad > .wiel-icoon{transition: opacity 0.3s ease}#br-bronnen .br-wiel.is-bedien .wiel-blad:not(.is-actief){opacity: 0.6}#br-bronnen .br-wiel.is-bedien .wiel-blad.is-actief{z-index: 2;opacity: 1;transform: translate(calc(var(--dx) * 2.5cqw), calc(var(--dy) * 2.5cqw)) scale(1.22)}#br-bronnen .br-wiel.is-bedien .wiel-blad.is-actief .wb-foto{opacity: 1}#br-bronnen .br-wiel.is-bedien .wiel-blad.is-actief > .wiel-icoon{opacity: 0}@media (hover: hover){#br-bronnen .br-wiel.is-bedien .wiel-blad:not(.is-actief):hover{z-index: 3;opacity: 1;transform: translate(calc(var(--dx) * 2.5cqw), calc(var(--dy) * 2.5cqw)) scale(1.22)}#br-bronnen .br-wiel.is-bedien .wiel-blad:not(.is-actief):hover .wb-foto{opacity: 1}#br-bronnen .br-wiel.is-bedien .wiel-blad:not(.is-actief):hover > .wiel-icoon{opacity: 0}#br-bronnen .br-wiel.is-bedien:has(.wiel-blad:not(.is-actief):hover) .wiel-blad.is-actief{z-index: 1;opacity: 0.6;transform: none}#br-bronnen .br-wiel.is-bedien:has(.wiel-blad:not(.is-actief):hover) .wiel-blad.is-actief .wb-foto{opacity: 0}#br-bronnen .br-wiel.is-bedien:has(.wiel-blad:not(.is-actief):hover) .wiel-blad.is-actief > .wiel-icoon{opacity: 1}}#br-bronnen .wiel-actief, #br-bronnen .wiel-hint{transition: opacity 0.5s ease}#br-bronnen .br-wiel.is-klaar:not(.is-bedien) :is(.wiel-actief, .wiel-hint){opacity: 0}@media (prefers-reduced-motion: reduce), (max-width: 760px){#br-bronnen .wb-foto, #br-bronnen .wiel-blad > .wiel-icoon, #br-bronnen :is(.wiel-actief, .wiel-hint){transition: none}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (min-width: 861px) and (min-height: 600px){html.hs-pin #br-bronnen .wb-baan{height: 300vh;height: 300svh}html.hs-pin #br-bronnen .wb-podium{position: sticky;top: 0;height: 100vh;height: 100svh;padding: 104px 0 28px}html.hs-pin #br-bronnen .br-wiel{--W: clamp(320px, min(42vw, calc(100vh - 250px)), 640px);--W: clamp(320px, min(42vw, calc(100svh - 250px)), 640px)}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 860px) and (min-height: 640px){html.hs-pin #br-bronnen .wb-baan{height: 280vh;height: 280svh}html.hs-pin #br-bronnen .wb-podium{position: sticky;top: 0;height: 100vh;height: 100svh;padding: 100px 0 20px}html.hs-pin #br-bronnen .br-wiel{--W: max(240px, min(74vw, calc(100svh - 400px)));gap: 14px}html.hs-pin #br-bronnen .wiel-actief{min-height: 0}html.hs-pin #br-bronnen .wiel-hint{display: none}}.pj-sectie{position: relative;background: var(--br-cream);color: var(--br-ink)}.pj-spoor{list-style: none;margin: 0;padding: 0}.pj-paneel{position: relative;display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(24px, 5vw, 48px);margin: 0;padding: clamp(56px, 8vw, 96px) var(--f2-x);border: 0;border-radius: 0;background-color: transparent;translate: none}.pj-fysiek{--pjg: radial-gradient(52% 50% at 88% 22%, rgba(184, 199, 175, 0.62), transparent 72%), radial-gradient(36% 36% at 8% 86%, rgba(184, 199, 175, 0.3), transparent 72%);background-image: var(--pjg)}.pj-mentaal{--pjg: radial-gradient(52% 50% at 88% 22%, rgba(138, 148, 183, 0.48), transparent 72%), radial-gradient(36% 36% at 8% 86%, rgba(138, 148, 183, 0.24), transparent 72%);background-image: var(--pjg)}.pj-emotioneel{--pjg: radial-gradient(52% 50% at 88% 22%, rgba(243, 233, 140, 0.58), transparent 72%), radial-gradient(36% 36% at 8% 86%, rgba(243, 233, 140, 0.3), transparent 72%);background-image: var(--pjg)}.pj-titel{margin: 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(48px, 7.2vw, 116px);line-height: 0.96;letter-spacing: -0.03em}.pj-nr{display: block;margin: 0 0 0.16em;font-size: 0.36em;font-style: italic;line-height: 1;letter-spacing: 0;color: var(--diep-warm)}.pj-zin{margin: clamp(18px, 2.2vw, 28px) 0 0;max-width: 17em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.015em;font-size: clamp(22px, 2.5vw, 38px);line-height: 1.16;text-wrap: balance}.pj-paneel{overflow: clip}.pj-woord{display: block;margin: 0 0 -0.12em;font-family: var(--font-head);font-weight: 700;font-size: clamp(56px, 13vw, 150px);line-height: 0.9;letter-spacing: -0.02em;text-transform: uppercase;white-space: nowrap;color: transparent;-webkit-text-stroke: 1.5px rgba(74, 43, 33, 0.55);pointer-events: none;user-select: none}@supports not (-webkit-text-stroke: 1px #000){.pj-woord{color: rgba(74, 43, 33, 0.12)}}.pj-beeld{margin: 0}.pj-beeld img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover}.pj-slot{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 18px 40px;padding: clamp(48px, 6vw, 88px) var(--f2-x) var(--f2-y)}.pj-slotzin{margin: 0;max-width: 16em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.026em;font-size: clamp(26px, 3.9vw, 62px);line-height: 1.02;text-wrap: balance}.pj-slot .br-pijl{margin-top: 0}.pj-slotknoppen{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 28px}.pj-slotknoppen .br-pijl{margin-top: 0}@media (max-width: 600px){.pj-slotknoppen{width: 100%}.pj-slotknoppen .btn{width: 100%;text-align: center;box-sizing: border-box}}.ov-sectie{position: relative;background: var(--br-cream);color: var(--br-ink);padding: var(--f2-y) var(--f2-x)}.ov-houder{max-width: 1400px;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);gap: clamp(32px, 6vw, 110px);align-items: start}.ov-portret{margin: 0;overflow: clip}.ov-portret img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 5;object-fit: cover;object-position: 38% 22%}.ov-naam{margin: 0 0 clamp(24px, 3vw, 44px);font-family: var(--font-head);font-weight: 700;letter-spacing: -0.03em;font-size: clamp(41px, 6.7vw, 109px);line-height: 0.94;text-wrap: balance}.ov-titels{list-style: none;max-width: 28em;margin: 0 0 clamp(28px, 3.4vw, 48px);padding: 0}.ov-titels li{padding: 14px 0;border: 0;border-top: 1px solid var(--f2-lijn);border-radius: 0;background: none;font-family: var(--font-head);font-weight: 700;font-size: clamp(20px, 2vw, 30px);line-height: 1.15;letter-spacing: -0.01em}.ov-titels li:last-child{border-bottom: 1px solid var(--f2-lijn)}.ov-zin{margin: 0 0 clamp(24px, 3vw, 36px);max-width: 22em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.015em;font-size: clamp(21px, 2vw, 30px);line-height: 1.2;text-wrap: balance}.ov-tekst .br-pijl{margin-top: 0}@media (max-width: 860px){.ov-houder{grid-template-columns: minmax(0, 1fr)}.ov-portret img{aspect-ratio: 1 / 1;object-position: 40% 20%}}.rv-sectie{position: relative;background: var(--br-cream);color: var(--br-ink);overflow-x: clip}.rv-houder{box-sizing: border-box;max-width: calc(1240px + 2 * var(--f2-x));margin: 0 auto;padding: var(--f2-y) var(--f2-x) 0}.rv-kopblok{margin: 0 0 clamp(28px, 4vw, 56px)}.rv-kop{margin: 0 0 12px;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.02em;font-size: clamp(24px, 3.1vw, 44px);line-height: 1.05;text-wrap: balance}.rv-lead{margin: 0;max-width: 56ch;font-size: 14.5px;line-height: 1.5;opacity: 0.8}.rv-groot{position: relative;margin: 0}.rv-aanhaal{display: block;margin: 0 0 -0.12em -0.03em;font-family: var(--font-head);font-weight: 700;font-size: clamp(94px, 12.5vw, 200px);line-height: 0.82;color: var(--diep-warm);user-select: none}.rv-groot blockquote{margin: 0;padding: 0;border: 0;background: none}.rv-groot blockquote::before, .rv-groot blockquote::after{content: none}.rv-groot blockquote p{margin: 0;max-width: 27em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.015em;font-size: clamp(18px, 2.4vw, 36px);line-height: 1.18;text-wrap: pretty}.rv-groot figcaption{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;margin: clamp(20px, 2.4vw, 32px) 0 0;padding: 0;border: 0;font-size: 15px;line-height: 1.4}.rv-groot .erv-naam, .rv-kaart .erv-naam{font-weight: 800}.rv-bron{font-size: 13px;opacity: 0.75}.rv-rijen{display: grid;gap: clamp(14px, 1.6vw, 24px);margin-top: clamp(48px, 6vw, 96px)}.rv-rij{overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: thin;scrollbar-color: var(--f2-lijn) transparent}.rv-rij:focus-visible{outline: 2px solid var(--br-ink);outline-offset: -2px}.rv-spoor{display: flex;align-items: stretch;gap: clamp(14px, 1.6vw, 24px);width: max-content;margin: 0;padding: 0 var(--f2-x);list-style: none}.rv-kaart{flex: 0 0 min(82vw, 380px);box-sizing: border-box;display: flex;scroll-snap-align: start;scroll-margin-left: var(--f2-x);padding: clamp(22px, 2.2vw, 30px);border: 1px solid color-mix(in srgb, var(--br-ink) 12%, var(--br-sand));border-radius: var(--r-kaart, 12px);background: var(--br-kaart);box-shadow: none}.rv-kaart figure{display: flex;flex-direction: column;justify-content: space-between;gap: 18px;width: 100%;margin: 0}.rv-kaart blockquote{margin: 0;padding: 0;border: 0;background: none}.rv-kaart blockquote::before, .rv-kaart blockquote::after{content: none}.rv-kaart blockquote p{margin: 0 0 0.7em;font-size: 16px;line-height: 1.5}.rv-kaart blockquote p:last-child{margin-bottom: 0}.rv-kaart figcaption{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 0;border: 0;font-size: 15px;line-height: 1.35}.rv-door{padding: clamp(36px, 4vw, 56px) var(--f2-x) var(--f2-y)}@media (max-width: 768px){.rv-groot blockquote p{font-size: clamp(17px, 4.2vw, 22px)}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (min-width: 769px){html.hs-pin .rv-rij{overflow: clip;scroll-snap-type: none}@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes rv-links{from{translate: 0 0}to{translate: min(0px, calc(100vw - 100%)) 0}}@keyframes rv-rechts{from{translate: min(0px, calc(100vw - 100%)) 0}to{translate: 0 0}}html.hs-pin .rv-rijen{view-timeline: --rr block}html.hs-pin .rv-rij-1 .rv-spoor{animation: rv-links linear both;animation-timeline: --rr;animation-range: cover 0% cover 100%}html.hs-pin .rv-rij-2 .rv-spoor{animation: rv-rechts linear both;animation-timeline: --rr;animation-range: cover 0% cover 100%}}html.vh-js .rv-rij-1 .rv-spoor{translate: calc(min(0px, calc(100vw - 100%)) * var(--vp, 0) / 100) 0}html.vh-js .rv-rij-2 .rv-spoor{translate: calc(min(0px, calc(100vw - 100%)) * (100 - var(--vp, 0)) / 100) 0}}.tr-sectie{position: relative;background: var(--br-cream);color: var(--br-ink);padding: var(--f2-y) var(--f2-x)}.tr-houder{max-width: 1240px;margin: 0 auto}.tr-kop{margin: 0 0 20px;max-width: 11em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.028em;font-size: clamp(32px, 5vw, 81px);line-height: 1;text-wrap: balance}.tr-lead{margin: 0;max-width: 46ch;font-size: 18px;line-height: 1.55}.tr-groep{margin: clamp(48px, 6vw, 88px) 0 0;padding: 0 0 14px;border-bottom: 1px solid rgba(74, 43, 33, 0.5);font-family: var(--font-body, inherit);font-size: 13px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase}.tr-label{display: block;margin: 0 0 10px;font-size: 12px;font-weight: 800;letter-spacing: 0.14em;line-height: 1.4;text-transform: uppercase;opacity: 0.72}.tr-kolommen{display: grid;gap: clamp(12px, 1.6vw, 24px)}.tr-kolommen-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.tr-kolommen-3{grid-template-columns: repeat(3, minmax(0, 1fr))}.tr-kol{display: flex;flex-direction: column;min-width: 0;padding: clamp(24px, 2.6vw, 38px) clamp(20px, 2.4vw, 34px);border: 1px solid color-mix(in srgb, var(--br-ink) 12%, var(--br-sand));border-radius: var(--r-kaart, 12px);background: var(--br-kaart);translate: none;box-shadow: none}.tr-naam{margin: 0 0 clamp(16px, 2vw, 26px);font-family: var(--font-head);font-weight: 700;letter-spacing: -0.022em;font-size: clamp(20px, 2vw, 30px);line-height: 1.08;text-wrap: balance}.tr-kolommen-2 .tr-naam{min-height: 2.16em}.tr-prijs{display: block;margin: 0 0 clamp(20px, 2.4vw, 32px);font-family: var(--font-head);font-weight: 700;letter-spacing: -0.02em;font-size: clamp(34px, 3.7vw, 56px);line-height: 1;white-space: nowrap}.tr-kern{flex: 1 1 auto;list-style: none;display: block;margin: 0 0 clamp(24px, 3vw, 36px);padding: 0;font-size: 16px;line-height: 1.4}.tr-kern li{padding: 10px 0;border: 0;border-top: 1px solid rgba(74, 43, 33, 0.12);border-radius: 0;background: none}.tr-knoppen{display: grid;gap: 12px;margin-top: auto}.tr-knoppen .btn{width: 100%;justify-content: center;text-align: center;box-sizing: border-box}.tr-knoppen .tr-details{justify-self: start;margin: 4px 0 0}.tr-vergelijk{margin: clamp(36px, 4.4vw, 60px) 0 0;border-top: 1px solid var(--f2-lijn);border-bottom: 1px solid var(--f2-lijn)}.tr-vergelijk-kop{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: clamp(18px, 2vw, 26px) 2px;cursor: pointer;list-style: none;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.015em;font-size: clamp(20px, 2vw, 28px);line-height: 1.15}.tr-vergelijk-kop::-webkit-details-marker{display: none}.tr-vergelijk-kop::after{content: "+";flex: none;font-family: var(--font-body, inherit);font-size: 30px;font-weight: 400;line-height: 1}.tr-vergelijk[open] .tr-vergelijk-kop::after{content: "\2212"}.tr-vergelijk-kop:focus-visible, .tr-tabelwrap:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px}.tr-tabelwrap{overflow-x: auto;overscroll-behavior-x: contain;padding: 0 0 20px}.tr-tabel{width: 100%;min-width: 820px;border-collapse: separate;border-spacing: 0;font-size: 15px;line-height: 1.35}.tr-tabel th, .tr-tabel td{padding: 12px 14px;border: 0;border-top: 1px solid var(--f2-lijn);background: var(--br-cream);text-align: center;vertical-align: middle}.tr-tabel thead th{vertical-align: bottom;border-top: 0;border-bottom: 1px solid rgba(74, 43, 33, 0.5);font-family: var(--font-head);font-weight: 700;font-size: 16px;line-height: 1.2}.tr-tabel thead th:first-child, .tr-tabel tbody th{position: sticky;left: 0;z-index: 1;min-width: 180px;max-width: 280px;text-align: left}.tr-tabel tbody th{font-weight: 600}.tr-th-sub{display: block;margin-top: 4px;font-family: var(--font-body, inherit);font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.7}.tr-tabel td.tr-nw, .tr-tabel td.nw{font-size: 20px;font-weight: 800}.tr-tabel-cap{caption-side: bottom;padding: 14px 2px 0;text-align: left;font-size: 13px;opacity: 0.8}.tr-inbegrepen{display: grid;grid-auto-flow: column;grid-template-columns: repeat(2, minmax(0, 1fr));grid-template-rows: auto 1fr;gap: 14px clamp(32px, 6vw, 96px);margin: clamp(48px, 6vw, 80px) 0 0;padding: 0;font-size: 15.5px}.tr-inbegrepen .tr-label{margin: 0}.tr-inbegrepen .br-vinklijst{margin: 0}.tr-sectie .br-vervolg{margin-top: clamp(40px, 5vw, 64px)}@media (max-width: 760px){.tr-kolommen{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: 78%;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: thin;padding-bottom: 6px}.tr-kolommen-2, .tr-kolommen-3{grid-template-columns: none}.tr-kol{scroll-snap-align: start;padding: 26px 22px}.tr-kolommen-2 .tr-naam{min-height: 0}.tr-tabel{min-width: 760px}.tr-tabel tbody th{min-width: 150px;max-width: 170px}.tr-inbegrepen{grid-auto-flow: row;grid-template-columns: minmax(0, 1fr);grid-template-rows: none}.tr-sectie .br-vervolg .btn{width: 100%;text-align: center;justify-content: center}}.vr-sectie{position: relative;background: var(--br-cream);color: var(--br-ink);padding: var(--f2-y) var(--f2-x)}body[data-page="home"] #br-vragen{padding-bottom: var(--f2-y)}.vr-houder{max-width: 1240px;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 7fr);gap: clamp(32px, 6vw, 96px);align-items: start}.vr-kopblok{position: sticky;top: 110px}.vr-kop{margin: 0 0 16px;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.028em;font-size: clamp(32px, 4.2vw, 69px);line-height: 1;text-wrap: balance}.vr-lead{margin: 0;font-size: 17px;line-height: 1.5}.vr-houder .br-faq-lijst{max-width: none}body[data-page="home"] .vr-sectie .faq-summary{padding: clamp(20px, 2.4vw, 32px) 2px !important;font-size: clamp(18px, 1.8vw, 27px) !important;line-height: 1.15;letter-spacing: -0.015em;font-weight: 700}body[data-page="home"] .vr-sectie .faq-icon{font-size: 30px;color: var(--br-ink)}body[data-page="home"] .vr-sectie .faq-body{padding: 0 2px clamp(22px, 2.6vw, 34px) !important;max-width: 52em;font-size: 17px !important;line-height: 1.6;opacity: 0.92}@media (max-width: 860px){.vr-houder{grid-template-columns: minmax(0, 1fr)}.vr-kopblok{position: static}}.sl-sectie{position: relative;display: flex;align-items: center;box-sizing: border-box;overflow: clip;min-height: 100vh;min-height: 100svh;padding: var(--f2-y) var(--f2-x);background: var(--br-ink);color: var(--br-cream)}.sl-gloed{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(50% 55% at 80% 28%, rgba(138, 148, 183, 0.3), transparent 70%), radial-gradient(44% 48% at 12% 80%, rgba(243, 233, 140, 0.18), transparent 70%), radial-gradient(40% 40% at 62% 74%, rgba(184, 199, 175, 0.2), transparent 70%);-webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 50%, transparent 100%);mask-image: linear-gradient(to bottom, #000 0%, #000 50%, transparent 100%)}.sl-houder{position: relative;width: 100%;max-width: 1240px;margin: 0 auto}.sl-kop{margin: 0 0 clamp(36px, 5vw, 64px);max-width: 11em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.03em;font-size: clamp(35px, 6.2vw, 103px);line-height: 0.98;text-wrap: balance;color: var(--br-cream)}.sl-accent{position: relative;display: inline-block;font-style: italic;color: var(--br-yellow);padding: 0 0.02em}.sl-accent::after{content: "";position: absolute;left: 0;right: 0;bottom: 0.02em;height: max(2px, 0.04em);background: var(--br-yellow)}.sl-knoppen{margin: 0}body[data-page="home"] .sl-sectie .btn.btn-primary{background: var(--br-cream) !important;color: var(--br-ink) !important;border: 1.5px solid var(--br-cream) !important}body[data-page="home"] .sl-sectie .btn.btn-primary:hover{background: var(--br-cream) !important;border-color: var(--br-cream) !important;opacity: 0.9}body[data-page="home"] .sl-sectie .btn:focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 3px}.sl-klein{margin: 18px 0 0;font-size: 15px;line-height: 1.4;opacity: 0.8}@media (max-width: 600px){.sl-sectie .btn{width: 100%;text-align: center;box-sizing: border-box}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.sc-in{animation: st-in linear both;animation-timeline: view();animation-range: entry 20% cover 38%}.ov-portret{animation: vh-open linear both;animation-timeline: view();animation-range: cover 4% cover 40%}.ov-portret img{animation: vh-zoom linear both;animation-timeline: view();animation-range: cover 4% cover 50%}}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 768px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.ov-portret{animation-name: vh-open-mob}}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vh-js .sc-in{--sp: clamp(0, calc((var(--vp, 0) - 2) / 36), 1);opacity: calc(0.14 + 0.86 * var(--sp));filter: blur(calc(var(--bl) * (1 - var(--sp))));translate: 0 calc(0.3em * (1 - var(--sp)))}html.vh-js .ov-portret{--op: clamp(0, calc((var(--vp, 0) - 4) / 36), 1);clip-path: inset(calc(15% * (1 - var(--op))) calc(26% * (1 - var(--op))))}html.vh-js .ov-portret img{scale: calc(1.2 - 0.2 * clamp(0, calc((var(--vp, 0) - 4) / 46), 1))}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 768px){html.vh-js .ov-portret{clip-path: inset(calc(12% * (1 - var(--op))) calc(9% * (1 - var(--op))))}}.tr-noot{margin: 14px 0 0;max-width: 62ch;font-size: 13.5px;line-height: 1.5;opacity: 0.8}.tr-inbegrepen + .tr-noot{margin-top: 18px}.pj-voortgang{display: none}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (min-width: 769px) and (min-height: 540px){html.hs-pin .pj-baan{height: 300vh;height: 300svh;padding: 0}html.hs-pin .pj-podium{position: sticky;top: 0;height: 100vh;height: 100svh;overflow: clip}html.hs-pin .pj-spoor{position: relative;height: 100%}html.hs-pin .pj-paneel{position: absolute;inset: 0;box-sizing: border-box;padding: 76px var(--f2-x) 72px;background-image: none;grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);align-items: center;gap: clamp(24px, 5vw, 80px)}html.hs-pin .pj-paneel::before{content: "";position: absolute;inset: 0;background-color: var(--br-cream);background-image: var(--pjg)}html.hs-pin .pj-tekst, html.hs-pin .pj-beeld{position: relative}html.hs-pin .pj-woord{position: absolute;left: 0;bottom: 3svh;margin: 0;font-size: clamp(110px, 21vw, 340px);line-height: 0.8;translate: var(--wa) 0}html.hs-pin .pj-fysiek{--wa: 7vw;--wb: -9vw;--w0: 10;--w1: 45}html.hs-pin .pj-mentaal{--wa: 5vw;--wb: -18vw;--w0: 38;--w1: 62}html.hs-pin .pj-emotioneel{--wa: 2vw;--wb: -50vw;--w0: 55;--w1: 100}html.hs-pin .pj-paneel:not(:first-child) .pj-woord{opacity: 0}html.hs-pin .pj-beeld{height: min(64svh, 100%)}html.hs-pin .pj-beeld img{height: 100%;aspect-ratio: auto}html.hs-pin .pj-paneel:not(:first-child) .pj-tekst{opacity: 0}html.hs-pin .pj-paneel:not(:first-child)::before, html.hs-pin .pj-paneel:not(:first-child) .pj-beeld{opacity: 0}html.hs-pin .pj-voortgang{display: block;position: absolute;left: var(--f2-x);right: var(--f2-x);bottom: 30px;height: 13px;z-index: 2}html.hs-pin .pj-vl{position: absolute;left: 0;right: 0;top: 6px;height: 1px;background: var(--f2-lijn)}html.hs-pin .pj-vl::after{content: "";position: absolute;inset: 0;background: var(--br-ink);transform-origin: 0 50%;scale: 0 1}html.hs-pin .pj-voortgang i{position: absolute;top: 0;left: calc(var(--s) * 1%);translate: calc(var(--s) * -1%) 0;width: 13px;height: 13px;box-sizing: border-box;border: 1px solid var(--br-ink);border-radius: 50%;background: var(--br-cream)}html.hs-pin .pj-voortgang i::after{content: "";position: absolute;inset: 2px;border-radius: 50%;background: var(--br-ink);opacity: 0}@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes pj-t1{0%, 38.5%{opacity: 1;translate: 0 0}41%, 100%{opacity: 0;translate: 0 -28px}}@keyframes pj-t2{0%, 41.7%{opacity: 0;translate: 0 28px}44.2%, 55.8%{opacity: 1;translate: 0 0}58.3%, 100%{opacity: 0;translate: 0 -28px}}@keyframes pj-t3{0%, 58.5%{opacity: 0;translate: 0 28px}61%, 100%{opacity: 1;translate: 0 0}}@keyframes pj-b2{0%, 38.67%{opacity: 0}44.67%, 100%{opacity: 1}}@keyframes pj-b3{0%, 55.33%{opacity: 0}61.33%, 100%{opacity: 1}}@keyframes pj-wx{from{translate: var(--wa) 0}to{translate: var(--wb) 0}}html.hs-pin .pj-woord{animation: pj-wx linear both;animation-timeline: --pb;animation-range-start: cover calc(var(--w0) * 1%);animation-range-end: cover calc(var(--w1) * 1%)}html.hs-pin .pj-paneel:nth-child(2) .pj-woord{animation: pj-wx linear both, pj-b2 linear both;animation-timeline: --pb, --pb;animation-range: cover calc(var(--w0) * 1%) cover calc(var(--w1) * 1%), cover 0% cover 100%}html.hs-pin .pj-paneel:nth-child(3) .pj-woord{animation: pj-wx linear both, pj-b3 linear both;animation-timeline: --pb, --pb;animation-range: cover calc(var(--w0) * 1%) cover calc(var(--w1) * 1%), cover 0% cover 100%}@keyframes pj-vul{from{scale: 0 1}to{scale: 1 1}}@keyframes pj-punt{from{opacity: 0}to{opacity: 1}}html.hs-pin .pj-baan{view-timeline: --pb block}html.hs-pin .pj-paneel .pj-tekst, html.hs-pin .pj-paneel:not(:first-child) .pj-beeld, html.hs-pin .pj-paneel:not(:first-child)::before{animation-duration: auto;animation-timeline: --pb;animation-range: cover 0% cover 100%;animation-timing-function: linear;animation-fill-mode: both}html.hs-pin .pj-paneel:nth-child(1) .pj-tekst{animation-name: pj-t1}html.hs-pin .pj-paneel:nth-child(2) .pj-tekst{animation-name: pj-t2}html.hs-pin .pj-paneel:nth-child(3) .pj-tekst{animation-name: pj-t3}html.hs-pin .pj-paneel:nth-child(2) .pj-beeld, html.hs-pin .pj-paneel:nth-child(2)::before{animation-name: pj-b2}html.hs-pin .pj-paneel:nth-child(3) .pj-beeld, html.hs-pin .pj-paneel:nth-child(3)::before{animation-name: pj-b3}html.hs-pin .pj-vl::after{animation: pj-vul linear both;animation-timeline: --pb;animation-range: cover 25% cover 75%}html.hs-pin .pj-voortgang i::after{animation: pj-punt linear both;animation-timeline: --pb;animation-range-start: cover calc((25 + var(--s) * 0.5 - 0.6) * 1%);animation-range-end: cover calc((25 + var(--s) * 0.5 + 0.6) * 1%)}}html.hs-pin.vh-js .pj-paneel:nth-child(1) .pj-tekst{--to: clamp(0, calc((41 - var(--vp, 0)) / 2.5), 1);opacity: var(--to);translate: 0 calc((1 - var(--to)) * -28px)}html.hs-pin.vh-js .pj-paneel:nth-child(2) .pj-tekst{--ti: clamp(0, calc((var(--vp, 0) - 41.7) / 2.5), 1);--to: clamp(0, calc((58.3 - var(--vp, 0)) / 2.5), 1);opacity: min(var(--ti), var(--to));translate: 0 calc(((1 - var(--ti)) - (1 - var(--to))) * 28px)}html.hs-pin.vh-js .pj-paneel:nth-child(3) .pj-tekst{--ti: clamp(0, calc((var(--vp, 0) - 58.5) / 2.5), 1);opacity: var(--ti);translate: 0 calc((1 - var(--ti)) * 28px)}html.hs-pin.vh-js .pj-paneel:nth-child(2) .pj-beeld, html.hs-pin.vh-js .pj-paneel:nth-child(2)::before{opacity: clamp(0, calc((var(--vp, 0) - 38.67) / 6), 1)}html.hs-pin.vh-js .pj-paneel:nth-child(3) .pj-beeld, html.hs-pin.vh-js .pj-paneel:nth-child(3)::before{opacity: clamp(0, calc((var(--vp, 0) - 55.33) / 6), 1)}html.hs-pin.vh-js .pj-vl::after{scale: clamp(0, calc((var(--vp, 0) - 25) / 50), 1) 1}html.hs-pin.vh-js .pj-voortgang i::after{opacity: clamp(0, calc((var(--vp, 0) - (25 + var(--s) * 0.5 - 0.6)) / 1.2), 1)}html.hs-pin.vh-js .pj-woord{translate: calc(var(--wa) + (var(--wb) - var(--wa)) * clamp(0, (var(--vp, 0) - var(--w0)) / (var(--w1) - var(--w0)), 1)) 0}html.hs-pin.vh-js .pj-paneel:nth-child(2) .pj-woord{opacity: clamp(0, calc((var(--vp, 0) - 38.67) / 6), 1)}html.hs-pin.vh-js .pj-paneel:nth-child(3) .pj-woord{opacity: clamp(0, calc((var(--vp, 0) - 55.33) / 6), 1)}}.ov-houder-boris{margin-top: clamp(72px, 10vw, 160px)}.ov-portret.ov-portret-boris img{aspect-ratio: 8 / 5;object-position: 50% 0%;filter: grayscale(1)}.ov-houder-boris .ov-naam{font-size: clamp(35px, 5.5vw, 87px)}
 body.kop-glas .film-hero{background: var(--br-ink)}body[data-page="home"] .vel{border-radius: 0;overflow: clip}body.kop-glas .film-hero::after{content: "";position: absolute;inset: 0;z-index: 3;pointer-events: none;background: var(--br-ink);opacity: calc(0.7 * var(--fp, 0))}body.kop-glas .film-kader{scale: none;translate: none;transform-origin: 50% 40%;border-radius: 0;clip-path: none}body.kop-glas .film-feiten{opacity: clamp(0, calc(1 - 4 * var(--fp, 0)), 1)}body.kop-glas .film-tekst{translate: 0 calc(var(--fp, 0) * -9svh);opacity: clamp(0, calc(1 - 3.2 * var(--fp, 0)), 1)}@media (prefers-reduced-motion: reduce){body.kop-glas .film-hero{--fp: 0 !important}}@media (prefers-reduced-motion: reduce), (max-width: 760px){body[data-page="home"] .vel{border-radius: var(--vel-r, 32px) var(--vel-r, 32px) 0 0}}.verhaal{--dl: 1.4}@media (max-width: 768px){.verhaal{--dl: 1}}.verhaal{--lead: 13;--sl: 16.3;--rv: 3.26;--dl: 1.52;--vend: calc((var(--lead) + 4 * var(--sl) - 0.5) * 1%)}@media (max-width: 768px){.verhaal{--lead: 15.4;--sl: 14.8;--rv: 2.85;--dl: 1.1}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-baan{height: 360svh}.vh-pad{animation-range: cover 12% cover var(--vend)}}html.vh-js .vh-baan{height: 360svh}html.vh-js .vh-pad{stroke-dashoffset: calc(1 - clamp(0, calc((var(--vp, 0) - 12) / (var(--lead) + 4 * var(--sl) - 12.5)), 1))}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (max-width: 768px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-baan{height: 292svh}}html.vh-js .vh-baan{height: 292svh}}.vh-r{display: block}.vh-ri{display: block;white-space: nowrap}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-podium{--sensruimte: clamp(28px, 6svh, 72px)}.vh-moment{bottom: calc(var(--sensruimte) + 34%)}.vh-paneel{bottom: var(--sensruimte);height: 32%}}html.vh-js .vh-podium{--sensruimte: clamp(28px, 6svh, 72px)}html.vh-js .vh-moment{bottom: calc(var(--sensruimte) + 34%)}html.vh-js .vh-paneel{bottom: var(--sensruimte);height: 32%}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px) and (min-width: 900px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-moment{bottom: var(--sensruimte)}.vh-paneel{top: 96px;bottom: var(--sensruimte);height: auto}}html.vh-js .vh-moment{bottom: var(--sensruimte)}html.vh-js .vh-paneel{top: 96px;bottom: var(--sensruimte);height: auto}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-woord{from{opacity: 0;filter: blur(8px)}to{opacity: 1;filter: blur(0)}}.vw{--ws: calc(var(--lead) + var(--m) * var(--sl) + var(--o) + var(--w) / var(--nw, 1) * ((var(--nl, 4) - 1) * var(--dl) + var(--rv) - 1.4));animation: vh-woord linear both;animation-timeline: --vb;animation-range-start: cover calc(var(--ws) * 1%);animation-range-end: cover calc((var(--ws) + 1.4) * 1%)}}html.vh-js .vw{--ws: calc(var(--lead) + var(--m) * var(--sl) + var(--o) + var(--w) / var(--nw, 1) * ((var(--nl, 4) - 1) * var(--dl) + var(--rv) - 1.4));--wp: clamp(0, calc((var(--vp, 0) - var(--ws)) / 1.4), 1);opacity: var(--wp);filter: blur(calc(8px * (1 - var(--wp))))}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-foto-op{from{translate: 0 22%}to{translate: 0 0}}@keyframes vh-uit{0%, 86%{translate: 0 0}100%{translate: 0 -6svh}}@keyframes vh-foto-uit{0%, 86%{translate: 0 0;opacity: 1}100%{translate: 0 -6svh;opacity: 0}}.vh-foto{--f0: calc((var(--lead) + var(--m) * var(--sl) + var(--o)) * 1%);--f1: calc((var(--lead) + var(--m) * var(--sl) + var(--o) + (var(--nl, 4) - 1) * var(--dl) + var(--rv)) * 1%);--u0: calc((var(--lead) + var(--m) * var(--sl) + var(--o) - 1) * 1%);--u1: calc((var(--lead) + (var(--m) + 1) * var(--sl) - 0.5) * 1%);animation: vh-gordijn cubic-bezier(0.2, 0.8, 0.25, 1) both;animation-timeline: --vb;animation-range-start: cover var(--f0);animation-range-end: cover var(--f1)}.vh-fotos > .vh-foto{animation: vh-gordijn cubic-bezier(0.2, 0.8, 0.25, 1) both, vh-foto-uit linear both;animation-timeline: --vb, --vb;animation-range: cover var(--f0) cover var(--f1), cover var(--u0) cover var(--u1)}.vh-foto img{animation: vh-inzoom linear both, vh-foto-op cubic-bezier(0.2, 0.8, 0.25, 1) both;animation-timeline: --vb, --vb;animation-range: cover var(--f0) cover calc((var(--lead) + (var(--m) + 1) * var(--sl) + var(--o)) * 1%), cover var(--f0) cover var(--f1)}.vh-moment:not(:nth-last-child(2)){animation: vh-moment linear both, vh-uit linear both;animation-timeline: --vb, --vb;animation-range: cover var(--u0) cover var(--u1), cover var(--u0) cover var(--u1)}.vh-moment{--u0: calc((var(--lead) + var(--m) * var(--sl) + var(--o) - 1) * 1%);--u1: calc((var(--lead) + (var(--m) + 1) * var(--sl) - 0.5) * 1%)}}html.vh-js .vh-foto{--pc: clamp(0, calc((var(--vp, 0) - (var(--lead) + var(--m) * var(--sl) + var(--o))) / ((var(--nl, 4) - 1) * var(--dl) + var(--rv))), 1);--fo: clamp(0, calc((var(--vp, 0) - (var(--lead) + (var(--m) + 1) * var(--sl) - 0.5 - 0.14 * (var(--sl) + 0.5))) / (0.14 * (var(--sl) + 0.5))), 1);clip-path: inset(calc(100% * (1 - var(--pc))) 0 0 0)}html.vh-js .vh-fotos > .vh-foto{translate: 0 calc(-6svh * var(--fo));opacity: calc(1 - var(--fo))}html.vh-js .vh-foto img{translate: 0 calc(22% * (1 - var(--pc)))}html.vh-js .vh-moment:not(:nth-last-child(2)){translate: 0 calc(-6svh * (1 - var(--mo)))}}:where(.vh-venster-podium){position: relative}.vh-venster-kop{position: absolute;inset: 0;z-index: 2;display: flex;align-items: flex-end;pointer-events: none;padding: clamp(24px, 6vw, 100px) clamp(20px, 6vw, 100px) clamp(32px, 8svh, 100px);background: linear-gradient(0deg, rgba(74, 43, 33, 0.88) 0%, rgba(74, 43, 33, 0.55) 36%, rgba(74, 43, 33, 0) 72%)}.vh-venster-kop .st-kop{margin: 0;max-width: 14em;color: var(--br-cream);font-size: clamp(28px, 4.6vw, 76px);line-height: 1.04}.vh-venster-kop .st-kop .vh-accent{color: var(--br-yellow);text-decoration: underline;text-decoration-color: var(--br-yellow);text-decoration-thickness: max(2px, 0.04em);text-underline-offset: 0.1em}@media (max-width: 768px){.vh-venster img{aspect-ratio: 4 / 5}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-kop-bg{from{opacity: 0}to{opacity: 1}}@keyframes vh-kop-in{from{opacity: 0;translate: 0 1.1em}to{opacity: 1;translate: 0 0}}.vh-venster-kop{animation: vh-kop-bg linear both;animation-timeline: --vv;animation-range: cover 24% cover 32%}.vh-venster-kop .st-kop{animation: vh-kop-in cubic-bezier(0.2, 0.8, 0.25, 1) both;animation-timeline: --vv;animation-range: cover 27% cover 38%}.vh-venster img{aspect-ratio: auto}}html.vh-js .vh-venster-kop{--kb: clamp(0, calc((var(--vp, 0) - 24) / 8), 1);opacity: var(--kb)}html.vh-js .vh-venster-kop .st-kop{--kp: clamp(0, calc((var(--vp, 0) - 27) / 11), 1);opacity: var(--kp);translate: 0 calc(1.1em * (1 - var(--kp)))}html.vh-js .vh-venster img{aspect-ratio: auto}}body[data-page="home"] .vel > #br-statement.st-sectie{position: relative;z-index: 2;background-color: var(--br-cream);border-radius: var(--vel-r, 32px) var(--vel-r, 32px) 0 0}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){body[data-page="home"] .vel > #br-statement.st-sectie{margin-top: -100svh}}html.vh-js body[data-page="home"] .vel > #br-statement.st-sectie{margin-top: -100svh}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@keyframes vh-kleur{from{filter: grayscale(1)}to{filter: grayscale(0)}}.vh-venster img{animation: vh-zoom linear both, vh-kleur linear both;animation-timeline: --vv, --vv;animation-range: cover 3% cover 45%, cover 3% cover 26%}}html.vh-js .vh-venster img{filter: grayscale(calc(1 - clamp(0, calc((var(--vp, 0) - 3) / 23), 1)))}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){body[data-page="home"] .vh-venster-baan{margin-top: -28svh;position: relative;z-index: 3}body[data-page="home"] .vh-venster-podium{border-radius: clamp(24px, 4vw, 56px) clamp(24px, 4vw, 56px) 0 0}}html.vh-js body[data-page="home"] .vh-venster-baan{margin-top: -28svh;position: relative;z-index: 3}html.vh-js body[data-page="home"] .vh-venster-podium{border-radius: clamp(24px, 4vw, 56px) clamp(24px, 4vw, 56px) 0 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-fotos > .vh-foto:last-child{animation: vh-gordijn cubic-bezier(0.2, 0.8, 0.25, 1) both;animation-timeline: --vb;animation-range: cover var(--f0) cover var(--f1)}}html.vh-js .vh-fotos > .vh-foto:last-child{translate: none;opacity: 1}}
 body[data-page="home"] .vel > #br-statement.st-sectie{padding-top: clamp(32px, 5svh, 56px);padding-bottom: clamp(12px, 2svh, 24px)}body[data-page="home"] .vel > #br-statement.st-sectie{--hk-r: 0;background-color: color-mix(in srgb, var(--br-cream), var(--br-sage) calc(var(--hk-r) * 44%));transition: background-color 1.4s ease}.st-sectie::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: clamp(24px, 5svh, 48px);pointer-events: none;background: linear-gradient(to bottom, transparent, var(--br-cream))}.hk-raster{display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(20px, 5vw, 32px);align-items: start}.hk-foto{position: relative;margin: 0;border-radius: var(--r-kaart, 12px);overflow: hidden;height: clamp(180px, 28svh, 250px)}.hk-foto img{position: absolute;inset: 0;display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 22%}@media (min-width: 901px){.hk-raster{grid-template-columns: clamp(210px, 21vw, 320px) minmax(0, 1fr);column-gap: clamp(32px, 4vw, 64px);align-items: stretch}.hk-foto{height: auto;min-height: 0}.hk-inhoud{align-self: center}}.hk-inhoud{min-width: 0}.hk-wissel{display: grid;grid-template-columns: minmax(0, 1fr)}.hk-vraagdeel, .hk-slot{min-width: 0}.hk-inhoud .st-vraag{margin: 0;text-align: left;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.03em;font-size: clamp(2.6rem, 5vw, 4.4rem);line-height: 1}.hk-hint{display: none;margin: clamp(12px, 1.4vw, 18px) 0 0;font-size: 1rem;color: var(--br-ink);opacity: 0.72}html.hk-js .hk-hint{display: block}.hk-voortgang{display: none}html.hk-js .hk-voortgang{display: flex;gap: 6px;margin: clamp(16px, 2vw, 24px) 0 0;padding: 0;list-style: none}.hk-voortgang i{display: block;width: 28px;height: 4px;border-radius: 2px;background: color-mix(in srgb, var(--br-ink) 16%, transparent);transition: background-color 0.6s ease, width 0.6s cubic-bezier(0.2, 0.8, 0.25, 1)}.hk-voortgang i.is-aan{width: 40px;background: var(--bc, var(--br-ink))}.hk-lijst{list-style: none;margin: clamp(22px, 3vw, 40px) 0 0;padding: 0}.hk-zin{position: relative;margin: 0;padding: 0}.hk-zin::before, .hk-zin:last-child::after{content: "";position: absolute;left: 0;right: 0;height: 1px;background: color-mix(in srgb, var(--br-ink) 22%, transparent);transform-origin: left center}.hk-zin::before{top: 0}.hk-zin:last-child::after{bottom: 0}.hk-rij{position: relative;display: grid;grid-template-columns: 2.6em minmax(0, 1fr) 32px;column-gap: clamp(8px, 1.4vw, 18px);align-items: start;width: 100%;margin: 0;padding: clamp(18px, 2.1vw, 26px) 0;border: 0;background: none;border-radius: 0;font: inherit;color: var(--br-ink);text-align: left;cursor: default}.hk-nr{font-family: var(--font-head);font-weight: 700;font-size: 1rem;line-height: 1.9;letter-spacing: 0.04em;color: var(--diep-warm, var(--br-ink))}.hk-tekst{display: block;min-width: 0}.hk-k, .hk-plus{display: block;margin: 0;font-size: clamp(1.15rem, 1.55vw, 1.45rem);line-height: 1.4;text-wrap: pretty}.hk-klacht{opacity: 0.66;background: linear-gradient(var(--br-ink), var(--br-ink)) no-repeat 0 56% / 100% max(2px, 0.07em)}.hk-plus{margin-top: 0.45em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.01em}.hk-accent{text-decoration: none}.hk-w{white-space: nowrap}.hk-rij::after{content: "";grid-column: 3;grid-row: 1;justify-self: end;margin-top: 0.15em;width: 30px;height: 30px;box-sizing: border-box;border: 1.5px solid color-mix(in srgb, var(--br-ink) 45%, transparent);border-radius: 50%;background: linear-gradient(var(--br-ink), var(--br-ink)) center / 11px 1.5px no-repeat, linear-gradient(var(--br-ink), var(--br-ink)) center / 1.5px 11px no-repeat;transition: background-color 0.4s ease, border-color 0.4s ease, rotate 0.5s cubic-bezier(0.2, 0.8, 0.25, 1), opacity 0.4s ease}.hk-nee .hk-rij::after{display: none}.hk-bron{display: inline-flex;align-items: center;gap: 10px;margin: 0 0 clamp(16px, 2vw, 22px) calc(2.6em + clamp(8px, 1.4vw, 18px));padding: 4px 0;font-size: 0.95rem;font-weight: 700;color: var(--br-ink);text-decoration: none;border-bottom: 1.5px solid transparent;transition: border-color 0.3s ease}.hk-bron i{display: block;width: 12px;height: 12px;border-radius: 50%;background: var(--bc, var(--br-sage));outline: 1px solid color-mix(in srgb, var(--br-ink) 22%, transparent)}.hk-bron:hover{border-bottom-color: currentColor}.hk-bron:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}.hk-slot{margin-top: clamp(48px, 7vw, 96px)}.hk-slotzin{margin: 0;max-width: 11em;text-wrap: balance;font-family: var(--font-head);font-weight: 700;font-size: clamp(2.4rem, 5vw, 4.4rem);line-height: 1.04;letter-spacing: -0.03em;color: var(--br-ink)}.hk-slotzin .hk-accent{font-style: italic}html.hk-js .hk-rij{cursor: pointer}html.hk-js .hk-tekst{display: grid}html.hk-js .hk-k, html.hk-js .hk-plus{grid-area: 1 / 1;margin: 0}html.hk-js .hk-klacht{opacity: 1;background-size: 0% max(2px, 0.07em);transition: background-size 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.45s ease}html.hk-js .hk-plus{opacity: 0}html.hk-js .hk-c{opacity: 0}html.hk-js .hk-c.aan{opacity: 1}html.hk-js .hk-streep .hk-klacht{background-size: 100% max(2px, 0.07em)}html.hk-js .hk-omgezet .hk-klacht{opacity: 0}html.hk-js .hk-omgezet .hk-plus{opacity: 1}html.hk-js .hk-bezig .hk-rij, html.hk-js .hk-klaar .hk-rij{cursor: default}html.hk-js .hk-rij:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}html.hk-js .hk-zin:not(.hk-bezig):not(.hk-klaar) .hk-rij:hover::after{border-color: var(--br-ink);rotate: 90deg}html.hk-js .hk-streep .hk-rij::after{border-color: transparent;rotate: 0deg;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M9.5 15.5l3.8 3.8 7.4-8' fill='none' stroke='%234A2B21' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat, var(--bc, var(--br-sage))}html.hk-js .hk-bron{opacity: 0;translate: 0 6px;visibility: hidden;height: 0;margin-bottom: 0;overflow: hidden}html.hk-js .hk-klaar .hk-bron{opacity: 1;translate: 0 0;visibility: visible;height: auto;margin-bottom: clamp(16px, 2vw, 22px);overflow: visible;transition: opacity 0.8s ease 0.25s, translate 0.8s cubic-bezier(0.2, 0.8, 0.25, 1) 0.25s}html.hk-js .hk-klaar .hk-rij{padding-bottom: 10px}html.hk-js .hk-zin::before, html.hk-js .hk-zin:last-child::after, html.hk-js .hk-zin:nth-child(3)::after{transform: scaleX(0)}html.hk-js .hk-rij{opacity: 0;translate: 0 16px}html.hk-js .hk-lijst.hk-in .hk-zin::before{transform: scaleX(1);transition: transform 0.7s cubic-bezier(0.2, 0.8, 0.25, 1) calc(var(--i, 0) * 70ms)}html.hk-js .hk-lijst.hk-in .hk-zin:nth-child(3)::after{transform: scaleX(1);transition: transform 0.7s cubic-bezier(0.2, 0.8, 0.25, 1) 280ms}html.hk-js .hk-lijst.hk-in .hk-zin:last-child::after{transform: scaleX(1);transition: transform 0.7s cubic-bezier(0.2, 0.8, 0.25, 1) 420ms}html.hk-js .hk-lijst.hk-in .hk-rij{opacity: 1;translate: 0 0;transition: opacity 0.55s ease calc(var(--i, 0) * 70ms + 120ms), translate 0.55s cubic-bezier(0.2, 0.8, 0.25, 1) calc(var(--i, 0) * 70ms + 120ms)}html.hk-js .hk-foto{clip-path: inset(100% 0 0 0 round var(--r-kaart, 12px))}html.hk-js .hk-foto img{scale: 1.08;filter: grayscale(calc(0.85 * (1 - var(--hk-r, 0))));transition: filter 1.4s ease}html.hk-js .hk-foto.hk-in{clip-path: inset(0 0 0 0 round var(--r-kaart, 12px));transition: clip-path 1.05s cubic-bezier(0.2, 0.8, 0.25, 1)}html.hk-js .hk-foto.hk-in img{scale: 1;transition: scale 1.4s cubic-bezier(0.2, 0.8, 0.25, 1), filter 1.4s ease}.hk-alles{display: none}html.hk-js .hk-alles:not([hidden]){display: inline-block;margin: clamp(16px, 2vw, 24px) 0 0;padding: 10px 0;border: 0;background: none;font: inherit;font-size: 0.95rem;color: var(--br-ink);text-decoration: underline;text-underline-offset: 0.2em;cursor: pointer}html.hk-js .hk-alles:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}html.hk-js .hk-vraagdeel, html.hk-js .hk-slot{grid-area: 1 / 1}html.hk-js .hk-slot{align-self: center;margin: 0;opacity: 0;visibility: hidden;translate: 0 22px}html.hk-js .hk-af .hk-vraagdeel{opacity: 0;translate: 0 -18px;visibility: hidden;pointer-events: none;transition: opacity 0.6s ease, translate 0.7s cubic-bezier(0.4, 0, 0.2, 1), visibility 0s linear 0.7s}html.hk-js .hk-af .hk-slot{opacity: 1;visibility: visible;translate: 0 0;transition: opacity 0.7s ease 0.15s, translate 0.8s cubic-bezier(0.2, 0.8, 0.25, 1) 0.15s}@media (min-width: 901px){.hk-inhoud .st-vraag{font-size: clamp(2.2rem, 3.6vw, 3.3rem)}.hk-lijst{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));grid-template-rows: repeat(3, auto);grid-auto-flow: column;column-gap: clamp(28px, 3.4vw, 56px);margin-top: clamp(14px, 2svh, 24px)}.hk-zin:nth-child(3)::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: color-mix(in srgb, var(--br-ink) 22%, transparent);transform-origin: left center}.hk-rij{grid-template-columns: 2.2em minmax(0, 1fr) 28px;padding: clamp(12px, 1.9svh, 20px) 0}.hk-rij::after{width: 26px;height: 26px}.hk-k, .hk-plus{font-size: clamp(1rem, 1.3vw, 1.2rem);line-height: 1.35}.hk-bron{margin-left: calc(2.2em + clamp(8px, 1.4vw, 18px));margin-bottom: clamp(10px, 1.4svh, 16px)}html.hk-js .hk-klaar .hk-bron{margin-bottom: clamp(10px, 1.4svh, 16px)}.hk-slot{margin-top: clamp(24px, 4svh, 48px)}}@media (max-width: 600px){.hk-rij{grid-template-columns: 2.2em minmax(0, 1fr) 28px}.hk-rij::after{width: 26px;height: 26px}.hk-bron{margin-left: calc(2.2em + 8px)}}@media (prefers-reduced-motion: reduce){body[data-page="home"] .vel > #br-statement.st-sectie, html.hk-js .hk-klacht, html.hk-js .hk-foto, html.hk-js .hk-foto img, html.hk-js .hk-rij, html.hk-js .hk-rij::after, html.hk-js .hk-slot, html.hk-js .hk-vraagdeel, html.hk-js .hk-bron, .hk-voortgang i, html.hk-js .hk-zin::before, html.hk-js .hk-zin:last-child::after, html.hk-js .hk-zin:nth-child(3)::after{transition: none !important}}body[data-page="home"] .vel > #br-statement.st-sectie{z-index: 4}
 #br-bronnen .wb-kop{position: relative;z-index: 3}.nw-baan{position: relative;margin-top: clamp(24px, 4vw, 56px)}.nw-podium{position: relative;padding-block: clamp(8px, 2vw, 24px)}.nw{--W: min(78vw, 400px);--uit: 9px;display: grid;grid-template-columns: minmax(0, 1fr);justify-items: center;align-items: center;gap: clamp(24px, 5vw, 36px);width: 100%;max-width: 1240px;margin: 0 auto}.nw:focus{outline: none}.nw:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 10px;border-radius: 12px}.nw-rad{position: relative;width: var(--W);aspect-ratio: 1 / 1;margin: 0;touch-action: pan-y;-webkit-tap-highlight-color: transparent;translate: calc((1 - var(--sl, 1)) * var(--cx, 0px)) calc((1 - var(--sl, 1)) * var(--cy, 0px))}.nw-bladen{position: absolute;inset: 0;display: block;z-index: 1;scale: calc(.9 + .1 * var(--pop, 1));rotate: calc((1 - var(--pop, 1)) * -70deg);opacity: var(--popo, 1)}.nw .nw-blad{translate: calc((1 - var(--v, 1)) * var(--dx) * 70%) calc((1 - var(--v, 1)) * var(--dy) * 70%);scale: calc(.72 + .28 * var(--v, 1));opacity: min(1, var(--o, 1))}.nw-rad::before{content: "";position: absolute;inset: -5%;z-index: 0;border: 1.5px solid var(--br-ink);border-radius: 50%;opacity: calc(.5 * var(--popo, 1));pointer-events: none;-webkit-mask: conic-gradient(#000 calc(var(--ring, 1) * 360deg), transparent 0);mask: conic-gradient(#000 calc(var(--ring, 1) * 360deg), transparent 0)}.nw .nw-blad{filter: opacity(var(--dim, 1));transition: transform .5s cubic-bezier(.2, .8, .2, 1), filter .45s ease;cursor: default}.nw:not(.is-bedien) .nw-blad{pointer-events: none}.nw.is-bedien .nw-blad{cursor: pointer}.nw.is-bedien.is-klaar .nw-blad:not(.is-aan){--dim: .5}.nw.is-bedien .nw-blad.is-aan{z-index: 2;transform: translate(calc(var(--dx) * var(--uit)), calc(var(--dy) * var(--uit))) scale(1.04)}.nw .nw-blad > .wiel-icoon{transform: none;transition: opacity .4s ease, scale .6s cubic-bezier(.2, .8, .2, 1)}.nw.is-klaar .nw-blad > .wiel-icoon{opacity: 0;scale: .7}.nw.is-klaar .nw-blad.is-aan > .wiel-icoon{opacity: 1;scale: 1}.nw-gloed{position: absolute;z-index: 0;width: 78%;aspect-ratio: 1 / 1;pointer-events: none;opacity: 0;left: calc(50% + var(--gx, 0) * 17%);top: calc(50% + var(--gy, 0) * 17%);translate: -50% -50%;background: radial-gradient(closest-side, var(--gc, transparent), transparent 100%);transition: opacity .6s ease, left .7s cubic-bezier(.2, .8, .2, 1), top .7s cubic-bezier(.2, .8, .2, 1)}.nw.is-bedien .nw-gloed{opacity: .55}.nw[data-actief="zuurstof"]{--gx: -.276;--gy: -.961;--gc: var(--blad-zuurstof);--bc: var(--blad-zuurstof)}.nw[data-actief="licht"]{--gx: .655;--gy: -.755;--gc: var(--blad-licht);--bc: var(--blad-licht)}.nw[data-actief="herstel"]{--gx: .995;--gy: .105;--gc: var(--blad-herstel);--bc: var(--blad-herstel)}.nw[data-actief="voeding"]{--gx: .412;--gy: .911;--gc: var(--blad-voeding);--bc: var(--blad-voeding)}.nw[data-actief="beweging"]{--gx: -.674;--gy: .738;--gc: var(--blad-beweging);--bc: var(--blad-beweging)}.nw[data-actief="sport"]{--gx: -.96;--gy: -.282;--gc: var(--blad-sport);--bc: var(--blad-sport)}.nw[data-actief="sport"] .nw-gloed{opacity: .22}.nw-lijnen{position: absolute;inset: 0;z-index: 3;width: 100%;height: 100%;overflow: visible;pointer-events: none}.nw-lijnen line{fill: none;stroke: var(--br-ink);stroke-width: .3;stroke-opacity: .34;stroke-linecap: butt;stroke-dasharray: 1;stroke-dashoffset: calc(1 - clamp(0, calc((var(--lijn, 1) - var(--k) * .039) * 2.2), 1));transition: stroke-opacity .4s ease, stroke-width .4s ease}.nw[data-actief="zuurstof"] .nw-lijnen line[data-v~="zuurstof"], .nw[data-actief="licht"] .nw-lijnen line[data-v~="licht"], .nw[data-actief="herstel"] .nw-lijnen line[data-v~="herstel"], .nw[data-actief="voeding"] .nw-lijnen line[data-v~="voeding"], .nw[data-actief="beweging"] .nw-lijnen line[data-v~="beweging"], .nw[data-actief="sport"] .nw-lijnen line[data-v~="sport"]{stroke-opacity: 1;stroke-width: .65}.nw-tekst > *, .nw-intro > *, .wiel-actief-naam, .wiel-actief-kern{--p: clamp(0, calc(var(--txt, 1) * 2.2 - var(--k, 0) * .2), 1)}.nw-intro{--k: 0}.nw-ml{display: block;overflow: clip;padding-bottom: .14em;margin-bottom: -.14em}.nw-ml-i{display: block;translate: 0 calc((1 - var(--p, 1)) * 112%);opacity: calc(.2 + .8 * var(--p, 1))}.nw-nr{opacity: var(--p, 1);translate: calc((1 - var(--p, 1)) * -24px) 0}#br-bronnen .nw .wiel-actief-naam .nw-mi, #br-bronnen .nw .wiel-actief-kern .nw-mi{transform: translateY(calc((1 - var(--p, 1)) * 112%))}.nw-tikken{opacity: var(--p, 1)}.nw-tekst{display: none;width: 100%;max-width: 32rem;text-align: center;justify-items: center;gap: clamp(16px, 3svh, 28px)}.nw.is-klaar .nw-tekst{display: grid}.nw-nr{display: flex;align-items: center;gap: 16px;width: 100%;margin: 0;font-size: 13px;font-weight: 800;letter-spacing: .18em;line-height: 1}.nw-streep{flex: 1 1 auto;height: 4px;border-block: 1px solid rgba(74, 43, 33, .2);background: var(--bc, var(--br-ink));border-radius: 2px;transition: background-color .5s ease}#br-bronnen .nw .wiel-actief{display: grid;justify-items: inherit;align-content: start;gap: clamp(12px, 2svh, 20px);width: 100%;max-width: none;min-height: 0;margin: 0;text-align: inherit}#br-bronnen .nw .wiel-actief-naam{display: block;overflow: hidden;padding-bottom: .16em;margin-bottom: -.1em;font-family: var(--font-head);font-weight: 700;font-size: clamp(54px, 13vw, 84px);line-height: 1;letter-spacing: -.03em;text-transform: none;opacity: 1}#br-bronnen .nw .wiel-actief-kern{display: block;overflow: hidden;max-width: 26ch;font-size: clamp(17px, 4.6vw, 21px);font-weight: 600;line-height: 1.6;letter-spacing: 0;text-transform: none;opacity: .88;text-wrap: balance}.nw-mi{display: block;transition: translate .55s cubic-bezier(.2, .8, .2, 1)}.wiel-actief-kern .nw-mi{transition-delay: .06s}.nw-mi.is-uit{translate: 0 -112%;transition: translate .2s ease-in;transition-delay: 0s}.nw-mi.is-vooraf{translate: 0 112%;transition: none}.nw-tikken{display: flex;justify-content: center;gap: 2px;margin-top: 6px}.nw-tik{width: 40px;height: 44px;min-width: 0;min-height: 0;padding: 0;margin: 0;display: grid;place-items: center;border: 0;border-radius: 0;background: none;cursor: pointer;-webkit-tap-highlight-color: transparent}.nw-tik i{display: block;width: 26px;height: 3px;background: rgba(74, 43, 33, .22);transition: background-color .3s ease, width .4s cubic-bezier(.2, .8, .2, 1)}.nw-tik:hover i{background: rgba(74, 43, 33, .6)}.nw-tik.is-aan i{width: 34px;background: var(--br-ink)}.nw-tik:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 0}.nw:not(.is-bedien) .nw-tik{pointer-events: none}.nw-lijst{list-style: none;margin: 0;padding: 0;width: 100%;max-width: 40rem;display: grid;gap: 0}.nw-lijst li{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;padding: 14px 0;border-top: 1px solid var(--br-line);font-size: 16px;line-height: 1.4}.nw-lijst li:last-child{border-bottom: 1px solid var(--br-line)}.nw-lijst strong{font-family: var(--font-head);font-weight: 700;font-size: 24px;letter-spacing: -.01em}.nw.is-klaar .nw-lijst{display: none}@media (min-width: 901px){.nw{--W: clamp(340px, min(40vw, 70vh), 560px);grid-template-columns: var(--W) minmax(0, 30rem);justify-content: center;column-gap: clamp(40px, 5vw, 88px);justify-items: start}.nw-tekst{text-align: left;justify-items: start;max-width: 36rem}#br-bronnen .nw .wiel-actief-naam{font-size: clamp(64px, 7.4vw, 112px)}#br-bronnen .nw .wiel-actief-kern{max-width: 28ch;font-size: clamp(18px, 1.6vw, 22px)}.nw-lijst{grid-column: 1 / -1;justify-self: center}.nw-tikken{margin-left: -7px;justify-content: flex-start}}.nw-baan.nw-pin{height: 260vh;height: 260svh}.nw-baan.nw-pin .nw-podium{position: sticky;top: 76px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;height: calc(100vh - 76px);height: calc(100svh - 76px);padding-block: 0}.nw-baan.nw-pin .nw{--W: min(72vw, 38svh, 360px)}.nw-baan.nw-pin .nw-lijst{display: none}@media (min-width: 901px){.nw-baan.nw-pin .nw{--W: min(560px, 64svh, 40vw)}}@media (max-width: 900px){.nw-tekst{gap: clamp(10px, 2.2svh, 18px)}}.sx-baan{position: relative}.sx-podium{padding-inline: var(--f2-x, clamp(20px, 6vw, 100px));box-sizing: border-box}.sx-spoor{list-style: none;margin: 0;padding: 0;display: grid;gap: clamp(12px, 2vw, 20px)}.sx-strook{position: relative;overflow: clip;margin: 0;min-height: clamp(440px, 76svh, 600px);border-radius: var(--r-kaart, 12px);background: var(--br-ink);color: var(--br-cream);outline: 5px solid var(--br-cream)}.sx-foto{position: absolute;inset: 0;margin: 0}.sx-foto img{display: block;width: 100%;height: 100%;object-fit: cover;filter: grayscale(calc(1 - var(--o, 1)))}.sx-strook::before{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: rgba(74, 43, 33, .3);opacity: calc(1 - var(--o, 1))}.sx-strook::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(0deg, rgba(74, 43, 33, .9) 0%, rgba(74, 43, 33, .56) 38%, rgba(74, 43, 33, .1) 70%, rgba(74, 43, 33, .28) 100%)}.sx-nr{position: absolute;z-index: 2;left: clamp(20px, 4vw, 40px);top: clamp(18px, 3vw, 32px);font-family: var(--font-head);font-weight: 700;font-style: italic;font-size: clamp(24px, 2.6vw, 34px);line-height: 1;color: var(--br-yellow)}.sx-v{display: none}.sx-tekst{position: absolute;z-index: 2;left: 0;right: 0;bottom: 0;box-sizing: border-box;padding: clamp(22px, 4vw, 48px)}.sx-titel{margin: 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(52px, 12vw, 92px);line-height: .98;letter-spacing: -.03em;color: var(--br-cream)}.sx-zin{margin: clamp(10px, 1.6vw, 18px) 0 0;max-width: 17em;font-family: var(--font-head);font-weight: 700;font-size: clamp(21px, 5.2vw, 30px);line-height: 1.18;letter-spacing: -.012em;text-wrap: balance;color: var(--br-cream)}.sx-m{display: block;overflow: hidden;padding-bottom: .14em;margin-bottom: -.08em}.sx-mi{display: block}.sx-baan.sx-pin{height: 360vh;height: 360svh}.sx-baan.sx-pin .sx-podium{position: sticky;top: 76px;height: calc(100vh - 76px);height: calc(100svh - 76px);padding-block: clamp(14px, 3svh, 32px)}.sx-baan.sx-pin .sx-spoor{display: flex;height: 100%;gap: clamp(8px, 1vw, 14px)}.sx-baan.sx-pin .sx-strook{flex: calc(1 + 5.5 * var(--o, 0)) 1 0;min-width: 0;min-height: 0;margin-left: calc(var(--o, 0) * var(--ov, 0) * -1.6rem)}.sx-baan.sx-pin .sx-strook:not(:first-child){--ov: 1}.sx-baan.sx-pin .sx-v{display: block;position: absolute;z-index: 2;left: 50%;bottom: clamp(20px, 3svh, 32px);translate: -50% 0;rotate: 180deg;writing-mode: vertical-rl;white-space: nowrap;font-family: var(--font-head);font-weight: 700;font-size: clamp(24px, 2.4vw, 36px);line-height: 1;letter-spacing: -.01em;color: var(--br-cream);opacity: clamp(0, calc(1.5 - var(--o, 0) * 2.4), 1);pointer-events: none}.sx-baan.sx-pin .sx-tekst{right: auto;width: min(38rem, 60vw);padding: clamp(24px, 3.4vw, 52px)}.sx-baan.sx-pin .sx-titel{font-size: clamp(56px, 7.4vw, 124px)}.sx-baan.sx-pin .sx-zin{font-size: clamp(22px, 2.4vw, 36px)}.sx-baan.sx-pin .sx-titel .sx-mi{translate: 0 calc((1 - clamp(0, calc((var(--o, 0) - .35) * 2.2), 1)) * 118%)}.sx-baan.sx-pin .sx-zin .sx-mi{translate: 0 calc((1 - clamp(0, calc((var(--o, 0) - .55) * 2.4), 1)) * 118%)}@media print{.nw-baan, .sx-baan{height: auto !important}.nw-podium, .sx-podium{position: static !important;height: auto !important}.nw .nw-blad, .nw-rad, .nw-bladen, .sx-baan .sx-mi{translate: none !important;rotate: none !important;scale: none !important;opacity: 1 !important}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.nw .nw-blad, .nw .nw-blad > .wiel-icoon, .nw-gloed, .nw-lijnen line, .nw-mi, .nw-tik i, .nw-streep{transition: none !important}}.nw-intro{display: none}#br-bronnen:has(.nw-pin) .wb-kop{display: none}.nw-baan.nw-pin .nw-intro{display: block;margin-bottom: clamp(22px, 5svh, 52px)}.nw-eyebrow{margin: 0 0 10px;font-size: 13px;font-weight: 800;letter-spacing: .18em;text-transform: uppercase;color: var(--br-ink);opacity: .7}.nw-statement{margin: 0 0 clamp(14px, 2.4svh, 22px);font-family: var(--font-head);font-weight: 700;font-size: clamp(28px, 3.6vw, 54px);line-height: 1.1;letter-spacing: -.025em;text-wrap: balance}.nw-statement .accent{font-style: italic;color: var(--diep-warm);background: none;padding: 0;text-decoration: underline;text-decoration-color: currentColor;text-decoration-thickness: max(2px, .05em);text-underline-offset: .12em}.nw-sub{margin: 0;max-width: 38ch;font-size: 17px;line-height: 1.7;opacity: .9}@media (max-width: 900px){.nw-sub{display: none}.nw-baan.nw-pin .nw-intro{margin-bottom: 10px}.nw-eyebrow{margin-bottom: 6px}}@media (min-width: 901px){.nw-baan.nw-pin .nw{grid-template-columns: var(--W) minmax(0, 32rem)}.nw-baan.nw-pin #br-bronnen .nw .wiel-actief-naam, #br-bronnen .nw-baan.nw-pin .nw .wiel-actief-naam{font-size: clamp(44px, 5vw, 78px)}}body[data-page="home"] #br-bronnen.br-home-section{padding-top: 0}body[data-page="home"] #br-bronnen .nw-baan{margin-top: 0}
 .rv-merk{background-image: linear-gradient(var(--lijn-accent, var(--br-ink)), var(--lijn-accent, var(--br-ink)));background-repeat: no-repeat;background-position: 0 98%;background-size: 100% 2px;-webkit-box-decoration-break: clone;box-decoration-break: clone;padding-bottom: 0.04em}.rv-wissel{display: grid}.rv-slide{grid-area: 1 / 1;min-width: 0}.rv-wissel.rv-js .rv-slide{opacity: 0;visibility: hidden}.rv-wissel.rv-js .rv-slide.is-actief{opacity: 1;visibility: visible}.rv-pauze{margin: clamp(14px, 1.6vw, 22px) 0 0;padding: 4px 0;border: 0;border-bottom: 1px solid var(--f2-lijn);border-radius: 0;background: none;color: inherit;font: inherit;font-size: 13px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;cursor: pointer}.rv-pauze:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.rv-wissel.rv-js .rv-slide{transition: opacity 0.7s ease, visibility 0s linear 0.7s}.rv-wissel.rv-js .rv-slide.is-actief{transition: opacity 0.7s ease 0.15s, visibility 0s}.rv-groot.rv-js .rv-merk{background-size: 0 2px;transition: background-size 0.9s cubic-bezier(0.65, 0, 0.35, 1)}.rv-groot.rv-js.rv-in .rv-slide.is-actief .rv-merk{background-size: 100% 2px;transition-delay: 0.5s}}@media (hover: hover){}.rv-door{display: flex;flex-wrap: wrap;align-items: center;gap: 18px 36px}.rv-rijen.rv-baan .rv-kaart{pointer-events: none}.rv-bronnoot{flex: 1 1 320px;max-width: 62ch;margin: 0;font-size: 14px;line-height: 1.5;opacity: 0.85}@media (max-width: 560px){.rv-door .btn{width: 100%;text-align: center;justify-content: center;box-sizing: border-box}}.tr-routes{display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(40px, 5vw, 64px);margin-top: clamp(40px, 5vw, 72px)}.tr-route{min-width: 0}.tr-route-kop{margin: 0 0 8px;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.022em;font-size: clamp(24px, 2.6vw, 38px);line-height: 1.08}.tr-route-zin{margin: 0 0 clamp(8px, 1.4vw, 18px);max-width: 52ch;font-size: 15.5px;line-height: 1.5}.tr-routes .tr-kolommen{margin-top: 0}@media (min-width: 1100px){.tr-routes{grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);gap: clamp(32px, 4vw, 64px);align-items: stretch}.tr-route{display: flex;flex-direction: column}.tr-route .tr-kolommen{flex: 1 1 auto}.tr-routes .tr-kol{padding: clamp(24px, 2.4vw, 34px) clamp(16px, 1.8vw, 28px)}.tr-routes .tr-prijs{font-size: clamp(28px, 2.7vw, 40px)}.tr-routes .tr-naam{font-size: clamp(24px, 2.2vw, 34px)}.tr-routes .tr-kern{font-size: 15px}.tr-routes .tr-kolommen-2 .tr-naam, .tr-routes .tr-kolommen-3 .tr-naam{min-height: 2.2em}.tr-routes .tr-kol .btn{padding-left: 12px;padding-right: 12px}}.tr-tabel thead th:nth-child(4), .tr-tabel tbody td:nth-child(4){border-left: 1px solid rgba(74, 43, 33, 0.5)}.tr-tabel tbody tr:last-child th, .tr-tabel tbody tr:last-child td{border-bottom: 1px solid var(--f2-lijn)}.vr-knop{margin: clamp(20px, 2.4vw, 32px) 0 0}@media (max-width: 860px){.vr-knop .btn{width: 100%;text-align: center;justify-content: center;box-sizing: border-box}}body.kop-glas .film-kader > .herolus-knop{top: auto;bottom: clamp(16px, 3svh, 28px);right: clamp(16px, 2vw, 28px);z-index: 4}@media (max-width: 900px){body.kop-glas .film-kader > .herolus-knop{top: 88px;bottom: auto;right: 16px}}.vh-r{padding-inline-end: 0.3em;margin-inline-end: -0.3em}.nw-podium{overflow: clip}.rv-sterren{display: block;margin: 0 0 4px;color: var(--diep-warm);font-size: 15px;letter-spacing: 0.14em;line-height: 1}.rv-groot .rv-sterren{font-size: 18px;margin-bottom: 8px}.rv-pauze{margin: 0}@media (min-width: 1100px){.tr-routes{grid-template-columns: minmax(0, 1fr);gap: clamp(56px, 6vw, 88px)}}.tr-tabelwrap{overflow: visible;padding-bottom: 8px}.tr-tabel{min-width: 0;table-layout: fixed}.tr-tabel thead th:first-child, .tr-tabel tbody th{position: static;min-width: 0;max-width: none;width: 34%}.tr-tabel th, .tr-tabel td{padding: 11px 10px}.tr-tabel thead th{font-size: clamp(13px, 1.15vw, 16px);hyphens: auto;overflow-wrap: anywhere}.tr-tabel thead th:first-child{overflow-wrap: normal}.tr-th-sub{font-size: 10px;letter-spacing: 0.1em}@media (max-width: 760px){.tr-tabel, .tr-tabel thead, .tr-tabel tbody{display: block;width: 100%}.tr-tabel tr{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr))}.tr-tabel thead th:first-child{display: none}.tr-tabel thead th{padding: 8px 2px;font-size: 11.5px;line-height: 1.15;text-align: center}.tr-tabel thead tr{position: sticky;top: 64px;z-index: 2;background: var(--br-cream)}.tr-tabel tbody th{grid-column: 1 / -1;width: auto;padding: 12px 2px 4px;border-top: 1px solid var(--f2-lijn);font-size: 14px}.tr-tabel tbody td{padding: 2px 2px 12px;border-top: 0;font-size: 15px}.tr-tabel thead th:nth-child(4), .tr-tabel tbody td:nth-child(4){border-left: 0}.tr-tabel tbody td:nth-of-type(3){border-left: 1px solid rgba(74, 43, 33, 0.35)}.tr-th-sub{font-size: 9px;letter-spacing: 0.06em}.tr-tabel-cap{display: block}}body[data-page="home"] .vr-sectie .faq-item{border: 0 !important;border-top: 1px solid var(--f2-lijn) !important}body[data-page="home"] .vr-sectie .faq-summary{align-items: flex-start;gap: var(--faq-gat)}body[data-page="home"] .vr-sectie .faq-summary::before{content: counter(faq, decimal-leading-zero);flex: none;width: var(--faq-nr);font-family: var(--font-head);font-weight: 700;font-size: clamp(40px, 4.4vw, 64px);line-height: 0.95;letter-spacing: -0.03em;color: var(--br-ink);opacity: 0.3}body[data-page="home"] .vr-sectie .faq-summary > span:first-child{flex: 1 1 auto;min-width: 0;padding-top: 0.2em}body[data-page="home"] .vr-sectie .faq-icon{flex: none;padding-top: 0.1em}body[data-page="home"] .vr-sectie .faq-item[open] .faq-summary::before{opacity: 0.6}body[data-page="home"] .vr-sectie .faq-body{padding-left: calc(var(--faq-nr) + var(--faq-gat) + 2px) !important}body[data-page="home"] .vr-sectie .faq-summary::before{content: none;display: none}body[data-page="home"] .vr-sectie .faq-body{padding-left: 0 !important}.tr-route-b .tr-kolommen-2, body[data-page="home"] #trajectGridInzicht{max-width: none;width: 100%}.sl-knoppen{display: flex;flex-wrap: wrap;gap: 12px}body[data-page="home"] .sl-sectie .btn.btn-secondary{background: transparent !important;color: var(--br-cream) !important;border: 1.5px solid rgba(241, 230, 200, 0.55) !important}body[data-page="home"] .sl-sectie .btn.btn-secondary:hover{border-color: var(--br-cream) !important;background: rgba(241, 230, 200, 0.08) !important}.ov-sectie .ov-kopregel{max-width: 1400px;margin: 0 auto clamp(36px, 5vw, 72px)}.ov-namen{margin: 0;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.03em;text-wrap: balance;font-size: clamp(40px, 6.4vw, 104px);line-height: 0.98}.ov-namen .vh-accent{font-style: italic}.ov-duo{max-width: 1400px;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(56px, 8vw, 96px);align-items: start}@media (min-width: 760px){.ov-duo{grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);column-gap: clamp(32px, 6vw, 110px)}.ov-duo .ov-boris{margin-top: clamp(96px, 16vw, 260px)}}.ov-persoon{min-width: 0}.ov-duo .ov-portret{margin: 0 0 clamp(20px, 2.4vw, 32px);border-radius: var(--r-kaart, 12px);overflow: clip}.ov-duo .ov-portret img, .ov-duo .ov-portret.ov-portret-boris img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 5;object-fit: cover;object-position: 50% 20%}.ov-duo .ov-portret.ov-portret-boris img{object-position: 50% 14%;filter: grayscale(1)}.ov-duo .ov-naam{margin: 0 0 clamp(14px, 1.6vw, 22px);font-size: clamp(34px, 4.2vw, 68px);line-height: 0.98;letter-spacing: -0.03em}.ov-duo .ov-boris .ov-naam{font-size: clamp(28px, 3vw, 48px)}.ov-duo .ov-titels{max-width: none;margin: 0 0 clamp(18px, 2.2vw, 30px)}.ov-duo .ov-titels li{padding: 11px 0;font-size: clamp(18px, 1.6vw, 24px)}.ov-duo .ov-boris .ov-titels li{font-size: clamp(16px, 1.3vw, 20px)}.ov-duo .ov-zin{max-width: 24em;margin: 0 0 clamp(18px, 2vw, 28px);font-size: clamp(19px, 1.7vw, 26px)}.ov-duo .ov-boris .ov-zin{font-size: clamp(17px, 1.4vw, 21px)}.ov-duo .br-pijl{margin-top: 0}@media (max-width: 759px){.ov-duo .ov-boris .ov-portret{width: 72%}}.ov-duo .ov-persoon{box-sizing: border-box;padding: clamp(20px, 2.4vw, 36px);border-radius: var(--r-kaart, 12px);box-shadow: none;background: color-mix(in srgb, var(--br-cream) 62%, var(--br-sage))}.ov-duo .ov-boris{background: color-mix(in srgb, var(--br-cream) 70%, var(--br-blue))}.ov-duo .ov-persoon .ov-naam{color: var(--br-ink)}.ov-duo .ov-label{display: block;margin: 0 0 6px;font-size: 13px;font-weight: 800;letter-spacing: 0.14em;line-height: 1.4;text-transform: uppercase;color: var(--br-ink)}.ov-duo .ov-titels li{border-top-color: rgba(74, 43, 33, 0.18);font-size: clamp(19px, 1.7vw, 26px)}.ov-duo .ov-titels li:last-child{border-bottom: 0}.ov-duo .ov-boris .ov-titels li{font-size: clamp(17px, 1.45vw, 22px)}.ov-duo .ov-zin{max-width: none;font-size: clamp(20px, 1.8vw, 27px)}.ov-duo .ov-boris .ov-zin{font-size: clamp(18px, 1.5vw, 23px)}.ov-duo .ov-portret{margin-bottom: clamp(18px, 2vw, 28px)}.rv-kaart blockquote p{font-size: 17px;line-height: 1.55}.tr-route-b .tr-kol{background: color-mix(in srgb, var(--br-cream) 66%, var(--br-sage));border-color: color-mix(in srgb, var(--br-ink) 10%, var(--br-sage))}.tr-kol .tr-label{opacity: 0.8}.tr-kol .tr-naam{font-size: clamp(26px, 2.4vw, 36px)}.tr-kolommen .tr-kern li{border-top-color: rgba(74, 43, 33, 0.14)}@media (max-width: 760px){.tr-kolommen{gap: 12px}.tr-kol .tr-naam{font-size: clamp(24px, 6.4vw, 30px)}}.rv-rijen:not(.rv-baan) .rv-rij{scroll-snap-type: x mandatory;scroll-padding-inline: var(--f2-x);touch-action: pan-x pan-y;-webkit-overflow-scrolling: touch;scrollbar-width: none}.rv-rijen:not(.rv-baan) .rv-rij::-webkit-scrollbar{display: none}.rv-rijen:not(.rv-baan) .rv-kaart{scroll-snap-align: start;scroll-snap-stop: always}@media (max-width: 768px){.rv-rijen:not(.rv-baan) .rv-kaart{flex-basis: 82vw !important}}
 .vh-venster-kop{flex-direction: column;justify-content: flex-end;align-items: stretch}.fl-lijn{position: relative;flex: none;height: clamp(60px, 10svh, 100px);margin: 0 0 clamp(18px, 3svh, 32px);pointer-events: none}.fl-lijn svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.fl-pad{fill: none;stroke: url(#fl-verloop);stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round;vector-effect: non-scaling-stroke;stroke-dasharray: 1;stroke-dashoffset: 0}.fl-punt{position: absolute;right: 0;top: 55%;width: 9px;height: 9px;margin: -4.5px -4.5px 0 0;border-radius: 50%;background: var(--br-yellow)}.vh-venster-kop .st-kop{position: relative;z-index: 1}html.fl-lijn-js .fl-pad{stroke-dashoffset: 1}html.fl-lijn-js .fl-punt{opacity: 0;scale: 0.4}html.fl-lijn-js .fl-lijn.is-getekend .fl-pad{stroke-dashoffset: 0;transition: stroke-dashoffset 1.7s cubic-bezier(0.45, 0, 0.25, 1)}html.fl-lijn-js .fl-lijn.is-getekend .fl-punt{opacity: 1;scale: 1;transition: opacity 0.3s ease 1.6s, scale 0.35s cubic-bezier(0.2, 0.8, 0.25, 1) 1.6s}@media (prefers-reduced-motion: reduce), (max-width: 760px){html.fl-lijn-js .fl-pad{stroke-dashoffset: 0;transition: none !important}html.fl-lijn-js .fl-punt{opacity: 1;scale: 1;transition: none !important}}@media (max-width: 768px){.fl-lijn{height: clamp(48px, 8svh, 80px)}.fl-punt{width: 8px;height: 8px;margin: -4px -4px 0 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){.vh-podium > .vh-gloed + .vh-moment, .vh-fotos > .vh-foto:first-child{--u1: calc((var(--lead) + var(--sl) + 3.5) * 1%) !important}.vh-podium > .vh-gloed + .vh-moment + .vh-moment, .vh-fotos > .vh-foto:nth-child(2){--o: 3 !important}}}
 .vh-vaag{position: absolute;inset: 0;z-index: 1;pointer-events: none;-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px);-webkit-mask-image: linear-gradient(90deg, #000 0%, #000 40%, transparent 58%);mask-image: linear-gradient(90deg, #000 0%, #000 40%, transparent 58%);background: linear-gradient(90deg, rgba(74, 43, 33, 0.55) 0%, rgba(74, 43, 33, 0.35) 40%, transparent 58%)}body[data-page="home"] .vh-venster-kop{flex-direction: column;justify-content: center;align-items: flex-start;gap: clamp(20px, 4svh, 44px);padding: 96px 54% clamp(32px, 6svh, 72px) clamp(20px, 6vw, 100px);background: linear-gradient(90deg, rgba(74, 43, 33, 0.82) 0%, rgba(74, 43, 33, 0.6) 36%, rgba(74, 43, 33, 0) 60%)}body[data-page="home"] .vh-venster-kop .st-kop{font-size: clamp(28px, 3.4vw, 58px);max-width: 13em}.bs-grafiek{margin: 0;width: 100%;max-width: 620px;color: var(--br-cream)}.bs-kop{margin: 0 0 10px;font-size: 13px;letter-spacing: 0.08em;text-transform: uppercase;opacity: 0.95;font-weight: 700}.bs-grafiek svg{display: block;width: 100%;height: auto;overflow: visible}.bs-band{fill: var(--br-sage);opacity: 0.22}.bs-grens{stroke: var(--br-sage);stroke-width: 1;stroke-dasharray: 4 5;opacity: 0.8}.bs-t{fill: var(--br-cream);font-family: var(--font-body, inherit);font-size: 14px}.bs-y{text-anchor: end;opacity: 0.85}.bs-eenheid{font-size: 12px;opacity: 0.6}.bs-x{text-anchor: middle;opacity: 0.6;font-size: 12.5px}.bs-lijn{fill: none;stroke: var(--br-cream);stroke-width: 2.5;stroke-linecap: round;stroke-linejoin: round;clip-path: inset(-12px calc((1 - var(--gp, 1)) * 100%) -12px -12px)}.bs-merk{opacity: var(--mo, 1);transition: opacity 0.35s ease}.bs-hyper{--mo: clamp(0, calc((var(--gp, 1) - 0.364) * 20), 1)}.bs-hypo{--mo: clamp(0, calc((var(--gp, 1) - 0.455) * 20), 1)}.bs-hyper circle{fill: var(--br-yellow)}.bs-hyper text{fill: var(--br-yellow);font-weight: 800}.bs-hypo circle{fill: var(--br-blue)}.bs-hypo text{fill: var(--br-blue);font-weight: 800}.bs-nu{translate: calc(40px + var(--gp, 1) * 550px) 0}.bs-nu-lijn{stroke: var(--br-cream);stroke-width: 1;opacity: 0.35}.bs-nu-punt{fill: var(--br-yellow)}.bs-nu-tijd{text-anchor: middle;font-size: 12.5px;font-weight: 800}@media (max-width: 899px){.vh-vaag{-webkit-mask-image: linear-gradient(0deg, #000 0%, #000 45%, transparent 70%);mask-image: linear-gradient(0deg, #000 0%, #000 45%, transparent 70%);background: linear-gradient(0deg, rgba(74, 43, 33, 0.6), transparent 70%)}body[data-page="home"] .vh-venster-kop{justify-content: flex-end;padding: 96px clamp(20px, 6vw, 100px) clamp(28px, 5svh, 56px);background: linear-gradient(0deg, rgba(74, 43, 33, 0.9) 0%, rgba(74, 43, 33, 0.6) 45%, rgba(74, 43, 33, 0) 72%)}.bs-t{font-size: 22px}.bs-x, .bs-nu-tijd{font-size: 19px}.bs-eenheid{font-size: 18px}.bs-kop{font-size: 11.5px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){body[data-page="home"] .vh-venster-baan{height: 340svh}}html.vh-js body[data-page="home"] .vh-venster-baan{height: 340svh}}@media (min-width: 900px){body[data-page="home"] .vel > #br-statement.st-sectie{min-height: 100svh;box-sizing: border-box;display: flex;align-items: center;padding-top: 88px}body[data-page="home"] .vel > #br-statement.st-sectie > .br-home-container{width: 100%}body[data-page="home"] #br-bronnen .nw-baan.nw-pin .nw-podium{height: 100svh;box-sizing: border-box;padding-top: 88px}}body[data-page="home"] .rv-houder{padding-top: clamp(48px, 6vw, 88px)}body[data-page="home"] .rv-kopblok{margin-bottom: clamp(16px, 2.4vw, 32px)}body[data-page="home"] .rv-aanhaal{font-size: clamp(64px, 7vw, 112px)}body[data-page="home"] .rv-groot blockquote p{font-size: clamp(17px, 1.9vw, 28px);max-width: 32em}body[data-page="home"] .rv-groot figcaption{margin-top: clamp(12px, 1.6vw, 20px)}body[data-page="home"] .rv-rijen{margin-top: clamp(28px, 3.5vw, 52px);gap: 12px}body[data-page="home"] .rv-kaart{flex-basis: min(80vw, 400px);padding: clamp(16px, 1.6vw, 20px)}body[data-page="home"] .rv-kaart figure{gap: 12px}body[data-page="home"] .rv-kaart blockquote p{font-size: 14px;line-height: 1.45}body[data-page="home"] .rv-kaart figcaption{font-size: 13.5px}body[data-page="home"] .rv-door{padding-top: clamp(24px, 3vw, 40px);padding-bottom: clamp(48px, 6vw, 88px)}@media (min-width: 760px){body[data-page="home"] .ov-sectie .ov-kopregel{margin-bottom: clamp(20px, 3vw, 40px)}body[data-page="home"] .ov-duo{grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: clamp(16px, 2vw, 28px);align-items: stretch}body[data-page="home"] .ov-duo .ov-boris{margin-top: 0}body[data-page="home"] .ov-duo .ov-persoon{display: grid;grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);column-gap: clamp(16px, 2vw, 28px);align-content: start}body[data-page="home"] .ov-duo .ov-persoon > *{grid-column: 2}body[data-page="home"] .ov-duo .ov-portret{grid-column: 1;grid-row: 1 / span 8;width: 100%;margin: 0;align-self: start}body[data-page="home"] .ov-duo .ov-portret img{aspect-ratio: 3 / 4;height: auto}}body[data-page="home"] .ov-duo .ov-naam, body[data-page="home"] .ov-duo .ov-boris .ov-naam{font-size: clamp(26px, 2.4vw, 38px);margin-bottom: 10px}body[data-page="home"] .ov-duo .ov-titels{margin-bottom: 14px}body[data-page="home"] .ov-duo .ov-titels li, body[data-page="home"] .ov-duo .ov-boris .ov-titels li{padding: 6px 0;font-size: clamp(15px, 1.15vw, 17px)}body[data-page="home"] .ov-duo .ov-zin, body[data-page="home"] .ov-duo .ov-boris .ov-zin{font-size: clamp(16px, 1.25vw, 18px);margin-bottom: 14px}body[data-page="home"] .ov-duo .ov-portret.ov-portret-boris img{object-position: 50% 20%}@media (max-width: 759px){body[data-page="home"] .ov-duo .ov-portret img{aspect-ratio: 4 / 3}body[data-page="home"] .ov-duo .ov-boris .ov-portret{width: 100%}}@media (min-width: 760px){body[data-page="home"] #trajectGridInzicht{grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(12px, 1.6vw, 24px)}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.bs-merk{transition: none}}body[data-page="home"] .vel{background: linear-gradient(180deg, rgba(74, 43, 33, 0) 0, rgba(74, 43, 33, 0.92) 9svh, color-mix(in srgb, var(--br-ink) 45%, var(--br-cream)) 24svh, color-mix(in srgb, var(--br-ink) 12%, var(--br-cream)) 38svh, var(--br-cream) 50svh) 0 0 / 100% 50svh no-repeat, linear-gradient(var(--br-cream), var(--br-cream)) 0 50svh / 100% 100% no-repeat;background-color: transparent}body[data-page="home"] .vel > #br-verhaal{background: transparent}@media (prefers-reduced-motion: reduce), (max-width: 760px){body[data-page="home"] .vel{background: var(--br-cream)}}#over-boris, #over-romy{scroll-margin-top: 96px}.vh-vaag{-webkit-backdrop-filter: blur(calc(9px + 5px * var(--vin, 1)));backdrop-filter: blur(calc(9px + 5px * var(--vin, 1)));opacity: calc(0.55 + 0.45 * var(--vin, 1));background: linear-gradient(90deg, rgba(74, 43, 33, 0.45) 0%, rgba(74, 43, 33, 0.28) 40%, transparent 58%)}html.kp-js body[data-page="home"] .vh-venster-kop{animation: none;opacity: clamp(0, calc((var(--vin, 1) - 0.3) / 0.6), 1)}html.kp-js body[data-page="home"] .vh-venster-kop .st-kop{animation: none;--sk: clamp(0, calc((var(--vin, 1) - 0.55) / 0.45), 1);opacity: var(--sk);translate: 0 calc(0.8em * (1 - var(--sk)))}.bs-grafiek{max-width: 560px}.bs-kop{color: var(--br-yellow);font-size: 12px;letter-spacing: 0.12em;opacity: 1}.bs-lijn{stroke-width: 3.5}.bs-lijn-in{stroke: var(--br-sage)}.bs-lijn-uit{stroke: #C41E3A}.bs-hyper circle, .bs-hypo circle{fill: #C41E3A;stroke: var(--br-cream);stroke-width: 1.5}.bs-hyper text, .bs-hypo text{fill: var(--br-cream)}.bs-band{opacity: 0.18}.bs-zin{margin: 14px 0 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(19px, 1.7vw, 26px);line-height: 1.2;max-width: 22em;color: var(--br-cream);--zo: clamp(0, calc((var(--gp, 1) - 0.94) * 16), 1);opacity: var(--zo);translate: 0 calc(10px * (1 - var(--zo)))}.bs-zin em{font-style: italic;color: var(--br-yellow)}@media (max-width: 899px){.bs-zin{font-size: 17px;margin-top: 8px}}@media (min-width: 901px){#br-bronnen .nw{--W: clamp(320px, min(36vw, calc(100svh - 260px)), 520px);align-items: center}}@media (min-width: 900px){body[data-page="home"] .vr-houder{grid-template-columns: minmax(0, 1fr);gap: clamp(24px, 3vw, 40px)}body[data-page="home"] .vr-kopblok{position: static;display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);column-gap: clamp(32px, 6vw, 96px);align-items: end}body[data-page="home"] .vr-kopblok .vr-kop{grid-row: 1 / span 2;margin: 0}body[data-page="home"] .vr-kopblok .vr-knop{margin-top: 16px}body[data-page="home"] .vr-houder .br-faq-lijst{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: clamp(28px, 4vw, 64px);align-items: start}body[data-page="home"] .vr-sectie .faq-body{font-size: 16px !important}}
 html.kp-js #br-verhaal{position: relative}html.kp-js #br-verhaal .vh-gloed{display: none}html.kp-js #br-verhaal .vh-podium{pointer-events: none}html.kp-js body[data-page="home"] .vh-venster-kop{opacity: var(--tin, 1)}html.kp-js body[data-page="home"] .vh-venster-kop .st-kop{--sk: clamp(0, calc((var(--tin, 1) - 0.4) / 0.6), 1)}html.kp-js .bs-grafiek{position: relative;max-width: 600px;translate: 0 calc(16px * (1 - var(--tin, 1)))}html.kp-js .bs-grafiek > .bs-kop, html.kp-js .bs-grafiek > svg{opacity: calc(1 - var(--gz, 0));translate: 0 calc(-16px * var(--gz, 0));filter: blur(calc(6px * var(--gz, 0)))}html.kp-js .bs-zin{position: absolute;inset: 0;display: flex;align-items: center;margin: 0;max-width: 12em;font-size: clamp(30px, 3.5vw, 56px);line-height: 1.06;letter-spacing: -0.02em;text-wrap: balance;--zo: var(--gz, 0);opacity: var(--zo);translate: 0 calc(20px * (1 - var(--zo)));filter: blur(calc(8px * (1 - var(--zo))))}html.kp-js .bs-zin em{background: linear-gradient(var(--br-yellow), var(--br-yellow)) 0 92% / calc(100% * var(--zo)) 3px no-repeat;padding-bottom: 0.04em}@media (max-width: 899px){html.kp-js .bs-zin{font-size: clamp(24px, 7vw, 34px)}}.ov-rol{margin: 0 0 8px;font-family: var(--font-head);font-weight: 700;font-size: clamp(21px, 1.8vw, 28px);line-height: 1.15;color: var(--br-ink)}.tr-tussen{margin: 0;display: flex;justify-content: center;align-items: center}@media (min-width: 901px){body[data-page="home"] #br-bronnen .nw-baan.nw-pin .nw-podium{top: 0;height: 100vh;height: 100svh;box-sizing: border-box;padding: 72px 0 0;display: flex;flex-direction: column;justify-content: center}body[data-page="home"] #br-bronnen .nw-baan.nw-pin .nw{--W: clamp(320px, min(34vw, calc(100svh - 200px)), 540px);width: 100%;align-items: center}body[data-page="home"] #br-bronnen .nw-baan.nw-pin .nw-tekst{align-self: center}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kp-js body[data-page="home"] .vh-venster-baan{height: 400svh}}.sx-bron{margin: clamp(14px, 1.8vw, 22px) 0 0;padding-top: clamp(10px, 1.2vw, 14px);border-top: 1.5px solid var(--br-yellow);display: inline-block;font-size: 13px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: var(--br-cream)}.sx-baan.sx-pin .sx-bron .sx-mi{translate: 0 calc((1 - clamp(0, calc((var(--o, 0) - .7) * 3), 1)) * 118%)}
 body[data-page="home"] .vel{background: var(--br-cream);overflow: clip visible}@media (min-width: 900px){body[data-page="home"] .vh-venster-kop{align-items: center;justify-content: center;padding: 96px calc(50% + clamp(16px, 2vw, 40px)) clamp(32px, 6svh, 72px) clamp(24px, 5vw, 90px)}html.kp-js body[data-page="home"] .vh-venster-kop > .bs-zin{inset: 0 50% 0 0;padding: 96px clamp(24px, 4vw, 72px) 48px}}html.kp-js body[data-page="home"] .vh-venster-kop > .bs-zin{position: absolute;display: flex;align-items: center;justify-content: center;text-align: center;max-width: none;margin: 0;font-size: clamp(34px, 3.8vw, 64px);line-height: 1.06;letter-spacing: -0.022em}html.kp-js body[data-page="home"] .vh-venster-kop > .bs-zin > span{max-width: 11.5em;text-wrap: balance}@media (max-width: 899px){html.kp-js body[data-page="home"] .vh-venster-kop > .bs-zin{inset: 0;padding: 88px 24px 48px;font-size: clamp(28px, 7.6vw, 38px);background: radial-gradient(ellipse 95% 38% at 50% 50%, rgba(74, 43, 33, 0.62), rgba(74, 43, 33, 0))}}body[data-page="home"] .vh-venster-kop > .bs-zin{color: var(--br-cream)}.bs-grafiek .bs-kop{font-size: 11px;letter-spacing: 0.16em}#br-bronnen .nw .nw-blad{background: none;--vul: clamp(0, calc((var(--v, 1) - 0.3) / 0.7), 1)}#br-bronnen .nw .nw-blad::before, #br-bronnen .nw .nw-blad::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: var(--blad-png) 0 0 / 100% 100% no-repeat}#br-bronnen .nw .nw-blad::before{opacity: 0.2}#br-bronnen .nw .nw-blad::after{clip-path: inset(calc((1 - var(--vul)) * 100%) 0 0 0)}#br-bronnen .nw .nw-blad > .wiel-icoon{z-index: 1}.sx-lijn{display: block;width: clamp(56px, 6vw, 96px);height: 2px;margin: clamp(18px, 2vw, 26px) 0 0;background: var(--br-yellow);transform-origin: 0 50%}.sx-baan.sx-pin .sx-lijn{--lo: clamp(0, calc((var(--o, 0) - 0.72) * 4), 1);scale: var(--lo) 1;opacity: var(--lo)}body[data-page="home"] .ov-duo.ov-af{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: clamp(24px, 4vw, 72px);row-gap: 56px;max-width: 1400px;margin: 0 auto;align-items: start}body[data-page="home"] .ov-duo.ov-af .ov-persoon{display: block;margin: 0;padding: 0;background: none;border-radius: 0}body[data-page="home"] .ov-duo.ov-af .ov-portret{width: 100%;margin: 0 0 clamp(20px, 2.4vw, 34px);border-radius: var(--r-kaart, 12px)}body[data-page="home"] .ov-duo.ov-af .ov-portret img{width: 100%;height: auto;aspect-ratio: 1 / 1;object-fit: cover;filter: grayscale(1)}body[data-page="home"] .ov-duo.ov-af .ov-portret-boris img{object-position: 50% 18%}body[data-page="home"] .ov-duo.ov-af .ov-portret-romy img{object-position: 54% 58%}body[data-page="home"] .ov-duo.ov-af .ov-portret.is-kleur img{filter: grayscale(0)}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .ov-duo.ov-af .ov-portret img{transition: filter 1.6s cubic-bezier(0.4, 0, 0.2, 1) 0.2s}}body[data-page="home"] .ov-duo.ov-af .ov-naam{margin: 0 0 10px;font-size: clamp(38px, 4.8vw, 80px);line-height: 0.95;letter-spacing: -0.03em}body[data-page="home"] .ov-duo.ov-af .ov-rol{margin: 0 0 clamp(14px, 1.6vw, 22px);font-family: var(--font-body);font-size: 13px;font-weight: 800;letter-spacing: 0.14em;line-height: 1.4;text-transform: uppercase}body[data-page="home"] .ov-duo.ov-af .ov-zin{max-width: 24em;margin: 0 0 clamp(22px, 2.6vw, 36px);font-size: clamp(19px, 1.6vw, 25px)}body[data-page="home"] .ov-duo.ov-af .ov-label{margin-bottom: 4px}body[data-page="home"] .ov-duo.ov-af .ov-titels{margin: 0}body[data-page="home"] .ov-duo.ov-af .ov-titels li{padding: 9px 0;font-family: var(--font-body);font-size: 16px;font-weight: 600;letter-spacing: 0;line-height: 1.35}body[data-page="home"] .ov-duo.ov-af .ov-titels li:last-child{border-bottom: 1px solid var(--f2-lijn)}@media (max-width: 760px){body[data-page="home"] .ov-duo.ov-af{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .ov-duo.ov-af .ov-portret img{aspect-ratio: 1 / 1}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vh-js #br-team .sc-in{--sp: clamp(0, calc((var(--vp, 0) - 1) / 13), 1)}@supports (animation-timeline: view()){#br-team .sc-in{animation-range: entry 0% entry 75%}}}.ov-cijfers{list-style: none;max-width: 1400px;margin: clamp(56px, 7vw, 112px) auto 0;padding: clamp(24px, 3vw, 40px) 0 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 24px clamp(16px, 3vw, 48px);border-top: 1px solid var(--f2-lijn)}.ov-cijfers li{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 0}.ov-getal{font-family: var(--font-head);font-weight: 700;font-size: clamp(56px, 7vw, 120px);line-height: 0.88;letter-spacing: -0.035em;font-variant-numeric: tabular-nums;color: var(--br-ink)}.ov-wat{max-width: 14em;font-size: 13px;font-weight: 800;letter-spacing: 0.14em;line-height: 1.4;text-transform: uppercase;color: var(--br-ink)}@media (max-width: 760px){.ov-cijfers{grid-template-columns: repeat(2, minmax(0, 1fr))}}.ov-door{margin: clamp(36px, 4vw, 60px) 0 0;text-align: center}body[data-page="home"] .tr-vergelijk{border: 0}body[data-page="home"] .tr-vergelijk-kop{width: max-content;max-width: 100%;box-sizing: border-box;margin: 0 auto;justify-content: center;gap: 14px;padding: 15px 22px 15px 26px;border: 1.5px solid var(--br-ink);border-radius: var(--r-knop, 4px);color: var(--br-ink);font-family: var(--font-body);font-size: 14px;font-weight: 800;letter-spacing: 0.12em;line-height: 1.2;text-transform: uppercase;transition: background-color 0.25s ease, color 0.25s ease}body[data-page="home"] .tr-vergelijk-kop:hover, body[data-page="home"] .tr-vergelijk[open] .tr-vergelijk-kop{background: var(--br-ink);color: var(--br-cream)}body[data-page="home"] .tr-vergelijk-kop::after, body[data-page="home"] .tr-vergelijk[open] .tr-vergelijk-kop::after{content: "+";font-size: 22px;font-weight: 400;line-height: 0.8;transition: rotate 0.45s cubic-bezier(0.22, 0.8, 0.3, 1)}body[data-page="home"] .tr-vergelijk[open] .tr-vergelijk-kop::after{rotate: 45deg}body[data-page="home"] .tr-vergelijk[open] > :not(summary){margin-top: clamp(24px, 3vw, 40px)}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .tr-vergelijk[open] tr{animation: br-uitklap 0.5s cubic-bezier(0.22, 0.8, 0.3, 1) both;animation-delay: calc(var(--r, 0) * 45ms + 120ms)}}.vr-kol{min-width: 0}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .br-faq-lijst.is-wacht .vr-kol > .faq-item{opacity: 0;translate: 0 28px}body[data-page="home"] .br-faq-lijst.is-wacht.is-in .vr-kol > .faq-item{opacity: 1;translate: 0 0;transition: opacity 0.7s ease, translate 0.9s cubic-bezier(0.16, 1, 0.3, 1);transition-delay: calc(var(--i, 0) * 90ms)}}.rv-sectie{position: relative;background: var(--br-cream);color: var(--br-ink);overflow-x: clip}.rv-houder{box-sizing: border-box;max-width: calc(1240px + 2 * var(--f2-x));margin: 0 auto;padding: clamp(48px, 6vw, 88px) var(--f2-x) 0}.rv-kopblok{margin: 0 0 clamp(16px, 2.4vw, 32px)}.rv-kop{margin: 0 0 12px;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.02em;font-size: clamp(24px, 3.1vw, 44px);line-height: 1.05;text-wrap: balance}.rv-kop em{font-style: italic;color: var(--diep-warm)}.rv-lead{margin: 0;max-width: 56ch;font-size: 14.5px;line-height: 1.5;opacity: 0.8}.rv-groot{position: relative;margin: 0}.rv-aanhaal{display: block;margin: 0 0 -0.12em -0.03em;font-family: var(--font-head);font-weight: 700;font-size: clamp(64px, 7vw, 112px);line-height: 0.82;color: var(--diep-warm);user-select: none}.rv-groot blockquote{margin: 0;padding: 0;border: 0;background: none}.rv-groot blockquote::before, .rv-groot blockquote::after{content: none}.rv-groot blockquote p{margin: 0;max-width: 32em;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.015em;font-size: clamp(17px, 1.9vw, 28px);line-height: 1.18;text-wrap: pretty}.rv-groot figcaption{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;margin: clamp(12px, 1.6vw, 20px) 0 0;padding: 0;border: 0;font-size: 15px;line-height: 1.4}.rv-groot .erv-naam, .rv-kaart .erv-naam{font-weight: 800}.rv-bron{font-size: 13px;opacity: 0.75}.rv-rijen{display: grid;gap: 12px;margin-top: clamp(28px, 3.5vw, 52px)}.rv-rij{overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;scrollbar-width: thin;scrollbar-color: var(--f2-lijn) transparent}.rv-rij:focus-visible{outline: 2px solid var(--br-ink);outline-offset: -2px}.rv-spoor{display: flex;align-items: stretch;gap: clamp(14px, 1.6vw, 24px);width: max-content;margin: 0;padding: 0 var(--f2-x);list-style: none}.rv-kaart{flex: 0 0 min(80vw, 400px);box-sizing: border-box;display: flex;scroll-snap-align: start;scroll-margin-left: var(--f2-x);padding: clamp(16px, 1.6vw, 20px);border: 1px solid color-mix(in srgb, var(--br-ink) 12%, var(--br-sand));border-radius: var(--r-kaart, 12px);background: var(--br-kaart);box-shadow: none}.rv-kaart figure{display: flex;flex-direction: column;justify-content: space-between;gap: 12px;width: 100%;margin: 0}.rv-kaart blockquote{margin: 0;padding: 0;border: 0;background: none}.rv-kaart blockquote::before, .rv-kaart blockquote::after{content: none}.rv-kaart blockquote p{margin: 0 0 0.7em;font-size: 15px;line-height: 1.45}.rv-kaart blockquote p:last-child{margin-bottom: 0}.rv-kaart figcaption{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 0;border: 0;font-size: 13.5px;line-height: 1.35}.rv-door{padding: clamp(24px, 3vw, 40px) var(--f2-x) clamp(48px, 6vw, 88px)}@media (max-width: 768px){.rv-groot blockquote p{font-size: clamp(17px, 4.2vw, 22px)}}#br-reviews .rv-houder{padding-top: clamp(40px, 5vw, 72px)}#br-reviews .rv-aanhaal{font-size: clamp(48px, 5vw, 76px)}#br-reviews .rv-groot blockquote p{max-width: 44em;font-size: clamp(16px, 1.45vw, 21px);line-height: 1.3}#br-reviews .rv-rijen{gap: 10px;margin-top: clamp(20px, 2.4vw, 32px)}#br-reviews .rv-kaart{flex-basis: min(78vw, 360px);padding: 14px 16px}#br-reviews .rv-kaart figure{gap: 8px}#br-reviews .rv-kaart blockquote p{font-size: 13.5px;line-height: 1.4}#br-reviews .rv-kaart figcaption{font-size: 12.5px}#br-reviews .rv-door{padding-top: clamp(18px, 2vw, 28px);padding-bottom: clamp(40px, 5vw, 72px)}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kp-js body[data-page="home"] .vh-venster-podium{--vo: clamp(0, calc(var(--vin, 1) * 1.12), 1);--vr: calc(1 - var(--vo) * var(--vo));border-radius: 0;clip-path: inset(calc(var(--vr) * 14%) calc(var(--vr) * 18%) calc(var(--vr) * 4%) round calc(var(--vr) * 40px))}}@property --gz{syntax: "<number>";inherits: true;initial-value: 0}html.kp-js .vh-venster-baan{transition: --gz 0.7s cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce), (max-width: 760px){html.kp-js .vh-venster-baan{transition: none}}body[data-page="home"] .ov-sectie .ov-kopregel{display: flex;align-items: center;gap: clamp(16px, 2vw, 32px);max-width: 980px}body[data-page="home"] .ov-sectie .ov-kopregel::after{content: "";flex: 1 1 auto;min-width: 32px;height: 1px;background: color-mix(in srgb, var(--br-ink) 30%, transparent)}body[data-page="home"] .ov-duo.ov-af{max-width: 980px;row-gap: 40px}body[data-page="home"] .ov-duo.ov-af .ov-portret{margin: 0 0 16px}body[data-page="home"] .ov-duo.ov-af .ov-portret img, body[data-page="home"] .ov-duo.ov-af .ov-portret.is-kleur img{aspect-ratio: 4 / 5;filter: grayscale(1)}body[data-page="home"] .ov-duo.ov-af .ov-portret-romy img{object-position: 50% 30%}body[data-page="home"] .ov-duo.ov-af .ov-tekst{box-sizing: border-box;padding: clamp(20px, 2.2vw, 30px);border: 1px solid color-mix(in srgb, var(--br-ink) 30%, transparent);border-radius: var(--r-kaart, 12px)}body[data-page="home"] .ov-duo.ov-af .ov-naam{font-size: clamp(30px, 3vw, 46px)}body[data-page="home"] .ov-duo.ov-af .ov-zin{font-size: clamp(17px, 1.3vw, 20px);margin-bottom: clamp(16px, 1.8vw, 24px)}body[data-page="home"] .ov-duo.ov-af .ov-titels li{position: relative;padding: 5px 0 5px 20px;border: 0;font-size: 15.5px}body[data-page="home"] .ov-duo.ov-af .ov-titels li:last-child{border: 0}body[data-page="home"] .ov-duo.ov-af .ov-titels li::before{content: "";position: absolute;left: 2px;top: calc(5px + 0.68em - 3.5px);width: 7px;height: 7px;border-radius: 50%;background: var(--br-ink)}@media (max-width: 760px){body[data-page="home"] .ov-duo.ov-af{row-gap: 48px}body[data-page="home"] .ov-duo.ov-af .ov-portret{max-width: 280px}}body[data-page="home"] .tr-route-kop{display: flex;align-items: center;gap: clamp(14px, 1.6vw, 24px)}body[data-page="home"] .tr-route-kop::after{content: "";flex: 1 1 auto;min-width: 32px;height: 1px;background: color-mix(in srgb, var(--br-ink) 30%, transparent)}body[data-page="home"] .tr-route-b .tr-kol{background: var(--br-kaart);border-color: color-mix(in srgb, var(--br-ink) 12%, var(--br-sand))}body[data-page="home"] #trajectGridOpen{padding-top: 30px}body[data-page="home"] .tr-kol-vlag{position: relative;border-color: var(--br-ink);border-top-left-radius: 0;border-top-right-radius: 0}.tr-vlag{position: absolute;left: -1px;right: -1px;bottom: calc(100% - 1px);margin: 0;padding: 7px 12px 6px;background: var(--br-yellow);color: var(--br-ink);border: 1px solid var(--br-ink);border-radius: var(--r-kaart, 12px) var(--r-kaart, 12px) 0 0;font-family: var(--font-body);font-size: 11.5px;font-weight: 800;letter-spacing: 0.16em;line-height: 1.3;text-transform: uppercase;text-align: center}@media (max-width: 899px){body[data-page="home"] .vh-venster-kop{justify-content: center;padding: 88px 22px 40px;background: rgba(74, 43, 33, 0.58)}body[data-page="home"] .vh-vaag{display: none}}@media (max-width: 760px){body[data-page="home"] #trajectGridInzicht{grid-template-columns: none}}
 .kd{--kd-lijn: color-mix(in srgb, var(--br-ink) 26%, transparent);box-sizing: border-box;padding-left: var(--kd-pl, clamp(18px, 2.2vw, 32px));padding-bottom: var(--kd-pb, clamp(20px, 2.4vw, 34px));background-image: linear-gradient(var(--kd-lijn), var(--kd-lijn)), linear-gradient(var(--kd-lijn), var(--kd-lijn));background-repeat: no-repeat;background-position: 0 0, 0 100%;background-size: 1px 100%, 100% 1px}.kd.kd-licht{--kd-lijn: color-mix(in srgb, var(--br-cream) 55%, transparent)}@keyframes kd-teken{0%{background-size: 1px 0%, 0% 1px;animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}52%{background-size: 1px 100%, 0% 1px;animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}100%{background-size: 1px 100%, 100% 1px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kd-js .kd{background-size: 1px 0%, 0% 1px}html.kd-js .kd.kd-in{animation: kd-teken 1.7s both}}#br-verhaal .vh-podium{isolation: isolate}.vh-achter{position: absolute;inset: 0;z-index: -1;overflow: clip;pointer-events: none}.vh-achter-foto{position: absolute;inset: 0;background: url("/img/verhaal-natuur-2026.jpg") 30% 50% / cover no-repeat;filter: grayscale(1);opacity: 0.36;-webkit-mask-image: linear-gradient(to right, #000 0, #000 18%, transparent 64%);mask-image: linear-gradient(to right, #000 0, #000 18%, transparent 64%)}.vh-haar{position: absolute;left: 50%;top: 0;bottom: 0;width: 1px;background: color-mix(in srgb, var(--br-ink) 26%, transparent);transform-origin: 50% 0;scale: 1 clamp(0, calc((var(--kp, 100) - 12) / 56), 1)}@media (max-width: 899px){.vh-achter-foto{bottom: 38%;opacity: 0.26;-webkit-mask-image: linear-gradient(to bottom, #000 0, #000 20%, transparent 100%);mask-image: linear-gradient(to bottom, #000 0, #000 20%, transparent 100%)}.vh-haar{left: 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@media (min-width: 900px){html #br-verhaal .vh-podium .vh-moment{inset: 72px 0 0 50% !important;padding: 0 clamp(24px, 6vw, 100px) 0 clamp(28px, 3.4vw, 56px) !important;justify-content: flex-start;text-align: left;z-index: 1}html #br-verhaal .vh-podium .vh-moment p{max-width: 22em;margin-inline: 0}html #br-verhaal .vh-podium .vh-moment:not(:nth-last-child(2)) p{font-size: clamp(28px, 3.2vw, 50px)}html.kp-js .vh-haar{left: 50%;top: 104px;bottom: 56px}}@media (max-width: 899px){html #br-verhaal .vh-podium .vh-moment{inset: 72px 0 6% 0 !important;padding: 0 clamp(20px, 6vw, 40px) 0 clamp(44px, 12vw, 60px) !important;justify-content: flex-start;text-align: left;z-index: 1}html #br-verhaal .vh-podium .vh-moment p{margin-inline: 0}html.kp-js .vh-haar{left: clamp(20px, 6vw, 32px);top: 96px;bottom: 40px}}}@media (prefers-reduced-motion: reduce), (max-width: 760px){@media (min-width: 900px){#br-verhaal .vh-podium{display: block}#br-verhaal .vh-moment{margin-left: 50%;padding: 0 0 clamp(36px, 5vw, 64px) clamp(28px, 3.4vw, 56px)}#br-verhaal .vh-moment p{max-width: 22em}}@media (max-width: 899px){#br-verhaal .vh-moment{padding-left: 44px}.vh-haar{left: 12px}}.vh-achter{inset: calc(-1 * clamp(56px, 8vw, 120px)) calc(-1 * clamp(20px, 6vw, 100px)) 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kp-js body[data-page="home"] .vh-venster-baan{margin-top: -100svh;height: 520svh}html.kp-js body[data-page="home"] .vh-venster-podium{--vo: clamp(0, var(--vin, 1), 1);--vs: calc(var(--vo) * var(--vo) * (3 - 2 * var(--vo)));--vr: calc(1 - var(--vs));border-radius: 0;opacity: clamp(0, calc(var(--vo) * 9), 1);clip-path: inset(calc(var(--vr) * 32%) calc(var(--vr) * 36%) calc(var(--vr) * 32%) round calc(var(--vr) * 28px))}html.kp-js body[data-page="home"] .vh-venster{animation: none;clip-path: none}html.kp-js body[data-page="home"] .vh-venster img{animation: none;scale: calc(1.15 - 0.15 * var(--vs, 1));filter: grayscale(calc(1 - clamp(0, calc(var(--vo, 1) * 1.6), 1)))}html.kp-js #br-verhaal .vh-moment p{opacity: clamp(0, calc(1 - var(--vin, 0) * 1.8), 1);filter: blur(calc(var(--vin, 0) * 7px))}html.kp-js #br-verhaal .vh-haar{opacity: clamp(0, calc(1 - var(--vin, 0) * 1.8), 1)}}.bs-acties{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px;margin: 18px 0 0;pointer-events: auto}body[data-page="home"] #br-verhaal .bs-acties .btn.btn-primary{background: var(--br-cream) !important;color: var(--br-ink) !important;border: 1.5px solid var(--br-cream) !important}body[data-page="home"] #br-verhaal .bs-acties .btn.btn-primary:hover{background: var(--br-cream) !important;border-color: var(--br-cream) !important;opacity: 0.9}body[data-page="home"] #br-verhaal .bs-acties .btn:focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 3px}.bs-zin > span.kd{display: block;max-width: 12.5em;text-wrap: balance}html.kp-js .bs-uit{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: clamp(22px, 3.6svh, 40px);box-sizing: border-box;padding: 88px 24px 48px 24px;--zo: var(--gz, 0);opacity: var(--zo);translate: 0 calc(20px * (1 - var(--zo)));filter: blur(calc(8px * (1 - var(--zo))));visibility: hidden;transition: visibility 0s linear 0.7s}html.kp-js .vh-venster-baan.bs-aan .bs-uit{visibility: visible;transition-delay: 0s}html.kp-js .bs-uit .bs-zin{position: static;inset: auto;display: block;margin: 0;max-width: none;opacity: 1;translate: none;filter: none;text-align: left;font-size: clamp(28px, 7.6vw, 38px);line-height: 1.08;letter-spacing: -0.022em}html.kp-js .bs-uit .bs-acties{margin: 0}@media (min-width: 900px){html.kp-js .bs-uit{right: 50%;padding: 96px clamp(24px, 4vw, 72px) 48px clamp(24px, 5vw, 90px)}html.kp-js .bs-uit .bs-zin{font-size: clamp(34px, 3.8vw, 64px)}}@media (max-width: 899px){html.kp-js .bs-uit{background: radial-gradient(ellipse 95% 38% at 50% 50%, rgba(74, 43, 33, 0.62), rgba(74, 43, 33, 0))}}html.hk-js .hk-alles:not([hidden]){display: inline-block;margin: clamp(14px, 1.6vw, 20px) 0 0;padding: 14px 24px;border: 1.5px solid color-mix(in srgb, var(--br-ink) 30%, transparent);border-radius: var(--r-knop, 4px);background: none;color: var(--br-ink);cursor: pointer;text-decoration: none;font: 800 12.5px/1.25 var(--font-body);letter-spacing: 0.09em;text-transform: uppercase;text-align: center;transition: border-color 0.2s ease, background-color 0.2s ease}html.hk-js .hk-alles:not([hidden]):hover{border-color: var(--br-ink);background: color-mix(in srgb, var(--br-ink) 5%, transparent)}.pj-slot{display: block}.pj-kader{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 18px 40px}body[data-page="home"] .ov-sectie .ov-kopregel{display: block}body[data-page="home"] .ov-sectie .ov-kopregel::after{content: none}body[data-page="home"] .ov-duo.ov-af .ov-portret{width: 50%}@media (max-width: 760px){body[data-page="home"] .ov-duo.ov-af .ov-portret{width: 50%;max-width: 150px}}.tr-kopblok{margin: 0 0 clamp(28px, 3.6vw, 52px)}.tr-kopblok .tr-kop{font-size: clamp(28px, 3.7vw, 58px);margin-bottom: 16px}.vr-houder.kd, .sl-houder.kd{box-sizing: border-box}.zg-sectie{background: var(--br-cream);color: var(--br-ink);padding: clamp(48px, 6vw, 96px) 16px}.zg-houder{max-width: 1100px;margin: 0 auto}.zg-kop{margin: 0 0 clamp(24px, 3vw, 44px);text-align: center;font-family: var(--font-head);font-weight: 700;font-size: clamp(30px, 3.8vw, 58px);line-height: 1.06;letter-spacing: -0.02em}.zg-stappen{counter-reset: zg;list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));border-top: 1px solid color-mix(in srgb, var(--br-ink) 22%, transparent)}.zg-stappen li{counter-increment: zg;padding: 24px clamp(16px, 2vw, 28px);font-size: 15.5px;line-height: 1.5}.zg-stappen li + li{border-left: 1px solid color-mix(in srgb, var(--br-ink) 22%, transparent)}.zg-stappen li::before{content: counter(zg, decimal-leading-zero);display: block;margin-bottom: 10px;font-family: var(--font-head);font-weight: 700;font-size: 32px;line-height: 1}.zg-tijd{display: block;margin-bottom: 6px;font-size: 12px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;white-space: nowrap;opacity: 0.75}.zg-stappen strong{display: block;margin-bottom: 4px;font-family: var(--font-head);font-weight: 700;font-size: 20px;line-height: 1.2}@media (max-width: 760px){.zg-stappen{grid-template-columns: minmax(0, 1fr)}.zg-stappen li, .zg-stappen li + li{padding: 16px 0;border-left: 0;border-bottom: 1px solid color-mix(in srgb, var(--br-ink) 22%, transparent)}}
 .vs-beeld{position: relative;margin: 0 0 clamp(24px, 4vw, 48px)}.vs-foto{margin: 0}.vs-foto img{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;object-position: 45% 30%;border-radius: 4px}@media (min-width: 900px){.vs-beeld{width: 50%}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.vs-js #br-verhaal .vh-baan{height: 400svh}html.vs-js #br-verhaal .vh-podium{isolation: isolate}html.vs-js .vs-beeld{position: absolute;inset: clamp(96px, 13vh, 132px) calc(50% + clamp(8px, 1.6vw, 28px)) clamp(40px, 8vh, 88px) clamp(24px, 5vw, 88px);z-index: 0;margin: 0;overflow: clip;width: auto;border-radius: 4px}html.vs-js .vs-foto{display: block;position: absolute;inset: 0;overflow: clip;clip-path: inset(50% 50% 50% 50% round 4px);transition: clip-path 1.3s cubic-bezier(0.65, 0, 0.35, 1)}html.vs-js .vs-foto img{height: 100%;aspect-ratio: auto;border-radius: 0;scale: 1.14;transition: scale 1.8s cubic-bezier(0.2, 0.8, 0.25, 1), translate 1.6s cubic-bezier(0.2, 0.8, 0.25, 1)}html.vs-js .vs-foto.is-open{clip-path: inset(0 0 0 0 round 4px)}html.vs-js .vs-foto.is-open img{scale: 1}html.vs-js #br-verhaal .vh-moment{animation: none !important;translate: none !important;opacity: 1 !important;visibility: hidden;transition: visibility 0s linear 0.5s}html.vs-js #br-verhaal .vh-moment.is-aan{visibility: visible;transition-delay: 0s}html.vs-js #br-verhaal .vw{animation: none !important;opacity: 0;filter: blur(10px);translate: 0 0.16em;transition: opacity 0.3s ease, filter 0.3s ease, translate 0.3s ease}html.vs-js #br-verhaal .vh-moment.is-aan .vw{opacity: 1;filter: blur(0);translate: 0 0;transition: opacity 0.5s ease, filter 0.6s ease, translate 0.6s cubic-bezier(0.2, 0.8, 0.25, 1);transition-delay: calc(0.25s + min(var(--w, 0), 30) * 30ms)}html.vs-js #br-verhaal .vh-moment p{font-family: var(--font-head);font-weight: 700;color: var(--br-ink);letter-spacing: -0.02em}html.vs-js #br-verhaal .vh-moment .vh-accent{font-style: italic;text-decoration: underline;text-decoration-color: var(--br-yellow);text-decoration-thickness: max(3px, 0.08em);text-underline-offset: 0.12em;text-decoration-skip-ink: none}@media (min-width: 900px){html.vs-js #br-verhaal .vh-podium .vh-moment{inset: 72px 0 0 50% !important;padding: 0 clamp(24px, 6vw, 100px) 0 clamp(32px, 4vw, 72px) !important;align-items: center}html.vs-js #br-verhaal .vh-podium .vh-moment p{max-width: 15em;font-size: clamp(34px, 4vw, 64px) !important;line-height: 1.06}html.vs-js #br-verhaal .vh-podium .vh-moment:nth-last-child(2) p{max-width: 22em;font-size: clamp(22px, 2.3vw, 34px) !important;line-height: 1.22}}@media (max-width: 899px){html.vs-js .vs-beeld{inset: 78px 20px auto 20px;height: 38svh}html.vs-js #br-verhaal .vh-podium .vh-moment{inset: calc(78px + 38svh + 16px) 0 4% 0 !important;padding: 0 20px !important;align-items: center}html.vs-js #br-verhaal .vh-podium .vh-moment p{font-size: clamp(26px, 7.4vw, 36px) !important;line-height: 1.08}html.vs-js #br-verhaal .vh-podium .vh-moment:nth-last-child(2) p{font-size: clamp(18px, 5vw, 23px) !important;line-height: 1.26}html.vs-js #br-verhaal .vw{filter: none}html.vs-js #br-verhaal .vh-moment.is-aan .vw{filter: none}html.kp-js #br-verhaal .vh-moment p{filter: none !important}}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kp-js body[data-page="home"] .vh-venster-podium{clip-path: inset(calc(var(--vr) * var(--sy, 0.5) * 96%) calc(var(--vr) * (1 - var(--sx, 0.5)) * 96%) calc(var(--vr) * (1 - var(--sy, 0.5)) * 96%) calc(var(--vr) * var(--sx, 0.5) * 96%) round calc(var(--vr) * 24px))}html.kp-js body[data-page="home"] .vh-venster img{transform-origin: calc(var(--sx, 0.5) * 100%) calc(var(--sy, 0.5) * 100%)}}.film-kader.zw-aan{isolation: isolate}.film-kader.zw-aan .film-zw{-webkit-backdrop-filter: none;backdrop-filter: none;background: #808080;mix-blend-mode: saturation}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){html.kd-js #br-bronnen .nw-tekst.kd, html.kd-js #br-bronnen .nw-tekst.kd.kd-in{animation: none !important;background-size: 1px calc(clamp(0, var(--txt, 1) * 2, 1) * 100%), calc(clamp(0, var(--txt, 1) * 2 - 1, 1) * 100%) 1px}}body[data-page="home"] .ov-duo.ov-af .ov-portret{margin-inline: auto}@media (max-width: 760px){body[data-page="home"] .tr-kolommen, body[data-page="home"] .tr-kolommen-2, body[data-page="home"] .tr-kolommen-3{display: grid;grid-auto-flow: row;grid-template-columns: minmax(0, 1fr);grid-auto-columns: auto;overflow: visible;scroll-snap-type: none;gap: 10px;padding: 0;margin-inline: 0}body[data-page="home"] .tr-kol{display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "vlag vlag" "label prijs" "naam prijs" "knop knop";align-items: center;column-gap: 14px;row-gap: 2px;padding: 16px 18px;min-height: 0;scroll-snap-align: none}body[data-page="home"] .tr-kol .tr-label{grid-area: label;margin: 0}body[data-page="home"] .tr-kol .tr-naam{grid-area: naam;margin: 0;min-height: 0;font-size: clamp(22px, 6.2vw, 28px)}body[data-page="home"] .tr-kol .tr-prijs{grid-area: prijs;margin: 0;text-align: right;white-space: nowrap}body[data-page="home"] .tr-kol .tr-kern{display: none}body[data-page="home"] .tr-kol .tr-knoppen{grid-area: knop;margin: 8px 0 0;display: flex;justify-content: flex-start}body[data-page="home"] .tr-kol .tr-knoppen .btn{display: none}body[data-page="home"] .tr-kol .tr-vlag{grid-area: vlag;position: static;justify-self: start;margin: 0 0 6px}}@media (hover: hover) and (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-hero :is(.film-foto, video){transition: transform 1.6s cubic-bezier(0.2, 0.8, 0.25, 1)}body[data-page="home"] #br-hero:hover :is(.film-foto, video){transform: scale(1.04)}html body[data-page="home"] .vs-foto img{transition: scale 1.8s cubic-bezier(0.2, 0.8, 0.25, 1), translate 1.6s cubic-bezier(0.2, 0.8, 0.25, 1), transform 1.2s cubic-bezier(0.2, 0.8, 0.25, 1), filter 0.8s ease}html body[data-page="home"] .vh-venster img, html body[data-page="home"] .sx-foto img{transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.25, 1), filter 0.8s ease}html body[data-page="home"] .hk-foto img{transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.25, 1), filter 0.8s ease}html body[data-page="home"] .ov-portret img{transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.25, 1), filter 0.8s ease}html body[data-page="home"] .vs-beeld{pointer-events: auto}html body[data-page="home"] :is(.vs-beeld, .vh-venster, .sx-foto, .hk-foto, .ov-portret):hover img{transform: scale(1.05);filter: grayscale(0) saturate(1.08) brightness(1.04) !important}}body[data-page="home"] .vs-foto{border-radius: 8px;overflow: hidden}body[data-page="home"] .vs-foto img{filter: sepia(6%) contrast(1.02)}body[data-page="home"] .nw-tikken{flex-wrap: wrap;gap: 2px 20px;margin-top: 14px}body[data-page="home"] .nw-tik{width: auto;height: 44px;display: inline-flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 7px;font-family: var(--font-head);font-weight: 700;font-size: 16px;line-height: 1;color: var(--br-ink);opacity: .55;transition: opacity .3s ease}body[data-page="home"] .nw-tik-nr{font-style: italic;font-size: 12px;margin-right: 2px}body[data-page="home"] .nw-tik i, body[data-page="home"] .nw-tik.is-aan i{width: 100%;height: 2px}body[data-page="home"] .nw-tik:hover, body[data-page="home"] .nw-tik.is-aan{opacity: 1}body[data-page="home"] .nw-tik.is-aan i{background: var(--bc, var(--br-ink))}@media (min-width: 900px){body[data-page="home"] .sx-baan:not(.sx-pin) .sx-spoor{grid-template-columns: repeat(3, minmax(0, 1fr));max-width: 1320px;margin-inline: auto}body[data-page="home"] .sx-baan:not(.sx-pin) .sx-strook{min-height: clamp(420px, 60svh, 560px);border-radius: 8px;outline: 0}body[data-page="home"] .sx-baan:not(.sx-pin) .sx-titel{font-size: clamp(40px, 3.6vw, 56px)}body[data-page="home"] .sx-baan:not(.sx-pin) .sx-zin{font-size: clamp(18px, 1.5vw, 22px)}body[data-page="home"] .sx-baan:not(.sx-pin) .sx-tekst{padding: clamp(22px, 2.4vw, 34px)}}body[data-page="home"] .tr-inbegrepen .br-vinklijst li .br-pijl{display: inline}body[data-page="home"] .ov-duo.ov-af{align-items: stretch}body[data-page="home"] .ov-duo.ov-af .ov-persoon{display: flex;flex-direction: column}body[data-page="home"] .ov-duo.ov-af .ov-tekst{flex: 1}@media (hover: hover){body[data-page="home"] .ov-duo.ov-af .ov-portret img{transition: filter 650ms cubic-bezier(0.22, 1, 0.36, 1)}body[data-page="home"] .ov-duo.ov-af .ov-portret:hover img{filter: grayscale(0) !important}}body[data-page="home"] #br-waarom{background: var(--br-ink);color: var(--br-cream);padding: clamp(72px, 10vw, 144px) 0 clamp(64px, 9vw, 128px)}#br-waarom > .br-home-container{box-sizing: border-box;max-width: 1320px;margin-inline: auto;padding-inline: clamp(20px, 5vw, 76px)}#br-waarom .wv-raster{display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);gap: clamp(32px, 6vw, 96px);align-items: center}#br-waarom .wv-foto{margin: 0;aspect-ratio: 4 / 5;overflow: hidden;border-radius: 4px}#br-waarom .wv-foto img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 35% 50%}#br-waarom .wv-eyebrow{margin: 0 0 18px;font-size: 12px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;color: var(--br-yellow)}#br-waarom .wv-kop{margin: 0 0 24px;font-family: var(--font-head);font-weight: 700;font-size: clamp(40px, 5.4vw, 88px);line-height: 1.02;letter-spacing: -0.02em;color: var(--br-cream);text-wrap: balance}#br-waarom .wv-kop em{font-style: italic;background: linear-gradient(var(--br-yellow), var(--br-yellow)) 0 94% / 100% max(3px, 0.06em) no-repeat;padding-bottom: 0.04em}#br-waarom .wv-alinea{margin: 0;max-width: 32em;font-size: clamp(17px, 1.35vw, 20px);line-height: 1.6;opacity: 0.85}#br-waarom .wv-bewijs{display: grid;grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: clamp(32px, 6vw, 96px);align-items: center;margin-top: clamp(64px, 9vw, 128px);padding-top: clamp(40px, 5vw, 64px);border-top: 1px solid rgba(241, 230, 200, 0.18)}#br-waarom .bs-grafiek{max-width: none;translate: none}#br-waarom .bs-grafiek > .bs-kop, #br-waarom .bs-grafiek > svg{opacity: 1;translate: none;filter: none}#br-waarom .wv-zin{margin: 0 0 28px;font-family: var(--font-head);font-weight: 700;font-size: clamp(28px, 2.8vw, 44px);line-height: 1.12;text-wrap: balance}#br-waarom .wv-zin em{font-style: italic;color: var(--br-yellow);background: linear-gradient(var(--br-yellow), var(--br-yellow)) 0 96% / 0 2px no-repeat;transition: background-size 0.8s ease}#br-waarom.wv-af .wv-zin em, html:not(.kp-js) #br-waarom .wv-zin em{background-size: 100% 2px}#br-waarom .wv-acties{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px}body[data-page="home"] #br-waarom .btn.btn-primary{background: var(--br-cream) !important;color: var(--br-ink) !important;border: 1.5px solid var(--br-cream) !important}body[data-page="home"] #br-waarom .btn.btn-primary:hover{opacity: 0.9}#br-waarom .film-link{color: var(--br-cream)}#br-waarom :is(.btn, .film-link):focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 3px}@media (max-width: 899px){#br-waarom .wv-raster, #br-waarom .wv-bewijs{grid-template-columns: minmax(0, 1fr)}#br-waarom .wv-foto{aspect-ratio: 4 / 3}#br-waarom .wv-kop{font-size: clamp(36px, 10vw, 52px)}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){#br-waarom .wv-foto{animation: wv-open linear both;animation-timeline: view();animation-range: entry 0% cover 45%}#br-waarom .wv-foto img{animation: wv-zoom linear both;animation-timeline: view();animation-range: entry 0% exit 60%}}}@keyframes wv-open{from{clip-path: inset(16% 20% 16% 20% round 4px)}to{clip-path: inset(0 round 4px)}}@keyframes wv-zoom{0%{scale: 1.15;filter: grayscale(1)}45%{filter: grayscale(0)}100%{scale: 1;filter: grayscale(0)}}html.hk-js #br-statement .hk-rij{opacity: 1;translate: none}html.hk-js #br-statement .hk-zin::before, html.hk-js #br-statement .hk-zin:last-child::after, html.hk-js #br-statement .hk-zin:nth-child(3)::after{transform: none}html.hk-js #br-statement .hk-zin:not(.hk-bezig):not(.hk-streep) .hk-klacht{transition: none}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){#br-waarom :is(.wv-eyebrow, .wv-kop, .wv-alinea){animation: tekst-in both cubic-bezier(0.2, 0.8, 0.25, 1);animation-timeline: view()}#br-waarom .wv-eyebrow{animation-range: entry 10% cover 30%}#br-waarom .wv-kop{animation-range: entry 25% cover 38%}#br-waarom .wv-alinea{animation-range: entry 45% cover 45%}}}body[data-page="home"] #br-waarom{overflow-x: clip}#br-waarom .wv-raster{grid-template-columns: minmax(0, 6fr) minmax(0, 6fr)}#br-waarom .wv-foto{position: relative;aspect-ratio: auto;height: min(84vh, 860px);border-radius: 4px 0 0 4px;margin-right: calc(-1 * (max(0px, (100vw - 1320px) / 2) + clamp(20px, 5vw, 76px)))}#br-waarom .wv-foto::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;z-index: 1;width: 3px;background: var(--br-yellow);transform-origin: 50% 100%}@media (max-width: 899px){#br-waarom .wv-foto{height: auto;aspect-ratio: 4 / 5;max-height: 76vh;width: auto}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){#br-waarom .wv-foto{animation: wv-open-r linear both;animation-timeline: view();animation-range: entry 0% cover 50%}#br-waarom .wv-foto img{animation: wv-zoom-r linear both;animation-timeline: view();animation-range: entry 0% exit 70%}#br-waarom .wv-foto::before{animation: wv-lijn linear both;animation-timeline: view();animation-range: entry 30% cover 50%}}}@keyframes wv-open-r{from{clip-path: inset(18% 0 18% 62% round 4px 0 0 4px)}to{clip-path: inset(0 round 4px 0 0 4px)}}@keyframes wv-zoom-r{0%{scale: 1.32;filter: grayscale(1)}50%{filter: grayscale(0)}100%{scale: 1.04;filter: grayscale(0)}}@keyframes wv-lijn{from{transform: scaleY(0)}to{transform: scaleY(1)}}@keyframes ov-zoom{from{scale: 1.14}to{scale: 1}}body[data-page="home"] .ov-duo.ov-af .ov-portret{width: 62%}@media (max-width: 760px){body[data-page="home"] .ov-duo.ov-af .ov-portret{width: 62%;max-width: 190px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){body[data-page="home"] .ov-duo.ov-af .ov-tekst > :is(h3, p, span, ul){animation: tekst-in both cubic-bezier(0.2, 0.8, 0.25, 1);animation-timeline: view()}body[data-page="home"] .ov-duo.ov-af .ov-tekst > .ov-naam{animation-range: entry 0% entry 70%}body[data-page="home"] .ov-duo.ov-af .ov-tekst > .ov-rol{animation-range: entry 15% entry 85%}body[data-page="home"] .ov-duo.ov-af .ov-tekst > .ov-zin{animation-range: entry 25% entry 100%}body[data-page="home"] .ov-duo.ov-af .ov-tekst > .ov-label{animation-range: entry 35% cover 30%}body[data-page="home"] .ov-duo.ov-af .ov-tekst > .ov-titels{animation-range: entry 45% cover 34%}body[data-page="home"] .ov-duo.ov-af .ov-portret img{animation: ov-zoom linear both;animation-timeline: view();animation-range: entry 0% cover 40%}}}body[data-page="home"] .ov-duo .ov-portret img{filter: none !important}body[data-page="home"] .film-sub{margin: clamp(12px, 1.4vw, 18px) 0 clamp(18px, 2vw, 26px);max-width: 44ch;font-size: clamp(16px, 1.3vw, 19px);line-height: 1.5;color: var(--br-cream);opacity: 0.92}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .film-tekst .film-sub{animation: film-laad 0.6s cubic-bezier(0.16, 1, 0.3, 1) 0.85s backwards}}html body[data-page="home"] .film-feiten li{background: none;border-radius: 0;box-shadow: none}@media (min-width: 761px){html body[data-page="home"] .film-feiten li{padding: 2px 18px;border: 0;border-left: 1px solid rgba(241, 230, 200, 0.35);font-size: 12.5px}html body[data-page="home"] .film-feiten li:first-child{padding-left: 0;border-left: 0}}@media (max-width: 760px){body[data-page="home"] .film-zw{display: block;background: linear-gradient(to bottom, rgba(74, 43, 33, 0) 28%, rgba(74, 43, 33, 0.55) 55%, rgba(74, 43, 33, 0.82) 100%)}body[data-page="home"] .film-sub{font-size: 16px;margin: 10px 0 18px}html body[data-page="home"] .film-eyebrow{font-size: 13px;letter-spacing: 0.1em}html body[data-page="home"] .film-feiten li, html body[data-page="home"] .film-feiten .prijs{font-size: 13px;letter-spacing: 0.04em}}@media (min-width: 761px){html body[data-page="home"] .hk-lijst{grid-template-columns: minmax(0, 1fr);grid-template-rows: none;grid-auto-flow: row;max-width: 640px}}body[data-page="home"] .hk-verder{margin-top: clamp(18px, 2vw, 26px)}body[data-page="home"] .pd{padding-top: clamp(48px, 7vw, 110px);padding-bottom: clamp(56px, 7vw, 110px)}body[data-page="home"] .pd-kop{margin: 0 0 clamp(24px, 3vw, 44px);max-width: 18ch;font-size: clamp(34px, 4.6vw, 68px);line-height: 1.05}body[data-page="home"] .pd-duo{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(14px, 2vw, 28px)}body[data-page="home"] .pd-pijler{position: relative;margin: 0;overflow: hidden;border-radius: var(--r-kaart, 12px);aspect-ratio: 4 / 3;background: var(--br-ink);color: var(--br-cream)}body[data-page="home"] .pd-foto{position: absolute;inset: 0;margin: 0}body[data-page="home"] .pd-foto img{width: 100%;height: 100%;object-fit: cover;display: block}body[data-page="home"] .pd-foto::after{content: "";position: absolute;inset: 0;background: linear-gradient(to bottom, rgba(74, 43, 33, 0) 35%, rgba(74, 43, 33, 0.8) 100%)}body[data-page="home"] .pd-tekst{position: absolute;left: 0;right: 0;bottom: 0;padding: clamp(20px, 2.6vw, 36px)}body[data-page="home"] .pd-nr{display: block;margin-bottom: 6px;font-family: var(--font-head);font-weight: 700;font-style: italic;font-size: 18px;color: var(--br-yellow)}body[data-page="home"] .pd-naam{margin: 0 0 8px;font-family: var(--font-head);font-weight: 700;font-size: clamp(32px, 3.6vw, 54px);line-height: 1;color: var(--br-cream)}body[data-page="home"] .pd-zin{margin: 0 0 12px;max-width: 36ch;font-size: clamp(16px, 1.25vw, 18px);line-height: 1.45;color: var(--br-cream)}body[data-page="home"] .pd-bronnen{margin: 0;padding-top: 10px;border-top: 1px solid rgba(241, 230, 200, 0.35);font-size: 13px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: var(--br-cream);opacity: 0.85}@media (hover: hover) and (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .pd-foto img{transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.25, 1)}body[data-page="home"] .pd-pijler:hover .pd-foto img{transform: scale(1.04)}}@media (max-width: 760px){body[data-page="home"] .pd-duo{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;gap: 12px;margin-inline: -16px;padding: 0 16px 4px;scroll-padding-inline: 16px;scrollbar-width: none}body[data-page="home"] .pd-duo::-webkit-scrollbar{display: none}body[data-page="home"] .pd-pijler{flex: 0 0 84%;aspect-ratio: 4 / 5;scroll-snap-align: start}}body[data-page="home"] .tr-wie{margin: 0 0 16px;max-width: 34ch;font-size: 16px;line-height: 1.45;font-style: italic;color: var(--br-ink)}html body[data-page="home"] .tr-prijs, html body[data-page="home"] .tr-routes .tr-prijs{font-size: clamp(26px, 2.3vw, 36px)}html body[data-page="home"] #trajectGridOpen{padding-top: 0}html body[data-page="home"] .tr-kol-vlag{border-radius: var(--r-kaart, 12px)}html body[data-page="home"] .tr-vlag{position: static;display: inline-block;justify-self: start;margin: 0 0 10px;padding: 0 0 5px;border: 0;border-radius: 0;background: linear-gradient(var(--br-ink), var(--br-ink)) left bottom / 100% 3px no-repeat;color: var(--br-ink);font-size: 13px;letter-spacing: 0.14em;text-align: left}@media (max-width: 760px){html body[data-page="home"] .tr-kol{grid-template-areas: "vlag vlag" "label prijs" "naam prijs" "wie wie" "knop knop"}html body[data-page="home"] .tr-kol .tr-wie{grid-area: wie;margin: 8px 0 0;font-size: 15px}html body[data-page="home"] .tr-label{font-size: 13px}}body[data-page="home"] .rb-sectie{padding: clamp(40px, 6vw, 96px) 16px;text-align: center}body[data-page="home"] .rb-venster{margin: 0 auto;max-width: 1240px;height: clamp(320px, 62vh, 640px);overflow: hidden;border-radius: var(--r-kaart, 12px);clip-path: inset(calc((100 - var(--vp, 100)) * 0.1%) calc((100 - var(--vp, 100)) * 0.12%) round var(--r-kaart, 12px))}body[data-page="home"] .rb-venster img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 30%;display: block}body[data-page="home"] .rb-zin{margin: clamp(20px, 2.6vw, 36px) auto 0;max-width: 22ch;font-family: var(--font-head);font-weight: 700;font-size: clamp(26px, 3.4vw, 48px);line-height: 1.1;color: var(--br-ink)}@media (prefers-reduced-motion: reduce), (max-width: 760px){body[data-page="home"] .rb-venster{clip-path: none}}@media (max-width: 760px){body[data-page="home"] .rb-venster{height: 52vh}}body[data-page="home"] .ov-meta{margin: 14px 0 0;padding-top: 12px;border-top: 1px solid var(--br-line);font-size: 14px;line-height: 1.6;color: var(--br-ink);opacity: 0.8}body[data-page="home"] .sl-stappen{list-style: none;margin: clamp(28px, 3.4vw, 48px) 0;padding: 0;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));border-top: 1px solid rgba(241, 230, 200, 0.3);counter-reset: sl}body[data-page="home"] .sl-stappen li{counter-increment: sl;padding: clamp(18px, 2vw, 28px) clamp(16px, 2vw, 28px) clamp(18px, 2vw, 28px) 0;font-size: 15px;line-height: 1.5;color: var(--br-cream)}body[data-page="home"] .sl-stappen li + li{padding-left: clamp(16px, 2vw, 28px);border-left: 1px solid rgba(241, 230, 200, 0.3)}body[data-page="home"] .sl-stappen li::before{content: counter(sl, decimal-leading-zero);display: block;margin-bottom: 10px;font-family: var(--font-head);font-weight: 700;font-size: clamp(30px, 3vw, 42px);line-height: 1;color: var(--br-yellow)}body[data-page="home"] .sl-stappen .sl-tijd{display: block;margin-bottom: 6px;font-size: 13px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;opacity: 0.7}body[data-page="home"] .sl-stappen strong{display: block;margin-bottom: 4px;font-family: var(--font-head);font-weight: 700;font-size: 20px;line-height: 1.2}@media (max-width: 760px){body[data-page="home"] .sl-stappen{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .sl-stappen li, body[data-page="home"] .sl-stappen li + li{padding: 16px 0;border-left: 0;border-bottom: 1px solid rgba(241, 230, 200, 0.3)}body[data-page="home"] .sl-stappen li::before{font-size: 28px;margin-bottom: 6px}}@media (max-width: 760px){html body[data-page="home"] :is(.br-pijl, .film-link){display: inline-flex;align-items: center;min-height: 44px}html body[data-page="home"] li .br-pijl{display: inline;min-height: 0}html body[data-page="home"] .tr-th-lang, html body[data-page="home"] .tr-th-sub{font-size: 13px}}body[data-page="home"] .ov-sectie .ov-kopregel{flex-wrap: wrap}body[data-page="home"] .ov-sectie .ov-onder{order: 1;flex-basis: 100%;margin: 4px 0 0;font-size: clamp(17px, 1.5vw, 20px);line-height: 1.45;max-width: 46ch}html body[data-page="home"] #br-statement .hk-lijst{display: block;max-width: 760px;margin-top: clamp(16px, 2.2svh, 26px);padding: 2px clamp(16px, 2vw, 28px);border: 1px solid color-mix(in srgb, var(--br-ink) 16%, transparent);border-radius: var(--r-kaart, 12px)}html body[data-page="home"] #br-statement .hk-zin:first-child::before, html body[data-page="home"] #br-statement .hk-zin:last-child::after, html body[data-page="home"] #br-statement .hk-zin:nth-child(3)::after{display: none}html body[data-page="home"] #br-statement .hk-zin::before{background: color-mix(in srgb, var(--br-ink) 12%, transparent)}html.hk-js body[data-page="home"] #br-statement .hk-voortgang{display: none}html body[data-page="home"] #br-statement .hk-rij{grid-template-columns: 2.2em minmax(0, 1fr) 26px;padding: clamp(13px, 1.7svh, 18px) 0}html body[data-page="home"] #br-statement .hk-rij::after{width: 26px;height: 26px}html body[data-page="home"] #br-statement :is(.hk-k, .hk-plus){font-size: clamp(1rem, 1.25vw, 1.15rem);line-height: 1.4}html body[data-page="home"] #br-statement .hk-traject{display: inline-flex;align-items: baseline;flex-wrap: wrap;gap: 4px 10px;margin: 0 0 14px calc(2.2em + clamp(8px, 1.4vw, 18px));padding: 2px 0;font-size: 0.95rem;font-weight: 700;color: var(--br-ink);text-decoration: none;border-bottom: 1px solid color-mix(in srgb, var(--br-ink) 30%, transparent);transition: border-color 0.3s ease}html body[data-page="home"] #br-statement .hk-traject:hover{border-bottom-color: var(--br-ink)}html body[data-page="home"] #br-statement .hk-traject:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}html body[data-page="home"] #br-statement .hk-past{font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.6}html.hk-js body[data-page="home"] #br-statement .hk-traject{display: none}html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-traject{display: inline-flex;animation: hk-traject-in 0.6s cubic-bezier(0.2, 0.8, 0.25, 1) 0.2s both}html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-rij{padding-bottom: 8px}@keyframes hk-traject-in{from{opacity: 0;translate: 0 6px}}html.hk-js body[data-page="home"] #br-statement :is(.hk-vraagdeel, .hk-slot){grid-area: auto}html.hk-js body[data-page="home"] #br-statement.hk-af .hk-vraagdeel{opacity: 1;translate: none;visibility: visible;pointer-events: auto}html body[data-page="home"] #br-statement .hk-slot, html.hk-js body[data-page="home"] #br-statement .hk-slot{display: flex;flex-wrap: wrap;align-items: center;gap: 14px clamp(20px, 3vw, 40px);margin: clamp(20px, 3svh, 34px) 0 0;opacity: 1;visibility: visible;translate: none}html body[data-page="home"] #br-statement .hk-slotzin{max-width: none;font-size: clamp(1.5rem, 2.2vw, 2.1rem)}@media (max-width: 900px){html body[data-page="home"] #br-statement .hk-foto{width: min(100%, 300px);height: auto;aspect-ratio: 714 / 1000}html body[data-page="home"] #br-statement .hk-foto img{object-position: 50% 50%}html body[data-page="home"] #br-statement .hk-lijst{padding: 2px 14px}html body[data-page="home"] #br-statement .hk-traject, html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-traject{display: block;width: fit-content;margin-left: calc(2.2em + 8px);line-height: 1.4}html body[data-page="home"] #br-statement .hk-past{display: block;margin-bottom: 2px}html body[data-page="home"] #br-statement .hk-slot{flex-direction: column;align-items: flex-start}}@media (prefers-reduced-motion: reduce), (max-width: 760px){html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-traject{animation: none}}#br-waarom .wv-raster.wv-raster--lijn{grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);grid-template-areas: "kop lijn" "body lijn";column-gap: clamp(40px, 6vw, 96px);row-gap: clamp(20px, 2.4vw, 32px);align-items: center}#br-waarom .wv-tekst--kop{grid-area: kop;align-self: end}#br-waarom .wv-tekst--body{grid-area: body;align-self: start}#br-waarom .wv-lijnvak{grid-area: lijn;min-width: 0;padding: clamp(20px, 2.4vw, 32px);border: 1px solid color-mix(in srgb, var(--br-cream) 22%, transparent);border-radius: var(--r-kaart, 12px)}#br-waarom .wv-raster--lijn .wv-kop{margin: 0;font-size: clamp(40px, 4.6vw, 72px)}#br-waarom .wv-lijnvak .wv-zin{margin: clamp(14px, 1.6vw, 20px) 0 0;font-size: clamp(19px, 1.6vw, 24px);line-height: 1.3}#br-waarom .wv-tekst--body .wv-acties{margin-top: clamp(22px, 2.6vw, 32px)}@media (max-width: 900px){#br-waarom .wv-raster.wv-raster--lijn{grid-template-columns: minmax(0, 1fr);grid-template-areas: "kop" "lijn" "body";row-gap: 28px}#br-waarom .wv-raster--lijn .wv-kop{font-size: clamp(34px, 9vw, 52px)}#br-waarom .wv-lijnvak{padding: 16px 14px}#br-waarom .wv-raster--lijn .wv-lijnvak .wv-zin{font-size: 19px}}body[data-page="home"] .rb-sectie--romy{text-align: left;padding: clamp(48px, 7vw, 112px) 16px}body[data-page="home"] .rb-sectie--romy .rb-raster{display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);gap: clamp(32px, 5vw, 80px);align-items: center;max-width: 1180px;margin: 0 auto}body[data-page="home"] .rb-sectie--romy .rb-venster{width: 100%;height: auto;max-height: 82vh;aspect-ratio: 4 / 5;margin: 0}body[data-page="home"] .rb-sectie--romy .rb-venster img{object-position: 50% 24%}body[data-page="home"] .rb-kader{min-width: 0;padding: clamp(24px, 3vw, 44px);border: 1px solid color-mix(in srgb, var(--br-ink) 16%, transparent);border-radius: var(--r-kaart, 12px)}body[data-page="home"] .rb-sectie--romy .rb-zin{margin: 0;max-width: 15ch;text-align: left;font-size: clamp(28px, 3vw, 44px)}body[data-page="home"] .rb-label{margin: clamp(22px, 2.6vw, 34px) 0 4px;font-size: 12px;font-weight: 800;letter-spacing: 0.16em;text-transform: uppercase;opacity: 0.7}body[data-page="home"] .rb-lijst{list-style: none;margin: 0;padding: 0}body[data-page="home"] .rb-lijst li{display: grid;grid-template-columns: 2.2em minmax(0, 1fr);column-gap: 14px;margin: 0;padding: 16px 0;border-top: 1px solid color-mix(in srgb, var(--br-ink) 14%, transparent);font-size: 1rem;line-height: 1.5}body[data-page="home"] .rb-nr{font-family: var(--font-head);font-weight: 700;line-height: 1.6;color: var(--diep-warm, var(--br-ink))}body[data-page="home"] .rb-lijst strong{display: block;margin-bottom: 2px;font-family: var(--font-head);font-size: 1.15rem}body[data-page="home"] .rb-meer{display: inline-block;margin-top: 14px}@media (max-width: 760px){body[data-page="home"] .rb-sectie--romy .rb-raster{grid-template-columns: minmax(0, 1fr);gap: 24px}body[data-page="home"] .rb-sectie--romy .rb-venster{height: auto;max-height: 70vh}body[data-page="home"] .rb-kader{padding: 22px 18px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){body[data-page="home"] .rb-lijst li{animation: rb-in both cubic-bezier(0.2, 0.8, 0.25, 1);animation-timeline: view();animation-range: entry 20% cover 32%}body[data-page="home"] .rb-lijst li:nth-child(2){animation-range: entry 35% cover 38%}body[data-page="home"] .rb-lijst li:nth-child(3){animation-range: entry 50% cover 44%}}}@keyframes rb-in{from{opacity: 0;translate: 0 14px}}body[data-page="home"] #br-waarom{padding-top: clamp(48px, 6vw, 88px)}body[data-page="home"] .vr-alle{margin: 18px 0 0;font-size: 17px}@media (max-width: 600px){body[data-page="home"] #br-hero .film-tekst .br-hero-title{font-size: clamp(34px, 10.4vw, 44px) !important}}body[data-page="home"] .sl-sectie--team{padding-top: clamp(72px, 9vw, 128px)}body[data-page="home"] .sl-raster{display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(48px, 6vw, 88px)}@media (min-width: 1000px){body[data-page="home"] .sl-raster{grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);align-items: start}}body[data-page="home"] .sl-team-kop{margin: 0 0 8px;font-family: var(--font-head);font-weight: 700;letter-spacing: -0.02em;font-size: clamp(30px, 3.2vw, 48px);line-height: 1.05;color: var(--br-cream)}body[data-page="home"] .sl-team-onder{margin: 0 0 clamp(22px, 2.6vw, 34px);font-size: 17px;line-height: 1.5;color: var(--br-cream);opacity: 0.85}body[data-page="home"] .sl-duo{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(18px, 2.4vw, 32px)}body[data-page="home"] .sl-persoon{margin: 0}body[data-page="home"] .sl-portret{margin: 0 0 14px;overflow: hidden;border-radius: 4px}body[data-page="home"] .sl-portret img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 5;object-fit: cover;filter: grayscale(1)}body[data-page="home"] .sl-portret-romy img{object-position: 50% 30%}body[data-page="home"] .sl-portret-boris img{object-position: 50% 18%}body[data-page="home"] .sl-naam{margin: 0 0 4px;font-family: var(--font-head);font-weight: 700;font-size: clamp(22px, 1.9vw, 28px);line-height: 1.1;color: var(--br-cream)}body[data-page="home"] .sl-rol{margin: 0 0 8px;font-size: 13px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;color: var(--br-yellow)}body[data-page="home"] .sl-zin{margin: 0 0 10px;font-size: 15.5px;line-height: 1.5;color: var(--br-cream)}body[data-page="home"] .sl-meta{margin: 0;padding-top: 10px;border-top: 1px solid rgba(241, 230, 200, 0.3);font-size: 13.5px;line-height: 1.55;color: var(--br-cream);opacity: 0.8}body[data-page="home"] .sl-team-door{margin: clamp(20px, 2.4vw, 30px) 0 0}body[data-page="home"] .sl-team .br-pijl{color: var(--br-cream);font-weight: 700}body[data-page="home"] .sl-sectie--team .sl-kop{font-size: clamp(34px, 4.6vw, 76px);max-width: 12em;margin-bottom: clamp(24px, 3vw, 40px)}@media (min-width: 761px){body[data-page="home"] .sl-sectie--team .sl-stappen{grid-template-columns: minmax(0, 1fr)}body[data-page="home"] .sl-sectie--team .sl-stappen li, body[data-page="home"] .sl-sectie--team .sl-stappen li + li{display: grid;grid-template-columns: 56px minmax(0, 1fr);padding: 16px 0;border-left: 0;border-bottom: 1px solid rgba(241, 230, 200, 0.3)}body[data-page="home"] .sl-sectie--team .sl-stappen li::before{grid-row: 1 / span 3;margin: 0;font-size: 30px}}@media (max-width: 600px){body[data-page="home"] .sl-duo{grid-template-columns: minmax(0, 1fr);gap: 22px}body[data-page="home"] .sl-persoon{display: grid;grid-template-columns: 104px minmax(0, 1fr);gap: 16px;align-items: start}body[data-page="home"] .sl-portret{margin: 0}body[data-page="home"] .sl-meta{font-size: 13px}}body[data-page="home"] .wb-label{margin: 0 0 14px;font-size: 12px;font-weight: 800;letter-spacing: 0.16em;line-height: 1.3;text-transform: uppercase;opacity: 0.8}body[data-page="home"] .pd-kopblok{margin: 0 0 clamp(24px, 3vw, 40px);padding: 2px 0 clamp(16px, 1.8vw, 22px) clamp(14px, 1.6vw, 20px);border-left: 1px solid color-mix(in srgb, currentColor 26%, transparent);border-bottom: 1px solid color-mix(in srgb, currentColor 26%, transparent)}body[data-page="home"] .pd-kopblok .pd-kop{margin: 0}body[data-page="home"] .pd-zin{margin: 0}@media (min-width: 761px){body[data-page="home"] .pd-duo{padding: clamp(10px, 1.2vw, 16px);border: 1px solid color-mix(in srgb, currentColor 26%, transparent);border-radius: 4px}body[data-page="home"] .pd-pijler{border-radius: 2px}}body[data-page="home"] .rb-sectie--romy .rb-raster{grid-template-columns: minmax(0, 6fr) minmax(0, 5fr);max-width: 1100px}body[data-page="home"] .rb-sectie--romy .rb-venster{aspect-ratio: 5 / 4;max-height: 62vh}body[data-page="home"] .rb-sectie--romy .rb-venster img{object-position: 50% 22%}body[data-page="home"] .rb-kader{padding: 2px 0 clamp(16px, 1.8vw, 22px) clamp(16px, 1.8vw, 24px);border: 0;border-left: 1px solid color-mix(in srgb, var(--br-ink) 26%, transparent);border-bottom: 1px solid color-mix(in srgb, var(--br-ink) 26%, transparent);border-radius: 0;background: transparent}@media (max-width: 760px){body[data-page="home"] .rb-sectie--romy .rb-venster{aspect-ratio: 4 / 3;max-height: none}body[data-page="home"] .rb-kader{padding: 2px 0 18px 16px}}body[data-page="home"] .sl-duo{gap: 0;margin-top: 6px}body[data-page="home"] .sl-persoon{display: block;padding: 4px clamp(16px, 2vw, 28px);border-left: 1px solid rgba(241, 230, 200, 0.3)}body[data-page="home"] .sl-zin{margin-bottom: 0}@media (max-width: 760px){body[data-page="home"] .sl-duo{gap: 18px}body[data-page="home"] .sl-persoon{padding: 2px 0 2px 16px}}body[data-page="home"]{--home-ritme: clamp(64px, 9vw, 128px)}body[data-page="home"] :is(#br-waarom, #br-pijlers, #br-programmas, #br-team, #br-reviews, #br-vragen, #br-slot){padding-top: var(--home-ritme);padding-bottom: var(--home-ritme)}body[data-page="home"] #br-waarom, body[data-page="home"] #br-slot{background-color: var(--br-ink);background-image: linear-gradient(to bottom, var(--br-cream), var(--br-sand) 40px, var(--br-ink) var(--home-ritme));background-repeat: no-repeat;background-size: 100% var(--home-ritme)}body[data-page="home"] #br-pijlers{background-color: var(--br-cream);background-image: linear-gradient(to bottom, var(--br-ink), var(--br-sand) calc(var(--home-ritme) - 40px), var(--br-cream) var(--home-ritme));background-repeat: no-repeat;background-size: 100% var(--home-ritme)}@keyframes br-dim-donker{0%{background-color: var(--br-cream)}40%{background-color: var(--br-sand)}100%{background-color: var(--br-ink)}}@keyframes br-dim-licht{0%{background-color: var(--br-ink)}60%{background-color: var(--br-sand)}100%{background-color: var(--br-cream)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] :is(#br-waarom, #br-slot){background-image: none;animation: br-dim-donker linear both;animation-timeline: view();animation-range: entry 0% entry 55%}body[data-page="home"] #br-pijlers{background-image: none;animation: br-dim-licht linear both;animation-timeline: view();animation-range: entry 0% entry 55%}}}body[data-page="home"] #br-pijlers{color: var(--br-ink);overflow-x: clip}#br-pijlers > .pv{box-sizing: border-box;max-width: 1320px;margin-inline: auto;padding-inline: clamp(20px, 5vw, 76px)}#br-pijlers .pv-kopblok{max-width: 820px;margin-bottom: clamp(36px, 5vw, 80px)}#br-pijlers .pv-kop{max-width: 16ch}#br-pijlers .pv-lead{margin: 0;max-width: 34em;font-size: clamp(17px, 1.35vw, 20px);line-height: 1.55;opacity: 0.82}#br-pijlers .pv-duo{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(28px, 5vw, 96px);align-items: start}#br-pijlers .pv-pijler{margin: 0}#br-pijlers .pv-pijler:nth-child(2){margin-top: clamp(56px, 9vw, 160px)}:is(#br-pijlers .pv-venster, #br-team .rd-venster){margin: 0 0 clamp(18px, 2vw, 28px);aspect-ratio: 4 / 5;overflow: hidden;border-radius: 4px;clip-path: inset(calc((100 - var(--vp, 100)) * 0.1%) calc((100 - var(--vp, 100)) * 0.14%) round 4px)}:is(#br-pijlers .pv-venster, #br-team .rd-venster) img{display: block;width: 100%;height: 100%;object-fit: cover;transform: scale(calc(1.12 - var(--vp, 100) * 0.0012))}#br-pijlers .pv-nr{display: block;margin-bottom: 6px;font-family: var(--font-head);font-weight: 700;font-style: italic;font-size: 20px;opacity: 0.55}#br-pijlers .pv-naam{margin: 0 0 10px;font-family: var(--font-head);font-weight: 700;font-size: clamp(38px, 4.2vw, 64px);line-height: 1;letter-spacing: -0.02em}#br-pijlers .pv-zin{margin: 0 0 clamp(18px, 2vw, 26px);max-width: 34ch;font-size: clamp(16px, 1.25vw, 18px);line-height: 1.5}#br-pijlers .pv-bronnen{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--br-line)}#br-pijlers .pv-bronnen li{display: grid;grid-template-columns: 12px minmax(0, 1fr);column-gap: 14px;align-items: baseline;padding: 12px 0;border-bottom: 1px solid var(--br-line);font-size: 15px;line-height: 1.4}#br-pijlers .pv-bronnen li::before{content: "";width: 10px;height: 10px;border-radius: 50%;background: var(--c, var(--br-sand));border: 1px solid rgba(74, 43, 33, 0.25);translate: 0 1px}#br-pijlers .pv-bronnen strong{margin-right: 0.35em;font-family: var(--font-head);font-size: 17px}#br-pijlers .pv-bronnen [data-bron="zuurstof"]{--c: #8A94B7}#br-pijlers .pv-bronnen [data-bron="licht"]{--c: #E7D1A1}#br-pijlers .pv-bronnen [data-bron="herstel"]{--c: #B8C7AF}#br-pijlers .pv-bronnen [data-bron="voeding"]{--c: #F3E98C}#br-pijlers .pv-bronnen [data-bron="beweging"]{--c: #C4A181}#br-pijlers .pv-bronnen [data-bron="sport"]{--c: #4A2B21}#br-bronnen .pv-door{box-sizing: border-box;max-width: 1320px;margin: clamp(24px, 3vw, 40px) auto 0;padding-inline: clamp(20px, 5vw, 76px)}@media (max-width: 760px){#br-pijlers .pv-duo{grid-template-columns: minmax(0, 1fr);gap: 48px}#br-pijlers .pv-pijler:nth-child(2){margin-top: 0}#br-pijlers .pv-venster{aspect-ratio: 4 / 3}}body[data-page="home"] #br-team{padding-inline: 16px;color: var(--br-ink)}#br-team .rd-houder{max-width: 1180px;margin: 0 auto}#br-team .rd-kopblok{margin: 0 auto clamp(36px, 5vw, 80px);text-align: center}#br-team .rd-kop{margin: 0 0 12px;font-family: var(--font-head);font-weight: 700;font-size: clamp(40px, 5.4vw, 88px);line-height: 1.02;letter-spacing: -0.02em}#br-team .rd-onder{margin: 0;font-size: clamp(17px, 1.35vw, 20px);opacity: 0.8}#br-team .rd-duo{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: clamp(28px, 5vw, 96px);align-items: start}#br-team .rd-persoon{margin: 0}#br-team .rd-persoon:nth-child(2){margin-top: clamp(56px, 9vw, 160px)}#br-team .rd-venster img{object-position: 50% 24%}#br-team .rd-venster-boris img{object-position: 50% 18%}#br-team .rd-naam{margin: 0 0 4px;font-family: var(--font-head);font-weight: 700;font-size: clamp(26px, 2.4vw, 36px);line-height: 1.1}#br-team .rd-rol{margin: 0 0 10px;font-size: 12px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.7}#br-team .rd-zin{margin: 0 0 12px;max-width: 40ch;font-size: clamp(16px, 1.2vw, 18px);line-height: 1.5}#br-team .rd-meta{margin: 0;padding-top: 10px;max-width: 46ch;border-top: 1px solid var(--br-line);font-size: 14px;line-height: 1.6;opacity: 0.8}#br-team .rd-begeleiding{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);gap: 20px clamp(28px, 5vw, 80px);align-items: start;margin-top: clamp(56px, 7vw, 112px);padding-top: clamp(28px, 3vw, 44px);border-top: 1px solid var(--br-line)}#br-team .rd-zin-groot{margin: 0;max-width: 14ch;font-family: var(--font-head);font-weight: 700;font-size: clamp(26px, 2.6vw, 40px);line-height: 1.12}#br-team .rd-lijst{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px}#br-team .rd-lijst li{padding: 0;border: 0}#br-team .rd-door{grid-column: 2;margin: 0}@media (max-width: 760px){#br-team .rd-duo, #br-team .rd-begeleiding, #br-team .rd-lijst{grid-template-columns: minmax(0, 1fr)}#br-team .rd-persoon:nth-child(2){margin-top: 0}#br-team .rd-venster{max-height: 70vh}#br-team .rd-door{grid-column: 1}}@media (prefers-reduced-motion: reduce), (max-width: 760px){:is(#br-pijlers .pv-venster, #br-team .rd-venster){clip-path: none}:is(#br-pijlers .pv-venster, #br-team .rd-venster) img{transform: none}}body[data-page="home"] #br-reviews{background: var(--br-sand)}#br-reviews .rv-spoor{--rv-duur: 150s}#br-reviews .rv-groot blockquote p{font-style: italic}#br-reviews .rv-kaart{background: var(--br-kaart);border: 1px solid rgba(74, 43, 33, 0.12);border-radius: 8px}#br-reviews .rv-kaart figure{justify-content: flex-start}#br-reviews .rv-kaart figcaption.rv-g{order: -1}#br-reviews figcaption.rv-g{display: grid;grid-template-columns: 36px minmax(0, 1fr) auto;align-items: center;column-gap: 10px}#br-reviews .rv-groot figcaption.rv-g{max-width: 22em;grid-template-columns: 44px minmax(0, 1fr) auto}#br-reviews .rv-avatar{position: relative;display: block;aspect-ratio: 1;border-radius: 50%;overflow: hidden;background: var(--br-sage)}#br-reviews .rv-avatar::before{content: "";position: absolute;inset: -6px;filter: blur(4px);background: radial-gradient(circle at 50% 40%, var(--av-hoofd, #C4A181) 0 22%, transparent 34%), radial-gradient(ellipse 60% 40% at 50% 100%, var(--av-lijf, #4A2B21) 0 60%, transparent 75%), var(--av-bg, #B8C7AF)}#br-reviews .rv-kaart:nth-child(4n+1) .rv-avatar{--av-bg: #8A94B7;--av-lijf: #F1E6C8}#br-reviews .rv-kaart:nth-child(4n+2) .rv-avatar{--av-bg: #E7D1A1;--av-hoofd: #4A2B21;--av-lijf: #8A94B7}#br-reviews .rv-kaart:nth-child(4n+3) .rv-avatar{--av-bg: #C4A181;--av-hoofd: #F1E6C8}#br-reviews .rv-wie{display: flex;flex-direction: column;min-width: 0}#br-reviews .rv-g .erv-naam{font-size: 14px;color: var(--br-ink)}#br-reviews .rv-g .rv-sterren{font-size: 13px;letter-spacing: 1px;color: var(--br-yellow);-webkit-text-stroke: 0.6px var(--br-ink)}#br-reviews .rv-bron{align-self: start;font-size: 12px;font-weight: 700;letter-spacing: 0.04em;color: var(--br-ink);opacity: 0.8}body[data-page="home"] .sl-sectie--groot .sl-raster{display: block;max-width: 1100px;margin: 0 auto;text-align: center}body[data-page="home"] .sl-sectie--groot .sl-kop{max-width: 14ch;margin: 0 auto clamp(40px, 5vw, 80px);font-size: clamp(40px, 7vw, 116px);line-height: 1;letter-spacing: -0.025em}body[data-page="home"] .sl-sectie--groot .sl-stappen{margin: 0 0 clamp(36px, 4vw, 56px);border-top: 1px solid rgba(241, 230, 200, 0.3);text-align: left}body[data-page="home"] .sl-sectie--groot .sl-stappen li, body[data-page="home"] .sl-sectie--groot .sl-stappen li + li{position: relative;padding: 28px clamp(16px, 2vw, 28px) 0 0;border: 0}body[data-page="home"] .sl-sectie--groot .sl-stappen li::after{content: "";position: absolute;top: -5px;left: 0;width: 9px;height: 9px;border-radius: 50%;background: var(--br-yellow)}body[data-page="home"] .sl-sectie--groot .sl-knoppen{display: flex;justify-content: center}@media (max-width: 760px){body[data-page="home"] .sl-sectie--groot .sl-stappen{grid-template-columns: minmax(0, 1fr);border-top: 0;border-left: 1px solid rgba(241, 230, 200, 0.3)}body[data-page="home"] .sl-sectie--groot .sl-stappen li, body[data-page="home"] .sl-sectie--groot .sl-stappen li + li{padding: 0 0 24px 22px}body[data-page="home"] .sl-sectie--groot .sl-stappen li::after{top: 6px;left: -5px}}body[data-page="home"]{--brug: clamp(120px, 14vw, 220px);--hl: color-mix(in srgb, var(--br-ink) 22%, transparent);--hl-licht: color-mix(in srgb, var(--br-cream) 22%, transparent)}@keyframes br-dim-donker{0%{background-color: var(--br-cream)}45%{background-color: var(--br-sand)}100%{background-color: var(--br-ink)}}@keyframes br-dim-zand{0%{background-color: var(--br-ink)}100%{background-color: var(--br-sand)}}body[data-page="home"] #br-pijlers{background-color: var(--br-sand);background-image: linear-gradient(to bottom, var(--br-ink), var(--br-sand) var(--home-ritme)), linear-gradient(to top, var(--br-cream), var(--br-sand));background-size: 100% var(--home-ritme), 100% var(--brug);background-position: top, bottom;background-repeat: no-repeat}body[data-page="home"] #br-team{background: linear-gradient(to bottom, var(--br-cream), var(--br-sand)) top / 100% var(--brug) no-repeat, var(--br-sand)}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] :is(#br-waarom, #br-slot){animation-range: entry 0% entry 80%}body[data-page="home"] #br-pijlers{background-image: linear-gradient(to top, var(--br-cream), var(--br-sand));background-size: 100% var(--brug);background-position: bottom;animation: br-dim-zand linear both;animation-timeline: view();animation-range: entry 0% entry 70%}}}#br-waarom .wv-raster.wv-raster--lijn{grid-template-areas: "kader lijn";align-items: stretch}#br-waarom .wv-kader{grid-area: kader;min-width: 0;display: flex;flex-direction: column;justify-content: center;gap: clamp(18px, 2.2vw, 28px);padding: clamp(24px, 2.8vw, 40px);border: 1px solid var(--hl-licht);border-radius: 4px}#br-waarom .wv-kader .wv-tekst--body .wv-acties{margin-top: clamp(18px, 2vw, 26px)}#br-waarom .wv-lijnvak{display: flex;flex-direction: column;justify-content: center;border-color: var(--hl-licht);border-radius: 4px}html.kp-js #br-waarom .wv-lijnvak .wv-zin{opacity: 0;translate: 0 10px;transition: opacity 0.7s ease, translate 0.7s ease}html.kp-js #br-waarom.wv-af .wv-lijnvak .wv-zin{opacity: 1;translate: 0 0}@media (max-width: 900px){#br-waarom .wv-raster.wv-raster--lijn{grid-template-areas: "kader" "lijn";row-gap: 20px}#br-waarom .wv-kader{padding: 22px 18px}}#br-waarom .bs-as{stroke: var(--br-cream);stroke-width: 1;opacity: 0.25}#br-waarom .bs-grens{opacity: 0.55;stroke-dasharray: 3 6}#br-waarom .bs-band{opacity: 0.16}#br-waarom .bs-lijn{stroke-width: 3}#br-waarom .bs-nu-lijn{stroke-dasharray: 2 5;opacity: 0.45}#br-waarom .bs-merk text{font-size: 15px;letter-spacing: 0.06em;text-transform: uppercase}#br-waarom .bs-merk circle{stroke: var(--br-ink);stroke-width: 2}#br-pijlers .pv-kopblok{padding: 2px 0 clamp(16px, 1.8vw, 22px) clamp(14px, 1.6vw, 20px);border-left: 1px solid var(--hl);border-bottom: 1px solid var(--hl)}#br-pijlers .pv-duo{gap: 0;align-items: stretch;border: 1px solid var(--hl);border-radius: 4px}#br-pijlers .pv-pijler, #br-pijlers .pv-pijler:nth-child(2){margin: 0;padding: clamp(14px, 1.8vw, 24px)}#br-pijlers .pv-pijler + .pv-pijler{border-left: 1px solid var(--hl)}#br-pijlers .pv-venster{aspect-ratio: 5 / 4}#br-pijlers .pv-tekst{padding: clamp(4px, 0.6vw, 8px) clamp(2px, 0.4vw, 6px) 0}#br-pijlers .pv-zin{margin-bottom: 0}@media (max-width: 760px){#br-pijlers .pv-duo{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0}#br-pijlers .pv-pijler, #br-pijlers .pv-pijler:nth-child(2){padding: 10px}#br-pijlers .pv-venster{aspect-ratio: 4 / 5;margin-bottom: 12px}#br-pijlers .pv-nr{font-size: 15px;margin-bottom: 2px}#br-pijlers .pv-naam{font-size: clamp(24px, 7.4vw, 32px);margin-bottom: 6px}#br-pijlers .pv-zin{font-size: 14px;line-height: 1.45}}#br-team .rd-kopblok{margin-bottom: clamp(28px, 3.4vw, 48px)}#br-team .rd-kop{font-size: clamp(34px, 4vw, 60px)}#br-team .rd-duo{gap: 0;align-items: stretch;border: 1px solid var(--hl);border-radius: 4px}#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2){display: grid;grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);gap: clamp(16px, 2vw, 28px);align-items: start;margin: 0;padding: clamp(16px, 2vw, 28px)}#br-team .rd-persoon + .rd-persoon{border-left: 1px solid var(--hl)}#br-team .rd-venster{margin: 0;aspect-ratio: 4 / 5}#br-team .rd-naam{font-size: clamp(22px, 1.9vw, 28px)}#br-team .rd-rol{margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--hl)}#br-team .rd-zin{margin: 0 0 14px;font-size: 15.5px}#br-team .rd-titels{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--hl)}#br-team .rd-titels li{position: relative;padding: 7px 0 7px 16px;border-bottom: 1px solid var(--hl);font-size: 14px;line-height: 1.4}#br-team .rd-titels li::before{content: "";position: absolute;left: 0;top: calc(7px + 0.5em);width: 6px;height: 6px;border-radius: 50%;background: var(--br-ink);opacity: 0.55}#br-team .rd-door{margin: clamp(18px, 2vw, 26px) 0 0;text-align: center}@media (max-width: 760px){#br-team .rd-duo{grid-template-columns: minmax(0, 1fr)}#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2){grid-template-columns: 104px minmax(0, 1fr);gap: 14px;padding: 16px 14px}#br-team .rd-persoon + .rd-persoon{border-left: 0;border-top: 1px solid var(--hl)}#br-team .rd-venster{max-height: none}}body[data-page="home"] .sl-sectie--groot .sl-kop{max-width: 20ch;margin-bottom: clamp(28px, 3.4vw, 52px);font-size: clamp(30px, 3.8vw, 58px);line-height: 1.06;letter-spacing: -0.02em}body[data-page="home"] .bf-slot{display: none}@media (prefers-reduced-motion: no-preference){html body[data-page="home"] .film-hero, html body.kop-glas .film-hero{position: sticky !important;top: 0 !important}html body[data-page="home"] #br-hero .film-foto{animation: none}html body[data-page="home"] .vel > #br-statement.st-sectie{margin-top: 0 !important}}body[data-page="home"]{--home-ritme: clamp(56px, 8vw, 112px)}@keyframes wv-zacht{from{opacity: 0;filter: blur(3px);translate: 0 0.3em}to{opacity: 1;filter: blur(0);translate: 0 0}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] #br-waarom{animation-range: entry 0% entry 45%}#br-waarom :is(.wv-eyebrow, .wv-kop, .wv-alinea){animation-name: wv-zacht}}}body[data-page="home"] .vel > #br-bronnen{border-radius: 0;background-color: var(--br-cream);background-image: linear-gradient(to bottom, var(--br-ink), var(--br-sand) calc(var(--home-ritme) - 40px), var(--br-cream) var(--home-ritme));background-size: 100% var(--home-ritme);background-repeat: no-repeat}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .vel > #br-bronnen{background-image: none;animation: br-dim-licht linear both;animation-timeline: view();animation-range: entry 0% entry 45%}}}#br-bronnen .nw-tikken{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}#br-bronnen .nw-tikken:focus-within{position: static;width: auto;height: auto;overflow: visible;clip-path: none;white-space: normal}#br-bronnen .nw-hint{flex: 1;margin: 0;font-size: 12px;font-weight: 800;letter-spacing: 0.12em;line-height: 1.5;text-align: center;text-transform: uppercase;opacity: 0;transition: opacity 0.5s ease;pointer-events: none}#br-bronnen .nw.is-bedien .nw-hint{opacity: 0.8}#br-bronnen .nw-hint-tip{display: block;transition: opacity 0.5s ease}#br-bronnen .nw.is-compleet .nw-hint-tip{opacity: 0}#br-bronnen .nw-teller{display: block;font-weight: 700;letter-spacing: 0.06em;text-transform: none}#br-bronnen .nw-hint-klik{display: none}@media (hover: hover){#br-bronnen .nw-hint-tik{display: none}#br-bronnen .nw-hint-klik{display: inline}}@keyframes nw-puls{0%, 100%{filter: opacity(0.5)}50%{filter: opacity(0.95)}}#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-volgende:not(.is-aan){animation: nw-puls 1.8s ease-in-out infinite}#br-bronnen .nw.is-bedien.is-klaar.is-compleet .nw-blad:not(.is-aan){--dim: 0.9}#br-bronnen .nw.is-klaar.is-compleet .nw-blad > .wiel-icoon{opacity: 1;scale: 1}#br-bronnen .nw.is-compleet .nw-blad:nth-child(2) > .wiel-icoon{transition-delay: 0.09s}#br-bronnen .nw.is-compleet .nw-blad:nth-child(3) > .wiel-icoon{transition-delay: 0.18s}#br-bronnen .nw.is-compleet .nw-blad:nth-child(4) > .wiel-icoon{transition-delay: 0.27s}#br-bronnen .nw.is-compleet .nw-blad:nth-child(5) > .wiel-icoon{transition-delay: 0.36s}#br-bronnen .nw.is-compleet .nw-blad:nth-child(6) > .wiel-icoon{transition-delay: 0.45s}@media (prefers-reduced-motion: reduce){#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-volgende:not(.is-aan){animation: none;filter: opacity(0.8)}}body[data-page="home"] #br-pijlers{position: relative;background: var(--br-cream)}#br-pijlers > .pv{position: relative;z-index: 1}#br-pijlers .pv-kopblok{max-width: 760px;margin: 0 auto clamp(48px, 6vw, 88px);padding: 0;border: 0;text-align: center}#br-pijlers .pv-kop{margin-inline: auto}#br-pijlers .pv-lead{margin-inline: auto}#br-pijlers .pv-door{margin: clamp(24px, 3vw, 40px) 0 0;padding: 0;text-align: center}#br-pijlers .pv-lijn{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none;z-index: 0}#br-pijlers .pv-lijn-pad{fill: none;stroke: var(--br-ink);stroke-opacity: 0.4;stroke-width: 1;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 1}#br-pijlers .pv-lijn-punt{fill: var(--br-yellow);stroke: var(--br-ink);stroke-width: 1;opacity: 0;transition: opacity 0.5s ease}#br-pijlers .pv-lijn-punt.is-aan{opacity: 1}@media (max-width: 760px){#br-pijlers .pv-duo{grid-template-columns: minmax(0, 1fr)}#br-pijlers .pv-pijler, #br-pijlers .pv-pijler:nth-child(2){padding: 14px}#br-pijlers .pv-pijler + .pv-pijler{border-left: 0;border-top: 1px solid var(--hl)}#br-pijlers .pv-venster{aspect-ratio: 4 / 3;margin-bottom: 14px}#br-pijlers .pv-naam{font-size: clamp(30px, 9vw, 40px)}#br-pijlers .pv-zin{font-size: 15.5px}}html body[data-page="home"] h2.kw{animation: none !important;opacity: 1 !important;filter: none !important;translate: none !important}body[data-page="home"] .kw .kw-w{display: inline-block;opacity: 0;filter: blur(6px);translate: 0 0.18em;transition: opacity 0.5s ease, filter 0.55s ease, translate 0.6s cubic-bezier(0.2, 0.8, 0.25, 1);transition-delay: calc(min(var(--w, 0), 8) * 45ms)}body[data-page="home"] .kw.kw-in .kw-w{opacity: 1;filter: blur(0);translate: 0 0}@keyframes tr-in{from{opacity: 0;translate: 0 28px}to{opacity: 1;translate: 0 0}}@keyframes tr-lijn{from{transform: scaleX(0)}to{transform: scaleX(1)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 761px){body[data-page="home"] .tr-kolommen > .tr-kol{position: relative;animation: tr-in linear both;animation-timeline: view();animation-range: entry 10% entry 70%}body[data-page="home"] .tr-kolommen > .tr-kol:nth-child(2){animation-range: entry 20% entry 80%}body[data-page="home"] .tr-kolommen > .tr-kol:nth-child(3){animation-range: entry 30% entry 90%}body[data-page="home"] .tr-kolommen > .tr-kol::after{content: "";position: absolute;left: 14px;right: 14px;top: -1px;height: 2px;background: var(--br-yellow);transform-origin: 0 50%;animation: tr-lijn linear both;animation-timeline: view();animation-range: entry 50% cover 45%}}}body[data-page="home"] .sl-wie{display: grid;grid-template-columns: 56px minmax(0, 1fr);gap: 0 16px;align-items: center;max-width: 34em;margin: clamp(26px, 3vw, 40px) auto 0;padding-top: clamp(16px, 2vw, 22px);border-top: 1px solid var(--hl-licht);color: var(--br-cream);text-align: left}body[data-page="home"] .sl-wie-rond{display: block;width: 56px;height: 56px;border-radius: 50%;overflow: hidden;background: var(--br-sand)}body[data-page="home"] .sl-wie-rond img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 40%}body[data-page="home"] .sl-wie p{margin: 0;font-size: 14.5px;line-height: 1.5;opacity: 0.85}body[data-page="home"] .sl-wie .sl-wie-kop{margin: 0 0 4px;font-family: var(--font-head);font-weight: 700;font-size: 18px;line-height: 1.15;opacity: 1}html.sl-zicht body[data-page="home"] .br-mobile-cta{opacity: 0;visibility: hidden;transition: opacity 0.3s ease, visibility 0s linear 0.3s}body[data-page="home"] #br-waarom{padding-top: clamp(48px, 6vw, 88px);padding-bottom: clamp(48px, 6vw, 88px)}#br-waarom > .br-home-container{max-width: 1440px}#br-waarom .wv-raster.wv-raster--lijn{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);gap: clamp(20px, 2.4vw, 36px)}#br-waarom .wv-kader{gap: 14px;padding: clamp(20px, 2.2vw, 32px)}#br-waarom .wv-raster--lijn .wv-kop{font-size: clamp(32px, 3.4vw, 54px)}#br-waarom .wv-alinea{font-size: clamp(16px, 1.15vw, 18px);line-height: 1.55}#br-waarom .wv-lijnvak{padding: clamp(16px, 1.8vw, 26px)}#br-waarom .wv-lijnvak svg{max-height: 44vh}#br-waarom .wv-lijnvak .wv-zin{font-size: clamp(18px, 1.4vw, 22px)}#br-bronnen .nw-rad::after{content: "";position: absolute;inset: -11%;z-index: -1;border-radius: 50%;background: var(--br-kaart);pointer-events: none;opacity: var(--popo, 1)}#br-bronnen .nw-rad{isolation: isolate}#br-pijlers .pv-duo{background: var(--br-kaart)}@keyframes nw-puls{0%, 100%{filter: drop-shadow(1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(-1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 1px 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 -1px 0 rgba(74, 43, 33, 0.75)) opacity(0.7)}50%{filter: drop-shadow(1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(-1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 1px 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 -1px 0 rgba(74, 43, 33, 0.75)) opacity(1)}}@media (prefers-reduced-motion: reduce){#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-volgende:not(.is-aan){filter: drop-shadow(1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(-1px 0 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 1px 0 rgba(74, 43, 33, 0.75)) drop-shadow(0 -1px 0 rgba(74, 43, 33, 0.75))}}#br-pijlers .pv-lijn-pad{stroke: #C4A181;stroke-opacity: 1;stroke-width: 1.5}#br-pijlers .pv-lijn-punt{fill: var(--br-cream);stroke: #C4A181;stroke-width: 1.5}#br-pijlers .pv-lijn-punt:first-of-type{fill: var(--br-yellow);stroke: var(--br-ink);stroke-width: 1}#br-pijlers .pv-venster{position: relative}#br-pijlers .pv-venster::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 5px;background: linear-gradient(to right, var(--b1) 0 33.33%, var(--b2) 0 66.66%, var(--b3) 0)}#br-pijlers .pv-pijler:first-child{--b1: #F3E98C;--b2: #C4A181;--b3: #4A2B21}#br-pijlers .pv-pijler:last-child{--b1: #8A94B7;--b2: #E7D1A1;--b3: #B8C7AF}#br-pijlers .pv-nr{opacity: 0.8}body[data-page="home"] .rv-kopblok{max-width: 760px;margin-inline: auto;text-align: center}body[data-page="home"] .vr-houder{display: block}body[data-page="home"] #br-statement .hk-zin .hk-klacht{text-wrap: balance}#br-bronnen .nw-rad::after{display: none}#br-bronnen .nw.is-bedien .nw-blad.is-aan{filter: drop-shadow(1.5px 0 0 var(--br-ink)) drop-shadow(-1.5px 0 0 var(--br-ink)) drop-shadow(0 1.5px 0 var(--br-ink)) drop-shadow(0 -1.5px 0 var(--br-ink))}#br-bronnen .nw.is-klaar .nw-blad.is-aan > .wiel-icoon{scale: 1.12}#br-pijlers .pv-lijn-pad{stroke: var(--br-ink);stroke-opacity: 0.55;stroke-width: 1.75}#br-pijlers .pv-lijn-punt{fill: var(--br-cream);stroke: var(--br-ink);stroke-width: 1.25}#br-pijlers .pv-lijn-kop{fill: var(--br-yellow);stroke: var(--br-ink);stroke-width: 1.25;opacity: 0;transition: opacity 0.3s ease}#br-pijlers .pv-lijn-kop.is-aan{opacity: 1}#br-pijlers .pv-duo{background: none;border-color: rgba(74, 43, 33, calc(0.22 * var(--po, 1)))}#br-pijlers .pv-pijler + .pv-pijler{border-color: rgba(74, 43, 33, calc(0.22 * var(--po, 1)))}#br-pijlers .pv-venster::after{display: none}#br-pijlers .pv-tekst{opacity: var(--po, 1);translate: 0 calc((1 - var(--po, 1)) * 12px)}html.pv-lijn-js #br-pijlers .pv-venster img{filter: grayscale(1);transition: filter 0.9s ease}html.pv-lijn-js #br-pijlers .pv-venster.is-kleur img{filter: none}#br-pijlers .pv-naam::after{content: "";display: block;width: 72px;height: 4px;margin-top: 12px;background: var(--br-ink)}html.pv-lijn-js #br-pijlers .pv-naam::after{width: 0;transition: width 0.7s cubic-bezier(0.2, 0.8, 0.25, 1) 0.25s}html.pv-lijn-js #br-pijlers .pv-pijler:has(.is-kleur) .pv-naam::after{width: 72px}#br-waarom .wv-sensor{display: inline-block;margin-top: 14px;color: var(--br-cream);font-weight: 700}html.kp-js #br-waarom .wv-sensor{opacity: 0;translate: 0 10px;transition: opacity 0.7s ease 0.3s, translate 0.7s ease 0.3s}html.kp-js #br-waarom.wv-af .wv-sensor{opacity: 1;translate: 0 0}#br-waarom .wv-sensor:focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 3px}body[data-page="home"] #br-reviews{background: var(--br-kaart)}#br-reviews .rv-kaart{background: var(--br-cream)}#br-reviews .rv-groot{border: 1px solid var(--hl);border-radius: 4px;padding: clamp(22px, 3vw, 44px)}body[data-page="home"] .vr-houder .vr-kol{border: 1px solid var(--hl);border-radius: 4px;padding: 4px clamp(16px, 2vw, 26px);background: var(--br-kaart)}@media (max-width: 760px){body[data-page="home"] .vr-houder .vr-kol + .vr-kol{margin-top: 12px}}body[data-page="home"] .sl-sectie--groot .sl-knoppen{flex-wrap: wrap;align-items: center;gap: 14px 28px}body[data-page="home"] .sl-traj{color: var(--br-cream);font-weight: 700}body[data-page="home"] .vr-houder .vr-kol{border: 0;border-radius: 0;padding: 0;background: none;border-top: 1px solid var(--hl)}body[data-page="home"] .vr-houder .vr-kol > .faq-item{border: 0;border-bottom: 1px solid var(--hl)}@media (max-width: 900px){#br-waarom .wv-raster.wv-raster--lijn{grid-template-columns: minmax(0, 1fr)}}.rv-rijen.rv-baan{--rv-w: min(82vw, 360px);--rv-g: clamp(14px, 1.6vw, 24px)}.rv-rijen.rv-baan .rv-rij{position: relative;height: var(--rv-h, 260px);overflow: hidden;overflow: clip;scroll-snap-type: none;touch-action: pan-y;cursor: default}.rv-rijen.rv-baan .rv-spoor{display: block;width: auto;height: 100%;padding: 0}.rv-rijen.rv-baan .rv-kaart{position: absolute;left: 0;top: 0;box-sizing: border-box;width: var(--rv-w);height: 100%;margin: 0;flex: none;animation: rv-baan var(--rv-t, 70s) linear infinite;animation-delay: calc(var(--rv-t, 70s) * var(--rv-i, 0) / var(--rv-n, 1) * -1)}.rv-rijen.rv-baan .rv-rij-2 .rv-kaart{animation-direction: reverse}.rv-rijen.rv-baan.rv-meet .rv-kaart{height: auto;animation: none}@keyframes rv-baan{from{transform: translate3d(calc(var(--rv-p, 2000px) - var(--rv-w)), 0, 0)}to{transform: translate3d(calc(var(--rv-w) * -1), 0, 0)}}@media (prefers-reduced-motion: no-preference){.rv-rijen.rv-baan .rv-kaart{animation-duration: var(--rv-t, 70s) !important;animation-iteration-count: infinite !important}}#br-reviews .rv-kop em{margin-right: 0.1em}html .rv-rijen.rv-baan .rv-spoor{animation: none;translate: none;transform: none}html body[data-page="home"] .br-header{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}html body[data-page="home"] .br-header.kop-balk{background: var(--br-cream)}html.hero-bedekt #br-hero{visibility: hidden}@media (max-width: 760px){#br-bronnen .nw-podium{padding-top: 22px}#br-bronnen .nw-rad{touch-action: manipulation}#br-bronnen .nw.is-bedien .nw-blad.is-aan{transform: none}#br-bronnen .nw.is-bedien.is-klaar .nw-blad:not(.is-aan){--dim: 0.7}body[data-page="home"] .sn{display: none}}@keyframes nw-puls{0%, 100%{filter: opacity(0.3) drop-shadow(0 0 0 transparent)}50%{filter: opacity(1) drop-shadow(0 0 12px var(--c))}}#br-bronnen .nw.is-bedien .nw-blad.is-aan{filter: saturate(1.15) drop-shadow(0 0 10px var(--c))}@media (prefers-reduced-motion: no-preference){#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-volgende:not(.is-aan){will-change: filter}}@media (prefers-reduced-motion: reduce){#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-volgende:not(.is-aan){animation: none;filter: opacity(0.85)}}html body[data-page="home"] #br-pijlers{animation: none;background: linear-gradient(to bottom, var(--br-cream), var(--br-kaart)) top / 100% var(--brug) no-repeat, linear-gradient(to top, var(--team-groen), var(--br-kaart)) bottom / 100% var(--brug) no-repeat, var(--br-kaart)}html body[data-page="home"] #br-team{background: var(--team-groen)}html body[data-page="home"] #br-reviews{background: var(--br-kaart)}html body[data-page="home"] #br-programmas{background: linear-gradient(to bottom, var(--team-groen), var(--br-cream)) top / 100% var(--brug) no-repeat, var(--br-cream)}html body[data-page="home"] #br-pijlers{padding-bottom: clamp(48px, 6vw, 88px)}#br-pijlers .pv-kopblok{margin-bottom: clamp(24px, 3vw, 48px)}@media (min-width: 761px){#br-pijlers .pv-venster{aspect-ratio: 16 / 10}}body[data-page="home"] .sl-klein{margin: 16px 0 0;font-size: 14px;opacity: 0.8}@media (max-width: 760px){html body[data-page="home"] .film-foto{height: 58%;object-position: 72% 22%}}html body[data-page="home"] #br-statement .hk-kennis{display: inline-flex;margin: 0 0 14px calc(2.2em + clamp(8px, 1.4vw, 18px));padding: 2px 0;font-size: 0.95rem;font-weight: 700;color: var(--br-ink);text-decoration: none;border-bottom: 1px solid color-mix(in srgb, var(--br-ink) 30%, transparent);transition: border-color 0.3s ease}html body[data-page="home"] #br-statement .hk-kennis:hover{border-bottom-color: var(--br-ink)}html body[data-page="home"] #br-statement .hk-kennis:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 4px}html.hk-js body[data-page="home"] #br-statement .hk-kennis{display: none}html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-kennis{display: inline-flex}@media (max-width: 760px){html body[data-page="home"] #br-statement .hk-kennis{margin-left: calc(2.2em + 8px)}}body[data-page="home"] .tr-kopblok{max-width: 760px;margin-inline: auto;text-align: center}body[data-page="home"] .tr-lead, body[data-page="home"] .rv-lead{margin-inline: auto;max-width: 56ch}body[data-page="home"] .tr-sectie .br-vervolg{text-align: center}#br-team .rd-citaat{margin: 0 0 14px;padding-left: 14px;border-left: 2px solid var(--br-ink)}#br-team .rd-citaat p{margin: 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(17px, 1.4vw, 20px);line-height: 1.3}@media (min-width: 901px){#br-team .rd-duo{grid-template-columns: minmax(0, 2fr) minmax(0, 1fr)}#br-team .rd-persoon + .rd-persoon{grid-template-columns: minmax(0, 1fr)}#br-team .rd-persoon + .rd-persoon .rd-venster{width: 132px;aspect-ratio: 1}}#br-reviews .rv-kaart .rv-merk{font-weight: 700;background-image: none}@media (max-width: 760px){html body[data-page="home"] :is(.film-foto, .film-kader > .herolus){--hm: linear-gradient(to bottom, #000 36%, rgba(0, 0, 0, 0.84) 50%, rgba(0, 0, 0, 0.52) 66%, rgba(0, 0, 0, 0.2) 83%, transparent 100%);-webkit-mask-image: var(--hm);mask-image: var(--hm)}}body[data-page="home"] .tr-sectie .br-vervolg{justify-content: center}.zg-actie{margin-top: clamp(24px, 3vw, 40px);text-align: center}@media (max-width: 900px){#br-waarom .bs-eenheid{display: none}}html body[data-page="home"] .tr-kopblok{max-width: 1100px;text-align: left}html body[data-page="home"] .tr-lead{margin-inline: 0}.tr-keuze{display: grid;max-width: 1100px;margin: clamp(28px, 3.4vw, 48px) auto 0;border-top: 1px solid var(--hl);border-bottom: 1px solid var(--hl)}html body[data-page="home"] .tr-optie{display: flex;flex-direction: column;justify-content: space-between;gap: clamp(32px, 5vw, 72px);padding: clamp(24px, 3vw, 44px) 0;color: var(--br-ink);text-decoration: none}.tr-optie + .tr-optie{border-top: 1px solid var(--hl)}html body[data-page="home"] .tr-optie-zin{margin: 0;font-family: var(--font-head);font-weight: 700;font-size: clamp(30px, 3.8vw, 54px);line-height: 1.1;letter-spacing: -0.02em}html body[data-page="home"] .tr-optie-zin span{background: linear-gradient(var(--br-ink), var(--br-ink)) 0 96% / 0 max(3px, 0.06em) no-repeat;-webkit-box-decoration-break: clone;box-decoration-break: clone}html body[data-page="home"] .tr-optie:hover .tr-optie-zin span{background-size: 100% max(3px, 0.06em)}.tr-optie-voet{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;gap: 2px 20px}.tr-optie-prijs{font-size: clamp(16px, 1.3vw, 19px);font-weight: 700;white-space: nowrap}.tr-optie-pijl{grid-column: 2;font-size: clamp(24px, 2.4vw, 32px);line-height: 1}.tr-optie:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px}@media (min-width: 761px){.tr-keuze{grid-template-columns: repeat(2, minmax(0, 1fr))}html body[data-page="home"] .tr-optie:first-child{padding-right: clamp(28px, 4vw, 64px)}html body[data-page="home"] .tr-optie + .tr-optie{padding-left: clamp(28px, 4vw, 64px);border-top: 0;border-left: 1px solid var(--hl)}}html body[data-page="home"] #br-slot{min-height: 0;padding-top: clamp(44px, 5vw, 72px);padding-bottom: clamp(44px, 5vw, 72px)}html body[data-page="home"] #br-slot .sl-raster{display: grid;grid-template-columns: minmax(0, 1fr);gap: 36px;max-width: 1100px;text-align: left}@media (min-width: 761px){html body[data-page="home"] #br-slot .sl-raster{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(48px, 7vw, 104px);align-items: center}}html body[data-page="home"] #br-slot .sl-kop{max-width: none;margin: 0 0 clamp(18px, 2vw, 26px)}html body[data-page="home"] #br-slot .sl-knoppen{justify-content: flex-start}.sl-vragen-kop{margin: 0 0 12px;font-family: var(--font-head);font-weight: 700;font-size: clamp(22px, 2vw, 28px);color: var(--br-cream)}.vr-vragen{margin: 0;padding: 0;list-style: none;border-top: 1px solid rgba(241, 230, 200, 0.3)}.vr-vragen li{border-bottom: 1px solid rgba(241, 230, 200, 0.3)}.vr-vragen a{display: flex;justify-content: space-between;gap: 16px;padding: 12px 0;font-weight: 700;color: var(--br-cream);text-decoration: none}.vr-vragen a:hover{text-decoration: underline;text-decoration-color: var(--br-yellow)}html body[data-page="home"] #br-slot .sl-alle{display: inline-block;margin-top: 16px;color: var(--br-cream)}#br-slot :is(.vr-vragen a, .sl-alle):focus-visible{outline: 2px solid var(--br-yellow);outline-offset: 3px}body[data-page="home"]{--team-groen: color-mix(in srgb, var(--br-sage) 42%, var(--br-kaart))}#br-waarom .wv-citaat{max-width: none;font-family: var(--font-head);font-weight: 700;font-style: italic;font-size: clamp(20px, 1.9vw, 27px);line-height: 1.2;opacity: 1}#br-waarom .wv-citaat + .wv-citaat{margin-top: 6px}#br-waarom .wv-vraag{margin-top: clamp(14px, 1.6vw, 20px);font-weight: 700;opacity: 1}#br-waarom .wv-alinea:not(.wv-citaat):not(.wv-vraag){margin-top: 8px}.bs-piek circle{fill: var(--br-yellow)}.bs-piek text{fill: var(--br-yellow);font-weight: 700;text-anchor: middle}.bs-piek-hyper{opacity: clamp(0, calc((var(--gp, 1) - 0.36) * 25), 1)}.bs-piek-hypo{opacity: clamp(0, calc((var(--gp, 1) - 0.44) * 25), 1)}#br-team .rd-duo{border: 0;border-radius: 0;gap: clamp(24px, 3vw, 44px)}#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2), #br-team .rd-persoon + .rd-persoon{padding: 0;align-items: stretch;border: 0}#br-team .rd-venster{position: relative;aspect-ratio: auto;min-height: 100%}#br-team .rd-venster img{position: absolute;inset: 0}#br-team .rd-tekst{padding-block: clamp(4px, 1vw, 12px)}@media (min-width: 901px){#br-team .rd-persoon + .rd-persoon{margin-top: clamp(32px, 4.6vw, 72px);margin-bottom: calc(clamp(32px, 4.6vw, 72px) * -1);grid-template-rows: minmax(220px, 1fr) auto}#br-team .rd-persoon + .rd-persoon .rd-venster{width: 100%;aspect-ratio: auto}#br-team .rd-door{margin-top: clamp(56px, 7vw, 104px)}}@media (max-width: 760px){#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2), #br-team .rd-persoon + .rd-persoon{padding: 0}#br-team .rd-persoon{grid-template-columns: 118px minmax(0, 1fr) !important}}html body[data-page="home"] .tr-optie{justify-content: flex-start;gap: clamp(12px, 1.4vw, 18px);padding: clamp(20px, 2.4vw, 32px) 0}html body[data-page="home"] .tr-optie-zin{font-size: clamp(21px, 1.9vw, 27px);line-height: 1.2;letter-spacing: -0.01em}.tr-voor{font-size: clamp(15px, 1.15vw, 16.5px);line-height: 1.45}.tr-voor p{margin: 0 0 6px;font-weight: 700}.tr-voor ul{list-style: none;margin: 0;padding: 0}.tr-voor li{position: relative;padding: 5px 0 5px 16px}.tr-voor li::before{content: "";position: absolute;left: 0;top: calc(5px + 0.62em);width: 6px;height: 6px;border-radius: 50%;background: var(--br-ink);opacity: 0.55}.tr-optie-voet{margin-top: auto;padding-top: clamp(8px, 1vw, 14px)}.tr-optie-prijs{font-size: 15px}.tr-optie-pijl{font-size: 22px}html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-rij{cursor: pointer}@media (hover: hover){html.hk-js body[data-page="home"] #br-statement .hk-klaar .hk-rij:hover::after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M12.5 9.5L9 13l3.5 3.5M9 13h8.5a4 4 0 0 1 0 8H14' fill='none' stroke='%234A2B21' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}#br-waarom .wv-raster.wv-raster--lijn{grid-template-columns: repeat(2, minmax(0, 1fr));grid-template-areas: none;gap: 0;align-items: stretch;max-width: 1240px;margin-inline: auto;border: 1px solid var(--hl-licht);border-radius: 4px}#br-waarom .wv-kader{display: contents}#br-waarom .wv-tekst--kop{grid-area: auto;grid-column: 1 / -1;padding: clamp(22px, 2.4vw, 34px) clamp(20px, 2.6vw, 40px);border-bottom: 1px solid var(--hl-licht)}#br-waarom .wv-citaten{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));border-bottom: 1px solid var(--hl-licht)}#br-waarom .wv-citaat, #br-waarom .wv-citaat + .wv-citaat{margin: 0;padding: clamp(16px, 1.8vw, 26px) clamp(20px, 2.6vw, 40px)}#br-waarom .wv-citaat + .wv-citaat{border-left: 1px solid var(--hl-licht)}#br-waarom .wv-tekst--body{grid-area: auto;align-self: stretch;display: flex;flex-direction: column;padding: clamp(22px, 2.6vw, 40px)}#br-waarom .wv-vraag{margin-top: 0;font-family: var(--font-head);font-size: clamp(20px, 1.7vw, 25px);line-height: 1.25}#br-waarom .wv-alinea:not(.wv-citaat):not(.wv-vraag){margin-top: clamp(12px, 1.2vw, 16px)}#br-waarom .wv-kader .wv-tekst--body .wv-acties{margin-top: auto;padding-top: clamp(18px, 2vw, 26px)}#br-waarom .wv-lijnvak{grid-area: auto;padding: clamp(20px, 2.2vw, 32px);border: 0;border-left: 1px solid var(--hl-licht);border-radius: 0}#br-waarom .wv-lijnvak svg{max-height: 34vh}@media (max-width: 900px){#br-waarom .wv-raster.wv-raster--lijn, #br-waarom .wv-citaten{grid-template-columns: minmax(0, 1fr);row-gap: 0}#br-waarom .wv-citaat + .wv-citaat{border-left: 0;border-top: 1px solid var(--hl-licht)}#br-waarom .wv-lijnvak{border-left: 0;border-top: 1px solid var(--hl-licht)}}#br-team .rd-houder{border: 1px solid var(--hl);border-radius: 4px}#br-team .rd-kopblok{margin: 0;padding: clamp(22px, 2.6vw, 38px) clamp(18px, 2.6vw, 38px);border-bottom: 1px solid var(--hl)}#br-team .rd-duo{gap: 0}#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2), #br-team .rd-persoon + .rd-persoon{margin: 0;padding: clamp(16px, 2.2vw, 30px);grid-template-rows: none}#br-team .rd-venster-boris img{object-position: 50% 10%}#br-team .rd-door{margin: 0;padding: clamp(14px, 1.6vw, 20px);border-top: 1px solid var(--hl)}#br-team .rd-titels li{padding-left: 20px}#br-team .rd-titels li::before{top: calc(7px + 0.66em);width: 10px;height: 2px;border-radius: 0}@media (min-width: 901px){#br-team .rd-duo{grid-template-columns: repeat(2, minmax(0, 1fr))}#br-team .rd-persoon, #br-team .rd-persoon:nth-child(2), #br-team .rd-persoon + .rd-persoon{grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);gap: clamp(16px, 2vw, 26px)}#br-team .rd-persoon + .rd-persoon{border-left: 1px solid var(--hl)}#br-team .rd-persoon + .rd-persoon .rd-venster{width: 100%}}@media (max-width: 900px){#br-team .rd-duo{grid-template-columns: minmax(0, 1fr)}#br-team .rd-persoon + .rd-persoon{border-left: 0;border-top: 1px solid var(--hl)}#br-team .rd-venster{min-height: 0;aspect-ratio: 3 / 4;align-self: start}}body[data-page="home"] .rv-kader{box-sizing: border-box;width: min(1180px, calc(100% - 2 * var(--f2-x, 16px)));margin-inline: auto;border: 1px solid var(--hl);border-radius: 4px;overflow: clip}body[data-page="home"] .rv-kader .rv-houder{max-width: none;margin: 0;padding: clamp(22px, 2.6vw, 38px) clamp(18px, 2.6vw, 38px)}body[data-page="home"] #br-reviews .rv-rijen{margin-top: clamp(20px, 2.4vw, 32px)}#br-reviews .rv-rijen.rv-baan .rv-kaart{opacity: 1 !important;transition: border-color 0.25s ease, background-color 0.25s ease}html body[data-page="home"] .tr-houder{max-width: 1180px;border: 1px solid var(--hl);border-radius: 4px}html body[data-page="home"] .tr-kopblok{max-width: none;padding: clamp(22px, 2.6vw, 38px) clamp(18px, 2.6vw, 38px)}html body[data-page="home"] .tr-keuze{max-width: none;margin: 0;border-bottom: 0}html body[data-page="home"] .tr-optie, html body[data-page="home"] .tr-optie:first-child, html body[data-page="home"] .tr-optie + .tr-optie{padding: clamp(20px, 2.4vw, 32px) clamp(18px, 2.6vw, 38px)}.tr-voor{margin: 0}html body[data-page="home"] .tr-kopblok{margin: 0;text-align: left;border-bottom: 0}html body[data-page="home"] .tr-kop{margin: 0 0 clamp(10px, 1.2vw, 16px);text-align: left}html body[data-page="home"] .tr-lead{margin: 0;max-width: 56ch;text-align: left}@media (prefers-reduced-motion: no-preference){html.pv-lijn-js #br-pijlers .pv-venster img, html.rd-js #br-team .rd-venster img{transition: filter 0.9s ease !important}html.pv-lijn-js #br-pijlers .pv-venster, html.rd-js #br-team .rd-venster{clip-path: inset(0 0 calc(100% - var(--vp, 100) * 1%) 0 round 4px)}html.pv-lijn-js #br-pijlers .pv-venster img, html.rd-js #br-team .rd-venster img{transform: scale(calc(1.1 - var(--vp, 100) * 0.001))}html.rd-js #br-team .rd-venster img{filter: grayscale(1);transition: filter 0.9s ease}html.rd-js #br-team .rd-venster.is-kleur img{filter: none}}html.hk-js body[data-page="home"] #br-statement .hk-zin:not(.hk-omgezet) .hk-plus{display: none}html.hk-js body[data-page="home"] #br-statement .hk-omgezet .hk-k{display: none}html body[data-page="home"] #br-statement .hk-plus{font-family: var(--font-body);font-weight: 400;letter-spacing: 0;font-size: clamp(0.98rem, 1.1vw, 1.05rem);line-height: 1.5}html body[data-page="home"] #br-statement .hk-al{display: block;margin-top: 0.6em}body[data-page="home"] .vel > #br-bronnen{padding-top: clamp(72px, 10vw, 128px)}body[data-page="home"] .wb-label{margin-bottom: clamp(18px, 2vw, 24px)}body[data-page="home"] .wiel-sub{margin-top: clamp(16px, 2vw, 24px)}@media (max-width: 760px){html.pv-lijn-js #br-pijlers .pv-naam::after{width: 72px}}@media (max-width: 760px){html body[data-page="home"] .film-kader > .herolus{top: 0;height: 58%;min-height: 0;border-radius: 0;translate: none}html body[data-page="home"] .herolus > video{object-position: 72% 22%}}#br-pijlers .pv-naam::after{background: var(--br-blue);border-radius: 2px}html.hk-js body[data-page="home"] #br-statement .hk-zin:not(.hk-omgezet) .hk-klacht{opacity: 0.72}@media (max-width: 760px){html body[data-page="home"] #br-statement .hk-foto{width: 100%}html body[data-page="home"] #br-statement .hk-foto img{object-position: 50% 50%}html body.kop-glas[data-page="home"] .film-kader > .herolus-knop{top: 84px;bottom: auto;right: 16px}}@media (max-width: 760px){}html body[data-page="home"] .vel > :is(#br-waarom, #br-bronnen, #br-pijlers, #br-team, #br-reviews, #br-programmas, #br-slot){--band: clamp(240px, 24vw, 380px);margin-top: -1px;animation: none !important;background-color: var(--naar) !important;background-repeat: repeat, no-repeat !important;background-position: 0 0 !important;background-size: 96px 96px, 100% var(--band) !important;background-image: linear-gradient(transparent, transparent), linear-gradient(to bottom, var(--van), color-mix(in oklab, var(--van) 99.5%, var(--naar)) 4.17%, color-mix(in oklab, var(--van) 98%, var(--naar)) 8.33%, color-mix(in oklab, var(--van) 95.7%, var(--naar)) 12.5%, color-mix(in oklab, var(--van) 92.6%, var(--naar)) 16.67%, color-mix(in oklab, var(--van) 88.8%, var(--naar)) 20.83%, color-mix(in oklab, var(--van) 84.4%, var(--naar)) 25%, color-mix(in oklab, var(--van) 79.4%, var(--naar)) 29.17%, color-mix(in oklab, var(--van) 74.1%, var(--naar)) 33.33%, color-mix(in oklab, var(--van) 68.4%, var(--naar)) 37.5%, color-mix(in oklab, var(--van) 62.4%, var(--naar)) 41.67%, color-mix(in oklab, var(--van) 56.2%, var(--naar)) 45.83%, color-mix(in oklab, var(--van) 50%, var(--naar)) 50%, color-mix(in oklab, var(--van) 43.8%, var(--naar)) 54.17%, color-mix(in oklab, var(--van) 37.6%, var(--naar)) 58.33%, color-mix(in oklab, var(--van) 31.6%, var(--naar)) 62.5%, color-mix(in oklab, var(--van) 25.9%, var(--naar)) 66.67%, color-mix(in oklab, var(--van) 20.6%, var(--naar)) 70.83%, color-mix(in oklab, var(--van) 15.6%, var(--naar)) 75%, color-mix(in oklab, var(--van) 11.2%, var(--naar)) 79.17%, color-mix(in oklab, var(--van) 7.4%, var(--naar)) 83.33%, color-mix(in oklab, var(--van) 4.3%, var(--naar)) 87.5%, color-mix(in oklab, var(--van) 2%, var(--naar)) 91.67%, color-mix(in oklab, var(--van) 0.5%, var(--naar)) 95.83%, var(--naar)) !important}html body[data-page="home"] .vel > :is(#br-waarom, #br-bronnen, #br-slot){--band: clamp(320px, 34vw, 520px);padding-top: calc(var(--band) * 0.62)}html body[data-page="home"] .vel > #br-waarom{--van: var(--br-cream);--naar: var(--br-ink)}html body[data-page="home"] .vel > #br-bronnen{--van: var(--br-ink);--naar: var(--br-cream)}html body[data-page="home"] .vel > #br-pijlers{--van: var(--br-cream);--naar: var(--br-kaart)}html body[data-page="home"] .vel > #br-team{--van: var(--br-kaart);--naar: var(--team-groen)}html body[data-page="home"] .vel > #br-reviews{--van: var(--team-groen);--naar: var(--br-kaart)}html body[data-page="home"] .vel > #br-programmas{--van: var(--team-groen);--naar: var(--br-cream)}html body[data-page="home"] .vel > #br-slot{--van: var(--br-cream);--naar: var(--br-ink)}@media (max-width: 760px){html body.kop-glas[data-page="home"] .film-kader::before{background: linear-gradient(0deg, rgba(74, 43, 33, 0.94) 0%, rgba(74, 43, 33, 0.82) 30%, rgba(74, 43, 33, 0.38) 50%, rgba(74, 43, 33, 0.06) 66%, rgba(74, 43, 33, 0) 100%)}body[data-page="home"] .film-zw{background: linear-gradient(to bottom, rgba(74, 43, 33, 0) 34%, rgba(74, 43, 33, 0.34) 55%, rgba(74, 43, 33, 0.78) 100%)}html body.kop-glas .film-tekst{opacity: clamp(0, calc((0.75 - var(--fp, 0)) * 2), 1)}}#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-gezien:not(.is-aan){--dim: 0.8}#br-bronnen .nw.is-bedien.is-klaar .nw-blad.is-gezien > .wiel-icoon{opacity: 1;scale: 1}#br-bronnen .nw-bedien{display: flex;align-items: center;gap: 12px;width: 100%;max-width: 340px;margin-top: 14px;opacity: var(--p, 1)}#br-bronnen .nw-pijl{flex: none;display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 1px solid var(--br-ink);border-radius: 4px;background: none;color: var(--br-ink);font: inherit;font-size: 18px;line-height: 1;cursor: pointer;opacity: 0;pointer-events: none;transition: opacity 0.4s ease, background-color 0.2s ease, color 0.2s ease}#br-bronnen .nw.is-bedien .nw-pijl{opacity: 1;pointer-events: auto}#br-bronnen .nw-pijl:hover{background: var(--br-ink);color: var(--br-cream)}#br-bronnen .nw-pijl:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}@media (prefers-reduced-motion: no-preference){#br-bronnen .nw .nw-mi{transition: translate 0.6s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s ease, filter 0.5s ease !important}#br-bronnen .nw .wiel-actief-kern .nw-mi{transition-delay: 0.1s !important}#br-bronnen .nw .nw-mi.is-uit{translate: 0 -8px;opacity: 0;filter: blur(6px);transition: translate 0.2s ease-in, opacity 0.2s ease-in, filter 0.2s ease-in !important;transition-delay: 0s !important}#br-bronnen .nw .nw-mi.is-vooraf{translate: 0 12px;opacity: 0;filter: blur(8px);transition: none !important}#br-bronnen .nw .nw-blad{transition: transform 0.5s cubic-bezier(0.2, 0.8, 0.2, 1), filter 0.45s ease !important}#br-bronnen .nw .nw-blad > .wiel-icoon{transition: opacity 0.4s ease, scale 0.6s cubic-bezier(0.2, 0.8, 0.2, 1) !important}}@media (max-width: 760px){#br-bronnen .nw-tekst{display: flex;flex-direction: column;align-items: center}#br-bronnen .nw-bedien{order: -1;margin: 0 auto 16px}#br-bronnen .nw-baan:not(.nw-pin) :is(.wiel-actief-naam, .wiel-actief-kern){overflow: visible}#br-bronnen .nw-baan:not(.nw-pin) .wiel-actief-kern{min-height: 2.8em}}@media (max-width: 760px){html body[data-page="home"] #br-hero .film-tekst .br-hero-title{font-size: clamp(29px, 8.8vw, 37px) !important;margin: 8px 0 8px}html body[data-page="home"] .film-tekst .film-sub{font-size: 15px;margin: 6px 0 14px}html body[data-page="home"] .film-eyebrow{font-size: 11.5px}html body[data-page="home"] .film-tekst .btn{padding-block: 13px}html body[data-page="home"] .film-klein{font-size: 12px;margin-top: 6px}html body[data-page="home"] .film-feiten li, html body[data-page="home"] .film-feiten .prijs{font-size: 11.5px}}@media (prefers-reduced-motion: no-preference){html body[data-page="home"] .film-tekst :is(.film-eyebrow, .film-w, .film-sub, .br-knoppen, .film-klein), html body[data-page="home"] .film-feiten li{animation: film-laad 1.4s cubic-bezier(0.16, 1, 0.3, 1) 0.7s backwards !important}}@media (max-width: 760px){html body[data-page="home"] .st-vraag{font-size: 34px !important}html body[data-page="home"] .wiel-statement{font-size: 31px !important}html body[data-page="home"] :is(.pv-kop, .rd-kop){font-size: 29px !important}html body[data-page="home"] .wv-kop{font-size: 27px !important}html body[data-page="home"] :is(.zg-kop, .sl-kop){font-size: 26px !important}html body[data-page="home"] .tr-kop{font-size: 24px !important}html body[data-page="home"] .vel > :is(#br-pijlers, #br-team, #br-reviews, #br-programmas){padding-block: 42px}}@property --hero-ov{syntax: "<percentage>";inherits: false;initial-value: 150%}@media (prefers-reduced-motion: no-preference){html body[data-page="home"] .film-kader > .film-foto{--hero-ov: 150%;--ovaal: radial-gradient(ellipse 75% 85% at 62% 38%, #000 calc(var(--hero-ov) - 45%), transparent var(--hero-ov));-webkit-mask-image: var(--ovaal);mask-image: var(--ovaal);transition: --hero-ov 1.2s cubic-bezier(0.4, 0, 0.2, 1), opacity 1.2s ease-in !important}html body[data-page="home"] .film-kader > .herolus{transition: opacity 1.5s cubic-bezier(0.4, 0, 0.2, 1) !important}html body[data-page="home"] .film-kader:has(> .herolus.is-aan) > .film-foto{--hero-ov: 0%;opacity: 0;transition: --hero-ov 1.2s cubic-bezier(0.4, 0, 0.2, 1), opacity 1.2s ease-in !important}}@media (prefers-reduced-motion: no-preference) and (max-width: 760px){html body[data-page="home"] .film-kader > .film-foto{-webkit-mask-image: var(--hm), var(--ovaal);mask-image: var(--hm), var(--ovaal);-webkit-mask-composite: source-in;mask-composite: intersect}}
 h1, h2, h3, h4{font-weight: 700}h1{letter-spacing: -0.01em}.highlight-yellow{background: none !important;padding: 0 !important;border-radius: 0 !important}.br-pill-badge, .br-eyebrow, .closing-badge{display: inline-flex !important;align-items: center;gap: 12px;background: none !important;border: 0 !important;border-radius: 0 !important;padding: 0 !important;box-shadow: none !important;font-size: 12px !important;font-weight: 800 !important;letter-spacing: 0.14em !important;text-transform: uppercase;color: inherit !important;opacity: 0.78}.br-pill-badge .badge-dot, .br-pill-badge .badge-dot-white, .closing-badge .badge-dot{width: 24px !important;height: 2px !important;border-radius: 0 !important;background: currentColor !important;opacity: 0.55}.br-eyebrow::before{content: "";display: inline-block;width: 24px;height: 2px;background: currentColor;opacity: 0.55}.tag-chip, .route-tag, .pillar-tag, .p-tag, .traject-tag, .fase-tag, .hv-chip, .quick-chip, .section-tag, .edition-tag{background: none !important;border: 0 !important;border-radius: 0 !important;padding: 0 !important;box-shadow: none !important;font-size: 11px !important;font-weight: 800 !important;letter-spacing: 0.1em !important;text-transform: uppercase;color: inherit !important;opacity: 0.7}.trust-chip{background: none !important;border: 0 !important;padding: 0 !important;box-shadow: none !important;border-radius: 0 !important}.btn-home, .btn-br, .btn-wandel, .btn-primary, .btn-secondary, .btn-ghost{border-radius: 8px !important;box-shadow: none !important;letter-spacing: 0 !important;font-weight: 700 !important}.btn-green, .btn-blue, .btn-secondary{background: transparent !important;color: var(--br-ink) !important;border: 1.5px solid rgba(74, 43, 33, 0.3) !important}.btn-green:hover, .btn-blue:hover, .btn-secondary:hover{border-color: var(--br-ink) !important;background: rgba(74, 43, 33, 0.04) !important}.btn-arrow{display: none !important}.strip-caption, .slide-caption, .gallery-caption{border-radius: 0 !important;border-left: 0 !important;backdrop-filter: none !important;background: rgba(241, 230, 200, 0.94) !important;color: var(--br-ink) !important;font-weight: 700 !important}.br-nav-link{border-radius: 0 !important}.br-nav-link:hover{background: none !important;color: var(--br-ink);text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 1.5px}.br-nav-link.actief{background: none !important;box-shadow: inset 0 -2px 0 var(--br-ink)}.float-shape, .br-progress-bar, .br-side-nav{display: none !important}.pillar-card, .pijler-deep, .profiel-taken, .bron-signals, .rij-doel, .tc-target{border-left: 1px solid rgba(74, 43, 33, 0.12) !important}.consult-note, .duo-note, .pane-note, .empty-note, .nutrition-highlight-box{border-left: 2px solid rgba(74, 43, 33, 0.3) !important}.band-label, .zz-badge, .consult-badge, .bron-photo-badge, .hv-small figcaption{border-left: 0 !important}.br-footer .contact-row{border-left-width: 1px !important}.contrast-block{grid-template-columns: 1fr 1fr !important}.contrast-divider{display: none !important}.contrast-label{background: none !important;padding: 0 !important;border-radius: 0 !important;letter-spacing: 0.14em !important;font-size: 12px !important;opacity: 0.75}.closing-banner{border: 0 !important}.closing-glow{display: none !important}.br-footer .link-list{gap: 0 !important}.br-footer .link-list a{background: none !important;border: 0 !important;border-radius: 0 !important;padding: 6px 0 !important;opacity: 0.8;font-weight: 600 !important}.br-footer .link-list a:hover, .br-footer .link-list a.actief{opacity: 1;text-decoration: underline;text-underline-offset: 4px}.br-footer .link-streep{display: none !important}.br-footer .social-link{border: 0 !important;background: none !important;padding: 4px 0 !important}.br-footer .social-icon{border-radius: 6px !important}.br-footer .contact-cta{border-radius: var(--r-knop) !important}.route-indicator, .rt-indicator{display: none !important}.btn-submit{text-transform: none !important;letter-spacing: 0 !important}:root{--sp-sectie: 112px;--sp-sectie-mob: 64px}.section-heading, .br-section-title{font-size: clamp(30px, 4vw, 46px) !important;line-height: 1.1 !important;letter-spacing: -0.015em !important}.page-hero h1{font-size: clamp(32px, 4.4vw, 52px);line-height: 1.08}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .highlight-yellow{font-style: italic}main :where(*){box-shadow: none !important}main :where(a, button, article, div, li, figure, img, label):hover{transform: none !important}.br-card, .kb-kaart, .route-item, .traject-card, .traject-rij, .zigzag-row, .consult-card, .profiel-card, .visie-card, .stappen li, .aside-card:not(.aside-card-dark), .bedankt-stappen li, .betekenis-card, .waarde-kaart, .profiel-kaart, .pijler-deep{background: var(--br-kaart) !important;border-color: transparent !important;border-radius: var(--r-kaart) !important}:is(.bg-sage, .bg-tint-yellow, .bg-tint-green, .bg-zand, .br-section--sand) :is(.br-card, .kb-kaart, .route-item, .traject-card, .traject-rij, .zigzag-row, .consult-card, .profiel-card, .visie-card, .stappen li, .aside-card:not(.aside-card-dark), .betekenis-card, .waarde-kaart, .profiel-kaart, .pijler-deep){background: var(--br-kaart) !important}.traject-card.featured, .traject-rij.featured{border-color: var(--br-ink) !important}.br-faq-lijst{gap: 0 !important;border-top: 1px solid rgba(74, 43, 33, 0.25)}.faq-item{background: none !important;border: 0 !important;border-bottom: 1px solid var(--br-line) !important;border-radius: 0 !important}.faq-summary{padding: 20px 2px !important;font-size: 17px !important}.faq-body{padding: 0 2px 22px !important;font-size: 15.5px !important}.br-header-right{gap: 16px}.br-mobile-cta{display: none !important}@media (max-width: 768px){body{padding-bottom: 0 !important}}.br-footer{margin-top: 0 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.bg-sage, .bg-tint-yellow, .bg-tint-green){background: var(--br-sand) !important;border-top: 0 !important;border-bottom: 0 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn, .btn-br, .btn-home){padding: 13px 22px !important;font-size: 14.5px !important;font-weight: 700 !important;border-radius: var(--r-knop) !important;line-height: 1.2 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn-primary, .btn-brown){background: var(--br-ink) !important;color: var(--br-cream) !important;border: 1.5px solid var(--br-ink) !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn-primary, .btn-brown):hover{background: #301b15 !important;border-color: #301b15 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn-ghost, .btn-outline-brown, .btn-green, .btn-blue, .btn-secondary){background: transparent !important;color: var(--br-ink) !important;border: 1.5px solid var(--br-ink) !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn-ghost, .btn-outline-brown, .btn-green, .btn-blue, .btn-secondary):hover{background: rgba(74, 43, 33, 0.06) !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .btn-submit{border-radius: var(--r-knop) !important;font-size: 14.5px !important;font-weight: 700 !important;padding: 14px 22px !important}.br-p-container, .br-c-container, .br-f-container, .br-o-container, .br-r-container, .br-home-container{max-width: 1240px !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.hero-title, .br-hero-title){font-size: clamp(36px, 4.8vw, 60px) !important;line-height: 1.05 !important;letter-spacing: -0.02em !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.hero-lead, .br-hero-subtitle){font-size: clamp(16px, 1.7vw, 19px) !important;line-height: 1.55 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .section-lead{font-size: 17px;line-height: 1.6}.aanmeld-banner{background: transparent !important;border: 0 !important;border-radius: 0 !important}.aanmeld-banner .ab-body{padding: 0 !important}.aanmeld-direct{background: var(--br-kaart) !important;border: 0 !important;border-radius: var(--r-kaart) !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .form-card{border-radius: var(--r-kaart) !important;border: 0 !important}.consult-note, .duo-note, .pane-note, .empty-note{background: var(--br-kaart) !important;border: 0 !important;border-radius: var(--r-kaart) !important}.zz-badge, .consult-badge{background: rgba(241, 230, 200, 0.94) !important;color: var(--br-ink) !important;border-radius: 6px !important}.zz-nummer{display: none !important}.stappen li:last-child{background: var(--br-ink) !important;color: var(--br-cream) !important}.visie-card{border-top: 0 !important}.leeg-blok{background: var(--br-kaart) !important;border: 0 !important;border-radius: var(--r-kaart) !important}.leeg-icoon{background: var(--br-sand) !important}.br-container{max-width: 1280px}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .sectie-groen{background: var(--tint-lichaam) !important;border-top: 0 !important;border-bottom: 0 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .sectie-blauw{background: var(--tint-hoofd) !important;border-top: 0 !important;border-bottom: 0 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .sectie-geel{background: var(--tint-gevoel) !important;border-top: 0 !important;border-bottom: 0 !important}:is(.sectie-groen, .sectie-blauw, .sectie-geel) :is(.br-card, .kb-kaart, .route-item, .traject-card, .traject-rij, .zigzag-row, .consult-card, .profiel-card, .visie-card, .stappen li, .aside-card:not(.aside-card-dark), .betekenis-card, .waarde-kaart, .profiel-kaart, .pijler-deep, .br-prijskaart, .team-kaart, .stap-kaart, .roi-panel, .aanmeld-direct, .consult-note, .duo-note, .empty-note, .leeg-blok){background: var(--br-kaart) !important}.sectie-groen .br-prijskaart.is-aanbevolen{background: #fff !important}:is(.sectie-groen, .sectie-blauw, .sectie-geel){--br-line: rgba(74, 43, 33, 0.16)}.kb-cta-blok{background: var(--tint-gevoel) !important}.ec-cta{background: var(--tint-gevoel) !important}.pijler-deep.border-green, .pijler-deep.border-blue, .pijler-deep.border-yellow{border-top: 3px solid var(--kleur-lichaam) !important}.pijler-deep.border-blue{border-top-color: var(--kleur-hoofd) !important}.pijler-deep.border-yellow{border-top-color: var(--kleur-gevoel) !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.aside-kicker, .dr-label, .routes-kicker, .rc-kicker, .pt-label, .wf-label, .tt-label, .rd-label, .es-label, .ad-label, .term-label, .deep-block-label, .koppel-label, .roi-field label, .roc-label, .rij-meta span){font-size: 11px !important;opacity: 0.8 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.roi-scale){font-size: 11px !important;opacity: 0.75 !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn, .btn-br, .btn-home, .btn-wandel, .btn-submit, .br-kop-knop, .contact-cta){border-radius: var(--r-knop) !important;text-transform: uppercase !important;letter-spacing: 0.09em !important;font-size: 12.5px !important;font-weight: 800 !important;line-height: 1.25 !important;text-align: center}body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn, .btn-br, .btn-home, .btn-wandel, .btn-submit){padding: 15px 26px !important}body:not([data-page="latin"]):not([data-page="fotogalerij"]) .br-kop-knop{padding: 11px 18px !important;font-size: 11.5px !important}@media (max-width: 900px){:is(.btn, .btn-br, .btn-home, .btn-wandel, .btn-submit, .br-kop-knop, .contact-cta, .br-mobile-cta, .type-tab){min-height: 44px;display: inline-flex;align-items: center;justify-content: center}.br-nav-link, .br-footer li > a, .br-footer nav a, .br-menu-toggle, .br-hamburger{display: inline-flex;align-items: center;min-height: 44px;min-width: 44px}}.acc-time, .time-cherry, .form-hint, .rp-sub, .ep-sub, .koppel-pill{font-size: 13px !important}.br-header, .br-header.is-scrolled{background: transparent !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border: 0 !important;box-shadow: none !important;transition: translate 0.45s cubic-bezier(0.22, 0.8, 0.3, 1)}.br-header.kop-balk{background: rgba(241, 230, 200, 0.92) !important;backdrop-filter: blur(14px) !important;-webkit-backdrop-filter: blur(14px) !important;border-bottom: 1px solid rgba(74, 43, 33, 0.10) !important;transition: translate 0.45s cubic-bezier(0.22, 0.8, 0.3, 1), background-color 0.3s ease, border-color 0.3s ease}.br-header .br-logo, .br-header .br-nav-link, .br-header .br-menu-toggle, .br-header .hb-line, .br-header .br-kop-knop{transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, opacity 0.2s ease, transform 0.28s ease}.br-header .br-logo{font-family: var(--font-head);font-weight: 700;font-size: 22px;letter-spacing: -0.01em;color: var(--br-ink) !important}.br-header .br-nav-link{font-family: var(--font-head);font-weight: 700;font-size: 17px;letter-spacing: -0.005em;color: var(--br-ink);padding: 10px 12px;text-underline-offset: 7px}.br-header .br-nav-item.has-drop > .br-nav-link::after{width: 5px;height: 5px;border-width: 1.5px;opacity: 0.55}.br-header .br-menu-toggle{border: 0;background: transparent;border-radius: 0;width: 44px;height: 44px}.br-header .hb-line{background: var(--br-ink);height: 1.5px;border-radius: 0;width: 24px}.br-header .br-menu-toggle[aria-expanded="true"] .hb-line:nth-child(1){transform: translateY(6.5px) rotate(45deg)}.br-header .br-menu-toggle[aria-expanded="true"] .hb-line:nth-child(3){transform: translateY(-6.5px) rotate(-45deg)}.br-header-inner, .br-header.is-scrolled .br-header-inner{height: 76px}.br-header.is-scrolled .br-logo-mark{transform: none}html.kop-licht .br-header:not(.menu-open) :is(.br-logo, .br-nav-link, .br-nav-link:hover){color: var(--br-cream) !important}html.kop-licht .br-header:not(.menu-open) .br-nav-link.actief{box-shadow: inset 0 -2px 0 var(--br-cream)}html.kop-licht .br-header:not(.menu-open) .hb-line{background: var(--br-cream)}html.kop-licht .br-header:not(.menu-open) .br-kop-knop{background: var(--br-cream) !important;color: var(--br-ink) !important}html.kop-licht .br-header.kop-balk:not(.menu-open) :is(.br-logo, .br-nav-link, .br-nav-link:hover){color: var(--br-ink) !important}html.kop-licht .br-header.kop-balk:not(.menu-open) .br-nav-link.actief{box-shadow: inset 0 -2px 0 var(--br-ink)}html.kop-licht .br-header.kop-balk:not(.menu-open) .hb-line{background: var(--br-ink)}html.kop-licht .br-header.kop-balk:not(.menu-open) .br-kop-knop{background: var(--br-ink) !important;color: var(--br-cream) !important}.br-header .br-drop{top: 100%;margin-top: 6px;min-width: 250px;padding: 10px 0;gap: 0;background: var(--br-cream);border: 1px solid var(--br-ink);border-radius: 0;box-shadow: none;transform: translateY(-4px);transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s}.br-header .br-drop::before{content: "";position: absolute;left: 0;right: 0;top: -8px;height: 8px}.br-header .br-drop a{font-family: var(--font-head);font-weight: 700;font-size: 16px;color: var(--br-ink) !important;border-radius: 0;padding: 9px 20px;background: none !important;transition: padding-left 0.2s ease}.br-header .br-drop a:hover, .br-header .br-drop a:focus-visible, .br-header .br-drop a.actief{padding-left: 26px;text-decoration: underline;text-underline-offset: 5px;text-decoration-thickness: 1.5px}.br-mobile-panel{top: 0 !important;background: var(--br-cream);transform: none;transition: opacity 0.35s ease, visibility 0s linear 0.35s;visibility: hidden}.br-mobile-panel.open{visibility: visible;transition: opacity 0.35s ease}.br-mobile-inner{max-width: 640px;padding: 104px clamp(20px, 6vw, 48px) 56px;gap: 0}.mp-heading{font-family: var(--font-body, inherit);font-size: 11.5px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: var(--br-ink);opacity: 0.6;margin: 26px 0 2px}.mp-link{font-family: var(--font-head);font-weight: 700;font-size: clamp(26px, 7.4vw, 38px);line-height: 1.12;letter-spacing: -0.015em;padding: 12px 0;border-bottom: 1px solid var(--br-line);color: var(--br-ink)}.mp-link.actief{color: var(--br-ink);text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 2px}@keyframes mp-in{from{opacity: 0;translate: 0 28px}to{opacity: 1;translate: 0 0}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.br-mobile-panel.open .br-mobile-inner > *{animation: mp-in 0.6s cubic-bezier(0.22, 0.8, 0.3, 1) both;animation-delay: calc(min(var(--mi, 0), 14) * 45ms + 80ms)}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-header, .br-header.is-scrolled{transition: none}.br-header .br-drop, .br-mobile-panel{transition: none}}@media (max-width: 480px){.br-header-inner, .br-header.is-scrolled .br-header-inner{height: 66px}.br-header .br-logo{font-size: 20px}.br-mobile-inner{padding-top: 92px}}.br-header .br-drop{min-width: 0;width: max-content;margin-top: 2px;padding: 8px 0 10px 16px;border: 0;border-left: 1px solid currentColor;background: none;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);color: var(--br-ink)}.br-header .br-drop a{font-family: var(--font-body, inherit);font-weight: 600;font-size: 15px;line-height: 1.3;letter-spacing: 0.01em;padding: 7px 18px 7px 0;opacity: 0.82;transition: opacity 0.2s ease}.br-header .br-drop a:hover, .br-header .br-drop a:focus-visible, .br-header .br-drop a.actief{padding-left: 0;opacity: 1;text-decoration: underline;text-underline-offset: 5px;text-decoration-thickness: 1px}html.kop-licht .br-header:not(.menu-open) .br-drop{color: var(--br-cream)}html.kop-licht .br-header:not(.menu-open) .br-drop a{color: var(--br-cream) !important}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.br-header .br-drop a{transition: opacity 0.2s ease, translate 0.35s cubic-bezier(0.2, 0.8, 0.25, 1)}.br-header .br-nav-item.has-drop:not(:hover):not(:focus-within) .br-drop a{translate: 0 -4px}}.br-footer{color: rgba(241, 230, 200, 0.82);padding-top: clamp(64px, 8vw, 112px)}.br-footer a{color: inherit}.br-footer .brand-name{font-family: var(--font-head);font-weight: 700;font-size: clamp(30px, 3.2vw, 44px);letter-spacing: -0.02em;line-height: 1.05;color: var(--br-cream)}.br-footer .brand-name:hover{color: var(--br-cream);text-decoration: underline;text-decoration-color: var(--br-yellow);text-underline-offset: 6px;text-decoration-thickness: 2px}.br-footer .brand-tagline{color: rgba(241, 230, 200, 0.82)}.br-footer .brand-voluit{margin: 6px 0 14px;font-size: 12px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;color: rgba(241, 230, 200, 0.6)}.br-footer .tagline-accent{color: var(--br-cream);font-style: italic;text-decoration: underline;text-decoration-color: var(--br-yellow);text-underline-offset: 4px;text-decoration-thickness: 1.5px}.br-footer .social-label, .br-footer .col-title, .br-footer .contact-label{color: var(--br-cream);opacity: 0.6;font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase}.br-footer .col-title{border-bottom-color: rgba(241, 230, 200, 0.18)}.br-footer .groep-titel{font-family: var(--font-head);font-weight: 700;font-size: 19px;letter-spacing: -0.01em;color: var(--br-cream)}.br-footer .groep-icoon{background: none;color: var(--br-cream);border: 1px solid rgba(241, 230, 200, 0.4)}.br-footer .link-list a{color: rgba(241, 230, 200, 0.82) !important;opacity: 1;font-weight: 500 !important;font-size: 15px}.br-footer .link-list a:hover, .br-footer .link-list a.actief{color: var(--br-cream) !important;background: none !important;text-decoration-color: var(--br-yellow)}.br-footer .social-link, .br-footer .social-link:hover{color: var(--br-cream);transform: none}.br-footer .social-icon, .br-footer .social-link:hover .social-icon{background: none;color: var(--br-cream);border: 1px solid rgba(241, 230, 200, 0.35);border-radius: 50% !important}.br-footer .social-link:hover .social-platform{text-decoration: underline;text-decoration-color: var(--br-yellow);text-underline-offset: 4px}.br-footer .social-handle, .br-footer .copyright, .br-footer .company-data, .br-footer .bottom-legal a, .br-footer .legal-sep{color: rgba(241, 230, 200, 0.7);opacity: 1}.br-footer .bottom-legal a:hover{color: var(--br-cream);text-decoration: underline;text-underline-offset: 4px}.br-footer .contact-mail{font-family: var(--font-head);font-weight: 700;font-size: clamp(20px, 1.8vw, 26px);color: var(--br-cream);border-bottom: 2px solid var(--br-yellow)}.br-footer .contact-mail:hover{color: var(--br-cream);border-color: var(--br-cream)}.br-footer .contact-row{border-left: 1px solid rgba(241, 230, 200, 0.25) !important}.br-footer .contact-value{color: var(--br-cream)}.br-footer .status-dot{box-shadow: none}.br-footer .contact-cta{background: var(--br-cream);color: var(--br-ink);font-size: 13px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase}.br-footer .contact-cta:hover{background: var(--br-cream);transform: none;opacity: 0.9}.br-footer .contact-cta:hover .cta-pijl{transform: none}.br-footer .footer-divider{background: rgba(241, 230, 200, 0.18)}@media (max-width: 374px){.br-header .br-logo-text{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.br-header-right{gap: 10px}}@keyframes br-uitklap{from{opacity: 0;translate: 0 -8px}}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.gh-vergelijk, .tr-vergelijk{interpolate-size: allow-keywords}.gh-vergelijk::details-content, .tr-vergelijk::details-content{height: 0;overflow: clip;transition: height 0.6s cubic-bezier(0.22, 0.8, 0.3, 1), content-visibility 0.6s allow-discrete}.gh-vergelijk[open]::details-content, .tr-vergelijk[open]::details-content{height: auto}.gh-vergelijk[open] > :not(summary), .tr-vergelijk[open] > :not(summary){animation: br-uitklap 0.6s ease both}}@view-transition{navigation: auto}@keyframes br-vt-in{from{clip-path: inset(100% 0 0 0 round 40px 40px 0 0)}to{clip-path: inset(0 0 0 0 round 0)}}@keyframes br-vt-uit{to{translate: 0 -6%;opacity: 0.55}}::view-transition-group(root){animation-duration: 0.7s}::view-transition-old(root){animation: br-vt-uit 0.7s cubic-bezier(0.7, 0, 0.2, 1) both}::view-transition-new(root){animation: br-vt-in 0.7s cubic-bezier(0.7, 0, 0.2, 1) both}@media (prefers-reduced-motion: reduce){::view-transition-old(root), ::view-transition-new(root){animation: none}}:root:has(body:is([data-page^="wandel"], [data-page="latin"], [data-page="fotogalerij"]))::view-transition-old(root), :root:has(body:is([data-page^="wandel"], [data-page="latin"], [data-page="fotogalerij"]))::view-transition-new(root){animation: none}@media (min-width: 641px){.pl-overlay{align-items: flex-end;padding: 0 20px}.pl-venster{max-width: 720px;max-height: calc(100vh - 48px);max-height: calc(100dvh - 48px);border-radius: 40px 40px 0 0}.pl-kop{padding: 28px 40px 20px}.pl-inhoud{padding: 28px 40px 40px}}@keyframes pl-vel-in{from{translate: 0 100%;border-top-left-radius: 40px;border-top-right-radius: 40px}}@keyframes pl-vel-uit{to{translate: 0 100%;border-top-left-radius: 40px;border-top-right-radius: 40px}}@keyframes pl-doek-in{from{background-color: transparent}}@keyframes pl-doek-uit{to{background-color: transparent}}@media (prefers-reduced-motion: no-preference){.pl-overlay{animation: pl-doek-in 0.7s ease both}.pl-venster{animation: pl-vel-in 0.7s cubic-bezier(0.7, 0, 0.2, 1) both}.pl-overlay.pl-dicht{animation: pl-doek-uit 0.45s ease both}.pl-dicht .pl-venster{animation: pl-vel-uit 0.45s cubic-bezier(0.7, 0, 0.2, 1) both}body:is([data-page^="wandel"], [data-page="latin"], [data-page="fotogalerij"]) :is(.pl-overlay, .pl-venster){animation: none}}@media (prefers-reduced-motion: no-preference) and (max-width: 760px){.pl-overlay, .pl-venster{animation-duration: 0.45s}}.km-form{--km-lijn: color-mix(in srgb, var(--br-ink) 24%, transparent)}.km-form .km-intro{margin: 0 0 22px;padding: 0 0 18px;border-bottom: 1px solid var(--km-lijn);font-size: 16px;line-height: 1.5}.km-form .field:not(.field-consent) > label{display: block;margin: 0 0 6px;font-size: 14px;font-weight: 700}.km-form .field:not(.field-consent) input{box-sizing: border-box;width: 100%;height: 48px;padding: 0 14px;border: 1px solid var(--km-lijn) !important;border-radius: 4px;background: color-mix(in srgb, #fff 45%, transparent) !important;font-size: 16px}.km-form .field:not(.field-consent) input:hover{border-color: color-mix(in srgb, var(--br-ink) 50%, transparent) !important}.km-form .field:not(.field-consent) input:focus{border-color: var(--br-ink) !important;outline: 2px solid color-mix(in srgb, var(--br-yellow) 70%, transparent);outline-offset: 1px}.km-deel{margin: 26px 0 20px;padding: 22px 0 0;border-top: 1px solid var(--km-lijn)}.km-deelkop{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 12px;margin: 0 0 16px;font-family: var(--font-head);font-weight: 700;font-size: 21px;line-height: 1.15}.km-optioneel{font-family: var(--font-body, inherit);font-size: 11.5px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;opacity: 0.6}.km-aanleiding{margin: 0 0 20px;padding: 0;border: 0;min-width: 0}.km-aanleiding legend{padding: 0;margin: 0 0 9px;font-weight: 700;font-size: 14.5px}.km-tegels{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}.km-tegels--3{grid-template-columns: repeat(3, minmax(0, 1fr))}.km-tegel{position: relative;display: block;cursor: pointer}.km-tegel input{position: absolute;opacity: 0;width: 1px;height: 1px}.km-tegel span{display: flex;align-items: center;gap: 10px;min-height: 46px;padding: 10px 12px;box-sizing: border-box;height: 100%;border: 1px solid var(--km-lijn);border-radius: 4px;font-size: 14px;font-weight: 600;line-height: 1.25;transition: border-color 0.2s ease, background-color 0.2s ease}.km-tegel span::before{content: "";flex: none;width: 16px;height: 16px;box-sizing: border-box;border: 1.5px solid color-mix(in srgb, var(--br-ink) 45%, transparent);border-radius: 50%;transition: border-width 0.2s ease, border-color 0.2s ease, background-color 0.2s ease}.km-tegel:hover span{border-color: var(--br-ink)}.km-tegel input:checked + span{border-color: var(--br-ink);background: color-mix(in srgb, var(--br-yellow) 30%, transparent)}.km-tegel input:checked + span::before{border: 5px solid var(--br-ink);background: var(--br-cream)}.km-tegel input:focus-visible + span{outline: 2px solid var(--br-ink);outline-offset: 2px}.km-deel .pl-noot{margin: 4px 0 0;font-size: 13.5px;opacity: 0.8}.km-form .field-consent{margin-bottom: 10px}.km-form .km-knop{width: 100%;min-height: 52px;margin-top: 12px}.km-form .form-status:empty{display: none}.km-form .form-status{margin: 10px 0 0;font-size: 15px}@media (max-width: 480px){.km-tegels{gap: 6px}.km-tegel span{gap: 8px;padding: 9px 10px;font-size: 13.5px}.km-tegels--3{grid-template-columns: repeat(3, minmax(0, 1fr))}.km-tegels--3 .km-tegel span{flex-direction: column;justify-content: center;gap: 6px;padding: 10px 6px;text-align: center;font-size: 13px}}:root{--rust-ease: cubic-bezier(0.22, 1, 0.36, 1)}html{scroll-padding-top: 88px}body[data-page="home"] .film-hero, body.kop-glas .film-hero{position: relative !important;top: auto !important}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: scroll()){body[data-page="home"] #br-hero .film-foto{animation: rust-hero linear both;animation-timeline: scroll(root);animation-range: 0 100svh}@keyframes rust-hero{from{transform: translateY(0)}to{transform: translateY(35%)}}}}body[data-page="home"] #br-verhaal .vh-baan, body[data-page="home"] #br-verhaal .vh-venster-baan{height: auto !important;margin-top: 0 !important;padding: clamp(48px, 8vw, 112px) 0 0 !important;view-timeline: none}body[data-page="home"] #br-verhaal .vh-podium, body[data-page="home"] #br-verhaal .vh-venster-podium{position: relative !important;height: auto !important;padding-top: 0 !important;overflow: visible !important}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment{position: relative !important;inset: auto !important;opacity: 1 !important;display: block !important;padding: 0 clamp(20px, 6vw, 100px) clamp(20px, 3vw, 36px) !important}body[data-page="home"] #br-verhaal *, body[data-page="home"] #br-verhaal *::before, body[data-page="home"] #br-verhaal *::after{animation: none !important}body[data-page="home"] #br-verhaal .vw, html body[data-page="home"] #br-verhaal .vh-podium .vh-moment p{opacity: 1 !important;filter: none !important;translate: none !important;transform: none !important}body[data-page="home"] #br-verhaal .vh-gloed{display: none !important}body[data-page="home"] #br-verhaal .vh-venster{position: relative !important;inset: auto !important;clip-path: none !important;transform: none !important}body[data-page="home"] #br-verhaal .vh-venster img{height: auto !important;aspect-ratio: 16 / 9 !important;filter: none !important;transform: none !important}body[data-page="home"] .vel > #br-statement.st-sectie{margin-top: 0 !important}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){html body[data-page="home"] #br-verhaal .vh-podium .vh-moment p, body[data-page="home"] #br-verhaal .vh-venster{animation: rust-in both var(--rust-ease) !important;animation-timeline: view() !important;animation-range: entry 0% entry 60% !important}body[data-page="home"] #br-verhaal .vh-venster{animation-name: rust-venster !important}}}@keyframes rust-in{from{opacity: 0;translate: 0 12px}to{opacity: 1;translate: 0 0}}@keyframes rust-venster{from{clip-path: inset(8% 6% round 12px)}to{clip-path: inset(0 0 round 0)}}body[data-page="home"] #br-bronnen .nw-baan.nw-pin{height: 165svh !important}.nw-sla{display: inline-block;margin-top: 14px;font-size: 14px;color: inherit;opacity: 0.75;text-underline-offset: 3px}.nw-sla:hover, .nw-sla:focus-visible{opacity: 1}.hk-meer{display: inline-block;margin: 6px 0 0 2.6em;font-size: 15px;color: inherit;text-underline-offset: 3px}html.hk-js .hk-zin:not(.hk-klaar) .hk-meer{display: none}.rv-rijen.rv-raster{display: block;padding: 0 var(--f2-x, clamp(20px, 5vw, 76px))}.rv-raster .rv-rij{overflow: visible !important;scroll-snap-type: none !important}.rv-raster .rv-spoor{display: grid !important;grid-template-columns: repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap: 16px;transform: none !important;translate: none !important;width: auto !important;animation: none !important}.rv-raster .rv-kaart{flex: none !important;width: auto !important;transform: none !important;opacity: 1 !important}.rv-raster .rv-kaart[hidden]{display: none !important}.rv-raster .rv-rij-2{display: none}.rv-raster .rv-bron{display: none}.rv-toon{display: block;margin: 24px auto 0}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.rv-raster .rv-kaart.rv-nieuw{animation: rust-in 0.45s var(--rust-ease) both}}.gk{margin: clamp(28px, 3.4vw, 48px) 0 0;max-width: 960px;background: var(--br-ink);color: var(--br-cream);border-radius: 4px;padding: clamp(22px, 3.2vw, 44px)}.gk-top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;gap: 16px 24px;margin-bottom: clamp(18px, 2.4vw, 30px)}.gk-top .gh-label{color: var(--br-yellow);margin: 0 0 6px}.gk-kop{font-family: var(--font-head);font-weight: 700;font-size: clamp(24px, 2.6vw, 34px);line-height: 1.15;letter-spacing: -0.015em;margin: 0}.gk .gh-accent{color: var(--br-yellow)}.gk-knoppen{display: inline-flex;border: 1px solid rgba(241, 230, 200, 0.45);border-radius: 4px;overflow: hidden}.gk-knop{font: inherit;font-size: 12px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;padding: 10px 16px;border: 0;background: transparent;color: var(--br-cream);cursor: pointer;transition: background-color 0.4s var(--rust-ease, ease), color 0.4s var(--rust-ease, ease)}.gk-knop[aria-pressed="true"]{background: var(--br-cream);color: var(--br-ink)}.gk-knop:focus-visible{outline: 2px solid var(--br-yellow);outline-offset: -4px}.gk-svg{display: block;width: 100%;height: auto;overflow: visible}.gk-raster line{stroke: rgba(241, 230, 200, 0.12);stroke-width: 1;stroke-dasharray: 3 5;vector-effect: non-scaling-stroke}.gk-band{fill: rgba(184, 199, 175, 0.16)}.gk-band-tekst{font-size: 10px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;fill: #B8C7AF;opacity: 0.85}.gk-vlak{stroke: none;transition: opacity 0.6s var(--rust-ease, ease)}.gk-lijn{fill: none;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round;transition: opacity 0.6s var(--rust-ease, ease)}.gk-lijn.gk-piek{stroke: var(--br-cream)}.gk-lijn.gk-rustig{stroke: #B8C7AF;stroke-width: 3.5}.gk-punten{transition: opacity 0.6s var(--rust-ease, ease)}.gk-punten circle{fill: var(--br-yellow);stroke: var(--br-ink);stroke-width: 3}.gk-punten text{font-size: 11px;font-weight: 800;text-anchor: middle;fill: var(--br-ink)}.gk-as text{font-size: 11px;fill: var(--br-cream);opacity: 0.6}.gk-notities{list-style: none;margin: clamp(18px, 2.4vw, 28px) 0 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: 14px 28px;font-size: 15px;line-height: 1.5;counter-reset: gk}.gk-notities li{counter-increment: gk;position: relative;border-top: 1px solid rgba(241, 230, 200, 0.2);padding: 14px 0 0 36px}.gk-notities li::before{content: counter(gk);position: absolute;left: 0;top: 12px;width: 24px;height: 24px;border-radius: 50%;background: var(--br-yellow);color: var(--br-ink);font-size: 12px;font-weight: 800;line-height: 24px;text-align: center}.gk-notities strong{color: var(--br-yellow);font-weight: 700}.gk-onder{margin-top: 18px;font-size: 13px;opacity: 0.65}html.gk-js .gk .gk-rustig{opacity: 0}html.gk-js .gk.is-rustig .gk-rustig{opacity: 1}html.gk-js .gk.is-rustig .gk-lijn.gk-piek{opacity: 0.18}html.gk-js .gk.is-rustig .gk-vlak.gk-piek, html.gk-js .gk.is-rustig .gk-punten.gk-piek{opacity: 0}html.gk-js .gk .gk-notities--rustig, html.gk-js .gk.is-rustig .gk-notities--piek{display: none}html.gk-js .gk.is-rustig .gk-notities--rustig{display: grid}html:not(.gk-js) .gk-knoppen, html:not(.gk-js) .gk-punten{display: none}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.gk.gk-teken .gk-lijn{stroke-dasharray: 1;stroke-dashoffset: 1}.gk.gk-teken :is(.gk-vlak, .gk-punten){visibility: hidden}.gk.gk-teken.is-getekend .gk-lijn{stroke-dashoffset: 0;transition: stroke-dashoffset 1.6s cubic-bezier(0.3, 0.7, 0.2, 1), opacity 0.6s ease}.gk.gk-teken.is-getekend :is(.gk-vlak, .gk-punten){visibility: visible;animation: gk-in 0.6s ease 1.2s both}@keyframes gk-in{from{opacity: 0}}}.km-klaar{text-align: left;padding: 8px 0}.km-klaar img{display: block;width: 120px;height: 120px;object-fit: cover;object-position: 50% 30%;border-radius: 4px;margin-bottom: 18px}.km-klaar h3{margin: 0 0 10px}.km-klaar p{margin: 0 0 8px;max-width: 36em}.km-klaar-stappen{list-style: none;margin: 18px 0 0;padding: 0;border-top: 1px solid var(--km-lijn)}.km-klaar-stappen li{position: relative;margin: 0;padding: 10px 0 10px 24px;border-bottom: 1px solid var(--km-lijn);font-size: 15.5px;line-height: 1.4;opacity: 0.7}.km-klaar-stappen li::before{content: "";position: absolute;left: 2px;top: 16px;width: 9px;height: 9px;border-radius: 50%;border: 1px solid currentColor;box-sizing: border-box}.km-klaar-stappen li.is-klaar::before{background: currentColor}.km-klaar-stappen li.is-nu{font-weight: 700;opacity: 1}.km-klaar-stappen li.is-nu::before{background: var(--br-yellow)}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.km-klaar{animation: rust-in 0.5s var(--rust-ease) both}}body[data-page="home"] #br-verhaal .vh-podium{display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);column-gap: clamp(32px, 5vw, 88px);align-items: start;padding: 0 clamp(20px, 5vw, 76px) !important}body[data-page="home"] #br-verhaal .vs-beeld{position: sticky !important;top: 96px;inset: auto !important;grid-column: 1;grid-row: 1 / span 4;width: auto !important;height: auto !important;aspect-ratio: 4 / 5;transform: none !important;opacity: 1 !important}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment{grid-column: 2;width: auto !important;margin: 0 !important;padding: 0 0 clamp(28px, 6vh, 64px) !important}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment p{font-size: clamp(24px, 2.6vw, 38px) !important;line-height: 1.18 !important;max-width: 18em !important;margin: 0}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment:first-of-type{padding-top: 12vh !important}@media (max-width: 899px){body[data-page="home"] #br-verhaal .vh-podium{grid-template-columns: 1fr}body[data-page="home"] #br-verhaal .vs-beeld{position: relative !important;top: auto;grid-row: auto;aspect-ratio: 4 / 3;margin-bottom: 28px}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment{grid-column: 1}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment:first-of-type{padding-top: 0 !important}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment p{font-size: clamp(21px, 5.6vw, 28px) !important}}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment, html body[data-page="home"] #br-verhaal .vh-podium .vh-moment .vw{visibility: visible !important;transition: none !important}html body[data-page="home"] #br-verhaal .vh-podium .vh-moment:nth-last-child(2) p{font-size: clamp(18px, 1.7vw, 24px) !important;max-width: 26em !important}html body[data-page="home"] #br-verhaal .vh-venster-podium, html body[data-page="home"] #br-verhaal .vh-venster-kop{opacity: 1 !important;clip-path: none !important;visibility: visible !important}html body[data-page="home"] #br-verhaal .vh-venster img{scale: none !important}html body[data-page="home"] #br-verhaal .vh-venster-podium{margin: 0 clamp(20px, 5vw, 76px) !important;border-radius: 4px;overflow: hidden !important}html body[data-page="home"] #br-verhaal .bs-grafiek .bs-lijn{clip-path: inset(-12px -12px -12px -12px) !important}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){html body[data-page="home"] #br-verhaal .bs-grafiek .bs-lijn{animation: rust-teken both linear !important;animation-timeline: view() !important;animation-range: entry 40% cover 55% !important}}}@keyframes rust-teken{from{clip-path: inset(-12px 100% -12px -12px)}to{clip-path: inset(-12px -12px -12px -12px)}}.br-voortgang{display: none}@supports (animation-timeline: scroll()){.br-voortgang{display: block;position: fixed;top: 0;left: 0;right: 0;z-index: 999999;height: 3px;pointer-events: none;background: linear-gradient(90deg, #8A94B7 0 16.66%, #E7D1A1 0 33.33%, #B8C7AF 0 50%, #F3E98C 0 66.66%, #C4A181 0 83.33%, #4A2B21 0);clip-path: inset(0 100% 0 0);animation: br-voortgang linear both;animation-timeline: scroll(root block)}@keyframes br-voortgang{to{clip-path: inset(0 0 0 0)}}}.br-hand{display: block;height: auto;overflow: visible}.br-hand path{fill: none;stroke: currentColor;stroke-linecap: round;stroke-linejoin: round;stroke-width: 1.7px;vector-effect: non-scaling-stroke}.br-hand--romy{width: 150px}.br-hand--boris{width: 84px}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){@supports (animation-timeline: view()){:where(body:not([data-page="fotogalerij"], [data-page="latin"], [data-page="wandelgroep"]) main :is(h2, h3, p, blockquote):not(.film-hero *, #br-bronnen *, #br-methodiek *, .rv-rijen *, .bs-grafiek *, .hk-lijst *, form *, nav *, dialog *, .sr-only)){animation: tekst-in both cubic-bezier(0.2, 0.8, 0.25, 1);animation-timeline: view();animation-range: entry 0% entry 75%}}}@keyframes tekst-in{from{opacity: 0;translate: 0 18px;filter: blur(6px)}to{opacity: 1;translate: none;filter: none}}.br-footer.bf{padding: 0 !important;position: relative;isolation: isolate}.bf .br-footer-inner{position: relative;max-width: 1200px;padding: clamp(72px, 9vw, 128px) 24px 28px}.bf-slot{display: flex;align-items: flex-end;justify-content: space-between;gap: 32px;flex-wrap: wrap;padding-bottom: clamp(48px, 6vw, 80px);border-bottom: 1px solid rgba(241, 230, 200, 0.16)}.bf-slotzin{margin: 0;max-width: 15ch;font-family: var(--font-head);font-weight: 700;font-size: clamp(36px, 5.4vw, 72px);line-height: 1.02;letter-spacing: -0.02em;color: var(--br-cream)}.bf-slotzin em{font-style: italic;text-decoration: underline;text-decoration-color: var(--br-yellow);text-decoration-thickness: 0.06em;text-underline-offset: 0.14em}.br-footer .bf-knop{display: inline-flex;align-items: center;gap: 14px;padding: 17px 26px;border-radius: var(--r-knop);background: var(--br-cream);color: var(--br-ink) !important;font-size: 13px;font-weight: 800;letter-spacing: 0.12em;text-transform: uppercase;text-decoration: none;transition: background-color 0.2s ease}.br-footer .bf-knop:hover{background: var(--br-yellow)}.bf-midden{display: grid;grid-template-columns: 1fr 1.6fr 1.25fr;gap: 48px;padding: 56px 0}.br-footer .bf-naam{font-family: var(--font-head);font-weight: 700;font-size: 28px;letter-spacing: -0.02em;color: var(--br-cream);text-decoration: none}.bf-voluit{margin: 4px 0 14px;font-size: 11px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;color: rgba(241, 230, 200, 0.5)}.bf-tagline{margin: 0;max-width: 22ch;font-size: 16px;line-height: 1.5;color: var(--br-cream)}.bf-tagline em{font-style: italic}.br-footer .bf-kop, .br-footer .bf-nb .nb-titel{display: block;margin: 0 0 14px;padding: 0;border: 0;font-family: var(--font-body);font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: rgba(241, 230, 200, 0.5)}.bf-nav{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 32px 24px;align-content: start}.bf-groep ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}.bf-groep li{margin: 0;padding: 0}.br-footer .bf-groep a{display: inline-block;padding: 5px 0;font-size: 15px;color: rgba(241, 230, 200, 0.82);text-decoration: none}.br-footer .bf-groep a:hover, .br-footer .bf-groep a.actief{color: var(--br-cream);text-decoration: underline;text-decoration-color: var(--br-yellow);text-underline-offset: 5px}.bf-mailrij{display: flex;align-items: center;flex-wrap: wrap;gap: 12px 18px}.br-footer .bf-mail{font-family: var(--font-head);font-weight: 700;font-size: clamp(21px, 1.9vw, 25px);color: var(--br-cream);text-decoration: underline;text-decoration-color: rgba(241, 230, 200, 0.3);text-underline-offset: 6px}.br-footer .bf-mail:hover{text-decoration-color: var(--br-yellow)}.bf-social{display: inline-flex;gap: 8px}.br-footer .bf-social a{display: inline-grid;place-items: center;width: 40px;height: 40px;min-height: 40px;min-width: 40px;border: 1px solid rgba(241, 230, 200, 0.28);border-radius: var(--r-knop);color: var(--br-cream);transition: border-color 0.2s ease}.br-footer .bf-social a:hover{border-color: var(--br-cream)}.bf-social svg{width: 18px;height: 18px}.bf-reactie{margin: 8px 0 32px;font-size: 14px;color: rgba(241, 230, 200, 0.62)}.br-footer .bf-nb{margin: 0;padding: 0;border: 0;background: none}.br-footer .bf-nb .nb-sub{margin: 0 0 12px;max-width: 38ch;padding: 0;border: 0;font-size: 13.5px;line-height: 1.55;color: rgba(241, 230, 200, 0.62)}.br-footer .bf-nb .nb-consent{display: flex;align-items: center;gap: 10px;min-height: 44px;margin-top: 6px;font-size: 13px;color: rgba(241, 230, 200, 0.7);cursor: pointer}.br-footer .bf-nb .nb-consent input{width: 20px;height: 20px;margin: 0;flex: 0 0 auto;accent-color: var(--br-yellow);cursor: pointer}.br-footer .bf-nb .nb-consent a{color: var(--br-cream);text-decoration: underline;text-underline-offset: 3px}.bf-onder{display: grid;gap: 12px;padding-top: 24px;border-top: 1px solid rgba(241, 230, 200, 0.16);font-size: 12.5px;color: rgba(241, 230, 200, 0.55)}.bf-onder-rij{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 28px}.br-footer .bf-legal{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 20px;flex: 1 1 auto;margin: 0}.br-footer .bf-legal a, .br-footer .bf-legal button{padding: 0;border: 0;background: none;font: inherit;color: rgba(241, 230, 200, 0.62);text-decoration: none;cursor: pointer}.br-footer .bf-legal a:hover, .br-footer .bf-legal button:hover{color: var(--br-cream);text-decoration: underline;text-underline-offset: 4px}.br-footer .bf-boven{margin-left: auto;padding: 8px 14px;border: 1px solid rgba(241, 230, 200, 0.24);border-radius: var(--r-knop);background: none;font: inherit;font-size: 11px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: rgba(241, 230, 200, 0.7);cursor: pointer;transition: border-color 0.2s ease, color 0.2s ease}.br-footer .bf-boven:hover{border-color: var(--br-cream);color: var(--br-cream)}.br-footer .bf-gegevens{margin: 0;font-size: 12px;line-height: 1.6;color: rgba(241, 230, 200, 0.45)}.br-footer .bf-gegevens a{color: inherit;text-decoration: underline;text-underline-offset: 3px}@media (max-width: 1080px){.bf-midden{grid-template-columns: 1fr 1fr}.bf-merk{grid-column: 1 / -1}}@media (max-width: 760px){.bf .br-footer-inner{padding: 64px 20px 24px}.bf-slot{flex-direction: column;align-items: stretch;gap: 24px;padding-bottom: 44px}.bf-slotzin{font-size: clamp(34px, 10vw, 44px)}.br-footer .bf-knop{justify-content: space-between}.bf-midden{grid-template-columns: 1fr;gap: 36px;padding: 40px 0}.bf-voluit{display: none}.bf-tagline{margin-top: 6px;font-size: 15px}.bf-nav{grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap: 28px 16px}.br-footer .bf-kop, .br-footer .bf-nb .nb-titel{margin-bottom: 6px}.br-footer .bf-groep a{padding: 0;min-height: 44px}.bf-groep ul{gap: 0}.bf-reactie{margin-bottom: 28px}.bf-onder-rij{flex-direction: column;align-items: stretch;gap: 16px}.br-footer .bf-legal{display: grid;grid-template-columns: 1fr 1fr;gap: 0 16px}.br-footer .bf-legal a, .br-footer .bf-legal button{min-height: 40px;display: flex;align-items: center;text-align: left}.bf-onder-rij .copyright{order: 2}.br-footer .bf-boven{order: 3;margin-left: 0;align-self: flex-start;min-height: 40px}}@media (max-width: 768px){body:is([data-page="home"], [data-page="begeleiding"]) .br-mobile-cta[data-versie="open"]{display: inline-flex !important;padding: 9px 16px;border: 1px solid var(--br-ink);background: var(--br-cream);color: var(--br-ink);font-size: 12px;opacity: 0;visibility: hidden;transition: opacity 0.35s ease, visibility 0s linear 0.35s}html.br-cta-aan body:is([data-page="home"], [data-page="begeleiding"]) .br-mobile-cta[data-versie="open"]{opacity: 1;visibility: visible;transition: opacity 0.35s ease}}@media (max-width: 768px) and (prefers-reduced-motion: reduce){body:is([data-page="home"], [data-page="begeleiding"]) .br-mobile-cta[data-versie="open"]{transition: none}}#brCookieBanner{box-shadow: none}#brCookieBanner .brc-btn:hover{transform: none}@media (max-width: 760px){html body :is(.gh-label, .gh-hero-eyebrow, .gh-route-label, .gh-traject-label, .gh-th-sub, .gh-venster-boven, .gh-duo-wie, .gb-tijd, .gb-menu-soort, .go-drie span, .go-paren-wie span, .br-kruimels, .bf-voluit, .wv-eyebrow, .erv-naam, .bgl-feiten, .bgl-feiten span, .gh-vlag, .gh-lijn-label, .bgl-sensor-label, .gh-fin-vlagtekst, .gb-door-pijl){font-size: 13px !important}html body:not([data-page="latin"]):not([data-page="fotogalerij"]) :is(.btn, .btn-br, .btn-home, .btn-wandel, .btn-submit, .contact-cta){font-size: 13px !important}html body .go-hoofd-naam{font-size: 13px;letter-spacing: 0.1em}html body .go-naam-rol{font-size: 13px}html body :is(.br-pijl, .gh-pijl, .film-link){display: inline-flex;align-items: center;min-height: 44px}html body :is(li, .faq-body, p:not(.sc-door)) > :is(.br-pijl, .gh-pijl){display: inline;min-height: 0}}@media (max-width: 560px){#brCookieBanner{padding: 12px 16px calc(12px + env(safe-area-inset-bottom))}#brCookieBanner .brc-inner{gap: 10px}#brCookieBanner .brc-tekst{min-width: 0}#brCookieBanner .brc-tekst strong{display: none}#brCookieBanner .brc-tekst p{font-size: 13px;line-height: 1.45}#brCookieBanner .brc-acties{gap: 8px;flex-wrap: nowrap}#brCookieBanner .brc-btn{min-height: 44px;padding: 10px 12px}}:focus-visible, input:focus-visible, textarea:focus-visible, select:focus-visible{outline-color: var(--br-ink)}input:focus-visible, textarea:focus-visible, select:focus-visible{border-color: var(--br-ink)}:is(.br-footer, .br-section--ink, .gh-sectie--donker, .gk, .sg-donker, .ec-cta, .film-hero, .film-kader, #br-waarom, .br-skip) :focus-visible, .br-skip:focus-visible{outline-color: var(--br-yellow)}.br-footer .nb-rij input:focus-visible{outline-color: var(--br-yellow);border-color: var(--br-yellow)}.br-footer .bf-nb .nb-sub, .br-footer .bf-nb .nb-consent{color: rgba(241, 230, 200, 0.85);opacity: 1}.br-footer .bf-kop, .br-footer .bf-nb .nb-titel{color: rgba(241, 230, 200, 0.8)}.video-filter button{opacity: 0.8}.video-filter button[aria-pressed="true"]{opacity: 1}.br-footer .bf-gegevens, .br-footer .company-data, .bf-voluit{color: rgba(241, 230, 200, 0.8);opacity: 1}.br-footer .nb-rij input::placeholder{opacity: 0.7}.br-kruimels li{opacity: 0.85}html body:is([data-page], :not([data-page])) :is(.gh-label, .rb-label, .tr-th-sub){opacity: 0.8}:root body.geheel .kb-meta{opacity: 0.8}:root body .spec-matrix td.mx-no, :root body.geheel.trajectpagina .spec-matrix td.mx-no{opacity: 0.75}.br-model-stap{opacity: 0.75}html body .fase-m-blue{background: var(--br-blue-tekst)}label:not(.km-tegel, .ow-keuze, .ow-datum) > input[type=checkbox], #f-consent{width: 20px;height: 20px;flex: 0 0 auto}.tag-chip, .route-tag, .pillar-tag, .p-tag, .traject-tag, .fase-tag, .hv-chip, .quick-chip, .section-tag, .edition-tag{opacity: 0.8}.br-footer li a{display: inline-block;min-height: 24px;line-height: 24px}.br-footer #bfNbMail{min-height: 44px;box-sizing: border-box}.km-form{counter-reset: km}.km-feiten{list-style: none;margin: 0 0 28px;padding: 0;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));border-top: 1px solid var(--km-lijn);border-bottom: 1px solid var(--km-lijn)}.km-feiten li{margin: 0;padding: 12px 14px;font-size: 13.5px;line-height: 1.35}.km-feiten li:first-child{padding-left: 0}.km-feiten li + li{border-left: 1px solid var(--km-lijn)}.km-feiten strong{display: block;margin-bottom: 2px;font-family: var(--font-head);font-weight: 700;font-size: 17px}.km-form .km-deelkop{justify-content: flex-start;padding-bottom: 12px;border-bottom: 1px solid var(--km-lijn)}.km-form .km-deelkop::before{counter-increment: km;content: "0" counter(km);margin-right: 4px;font-style: italic;color: color-mix(in srgb, var(--br-ink) 55%, transparent)}.km-form .km-optioneel{margin-left: auto}.km-form .km-deel{margin-top: 30px;padding-top: 0;border-top: 0}.km-form .field:not(.field-consent) > label{font-size: 12px;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase}.km-form .field-consent{padding-top: 12px;border-top: 1px solid var(--km-lijn)}.km-form .field-consent + .field-consent{padding-top: 0;border-top: 0}@media (max-width: 560px){.km-feiten li{padding: 10px 8px;font-size: 12.5px}.km-feiten strong{font-size: 15px}}.gk.gk--licht{max-width: none;padding: 0;border-radius: 0;background: transparent;color: var(--br-ink)}.gk--licht .gk-top{padding: 2px 0 clamp(16px, 1.8vw, 22px) clamp(14px, 1.6vw, 20px);border-left: 1px solid var(--gh-haar, rgba(74, 43, 33, 0.26));border-bottom: 1px solid var(--gh-haar, rgba(74, 43, 33, 0.26))}.gk--licht .gk-top .gh-label{color: var(--br-ink)}.gk--licht .gh-accent{color: inherit}.gk--licht .gk-knoppen{border-color: var(--br-ink)}.gk--licht .gk-knop{color: var(--br-ink)}.gk--licht .gk-knop[aria-pressed="true"]{background: var(--br-ink);color: var(--br-cream)}#br-bgl-sensor .gk--licht :focus-visible{outline-color: var(--br-ink)}.gk--licht .gk-svg{box-sizing: border-box;padding: clamp(16px, 2.4vw, 28px) clamp(12px, 2vw, 24px) 8px;background: var(--br-kaart);border: 1px solid var(--gh-haar, rgba(74, 43, 33, 0.26));border-radius: 4px}.gk--licht .gk-raster line{stroke: rgba(74, 43, 33, 0.16)}.gk--licht .gk-band{fill: rgba(184, 199, 175, 0.45)}.gk--licht .gk-band-tekst{fill: var(--br-ink);opacity: 0.7}.gk--licht .gk-lijn.gk-piek, .gk--licht .gk-lijn.gk-rustig{stroke: var(--br-ink)}.gk--licht .gk-punten circle{stroke: var(--br-kaart)}.gk--licht .gk-as text{fill: var(--br-ink);opacity: 0.65}.gk--licht .gk-notities li{border-top-color: rgba(74, 43, 33, 0.22)}.gk--licht .gk-notities strong{color: var(--br-ink)}.gk--licht .gk-onder{opacity: 0.75}:root body.geheel:is([data-page="wandelgroep"], [data-page="latin"], [data-page="fotogalerij"]) div:has(> .br-afsluiter){grid-template-columns: minmax(0, 1fr)}:root body.geheel:is([data-page="wandelgroep"], [data-page="latin"], [data-page="fotogalerij"]) div:has(> .br-afsluiter)::after{content: none;display: none}@media (max-width: 560px){.km-form .km-deelkop{display: block}.km-form .km-optioneel{display: block;margin: 4px 0 0}}.vg{--vg-lijn: color-mix(in srgb, var(--br-ink) 22%, transparent);--vg-geel: color-mix(in srgb, var(--br-yellow) 38%, var(--br-cream));margin: clamp(32px, 4vw, 56px) 0 0;color: var(--br-ink)}.vg-knop{display: flex;align-items: center;gap: 16px;min-height: 64px;padding: 16px 20px;border: 1px solid var(--br-ink);border-radius: 4px;list-style: none;cursor: pointer;font-size: 14px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase;transition: background-color 0.2s ease}.vg-knop::-webkit-details-marker{display: none}.vg-knop:hover{background: color-mix(in srgb, var(--br-ink) 6%, transparent)}.vg-knop:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 3px}.vg-knop-meta{margin-left: auto;font-size: 14px;font-weight: 600;letter-spacing: 0;text-transform: none;opacity: 0.78}.vg-plus{flex: none;font-size: 26px;font-weight: 400;line-height: 1;transition: transform 0.3s ease}.vg[open] .vg-plus{transform: rotate(45deg)}.vg-open{display: none}.vg[open] .vg-open{display: inline}.vg[open] .vg-dicht{display: none}.vg-wrap{margin-top: clamp(18px, 2vw, 28px)}.vg-tabel{width: 100%;table-layout: fixed;border-collapse: separate;border-spacing: 0;font-size: 15px;line-height: 1.35;color: var(--br-ink)}.vg-tabel th, .vg-tabel td{padding: 11px 10px;border: 0;background: transparent;vertical-align: middle}.vg-tabel thead th{position: sticky;top: 64px;z-index: 2;padding: 10px 8px 14px;vertical-align: bottom;text-align: center;background: var(--br-cream);border-bottom: 1.5px solid var(--br-ink)}.vg-tabel thead th:first-child{width: 34%}.vg-tabel thead a{color: inherit;text-decoration: none}.vg-th-naam{font-family: var(--font-head);font-weight: 700;font-size: clamp(14px, 1.2vw, 17px);line-height: 1.15;letter-spacing: -0.01em;hyphens: auto;border-bottom: 1.5px solid transparent;transition: border-color 0.2s ease}.vg-tabel thead a:hover .vg-th-naam, .vg-tabel thead a:focus-visible .vg-th-naam{border-bottom-color: var(--br-yellow)}.vg-tabel thead a:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}.vg-th-sub{display: block;margin-top: 4px;font-size: 10.5px;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase;opacity: 0.78}.vg-th-prijs{display: block;margin-top: 6px;font-family: var(--font-head);font-weight: 700;font-size: clamp(16px, 1.4vw, 20px)}.vg-vlagtekst{display: inline-block;margin: 0 0 8px;padding: 3px 7px;border-radius: 2px;background: var(--br-yellow);font-size: 10px;font-weight: 800;letter-spacing: 0.1em;line-height: 1.2;text-transform: uppercase}.vg-tabel tr > :nth-child(5){background: var(--vg-geel)}.vg-tabel .vg-groep th{background: transparent}.vg-tabel tbody th{text-align: left;font-weight: 600;padding-left: 0}.vg-tabel tbody tr:not(.vg-groep) > *{border-top: 1px solid var(--vg-lijn)}.vg-tabel tbody td{text-align: center;font-size: 18px;font-weight: 800}.vg-tabel tbody:not(.vg-bon) td:nth-child(n+4):not(.vg-nw){color: color-mix(in srgb, var(--br-ink) 55%, var(--br-cream));font-weight: 600}.vg-tabel .vg-groep th{padding: 28px 0 8px;font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;border-bottom: 1px solid var(--br-ink)}.vg-tabel tbody:first-of-type .vg-groep th{padding-top: 18px}.vg-bon td{font-size: 14px;font-weight: 700;white-space: nowrap}.vg-cap{caption-side: bottom;padding: 14px 0 0;text-align: left;font-size: 13px;line-height: 1.5;opacity: 0.85}.vg-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.vg-kies{display: none}@media (max-width: 700px){.vg-knop{flex-wrap: wrap;gap: 4px 12px;padding: 14px 16px}.vg-knop-meta{order: 3;flex-basis: 100%;margin: 0;font-size: 13px}.vg-plus{margin-left: auto}.vg-wrap{overflow-x: auto}.vg-tabel{min-width: 640px}.vg.is-twee .vg-wrap{overflow: visible}.vg.is-twee .vg-tabel{min-width: 0;table-layout: auto}.vg.is-twee .vg-tabel thead th:first-child{width: 44%}.vg-tabel .is-uit, .vg-tabel .is-leeg{display: none}.vg.is-twee .vg-kies{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;font-size: 14px;font-weight: 700}.vg-kies select{flex: 1 1 0;min-width: 0;min-height: 44px;padding: 8px 10px;border: 1px solid var(--br-ink);border-radius: 4px;background: var(--br-cream);color: var(--br-ink);font: inherit;font-size: 14px}.vg-tabel thead th{padding: 8px 4px 12px}.vg-tabel tbody th{font-size: 14px}.vg-bon td{white-space: normal}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.vg-plus, .vg-knop, .vg-th-naam{transition: none}}.br-header{view-transition-name: br-kop}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: 0.45s}::view-transition-old(root){animation: br-vt-uit 0.45s cubic-bezier(0.7, 0, 0.2, 1) both}::view-transition-new(root){animation: br-vt-in 0.45s cubic-bezier(0.7, 0, 0.2, 1) both}::view-transition-group(br-kop), ::view-transition-old(br-kop), ::view-transition-new(br-kop){animation-duration: 0.3s}}@media (prefers-reduced-motion: reduce){::view-transition-group(br-kop), ::view-transition-old(br-kop), ::view-transition-new(br-kop){animation: none}}:root:has(body:is([data-page^="wandel"], [data-page="latin"], [data-page="fotogalerij"])) :is(::view-transition-old(br-kop), ::view-transition-new(br-kop), ::view-transition-group(br-kop)){animation: none}.br-header, .br-header.is-scrolled{transition: translate 0.45s cubic-bezier(0.22, 0.8, 0.3, 1), background-color 0.35s ease, border-color 0.35s ease, backdrop-filter 0.35s ease, -webkit-backdrop-filter 0.35s ease}.br-header .br-header-inner{transition: height 0.35s cubic-bezier(0.22, 1, 0.36, 1)}.br-header .br-logo-mark{transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1)}.br-header.kop-balk .br-header-inner{height: 62px}.br-header.kop-balk .br-logo-mark{transform: scale(0.88)}@media (max-width: 480px){.br-header.kop-balk .br-header-inner{height: 56px}}@media (max-width: 760px){.br-header.kop-balk .br-header-inner{height: 76px}.br-header.kop-balk .br-logo-mark{transform: none}}@media (max-width: 480px){.br-header.kop-balk .br-header-inner{height: 66px}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.br-header .br-header-inner, .br-header .br-logo-mark{transition: none}}.br-header .br-nav-link.actief, html.kop-licht .br-header:not(.menu-open) .br-nav-link.actief, html.kop-licht .br-header.kop-balk:not(.menu-open) .br-nav-link.actief{box-shadow: none;text-decoration: underline;text-decoration-color: currentColor;text-decoration-thickness: 3px;text-underline-offset: 9px}.br-header .br-drop a.actief{text-decoration-color: currentColor;text-decoration-thickness: 2px}.mp-link.actief{text-decoration-color: currentColor;text-decoration-thickness: 3px}.br-nav-item.has-drop.drop-open .br-drop{opacity: 1;visibility: visible;transform: translateY(0);transition: opacity 0.2s ease, transform 0.2s ease, visibility 0s}.br-header .br-nav-item.has-drop.drop-open .br-drop a{translate: 0 0 !important}.br-nav-item.has-drop.drop-dicht .br-drop{opacity: 0 !important;visibility: hidden !important}@media (prefers-reduced-motion: no-preference) and (min-width: 761px){.br-mobile-panel{opacity: 1;transform: none;clip-path: inset(0 0 100% 0);transition: clip-path 0.5s cubic-bezier(0.7, 0, 0.2, 1), visibility 0s linear 0.5s}.br-mobile-panel.open{clip-path: inset(0 0 0 0);transition: clip-path 0.5s cubic-bezier(0.7, 0, 0.2, 1)}}.br-mobile-inner{padding-bottom: 24px}.mp-onder{position: sticky;bottom: 0;box-sizing: border-box;width: 100%;max-width: 640px;margin: 0 auto;display: grid;gap: 4px;padding: 14px clamp(20px, 6vw, 48px) calc(14px + env(safe-area-inset-bottom));background: var(--br-cream);border-top: 1px solid var(--br-line)}.mp-knop{display: flex;align-items: center;justify-content: center;min-height: 52px;border-radius: var(--r-knop);background: var(--br-ink);color: var(--br-cream);text-decoration: none;font-size: 12.5px;font-weight: 800;letter-spacing: 0.09em;text-transform: uppercase}.mp-uitklap-kop{display: flex;align-items: center;justify-content: space-between;cursor: pointer;list-style: none}.mp-uitklap-kop::-webkit-details-marker{display: none}.mp-uitklap-kop::after{content: "+";font-weight: 400;line-height: 1;transition: rotate 0.25s ease}.mp-uitklap[open] > .mp-uitklap-kop::after{rotate: 45deg}.mp-uitklap > a.mp-link{padding-left: 16px;font-size: clamp(20px, 5.6vw, 28px)}@media (prefers-reduced-motion: reduce){.mp-uitklap-kop::after{transition: none}}.mp-mail{display: flex;align-items: center;justify-content: center;min-height: 44px;font-weight: 700;color: var(--br-ink);text-underline-offset: 4px}.br-header.menu-open .br-kop-knop{opacity: 0 !important;visibility: hidden !important}@media (max-width: 760px){.bf .br-footer-inner{padding-top: 48px}.bf-slot{padding-bottom: 32px}.bf-midden{gap: 28px;padding: 28px 0}.bf-tagline{margin-top: 2px}.bf-nav{grid-template-columns: 1fr 1fr;gap: 20px 16px}.br-footer .bf-groep a{display: flex;align-items: center;min-height: 34px;font-size: 14.5px}.bf-reactie{margin: 4px 0 18px}.br-footer .bf-legal a, .br-footer .bf-legal button{min-height: 34px}.bf-onder-rij{gap: 10px}}.sn{position: fixed;right: clamp(14px, 1.8vw, 30px);top: 50%;z-index: 999990;transform: translate(8px, -50%);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 0.3s ease, transform 0.3s ease, visibility 0s linear 0.3s}.sn.sn-zien{opacity: 1;visibility: visible;pointer-events: auto;transform: translate(0, -50%);transition: opacity 0.3s ease, transform 0.3s ease, visibility 0s}.sn-lijst{display: flex;flex-direction: column;align-items: flex-end;gap: 2px;margin: 0;padding: 0;list-style: none}.sn-lijst li{--sn-tekst: 74, 43, 33;--sn-actief: var(--br-ink);margin: 0;padding: 0}.sn-lijst li.sn-donker{--sn-tekst: 241, 230, 200;--sn-actief: var(--br-cream)}.sn-lijst a{display: flex;align-items: center;justify-content: flex-end;gap: 12px;min-height: 26px;padding: 0 0 0 12px;text-decoration: none;color: rgba(var(--sn-tekst), 0.6)}.sn-lijst a i{display: block;flex: none;width: 14px;height: 1.5px;border-radius: 1px;background: rgba(var(--sn-tekst), 0.38);transition: width 0.3s cubic-bezier(0.22, 0.8, 0.3, 1), background-color 0.3s ease, height 0.3s ease}.sn-lijst a:hover i{background: rgba(var(--sn-tekst), 0.7)}.sn-lijst a[aria-current="true"]{color: var(--sn-actief)}.sn-lijst a[aria-current="true"] i{width: 30px;height: 2.5px;background: var(--sn-actief)}.sn-naam{font-family: var(--font-head);font-size: 13.5px;font-weight: 700;line-height: 1.2;white-space: nowrap;display: block;max-width: 0;overflow: hidden;opacity: 0;transform: translateX(6px);transition: opacity 0.25s ease, transform 0.25s ease, color 0.3s ease, max-width 0s linear 0.25s}.sn.sn-uit .sn-naam, .sn-lijst li.sn-flits .sn-naam{max-width: 14em;opacity: 1;transform: none;transition: opacity 0.25s ease, transform 0.25s ease, color 0.3s ease, max-width 0s}@media (min-width: 861px){.sn:focus-within .sn-naam{max-width: 14em;opacity: 1;transform: none;transition: opacity 0.25s ease, transform 0.25s ease, max-width 0s}}.sn.sn-uit .sn-lijst li:nth-child(2) .sn-naam{transition-delay: 0.02s}.sn.sn-uit .sn-lijst li:nth-child(3) .sn-naam{transition-delay: 0.04s}.sn.sn-uit .sn-lijst li:nth-child(n+4) .sn-naam{transition-delay: 0.06s}.sn-lijst a[aria-current="true"] .sn-naam{padding-bottom: 8px;margin-bottom: -8px;text-decoration: underline;text-decoration-color: currentColor;text-decoration-thickness: 3px;text-underline-offset: 5px}.sn-lijst a:hover .sn-naam{color: var(--sn-actief)}.sn a:focus-visible{outline: 1.5px solid var(--sn-actief);outline-offset: 3px;border-radius: 2px}@media (max-width: 860px){.sn{right: 6px}.sn-lijst{gap: 0}.sn-lijst a{min-height: 30px;min-width: 40px;gap: 10px}.sn-lijst a i{width: 10px}.sn-lijst a[aria-current="true"] i{width: 20px}.sn-naam{font-size: 13px}}@media (prefers-reduced-motion: reduce), (max-width: 760px){.sn, .sn.sn-zien, .sn-naam, .sn-lijst a i{transition: none !important}}@media print{.sn{display: none !important}}@media (max-width: 480px){.km-tegels, .km-tegels--3{grid-template-columns: minmax(0, 1fr)}}.km-romy{display: flex;align-items: center;gap: 12px;margin: 0 0 16px}.km-romy img{flex: 0 0 auto;width: 56px;height: 56px;object-fit: cover;object-position: 50% 30%;border-radius: 4px}.km-romy p{margin: 0;font-size: 14.5px;line-height: 1.35}.km-romy strong{display: block;font-family: var(--font-head);font-size: 18px}.km-voortgang{height: 2px;margin: 0 0 20px;background: var(--km-lijn)}.km-voortgang span{display: block;height: 100%;background: var(--br-ink)}.km-feiten{margin-bottom: 20px}.km-form .km-deelkop{flex-wrap: wrap}.km-form .km-deelkop::before{content: "Stap " counter(km) " van 2";flex: 0 0 100%;margin: 0 0 2px;font-family: var(--font-body, inherit);font-size: 11.5px;font-weight: 800;font-style: normal;letter-spacing: 0.14em;text-transform: uppercase}.km-form .km-deel--inklap{margin: 22px 0;padding: 14px 0;border-top: 1px solid var(--km-lijn);border-bottom: 1px solid var(--km-lijn)}.km-help{display: flex;align-items: center;gap: 12px;min-height: 44px;cursor: pointer;font-family: var(--font-head);font-weight: 700;font-size: 18px}.km-help::-webkit-details-marker{display: none}.km-help::before{content: "+";flex: 0 0 auto;width: 1em;font-size: 22px;line-height: 1}.km-deel--inklap[open] > .km-help{margin-bottom: 14px}.km-deel--inklap[open] > .km-help::before{content: "\2212"}.km-form .km-help .km-optioneel{margin-left: auto}.km-help:focus-visible{outline: 2px solid var(--br-ink);outline-offset: 2px}@media (max-width: 760px){.km-feiten{grid-template-columns: 1fr}.km-feiten li, .km-feiten li:first-child{display: flex;align-items: baseline;gap: 6px;padding: 8px 0;font-size: 14px}.km-feiten li + li{border-left: 0;border-top: 1px solid var(--km-lijn)}.km-feiten strong{margin: 0}.km-form .km-deelkop{display: flex}.km-form .km-optioneel{display: inline;margin: 0 0 0 auto}}.km-form .km-open{margin: 0 0 20px}.km-form .km-open textarea{box-sizing: border-box;width: 100%;min-height: 96px;padding: 12px 14px;border: 1px solid var(--km-lijn) !important;border-radius: 4px;background: transparent;color: inherit;font: inherit;font-size: 16px;line-height: 1.45;resize: vertical}.km-form .km-open textarea:hover{border-color: color-mix(in srgb, var(--br-ink) 50%, transparent) !important}.km-form .km-open textarea:focus{border-color: var(--br-ink) !important;outline: 2px solid color-mix(in srgb, var(--br-yellow) 70%, transparent);outline-offset: 1px}.km-noot{display: flex;align-items: flex-start;gap: 8px;margin: 8px 0 0;font-size: 14px;font-weight: 700;line-height: 1.35}.km-noot svg{flex: none;width: 15px;height: 15px;margin-top: 2px;fill: none;stroke: currentColor;stroke-width: 1.5;stroke-linecap: round}:is(#br-r-testimonials, #br-r-waarborgen, #br-r-contact, main > #afsluiter, #ec-afsluiter, .ec-afsluiter, #brm-pijlers, #brm-bronnen, #brm-fasen, #brm-slot, #br-b-krijgt, #br-b-rapport, #br-b-werkvormen, #br-b-wie, #br-b-trajecten, #br-b-vragen, #br-b-slot, main > .kb-artikel:last-child){--band: clamp(240px, 30vw, 440px);--hoek: to bottom;margin-top: -1px;padding-top: calc(var(--band) * 0.62) !important;background-color: var(--naar) !important;background-repeat: repeat, no-repeat !important;background-position: 0 0 !important;background-size: 96px 96px, 100% var(--band) !important;background-image: linear-gradient(transparent, transparent), linear-gradient(var(--hoek), var(--van), color-mix(in oklab, var(--van) 99.5%, var(--naar)) 4.17%, color-mix(in oklab, var(--van) 98%, var(--naar)) 8.33%, color-mix(in oklab, var(--van) 95.7%, var(--naar)) 12.5%, color-mix(in oklab, var(--van) 92.6%, var(--naar)) 16.67%, color-mix(in oklab, var(--van) 88.8%, var(--naar)) 20.83%, color-mix(in oklab, var(--van) 84.4%, var(--naar)) 25%, color-mix(in oklab, var(--van) 79.4%, var(--naar)) 29.17%, color-mix(in oklab, var(--van) 74.1%, var(--naar)) 33.33%, color-mix(in oklab, var(--van) 68.4%, var(--naar)) 37.5%, color-mix(in oklab, var(--van) 62.4%, var(--naar)) 41.67%, color-mix(in oklab, var(--van) 56.2%, var(--naar)) 45.83%, color-mix(in oklab, var(--van) 50%, var(--naar)) 50%, color-mix(in oklab, var(--van) 43.8%, var(--naar)) 54.17%, color-mix(in oklab, var(--van) 37.6%, var(--naar)) 58.33%, color-mix(in oklab, var(--van) 31.6%, var(--naar)) 62.5%, color-mix(in oklab, var(--van) 25.9%, var(--naar)) 66.67%, color-mix(in oklab, var(--van) 20.6%, var(--naar)) 70.83%, color-mix(in oklab, var(--van) 15.6%, var(--naar)) 75%, color-mix(in oklab, var(--van) 11.2%, var(--naar)) 79.17%, color-mix(in oklab, var(--van) 7.4%, var(--naar)) 83.33%, color-mix(in oklab, var(--van) 4.3%, var(--naar)) 87.5%, color-mix(in oklab, var(--van) 2%, var(--naar)) 91.67%, color-mix(in oklab, var(--van) 0.5%, var(--naar)) 95.83%, var(--naar)) !important}#br-r-testimonials{--van: rgb(241, 230, 200);--naar: rgb(225, 235, 220)}#br-r-waarborgen{--van: rgb(225, 235, 220);--naar: rgb(226, 229, 239)}#br-r-contact{--van: rgb(226, 229, 239);--naar: var(--br-ink)}main > #afsluiter, #ec-afsluiter, .ec-afsluiter, #brm-slot, #br-b-slot{--van: var(--br-cream);--naar: var(--br-ink)}#brm-pijlers{--van: var(--br-cream);--naar: rgb(233, 218, 182)}#brm-bronnen{--van: rgb(233, 218, 182);--naar: rgb(225, 235, 220)}#brm-fasen{--van: rgb(225, 235, 220);--naar: var(--br-cream)}#br-b-krijgt{--van: var(--br-cream);--naar: rgb(226, 229, 239)}#br-b-rapport{--van: rgb(226, 229, 239);--naar: rgb(233, 218, 182)}#br-b-werkvormen{--van: rgb(233, 218, 182);--naar: var(--br-cream)}#br-b-wie{--van: var(--br-cream);--naar: rgb(233, 218, 182)}#br-b-trajecten{--van: rgb(233, 218, 182);--naar: rgb(225, 235, 220)}#br-b-vragen{--van: rgb(225, 235, 220);--naar: var(--br-cream)}main > .kb-artikel:last-child{--van: var(--br-ink);--naar: var(--br-cream);--hoek: to top;margin-top: 0;padding-top: 0 !important;padding-bottom: calc(var(--band) * 0.62);background-position: 0 0, 0 100% !important}.br-footer .bf-legal a, .br-footer .bf-legal .footer-cookie-btn{display: inline-flex;align-items: center;min-height: 24px}.br-footer .nb-consent input[type="checkbox"]{width: 24px;height: 24px}.br-footer label > input[type="email"]{min-height: 24px}.vg-th-sub, .vg-vlagtekst{font-size: 12px}.nw-sla{min-height: 24px;line-height: 24px}
