.site-scope .button_square-arrow-icon.is-absolute{transform:translate(-1.125em)}.site-scope .link_line{transform:translate(-101%)}.site-scope .faq_item-answer{height:0;overflow:hidden}.site-scope .menu_wrapper{transform:scale(0)}.site-scope .menu_background{opacity:0}.site-scope .cl-werk_item{transform:scale(.85)}
.site-scope[data-palette=lab]{--ink-pink:#ff48b0;--ink-blue:#0078bf;--ink-yellow:#ffe800;--ink-green:#00a95c;--ink-orange:#ff6c2f;--ink-violet:#9d7bff;--_color---neutral--nightmare-100:#141414;--_color---neutral--nightmare-95:#262626;--_color---neutral--nightmare-90:#373635;--_color---neutral--nightmare-50:#14141480;--_color---neutral--nightmare-20:#14141433;--_color---neutral--nightmare-10:#1414141a;--_color---neutral--nightmare-5:#1414140d;--_color---neutral--feathers-100:#fbf8f1;--_color---neutral--feathers-95:#edeae4;--_color---neutral--feathers-90:#dfddd6;--_color---neutral--feathers-50:#fbf8f180;--_color---neutral--feathers-20:#fbf8f133;--_color---primary--poison:var(--ink-pink);--_color---secondary--illuminate:var(--ink-yellow)}.site-scope[data-palette=lab] .button_wrapper:hover{background-color:var(--_color---primary--poison)}.site-scope[data-palette=lab] .form-input::placeholder{color:var(--_color---neutral--nightmare-50)}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(2){--_color---primary--poison:var(--ink-blue)}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(3){--_color---neutral--nightmare-100:var(--ink-blue);--_color---neutral--nightmare-50:#0078bf80;--_color---neutral--nightmare-20:#0078bf33;--_color---primary--poison:var(--ink-yellow)}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(4){--_color---primary--poison:var(--ink-orange)}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(6){--_color---primary--poison:var(--ink-green)}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(7){--_color---neutral--feathers-90:#ffec70}.site-scope[data-palette=lab][data-page=home] .main-wrapper>:nth-child(8){--_color---primary--poison:var(--ink-orange)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+1){color:var(--ink-pink)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+2){color:var(--ink-blue)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+3){color:var(--ink-yellow)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+4){color:var(--ink-green)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+5){color:var(--ink-orange)}.site-scope[data-palette=lab] .footer_boring-character:nth-child(6n+6){color:var(--ink-violet)}
.site-scope .wl-visual{--wl-visual-bg:var(--ink-pink);--wl-visual-fg:#141414;background-color:var(--wl-visual-bg);width:100%;height:100%;min-height:12em;color:var(--wl-visual-fg);flex-direction:column;justify-content:flex-end;gap:.5em;padding:1.5em;display:flex;overflow:hidden}.site-scope .wl-visual[data-ink=pink]{--wl-visual-bg:var(--ink-pink)}.site-scope .wl-visual[data-ink=yellow]{--wl-visual-bg:var(--ink-yellow)}.site-scope .wl-visual[data-ink=green]{--wl-visual-bg:var(--ink-green)}.site-scope .wl-visual[data-ink=orange]{--wl-visual-bg:var(--ink-orange)}.site-scope .wl-visual[data-ink=blue]{--wl-visual-bg:var(--ink-blue);--wl-visual-fg:#fbf8f1}.site-scope .wl-visual[data-ink=violet]{--wl-visual-bg:var(--ink-violet)}.site-scope .wl-visual_name{font-family:var(--_typography---fonts--heading-font);text-transform:uppercase;font-size:clamp(3rem,9vw,8rem);line-height:.85}.site-scope .wl-visual_caption{text-transform:uppercase;letter-spacing:.02em;font-size:.875rem}.site-scope .wl-visual.is-plain{background-image:radial-gradient(circle,#14141429 1.4px,#0000 1.8px);background-size:12px 12px;justify-content:flex-start}.site-scope .wl-visual.is-plain[data-ink=blue]{background-image:radial-gradient(circle,#fbf8f12e 1.4px,#0000 1.8px)}.site-scope .marquee-advanced{overflow:clip visible}
.site-scope .logo_icon-wrapper.wl-logo{background-color:var(--_color---neutral--feathers-100)}.site-scope .wl-brand-mark{isolation:isolate;overflow:visible}.site-scope .wl-footer-badge{background-color:var(--_color---neutral--feathers-100);color:var(--_color---neutral--nightmare-100);white-space:nowrap;border-radius:.25em;padding:.25em .75em;font-size:.875em;font-weight:600;line-height:1.2;display:inline-block}
