.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)}}.om-hero-heading{grid-area:1/1/auto/8;align-self:end}.om-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}.om-hero-heading em{color:var(--color-brand);font-weight:400}.om-hero-copy{grid-area:2/1/auto/8;min-width:0}.om-hero-copy p{font-size:var(--type-body);line-height:var(--leading-body);margin:0 0 var(--space-inline-default)}.om-hero-copy strong{font-weight:500}.om-hero-copy>.bs-meta{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.om-hero-art{grid-area:1/9/3/13;align-self:center;min-width:0;margin:0}.om-hero-art figcaption,.om-channel-art figcaption{font-size:var(--type-meta);margin-top:var(--space-inline-default)}.om-campaign-cover{border:1px solid var(--color-border);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}.om-search-strip{align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-default);font-size:var(--type-body-sm);display:flex}.om-search-strip svg{color:var(--color-brand);flex:none}.om-cover-photo{height:220px;position:relative;overflow:hidden}.om-cover-photo img{object-fit:cover;width:100%;height:100%}.om-cover-brand{left:var(--space-inline-default);top:var(--space-inline-default);font:400 var(--type-heading-md)/1 var(--font-serif);background:var(--color-canvas);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;color:inherit;position:absolute}.om-cover-brand span{color:var(--color-brand)}.om-cover-caption{margin-left:var(--space-card-inset);margin-top:calc(-1 * var(--space-card-inset));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}.om-cover-caption>p:not(.eyebrow){font:400 var(--type-heading-md)/1.05 var(--font-serif);letter-spacing:var(--tracking-heading);margin:var(--space-inline-default) 0}.om-cover-caption em{font-weight:400}.om-cover-caption>span{justify-content:space-between;align-items:center;gap:var(--space-inline-compact);font-size:var(--type-body-sm);display:flex}.om-cover-caption svg{color:var(--color-brand)}.om-cover-foot{padding:var(--space-inline-default);font-size:var(--type-meta);justify-content:space-between;align-items:center;gap:8px;display:flex}.om-cover-foot svg{color:var(--color-brand)}.om-hero--campagnewand .om-hero-art{grid-area:1/1/auto/-1}.om-hero--campagnewand .om-hero-heading{grid-area:2/1/auto/7}.om-hero--campagnewand .om-hero-copy{grid-area:2/8/auto/13}.om-hero--campagnewand .om-campaign-cover{position:relative}.om-hero--campagnewand .om-cover-photo{height:390px}.om-hero--campagnewand .om-cover-caption{left:var(--space-card-inset);bottom:var(--space-stack-section);width:40%;margin:0;position:absolute}.om-hero--routeplan .om-hero-heading{text-align:center;grid-column:2/12}.om-hero--routeplan .om-hero-copy{grid-column:7/13}.om-hero--routeplan .om-hero-art{grid-area:2/1/auto/6}.om-route-cover{border:1px solid var(--color-border);align-items:center;gap: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);flex-direction:column;display:flex}.om-route-cover>svg:first-child{width:64px;height:64px}.om-route-cover strong{font:400 var(--type-heading-lg)/1.05 var(--font-serif);text-align:center}.om-route-cover em{color:var(--color-brand)}.om-lead{grid-column:1/6}.om-lead h2,.om-account h2,.om-proof h2{margin:var(--space-kicker-to-heading) 0 var(--space-card-inset)}.om-lead>p:not(.eyebrow){font-size:var(--type-body);line-height:var(--leading-body)}.om-human-photo{margin:var(--space-stack-section) 0 0}.om-human-photo img{object-fit:cover;border:1px solid var(--color-border);width:100%;height:310px}.om-human-photo figcaption{gap:var(--space-inline-default);padding:var(--space-inline-default);background:var(--color-surface-lilac);font-size:var(--type-body-sm);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;display:flex}.om-human-photo svg{color:var(--color-brand);width:24px;height:24px}.om-signals{grid-column:7/13;align-self:center}.om-signals details{border-top:1px solid var(--color-border)}.om-signals details:last-child{border-bottom:1px solid var(--color-border)}.om-signals summary,.om-rules summary{gap:var(--space-inline-default);grid-template-columns:24px 1fr 20px;align-items:start;display:grid}.om-signals summary>span,.om-rules summary>span{color:var(--color-brand);font-size:var(--type-meta)}.om-signals h3{font-size:var(--type-heading-xs);line-height:var(--leading-heading)}.om-signals .bs-copy{padding-bottom:var(--space-card-inset)}.om-channel-section{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)}.om-channel-lab{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.om-channel-number{color:var(--color-brand);font-size:var(--type-meta);margin-left:auto}.om-channel-panel{gap:var(--space-column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:none}.om-channel-lab:has(input[value=search]:checked) .om-channel-panel--search,.om-channel-lab:has(input[value=social]:checked) .om-channel-panel--social,.om-channel-lab:has(input[value=content]:checked) .om-channel-panel--content{display:grid}.om-channel-art{grid-column:1/8;min-width:0;margin:0}.om-channel-copy{grid-column:9/13;min-width:0}.om-channel-copy h3{font:400 var(--type-heading-md)/var(--leading-heading) var(--font-serif);letter-spacing:var(--tracking-heading);margin:var(--space-inline-default) 0 var(--space-card-inset)}.om-channel-copy>p{line-height:var(--leading-body)}.om-channel-copy details{margin-block:var(--space-inline-default);border-block:1px solid var(--color-border)}.om-channel-copy details .bs-copy{padding-bottom:var(--space-inline-default)}.om-search-example,.om-social-example,.om-content-example{background:var(--color-canvas);border:1px solid var(--color-border);height:510px;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}.om-search-example{padding:var(--space-card-inset);flex-direction:column;display:flex}.om-example-label{font-size:var(--type-meta);margin:0 0 var(--space-stack-section)}.om-search-query{padding:var(--space-inline-default);border:1px solid var(--color-border);gap:var(--space-inline-default);font-size:var(--type-body);align-items:center;display:flex}.om-search-query svg{color:var(--color-brand)}.om-search-result{padding-top:var(--space-card-inset)}.om-search-result small,.om-example-url{font-size:var(--type-meta);margin-bottom:8px;display:block}.om-search-result h3{font-size:var(--type-heading-xs);color:var(--color-brand);margin-block:var(--space-inline-default)}.om-search-result p{font-size:var(--type-body-sm);line-height:var(--leading-body);max-width:50ch}.om-example-textlink{font-size:var(--type-body-sm);color:var(--color-brand);margin-top:var(--space-inline-default);display:block}.om-search-intent{align-items:center;gap:var(--space-inline-default);font-size:var(--type-body-sm);border-top:1px solid var(--color-border);padding-top:var(--space-inline-default);margin-top:auto;display:flex}.om-search-intent svg{width:32px;height:32px;color:var(--color-brand)}.om-social-example{flex-direction:column;display:flex}.om-social-header{align-items:center;gap:var(--space-inline-default);padding:var(--space-inline-default);font-size:var(--type-body-sm);display:flex}.om-mini-mark{font:400 var(--type-heading-xs)/1 var(--font-serif);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);padding:8px}.om-social-header small{font-size:var(--type-meta);display:block}.om-social-header>svg{color:var(--color-brand);margin-left:auto}.om-social-photo{flex:1;min-height:0;position:relative;overflow:hidden}.om-social-photo img{object-fit:cover;width:100%;height:100%}.om-social-photo>span{bottom:var(--space-inline-default);left:var(--space-inline-default);padding:var(--space-inline-default);font:400 var(--type-heading-md)/1.05 var(--font-serif);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;position:absolute}.om-social-photo em{color:var(--color-brand)}.om-social-footer{padding:var(--space-inline-default);font-size:var(--type-body-sm)}.om-social-footer p{margin:0 0 var(--space-inline-default)}.om-social-footer>span{color:var(--color-brand);justify-content:space-between;display:flex}.om-content-example{padding:var(--space-card-inset);flex-direction:column;justify-content:end;display:flex;position:relative}.om-content-photo{position:absolute;inset:0 0 45%;overflow:hidden}.om-content-photo img{object-fit:cover;width:100%;height:100%}.om-content-example>.eyebrow{background:var(--color-canvas);padding:var(--space-inline-default) 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;margin-top:240px;position:relative}.om-content-example h3{font:400 var(--type-heading-md)/1.05 var(--font-serif);margin:0 0 var(--space-inline-default)}.om-content-example em{color:var(--color-brand)}.om-content-example p{font-size:var(--type-body-sm);margin:0}.om-seo-bridge{gap:var(--space-column-gap);border-top:1px solid var(--color-border);padding-top:var(--space-card-inset);grid-column:1/-1;grid-template-columns:48px 1fr auto;align-items:start;display:grid}.om-seo-bridge>svg{width:36px;height:36px;color:var(--color-brand)}.om-seo-bridge h3{font-size:var(--type-heading-xs);margin-bottom:var(--space-inline-default)}.om-seo-bridge p{font-size:var(--type-body-sm);line-height:var(--leading-body)}.om-seo-bridge>a{font-size:var(--type-body-sm);gap:var(--space-inline-default);align-items:center;display:flex}.om-seo-bridge>a svg{color:var(--color-brand)}.om-question-grid{border-block:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.om-question-grid article{min-width:0;padding:var(--space-card-inset);border-right:1px solid var(--color-border)}.om-question-grid article:first-child{padding-left:0}.om-question-grid 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);border:0}.om-question-top{margin-bottom:var(--space-stack-section);color:var(--color-brand);justify-content:space-between;align-items:start;display:flex}.om-question-top>span{font-size:var(--type-meta)}.om-question-top svg{width:38px;height:38px}.om-question-grid h3{font-size:var(--type-heading-xs);margin-bottom:var(--space-inline-default)}.om-question-grid p{font-size:var(--type-body-sm);line-height:var(--leading-body)}.om-landing-lab{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.om-landing-lab legend{font-size:var(--type-meta);margin-bottom:var(--space-inline-default)}.om-landing-grid{gap:var(--space-column-gap);grid-template-columns:4fr 8fr;align-items:center;display:grid}.om-ad-note{padding:var(--space-card-inset);border:1px solid var(--color-border)}.om-ad-note>svg{width:36px;height:36px;color:var(--color-brand);margin-top:var(--space-card-inset);display:block}.om-ad-note blockquote{font:400 var(--type-heading-sm)/1.15 var(--font-serif);margin:var(--space-stack-section) 0}.om-ad-note p{font-size:var(--type-body-sm);line-height:var(--leading-body)}.om-ad-note>svg:last-child{margin-left:auto}.om-landing-preview{border:1px solid var(--color-border);min-width:0}.om-preview-top{gap:var(--space-inline-default);font-size:var(--type-meta);padding:var(--space-inline-default);align-items:center;display:flex}.om-preview-top svg{color:var(--color-brand)}.om-landing-photo{height:380px;position:relative;overflow:hidden}.om-landing-photo>img{object-fit:cover;width:100%;height:100%}.om-page-match,.om-page-generic{left:var(--space-card-inset);bottom:var(--space-card-inset);right:var(--space-card-inset);background: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;color:inherit;position:absolute}.om-landing-photo h3{font:400 var(--type-heading-md)/1.1 var(--font-serif);margin-block:var(--space-inline-default)}.om-landing-photo em{color:var(--color-brand)}.om-landing-photo div>span:last-child{font-size:var(--type-body-sm);align-items:center;gap:var(--space-inline-default);display:flex}.om-match-note,.om-generic-note{font-size:var(--type-body-sm);padding:var(--space-inline-default);gap:var(--space-inline-default);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-height:70px;color:var(--color-ink);align-items:center;margin:0;display:flex}.om-match-note svg,.om-generic-note svg{width:24px;height:24px;color:var(--color-brand);flex:none}.om-page-generic,.om-generic-note,.om-landing-lab:has(input[value=generic]:checked) .om-page-match,.om-landing-lab:has(input[value=generic]:checked) .om-match-note{display:none}.om-landing-lab:has(input[value=generic]:checked) .om-page-generic{display:block}.om-landing-lab:has(input[value=generic]:checked) .om-generic-note{display:flex}.om-route-check{gap:var(--space-card-inset);flex-wrap:wrap;grid-column:1/-1;align-items:center;display:flex}.om-route-check>span{width:100%}.om-route-check ol{gap:var(--space-column-gap);flex:1;margin:0;padding:0;list-style:none;display:flex}.om-route-check li{font-size:var(--type-body-sm)}.om-route-check li span{color:var(--color-brand);font-size:var(--type-meta);margin-bottom:8px;display:block}.om-outcomes{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.om-outcomes article{padding:var(--space-card-inset);border:1px solid var(--color-border);position:relative}.om-outcomes 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)}.om-outcomes article>svg{right:var(--space-card-inset);top:var(--space-card-inset);width:40px;height:40px;color:var(--color-brand);position:absolute}.om-outcomes h3{font:400 var(--type-heading-md)/1.1 var(--font-serif);margin:var(--space-stack-section) 0 var(--space-card-inset)}.om-outcomes ul,.om-outcomes ol{margin:0;padding:0;list-style:none}.om-outcomes li{border-top:1px solid var(--color-border);padding-block:var(--space-inline-default);font-size:var(--type-body-sm);justify-content:space-between;align-items:center;display:flex}.om-outcomes li svg{color:var(--color-brand)}.om-outcomes article>p{border-top:1px solid var(--color-border);padding-top:var(--space-card-inset);font-size:var(--type-body);font-weight:500}.om-tracking{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.om-tracking-example{padding:var(--space-card-inset);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}.om-tracking-example>div{justify-content:space-between;gap:var(--space-inline-default);padding-block:var(--space-stack-section);align-items:center;display:flex}.om-tracking-example>div p{margin:0}.om-tracking-example strong{font-weight:500}.om-tracking-example>div strong{font:400 var(--type-display-section)/1 var(--font-serif);color:var(--color-accent-inverse);display:block}.om-tracking-example>div p span{font-size:var(--type-meta)}.om-not-equal{font:400 var(--type-heading-md)/1 var(--font-serif);color:var(--color-brand)}.om-tracking-example>p{font-size:var(--type-body-sm);line-height:var(--leading-body);margin:0}.om-tracking-copy{padding:var(--space-card-inset)}.om-tracking-copy h3{font:400 var(--type-heading-md)/1.1 var(--font-serif);margin-bottom:var(--space-card-inset)}.om-tracking-copy em{color:var(--color-brand)}.om-tracking-copy>p{font-size:var(--type-body);line-height:var(--leading-body)}.om-tracking-copy details{margin-block:var(--space-inline-default)}.om-rules{grid-column:1/-1}.om-rules>header{align-items:center;gap:var(--space-card-inset);margin-bottom:var(--space-card-inset);display:flex}.om-rules>header>svg{width:40px;height:40px;color:var(--color-brand)}.om-rules>header h3{font-size:var(--type-heading-sm)}.om-rules details{border-top:1px solid var(--color-border)}.om-rules details:last-child{border-bottom:1px solid var(--color-border)}.om-rules h4{font-size:var(--type-heading-xs)}.om-rules .bs-copy{max-width:75ch;padding-bottom:var(--space-card-inset)}.om-account{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.om-account>div{padding-right:var(--space-card-inset)}.om-account p:not(.eyebrow){font-size:var(--type-body);line-height:var(--leading-body)}.om-account figure{min-width:0;margin:0}.om-account img{object-fit:cover;border:1px solid var(--color-border);width:100%;height:380px}.om-account figcaption{font-size:var(--type-meta);padding-top:var(--space-inline-default)}.om-process{gap:0 var(--space-column-gap);grid-column:1/-1;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.om-process>li{border-top:1px solid var(--color-border);padding-block:var(--space-card-inset);gap:var(--space-inline-default);grid-template-columns:32px 1fr;display:grid}.om-process>li>span{font-size:var(--type-meta);color:var(--color-brand)}.om-process h3{font-size:var(--type-heading-xs);margin-bottom:var(--space-inline-default)}.om-process .bs-copy p{font-size:var(--type-body-sm)}.om-process>li:nth-child(7){background:var(--color-surface-lilac);padding-inline: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)}.om-budget-heading{grid-column:1/-1}.om-budget-heading h3{font:400 var(--type-heading-lg)/var(--leading-heading) var(--font-serif);letter-spacing:var(--tracking-heading);margin-top:var(--space-kicker-to-heading)}.om-budget-heading em{color:var(--color-brand)}.om-budget{gap:var(--space-column-gap);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.om-budget article{border:1px solid var(--color-border);padding:var(--space-card-inset);position:relative}.om-budget 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)}.om-budget article>svg{width:40px;height:40px;color:var(--color-brand);margin-bottom:var(--space-card-inset);display:block}.om-budget h4{font:400 var(--type-heading-md)/1.1 var(--font-serif);margin:var(--space-card-inset) 0}.om-budget p{font-size:var(--type-body);line-height:var(--leading-body)}.om-budget-contact{justify-content:space-between;align-items:center;gap:var(--space-card-inset);grid-column:1/-1;display:flex}.om-budget-contact>p{font-size:var(--type-body);line-height:var(--leading-body)}.om-proof figure{grid-column:1/7;margin:0}.om-proof img{object-fit:cover;border:1px solid var(--color-border);width:100%;height:430px}.om-proof figcaption{font-size:var(--type-meta);padding-top:var(--space-inline-default)}.om-proof .bs-inner>div{grid-column:8/13;align-self:center}.om-proof p:not(.eyebrow){font-size:var(--type-body);line-height:var(--leading-body)}.om-proof details{margin-block:var(--space-inline-default)}@media (width>=768px) and (width<=1199px){.om-hero-heading,.om-hero-copy{grid-column:1/8}.om-hero-art,.om-channel-copy{grid-column:8/13}.om-channel-art{grid-column:1/8}.om-question-grid{grid-template-columns:1fr 1fr}.om-question-grid article{padding:var(--space-card-inset)}.om-question-grid article:first-child{padding-left:var(--space-card-inset)}.om-question-grid article:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.om-landing-grid{grid-template-columns:1fr 1.5fr}.om-seo-bridge{grid-template-columns:36px 1fr}.om-seo-bridge>a{grid-column:2}.om-proof .bs-inner>div{grid-column:7/13}}@media (width<=767px){.om-hero-heading,.om-hero-copy,.om-hero-art,.om-hero--campagnewand .om-hero-heading,.om-hero--campagnewand .om-hero-copy,.om-hero--campagnewand .om-hero-art,.om-hero--routeplan .om-hero-heading,.om-hero--routeplan .om-hero-copy,.om-hero--routeplan .om-hero-art{text-align:left;grid-area:auto/1}.om-hero-art{grid-row:3}.om-hero-copy{grid-row:2}.om-cover-photo{height:210px}.om-cover-caption>p:not(.eyebrow){font-size:var(--type-heading-md)}.om-hero--campagnewand .om-cover-caption{width:auto;right:var(--space-inline-default);left:var(--space-inline-default);bottom:var(--space-stack-section)}.om-lead,.om-signals{grid-column:1}.om-human-photo img{height:240px}.om-signals h3{font-size:var(--type-body-lg)}.om-channel-number{display:none}.om-channel-panel{row-gap:var(--space-card-inset);grid-template-columns:1fr}.om-channel-art,.om-channel-copy{grid-column:1}.om-search-example,.om-social-example,.om-content-example{height:470px}.om-search-example,.om-content-example{padding:var(--space-inline-default)}.om-example-label{margin-bottom:var(--space-card-inset)}.om-channel-copy h3{font-size:var(--type-heading-md)}.om-content-example>.eyebrow{margin-top:200px}.om-seo-bridge{gap:var(--space-inline-default);grid-template-columns:24px 1fr}.om-seo-bridge>svg{width:24px;height:24px}.om-seo-bridge>a{grid-column:2}.om-question-grid{grid-template-columns:1fr}.om-question-grid article,.om-question-grid article:first-child{padding:var(--space-card-inset);border-right:0;border-bottom:1px solid var(--color-border)}.om-question-top{margin-bottom:var(--space-card-inset)}.om-landing-grid{grid-template-columns:1fr}.om-ad-note blockquote{margin-block:var(--space-card-inset)}.om-ad-note>svg:last-child{transform:rotate(90deg)}.om-landing-photo{height:330px}.om-page-match,.om-page-generic{left:var(--space-inline-default);right:var(--space-inline-default);bottom:var(--space-inline-default);padding:var(--space-inline-default)}.om-landing-photo h3{font-size:var(--type-heading-sm)}.om-route-check ol{gap:var(--space-card-inset);flex-basis:100%;grid-template-columns:1fr 1fr;display:grid}.om-outcomes,.om-tracking,.om-account,.om-process,.om-budget{row-gap:var(--space-card-inset);grid-template-columns:1fr}.om-tracking-copy{padding:0}.om-tracking-example>div strong{font-size:var(--type-heading-lg)}.om-account>div{padding-right:0}.om-account img{height:260px}.om-budget-contact{flex-direction:column;align-items:stretch}.om-proof figure,.om-proof .bs-inner>div{grid-column:1}.om-proof img{height:270px}.om-rules h4{font-size:var(--type-body-lg)}}.om-landing-photo>.search-photo{height:100%}.om-landing-photo>.search-photo img{aspect-ratio:auto;height:100%}@media (width<=767px){.om-ad-note{gap:var(--space-inline-default);padding:var(--space-inline-default);grid-template-columns:1fr 32px;display:grid}.om-ad-note>.eyebrow{grid-column:1}.om-ad-note>svg{grid-column:2;justify-self:end;width:24px;height:24px;margin:0}.om-ad-note blockquote{font-size:var(--type-heading-xs);grid-area:2/1;margin:0}.om-ad-note>p{display:none}.om-ad-note>svg:last-child{grid-row:2;align-self:end;margin:0}}.om-channel-panels{display:grid}.om-channel-panels>.om-channel-panel{visibility:hidden;pointer-events:none;grid-area:1/1;display:grid}.om-channel-lab:has(input[value=search]:checked) .om-channel-panel--search,.om-channel-lab:has(input[value=social]:checked) .om-channel-panel--social,.om-channel-lab:has(input[value=content]:checked) .om-channel-panel--content{visibility:visible;pointer-events:auto}
