.lp-preise-h1:where(.astro-movvcgzl){font-size:clamp(2.4rem,5.2vw,4.1rem);text-wrap:balance}.lp-preise-mehr:where(.astro-movvcgzl){display:inline-flex;align-items:center;gap:.4rem;font-size:.95rem;font-weight:650;color:hsl(var(--lp-blue-dark));text-decoration:none}.lp-preise-mehr:where(.astro-movvcgzl) svg:where(.astro-movvcgzl){transition:transform .2s ease}.lp-preise-mehr:where(.astro-movvcgzl):hover svg:where(.astro-movvcgzl){transform:translate(3px)}.lp-periode:where(.astro-movvcgzl){display:inline-flex;max-width:100%;padding:.32rem;border-radius:1rem;background:#fff;border:1px solid hsl(var(--lp-line));box-shadow:0 1px 2px #242e420d,0 14px 32px -20px #1c28404d}.lp-periode-spur:where(.astro-movvcgzl){display:flex;border-radius:.75rem;background:hsl(var(--lp-gray))}.lp-periode-knopf:where(.astro-movvcgzl){display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.05rem;border-radius:.75rem;border:2px solid transparent;background:transparent;color:hsl(var(--lp-faint));font-size:.93rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.lp-periode-knopf:where(.astro-movvcgzl):hover{color:hsl(var(--lp-ink))}.lp-periode-knopf:where(.astro-movvcgzl)[aria-pressed=true]{background:#fff;border-color:hsl(var(--lp-blue-dark));color:hsl(var(--lp-ink))}.lp-periode-knopf:where(.astro-movvcgzl):focus-visible{outline:2px solid hsl(var(--lp-blue));outline-offset:2px}.lp-periode-rabatt:where(.astro-movvcgzl){font-size:.8rem;font-weight:700;color:#24894e}@media(max-width:479px){.lp-periode-knopf:where(.astro-movvcgzl){padding:.5rem .75rem;font-size:.86rem}.lp-periode-rabatt:where(.astro-movvcgzl){display:none}}.lp-jeder:where(.astro-movvcgzl){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.1rem}.lp-jeder-titel:where(.astro-movvcgzl){font-size:.95rem;font-weight:680;color:hsl(var(--lp-ink))}.lp-jeder-liste:where(.astro-movvcgzl){display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.lp-jeder-liste:where(.astro-movvcgzl) li:where(.astro-movvcgzl){display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .95rem .45rem .8rem;border-radius:999px;border:1px solid hsl(var(--lp-line));background:#fff;font-size:.88rem;font-weight:540;color:hsl(var(--lp-text));white-space:nowrap}.lp-jeder-icon:where(.astro-movvcgzl){display:inline-flex;flex:none;color:hsl(var(--lp-blue))}.lp-jeder-flagge:where(.astro-movvcgzl){flex:none;width:.95rem;height:.95rem;border-radius:999px;background:linear-gradient(180deg,#000 0 33.4%,#d00 33.4% 66.7%,#ffce00 66.7%);box-shadow:0 0 0 1px hsl(var(--lp-line))}.lp-plans:where(.astro-movvcgzl),.lp-plans-wide:where(.astro-movvcgzl){max-width:36rem}@media(min-width:1024px){.lp-plans:where(.astro-movvcgzl){max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-plans-wide:where(.astro-movvcgzl){max-width:none}}.lp-plan-tag:where(.astro-movvcgzl){padding:.2rem .55rem;border-radius:.4rem;background:hsl(var(--lp-blue-soft));border:1px solid hsl(var(--lp-blue-line));color:hsl(var(--lp-blue-dark));font-size:.7rem;font-weight:700;white-space:nowrap}.lp-plan:where(.astro-movvcgzl){display:flex;flex-direction:column;padding:1.9rem;border-radius:1.1rem;background:#fff;border:1px solid hsl(var(--lp-line))}.lp-plan:where(.astro-movvcgzl).is-pro{border:1.5px solid hsl(var(--lp-blue) / .65);box-shadow:0 0 0 5px hsl(var(--lp-blue-soft)),0 30px 60px -36px #1b349873}.lp-plan-name:where(.astro-movvcgzl){display:flex;align-items:center;min-height:1.6rem;font-size:.82rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--lp-blue-dark))}.lp-plan:where(.astro-movvcgzl):not(.is-pro) .lp-plan-name:where(.astro-movvcgzl){color:hsl(var(--lp-faint))}.lp-plan-price:where(.astro-movvcgzl){margin-top:.9rem;font-size:.9rem;color:hsl(var(--lp-faint))}.lp-plan-price:where(.astro-movvcgzl) span:where(.astro-movvcgzl){margin-right:.35rem;font-family:var(--font-display);font-size:2.5rem;font-weight:780;letter-spacing:-.045em;color:hsl(var(--lp-ink))}.lp-plan-plus:where(.astro-movvcgzl){margin-top:1.6rem;font-size:.9rem;font-weight:650;color:hsl(var(--lp-ink))}.lp-plan-list:where(.astro-movvcgzl){margin:1.5rem 0 2rem;font-size:.92rem}.lp-plan-list:where(.astro-movvcgzl) li{font-weight:520}.lp-addon:where(.astro-movvcgzl){position:relative;overflow:hidden;display:grid;gap:1.25rem;padding:1.6rem 1.8rem;border-radius:1rem}.lp-addon:where(.astro-movvcgzl)>:where(.astro-movvcgzl){position:relative;z-index:1}@media(min-width:768px){.lp-addon:where(.astro-movvcgzl){grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:center;gap:2.5rem}}.lp-addon-tag:where(.astro-movvcgzl){padding:.2rem .55rem;border-radius:.4rem;background:hsl(var(--lp-blue));color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.lp-addon-name:where(.astro-movvcgzl){margin-top:.7rem;font-size:1.1rem;font-weight:700;color:hsl(var(--lp-ink))}.lp-addon-price:where(.astro-movvcgzl) p:where(.astro-movvcgzl):first-child{font-size:.88rem;color:hsl(var(--lp-faint))}.lp-addon-price:where(.astro-movvcgzl)>p:where(.astro-movvcgzl):first-child>span:where(.astro-movvcgzl){margin-right:.3rem;font-family:var(--font-display);font-size:2rem;font-weight:780;letter-spacing:-.04em;color:hsl(var(--lp-ink))}.lp-kontakt:where(.astro-k7ikf3na){display:grid;gap:2.75rem;padding:clamp(1.5rem,4.5vw,3.75rem);border-radius:1.5rem;background:hsl(var(--lp-gray));border:1px solid hsl(var(--lp-line))}@media(min-width:1024px){.lp-kontakt:where(.astro-k7ikf3na){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4.5rem}}.lp-kontakt-h:where(.astro-k7ikf3na){font-size:clamp(2rem,3.3vw,2.75rem)}.lp-kontakt-person:where(.astro-k7ikf3na){display:flex;align-items:center;gap:1rem}.lp-kontakt-person:where(.astro-k7ikf3na) img:where(.astro-k7ikf3na){width:4.75rem;height:4.75rem;flex:none;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 10px 24px -12px #1c274066}.lp-kontakt-name:where(.astro-k7ikf3na){font-size:1.02rem;font-weight:700;color:hsl(var(--lp-ink))}.lp-kontakt-rolle:where(.astro-k7ikf3na){margin-top:.1rem;font-size:.9rem;color:hsl(var(--lp-faint))}.lp-kontakt-wege:where(.astro-k7ikf3na){display:grid;gap:.8rem}.lp-kontakt-wege:where(.astro-k7ikf3na) li:where(.astro-k7ikf3na){display:flex;align-items:center;gap:.85rem;font-size:1.02rem;font-weight:600;color:hsl(var(--lp-ink))}.lp-kontakt-ico:where(.astro-k7ikf3na){display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:.65rem;background:#fff;border:1px solid hsl(var(--lp-line));color:hsl(var(--lp-ink))}.lp-kontakt-wege:where(.astro-k7ikf3na) a:where(.astro-k7ikf3na){color:hsl(var(--lp-blue-dark));text-decoration:none}.lp-kontakt-wege:where(.astro-k7ikf3na) a:where(.astro-k7ikf3na):hover{text-decoration:underline}.lp-kontakt-form:where(.astro-k7ikf3na):not([hidden]){display:grid;gap:1.15rem}.lp-feld-titel:where(.astro-k7ikf3na){font-size:.92rem;font-weight:650;color:hsl(var(--lp-ink))}.lp-feld-opt:where(.astro-k7ikf3na){font-weight:500;color:hsl(var(--lp-faint))}.lp-eingabe:where(.astro-k7ikf3na){position:relative;display:block;margin-top:.45rem}.lp-eingabe:where(.astro-k7ikf3na) svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:hsl(var(--lp-faint));pointer-events:none}.lp-eingabe:where(.astro-k7ikf3na) input:where(.astro-k7ikf3na),.lp-eingabe:where(.astro-k7ikf3na) textarea:where(.astro-k7ikf3na){width:100%;padding:.85rem 1rem .85rem 2.85rem;border-radius:.8rem;border:1px solid hsl(var(--lp-line));background:#fff;font-size:.97rem;color:hsl(var(--lp-ink));transition:border-color .2s ease,box-shadow .2s ease}.lp-eingabe--text:where(.astro-k7ikf3na) textarea:where(.astro-k7ikf3na){min-height:8.5rem;padding-left:1rem;resize:vertical}.lp-eingabe:where(.astro-k7ikf3na) input:where(.astro-k7ikf3na)::-moz-placeholder,.lp-eingabe:where(.astro-k7ikf3na) textarea:where(.astro-k7ikf3na)::-moz-placeholder{color:hsl(var(--lp-mute))}.lp-eingabe:where(.astro-k7ikf3na) input:where(.astro-k7ikf3na)::placeholder,.lp-eingabe:where(.astro-k7ikf3na) textarea:where(.astro-k7ikf3na)::placeholder{color:hsl(var(--lp-mute))}.lp-eingabe:where(.astro-k7ikf3na) input:where(.astro-k7ikf3na):focus,.lp-eingabe:where(.astro-k7ikf3na) textarea:where(.astro-k7ikf3na):focus{outline:none;border-color:hsl(var(--lp-blue));box-shadow:0 0 0 4px hsl(var(--lp-blue) / .12)}.lp-kontakt-senden:where(.astro-k7ikf3na){min-height:3.4rem;margin-top:.35rem}.lp-kontakt-fehler:where(.astro-k7ikf3na){padding:.75rem .95rem;border-radius:.7rem;background:#fef1f1;border:1px solid hsl(0 70% 88%);color:#9b2727;font-size:.9rem}.lp-kontakt-fehler:where(.astro-k7ikf3na) a{font-weight:650;text-decoration:underline}.lp-kontakt-danke:where(.astro-k7ikf3na):not([hidden]){display:grid;justify-items:start;align-content:center;min-height:100%;padding:2rem;border-radius:1.1rem;background:#fff;border:1px solid hsl(var(--lp-line))}.lp-kontakt-ok:where(.astro-k7ikf3na){display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:hsl(var(--lp-blue));color:#fff}
