/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ *,::before,::after{box-sizing: border-box;}html{font-family: system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height: 1.15;-webkit-text-size-adjust: 100%;-moz-tab-size: 4;tab-size: 4;}body{margin: 0;}hr{height: 0;color: inherit;}abbr[title]{text-decoration: underline dotted;}b,strong{font-weight: bolder;}code,kbd,samp,pre{font-family: ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,'Liberation Mono',monospace;font-size: 1em;}small{font-size: 80%;}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}table{text-indent: 0;border-color: inherit;}button,input,optgroup,select,textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button,select{text-transform: none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance: button;}::-moz-focus-inner{border-style: none;padding: 0;}:-moz-focusring{outline: 1px dotted ButtonText;}:-moz-ui-invalid{box-shadow: none;}legend{padding: 0;}progress{vertical-align: baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height: auto;}[type='search']{-webkit-appearance: textfield;outline-offset: -2px;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit;}summary{display: list-item;}:focus-visible{outline: 2px solid var(--primary,var(--bouw-brand-unset));outline-offset: 2px;}button{background: none;border: none;padding: 0;font: inherit;cursor: pointer;}img,picture,video,canvas,svg{display: block;max-width: 100%;}ul,ol{list-style: none;margin: 0;padding: 0;}body{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeSpeed;}@media (prefers-reduced-motion: reduce){*,::before,::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}}
.bouw-btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--space-sm);min-height: var(--cta-height-base);padding-inline: var(--cta-padding-x);padding-block: var(--cta-padding-y);font-family: var(--font-body);font-size: var(--text-base);font-weight: 600;line-height: var(--leading-tight);text-decoration: none;white-space: nowrap;border: 2px solid transparent;border-radius: var(--radius-lg);cursor: pointer;user-select: none;position: relative;overflow: hidden;isolation: isolate;transition: background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);&:focus-visible{outline: none;box-shadow: var(--focus-ring);}&:hover{transform: translateY(-1px);}&:active{transform: translateY(0);}&:disabled,&[aria-disabled="true"]{opacity: 0.6;cursor: not-allowed;transform: none !important;}@container (max-width: 400px){min-height: var(--cta-height-sm);font-size: var(--text-sm);padding-inline: var(--space-md);}}.bouw-btn--primary{background: var(--cta-primary,var(--bouw-brand-unset));color: white;border-color: var(--cta-primary,var(--bouw-brand-unset));&:hover{background: var(--cta-primary-hover,var(--bouw-brand-unset));border-color: var(--cta-primary-hover,var(--bouw-brand-unset));box-shadow: var(--shadow-md);}&:active{background: var(--cta-primary-active,var(--bouw-brand-unset));border-color: var(--cta-primary-active,var(--bouw-brand-unset));}&:focus-visible{box-shadow: var(--focus-ring-error);}}.bouw-btn--secondary{background: var(--primary,var(--bouw-brand-unset));color: white;border-color: var(--primary,var(--bouw-brand-unset));&:hover{background: color-mix(in srgb,var(--primary,var(--bouw-brand-unset)) 90%,black);border-color: color-mix(in srgb,var(--primary,var(--bouw-brand-unset)) 90%,black);box-shadow: var(--shadow-md);}&:focus-visible{box-shadow: var(--focus-ring);}}.bouw-btn--outline{background: transparent;color: var(--primary,var(--bouw-brand-unset));border-color: var(--primary,var(--bouw-brand-unset));&:hover{background: var(--primary,var(--bouw-brand-unset));color: white;}&:focus-visible{box-shadow: var(--focus-ring);}}.bouw-btn--ghost{background: transparent;color: var(--neutral-700);border-color: transparent;&:hover{background: var(--neutral-100);color: var(--neutral-900);}}.bouw-btn--success{background: var(--success);color: white;border-color: var(--success);&:hover{background: color-mix(in srgb,var(--success) 90%,black);border-color: color-mix(in srgb,var(--success) 90%,black);}&:focus-visible{box-shadow: var(--focus-ring-success);}}.bouw-btn--sm{min-height: var(--cta-height-sm);font-size: var(--text-sm);padding-inline: var(--space-md);padding-block: var(--space-xs);}.bouw-btn--lg{min-height: var(--cta-height-lg);font-size: var(--text-lg);padding-inline: var(--space-2xl);padding-block: var(--space-md);}.bouw-btn--full{width: 100%;}.bouw-btn--loading{color: transparent;pointer-events: none;&::after{content: '';position: absolute;inset: 0;background: inherit;border-radius: inherit;}&::before{content: '';position: absolute;top: 50%;left: 50%;width: 1rem;height: 1rem;margin: -0.5rem;border: 2px solid currentColor;border-top-color: transparent;border-radius: 50%;color: white;animation: spin 1s linear infinite;z-index: 1;}}@keyframes spin{to{transform: rotate(360deg);}}.bouw-btn--icon-only{min-width: var(--cta-height-base);padding: var(--space-xs);border-radius: var(--radius-md);&.bouw-btn--sm{min-width: var(--cta-height-sm);}&.bouw-btn--lg{min-width: var(--cta-height-lg);}}.bouw-btn svg{width: 1.25em;height: 1.25em;flex-shrink: 0;}.bouw-btn--icon-left{flex-direction: row;}.bouw-btn--icon-right{flex-direction: row-reverse;}.bouw-btn--ripple{overflow: hidden;&::before{content: '';position: absolute;top: 50%;left: 50%;width: 0;height: 0;border-radius: 50%;background: rgba(255,255,255,0.5);transform: translate(-50%,-50%);transition: width 0.3s,height 0.3s;pointer-events: none;}&:active::before{width: 300px;height: 300px;}}.bouw-btn--gradient{background: linear-gradient(135deg,var(--cta-primary,var(--bouw-brand-unset)),var(--primary,var(--bouw-brand-unset)));border-color: transparent;&:hover{background: linear-gradient(135deg,var(--cta-primary-hover,var(--bouw-brand-unset)),color-mix(in srgb,var(--primary,var(--bouw-brand-unset)) 90%,black));}}@media (prefers-contrast: high){.bouw-btn{border-width: 3px;}.bouw-btn--outline,.bouw-btn--ghost{border-color: currentColor;}}@media (prefers-reduced-motion: reduce){.bouw-btn{transition: none;&:hover{transform: none;}}.bouw-btn--loading::before{animation: none;}}@media print{.bouw-btn{border: 1px solid currentColor;box-shadow: none;transform: none !important;}}
:root{--wm-primary: var(--wp--preset--color--primary,var(--bouw-primary,var(--bouw-brand-unset)));--wm-accent: var(--wp--preset--color--accent,var(--bouw-accent,var(--bouw-brand-unset)));--wm-secondary: var(--wp--preset--color--secondary,var(--bouw-secondary,var(--bouw-brand-unset)));--wm-on-accent: #16151a;--wm-on-primary: #ffffff;--wm-paper: var(--wp--preset--color--paper,var(--bouw-paper,#f5f4f7));--wm-paper-ink: var(--bouw-paper-ink,#16151a);}:root{--wm-dark-surface: #16151a;--wm-dark-surface-alt: #201e26;--wm-dark-card: #232028;--wm-dark-ink: #f5f4f7;--wm-dark-ink-soft: #b6b2bd;--wm-dark-hairline: rgba(255,255,255,0.12);--wm-light-surface: #ffffff;--wm-light-surface-alt: #f5f4f7;--wm-light-card: #ffffff;--wm-light-ink: #1b1a1f;--wm-light-ink-soft: #55535e;--wm-light-hairline: rgba(20,18,28,0.12);}:root[data-theme="light"]{--bouw-bg-color: var(--wm-light-surface);--bouw-surface: var(--wm-light-surface);--bouw-base: var(--wm-light-surface);--bouw-text-color: var(--ink-primary);--bouw-ink: var(--ink-primary);--bouw-contrast: var(--ink-primary);--surface-body: var(--wm-light-surface);--surface-card: var(--wm-light-card);--surface-section-alt: var(--wm-light-surface-alt);--ink-primary: var(--wm-light-ink);--ink-secondary: var(--wm-light-ink-soft);--ink-muted: var(--wm-light-ink-soft);--wm-hairline: var(--wm-light-hairline);color-scheme: light;}:root[data-theme="light"] body{background-color: var(--wm-light-surface);color: var(--ink-primary);}:root[data-theme="dark"]{--bouw-bg-color: var(--wm-dark-surface);--bouw-surface: var(--wm-dark-surface);--bouw-base: var(--wm-dark-surface);--bouw-text-color: var(--wm-dark-ink);--bouw-ink: var(--wm-dark-ink);--bouw-contrast: var(--wm-dark-ink);--surface-body: var(--wm-dark-surface);--surface-card: var(--wm-dark-card);--surface-section-alt: var(--wm-dark-surface-alt);--ink-primary: var(--wm-dark-ink);--ink-secondary: var(--wm-dark-ink-soft);--ink-muted: var(--wm-dark-ink-soft);--wm-hairline: var(--wm-dark-hairline);color-scheme: dark;}:root[data-theme="dark"] body{background-color: var(--wm-dark-surface);color: var(--wm-dark-ink);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]):not([data-theme="dark"]){--bouw-bg-color: var(--wm-dark-surface);--bouw-surface: var(--wm-dark-surface);--bouw-base: var(--wm-dark-surface);--bouw-text-color: var(--wm-dark-ink);--bouw-ink: var(--wm-dark-ink);--bouw-contrast: var(--wm-dark-ink);--surface-body: var(--wm-dark-surface);--surface-card: var(--wm-dark-card);--surface-section-alt: var(--wm-dark-surface-alt);--ink-primary: var(--wm-dark-ink);--ink-secondary: var(--wm-dark-ink-soft);--ink-muted: var(--wm-dark-ink-soft);--wm-hairline: var(--wm-dark-hairline);color-scheme: dark;}:root:not([data-theme="light"]):not([data-theme="dark"]) body{background-color: var(--wm-dark-surface);color: var(--wm-dark-ink);}}@media (prefers-color-scheme: light){:root:not([data-theme="light"]):not([data-theme="dark"]){--bouw-bg-color: var(--wm-light-surface);--bouw-surface: var(--wm-light-surface);--bouw-base: var(--wm-light-surface);--bouw-text-color: var(--ink-primary);--bouw-ink: var(--ink-primary);--bouw-contrast: var(--ink-primary);--surface-body: var(--wm-light-surface);--surface-card: var(--wm-light-card);--surface-section-alt: var(--wm-light-surface-alt);--ink-primary: var(--wm-light-ink);--ink-secondary: var(--wm-light-ink-soft);--ink-muted: var(--wm-light-ink-soft);--wm-hairline: var(--wm-light-hairline);color-scheme: light;}}.wp-block-button__link,.wp-element-button{display: inline-block;padding: var(--bouw-space-md,0.75rem) var(--bouw-space-xl,1.5rem);border: 2px solid transparent;border-radius: var(--radius-md,var(--bouw-radius-md,4px));font-weight: 700;line-height: 1.2;text-align: center;text-decoration: none;cursor: pointer;background-color: var(--wm-primary);color: var(--wm-on-primary);border-color: transparent;transition: filter 0.15s ease,background-color 0.15s ease,color 0.15s ease;}.wp-block-button__link:hover,.wp-block-button__link:focus-visible,.wp-element-button:hover,.wp-element-button:focus-visible{filter: brightness(1.08);}.wp-block-button__link.has-primary-background-color{background-color: var(--wm-primary) !important;color: var(--wm-on-primary) !important;}.wp-block-button__link.has-accent-background-color,.wp-block-button__link.has-secondary-background-color{background-color: var(--wm-accent) !important;color: var(--wm-on-accent) !important;}.wp-block-button.is-style-outline > .wp-block-button__link,.wp-block-button__link.is-style-outline{background-color: transparent;color: var(--wm-primary);border: 2px solid var(--wm-primary);}:root[data-theme="dark"] .wp-block-button.is-style-outline > .wp-block-button__link,:root[data-theme="dark"] .wp-block-button__link.is-style-outline{color: var(--wm-accent);border-color: var(--wm-accent);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]):not([data-theme="dark"]) .wp-block-button.is-style-outline > .wp-block-button__link,:root:not([data-theme="light"]):not([data-theme="dark"]) .wp-block-button__link.is-style-outline{color: var(--wm-accent);border-color: var(--wm-accent);}}.wp-block-button.is-style-outline > .wp-block-button__link:hover,.wp-block-button__link.is-style-outline:hover{background-color: var(--wm-primary);color: var(--wm-on-primary);border-color: var(--wm-primary);}.wp-block-button.cta-button{background-color: transparent !important;padding: 0 !important;border-radius: 0 !important;}.wp-block-button.cta-button > .wp-block-button__link{background-color: var(--wm-accent);color: var(--wm-on-accent);border-radius: 999px;font-weight: 700;}:root[data-theme="dark"] .bouw-btn--ghost{color: var(--wm-dark-ink);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]):not([data-theme="dark"]) .bouw-btn--ghost{color: var(--wm-dark-ink);}}.bouw-theme-toggle{position: fixed;right: 1rem;bottom: 1rem;z-index: 1000;display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border: 1px solid var(--wm-hairline,rgba(127,127,127,0.3));border-radius: 999px;background: var(--surface-card,var(--bouw-surface,#232028));color: var(--ink-primary,var(--bouw-text-color,inherit));cursor: pointer;box-shadow: 0 6px 20px rgba(0,0,0,0.18);transition: transform 0.15s ease,filter 0.15s ease;}.bouw-theme-toggle:hover{transform: translateY(-1px);filter: brightness(1.05);}.bouw-theme-toggle:focus-visible{outline: 2px solid var(--wm-primary);outline-offset: 2px;}.bouw-theme-toggle svg{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.bouw-theme-toggle .wm-icon-sun{display: none;}.bouw-theme-toggle .wm-icon-moon{display: block;}:root[data-theme="dark"] .bouw-theme-toggle .wm-icon-sun,:root:not([data-theme="light"]) .bouw-theme-toggle .wm-icon-sun{display: block;}:root[data-theme="dark"] .bouw-theme-toggle .wm-icon-moon,:root:not([data-theme="light"]) .bouw-theme-toggle .wm-icon-moon{display: none;}@media (prefers-reduced-motion: reduce){.bouw-theme-toggle,.wp-block-button__link,.wp-element-button{transition: none;}}.is-inverted-band,.is-style-inverted-band{--surface-body: var(--wm-paper);--surface-card: var(--wm-light-card);--surface-section-alt: var(--wm-light-surface-alt);--ink-primary: var(--wm-paper-ink);--ink-secondary: var(--wm-light-ink-soft);--ink-muted: var(--wm-light-ink-soft);--bouw-base: var(--wm-paper);--bouw-surface: var(--wm-paper);--bouw-bg-color: var(--wm-paper);--bouw-contrast: var(--wm-paper-ink);--bouw-text-color: var(--wm-paper-ink);--bouw-ink: var(--wm-paper-ink);--wm-hairline: var(--wm-light-hairline);background-color: var(--surface-body);color: var(--ink-primary);}:root[data-theme="light"] .is-inverted-band,:root[data-theme="light"] .is-style-inverted-band{--surface-body: var(--wm-dark-surface);--surface-card: var(--wm-dark-card);--surface-section-alt: var(--wm-dark-surface-alt);--ink-primary: var(--wm-dark-ink);--ink-secondary: var(--wm-dark-ink-soft);--ink-muted: var(--wm-dark-ink-soft);--bouw-base: var(--wm-dark-surface);--bouw-surface: var(--wm-dark-surface);--bouw-bg-color: var(--wm-dark-surface);--bouw-contrast: var(--wm-dark-ink);--bouw-text-color: var(--wm-dark-ink);--bouw-ink: var(--wm-dark-ink);--wm-hairline: var(--wm-dark-hairline);}@media (prefers-color-scheme: light){:root:not([data-theme="dark"]):not([data-theme="light"]) .is-inverted-band,:root:not([data-theme="dark"]):not([data-theme="light"]) .is-style-inverted-band{--surface-body: var(--wm-dark-surface);--surface-card: var(--wm-dark-card);--surface-section-alt: var(--wm-dark-surface-alt);--ink-primary: var(--wm-dark-ink);--ink-secondary: var(--wm-dark-ink-soft);--ink-muted: var(--wm-dark-ink-soft);--bouw-base: var(--wm-dark-surface);--bouw-surface: var(--wm-dark-surface);--bouw-bg-color: var(--wm-dark-surface);--bouw-contrast: var(--wm-dark-ink);--bouw-text-color: var(--wm-dark-ink);--bouw-ink: var(--wm-dark-ink);--wm-hairline: var(--wm-dark-hairline);}}.is-style-eyebrow{font-family: var(--font-heading,var(--bouw-brand-unset-font));font-weight: var(--font-heading-weight,700);text-transform: uppercase;letter-spacing: var(--tracking-caps,0.12em);line-height: 1.2;font-size: var(--text-sm,0.875rem);color: var(--ink-muted,var(--ink-secondary,currentColor));margin-bottom: 0.5rem;}.is-brand-band,.is-style-brand-band{--surface-body: var(--color-primary);--surface-card: var(--color-primary);--surface-section-alt: var(--color-primary-dark,var(--color-primary));--ink-primary: var(--ink-inverse,#fff);--ink-secondary: var(--ink-inverse-muted,rgba(255,255,255,0.85));--ink-muted: var(--ink-inverse-muted,rgba(255,255,255,0.85));--bouw-base: var(--color-primary);--bouw-surface: var(--color-primary);--bouw-bg-color: var(--color-primary);--bouw-contrast: var(--ink-inverse,#fff);--bouw-text-color: var(--ink-inverse,#fff);--bouw-ink: var(--ink-inverse,#fff);--wm-hairline: var(--border-inverse,rgba(255,255,255,0.14));background-color: var(--surface-body);color: var(--ink-primary);}.is-soft-band,.is-style-soft-band{--surface-body: var(--surface-section-alt);--surface-card: var(--surface-section-alt);--bouw-base: var(--surface-section-alt);--bouw-surface: var(--surface-section-alt);--bouw-bg-color: var(--surface-section-alt);background-color: var(--surface-body);color: var(--ink-primary);}.is-accent-quote,.is-style-accent-quote{border-left: var(--quote-border,4px) solid var(--color-accent);padding-left: 1.25rem;font-style: italic;}
.watson-section{padding-block: var(--bouw-dir-section-breathe,clamp(64px,8vw,112px));position: relative;}.watson-section--hero{padding-block: calc(var(--bouw-dir-section-breathe,clamp(64px,8vw,112px)) * 1.15);}.watson-surface--alt{background-color: var(--bouw-dir-surface-alt,var(--surface-section-alt,transparent));}.watson-shape-sharp{--watson-shape-r: 0;}.watson-shape-soft{--watson-shape-r: var(--bouw-dir-radius,8px);}.watson-shape-round{--watson-shape-r: calc(var(--bouw-dir-radius,8px) * 3);}:is(.watson-shape-sharp,.watson-shape-soft,.watson-shape-round) :is(img,figure,.wp-block-image,.wp-block-group.has-background,.wp-block-button__link,.wp-block-cover){border-radius: var(--watson-shape-r);}.watson-section :is(h1,h2,h3){font-weight: var(--bouw-dir-heading-weight,inherit);text-transform: var(--bouw-dir-heading-transform,inherit);}.watson-eyebrow{display: block;margin-block-end: 0.75em;font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--color-primary,var(--bouw-brand-unset));}.watson-gesture--bleed{margin-inline: calc(50% - 50vw);max-width: 100vw;width: 100vw;}:is(.wp-site-blocks,body):has(.watson-gesture--bleed){overflow-x: clip;}.watson-gesture--overlap{position: relative;z-index: 1;margin-block-start: calc(var(--bouw-dir-section-breathe,80px) * -0.6);}.watson-gesture--overlap > :is(.wp-block-group,.wp-block-column,figure,div):first-child{background: var(--surface-card,var(--surface-body,transparent));box-shadow: 0 12px 40px color-mix(in srgb,currentColor 14%,transparent);border-radius: var(--watson-shape-r,var(--bouw-dir-radius,0));}.watson-gesture--implicit-frame{position: relative;isolation: isolate;}.watson-gesture--implicit-frame::before,.watson-gesture--implicit-frame::after{content: "";position: absolute;width: clamp(28px,6vw,56px);aspect-ratio: 1;pointer-events: none;z-index: -1;border: 2px solid color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 50%,transparent);}.watson-gesture--implicit-frame::before{inset-block-start: calc(-1 * clamp(8px,2vw,20px));inset-inline-start: calc(-1 * clamp(8px,2vw,20px));border-inline-end: 0;border-block-end: 0;}.watson-gesture--implicit-frame::after{inset-block-end: calc(-1 * clamp(8px,2vw,20px));inset-inline-end: calc(-1 * clamp(8px,2vw,20px));border-inline-start: 0;border-block-start: 0;}.watson-gesture--line,.watson-spine{position: relative;padding-inline-start: clamp(16px,3vw,32px);border-inline-start: 2px solid color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 60%,transparent);}.watson-gesture--broken-grid > *{min-width: 0;}.watson-gesture--lockup > :is(h1,h2,h3,.watson-eyebrow){margin-block-end: 0.35em;}.watson-lockup-rule{display: block;width: clamp(40px,8vw,72px);height: 3px;margin-block: 0.75em 1em;border: 0;background: var(--color-primary,var(--bouw-brand-unset));}.watson-emphasis--oversized-numeral{counter-reset: watson-numeral;}.watson-emphasis--oversized-numeral > *{counter-increment: watson-numeral;position: relative;}.watson-emphasis--oversized-numeral > *::before{content: counter(watson-numeral,decimal-leading-zero);display: block;font-family: var(--font-heading);font-size: clamp(3rem,7vw,5.5rem);font-weight: var(--bouw-dir-heading-weight,700);line-height: 1;color: color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 35%,transparent);margin-block-end: 0.15em;}@media (min-width: 782px){.watson-gesture--broken-grid > :nth-child(even){transform: translateY(clamp(16px,3vw,48px));}.watson-gesture--broken-grid > :nth-child(odd):not(:first-child){margin-inline-start: clamp(0px,2vw,32px);}}@media (max-width: 781px){.watson-gesture--overlap{margin-block-start: 0;}.watson-gesture--overlap > :is(.wp-block-group,.wp-block-column,figure,div):first-child{box-shadow: none;}.watson-gesture--broken-grid > *{transform: none;margin-inline-start: 0;}.watson-gesture--implicit-frame::before,.watson-gesture--implicit-frame::after{inset-inline-start: auto;inset-inline-end: auto;}.watson-gesture--implicit-frame::before{inset-inline-start: 0;inset-block-start: -8px;}.watson-gesture--implicit-frame::after{inset-inline-end: 0;inset-block-end: -8px;}}@media (prefers-reduced-motion: reduce){.watson-gesture--broken-grid > *{transform: none;}}
:root{--watson-section-space-s: clamp(32px,2.4vw + 22px,56px);--watson-section-space: clamp(44px,4vw + 28px,88px);--watson-section-space-l: clamp(56px,6vw + 32px,120px);--watson-primary-ink: color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 72%,#000);--watson-accent-mark: var(--color-accent,var(--bouw-brand-unset));--watson-ink: var(--ink-primary,#1b1a1f);--watson-ink-soft: var(--ink-secondary,#55535e);--watson-photo-veil: linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.92) 45%,rgba(255,255,255,.55) 75%,rgba(255,255,255,.2) 100%);--watson-photo-veil-mobile: linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.86));--watson-header-h: 0px;--watson-trust-h: 0px;}.watson-band{padding-block: var(--watson-band-pt,var(--watson-section-space)) var(--watson-band-pb,var(--watson-section-space));}.watson-band--s{--watson-band-pt: var(--watson-section-space-s);--watson-band-pb: var(--watson-section-space-s);}.watson-band--l{--watson-band-pt: var(--watson-section-space-l);--watson-band-pb: var(--watson-section-space-l);}.watson-band--flush-top{--watson-band-pt: 0px;}.watson-band--flush-bottom{--watson-band-pb: 0px;}:is(.watson-band,.watson-section):is(.watson-surface--paper,:not([class*="watson-surface--"])):has(+ :is(.watson-band,.watson-section):is(.watson-surface--paper,:not([class*="watson-surface--"]))),:is(.watson-band,.watson-section).watson-surface--tint:has(+ :is(.watson-band,.watson-section).watson-surface--tint),:is(.watson-band,.watson-section).watson-surface--alt:has(+ :is(.watson-band,.watson-section).watson-surface--alt),:is(.watson-band,.watson-section).watson-surface--brand:has(+ :is(.watson-band,.watson-section).watson-surface--brand),:is(.watson-band,.watson-section).watson-surface--photo:has(+ :is(.watson-band,.watson-section).watson-surface--photo){--watson-band-pb: 0px;}.watson-section:not(.watson-band):is(.watson-surface--paper,:not([class*="watson-surface--"])):has(+ .watson-section:is(.watson-surface--paper,:not([class*="watson-surface--"]))),.watson-section:not(.watson-band).watson-surface--alt:has(+ .watson-section.watson-surface--alt){padding-block-end: 0;}.wp-block-group:empty,.wp-block-image:not(:has(img,svg,video)),.wp-block-buttons:not(:has(a,button)){display: none;}@supports (color: color(from #000 srgb-linear r g b)){:where(.watson-band,.watson-section,[class*="watson-surface--"],.watson-box--card){--watson-on-surface: color(from var(--watson-surface-ref) srgb-linear clamp(.01096,(.203 - (.2126 * r + .7152 * g + .0722 * b)) * 1000,1) clamp(.01096,(.203 - (.2126 * r + .7152 * g + .0722 * b)) * 1000,1) clamp(.01096,(.203 - (.2126 * r + .7152 * g + .0722 * b)) * 1000,1));}}.watson-on-surface{color: var(--watson-on-surface,inherit);}.watson-on-surface :is(h1,h2,h3,h4,h5,h6,p,li,figcaption,dt,dd,blockquote,cite){color: inherit;}:root{--watson-btn-gap: 20px;}.wp-block-buttons.is-layout-flex,.wp-block-buttons{gap: max(var(--watson-btn-gap),var(--wp--style--block-gap,0px));}.wp-block-buttons + .wp-block-buttons,.wp-block-buttons + .wp-block-button,.wp-block-button + .wp-block-buttons{margin-block-start: max(var(--watson-btn-gap),1em);}:is(.entry-content,.wp-block-post-content,.watson-prose) :is(strong,b){font-weight: 700;color: inherit;}:is(.entry-content,.wp-block-post-content,.watson-prose) :is(em,i):not([class]){font-style: italic;}:is(.entry-content,.wp-block-post-content,.watson-prose) u{text-decoration: underline;text-decoration-thickness: .08em;text-underline-offset: .18em;}:is(.entry-content,.wp-block-post-content,.watson-prose) p > a:not([class]){color: var(--watson-primary-ink);text-decoration: underline;text-decoration-thickness: .07em;text-underline-offset: .2em;}:is(.entry-content,.wp-block-post-content,.watson-prose) p > a:not([class]):hover{text-decoration-thickness: .14em;}.watson-accent,:is(.entry-content,.wp-block-post-content,.watson-prose) mark:not([style]):not([class]){color: var(--watson-primary-ink);background: linear-gradient(transparent 72%,color-mix(in srgb,var(--watson-accent-mark) 55%,transparent) 72%);padding-inline: .06em;-webkit-box-decoration-break: clone;box-decoration-break: clone;}.watson-prose p{max-width: 68ch;}:is(.entry-content,.wp-block-post-content,.watson-prose) p + p{margin-block-start: .85em;}:is(.entry-content,.wp-block-post-content,.watson-prose) ul[class="wp-block-list"],.watson-prose ul:not([class]){list-style: none;padding-inline-start: 0;}:is(.entry-content,.wp-block-post-content,.watson-prose) ul[class="wp-block-list"] > li,.watson-prose ul:not([class]) > li{position: relative;padding-inline-start: 1.35em;margin-block: .35em;}:is(.entry-content,.wp-block-post-content,.watson-prose) ul[class="wp-block-list"] > li::before,.watson-prose ul:not([class]) > li::before{content: "";position: absolute;inset-inline-start: .15em;inset-block-start: .62em;width: .5em;height: .5em;border-radius: 50%;background: var(--color-primary,var(--bouw-brand-unset));}.watson-surface--photo{position: relative;isolation: isolate;background: var(--watson-photo-veil),var(--watson-photo,none) var(--watson-photo-pos,center) / cover no-repeat;color: var(--watson-ink);}.watson-surface--photo.watson-veil--brand{--watson-photo-veil: linear-gradient(90deg,color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 94%,#fff) 0%,color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 70%,transparent) 100%);}@media (max-width: 781px){.watson-surface--photo{background: var(--watson-photo-veil-mobile),var(--watson-photo,none) var(--watson-photo-pos-mobile,var(--watson-photo-pos,center)) / cover no-repeat;}}.wp-block-cover.is-style-watson-photo-band{min-height: 0;padding-block: var(--watson-section-space);color: var(--watson-ink);}.wp-block-cover.is-style-watson-photo-band > .wp-block-cover__background{background: var(--watson-photo-veil) !important;opacity: 1 !important;}@media (max-width: 781px){.wp-block-cover.is-style-watson-photo-band > .wp-block-cover__background{background: var(--watson-photo-veil-mobile) !important;}}.watson-half-bleed{display: grid;grid-template-columns: minmax(0,1fr);gap: clamp(20px,3vw,40px);}.watson-half-bleed__media,.watson-half-bleed__media img{margin: 0;width: 100%;height: 100%;object-fit: cover;border-radius: 0;}@media (max-width: 781px){.watson-half-bleed__media{margin-inline: calc(50% - 50vw);width: 100vw;max-width: 100vw;aspect-ratio: var(--watson-half-bleed-ratio-mobile,4 / 3);}}@media (min-width: 782px){.watson-half-bleed{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: stretch;}.watson-half-bleed__media{margin-inline-start: calc(50% - 50vw);width: auto;min-height: 100%;position: relative;}.watson-half-bleed--end .watson-half-bleed__media{order: 2;margin-inline-start: 0;margin-inline-end: calc(50% - 50vw);}.watson-half-bleed--flush .watson-half-bleed__media{margin-block: calc(-1 * var(--watson-band-pt,var(--watson-section-space))) calc(-1 * var(--watson-band-pb,var(--watson-section-space)));}}:is(.wp-site-blocks,body):has(.watson-half-bleed,.is-style-watson-half-bleed){overflow-x: clip;}@media (min-width: 782px){.wp-block-media-text.is-style-watson-half-bleed{margin-inline-start: calc(50% - 50vw);grid-template-columns: 50vw minmax(0,1fr) !important;}.wp-block-media-text.is-style-watson-half-bleed.has-media-on-the-right{margin-inline-start: 0;margin-inline-end: calc(50% - 50vw);grid-template-columns: minmax(0,1fr) 50vw !important;}}.wp-block-media-text.is-style-watson-half-bleed .wp-block-media-text__media img{border-radius: 0;height: 100%;object-fit: cover;}:where(img[width][height]){height: auto;}@media (min-width: 782px) and (min-height: 640px){.watson-first-screen{min-height: min(calc(100svh - var(--watson-header-h) - var(--watson-trust-h)),var(--watson-first-screen-max,720px));display: flex;flex-direction: column;justify-content: center;}}.watson-form--compact :is(label,.bouw-field-label){margin-block-end: 3px;font-size: .875rem;line-height: 1.3;}.watson-form--compact :is(input:not([type="checkbox"]):not([type="radio"]),select){padding-block: 8px;min-height: 42px;}.watson-form--compact textarea{min-height: 0;height: 4.6em;padding-block: 8px;}.watson-form--compact :is(.watson-form__note,small){font-size: .75rem;line-height: 1.4;}.is-style-watson-marquee{overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image: linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);}.is-style-watson-marquee .watson-marquee__track{display: flex;flex-wrap: nowrap;align-items: center;gap: var(--watson-marquee-gap,clamp(28px,4vw,56px));width: max-content;margin: 0;}.is-style-watson-marquee .watson-marquee__track > *{flex: none;margin: 0;}.is-style-watson-marquee .watson-marquee__track img{display: block;height: var(--watson-logo-h,var(--watson-marquee-logo-h,34px));width: auto;max-width: none;object-fit: contain;}@supports (height: calc(pow(2,.5) * 1px)){.is-style-watson-marquee .watson-marquee__track img[style*="--watson-logo-ar"]{--watson-logo-h: clamp( calc(var(--watson-marquee-logo-h,34px) * .8),calc(var(--watson-marquee-logo-h,34px) * pow(var(--watson-logo-ar) / var(--watson-logo-ar-ref,4),calc(var(--watson-logo-balance,.4) * -1))),calc(var(--watson-marquee-logo-h,34px) * 1.5) );}}@keyframes watson-marquee{to{transform: translateX(calc(-50% - var(--watson-marquee-gap,clamp(28px,4vw,56px)) / 2));}}@media (max-width: 781px){.is-style-watson-marquee .watson-marquee__track{animation: watson-marquee var(--watson-marquee-duration,28s) linear infinite;}}@media (min-width: 782px){.is-style-watson-marquee:not(.watson-marquee--always){-webkit-mask-image: none;mask-image: none;}.is-style-watson-marquee:not(.watson-marquee--always) .watson-marquee__track{width: auto;flex-wrap: wrap;justify-content: space-between;}.is-style-watson-marquee:not(.watson-marquee--always) .watson-marquee__dup{display: none;}.is-style-watson-marquee.watson-marquee--always .watson-marquee__track{animation: watson-marquee var(--watson-marquee-duration,40s) linear infinite;}}.is-style-watson-marquee:hover .watson-marquee__track,.is-style-watson-marquee:focus-within .watson-marquee__track{animation-play-state: paused;}@media (prefers-reduced-motion: reduce){.is-style-watson-marquee{overflow-x: auto;-webkit-mask-image: none;mask-image: none;}.is-style-watson-marquee .watson-marquee__track{animation: none !important;}.is-style-watson-marquee .watson-marquee__dup{display: none;}}:is(.wp-block-quote.is-style-watson-testimonial,.watson-testimonial){position: relative;margin: 0;padding: 2.4em 0 0;border: 0;background: none;box-shadow: none;color: var(--watson-ink);}:is(.wp-block-quote.is-style-watson-testimonial,.watson-testimonial)::before{content: "\201C";position: absolute;inset-block-start: 0;inset-inline-start: -.04em;font-family: Georgia,"Times New Roman",serif;font-size: 4.2em;line-height: 1;color: var(--color-primary,var(--bouw-brand-unset));}:is(.wp-block-quote.is-style-watson-testimonial,.watson-testimonial) p{margin: 0;font-style: normal;font-size: clamp(1.05rem,.4vw + .98rem,1.25rem);line-height: 1.55;color: var(--watson-ink);}:is(.wp-block-quote.is-style-watson-testimonial,.watson-testimonial) cite{display: block;margin-block-start: .8em;font-style: normal;font-weight: 700;font-size: .95rem;color: var(--watson-ink-soft);}.watson-testimonials{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,260px),1fr));gap: clamp(28px,4vw,56px);}:root{--watson-mobile-bar-h: 56px;--watson-bottom-offset: 0px;}.watson-mobile-actions{display: none;}@media (max-width: 781px){:root:has(.watson-mobile-actions){--watson-bottom-offset: var(--watson-mobile-bar-h);}body:has(.watson-mobile-actions){padding-block-end: var(--watson-bottom-offset);}.watson-mobile-actions{display: grid;grid-template-columns: 1fr 1fr;position: fixed;inset-inline: 0;inset-block-end: 0;z-index: 70;box-shadow: 0 -4px 18px color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 18%,transparent);}}.watson-mobile-actions > a[href]{display: flex;align-items: center;justify-content: center;min-height: var(--watson-mobile-bar-h,56px);font-weight: 800;font-size: 1.1875rem;text-decoration: none;}.watson-mobile-actions > .watson-mobile-actions__call{background: #fff;color: var(--watson-primary-ink);border-block-start: 3px solid var(--color-primary,var(--bouw-brand-unset));}.watson-mobile-actions > .watson-mobile-actions__quote{background: var(--color-primary,var(--bouw-brand-unset));color: #fff;}details > summary.watson-menu-toggle,:is(button,a).watson-menu-toggle,.wp-block-navigation__responsive-container-open{background: #fff;color: var(--watson-primary-ink);box-shadow: inset 0 0 0 2px var(--color-primary,var(--bouw-brand-unset));border-radius: 999px;}.bouw-form-consent{margin: .6em 0 0;font-size: .8125rem;line-height: 1.45;color: inherit;}:is(.watson-hover-lift,.is-style-watson-lift-card){transition: transform .22s ease,box-shadow .22s ease;}:is(.watson-hover-lift,.is-style-watson-lift-card):is(:hover,:focus-within){transform: translateY(-4px);box-shadow: 0 14px 34px color-mix(in srgb,var(--watson-ink) 14%,transparent);}@media (prefers-reduced-motion: reduce){:is(.watson-hover-lift,.is-style-watson-lift-card){transition: none;}:is(.watson-hover-lift,.is-style-watson-lift-card):is(:hover,:focus-within){transform: none;}}@media (min-width: 900px){:is(.watson-sticky-media,.wp-block-image.is-style-watson-sticky){position: sticky;top: calc(var(--watson-sticky-top,24px) + var(--watson-header-sticky-h,0px));align-self: start;}}:is(a.watson-quiet,.watson-quiet-links a):not(.wp-element-button):not(.wp-block-button__link):not([role="button"]){color: inherit;font-weight: inherit;font-style: inherit;text-decoration: none;}:is(a.watson-quiet,.watson-quiet-links a):not(.wp-element-button):not(.wp-block-button__link):not([role="button"]):is(:hover,:focus-visible){text-decoration: underline;text-decoration-thickness: .07em;text-underline-offset: .2em;}ol.is-style-watson-steps{--watson-steps-size: 2.25rem;--watson-steps-gap: 1.75rem;--watson-steps-line: 2px;--watson-steps-brand: var(--color-primary,var(--wp--preset--color--primary,var(--bouw-brand-unset)));list-style: none;padding-inline-start: 0;margin-inline-start: 0;}ol.is-style-watson-steps > li{position: relative;min-height: calc(var(--watson-steps-size) + var(--watson-steps-gap));margin-block: 0;padding-inline-start: calc(var(--watson-steps-size) + 1rem);padding-block: .3rem var(--watson-steps-gap);list-style: none;}ol.is-style-watson-steps > li::before{content: counter(list-item);position: absolute;inset-block-start: 0;inset-inline-start: 0;box-sizing: border-box;width: var(--watson-steps-size);height: var(--watson-steps-size);display: grid;place-items: center;border-radius: 50%;background: var(--watson-steps-brand);color: var(--wm-on-primary,#fff);font-family: inherit;font-size: .95rem;font-weight: 700;line-height: 1;}ol.is-style-watson-steps > li:not(:last-of-type)::after{content: "";position: absolute;inset-block: calc(var(--watson-steps-size) + .3rem) .3rem;inset-inline-start: calc((var(--watson-steps-size) - var(--watson-steps-line)) / 2);width: var(--watson-steps-line);border-radius: var(--watson-steps-line);background: color-mix(in srgb,var(--watson-steps-brand) 35%,transparent);}ol.is-style-watson-steps > li:last-of-type{min-height: var(--watson-steps-size);padding-block-end: 0;}ol.is-style-watson-steps > li > :is(p,ul,ol,figure):first-child{margin-block-start: 0;}:is(.entry-content,.wp-block-post-content,.watson-prose) :is(h5,h6){font-size: 1rem;}.watson-accordion{display: grid;gap: var(--watson-accordion-gap,12px);margin: 0;}.watson-accordion > details{margin: 0;background: var(--watson-accordion-surface,var(--bouw-dir-tint,color-mix(in srgb,var(--color-primary,var(--bouw-brand-unset)) 7%,#fff)));border-radius: var(--watson-accordion-radius,16px);color: var(--watson-accordion-ink,var(--watson-ink));}.watson-accordion > details > summary{display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 52px;padding: var(--watson-accordion-pad,14px 20px);border-radius: inherit;cursor: pointer;list-style: none;font-family: var(--font-heading);font-weight: 700;font-size: var(--watson-accordion-title-size,1.125rem);line-height: 1.3;color: var(--watson-accordion-title-ink,var(--watson-primary-ink));}.watson-accordion > details > summary::-webkit-details-marker{display: none;}.watson-accordion > details > summary::marker{content: "";}.watson-accordion > details > summary::after{content: "+";flex: none;display: grid;place-items: center;width: 2rem;height: 2rem;border-radius: 50%;background: var(--watson-accordion-mark,var(--color-accent,var(--bouw-brand-unset)));color: var(--watson-accordion-mark-ink,#1b1a1f);font-weight: 800;font-size: 1.25rem;line-height: 1;}.watson-accordion > details[open] > summary::after{content: "\2212";}.watson-accordion > details > summary:focus-visible{outline: 3px solid var(--watson-primary-ink);outline-offset: 2px;}.watson-accordion > details > :not(summary){margin-block: 0;padding-inline: var(--watson-accordion-pad-x,20px);max-width: 62ch;}.watson-accordion > details > :not(summary):last-child{padding-block-end: var(--watson-accordion-pad-x,20px);}.watson-accordion > details > :not(summary) + :not(summary){margin-block-start: .6em;}details.watson-mnav{position: relative;}details.watson-mnav > summary.watson-menu-toggle{display: inline-flex;align-items: center;min-height: 44px;padding: 9px 20px;list-style: none;cursor: pointer;font-weight: 800;position: relative;z-index: 61;}details.watson-mnav > summary::-webkit-details-marker{display: none;}details.watson-mnav > summary:focus-visible{outline: 3px solid var(--watson-primary-ink);outline-offset: 2px;}details.watson-mnav:not([open]) .watson-menu-toggle__close,details.watson-mnav[open] .watson-menu-toggle__open{display: none;}details.watson-mnav[open]::before{content: "";position: fixed;inset: 0;z-index: 59;background: color-mix(in srgb,var(--watson-ink) 55%,transparent);}details.watson-mnav[open] > ul{position: fixed;inset-inline: 0;inset-block-start: var(--watson-mnav-top,0);z-index: 60;box-sizing: border-box;max-height: calc(100vh - var(--watson-mnav-top,0px));max-height: calc(100svh - var(--watson-mnav-top,0px));margin: 0;padding: 8px 16px calc(20px + env(safe-area-inset-bottom,0px));overflow-y: auto;overscroll-behavior: contain;display: grid;gap: 2px;list-style: none;background: #fff;border-radius: 0 0 20px 20px;box-shadow: 0 18px 40px color-mix(in srgb,var(--watson-ink) 28%,transparent);}details.watson-mnav[open] > ul > li{margin: 0;}details.watson-mnav[open] > ul a{display: block;padding: 13px 8px;min-height: 44px;box-sizing: border-box;color: var(--watson-ink);font-weight: 700;text-decoration: none;}details.watson-mnav .watson-mnav__cta{margin-block-start: 10px;}details.watson-mnav .watson-mnav__cta a{text-align: center;border-radius: 999px;background: var(--color-primary,var(--bouw-brand-unset));color: var(--wm-on-primary,#fff);}html.watson-mnav-open{overflow: hidden;}.watson-file{position: relative;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;}.watson-file > input[type="file"]{position: absolute;inset-block-start: 0;inset-inline-start: 0;width: 1px;height: 1px;opacity: 0;overflow: hidden;clip-path: inset(50%);pointer-events: none;}.watson-file__button{display: inline-flex;align-items: center;min-height: 44px;padding: 8px 20px;border-radius: 999px;background: #fff;color: var(--watson-primary-ink);box-shadow: inset 0 0 0 2px var(--color-primary,var(--bouw-brand-unset));font-weight: 700;line-height: 1.2;cursor: pointer;}.watson-file:focus-within .watson-file__button{outline: 3px solid var(--watson-primary-ink);outline-offset: 2px;}.watson-file__name{font-size: .9375rem;color: inherit;overflow-wrap: anywhere;}
@media (min-width: 1024px){.wp-block-media-text.is-style-watson-sticky{align-items: start;}.wp-block-media-text.is-style-watson-sticky > .wp-block-media-text__media{position: sticky;top: calc(var(--watson-sticky-top,24px) + var(--watson-header-sticky-h,0px));align-self: start;}.wp-block-media-text.is-style-watson-sticky > .wp-block-media-text__content{align-self: start;}}.wp-block-cover.is-style-watson-mood-band{min-height: clamp(260px,46vw,640px);padding: 0;margin-block: 0;border-radius: 0;align-items: flex-end;}.wp-block-cover.is-style-watson-mood-band > .wp-block-cover__background{display: none;}.wp-block-cover.is-style-watson-mood-band > .wp-block-cover__image-background{object-position: var(--watson-mood-pos,center);}.wp-block-cover.is-style-watson-mood-band:has(> .wp-block-cover__inner-container > *)::after{content: "";position: absolute;inset: 40% 0 0;background: linear-gradient(to top,rgba(30,22,12,.62),transparent);z-index: 1;pointer-events: none;}.wp-block-cover.is-style-watson-mood-band > .wp-block-cover__inner-container{position: relative;z-index: 2;width: 100%;max-width: var(--layout-content,1200px);margin-inline: auto;padding: clamp(16px,3vw,40px);color: #fff;text-shadow: 0 1px 12px rgba(0,0,0,.35);}.watson-tafel{--tafel-pad: clamp(12px,3vw,48px);--tafel-gap: clamp(14px,2.2vw,32px);overflow-x: clip;padding: clamp(28px,5vw,72px) var(--tafel-pad);}.watson-tafel__list{list-style: none;margin: 0 auto;padding: 0;max-width: 1480px;display: grid;grid-template-columns: repeat(12,minmax(0,1fr));grid-auto-flow: row dense;align-items: start;gap: var(--tafel-gap);}.watson-tafel__item{grid-column: span var(--t-span,4);margin: var(--t-dy,0px) 0 0;position: relative;z-index: var(--t-z,1);transform: rotate(var(--t-rot,0deg));}.watson-tafel__item[data-bleed="start"]{grid-column: 1 / span var(--t-span,4);transform: translateX(calc(-1 * (var(--tafel-pad) + 7%)));}.watson-tafel__item[data-bleed="end"]{grid-column: calc(13 - var(--t-span,4)) / span var(--t-span,4);transform: translateX(calc(var(--tafel-pad) + 7%));}.watson-tafel__link{display: block;padding: clamp(4px,.5vw,7px);background: var(--surface-card,#fff);border-radius: 2px;box-shadow: var(--shadow-md,0 1px 2px rgba(60,42,20,.2),0 10px 24px rgba(60,42,20,.16));}.watson-tafel__link img{display: block;width: 100%;height: auto;border-radius: 0;}.watson-tafel__link:focus-visible{outline: 3px solid currentColor;outline-color: var(--color-primary,var(--bouw-brand-unset));outline-offset: 3px;}@media (prefers-reduced-motion: no-preference){.watson-tafel__item{transition: transform .25s ease;}.watson-tafel__item:is(:hover,:focus-within){z-index: 10;transform: rotate(var(--t-rot,0deg)) translateY(-4px);}.watson-tafel__item[data-bleed="start"]:is(:hover,:focus-within){transform: translateX(calc(-1 * (var(--tafel-pad) + 7%))) translateY(-4px);}.watson-tafel__item[data-bleed="end"]:is(:hover,:focus-within){transform: translateX(calc(var(--tafel-pad) + 7%)) translateY(-4px);}}@media (max-width: 699px){.watson-tafel__list{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.watson-tafel__item,.watson-tafel__item[data-bleed]{grid-column: auto;margin-top: 0;transform: none;}.watson-tafel__item:nth-child(even){margin-top: clamp(14px,6vw,32px);}.watson-tafel__item:is(:hover,:focus-within),.watson-tafel__item[data-bleed]:is(:hover,:focus-within){transform: none;}}
