.lp-sys-atelier.ws[data-ws-neutral=graphite]{--sys-text-strong:var(--clr-neutral-ink);--sys-surface-strong:var(--clr-neutral-ink);--sys-border-strong:var(--clr-neutral-ink);--sys-text-body:#4b5056;--sys-text-muted:#686c71;--sys-border-subtle:color-mix(in srgb,var(--clr-neutral-ink) 10%,transparent);--sys-border-default:color-mix(in srgb,var(--clr-neutral-ink) 18%,transparent);--sys-surface-subtle:#f4f5f6;--sys-surface-inverse:#141617;--sys-border-input:#868b92;--sys-border-input-hover:#6b7076;--sys-dots:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--clr-neutral-ink) 16%,transparent) 1px,transparent 1.6px);--clr-navy:var(--sys-surface-strong);--clr-heading:var(--sys-text-strong);--clr-secondary:var(--sys-text-body);--clr-text:var(--sys-text-muted);--clr-neutral:var(--sys-surface-subtle);--clr-footer:var(--sys-surface-inverse);--ws-mid-card:#2a2d2f;--ws-mid-hover:#232628}.lp-sys-atelier.ws[data-ws-neutral=graphite] .lp-tone-neutral{--dot-bg:#f4f5f6}.lp-sys-atelier.ws[data-ws-neutral=forest]{--sys-text-strong:var(--clr-teal-dark-sea-green);--sys-surface-strong:var(--clr-teal-dark-sea-green);--sys-border-strong:var(--clr-teal-dark-sea-green);--sys-text-body:#44585a;--sys-text-muted:#566d70;--sys-border-subtle:color-mix(in srgb,var(--clr-teal-dark-sea-green) 11%,transparent);--sys-border-default:color-mix(in srgb,var(--clr-teal-dark-sea-green) 20%,transparent);--sys-surface-subtle:#f2f7f6;--sys-surface-inverse:var(--clr-teal-dark-forest);--sys-border-input:#7f9293;--sys-border-input-hover:#5f7475;--sys-dots:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--clr-teal-dark-sea-green) 16%,transparent) 1px,transparent 1.6px);--clr-navy:var(--sys-surface-strong);--clr-heading:var(--sys-text-strong);--clr-secondary:var(--sys-text-body);--clr-text:var(--sys-text-muted);--clr-neutral:var(--sys-surface-subtle);--clr-footer:var(--sys-surface-inverse);--ws-mid-card:var(--clr-teal-deep-teal-ocean);--ws-mid-hover:var(--clr-teal-deep-pine-teal)}.lp-sys-atelier.ws[data-ws-neutral=forest] .lp-tone-neutral{--dot-bg:#f2f7f6}.lp-sys-atelier.ws[data-ws-neutral=tinted]{--sys-text-on-inverse:var(--clr-gray-10);--sys-surface-page:var(--clr-gray-10);--sys-border-on-inverse:var(--clr-gray-10);--clr-neutral:var(--sys-surface-subtle);--clr-surface:var(--sys-surface-page);--clr-placeholder:var(--clr-gray-400);--clr-input-border:var(--clr-gray-300)}.lp-sys-atelier.ws[data-ws-neutral=tinted] .lp-tone-light{--dot-bg:var(--clr-gray-10)}.lp-sys-atelier.ws[data-ws-accent=cobalt]{--sys-text-brand:var(--clr-blue-bold-cobalt);--sys-surface-brand:var(--clr-blue-bold-cobalt);--sys-border-brand:var(--clr-blue-bold-cobalt);--sys-text-brand-inverse:#7fa8f0;--sys-text-brand-subtle-inverse:#b9cbf5;--sys-surface-brand-subtle:#edf2fa;--clr-electric:var(--sys-text-brand);--clr-tint:var(--sys-surface-brand-subtle);--clr-tint-border:#d3def2}.lp-sys-atelier.ws[data-ws-accent=teal]{--sys-text-brand:var(--clr-teal-bright-caribeean-teal);--sys-surface-brand:var(--clr-teal-bright-caribeean-teal);--sys-border-brand:var(--clr-teal-bright-caribeean-teal);--sys-text-brand-inverse:var(--clr-teal-light-lagoon-teal);--sys-text-brand-subtle-inverse:var(--clr-teal-bright-tropical-cyan);--sys-surface-brand-subtle:#eef8f8;--clr-electric:var(--sys-text-brand);--clr-tint:var(--sys-surface-brand-subtle);--clr-tint-border:#c9e7e7}.lp-sys-atelier.ws[data-ws-accent=teal] .ws-bk-glyph.is-blue{background:var(--clr-teal-tropical-turquoise-teal)}.lp-sys-atelier.ws[data-ws-accent=mono]{--sys-text-brand:var(--sys-text-strong);--sys-surface-brand:var(--sys-surface-strong);--sys-border-brand:var(--sys-border-strong);--sys-text-brand-inverse:color-mix(in srgb,var(--clr-blue-pure-white) 88%,var(--sys-text-strong));--sys-text-brand-subtle-inverse:color-mix(in srgb,var(--clr-blue-pure-white) 76%,var(--sys-text-strong));--sys-surface-brand-subtle:color-mix(in srgb,var(--sys-surface-strong) 5%,var(--clr-blue-pure-white));--clr-electric:var(--sys-text-brand);--clr-tint:var(--sys-surface-brand-subtle);--clr-tint-border:color-mix(in srgb,var(--sys-border-strong) 14%,var(--clr-blue-pure-white))}.lp-sys-atelier.ws[data-ws-bands=light] main{background:var(--sys-surface-page)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer){--sys-border-inverse:var(--sys-border-subtle);--sys-text-body-inverse:var(--sys-text-body);--sys-text-muted-inverse:var(--sys-text-muted);--sys-text-brand-inverse:var(--sys-text-brand);--sys-text-brand-subtle-inverse:var(--sys-text-brand);--sys-dots-dark:var(--sys-dots);color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark{background:var(--sys-surface-page)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-hero{border-bottom:1px solid var(--sys-border-subtle)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark .ws-hero-deck{background:var(--sys-surface-page)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-tone-midnight{background:var(--sys-surface-brand-subtle)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-footer{background:var(--sys-surface-subtle);border-top:1px solid var(--sys-border-subtle)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) :is(h1,h2,h3){color:var(--sys-text-strong)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) :is(p,.lp-hero-bullets li,.lp-logos-heading){color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark .lp-accent{color:var(--sys-text-brand)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight) .ws-link:hover{color:var(--sys-text-strong)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-tone-midnight .ws-sample{border-color:var(--sys-border-default);color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-logos.lp-tone-dark .lp-logo{filter:brightness(0);opacity:.5}.lp-sys-atelier.ws[data-ws-bands=light] .ws-hero-meta a{color:var(--sys-text-brand)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.ws-hero-meta,.ws-tools){color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-airow a{color:var(--sys-text-strong)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) .ws-btn-ghost{color:var(--sys-text-strong);border-color:var(--sys-border-default)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) .ws-btn-ghost:hover{--btn-fill:var(--sys-surface-subtle);border-color:var(--sys-border-strong)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.ws-tone-midnight,.lp-tone-footer){--sys-action-secondary:var(--clr-gray-200);--sys-action-secondary-hover:var(--clr-gray-300);--sys-action-secondary-active:var(--clr-gray-400)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) .ws-btn-secondary{background:var(--sys-action-secondary);color:var(--sys-text-strong);--btn-fill:var(--sys-action-secondary-hover);--btn-press:var(--sys-action-secondary-active)}.lp-sys-atelier.ws[data-ws-bands=light] :is(.lp-tone-dark,.ws-tone-midnight,.lp-tone-footer) .ws-btn-secondary:is(:disabled,[aria-disabled=true]){background:var(--sys-surface-subtle);color:var(--clr-gray-400)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark .ws-demo,.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark .ws-demo>span{color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .lp-tone-dark .ws-demo a{color:var(--sys-text-brand)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-doors a{color:var(--sys-text-strong)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-doors span{color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-doors img{filter:none;opacity:1}.lp-sys-atelier.ws[data-ws-bands=light] :is(.ws-legal b,.ws-foot-cols .ws-label,.ws-foot-cols a:hover,.ws-regions a:not([aria-current]):hover,.ws-bottom a:hover,.ws-footer .lp-social a:hover){color:var(--sys-text-strong)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-regions a{border-color:var(--sys-border-default)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-regions a[aria-current]{background:var(--sys-surface-strong);border-color:var(--sys-border-strong);color:var(--sys-text-inverse)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-footer-logo,.lp-sys-atelier.ws[data-ws-bands=light] .ws-award-row img{filter:brightness(0);opacity:.88}.lp-sys-atelier.ws[data-ws-bands=light] .ws-footer .lp-social :is(svg,img){filter:none}.lp-sys-atelier.ws.ws[data-ws-bands=light] :is(.ws-half,.ws-sw-tile,.ws-term){--sys-border-inverse:var(--ws-dk-line);--sys-text-brand-inverse:var(--ws-dk-accent);--sys-text-brand-subtle-inverse:var(--ws-dk-sapphire);--sys-dots-dark:var(--ws-dk-dots);color:var(--alpha-white-72)}.lp-sys-atelier.ws.ws[data-ws-bands=light] :is(.ws-half,.ws-sw-tile) :is(h3,b,.ws-cc-w){color:var(--sys-text-inverse)}.lp-sys-atelier.ws.ws[data-ws-bands=light] :is(.ws-half,.ws-sw-tile,.ws-term) :is(p,.ws-small){color:var(--alpha-white-72)}.lp-sys-atelier.ws.ws[data-ws-bands=light] .ws-half .ws-link:hover{color:var(--sys-text-inverse)}.lp-sys-atelier.ws.ws[data-ws-bands=light] :is(.ws-half,.ws-sw-tile,.ws-term) .ws-btn-ghost{color:var(--sys-text-inverse);border-color:var(--alpha-white-35)}.lp-sys-atelier.ws.ws[data-ws-bands=light] .ws-half .ws-sample{border-color:var(--alpha-white-35);color:var(--alpha-white-72)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-hero-stage.lp-tone-dark{background:var(--sys-surface-page);color:var(--sys-text-body)}.lp-sys-atelier.ws[data-ws-bands=light] .ws-hero-stage.lp-tone-dark .ws-hero-c .ws-btn-line{color:var(--sys-text-strong);border-color:var(--sys-border-strong);--btn-fill:var(--sys-surface-subtle)}
