.site .dk,.site .lg,.site .pr{--marg:168px;padding-bottom:clamp(72px,10vw,136px)}.site .dk code,.site .lg code,.site .pr code{letter-spacing:-.01em}.site .dk a:not(.wb-btn),.site .lg a:not(.wb-btn),.site .pr a:not(.wb-btn){text-underline-offset:.22em;text-decoration-thickness:1px;text-decoration-color:var(--linie);transition:text-decoration-color .2s,color .2s}.site .dk a:not(.wb-btn):hover,.site .lg a:not(.wb-btn):hover,.site .pr a:not(.wb-btn):hover{text-decoration-color:currentColor}.site .dk q,.site .pr q{quotes:"„" "“"}.site .dk:lang(en) q,.site .pr:lang(en) q{quotes:"“" "”"}.site .dk-l{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .dk-hero{display:grid;grid-template-columns:minmax(0,5.4fr) minmax(0,6.6fr);gap:clamp(40px,4.4vw,72px);align-items:start;padding-top:clamp(40px,7vh,88px)}.site .dk-rail{font:500 11.5px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);padding-top:14px;border-top:1px solid var(--tinte);display:inline-block;min-width:140px;margin-bottom:28px}.site .dk-h1{font-weight:700;font-size:clamp(42px,4.6vw,76px);line-height:.98;letter-spacing:-.04em;text-wrap:pretty}.site .dk-h1__a{display:block}.site .dk-h1__b{display:block;font-size:1.04em;letter-spacing:-.025em;line-height:1.02;margin-top:.1em;text-wrap:balance}.site .dk-hero__lede{margin-top:28px;max-width:46ch;font-size:clamp(17px,.5vw + 14.5px,19.5px);line-height:1.55}.site .dk-facts{margin-top:36px;border-top:1px solid var(--linie);max-width:560px}.site .dk-facts>div{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--linie)}.site .dk-facts dt{font:500 11.5px/1.7 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .dk-facts dd{font-size:15.5px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.site .dk-updated{margin-top:14px;font:400 12.5px/1.5 var(--font-mono);color:var(--grau)}.site .dk-toc{position:sticky;top:calc(var(--kopf-h) + 28px)}.site .dk-toc__kopf{display:flex;align-items:baseline;gap:16px;padding-bottom:12px;border-bottom:2px solid var(--tinte)}.site .dk-toc__t{font-size:30px;line-height:1;letter-spacing:-.01em;font-weight:400}.site .dk-toc__meta{font:500 11.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .dk-toc ol{padding-top:10px}.site .dk-row{position:relative;display:flex;align-items:baseline;gap:10px;min-height:44px;padding:10px 0 8px;text-decoration:none;color:var(--tinte);isolation:isolate;border-bottom:1px solid transparent}.site .dk-row:before{content:"";position:absolute;inset:0 -10px;z-index:-1;background:var(--papier-2);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}.site .dk-row:focus-visible:before,.site .dk-row:hover:before{transform:scaleX(1)}.site .dk-row__n{width:24px;flex:none;font:500 12px/1 var(--font-mono);color:var(--grau);font-variant-numeric:tabular-nums}.site .dk-row__name{flex:none;font-size:18px;font-weight:600;letter-spacing:-.015em}.site .dk-row__dots{flex:1;min-width:12px;align-self:stretch;margin-bottom:9px;background-image:radial-gradient(circle,var(--linie) .9px,transparent 1.1px);background-size:5px 3px;background-repeat:repeat-x;background-position:0 100%}.site .dk-row__v{flex:none;font:italic 400 16.5px/1 var(--font-serif);color:var(--grau);transition:color .3s}.site .dk-row:hover .dk-row__n,.site .dk-row:hover .dk-row__v{color:var(--tinte)}.site .dk-sec{padding-top:clamp(80px,11vw,152px);scroll-margin-top:calc(var(--kopf-h) - 40px)}.site .dk-sec__grid{display:grid;grid-template-columns:var(--marg) minmax(0,1fr);gap:0 clamp(24px,3vw,48px)}.site .dk-marg{font:500 11.5px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);padding-top:16px;border-top:1px solid var(--tinte);align-self:start;position:sticky;top:calc(var(--kopf-h) + 24px);display:flex;flex-direction:column;gap:6px}.site .dk-marg__n{color:var(--tinte)}.site .dk-marg__top{margin-top:18px;color:var(--grau);text-decoration:none!important;letter-spacing:.06em;padding:8px 0;align-self:flex-start}.site .dk-marg__top:hover{color:var(--tinte)}.site .dk-body{min-width:0;border-top:1px solid var(--linie);padding-top:14px}.site .dk-h2{font-weight:700;font-size:clamp(34px,4.2vw,64px);line-height:1;letter-spacing:-.04em;max-width:18ch;text-wrap:balance}.site .dk-h2 em{display:block;font-size:1.04em;letter-spacing:-.02em;margin-top:.08em}.site .dk-lede{margin-top:26px;max-width:62ch;font-size:clamp(17px,.4vw + 15px,19px);line-height:1.55;color:var(--grau)}.site .dk-lede code,.site .dk-note code{color:var(--tinte)}.site .dk-h3{font-size:19px;font-weight:650;letter-spacing:-.015em;line-height:1.3;margin-bottom:8px}.site .dk-block{margin-top:clamp(36px,5vw,56px);max-width:760px}.site .dk-block>figure+p,.site .dk-block>p+figure,.site .dk-block>p+p,.site .dk-note{margin-top:12px}.site .dk-note{font-size:15.5px;line-height:1.55;color:var(--grau);max-width:62ch}.site .dk-note--wide{margin-top:28px}.site .dk-textlink{font-weight:500}.site .dk-code{margin-top:14px;border-left:2px solid var(--tinte);background:var(--papier-2);border-radius:0 var(--radius) var(--radius) 0;max-width:100%}.site .dk-code figcaption{font:500 10.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grau);padding:12px 16px 0}.site .dk-code pre{margin:0;padding:10px 16px 14px;overflow-x:auto;font:400 13.5px/1.6 var(--font-mono);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.site .dk-code code{font-size:1em;overflow-wrap:normal}.site .dk-link{margin-top:12px}.site .dk-link code{display:inline-block;font-size:clamp(13px,1.2vw,16px);font-weight:500;padding:10px 14px;border:1px solid var(--linie);border-radius:var(--radius);background:var(--papier-2);overflow-wrap:anywhere}.site .dk-steps{margin-top:clamp(36px,5vw,56px);counter-reset:s;border-top:1px solid var(--tinte);max-width:860px}.site .dk-steps>li{counter-increment:s;display:grid;grid-template-columns:48px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:22px 0 24px;border-bottom:1px solid var(--linie)}.site .dk-steps>li:before{content:counter(s,decimal-leading-zero);grid-row:span 9;font:500 12px/2 var(--font-mono);color:var(--grau)}.site .dk-steps h3{font-size:21px;font-weight:650;letter-spacing:-.02em;line-height:1.3}.site .dk-steps p{margin-top:6px;max-width:60ch;line-height:1.55}.site .dk-steps__cta{margin-top:16px!important}.site .dk-nacht{background:var(--nacht);color:var(--papier);margin-top:clamp(80px,11vw,152px);padding-bottom:clamp(80px,11vw,152px);color-scheme:dark}.site .dk-nacht .dk-marg{color:var(--grau-nacht);border-top-color:var(--papier)}.site .dk-nacht .dk-marg__n{color:var(--papier)}.site .dk-nacht .dk-marg__top{color:var(--grau-nacht)}.site .dk-nacht .dk-marg__top:hover{color:var(--papier)}.site .dk-nacht .dk-body{border-top-color:var(--linie-nacht)}.site .dk-nacht .dk-lede{color:var(--grau-nacht)}.site .dk-nacht code{color:var(--papier)}.site .dk-nacht .dk-code{background:var(--nacht-2);border-left-color:var(--grau-nacht)}.site .dk-nacht .dk-code figcaption{color:var(--grau-nacht)}.site .dk-nacht ::-moz-selection{background:var(--papier);color:var(--nacht)}.site .dk-nacht ::selection{background:var(--papier);color:var(--nacht)}.site .dk-clients{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,64px)}.site .dk-client{padding:22px 0 28px;border-top:1px solid var(--linie-nacht);min-width:0}.site .dk-client h3{font-size:22px;font-weight:650;letter-spacing:-.02em}.site .dk-client p{margin-top:8px;color:var(--grau-nacht);line-height:1.55;max-width:52ch}.site .dk-check{margin-top:18px;padding-top:22px;border-top:1px solid var(--papier);max-width:760px}.site .dk-check h3{font:italic 400 26px/1.1 var(--font-serif);letter-spacing:-.01em}.site .dk-check p{margin-top:8px;color:var(--grau-nacht);line-height:1.55}.site .dk-proto{margin-top:clamp(36px,5vw,56px);max-width:880px}.site .dk-proto ol{border-top:1px solid var(--tinte);padding-top:6px}.site .dk-pz{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:10px 0;align-items:baseline}.site .dk-pz__w{font:500 11.5px/1.9 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .dk-pz--du .dk-pz__t{font-family:var(--font-serif);font-style:italic;font-size:clamp(20px,1.8vw,24px);line-height:1.3}.site .dk-pz--call{padding:4px 0}.site .dk-pz--call .dk-pz__t{font:400 13.5px/1.55 var(--font-mono);padding-left:14px;border-left:1px solid var(--linie);overflow-wrap:anywhere}.site .dk-pz--live{margin-top:8px;padding-top:16px;border-top:1px solid var(--linie)}.site .dk-pz--live .dk-pz__t{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.site .dk-adr{font:500 clamp(18px,1.7vw,24px)/1.2 var(--font-mono);color:var(--signal-text);letter-spacing:-.02em;display:inline-flex;align-items:center;gap:.5em}.site .dk-adr i{width:8px;height:8px;border-radius:50%;background:var(--live);flex:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--live) 18%,transparent)}.site .dk-bsp{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);border:1px solid var(--linie);border-radius:2px;padding:4px 6px 3px}.site .dk-proto figcaption{margin-top:14px;font:500 11.5px/1.5 var(--font-mono);color:var(--grau)}.site .dk-trio{margin-top:clamp(48px,6vw,72px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3.5vw,56px)}.site .dk-trio>div{border-top:1px solid var(--tinte);padding-top:18px;min-width:0}.site .dk-trio p{line-height:1.55}.site .dk-times>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--linie);font-size:15.5px}.site .dk-times dt{color:var(--grau)}.site .dk-times dd{font-weight:600;text-align:right}.site .dk-index{margin-top:clamp(36px,5vw,56px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px clamp(20px,2.5vw,40px);padding:22px 0 6px;border-top:2px solid var(--tinte)}.site .dk-index__g{display:flex;align-items:baseline;gap:8px;font:650 12px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.site .dk-rom{font-size:17px;letter-spacing:0;text-transform:none;color:var(--grau);min-width:26px;font-weight:400}.site .dk-index li a{display:inline-block;font:400 13px/1.3 var(--font-mono);color:var(--tinte);text-decoration:none;padding:5px 0}.site .dk-index li a:hover{color:var(--tinte);text-decoration:underline}.site .dk-kapitel{margin-top:clamp(32px,4vw,48px);border-top:2px solid var(--tinte)}.site .dk-kap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px clamp(24px,4vw,64px);padding:30px 0 34px;border-bottom:1px solid var(--linie);scroll-margin-top:calc(var(--kopf-h) + 24px)}.site .dk-kap__kopf{position:sticky;top:calc(var(--kopf-h) + 24px);align-self:start}.site .dk-kap__h{font-size:24px;font-weight:700;letter-spacing:-.025em;display:flex;align-items:baseline;gap:10px}.site .dk-kap__h .dk-rom{font-size:28px;min-width:40px}.site .dk-kap__intro{margin-top:10px;color:var(--grau);font-size:15.5px;max-width:30ch;padding-left:50px}.site .dk-kap__liste{display:grid;grid-template-columns:minmax(0,1fr)}.site .dk-tool{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:12px clamp(24px,3vw,44px);padding:20px 0 24px;border-top:1px solid var(--linie);scroll-margin-top:calc(var(--kopf-h) + 24px);min-width:0}.site .dk-tool:first-child{border-top-color:transparent;padding-top:0}.site .dk-tool__a,.site .dk-tool__b{min-width:0}.site .dk-tool__b .dk-params{margin-top:2px}.site .dk-tool:target{background:linear-gradient(var(--papier-2),var(--papier-2)) no-repeat;box-shadow:0 0 0 10px var(--papier-2)}.site .dk-tool__h{display:flex;align-items:baseline;gap:10px}.site .dk-tool__h code{font-size:17px;font-weight:600;letter-spacing:-.02em}.site .dk-tool__n{font:500 11.5px/1 var(--font-mono);color:var(--grau);font-variant-numeric:tabular-nums}.site .dk-tool__was{margin-top:8px;font-size:15.5px;line-height:1.5}.site .dk-tool__sag{margin-top:8px;font-size:15.5px;color:var(--grau)}.site .dk-tool__sag q{font-family:var(--font-serif);font-style:italic;font-size:18.5px;color:var(--tinte);line-height:1.3}.site .dk-params{margin-top:12px}.site .dk-params>.dk-l{display:block;margin-bottom:4px}.site .dk-params dl>div{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:2px 12px;padding:7px 0;border-top:1px dashed var(--linie)}.site .dk-params dt code{font-size:13px;font-weight:600}.site .dk-params dd{display:grid;gap:2px;min-width:0;font-size:14.5px;line-height:1.45}.site .dk-params__meta{font:400 12px/1.5 var(--font-mono);color:var(--grau);overflow-wrap:anywhere}.site .dk-params__meta code{font-size:1em;color:var(--tinte)}.site .dk-params__leer{font-size:14.5px;color:var(--grau)}.site .dk-tool__call{margin-top:10px;font-size:12.5px;color:var(--grau);overflow-wrap:anywhere}.site .dk-tool__call code{font-size:12.5px}.site .dk-ba{margin-top:clamp(36px,5vw,56px);border-top:2px solid var(--tinte)}.site .dk-ba__z{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:10px clamp(24px,3.5vw,56px);align-items:baseline;padding:24px 0 26px;border-bottom:1px solid var(--linie)}.site .dk-ba__h{font-size:clamp(21px,1.9vw,27px);font-weight:700;letter-spacing:-.03em;line-height:1.12}.site .dk-ba__meta{margin-top:8px;font:500 11.5px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--grau)}.site .dk-ba__z>p{font-size:16.5px;line-height:1.55;max-width:56ch}.site .dk-tabwrap{margin-top:10px;overflow-x:auto}.site .dk-tab{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums;min-width:420px}.site .dk-tab thead th{text-align:left;font:650 14px/1.2 var(--font-sans);letter-spacing:-.005em;padding:0 12px 10px 0;border-bottom:2px solid var(--tinte)}.site .dk-tab tbody th{text-align:left;font-weight:500;font-size:14.5px;color:var(--grau);padding:12px 12px 12px 0;width:32%}.site .dk-tab td{padding:12px 12px 12px 0;vertical-align:top}.site .dk-tab tbody tr{border-bottom:1px solid var(--linie)}.site .dk-tab small{display:block;font:400 11.5px/1.5 var(--font-mono);color:var(--grau);margin-top:2px}.site .dk-flow{margin-top:clamp(32px,4vw,48px);counter-reset:f;border-top:1px solid var(--tinte);max-width:880px}.site .dk-flow>li{counter-increment:f;display:grid;grid-template-columns:40px minmax(0,230px) minmax(0,1fr);gap:4px 16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--linie);line-height:1.55}.site .dk-flow>li:before{content:counter(f,decimal-leading-zero);font:500 12px/1.7 var(--font-mono);color:var(--grau)}.site .dk-flow__tool{font-size:14.5px;font-weight:600}.site .dk-flow--text>li{grid-template-columns:40px minmax(0,1fr)}.site .dk-flow--text .dk-code{grid-column:2}.site .dk-kv{margin-top:clamp(32px,4vw,48px);border-top:1px solid var(--tinte);max-width:880px}.site .dk-kv>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:4px 20px;padding:14px 0;border-bottom:1px solid var(--linie)}.site .dk-kv dt{font:500 11.5px/1.9 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .dk-kv dd{line-height:1.55;min-width:0}.site .dk-rights{margin-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3.5vw,56px)}.site .dk-rights>div{border-top:1px solid var(--tinte);padding-top:16px}.site .dk-rights dt{font-size:19px;font-weight:650;letter-spacing:-.015em}.site .dk-rights dd{margin-top:8px;line-height:1.55}.site .dk-faq{margin-top:clamp(36px,5vw,56px);border-top:1px solid var(--tinte)}.site .dk-faq__item{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px clamp(24px,4vw,64px);padding:22px 0 24px;border-bottom:1px solid var(--linie)}.site .dk-faq__item h3{font-size:19px;font-weight:650;letter-spacing:-.015em;line-height:1.35}.site .dk-faq__item p{color:var(--grau);line-height:1.6;max-width:60ch}.site .dk-end{margin-top:clamp(80px,10vw,136px);padding-top:28px;border-top:2px solid var(--tinte);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.site .dk-end__t{font-size:clamp(22px,2.4vw,34px);font-weight:650;letter-spacing:-.03em;line-height:1.2;max-width:30ch}.site .dk-end__t em{font-size:1.12em}.site .dk-end__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.site .pr-hero{padding-top:clamp(40px,7vh,88px)}.site .pr-hero .dk-h1{max-width:15ch}.site .pr-hero .dk-hero__lede{max-width:60ch}.site .pr-plans{margin-top:clamp(48px,7vw,88px)}.site .pr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:0 clamp(20px,2.6vw,40px)}.site .pr-plan{grid-row:span 4;display:grid;grid-template-rows:subgrid;border-top:2px solid var(--tinte);padding-top:18px;min-width:0}.site .pr-plan__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.site .pr-plan__name{font-size:clamp(24px,2.2vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.site .pr-tag{display:inline-flex;align-items:center;gap:7px;font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte)}.site .pr-tag i{width:7px;height:7px;border-radius:50%;background:var(--tinte)}.site .pr-preis{margin-top:18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.site .pr-preis__z{font-size:clamp(52px,5.4vw,84px);font-weight:700;letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}.site .pr-preis__z span{font-size:.55em;letter-spacing:-.02em;margin-left:.06em}.site .pr-preis__m{font:400 12.5px/1.4 var(--font-mono);color:var(--grau)}.site .pr-plan__desc{margin-top:14px;font-family:var(--font-serif);font-style:italic;font-size:19px;line-height:1.3;color:var(--tinte);max-width:26ch}.site .pr-limits{margin-top:22px;border-top:1px solid var(--linie)}.site .pr-limits>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-height:48px;padding:12px 0;border-bottom:1px solid var(--linie)}.site .pr-limits dt{font-size:14.5px;color:var(--grau)}.site .pr-limits dd{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.site .pr-limits dd small{font:400 12px/1 var(--font-mono);color:var(--grau);margin-left:6px}.site .pr-action{margin-top:22px;align-self:start}.site .pr-action .wb-btn{width:100%}.site .pr-action .wb-btn[disabled]{cursor:default;opacity:.6}.site .pr-action__err{margin-top:10px;font-size:14px;font-weight:600;color:var(--tinte)}.site .pr-items{margin-top:clamp(36px,5vw,56px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3.5vw,56px)}.site .pr-items>div{border-top:1px solid var(--tinte);padding:16px 0 30px;min-width:0}.site .pr-items h3{font-size:19px;font-weight:650;letter-spacing:-.015em}.site .pr-items p{margin-top:8px;line-height:1.55;color:var(--grau)}.site .pr-items p code{color:var(--tinte)}.site .pr-text{margin-top:clamp(32px,4vw,48px);max-width:64ch;display:grid;gap:14px;font-size:17px;line-height:1.6}.site .lg-grid{display:grid;grid-template-columns:var(--marg) minmax(0,1fr);gap:0 clamp(24px,3vw,48px);padding-top:clamp(40px,7vh,88px)}.site .lg-grid>.dk-marg{top:calc(var(--kopf-h) + 24px)}.site .lg-body{min-width:0;max-width:72ch;border-top:1px solid var(--linie);padding-top:14px}.site .lg-h1{font-weight:700;font-size:clamp(40px,4.4vw,68px);line-height:1;letter-spacing:-.04em}.site .lg-sub{margin-top:16px;font:italic 400 20px/1.35 var(--font-serif);color:var(--grau)}.site .lg-sec{margin-top:clamp(40px,5vw,60px);padding-top:16px;border-top:1px solid var(--tinte)}.site .lg-sec h2{font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.025em;line-height:1.2}.site .lg-sec h3{margin-top:22px;font-size:17px;font-weight:650;letter-spacing:-.01em}.site .lg-sec li,.site .lg-sec p{line-height:1.65}.site .lg-sec h2+div,.site .lg-sec h2+dl,.site .lg-sec h2+p,.site .lg-sec h2+ul{margin-top:12px}.site .lg-sec h3+p{margin-top:6px}.site .lg-sec p+p,.site .lg-sec p+ul,.site .lg-sec ul+p{margin-top:12px}.site .lg-pre{white-space:pre-line}.site .lg-list{display:grid;gap:8px}.site .lg-list li{position:relative;padding-left:22px}.site .lg-list li:before{content:"";position:absolute;left:2px;top:.72em;width:10px;height:1px;background:var(--tinte)}.site .lg-kv{border-top:1px solid var(--linie);margin-top:16px}.site .lg-kv>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:4px 20px;padding:12px 0;border-bottom:1px solid var(--linie)}.site .lg-kv dt{font:500 11.5px/1.9 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grau)}.site .lg-kv dd{min-width:0;overflow-wrap:anywhere}.site .lg-firm{font-size:22px;font-weight:650;letter-spacing:-.02em}.site .lg-box{margin-top:12px;padding:16px 18px;background:var(--papier-2);border-left:2px solid var(--tinte);border-radius:0 var(--radius) var(--radius) 0}.site .lg-box+.lg-box{margin-top:10px}.site .lg-sec a{overflow-wrap:anywhere}@media (max-width:1100px){.site .dk-index{grid-template-columns:repeat(2,minmax(0,1fr))}.site .dk-kap{grid-template-columns:minmax(0,1fr)}.site .dk-kap__kopf{position:static}.site .dk-kap__intro{max-width:52ch}}@media (max-width:960px){.site .dk-hero{grid-template-columns:minmax(0,1fr)}.site .dk-toc{position:static}.site .dk-sec__grid,.site .lg-grid{grid-template-columns:minmax(0,1fr)}.site .dk-marg{position:static;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px;border-top:0;padding-top:0;margin-bottom:14px}.site .dk-marg__top{margin:0 0 0 auto;padding:0}.site .lg-grid>.dk-marg{margin-bottom:18px}.site .dk-rights,.site .dk-trio,.site .pr-items{grid-template-columns:minmax(0,1fr)}.site .dk-rights>div+div,.site .dk-trio>div+div{margin-top:28px}.site .pr-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.site .pr-plan{grid-row:auto;grid-template-rows:none;display:block;padding-bottom:36px}.site .pr-plan__desc{max-width:none}}@media (max-width:720px){.site .dk-ba__z,.site .dk-clients,.site .dk-faq__item,.site .dk-tool{grid-template-columns:minmax(0,1fr)}.site .dk-flow>li{grid-template-columns:32px minmax(0,1fr)}.site .dk-flow>li>span{grid-column:2}.site .dk-facts>div,.site .dk-kv>div,.site .lg-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.site .dk-kap__intro{padding-left:0}.site .dk-row__v{display:none}.site .dk-params dl>div{grid-template-columns:minmax(0,1fr)}.site .dk-end{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.site .dk-index{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px}.site .dk-index li a{font-size:12px;overflow-wrap:anywhere}.site .dk-pz{grid-template-columns:minmax(0,1fr);gap:2px}}