@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-800-normal.woff2)format("woff2")}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--s1:#1e1e1e;--s2:#141414;--line:#ffffff1f;--line2:#ffffff3d;--ink:#fff;--muted:#a8a8b3;--sk:#2a2a2a;--sk2:#3a3a3a;--hover:#262626;--placeholder:#8e8e8e;--v:#5f03fd;--v-hover:#7428fe;--v-hi:#8742fe;--v-text:#af81fe;--v-soft:#d7c0fe;--focus:#d7c0fe;--pick:#5f03fd2e;--head-bg:#000000d6;--shadow:0 30px 60px #0000008c;--phone-bg:#0a0a0a;--redact:#d9d9d9;--grid:#ffffff0d;--gap-fg:#ffb38a;--gap-bg:#ffb38a24;--idea-fg:#d7c0fe;--idea-bg:#af81fe29;--err:#ff9c8a;--ok:#9be3b4;--ok-line:#9be3b459;--logo-dark:block;--logo-light:none;--ic-sun:block;--ic-moon:none;--good:#6ee7a0;--good-bg:#6ee7a012;--good-line:#6ee7a047;--bad:#ff8a80;--bad-strong:#ff4242;--bad-bg:#ff8a800f;--bad-line:#ff8a803d;--t-xs:13px;--t-sm:15px;--t-base:16px;--t-md:17px;--t-lead:clamp(18px,1.4cqi,20px);--t-h4:20px;--t-h3:clamp(22px,2cqi,26px);--t-h2:clamp(34px,4.6cqi,60px);--t-h1:clamp(38px,5.4cqi,68px);--s-sec:clamp(64px,8cqi,112px);--s-sec-tight:clamp(40px,5cqi,72px);--s-head:clamp(32px,4cqi,56px);--pad-card:clamp(20px,2.4cqi,28px);--pad-panel:clamp(24px,3.2cqi,40px);--r-xs:6px;--r-sm:12px;--r-md:20px;--r-lg:28px;--ic:32px;--display:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--text:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.16,1,.3,1);--z-sticky:10;--z-overlay:20;--z-drawer:30;--z-toolbar:40}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--s1:#f2f1f5;--s2:#f7f7f9;--line:#1e1e1e1f;--line2:#1e1e1e3d;--ink:#1e1e1e;--muted:#56555f;--sk:#e6e5eb;--sk2:#d3d2da;--hover:#efedf4;--placeholder:#6e6d78;--v-hover:#4a02c9;--v-hi:#5f03fd;--v-text:#5f03fd;--v-soft:#4a02c9;--focus:#5f03fd;--pick:#5f03fd14;--head-bg:#ffffffdb;--shadow:0 24px 50px #140a3c1f;--phone-bg:#e9e8ee;--redact:#1e1e1e;--grid:#0000000d;--gap-fg:#9a3412;--gap-bg:#fff1e8;--idea-fg:#4a02c9;--idea-bg:#f1eaff;--err:#b42318;--ok:#067647;--ok-line:#06764759;--logo-dark:none;--logo-light:block;--ic-sun:none;--ic-moon:block;--good:#067647;--good-bg:#ecfdf3;--good-line:#abefc6;--bad:#b42318;--bad-strong:#d92d20;--bad-bg:#fef3f2;--bad-line:#fecdca}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:400 var(--t-md)/1.55 var(--text);-webkit-font-smoothing:antialiased;margin:0;padding-bottom:0}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-xs)}h1,h2,h3,h4,p,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}#site{background:var(--bg);max-width:1680px;transition:max-width .35s var(--ease);margin:0 auto;position:relative;overflow-x:clip;container:site/inline-size}body.phone{background:var(--phone-bg);padding:28px 16px 120px}body.phone #site{border-radius:38px;max-width:390px;overflow:clip;box-shadow:0 0 0 10px #1e1e1e,0 0 0 11px #333,0 30px 80px #0009}.wrap{max-width:1280px;margin:0 auto;padding-inline:clamp(16px,4.5cqi,56px)}.h-xl{font:800 var(--t-h1)/1 var(--display);letter-spacing:-.03em;text-wrap:balance}.h-l{font:800 var(--t-h1)/1.02 var(--display);letter-spacing:-.03em;text-wrap:balance}.h2{font:800 var(--t-h2)/1.08 var(--display);letter-spacing:-.02em;text-wrap:balance}.h3{font:700 var(--t-h4)/1.2 var(--display);letter-spacing:-.01em;text-wrap:balance}.lead{font-size:var(--t-lead);color:var(--muted);text-wrap:pretty;max-width:58ch;line-height:1.5}.small{font-size:var(--t-sm);line-height:1.45}.muted{color:var(--muted)}.accent{color:var(--v-text)}.num{font-variant-numeric:tabular-nums}.stack{flex-direction:column;display:flex}.g8{gap:8px}.g14{gap:16px}.g20{gap:20px}.g28{gap:32px}.z{fill:currentColor;flex:none;display:inline-block}.za{vertical-align:-.04em;width:1.05em;height:.76em;transition:transform .35s var(--ease)}.zm{width:14px;height:10px;color:var(--v-hi)}.btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn{min-height:52px;font:600 var(--t-base)/1 var(--text);cursor:pointer;transition:background-color .2s,border-color .2s,transform .25s var(--ease);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 24px;text-decoration:none;display:inline-flex}.btn.primary{background:var(--v);color:#fff}.btn.primary:hover{background:var(--v-hover)}.btn.ghost{border-color:var(--line2);color:var(--ink);background:0 0}.btn.ghost:hover{border-color:var(--ink)}.btn.white{color:#000;background:#fff}.btn:hover .za,.link:hover .za,.row:hover .za{transform:translate(3px,-3px)}.link{color:var(--v-text);border-bottom:1px solid #0000;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.link:hover{border-bottom-color:currentColor}.chip{border:1px solid var(--line2);font-size:var(--t-xs);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-weight:500;display:inline-flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.flag{border-radius:var(--r-xs);font-size:var(--t-xs);vertical-align:2px;white-space:nowrap;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.flag.idea{background:var(--idea-bg);color:var(--idea-fg)}.flag.gap{background:var(--gap-bg);color:var(--gap-fg)}.site-head{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);background:var(--head-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.head-in{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.home{align-items:center;display:flex}.logo{width:auto;height:26px}.site-head .logo,.menu-top .logo{height:34px}.lg-d{display:var(--logo-dark)}.lg-l{display:var(--logo-light)}.nav{align-items:center;gap:4px;display:flex}.nav a.nl{color:var(--ink);font-weight:500;font-size:var(--t-base);border-radius:999px;padding:12px 16px;text-decoration:none;transition:background-color .2s}.nav a.nl:hover{background:var(--s1)}.nav a.nl[aria-current=page]{color:var(--v-text)}.nav .btn{min-height:44px;font-size:var(--t-base);margin-left:8px;padding:0 20px}.dd{position:relative}.dd>a.nl{align-items:center;gap:8px;display:inline-flex}.dd>a.nl:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.dd-panel{z-index:var(--z-overlay);padding-top:12px;display:none;position:absolute;top:100%;left:-12px}.dd:hover .dd-panel,.dd:focus-within .dd-panel{display:block}.dd-box{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-md);width:360px;box-shadow:var(--shadow);padding:8px}.dd-box a{border-radius:var(--r-sm);grid-template-columns:18px 1fr;gap:4px 12px;padding:12px 16px;text-decoration:none;display:grid}.dd-box a .zm{opacity:0;transition:opacity .25s,transform .3s var(--ease);grid-row:1/3;margin-top:5px;transform:translate(-6px,6px)}.dd-box a:hover,.dd-box a:focus-visible{background:var(--hover)}.dd-box a:hover .zm,.dd-box a:focus-visible .zm{opacity:1;transform:none}.dd-box b{font-weight:600;font-size:var(--t-base)}.dd-box span{font-size:var(--t-xs);color:var(--muted);line-height:1.4}.dd-box .all{border-top:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);font-size:var(--t-sm);color:var(--v-text);justify-content:space-between;align-items:center;margin-top:4px;font-weight:600;display:flex}.burger{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;display:none}.burger svg{width:24px;height:24px}.menu{z-index:var(--z-overlay);background:var(--bg);padding:calc(20px + env(safe-area-inset-top,0px)) 20px calc(var(--proto-bar,0px) + 28px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:32px;display:flex;position:fixed;inset:0;overflow:auto}.menu-top{justify-content:space-between;align-items:center;display:flex}.menu nav{flex-direction:column;display:flex}.menu nav a{border-bottom:1px solid var(--line);font:700 var(--t-h3)/1.1 var(--display);letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;display:flex}.menu nav a.sub{font:500 var(--t-h4)/1.2 var(--text);letter-spacing:0;color:var(--muted);padding:12px 0 12px 20px}.menu .btn{align-self:stretch}#site[data-lp="1"] .nav a.nl,#site[data-lp="1"] .nav .dd,#site[data-lp="1"] .burger{display:none!important}#site[data-lp="1"] .foot-grid>div:not(:first-child){display:none}.lp-note{font-size:var(--t-xs);color:var(--muted);margin-right:8px;display:none}#site[data-lp="1"] .lp-note{display:inline}.sec{padding-block:var(--s-sec);position:relative}section[id]{scroll-margin-top:84px}.sec.tight{padding-block:var(--s-sec-tight)}.sec.line{border-top:1px solid var(--line)}.head{margin-bottom:var(--s-head);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 56px;display:grid}.head .lead{justify-self:end}.hero{--hero-y:clamp(48px,6cqi,96px);padding-block:var(--hero-y) calc(var(--hero-y) - 8px);position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:clamp(24px,4cqi,64px);display:grid}.hero-copy{z-index:1;flex-direction:column;gap:24px;display:flex;position:relative}.hero-copy .h-xl{max-width:11ch}.hero-mark{width:100%;color:var(--v);will-change:transform;position:relative}.hero-mark svg{fill:currentColor;width:100%;height:auto;overflow:visible}.hero-mark .bar{transform-box:fill-box;transform-origin:0 100%;will-change:transform}.facts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,6cqi,88px);display:grid}.facts li{font-size:var(--t-base);color:var(--muted);align-items:baseline;gap:12px;padding:24px 24px 0 0;display:flex}.facts li b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.facts .zm{transform:translateY(1px)}.explorer{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:start;gap:clamp(24px,4.5cqi,72px);display:grid}.tabs{border-top:1px solid var(--line);flex-direction:column;display:flex}.tab{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;color:var(--muted);background:0 0;border-radius:0;grid-template-columns:30px minmax(0,1fr);gap:0 16px;padding:24px 0;display:grid}.tab:focus-visible{outline-offset:-2px}.tab .zm{opacity:0;width:22px;height:16px;transition:opacity .3s,transform .45s var(--ease);margin-top:9px;transform:translate(-10px,10px)}.tab .t-name{font:700 var(--t-h3)/1.12 var(--display);letter-spacing:-.02em;transition:color .25s}.tab .t-more{transition:grid-template-rows .45s var(--ease);grid-column:2;grid-template-rows:0fr;display:grid}.tab .t-more>span{font-size:var(--t-base);color:var(--muted);line-height:1.5;overflow:hidden}.tab:hover,.tab[aria-selected=true]{color:var(--ink)}.tab[aria-selected=true] .zm{opacity:1;transform:none}.tab[aria-selected=true] .t-more{grid-template-rows:1fr}.tab[aria-selected=true] .t-more>span{padding-top:8px}.stage{border-radius:var(--r-lg);background:var(--s1);padding:var(--pad-panel);isolation:isolate;position:relative;overflow:hidden}.stage-mark{width:78%;color:var(--v);z-index:-1;pointer-events:none;position:absolute;bottom:-22%;right:-14%}.stage-mark svg{fill:currentColor;width:100%;height:auto}.stage-foot .chip{background:var(--bg)}.stage-foot .link{background:var(--s1);border-radius:var(--r-xs);margin-left:-4px;padding:2px 4px}.stage-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.sweep{background:var(--v);clip-path:polygon(38% 0,100% 0,62% 100%,0 100%);z-index:3;pointer-events:none;width:55%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)}.panel-body{z-index:1;position:relative}.dash{background:var(--bg);border:1px solid var(--line2);border-radius:var(--r-md);box-shadow:var(--shadow);font-size:var(--t-xs);overflow:hidden}.dash-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.dash-bar .dots{gap:8px;display:flex}.dash-bar .dots i{background:var(--sk2);border-radius:50%;width:9px;height:9px}.dash-bar b{font-weight:600;font-size:var(--t-xs)}.dash-bar .grow{flex:1}.redact{background:var(--redact);border-radius:2px;height:12px;display:inline-block}.dash-body{flex-direction:column;gap:16px;padding:16px;display:flex}.kpis{background:var(--line);border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.kpi{background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.kpi span{color:var(--muted);font-size:var(--t-xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.kpi i{background:var(--sk);border-radius:4px;height:16px;display:block}.kpi b{font:700 var(--t-md)/1 var(--display);white-space:nowrap}.skchart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,transparent 0 31px,var(--grid) 31px 32px);align-items:flex-end;gap:8px;height:130px;padding:12px 4px 0;display:flex}.skchart i{background:var(--sk);border-radius:4px 4px 0 0;flex:1}.dash figcaption,.dash .cap{color:var(--muted);font-size:var(--t-xs);align-items:center;gap:8px;line-height:1.4;display:flex}.dash .cap .dot{background:var(--gap-fg);border-radius:50%;flex:none;width:7px;height:7px}.flowdash{flex-direction:column;gap:0;display:flex}.fnode{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--s2);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.fnode .ic{border-radius:var(--r-sm);background:var(--s1);width:34px;height:34px;color:var(--v-hi);place-items:center;display:grid}.fnode .ic svg{width:16px;height:12px}.fnode b{font-weight:600;font-size:var(--t-sm)}.fnode small{color:var(--muted);font-size:var(--t-xs);display:block}.fnode .ok{font-size:var(--t-xs);color:var(--ok);border:1px solid var(--ok-line);border-radius:999px;padding:2px 8px;font-weight:600}.fline{background:var(--line2);width:1px;height:14px;margin-left:28px}.results{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;display:grid}.res-real{background:var(--s1);border-radius:var(--r-lg);padding:var(--pad-panel);flex-direction:column;gap:24px;display:flex}.res-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.res-big{font:800 var(--t-h2)/1.05 var(--display);letter-spacing:-.025em;text-wrap:balance}.res-big span{color:var(--v-text);white-space:nowrap}.chart{width:100%;height:auto;display:block;overflow:visible}.chart .b path{fill:var(--v-hi);transition:fill .2s}.chart .b:hover path{fill:var(--v-soft)}.chart text{font-family:var(--text);font-variant-numeric:tabular-nums}.res-notes{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:20px;display:grid}.res-notes p{font-size:var(--t-base);color:var(--muted)}.res-notes b{color:var(--ink);font:700 var(--t-h4)/1.2 var(--display);margin-bottom:4px;display:block}.res-slots{flex-direction:column;gap:20px;display:flex}.slot{border:1px dashed var(--line2);border-radius:var(--r-lg);padding:var(--pad-card);flex-direction:column;flex:1;gap:16px;display:flex}.slot .skchart{height:84px}.konf{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,4cqi,64px);display:grid}.konf-box{background:var(--s1);border-radius:var(--r-lg);padding:var(--pad-panel);flex-direction:column;gap:24px;display:flex}.kprog{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:16px;display:flex}.kprog .bars{gap:4px;display:flex}.kprog .bars i{background:var(--sk2);clip-path:polygon(35% 0,100% 0,65% 100%,0 100%);width:26px;height:10px;transition:background-color .35s}.kprog .bars i.on{background:var(--v-hi)}.kq{border:0;flex-direction:column;gap:16px;margin:0;padding:0;display:flex}.kq legend{margin-bottom:6px;padding:0}.opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opt{border:1px solid var(--line2);border-radius:var(--r-md);cursor:pointer;flex-direction:column;gap:4px;min-height:64px;padding:16px 20px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.opts.three{grid-template-columns:minmax(0,1fr)}.opt input{opacity:0;pointer-events:none;position:absolute}.opt b{font-weight:600}.opt small{color:var(--muted);font-size:var(--t-sm)}.opt:hover{border-color:var(--ink)}.opt:has(input:checked){border-color:var(--v-hi);background:var(--pick)}.opt:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.kres{flex-direction:column;gap:20px;display:flex}.kres ol{border-top:1px solid var(--line);flex-direction:column;display:flex}.kres li{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:12px;padding:16px 0;display:grid}.kres li .zm{margin-top:6px}.kres li b{font:700 var(--t-h4)/1.2 var(--display);display:block}.kres li p{color:var(--muted);font-size:var(--t-base);margin-top:4px}.kres li.main b{color:var(--ink)}.kres li.main .tag{font-size:var(--t-xs);color:var(--v-soft);margin-left:8px;font-weight:600}.kback{color:var(--muted);cursor:pointer;font-size:var(--t-sm);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:8px 0;text-decoration:underline}.steps{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));counter-reset:s;border-top:1px solid var(--line);gap:0;display:grid}.steps li{counter-increment:s;flex-direction:column;gap:8px;padding:24px 24px 0 0;display:flex;position:relative}.steps li:before{content:counter(s);font:800 clamp(40px,4.4cqi,60px)/1 var(--display);color:var(--v-text);letter-spacing:-.03em;margin-bottom:10px}.steps li p{color:var(--muted);font-size:var(--t-base)}.cmp{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cmp>div{border-bottom:1px solid var(--line);font-size:var(--t-base);padding:20px 24px 20px 0}.cmp .hd{font-weight:600;font-size:var(--t-sm);color:var(--muted);padding-block:16px}.cmp .hd.us{color:var(--ink);align-items:center;gap:8px;display:flex}.cmp .them{color:var(--muted)}.cmp .us-c{color:var(--ink);align-items:baseline;gap:12px;display:flex}.cmp .us-c .zm{transform:translateY(1px)}.risk{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.risk .item{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:32px 0;display:flex}.risk .item p{color:var(--muted)}.faq{border-top:1px solid var(--line);max-width:900px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:700 var(--t-h4)/1.3 var(--display);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:14px;height:14px;transition:transform .3s var(--ease);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:68ch;padding:0 40px 24px 0}.faq-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px;display:grid}.close{background:var(--v);border-radius:var(--r-lg);padding:var(--s-sec-tight) clamp(24px,5cqi,72px);isolation:isolate;position:relative;overflow:hidden}.close .h-l{max-width:13ch}.close p{color:#fff;max-width:46ch;font-size:var(--t-lead)}.close{color:#fff}.close-mark{color:#000;z-index:-1;pointer-events:none;width:56%;position:absolute;bottom:-14%;right:-6%}.close-mark svg{fill:currentColor;width:100%;height:auto}.close .btn.white:hover{background:#ede4ff}.crumb{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:12px;display:flex}.crumb a{color:var(--muted);text-decoration:none}.crumb a:hover{color:var(--ink)}.sv-hero{padding-block:clamp(40px,6cqi,96px) var(--s-sec)}.sv-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,4.5cqi,72px);display:grid}.sv-copy{flex-direction:column;gap:24px;display:flex}.rows{border-top:1px solid var(--line)}.row{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:24px 0;text-decoration:none;display:grid;position:relative}.row .zm{width:18px;height:13px;transform:translateY(2px)}.row p{color:var(--muted)}.row .m{font-size:var(--t-sm);color:var(--muted)}.row .m b{color:var(--ink);font-weight:600;font-size:var(--t-xs);margin-bottom:2px;display:block}.row a.link{font-size:var(--t-sm)}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.measure{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.mlist{border-top:1px solid var(--line);flex-direction:column;display:flex}.mlist li{border-bottom:1px solid var(--line);font-size:var(--t-h4);align-items:baseline;gap:16px;padding:20px 0;display:flex}.packs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pack{border:1px solid var(--line2);border-radius:var(--r-lg);padding:var(--pad-card);flex-direction:column;gap:20px;display:flex}.pack.rec{background:var(--s1);border-color:var(--v-hi)}.pack .price{font:800 44px/1 var(--display);letter-spacing:-.03em}.pack .price small{font:500 var(--t-base)/1 var(--text);color:var(--muted);letter-spacing:0}.pack ul{flex-direction:column;flex:1;gap:12px;display:flex}.pack li{font-size:var(--t-base);align-items:baseline;gap:12px;display:flex}.pack .btn{align-self:flex-start}.related{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rel{padding:var(--pad-card);border:1px solid var(--line2);border-radius:var(--r-lg);flex-direction:column;gap:12px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.rel:hover{border-color:var(--ink);background:var(--s2)}.rel .h3{justify-content:space-between;align-items:center;gap:12px;display:flex}.rel p{color:var(--muted)}.examples{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.examples li{flex-direction:column;gap:8px;padding:24px 0;display:flex}.examples li b{font:700 var(--t-h4)/1.2 var(--display)}.examples li p{color:var(--muted)}.chain{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.chain a{background:var(--s1);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);padding:20px 20px 24px;flex-direction:column;gap:8px;padding-left:32px;text-decoration:none;transition:background-color .25s;display:flex}.chain a:first-child{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);padding-left:20px}.chain a:hover{background:var(--v);color:#fff}.chain b{font:700 var(--t-h4)/1.2 var(--display)}.chain span{font-size:var(--t-sm);color:var(--muted)}.chain a:hover span{color:#fff}.chain.four{grid-template-columns:repeat(4,minmax(0,1fr))}.index{border-top:1px solid var(--line)}.ix{border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 40px;align-items:center;gap:12px 32px;padding:24px 0;text-decoration:none;display:grid;position:relative;overflow:hidden}.ix .h-l{letter-spacing:-.025em;font-size:clamp(26px,3.3cqi,42px);font-weight:700}#leistungs-explorer .head{margin-bottom:24px}.index .ix p{font-size:var(--t-base);line-height:1.5}.ix:before{content:"";background:var(--v);z-index:-1;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .55s var(--ease);position:absolute;inset:0}.ix:hover:before,.ix:focus-visible:before{clip-path:polygon(0 0,112% 0,100% 100%,-12% 100%)}.ix p{color:var(--muted);transition:color .3s}.ix:hover,.ix:focus-visible,.ix:hover p,.ix:focus-visible p{color:#fff}.ix .za{width:36px;height:26px;color:var(--v-text);transition:transform .45s var(--ease),color .3s;justify-self:end}.ix:hover .za,.ix:focus-visible .za{color:#fff;transform:translate(6px,-6px)}.ix{--nudge:clamp(10px,1.8cqi,24px)}.ix .h-l,.ix p{transition:transform .45s var(--ease),color .3s}.ix:hover .h-l,.ix:focus-visible .h-l,.ix:hover p,.ix:focus-visible p{transform:translateX(var(--nudge))}.ix:hover .za,.ix:focus-visible .za{transform:translate(calc(6px - var(--nudge)),-6px)}.manifest{font:700 var(--t-h2)/1.22 var(--display);letter-spacing:-.02em;text-wrap:pretty;max-width:26ch}.manifest span{color:var(--muted)}.values{border-top:1px solid var(--line)}.values .v{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:baseline;gap:8px 32px;padding:24px 0;display:grid}.values .v p{color:var(--muted)}.values .v .not{font-size:var(--t-sm);color:var(--muted)}.values .v .not b{font-size:var(--t-xs);color:var(--ink);font-weight:600;display:block}.values .vh{font-size:var(--t-xs);color:var(--muted);padding:12px 0;font-weight:600}.team{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.person{flex-direction:column;gap:16px;display:flex}.photo{aspect-ratio:4/5;border:1px dashed var(--line2);border-radius:var(--r-lg);text-align:center;max-width:100%;color:var(--muted);font-size:var(--t-sm);background:var(--s2);place-items:center;padding:20px;display:grid}.schema-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.legend{font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.form-shell{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(24px,4cqi,64px);display:grid}.form{background:var(--s1);border-radius:var(--r-lg);padding:var(--pad-panel);flex-direction:column;gap:24px;display:flex}.progress{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:16px;display:flex}.progress .bars{gap:4px;display:flex}.progress .bars i{background:var(--sk2);clip-path:polygon(35% 0,100% 0,65% 100%,0 100%);width:26px;height:10px;transition:background-color .35s}.progress .bars i.on{background:var(--v-hi)}.form fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.form legend{margin-bottom:8px;padding:0}.choices{flex-direction:column;gap:12px;display:flex}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.field.full{grid-column:1/-1}.field label,.field .lbl{font-size:var(--t-sm);font-weight:500}.field input,.field select{font:inherit;font-size:var(--t-base);color:var(--ink);background:var(--bg);border:1px solid var(--line2);border-radius:var(--r-sm);width:100%;min-height:50px;padding:12px 16px}.field input::placeholder{color:var(--placeholder)}.field input:focus,.field select:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--pick);outline:none}.field input[aria-invalid=true]{border-color:var(--err)}.err{color:var(--err);font-size:var(--t-sm)}.checks{flex-wrap:wrap;gap:8px;display:flex}.check{position:relative}.check input{opacity:0;pointer-events:none;position:absolute}.check span{border:1px solid var(--line2);font-size:var(--t-sm);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;transition:border-color .2s,background-color .2s;display:inline-flex}.check input:checked+span{border-color:var(--v-hi);background:var(--pick)}.check input:focus-visible+span{outline:2px solid var(--focus);outline-offset:3px}.check span:before{content:"";border:1.5px solid var(--muted);border-radius:3px;width:12px;height:12px}.check input:checked+span:before{background:var(--v-hi);border-color:var(--v-hi)}.form-nav{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.form-nav #next{margin-left:auto}.result{flex-direction:column;gap:16px;display:flex}.result p{color:var(--muted)}.cal{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.cal b{font-size:var(--t-xs);color:var(--muted);text-align:center;font-weight:500}.cal span{border:1px solid var(--line2);border-radius:var(--r-sm);min-height:44px;font-size:var(--t-sm);place-items:center;display:grid}.cal span.off{color:var(--muted);opacity:.7;border-style:dashed}.aside{flex-direction:column;gap:20px;padding-top:8px;display:flex}.aside ol{border-top:1px solid var(--line);counter-reset:a;flex-direction:column;display:flex}.aside li{counter-increment:a;border-bottom:1px solid var(--line);font-size:var(--t-base);grid-template-columns:28px 1fr;padding:16px 0;display:grid}.aside li:before{content:counter(a);font:800 var(--t-h4)/1.3 var(--display);color:var(--v-text)}.tree{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tree-col{flex-direction:column;gap:12px;display:flex}.tree-col>b{font-size:var(--t-xs);color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:8px;font-weight:600}.node{border:1px solid var(--line2);border-radius:var(--r-sm);flex-direction:column;gap:4px;padding:16px;text-decoration:none;transition:border-color .2s;display:flex}a.node:hover{border-color:var(--ink)}.node.child{margin-left:14px}.node.lp{border-color:var(--v-hi)}.node.later{color:var(--muted);border-style:dashed}.node strong{font-weight:600;font-size:var(--t-base)}.node code{font-family:ui-monospace,Menlo,monospace;font-size:var(--t-xs);color:var(--muted);word-break:break-all}.changes{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.change{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:20px 0;display:flex}.change span{color:var(--muted);font-size:var(--t-base)}.site-foot{border-top:1px solid var(--line);margin-top:clamp(48px,6cqi,96px);padding-block:40px 24px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}.foot-grid>div{font-size:var(--t-sm);flex-direction:column;gap:8px;display:flex}.foot-grid b{font-size:var(--t-xs);color:var(--muted);margin-bottom:4px;font-weight:600}.foot-grid a{color:var(--muted);text-decoration:none;transition:color .2s}.foot-grid a:hover{color:var(--v-text)}.foot-grid p{color:var(--muted)}.foot-grid .logo{align-self:flex-start;max-width:max-content;height:32px;margin-bottom:4px}.foot-grid a{white-space:nowrap;align-items:center;min-height:28px;display:inline-flex}.foot-soc{gap:16px;display:flex}.foot-soc a{color:var(--muted);text-decoration:none}.foot-soc a:hover{color:var(--v-text)}.legal{flex-direction:column;gap:32px;display:flex}.legal>div{max-width:760px}.legal h2{font:700 var(--t-h4)/1.25 var(--display);margin-bottom:8px}.legal p{color:var(--muted)}.legal .gap-l{margin-top:4px;display:inline-block}.foot-bottom{border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;padding-top:16px;display:flex}.toolbar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-toolbar);color:#000;max-width:calc(100vw - 24px);transition:transform .4s var(--ease),opacity .3s;background:#fff;border-radius:22px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 40px #0009}.toolbar label{padding:0 2px 0 8px;font-weight:600}.toolbar select{font:inherit;color:#000;background:#efefef;border:0;border-radius:14px;max-width:200px;padding:9px 12px;font-size:14px}.toolbar button{color:#000;cursor:pointer;background:#efefef;border:0;border-radius:14px;padding:9px 13px;font-weight:500}.toolbar button[aria-pressed=true]{color:#fff;background:#000}.toolbar .url{color:#555;white-space:nowrap;padding:0 10px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.toolbar :focus-visible{outline:2px solid var(--v)}@media (max-width:760px){.toolbar #urlbar{display:none}}.pin{z-index:5;color:#000;width:30px;height:30px;font:700 13px/30px var(--text);text-align:center;cursor:pointer;background:#ffd23f;border:0;border-radius:50%;padding:0;position:absolute;top:14px;left:14px;box-shadow:0 0 0 3px #000}.pin.new{background:#ff7a59}.drawer{top:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));width:min(360px,100vw - 24px);z-index:var(--z-drawer);color:#1e1e1e;background:#fff;border-radius:20px;padding:20px;font-size:14px;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 20px 50px #0009}.drawer h2{font:700 20px/1.2 var(--display);margin-bottom:4px}.drawer p.sub{color:#555;margin-bottom:14px}.drawer ol{flex-direction:column;gap:12px;display:flex}.drawer li{cursor:pointer;grid-template-columns:28px 1fr;gap:10px;display:grid}.drawer li span.k{color:#000;background:#ffd23f;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.drawer li.new span.k{background:#ff7a59}.drawer li b{color:#000;display:block}.drawer li em{color:#c2410c;margin-left:6px;font-size:11px;font-style:normal;font-weight:700}.drawer .legend{color:#555}.theme-btn{border:1px solid var(--line2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:4px;transition:border-color .2s;display:inline-grid}.theme-btn:hover{border-color:var(--ink)}.theme-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}.theme-btn .ic-moon{fill:currentColor;stroke:none}.ic-sun{display:var(--ic-sun)}.ic-moon{display:var(--ic-moon)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.tipp{white-space:nowrap}.tipp-text{background:var(--v);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.caret{vertical-align:-.04em;background:currentColor;width:.055em;height:.78em;margin-left:.06em;animation:1.05s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.band{border-top:1px solid var(--line);padding-block:clamp(28px,3.5cqi,48px);position:relative}.band-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.band-toggle{border:1px solid var(--line2);font-size:var(--t-xs);cursor:pointer;color:var(--muted);background:0 0;border-radius:999px;padding:8px 12px}.band-toggle:hover{color:var(--ink);border-color:var(--ink)}.laufband{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.spur{width:max-content;animation:38s linear infinite laufband;display:flex}.laufband:hover .spur,.laufband.paused .spur{animation-play-state:paused}.satz{align-items:center;gap:clamp(28px,4cqi,56px);padding-right:clamp(28px,4cqi,56px);display:flex}.satz span{font:800 clamp(28px,3.6cqi,48px)/1.1 var(--display);letter-spacing:-.025em;color:var(--muted);white-space:nowrap;transition:color .25s}.satz span:hover{color:var(--ink)}.satz .z{aspect-ratio:387/277;width:clamp(22px,2.4cqi,32px);height:auto;color:var(--v-hi)}@keyframes laufband{to{transform:translate(-33.3333%)}}.probs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.prob{padding:var(--pad-card);border:1px solid var(--line2);border-radius:var(--r-lg);flex-direction:column;gap:16px;display:flex}.prob .who{font-size:var(--t-sm);color:var(--muted);font-weight:500}.prob .h3{font-size:var(--t-h3)}.prob .sol{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.prob .sol small{color:var(--muted);font-size:var(--t-xs)}.subnav{top:calc(72px + env(safe-area-inset-top,0px));z-index:5;background:var(--head-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.subnav .wrap{scrollbar-width:none;align-items:center;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.subnav .wrap::-webkit-scrollbar{display:none}.subnav a{font-size:var(--t-sm);color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 16px;font-weight:500;text-decoration:none}.subnav a:hover{color:var(--ink)}.subnav a[aria-current=page]{color:var(--ink);border-color:var(--line2);background:var(--s1)}.subnav .all{color:var(--v-text);margin-right:6px;padding-left:0;font-weight:600}.claim{font:700 var(--t-h3)/1.15 var(--display);letter-spacing:-.02em;text-wrap:balance}.pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pager a{padding:var(--pad-card);border:1px solid var(--line2);border-radius:var(--r-md);flex-direction:column;gap:8px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.pager a:hover{border-color:var(--ink);background:var(--s2)}.pager small{color:var(--muted);font-size:var(--t-xs)}.pager b{font:700 var(--t-h4)/1.2 var(--display);align-items:center;gap:12px;display:flex}.pager .next{text-align:right;align-items:flex-end}.pager .prev .za{transform:scaleX(-1)}.pager .prev:hover .za{transform:scaleX(-1)translate(3px,-3px)}.journeys{border-top:1px solid var(--line);flex-direction:column;display:flex}.journey{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,2fr);align-items:center;gap:16px 32px;padding:24px 0;display:grid}.journey p{color:var(--muted);font-size:var(--t-base)}.jsteps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jsteps a,.jsteps span.n{border:1px solid var(--line2);font-size:var(--t-sm);border-radius:999px;padding:8px 16px;text-decoration:none}.jsteps a:hover{border-color:var(--ink)}.jsteps .z{width:14px;height:10px;color:var(--v-hi)}.jsteps .goal{background:var(--v);color:#fff;border-color:var(--v)}.chart .cv{fill:var(--ink)}.chart .cl{fill:var(--muted)}.chart line{stroke:var(--line2)}.sch .base{fill:var(--sk2)}.sch .up{fill:var(--v-hi)}.sch .dash-l{stroke:var(--ink)}.sch .ax{stroke:var(--line2)}.sch .t1{fill:var(--ink)}.sch .t2{fill:var(--muted)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rot{display:grid}.rot>.rot-sizer,.rot>.rot-live{grid-area:1/1}.rot-sizer{visibility:hidden;display:grid}.rot-sizer>span{grid-area:1/1}.rot-live .tipp-text,.rot-sizer .tipp-text{background:var(--v);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0}.hero-copy .h-xl{max-width:none;font-size:clamp(44px,5.6cqi,80px)}.rot .tipp-text.pl{padding-left:.08em}.rot .tipp-text.pr{padding-right:.08em}.rot .rot-hid{visibility:hidden}.rot .caret{vertical-align:-.04em;background:0 0;width:0;height:.78em;margin:0;display:inline-block;position:relative}.rot .caret:after{content:"";background:currentColor;width:.055em;position:absolute;top:0;bottom:0;left:.03em}.rot-sizer .caret{display:none}.logos{align-items:center;gap:clamp(40px,5.5cqi,80px);padding-right:clamp(40px,5.5cqi,80px);display:flex}.lg{color:var(--muted);white-space:nowrap;filter:grayscale();align-items:center;gap:12px;transition:color .25s;display:inline-flex}.lg:hover{color:var(--ink)}.lg svg{fill:currentColor;flex:none;width:30px;height:30px}.lg b{font-size:26px;line-height:1}.lg.l1 b{font:600 22px/1 var(--text);letter-spacing:.22em;text-transform:uppercase}.lg.l2 b{font:italic 400 28px/1 Georgia,Times New Roman,serif}.lg.l3 b{font:800 30px/1 var(--display);letter-spacing:-.04em;text-transform:lowercase}.lg.l4 b{letter-spacing:.14em;text-transform:uppercase;font:400 24px/1 Georgia,Times New Roman,serif}.lg.l5 b{font:600 26px/1 var(--text);letter-spacing:-.02em}.lg.l6 b{font:700 25px/1 var(--display);letter-spacing:.02em}.lg.l7 b{font:600 23px/1 var(--text);letter-spacing:.1em;text-transform:uppercase}.lg.l8 b{font:600 27px/1 var(--display);letter-spacing:-.03em;text-transform:lowercase}.lg.l9 b{font:italic 700 26px/1 Georgia,Times New Roman,serif}.prob p{color:var(--muted);font-size:var(--t-base)}.ex-text{z-index:1;flex-direction:column;gap:12px;margin-bottom:22px;display:flex;position:relative}.ex-text p{color:var(--muted);max-width:60ch}.ex-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.ex-meta div{font-size:var(--t-sm);color:var(--muted);border-top:1px solid var(--line);padding-top:12px}.ex-meta b{color:var(--ink);font-size:var(--t-xs);margin-bottom:2px;font-weight:600;display:block}.shot{border:1px solid var(--line2);border-radius:var(--r-sm);background:#fff;margin:0;overflow:hidden}.shot img{width:100%;height:auto;display:block}.dash-img .shot{border:0;border-radius:0}.proofs{columns:3 300px;column-gap:20px}.proof{break-inside:avoid;background:var(--s1);border-radius:var(--r-md);flex-direction:column;gap:16px;margin-bottom:20px;padding:16px 16px 20px;display:flex}.proof .shot{border-radius:var(--r-sm)}.proof-top{justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.proof h3{font:700 var(--t-h4)/1.2 var(--display);letter-spacing:-.01em;text-wrap:balance;padding:0 8px}.proof p{color:var(--muted);font-size:var(--t-base);padding:0 8px}.proof .chart{margin-top:4px}.vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.vs-col{border-radius:var(--r-md);padding:var(--pad-card);flex-direction:column;gap:4px;display:flex}.vs-col.bad{background:var(--bad-bg);border:1px solid var(--bad-line)}.vs-col.good{background:var(--good-bg);border:1px solid var(--good-line)}.vs-col h3{align-items:center;gap:12px;margin-bottom:10px;display:flex}.vs-col li{border-top:1px solid var(--line);font-size:var(--t-base);grid-template-columns:26px 1fr;align-items:baseline;gap:12px;padding:12px 0;display:grid}.vs-col.bad li{color:var(--muted)}.vs-ic{border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid;transform:translateY(3px)}.vs-ic svg{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.bad .vs-ic{background:var(--bad)}.bad .vs-ic svg{stroke:var(--bg)}.good .vs-ic{background:var(--good)}.good .vs-ic svg{stroke:var(--bg)}.risk-mini{font-size:var(--t-sm);color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:22px;display:flex}.risk-mini li{align-items:center;gap:8px;display:flex}.risk-mini svg{fill:none;width:14px;height:14px;stroke:var(--good);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.gets{flex-direction:column;gap:12px;display:flex}.gets li{align-items:baseline;gap:12px;display:flex}.leadform{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:20px;display:flex}.leadform .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.shot-btn{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.lightbox{border-radius:var(--r-md);background:var(--bg);color:var(--ink);border:0;max-width:min(1100px,94vw);max-height:92vh;padding:16px;overflow:auto}.lightbox::backdrop{background:#000000b8}.lightbox img{border-radius:var(--r-sm);background:#fff;width:100%;height:auto}.lb-close{float:right;border:1px solid var(--line2);background:var(--bg);cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 0 8px 8px;display:grid;position:sticky;top:0}.lb-close svg{width:16px;height:16px}.facts li{flex-direction:column;align-items:flex-start;gap:8px}.facts .big{font:800 var(--t-h3)/1.1 var(--display);letter-spacing:-.025em;color:var(--ink);margin:0;display:block}.facts li span{font-size:var(--t-base)}.facts .t-m{display:none}.facts .big .t-d{font-size:inherit;color:inherit;font-weight:inherit}.lg-img{-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;filter:none;background:currentColor;flex:none;display:block}.ex{z-index:1;flex-direction:column;gap:16px;display:flex;position:relative}.ex-name{font-size:var(--t-sm);color:var(--v-text);font-weight:600}.ex-q{font:800 var(--t-h3)/1.12 var(--display);letter-spacing:-.02em;text-wrap:balance}.ex-t{color:var(--muted);max-width:60ch}.ex-items{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:20px 0 4px;display:grid}.ex-items li{font-size:var(--t-sm);color:var(--muted);grid-template-columns:18px 1fr;align-items:baseline;gap:12px;line-height:1.45;display:grid}.ex-items li b{color:var(--ink);font-weight:600;font-size:var(--t-base);margin-bottom:2px;display:block}.ex-rest{font-size:var(--t-sm);color:var(--muted)}.ex-more{border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;margin-top:6px;padding:20px;display:flex}.ex-more p{font-size:var(--t-base);color:var(--ink);flex:260px}.explorer .stage{padding:var(--pad-panel)}.explorer .stage-mark{width:34%;top:auto;bottom:-10%;right:-6%}.band.top{border-top:0;padding-block:8px clamp(40px,5cqi,64px)}.stats{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:0;display:grid}.stats li{border-top:1px solid var(--line2);flex-direction:column;gap:12px;padding:24px 24px 24px 0;display:flex}.stats li:not(:nth-child(4n+1)){border-left:1px solid var(--line);padding-left:32px}.stats .ph{color:var(--muted);opacity:.6}.stats .flag{align-self:flex-start}.stat{font:800 clamp(40px,4.4cqi,64px)/1 var(--display);letter-spacing:-.035em;color:var(--ink);white-space:nowrap}.stats li:first-child .stat{color:var(--v-text)}.stat-t{color:var(--muted);font-size:var(--t-base);max-width:26ch}.stats .t-m{display:none}.tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tile{text-align:left;background:var(--s1);border-radius:var(--r-md);padding:var(--pad-card);cursor:pointer;transition:border-color .25s,transform .35s var(--ease),background-color .25s;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.tile:hover,.tile:focus-visible{border-color:var(--v-hi);transform:translateY(-4px)}.tile-g{width:100%;max-width:150px;height:auto;margin-bottom:10px;overflow:visible}.tile-g .g-f{fill:var(--bg);stroke:var(--ink);stroke-width:2px}.tile-g .g-s{fill:var(--sk2)}.tile-g .g-v{fill:var(--v)}.tile-g .g-l{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.tile-g .g-a{fill:none;stroke:var(--v-hi);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tile:hover .g-v{fill:var(--v-hover)}.tile-n{font:700 var(--t-h4)/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.tile-s{font-size:var(--t-sm);color:var(--muted);flex:1;line-height:1.45}.tile-go{font-size:var(--t-sm);color:var(--v-text);align-items:center;gap:8px;margin-top:6px;font-weight:600;display:inline-flex}.tile:hover .za{transform:translate(3px,-3px)}.svc-dlg{border-radius:var(--r-lg);background:var(--bg);color:var(--ink);width:min(980px,94vw);max-height:92vh;box-shadow:var(--shadow);border:0;padding:0;overflow:auto}.svc-dlg::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009}.svc-dlg[open]{animation:dlgIn .35s var(--ease)}@keyframes dlgIn{0%{opacity:0;transform:translateY(16px)scale(.98)}}.svc-dlg .lb-close{float:none;z-index:2;margin:0;position:absolute;top:14px;right:14px}.svc-dlg-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.svc-dlg-g{background:var(--s1);align-items:center;padding:32px;display:flex}.svc-dlg-g .dash{width:100%}.svc-dlg-t{flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.svc-dlg-t .ex-q{padding-right:40px}@media (max-width:760px){.svc-dlg{border-radius:var(--r-md);width:calc(100vw - 20px)}.svc-dlg-in{grid-template-columns:minmax(0,1fr)}.svc-dlg-g{order:2;padding:16px}.svc-dlg-t{padding:24px 20px 20px}.svc-dlg-t .btn{white-space:normal;width:100%}.svc-dlg .ex-q{font-size:var(--t-h3)}}body.phone .svc-dlg{width:370px}body.phone .svc-dlg-in{grid-template-columns:minmax(0,1fr)}body.phone .svc-dlg-g{order:2;padding:16px}body.phone .svc-dlg-t{padding:24px 20px 20px}body.phone .svc-dlg-t .btn{white-space:normal;width:100%}a.prob{transition:border-color .25s,transform .35s var(--ease);gap:20px;text-decoration:none}a.prob:hover,a.prob:focus-visible{border-color:var(--v-hi);transform:translateY(-4px)}.prob-h{font:800 var(--t-h3)/1.08 var(--display);letter-spacing:-.025em;text-wrap:balance}.prob-s{font-size:var(--t-md);color:var(--ink);align-items:baseline;gap:12px;margin-top:auto;font-weight:500;display:flex}.prob-go{font-size:var(--t-sm);color:var(--v-text);align-items:center;gap:8px;font-weight:600;display:inline-flex}a.prob:hover .za{transform:translate(3px,-3px)}.case-filter{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.cf{border:1px solid var(--line2);font-size:var(--t-sm);cursor:pointer;color:var(--ink);background:0 0;border-radius:999px;padding:8px 16px;font-weight:500;transition:background-color .2s,border-color .2s,color .2s}.cf:hover{border-color:var(--ink)}.cf[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cases{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;gap:12px;display:grid}.case{transition:border-color .25s,transform .35s var(--ease),opacity .35s,filter .35s}.case.dim{opacity:.28;filter:grayscale(.7)}.case.dim:hover{opacity:.6}.case{border-radius:var(--r-md);background:var(--s1);animation:caseIn .35s var(--ease);flex-direction:column;gap:8px;padding:20px 24px;display:flex}@keyframes caseIn{0%{opacity:0;transform:translateY(6px)}}.case .who{font-size:var(--t-xs);color:var(--muted);font-weight:500}.case-p{font:800 var(--t-h4)/1.2 var(--display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.case-o{font-size:var(--t-base);color:var(--muted);align-items:baseline;gap:8px;display:flex}.case-o .zm{flex:none;transform:translateY(1px)}.cases-foot{font-size:var(--t-base);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:22px;display:flex}.case-head{margin-bottom:var(--s-head);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}.case-head .case-filter{margin:0}.case{background:var(--s1);transition:border-color .25s,transform .35s var(--ease),opacity .35s,filter .35s;border:1px solid #0000;padding:0}.case-in{padding:var(--pad-card);color:inherit;border-radius:inherit;flex-direction:column;flex:1;gap:16px;text-decoration:none;display:flex}.case-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.case-ic{flex:none;width:44px;max-width:none;height:44px;margin:0}.case:hover{border-color:var(--v-hi)}.case-to{align-items:center;gap:8px;display:inline-flex}.case-in:hover .za{transform:translate(3px,-3px)}.case:hover{transform:translateY(-3px)}.case-q{font:800 var(--t-h4)/1.2 var(--display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;position:relative}.case-a{background:var(--v);color:#fff;border-radius:var(--r-md) var(--r-md) var(--r-md) 4px;flex-direction:column;gap:8px;margin-top:auto;padding:16px;display:flex}.case-a-l{font-size:var(--t-xs);letter-spacing:.01em;justify-content:space-between;align-items:center;gap:12px;font-weight:700;display:flex}.case-a-l>span:first-child{opacity:.8}.case-a-l .za{width:13px;height:9px}.case-a-t{font-size:var(--t-sm);line-height:1.45}.flow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6cqi,96px);display:grid}.flow-side{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}.flow-steps{flex-direction:column;gap:32px;padding-left:64px;display:flex;position:relative}.flow-line{background:var(--line2);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:21px;overflow:hidden}.flow-fill{height:var(--p,0%);background:var(--v-hi);position:absolute;top:0;left:0;right:0}.flow-step{position:relative}.flow-dot{border:2px solid var(--line2);background:var(--bg);width:44px;height:44px;font:800 var(--t-md)/1 var(--display);color:var(--muted);transition:background-color .35s,border-color .35s,color .35s,transform .45s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-68px}.flow-step.on .flow-dot{background:var(--v);border-color:var(--v);color:#fff;transform:scale(1.08)}.flow-card{background:var(--s1);border-radius:var(--r-md);border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;transition:border-color .35s,opacity .35s;display:flex}.flow-step:not(.on) .flow-card{opacity:.72}.flow-step.on .flow-card{border-color:var(--v-hi);opacity:1}.flow-t{color:var(--muted);max-width:52ch;font-size:var(--t-sm)}.flow-duo{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:4px;padding-top:12px;display:grid}.flow-duo>div{font-size:var(--t-sm);color:var(--muted);background:0 0;border-radius:0;flex-direction:column;gap:4px;padding:0;display:flex}.flow-duo b{font-size:var(--t-xs);color:var(--ink);font-weight:700}.flow-get{font-size:var(--t-base);color:var(--ink);align-items:baseline;gap:12px;display:flex}.flow-get svg{fill:none;width:15px;height:15px;stroke:var(--good);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;transform:translateY(2px)}.kd-h{margin-bottom:var(--s-head)}.kd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;display:grid}.kd-col{flex-direction:column;gap:12px;display:flex}.kd-who{font-size:var(--t-xs);color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:8px;font-weight:600}.kd-item{border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:border-color .25s,background-color .25s;display:grid}.kd-item:hover,.kd-item:focus-visible{border-color:var(--v-hi);background:var(--s2)}.kd-ic{width:32px;max-width:none;height:32px;margin:0}.kd-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.kd-txt b{font:700 var(--t-base)/1.3 var(--display);letter-spacing:-.005em;color:var(--ink)}.kd-txt span{font-size:var(--t-sm);color:var(--muted)}.kd-item .za{width:15px;height:11px;color:var(--v-text)}.kd-item:hover .za{transform:translate(3px,-3px)}.hflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:64px;display:grid;position:relative}.hflow .flow-step{position:relative}.hflow .flow-line{background:var(--line2);border-radius:2px;width:auto;height:2px;position:absolute;inset:21px calc(33.3333% - 35.3333px) auto 22px;overflow:hidden}.hflow .flow-fill{height:auto;width:var(--p,0%);background:var(--v-hi);position:absolute;top:0;bottom:0;left:0}.hflow .flow-dot{top:-60px;left:0}.hflow .flow-card{height:100%}.hflow-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.trust{padding-block:8px var(--s-sec-tight)}.tstats{background:var(--s1);border-radius:var(--r-lg);padding:var(--pad-card) 0;grid-template-columns:1.35fr repeat(4,minmax(0,1fr));display:grid}.tstats li{padding:4px var(--pad-card);border-left:1px solid var(--line);flex-direction:column;gap:8px;display:flex}.tstats li:first-child{border-left:0}.tnum{font:800 var(--t-h2)/1 var(--display);letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.tstats li:first-child .tnum{color:var(--v-text)}.tstats span{font-size:var(--t-sm);color:var(--muted);line-height:1.4}.trust-cap{text-align:right;font-size:var(--t-sm);color:var(--muted);margin:0 0 16px;font-weight:600}.about{gap:var(--s-head);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.about-photo{aspect-ratio:4/5;max-height:520px}.about-t{flex-direction:column;gap:20px;display:flex}.about-v{border-top:1px solid var(--line);flex-direction:column;display:flex}.about-v li{border-bottom:1px solid var(--line);color:var(--muted);align-items:baseline;gap:12px;padding:16px 0;display:flex}.about-v b{color:var(--ink);font-weight:600}.tel-link{color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s;display:none}.tel-link:hover{background:var(--s1)}.tel-link svg{width:17px;height:17px;fill:var(--v-text)}.call-btn svg{fill:currentColor;width:16px;height:16px}.hero-cta{flex-direction:column;gap:12px;display:flex}.hero-note{font-size:var(--t-sm);color:var(--muted)}.hero-checks{font-size:var(--t-sm);color:var(--ink);flex-wrap:wrap;gap:8px 20px;font-weight:500;display:flex}.hero-checks li{align-items:center;gap:6px;display:flex}.hero-checks svg{fill:none;width:16px;height:16px;stroke:var(--good);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.direct{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:16px;display:flex}@container site (max-width:1080px){.tree,.chain{grid-template-columns:repeat(3,minmax(0,1fr))}.chain a,.chain a:first-child{clip-path:none;border-radius:var(--r-md);padding-left:20px}.chain.four{grid-template-columns:repeat(2,minmax(0,1fr))}.chain.four>div{border-radius:var(--r-md);clip-path:none!important;padding-left:20px!important}}@container site (max-width:900px){.nav a.nl,.nav .dd{display:none}.burger{display:inline-flex}.hero-grid,.explorer,.konf,.sv-grid,.form-shell,.schema-wrap,.measure,.faq-grid,.results{grid-template-columns:minmax(0,1fr)}.hero-mark{order:-1;width:52%;max-width:240px;margin:0 auto}.hero-grid{gap:24px}.head{grid-template-columns:minmax(0,1fr)}.head .lead{justify-self:start}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.row{grid-template-columns:24px minmax(0,1fr)}.row>p,.row>.m,.row>a.link{grid-column:2}.examples,.values .v{grid-template-columns:minmax(0,1fr)}.values .vh{display:none}.foot-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px 16px}.foot-grid>div:first-child{grid-column:1/-1}.foot-grid>div{gap:0}.foot-grid b{margin-bottom:4px}.foot-grid a{white-space:normal;min-height:36px}.foot-grid>div:nth-child(2) a{white-space:nowrap}.foot-grid>div:nth-child(3){order:5;grid-column:1/-1}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ix{grid-template-columns:minmax(0,1fr) 36px;row-gap:12px}.probs,.about{grid-template-columns:minmax(0,1fr)}.about-photo{max-width:320px;max-height:none}.tstats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.tel-link{border:1px solid var(--line2);justify-content:center;width:44px;height:44px;padding:0;display:inline-flex}.tel-link span{display:none}.nav .tel-link{margin-left:auto}.tstats li:first-child{grid-column:1/-1}.tstats li:nth-child(2),.tstats li:nth-child(4){border-left:0}.kd{grid-template-columns:minmax(0,1fr);gap:20px}.tstats li{padding-inline:16px}.tstats li:nth-child(2n),.tstats li:first-child,.tstats li:nth-child(2),.tstats li:nth-child(4){padding-left:16px}.hflow{flex-direction:column;gap:20px;padding:0 0 0 48px;display:flex}.hflow .flow-line{width:2px;height:auto;inset:17px auto 17px 16px}.hflow .flow-fill{width:auto;height:var(--p,0%);bottom:auto;right:0}.hflow .flow-dot{width:34px;height:34px;font-size:var(--t-sm);top:0;left:-50px}.hflow-cta .btn{width:100%}.flow{grid-template-columns:minmax(0,1fr)}.flow-side{position:static}.cases{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile:last-child{grid-column:1/-1}.svc-dlg-in,.vs{grid-template-columns:minmax(0,1fr)}.nav .theme-btn{margin-left:auto}.journey{grid-template-columns:minmax(0,1fr)}.ix .h-l{grid-area:1/1;font-size:clamp(18px,6cqi,26px)}.ix .za{grid-area:1/2}.ix p{grid-area:2/1/auto/-1}}@container site (max-width:640px){.facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}.hero{--hero-y:40px}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stats li:last-child{grid-column:1/-1}.stats li:nth-child(n){border-left:1px solid var(--line);padding-left:16px}.stats li:first-child,.stats li:last-child,.stats li:nth-child(3n+2){border-left:0;padding-left:0}.tiles{grid-template-columns:minmax(0,1fr)}.flow-steps{gap:20px;padding-left:48px}.flow-line{top:17px;bottom:17px;left:16px}.flow-dot{width:34px;height:34px;font-size:var(--t-sm);left:-50px}.flow-duo>div{font-size:var(--t-sm);padding:12px}.flow-side .btn{width:100%}.cases{grid-template-columns:minmax(0,1fr)}.case{padding:0}.case-in{padding:20px}.case-filter{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-2px;padding:2px;overflow-x:auto}.case-filter::-webkit-scrollbar{display:none}.cf{flex:none}.site-head .logo,.menu-top .logo{height:30px}.tile{grid-template-rows:auto auto auto;grid-template-columns:84px minmax(0,1fr);gap:4px 16px;padding:16px;display:grid}.tile-g{grid-row:1/4;align-self:center;max-width:84px;margin:0}.tile-go{margin-top:2px}.svc-dlg-in{grid-template-columns:minmax(0,1fr)}.svc-dlg-g{order:2;padding:20px}.svc-dlg-t{padding:24px 20px}.svc-dlg-t .btn{width:100%}.stats li:first-child{grid-column:1/-1}.stats li,.stats li+li{padding:20px 12px 20px 16px}.stats li:first-child,.stats li:nth-child(2){border-left:0;padding-left:0}.stat{font-size:clamp(28px,9cqi,36px)}.stats li:first-child .stat{font-size:clamp(44px,14cqi,60px)}.stat-t{font-size:var(--t-sm)}.stats .t-d{display:none}.stats .t-m{display:inline}.hero-grid{gap:24px}.hero-mark{width:52%;max-width:210px;margin:0 auto}.hero-copy{gap:24px}.hero-copy .lead{font-size:var(--t-base)}.hero .btns{flex-direction:column;align-items:stretch;gap:12px;margin-top:0}.hero .btns .btn{width:100%;min-height:52px}.hero-note{text-align:center}.hero-checks{justify-content:center;gap:6px 12px;font-size:clamp(12px,3.4cqi,13.5px)}.hero-checks li{white-space:nowrap;gap:4px}.hero-checks svg{width:14px;height:14px}.hero-copy .h-xl{font-size:clamp(28px,9.4cqi,40px)}.hero .btns .btn{white-space:nowrap;padding-inline:16px;font-size:clamp(14.5px,4.4cqi,16px)}.facts .t-m{font-size:clamp(11px,3.4cqi,12.5px)}.facts{margin-top:44px}.facts li{gap:4px;padding:16px 0 0}.facts .t-d{display:none}.facts .t-m{font-size:var(--t-xs);line-height:1.35;display:block}.facts .big{white-space:nowrap;font-size:clamp(15px,4.9cqi,19px)}.opts,.fields,.duo,.risk,.related,.packs,.team,.changes,.cmp,.res-notes{grid-template-columns:minmax(0,1fr)}.cmp .hd{display:none}.cmp .them{font-size:var(--t-base);border-bottom:0;padding-bottom:4px}.cmp .them:before{content:"Viele Agenturen: "}.cmp .us-c{padding-top:4px}.steps{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tree,.chain,.chain.four{grid-template-columns:minmax(0,1fr)}.nav .btn{display:none}.pager{grid-template-columns:minmax(0,1fr)}.explorer .stage-mark{display:none}.ex-meta,.leadform .fields,.ex-items{grid-template-columns:minmax(0,1fr)}.ex-more .btn{width:100%}.lg b{font-size:22px!important}.pager .next{text-align:left;align-items:flex-start}.close{border-radius:var(--r-lg)}.close-mark{width:110%;bottom:-18%;right:-40%}.team{max-width:420px}.chart text{font-size:var(--t-h4)}.stage-mark{width:72%;top:-12%;bottom:auto;right:-22%}.btn{white-space:normal;text-align:center;padding-block:12px;line-height:1.2}}@media (prefers-reduced-motion:reduce){.flow-dot,.flow-card{transition:none}.case,.svc-dlg[open]{animation:none}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.spur,.caret{animation:none}}.page{--y:clamp(48px,6cqi,96px);--col:clamp(24px,4cqi,56px);--za:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22598 694 387 277%22%3E%3Cpath d=%22M 866.962 699.378 C 899.84 697.679 947.139 698.986 981.177 698.975 C 981.34 739.285 981.441 779.637 981.39 819.934 C 981.209 824.284 981.204 837.234 978.703 840.847 C 965.254 860.279 944.038 879.12 927.402 895.854 C 904.404 919.256 881.247 942.501 857.933 965.588 C 858.009 931.375 857.834 897.163 857.408 862.953 C 834.349 885.135 808.596 912.733 785.648 935.933 C 777.901 943.857 762.926 959.888 754.663 965.978 C 706.86 967.733 649.818 966.17 601.539 966.076 C 662.606 904.018 722.625 838.2 783.958 775.704 L 827.658 731.439 C 838.425 720.571 852.377 703.29 866.962 699.378 z%22/%3E%3C/svg%3E")}.sec.st{padding-block:var(--y);border-top:0}.photo-real{border-style:solid;padding:0;overflow:hidden}.photo-real img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.photo-cut{background:var(--v);border:0}.photo-cut img{object-fit:contain;object-position:50% 100%}.person-story{color:var(--muted);font-size:var(--t-base);max-width:48ch;line-height:1.55}.bar1{background:var(--v-hi);clip-path:polygon(40% 0,100% 0,60% 100%,0 100%);flex:none;width:22px;height:12px;display:inline-block;transform:translateY(1px)}.kp:before,.opt:before{content:"";background:var(--v);z-index:-1;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .55s var(--ease);position:absolute;inset:0}.kp:hover:before,.kp:focus-visible:before,.opt:hover:before{clip-path:polygon(0 0,112% 0,100% 100%,-12% 100%)}.opt:has(input:checked):before{clip-path:polygon(0 0,112% 0,100% 100%,-12% 100%)}.row-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px 32px;margin-top:32px;padding-top:24px;display:flex}.row-cta p{color:var(--muted);text-wrap:pretty;flex:1;min-width:0;font-size:15px;line-height:1.5}#fuer-wen .head .lead{font-size:15px}.kn+.row-cta,.fq+.row-cta,.nums+.row-cta{border-top:0;padding-top:0}.row-cta p .link{font-size:inherit;margin-left:4px}.row-cta p b{color:var(--ink);font-weight:600}.row-cta .btn{flex:none}.kn{column-gap:var(--col);border-top:1px solid var(--line);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;display:grid}.kp{isolation:isolate;grid-row:span 3;grid-template-rows:subgrid;border-bottom:1px solid var(--line);row-gap:8px;padding:20px 0;text-decoration:none;display:grid;position:relative}.kp:before{inset:0 calc(var(--col)/-2)}.kp-who{font-size:var(--t-xs);color:var(--v-text);font-weight:600;transition:color .3s}.kp-q{font:800 clamp(19px,1.42cqi,21px)/1.28 var(--display);letter-spacing:-.014em}.kp-a{color:var(--muted);font-size:var(--t-base);line-height:1.55;transition:color .3s}.kp-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kp-go{color:var(--v-text);font-weight:600;font-size:var(--t-xs);white-space:nowrap;opacity:0;transition:color .3s,opacity .35s var(--ease),transform .5s var(--ease);align-items:center;gap:8px;display:inline-flex;transform:translate(-10px)}.kp:hover .kp-go,.kp:focus-visible .kp-go{opacity:1;transform:none}@media (hover:none){.kp-go{opacity:1;transform:none}}.kp-go .za{width:14px;height:10px}.kp:hover,.kp:focus-visible,.kp:hover .kp-a,.kp:focus-visible .kp-a,.kp:hover .kp-go,.kp:focus-visible .kp-go,.kp:hover .kp-who,.kp:focus-visible .kp-who{color:#fff}.kp:hover .za{transform:translate(3px,-3px)}.head-r .lead{order:0;justify-self:start}.head-r .h2{text-align:right;justify-self:end}.head-c{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}.head-c .lead{justify-self:center;max-width:52ch}.ck .konf-box{order:-1}.duo2{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.dp{border-radius:var(--r-md);grid-row:span 5;grid-template-rows:subgrid;row-gap:0;padding:24px 28px;display:grid}.dp ul{display:contents}.dp.bad{background:var(--s2);border:1px solid var(--line)}.dp.good{background:var(--v);border:1px solid var(--v);color:#fff}.dp.good li{border-top-color:#ffffff38}.dp.good li>span>span{color:#fffc}.dp-l{font-weight:600;font-size:var(--t-sm);margin-bottom:4px}.dp.bad .dp-ic{color:var(--bad-strong);stroke-width:2.1px}.dp.bad .dp-l{color:var(--muted)}.dp.good .dp-l,.dp.good .dp-ic{color:#fff}.dp.bad b{color:var(--muted)}.dp li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;transition:opacity .3s;display:grid}.dp li:first-of-type{border-top:0}.dp li:last-child{padding-bottom:0}.dp li>span{flex-direction:column;gap:2px;display:flex}.dp b{font:700 18px/1.25 var(--display);letter-spacing:-.01em}.dp li>span>span{color:var(--muted);font-size:15px;line-height:1.45}.dp-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transition:transform .45s var(--ease)}.dp.bad .t{transition:background-size .5s var(--ease),color .3s;background:linear-gradient(currentColor,currentColor) 0 58%/0% 2px no-repeat}.duo2:has(li.hi) li:not(.hi){opacity:.45}.dp.bad li.hi .t{color:var(--muted);background-size:100% 2px}.dp.good li.hi .dp-ic{transform:scale(1.18)}.dp.good li.hi b{color:#fff}.nums{column-gap:var(--col);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.n-main{grid-column:1/-1;justify-content:space-between;align-items:flex-end;flex-direction:row!important;gap:24px 48px!important}.n-main .n-v{font-size:clamp(64px,10.5cqi,156px)}.n-main p{max-width:34ch;margin-bottom:.6em}.n{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding:32px 0;display:flex}.n:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.js-count{justify-items:start;display:inline-grid}.cnt-s,.cnt-v{white-space:nowrap;grid-area:1/1}.cnt-s{visibility:hidden}.n-v{font:800 clamp(48px,5.6cqi,84px)/.95 var(--display);letter-spacing:-.04em;white-space:nowrap}.n p{color:var(--muted);font-size:var(--t-md);align-items:baseline;gap:12px;max-width:44ch;line-height:1.45;display:flex}.n p b{color:var(--ink);font-weight:600}.nums-more{margin-top:24px}.who{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(40px,7cqi,112px);display:grid}.who-t{flex-direction:column;gap:24px;display:flex}.who-hook{font:800 var(--t-h3)/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:26ch}.who-p{color:var(--muted);font-size:var(--t-base);max-width:58ch;line-height:1.6}.who-f{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.who-f li{flex-direction:column;gap:4px;padding:16px 16px 16px 0;display:flex}.who-f li+li{border-left:1px solid var(--line);padding-left:16px}.who-f b{font:800 clamp(22px,2.2cqi,28px)/1 var(--display);letter-spacing:-.02em}.who-f span{font-size:var(--t-sm);color:var(--muted)}.who-v{border-top:1px solid var(--line)}.who-v li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:baseline;gap:8px 24px;padding:16px 0;display:grid}.who-v b{font:700 var(--t-h4)/1.2 var(--display)}.who-v span{color:var(--muted);font-size:var(--t-base)}.who-ph{isolation:isolate;margin:0;position:relative}.who-stage{isolation:isolate;clip-path:inset(-40% 0 0 0 round 0 0 var(--r-lg) var(--r-lg));position:relative}.who-bg{z-index:-1;background:var(--v);border-radius:var(--r-lg);position:absolute;inset:24% 0 0;overflow:hidden}.who-bg svg{fill:#000;opacity:.22;width:105%;height:auto;position:absolute;bottom:-14%;right:-22%}.who-cut{width:86%;height:auto;margin:0 auto;display:block}.who-ph figcaption{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.who-ph figcaption>span{flex-direction:column;gap:2px;display:flex}.who-ph figcaption b{display:block}.who-call{font-size:var(--t-sm);gap:8px}.who-call svg{fill:currentColor;width:14px;height:14px}.who-mark svg{fill:currentColor;width:100%;height:auto}.who-img{aspect-ratio:4/5;border-radius:var(--r-md);overflow:hidden}.who-img img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.who-ph figcaption{font-size:var(--t-sm);color:var(--muted);margin-top:12px}.who-ph figcaption b{color:var(--ink);margin-right:4px;font-weight:600}.tl{column-gap:var(--col);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:48px;display:grid;position:relative}.tl .flow-line{background:var(--line2);border-radius:0;width:auto;height:2px;position:absolute;inset:8px 0 auto;overflow:hidden}.tl .flow-fill{width:var(--p,0%);background:var(--v-hi);position:absolute;inset:0 auto 0 0}.tl .flow-step{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid;position:relative}.tl .flow-dot{z-index:1;background:var(--sk2);clip-path:polygon(40% 0,100% 0,60% 100%,0 100%);border:0;border-radius:0;width:36px;height:18px;transition:background-color .35s;position:absolute;top:-48px;left:0;transform:none!important}.tl .flow-step.on .flow-dot{background:var(--v-hi)}.tl-n{font:800 clamp(64px,7cqi,104px)/.9 var(--display);letter-spacing:-.04em;color:var(--sk2);transition:color .5s var(--ease)}.tl .flow-step.on .tl-n{color:var(--ink)}.tl-t{font-size:var(--t-sm);color:var(--v-text);font-weight:600}.tl-h{font:800 var(--t-h3)/1.15 var(--display);letter-spacing:-.02em}.tl-p{color:var(--muted);font-size:var(--t-base);line-height:1.55}.tl-get{border:1px solid var(--line2);font-size:var(--t-xs);white-space:nowrap;border-radius:999px;place-self:start;align-items:center;gap:8px;margin-top:4px;padding:5px 12px 5px 9px;font-weight:600;line-height:1.2;display:inline-flex}.tl-get svg{fill:none;width:15px;height:15px;stroke:var(--good);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ck{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6cqi,96px);display:grid}.ck-t{flex-direction:column;gap:24px;display:flex}.ck-l{flex-direction:column;gap:12px;display:flex}.ck-l li{font-size:var(--t-base);align-items:center;gap:12px;font-weight:500;display:flex}.ck-l .bar1{transform:none}.ck .konf-box{background:var(--s2);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--pad-panel);flex-direction:column;order:-1;gap:24px;min-height:0;display:flex}.ck .kprog{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:16px;display:flex}.ck .kprog-n{font:800 var(--t-h4)/1 var(--display);color:var(--muted)}.ck .kprog-n b{color:var(--ink);font-size:1.4em}.ck .kq legend{font:800 clamp(26px,2.6cqi,36px)/1.1 var(--display);letter-spacing:-.02em;margin-bottom:12px}.ck .opts{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0}.ck .opt{isolation:isolate;border:0;border-bottom:1px solid var(--line);min-height:0;transition:color .3s,padding .45s var(--ease);background:0 0;border-radius:0;gap:2px;padding:18px 52px 18px 0;overflow:hidden}.ck .opt b{font:700 var(--t-h4)/1.2 var(--display)}.ck .opt small{font-size:var(--t-sm);color:var(--muted);transition:color .3s}.ck .opt:after{content:"";background:var(--v-text);width:26px;height:19px;-webkit-mask:var(--za) center/contain no-repeat;-webkit-mask:var(--za) center/contain no-repeat;mask:var(--za) center/contain no-repeat;transition:transform .45s var(--ease),background-color .3s;margin-top:-9px;position:absolute;top:50%;right:4px}.ck .opt:hover{color:#fff;background:0 0;border-color:#0000;padding-left:16px}.ck .opt:has(input:checked){color:#fff;background:0 0;border-color:#0000;padding-left:16px}.ck .opt:hover small{color:#fff}.ck .opt:has(input:checked) small{color:#fff}.ck .opt:hover:after{background:#fff;transform:translate(-8px,-4px)}.ck .opt:has(input:checked):after{background:#fff;transform:translate(-8px,-4px)}.ck .opt:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.ck .kres{gap:20px}.ck .kres-l{font:600 var(--t-sm)/1 var(--text);color:var(--muted);letter-spacing:0}.ck .kres ol{border-top:0}.ck .kres li{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr}.ck .kres li.main{grid-template-columns:minmax(0,1fr);padding-top:0}.ck .kres li.main b{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ck .kres li.main .kres-name{font:800 clamp(28px,3cqi,40px)/1.1 var(--display);letter-spacing:-.02em;background:var(--v);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.ck .kres li.main .tag{font:600 var(--t-xs)/1 var(--text);color:var(--ink);border:1px solid var(--line2);border-radius:999px;margin:0;padding:5px 10px}.ck .kres li b{font:700 var(--t-h4)/1.2 var(--display)}.ck .leadform{border-radius:var(--r-md);background:var(--bg);border-top:0;border:1px solid var(--line);flex-direction:column;gap:16px;padding:20px;display:flex}.lf-prev{font-size:var(--t-base);color:var(--muted);line-height:1.5}.opt-l{color:var(--muted);margin-left:4px;font-weight:400}.ck .konf-box.k-in>*{animation:kin .5s var(--ease) both}.ck .konf-box.k-in>:nth-child(2){animation-delay:60ms}.ck .konf-box.k-in>:nth-child(3){animation-delay:.12s}@keyframes kin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rv-h{flex-direction:column;gap:20px;display:flex}.pill{border:1px solid var(--line2);font-size:var(--t-sm);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-weight:600;display:inline-flex}.pill svg{fill:#00b67a;width:16px;height:16px}.h2-2{color:var(--muted);display:block}.rv-score{align-items:center;gap:16px;display:flex}.tp-logo{background:#fff;border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid}.tp-logo svg{fill:#00b67a;width:32px;height:32px}.rv-val{align-items:center;gap:12px;display:flex}.rv-val strong{font:800 var(--t-h3)/1 var(--display)}.rv-score small{font-size:var(--t-sm);color:var(--muted);margin-top:6px;display:block}.rv-ex{opacity:.7}.tp-stars{gap:2px;display:inline-flex}.tp-stars i{background:#00b67a;place-items:center;width:20px;height:20px;display:grid}.tp-stars i svg{fill:#fff;width:13px;height:13px}.rv-muster{font-size:var(--t-sm);color:var(--muted);margin:24px 0 0}.rv-row{grid-auto-flow:column;grid-auto-columns:calc((100% - 2*var(--col))/3);column-gap:var(--col);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-top:1px solid var(--line);margin-top:32px;display:grid;overflow-x:auto}.rv-row::-webkit-scrollbar{display:none}.rv-row:focus-visible{outline-offset:4px}.rv{scroll-snap-align:start;flex-direction:column;gap:20px;margin:0;padding:32px 0 24px;display:flex}.rv blockquote{font:600 var(--t-h4)/1.4 var(--display);letter-spacing:-.01em;color:var(--muted);flex:1;margin:0}.rv blockquote strong{color:var(--ink);font-weight:800}.rv figcaption{align-items:center;gap:12px;display:flex}.rv-av{background:var(--v);color:#fff;width:40px;height:40px;font:700 var(--t-sm)/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.rv figcaption b{font-weight:600;font-size:var(--t-base);display:block}.rv figcaption .w{font-size:var(--t-sm);color:var(--muted)}.tp-mini{fill:#00b67a;flex:none;width:22px;height:22px;margin-left:auto}.rv-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.rv-btns{gap:8px;display:flex}.rnd{border:1px solid var(--line2);width:52px;height:52px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:border-color .2s,opacity .2s,background-color .2s;display:inline-grid}.rnd:hover:not([disabled]){border-color:var(--v);background:var(--v);color:#fff}.rnd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rnd[disabled]{opacity:.35;cursor:default}.fq{border-top:1px solid var(--line)}.fq-g{gap:12px var(--col);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.62fr) minmax(0,2fr);display:grid}.fq-k{font:700 var(--t-h3)/1.15 var(--display);letter-spacing:-.02em;color:var(--muted);padding-top:22px}.fq .faq{border-top:0;max-width:none}.fq .faq details:last-child{border-bottom:0}.fq .faq summary{font-size:var(--t-h4)}.st-close{padding-bottom:0}.fin{padding-top:var(--y);border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:clamp(24px,4cqi,64px);display:grid}.fin-copy{flex-direction:column;gap:24px;display:flex}.fin .h-l{max-width:15ch}.fin-mark{color:var(--v)}.fin-ok{font-size:var(--t-sm);flex-wrap:wrap;gap:8px 24px;font-weight:600;display:flex}.fin-ok li{align-items:center;gap:8px;display:flex}.fin-ok svg{fill:none;width:15px;height:15px;stroke:var(--good);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.fin-who{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:12px;display:flex}.fin-who img{background:var(--v);object-fit:cover;object-position:50% 20%;border-radius:50%;flex:none;width:48px;height:48px}.fin-who b{color:var(--ink);font-weight:600}.fin-mark svg{fill:currentColor;width:100%;height:auto}@container site (max-width:1080px){.kn{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.kp{flex-direction:column;grid-row:auto;display:flex}.kp:before{inset:0 -12px}}@container site (max-width:900px){.who,.ck{grid-template-columns:minmax(0,1fr)}.who-ph{max-width:380px;margin:0 auto}.fin{grid-template-columns:minmax(0,1fr)}.fin-mark{display:none}.rv-row{grid-auto-columns:calc((100% - var(--col))/2)}.head-r .h2{text-align:left;order:-1;justify-self:start}.ck .konf-box{order:0;min-height:0}}@container site (max-width:640px){.page{--y:40px;--col:20px}.row-cta{flex-direction:column;align-items:stretch}.row-cta .btn{width:100%}.kn{grid-template-columns:minmax(0,1fr)}.head-c{text-align:left;justify-items:start}.head-c .lead{justify-self:start}.trust-cap{text-align:center}.trust{padding-bottom:0}.hero-note,.fin .hero-note{display:none}.kp-q{font-size:clamp(17px,5.1cqi,19px)}.kp{row-gap:8px;padding:24px 0}.row-cta{gap:16px;margin-top:24px;padding-top:0}.dp{padding:20px}.duo2{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:12px}.dp{flex-direction:column;display:flex}.dp ul{display:block}.dp b{font-size:var(--t-md)}.dp li{gap:12px;padding:14px 0}.nums{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.nums .n-main,.nums .n:nth-child(2){grid-column:1/-1}.nums .n:nth-child(3){border-bottom:1px solid var(--line)!important}.n:nth-last-child(2),.n:nth-last-child(3){border-bottom:0}.n-main{align-items:flex-start;flex-direction:column!important}.n-main .n-v{font-size:clamp(46px,14cqi,64px)}.n-main p{margin-bottom:0}.n{padding:24px 0}.n-v{font-size:clamp(42px,13cqi,56px)}.n p{font-size:var(--t-base)}.who-v li,.ck-v li{grid-template-columns:minmax(0,1fr);gap:4px}.who-ph{max-width:340px;margin:0 auto}.who-t .btns .btn{width:100%}.tl{flex-direction:column;gap:40px;padding:0 0 0 44px;display:flex}.tl .flow-step{flex-direction:column;gap:12px;display:flex}.tl .flow-line{width:2px;height:auto;inset:0 auto 0 7px}.tl .flow-dot{top:4px}.tl .flow-fill{width:auto;height:var(--p,0%);inset:0 0 auto}.tl .flow-dot{clip-path:polygon(0 40%,100% 0,100% 60%,0 100%);width:16px;height:30px;top:6px;left:-44px}.tl-n{font-size:56px}.ck .opt{padding-right:44px}.ck .konf-box{padding:20px}.rv-row{grid-auto-columns:86%}.rv blockquote{font-size:var(--t-md)}.rv-nav{flex-wrap:nowrap}.rnd{width:44px;height:44px}.rv-score{width:100%}.tp-logo{border-radius:12px;width:44px;height:44px}.tp-logo svg{width:24px;height:24px}.pill{font-size:var(--t-xs);padding:6px 12px 6px 10px}.fq-g{grid-template-columns:minmax(0,1fr);gap:0}.fq-k{font-size:var(--t-h4);padding-top:24px}.fq .faq summary{font-size:var(--t-md)}.fin .btns .btn{width:100%}.fin-mark{display:none}.fin-ok{flex-direction:column;gap:8px}.fin-mark{margin:0 auto}}.tl.tl4{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(24px,3.4cqi,48px)}.tl4 .tl-n{font-size:clamp(44px,4.4cqi,64px)}.tl-top{align-items:baseline;gap:14px;display:flex}.tl-top .tl-t{margin-top:0}.tl .tl-h{margin-top:20px}.tl .tl-p{margin-top:8px;line-height:1.6}.tl .tl-get{margin-top:16px}#ablauf .row-cta{margin-top:48px}.tl4 .tl-h{font-size:clamp(20px,1.7cqi,23px)}.tl4 .tl-p{font-size:15px}@container site (max-width:1080px){.tl,.tl.tl4{flex-direction:column;gap:48px;padding:0 0 0 44px;display:flex}.tl .flow-step{flex-direction:column;gap:0;display:flex}.tl .flow-line{width:2px;height:auto;inset:0 auto 0 7px}.tl .flow-fill{width:auto;height:var(--p,0%);inset:0 0 auto}.tl .flow-dot{clip-path:polygon(0 40%,100% 0,100% 60%,0 100%);width:16px;height:30px;top:6px;left:-44px}.tl .tl-n,.tl4 .tl-n{font-size:44px}.tl4 .tl-p,.tl4 .tl-get{max-width:60ch}}.who2.sec.st{padding-bottom:0}.w2{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5cqi,80px);display:grid}.w2-t{padding-bottom:var(--y);flex-direction:column;align-self:center;gap:24px;display:flex}.w2-t .h2{font-size:clamp(36px,5cqi,68px);line-height:1.02}.w2-promise{font:700 var(--t-h4)/1.35 var(--display);letter-spacing:-.01em;text-wrap:balance;max-width:34ch}.w2-sig{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:10px;display:flex}.w2-fig{isolation:isolate;justify-content:center;align-items:flex-end;margin:0;display:flex;position:relative}.w2-z{z-index:-1;width:128%;color:var(--v);position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.w2-z svg{fill:currentColor;width:100%;height:auto;display:block}.w2-img{width:min(100%,480px);height:auto;display:block}@container site (max-width:1080px){.w2-z{width:108%}}@container site (max-width:900px){.w2{grid-template-columns:minmax(0,1fr);gap:24px}.w2-t{padding-bottom:0}.w2-img{width:min(86%,400px)}.w2-z{width:110%}}@container site (max-width:640px){.w2-t .btns .btn{width:100%}.w2-img{width:min(78%,330px)}.w2-promise{font-size:var(--t-md)}}.sv2-h1{flex-direction:column;display:flex}.sv2-k{font:700 var(--t-h4)/1.2 var(--display);color:var(--v-text);letter-spacing:-.01em;margin-bottom:16px;display:block}.sv2-c{display:block}.hero-copy .h-xl.lp-h{font-size:clamp(34px,4cqi,58px)}.hero-grid.hg-proof{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.sv2 .crumb{margin-bottom:-8px}.kn.kn-s{grid-template-rows:repeat(2,auto)}.kn.kn-s .kp{grid-row:span 2}.kn.kn-w{grid-template-rows:repeat(3,auto)}.kn.kn-w .kp{grid-row:span 3}.kn-static .kp:before{display:none}.kn-static .kp:hover,.kn-static .kp:hover .kp-a,.kn-static .kp:hover .kp-who{color:inherit}.kn-static .kp:hover .kp-a{color:var(--muted)}.kn-static .kp:hover .kp-who{color:var(--v-text)}.inc{border-top:1px solid var(--line)}.inc-r{gap:8px var(--col);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.7fr);align-items:baseline;padding:24px 0;display:grid}.inc-2 .inc-r{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.inc-n{font:700 clamp(20px,1.9cqi,26px)/1.2 var(--display);letter-spacing:-.015em;text-wrap:balance}.inc-d{color:var(--muted);font-size:var(--t-base);line-height:1.55}.inc-m{font-size:var(--t-sm);flex-direction:column;gap:4px;font-weight:600;display:flex}.inc-m span{font-size:var(--t-xs);color:var(--muted);font-weight:500}.ms{column-gap:var(--col);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ms li{font:700 var(--t-h4)/1.35 var(--display);letter-spacing:-.01em;align-items:baseline;gap:12px;padding:24px 0;display:flex}.ms .bar1{transform:none}.tl.tl3r{grid-template-rows:repeat(3,auto)}.tl.tl3r .flow-step{grid-row:span 3}.sv-faq .faq{max-width:none}.sv-faq .faq+.row-cta{border-top:0;padding-top:0}.nums.nums2{grid-template-columns:repeat(2,minmax(0,1fr))}.nums.nums2 .n{border-bottom:1px solid var(--line)}.mf{text-align:center;max-width:30ch;margin-inline:auto}.pager{gap:var(--col)}.pager a{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;transition:padding .45s var(--ease),color .3s;border-radius:0;padding:24px 0;position:relative;overflow:hidden}.pager a:before{content:"";background:var(--v);z-index:-1;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .55s var(--ease);position:absolute;inset:0}.pager a:hover:before,.pager a:focus-visible:before{clip-path:polygon(0 0,112% 0,100% 100%,-12% 100%)}.pager a:hover,.pager a:focus-visible{color:#fff;background:0 0;border-color:#0000;padding-inline:16px}.pager a:hover small,.pager a:focus-visible small{color:#fff}.pager b{font:700 clamp(22px,2.4cqi,32px)/1.15 var(--display);letter-spacing:-.02em}.packs{gap:12px}.pack{background:var(--s2);border:1px solid var(--line);border-radius:var(--r-md);padding:28px}.pack.rec{background:var(--v);border-color:var(--v);color:#fff}.pack.rec .chip{color:#fff;border-color:#fff9}.pack.rec .price small,.pack.rec li,.pack.rec .zm{color:#fff}.pack.rec .btn.primary{color:#000;background:#fff}.pack.rec .btn.primary:hover{background:#ede4ff}.team .photo-cut{aspect-ratio:4/5}.form{background:var(--s2);border:1px solid var(--line)}.form .choices{border-top:1px solid var(--line);gap:0}.form .opt{isolation:isolate;border:0;border-bottom:1px solid var(--line);min-height:0;transition:color .3s,padding .45s var(--ease);background:0 0;border-radius:0;gap:2px;padding:18px 52px 18px 0;overflow:hidden}.form .opt b{font:700 var(--t-h4)/1.2 var(--display)}.form .opt small{font-size:var(--t-sm);transition:color .3s}.form .opt:after{content:"";background:var(--v-text);width:26px;height:19px;-webkit-mask:var(--za) center/contain no-repeat;-webkit-mask:var(--za) center/contain no-repeat;mask:var(--za) center/contain no-repeat;transition:transform .45s var(--ease),background-color .3s;margin-top:-9px;position:absolute;top:50%;right:4px}.form .opt:hover{color:#fff;background:0 0;border-color:#0000;padding-left:16px}.form .opt:has(input:checked){color:#fff;background:0 0;border-color:#0000;padding-left:16px}.form .opt:hover small{color:#fff}.form .opt:has(input:checked) small{color:#fff}.form .opt:hover:after{background:#fff;transform:translate(-8px,-4px)}.form .opt:has(input:checked):after{background:#fff;transform:translate(-8px,-4px)}.form legend{font:800 clamp(24px,2.4cqi,32px)/1.15 var(--display);letter-spacing:-.02em}@container site (max-width:1080px){.kn.kn-s,.kn.kn-w{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}.kn.kn-w{grid-template-rows:repeat(3,auto)}.kn-s .kp{grid-row:span 2;display:grid}.kn-w .kp{grid-row:span 3;display:grid}}@container site (max-width:900px){.kn.kn-s,.kn.kn-w{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.kn-s .kp,.kn-w .kp{flex-direction:column;grid-row:auto;display:flex}.inc-r{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.inc-m{grid-column:2}.ms{grid-template-columns:minmax(0,1fr)}.ms li+li{border-top:1px solid var(--line)}.hero-grid.hg-proof,.pager{grid-template-columns:minmax(0,1fr)}.pager .next{text-align:left;align-items:flex-start}}@container site (max-width:640px){.inc-r,.inc-2 .inc-r{grid-template-columns:minmax(0,1fr);gap:8px}.inc-m{grid-column:auto}.packs,.nums.nums2{grid-template-columns:minmax(0,1fr)}.form .opt{padding-right:44px}}@media (prefers-reduced-motion:reduce){.kp:before,.opt:before{transition:none}}.toolbar.tb-away{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 32px))}.sec.st.st-close{padding-bottom:0}.row-cta .link,.rv-nav .link,.kres .link{margin-block:-10px;padding-block:10px}@container site (max-width:900px){.dp{padding:20px}.dp b{font-size:var(--t-md)}.dp li>span>span{font-size:var(--t-sm)}}.kback-top{margin-left:auto;padding:12px 0}.crumb a,.inc-m .link{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}.crumb a{min-width:44px}.legal .link,.direct .link{align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.team-soon{color:var(--muted);font-size:var(--t-base);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:12px;padding:24px 0;display:flex}.team-soon .bar1{transform:none}@container site (max-width:640px){.mf{font-size:24px;line-height:1.3}.team-soon{justify-content:flex-start}}.inc-g{border-bottom:1px solid var(--line)}.inc-g .inc-r:last-child{border-bottom:0}.inc-gh{font:700 var(--t-sm)/1 var(--display);color:var(--v-text);padding:24px 0 0}.nums-more .link{min-height:44px}.mcta{display:none}@container site (max-width:640px){.mcta{bottom:calc(var(--proto-bar,0px) + 8px + env(safe-area-inset-bottom,0px));height:0;z-index:var(--z-sticky);display:block;position:sticky}.mcta-in{background:var(--s1);border:1px solid var(--line2);opacity:0;pointer-events:none;transition:transform .45s var(--ease),opacity .3s;border-radius:999px;gap:8px;padding:6px;display:flex;position:absolute;bottom:0;left:16px;right:16px;transform:translateY(160%);box-shadow:0 12px 32px #00000080}.mcta.on .mcta-in{opacity:1;pointer-events:auto;transform:none}.mcta .btn{min-height:48px}.mcta .btn.primary{border:0;flex:1}.mcta-call{flex:none;gap:0;width:48px;padding:0}.tl .tl-p,.tl4 .tl-p,.dp li>span>span,.inc-d,.lf-prev{font-size:var(--t-base)}}@container site (min-width:641px) and (max-width:900px){.kn.kn-s,.kn.kn-w{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;column-gap:24px}.kn.kn-s{grid-template-rows:repeat(2,auto)}.kn.kn-w{grid-template-rows:repeat(3,auto)}.kn-s .kp{grid-row:span 2;display:grid}.kn-w .kp{grid-row:span 3;display:grid}.kn-static .kp-q{font-size:17px}.ms{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.ms li+li{border-top:0}.ms li{font-size:var(--t-md)}}.kn.kn-ch .kp-who,.kn.kn-ch .kp:hover .kp-who{font:800 clamp(24px,2.1cqi,30px)/1.15 var(--display);letter-spacing:-.022em;color:var(--ink)}.kn.kn-ch .kp-q{font:600 var(--t-md)/1.4 var(--text);letter-spacing:0;color:var(--v-text)}.kn.kn-ch .kp{row-gap:6px}.kn.kn-ch .kp-a{margin-top:6px}@container site (max-width:640px){.kn.kn-ch .kp-who,.kn.kn-ch .kp:hover .kp-who{font-size:24px}.kn.kn-ch .kp-q{font-size:var(--t-base)}.foot-grid a{min-height:44px}.foot-soc{gap:4px;margin-right:-10px}.foot-soc a{align-items:center;min-height:44px;padding-inline:10px;display:inline-flex}.foot-bottom{align-items:center;padding-top:8px}.row-cta p,.head .lead,.fin li{font-size:var(--t-base)}.inc-m{flex-flow:wrap;align-items:baseline;gap:0 6px}.inc-m span:after{content:":"}}.dp.bad.you .dp-ic{color:var(--muted);stroke-width:1.6px}.dp.bad.you b{color:var(--ink)}.rp-grid{gap:var(--col);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.rp-copy{flex-direction:column;gap:20px;display:flex}.rp-pts{border-top:1px solid var(--line);flex-direction:column;margin-top:8px;display:flex}.rp-pts li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:12px;padding:16px 0;transition:opacity .3s;display:grid}.rp-pts li>span{flex-direction:column;gap:2px;display:flex}.rp-pts b{font:700 clamp(18px,1.5cqi,20px)/1.25 var(--display);letter-spacing:-.012em}.rp-pts li>span>span{color:var(--muted);font-size:var(--t-base);line-height:1.5}.rp{background:var(--s2);border:1px solid var(--line);border-radius:var(--r-lg);margin:0;padding:8px 28px 12px}.rp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;display:flex}.rp-top b{font:700 var(--t-md)/1.2 var(--display)}.rp-b{border-top:1px solid var(--line);padding:20px 0;transition:opacity .3s}.rp-l{font-size:var(--t-xs);color:var(--v-text);margin-bottom:10px;font-weight:600}.rp-row{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.rp-n{font:800 clamp(44px,5cqi,64px)/1 var(--display);letter-spacing:-.035em}.rp-d{color:var(--muted);font-size:var(--t-sm)}.rp-bars{flex-direction:column;gap:8px;margin-top:16px;display:flex}.rp-bar{font-size:var(--t-xs);grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:12px;display:grid}.rp-bar small{color:var(--muted);font-size:inherit}.rp-bar span{height:10px;display:block}.rp-bar i{background:var(--line2);border-radius:0 4px 4px 0;min-width:4px;height:100%;display:block}.rp-bar.on i{background:var(--v)}.rp-bar em{text-align:right;font-style:normal;font-weight:600}.rp-v{flex-direction:column;display:flex}.rp-v li{font-size:var(--t-sm);grid-template-columns:minmax(0,1fr) auto 128px;align-items:center;gap:12px;padding:9px 0;display:grid}.rp-v li+li{border-top:1px solid var(--line)}.rp-vt{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rp-vn{color:var(--muted);white-space:nowrap}.rp-tag{font-size:var(--t-xs);color:var(--muted);white-space:nowrap;justify-self:end;font-weight:600}.rp-tag.on{background:var(--v);color:#fff;border-radius:999px;padding:3px 10px}.rp-g{grid-template-columns:minmax(0,auto) minmax(24px,1fr) minmax(0,auto);align-items:end;gap:16px;display:grid}.rp-g svg{width:100%;min-width:0;height:48px;overflow:hidden}.rp-g path{fill:none;stroke:var(--v-hi);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round}.rp-gs{flex-direction:column;gap:2px;display:flex}.rp-gs small{font-size:var(--t-xs);color:var(--muted)}.rp-gs b{font:700 22px/1.1 var(--display);letter-spacing:-.02em}.rp-gs.end{text-align:right}.rp-gs:not(.end){align-self:end}.js-rp:has(.hi) [data-i]:not(.hi){opacity:.4}@container site (max-width:900px){.rp-grid{grid-template-columns:minmax(0,1fr);row-gap:32px}}@container site (max-width:640px){.rp{padding:4px 20px 8px}.rp-v li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.rp-vt{white-space:normal}.rp-tag{grid-column:1/-1;justify-self:start}.rp-bar{grid-template-columns:64px minmax(0,1fr) 24px}.rp-gs b{font-size:20px}.rp-g{gap:10px}}.rp-tt{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rp-tt small{font-size:var(--t-xs);color:var(--muted);border:1px solid var(--line2);border-radius:999px;padding:3px 10px;font-weight:500}.rp-bar{grid-template-columns:72px minmax(0,1fr) minmax(28px,auto)}.ig-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.ig-ring{grid-template-columns:72px minmax(0,150px);grid-template-areas:"r b""r s";align-items:center;column-gap:12px;display:grid}.ig-ring svg{grid-area:r;width:72px;height:72px}.ig-ring circle{fill:none;stroke-width:8px}.ig-ring .bg{stroke:var(--line2)}.ig-ring .fg{stroke:var(--v);stroke-linecap:butt}.ig-ring b{font:800 22px/1 var(--display);letter-spacing:-.02em;grid-area:b;align-self:end}.ig-ring small{font-size:var(--t-xs);color:var(--muted);grid-area:s;align-self:start;line-height:1.35}.ig-st{margin-top:16px}.ig-st li{border-top:1px solid var(--line);font-size:var(--t-sm);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.ig-st li:last-child{padding-bottom:0}.ig-st span{color:var(--muted)}.ig-st b{font-weight:600}.ig-v{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ig-v li{flex-direction:column;gap:2px;min-width:0;display:flex}.ig-t{aspect-ratio:1;background:linear-gradient(165deg,var(--line2),var(--line));border-radius:12px;margin-bottom:8px;position:relative;overflow:hidden}.ig-t .rp-tag{position:absolute;top:8px;left:8px}.ig-n{font-size:var(--t-xs);align-items:center;gap:4px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;left:10px}.ig-n svg{fill:currentColor;width:12px;height:12px}.ig-v b{font:700 var(--t-sm)/1.3 var(--display)}.ig-v small{font-size:var(--t-xs);color:var(--muted);line-height:1.35}.rp-t{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.rp-t th,.rp-t td{text-align:left;padding:9px 0;font-weight:400}.rp-t .r{text-align:right;white-space:nowrap;padding-left:12px}.rp-t thead th{font-size:var(--t-xs);color:var(--muted);padding-top:0;font-weight:500}.rp-t tbody tr{border-top:1px solid var(--line)}.rp-t tbody th{font-weight:600}.rp-t tbody td:last-child{font-weight:700}.rp-t tbody tr:last-child>*{padding-bottom:0}@container site (max-width:640px){.ig-head{flex-direction:column;align-items:flex-start;gap:16px}.ig-ring{grid-template-columns:56px minmax(0,1fr)}.ig-ring svg{width:56px;height:56px}.ig-v{gap:8px}.ig-t{aspect-ratio:4/5}.rp-t th,.rp-t td{padding-block:8px}.rp-t .r{padding-left:8px}}.rp-cmp{margin-top:0}.rp-cmp .rp-bar{grid-template-columns:84px minmax(0,1fr) minmax(44px,auto)}.rp-note{font-size:var(--t-sm);color:var(--muted);margin-top:12px}.rp-gauge{grid-template-columns:72px minmax(0,1fr)}.rp-gauge b{font-size:28px}.nb{white-space:nowrap}.hg-proof .stage{background:0 0;border-radius:0;padding:0;overflow:visible}.proofs-more+.row-cta{margin-top:40px}.proofs{columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.proof{background:var(--s2);border:1px solid var(--line);gap:14px;margin:0;padding:12px 12px 20px}.proof[hidden]{display:none}.proof-top{padding:0 4px}.proof-br{font-size:var(--t-xs);color:var(--muted);font-weight:500}.proof .shot{aspect-ratio:16/10;background:#fff;border:0;display:flex}.proof .shot-btn{height:100%}.proof .shot img{object-fit:contain;width:100%;height:100%}.proof .shot-cut img{object-fit:cover;object-position:center bottom}.proof h3{padding:0 4px;font-size:clamp(17px,1.45cqi,20px);line-height:1.25}.proof p{font-size:var(--t-sm);padding:0 4px;line-height:1.5}.proofs-more{margin-top:24px}.chart .b.hi path{fill:var(--v)}.proofs{grid-template-columns:repeat(8,minmax(0,1fr))}.proof{grid-column:span 2}.proof:nth-child(5){grid-column:2/span 2}@container site (max-width:1080px){.proofs{grid-template-columns:repeat(2,minmax(0,1fr))}.proof,.proof:nth-child(5){grid-column:auto}.proof h3{font-size:var(--t-md)}}@container site (max-width:640px){.proofs{grid-template-columns:minmax(0,1fr)}.proof p{font-size:var(--t-base)}.proofs:not(.open) .proof:nth-child(n+3){display:none}}@container site (min-width:901px){.values .v .not b{display:none}.values .v .not{font-size:var(--t-base)}}.values .v h3{font:700 var(--t-h4)/1.25 var(--display);letter-spacing:-.01em}#site[data-lp="1"] .foot-grid>div:nth-child(4){display:flex}#site[data-lp="1"] .foot-grid{grid-template-columns:minmax(0,1fr) auto}#site[data-lp="1"] .foot-soc{display:none}.form-hint{color:var(--muted);font-size:var(--t-sm);margin:-4px 0 20px}.form legend:focus{outline:none}.form .fields .checks{margin-top:2px}.check.rad span:before{display:none}.check span{min-height:44px}.form-ds{min-height:44px;color:var(--v-text);text-underline-offset:3px;align-items:center;margin-block:-13px;font-weight:600;text-decoration:underline;display:inline-flex}@container site (max-width:640px){.form [role=radiogroup]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.form [role=radiogroup] .check span{text-align:center;white-space:normal;justify-content:center;width:100%;padding:8px 10px;line-height:1.25}}.menu{gap:20px}.menu nav{border-top:1px solid var(--line)}.menu nav a{font:700 clamp(20px,5.8vw,24px)/1.15 var(--display);letter-spacing:-.015em;padding:15px 0}.menu nav a .za{width:20px;height:15px;color:var(--v-hi)}.menu-cta{flex-direction:column;gap:12px;margin-top:auto;display:flex}.menu-cta .btn{width:100%}.menu-mail{min-height:44px;color:var(--muted);font-size:var(--t-base);align-self:center;align-items:center;text-decoration:none;display:inline-flex}@container site (max-width:640px){.site-foot{padding-block:32px calc(20px + env(safe-area-inset-bottom,0px))}.foot-grid,#site[data-lp="1"] .foot-grid{grid-template-columns:minmax(0,1fr);gap:20px}.foot-grid>div,.foot-grid>div:nth-child(3){flex-flow:wrap;order:0;grid-column:auto;align-items:center;gap:0 16px}.foot-grid>div:first-child{flex-direction:column;align-items:flex-start;gap:8px}.foot-grid b{flex:0 0 100%;margin-bottom:0}.foot-grid a,.foot-grid>div:nth-child(2) a{white-space:nowrap;min-height:44px}.foot-bottom{margin-top:20px}.values .v .not{font-size:var(--t-base)}}@container site (max-width:900px){.head-r .h2{text-align:right;order:-1;justify-self:end}.head-r .lead{text-align:right;justify-self:end}.head-c{text-align:center;justify-items:center}.head-c .lead{justify-self:center}}.page{--zf:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22372 694 613 277%22%3E%3Cpath d=%22M 640.987 699.32 C 679.72 698.129 723.228 699.058 762.323 699.091 C 762.293 709.962 764.389 721.408 756.492 730.107 C 749.05 738.305 741.301 746.161 733.765 754.279 C 708.925 780.632 683.891 806.801 658.665 832.785 L 577.009 919.003 C 565.285 931.27 541.314 957.784 528.443 965.927 C 519.996 966.378 508.56 966.1 499.886 966.128 L 376.492 966.13 C 383.998 948.278 426.161 909.318 441.153 894.097 L 536.381 797.608 L 595.929 737.616 C 608.434 725.047 624.971 704.961 640.987 699.32 z%22/%3E%3Cpath d=%22M 866.962 699.378 C 899.84 697.679 947.139 698.986 981.177 698.975 C 981.34 739.285 981.441 779.637 981.39 819.934 C 981.209 824.284 981.204 837.234 978.703 840.847 C 965.254 860.279 944.038 879.12 927.402 895.854 C 904.404 919.256 881.247 942.501 857.933 965.588 C 858.009 931.375 857.834 897.163 857.408 862.953 C 834.349 885.135 808.596 912.733 785.648 935.933 C 777.901 943.857 762.926 959.888 754.663 965.978 C 706.86 967.733 649.818 966.17 601.539 966.076 C 662.606 904.018 722.625 838.2 783.958 775.704 L 827.658 731.439 C 838.425 720.571 852.377 703.29 866.962 699.378 z%22/%3E%3C/svg%3E")}.sec.st .head{margin-bottom:clamp(24px,3cqi,40px)}.sec.vio{background:var(--v);color:#fff;--muted:#ffffffd6;--line:#ffffff47;--line2:#ffffff75;--v-text:#fff;--v-hi:#fff;--ink:#fff;--focus:#fff;overflow:hidden}.sec.vio>.wrap{z-index:1;position:relative}.sec.vio:after{content:"";z-index:0;aspect-ratio:613/277;width:min(64%,820px);-webkit-mask:var(--zf) center/contain no-repeat;-webkit-mask:var(--zf) center/contain no-repeat;mask:var(--zf) center/contain no-repeat;pointer-events:none;background:#00000021;position:absolute;bottom:-24%;right:-8%}.vio .tipp-text{color:var(--v);background:linear-gradient(#fff,#fff) 0 62%/100% 80% no-repeat}.vio .btn.primary{color:var(--v);background:#fff}.vio .ix:before,.vio .hx li:before{background:#000}.state{font:800 clamp(30px,5.6cqi,76px)/1.07 var(--display);letter-spacing:-.035em;text-wrap:balance;max-width:21ch}.state span{color:#ffffffa3}.state em{font-style:normal}.duo-l{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-template-rows:repeat(var(--n,5),auto);column-gap:var(--col);border-top:1px solid var(--line);display:grid}.dl{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.dl ul{display:contents}.dl-k{font-size:var(--t-sm);color:var(--muted);border-bottom:1px solid var(--line);padding:14px 0;font-weight:600}.dl-b .dl-k{color:var(--ink)}.dl li{border-bottom:1px solid var(--line);align-items:center;padding:clamp(18px,2.3cqi,30px) 0;transition:opacity .3s;display:flex}.dl-a li{color:var(--muted);font-size:var(--t-md);line-height:1.4}.dl-b li{font:700 clamp(24px,3.3cqi,44px)/1.1 var(--display);letter-spacing:-.028em}.duo-l:has(li.hi) li:not(.hi){opacity:.38}ol.index{margin:0;padding:0;list-style:none}.ix.stp,.ix.sys,.ix.val{grid-template-columns:minmax(0,1.1fr) minmax(0,1.15fr) minmax(0,.55fr)}.ix.two{grid-template-columns:minmax(0,1.1fr) minmax(0,1.7fr)}.ix.sys .h-l,.ix.val .h-l{font-size:clamp(24px,2.8cqi,36px)}div.ix.two .h-l{font-size:clamp(22px,2.4cqi,30px)}.ix.stp .h-l{align-items:baseline;gap:clamp(14px,2cqi,28px);display:flex}.ix.stp .h-l i{color:var(--line2);min-width:.72em;font-style:normal;transition:color .3s}.ix.stp:hover .h-l i{color:#fff}.ix-t{text-align:right;font-size:var(--t-sm);color:var(--v-text);transition:color .3s,transform .45s var(--ease);justify-self:end;font-weight:600;line-height:1.35}.ix-t small{font-size:var(--t-xs);color:var(--muted);font-weight:500;transition:color .3s;display:block}.ix:hover .ix-t,.ix:hover .ix-t small{color:#fff}.ix:hover .ix-t{transform:translateX(calc(var(--nudge)*-1))}.ix.pr{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.8fr) 40px}.ix.pr p{flex-direction:column;gap:2px;display:flex}.pr-p{text-align:right;white-space:nowrap;font:800 clamp(26px,2.8cqi,38px)/1 var(--display);letter-spacing:-.03em;justify-self:end}.pr-p small{font:500 var(--t-sm)/1 var(--text);letter-spacing:0;color:var(--muted);transition:color .3s}.ix.pr:hover .pr-p small{color:#fff}.pr-tag{font:600 var(--t-xs)/1 var(--text);letter-spacing:0;vertical-align:middle;border:1px solid;border-radius:999px;margin-left:12px;padding:5px 10px;font-style:normal;display:inline-block;transform:translateY(-.2em)}.ix.pr.rec{background:var(--v);color:#fff;border-bottom-color:#0000;margin-inline:calc(-1*clamp(14px,2cqi,24px));padding-inline:clamp(14px,2cqi,24px)}.ix.pr.rec p,.ix.pr.rec .pr-p small,.ix.pr.rec .za{color:#fff}.ix.pr.rec:before{background:#000}button.ix{border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;color:inherit;text-align:left;cursor:zoom-in;background:0 0}.ix.erg{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 148px}.ix.erg p b{font-size:var(--t-xs);color:var(--v-text);margin-bottom:4px;font-weight:600;transition:color .3s;display:block}.ix.erg:hover p b,.ix.erg:focus-visible p b{color:#fff}.erg-i{aspect-ratio:16/10;width:148px;transition:transform .45s var(--ease);background:#fff;border-radius:8px;justify-self:end;display:block;overflow:hidden}.erg-i img{object-fit:cover;object-position:left bottom;width:100%;height:100%;display:block}.ix.erg:hover .erg-i{transform:translateX(calc(var(--nudge)*-1))}.proofs-more{justify-content:center;margin-top:24px;display:flex}.acc3{column-gap:var(--col);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.acc-gh{font:600 var(--t-sm)/1.3 var(--text);color:var(--v-text);padding:18px 0 2px}.acc3 details{border-bottom:1px solid var(--line)}.acc3 summary{cursor:pointer;min-height:44px;font:700 clamp(20px,1.9cqi,25px)/1.2 var(--display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.acc3 summary::-webkit-details-marker{display:none}.acc3 summary:after{content:"";width:14px;height:14px;transition:transform .3s var(--ease);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none}.acc3 details[open] summary:after{transform:rotate(45deg)}.acc3 details>p{color:var(--muted);font-size:var(--t-base);padding-bottom:12px;line-height:1.55}.acc3 details>.acc-m{color:var(--ink);font-size:var(--t-sm);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-bottom:20px;font-weight:600;display:flex}.acc-m span{color:var(--muted);font-weight:500}.acc-m .link{min-height:44px;margin-block:-12px}.hero-grid.hg-rows{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,6cqi,96px)}.hx-k{border-bottom:1px solid var(--line);font:600 var(--t-sm)/1.3 var(--text);color:var(--muted);padding-bottom:14px}.hx li{isolation:isolate;border-bottom:1px solid var(--line);transition:padding .45s var(--ease),color .3s;gap:4px;padding:22px 0;display:grid;position:relative;overflow:hidden}.hx li:before{content:"";z-index:-1;background:var(--v);clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .55s var(--ease);position:absolute;inset:0}.hx b{font:700 clamp(24px,2.7cqi,36px)/1.1 var(--display);letter-spacing:-.025em}.hx-s{font:600 var(--t-md)/1.4 var(--text);color:var(--v-text);transition:color .3s}.hx p{color:var(--muted);font-size:var(--t-base);margin-top:4px;line-height:1.5;transition:color .3s}@media (hover:hover){.hx li:hover:before{clip-path:polygon(0 0,112% 0,100% 100%,-12% 100%)}.hx li:hover{color:#fff;padding-inline:20px}.hx li:hover p,.hx li:hover .hx-s{color:#fff}}.sec.st.st-close.vio{padding-bottom:var(--y)}.st-close.vio:after{display:none}.vio .fin{border-top:0;padding-top:0}.vio .fin-mark{color:#000}.vio .fin-ok svg{stroke:#fff}.vio .btn.ghost{color:#fff;border-color:#fff9}#site:has(.page:not([hidden]) .st-close.vio) .site-foot{border-top:0;margin-top:0}.dl-p{display:none}.ix.pr .h-l{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.pr-tag{margin-left:0;transform:none}@media (hover:none){div.ix,li.ix{pointer-events:none}}.ck .konf-box{background:0 0;border:0;border-radius:0;padding:0}.form-shell .form{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.schema{background:0 0;border-radius:0;padding:0}.btn:active{transform:scale(.97)}@container site (max-width:900px){.hero-grid.hg-rows,.acc3{grid-template-columns:minmax(0,1fr)}.acc-gh{padding-top:26px}.ix.stp,.ix.sys,.ix.val,.ix.two{grid-template-columns:minmax(0,1fr)}.ix.sys .h-l,.ix.val .h-l,div.ix.two .h-l{font-size:clamp(20px,5.8cqi,26px)}.ix .ix-t{text-align:left;grid-column:1;justify-self:start}.ix-t small{margin-right:6px;display:inline}.ix.pr{grid-template-columns:minmax(0,1fr) 36px}.ix.pr .pr-p{text-align:left;grid-area:3/1/auto/-1;justify-self:start}.ix.erg{grid-template-columns:minmax(0,1fr) 104px;align-items:start}.ix.erg .erg-i{grid-area:1/2;width:104px}.ix.erg .h-l{grid-area:1/1}}@container site (max-width:640px){.duo-l{border-top:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:28px}.dl{grid-row:auto;display:block}.dl ul{display:block}.dl-k{border-top:1px solid var(--line)}.dl li{padding:14px 0}.dl-b li{font-size:clamp(22px,6.6cqi,28px)}.state{font-size:clamp(30px,9.2cqi,40px);line-height:1.1}.sec.vio:after{width:130%;bottom:-6%;right:-46%}.hx li{padding:18px 0}.hx li p,.rp-pts li>span>span,.js-kn .kp:nth-child(2n){display:none}.duo-l.pair{border-top:1px solid var(--line);flex-direction:column;row-gap:0;display:flex}.duo-l.pair .dl,.duo-l.pair .dl ul{display:contents}.duo-l.pair .dl-k{display:none}.duo-l.pair .dl-p{font-weight:600;display:inline}.duo-l.pair .dl-a li{order:calc(var(--i)*2);font-size:var(--t-sm);border-bottom:0;padding:18px 0 4px;display:block}.duo-l.pair .dl-b li{order:calc(var(--i)*2 + 1);padding:0 0 18px}.rp-pts{margin-top:0}.acc3 summary{font-size:20px}}@media (prefers-reduced-motion:reduce){.mcta-in{transition:none}}
