@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:block;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:block;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:block;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_bc1412fc-module__m3WtjG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_bc1412fc-module__m3WtjG__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/606d931d1de1f041-s.1o3bbaalk83oq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/93ce1fb4a74b790b-s.11ek8ynl2dfci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/3673b45bb7dd3324-s.2j89xe4p_uile.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/1317291d1835f011-s.3yz4ylzezod45.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/4656623e11daf2b7-s.35_9ba4wo4otp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(../media/e1750518007a189a-s.p.201221j3_rbu8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_5e724e35-module__V3MoAG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:500}.jetbrains_mono_5e724e35-module__V3MoAG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@property --lbv2-beat{syntax:"<number>";inherits:true;initial-value:5}.c-lb2 .story{--lbv2-beat:5}body:has(.c-lb2){background:#f5f4ef}html:has(.c-lb2){scroll-padding-top:80px}html:has(.c-lb2 .menu[open]){overflow:hidden}.c-lb2{--paper:#f5f4ef;--surface:#fff;--ink:#0c0b0a;--ink-soft:#6b6a63;--line:#0c0b0a1f;--line-strong:#0c0b0a4d;--wire:#0c0b0a0f;--dots:#0c0b0a29;--accent:#55da82;--accent-ink:#0c0b0a;--accent-text:#157a41;--portal-bg:#0c0b0a;--portal-card:#161512;--portal-line:#f5f4ef1f;--portal-text:#f5f4ef;--portal-muted:#f5f4ef9e;--client-dark:#15233d;--client-light:#f4efe5;--client-accent:#c2a168;--mono:var(--font-mono), ui-monospace, monospace;--ease-out:cubic-bezier(.2, .7, 0, 1);--ease-inout:cubic-bezier(.7, 0, .2, 1);--ease:cubic-bezier(.2, .7, 0, 1);--pop:cubic-bezier(.34, 1.56, .64, 1);--travel:cubic-bezier(.65, 0, .35, 1);--header-h:64px;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2rem;--sp-6:3rem;--sp-8:clamp(3rem, 2rem + 4vw, 6rem);--band:color-mix(in oklab, var(--accent) 16%, var(--paper));--radius:12px;--gutter:clamp(16px, 4vw, 48px);--container:1280px;--sec:clamp(4rem, 2.5rem + 4vw, 6.5rem);--step--1:clamp(.88rem, .85rem + .15vw, .95rem);--step-0:clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem);--step-1:clamp(1.25rem, 1.157rem + .381vw, 1.5rem);--step-2:clamp(1.5rem, 1.361rem + .571vw, 1.875rem);--step-3:clamp(1.8125rem, 1.604rem + .857vw, 2.375rem);--step-4:clamp(2.1875rem, 1.839rem + 1.429vw, 3.125rem);--step-5:clamp(2.5rem, 1.943rem + 2.286vw, 4rem);--display-xl:clamp(2.4375rem, 1rem + 5.4vw, 5.75rem);background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-display), system-ui, sans-serif;font-optical-sizing:auto;font-size:var(--step-0);line-height:1.55}.c-lb2 p{text-wrap:pretty}.c-lb2 :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.c-lb2 .on-dark :focus-visible{outline-color:var(--accent)}.c-lb2 .on-dark .btn--primary:focus-visible{outline-color:var(--portal-text)}.c-lb2 .mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3}.c-lb2 .eyebrow{background:var(--surface);width:fit-content;max-width:100%;min-height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-soft);font:500 12px/1.25 var(--mono);font-variant-ligatures:none;border-radius:9999px;align-items:center;gap:8px;padding:5px 12px 5px 11px;display:flex}.c-lb2 .eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.c-lb2 .eyebrow--plain{padding-left:12px}.c-lb2 .eyebrow--plain:before{display:none}.c-lb2 .tags{flex-wrap:wrap;gap:8px;display:flex}.c-lb2 .nowrap{white-space:nowrap}.c-lb2 .wrap{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.c-lb2 .h2{font-size:var(--step-5);letter-spacing:-.02em;max-width:20em;margin-top:16px;padding-bottom:.08em;font-weight:600;line-height:1.05}.c-lb2 .lede{max-width:34em;color:var(--ink-soft);margin-top:24px;line-height:1.5}.c-lb2 :is(.story__cap,.svc__i,.case__metric,.cases__lab,.price__line,.prijs__vat,.pos__foot){font-size:var(--step--1);color:var(--ink-soft)}.c-lb2 :is(.tile__l,.tile__s,.portal__note,.cta__spar,.cta__cap){font-size:var(--step--1);color:var(--portal-muted)}.c-lb2 .case__metric{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:0;font-weight:400;line-height:1.45}.c-lb2 .on-dark{background:var(--portal-bg);color:var(--portal-text)}.c-lb2 .on-dark :is(.eyebrow,.lede){color:var(--portal-muted)}.c-lb2 .on-dark .eyebrow{background:var(--portal-card);box-shadow:inset 0 0 0 1px var(--portal-line)}.c-lb2 .skip{z-index:100;background:var(--ink);color:var(--paper);border-radius:9999px;padding:12px 18px;font-weight:500;text-decoration:none;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.c-lb2 .skip:focus-visible{transform:none}.c-lb2 .ulink{color:inherit;text-decoration:none;display:inline-block;position:relative}.c-lb2 .ulink:after{content:"";background:var(--accent);transform-origin:0;height:2px;position:absolute;inset:auto 0 -4px;transform:scaleX(0)}.c-lb2 .ulink:hover:after,.c-lb2 .ulink:focus-visible:after,.c-lb2 .case__link:focus-visible .ulink:after{transform:none}.c-lb2 .tlink,.c-lb2 .faq__q-text{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.c-lb2 .tlink{color:inherit;font-weight:500}.c-lb2 .tlink:is(:hover,:focus-visible),.c-lb2 .faq__q:is(:hover,:focus-visible) .faq__q-text{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.c-lb2 .tap{text-align:center;min-width:44px;margin-inline:-10px;padding-inline:10px;display:inline-block}.c-lb2 .tap:after{left:10px;right:10px}.c-lb2 .tlink--row{min-height:44px;padding-block:10px;display:inline-block}.c-lb2 .btn{height:48px;font-size:var(--step--1);white-space:nowrap;color:inherit;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.c-lb2 .btn--primary{background:var(--accent);color:var(--accent-ink)}.c-lb2 .btn--primary:hover{opacity:.9}.c-lb2 .btn--secondary{border-color:var(--line-strong)}.c-lb2 .btn--secondary:hover{border-color:var(--ink)}.c-lb2 .on-dark .btn--secondary{border-color:var(--portal-line);color:var(--portal-text)}.c-lb2 .on-dark .btn--secondary:hover{border-color:var(--portal-text)}.c-lb2 .pill{background:var(--surface);min-height:26px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:500 12px/1.25 var(--mono);border-radius:9999px;align-items:center;padding:4px 11px 4px 24px;display:inline-flex;position:relative}.c-lb2 .pill:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:11px}.c-lb2 .trust{min-height:24px;font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.c-lb2 .on-dark .trust{color:var(--portal-muted)}.c-lb2 .trust__item{align-items:center;gap:8px;display:inline-flex}.c-lb2 .stars{color:var(--accent);gap:2px;display:inline-flex}.c-lb2 .trust__check{background:var(--accent);width:20px;height:20px;color:var(--accent-ink);border-radius:50%;place-items:center;display:inline-grid}.c-lb2 .ann{background:var(--accent);color:var(--accent-ink)}.c-lb2 .ann--donker{background:var(--ink);color:var(--paper)}.c-lb2 .ann__in{text-align:center;margin-block:0;padding-block:10px;font-size:14px;line-height:1.4}.c-lb2 .ann a{color:inherit;text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.c-lb2 .hdr{z-index:40;background:var(--paper);border-bottom:1px solid var(--line);height:64px;position:sticky;top:0}.c-lb2 .hdr__in{align-items:center;gap:16px;height:63px;display:flex;position:relative}.c-lb2 .brand{min-height:44px;font-size:var(--step-1);letter-spacing:-.02em;color:inherit;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.c-lb2 .brand__in{align-items:center;display:inline-flex}.c-lb2 .brand__dot{color:var(--accent)}.c-lb2 .mark{flex:none;margin-right:10px}.c-lb2 .mark__f{font-family:var(--font-display), Arial, sans-serif}.c-lb2 .hdr__nav{gap:28px;margin-inline:auto;display:none}.c-lb2 .hdr__nav,.c-lb2 .hdr__login{font-size:var(--step--1);font-weight:500}.c-lb2 .hdr__right{align-items:center;gap:20px;margin-left:auto;display:flex}.c-lb2 .hdr__login,.c-lb2 .hdr__cta-s{display:none}.c-lb2 .hdr__cta{height:44px;padding:0 18px}.c-lb2 .hdr__menu,.c-lb2 .menu__close{width:44px;height:44px;color:var(--ink);border-radius:9999px;place-items:center;display:inline-grid}.c-lb2 .hdr__progress{background:var(--accent);transform-origin:0;pointer-events:none;height:2px;display:none;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.c-lb2 .menu{background:var(--paper);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.c-lb2 .menu::backdrop{background:0 0}.c-lb2 .menu__bar{height:64px;padding-inline:var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.c-lb2 .menu__nav{padding:32px var(--gutter) 48px}.c-lb2 .menu__list{gap:4px;display:grid}.c-lb2 .menu__list a{font-size:var(--step-2);letter-spacing:-.02em;padding:10px 0;font-weight:600;text-decoration:none;display:block}.c-lb2 .menu__cta{width:100%;height:52px;font-size:var(--step-0);margin-top:24px;display:flex}.c-lb2 .menu__meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px 32px;margin-top:32px;padding-top:24px;font-weight:500;display:flex}.c-lb2 .menu__meta a{padding:9px 0}.c-lb2 .hero{padding-block:24px 20px}.c-lb2 .hero__h1{font-size:var(--display-xl);letter-spacing:-.035em;max-width:12em;margin-top:16px;font-weight:600;line-height:.95}.c-lb2 .hero__m{vertical-align:bottom;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:clip}.c-lb2 .hero__u{display:inline-block}.c-lb2 .hero__caret{background:var(--accent);width:.36em;height:.7em;margin-left:.06em;display:inline-block}.c-lb2 .hero__row{gap:24px;margin-top:20px;display:grid}.c-lb2 .hero__lede{max-width:28em;font-size:clamp(1.125rem,1.05rem + .35vw,1.375rem);line-height:1.45}.c-lb2 .hero__cta,.c-lb2 .prijs__cta{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.c-lb2 .facts{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);column-gap:12px;display:grid}.c-lb2 .fact{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--line);align-items:center;min-height:44px;padding-block:9px;line-height:1.35;display:grid}.c-lb2 .fact__i{color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.c-lb2 .fact__i--star{color:var(--accent-text)}.c-lb2 .frame{aspect-ratio:16/10;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);isolation:isolate;position:relative;overflow:clip;box-shadow:0 1px #0c0b0a0d,0 32px 56px -32px #0c0b0a47;container-type:inline-size}.c-lb2 .frame__bar{z-index:6;background:var(--paper);border-bottom:1px solid var(--line);align-items:center;height:28px;padding:0 10px;display:flex;position:absolute;inset:0 0 auto}.c-lb2 .frame__url{background:var(--surface);border:1px solid var(--line);max-width:80%;color:var(--ink-soft);font:500 11px/1 var(--mono);font-variant-ligatures:none;white-space:nowrap;border-radius:9999px;padding:5px 9px;position:relative;overflow:hidden}.c-lb2 .frame__url>span{text-overflow:ellipsis;display:block;overflow:hidden}.c-lb2 .frame__url--label>span{display:inline}.c-lb2 .frame__url--blank{background:var(--line);border:0;width:40%;height:14px;padding:0}.c-lb2 .frame__url-b{opacity:0;visibility:hidden;position:absolute;top:5px;left:9px}.c-lb2 .frame__view{background:var(--surface);position:absolute;inset:28px 0 0;overflow:clip}.c-lb2 .live{z-index:5;background:var(--accent);height:20px;color:var(--accent-ink);font:500 11px/1 var(--mono);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:0 9px 0 8px;display:inline-flex;position:absolute;top:50%;right:8px;translate:0 -50%}.c-lb2 .live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.c-lb2 .live--ink{background:var(--ink);color:var(--paper)}.c-lb2 .live--ink:before{background:var(--accent)}.c-lb2 .stage__notes{background:var(--client-light) radial-gradient(circle, #0c0b0a17 1px, transparent 1.2px) 0 0 / 14px 14px;position:absolute;inset:0}.c-lb2 .blueprint{z-index:2;position:absolute;inset:0}.c-lb2 .wire{border-radius:4px;position:absolute}.c-lb2 .wire:before,.c-lb2 .wire__fill{content:"";border-radius:inherit;position:absolute;inset:0}.c-lb2 .wire:before{border:1px solid var(--line-strong);background:var(--wire)}.c-lb2 .wire[data-kind=photo]{border-radius:6px}.c-lb2 .wire:is([data-kind=logo],[data-kind=links],[data-kind=eyebrow],[data-kind=fine]){border-radius:3px}.c-lb2 .wire:is([data-kind^=btn],[data-kind=navcta]){border-radius:9999px}.c-lb2 .blueprint__bg{background:var(--client-dark);position:absolute;inset:0}.c-lb2 .wire__fill{--lc:color-mix(in oklab, var(--client-light) 45%, transparent);background:var(--client-dark)}.c-lb2 .wire[data-kind=nav] .wire__fill{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--client-light) 16%, transparent)}.c-lb2 .wire:is([data-kind=logo],[data-kind=navcta],[data-kind=btn-a]) .wire__fill{background:var(--client-accent)}.c-lb2 .wire[data-kind=links] .wire__fill{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--client-light) 60%, transparent) 0 17%, transparent 17% 27.67%) 50% / 100% 50% no-repeat, var(--client-dark)}.c-lb2 .wire[data-kind=eyebrow] .wire__fill{background:linear-gradient(var(--client-accent) 0 0) 50% / 100% 55% no-repeat, var(--client-dark)}.c-lb2 .wire[data-kind^=h] .wire__fill:before,.c-lb2 .wire[data-kind^=h] .wire__fill:after{content:"";background:color-mix(in oklab, var(--client-light) 92%, transparent);border-radius:3px;width:100%;height:42%;position:absolute;top:0;left:50%;translate:-50%}.c-lb2 .wire[data-kind^=h] .wire__fill:after{width:86%;top:auto;bottom:0}.c-lb2 .wire[data-kind=h2] .wire__fill:before,.c-lb2 .wire[data-kind=h2] .wire__fill:after{background:var(--client-accent)}.c-lb2 .wire[data-kind=h2] .wire__fill:after{width:64%}.c-lb2 .wire[data-kind=lede] .wire__fill{background:linear-gradient(var(--lc) 0 0) 50% 12% / 100% 4px no-repeat, linear-gradient(var(--lc) 0 0) 50% 50% / 94% 4px no-repeat, linear-gradient(var(--lc) 0 0) 50% 88% / 58% 4px no-repeat, var(--client-dark)}.c-lb2 .wire[data-kind=btn-b] .wire__fill{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--client-light) 40%, transparent)}.c-lb2 .wire[data-kind=fine] .wire__fill{background:linear-gradient(var(--lc) 0 0) 50% / 100% 3px no-repeat, var(--client-dark)}.c-lb2 .wire[data-kind=photo] .wire__fill{background:color-mix(in oklab, var(--client-dark) 80%, var(--client-light))}.c-lb2 .story{padding-block:8px 72px}.c-lb2 .story__head{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.c-lb2 .story__h2{font-size:var(--step-3);margin-top:0}.c-lb2 .story__grid{margin-top:16px;position:relative;container-type:inline-size}.c-lb2 .story__demo{min-width:0;margin-bottom:12cqi;position:relative;container-type:inline-size}.c-lb2 .story__phone{--ph:clamp(0, calc(var(--lbv2-beat) - 4), 1);aspect-ratio:9/19.5;z-index:7;border-radius:var(--radius);background:var(--ink);width:24cqi;opacity:var(--ph);transform:translateY(calc((1 - var(--ph)) * 24px));padding:3px;position:absolute;top:22cqi;right:3cqi;box-shadow:0 24px 48px -24px #0c0b0a73}.c-lb2 .story[data-beat]:not([data-beat="5"]) .story__phone{visibility:hidden}.c-lb2 .story__phone-screen{background:var(--client-light);border-radius:9px;height:100%;position:relative;overflow:clip}.c-lb2 .story__side{gap:10px;min-width:0;display:grid}.c-lb2 .story__rail{gap:6px;display:flex}.c-lb2 .story__step{flex:var(--w) 1 0;min-width:0}.c-lb2 .story__btn{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:8px;margin:0;padding:10px 0 0;display:grid}.c-lb2 .story__btn:disabled{cursor:default}.c-lb2 .story__bar{background:var(--line);border-radius:9999px;height:4px;display:block;overflow:clip}.c-lb2 .story__fill{background:var(--accent);transform-origin:0;height:100%;transform:scaleX(clamp(0, calc(var(--lbv2-beat) - var(--n) + 1), 1));display:block}.c-lb2 .story__t{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.c-lb2 .story__btn[aria-current=step] .story__t{color:var(--ink)}.c-lb2 .story__btn:not(:disabled):is(:hover,:focus-visible) .story__t{color:var(--ink);-webkit-text-decoration:underline 2px var(--accent);text-decoration:underline 2px var(--accent);text-underline-offset:4px}.c-lb2 .story__now{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.c-lb2 .story__caps{flex:auto;gap:6px;min-width:0;max-width:62ch;display:grid}.c-lb2 .story__c{font-size:1rem;line-height:1.45}.c-lb2 .story__c[data-n="0"]{display:none}.c-lb2 .story__cn{min-width:5.5em;color:var(--accent-text);margin-right:8px;font-size:12px;display:inline-block}.c-lb2 .story__ctlrow{flex:none;align-items:center;height:44px;display:flex}.c-lb2 .story__ctl{border:1px solid var(--line-strong);background:var(--surface);min-width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 18px 0 16px;font-size:12px;display:inline-flex}.c-lb2 .story__ctl:not(:disabled):hover{border-color:var(--ink)}.c-lb2 .story__ctl:disabled{visibility:hidden}.c-lb2 .story__cap{margin-top:20px;line-height:1.45}.c-lb2 .story__cap .tlink{color:var(--ink);margin-block:-12px;padding-block:12px;display:inline-block}.c-lb2 .stage__notes{--on:calc(clamp(0, calc(2 - var(--lbv2-beat)), 1) * clamp(0, var(--lbv2-beat), 1));z-index:1}.c-lb2 .ghost{opacity:var(--on);clip-path:inset(-2px calc((1 - var(--on)) * 100%) -2px -2px);border:1.5px dashed #0c0b0a57;border-radius:6px;position:absolute}.c-lb2 .chip{top:calc(var(--gt) - 18px);left:calc(var(--gl) + 16px);z-index:1;background:var(--surface);border:1px solid var(--line-strong);height:34px;font:500 13px/1 var(--mono);white-space:nowrap;opacity:var(--on);transform:translateY(calc((1 - var(--on)) * -8px));border-radius:9999px;align-items:center;padding:0 14px;display:inline-flex;position:absolute;box-shadow:0 8px 20px -12px #0c0b0a59}.c-lb2 .blueprint--story{--s2:clamp(0, calc(var(--lbv2-beat) - 1), 1)}.c-lb2 .blueprint--story .wire{clip-path:inset(0 calc((1 - var(--s2)) * 100%) 0 0)}.c-lb2 .blueprint--story .wire:before{opacity:calc(1 - var(--s2))}.c-lb2 .blueprint--story :is(.wire__fill,.blueprint__bg){clip-path:inset(0 0 calc((1 - var(--s2)) * 100%) 0)}.c-lb2 .stage__real{z-index:3;position:absolute;inset:0}.c-lb2 .real{--on:clamp(0, calc(var(--lbv2-beat) - var(--at) + 1), 1);clip-path:inset(calc(var(--rt) * 1%) calc((100 - var(--rl) - var(--rw) * var(--on)) * 1%) calc((100 - var(--rt) - var(--rh)) * 1%) calc(var(--rl) * 1%));position:absolute;inset:0}.c-lb2 .real[data-dir=y]{clip-path:inset(calc(var(--rt) * 1%) calc((100 - var(--rl) - var(--rw)) * 1%) calc((100 - var(--rt) - var(--rh) * var(--on)) * 1%) calc(var(--rl) * 1%))}.c-lb2 .stage__pins{z-index:3;position:absolute;inset:0}.c-lb2 .pin{background:var(--accent);width:24px;height:24px;color:var(--accent-ink);box-shadow:0 0 0 3px var(--client-light);font:500 11px/1 var(--mono);opacity:clamp(0, calc(var(--lbv2-beat) - 3), 1);translate:-50% -50%;transform:scale(clamp(.6, calc(.6 + (var(--lbv2-beat) - 3) * .4), 1));border-radius:50%;place-items:center;display:grid;position:absolute}.c-lb2 :is(.pin__n,.pin__ok){grid-area:1/1;place-items:center;display:grid}.c-lb2 .pin__n{opacity:clamp(0, calc(4 - var(--lbv2-beat)), 1)}.c-lb2 .pin__ok{opacity:clamp(0, calc(var(--lbv2-beat) - 3), 1)}.c-lb2 .pin__tag{background:var(--surface);border:1px solid var(--line);color:var(--ink);font:500 11px/1 var(--mono);white-space:nowrap;border-radius:9999px;padding:4px 9px;position:absolute;top:50%;left:calc(100% + 8px);translate:0 -50%}.c-lb2 .stage__site{z-index:4;clip-path:inset(calc(clamp(0, calc(5 - var(--lbv2-beat)), 1) * 100%) 0 0 0);position:absolute;inset:0}.c-lb2 .stat .live{opacity:calc(clamp(0, calc(var(--lbv2-beat) - var(--n) + 1), 1) * clamp(0, calc(var(--n) + 1 - var(--lbv2-beat)), 1))}@container (max-width:480px){.c-lb2 .chip{height:26px;padding:0 9px;font-size:11px}.c-lb2 .pin__tag{padding:3px 7px;font-size:11px}.c-lb2 .pin:first-child .pin__tag{left:auto;right:calc(100% + 6px)}}.c-lb2 .clients{border-top:1px solid var(--line);padding-block:48px}.c-lb2 .clients__eyebrow{margin:0 auto 24px}.c-lb2 .clients__name{font-size:var(--step-2);letter-spacing:-.01em;color:var(--ink-soft);white-space:nowrap;padding:8px 0;font-weight:500;position:relative}.c-lb2 .clients__name:after{content:"";background:var(--line-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:-31px;translate:0 -50%}.c-lb2 .clients[data-inview=false] .c-marquee__track,.c-lb2 .clients[data-paused] .c-marquee__track,.c-lb2 .clients__band:is(:focus,:hover) .c-marquee__track{animation-play-state:paused}.c-lb2 .clients__band{border-radius:var(--radius)}.c-lb2 .clients__band:focus-visible{outline-offset:-3px}.c-lb2 .clients__more{font-size:var(--step--1);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;margin-top:8px;display:flex}.c-lb2 .clients__pause{border:1px solid var(--line-strong);background:var(--surface);height:36px;color:var(--ink);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:12px;display:inline-flex}.c-lb2 .clients__pause:hover{border-color:var(--ink)}.c-lb2 :is(.portal,.svc,.cases,.prijs,.rev,.faq,.cta,.pos){padding-block:var(--sec)}.c-lb2 .panel{border-radius:var(--radius);background:var(--portal-card);border:1px solid var(--portal-line);margin-top:48px;padding:24px}.c-lb2 .panel__bar{border-bottom:1px solid var(--portal-line);color:var(--portal-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:20px;font-size:12px;display:flex}.c-lb2 .panel__chip{border:1px solid var(--accent);height:22px;color:var(--accent);border-radius:9999px;align-items:center;padding:0 9px;display:inline-flex}.c-lb2 .panel__meta{margin-left:auto}.c-lb2 .tiles{gap:32px;margin-top:28px;display:grid}.c-lb2 .tile{--rv-opacity:1;--rv-y:0px;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;padding-top:20px;display:grid;position:relative}.c-lb2 .tile:before{content:"";background:var(--accent);transform-origin:0;height:3px;position:absolute;inset:0 0 auto}.c-lb2 .tile__v{font-size:var(--step-5);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;display:block}.c-lb2 .tile__l{margin-top:8px;display:block}.c-lb2 .tile__viz{align-items:center;height:140px;margin-top:20px;display:flex}.c-lb2 .tile__s{max-width:30em;margin-top:16px;display:block}.c-lb2 .viz-sites{grid-template-columns:repeat(var(--cols), 22px);gap:3px 6px;display:grid}.c-lb2 .viz-sites i{border:1px solid var(--portal-line);border-top:3px solid var(--accent);border-radius:2px;height:13px}.c-lb2 .viz-serp{gap:14px;width:204px;display:grid}.c-lb2 .viz-serp__r{gap:5px;padding-left:12px;display:grid;position:relative}.c-lb2 .viz-serp__r :is(b,em,i){background:#f5f4ef29;border-radius:9999px;height:4px;display:block}.c-lb2 .viz-serp__r b{width:72%;height:7px}.c-lb2 .viz-serp__r em{width:40%}.c-lb2 .viz-serp__r i:last-child{width:76%}.c-lb2 .viz-serp__r--hit b{background:#f5f4ef8c}.c-lb2 .viz-serp__r--hit em{background:var(--accent)}.c-lb2 .viz-serp__r--hit:before{content:"";background:var(--accent);border-radius:9999px;width:3px;position:absolute;inset:-3px auto -3px 0}.c-lb2 .viz-dots{grid-template-columns:repeat(var(--cols), 8px);gap:4px;display:grid}.c-lb2 .viz-dots i{background:var(--accent);border-radius:50%;width:8px;height:8px}.c-lb2 .panel__foot{border-top:1px solid var(--portal-line);font-size:var(--step--1);color:var(--portal-muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:28px;padding-top:18px;display:flex}.c-lb2 .panel__foot-k{color:var(--portal-text);align-items:center;gap:8px;font-size:12px;display:inline-flex}.c-lb2 .panel__foot-k:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.c-lb2 .portal__note{max-width:44em;margin-top:24px}.c-lb2 .wk{padding-top:var(--sec)}.c-lb2 .wk-head{margin-bottom:40px}.c-lb2 .wk-story{position:relative}.c-lb2 .wk-story__grid{display:block}.c-lb2 .wk-stage-col{top:var(--header-h);z-index:2;position:sticky}.c-lb2 .wk-stage-col:after{content:"";background:linear-gradient(var(--paper), transparent);pointer-events:none;height:24px;position:absolute;top:100%;left:0;right:0}.c-lb2 .wk-stage{background:var(--paper);border-bottom:1px solid var(--line);--u:calc(100cqh / 520);--a:calc(var(--u) * 1.5);--ab-w:calc(436 * var(--a));--ab-h:calc(272.5 * var(--a));--ab-y:calc(-6 * var(--a));--fs-chip:max(10px, calc(15 * var(--a)));--mk-w:calc(var(--fs-chip) * 3.915 + 2 * max(4px, calc(6 * var(--a))));--mk-h:calc(var(--fs-chip) * 1.5);--mk-x:calc(-182 * var(--a) + 1px + var(--fs-chip) * 1.9575);--mk-y:calc(35.75 * var(--a));--cta-x:calc(-139.1 * var(--a));--cta-y:calc(51.6 * var(--a));--cta-w:calc(89.8 * var(--a));--cta-h:calc(15.7 * var(--a));width:100%;height:28svh;position:relative;overflow:clip;container-type:size}.c-lb2 .wk-chapter{align-content:center;justify-items:start;gap:var(--sp-2);min-height:48svh;padding:var(--sp-6) var(--gutter);scroll-margin-top:calc(var(--header-h) + 28svh + 8px);display:grid}.c-lb2 .wk-chapter--last{min-height:60svh;padding-bottom:12svh}.c-lb2 .wk-chapter__row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.c-lb2 .wk-chapter__icon{width:24px;height:24px;color:var(--ink);flex:none}.c-lb2 .wk-chapter__i,.c-lb2 .wk-chapter__eyebrow{color:var(--ink-soft);font-size:12px}.c-lb2 .wk-chapter__h{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;max-width:13em;padding-bottom:.1em;font-weight:600;line-height:1.08}.c-lb2 .wk-chapter__body{max-width:32em;font-size:clamp(1.125rem,1.05rem + .2vw,1.25rem);line-height:1.5}.c-lb2 .wk-chapter__note{font-size:var(--step--1);align-items:center;gap:12px;font-weight:500;display:flex}.c-lb2 .wk-avatar{background:var(--surface);border-radius:50%;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.c-lb2 .wk-chapter__skip{min-height:44px;font-size:var(--step--1);color:var(--ink-soft);margin-block:-10px;padding-block:10px;font-weight:400;display:inline-block}.c-lb2 .wk-stage .wk-l{position:absolute;top:50%;left:50%;translate:-50% -50%}.c-lb2 .wk-l-dot{width:calc(300 * var(--u));height:calc(300 * var(--u));background:var(--accent);opacity:0;visibility:hidden;z-index:2;clip-path:inset(0);border-radius:50%}.c-lb2 .wk-track{top:0;left:var(--gutter);right:var(--gutter);z-index:7;gap:2px;display:flex;position:absolute}.c-lb2 .wk-track:before{content:"";background:var(--accent);opacity:0;border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;left:-6px}.c-lb2 .wk-track__seg{flex:1 1 0;min-width:0}.c-lb2 .wk-track__bar{background:var(--line);height:4px;display:block;overflow:clip}.c-lb2 .wk-track__fill{background:var(--accent);transform-origin:0;height:100%;display:block}.c-lb2 .wk-track__label{display:none}.c-lb2 .wk-stage .wk-l-ab{top:calc(50% + var(--ab-y));width:var(--ab-w);height:var(--ab-h);border-radius:calc(16 * var(--a));opacity:0;visibility:hidden}.c-lb2 .wk-l-board{background:var(--surface);border:1px solid var(--line);z-index:1}.c-lb2 .wk-stage .wk-l-frame{top:calc(50% + var(--ab-y) - var(--ab-h) / 2 - 8 * var(--a));width:var(--ab-w);justify-content:space-between;align-items:baseline;gap:calc(12 * var(--a));font:500 max(9px, calc(11 * var(--a))) / 1.2 var(--mono);color:var(--ink-soft);white-space:nowrap;opacity:0;visibility:hidden;z-index:4;display:flex;translate:-50% -100%}.c-lb2 .wk-l-frame__name{color:var(--ink)}.c-lb2 .wk-l-frame__meta{justify-items:end;display:grid}.c-lb2 .wk-l-frame__m{opacity:0;grid-area:1/1}.c-lb2 .wk-l-notes{z-index:3;grid-template-columns:calc(180 * var(--a)) minmax(0, 1fr);padding:calc(22 * var(--a));display:grid}.c-lb2 .wk-l-notes__col{align-content:start;gap:calc(10 * var(--a));display:grid}.c-lb2 .wk-l-notes__label{height:calc(12 * var(--a));margin-bottom:calc(4 * var(--a));font:500 calc(10 * var(--a)) / 1 var(--mono);color:var(--ink-soft);white-space:nowrap;align-items:center;display:flex}.c-lb2 .wk-l-notes__side{margin-left:calc(12 * var(--a));padding-left:calc(14 * var(--a));border-left:1px solid var(--line);grid-template-rows:auto auto auto 1fr;display:grid}.c-lb2 .wk-l-notes__bar{height:calc(7 * var(--a));background:var(--line);border-radius:9999px;display:block}.c-lb2 .wk-l-notes__bar--title{width:58%;height:calc(10 * var(--a));margin-top:calc(1 * var(--a));background:color-mix(in oklab, var(--ink) 18%, transparent)}.c-lb2 .wk-l-notes__memo{gap:calc(9 * var(--a));margin-top:calc(22 * var(--a));display:grid}.c-lb2 .wk-l-notes__bar--memo{width:92%}.c-lb2 .wk-l-notes__bar--memo2{width:80%}.c-lb2 .wk-l-notes__bar--memo3{width:54%}.c-lb2 .wk-l-notes__sw{gap:calc(6 * var(--a));margin-top:calc(20 * var(--a));transform-origin:0;display:flex}.c-lb2 .wk-l-notes__sw i{width:calc(18 * var(--a));height:calc(18 * var(--a));background:var(--sw);border:1px solid var(--line);border-radius:50%}.c-lb2 .wk-l-notes__foot{align-self:end;align-items:center;display:flex}.c-lb2 .wk-l-notes__av{width:calc(26 * var(--a));height:calc(26 * var(--a));background:var(--ink);border:calc(2 * var(--a)) solid var(--surface);border-radius:50%;flex:none}.c-lb2 .wk-l-notes__av--2{margin-left:calc(-10 * var(--a));background:var(--accent)}.c-lb2 .wk-l-notes__bar--short{width:38%;margin-left:calc(10 * var(--a))}.c-lb2 .wk-l-chip{height:calc(44 * var(--a));padding:0 calc(14 * var(--a));border:1px solid color-mix(in oklab, var(--ink) 16%, transparent);color:var(--ink);font-size:var(--fs-chip);font-optical-sizing:none;font-variation-settings:"opsz" 14;white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;font-weight:500;line-height:1;display:flex}.c-lb2 .wk-l-lines{z-index:3;overflow:clip}.c-lb2 .wk-l-w,.c-lb2 .wk-l-cta{left:calc(var(--x) * var(--a));top:calc(var(--y) * var(--a));width:calc(var(--w) * var(--a));height:calc(var(--h) * var(--a));border-radius:9999px;position:absolute}.c-lb2 .wk-l-w{background:var(--line);transform-origin:0}.c-lb2 .wk-l-w--head,.c-lb2 .wk-l-w--mark{background:color-mix(in oklab, var(--ink) 20%, transparent)}.c-lb2 .wk-l-w--mark{border-radius:calc(2 * var(--a))}.c-lb2 .wk-l-w--pill{border:1px solid color-mix(in oklab, var(--ink) 22%, transparent);background:0 0}.c-lb2 .wk-l-w--rule{border-radius:0;height:1px}.c-lb2 .wk-l-w--media{border-radius:calc(8 * var(--a));background:color-mix(in oklab, var(--ink) 6%, transparent)}.c-lb2 .wk-l-cta{background:var(--accent)}.c-lb2 .wk-l-comp{z-index:4;background:var(--surface);overflow:hidden}.c-lb2 .wk-stage .wk-l-tokens{top:calc(50% + var(--ab-y) + var(--ab-h) / 2 + 14 * var(--a));width:var(--ab-w);align-items:center;gap:calc(16 * var(--a));font:500 max(9px, calc(10 * var(--a))) / 1.2 var(--mono);color:var(--ink-soft);white-space:nowrap;opacity:0;visibility:hidden;z-index:4;display:flex;translate:-50%}.c-lb2 .wk-l-swatch{align-items:center;gap:calc(6 * var(--a));display:inline-flex}.c-lb2 .wk-l-swatch i{width:max(8px, calc(12 * var(--a)));height:max(8px, calc(12 * var(--a)));background:var(--sw);border:1px solid var(--line);border-radius:50%;flex:none}.c-lb2 .wk-l-swatch--type{color:var(--ink);margin-left:auto}.c-lb2 .wk-l-phone{width:calc(244 * var(--u));height:calc(492 * var(--u));border-radius:calc(38 * var(--u));border:calc(8 * var(--u)) solid var(--ink);background:var(--paper);z-index:5;transform:translate(calc(-40 * var(--u)), 0);overflow:hidden}.c-lb2 .wk-l-screen{border-radius:calc(30 * var(--u));background:var(--surface);position:absolute;inset:0;overflow:hidden}.c-lb2 .wk-l-island{top:calc(10 * var(--u));width:calc(64 * var(--u));height:calc(18 * var(--u));background:var(--ink);z-index:2;border-radius:9999px;position:absolute;left:50%;translate:-50%}.c-lb2 .wk-l-screen:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent calc(100% - 28px), #55da8238 calc(100% - 2px), var(--accent) calc(100% - 2px));opacity:0;pointer-events:none;position:absolute;inset:0}.c-lb2 .wk-l-status{height:calc(30 * var(--u));background:var(--wk-status,var(--surface));z-index:1;position:absolute;top:0;left:0;right:0}.c-lb2 .wk-l-reel{left:0;top:calc(30 * var(--u));width:100%;position:absolute}.c-lb2 .wk-l-shot{aspect-ratio:780/1688;width:100%;position:relative}.c-lb2 .wk-stage :is(.wk-l-check,.wk-l-live){left:calc(50% + 100 * var(--u));translate:0 -50%}.c-lb2 .wk-l-check{align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(8 * var(--u));background:var(--paper);border:1px solid var(--line);font-size:max(10px, calc(13 * var(--u)));white-space:nowrap;z-index:6;transform:translateY(var(--cy));opacity:0;visibility:hidden;border-radius:9999px;font-weight:500;line-height:1;display:inline-flex}.c-lb2 .wk-l-check--1{--cy:calc(-140 * var(--u))}.c-lb2 .wk-l-check--2{--cy:calc(-30 * var(--u))}.c-lb2 .wk-l-check--3{--cy:calc(80 * var(--u))}.c-lb2 .wk-l-check__i{width:calc(20 * var(--u));height:calc(20 * var(--u));background:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.c-lb2 .wk-l-check__i svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.c-lb2 .wk-stage .wk-l-portal{left:calc(50% + 100 * var(--u));translate:0 -50%}.c-lb2 .wk-l-portal{width:max(156px, calc(190 * var(--u)));border-radius:calc(12 * var(--u));background:var(--surface);border:1px solid var(--line);box-shadow:0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-22 * var(--u)) #0c0b0a66;z-index:6;transform:translateY(calc(-30 * var(--u) + var(--py,0px)));grid-template-rows:auto 1fr auto;display:grid;overflow:clip}.c-lb2 .wk-l-portal__bar{align-items:center;gap:calc(6 * var(--u));padding:max(6px, calc(11 * var(--u))) max(8px, calc(12 * var(--u)));border-bottom:1px solid var(--line);background:var(--paper);font:500 max(11px, calc(11 * var(--u))) / 1 var(--mono);color:var(--ink-soft);white-space:nowrap;display:flex}.c-lb2 .wk-l-portal__rows{padding:max(4px, calc(10 * var(--u))) max(7px, calc(12 * var(--u)));align-content:space-evenly;display:grid}.c-lb2 .wk-l-portal__row{gap:max(3px, calc(5 * var(--u)));padding-block:max(4px, calc(8 * var(--u)));white-space:nowrap;line-height:1.1;display:grid}.c-lb2 .wk-l-portal__row+.wk-l-portal__row{border-top:1px solid var(--line)}.c-lb2 .wk-l-portal__k{font:500 max(11px, calc(11 * var(--u))) / 1.2 var(--mono);color:var(--ink-soft)}.c-lb2 .wk-l-portal__spark{align-items:flex-end;gap:max(3px, calc(4 * var(--u)));height:max(12px, calc(18 * var(--u)));display:flex}.c-lb2 .wk-l-portal__spark i{width:max(5px, calc(8 * var(--u)));height:calc(var(--h) * 10%);background:color-mix(in oklab, var(--accent) 55%, var(--surface));border-radius:2px 2px 0 0}.c-lb2 .wk-l-portal__spark i:last-child{background:var(--accent)}.c-lb2 .wk-l-portal__v{align-items:center;gap:max(4px, calc(6 * var(--u)));font-size:max(11px, calc(16 * var(--u)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;display:flex}.c-lb2 .wk-l-portal__pulse{width:max(6px, calc(9 * var(--u)));aspect-ratio:1;background:var(--accent);border-radius:50%;flex:none;position:relative}.c-lb2 .wk-stage .wk-l-live{left:calc(50% + 44 * var(--u));top:calc(50% - 230 * var(--u))}.c-lb2 .wk-l-live{--cy:0px;transform:translateY(var(--cy));align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(12 * var(--u));background:var(--ink);color:var(--paper);border:1px solid var(--ink);font:500 max(10px, calc(12 * var(--u))) / 1 var(--mono);letter-spacing:.08em;box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) calc(-10 * var(--u)) #0c0b0a80;z-index:7;border-radius:9999px;display:inline-flex}.c-lb2 .wk-l-live__dot{width:calc(12 * var(--u));height:calc(12 * var(--u));background:var(--accent);border-radius:50%;flex:none;position:relative}.c-lb2 .wk-l-ring{border:2px solid var(--accent);opacity:0;border-radius:50%;position:absolute;inset:0}.c-lb2 .pos{padding-block:calc(var(--sec) * .75)}.c-lb2 .pos__head{display:grid}.c-lb2 .rchart{margin-top:40px}.c-lb2 .rchart__zl{color:var(--accent-text);font-size:13px;font-weight:600;line-height:1.25}.c-lb2 .rchart__zl>span{display:block}.c-lb2 .rchart__sector{letter-spacing:-.01em;font-weight:600;line-height:1.2}.c-lb2 .rchart__period{color:var(--ink-soft);font-size:12px}.c-lb2 .rchart__gain{color:var(--accent-text);font-weight:600;line-height:1.25}.c-lb2 .rchart__vs{color:var(--ink-soft);font-size:12px}.c-lb2 .rchart__vn{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.c-lb2 .rchart__key{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding-bottom:10px;display:grid;position:relative}.c-lb2 .rchart__key:after{content:"";width:calc((1 - var(--lv)) * 100%);background:var(--accent);height:3px;position:absolute;bottom:-2px;right:0}.c-lb2 .rchart__hint{font-size:var(--step--1);font-weight:600;line-height:1.3}.c-lb2 .rchart__key .rchart__zl{text-align:right}.c-lb2 .rchart__row{--rv-dur:.5s;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding-block:16px 18px;display:grid}.c-lb2 .rchart__row .rchart__sector{font-size:var(--step-0)}.c-lb2 .rchart__row .rchart__gain{font-size:var(--step--1);text-align:right}.c-lb2 .rchart__hv{text-align:right;white-space:nowrap}.c-lb2 .rchart__hv .rchart__vn{font-size:var(--step-1)}.c-lb2 .rchart__row .rchart__period{grid-column:1/-1}.c-lb2 .rchart__bars{grid-column:1/-1;gap:6px;margin-top:12px;display:grid}.c-lb2 .rchart__blab{color:var(--ink-soft);font-size:12px}.c-lb2 .rchart__blab:not(:first-child){margin-top:6px}.c-lb2 .rchart__htrack{height:16px;display:block;position:relative}.c-lb2 .rchart__hzone{inset:-4px 0 -4px calc(var(--lv) * 100%);background:var(--band);border:1px solid color-mix(in oklab, var(--accent) 45%, var(--paper));border-radius:0 4px 4px 0;position:absolute}.c-lb2 .rchart__htick{top:-4px;bottom:-4px;left:calc(var(--lv) * 100%);background:var(--line);width:1px;position:absolute;translate:-50%}.c-lb2 .rchart__htick[data-base]{background:var(--line-strong);translate:none}.c-lb2 .rchart__hbar{width:calc(var(--lv) * 100%);background:var(--ink);transform-origin:0;border-radius:0 4px 4px 0;position:absolute;inset:0 auto 0 0}.c-lb2 .rchart__hbar--from{background:var(--paper);border:1.5px dashed var(--line-strong);border-left:0}.c-lb2 .rchart__scale{height:16px;color:var(--ink-soft);margin-top:10px;font-size:11px;position:relative}.c-lb2 .rchart__sl{top:0;left:calc(var(--lv) * 100%);white-space:nowrap;position:absolute;translate:-50%}.c-lb2 .rchart__sl:first-child{translate:-100%}.c-lb2 .rchart__sl:last-child{translate:none}.c-lb2 .rchart__cols{--axis:64px;--plot-h:320px;--bar-w:28px;--head:max(16px, calc(60px - (1 - var(--top)) * var(--plot-h)));display:none}.c-lb2 .rchart__ytitle{font-size:var(--step--1);font-weight:600;line-height:1.3}.c-lb2 .rchart__plot{padding-top:var(--head);padding-left:var(--axis);margin-top:12px;position:relative}.c-lb2 .rchart__grid,.c-lb2 .rchart__zone{top:var(--head);position:absolute;right:0}.c-lb2 .rchart__grid{height:var(--plot-h);left:0}.c-lb2 .rchart__zone{left:var(--axis);height:calc((1 - var(--lv)) * var(--plot-h));background:var(--band);border:1px solid color-mix(in oklab, var(--accent) 45%, var(--paper));border-radius:6px 6px 0 0}.c-lb2 .rchart__zone .rchart__zl{text-align:right;color:color-mix(in oklab, var(--accent-text) 80%, var(--ink));position:absolute;top:8px;right:12px}.c-lb2 .rchart__tick{left:var(--axis);right:0;bottom:calc(var(--lv) * 100%);background:var(--line);height:1px;position:absolute;translate:0 50%}.c-lb2 .rchart__tick[data-base]{background:var(--line-strong)}.c-lb2 .rchart__tl{color:var(--ink-soft);white-space:nowrap;font-size:12px;position:absolute;top:50%;right:calc(100% + 10px);translate:0 -50%}.c-lb2 .rchart__slots{display:flex;position:relative}.c-lb2 .rchart__slot{--rv-dur:.5s;flex:var(--grow,1) 1 0;flex-direction:column;align-items:center;min-width:0;padding-inline:6px;display:flex}.c-lb2 .rchart__area{height:var(--plot-h);justify-content:center;align-self:stretch;align-items:flex-end;gap:40px;display:flex}.c-lb2 .rchart__mark{width:var(--bar-w);flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.c-lb2 .rchart__val{text-align:center;white-space:nowrap;justify-items:center;padding-bottom:8px;display:grid}.c-lb2 .rchart__val .rchart__vs{color:color-mix(in oklab, var(--ink-soft) 70%, var(--ink))}.c-lb2 .rchart__val .rchart__vn{font-size:var(--step-2);line-height:1.05}.c-lb2 .rchart__val .rchart__vn[data-from]{font-size:var(--step-0);color:var(--ink-soft)}.c-lb2 .rchart__bar{width:100%;height:calc(var(--lv) * var(--plot-h));background:var(--ink);transform-origin:bottom;border-radius:4px 4px 0 0;flex:none}.c-lb2 .rchart__bar--from{background:var(--paper);border:1.5px dashed var(--line-strong);border-bottom:0}.c-lb2 .rchart__cap{text-align:center;text-wrap:balance;justify-items:center;gap:2px;margin-top:14px;display:grid}.c-lb2 .rchart__cap .rchart__sector{font-size:var(--step--1)}.c-lb2 .rchart__cap .rchart__gain{font-size:var(--step--1);margin-top:4px}.c-lb2 .pos__foot{margin-top:28px;line-height:1.5}.c-lb2 .pos__foot .tlink{color:var(--ink);padding-block:12px;display:inline-block}.c-lb2 .cases__grid{gap:56px;margin-top:48px;display:grid}.c-lb2 .cases__cell{min-width:0}.c-lb2 .case{isolation:isolate;position:relative;container-type:inline-size}.c-lb2 .case:before{content:"";z-index:-1;border-radius:var(--radius);background:color-mix(in oklab, var(--case-accent) 10%, var(--case-light));border:1px solid var(--case-accent);opacity:0;position:absolute;inset:-24px}.c-lb2 .case__media{position:relative}.c-lb2 .case__link{color:inherit;text-decoration:none}.c-lb2 .case__link:before{content:"";z-index:1;position:absolute;inset:0}.c-lb2 .case__home,.c-lb2 .case__alt{position:absolute;inset:0}.c-lb2 .case__home{z-index:1}.c-lb2 .case__alt{z-index:2;opacity:0;visibility:hidden}.c-lb2 .case__phone{aspect-ratio:9/19.5;z-index:1;border-radius:var(--radius);background:var(--ink);width:25cqi;padding:3px;position:absolute;bottom:-12cqi;right:0;box-shadow:0 24px 40px -22px #0c0b0a8c}.c-lb2 .case__screen{background:var(--case-light);border-radius:9px;height:100%;position:relative;overflow:clip}.c-lb2 .case__p1,.c-lb2 .case__p2{position:absolute;inset:0}.c-lb2 .case__p2{opacity:0;visibility:hidden}.c-lb2 .case__toggle{z-index:2;width:fit-content;box-shadow:inset 0 0 0 1px var(--line);border-radius:9999px;gap:2px;margin-top:14px;padding:3px;display:flex;position:relative}.c-lb2 .case__tbtn{height:32px;color:var(--ink-soft);font:500 13px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 12px}.c-lb2 .case__tbtn:hover{color:var(--ink)}.c-lb2 .case__tbtn[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.c-lb2 .case__eyebrow{margin-top:max(16px,12cqi - 48px);position:relative}.c-lb2 .case__dot{background:var(--case-accent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:11px;transform:scale(0)}.c-lb2 .case__title{font-size:var(--step-2);letter-spacing:-.02em;margin-top:6px;font-weight:600;line-height:1.15}.c-lb2 .case__metric{max-width:34em;margin-top:8px}.c-lb2 .case__more{font-size:var(--step--1);margin-top:16px;font-weight:500}.c-lb2 .case[data-page="2"] :is(.case__alt,.frame__url-b,.case__p2){opacity:1;visibility:visible}.c-lb2 .case[data-page="2"] .frame__url-a{opacity:0;visibility:hidden;position:absolute;top:5px;left:9px}.c-lb2 .case[data-page="2"] .frame__url-b{position:static}.c-lb2 .case[data-page="2"] .case__phone{transform:translateY(-8px)}.c-lb2 .case[data-page="2"]:before{opacity:1}.c-lb2 .case[data-page="2"] .case__dot{transform:scale(1)}.c-lb2 .cases__more{margin-top:48px}.c-lb2 .cases__lab{max-width:38em;margin-top:8px}.c-lb2 .svc__list{border-top:1px solid var(--line);margin-top:40px}.c-lb2 .svc__item,.c-lb2 .faq__item{border-bottom:1px solid var(--line)}.c-lb2 .svc__row{isolation:isolate;color:inherit;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:8px 12px;padding:24px 0;text-decoration:none;display:grid;position:relative}.c-lb2 .svc__row:before{content:"";z-index:-1;border-radius:var(--radius);background:var(--surface);opacity:0;position:absolute;inset:0 -16px}.c-lb2 .svc__i{padding-top:.45em}.c-lb2 .svc__main{gap:6px;min-width:0;display:grid}.c-lb2 .svc__t{font-size:var(--step-2);letter-spacing:-.02em;font-weight:600;line-height:1.15}.c-lb2 .svc__s{max-width:34em;color:var(--ink-soft);grid-column:2}.c-lb2 .svc__arrow{display:none}.c-lb2 .svc__peek{grid-column:2;width:120px;margin-top:8px}.c-lb2 .svc__frame{box-shadow:0 1px #0c0b0a0d,0 14px 24px -16px #0c0b0a66}.c-lb2 .svc__frame .frame__bar{height:16px;padding:0 5px}.c-lb2 .svc__frame .frame__view{inset:16px 0 0}.c-lb2 .svc__frame .frame__url--blank{height:7px}.c-lb2 .svc__more{margin-top:24px}.c-lb2 .prices{gap:28px;margin-top:10px;display:grid}.c-lb2 .price{--rv-opacity:1;--rv-y:0px;gap:6px 16px;display:grid}.c-lb2 .price__l{font-size:var(--step-1);letter-spacing:-.01em;font-weight:600}.c-lb2 .price__bar,.c-lb2 .axis{width:calc(100% - 44px)}.c-lb2 .price__bar{isolation:isolate;grid-column:1/-1;height:20px;margin-top:4px;display:block;position:relative;container-type:inline-size}.c-lb2 .price__bar:before{content:"";background:var(--line);border-radius:9999px;position:absolute;inset:8px 0}.c-lb2 .price__bar:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / calc((100% - 1px) / 3) 100% repeat-x;position:absolute;inset:0 -1px 0 0}.c-lb2 .price__fill,.c-lb2 .price__softfill{transform-origin:0;height:4px;position:absolute;top:8px}.c-lb2 .price__fill{left:var(--from);width:calc(var(--to) - var(--from));background:var(--accent);border-radius:9999px}.c-lb2 .price--soft .price__fill{border-radius:9999px 0 0 9999px}.c-lb2 .price__softfill{left:var(--to);width:calc(var(--soft) - var(--to));background:color-mix(in oklab, var(--accent) 35%, transparent);border-radius:0 9999px 9999px 0}.c-lb2 .price__tick{top:4px;left:var(--to);background:var(--ink);border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute}.c-lb2 .price--open .price__fill{border-radius:9999px 0 0 9999px}.c-lb2 .price__over{width:24px;height:4px;position:absolute;top:8px;left:100%}.c-lb2 .price__overfill{background:var(--accent);height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.c-lb2 .price__arrow{color:var(--accent-text);font-size:14px;line-height:1;position:absolute;top:50%;left:calc(100% + 3px);translate:0 -52%}.c-lb2 .price__open{color:var(--accent-text);grid-column:1/-1;justify-self:end;margin-top:-4px;font-size:11px}.c-lb2 .price__thumb{top:4px;left:var(--from);background:var(--surface);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;margin-left:-6px;position:absolute}.c-lb2 .price__thumb--to{left:var(--soft)}.c-lb2 .price__line{text-wrap:pretty;grid-column:1/-1;max-width:54em;line-height:1.5}.c-lb2 .axis{height:16px;color:var(--ink-soft);margin-top:36px;font-size:11px;position:relative}.c-lb2 .axis__tick{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.c-lb2 .axis__tick:first-child{transform:none}.c-lb2 .axis__tick:last-child{transform:translate(-100%)}.c-lb2 .axis--end{margin-top:14px}.c-lb2 .price__r{color:var(--ink);font-size:15px}.c-lb2 .legend{color:var(--ink-soft);flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;margin-top:2px;font-size:12px;display:flex}.c-lb2 .legend__i{align-items:center;gap:8px;display:inline-flex}.c-lb2 .legend__sw{background:var(--accent);border-radius:9999px;width:20px;height:4px}.c-lb2 .legend__sw--soft{background:color-mix(in oklab, var(--accent) 35%, transparent)}.c-lb2 .chips{flex-wrap:wrap;gap:8px 28px;margin-top:28px;display:flex}.c-lb2 .chips__item{align-items:center;gap:10px;font-size:15px;display:inline-flex}.c-lb2 .chips__item:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.c-lb2 .prijs__vat{margin-top:12px}.c-lb2 .rev__grid{gap:32px;display:grid}.c-lb2 .rev__lead{min-width:0}.c-lb2 .rev__score{align-items:center;gap:16px;margin-top:28px;display:flex}.c-lb2 .rev__avg{font-size:var(--step-5);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.c-lb2 .rev__meta{font-size:var(--step--1);color:var(--ink-soft);gap:6px;line-height:1.35;display:grid}.c-lb2 .rev__all{color:var(--accent-text);margin-top:4px;font-size:12px;display:block}.c-lb2 .rev__feat{border-top:1px solid var(--line);margin:32px 0 0;padding-top:28px}.c-lb2 .rev__fq{font-size:var(--step-3);letter-spacing:-.015em;hanging-punctuation:first;padding-bottom:.1em;font-weight:500;line-height:1.2}.c-lb2 .rev__fby{font-size:var(--step--1);margin-top:20px;display:block}.c-lb2 .rev__list{min-width:0}.c-lb2 .rev__wall{gap:12px;display:grid}.c-lb2 .review{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);flex-direction:column;padding:24px;display:flex;position:relative}.c-lb2 .review__fig{flex-direction:column;margin:14px 0 0;display:flex}.c-lb2 .review__by{font-size:var(--step--1);gap:2px;padding-top:20px;display:grid}.c-lb2 .review__author{font-weight:600}.c-lb2 .review__company{color:var(--ink-soft)}.c-lb2 .rev__more{border:1px solid var(--line-strong);width:100%;min-height:52px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:9999px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:0 20px;font-weight:500;display:none}.c-lb2 .rev__more[aria-expanded=true] .faq__chev{transform:rotate(180deg)}.c-lb2 .faq__grid{display:grid}.c-lb2 summary{cursor:pointer;list-style:none}.c-lb2 summary::-webkit-details-marker{display:none}.c-lb2 .faq__list,.c-lb2 .faq__group+.faq__group{margin-top:40px}.c-lb2 .faq__g{border-bottom:1px solid var(--line-strong);color:var(--ink-soft);padding-bottom:12px;font-size:12px}.c-lb2 .faq__q{font-size:var(--step-1);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;line-height:1.3;display:flex}.c-lb2 .faq__chev{border:1px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.c-lb2 [open]>summary .faq__chev{transform:rotate(180deg)}.c-lb2 .faq__a{max-width:38em;color:var(--ink-soft);padding-bottom:24px}.c-lb2 .faq__more{margin-top:16px}.c-lb2 .cta__in{max-width:calc(720px + 2 * var(--gutter));text-align:center;display:grid}.c-lb2 .cta__h2,.c-lb2 .cta__lede{margin-inline:auto}.c-lb2 .cta__lede{max-width:560px}.c-lb2 .cta__trust{justify-content:center;margin-top:16px}.c-lb2 .cta__btn{margin-top:32px}.c-lb2 .founder{border-radius:var(--radius);border:1px solid var(--portal-line);text-align:left;max-width:560px;font-size:var(--step--1);color:var(--portal-muted);align-items:center;gap:16px;margin:32px auto 0;padding:16px;display:flex}.c-lb2 .founder__img{border-radius:50%;flex:none;width:44px;height:44px;overflow:clip}.c-lb2 .founder__img img{object-fit:cover;width:44px;height:44px}.c-lb2 .founder__p{color:var(--portal-text);font-weight:500;display:block}.c-lb2 .cta__spar{margin-top:16px}.c-lb2 .cta__link{color:var(--portal-text);-webkit-text-decoration:underline 2px var(--accent);text-decoration:underline 2px var(--accent);text-underline-offset:4px;margin-block:-12px;padding-block:12px;font-weight:500;display:inline-block}.c-lb2 .cta__demo{display:none}.c-lb2 .cta .frame{background:var(--portal-card);border-color:var(--portal-line);box-shadow:0 32px 64px -32px #000000b3}.c-lb2 .cta .frame__bar{border-color:var(--portal-line);background:#23221f}.c-lb2 .cta .frame__url{background:var(--portal-card);border-color:var(--portal-line);color:var(--portal-muted)}.c-lb2 .blueprint--cta{background:var(--portal-card) radial-gradient(circle, #f5f4ef29 1px, transparent 1.2px) 0 0 / 14px 14px}.c-lb2 .blueprint--cta .wire:before{background:#f5f4ef0f;border-color:#f5f4ef5c}.c-lb2 .cta__chips{z-index:3;position:absolute;inset:0}.c-lb2 .cta__chip{height:28px;color:var(--portal-text);font:500 12px/1 var(--mono);white-space:nowrap;background:#23221f;border:1px solid #f5f4ef57;border-radius:9999px;align-items:center;padding:0 12px;display:inline-flex;position:absolute}.c-lb2 .cta__chip:first-child{top:calc(23% - 14px);left:calc(16% + 16px);rotate:-1.5deg}.c-lb2 .cta__chip:nth-child(2){top:calc(44% - 14px);left:calc(27% + 16px);rotate:1.5deg}.c-lb2 .cta__chip:nth-child(3){top:calc(76% - 14px);left:calc(12% + 16px);rotate:-.5deg}.c-lb2 .cta__cap{margin-top:12px}.c-lb2 .cta .giant{margin-top:var(--sp-8);overflow-x:clip}.c-lb2 .giant__in{container-type:inline-size}.c-lb2 .giant__w{font-optical-sizing:none;font-variation-settings:"opsz" 96;letter-spacing:-.03em;text-wrap:nowrap;text-align:center;color:var(--portal-text);padding-bottom:.1em;font-size:16.9492cqw;font-weight:600;line-height:.95}.c-lb2 .giant__dot{background:var(--accent);vertical-align:baseline;border-radius:50%;width:.25em;height:.25em;margin-left:.05em;display:inline-block}.c-lb2 .giant__cap{margin-top:var(--sp-2);text-align:center;color:var(--portal-muted)}.c-lb2 .ftr{border-top:1px solid var(--portal-line);font-size:var(--step--1);padding-block:64px 88px}.c-lb2 .ftr__grid{gap:40px;display:grid}.c-lb2 .brand--ftr{font-size:var(--step-2)}.c-lb2 :is(.ftr__tagline,.ftr__also,.ftr__list li,.ftr__h,.ftr__bottom){color:var(--portal-muted)}.c-lb2 :is(.ftr__also,.ftr__list) .ulink{color:var(--portal-text)}.c-lb2 .ftr__tagline{max-width:28em;margin-top:16px}.c-lb2 .ftr__also{margin-top:12px}.c-lb2 .ftr__also .ulink{margin-block:-12px;padding-block:12px}.c-lb2 .ftr__social{gap:8px;margin-top:20px;display:flex}.c-lb2 .ftr__social-link{border:1px solid var(--portal-line);width:44px;height:44px;color:var(--portal-text);border-radius:50%;place-items:center;display:inline-grid}.c-lb2 .ftr__social-link:hover{border-color:var(--portal-text)}.c-lb2 .ftr__h{color:var(--portal-muted);margin-bottom:16px;font-size:13px}.c-lb2 .ftr__list{gap:2px;display:grid}.c-lb2 .ftr__list li{padding-block:4px}.c-lb2 .ftr__list .ulink{margin-block:-9px;padding-block:12px}.c-lb2 .ftr__bottom{flex-wrap:wrap;gap:12px 24px;margin-top:48px;padding-top:24px;font-size:12px;display:flex;position:relative}.c-lb2 .ftr__bottom:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:var(--portal-line);height:1px;position:absolute}.c-lb2 .ftr__bottom .ulink{margin-block:-15px;padding-block:15px}.c-lb2 .ftr__bottom span{flex-basis:100%}@media (min-width:600px){.c-lb2 .hero__h1{max-width:12em}.c-lb2 .price{grid-template-columns:1fr auto;align-items:baseline}.c-lb2 .tile{grid-template-columns:minmax(0,1fr) 220px;column-gap:24px}.c-lb2 :is(.tile__v,.tile__l,.tile__s){grid-column:1}.c-lb2 .tile__viz{grid-area:1/2/span 3;justify-content:flex-end;align-self:center;width:220px;height:140px;margin-top:0}.c-lb2 .rchart__rows{display:none}.c-lb2 .rchart__cols{display:block}.c-lb2 .viz-sites{grid-template-columns:repeat(var(--cols), 24px);gap:4px 6px}.c-lb2 .viz-sites i{height:15px}.c-lb2 .viz-dots{gap:6px}.c-lb2 .ftr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c-lb2 .ftr__brand{grid-column:1/-1}}@media (min-width:900px){.c-lb2 .facts{grid-template-columns:repeat(3,24px minmax(0,1fr))}.c-lb2 .fact{grid-column:span 2}.c-lb2 .fact:not(:last-child){padding-right:24px}.c-lb2 .panel{padding:28px 32px 32px}.c-lb2 .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.c-lb2 .tile{grid-template-columns:minmax(0,1fr)}.c-lb2 .tile__viz{grid-area:auto/1;justify-content:flex-start;align-self:start;width:auto;height:128px;margin-top:24px}.c-lb2 .story__grid{width:min(100%,160svh - 406.4px)}.c-lb2 .story__demo{margin-bottom:0}.c-lb2 .story__phone{width:20cqi;top:28cqi;right:2.5cqi}.c-lb2 .story__side{min-height:10cqi;margin-top:14px;padding-right:26cqi}.c-lb2 .wk-stage-col:after{display:none}.c-lb2 .wk-story__grid{column-gap:var(--sp-4);max-width:var(--container);padding-inline:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.c-lb2 .wk-stage-col{z-index:auto;padding-bottom:var(--sp-8);grid-area:1/7/auto/13;position:static}.c-lb2 .wk-chapters{grid-area:1/1/auto/7}.c-lb2 .wk-stage{aspect-ratio:1;--u:calc(100cqw / 560);--a:var(--u);border:0;width:min(100%,560px,78dvh);height:auto;margin-inline:auto;position:sticky;top:max(80px,50dvh - 280px);overflow:visible}.c-lb2 .wk-track{top:calc(6 * var(--u));left:calc(50% - var(--ab-w) / 2);right:calc(50% - var(--ab-w) / 2);gap:6px}.c-lb2 .wk-track__bar{border-radius:9999px}.c-lb2 .wk-track__label{font:500 max(11px, calc(12 * var(--u))) / 1.2 var(--mono);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;display:block;overflow:hidden}.c-lb2 .wk-chapter{min-height:56vh;padding:var(--sp-3) var(--sp-6) var(--sp-3) 0;scroll-margin-top:72px}.c-lb2 .wk-chapter--last{min-height:72vh;padding-bottom:12vh}.c-lb2 :is(.pos__head,.sec-head,.faq__grid,.rev__grid){grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 24px}.c-lb2 .pos__head{align-items:end}.c-lb2 .pos__t{grid-column:1/span 7}.c-lb2 .rchart__cols{--axis:72px;--plot-h:340px;--bar-w:36px}.c-lb2 .sec-head{align-items:end;display:grid}.c-lb2 .sec-head__t{grid-column:1/span 7}.c-lb2 .sec-head__l{grid-column:8/-1;margin-top:0;padding-bottom:.55em}.c-lb2 .cases__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 48px}.c-lb2 .case__phone{width:24cqi;right:-2cqi}.c-lb2 .svc__row{grid-template-columns:48px minmax(0,1fr) 120px minmax(0,34%) 40px;align-items:baseline;gap:0 24px;padding:28px 0}.c-lb2 .svc__i{padding-top:0}.c-lb2 :is(.svc__i,.svc__main,.svc__peek,.svc__s,.svc__arrow){grid-row:1}.c-lb2 .svc__main{grid-column:2}.c-lb2 .svc__peek{grid-column:3;align-self:center;margin-top:0}.c-lb2 .svc__s{grid-column:4}.c-lb2 .svc__arrow{text-align:right;font-size:var(--step-1);grid-column:5;display:block}.c-lb2 .rev__lead{grid-column:1/span 5;padding-right:24px;position:sticky;top:96px}.c-lb2 .rev__list{grid-column:6/-1}.c-lb2 .rev__wall{columns:2;column-gap:24px;display:block}.c-lb2 .rev__wall .review{break-inside:avoid;margin-bottom:24px}.c-lb2 .rev__wall .review__q{font-size:1.0625rem;line-height:1.55}.c-lb2 .faq__head{grid-column:1/span 5;position:sticky;top:96px}.c-lb2 .faq__list{grid-column:7/-1;margin-top:0}.c-lb2 .cta__in{max-width:var(--container);text-align:left;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 24px}.c-lb2 .cta__text{grid-column:1/span 6}.c-lb2 .cta__demo{grid-column:7/-1;margin-top:28px;display:block}.c-lb2 .cta__h2,.c-lb2 .cta__lede,.c-lb2 .founder{margin-inline:0}.c-lb2 .cta__trust{justify-content:flex-start}.c-lb2 .ftr__grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}.c-lb2 .ftr__brand{grid-column:auto}.c-lb2 .ftr__h{padding-top:5px}.c-lb2 .ftr__bottom span{flex-basis:auto;margin-left:8px}}@media (min-width:1100px){.c-lb2 .hdr__nav{display:flex}.c-lb2 .hdr__login{display:inline-block}.c-lb2 .hdr__menu{display:none}.c-lb2 .hero__row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;margin-top:28px}.c-lb2 .hero__main{grid-column:1/span 6}.c-lb2 .facts{grid-column:8/-1;grid-template-columns:24px minmax(0,1fr)}.c-lb2 .fact{grid-column:1/-1;min-height:48px}.c-lb2 .fact:not(:last-child){padding-right:0}.c-lb2 .svc__row{grid-template-columns:64px minmax(0,1fr) 120px minmax(0,34%) 48px}}@media (max-width:1099px){.c-lb2 .hero__br{display:none}}@media (max-width:899px){.c-lb2 .wk-story{overflow:clip}.c-lb2 .wk-stage-col{background:var(--paper);padding-top:8px}.c-lb2:has(#werkwijze[data-in]) .hdr__progress{opacity:0}.c-js .c-lb2 .rev__wall:not([data-open])>.review:nth-child(n+4){display:none}.c-js .c-lb2 .rev__more{display:flex}.c-lb2 .faq__head{display:contents}.c-lb2 .faq__more{order:1;margin-top:24px}}@media (max-width:419px){.c-lb2 .story__rail{gap:4px}.c-lb2 .story__t{letter-spacing:-.05em}}@media (max-width:599px){.c-lb2 .story__ctl{width:44px;padding:0}.c-lb2 .story__ctl-l{display:none}.c-lb2 .frame__url{font-size:12px}.c-lb2 .hero{padding-top:16px}.c-lb2 .hero__for{display:none}.c-lb2 .hero__row{gap:20px;margin-top:16px}.c-lb2 .facts{border-bottom:0;row-gap:6px;font-size:15px}.c-lb2 .fact{border-top:0;min-height:0;padding-block:0}.c-lb2 .hdr__cta-l,.c-lb2 .panel__sep,.c-lb2 .frame__url--label>.frame__lx{display:none}.c-lb2 .hdr__cta-s{display:inline}.c-lb2 .hdr__right{gap:8px}.c-lb2 .hero__cta{gap:10px;margin-top:24px;display:grid}.c-lb2 .hero__cta :is(.c-magnetic,.c-magnetic__inner,.btn){width:100%;min-width:0;display:flex}.c-lb2 .panel{padding:20px 16px}.c-lb2 .panel__meta{width:100%;margin-left:0;display:grid}}@media (hover:hover) and (pointer:fine){.c-lb2 .brand:hover{transform:translateY(-1px)}.c-lb2 .svc__row{padding-inline:16px}.c-lb2 .svc__row:before{inset:0}.c-lb2 .svc__row:is(:hover,:focus-within):before{opacity:1}.c-lb2 .svc__row:is(:hover,:focus-within) .svc__arrow{transform:translate(4px)}:is(.c-lb2 .svc__list:has(.svc__row:hover) .svc__row:not(:hover),.c-lb2 .svc__list:has(.svc__row:focus-within) .svc__row:not(:focus-within)){opacity:.7}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) :is(.case__alt,.frame__url-b,.case__p2){opacity:1;visibility:visible}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .frame__url-a{opacity:0;visibility:hidden;position:absolute;top:5px;left:9px}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .frame__url-b{position:static}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .case__phone{transform:translateY(-8px)}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)):before{opacity:1}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .case__dot{transform:scale(1)}.c-lb2 .case:hover .case__title .ulink:after{transform:none}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .case__tbtn:first-child{color:var(--ink-soft);box-shadow:none;background:0 0}.c-lb2 .case:not([data-page]):is(:hover,:has(.case__link:focus-visible)) .case__tbtn:nth-child(2){background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}}.c-lb2 .hero__eyebrow .eyebrow--plain{box-shadow:none;background:0 0;padding-inline:4px}.c-lb2 .hero__work-arr{display:none}.c-lb2 .prijs{background:#efede6}@media (min-width:900px) and (min-height:820px){.c-lb2 .hero{padding-bottom:56px}}@media (min-width:1100px){.c-lb2 .story__grid{grid-template-columns:min(100% - 320px,160svh - 342.4px) minmax(280px,1fr);align-items:start;column-gap:40px;width:100%;display:grid}.c-lb2 .story__demo{margin-bottom:10%}.c-lb2 .story__side{grid-template-areas:"caps""rail""ctl";align-content:start;gap:24px;min-height:0;margin-top:0;padding-right:0}.c-lb2 .story__now{display:contents}.c-lb2 .story__caps{grid-area:caps}.c-lb2 .story__ctlrow{grid-area:ctl}.c-lb2 .story__rail{border-top:1px solid var(--line);flex-direction:column;grid-area:rail;gap:0}.c-lb2 .story__step{border-bottom:1px solid var(--line);flex:none}.c-lb2 .story__btn{grid-template-columns:minmax(0,1fr) 96px;align-content:center;align-items:center;gap:16px;min-height:44px;padding:0}.c-lb2 .story__bar{grid-area:1/2}.c-lb2 .story__t{grid-area:1/1;font-size:13px}.c-lb2 .story__caps{max-width:none}.c-lb2 .story__c{font-size:1.25rem;line-height:1.4}.c-lb2 .story__cn{margin:0 0 6px;display:block}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){.c-lb2 .story__c{font-size:var(--step-0);line-height:1.45}}@media (max-width:599px){.c-lb2 .hero__more{display:none}.c-lb2 .hero__cta .hero__work{border:0;justify-self:start;width:fit-content;height:44px;padding:0}.c-lb2 .hero__cta .hero__work-t{-webkit-text-decoration:underline 1.5px var(--accent);text-decoration:underline 1.5px var(--accent);text-underline-offset:6px}.c-lb2 .hero__cta .hero__work .hero__work-arr{display:inline-block}.c-lb2 .story__eyebrow{display:none}.c-lb2 .hero__cta{gap:4px}.c-lb2 .facts{flex-wrap:wrap;gap:4px 20px;display:flex}.c-lb2 .fact{align-items:center;gap:8px;display:inline-flex}.c-lb2 .fact:nth-child(3){display:none}}@media (max-width:899px){.c-lb2 .wk-stage .wk-l-portal{--py:22px;left:min(calc(50% + 100 * var(--u)), calc(100% - var(--gutter) - max(156px, calc(190 * var(--u)))))}}@keyframes lbv2-fade{0%{opacity:0}}@keyframes lbv2-rise{0%{transform:translateY(110%)}}@keyframes lbv2-rise-sm{0%{opacity:0;transform:translateY(35%)}}@keyframes lbv2-blink{0%,50%{opacity:0}25%,75%{opacity:1}}@keyframes lbv2-hold{0%,to{opacity:0}}@keyframes lbv2-progress{to{transform:none}}@keyframes lbv2-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lbv2-paint{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes lbv2-paint-head{0%{opacity:1;transform:translateY(-100%)}88%{opacity:1}to{opacity:0;transform:none}}@keyframes lbv2-review{0%{transform:none}to{transform:translateY(calc(-228 * var(--u) * 1688 / 780))}}@keyframes lbv2-pulse{50%{opacity:.55;transform:scale(1.9)}}@keyframes lbv2-nudge{40%{scale:1.14}}@keyframes lbv2-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.c-lb2 .motion-only{display:none}.c-js .c-lb2[data-gate]:not(.is-type) :is(.hdr__nav,.hdr__right,.hero__in,.story__head){visibility:hidden}@media (prefers-reduced-motion:no-preference){.c-js .c-lb2 .motion-only{display:inline}.c-lb2 .ulink:after,.c-lb2 .brand,.c-lb2 .svc__arrow,.c-lb2 .faq__chev{transition:transform .25s var(--ease-out)}.c-lb2 :is(.tlink,.faq__q-text){transition:text-decoration-color .2s}.c-lb2 :is(.btn,.ftr__social-link,.story__ctl,.case__tbtn){transition:opacity .2s,border-color .2s,background-color .2s,color .2s}.c-lb2 .svc__row,.c-lb2 .svc__row:before{transition:opacity .25s}@supports (animation-timeline:scroll()){.c-lb2 .hdr__progress{transition:opacity .2s;animation:linear both lbv2-progress;animation-timeline:scroll(root);display:block}}.c-lb2 .menu[open]{transition:opacity .25s var(--ease-out), translate .25s var(--ease-out)}@starting-style{.c-lb2 .menu[open]{opacity:0;translate:0 -8px}}.c-js .c-lb2[data-gate]:not(.is-type) .hero__u{animation:1s linear backwards lbv2-hold}.c-js .c-lb2.is-type .hero__u{animation:lbv2-rise-sm .4s var(--ease-out) calc(var(--i) * 20ms) both}.c-js .c-lb2 .hero__caret{animation:.88s step-end 1s lbv2-blink}.c-lb2 .story[data-ready] .chip{transition:opacity .3s calc(var(--i) * 60ms), transform .3s var(--ease-out) calc(var(--i) * 60ms)}.c-lb2 .story[data-ready] .ghost{transition:opacity .3s, clip-path .5s var(--ease-out) calc(var(--i) * .12s)}.c-lb2 .story[data-ready]:not([data-instant])[data-beat="0"] .stat .live:first-child,.c-lb2 .story[data-ready]:not([data-instant])[data-beat="1"] .stat .live:nth-child(2),.c-lb2 .story[data-ready]:not([data-instant])[data-beat="2"] .stat .live:nth-child(3),.c-lb2 .story[data-ready]:not([data-instant])[data-beat="3"] .stat .live:nth-child(4),.c-lb2 .story[data-ready]:not([data-instant])[data-beat="4"] .stat .live:nth-child(5),.c-lb2 .story[data-ready]:not([data-instant])[data-beat="5"] .stat .live:nth-child(6){transition:opacity .25s 60ms}.c-lb2 .story[data-ready] .blueprint--story .wire{transition:clip-path .36s var(--ease-out) calc(var(--i) * 45ms)}.c-lb2 .story[data-ready] .blueprint--story .wire:before{transition:opacity .3s calc(var(--s2) * .48s)}.c-lb2 .story[data-ready] .blueprint--story .wire__fill{transition:clip-path .42s var(--ease-out) calc(var(--s2) * (.24s + var(--t) * 2ms))}.c-lb2 .story[data-ready] .blueprint--story .blueprint__bg{transition:clip-path .42s var(--ease-out) calc(var(--s2) * .2s)}.c-lb2 .real{--d:.42s}.c-lb2 .real[data-at="2"]{--d:.7s}.c-lb2 .story[data-ready] .real{transition:clip-path calc(.2s + var(--on) * .4s) var(--ease-out) calc(var(--on) * (var(--d) + var(--k) * .14s))}.c-lb2 .story[data-ready] .pin{transition:opacity .25s calc(var(--i) * .12s), transform .25s var(--ease-out) calc(var(--i) * .12s)}.c-lb2 .story[data-ready] :is(.pin__n,.pin__ok){transition:opacity .25s .6s}.c-lb2 .story[data-ready] .stage__site{transition:clip-path .7s var(--ease-inout)}.c-lb2 .story[data-ready] .story__phone{transition:opacity .5s var(--ease-out) .3s, transform .5s var(--ease-out) .3s}.c-lb2 .story[data-ready] .story__fill{transition:transform .3s var(--ease-out)}.c-lb2 .story[data-ready] .story__t{transition:color .2s}.c-js .c-lb2 .story__c{opacity:0;visibility:hidden;grid-area:1/1}.c-js .c-lb2 .story__c[data-n="0"]{display:block}.c-js .c-lb2 .story__cn{min-width:0}.c-js .c-lb2 .story:not([data-beat]) .story__c[data-n="5"],.c-js .c-lb2 .story[data-beat="0"] .story__c[data-n="0"],.c-js .c-lb2 .story[data-beat="1"] .story__c[data-n="1"],.c-js .c-lb2 .story[data-beat="2"] .story__c[data-n="2"],.c-js .c-lb2 .story[data-beat="3"] .story__c[data-n="3"],.c-js .c-lb2 .story[data-beat="4"] .story__c[data-n="4"],.c-js .c-lb2 .story[data-beat="5"] .story__c[data-n="5"]{opacity:1;visibility:visible}.c-lb2 .story[data-armed][data-beat="0"]:not([data-playing]) .story__eyebrow:before{animation:1.4s ease-in-out 1.2s 4 lbv2-pulse}.c-lb2 .story[data-instant] :is(.ghost,.chip,.wire,.wire__fill,.blueprint__bg,.real,.pin,.pin__n,.pin__ok,.stage__site,.stat .live,.story__phone,.story__fill),.c-lb2 .story[data-instant] .blueprint--story .wire:before{transition:none}.c-lb2 .story[data-anim][data-beat="1"] .story__step[data-n="1"] .story__fill,.c-lb2 .story[data-anim][data-beat="2"] .story__step[data-n="2"] .story__fill,.c-lb2 .story[data-anim][data-beat="3"] .story__step[data-n="3"] .story__fill,.c-lb2 .story[data-anim][data-beat="4"] .story__step[data-n="4"] .story__fill,.c-lb2 .story[data-anim][data-beat="5"] .story__step[data-n="5"] .story__fill{animation:lbv2-fill var(--dur) linear both}.c-lb2 .story[data-anim]:not([data-playing]) .story__step[data-n] .story__fill{animation-play-state:paused}.c-js .c-lb2 .tile[data-reveal=auto]:before{transform:scaleX(0)}.c-js .c-lb2 .tile[data-reveal=auto] :is(.viz-sites,.viz-dots){clip-path:inset(0 100% 0 0)}.c-js .c-lb2 .tile[data-reveal=auto] :is(.viz-serp__r--hit em,.viz-serp__r--hit b){opacity:0}.c-lb2 .tile[data-reveal=shown]:before{transition:transform .7s var(--ease-out) calc(var(--i,0) * 80ms)}.c-lb2 .tile[data-reveal=shown] :is(.viz-sites,.viz-dots){clip-path:inset(0)}.c-lb2 .tile[data-reveal=shown] .viz-sites{transition:clip-path .7s steps(7, end) calc(var(--i,0) * 80ms + .15s)}.c-lb2 .tile[data-reveal=shown] .viz-dots{transition:clip-path .7s steps(15, end) calc(var(--i,0) * 80ms + .15s)}.c-lb2 .tile[data-reveal=shown] :is(.viz-serp__r--hit em,.viz-serp__r--hit b){transition:opacity .4s calc(var(--i,0) * 80ms + .4s)}.c-js .c-lb2 [data-reveal=auto] .rchart__bar{transform:scaleY(0)}.c-js .c-lb2 [data-reveal=auto] .rchart__hbar{transform:scaleX(0)}.c-lb2 [data-reveal=shown] :is(.rchart__bar,.rchart__hbar){transition:transform .7s var(--ease-out) calc(var(--i,0) * 80ms + .1s)}.c-lb2 [data-reveal=shown] :is(.rchart__mark+.rchart__mark .rchart__bar,.rchart__htrack~.rchart__htrack .rchart__hbar){transition-delay:calc(var(--i,0) * 80ms + .45s)}.c-js .c-lb2 .price[data-reveal=auto] :is(.price__fill,.price__softfill){transform:scaleX(0)}.c-js .c-lb2 .price[data-reveal=auto] .price__thumb--to{transform:translateX(calc(var(--span) * -1cqi))}.c-js .c-lb2 .price[data-reveal=auto] :is(.price__over,.price__tick,.price__open){opacity:0}.c-lb2 .price[data-reveal=shown] :is(.price__fill,.price__thumb--to){transition:transform .7s var(--ease-out) calc(var(--i,0) * 90ms)}.c-lb2 .price--soft[data-reveal=shown] .price__thumb--to{transition-duration:.95s}.c-lb2 .price[data-reveal=shown] .price__softfill{transition:transform .3s var(--ease-out) calc(var(--i,0) * 90ms + .65s)}.c-lb2 .price[data-reveal=shown] :is(.price__over,.price__tick,.price__open){transition:opacity .2s calc(var(--i,0) * 90ms + .7s)}.c-js .c-lb2 .cta__demo[data-reveal=auto] .wire{clip-path:inset(0 100% 0 0)}.c-lb2 .cta__demo[data-reveal=shown] .wire{clip-path:inset(0);transition:clip-path .38s var(--ease-out) calc(.2s + var(--i) * 40ms)}.c-js .c-lb2 .cta__demo[data-reveal=auto] .cta__chip{opacity:0;transform:translateY(-8px)}.c-lb2 .cta__demo[data-reveal=shown] .cta__chip{transition:opacity .3s calc(.7s + var(--i) * .3s), transform .3s var(--ease-out) calc(.7s + var(--i) * .3s)}.c-lb2 .cta__demo[data-reveal=shown] .live{animation:lbv2-nudge .6s var(--ease-out) 1.9s 1}.c-js .c-lb2 [data-reveal=auto] .giant__dot{transform:scale(0)}.c-lb2 [data-reveal=shown] .giant__dot{transition:transform .45s var(--pop) .75s;transform:scale(1)}.c-lb2 :is(.case__alt,.frame__url-a,.frame__url-b){transition:opacity .5s,visibility 0s .5s}.c-lb2 .case__p2{transition:opacity .4s,visibility 0s .4s}.c-lb2 .case[data-page="2"] :is(.case__alt,.frame__url-b){transition:opacity .5s,visibility}.c-lb2 .case[data-page="2"] .case__p2{transition:opacity .4s,visibility}.c-lb2 .case__phone{transition:transform .3s var(--ease-out)}.c-lb2 .case:before{transition:opacity .4s}.c-lb2 .case__dot{transition:transform .3s var(--ease-out)}.c-js .c-lb2 .wk[data-ready] .wk-l,.c-js .c-lb2 .wk[data-ready] .wk-l-chip,.c-js .c-lb2 .wk[data-ready] .wk-l-w,.c-js .c-lb2 .wk[data-ready] .wk-l-cta,.c-js .c-lb2 .wk[data-ready] .wk-l-frame__m{transition:transform .7s var(--ease), opacity .5s ease, visibility .5s}.c-js .c-lb2 .wk[data-ready] .wk-l-dot{transition:transform .9s var(--travel), clip-path .9s var(--travel), opacity .4s ease, visibility .4s}.c-js .c-lb2 .wk-l-comp{clip-path:inset(0)}.c-js .c-lb2 .wk[data-ready] .wk-l-comp{transition:clip-path .6s var(--ease), transform .7s var(--ease), opacity .5s ease, visibility .5s}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"],[data-chapter="2"]) .wk-l-screen{clip-path:inset(0 0 100%)}.c-js .c-lb2 .wk[data-ready] .wk-l-screen{transition:clip-path .9s var(--ease) .15s}.c-js .c-lb2 .wk:is([data-chapter="4"],[data-chapter="5"]) .wk-l-reel{transform:translateY(calc(-228 * var(--u) * 1688 / 780))}.c-js .c-lb2 .wk[data-ready] .wk-l-reel{transition:transform 1.2s var(--ease) .15s}.c-js .c-lb2 .wk[data-chapter] .wk-track__fill{transform:scaleX(0)}.c-js .c-lb2 .wk:is([data-chapter="1"],[data-chapter="2"],[data-chapter="3"],[data-chapter="4"],[data-chapter="5"]) .wk-track__seg:first-child .wk-track__fill,.c-js .c-lb2 .wk:is([data-chapter="2"],[data-chapter="3"],[data-chapter="4"],[data-chapter="5"]) .wk-track__seg:nth-child(2) .wk-track__fill,.c-js .c-lb2 .wk:is([data-chapter="3"],[data-chapter="4"],[data-chapter="5"]) .wk-track__seg:nth-child(3) .wk-track__fill,.c-js .c-lb2 .wk:is([data-chapter="4"],[data-chapter="5"]) .wk-track__seg:nth-child(4) .wk-track__fill,.c-js .c-lb2 .wk[data-chapter="5"] .wk-track__seg:nth-child(5) .wk-track__fill{transform:scaleX(1)}.c-js .c-lb2 .wk[data-ready] .wk-track__fill{transition:transform .4s var(--ease)}.c-js .c-lb2 .wk[data-chapter="1"] .wk-l-dot{opacity:1;visibility:visible}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-dot{transform:translateY(calc(-190 * var(--u))) scale(.04)}.c-js .c-lb2 .wk[data-chapter="0"] .wk-track:before{opacity:1}.c-js .c-lb2 .wk[data-ready] .wk-track:before{transition:opacity .3s}.c-js .c-lb2 .wk[data-chapter="0"] :is(.wk-l-board,.wk-l-frame){opacity:1;visibility:visible}.c-js .c-lb2 .wk[data-chapter="0"] :is(.wk-l-ab,.wk-l-frame,.wk-l-tokens){transform:scale(.96)}.c-js .c-lb2 .wk:not([data-chapter="1"]) .wk-l-chip{opacity:0;transform:translateY(calc(8 * var(--a)))}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-notes{opacity:1;visibility:visible}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-chip{opacity:.4;transform:none}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-chip__t{opacity:0}.c-js .c-lb2 .wk[data-ready] .wk-l-chip__t{transition:opacity .4s ease calc(.3s + var(--i) * .11s)}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-notes__side{opacity:.45}.c-js .c-lb2 .wk[data-ready] .wk-l-notes__side{transition:opacity .5s .3s}.c-js .c-lb2 .wk[data-chapter="0"] .wk-l-frame__m--1{opacity:1}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"]) .wk-l-w{transform:scaleX(0)}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"]) .wk-l-cta{transform:scale(0)}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"]) .wk-l-comp{clip-path:inset(0 0 100%)}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"],[data-chapter="2"]) .wk-l-phone{opacity:0;visibility:hidden;transform:scale(.96)}.c-js .c-lb2 .wk:is([data-chapter="0"],[data-chapter="1"],[data-chapter="2"],[data-chapter="3"]) .wk-l-check{transform:translateY(calc(var(--cy) + 12 * var(--u))) scale(.85);transition-delay:0s}.c-js .c-lb2 .wk[data-chapter="4"] .wk-l-check{opacity:1;visibility:visible;transition-delay:calc(var(--i) * .18s)}.c-js .c-lb2 .wk[data-chapter="5"] .wk-l-check{transform:translateY(var(--cy)) translateX(calc(8 * var(--u)));transition:opacity .3s ease, visibility 0s .3s, transform .3s var(--ease)}.c-js .c-lb2 .wk:not([data-chapter="5"]) .wk-l-portal{opacity:0;visibility:hidden;transform:translate(calc(16 * var(--u)), calc(-30 * var(--u) + var(--py,0px)));transition-delay:0s}.c-js .c-lb2 .wk[data-chapter="5"] .wk-l-portal{transition:opacity .5s var(--ease) .2s, visibility 0s .2s, transform .5s var(--ease) .2s}.c-js .c-lb2 .wk:not([data-chapter="5"]) .wk-l-live{opacity:0;visibility:hidden;transform:translateY(calc(var(--cy) + 12 * var(--u))) scale(.85);transition-delay:0s}.c-js .c-lb2 .wk[data-chapter="5"] .wk-l-live{transition:opacity .45s ease .5s, visibility 0s .5s, transform .45s var(--pop) .5s}.c-js .c-lb2 .wk[data-seen="5"] .wk-l-ring{animation:1.1s ease-out both lbv2-ring}.c-js .c-lb2 .wk[data-seen="5"] .wk-l-ring--1{animation-delay:.8s}.c-js .c-lb2 .wk[data-seen="5"] .wk-l-ring--2{animation-delay:1.3s}.c-js .c-lb2 .wk[data-seen="5"] .wk-l-portal__pulse{animation:1.2s ease-in-out 1.1s 2 lbv2-pulse}.c-js .c-lb2 .wk[data-chapter="1"] :is(.wk-l-board,.wk-l-notes,.wk-l-frame),.c-js .c-lb2 .wk[data-chapter="2"] :is(.wk-l-board,.wk-l-lines,.wk-l-comp,.wk-l-frame,.wk-l-tokens){opacity:1;visibility:visible}.c-js .c-lb2 .wk[data-chapter="1"] .wk-l-frame__m--1,.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-frame__m--2{opacity:1}.c-js .c-lb2 .wk[data-chapter="1"] :is(.wk-l-board,.wk-l-notes,.wk-l-frame){transition-delay:.15s}.c-js .c-lb2 .wk[data-chapter="1"] .wk-l-chip{transition:transform .6s var(--ease), opacity .45s ease;transition-delay:calc(.3s + var(--i) * .11s)}.c-js .c-lb2 .wk:not([data-chapter="1"]) .wk-l-notes__sw{opacity:0;transform:scale(.8)}.c-js .c-lb2 .wk[data-chapter="1"] .wk-l-notes__sw{transition:opacity .4s ease 1s, transform .5s var(--pop) 1s}.c-js .c-lb2 .wk[data-chapter="1"] .wk-l-dot{transform:translate(var(--mk-x), var(--mk-y)) scale(.5);clip-path:inset(calc(150 * var(--u) - var(--mk-h)) calc(150 * var(--u) - var(--mk-w)) round var(--mk-h))}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-notes{transition-duration:.2s}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-w{transition-delay:calc(var(--i) * 60ms)}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-cta{transition:transform .45s var(--pop) .72s, opacity .5s ease}.c-js .c-lb2 .wk:is([data-chapter="2"],[data-chapter="3"]) .wk-l-dot{opacity:0;transform:translate(var(--cta-x), var(--cta-y)) scale(.5);clip-path:inset(calc(150 * var(--u) - var(--cta-h)) calc(150 * var(--u) - var(--cta-w)) round var(--cta-h))}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-dot{transition:transform .8s var(--travel), clip-path .8s var(--travel), opacity .15s ease .85s, visibility .15s .85s}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-comp{transition:clip-path .9s var(--ease) 1.05s, transform .7s var(--ease), opacity .3s ease, visibility .3s}.c-js .c-lb2 .wk[data-chapter="2"] .wk-l-tokens{transition-delay:1.4s}.c-js .c-lb2 .wk[data-chapter="3"] :is(.wk-l-ab,.wk-l-frame,.wk-l-tokens){transition:opacity .25s ease, visibility .25s, transform .7s var(--ease);transform:scale(.96)}.c-js .c-lb2 .wk[data-chapter="3"] .wk-l-phone{opacity:1;transition:opacity .35s ease, visibility .35s, transform .7s var(--ease);transform:none}}@supports (animation-timeline:view()) and (timeline-scope:none){.c-lb2 .wk-story{timeline-scope:--wk-ch3, --wk-ch4}.c-lb2 #stap-3{view-timeline:--wk-ch3 block}.c-lb2 #stap-4{view-timeline:--wk-ch4 block}@media (prefers-reduced-motion:no-preference){.c-js .c-lb2 .wk-l-screen{animation:linear both lbv2-paint;animation-timeline:--wk-ch3;animation-range:cover 54vh cover 84vh}.c-js .c-lb2 .wk-l-screen:after{animation:linear both lbv2-paint-head;animation-timeline:--wk-ch3;animation-range:cover 54vh cover 84vh}.c-js .c-lb2 .wk-l-reel{animation:linear both lbv2-review;animation-timeline:--wk-ch4;animation-range:cover 54vh cover 74vh}}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine) and (min-width:1100px){.c-lb2 .svc__row{grid-template-columns:64px minmax(0,1fr) 144px minmax(0,34%) 48px;align-items:center;padding-block:20px}.c-lb2 .svc__peek{clip-path:inset(-40px -24px -40px -40px);align-self:center;width:auto;position:relative}.c-lb2 .svc__frame{width:100%;transition:transform .52s var(--ease-out);position:relative;transform:translate(calc(100% + 40px))}.c-lb2 .svc__frame .frame__bar{height:20px;padding:0 5px}.c-lb2 .svc__frame .frame__view{inset:20px 0 0}.c-lb2 .svc__frame .frame__url--blank{height:9px;transition:transform .32s var(--ease-out);transform:translate(calc(-100% - 8px))}.c-lb2 .svc__row:is(:hover,:focus-visible) .svc__frame,.c-lb2 .svc__row:is(:hover,:focus-visible) .svc__frame .frame__url--blank{transform:none}.c-lb2 .svc__row:is(:hover,:focus-visible) .svc__frame .frame__url--blank{transition-delay:.16s}}@media (prefers-reduced-motion:reduce){.c-lb2 .clients .c-marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}.c-lb2 .clients .c-marquee__track{min-width:0;max-width:100%;padding-inline:var(--gutter);flex-wrap:wrap;flex:100%;justify-content:center;gap:8px 40px}.c-lb2 .clients .c-marquee__track[aria-hidden],.c-lb2 .clients__name:last-child:after{display:none}.c-lb2 .clients__name{font-size:var(--step-1)}.c-lb2 .clients__name:after{right:-23px}.c-lb2 :is(.story__ctlrow,.clients__pause){display:none}.c-lb2 .wk-stage-col{position:static}.c-lb2 .wk-stage-col:after{display:none}.c-lb2 .wk-stage{margin-bottom:var(--sp-4);position:relative;top:auto}.c-lb2 .wk-chapter,.c-lb2 .wk-chapter--last{min-height:0;padding-bottom:var(--sp-6)}.c-lb2 .wk-l-screen{clip-path:none}.c-lb2 .wk-l-ring{display:none}}.c-lb2.is-failsafe [data-reveal],.c-lb2.is-failsafe .c-reveal__inner,.c-lb2.is-failsafe .tile:before,.c-lb2.is-failsafe :is(.viz-sites,.viz-dots,.viz-serp__r--hit b,.viz-serp__r--hit em),.c-lb2.is-failsafe :is(.price__fill,.price__softfill,.price__thumb,.price__over,.price__tick,.price__open),.c-lb2.is-failsafe :is(.rchart__bar,.rchart__hbar,.giant__dot),.c-lb2.is-failsafe :is(.cta__demo .wire,.cta__chip){opacity:1!important;clip-path:none!important;transform:none!important}.c-lb2 .story__facts{margin-top:32px}.c-lb2 .clients__title{text-align:center;font-size:var(--step-1,1.25rem);letter-spacing:-.01em;color:var(--ink);margin:0 auto 24px;font-weight:500}@media (min-width:900px){.c-lb2 .story__facts.facts{grid-column:auto;grid-template-columns:repeat(3,24px minmax(0,1fr))}.c-lb2 .story__facts .fact{grid-column:span 2}.c-lb2 .hero__main{grid-column:1/span 8}}.c-lb2 .hero{padding-top:32px}@media (max-width:599px){.c-lb2 .hero{padding-top:28px}}@media (min-width:900px){.c-lb2 .hero{padding-top:clamp(72px,6.5vw,112px)}}.c-lb2 .about{padding-block:var(--sec);border-top:1px solid var(--line)}.c-lb2 .about__grid{gap:32px;display:grid}.c-lb2 .about__lede{color:var(--ink-soft)}.c-lb2 .about__link{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.c-lb2 .about__link:is(:hover,:focus-visible){text-decoration-thickness:3px}.c-lb2 .about__kort{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);border-radius:4px 16px 16px 4px;align-self:start;padding:24px}.c-lb2 .about__k{font-size:var(--step--1);color:var(--accent-text)}.c-lb2 .about__kt{margin-top:10px;line-height:1.55}.c-lb2 .about__blog{margin-top:64px}.c-lb2 .about__bhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.c-lb2 .about__bh{font-size:var(--step-2);letter-spacing:-.015em;font-weight:600;line-height:1.15}.c-lb2 .posts{border-top:1px solid var(--line);gap:0;margin-top:16px;display:grid}.c-lb2 .post{border-bottom:1px solid var(--line)}.c-lb2 .post__a{color:inherit;gap:6px;padding-block:18px;text-decoration:none;display:grid}.c-lb2 .post__meta{font-size:var(--step--1);color:var(--ink-soft)}.c-lb2 .post__t{font-size:var(--step-1);text-underline-offset:4px;font-weight:500;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.c-lb2 .post__a:is(:hover,:focus-visible) .post__t{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (min-width:900px){.c-lb2 .about__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.c-lb2 .about__intro{grid-column:1/span 7}.c-lb2 .about__kort{grid-column:8/-1;margin-top:16px;padding:28px}.c-lb2 .posts{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.c-lb2 .post{border-bottom:0;border-top:1px solid var(--line)}}
