/* Supplied WordPress Agentur Köln composition, scoped to this page. */
.lc-page{--yellow:#FFC000;--yellow-soft:#FFF3C7;--ink:#141414;--text:#3A3A35;--muted:#5F5F58;--paper:#F6F6F2;--paper-alt:#EDEDE6;--surface:#fff;--line:#E2E2DC;--good:#14592F;--good-soft:#EDF8F1;--bad:#8A1C16;--bad-soft:#FDF0EF;--shadow-card:0 18px 40px rgba(20,20,20,.12)}.lc-page{margin:0}.lc-page a{color:inherit}.lc-page b,.lc-page strong{font-weight:500;color:var(--ink)}@media(prefers-reduced-motion:no-preference){}@media(prefers-reduced-motion:reduce){.lc-page *{animation:none!important;transition:none!important}}.lc-page h1,.lc-page h2,.lc-page h3,.lc-page h4{font-family:"Barlow",Arial,sans-serif;font-weight:400;text-transform:none;letter-spacing:0;text-wrap:balance}.lc-page button,.lc-page input,.lc-page select,.lc-page textarea{font-family:inherit}.lc-page :focus-visible{outline:3px solid #FFC000;outline-offset:3px;border-radius:6px}.lc-page [hidden]{display:none!important}.lc-page .lc-wrap{max-width:1280px;margin:0 auto;padding:0 40px}.lc-page .lc-btn{display:inline-flex;gap:10px;align-items:center;background:#FFC000;color:#141414;border:0;border-radius:99px;padding:17px 30px;font-size:18px;font-weight:300;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s;text-wrap:balance}.lc-page .lc-btn:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(255,192,0,.45)}.lc-page .lc-btn span{display:inline-block;transition:transform .2s}.lc-page .lc-btn:hover span{transform:translateX(6px)}.lc-page .lc-btn.lc-o{background:transparent;border:1.5px solid currentColor;color:inherit}.lc-page .lc-btn.lc-o:hover{box-shadow:none;background:rgba(255,255,255,.1)}.lc-page .lc-btn.lc-d{background:#141414;color:#fff}.lc-page .lc-btn.lc-d:hover{box-shadow:0 12px 26px rgba(20,20,20,.25)}.lc-page .lc-btn.lc-s{padding:12px 22px;font-size:16px}.lc-page .lc-hl{background:linear-gradient(transparent 58%,#FFC000 58%);padding:0 4px}.lc-page .lc-eb{font-size:13px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.lc-page .lc-eb.lc-y{color:#FFC000}/* hero */.lc-page .lc-hero{background:#141414;color:#fff;position:relative;overflow:hidden;border-radius:0 0 64px 64px}.lc-page .lc-hero .lc-in{position:relative;z-index:2;display:grid;grid-template-columns:1.08fr .92fr;gap:32px;align-items:center;padding:40px 0 110px}.lc-page .lc-ghost{position:absolute;right:-30px;top:-120px;font-size:880px;line-height:1;font-weight:500;color:transparent;-webkit-text-stroke:2px #222;pointer-events:none;z-index:1;user-select:none}.lc-page .lc-nav{display:flex;justify-content:space-between;align-items:center;border:1px solid #2e2e2e;border-radius:99px;padding:12px 14px 12px 26px;background:#1b1b1b;position:relative;z-index:3;margin-bottom:56px}.lc-page .lc-hero h1{font-size:96px;line-height:.92;font-weight:500;letter-spacing:-2.5px;margin:16px 0 28px;color:#fff}.lc-page .lc-hero h1 .lc-l{display:block}.lc-page .lc-hero h1 .lc-k{display:inline-block;background:#FFC000;color:#141414;padding:0 .12em .04em;border-radius:.16em;transform:rotate(-2.5deg);margin:6px 0 0 -.02em}.lc-page .lc-hero h1 .lc-s{display:block;font-size:30px;font-weight:300;letter-spacing:0;line-height:1.25;margin-top:26px;color:#e6e6e6}.lc-page .lc-hero .lc-lead{font-size:24px;line-height:1.5;color:#e6e6e0;max-width:600px;margin:0 0 18px;text-wrap:pretty}.lc-page .lc-hero .lc-lead2{font-size:20px;line-height:1.55;color:#c8c8c2;max-width:600px;margin:0 0 32px;text-wrap:pretty}.lc-page .lc-hero .lc-acts{display:flex;gap:14px;flex-wrap:wrap}.lc-page .lc-hero .lc-acts .lc-o{color:#fff}.lc-page .lc-stage{position:relative;height:560px}.lc-page .lc-stage .lc-blk{position:absolute;inset:30px 0 40px 40px;background:#FFC000;border-radius:56px;transform:rotate(3deg)}.lc-page .lc-stage .lc-stripes{position:absolute;right:-26px;top:-10px;width:170px;height:170px;border-radius:40px;background:repeating-linear-gradient(135deg,#FFC000 0 12px,transparent 12px 28px);z-index:1}.lc-page .lc-scene{position:absolute;left:60px;right:-10px;top:84px;height:380px;background:#fff;border-radius:22px;box-shadow:0 30px 60px rgba(0,0,0,.35);overflow:hidden;z-index:2;transform:rotate(-1.5deg);color:#141414}.lc-page .lc-scene .lc-bar{height:34px;background:#EDEDE6;display:flex;align-items:center;gap:6px;padding:0 12px}.lc-page .lc-scene .lc-bar i{width:10px;height:10px;border-radius:50%;background:#cfcfc8}.lc-page .lc-scene .lc-ly{position:absolute;left:0;right:0;top:34px;bottom:0;padding:20px 22px}.lc-page .lc-wf{border:2px dashed #b5b5ad;background:#f3f3ee;border-radius:10px;color:#5F5F58;font-size:12.5px;line-height:1.3;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 8px;box-sizing:border-box;transition:background .3s,border-color .3s,color .3s}.lc-page .lc-wf.lc-y{border-style:solid;border-color:#141414;background:#FFC000;color:#141414}.lc-page .lc-wf.lc-k{border-style:solid;border-color:#141414;background:#141414;color:#fff}@keyframes lc-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lc-page .lc-scene .lc-wf,.lc-page .lc-stage .lc-mk,.lc-page .lc-stage .lc-chip{animation:lc-rise .45s ease-out both}.lc-page .lc-d1{animation-delay:.2s!important}.lc-page .lc-d2{animation-delay:.45s!important}.lc-page .lc-d3{animation-delay:.7s!important}.lc-page .lc-d4{animation-delay:.95s!important}.lc-page .lc-d5{animation-delay:1.2s!important}.lc-page .lc-d6{animation-delay:1.45s!important}.lc-page .lc-chip{position:absolute;z-index:6;background:#fff;color:#141414;border-radius:99px;padding:12px 22px;font-size:16px;box-shadow:0 12px 30px rgba(0,0,0,.3);white-space:nowrap}.lc-page .lc-chip.lc-dk{background:#141414;color:#fff;border:2px solid #FFC000}.lc-page .lc-mk{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;background:#141414;color:#fff;border-radius:99px;padding:6px 14px 6px 6px;font-size:14px;box-shadow:0 10px 22px rgba(0,0,0,.25);white-space:nowrap}.lc-page .lc-mk i{font-style:normal;width:24px;height:24px;border-radius:50%;background:#FFC000;color:#141414;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500}/* summary */.lc-page .lc-sum{background:#141414;color:#fff;border-radius:40px;padding:38px 44px;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:24px 56px}.lc-page .lc-sum h2{grid-column:1/-1;font-size:15px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;color:#FFC000;margin:0}.lc-page .lc-sum p{margin:0;font-size:20px;line-height:1.55;color:#ddd;text-wrap:pretty}.lc-page .lc-sum .lc-ms{font-size:30px;line-height:1.2;color:#fff;font-weight:400;text-wrap:balance}.lc-page .lc-sum .lc-ms b{color:#FFC000;font-weight:400}.lc-page .lc-sum .lc-ch{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lc-page .lc-sum .lc-ch a{background:#262626;border-radius:99px;padding:9px 16px;font-size:15.5px;text-decoration:none;color:#fff;text-align:center;transition:background .2s,color .2s}.lc-page .lc-sum .lc-ch a:hover{background:#FFC000;color:#141414}/* layout */.lc-page .lc-main{display:grid;grid-template-columns:270px minmax(0,900px);gap:30px;align-items:start;padding:56px 0 56px}.lc-page .lc-toc{position:sticky;top:24px;background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:24px 20px}.lc-page .lc-toc h2{font-size:18px;margin:0 0 12px;padding:0 6px}.lc-page .lc-toc ol{list-style:none;margin:0;padding:0;counter-reset:t}.lc-page .lc-toc li{counter-increment:t}.lc-page .lc-toc a{display:flex;gap:12px;align-items:baseline;text-decoration:none;font-size:16px;line-height:1.35;padding:8px;border-radius:12px;color:var(--muted);transition:background .2s,color .2s}.lc-page .lc-toc a::before{content:counter(t);flex:none;width:24px;height:24px;border-radius:50%;background:var(--paper-alt);font-size:12px;display:inline-flex;align-items:center;justify-content:center;color:#141414;transform:translateY(-1px)}.lc-page .lc-toc a:hover{background:var(--yellow-soft)}.lc-page .lc-toc a.lc-d::before{content:"✓";background:#FFC000}.lc-page .lc-toc a.lc-on{background:var(--yellow-soft);color:#141414;font-weight:500}.lc-page .lc-toc a.lc-on::before{background:#141414;color:#FFC000}.lc-page .lc-art{font-size:19px;line-height:1.7;color:var(--text);min-width:0}.lc-page .lc-chap{padding-top:72px}.lc-page .lc-chap:first-child{padding-top:0}.lc-page .lc-art h2.lc-q{font-size:44px;line-height:1.1;margin:0 0 16px;color:#141414;scroll-margin-top:24px}.lc-page .lc-art h3{font-size:24px;line-height:1.25;margin:0;color:#141414}.lc-page .lc-art p{margin:0 0 18px;max-width:720px;text-wrap:pretty}.lc-page .lc-art .lc-lede{font-size:22px;line-height:1.5;max-width:700px;margin:0 0 24px;color:#2b2b27}.lc-page .lc-art a.lc-tl{text-decoration:underline;text-decoration-color:#FFC000;text-decoration-thickness:3px;text-underline-offset:3px}.lc-page .lc-art a.lc-tl:hover{background:var(--yellow-soft)}.lc-page .lc-art .lc-cap{font-size:14.5px;line-height:1.5;color:var(--muted);margin:14px 0 0;max-width:none}.lc-page .lc-go{display:inline-flex;align-items:center;gap:10px;font-size:17px;color:#141414;text-decoration:none;border-bottom:3px solid #FFC000;padding-bottom:2px;margin:6px 0 0}.lc-page .lc-go:hover{background:var(--yellow-soft)}.lc-page .lc-tile{width:52px;height:52px;border-radius:16px;background:#FFC000;display:flex;align-items:center;justify-content:center;color:#141414;margin-bottom:16px;flex:none}.lc-page .lc-three,.lc-page .lc-two{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 22px}.lc-page .lc-two{grid-template-columns:repeat(2,1fr)}.lc-page .lc-three>div,.lc-page .lc-two>div{background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:26px 24px;font-size:17px;line-height:1.55}.lc-page .lc-three h3,.lc-page .lc-two h3{font-size:21px;margin-bottom:8px}.lc-page .lc-three p,.lc-page .lc-two p{margin:0;max-width:none}.lc-page .lc-res{display:flex;gap:16px;align-items:flex-start;background:var(--yellow-soft);border-radius:22px;padding:20px 24px;margin:22px 0 0;font-size:18px;line-height:1.55}.lc-page .lc-res p{margin:0;max-width:none}.lc-page .lc-res .lc-ic{flex:none;width:38px;height:38px;border-radius:50%;background:#FFC000;display:flex;align-items:center;justify-content:center;color:#141414}.lc-page .lc-card{background:var(--surface);border:1px solid var(--line);border-radius:38px;padding:32px;margin:0 0 22px}.lc-page .lc-card>h3{font-size:24px;margin:0 0 6px}.lc-page .lc-card .lc-sub{font-size:17px;line-height:1.5;color:#4d4d47;margin:0 0 22px;max-width:640px}.lc-page .lc-card .lc-lb{display:inline-block;font-size:12.5px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.lc-page .lc-dkc{background:#141414;color:#fff;border-radius:38px;padding:32px;margin:0 0 22px}.lc-page .lc-dkc>h3{color:#fff;font-size:24px;margin:0 0 6px}.lc-page .lc-dkc .lc-sub{color:#d0d0ca;font-size:17px;line-height:1.5;margin:0 0 22px;max-width:620px}.lc-page .lc-dkc .lc-lb{display:inline-block;font-size:12.5px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;color:#FFC000;margin:0 0 10px}/* accordion */.lc-page .lc-ac{border-top:1px solid #cfcfc8}.lc-page .lc-ac:last-child{border-bottom:1px solid #cfcfc8}.lc-page .lc-ac summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-size:21px;line-height:1.3;color:#141414}.lc-page .lc-ac summary::-webkit-details-marker{display:none}.lc-page .lc-ac summary h3,.lc-page .lc-ac summary .lc-h{margin:0;font-size:inherit;font-weight:400}.lc-page .lc-pl{flex:none;width:38px;height:38px;border-radius:50%;background:var(--paper-alt);display:inline-flex;align-items:center;justify-content:center;transition:transform .2s,background .2s}.lc-page .lc-ac[open]>summary .lc-pl{transform:rotate(45deg);background:#FFC000}.lc-page .lc-ac summary:hover .lc-pl{background:#FFC000}.lc-page .lc-ac .lc-bd{padding:0 4px 22px;font-size:18px}.lc-page .lc-ac .lc-bd p{max-width:700px}.lc-page .lc-ac .lc-bd p:last-child{margin-bottom:0}.lc-page .lc-more{margin-top:18px}/* table */.lc-page .lc-tb{width:100%;border-collapse:separate;border-spacing:0 8px;margin:0 0 6px}.lc-page .lc-tb th{text-align:left;font-weight:400;font-size:14px;color:var(--muted);padding:0 16px 2px}.lc-page .lc-tb td{background:#fff;padding:14px 16px;font-size:16.5px;line-height:1.45;border-top:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:middle}.lc-page .lc-tb td:first-child{border-left:1px solid var(--line);border-radius:14px 0 0 14px;color:#141414;width:32%}.lc-page .lc-tb td:last-child{border-right:1px solid var(--line);border-radius:0 14px 14px 0}/* chooser and switcher */.lc-page .lc-mod{position:relative}.lc-page .lc-chs{display:grid;gap:12px;margin:0 0 18px}.lc-page .lc-c2{grid-template-columns:repeat(2,1fr)}.lc-page .lc-c3{grid-template-columns:repeat(3,1fr)}.lc-page .lc-c4{grid-template-columns:repeat(4,1fr)}.lc-page .lc-c6{grid-template-columns:repeat(6,1fr)}.lc-page .lc-opt{position:relative;display:block;cursor:pointer;background:#fff;border:2px solid var(--line);border-radius:22px;padding:18px 22px;transition:transform .25s,border-color .2s,background .2s;text-wrap:balance}.lc-page .lc-opt:hover{transform:translateY(-3px);border-color:#141414}.lc-page .lc-opt input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.lc-page .lc-opt b{display:block;font-size:20px;font-weight:400;color:#141414;line-height:1.25}.lc-page .lc-opt span{display:block;font-size:15.5px;color:var(--muted);line-height:1.4;margin-top:4px}.lc-page .lc-opt:has(input:checked){background:#FFC000;border-color:#141414}.lc-page .lc-opt:has(input:checked) span{color:#141414}.lc-page .lc-opt:has(input:focus-visible){outline:3px solid #FFC000;outline-offset:3px}.lc-page .lc-chs.lc-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--paper-alt);border-radius:99px;padding:5px;gap:4px}.lc-page .lc-seg .lc-opt{border:0;border-radius:99px;padding:11px 22px;background:transparent;text-align:center}.lc-page .lc-seg .lc-opt:hover{transform:none;background:#fff}.lc-page .lc-seg .lc-opt b{font-size:16.5px}.lc-page .lc-seg .lc-opt:has(input:checked){background:#141414}.lc-page .lc-seg .lc-opt:has(input:checked) b{color:#fff}.lc-page .lc-dkc .lc-seg{background:#262626}.lc-page .lc-dkc .lc-seg .lc-opt b{color:#fff}.lc-page .lc-dkc .lc-seg .lc-opt:hover{background:#333}.lc-page .lc-dkc .lc-seg .lc-opt:has(input:checked){background:#FFC000}.lc-page .lc-dkc .lc-seg .lc-opt:has(input:checked) b{color:#141414}.lc-page .lc-chs.lc-nums{position:relative;gap:0}.lc-page .lc-chs.lc-nums::before{content:"";position:absolute;left:calc(100%/12);right:calc(100%/12);top:28px;height:3px;background:var(--line)}.lc-page .lc-nums .lc-opt{border:0;background:transparent;text-align:center;padding:0 4px 10px;border-radius:18px}.lc-page .lc-nums .lc-opt:hover{transform:none;background:var(--yellow-soft)}.lc-page .lc-nums .lc-opt i{font-style:normal;position:relative;width:56px;height:56px;border-radius:50%;background:#FFC000;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;font-size:21px;color:#141414;box-shadow:0 0 0 6px var(--surface);transition:transform .25s,background .25s,color .25s}.lc-page .lc-nums .lc-opt b{font-size:16.5px}.lc-page .lc-nums .lc-opt:has(input:checked){background:var(--yellow-soft)}.lc-page .lc-nums .lc-opt:has(input:checked) i{background:#141414;color:#FFC000;transform:scale(1.1)}.lc-page .lc-pane{display:none}.lc-page .lc-mod:has(>.lc-chs input[value="1"]:checked)>.lc-panes>[data-v="1"],.lc-page .lc-mod:has(>.lc-chs input[value="2"]:checked)>.lc-panes>[data-v="2"],.lc-page .lc-mod:has(>.lc-chs input[value="3"]:checked)>.lc-panes>[data-v="3"],.lc-page .lc-mod:has(>.lc-chs input[value="4"]:checked)>.lc-panes>[data-v="4"],.lc-page .lc-mod:has(>.lc-chs input[value="5"]:checked)>.lc-panes>[data-v="5"],.lc-page .lc-mod:has(>.lc-chs input[value="6"]:checked)>.lc-panes>[data-v="6"]{display:block}.lc-page .lc-qb{background:#141414;color:#fff;border-radius:28px;padding:26px 28px}.lc-page .lc-qb .lc-lb{display:block;font-size:12.5px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;color:#FFC000;margin:0 0 8px}.lc-page .lc-qb h4{font-size:26px;line-height:1.2;margin:0 0 10px;color:#fff}.lc-page .lc-qb p{color:#d6d6d0;font-size:17px;line-height:1.55;margin:0;max-width:none}/* frames */.lc-page .lc-fr{border:1px solid #d9d9d2;border-radius:22px;overflow:hidden;background:#fff;position:relative}.lc-page .lc-fr .lc-bar{height:38px;background:#EDEDE6;display:flex;align-items:center;gap:7px;padding:0 14px}.lc-page .lc-fr .lc-bar i{width:11px;height:11px;border-radius:50%;background:#cfcfc8}.lc-page .lc-fr .lc-bar .lc-u{margin-left:12px;flex:1;max-width:340px;height:22px;border-radius:99px;background:#fff;font-size:12px;color:#5F5F58;display:flex;align-items:center;padding:0 14px}.lc-page .lc-plh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border:2px dashed #b5b5ad;background:#f3f3ee;color:#5F5F58;border-radius:14px;font-size:15px;line-height:1.45;padding:24px;box-sizing:border-box;text-wrap:balance}.lc-page .lc-plh svg{color:#8a8a82}.lc-page .lc-fr .lc-plh{border-radius:0;border-width:0}.lc-page .lc-phn{width:100%;max-width:240px;border:10px solid #141414;border-radius:36px;overflow:hidden;background:#fff;box-sizing:border-box;margin:0 auto}.lc-page .lc-devs{display:grid;grid-template-columns:1fr 240px;gap:24px;align-items:end}/* chains */.lc-page .lc-chain{display:flex;flex-direction:column;gap:30px;margin:0;padding:0;list-style:none}.lc-page .lc-chain li{position:relative;display:grid;grid-template-columns:40px 1fr;gap:2px 18px;align-items:start;background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:18px 22px;transition:background .3s,border-color .3s}.lc-page .lc-chain li:not(:last-child)::after{content:"";position:absolute;left:42px;top:100%;width:2px;height:22px;background:#141414}.lc-page .lc-chain li:not(:last-child)::before{content:"";position:absolute;left:37px;top:calc(100% + 22px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #141414}.lc-page .lc-chain .lc-n{grid-row:1/3;width:40px;height:40px;border-radius:50%;background:#FFC000;display:flex;align-items:center;justify-content:center;font-size:16px;color:#141414;transition:background .3s,color .3s}.lc-page .lc-chain b{font-size:20px;font-weight:400;line-height:1.35}.lc-page .lc-chain p{margin:0;font-size:16.5px;line-height:1.5;max-width:none;color:var(--text)}.lc-page .lc-chain li.lc-on{background:var(--yellow-soft);border-color:#141414}.lc-page .lc-chain li.lc-on .lc-n{background:#141414;color:#FFC000}.lc-page .lc-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin:0;padding:0;list-style:none}.lc-page .lc-flow li{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:20px;padding:16px 18px;font-size:17px;line-height:1.35;color:#141414;text-align:center;min-height:86px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;box-sizing:border-box;text-wrap:balance}.lc-page .lc-flow li:not(:last-child)::after{content:"";position:absolute;left:100%;top:50%;width:26px;height:2px;background:#141414}.lc-page .lc-flow li:not(:last-child)::before{content:"";position:absolute;left:calc(100% + 26px);top:calc(50% - 5px);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #141414;margin-top:-1px}.lc-page .lc-flow li small{font-size:14px;color:var(--muted)}.lc-page .lc-flow li.lc-good{border-color:var(--good);background:var(--good-soft);color:var(--good)}.lc-page .lc-flow li.lc-good small{color:var(--good)}.lc-page .lc-flow li.lc-bad{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.lc-page .lc-flow li.lc-bad small{color:var(--bad)}.lc-page .lc-dkc .lc-flow li:not(:last-child)::after{background:#FFC000}.lc-page .lc-dkc .lc-flow li:not(:last-child)::before{border-left-color:#FFC000}.lc-page .lc-stt{display:flex;gap:14px;align-items:flex-start;border-radius:18px;padding:16px 20px;font-size:17px;line-height:1.5;margin-top:20px}.lc-page .lc-stt p{margin:0;max-width:none}.lc-page .lc-stt svg{flex:none;margin-top:2px}.lc-page .lc-stt.lc-good{background:var(--good-soft);color:var(--good)}.lc-page .lc-stt.lc-bad{background:var(--bad-soft);color:var(--bad)}.lc-page .lc-stt.lc-good b{color:var(--good)}.lc-page .lc-stt.lc-bad b{color:var(--bad)}/* checkboxes */.lc-page .lc-tg{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lc-page .lc-tg.lc-t2{grid-template-columns:repeat(2,1fr)}.lc-page .lc-tgo{position:relative;display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;font-size:15.5px;line-height:1.3;cursor:pointer;background:#fff;color:#141414;transition:background .2s,border-color .2s}.lc-page .lc-tgo:hover{border-color:#141414}.lc-page .lc-tgo input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.lc-page .lc-tgo i{flex:none;width:20px;height:20px;border-radius:6px;border:2px solid #9a9a92;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.lc-page .lc-tgo:has(input:checked){background:var(--yellow-soft);border-color:#141414}.lc-page .lc-tgo:has(input:checked) i{background:#FFC000;border-color:#141414}.lc-page .lc-tgo:has(input:checked) i::after{content:"";width:9px;height:5px;border-left:2px solid #141414;border-bottom:2px solid #141414;transform:translate(0,-1px) rotate(-45deg)}.lc-page .lc-tgo:has(input:focus-visible){outline:3px solid #FFC000;outline-offset:3px}/* request form */.lc-page .lc-rq{background:#fff;color:#141414;border-radius:32px;padding:34px;margin-top:34px}.lc-page .lc-rq h3{font-size:26px;margin:0 0 6px;color:#141414}.lc-page .lc-rq .lc-sub{font-size:17px;line-height:1.5;color:#4d4d47;margin:0 0 22px;max-width:640px}.lc-page .lc-fg{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lc-page .lc-fld{display:flex;flex-direction:column;gap:6px;min-width:0}.lc-page .lc-fld.lc-w{grid-column:1/-1}.lc-page .lc-fld label,.lc-page .lc-fld .lc-lbl{font-size:15.5px;color:#141414}.lc-page .lc-fld .lc-op{color:var(--muted);font-size:13.5px}.lc-page .lc-fld input,.lc-page .lc-fld select,.lc-page .lc-fld textarea{border:1.5px solid #cfcfc8;border-radius:14px;padding:13px 15px;font-size:16.5px;color:#141414;background:#fff;font-weight:300;width:100%;box-sizing:border-box}.lc-page .lc-fld textarea{min-height:120px;resize:vertical;line-height:1.5}.lc-page .lc-fld input:focus-visible,.lc-page .lc-fld select:focus-visible,.lc-page .lc-fld textarea:focus-visible{outline:3px solid #FFC000;outline-offset:2px;border-radius:14px}.lc-page .lc-fld .lc-er{display:none;font-size:14px;color:var(--bad)}.lc-page .lc-fld [aria-invalid="true"]{border-color:var(--bad);background:var(--bad-soft)}.lc-page .lc-fld [aria-invalid="true"]~.lc-er{display:block}.lc-page .lc-fa{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:22px}.lc-page .lc-fa .lc-alt{font-size:16px;color:#4d4d47}.lc-page .lc-fa .lc-alt a{color:#141414;text-decoration-color:#FFC000;text-decoration-thickness:2px}.lc-page .lc-fst{display:none;margin-top:18px;border-radius:18px;padding:16px 20px;font-size:16.5px;line-height:1.5}.lc-page .lc-fst.lc-show{display:block}.lc-page .lc-fst.lc-bad{background:var(--bad-soft);color:var(--bad)}.lc-page .lc-fst.lc-info{background:var(--yellow-soft);color:#141414}.lc-page .lc-fnote{font-size:14.5px;color:var(--muted);margin:14px 0 0}/* location */.lc-page .lc-loc{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 22px}.lc-page .lc-loc>div{border-radius:30px;padding:28px}.lc-page .lc-loc .lc-a{background:#141414;color:#fff}.lc-page .lc-loc .lc-a p{color:#ddd;margin:0;font-size:18px;line-height:1.6;max-width:none}.lc-page .lc-loc .lc-a b{color:#fff;font-weight:500}.lc-page .lc-loc .lc-r{background:#FFC000;color:#141414;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.lc-page .lc-loc .lc-r p{margin:0;font-size:18px;line-height:1.55;color:#141414;max-width:none}.lc-page .lc-loc .lc-lb{display:block;font-size:12.5px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 12px}.lc-page .lc-loc .lc-a .lc-lb{color:#FFC000}/* cta, sources, footer */.lc-page .lc-cta6{background:#141414;color:#fff;border-radius:48px;padding:64px 60px;position:relative;overflow:hidden}.lc-page .lc-cta6 h2{font-size:44px;line-height:1.1;margin:0 0 22px;max-width:820px;color:#fff}.lc-page .lc-cta6>p{font-size:20px;line-height:1.6;color:#ddd;max-width:700px;margin:0 0 18px;text-wrap:pretty}.lc-page .lc-cta6 .lc-btn{margin-top:8px}.lc-page .lc-src{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:8px 0 0;list-style:none;padding:0}.lc-page .lc-src li{display:block}.lc-page .lc-src a{display:block;height:100%;box-sizing:border-box;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:26px;text-decoration:none;color:#141414;font-size:16px;line-height:1.5;transition:transform .3s,border-color .3s}.lc-page .lc-src a:hover{transform:translateY(-6px);border-color:#FFC000}.lc-page .lc-src a b{display:block;font-size:19px;font-weight:400;margin-bottom:8px}.lc-page .lc-src a span{color:#4d4d47}.lc-page .lc-lk a{color:inherit;text-decoration:none;opacity:.75}.lc-page .lc-lk a:hover{opacity:1;text-decoration:underline;text-decoration-color:#FFC000}@media(max-width:1100px){.lc-page .lc-main{grid-template-columns:1fr}.lc-page .lc-toc{position:static}.lc-page .lc-hero h1{font-size:76px}.lc-page .lc-hero .lc-in{grid-template-columns:1fr;padding-bottom:90px}.lc-page .lc-stage{max-width:620px;margin:20px auto 0;width:100%}.lc-page .lc-ghost{font-size:600px}}@media(max-width:900px){
.lc-page .lc-wrap{padding:0 20px}.lc-page .lc-hero h1{font-size:54px;letter-spacing:-1.5px}.lc-page .lc-hero h1 .lc-s{font-size:22px}.lc-page .lc-hero .lc-lead{font-size:19px}
.lc-page .lc-stage{height:470px}.lc-page .lc-scene{left:20px;right:0;height:330px}.lc-page .lc-ghost{display:none}.lc-page .lc-stage .lc-blk{left:16px}
.lc-page .lc-sum{grid-template-columns:1fr;padding:30px 24px}.lc-page .lc-sum .lc-ms{font-size:25px}.lc-page .lc-sum .lc-ch{grid-template-columns:1fr 1fr}
.lc-page .lc-art{font-size:18px}.lc-page .lc-art h2.lc-q{font-size:32px}.lc-page .lc-three,.lc-page .lc-two,.lc-page .lc-c2,.lc-page .lc-c3,.lc-page .lc-fg,.lc-page .lc-devs,.lc-page .lc-loc{grid-template-columns:1fr}.lc-page .lc-c4,.lc-page .lc-tg{grid-template-columns:1fr 1fr}.lc-page .lc-c6{grid-template-columns:repeat(3,1fr);row-gap:10px}.lc-page .lc-chs.lc-nums::before{display:none}
.lc-page .lc-card,.lc-page .lc-dkc{padding:22px;border-radius:28px}.lc-page .lc-cta6{padding:44px 24px;border-radius:32px}.lc-page .lc-cta6 h2{font-size:32px}.lc-page .lc-rq{padding:22px}.lc-page .lc-src{grid-template-columns:1fr}
.lc-page .lc-flow{display:flex;flex-direction:column}.lc-page .lc-flow li:not(:last-child)::after{left:50%;top:100%;width:2px;height:26px}.lc-page .lc-flow li:not(:last-child)::before{left:calc(50% - 5px);top:calc(100% + 26px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #141414;border-bottom:0;margin:0}
.lc-page .lc-dkc .lc-flow li:not(:last-child)::before{border-left-color:transparent;border-top-color:#FFC000}
.lc-page .lc-tb,.lc-page .lc-tb tbody,.lc-page .lc-tb tr,.lc-page .lc-tb td{display:block}.lc-page .lc-tb thead{display:none}.lc-page .lc-tb tr{background:#fff;border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:6px 0}.lc-page .lc-tb td{border:0!important;border-radius:0!important;padding:6px 16px;width:auto!important}.lc-page .lc-tb td::before{content:attr(data-l);display:block;font-size:12.5px;color:var(--muted)}.lc-page .lc-tb td:first-child::before{display:none}
}@media(max-width:560px){.lc-page .lc-hero h1{font-size:42px}.lc-page .lc-chap{padding-top:56px}.lc-page .lc-nav .lc-mn{display:none}.lc-page .lc-c4,.lc-page .lc-tg,.lc-page .lc-tg.lc-t2,.lc-page .lc-sum .lc-ch{grid-template-columns:1fr}.lc-page .lc-chs.lc-seg{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr;border-radius:22px}.lc-page .lc-seg .lc-opt{border-radius:18px}}/* ===== Leistungsseiten-Layout ===== */.lc-page .lc-hero{border-radius:0 0 48px 48px}.lc-page .lc-hero .lc-in{grid-template-columns:1fr 1fr;gap:56px;padding:24px 0 96px;align-items:center}.lc-page .lc-hero h1{font-size:46px;line-height:1.12;font-weight:500;letter-spacing:-1px;margin:0 0 24px;color:#fff}.lc-page .lc-hero h1 .lc-y{color:#FFC000}.lc-page .lc-hero .lc-eb.lc-y{margin-bottom:18px}.lc-page .lc-hv{position:relative}.lc-page .lc-hv .lc-scene{position:relative;left:auto;right:auto;top:auto;height:400px;transform:none;box-shadow:0 30px 60px rgba(0,0,0,.35)}.lc-page .lc-hv .lc-cap2{font-size:14.5px;color:#bdbdb6;margin:14px 0 0;display:flex;align-items:center;gap:10px}.lc-page .lc-hv .lc-cap2::before{content:"";width:18px;height:2px;background:#FFC000;flex:none}.lc-page .lc-art{max-width:none}.lc-page .lc-art .lc-chap.lc-sec{padding:96px 0}.lc-page .lc-art .lc-chap.lc-sec.lc-alt{background:#fff}.lc-page .lc-sec .lc-wrap{max-width:1120px}.lc-page .lc-sec h2.lc-q{font-size:48px;max-width:860px}.lc-page .lc-sec .lc-alt .lc-card,.lc-page .lc-art .lc-chap.lc-sec.lc-alt .lc-card{background:var(--paper)}.lc-page .lc-art .lc-chap.lc-sec.lc-alt .lc-two>div,.lc-page .lc-art .lc-chap.lc-sec.lc-alt .lc-three>div,.lc-page .lc-art .lc-chap.lc-sec.lc-alt .lc-rows>div,.lc-page .lc-art .lc-chap.lc-sec.lc-alt .lc-inv>div{background:var(--paper)}.lc-page .lc-cta6{margin-top:96px}@media(max-width:1100px){.lc-page .lc-hero h1{font-size:42px}.lc-page .lc-hero .lc-in{grid-template-columns:1fr;gap:40px;padding-bottom:72px}}@media(max-width:900px){.lc-page .lc-hero h1{font-size:36px;letter-spacing:-.5px}.lc-page .lc-art .lc-chap.lc-sec{padding:60px 0}.lc-page .lc-sec h2.lc-q{font-size:32px}.lc-page .lc-hv .lc-scene{height:340px}.lc-page .lc-cta6{margin-top:60px}}@media(max-width:560px){.lc-page .lc-hero h1{font-size:30px}}.lc-page .lc-hv.lc-stage{height:auto}/* ===== Projektbilder ===== */.lc-page .lc-pic{display:block;width:100%;height:auto}.lc-page .lc-mock{background:#141414;border-radius:22px;overflow:hidden;display:flex;align-items:center;justify-content:center}.lc-page .lc-mock .lc-pic{width:100%;max-width:820px}.lc-page .lc-duo{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lc-page .lc-hero-pic{position:relative;border-radius:26px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.35);background:#fff}.lc-page .lc-hv{position:relative}.lc-page .lc-hv.lc-ph{padding-bottom:36px}.lc-page .lc-hero-phone{position:absolute;right:-14px;bottom:0;width:34%;border-radius:22px;overflow:hidden;border:5px solid #141414;box-shadow:0 22px 44px rgba(0,0,0,.45);background:#141414}.lc-page .lc-hero-pic .lc-mk{animation:none}.lc-page .lc-ring{position:absolute;border:3px solid #FFC000;border-radius:10px;box-shadow:0 0 0 4px rgba(20,20,20,.35)}.lc-page .lc-logo-chip{width:180px;flex:none;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}@media(max-width:900px){.lc-page .lc-duo{grid-template-columns:1fr}.lc-page .lc-hero-phone{width:30%;right:8px}.lc-page .lc-hsx .lc-hot b{font-size:13px;padding:4px 10px 4px 4px}.lc-page .lc-hsx .lc-hot b i{width:22px;height:22px}}/* page */.lc-page .lc-scene .lc-ly{padding:18px 20px}.lc-page .lc-wp-desk{position:absolute;left:20px;right:20px;top:18px;bottom:18px;display:grid;grid-template-rows:auto 1fr auto;gap:12px}.lc-page .lc-wp-desk .lc-top{display:flex;gap:12px}.lc-page .lc-wp-desk .lc-top .lc-wf{height:30px}.lc-page .lc-wp-desk .lc-plh{border-radius:12px;border-width:2px;font-size:14px;padding:16px}.lc-page .lc-wp-desk .lc-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lc-page .lc-wp-desk .lc-g3 .lc-wf{height:48px}.lc-page .lc-wp-phone{position:absolute;left:-6px;bottom:30px;width:150px;z-index:5;transform:rotate(-5deg);box-shadow:0 22px 44px rgba(0,0,0,.4);border-width:8px;border-radius:28px}.lc-page .lc-wp-phone .lc-plh{border-radius:0;border-width:0;height:230px;font-size:13px;padding:14px}.lc-page .lc-stage .lc-chip.lc-c1{right:-8px;top:24px;transform:rotate(4deg)}.lc-page .lc-stage .lc-chip.lc-c2{right:30px;bottom:10px;transform:rotate(-3deg)}.lc-page .lc-rows{display:flex;flex-direction:column;gap:12px;margin:0 0 22px}.lc-page .lc-rows>div{display:grid;grid-template-columns:52px 1fr;gap:4px 20px;background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:24px 26px;font-size:17px;line-height:1.55}.lc-page .lc-rows .lc-tile{grid-row:1/3;margin:0}.lc-page .lc-rows h3{font-size:21px}.lc-page .lc-rows p{margin:0;max-width:none}.lc-page .lc-ed{display:grid;grid-template-columns:1fr 1.1fr;gap:18px;align-items:stretch}.lc-page .lc-ed .lc-in{background:var(--paper);border:1px solid var(--line);border-radius:26px;padding:22px}.lc-page .lc-ed .lc-in .lc-lb,.lc-page .lc-ed .lc-out .lc-lb{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;color:#141414;margin:0 0 14px}.lc-page .lc-ed .lc-in .lc-lb i,.lc-page .lc-ed .lc-out .lc-lb i{font-style:normal;width:26px;height:26px;border-radius:50%;background:#FFC000;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.lc-page .lc-ed .lc-fld{margin-bottom:12px}.lc-page .lc-ed .lc-out{display:flex;flex-direction:column}.lc-page .lc-ed .lc-out .lc-fr{flex:1}.lc-page .lc-ed .lc-pv{padding:22px 24px}.lc-page .lc-ed .lc-pv .lc-nv{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:13px;color:#5F5F58}.lc-page .lc-ed .lc-pv .lc-nv .lc-lg{width:90px;height:22px;border-radius:6px;background:#EDEDE6}.lc-page .lc-ed .lc-pv h4{font-size:28px;line-height:1.15;margin:0 0 10px;color:#141414;min-height:32px;word-break:break-word}.lc-page .lc-ed .lc-pv p{font-size:16px;line-height:1.55;color:#4d4d47;margin:0 0 16px;min-height:24px;word-break:break-word;max-width:none}.lc-page .lc-ed .lc-pv .lc-bn{display:inline-block;background:#FFC000;border-radius:99px;padding:9px 20px;font-size:14px;color:#141414}.lc-page .lc-ed .lc-pv .lc-im{margin-top:18px;height:90px;border-radius:14px;background:var(--paper-alt)}.lc-page .lc-ed .lc-arr{display:none}.lc-page .lc-case .lc-fr .lc-plh{min-height:340px}.lc-page .lc-case .lc-ctx{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;margin-top:18px}.lc-page .lc-case .lc-ctx .lc-tile{margin:0;width:44px;height:44px;border-radius:14px}.lc-page .lc-case .lc-ctx p{margin:0;font-size:18px;max-width:none}.lc-page .lc-scope{display:flex;flex-direction:column;gap:10px;margin:0 0 6px}.lc-page .lc-tgo.lc-big{padding:18px 20px;align-items:flex-start;gap:16px;border-radius:20px}.lc-page .lc-tgo.lc-big i{margin-top:3px}.lc-page .lc-tgo.lc-big b{display:block;font-size:19px;font-weight:400;color:#141414}.lc-page .lc-tgo.lc-big span{display:block;font-size:16px;color:var(--text);line-height:1.5}.lc-page .lc-tgo.lc-big em{font-style:normal;margin-left:auto;flex:none;font-size:13.5px;color:var(--muted);align-self:center}.lc-page .lc-tgo.lc-big:has(input:checked) em{color:#141414}@media(max-width:900px){.lc-page .lc-ed{grid-template-columns:1fr}.lc-page .lc-rows>div{grid-template-columns:1fr}.lc-page .lc-rows .lc-tile{grid-row:auto}.lc-page .lc-wp-phone{width:120px}.lc-page .lc-tgo.lc-big{flex-wrap:wrap}.lc-page .lc-tgo.lc-big em{margin-left:36px}}.lc-page .lc-hv .lc-wp-phone{left:auto;right:-14px;bottom:-28px;transform:none;width:130px}.lc-page .lc-hv .lc-wp-phone .lc-plh{height:200px}.lc-page .lc-mk-hero{position:relative;aspect-ratio:1.25/1}.lc-page .lc-mk-hero img{position:absolute;display:block;height:auto;filter:drop-shadow(0 26px 40px rgba(0,0,0,.45))}.lc-page .lc-mk-hero .lc-mk-d{left:-4%;top:0;width:96%}.lc-page .lc-mk-hero .lc-mk-m{right:-6%;bottom:0;width:62%}.lc-page .lc-mock.lc-lt{background:var(--paper-alt)}.lc-page .lc-mock.lc-lt .lc-pic{max-width:560px;padding:12px;box-sizing:border-box}@media(max-width:900px){.lc-page .lc-mk-hero .lc-mk-m{right:0}}.lc-page .lc-hero .lc-in{padding-bottom:0}.lc-page .lc-hero .lc-in>div:first-child{align-self:center;padding-bottom:72px}.lc-page .lc-mk-col{align-self:end}.lc-page .lc-mk-col .lc-cap2{font-size:14.5px;color:#bdbdb6;margin:0 0 14px;display:flex;align-items:center;gap:10px}.lc-page .lc-mk-col .lc-cap2::before{content:"";width:18px;height:2px;background:#FFC000;flex:none}.lc-page .lc-mk-hero .lc-mk-m{bottom:0}@media(max-width:1100px){.lc-page .lc-hero .lc-in{padding-bottom:0}.lc-page .lc-hero .lc-in>div:first-child{padding-bottom:0}}.lc-page .lc-lp{display:grid;grid-template-columns:320px 1fr;margin-top:34px;background:#fff;color:#14161d;border-radius:16px;overflow:hidden;text-align:left}.lc-page .lc-lp-side{background:#fff;border-right:1px solid #ececea;padding:30px 28px}.lc-page .lc-lp-eb{display:block;font-size:12.5px;font-weight:500;letter-spacing:1.3px;text-transform:uppercase;color:#5F5F58;margin:0 0 10px}.lc-page .lc-lp-side h3{font-size:24px;line-height:1.2;margin:0 0 10px;color:#14161d}.lc-page .lc-lp-side p{font-size:15.5px;line-height:1.55;color:#4d4d47;margin:0 0 22px;max-width:none}.lc-page .lc-lp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lc-page .lc-lp-steps li{display:flex;align-items:center;gap:12px;font-size:15.5px;color:#7c85a3;padding:8px 10px;border-radius:12px}.lc-page .lc-lp-steps li i{font-style:normal;width:28px;height:28px;border-radius:50%;border:1.5px solid #d6d6d0;display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex:none}.lc-page .lc-lp-steps li.lc-on{background:#FFF3C7;color:#14161d}.lc-page .lc-lp-steps li.lc-on i{background:#FFC000;border-color:#FFC000;color:#14161d}.lc-page .lc-lp-main{padding:30px 32px;display:flex;flex-direction:column;gap:18px}.lc-page .lc-lp-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.lc-page .lc-lp-head b{font-size:19px;font-weight:500;color:#14161d}.lc-page .lc-lp-nav{display:flex;align-items:center;gap:10px;font-size:15.5px}.lc-page .lc-lp-arr{width:32px;height:32px;border-radius:50%;border:1px solid #e2e2dc;display:inline-flex;align-items:center;justify-content:center;color:#14161d}.lc-page .lc-lp-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.lc-page .lc-lp-w{font-size:12.5px;color:#7c85a3;text-align:center;padding:4px 0}.lc-page .lc-lp-d{display:flex;align-items:center;justify-content:center;height:42px;border-radius:8px;border:1px solid #ececea;font-size:15px;color:#14161d}.lc-page .lc-lp-d.lc-o{border:0}.lc-page .lc-lp-d.lc-we{color:#b4b4ad;background:#fafaf8}.lc-page .lc-lp-foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:4px}.lc-page .lc-lp-ok{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#4d4d47}.lc-page .lc-lp-ok svg{color:#14592F}@media(max-width:900px){.lc-page .lc-lp{grid-template-columns:1fr}.lc-page .lc-lp-side{border-right:0;border-bottom:1px solid #ececea;padding:22px}.lc-page .lc-lp-main{padding:22px}.lc-page .lc-lp-d{height:36px;font-size:14px}}.lc-page .lc-hero .lc-acts{flex-wrap:nowrap}.lc-page .lc-hero .lc-acts .lc-btn{white-space:nowrap;padding:14px 22px;font-size:16.5px;flex:none}@media(max-width:560px){.lc-page .lc-hero .lc-acts{flex-wrap:wrap}.lc-page .lc-hero .lc-acts .lc-btn{white-space:normal;flex:1 1 100%;justify-content:center}}.lc-page .lc-res,.lc-page .lc-stt,.lc-page .lc-gal .lc-ctx,.lc-page .lc-case .lc-ctx,.lc-page .lc-ctx,.lc-page .lc-ex{align-items:center}.lc-page .lc-stt svg{margin-top:0}.lc-page .lc-res p,.lc-page .lc-stt p,.lc-page .lc-ctx p{margin:0}.lc-page .lc-tgo.lc-big{align-items:center}.lc-page .lc-tgo.lc-big i{margin-top:0}.lc-page .lc-flow li:not(:last-child)::after{top:calc(50% - 1px);height:2px;width:26px;left:100%}.lc-page .lc-flow li:not(:last-child)::before{top:calc(50% - 6px);left:calc(100% + 26px);margin:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #141414;border-right:0}.lc-page .lc-dkc .lc-flow li:not(:last-child)::before{border-left-color:#FFC000}.lc-page .lc-chain li:not(:last-child)::after{left:41px;width:2px}.lc-page .lc-chain li:not(:last-child)::before{left:36px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #141414;border-bottom:0}@media(max-width:900px){
.lc-page .lc-flow li:not(:last-child)::after{left:calc(50% - 1px);top:100%;width:2px;height:26px}
.lc-page .lc-flow li:not(:last-child)::before{left:calc(50% - 6px);top:calc(100% + 26px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #141414;border-bottom:0}
.lc-page .lc-dkc .lc-flow li:not(:last-child)::before{border-left-color:transparent;border-top-color:#FFC000}
}.lc-page .lc-chain li:not(:last-child)::before{content:none;display:none}.lc-page .lc-chain li:not(:last-child)::after{content:"";position:absolute;left:36px;top:100%;width:12px;height:30px;margin:0;border:0;background:#141414;clip-path:polygon(5px 0,7px 0,7px 22px,12px 22px,6px 30px,0 22px,5px 22px)}