.z-actions.astro-i2kxn5bm{flex-wrap:wrap;gap:12px;display:flex}.z-art.astro-i2kxn5bm{border-radius:var(--r-panel);background:linear-gradient(160deg, var(--tief), var(--wald));border:1px solid var(--linie-dunkel);margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.z-art.astro-i2kxn5bm .art{padding:18px 18px 0}.z-art.astro-i2kxn5bm figcaption.astro-i2kxn5bm{border-top:1px solid var(--linie-dunkel);gap:4px;padding:16px 22px 22px;display:grid}.z-art.astro-i2kxn5bm figcaption.astro-i2kxn5bm .mono.astro-i2kxn5bm{color:var(--signal);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase}.z-art.astro-i2kxn5bm figcaption.astro-i2kxn5bm span.astro-i2kxn5bm:last-child{color:var(--salbei);font-size:var(--fs-small)}.fit.astro-i2kxn5bm{background:var(--weiss)}.fit__grid.astro-i2kxn5bm{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.fit__copy.astro-i2kxn5bm{gap:18px;display:grid}.fit__copy.astro-i2kxn5bm h2.astro-i2kxn5bm{max-width:18ch}.fit__card.astro-i2kxn5bm{border-radius:var(--r-panel);background:var(--nebel);border:1px solid var(--linie);justify-items:start;gap:24px;padding:clamp(24px,3vw,40px);display:grid}.fit__card.astro-i2kxn5bm .checks.astro-i2kxn5bm{font-size:1.0625rem}.fit__not.astro-i2kxn5bm{border:1px dashed #12382847;border-radius:16px;gap:10px;margin-top:6px;padding:18px 20px;display:grid}.fit__not-title.astro-i2kxn5bm{font-weight:600;font-size:var(--fs-small)}.fit__not.astro-i2kxn5bm ul.astro-i2kxn5bm{gap:8px;list-style:none;display:grid}.fit__not.astro-i2kxn5bm li.astro-i2kxn5bm{color:var(--moos);font-size:var(--fs-small);grid-template-columns:20px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}.fit__not.astro-i2kxn5bm li.astro-i2kxn5bm svg{width:18px;height:18px;color:var(--moos);margin-top:1px}.fit__not-text.astro-i2kxn5bm{color:var(--moos);font-size:var(--fs-small);line-height:1.5}.q-grid.astro-i2kxn5bm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.q.astro-i2kxn5bm{border-radius:var(--r-panel);background:var(--weiss);border:1px solid var(--linie);flex-direction:column;gap:12px;padding:26px;display:flex}.q__no.astro-i2kxn5bm{background:var(--signal);width:44px;height:44px;color:var(--wald);border-radius:14px;place-items:center;margin-bottom:4px;font-size:.9375rem;display:grid}.q__title.astro-i2kxn5bm{font-size:1.1875rem}.q.astro-i2kxn5bm p.astro-i2kxn5bm{font-size:var(--fs-small);line-height:1.55}.q__link.astro-i2kxn5bm{border-top:1px solid var(--linie);font-size:var(--fs-small);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-weight:600;text-decoration:none;display:flex}.q__link.astro-i2kxn5bm svg{flex:none;width:18px;height:18px}.q__link.astro-i2kxn5bm svg:last-child{transition:transform .2s var(--ease);margin-left:auto}.q__link.astro-i2kxn5bm:hover svg:last-child{transform:translate(4px)}.example.astro-i2kxn5bm{position:relative;overflow:hidden}.example__glow.astro-i2kxn5bm{bottom:-22rem;left:-14rem}.example__inner.astro-i2kxn5bm{position:relative}.flow.astro-i2kxn5bm{counter-reset:flow;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}.flow__step.astro-i2kxn5bm{border-radius:var(--r-panel);border:1px solid var(--linie-dunkel);background:linear-gradient(#ffffff14,#ffffff08);align-content:start;gap:12px;padding:24px;display:grid;position:relative}.flow__step.astro-i2kxn5bm:not(:last-child):after{content:"";border-top:2px solid var(--signal);border-right:2px solid var(--signal);z-index:1;width:12px;height:12px;position:absolute;top:34px;right:-14px;transform:rotate(45deg)}.flow__label.astro-i2kxn5bm{color:var(--hellgrau);align-items:center;gap:10px;font-size:1.125rem;font-weight:600;display:flex}.flow__dot.astro-i2kxn5bm{background:var(--signal);width:30px;height:30px;color:var(--wald);border-radius:50%;flex:none;place-items:center;font-size:.875rem;display:grid}.flow__step.astro-i2kxn5bm p.astro-i2kxn5bm{color:var(--salbei);font-size:var(--fs-small);line-height:1.55}.services__grid.astro-i2kxn5bm{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}.services__grid.astro-i2kxn5bm:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.depth.astro-i2kxn5bm{background:var(--weiss)}.depth__grid.astro-i2kxn5bm{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.depth__aside.astro-i2kxn5bm{top:calc(var(--header-offset) + 32px);gap:14px;display:grid;position:sticky}.depth__note.astro-i2kxn5bm{font-size:var(--fs-small)}.depth__body.astro-i2kxn5bm h2{font-size:var(--fs-h3);border-top:1px solid var(--linie);margin-top:1.8em;padding-top:1.4em}.depth__body.astro-i2kxn5bm h2:first-child{border-top:0;margin-top:0;padding-top:0}.ways__grid.astro-i2kxn5bm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.way.astro-i2kxn5bm{border-radius:var(--r-panel);background:var(--wald);color:var(--hellgrau);flex-direction:column;gap:10px;padding:26px;display:flex}.way__check.astro-i2kxn5bm{background:var(--signal);width:40px;height:40px;color:var(--wald);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.way__check.astro-i2kxn5bm svg{width:20px;height:20px}.way.astro-i2kxn5bm h3.astro-i2kxn5bm{font-size:1.1875rem}.way.astro-i2kxn5bm .muted.astro-i2kxn5bm{font-size:var(--fs-small);color:var(--salbei);line-height:1.55}.way__instead.astro-i2kxn5bm{border-top:1px solid var(--linie-dunkel);color:var(--salbei);align-items:flex-start;gap:8px;margin-top:auto;padding-top:14px;font-size:.875rem;line-height:1.45;display:flex}.way__instead.astro-i2kxn5bm svg{flex:none;width:16px;height:16px;margin-top:2px}.contact.astro-i2kxn5bm{background:var(--weiss)}.contact__grid.astro-i2kxn5bm{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.contact__copy.astro-i2kxn5bm{gap:16px;display:grid}.contact__people.astro-i2kxn5bm{gap:16px;min-width:0;display:grid}.knowledge__grid.astro-i2kxn5bm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.faq-block__grid.astro-i2kxn5bm{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.faq-block__head.astro-i2kxn5bm{top:calc(var(--header-offset) + 32px);gap:16px;display:grid;position:sticky}.faq-block__head.astro-i2kxn5bm h2.astro-i2kxn5bm{max-width:16ch}.others.astro-i2kxn5bm{background:var(--weiss)}.others__list.astro-i2kxn5bm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;list-style:none;display:grid}.other.astro-i2kxn5bm{background:var(--nebel);height:100%;transition:border-color .2s var(--ease);border:1px solid #0000;border-radius:18px;gap:4px;padding:20px 52px 20px 22px;text-decoration:none;display:grid;position:relative}.other.astro-i2kxn5bm:hover{border-color:var(--wald)}.other__title.astro-i2kxn5bm{font-size:1.0625rem;font-weight:600}.other__text.astro-i2kxn5bm{color:var(--moos);font-size:var(--fs-small)}.other.astro-i2kxn5bm svg{width:20px;height:20px;position:absolute;top:24px;right:20px}@media (width<=1100px){.services__grid.astro-i2kxn5bm,.services__grid.astro-i2kxn5bm:has(>li:nth-child(3):last-child),.flow.astro-i2kxn5bm{grid-template-columns:repeat(2,minmax(0,1fr))}.flow__step.astro-i2kxn5bm:nth-child(2):after{display:none}}@media (width<=1000px){.fit__grid.astro-i2kxn5bm,.depth__grid.astro-i2kxn5bm,.contact__grid.astro-i2kxn5bm,.faq-block__grid.astro-i2kxn5bm{grid-template-columns:minmax(0,1fr)}.depth__aside.astro-i2kxn5bm,.faq-block__head.astro-i2kxn5bm{position:static}.q-grid.astro-i2kxn5bm,.ways__grid.astro-i2kxn5bm,.knowledge__grid.astro-i2kxn5bm,.others__list.astro-i2kxn5bm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.q-grid.astro-i2kxn5bm,.ways__grid.astro-i2kxn5bm,.knowledge__grid.astro-i2kxn5bm,.others__list.astro-i2kxn5bm,.services__grid.astro-i2kxn5bm,.services__grid.astro-i2kxn5bm:has(>li:nth-child(3):last-child),.flow.astro-i2kxn5bm{grid-template-columns:minmax(0,1fr)}.flow__step.astro-i2kxn5bm:not(:last-child):after{inset:auto auto -14px 34px;transform:rotate(135deg)}.flow__step.astro-i2kxn5bm:nth-child(2):after{display:block}.z-actions.astro-i2kxn5bm .btn.astro-i2kxn5bm{width:100%}}
