.wvr-orbit-hero{position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;isolation:isolate;padding-block:var(--pt-header-h);--s:1;--orbit-scale:.770;--card-w:144;--card-h:108;--r-back:684;--r-front:844;--bp-r:1;--bp-c:1;--se:calc(var(--s) * var(--orbit-scale))}@media (max-width:1023px){.wvr-orbit-hero{--bp-r:1.48;--bp-c:1.55}}@media (max-width:767px){.wvr-orbit-hero{--bp-r:2.05;--bp-c:2.05}}.wvr-orbit{position:absolute;inset:0;overflow:hidden;pointer-events:none;contain:paint;z-index:0}.wvr-orbit__ring{position:absolute;left:50%;top:50%;width:0;height:0;will-change:transform;animation:wvr-orbit-spin var(--dur) linear infinite}@keyframes wvr-orbit-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wvr-orbit__ring--back{--dur:150s;--r:var(--r-back);z-index:1;animation-direction:reverse}.wvr-orbit__ring--front{--dur:96s;--r:var(--r-front);z-index:2}.wvr-orbit__card{position:absolute;left:0;top:0;margin:0;width:calc(var(--card-w) * var(--se) * var(--bp-c) * 1px);height:calc(var(--card-h) * var(--se) * var(--bp-c) * 1px);margin-left:calc(var(--card-w) * var(--se) * var(--bp-c) * -0.5px);margin-top:calc(var(--card-h) * var(--se) * var(--bp-c) * -0.5px);transform:rotate(var(--a))translateY(calc(var(--r) * var(--se) * var(--bp-r) * -1px))}.wvr-orbit__frame{display:block;width:100%;height:100%;overflow:hidden;border-radius:calc(12 * var(--se) * var(--bp-c) * 1px);background:var(--pt-bg-elevated);box-shadow:0 1px 2px rgba(0,0,0,.05),0 12px 28px -12px rgba(0,0,0,.28);backface-visibility:hidden;opacity:0;animation:wvr-orbit-in 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--d) * 35ms)}@keyframes wvr-orbit-in{from{opacity:0;transform:scale(.78);filter:blur(16px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.wvr-orbit__card img{display:block;width:100%;height:100%;object-fit:cover}.wvr-orbit-blur{position:absolute;left:0;width:100%;height:14em;z-index:3;pointer-events:none;overflow:hidden;isolation:isolate;contain:paint}.wvr-orbit-blur--top{top:0;transform:translateZ(0) scaleY(-1)}.wvr-orbit-blur--bottom{bottom:0;transform:translateZ(0)}.wvr-orbit-blur > i{position:absolute;width:100%;height:100%;display:block}.wvr-orbit-blur > i:nth-child(1){backdrop-filter:blur(.066em);-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.wvr-orbit-blur > i:nth-child(2){backdrop-filter:blur(.131em);-webkit-mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000)}.wvr-orbit-blur > i:nth-child(3){backdrop-filter:blur(.263em);-webkit-mask:linear-gradient(#0000 75%,#000 87.5% 100%);mask:linear-gradient(#0000 75%,#000 87.5% 100%)}.wvr-orbit-blur > i:nth-child(4){backdrop-filter:blur(.525em);-webkit-mask:linear-gradient(#0000 82%,#000 92% 100%);mask:linear-gradient(#0000 82%,#000 92% 100%)}.wvr-orbit-blur > i:nth-child(5){backdrop-filter:blur(1.05em);-webkit-mask:linear-gradient(#0000 88%,#000);mask:linear-gradient(#0000 88%,#000)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.wvr-orbit-blur > i{backdrop-filter:none}.wvr-orbit-blur--top{background:linear-gradient(to bottom,var(--pt-bg) 30%,transparent);transform:none}.wvr-orbit-blur--bottom{background:linear-gradient(to top,var(--pt-bg) 30%,transparent)}}.wvr-orbit-hero__content{position:relative;z-index:10;max-width:680px;padding:clamp(1.5rem,4vw,2.5rem);text-align:center}.wvr-orbit-hero__content::before{content:'';position:absolute;inset:-2rem -1rem;z-index:-1;border-radius:24px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--pt-bg) 92%,transparent) 0%,color-mix(in srgb,var(--pt-bg) 80%,transparent) 55%,transparent 100%)}.wvr-orbit-hero__title{font-size:clamp(2.2rem,5.5vw,4rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.025em;line-height:1.08;margin:0 0 1rem}.wvr-orbit-hero__lead{font-size:var(--pt-fs-lead);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);max-width:52ch;margin:0 auto 2rem}.wvr-orbit-hero__logo{display:block;width:clamp(128px,15vw,196px);height:auto;margin:0 auto clamp(1.75rem,3.5vw,2.75rem)}.wvr-lp-shopware{--sw-badge-w:clamp(140px,16vw,188px);--sw-bright:#189EFF;--sw-lightblue:#F0F6FF;--sw-night:#00153E;--sw-teal:#57D998;--sw-lilac:#A694FF;--sw-accent:#0870FF;--sw-pink:#FF5EA1;--sw-orange:#F88138;--sw-yellow:#FBAF18;--sw-gray-l:#A3A6B5;--sw-gray-d:#838489;--sw-50:#F0F6FF;--sw-100:#C8DDFF;--sw-200:#9FC4FF;--sw-300:#76AAFF;--sw-400:#4A8FFF;--sw-500:#0870FF;--sw-600:#005CD7;--sw-700:#0042A0;--sw-800:#00296A;--sw-900:#00153E;--sw-950:#000C2B;--sw:var(--sw-bright);--sw-deep:var(--sw-accent);--sw-tint:color-mix(in srgb,var(--sw) 7%,transparent);--sw-line:color-mix(in srgb,var(--sw) 22%,transparent)}.wvr-lp-shopware::selection{background:var(--sw-bright);color:#fff}.wvr-lp-shopware::-moz-selection{background:var(--sw-bright);color:#fff}.sw-block{position:relative;max-width:62rem;margin:0 auto}.sw-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(2rem,4vw,3.5rem)}.sw-cols > .sw-p{margin-top:0}@media (max-width:820px){.sw-cols{grid-template-columns:1fr}}.sw-q{font-size:clamp(1.7rem,3.6vw,2.9rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.03em;line-height:1.12;margin:0 0 1.25rem;text-wrap:balance}.sw-a{font-size:clamp(1.3rem,2.3vw,1.75rem);line-height:1.42;font-weight:var(--pt-fw-semi);letter-spacing:-0.015em;margin:0 0 1.75rem;padding-left:1.35rem;border-left:4px solid var(--sw);text-wrap:pretty}.sw-a em{font-style:normal;color:var(--sw)}.sw-p{font-size:var(--pt-fs-body);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);margin:0 0 1rem;max-width:58ch}.sw-world a:not(.sw-cta__btn):not(.sw-hero-full__btn){color:var(--sw-600);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,var(--sw-600) 40%,transparent);transition:color var(--pt-dur-fast) var(--pt-ease),text-decoration-color var(--pt-dur-fast) var(--pt-ease)}.sw-world a:not(.sw-cta__btn):not(.sw-hero-full__btn):hover,.sw-world a:not(.sw-cta__btn):not(.sw-hero-full__btn):focus-visible{color:var(--sw-accent);text-decoration-color:currentColor;text-decoration-thickness:2px}.sw-section{--sw-pad-y:clamp(4rem,9vh,7rem);padding-top:var(--sw-pad-y);padding-bottom:var(--sw-pad-y)}.wvr-lp-shopware{--sw-q-trim:.18em}.sw-block > .sw-q:first-child{margin-top:calc(var(--sw-q-trim) * -1)}.sw-scroll{position:absolute;left:50%;bottom:clamp(1.75rem,4vh,3rem);transform:translateX(-50%);z-index:12;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;color:var(--sw-bright);border:2px solid color-mix(in srgb,var(--sw-bright) 45%,transparent);background:color-mix(in srgb,var(--pt-bg) 70%,transparent);backdrop-filter:blur(6px);transition:background var(--pt-dur-fast) var(--pt-ease),color var(--pt-dur-fast) var(--pt-ease),border-color var(--pt-dur-fast) var(--pt-ease),transform var(--pt-dur-fast) var(--pt-ease)}.sw-scroll svg{width:24px;height:24px}.sw-scroll:hover{background:var(--sw-bright);border-color:var(--sw-bright);color:#fff;transform:translateX(-50%) translateY(-2px)}.sw-scroll:focus-visible{outline:2px solid var(--sw-bright);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.sw-scroll svg{animation:sw-nudge 2.4s ease-in-out infinite}@keyframes sw-nudge{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}}#sw-warum{scroll-margin-top:var(--pt-header-h)}.sw-deco{position:absolute;pointer-events:none;user-select:none;opacity:.9}.sw-deco--arc{top:42%;right:3%;width:clamp(78px,8vw,128px);transform:rotate(12deg);opacity:.5}.sw-sticker{position:absolute;z-index:2;width:clamp(64px,7vw,96px);pointer-events:none;user-select:none}.sw-sticker--bolt{top:-2.2rem;right:6%;transform:rotate(9deg)}.sw-anchor{position:relative}.sw-edge-wrap{position:relative}.sw-edge-anchor{position:relative;height:0;max-width:62rem;margin-inline:auto}.sw-sticker--edge{top:0;right:4%;transform:translateY(-33%) rotate(-9deg)}.sw-sticker--edge-left{right:auto;left:4%;transform:translateY(-33%) rotate(7deg)}.sw-sticker--panels{top:-5rem;right:13%;transform:rotate(-4deg)}.sw-sticker--services{top:-2.2rem;right:2%;transform:rotate(-7deg)}.sw-sticker--qual{top:.5rem;right:2%;transform:rotate(8deg)}.sw-duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.75rem,4vw,3rem);margin-bottom:1rem}.sw-duo__col{display:flex;flex-direction:column;gap:1rem}.sw-duo .sw-p{max-width:none;margin-bottom:0}@media (max-width:860px){.sw-duo{grid-template-columns:1fr;gap:1rem}}.sw-sticker--edge-bulb{right:9.5%;transform:translateY(33%) rotate(6deg)}@media (max-width:860px){.sw-deco,.sw-sticker{display:none}}@keyframes sw-float{0%,100%{translate:0 0}50%{translate:0 -9px}}.sw-sticker,.sw-cta__sticker{animation:sw-float 4.6s ease-in-out infinite}.sw-sticker--panels{animation-duration:5.3s;animation-delay:-1.4s}.sw-sticker--edge-left{animation-duration:4.9s;animation-delay:-0.7s}.sw-sticker--services{animation-duration:5.7s;animation-delay:-2.2s}.sw-sticker--qual{animation-duration:5.0s;animation-delay:-3.1s}.sw-sticker--edge-bulb{animation-duration:5.5s;animation-delay:-2.6s}.sw-cta__sticker{animation-duration:5.1s;animation-delay:-1.0s}@media (prefers-reduced-motion:reduce){.sw-sticker,.sw-cta__sticker{animation:none}.sw-tier:hover,.sw-badges li:hover img,.sw-trust__badge:hover,.sw-cta__btn:hover{transform:none}}.wvr-lp-shopware .wvr-orbit-hero{--pt-bg:#F4F9FE;background:radial-gradient(in oklch 70% 56% at 74% 12%,rgba(255,255,255,.95) 0%,rgba(255,255,255,0) 72%),radial-gradient(in oklch 66% 54% at 20% 66%,rgba(230,241,253,.80) 0%,rgba(230,241,253,0) 74%),radial-gradient(in oklch 78% 58% at 44% 30%,rgba(235,244,254,.85) 0%,rgba(235,244,254,0) 70%),linear-gradient(in oklch 156deg,#EDF4FE 0%,#F3F8FE 46%,#F7FBFF 80%,#FAFCFF 100%)}.wvr-lp-shopware .wvr-orbit-hero .wvr-orbit-hero__content::before{background:none}:root[data-theme="dark"] .wvr-lp-shopware .wvr-orbit-hero{--pt-bg:#0B1220;background:radial-gradient(in oklch 72% 58% at 80% 14%,color-mix(in srgb,var(--sw-bright) 16%,transparent) 0%,transparent 68%),radial-gradient(in oklch 62% 52% at 16% 76%,color-mix(in srgb,var(--sw-700) 26%,transparent) 0%,transparent 70%),linear-gradient(in oklch 156deg,#0A1020 0%,#0C1526 46%,#0B1220 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .wvr-lp-shopware .wvr-orbit-hero{--pt-bg:#0B1220;background:radial-gradient(in oklch 72% 58% at 80% 14%,color-mix(in srgb,var(--sw-bright) 16%,transparent) 0%,transparent 68%),radial-gradient(in oklch 62% 52% at 16% 76%,color-mix(in srgb,var(--sw-700) 26%,transparent) 0%,transparent 70%),linear-gradient(in oklch 156deg,#0A1020 0%,#0C1526 46%,#0B1220 100%)}}.sw-section{position:relative;overflow:hidden}:root[data-theme="dark"] .wvr-lp-shopware .sw-section--tint,:root[data-theme="dark"] .wvr-lp-shopware .sw-section--soft{background:radial-gradient(90% 70% at 12% 0%,color-mix(in srgb,var(--sw-bright) 13%,transparent),transparent 62%),radial-gradient(70% 80% at 100% 100%,color-mix(in srgb,var(--sw-lilac) 10%,transparent),transparent 58%),color-mix(in srgb,var(--sw-bright) 7%,var(--pt-bg))}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .wvr-lp-shopware .sw-section--tint,:root:not([data-theme="light"]) .wvr-lp-shopware .sw-section--soft{background:radial-gradient(90% 70% at 12% 0%,color-mix(in srgb,var(--sw-bright) 13%,transparent),transparent 62%),radial-gradient(70% 80% at 100% 100%,color-mix(in srgb,var(--sw-lilac) 10%,transparent),transparent 58%),color-mix(in srgb,var(--sw-bright) 7%,var(--pt-bg))}}.sw-section--soft{background:radial-gradient(85% 75% at 100% -5%,color-mix(in srgb,var(--sw-100) 62%,transparent),transparent 62%),radial-gradient(70% 70% at -5% 105%,color-mix(in srgb,var(--sw-teal) 15%,transparent),transparent 58%),color-mix(in srgb,var(--sw-50) 72%,var(--pt-bg))}.sw-section--tint{background:radial-gradient(90% 70% at 12% 0%,color-mix(in srgb,var(--sw-200) 34%,transparent),transparent 62%),radial-gradient(70% 80% at 100% 100%,color-mix(in srgb,var(--sw-lilac) 20%,transparent),transparent 58%),color-mix(in srgb,var(--sw-50) 55%,var(--pt-bg))}.sw-open{position:relative;background:var(--sw-900);color:#fff;--sw-pad-y:clamp(4rem,9vh,6.5rem);padding-top:var(--sw-pad-y);padding-bottom:var(--sw-pad-y);overflow:hidden}.sw-open::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(75% 65% at 4% -12%,color-mix(in srgb,var(--sw-bright) 40%,transparent),transparent 60%),radial-gradient(65% 75% at 100% 55%,color-mix(in srgb,var(--sw-accent) 32%,transparent),transparent 58%),radial-gradient(55% 70% at 88% 118%,color-mix(in srgb,var(--sw-lilac) 30%,transparent),transparent 55%)}.sw-open > *{position:relative}.sw-open .sw-q{color:#fff}.sw-open .sw-a{color:#fff;border-left-color:var(--sw-bright)}.sw-open .sw-p{color:rgba(255,255,255,.66)}.sw-open .sw-p strong{color:#fff;font-weight:var(--pt-fw-semi)}.sw-figures{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,1.75rem);align-items:stretch;margin:clamp(2.5rem,6vw,4rem) 0 0;padding-top:clamp(2rem,4vw,2.75rem);border-top:1px solid rgba(255,255,255,.14)}.sw-figure{display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.1rem,2vw,1.5rem) clamp(1.2rem,2.2vw,1.6rem) clamp(1.3rem,2.4vw,1.7rem);border-radius:16px;border:1px solid color-mix(in srgb,var(--sw-bright) 26%,transparent);background:rgba(255,255,255,.05);transition:border-color var(--pt-dur-fast) var(--pt-ease),background-color var(--pt-dur-fast) var(--pt-ease)}.sw-figure:hover{border-color:color-mix(in srgb,var(--sw-bright) 58%,transparent);background:rgba(255,255,255,.08)}.sw-figure__src{display:flex;align-items:center;gap:.55rem;font-size:var(--pt-fs-micro);font-weight:var(--pt-fw-semi);letter-spacing:.11em;text-transform:uppercase;color:var(--sw-bright)}.sw-figure__src::before{content:'';flex:none;width:7px;height:7px;border-radius:999px;background:var(--sw-bright)}.sw-figure__value{display:block;font-size:clamp(2.2rem,5.2vw,3.6rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.045em;line-height:1;background:linear-gradient(120deg,#fff 20%,var(--sw-bright) 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.sw-figure__unit{display:block;font-size:var(--pt-fs-small);font-weight:var(--pt-fw-medium);color:rgba(255,255,255,.92);margin-top:-.25rem}.sw-figure__rule{height:1px;background:rgba(255,255,255,.16);margin:.15rem 0}.sw-figure__label{display:block;font-size:var(--pt-fs-small);line-height:1.5;color:rgba(255,255,255,.62)}.sw-notes{margin-top:clamp(1.25rem,3vh,1.75rem)}.sw-notes:not([open]){margin-bottom:-.55rem}.sw-notes[open]{margin-bottom:-.26rem}.sw-notes__head{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;font-size:var(--pt-fs-small);font-weight:var(--pt-fw-medium);color:var(--pt-fg-muted);padding:.3rem 0;transition:color var(--pt-dur-fast) var(--pt-ease)}.sw-notes__head::-webkit-details-marker{display:none}.sw-notes__head:hover,.sw-notes[open] .sw-notes__head{color:var(--pt-fg)}.sw-notes__head:focus-visible{outline:2px solid var(--sw-bright);outline-offset:3px;border-radius:8px}.sw-notes__sign{flex:none;width:14px;height:14px;color:var(--sw-bright);transition:transform var(--pt-dur-fast) var(--pt-ease)}.sw-notes[open] .sw-notes__sign{transform:rotate(180deg)}.sw-notes__body{padding-top:.35rem}.sw-figures__legal{margin-top:.55rem;max-width:74ch}.sw-figures__note{margin:.35rem 0 0;font-size:var(--pt-fs-micro);line-height:1.7;color:var(--pt-fg-muted)}.sw-figures__note b{font-weight:var(--pt-fw-semi);letter-spacing:.06em;color:var(--pt-fg)}.sw-open .sw-notes__head{color:rgba(255,255,255,.6)}.sw-open .sw-notes__head:hover,.sw-open .sw-notes[open] .sw-notes__head{color:#fff}.sw-open .sw-figures__note{color:rgba(255,255,255,.5)}.sw-open .sw-figures__note b{color:rgba(255,255,255,.8)}@media (max-width:760px){.sw-figures{grid-template-columns:1fr}}.sw-tiers{display:grid;gap:.6rem;margin-top:2.5rem}.sw-tier{display:grid;grid-template-columns:minmax(11rem,14rem) 1fr;gap:0 1.75rem;align-items:center;padding:.9rem 1.2rem;border:1px solid var(--pt-border);border-radius:14px;background:var(--pt-bg-elevated);transition:border-color var(--pt-dur-fast) var(--pt-ease),transform var(--pt-dur-fast) var(--pt-ease)}.sw-tier:hover{border-color:var(--sw-line);transform:translateX(3px)}.sw-tier__name{font-size:var(--pt-fs-lead);font-weight:var(--pt-fw-bold);letter-spacing:-0.02em}.sw-tier__cap{display:block;font-size:var(--pt-fs-small);color:var(--pt-fg-muted);margin-top:.2rem}.sw-tier__desc{grid-column:2;font-size:var(--pt-fs-small);line-height:1.5;color:var(--pt-fg-muted);margin:0}@media (max-width:640px){.sw-tier{grid-template-columns:1fr;gap:.75rem}.sw-tier__desc{grid-column:1}}.sw-tier__cap{display:block;font-size:var(--pt-fs-body);font-weight:var(--pt-fw-semi);color:var(--sw-600);margin-top:.3rem;letter-spacing:-0.01em}.sw-tier{border-width:1px}.sw-tier:hover{border-color:var(--sw-line);transform:translateX(3px);box-shadow:0 14px 34px -22px color-mix(in srgb,var(--sw-accent) 60%,transparent)}.sw-badges{display:flex;flex-wrap:wrap;gap:.85rem;margin:0;padding:0;list-style:none}.sw-badges li{margin:0}.sw-badges img{display:block;width:clamp(132px,15vw,168px);height:auto;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 24px -16px color-mix(in srgb,var(--sw-accent) 55%,transparent);transition:transform var(--pt-dur-fast) var(--pt-ease)}.sw-badges li:hover img{transform:translateY(-3px)}.sw-trust{grid-template-columns:1fr;gap:2rem}.sw-trust__badge{width:var(--sw-badge-w);transition:transform var(--pt-dur-fast) var(--pt-ease)}.sw-trust__badge:hover{transform:translateY(-3px)}.sw-panels{display:grid;gap:clamp(2.5rem,6vw,4.5rem);margin-top:3rem}.sw-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.sw-panel:nth-child(even) .sw-panel__media{order:2}.sw-panel__media{border-radius:16px;overflow:hidden;border:1px solid var(--pt-border);box-shadow:0 2px 6px rgba(0,0,0,.05),0 24px 48px -20px color-mix(in srgb,var(--sw-deep) 45%,transparent)}.sw-panel__media img{display:block;width:100%;height:auto}.sw-panel__title{font-size:var(--pt-fs-h3);font-weight:var(--pt-fw-semi);letter-spacing:-0.02em;margin:0 0 .65rem}.sw-panel__text{font-size:var(--pt-fs-body);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);margin:0}@media (max-width:860px){.sw-panel{grid-template-columns:1fr}.sw-panel:nth-child(even) .sw-panel__media{order:0}}.sw-compare{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2.5vw,1.6rem);margin:2.25rem 0}.sw-compare__col,.sw-costs{border:1px solid var(--pt-border);border-radius:14px;padding:1.35rem 1.5rem;background:color-mix(in srgb,var(--pt-bg) 70%,transparent)}.sw-compare__label,.sw-costs__label{margin:0 0 .9rem;font-size:var(--pt-fs-small);font-weight:var(--pt-fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--sw-600);line-height:1.35}.sw-compare ul{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.sw-compare li{position:relative;padding-left:1.6rem;font-size:var(--pt-fs-small);line-height:1.5;color:var(--pt-fg-muted)}.sw-compare li::before{content:'';position:absolute;left:0;top:.48em;width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--sw-bright),var(--sw-accent));box-shadow:0 0 0 4px color-mix(in srgb,var(--sw-bright) 14%,transparent)}@media (max-width:700px){.sw-compare{grid-template-columns:1fr}}.sw-status{position:relative;margin-top:2.5rem;padding:clamp(1.75rem,4vw,2.75rem);border-radius:18px;background:#14151a;color:#fff;overflow:hidden}.sw-status::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(130% 130% at 0% 0%,rgba(24,158,255,.30),transparent 55%),radial-gradient(120% 120% at 100% 100%,rgba(8,112,255,.18),transparent 50%)}.sw-status > *{position:relative}.sw-status__label{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--pt-fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--pt-fw-semi);color:var(--sw);margin-bottom:.85rem}.sw-status__dot{width:8px;height:8px;border-radius:999px;background:var(--sw)}.sw-status__title{font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.02em;margin:0 0 .75rem}.sw-status__text{font-size:var(--pt-fs-body);line-height:var(--pt-lh-relaxed);color:rgba(255,255,255,.72);margin:0 0 .85rem;max-width:62ch}.sw-status__text:last-child{margin-bottom:0}.sw-partnerline{display:flex;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:1.75rem;padding:1.25rem 1.5rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--sw-bright) 26%,transparent);background:color-mix(in srgb,var(--sw-bright) 6%,transparent)}.sw-partnerline img{flex:0 0 auto;width:clamp(112px,13vw,168px);height:auto}.sw-partnerline p{margin:0;font-size:var(--pt-fs-body);line-height:1.6;color:var(--pt-fg-muted)}@media (max-width:640px){.sw-partnerline{flex-direction:column;align-items:flex-start}}.sw-services{display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(2.5rem,6vw,5rem);margin:3rem 0 0;padding:0;list-style:none}.sw-services li{position:relative;padding:1.6rem 0 1.6rem 2.4rem;border-top:1px solid var(--pt-border)}.sw-services li::before{content:'';position:absolute;left:0;top:2.1rem;width:12px;height:12px;border-radius:999px;background:linear-gradient(135deg,var(--sw-bright),var(--sw-accent));box-shadow:0 0 0 5px color-mix(in srgb,var(--sw-bright) 14%,transparent)}.sw-services b{display:block;font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.015em;margin-bottom:.4rem}.sw-services span{display:block;color:var(--pt-fg-muted);font-size:var(--pt-fs-body);line-height:1.55}@media (max-width:700px){.sw-services{grid-template-columns:1fr}}.sw-cta{position:relative;overflow:hidden;isolation:isolate;background:var(--sw-900);color:#fff;padding:clamp(4rem,10vh,7rem) 0}.sw-cta::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 70% at 100% 0%,color-mix(in srgb,var(--sw-pink) 22%,transparent),transparent 58%),radial-gradient(80% 80% at 0% 110%,color-mix(in srgb,var(--sw-bright) 34%,transparent),transparent 60%)}.sw-cta > *{position:relative}.sw-cta-wrap{position:relative}.sw-cta__inner{max-width:46rem;margin:0 auto;text-align:center}.sw-cta__sticker{position:absolute;z-index:3;top:0;left:calc(50% - var(--sw-badge-w));width:clamp(78px,9vw,118px);transform:translate(-50%,-52%) rotate(-8deg)}@media (max-width:640px){.sw-cta__sticker{left:50%}}.sw-cta h2{font-size:var(--pt-fs-cta);font-weight:var(--pt-fw-bold);line-height:1.15;letter-spacing:-0.02em;margin:0 0 1rem;text-wrap:balance}.sw-cta p{font-size:var(--pt-fs-lead);line-height:1.55;color:rgba(255,255,255,.72);margin:0 0 2rem}.sw-cta__btn{display:inline-flex;align-items:center;gap:.6rem;padding:0.8rem 1.4rem;border-radius:999px;font-size:0.95rem;background:var(--sw-bright);color:#00153E;font-weight:var(--pt-fw-semi);text-decoration:none;transition:transform var(--pt-dur-fast) var(--pt-ease),background var(--pt-dur-fast) var(--pt-ease)}.sw-cta__btn:hover,.sw-cta__btn:focus-visible{background:color-mix(in srgb,var(--sw-bright) 45%,#fff)}.sw-inline-cta{--sw-cta-gap:clamp(2.25rem,5vh,3.25rem);margin:var(--sw-cta-gap) 0;text-align:center}.sw-inline-cta + .sw-figures{margin-top:0}.sw-inline-cta:last-child{margin-bottom:0}.wvr-lp-shopware .wvr-faq-section{padding-block:clamp(2.5rem,6vh,4rem)}.wvr-lp-shopware .wvr-faq__q{font-size:clamp(.95rem,1.3vw,1.05rem);font-weight:var(--pt-fw-medium)}.sw-trust{display:grid;grid-template-columns:auto 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:start;margin-top:2.5rem}.sw-trust__badge{width:clamp(128px,15vw,174px);height:auto}.sw-costs{margin-top:2.5rem;padding:1.7rem 1.9rem 1.5rem}.sw-costs .sw-p{font-size:var(--pt-fs-small);line-height:1.5}.sw-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.2vw,1.5rem);margin-top:clamp(1.5rem,3vh,2rem)}@media (max-width:860px){.sw-modes{grid-template-columns:1fr}}.sw-mode{display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.15rem,2vw,1.5rem);border-radius:16px;border:1px solid color-mix(in srgb,var(--sw-bright) 26%,transparent);background:var(--pt-bg);transition:border-color var(--pt-dur-fast) var(--pt-ease),transform var(--pt-dur-fast) var(--pt-ease)}.sw-mode:hover{border-color:color-mix(in srgb,var(--sw-bright) 58%,transparent);transform:translateY(-2px)}.sw-mode__name{display:flex;align-items:center;gap:.55rem;font-size:var(--pt-fs-body);font-weight:var(--pt-fw-semi);letter-spacing:-0.01em}.sw-mode__full{font-size:var(--pt-fs-small);font-weight:var(--pt-fw-regular);color:var(--pt-fg-muted);letter-spacing:0}.sw-mode__name::before{content:'';flex:none;width:9px;height:9px;border-radius:999px;background:var(--sw-bright)}.sw-mode__lead{font-size:var(--pt-fs-small);font-weight:var(--pt-fw-medium);line-height:1.5}.sw-mode__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.sw-mode__list li{position:relative;padding-left:1.05rem;font-size:var(--pt-fs-small);line-height:1.5;color:var(--pt-fg-muted)}.sw-mode__list li::before{content:'';position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--sw-bright) 60%,transparent)}.sw-subhead{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:var(--pt-fw-bold);letter-spacing:-0.015em;margin:2.5rem 0 .75rem}.sw-note{font-size:var(--pt-fs-micro);color:var(--pt-fg-subtle);margin-top:2rem}@media (max-width:640px){.sw-trust{grid-template-columns:1fr}}.wvr-orbit.is-paused .wvr-orbit__ring{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wvr-orbit__ring{animation:none}.wvr-orbit__frame{animation:none;opacity:1}}@media (max-width:760px){.wvr-lp-shopware .wvr-orbit-hero{min-height:100svh}.wvr-lp-shopware .sw-scroll{display:none}}.sw-sub-hero{position:relative;overflow:hidden;background:var(--sw-tint);border-bottom:1px solid var(--sw-line);padding:calc(var(--pt-header-h) + clamp(3rem,6vw,5rem)) 0 clamp(3rem,6vw,4.5rem)}.sw-sub-hero__crumb{font-size:var(--pt-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-fg-muted);margin:0 0 1.5rem}.sw-sub-hero__claim{display:inline-block;font-size:var(--pt-fs-small);font-weight:var(--pt-fw-semi);color:#fff;background:var(--sw-deep);border-radius:999px;padding:.4rem .95rem;margin:0 0 1.25rem}.sw-sub-hero__title{font-size:clamp(2.4rem,6vw,4.4rem);font-weight:var(--pt-fw-bold);letter-spacing:-.03em;line-height:1.05;margin:0 0 1.25rem;max-width:22ch}.sw-sub-hero__lead{font-size:var(--pt-fs-lead);line-height:1.55;color:var(--pt-fg-muted);margin:0;max-width:60ch}.sw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.5rem,3vw,2.25rem)}@media (max-width:900px){.sw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sw-grid{grid-template-columns:minmax(0,1fr)}}.sw-item{border:1px solid var(--sw-line);border-radius:18px;background:var(--pt-bg);padding:clamp(1.25rem,2.2vw,1.75rem)}.sw-item__title{font-size:1.125rem;font-weight:var(--pt-fw-semi);letter-spacing:-.01em;margin:0 0 .5rem}.sw-item__text{font-size:var(--pt-fs-small);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);margin:0}.sw-steps{margin-top:clamp(1.5rem,3vw,2.25rem)}.sw-step{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:clamp(1rem,2vw,2rem);padding:clamp(1.25rem,2.5vw,1.75rem) 0;border-top:1px solid var(--sw-line)}.sw-step:last-child{border-bottom:1px solid var(--sw-line)}.sw-step__no{font-size:1.5rem;font-weight:var(--pt-fw-bold);color:var(--sw-deep);font-variant-numeric:tabular-nums}.sw-step__title{font-size:1.25rem;font-weight:var(--pt-fw-semi);letter-spacing:-.01em;margin:0 0 .5rem}.sw-step__text{font-size:var(--pt-fs-body);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);margin:0;max-width:70ch}@media (max-width:600px){.sw-step{grid-template-columns:minmax(0,1fr);gap:.5rem}}.sw-fork{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.5rem,3vw,2.25rem)}@media (max-width:820px){.sw-fork{grid-template-columns:minmax(0,1fr)}}.sw-fork__card{display:flex;flex-direction:column;gap:.75rem;background:var(--pt-bg);border:1px solid var(--sw-line);border-radius:20px;padding:clamp(1.5rem,3vw,2.25rem)}.sw-fork__card--active{background:var(--sw-900);border-color:var(--sw-900);color:#fff}.sw-fork__label{font-size:var(--pt-fs-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--pt-fw-semi);color:var(--sw-deep)}.sw-fork__card--active .sw-fork__label{color:var(--sw-bright)}.sw-fork__title{font-size:1.375rem;font-weight:var(--pt-fw-semi);letter-spacing:-.015em;margin:0}.sw-fork__text{font-size:var(--pt-fs-small);line-height:var(--pt-lh-relaxed);color:var(--pt-fg-muted);margin:0;flex:1}.sw-fork__card--active .sw-fork__text{color:rgba(255,255,255,.72)}.sw-world .sw-fork__card--active a{color:var(--sw-bright)}.sw-hero-full{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:grid;align-items:center;padding-block:calc(var(--pt-header-h) + 2rem) clamp(4rem,8vh,7rem);background:var(--sw-night);color:#fff}.sw-hero-full__bg{position:absolute;inset:0;z-index:-1}.sw-hero-full__grid{position:absolute;inset:-10%;background-image:repeating-linear-gradient(to right,rgba(255,255,255,.055) 0 1px,transparent 1px 96px),repeating-linear-gradient(to bottom,rgba(255,255,255,.055) 0 1px,transparent 1px 96px);mask-image:radial-gradient(120% 90% at 20% 20%,#000 20%,transparent 78%)}.sw-hero-full__glow{position:absolute;inset:0;background:radial-gradient(60% 55% at 78% 18%,color-mix(in srgb,var(--sw-bright) 42%,transparent) 0%,transparent 70%),radial-gradient(70% 60% at 10% 92%,color-mix(in srgb,var(--sw) 38%,transparent) 0%,transparent 72%);filter:blur(10px)}.sw-hero-full__inner{display:grid;grid-template-columns:minmax(0,1fr) clamp(200px,22vw,320px);gap:clamp(2rem,5vw,5rem);align-items:center}.sw-hero-full__crumb{font-size:var(--pt-fs-micro);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.64);margin:0 0 1.75rem}.sw-world .sw-hero-full__crumb a:not(.sw-cta__btn):not(.sw-hero-full__btn){color:rgba(255,255,255,.86);text-decoration-color:rgba(255,255,255,.5)}.sw-world .sw-hero-full__crumb a:not(.sw-cta__btn):not(.sw-hero-full__btn):hover{color:#fff;text-decoration-color:#fff}.sw-hero-full__title{font-size:clamp(2.6rem,6.6vw,5.2rem);font-weight:var(--pt-fw-bold);letter-spacing:-.035em;line-height:1.02;margin:0 0 1.5rem;max-width:16ch}.sw-hero-full__title em{font-style:normal;color:var(--sw-bright)}.sw-hero-full__lead{font-size:var(--pt-fs-lead);line-height:1.55;color:rgba(255,255,255,.76);margin:0 0 1.25rem;max-width:52ch}.sw-hero-full__note{font-size:var(--pt-fs-body);line-height:var(--pt-lh-relaxed);color:rgba(255,255,255,.88);margin:0 0 2.25rem;max-width:60ch;padding-left:1.35rem;border-left:3px solid var(--sw-bright)}.sw-hero-full__actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.sw-hero-full__btn{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;padding:.95rem 1.6rem;font-weight:var(--pt-fw-semi);text-decoration:none;background:var(--sw-bright);color:#001226;border:1px solid var(--sw-bright)}.sw-hero-full__btn:hover{background:#fff;border-color:#fff;color:#001226}.sw-hero-full__btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}.sw-hero-full__btn--ghost:hover{background:rgba(255,255,255,.08);border-color:#fff;color:#fff}.sw-hero-full__badge{width:100%;height:auto;transform:rotate(-8deg);filter:drop-shadow(0 24px 60px rgba(0,0,0,.45));animation:sw-float 5.4s ease-in-out infinite}.sw-hero-full__cue{position:absolute;left:50%;bottom:clamp(1.25rem,3vh,2.5rem);translate:-50% 0;font-size:var(--pt-fs-micro);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}@media (max-width:860px){.sw-hero-full{min-height:auto;padding-block:calc(var(--pt-header-h) + 2.5rem) clamp(3rem,8vh,4.5rem)}.sw-hero-full__inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.sw-hero-full__badge{width:clamp(150px,42vw,220px)}.sw-hero-full__cue{display:none}}@media (prefers-reduced-motion:reduce){.sw-hero-full__badge{animation:none}}.wvr-sw-hero-dark .porti-header:not(.is-scrolled){color:#fff}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) a,.wvr-sw-hero-dark .porti-header:not(.is-scrolled) button{color:#fff;border-color:rgba(255,255,255,.45)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-logo picture,.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-logo .porti-logo__img--manual-light{display:none}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-logo .porti-logo__img--manual-dark{display:block}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-button{outline-color:rgba(255,255,255,.55);color:#fff}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-button:hover{outline-color:#fff;background:rgba(255,255,255,.12)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-theme-toggle{outline-color:rgba(255,255,255,.55)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-theme-toggle svg{color:#fff}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-theme-toggle:hover{outline-color:var(--sw-bright);background:var(--sw-bright)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-theme-toggle:hover svg{color:#001226}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-cta{color:#fff;outline-color:rgba(255,255,255,.55)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-cta:hover{color:#001226;background:var(--sw-bright);outline-color:var(--sw-bright)}.wvr-sw-hero-dark .porti-header:not(.is-scrolled) .porti-burger span{background:#fff}.sw-hero-full .sw-scroll{color:var(--sw-bright);border-color:color-mix(in srgb,var(--sw-bright) 55%,transparent);background:transparent}.sw-hero-full .sw-scroll:hover{background:var(--sw-bright);border-color:var(--sw-bright);color:#001226;transform:translateX(-50%) translateY(-2px)}.sw-hero-full .sw-scroll:focus-visible{outline:2px solid var(--sw-bright);outline-offset:3px}.sw-hero-full [id]{scroll-margin-top:var(--pt-header-h)}.wvr-sw-hero-dark .sw-section[id],.wvr-sw-hero-dark section[id]{scroll-margin-top:calc(var(--pt-header-h) + 1rem)}.sw-sticker--ablauf{right:18%;transform:translateY(32%) rotate(-9deg)}.wvr-sw-hero-dark .sw-edge-wrap[id]{scroll-margin-top:calc(var(--pt-header-h) + 1px)}.sw-status--hell{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);box-shadow:0 24px 60px rgba(0,0,0,.22);backdrop-filter:blur(6px)}.sw-status--hell::before{background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--sw-bright) 24%,transparent),transparent 58%),radial-gradient(120% 120% at 100% 100%,rgba(255,255,255,.10),transparent 55%)}.sw-status--hell .sw-status__label{color:var(--sw-bright)}.sw-status--hell .sw-status__dot{background:var(--sw-bright);box-shadow:0 0 0 4px color-mix(in srgb,var(--sw-bright) 22%,transparent)}.sw-status--hell .sw-status__title{color:#fff}.sw-status--hell .sw-status__text{color:rgba(255,255,255,.82)}.sw-sticker--umfang{right:7%;transform:translateY(-38%) rotate(8deg);animation-duration:5.2s;animation-delay:-1.9s}.sw-sticker--sechser{left:7%;right:auto;transform:translateY(-38%) rotate(-7deg);animation-duration:4.8s;animation-delay:-2.8s}.sw-sticker--leistungen{left:75.5%;right:auto;transform:translateY(24%) rotate(7deg)}.sw-sticker--grenzen{left:auto;right:34%;transform:translateY(-33%) rotate(-8deg)}.sw-fork--solo{grid-template-columns:minmax(0,1fr)}.sw-fork__head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.sw-fork__logo{height:28px;width:auto}