.hp,.hp *{margin:0;padding:0;box-sizing:border-box}.hp{--ink:#111;--muted:#6b6b6b;--line:#e5e5e5;--cream:#f8f5f0;--cream2:#faf8f5;--green:#16a34a;--amber:#fbbf24;--barH:58px;--c-blue:#dbeafe;--c-pink:#fde2e4;--c-green:#d1fadf;--c-yellow:#fef6c7;--c-lime:#e7f5b0;--c-purple:#f3d9fa;--c-gray:#ececec;font-family:Inter,system-ui,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}.hp a{color:inherit}.hp .wrap{max-width:1280px;margin:0 auto;padding:0 24px}.hp .top{padding:3rem 0 1.5rem;background:var(--cream);text-align:center}.hp .logo{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;margin-bottom:1.25rem;text-decoration:none}.hp .top h1{font-family:var(--font-serif),"Space Grotesk",sans-serif;letter-spacing:-.02em;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.hp .bar{position:relative;z-index:1;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.hp .barIn{justify-content:center;gap:1rem;padding:.75rem 24px;max-width:1280px;margin:0 auto}.hp .barIn,.hp .togW{display:flex;align-items:center}.hp .tog{display:inline-flex;border:1px solid #d4d4d4;padding:4px;background:#fff}.hp .tog button{border:0;background:none;font:500 .9rem Inter,system-ui,sans-serif;padding:.55rem 1.1rem;color:#666;cursor:pointer;white-space:nowrap}.hp .tog button.on{background:#111;color:#fff}.hp .sv{font-size:.8rem;color:var(--green);font-weight:600;margin-left:.5rem;white-space:nowrap}.hp section{padding:3rem 0}.hp h2{font-family:var(--font-serif),"Space Grotesk",sans-serif;letter-spacing:-.02em;font-size:clamp(1.6rem,3.5vw,2.3rem);line-height:1.15;margin-bottom:1.75rem;text-align:center}.hp .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;-moz-column-gap:1.25rem;column-gap:1.25rem}.hp .card{position:relative;border:1px solid var(--line);background:#fff;padding:1.75rem 1.5rem 1.25rem;display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0;min-width:0}.hp .card.dark{background:#111;color:#fff;border-color:#111}.hp .card.st{background:var(--cream2)}.hp .head{flex-direction:column}.hp .ch,.hp .head{display:flex;min-width:0}.hp .ch{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:.75rem}.hp .ch h3{min-width:0;overflow:hidden;text-overflow:ellipsis}.hp .sw select{padding-right:1rem}.hp .card h3{font-family:var(--font-serif),"Space Grotesk",sans-serif;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}.hp .badge{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .5rem;background:var(--amber);color:#111;white-space:nowrap}.hp .tab{position:absolute;bottom:100%;left:-1px;margin:0;padding:.3rem .55rem;line-height:1.2}.hp .g3{margin-top:1.75rem}.hp .kick{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.35rem}.hp .desc{font-size:.875rem;color:var(--muted);margin:.2rem 0 .75rem}.hp .pitch{font-size:.95rem;font-weight:500;margin:0 0 1.1rem;line-height:1.45}.hp .card.dark .desc,.hp .card.dark .lnk,.hp .card.dark .per,.hp .card.dark .price .unit{color:#a3a3a3}.hp .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .45rem;margin-top:auto}.hp .price .old{font-size:1rem;color:#a3a3a3;width:100%;min-height:1.5em;text-decoration:line-through}.hp .price .amt{font-size:clamp(1.85rem,2.7vw,2.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;white-space:nowrap}.hp .price .unit{font-size:.8rem;color:var(--muted);white-space:nowrap}.hp .per{font-size:.82rem;color:var(--muted);min-height:1.2em;margin:.4rem 0 1.1rem}.hp .btn{display:block;text-align:center;font-weight:500;font-size:.9rem;padding:.8rem 1rem;text-decoration:none;border:1px solid #111}.hp .btn.pri{background:#111;color:#fff}.hp .btn.sec,.hp .card.dark .btn.pri{background:#fff;color:#111}.hp .card.dark .btn.pri{border-color:#fff}.hp .lnk{display:block;text-align:center;font-size:.85rem;margin-top:.7rem;color:var(--muted)}.hp .seglbl{font-size:.78rem;color:var(--muted);margin-bottom:.35rem}.hp .seg{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d4d4d4;background:#fff;padding:4px;margin-bottom:.75rem}.hp .seg button{border:0;background:none;font:500 .875rem Inter,system-ui,sans-serif;padding:.45rem 0;color:#666;cursor:pointer}.hp .seg button.on{background:#111;color:#fff}.hp .sw{position:relative;display:inline-block;font-size:.9rem;font-weight:500;margin-left:auto;flex-shrink:0}.hp .sw select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;background:transparent;border:0;border-bottom:1px solid;border-radius:0;padding:0 1.15rem .05rem 0;margin:0;cursor:pointer;line-height:1.4}.hp .sw:after{content:"";position:absolute;right:.2rem;top:50%;width:.38rem;height:.38rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-70%) rotate(45deg);pointer-events:none}.hp .sw select:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.hp .sw select option{color:#111;background:#fff}.hp .card.dark .sw{color:#fff}.hp .grp{font:500 .72rem JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;color:#7a7a7a;text-transform:uppercase;padding:1.5rem 0 .55rem;border-bottom:1px solid var(--line)}.hp .card.dark .grp{color:#a3a3a3;border-color:#333}.hp ul.r{list-style:none}.hp ul.r li{position:relative;display:flex;align-items:center;gap:.6rem;height:46px;border-bottom:1px solid var(--line);font-size:.9rem;white-space:nowrap;cursor:help;outline:none;min-width:0}.hp .card.dark ul.r li{border-color:#2a2a2a}.hp ul.r li .t{overflow:hidden;text-overflow:ellipsis;min-width:0}.hp ul.r li:focus-visible{box-shadow:inset 0 0 0 2px var(--amber)}.hp .k{font:500 .78rem JetBrains Mono,ui-monospace,monospace;padding:.1rem .4rem;white-space:nowrap;flex-shrink:0;color:#111}.hp .b{background:var(--c-blue)}.hp .p{background:var(--c-pink)}.hp .g{background:var(--c-green)}.hp .y{background:var(--c-yellow)}.hp .l{background:var(--c-lime)}.hp .v{background:var(--c-purple)}.hp .x{background:var(--c-gray)}.hp [data-tip].on:after,.hp [data-tip]:focus:after,.hp [data-tip]:hover:after{content:attr(data-tip);position:absolute;left:0;right:0;bottom:calc(100% + 6px);background:#111;color:#fff;font:400 .8rem/1.45 Inter,system-ui,sans-serif;white-space:normal;padding:.55rem .7rem;z-index:20;box-shadow:0 6px 20px rgba(0,0,0,.18);text-align:left;letter-spacing:0;text-transform:none}.hp .card.dark [data-tip].on:after,.hp .card.dark [data-tip]:focus:after,.hp .card.dark [data-tip]:hover:after{background:#fff;color:#111}.hp .ek{text-align:center;margin-top:1.25rem;font-size:.9rem}.hp .note{text-align:center;margin:.5rem auto 0;max-width:1232px}.hp .note,.hp .strip{font-size:.85rem;color:var(--muted)}.hp .strip{margin-top:1.5rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.9rem 0;display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:space-between;align-items:center}.hp .strip a{color:var(--ink);font-weight:500}.hp .allBtn{display:flex;margin:2rem auto 0;align-items:center;gap:.6rem;background:#fff;border:1px solid #111;padding:.75rem 1.4rem;font:500 .95rem Inter,system-ui,sans-serif;cursor:pointer;color:#111}.hp .allBtn i{width:8px;height:8px;border-right:1.6px solid #111;border-bottom:1.6px solid #111;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.hp .allBtn[aria-expanded=true] i{transform:rotate(-135deg)}.hp #all{display:none;margin-top:2rem}.hp #all.open{display:block}.hp .tbl{border-collapse:collapse;font-size:.875rem;background:#fff}.hp .tbl thead th{z-index:5;font-family:var(--font-serif),"Space Grotesk",sans-serif;font-weight:600;padding:.8rem .9rem}.hp .tbl td{padding:.7rem .9rem}.hp .tbl td:first-child{text-align:left;position:relative}.hp .tbl tr.sec td{font:500 .72rem JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#7a7a7a;padding:1.75rem .9rem .55rem;background:#fff}.hp .tbl td.ok{color:var(--green);font-weight:700}.hp .tbl td.n{color:#c4c4c4}.hp .q{width:16px;height:16px;border:1px solid #bdbdbd;font-size:.65rem;color:#8a8a8a;margin-left:.35rem;vertical-align:1px}.hp .q[data-tip].on:after,.hp .q[data-tip]:focus:after,.hp .q[data-tip]:hover:after{left:-.5rem}.hp .faq{max-width:760px;margin:0 auto}.hp .faq details{border-bottom:1px solid var(--line);padding:1rem 0}.hp .faq summary{cursor:pointer;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:1rem}.hp .faq summary::-webkit-details-marker{display:none}.hp .faq summary:after{content:"+";color:#a3a3a3}.hp .faq details[open] summary:after{content:"–"}.hp .faq p{font-size:.875rem;color:var(--muted);margin-top:.5rem}.hp .foot{background:#111;color:#a3a3a3;font-size:.78rem;padding:1.5rem 0;text-align:center}@media(max-width:960px){.hp .g3{grid-template-columns:minmax(0,1fr);grid-template-rows:none;max-width:520px;margin:1.75rem auto 0;row-gap:3rem}.hp .card{grid-row:auto;grid-template-rows:auto}}@media(max-width:700px){.hp .barIn{flex-direction:column;padding:.6rem 16px;gap:.5rem}.hp .togW{width:100%}.hp .tog,.hp .tog button{flex:1}.hp .sv{white-space:normal;flex:1;font-size:.75rem}.hp .wrap{padding:0 16px}.hp .card{padding:1.5rem 1.1rem 1rem}.hp .tbl{font-size:.75rem}.hp .tbl td,.hp .tbl thead th{padding:.55rem .35rem}.hp .q[data-tip].on:after,.hp .q[data-tip]:focus:after,.hp .q[data-tip]:hover:after{width:220px}}.hp .pk{position:fixed;top:0;left:0;right:0;z-index:60;background:rgba(255,255,255,.97);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);box-shadow:0 4px 16px rgba(0,0,0,.05);transform:translateY(-100%);visibility:hidden;transition:transform .2s,visibility .2s}.hp .pk.show{transform:none;visibility:visible}.hp .pkIn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:52px;align-items:stretch;max-width:1280px;margin:0 auto;padding:0 24px}.hp .pki{background:none!important;display:flex;align-items:center;gap:.6rem;padding:.7rem .9rem;min-width:0;white-space:nowrap;text-decoration:none;color:var(--ink)}.hp .pki b{font:600 1rem var(--font-serif),Space Grotesk,sans-serif;letter-spacing:-.01em}.hp .pki .pp{font-size:.85rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;min-width:0;white-space:nowrap}.hp .pki.s1 .pu2,.hp .pki.s2 .pn{display:none}.hp .pki .pb{margin-left:.25rem;font:500 .78rem Inter,system-ui,sans-serif;padding:.35rem .7rem;border:1px solid #111;flex-shrink:0}.hp .pki.b .pb{background:#111;color:#fff}.hp .pk.tbl3 .pkIn{grid-template-columns:50% 25% 25%}.hp .pk.tbl3 .pki.s{order:-1}.hp .pk.tbl3 .pki.b,.hp .pk.tbl3 .pki.p{justify-content:center;flex-wrap:nowrap}.hp .pk.tbl3 .pki.b .pb,.hp .pk.tbl3 .pki.p .pb{margin-left:0}@media(max-width:700px){.hp .pki .pu{display:none}.hp .pkIn{padding:0 16px}.hp .pki{gap:.35rem;padding:0 .35rem}.hp .pki b{font-size:.85rem}.hp .pki .pp{font-size:.72rem;max-width:100%}.hp .pki .pb{display:none}.hp .pk.tbl3 .pki.b,.hp .pk.tbl3 .pki.p{align-items:center}}.hp .tw{background:var(--cream);padding:.5rem 1.5rem 1.5rem}.hp .tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;background:none;table-layout:fixed}.hp .tbl col.ci{width:44px}.hp .tbl col.cv{width:22%}.hp .tbl thead th{background:var(--cream);font:500 .95rem Inter,system-ui,sans-serif;color:var(--muted);padding:1.1rem .75rem;text-align:center;border-bottom:1px solid var(--line)}.hp .tbl thead th:first-child{text-align:left;padding-left:0}.hp .tbl thead th.hl{color:var(--ink);font-weight:600}.hp .tbl tr.sec th{padding:2.4rem 0 .6rem;text-align:left;border-bottom:1px solid var(--line)}.hp .sh{font:500 clamp(1.35rem,2.4vw,1.75rem)/1.2 var(--font-serif),Space Grotesk,sans-serif;letter-spacing:-.02em;color:var(--ink)}.hp .sh:focus-visible{outline:1px solid #111;outline-offset:4px}.hp .sh i{width:9px;height:9px;border-left:1px solid #555;border-top:1px solid #555;transform:rotate(45deg);margin:0 .6rem 0 1rem;transition:transform .2s;flex-shrink:0}.hp .sg.closed .sh i{transform:rotate(-135deg) translate(3px,3px)}.hp .sg.closed tr:not(.sec){display:none}.hp .tbl td{height:80px;padding:0 .75rem;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;color:#333}.hp .tbl td.f{text-align:left;padding-left:0;color:var(--ink);line-height:1.4}.hp .tbl td.i{padding:0;text-align:center}.hp .tbl td.hl{background:rgba(255,255,255,.8)}.hp .tbl td.n,.hp .tbl td.ok{font-size:1.1rem;font-weight:300;color:#3a3a3a}.hp .tbl td.n{color:#9a9a9a}.hp .q{display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid #9a9a9a;border-radius:50%;font:italic 600 .68rem/1 Georgia,serif;color:#6b6b6b;cursor:help;position:relative;outline:none;vertical-align:middle;margin:0}.hp .q[data-tip].on:after,.hp .q[data-tip]:focus:after,.hp .q[data-tip]:hover:after{left:-130px;right:auto;width:280px;font-style:normal}@media(max-width:700px){.hp .tw{padding:0 .75rem 1rem}.hp .tbl{font-size:.875rem}.hp .tbl colgroup,.hp .tbl thead{display:none}.hp .tbl tbody tr:not(.sec){display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.hp .tbl .sg.closed tr:not(.sec){display:none}.hp .tbl tr.sec{display:block}.hp .tbl tr.sec th{display:block;padding:1.8rem 0 .5rem}.hp .tbl td{height:auto;border:0;padding:.55rem .35rem;min-height:44px;display:flex;align-items:center;justify-content:center}.hp .tbl td.f{grid-column:1;grid-row:1;justify-content:flex-start;padding:1rem 2rem 0 0;font-weight:500}.hp .tbl td.i{grid-column:2;grid-row:1;justify-content:flex-end;padding:1rem 0 0}.hp .tbl td.hl{grid-column:1;grid-row:2;margin:.5rem 0 .8rem}.hp .tbl td.hl+td{grid-column:2;grid-row:2;margin:.5rem 0 .8rem}.hp .tbl td.hl+td:before,.hp .tbl td.hl:before{font-size:.72rem;color:var(--muted);margin-right:.4rem}.hp .tbl td.hl:before{content:"Büro"}.hp .tbl td.hl+td:before{content:"Pro"}.hp .q[data-tip].on:after,.hp .q[data-tip]:focus:after,.hp .q[data-tip]:hover:after{left:auto;right:0;width:240px}}.hp .pk.tbl3 .pkIn{display:block;position:relative;height:52px}.hp .pk.tbl3 .pki{position:absolute;top:0;bottom:0}.hp .pk.tbl3 .pki.s{left:24px}.hp .per,.hp .pki .pp,.hp .price .amt,.hp .price .old{font-variant-numeric:tabular-nums}.hp .kur{margin-top:1.5rem;border:1px solid var(--line);background:#fff;padding:1.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.hp .kur h3{font-family:var(--font-serif),"Space Grotesk",sans-serif;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2}.hp .kurD{font-size:.9rem;color:var(--muted);margin:.35rem 0 1rem}.hp .kur ul{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.75rem;font-size:.9rem}.hp .kur li:before{content:"✓";margin-right:.45rem;color:#3a3a3a;font-weight:300}.hp .kurB{flex-shrink:0;min-width:180px}@media(max-width:700px){.hp .kur{align-items:stretch;gap:1.25rem}.hp .kur,.hp .kur ul{flex-direction:column}}.hp{--navH:4rem}.hp .top{padding-top:calc(var(--navH) + 3rem)}.hp .pk{top:var(--navH)}.hp .kdv{text-align:center;font-size:.78rem;color:var(--muted);padding:0 0 2rem}.hp .g3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 2.25rem minmax(0,1.15fr)}.hp .g3 .gap{grid-row:span 2}.hp .card.st.dark{background:#111;border-color:#111;box-shadow:0 18px 50px rgba(0,0,0,.18)}.hp .tag{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid var(--line);border-bottom:0;color:var(--muted);white-space:nowrap}.hp .dil{align-self:flex-start;margin:.6rem 0 0;font-weight:600;font-size:.95rem;background:var(--c-pink);color:#111;padding:.3rem .6rem}.hp .card.dark .dil{background:var(--amber)}.hp .dil+.per{margin-top:.45rem}.hp .a{background:var(--amber)}.hp .ctl{margin:.25rem 0 1rem}.hp .ctl label.seglbl{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.hp .card.dark .seglbl{color:#a3a3a3}.hp .card.dark .seglbl .sw{color:#fff}.hp .card.dark .seg{background:transparent;border-color:#3a3a3a}.hp .card.dark .seg button{color:#bdbdbd}.hp .card.dark .seg button.on{background:#fff;color:#111}.hp .card.dark .btn.sec{background:var(--amber);border-color:var(--amber);color:#111}.hp .brk{white-space:normal}@media(max-width:960px){.hp .g3{grid-template-columns:minmax(0,1fr)}.hp .g3 .gap{display:none}.hp .card.st{order:-1}}.hp .top{padding:calc(var(--navH) + 1.5rem) 0 1rem}.hp .barIn{padding:.5rem 24px}.hp .tog button{padding:.45rem 1.05rem}.hp main>section:first-child{padding-top:1.5rem}.hp main>section:first-child h2{margin-bottom:1rem;font-size:clamp(1.5rem,2.6vw,1.9rem)}.hp .g3{margin-top:1.5rem}.hp .card h3{font-size:1.3rem}.hp .desc{font-size:.8125rem;margin:.1rem 0 .5rem}.hp .pitch{font-size:.8125rem;font-weight:400;color:var(--muted);line-height:1.4;margin:0 0 .6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hp .card.dark .pitch{color:#a3a3a3}.hp .price .old{font-size:.875rem;min-height:1.3em}.hp .price .amt{font-size:clamp(2rem,2.8vw,2.75rem)}.hp .dil{margin-top:.4rem;font-size:.875rem;padding:.2rem .5rem}.hp .dil+.per{margin-top:.3rem}.hp .per{font-size:.8125rem;margin:.3rem 0 .7rem}.hp .per.brk .nw{white-space:nowrap}.hp .btn{padding:0 1rem;height:44px;line-height:42px}.hp .lnk{margin-top:.45rem;font-size:.8125rem}.hp .ctl{margin:.1rem 0 .6rem}.hp .ctl label.seglbl{margin-bottom:.45rem}.hp .seglbl{font-size:.8125rem;margin-bottom:.25rem}.hp .seg{margin-bottom:.4rem;padding:3px}.hp .seg button{padding:.35rem 0}.hp .grp{padding:1rem 0 .4rem}.hp ul.r li{height:41px}@media(min-width:701px){.hp .card{padding:1.2rem 1.1rem .9rem}}@media(max-width:700px){.hp .card{padding:1.2rem 1rem .9rem}}.hp .top{padding:calc(var(--navH) + 3rem) 0 2.5rem}.hp .top h1{font-size:clamp(2.75rem,5vw,4rem);margin-bottom:1.25rem}.hp .top .lede{color:#737373;font-size:1.125rem;line-height:1.65;max-width:540px;margin:0 auto .75rem}.hp .top .acl{font-size:.75rem;color:#737373;margin:0 0 1.5rem}.hp .top .acl strong{color:#404040}.hp .top .bar{background:none;backdrop-filter:none;border:0}.hp .top .barIn{padding:0}.hp main>section:first-child{padding-top:48px}.hp main>section:first-child h2.araB{margin-bottom:40px}.hp .g3{margin-top:0}@media(max-width:700px){.hp .top{padding:calc(var(--navH) + 2rem) 0 2rem}.hp .top .lede{font-size:1rem}}@media(min-width:701px){.hp .top .togW{position:relative;display:inline-flex}.hp .top .sv{position:absolute;left:100%;top:50%;transform:translateY(-50%)}}