.search-photo[data-astro-cid-hhs3br3g]{min-width:0;display:block;overflow:hidden}.search-photo[data-astro-cid-hhs3br3g] img[data-astro-cid-hhs3br3g]{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%;display:block}.lc-campaign-route{gap:var(--space-inline-default);min-width:0;display:grid}.lc-campaign-route__label{align-items:center;gap:var(--space-inline-compact);font:500 var(--type-meta)/var(--leading-body) var(--font-sans);color:var(--color-ink);margin-bottom:var(--space-inline-compact);display:flex}.lc-campaign-route__label svg{color:var(--color-brand);flex-shrink:0}.lc-campaign-route__ad{padding:var(--space-inline-compact);background:var(--color-surface-lilac);border-left:2px solid var(--color-brand);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)}.lc-campaign-route__ad p{font:400 var(--type-body-lg)/var(--leading-heading) var(--font-serif);margin:0}.lc-campaign-route__ad-action{align-items:center;gap:var(--space-inline-default);font-size:var(--type-meta);margin-top:var(--space-inline-default);display:flex}.lc-campaign-route__ad-action svg{color:var(--color-brand);flex-shrink:0}.lc-campaign-route__connection{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-meta);color:var(--color-ink);display:flex}.lc-campaign-route__connection svg{color:var(--color-brand);flex-shrink:0}.lc-campaign-route__page{border:1px solid var(--color-border);background:var(--color-canvas);min-width:0;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}.lc-campaign-route__brand{justify-content:space-between;align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-compact);font-size:var(--type-meta);display:flex}.lc-campaign-route__brand>span:first-child{letter-spacing:var(--tracking-label);white-space:nowrap}.lc-campaign-route__brand>span:last-child{color:var(--color-ink);text-align:right}.lc-campaign-route__page>.search-photo{height:180px}.lc-campaign-route__copy{padding:var(--space-inline-compact)}.lc-campaign-route__copy h3{font:400 var(--type-h3)/var(--leading-heading) var(--font-serif);letter-spacing:var(--tracking-heading);margin:0}.lc-campaign-route__copy h3 em{font-weight:400}.lc-campaign-route__copy p{font-size:var(--type-meta);line-height:var(--leading-body);margin:var(--space-inline-compact) 0}.lc-campaign-route__action{justify-content:space-between;align-items:center;gap:var(--space-inline-default);background:var(--color-ink);color:var(--color-canvas);padding:var(--space-inline-default);font-size:var(--type-meta);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;display:flex}.lc-campaign-route__action svg{flex-shrink:0}.lc-hero--concept-a .lc-hero-art,.lc-hero--concept-c .lc-hero-art{align-self:start}.lc-campaign-route--concept-a .lc-campaign-route__ad{padding:var(--space-card-inset)}.lc-campaign-route--concept-a .lc-campaign-route__ad p{font-size:var(--type-h3)}.lc-campaign-route--concept-c .lc-campaign-route__ad{display:block}.lc-campaign-route--concept-c .lc-campaign-route__ad .lc-campaign-route__label{grid-column:1/-1}.lc-campaign-route--concept-c .lc-campaign-route__ad-action{margin-top:var(--space-inline-compact)}.lc-hero--concept-b .lc-hero-heading{grid-area:1/1/auto/8}.lc-hero--concept-b .lc-hero-copy{grid-area:1/9/auto/13}.lc-hero--concept-b .lc-hero-art{grid-area:2/1/auto/-1}.lc-campaign-route--concept-b{align-items:center;gap:var(--space-card-inset);grid-template-columns:minmax(0,1fr) auto minmax(0,1.618fr)}.lc-campaign-route--concept-b .lc-campaign-route__connection{text-align:center;flex-direction:column;max-width:12ch}.lc-campaign-route--concept-b .lc-campaign-route__connection svg{transform:rotate(-90deg)}.lc-campaign-route--concept-b .lc-campaign-route__ad{padding:var(--space-card-inset)}.lc-campaign-route--concept-b .lc-campaign-route__ad p{font-size:var(--type-h3)}@media (width>=768px) and (width<=1199px){.lc-hero--concept-c .lc-hero-heading,.lc-hero--concept-c .lc-hero-copy,.lc-hero--concept-a .lc-hero-heading,.lc-hero--concept-a .lc-hero-copy{grid-column:1/7}.lc-hero--concept-c .lc-hero-art,.lc-hero--concept-a .lc-hero-art{grid-column:7/13}.lc-campaign-route--concept-c .lc-campaign-route__ad{grid-template-columns:1fr}.lc-campaign-route--concept-c .lc-campaign-route__ad-action{max-width:none;margin-top:var(--space-inline-default)}}@media (width<=767px){.lc-hero--concept-b .lc-hero-heading,.lc-hero--concept-b .lc-hero-copy,.lc-hero--concept-b .lc-hero-art{grid-area:auto/1}.lc-campaign-route--concept-b{grid-template-columns:1fr}.lc-campaign-route--concept-b .lc-campaign-route__connection{flex-direction:row;max-width:none}.lc-campaign-route--concept-b .lc-campaign-route__connection svg{transform:none}.lc-campaign-route--concept-c .lc-campaign-route__ad{grid-template-columns:1fr}.lc-campaign-route--concept-c .lc-campaign-route__ad-action{max-width:none;margin-top:var(--space-inline-default)}.lc-campaign-route__brand>span:last-child{max-width:15ch}.lc-campaign-route__page>.search-photo{height:160px}}.lc-hero--concept-c .bs-inner{grid-template-rows:min-content 1fr}.lc-hero--concept-c .lc-hero-copy{align-self:start}@media (width<=767px){.lc-hero--concept-c .bs-inner{grid-template-rows:none}.lc-campaign-route__brand{gap:var(--space-inline-compact);flex-wrap:wrap}.lc-campaign-route__brand>span:last-child{text-align:left;max-width:none}.lc-campaign-route--concept-c .lc-campaign-route__ad-action{margin-top:var(--space-inline-compact)}}.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)}}.lc-page h3{font-family:var(--font-serif);font-weight:400;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.lc-page p{line-height:var(--leading-body)}.lc-page h3 em{color:var(--color-brand);font-weight:400}.lc-hero-heading{grid-area:1/1/auto/7}.lc-hero-heading h1{font-size:var(--type-display-section);line-height:var(--leading-heading);margin:0}.lc-hero-heading h1 em{display:block}.lc-hero-copy{grid-area:2/1/auto/7}.lc-hero-copy p{margin:0 0 var(--space-inline-default)}.lc-hero-art{grid-area:1/8/3/13;align-self:center;min-width:0;margin:0}.lc-hero-pair{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lc-hero-landing{box-shadow:12px 12px 0 var(--color-surface-lilac);grid-area:1/4/auto/13;margin-top:135px;position:relative}.lc-connection{color:var(--color-brand);grid-area:1/1/auto/3;align-self:end;padding-bottom:50px}.lc-connection svg{width:38px;height:38px}.lc-hero-art figcaption,.lc-caption,.lc-page figcaption{font-size:var(--type-meta);margin-top:var(--space-inline-default);line-height:1.6}.lc-preview{border:1px solid var(--color-border);background:var(--color-canvas);min-width:0;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:relative}.lc-preview-header{padding:var(--space-inline-default);font-size:var(--type-meta);letter-spacing:.12em;justify-content:space-between;align-items:center;display:flex}.lc-preview-header svg{color:var(--color-brand)}.lc-preview-photo{height:190px;position:relative;overflow:hidden}.lc-preview-photo>.search-photo{height:100%}.lc-preview-content{padding:var(--space-card-inset)}.lc-preview h3{font-family:var(--font-sans);font-size:var(--type-heading-xs);margin:var(--space-inline-default) 0;line-height:1.2}.lc-preview-content p{font-size:var(--type-meta);line-height:1.6}.lc-preview .eyebrow{font-size:var(--type-meta);letter-spacing:.06em}.lc-example-action{background:var(--color-ink);color:var(--color-canvas);font-size:var(--type-meta);margin-top: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;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.lc-example-action svg{flex-shrink:0}.lc-preview-foot{border-top:1px solid var(--color-border);padding:var(--space-inline-default);font-size:var(--type-meta);justify-content:space-between;display:flex}.lc-ad-kicker{background:var(--color-canvas);font-size:var(--type-heading-xs);font-family:var(--font-serif-editorial);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;padding:12px;line-height:1.1;position:absolute;bottom:16px;left:16px;right:16px}.lc-preview--ad .lc-preview-content{padding:var(--space-inline-default)}.lc-preview--ad h3{font-size:var(--type-body)}.lc-hero .lc-preview-photo{height:150px}.lc-hero .lc-preview-content h3{font-size:var(--type-body-lg)}.lc-hero .lc-preview--ad .eyebrow,.lc-hero .lc-preview-content p,.lc-hero .lc-preview-foot{display:none}.lc-left{grid-column:1/6;min-width:0}.lc-right{grid-column:7/13;min-width:0}.lc-person,.lc-build-photo{margin:var(--space-card-inset) 0 0}.lc-person .search-photo{height:340px}.lc-build-photo .search-photo{height:300px}.lc-page h2{margin:0}.lc-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)}.lc-full{grid-column:1/-1}.lc-page details summary{gap:var(--space-inline-default)}.lc-page summary h3{font-family:var(--font-sans);font-size:var(--type-body-lg);flex:1;margin:0;line-height:1.35}.lc-page summary>span:first-child{font-size:var(--type-meta);color:var(--color-brand)}.lc-page summary>svg{flex-shrink:0}.lc-fit details:first-child{border-top:1px solid var(--color-border)}.lc-page .bs-copy{padding-bottom:var(--space-inline-default)}.lc-message-lab,.lc-after-lab{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.lc-message-lab legend,.lc-after-lab legend{font-size:var(--type-meta);margin-bottom:var(--space-inline-default)}.lc-options{margin-bottom:var(--space-card-inset)}.lc-message-stage{gap:var(--space-stack-section);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.lc-message-source>.eyebrow,.lc-message-destination>.eyebrow{margin-bottom:var(--space-inline-default);display:block}.lc-message-source .lc-preview-photo{height:280px}.lc-flow-caption{font-size:var(--type-meta);margin-top:var(--space-card-inset);align-items:center;gap:16px;display:flex}.lc-flow-caption svg{color:var(--color-brand);flex-shrink:0;width:32px;height:32px}.lc-message-destinations,.lc-after-panels{min-width:0;display:grid}.lc-message-destination,.lc-after-panel{visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0}.lc-message-lab:has(input[value=match]:checked) .lc-message-destination--match,.lc-message-lab:has(input[value=mismatch]:checked) .lc-message-destination--mismatch,.lc-after-lab:has(input[value=request]:checked) .lc-after-panel--request,.lc-after-lab:has(input[value=receipt]:checked) .lc-after-panel--receipt,.lc-after-lab:has(input[value=followup]:checked) .lc-after-panel--followup{visibility:visible;pointer-events:auto}.lc-message-verdict{gap:var(--space-inline-default);margin-top:var(--space-card-inset);grid-template-columns:32px minmax(0,1fr);display:grid}.lc-message-verdict>svg{width:28px;height:28px;color:var(--color-brand)}.lc-message-verdict p{font-size:var(--type-body);margin:8px 0 0}.lc-message-verdict strong{font-family:var(--font-serif-editorial);font-weight:400;font-size:var(--type-heading-sm)}.lc-briefing,.lc-rules,.lc-cost{gap:var(--space-stack-section);padding-top:var(--space-card-inset);border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.lc-briefing h3,.lc-rules header h3,.lc-cost h3{font-size:var(--type-heading-sm);margin-top:var(--space-card-inset)}.lc-briefing>ol,.lc-process{margin:0;padding:0;list-style:none}.lc-briefing>ol>li,.lc-process li{gap:var(--space-inline-default);border-bottom:1px solid var(--color-border);grid-template-columns:32px minmax(0,1fr);display:grid}.lc-briefing>ol>li>span,.lc-process li>span{font-size:var(--type-meta);color:var(--color-brand);padding-top:22px}.lc-briefing>ol>li>details,.lc-process details{border:0}.lc-anatomy{gap:var(--space-stack-section);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lc-anatomy-art{min-width:0}.lc-anatomy-art .lc-preview{width:88%}.lc-anatomy-art .lc-preview-photo{height:260px}.lc-marker{background:var(--color-brand);width:32px;height:32px;color:var(--color-canvas);font-size:var(--type-meta);justify-content:center;align-items:center;display:inline-flex}.lc-evidence-note{background:var(--color-ink);color:var(--color-canvas);padding:var(--space-card-inset);gap: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;grid-template-columns:40px minmax(0,1fr);margin-top:-10px;margin-left:12%;display:grid;position:relative}.lc-evidence-note>.lc-marker{position:absolute;top:-16px;left:-16px}.lc-evidence-note>svg{width:36px;height:36px;color:var(--color-accent-inverse)}.lc-evidence-note h3{font-size:var(--type-heading-sm);margin:0 0 16px}.lc-evidence-note p{font-size:var(--type-meta)}.lc-offer-note{padding:var(--space-inline-default);border:1px solid var(--color-border);width:88%;font-size:var(--type-meta);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lc-rules{margin-top:var(--space-card-inset)}.lc-rules header>svg{width:56px;height:56px;color:var(--color-brand)}.lc-after-panel{gap:var(--space-stack-section);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.lc-after-preview{border:1px solid var(--color-border);height:100%;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)}.lc-after-preview h3{font-size:var(--type-heading-md);margin:var(--space-card-inset) 0}.lc-fake-field{border-bottom:1px solid var(--color-border);font-size:var(--type-body);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 0;display:flex}.lc-fake-field span+span{font-size:var(--type-meta)}.lc-after-preview small{font-size:var(--type-meta);margin-top:var(--space-inline-default);display:block}.lc-after-preview>svg,.lc-after-explanation>svg{width:48px;height:48px;color:var(--color-brand);margin-top:var(--space-card-inset)}.lc-after-preview dl div{border-bottom:1px solid var(--color-border);font-size:var(--type-body);grid-template-columns:1fr 2fr;gap:16px;padding-block:14px;display:grid}.lc-after-preview dd{margin:0}.lc-after-explanation h3{font-size:var(--type-heading-sm);margin-block:var(--space-card-inset)}.lc-after-panel--receipt .lc-after-preview{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}.lc-after-panel--followup .lc-after-preview{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}.lc-internal-route{padding-left:24px}.lc-internal-route li{padding:14px 0}.lc-action-depth{gap:var(--space-card-inset);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.lc-followup-photo{grid-column:1/-1;padding-bottom:40px;position:relative}.lc-followup-photo>.search-photo{width:80%;height:430px}.lc-followup-photo>div{background:var(--color-canvas);padding:var(--space-card-inset);max-width:60%;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;bottom:0;right:0}.lc-followup-photo h3{font-size:var(--type-heading-md);margin-top:var(--space-card-inset)}.lc-choice-grid,.lc-source-comparison,.lc-measure-grid{gap:var(--space-card-grid-gap);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lc-choice-grid article{padding:var(--space-card-inset);border:1px solid var(--color-border)}.lc-choice-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)}.lc-choice-grid article>svg,.lc-channel>svg,.lc-measure-grid article>svg{width:48px;height:48px;color:var(--color-brand);margin-bottom:var(--space-card-inset)}.lc-choice-grid .eyebrow,.lc-channel>.eyebrow{display:block}.lc-choice-grid h3,.lc-channel h3,.lc-measure-grid h3{font-size:var(--type-heading-sm);margin-block:var(--space-card-inset)}.lc-channel{border-top:1px solid var(--color-border);padding-top:var(--space-card-inset);min-width:0}.lc-channel details{margin-bottom:var(--space-card-inset)}.lc-search-query{height:180px;padding:var(--space-card-inset);background:var(--color-surface-lilac);margin-top:var(--space-card-inset);font-size:var(--type-heading-xs);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:16px;display:flex}.lc-search-query svg{flex-shrink:0}.lc-discovery{height:180px;margin-top:var(--space-card-inset);position:relative}.lc-discovery>.search-photo{height:100%}.lc-discovery>span{background:var(--color-canvas);font-family:var(--font-serif-editorial);font-size:var(--type-heading-xs);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;padding:12px;line-height:1.1;position:absolute;bottom:16px;left:16px}.lc-route-map{border-block:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.lc-route-map>div{padding:var(--space-inline-default);border-right:1px solid var(--color-border);min-width:0}.lc-route-map>div:last-child{border-right:0}.lc-route-map>div>span{font-size:var(--type-meta);margin-bottom:var(--space-card-inset);display:block}.lc-route-map svg{width:32px;height:32px;color:var(--color-brand)}.lc-route-map h3{font-family:var(--font-sans);font-size:var(--type-body);margin-block:var(--space-inline-default);overflow-wrap:normal}.lc-route-map p{font-size:var(--type-meta)}.lc-route-map>div:nth-child(4){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}.lc-measure-grid article{min-width:0;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}.lc-measure-grid details{margin-block:var(--space-card-inset)}.lc-ab-mark{font-family:var(--font-serif-editorial);font-size:var(--type-display-section);line-height:1}.lc-ab-mark>span{color:var(--color-brand)}.lc-ab ul{padding:0;list-style:none}.lc-ab li{border-bottom:1px solid var(--color-border);padding:12px 0}.lc-process{grid-column:7/13}.lc-cost>*{min-width:0}.lc-cost p{margin-block:var(--space-card-inset)}.lc-case{gap:var(--space-card-inset);border-top:1px solid var(--color-border);padding-top:var(--space-card-inset);grid-column:1/-1;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;display:grid}.lc-case>svg{width:48px;height:48px;color:var(--color-brand)}.lc-case h3{font-size:var(--type-heading-sm);margin-top:var(--space-inline-default)}.lc-hero--campagnebeeld .lc-hero-art{grid-area:1/1/3/8}.lc-hero--campagnebeeld .lc-hero-heading{grid-column:9/13}.lc-hero--campagnebeeld .lc-hero-heading h1{font-size:var(--type-heading-lg)}.lc-hero--campagnebeeld .lc-hero-copy{grid-column:9/13}.lc-hero--campagnebeeld .lc-hero-pair{display:block}.lc-hero--campagnebeeld .lc-hero-ad{display:none}.lc-hero--campagnebeeld .lc-hero-landing{box-shadow:none;margin:0}.lc-hero--campagnebeeld .lc-preview-photo{height:380px}.lc-hero--campagnebeeld .lc-connection{display:none}.lc-hero--routekaart .lc-hero-heading{text-align:center;grid-column:2/12}.lc-hero--routekaart .lc-hero-copy{text-align:center;grid-area:3/3/auto/11}.lc-hero--routekaart .bs-actions{justify-content:center}.lc-hero--routekaart .lc-hero-art{grid-area:2/1/auto/-1}.lc-route-cover{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)}.lc-route-cover ol{margin-block:var(--space-card-inset);grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.lc-route-cover li{font-size:var(--type-body);flex-direction:column;gap:16px;display:flex}.lc-route-cover li>span{color:var(--color-brand)}@media (width<=1199px){.lc-hero-heading{grid-column:1/7}.lc-hero-art{grid-column:7/13}.lc-message-stage,.lc-anatomy,.lc-after-panel{gap:var(--space-card-inset)}.lc-case{grid-template-columns:48px minmax(0,1fr)}.lc-case>a{grid-column:2}.lc-hero-landing{grid-column:3/13}.lc-hero-ad{grid-column:1/11}.lc-hero--campagnebeeld .lc-hero-art{grid-column:1/7}.lc-hero--campagnebeeld .lc-hero-heading,.lc-hero--campagnebeeld .lc-hero-copy{grid-column:7/13}}@media (width<=767px){.lc-hero-heading,.lc-hero-copy,.lc-hero-art,.lc-hero--campagnebeeld .lc-hero-heading,.lc-hero--campagnebeeld .lc-hero-copy,.lc-hero--campagnebeeld .lc-hero-art,.lc-hero--routekaart .lc-hero-heading,.lc-hero--routekaart .lc-hero-copy,.lc-hero--routekaart .lc-hero-art{grid-area:auto/1}.lc-hero-heading h1{font-size:var(--type-heading-lg)}.lc-hero-art{width:100%}.lc-hero-landing{margin-top:100px}.lc-hero .lc-preview-photo{height:125px}.lc-hero .lc-preview-content h3{font-size:var(--type-body)}.lc-hero .lc-ad-kicker{font-size:var(--type-body-lg)}.lc-hero .lc-preview-header{padding:12px;font-size:10px}.lc-hero .lc-example-action{padding:10px;font-size:11px}.lc-hero--campagnebeeld .lc-preview-photo{height:260px}.lc-route-cover ol{grid-template-columns:1fr 1fr}.lc-left,.lc-right,.lc-process{grid-column:1}.lc-person .search-photo,.lc-build-photo .search-photo{height:250px}.lc-message-stage,.lc-anatomy,.lc-after-panel,.lc-briefing,.lc-rules,.lc-cost,.lc-action-depth,.lc-choice-grid,.lc-source-comparison,.lc-measure-grid{grid-template-columns:minmax(0,1fr)}.lc-message-source .lc-preview-photo{height:170px}.lc-message-source .lc-preview-content h3{font-size:var(--type-body-lg)}.lc-message-stage{gap:var(--space-card-inset)}.lc-preview-photo{height:190px}.lc-preview-content{padding:var(--space-inline-default)}.lc-anatomy-art .lc-preview-photo{height:190px}.lc-evidence-note{grid-template-columns:1fr}.lc-after-preview h3{font-size:var(--type-heading-sm)}.lc-after-explanation>svg{width:36px;height:36px;margin-top:0}.lc-after-explanation h3{margin-block:var(--space-inline-default)}.lc-after-panel{align-content:start}.lc-after-preview{height:auto}.lc-followup-photo{padding-bottom:0}.lc-followup-photo>.search-photo{width:100%;height:260px}.lc-followup-photo>div{max-width:none;padding:var(--space-card-inset) 0 0;position:relative}.lc-followup-photo h3{font-size:var(--type-heading-sm)}.lc-case{grid-template-columns:minmax(0,1fr)}.lc-case>a{grid-column:1}.lc-search-query{font-size:var(--type-body-lg)}.lc-after-preview dl div{grid-template-columns:1fr;gap:6px}}.lc-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)}.lc-hero-heading em{color:var(--color-brand);font-weight:400}.lc-hero-ad{grid-area:1/1/auto/12}.lc-hero-landing{grid-area:2/3/auto/13;margin-top:-16px}.lc-hero-ad .lc-preview{grid-template-columns:1fr 1fr;display:grid}.lc-hero-ad .lc-preview-header{grid-column:1/-1}.lc-hero-ad .lc-ad-kicker{display:none}.lc-hero-ad .lc-preview-content{flex-direction:column;justify-content:center;display:flex}.lc-connection{grid-row:2;align-self:center;padding:0}.lc-hero .bs-inner{row-gap:var(--space-card-inset)}@media (width<=767px){.lc-hero-ad .lc-preview-photo{height:160px}.lc-hero-ad{grid-column:1/13}.lc-hero-landing{grid-column:2/13;margin-top:16px}.lc-connection{grid-column:1}.lc-connection svg{width:24px}.lc-hero--campagnebeeld .lc-preview--landing .lc-preview-photo{height:260px}}.lc-hero .lc-preview-header{padding:12px 16px}.lc-hero .lc-preview-content{padding:var(--space-inline-compact)}.lc-hero .lc-preview-content h3{font-size:var(--type-body);margin:12px 0}.lc-hero .lc-example-action{font-size:var(--type-meta);margin-top:12px;padding:12px}.lc-hero-ad .lc-preview-photo{height:190px}.lc-hero .lc-preview--landing .lc-preview-photo{height:125px}.lc-hero--campagnebeeld .lc-preview--landing .lc-preview-photo{height:380px}@media (width<=767px){.lc-message-lab{flex-direction:column;display:flex}.lc-message-stage{display:contents}.lc-message-source{margin-bottom:var(--space-card-inset);order:1}.lc-message-lab>.lc-options{order:2}.lc-message-destinations{order:3}.lc-message-lab>.lc-caption{order:4}.lc-message-source .lc-preview{grid-template-columns:1fr 1fr;display:grid}.lc-message-source .lc-preview-header{grid-column:1/-1;padding:12px}.lc-message-source .lc-preview-photo{height:100%}.lc-message-source .lc-ad-kicker{display:none}.lc-message-source .lc-preview-content{padding:12px}.lc-message-source .lc-preview-content h3{font-size:var(--type-body);margin:12px 0}.lc-message-source .lc-preview-content>.eyebrow{display:none}.lc-message-source .lc-example-action{padding:10px;font-size:11px}.lc-flow-caption{margin-top:var(--space-inline-compact)}.lc-hero--campagnebeeld .lc-preview--landing .lc-preview-photo{height:260px}.lc-route-map>div{gap:var(--space-inline-compact);border-right:0;border-bottom:1px solid var(--color-border);grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}.lc-route-map>div:last-child{border-bottom:0}.lc-route-map>div>span,.lc-route-map h3,.lc-route-map p{margin:0}.lc-route-map svg{width:24px;height:24px}.lc-route-map p{grid-column:3}}.lc-hero--pagevoorbeeld>.bs-inner{grid-template-rows:min-content 1fr}.lc-hero--pagevoorbeeld .lc-hero-heading,.lc-hero--pagevoorbeeld .lc-hero-art{align-self:start}.lc-hero-single .lc-preview-content p{display:block}.lc-blueprint{grid-column:1/-1;min-width:0}.lc-blueprint-caption{margin:0 0 var(--space-card-inset);font-size:var(--type-meta)!important}.lc-blueprint-row{column-gap:var(--space-column-gap-wide);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.lc-specimen{border:1px solid var(--color-border);min-width:0;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;border-bottom:0}.lc-blueprint-row:last-child .lc-specimen{border-bottom:1px solid var(--color-border)}.lc-specimen p,.lc-annotation p{font-size:var(--type-body-sm);margin:0}.lc-specimen h3{margin:0 0 var(--space-inline-default)}.lc-specimen .eyebrow{margin-bottom:var(--space-inline-default);display:block}.lc-specimen--opening{padding:0}.lc-specimen-brand{padding:var(--space-inline-default);border-bottom:1px solid var(--color-border);font-size:var(--type-meta);justify-content:space-between;align-items:center;display:flex}.lc-specimen-brand svg{color:var(--color-brand)}.lc-specimen-offer{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.lc-specimen-offer>div{padding:var(--space-inline-default)}.lc-specimen-offer>.search-photo{height:100%;min-height:0}.lc-specimen-action{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);padding:var(--space-inline-compact);margin-top:var(--space-inline-default);background:var(--color-ink);color:var(--color-canvas);font-size:var(--type-body-sm);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;display:flex}.lc-specimen-action svg{flex:none}.lc-specimen small{margin-top:var(--space-inline-compact);font-size:var(--type-meta);line-height:var(--leading-body);display:block}.lc-specimen--proof{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)}.lc-specimen-reference{align-items:center;gap:var(--space-inline-compact);font-size:var(--type-meta);margin-top:var(--space-inline-default);display:flex}.lc-specimen-reference svg{color:var(--color-brand)}.lc-annotation{min-width:0;padding-block:var(--space-card-inset);border-top:1px solid var(--color-border);align-self:start}.lc-annotation>.eyebrow{color:var(--color-brand);margin-bottom:var(--space-inline-default);display:block}.lc-annotation h3{margin:0 0 var(--space-inline-default)}.lc-annotation p+p{margin-top:var(--space-inline-default)}.lc-annotation .lc-annotation-note{font-size:var(--type-meta)}.lc-example-fields{margin:var(--space-inline-default) 0 0}.lc-example-fields>div{gap:var(--space-inline-compact);padding-block:var(--space-inline-compact);border-bottom:1px solid var(--color-border);font-size:var(--type-meta);grid-template-columns:1fr 2fr;display:grid}.lc-example-fields dd{margin:0}.lc-decisions{gap:var(--space-column-gap-wide);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.lc-decisions article{border-top:1px solid var(--color-border);padding-top:var(--space-card-inset)}.lc-decisions p{margin:var(--space-inline-default) 0;font-size:var(--type-body-sm);max-width:55ch}.lc-order-note{border-top:1px solid var(--color-border);padding-top:var(--space-inline-default);grid-column:1/-1;margin:0;font-size:var(--type-body-sm)!important}.lc-delivery{gap:var(--space-card-inset);flex-direction:column;justify-content:space-between;display:flex}.lc-delivery p{font-size:var(--type-body-sm);margin:0}.lc-delivery a{margin-top:var(--space-inline-default);display:inline-block}@media (width<=1199px){.lc-blueprint-row{column-gap:var(--space-column-gap)}.lc-specimen-offer{grid-template-columns:1fr}.lc-specimen-offer>.search-photo{grid-row:1;height:180px}}@media (width<=767px){.lc-blueprint-row,.lc-decisions{grid-template-columns:minmax(0,1fr)}.lc-blueprint-row+.lc-blueprint-row{margin-top:var(--space-card-inset)}.lc-specimen{border-bottom:1px solid var(--color-border)}.lc-annotation{padding-block:var(--space-inline-default) 0;border-top:0}.lc-blueprint-caption{line-height:var(--leading-body)}.lc-example-fields>div{grid-template-columns:1fr}.lc-hero--pagevoorbeeld>.bs-inner{grid-template-rows:auto}}
