.bs-hero,.bs-section{min-width:0;padding-block:var(--space-section-block);border-bottom:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:60px repeat(12,minmax(0,1fr)) 60px;display:grid;position:relative}.bs-inner{column-gap:var(--space-column-gap);row-gap:var(--space-stack-section);grid-column:2/14;grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;display:grid}.bs-hero{padding-top:var(--subpage-hero-content-offset)}.bs-rail{padding-top:var(--space-section-block);grid-area:1/1;justify-content:center;display:flex}.bs-rail span{writing-mode:vertical-rl;align-self:start;transform:rotate(180deg)}.bs-parent{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-meta);grid-column:1/-1;text-decoration:none;display:flex}.bs-parent svg{color:var(--color-brand);width:18px;height:18px}.bs-hero-heading{grid-area:1/1/auto/6;align-self:end}.bs-hero-heading h1{font:400 var(--subpage-hero-title-size)/var(--subpage-hero-title-leading) var(--font-serif);letter-spacing:var(--subpage-hero-title-tracking);margin:var(--space-kicker-to-heading) 0 0}.bs-hero-heading em,.bs-section h2 em{color:var(--color-brand);font-weight:400}.bs-hero-copy{grid-area:2/1/auto/6;align-self:start}.bs-hero-copy>p{font-size:var(--type-body);line-height:var(--leading-body);margin:0 0 var(--space-inline-default)}.bs-hero-copy>p.bs-meta{font-size:var(--type-meta);margin:var(--space-inline-default) 0 0}.bs-actions{gap:var(--space-inline-default);flex-wrap:wrap;display:flex}.bs-hero-study{grid-area:1/7/3/13;align-self:center;min-width:0;margin:0}.bs-hero-study figcaption{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.bs-study-composition{aspect-ratio:1.07;isolation:isolate;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:relative}.bs-study-photo{grid-area:1/1/8/7;position:relative;overflow:hidden}.bs-study-photo img,.bs-study-detail img{object-fit:cover;width:100%;height:100%;display:block}.bs-study-photo>.bs-sample-label{background:var(--color-canvas);padding:var(--space-inline-compact);border:1px solid var(--color-border);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;position:absolute;inset:0 0 auto}.bs-study-type{z-index:2;background:var(--color-surface-lilac);padding:var(--space-card-inset);border:1px solid var(--color-border);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex-direction:column;grid-area:3/4/8/9;justify-content:space-between;display:flex}.bs-sample-label{font:500 var(--type-kicker)/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.bs-wordmark{font:400 var(--type-display-section)/1 var(--font-serif);letter-spacing:-.08em}.bs-wordmark>span{color:var(--color-brand)}.bs-study-line{font:400 var(--type-heading-xs)/1.1 var(--font-serif)}.bs-study-detail{z-index:3;border:8px solid var(--color-canvas);grid-area:6/1/9/4;position:relative;overflow:hidden}.bs-study-detail>span{background:var(--color-ink);color:var(--color-canvas);font-size:var(--type-kicker);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;padding:8px;position:absolute;bottom:0;left:0;right:0}.bs-study-swatch{grid-area:8/5/9/9;align-items:center;gap:8px;padding-top:12px;display:flex}.bs-study-swatch i{background:var(--color-brand);border-radius:50%;width:24px;height:24px}.bs-study-swatch i:nth-child(2){background:var(--color-ink);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.bs-study-swatch i:nth-child(3){background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.bs-study-swatch>span{font:400 var(--type-heading-md)/1 var(--font-serif);margin-left:auto}.bs-hero--werktafel .bs-hero-heading{text-align:center;grid-column:2/12}.bs-hero--werktafel .bs-hero-heading br:first-child{display:none}.bs-hero--werktafel .bs-hero-study{grid-area:2/1/auto/13}.bs-hero--werktafel .bs-study-composition{aspect-ratio:3;gap:var(--space-column-gap);grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}.bs-hero--werktafel .bs-study-photo,.bs-hero--werktafel .bs-study-type,.bs-hero--werktafel .bs-study-detail{grid-area:1}.bs-hero--werktafel .bs-study-detail{border:0}.bs-hero--werktafel .bs-study-swatch{display:none}.bs-hero--werktafel .bs-hero-copy{text-align:center;grid-area:3/3/auto/11}.bs-hero--werktafel .bs-actions{justify-content:center}.bs-hero--campagne .bs-hero-study{grid-area:1/1/auto/13}.bs-hero--campagne .bs-study-composition{aspect-ratio:2.6}.bs-hero--campagne .bs-study-photo{grid-area:1/1/9/9}.bs-hero--campagne .bs-study-type{grid-area:2/2/8/5}.bs-hero--campagne .bs-study-detail,.bs-hero--campagne .bs-study-swatch{display:none}.bs-hero--campagne .bs-hero-heading{grid-area:2/1/auto/7}.bs-hero--campagne .bs-hero-copy{grid-area:2/8/auto/13}@media (width<=1199px){.bs-hero,.bs-section{grid-template-columns:36px repeat(12,minmax(0,1fr)) 36px}.bs-inner{grid-column:1/-1}.bs-rail{display:none}}@media (width<=767px){.bs-inner{row-gap:var(--space-stack-section);grid-template-columns:minmax(0,1fr)}.bs-hero-heading,.bs-hero-copy,.bs-hero-study,.bs-hero--werktafel .bs-hero-heading,.bs-hero--werktafel .bs-hero-copy,.bs-hero--werktafel .bs-hero-study,.bs-hero--campagne .bs-hero-heading,.bs-hero--campagne .bs-hero-copy,.bs-hero--campagne .bs-hero-study{grid-area:auto/1}.bs-hero-study{grid-row:3}.bs-hero-copy{grid-row:2}.bs-actions{grid-template-columns:1fr;display:grid}.bs-study-composition{aspect-ratio:1.12}.bs-study-type{padding:var(--space-inline-default)}.bs-hero--werktafel .bs-study-composition{aspect-ratio:1.4;grid-template-columns:1fr 1fr}.bs-hero--werktafel .bs-study-detail{display:none}.bs-hero--campagne .bs-study-composition{aspect-ratio:1}.bs-hero--campagne .bs-study-type{grid-column:2/7}.bs-hero--werktafel .bs-hero-copy{text-align:left}}.bs-section h2{font:400 var(--type-heading-lg)/var(--leading-heading) var(--font-serif);letter-spacing:var(--tracking-heading);margin:var(--space-kicker-to-heading) 0 0}.bs-section h3{font:400 var(--type-heading-sm)/var(--leading-heading) var(--font-serif);margin:0 0 var(--space-inline-compact)}.bs-section p{font-size:var(--type-body);line-height:var(--leading-body)}.bs-section .eyebrow{font-size:var(--type-kicker)}.bs-section .bs-meta,.bs-meta{font-size:var(--type-meta);line-height:var(--leading-body)}.bs-heading{grid-column:1/7}.bs-aside{grid-column:8/13;align-self:end;margin:0}.bs-copy p{margin:0}.bs-copy p+p{margin-top:var(--space-inline-compact)}.bs-copy ul{margin-block:var(--space-inline-compact);line-height:var(--leading-body);padding-left:1.1em;list-style:outside}.bs-copy blockquote{font:400 var(--type-heading-sm)/1.2 var(--font-serif);margin-block:var(--space-inline-default)}.bs-copy h3{margin-top:var(--space-inline-default)}.bs-recognition{aspect-ratio:.86;grid-column:1/6;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(5,1fr);align-self:start;margin:0;display:grid;position:relative}.bs-recognition>img{object-fit:cover;grid-area:1/1/6/6;width:100%;height:100%}.bs-recognition-caption{background:var(--color-surface-lilac);justify-content:space-between;gap:var(--space-inline-default);padding:var(--space-card-inset);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex-direction:column;grid-area:4/2/7/6;display:flex;position:relative}.bs-recognition-caption>span:nth-child(2){font:400 var(--type-heading-md)/1.06 var(--font-serif)}.bs-recognition-caption>svg{right:var(--space-inline-default);width:54px;height:54px;color:var(--color-brand);background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;padding:8px;position:absolute;top:-25px;transform:rotate(12deg)}.bs-signals{grid-column:7/13}.bs-signals details,.bs-decisions details{border-top:1px solid var(--color-border)}.bs-signals details:last-child,.bs-decisions details:last-child{border-bottom:1px solid var(--color-border)}.bs-section summary{cursor:pointer;gap:var(--space-inline-default);min-height:56px;padding-block:var(--space-inline-default);align-items:center;list-style:none;display:flex}.bs-section summary::-webkit-details-marker{display:none}.bs-section summary>svg{width:18px;height:18px;color:var(--color-brand);flex:none;margin-left:auto}.bs-section details[open]>summary>svg{transform:rotate(45deg)}.bs-section summary>span:first-child{color:var(--color-brand);font-size:var(--type-meta);flex:none}.bs-section summary h3{font:500 var(--type-body-lg)/1.4 var(--font-body);margin:0}.bs-section details>.bs-copy{padding-bottom:var(--space-inline-default)}.bs-signals .bs-copy,.bs-decisions .bs-copy{padding-left:calc(1.25rem + var(--space-inline-default));font-size:var(--type-body-sm)}.bs-signals .bs-copy p,.bs-decisions .bs-copy p{font-size:var(--type-body-sm)}.bs-section summary:focus-visible,.bs-thumbnails button:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.bs-foundation{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.bs-question-grid{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bs-question-grid>article{padding:var(--space-card-inset);border-right:1px solid var(--color-border);gap:var(--space-inline-default);flex-direction:column;display:flex;position:relative}.bs-question-grid>article:first-child{padding-left:0}.bs-question-grid>article:last-child{border-right:0}.bs-question-grid>article:nth-child(3){background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit}.bs-question-glyph{font:400 var(--type-display-section)/1 var(--font-serif);letter-spacing:var(--tracking-display);margin-block:var(--space-inline-default)}.bs-question-grid h3{font:500 var(--type-body-lg)/1.4 var(--font-body);margin:0}.bs-question-grid .bs-copy p{font-size:var(--type-body-sm)}.bs-question-index{font-size:var(--type-meta);padding-top:var(--space-inline-default);margin-top:auto}.bs-decisions-lead{grid-column:1/6;align-self:start}.bs-decisions-lead>p:last-child{margin-top:var(--space-inline-default)}.bs-decisions{grid-column:7/13}.bs-kept-mark{border-block:1px solid var(--color-border);padding-block:var(--space-card-inset);margin-top:var(--space-stack-section);justify-content:space-between;align-items:center;gap:var(--space-inline-default);display:flex}.bs-mark{font:400 var(--type-heading-lg)/1 var(--font-serif);letter-spacing:-.08em}.bs-mark>span{color:var(--color-brand)}.bs-kept-mark .bs-meta{align-items:center;gap:8px;display:flex}.bs-kept-mark svg{width:20px;height:20px;color:var(--color-brand)}.bs-brand-comparison{gap:var(--space-column-gap-wide);margin-top:var(--space-inline-default);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.bs-brand-comparison article{border-top:1px solid var(--color-border);padding:var(--space-card-inset);position:relative}.bs-brand-comparison article:last-child{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.bs-brand-comparison article>svg{width:48px;height:48px;margin-bottom:var(--space-inline-default);color:var(--color-brand)}.bs-brand-comparison .eyebrow{margin-bottom:var(--space-inline-default);display:block}.bs-brand-comparison .bs-copy,.bs-brand-comparison .bs-copy p{font-size:var(--type-body-sm)}.bs-statement{background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit}.bs-statement .bs-inner>svg{width:clamp(52px,7vw,100px);height:auto;color:var(--color-brand);grid-column:1/3;align-self:start}.bs-statement .bs-inner>div{grid-column:4/13}.bs-statement h2{font-size:var(--type-display-section)}.bs-statement details{margin-top:var(--space-stack-section);max-width:70ch}.bs-statement details>.bs-copy{font-size:var(--type-body-sm)}.bs-gallery{grid-column:1/-1;min-width:0}.bs-gallery-stage{min-width:0}.bs-gallery-slide{margin:0 0 var(--space-stack-section)}.bs-gallery[data-enhanced] .bs-gallery-stage{display:grid}.bs-gallery[data-enhanced] .bs-gallery-slide{visibility:hidden;grid-area:1/1;margin:0}.bs-gallery[data-enhanced] .bs-gallery-slide[data-active]{visibility:visible;z-index:1}.bs-application{background:var(--color-surface-lilac);padding:var(--space-card-inset);border:1px solid var(--color-border);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);height:clamp(380px,40vw,620px);color:var(--color-ink);display:grid;overflow:hidden}.bs-gallery-slide figcaption{gap:var(--space-column-gap-wide);padding-block:var(--space-inline-default);grid-template-columns:1fr 1fr;display:grid}.bs-gallery-slide figcaption h3{margin-top:var(--space-inline-compact);max-width:24ch}.bs-gallery-slide figcaption>p{max-width:60ch;font-size:var(--type-body-sm);align-self:center}.bs-web-example{border:1px solid var(--color-border);background:var(--color-canvas);width:100%;max-width:100%;color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;flex-direction:column;display:flex;overflow:hidden}.bs-web-example>header{justify-content:space-between;align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-compact) var(--space-inline-default);font-size:var(--type-kicker);display:flex}.bs-web-example>header>svg{width:18px;height:18px}.bs-web-hero{flex:1;min-height:0;position:relative}.bs-web-hero>img{object-fit:cover;width:100%;height:100%}.bs-web-hero>div{left:var(--space-card-inset);padding:var(--space-card-inset);background:var(--color-canvas);gap:var(--space-inline-default);max-width:72%;color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bs-web-hero>div>p{font:400 var(--type-display-section)/1.04 var(--font-serif);letter-spacing:var(--tracking-heading);margin:0}.bs-web-hero em{color:var(--color-brand)}.bs-demo-action{gap:var(--space-inline-default);font-size:var(--type-meta);align-items:center;display:flex}.bs-demo-action svg{width:20px;height:20px}.bs-web-example>footer{padding:var(--space-inline-compact) var(--space-inline-default);font-size:var(--type-kicker);justify-content:space-between;gap:var(--space-inline-default);display:flex}.bs-campaign-example{gap:var(--space-column-gap);grid-template-columns:1fr 1fr;min-height:0;display:grid}.bs-campaign-photo{min-height:0;position:relative;overflow:hidden}.bs-campaign-photo img{object-fit:cover;width:100%;height:100%}.bs-campaign-photo .bs-mark{top:var(--space-card-inset);left:var(--space-card-inset);color:var(--color-canvas);position:absolute}.bs-campaign-poster{background:var(--color-ink);min-height:0;color:var(--color-canvas);padding:var(--space-card-inset);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;flex-direction:column;justify-content:space-between;display:flex;position:relative}.bs-campaign-poster>p{font:400 var(--type-display-section)/1.04 var(--font-serif);margin:0}.bs-campaign-poster>p em{color:var(--color-accent-inverse)}.bs-campaign-poster>span:last-child{font-size:var(--type-meta)}.bs-campaign-seal{border:1px solid var(--color-brand);border-radius:50%;align-self:flex-end;place-items:center;width:64px;height:64px;display:grid}.bs-campaign-seal svg{width:38px;height:38px;color:var(--color-brand)}.bs-print-example{border:1px solid var(--color-border);grid-template-columns:1fr 1fr;width:100%;max-width:900px;height:100%;min-height:0;margin:auto;display:grid}.bs-print-cover,.bs-print-page{background:var(--color-canvas);padding:var(--space-card-inset);justify-content:space-between;gap:var(--space-inline-compact);min-height:0;font-size:var(--type-kicker);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;flex-direction:column;display:flex}.bs-print-cover{border-right:1px solid var(--color-border)}.bs-print-cover>img{object-fit:cover;width:100%;height:50%}.bs-print-page{background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit}.bs-print-page>p:not(.bs-print-small){font:400 var(--type-heading-lg)/1.06 var(--font-serif);margin:0}.bs-print-swatch{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);width:48px;height:48px;color:var(--color-ink);border-radius:50%}.bs-print-page>.bs-print-small{font-size:var(--type-meta);margin:0}.bs-gallery-navigation{justify-content:space-between;align-items:center;gap:var(--space-column-gap);margin-top:var(--space-inline-compact);display:flex}.bs-gallery-navigation[hidden]{display:none}.bs-gallery-navigation>.slider-control-rail{min-width:240px}.bs-thumbnails{gap:var(--space-inline-default);display:flex}.bs-thumbnails button{cursor:pointer;min-width:70px;font:500 var(--type-meta)/1.4 var(--font-body);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;background:0 0;border:0;border-bottom:2px solid #0000;gap:8px;padding:0 0 8px;display:grid}.bs-thumbnails button[aria-pressed=true]{border-color:var(--color-brand)}.bs-thumb-art{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);width:100%;height:56px;color:var(--color-ink);place-items:center;display:grid;overflow:hidden}.bs-thumb-art img{object-fit:cover;width:100%;height:100%}.bs-thumb-art--1{background:var(--color-ink);color:var(--color-canvas);font:400 var(--type-heading-sm)/1 var(--font-serif);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit}.bs-thumb-art svg{width:32px;height:32px;color:var(--color-brand)}.bs-gallery>.bs-meta{margin-top:var(--space-inline-default)}.bs-wide-disclosure{border-top:1px solid var(--color-border);grid-column:1/-1;width:100%}.bs-wide-disclosure>.bs-copy{max-width:75ch}.bs-output-grid{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bs-output-grid>article{padding:var(--space-card-inset);border-top:1px solid var(--color-border);min-height:240px;position:relative}.bs-output-grid>article>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.bs-output-grid>article>.bs-meta{margin-bottom:var(--space-inline-default);display:block}.bs-output-grid h3{font-size:var(--type-heading-xs)}.bs-output-grid .bs-copy p{font-size:var(--type-body-sm)}.bs-output-grid>.bs-output-feature{background:var(--color-surface-lilac);border:1px solid var(--color-border);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);flex-direction:column;grid-area:1/4/3;justify-content:flex-end;display:flex}.bs-output-specimen{font:400 var(--type-display-section)/1 var(--font-serif);margin-block:auto}.bs-output-specimen>span{color:var(--color-brand)}.bs-output-colors{margin-bottom:var(--space-stack-section);gap:6px;display:flex}.bs-output-colors i{background:var(--color-ink);width:24px;height:24px;color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.bs-output-colors i:nth-child(2){background:var(--color-brand)}.bs-output-colors i:nth-child(3){background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.bs-specialists{gap:var(--space-column-gap-wide);margin-top:var(--space-inline-default);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.bs-specialists article{border-top:1px solid var(--color-border);padding-top:var(--space-card-inset)}.bs-specialists .eyebrow{margin-bottom:var(--space-inline-default);display:block}.bs-specialists p{margin-block:var(--space-inline-default)}.bs-process{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bs-process li{border-top:1px solid var(--color-border);padding-top:var(--space-inline-default)}.bs-process li>span{font:400 var(--type-heading-lg)/1 var(--font-serif);color:var(--color-brand);margin-bottom:var(--space-inline-default);display:block}.bs-process h3{font-size:var(--type-heading-xs)}.bs-process .bs-copy p{font-size:var(--type-body-sm)}.bs-scope{gap:var(--space-column-gap-wide);margin-top:var(--space-stack-section);padding:var(--space-card-inset);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);min-width:0;color:var(--color-ink);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.bs-scope-heading>svg{width:52px;height:52px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.bs-scope-heading h3{font-size:var(--type-heading-lg);margin-block:var(--space-inline-default)}.bs-scope-heading>p:not(.eyebrow){margin-bottom:var(--space-inline-default)}.bs-scope-map>div{border-top:1px solid var(--color-border);padding-block:var(--space-inline-default);gap:var(--space-inline-default);font-size:var(--type-body);align-items:center;display:flex}.bs-scope-map span{font-size:var(--type-meta);color:var(--color-brand)}.bs-scope-map svg{width:16px;height:16px;margin-left:auto}.bs-scope .bs-wide-disclosure{margin-top:var(--space-inline-default);font-size:var(--type-body-sm)}.bs-connections{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.bs-connections article{border-top:1px solid var(--color-border);padding-top:var(--space-card-inset)}.bs-connections article>svg{width:44px;height:44px;margin-bottom:var(--space-inline-default);color:var(--color-brand)}.bs-connections details{margin-block:var(--space-inline-default);border-block:1px solid var(--color-border)}.bs-inline-links{gap:var(--space-inline-default);flex-wrap:wrap;display:flex}.bs-inline-links a,.bs-text-link{align-items:center;gap:var(--space-inline-default);font-size:var(--type-body-sm);text-underline-offset:5px;display:inline-flex}.bs-inline-links svg,.bs-text-link svg{width:18px;height:18px;color:var(--color-brand)}.bs-work-art{aspect-ratio:1.2;grid-column:1/7;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.bs-work-word{font:400 var(--type-display-section)/1.04 var(--font-serif);letter-spacing:var(--tracking-display);padding:var(--space-card-inset);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);grid-area:1/1/5/6}.bs-work-word em{color:var(--color-brand)}.bs-work-art>div{border:6px solid var(--color-canvas);flex-direction:column;grid-area:3/3/6/6;min-height:0;display:flex}.bs-work-art img{object-fit:cover;width:100%;height:100%;min-height:0}.bs-work-art>div>span{background:var(--color-ink);color:var(--color-canvas);font-size:var(--type-kicker);padding:var(--space-inline-compact);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;justify-content:space-between;align-items:center;display:flex}.bs-work-art svg{width:18px;height:18px}.bs-work-copy{grid-column:8/13;align-self:center}.bs-work-copy>p:not(.eyebrow){margin-block:var(--space-inline-default)}@media (width<=1199px){.bs-question-grid>article{padding:var(--space-inline-default)}.bs-output-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bs-output-grid>.bs-output-feature{grid-area:1/3/3}.bs-application{height:480px}}@media (width<=767px){.bs-heading,.bs-aside,.bs-recognition,.bs-signals,.bs-decisions-lead,.bs-decisions,.bs-work-art,.bs-work-copy{grid-column:1}.bs-recognition{aspect-ratio:1.2}.bs-question-grid{grid-template-columns:1fr 1fr}.bs-question-grid>article:first-child{padding-left:var(--space-inline-default)}.bs-question-grid>article:nth-child(2){border-right:0}.bs-question-grid>article:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.bs-question-glyph{font-size:var(--type-heading-lg)}.bs-question-grid h3{font-size:var(--type-body)}.bs-question-grid .bs-copy p{font-size:var(--type-body-sm)}.bs-brand-comparison,.bs-specialists,.bs-scope,.bs-connections{grid-template-columns:1fr}.bs-brand-comparison article{padding:var(--space-card-inset)}.bs-statement .bs-inner>svg,.bs-statement .bs-inner>div{grid-column:1}.bs-statement h2{font-size:var(--type-heading-lg)}.bs-gallery-slide figcaption{gap:var(--space-inline-compact);grid-template-columns:1fr}.bs-gallery-slide figcaption h3{font-size:var(--type-heading-xs);max-width:none}.bs-gallery-slide figcaption p{margin:0}.bs-application{height:400px;padding:var(--space-inline-compact)}.bs-web-example>header{padding:var(--space-inline-compact)}.bs-web-example>header>span:nth-child(2),.bs-web-example>footer>span:last-child{display:none}.bs-web-hero>div{left:var(--space-inline-compact);padding:var(--space-inline-default);max-width:90%}.bs-web-hero>div>p{font-size:var(--type-heading-md)}.bs-campaign-example{grid-template-columns:1fr 1.25fr;gap:8px}.bs-campaign-poster{padding:var(--space-inline-compact)}.bs-campaign-poster>p{font-size:var(--type-heading-sm)}.bs-campaign-seal{width:40px;height:40px}.bs-campaign-seal svg{width:26px;height:26px}.bs-campaign-photo .bs-mark{top:var(--space-inline-default);left:var(--space-inline-compact);font-size:var(--type-heading-sm)}.bs-print-cover,.bs-print-page{padding:var(--space-inline-compact)}.bs-print-page>p:not(.bs-print-small){font-size:var(--type-heading-sm)}.bs-gallery-navigation{grid-template-columns:1fr;display:grid}.bs-thumbnails{justify-content:flex-start}.bs-thumbnails button{width:80px}.bs-gallery-navigation>.slider-control-rail{min-width:0}.bs-output-grid{gap:var(--space-inline-default);grid-template-columns:1fr 1fr}.bs-output-grid>article{padding:var(--space-inline-default);min-height:220px}.bs-output-grid>.bs-output-feature{grid-area:auto/1/auto/-1;min-height:280px}.bs-output-grid>article:last-child{grid-column:1/-1}.bs-output-specimen{margin-bottom:var(--space-inline-default)}.bs-output-colors{top:var(--space-inline-default);right:var(--space-inline-default);position:absolute}.bs-output-grid h3{font-size:var(--type-body-lg);overflow-wrap:normal}.bs-process{gap:var(--space-column-gap);grid-template-columns:1fr 1fr}.bs-process h3{font-size:var(--type-body-lg)}.bs-scope{padding:var(--space-card-inset)}.bs-work-art{aspect-ratio:1.1}.bs-work-word{font-size:var(--type-heading-lg)}}@media (width<=479px){.bs-output-grid{grid-template-columns:1fr}.bs-output-grid>article:not(.bs-output-feature){column-gap:var(--space-inline-default);row-gap:var(--space-inline-compact);min-height:0;padding-inline:0;padding-block:var(--space-inline-default);grid-template-columns:40px minmax(0,1fr);display:grid}.bs-output-grid>article:not(.bs-output-feature)>svg{grid-area:1/1/4;margin:0}.bs-output-grid>article:not(.bs-output-feature)>.bs-meta,.bs-output-grid>article:not(.bs-output-feature)>h3,.bs-output-grid>article:not(.bs-output-feature)>.bs-copy{grid-column:2;margin:0}.bs-output-grid>.bs-output-feature{grid-column:1}.bs-output-grid>.bs-output-feature .bs-output-specimen{padding-block:var(--space-inline-default)}}.api-page *,.api-hero *{min-width:0}.api-page figure{margin:0}.api-page h3 em{color:var(--color-brand)}.api-hero-heading{grid-area:1/1/auto/7;align-self:end}.api-hero-heading h1{font:400 var(--subpage-hero-title-size)/var(--subpage-hero-title-leading) var(--font-serif);letter-spacing:var(--subpage-hero-title-tracking);margin-top:var(--space-kicker-to-heading)}.api-hero-heading em{color:var(--color-brand)}.api-hero-copy{grid-area:2/1/auto/7;align-self:start}.api-hero-copy>p{font-size:var(--type-body);line-height:var(--leading-body);max-width:58ch;margin-bottom:var(--space-copy-to-action)}.api-hero-art{grid-area:1/8/3/13;align-self:center;margin:0}.api-hero-photo{border:1px solid var(--color-border);height:110px;overflow:hidden}.api-hero-photo picture,.api-hero-photo img{height:100%}.api-hero-art figcaption,.api-caption{font:400 var(--type-meta)/var(--leading-body) var(--font-body);margin-top:var(--space-inline-compact)}.api-blueprint{border:1px solid var(--color-border);background:var(--color-canvas);padding:var(--space-inline-default);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.api-blueprint>header{margin-bottom:var(--space-inline-default);justify-content:space-between;align-items:center;gap:14px;display:flex}.api-blueprint>header svg{width:32px;height:32px;color:var(--color-brand)}.api-hero-node{padding:var(--space-inline-default);background:var(--color-surface-lilac);border:1px solid var(--color-border);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);align-items:center;gap:14px;display:flex}.api-hero-node>svg{width:32px;height:32px;color:var(--color-brand)}.api-hero-node small{font-size:var(--type-meta);margin-bottom:6px;display:block}.api-hero-node strong{font:500 var(--type-body-lg)/1.2 var(--font-body)}.api-hero-node>span{font-size:var(--type-meta);margin-left:auto}.api-hero-node--target{background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.api-hero-connector{padding:14px var(--space-inline-default);font-size:var(--type-meta);align-items:center;gap:12px;display:flex}.api-hero-connector>svg{width:24px;height:24px;color:var(--color-brand)}.api-blueprint>footer{font-size:var(--type-meta);margin-top:var(--space-inline-default);align-items:center;gap:10px;display:flex}.api-blueprint>footer svg{width:18px;height:18px;color:var(--color-brand)}.api-recognition{grid-column:1/7;align-self:start}.api-recognition picture{border:1px solid var(--color-border);height:360px}.api-recognition figcaption{margin-top:-40px;margin-left:var(--space-inline-default);padding:var(--space-card-inset);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);position:relative}.api-recognition figcaption>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.api-recognition figcaption p{font-size:var(--type-body-sm)}.api-signals{grid-column:8/13}.api-signals details{border-top:1px solid var(--color-border)}.api-signals .bs-copy p{font-size:var(--type-body-sm)}.api-request-strip{align-items:center;gap:var(--space-inline-default);border-block:1px solid var(--color-border);padding-block:var(--space-inline-default);grid-column:1/-1;grid-template-columns:1.3fr repeat(3,1fr);display:grid}.api-request-strip>span:not(.eyebrow){font:400 var(--type-heading-xs)/1.2 var(--font-serif)}.api-wide-detail{border-bottom:1px solid var(--color-border);grid-column:1/-1}.api-wide-detail .bs-copy{max-width:82ch}.api-ownership,.api-transmission{border:0;grid-column:1/-1;min-inline-size:0;margin:0;padding:0}.api-ownership>legend,.api-transmission>legend{font-size:var(--type-body-sm);margin-bottom:var(--space-inline-default)}.api-owner-stage,.api-transmission-stage{display:grid}.api-owner-panel,.api-transmission-panel{visibility:hidden;gap:var(--space-column-gap-wide);grid-area:1/1;grid-template-columns:minmax(0,8fr) minmax(0,3fr);display:grid}.api-ownership:has(input[value=adres]:checked) [data-api-owner=adres],.api-ownership:has(input[value=prijs]:checked) [data-api-owner=prijs],.api-ownership:has(input[value=factuur]:checked) [data-api-owner=factuur],.api-transmission:has(input[value=ontvangen]:checked) [data-api-transmission-state=ontvangen],.api-transmission:has(input[value=dubbel]:checked) [data-api-transmission-state=dubbel],.api-transmission:has(input[value=timeout]:checked) [data-api-transmission-state=timeout],.api-transmission:has(input[value=ongeldig]:checked) [data-api-transmission-state=ongeldig]{visibility:visible}.api-transfer{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-content:start;display:grid}.api-transfer article{border:1px solid var(--color-border);padding:var(--space-card-inset);flex-direction:column;align-items:start;display:flex}.api-source-card{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.api-transfer article>.eyebrow{font-size:var(--type-kicker)}.api-transfer article>svg{width:40px;height:40px;color:var(--color-brand);margin-block:var(--space-inline-default)}.api-page .api-transfer h3{font:500 var(--type-heading-sm)/1.2 var(--font-body);margin:0 0 12px}.api-transfer small{font-size:var(--type-meta)}.api-transfer dl{width:100%;margin-top:var(--space-inline-default);border-top:1px solid var(--color-border);padding-top:var(--space-inline-default)}.api-transfer dt{font-size:var(--type-meta)}.api-transfer dd{font-size:var(--type-body);margin:8px 0 0}.api-transfer-bridge{text-align:center;font-size:var(--type-kicker);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.api-transfer-bridge svg{width:32px;height:32px;color:var(--color-brand)}.api-no-return{padding:var(--space-inline-default);border:1px solid var(--color-border);font-size:var(--type-meta);border-top:0;grid-column:1/-1;align-items:center;gap:12px;display:flex}.api-no-return svg{width:20px;height:20px;color:var(--color-brand)}.api-owner-panel>aside,.api-transmission-panel>aside{padding-top:var(--space-inline-default)}.api-owner-panel>aside h3,.api-transmission-panel>aside h3{margin-top:var(--space-inline-default)}.api-owner-panel>aside p,.api-transmission-panel>aside p{font-size:var(--type-body-sm)}.api-owner-panel>aside>small{font-size:var(--type-meta);padding-top:var(--space-inline-default);margin-top:var(--space-inline-default);border-top:1px solid var(--color-border);display:block}.api-page .api-caption{font-size:var(--type-meta)}.api-owner-table{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.api-owner-table h3{margin-top:var(--space-inline-default)}.api-owner-table p:not(.eyebrow){font-size:var(--type-body-sm)}.api-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-sm)}.api-table-wrap caption{text-align:left;font-size:var(--type-meta);margin-bottom:var(--space-inline-default)}.api-table-wrap th,.api-table-wrap td{border-bottom:1px solid var(--color-border);padding:14px 10px;font-weight:400}.api-table-wrap thead th{font-size:var(--type-meta);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);font-weight:500}.api-decisions{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.api-decisions h3{margin-top:var(--space-inline-default)}.api-decisions details{border-top:1px solid var(--color-border)}.api-decisions summary h3{margin:0}.api-monitor{background:var(--color-ink);color:var(--color-canvas);border:1px solid var(--color-ink);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;align-self:start}.api-monitor>header{padding:var(--space-inline-default);border-bottom:1px solid color-mix(in srgb,var(--color-canvas) 20%,transparent);font-size:var(--type-kicker);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;display:flex}.api-monitor>header>span{align-items:center;gap:10px;display:flex}.api-monitor>header svg{width:20px;height:20px;color:var(--color-brand)}.api-monitor>header>small{font-size:var(--type-kicker)}.api-monitor-summary{padding:var(--space-card-inset);justify-content:space-between;align-items:center;gap:20px;display:flex}.api-monitor-summary small{font-size:var(--type-meta);opacity:.7}.api-page .api-monitor-summary h3{font:500 var(--type-heading-sm)/1.2 var(--font-body);margin-block:12px}.api-monitor-summary span{font-size:var(--type-meta);color:var(--color-accent-inverse)}.api-monitor-summary>svg{width:50px;height:50px;color:var(--color-brand);flex:none}.api-monitor-route{gap:var(--space-inline-default);margin-inline:var(--space-card-inset);padding-bottom:var(--space-inline-default);border-bottom:1px solid color-mix(in srgb,var(--color-canvas) 20%,transparent);grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;display:grid}.api-monitor-route>div{font-size:var(--type-body);align-items:center;gap:12px;display:flex}.api-monitor-route svg{width:24px;height:24px;color:var(--color-brand)}.api-monitor-route small{font-size:var(--type-meta);opacity:.7;margin-top:6px;display:block}.api-event-log{padding:var(--space-inline-default) var(--space-card-inset);margin:0;list-style:none}.api-event-log li{border-bottom:1px solid color-mix(in srgb,var(--color-canvas) 12%,transparent);grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:12px;padding-block:14px;display:grid}.api-event-log li>span{font-size:var(--type-meta);color:var(--color-brand)}.api-page .api-event-log p{font-size:var(--type-body-sm);margin:0}.api-event-log svg{width:18px;height:18px;color:var(--color-accent-inverse)}.api-monitor>footer{font-size:var(--type-meta);padding:var(--space-inline-default) var(--space-card-inset);opacity:.75;align-items:center;gap:10px;display:flex}.api-monitor>footer svg{flex:none;width:18px;height:18px}.api-next-action{padding:var(--space-inline-default);background:var(--color-surface-lilac);margin-top:var(--space-inline-default);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);grid-template-columns:22px minmax(0,1fr);gap:12px;display:grid}.api-next-action svg{width:20px;height:20px;color:var(--color-brand)}.api-next-action strong{font-size:var(--type-body-sm);font-weight:500}.api-next-action p{grid-column:1/-1;margin:0}.api-event-details{column-gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.api-event-details details{border-top:1px solid var(--color-border)}.api-event-details .bs-copy p{font-size:var(--type-body-sm)}.api-retry-heading{grid-column:1/-1}.api-retry-heading h3{margin-top:var(--space-inline-default)}.api-retry-grid{gap:var(--space-inline-default);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.api-retry-grid article{padding:var(--space-inline-default);border:1px solid var(--color-border)}.api-retry-grid article:nth-child(2){background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.api-retry-grid article>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.api-page .api-retry-grid h3{font:500 var(--type-body-lg)/1.3 var(--font-body)}.api-retry-grid p{font-size:var(--type-body-sm)}.api-observability{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.api-observability h3{margin-top:var(--space-inline-default)}.api-observability>div>p:not(.eyebrow){font-size:var(--type-body-sm)}.api-observability>details{border-block:1px solid var(--color-border);grid-column:1/-1}.api-log-record{border:1px solid var(--color-border);padding:var(--space-inline-default)}.api-log-record>header{font-size:var(--type-kicker);letter-spacing:.1em;margin-bottom:var(--space-inline-default);align-items:center;gap:12px;display:flex}.api-log-record svg{width:24px;height:24px;color:var(--color-brand)}.api-log-record dl{margin:0}.api-log-record dl>div{border-top:1px solid var(--color-border);font-size:var(--type-body-sm);justify-content:space-between;gap:14px;padding-block:12px;display:flex}.api-log-record dd{text-align:right;margin:0}.api-log-record>span{font-size:var(--type-meta);margin-top:var(--space-inline-default);align-items:center;gap:10px;display:flex}.api-log-record>span svg{width:18px;height:18px}.api-volume-composition{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}.api-volume-composition figure{align-self:start}.api-volume-composition picture{border:1px solid var(--color-border);height:390px}.api-volume-composition figcaption{font-size:var(--type-meta);margin-top:var(--space-inline-compact)}.api-volume-example{padding:var(--space-card-inset);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.api-volume-row{margin-top:var(--space-inline-default);grid-template-columns:1fr auto;align-items:center;column-gap:12px;display:grid}.api-volume-row>span{font-size:var(--type-body-sm)}.api-volume-row strong{font:400 var(--type-heading-lg)/1 var(--font-serif);color:var(--color-brand)}.api-volume-row small{font-size:var(--type-meta);grid-column:1/-1;margin-block:12px}.api-volume-row i{background:var(--color-brand);grid-column:1/-1;justify-self:start;height:10px;display:block}.api-bar-full{width:100%}.api-bar-delta{width:1.5%}.api-volume-example>p{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.api-lifecycle{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-lifecycle article{border-top:1px solid var(--color-border);padding-top:var(--space-inline-default)}.api-lifecycle article>svg{width:36px;height:36px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.api-lifecycle h3{font-size:var(--type-heading-xs)}.api-lifecycle .bs-copy p{font-size:var(--type-body-sm)}.api-tinted{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.api-care-photo{grid-column:1/7;align-self:start}.api-care-photo picture{border:1px solid var(--color-border);height:310px}.api-care-photo>div{padding:var(--space-card-inset);background:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit}.api-care-photo>div>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.api-care-photo p{font-size:var(--type-body-sm)}.api-security{grid-column:8/13}.api-security details{border-top:1px solid var(--color-border)}.api-security .bs-copy p{font-size:var(--type-body-sm)}.api-test-heading{grid-column:1/-1}.api-test-heading h3{margin-top:var(--space-inline-default)}.api-test-grid{border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.api-test-grid article{padding:var(--space-inline-default);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);position:relative}.api-test-grid article>span{font-size:var(--type-meta);color:var(--color-brand)}.api-test-grid article>svg{top:var(--space-inline-default);right:var(--space-inline-default);width:20px;height:20px;color:var(--color-brand);position:absolute}.api-page .api-test-grid h3{font:500 var(--type-body)/1.4 var(--font-body);margin-top:var(--space-inline-default)}.api-test-grid .bs-copy p{font-size:var(--type-meta)}.api-capabilities{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.api-capabilities article{padding:var(--space-card-inset);border:1px solid var(--color-border)}.api-capabilities article:first-child{background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink)}.api-capabilities article>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-inline-default)}.api-capabilities article>p,.api-capabilities .bs-copy p{font-size:var(--type-body-sm)}.api-alternatives{grid-column:1/-1}.api-alternatives article{gap:var(--space-inline-default);padding-block:var(--space-inline-default);border-top:1px solid var(--color-border);grid-template-columns:48px minmax(0,1fr) 200px;align-items:start;display:grid}.api-alternatives article>svg{width:32px;height:32px;color:var(--color-brand)}.api-alternatives article>div{grid-column:2}.api-alternatives a{font-size:var(--type-body-sm);justify-content:space-between;align-items:center;gap:12px;display:flex}.api-alternatives a svg{width:18px;height:18px;color:var(--color-brand)}.api-alternatives .bs-copy p{font-size:var(--type-body-sm)}.api-process-intro{grid-column:1/6}.api-process-intro>p:not(.eyebrow){margin-top:var(--space-inline-default)}.api-process-intro figure{margin-top:var(--space-stack-section)}.api-process-intro picture{border:1px solid var(--color-border);height:300px}.api-process-intro figcaption{font-size:var(--type-meta);margin-top:12px}.api-process{grid-column:7/13;margin:0;padding:0;list-style:none}.api-process li{gap:var(--space-inline-default);padding-block:var(--space-inline-default);border-top:1px solid var(--color-border);grid-template-columns:28px 1fr;display:grid}.api-process li>span{color:var(--color-brand);font-size:var(--type-meta)}.api-process h3{font:500 var(--type-body-lg)/1.3 var(--font-body)}.api-process .bs-copy p{font-size:var(--type-body-sm)}.api-cost{gap:var(--space-column-gap-wide);padding:var(--space-card-inset);background:var(--color-surface-lilac);color-scheme:light;--color-canvas:var(--color-canvas-light);--bg-canvas:var(--color-canvas);--color-ink:var(--color-on-light);--color-text-main:var(--color-ink);--color-muted:var(--color-on-light);--color-accent-inverse:var(--color-brand);--color-border:var(--color-border-on-light);--color-grid-line:var(--color-grid-on-light);color:var(--color-ink);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.api-cost h3{margin-top:var(--space-inline-default)}.api-cost>div>p:last-of-type{margin-bottom:var(--space-copy-to-action)}.api-cost details{border-block:1px solid var(--color-border);align-self:start}.api-evidence{justify-content:space-between;gap:var(--space-column-gap-wide);border-top:1px solid var(--color-border);padding-top:var(--space-stack-section);grid-column:1/-1;align-items:end;display:flex}.api-evidence h3{margin-top:var(--space-inline-default)}.api-evidence p{max-width:64ch}.api-evidence>a{flex:none}.api-hero--controlekamer .api-hero-heading{text-align:center;grid-column:2/12}.api-hero--controlekamer .api-hero-art{grid-area:2/1/auto/-1}.api-hero--controlekamer .api-hero-photo{display:none}.api-hero--controlekamer .api-blueprint{gap:var(--space-inline-default);background:var(--color-ink);color:var(--color-canvas);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;grid-template-columns:1fr 1fr 1fr;display:grid}.api-hero--controlekamer .api-blueprint>header,.api-hero--controlekamer .api-blueprint>footer{grid-column:1/-1}.api-hero--controlekamer .api-hero-node{color:var(--color-ink)}.api-hero--controlekamer .api-hero-connector{text-align:center;flex-direction:column;justify-content:center}.api-hero--controlekamer .api-hero-connector svg{transform:rotate(-90deg)}.api-hero--controlekamer .api-hero-copy{text-align:center;grid-area:3/3/auto/11}.api-hero--controlekamer .api-hero-copy>p{max-width:none}.api-hero--controlekamer .bs-actions{justify-content:center}.api-hero--overdracht .api-hero-art{grid-area:1/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.api-hero--overdracht .api-hero-photo{grid-area:1/1/auto/11;height:540px}.api-hero--overdracht .api-blueprint{z-index:1;grid-area:1/8/auto/13;align-self:center}.api-hero--overdracht figcaption{grid-column:1/-1}.api-hero--overdracht .api-hero-heading{grid-area:2/1/auto/7}.api-hero--overdracht .api-hero-copy{grid-area:2/8/auto/13}@media (width<=1199px){.api-hero-art{grid-column:7/13}.api-hero-heading,.api-hero-copy{grid-column:1/7}.api-owner-panel,.api-transmission-panel{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.api-transfer{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.api-transfer-bridge span{display:none}.api-transfer article{padding:var(--space-inline-default)}.api-request-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.api-request-strip>.eyebrow{grid-column:1/-1}.api-test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.api-volume-example{padding:var(--space-inline-default)}.api-evidence{flex-wrap:wrap}.api-volume-row strong{font-size:var(--type-heading-md)}}@media (width<=767px){.api-hero-heading,.api-hero-copy,.api-hero-art,.api-hero--controlekamer .api-hero-heading,.api-hero--controlekamer .api-hero-copy,.api-hero--controlekamer .api-hero-art,.api-hero--overdracht .api-hero-heading,.api-hero--overdracht .api-hero-copy,.api-hero--overdracht .api-hero-art{text-align:left;grid-area:auto/1}.api-hero-heading{grid-row:1}.api-hero-art{grid-row:3}.api-hero-copy{grid-row:2}.api-blueprint,.api-hero-node{padding:var(--space-inline-compact)}.api-hero-node>svg{width:24px;height:24px}.api-hero-node>span{display:none}.api-hero-photo{height:90px}.api-hero--controlekamer .api-blueprint{display:block}.api-hero--controlekamer .api-hero-connector{text-align:left;flex-direction:row}.api-hero--controlekamer .api-hero-connector svg{transform:none}.api-hero--overdracht .api-hero-art{display:block}.api-hero--overdracht .api-hero-photo{height:200px}.api-page .bs-heading,.api-page .bs-aside,.api-recognition,.api-signals,.api-care-photo,.api-security,.api-process-intro,.api-process{grid-column:1/-1}.api-recognition picture{height:260px}.api-recognition figcaption{padding:var(--space-inline-default)}.api-request-strip{grid-template-columns:1fr}.api-owner-panel,.api-transmission-panel,.api-owner-table,.api-decisions,.api-observability,.api-volume-composition,.api-event-details,.api-capabilities,.api-cost{grid-template-columns:minmax(0,1fr)}.api-transfer{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)}.api-transfer article{padding:12px}.api-transfer article>svg{width:28px;height:28px;margin-block:14px}.api-page .api-transfer h3{font-size:var(--type-body-lg)}.api-transfer dd{font-size:var(--type-body-sm);overflow-wrap:anywhere}.api-transfer .eyebrow{letter-spacing:.06em;font-size:var(--type-kicker)}.api-transfer-bridge svg{width:24px;height:24px}.api-transfer dl{margin-top:14px;padding-top:12px}.api-no-return{gap:8px;padding:12px}.api-owner-panel>aside,.api-transmission-panel>aside{padding-top:0}.api-owner-panel>aside h3,.api-transmission-panel>aside h3{font-size:var(--type-heading-xs)}.api-table-wrap th,.api-table-wrap td{font-size:var(--type-meta);overflow-wrap:anywhere;padding:12px 6px}.api-table-wrap table{table-layout:fixed}.api-monitor>header{padding:var(--space-inline-compact)}.api-monitor>header>small{display:none}.api-monitor-summary{padding:var(--space-inline-default)}.api-page .api-monitor-summary h3{font-size:var(--type-heading-xs)}.api-monitor-summary>svg{width:32px;height:32px}.api-monitor-route{margin-inline:var(--space-inline-default);grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:10px}.api-monitor-route>div{font-size:var(--type-body-sm);flex-direction:column;align-items:start;gap:8px}.api-monitor-route small{font-size:var(--type-kicker)}.api-event-log{padding:var(--space-inline-compact)}.api-event-log li{grid-template-columns:20px minmax(0,1fr) 16px;gap:8px}.api-page .api-event-log p{font-size:var(--type-meta)}.api-monitor>footer{padding:var(--space-inline-compact);font-size:var(--type-kicker);align-items:start}.api-retry-grid{gap:var(--space-inline-compact);grid-template-columns:1fr 1fr}.api-retry-grid article{padding:var(--space-inline-compact)}.api-page .api-retry-grid h3{font-size:var(--type-body)}.api-retry-grid p{font-size:var(--type-meta)}.api-retry-grid article>svg{width:28px;height:28px}.api-volume-composition picture{height:240px}.api-volume-example{padding:var(--space-inline-default)}.api-lifecycle{grid-template-columns:minmax(0,1fr)}.api-care-photo picture{height:260px}.api-care-photo>div,.api-capabilities article{padding:var(--space-inline-default)}.api-test-grid article{padding:var(--space-inline-compact)}.api-test-grid article>svg{top:var(--space-inline-compact);right:var(--space-inline-compact)}.api-page .api-test-grid h3{font-size:var(--type-body-sm)}.api-alternatives article{grid-template-columns:32px minmax(0,1fr);gap:12px}.api-alternatives article>a{grid-column:2}.api-cost{border-block:1px solid var(--color-border);color-scheme:inherit;--color-canvas:inherit;--bg-canvas:inherit;--color-ink:inherit;--color-text-main:inherit;--color-muted:inherit;--color-accent-inverse:inherit;--color-border:inherit;--color-grid-line:inherit;color:inherit;background:0 0;padding-inline:0}.api-process-intro picture{height:260px}.api-evidence{gap:var(--space-inline-default)}.api-evidence>a{flex:initial;width:100%}}
