@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;}}
