.st-faq-intro h2#faq-title{font-size:clamp(calc(84 * var(--st-display-unit, 1px)),8vw,calc(128 * var(--st-display-unit, 1px)));line-height:1.02;letter-spacing:-.075em;max-width:100%;white-space:nowrap;overflow:visible;padding-right:.08em}#leistungen{padding-top:calc(68 * var(--st-display-unit, 1px))}.st-visual-functions,.st-visual-care{overflow:visible}.st-function-window{box-shadow:0 17px 45px #123a3020,0 34px 75px #123a300b}.st-function-confirm{box-shadow:0 12px 36px #1f584022,0 24px 55px #1f58400a}.st-care90{box-shadow:0 18px 45px #183f3620,0 36px 76px #183f360a}html[data-theme=dark] .st-function-window{box-shadow:0 22px 54px #0005,0 38px 85px #0002}html[data-theme=dark] .st-function-confirm{box-shadow:0 13px 37px #0004}html[data-theme=dark] .st-care90{box-shadow:0 22px 55px #0005,0 39px 88px #0002}.st-contact-copy{padding-top:0;align-self:center}.st-contact-card{margin-bottom:0;align-self:center}.st-contact-label-mobile{display:none}.st-contact-options .st-contact-option-call .st-contact-option-icon{background:#d9f7e5;color:#168d62}.st-contact-options .st-contact-option-whatsapp .st-contact-option-icon{background:#dcf8ed;color:#168d73}.st-contact-options .st-contact-option-insight .st-contact-option-icon{background:#daf6f7;color:#188fa5}.st-contact-options .st-contact-option-form .st-contact-option-icon{background:#e3f1ff;color:#2385c4}.st-contact-options .st-contact-option-arrow{color:#2abca8}html[data-theme=dark] .st-contact-options .st-contact-option-call .st-contact-option-icon{background:#304b3b;color:#b9fa8b}html[data-theme=dark] .st-contact-options .st-contact-option-whatsapp .st-contact-option-icon{background:#254b42;color:#91efc3}html[data-theme=dark] .st-contact-options .st-contact-option-insight .st-contact-option-icon{background:#254951;color:#88deef}html[data-theme=dark] .st-contact-options .st-contact-option-form .st-contact-option-icon{background:#293d56;color:#9fcfff}.st-support-avatar-image{width:calc(31 * var(--st-display-unit, 1px));height:calc(31 * var(--st-display-unit, 1px));box-shadow:0 0 0 1px #45ceaa46}.st-support-mobile-launcher{display:none}@media(max-width:959px){#leistungen{margin-top:calc(28 * var(--st-display-unit, 1px))!important;padding-top:0}.st-support-mobile-launcher{position:absolute;right:max(calc(14 * var(--st-display-unit, 1px)),env(safe-area-inset-right));bottom:max(calc(16 * var(--st-display-unit, 1px)),env(safe-area-inset-bottom));display:flex;align-items:center;gap:calc(8 * var(--st-display-unit, 1px));min-height:calc(46 * var(--st-display-unit, 1px));padding:calc(7 * var(--st-display-unit, 1px)) calc(11 * var(--st-display-unit, 1px));border:1px solid #65d2aa;border-radius:calc(999 * var(--st-display-unit, 1px));background:linear-gradient(105deg,#d1ffe4,#d4f7f1 65%,#def0ff);color:#155843;box-shadow:0 8px 25px #173b3150,0 0 20px #51dcaa55;font:800 calc(12 * var(--st-display-unit, 1px))/1.2 Manrope,Arial,sans-serif;white-space:nowrap;pointer-events:auto;cursor:pointer;transition:transform .25s ease,opacity .35s ease,box-shadow .25s ease}.st-support-mobile-launcher:hover{transform:translateY(calc(-3 * var(--st-display-unit, 1px)));box-shadow:0 12px 28px #173b315c,0 0 25px #51dcaa66}.st-support-mobile-launcher svg{width:calc(18 * var(--st-display-unit, 1px));height:calc(18 * var(--st-display-unit, 1px));fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st-support-mobile-launcher .st-support-avatar-image{width:calc(26 * var(--st-display-unit, 1px));height:calc(26 * var(--st-display-unit, 1px));border-width:1px}.st-support[data-support-ready=false] .st-support-mobile-launcher{visibility:hidden;opacity:0;transform:translateY(calc(22 * var(--st-display-unit, 1px)))}.st-support[data-support-ready=true] .st-support-mobile-launcher{visibility:visible;opacity:1}.st-support.is-open .st-support-mobile-launcher{display:none}.st-support-flow .st-support-composer textarea{font-size:calc(16 * var(--st-display-unit, 1px))!important;line-height:1.4}.st-contact-options .st-contact-option{display:grid;grid-template-columns:calc(42 * var(--st-display-unit, 1px)) minmax(0,1fr) calc(42 * var(--st-display-unit, 1px));gap:calc(8 * var(--st-display-unit, 1px));min-height:calc(66 * var(--st-display-unit, 1px));padding:calc(8 * var(--st-display-unit, 1px)) calc(11 * var(--st-display-unit, 1px))}.st-contact-options .st-contact-option-icon{width:calc(42 * var(--st-display-unit, 1px));height:calc(42 * var(--st-display-unit, 1px));flex-basis:calc(42 * var(--st-display-unit, 1px))}.st-contact-options .st-contact-option-copy{display:flex;align-items:center;justify-content:center;text-align:center}.st-contact-options .st-contact-option-copy strong{font-size:calc(16 * var(--st-display-unit, 1px));line-height:1.2;letter-spacing:-.02em}.st-contact-options .st-contact-option-copy small,.st-contact-label-desktop{display:none}.st-contact-label-mobile{display:inline}.st-contact-options .st-contact-option-arrow{visibility:hidden}html[data-theme=dark] .st-support-mobile-launcher{background:linear-gradient(105deg,#bbff80,#8df0bc 62%,#77ddf3);border-color:#adff8a;color:#17342d;box-shadow:0 8px 28px #0009,0 0 24px #a7ff7c55}}@media(max-width:700px){.st-faq-intro h2#faq-title{font-size:clamp(calc(82 * var(--st-display-unit, 1px)),22vw,calc(112 * var(--st-display-unit, 1px)))}}@media(prefers-reduced-motion:reduce){.st-support-mobile-launcher{transition:none}}.st-care-photo{position:relative;width:min(100%,calc(390 * var(--st-display-unit, 1px)));height:calc(292 * var(--st-display-unit, 1px));overflow:hidden;border:1px solid #d6e7e2;border-radius:calc(21 * var(--st-display-unit, 1px));background:#edf5f2;box-shadow:0 18px 50px #163b2d1d,0 38px 80px #163b2d08}.st-care-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.st-care-photo:after{content:"";position:absolute;inset:48% 0 0;background:linear-gradient(transparent,#122c244f);pointer-events:none}.st-care-photo-caption{position:absolute;z-index:1;left:calc(17 * var(--st-display-unit, 1px));bottom:calc(16 * var(--st-display-unit, 1px));padding:calc(8 * var(--st-display-unit, 1px)) calc(11 * var(--st-display-unit, 1px));border:1px solid #ffffff6b;border-radius:calc(999 * var(--st-display-unit, 1px));background:#142e2ab3;color:#fff;font-size:calc(11 * var(--st-display-unit, 1px));font-weight:750;letter-spacing:-.01em;backdrop-filter:blur(8px)}html[data-theme=dark] .st-care-photo{border-color:#47675d;box-shadow:0 19px 55px #0006,0 38px 85px #0002}@media(max-width:599px){.st-care-photo{width:100%;height:calc(280 * var(--st-display-unit, 1px))}.st-care-photo-caption{left:calc(14 * var(--st-display-unit, 1px));bottom:calc(14 * var(--st-display-unit, 1px))}}@media(max-width:760px){.cinematic-hero .hero-price.st-price-lockup{grid-template-columns:max-content max-content;justify-content:center;align-items:center;column-gap:calc(12 * var(--st-display-unit, 1px));width:100%;max-width:none;margin-inline:auto}.cinematic-hero .st-price-copy{justify-self:center;text-align:left}.cinematic-hero .st-price-partner-slot{width:calc(104 * var(--st-display-unit, 1px));--badge-height:calc(100 * var(--st-display-unit, 1px))}.hero.cinematic-hero .hero-actions .button{align-items:center}.hero.cinematic-hero .hero-actions .button>span{display:grid;place-items:center;width:calc(21 * var(--st-display-unit, 1px));height:calc(21 * var(--st-display-unit, 1px));line-height:1;flex:none}.hero.cinematic-hero .hero-actions .button>span .st-ui-icon{display:block;vertical-align:middle}.hero.cinematic-hero .hero-footer .hero-credentials{--badge-height:clamp(calc(43 * var(--st-display-unit, 1px)),13.4vw,calc(88 * var(--st-display-unit, 1px)));gap:calc(11 * var(--st-display-unit, 1px))}.hero.cinematic-hero .hero-footer.has-consent .hero-credentials{--badge-height:clamp(calc(42 * var(--st-display-unit, 1px)),12.7vw,calc(82 * var(--st-display-unit, 1px)))}body .st-inclusions-065{padding-bottom:calc(24 * var(--st-display-unit, 1px))}main>#transparenz{margin-top:calc(24 * var(--st-display-unit, 1px))}main>section+#pakete{margin-top:calc(24 * var(--st-display-unit, 1px))}html body #pakete .st-comparison.cmp-intro{padding-top:calc(16 * var(--st-display-unit, 1px))}#pakete .cmp-ribbon-shell{margin-top:calc(8 * var(--st-display-unit, 1px))}#pakete .cmp-ribbon-heading{padding-top:calc(4 * var(--st-display-unit, 1px))}}:root{--st-display-unit: max(1px, .0390625vw);font-size:calc(16 * var(--st-display-unit))}
