.sf-precheck-intro{padding-block:var(--sf-space-2) 0}.sf-precheck-intro .sf-lead{max-inline-size:none}.sf-main--precheck{padding-block-start:0}.sf-precheck{padding-block-start:var(--sf-space-2)}.sf-main--precheck [hidden]{display:none!important}.sf-precheck__privacy{color:var(--sf-body);border-inline-start:3px solid var(--sf-gold);max-inline-size:640px;margin:0;padding-inline-start:.8rem;font-size:13px;line-height:1.5}.sf-precheck__question-block{border-top:1px solid var(--sf-line-soft);flex-direction:column;gap:.85rem;max-inline-size:640px;padding-block-start:1.35rem;display:flex}.sf-precheck__question-head{align-items:flex-start;gap:.85rem;display:flex}.sf-precheck__question-title{flex-direction:column;gap:.3rem;min-width:0;display:flex}.sf-precheck__question-eyebrow,.sf-precheck__question{margin:0}.sf-precheck__number{border:1px solid var(--sf-gold-light);background:var(--sf-card);block-size:2.5rem;inline-size:2.5rem;font-family:var(--sf-heading-font);color:var(--sf-gold-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:500;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.sf-precheck__question-block:has(input:checked) .sf-precheck__number{background:var(--sf-ink);border-color:var(--sf-ink);color:var(--sf-sand)}.sf-precheck__help{color:var(--sf-body);margin:0;font-size:14px;line-height:1.5}.sf-precheck__fieldset{border:0;min-inline-size:0;margin:0;padding:0}.sf-precheck__legend-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-precheck__options{flex-direction:column;gap:8px;display:flex}.sf-precheck__option{background:var(--sf-card);border:1px solid var(--sf-line-soft);cursor:pointer;border-radius:10px;grid-template-columns:1fr;align-items:center;gap:.75rem;padding:12px 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.sf-precheck__option:hover{border-color:var(--sf-gold-light)}.sf-precheck__option:has(.sf-precheck__input:checked){border-color:var(--sf-gold);background:var(--sf-card-alt);box-shadow:var(--sf-shadow-card)}.sf-precheck__option:has(.sf-precheck__input:focus-visible){outline:2px solid var(--sf-focus-ring);outline-offset:2px}.sf-precheck__input{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-precheck__option-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.sf-precheck__option-label{font-family:var(--sf-body-font);color:var(--sf-ink);font-size:15px;font-weight:600;line-height:1.3}.sf-precheck__option-hint{font-family:var(--sf-body-font);color:var(--sf-body);font-size:13px;line-height:1.45}.sf-precheck__submit{max-inline-size:640px;padding:var(--sf-pad-card);background:var(--sf-card);border:1px solid var(--sf-line-soft);border-radius:var(--sf-card-radius);flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.sf-precheck__count{color:var(--sf-body);margin:0;font-size:13.5px;line-height:1.4}.sf-precheck__result-block{border-top:1px solid var(--sf-line-soft);flex-direction:column;gap:1rem;max-inline-size:640px;padding-block-start:1.25rem;scroll-margin-top:5.5rem;display:flex}.sf-precheck__result{padding:var(--sf-pad-card);background:var(--sf-card-alt);border:1px solid var(--sf-gold);border-inline-start:4px solid var(--sf-gold);border-radius:var(--sf-card-radius);box-shadow:var(--sf-shadow-card);flex-direction:column;gap:.5rem;display:flex}.sf-precheck__result .sf-h2{margin:0}.sf-precheck__result .sf-lead{max-inline-size:none;margin:0}.sf-precheck__question:focus,.sf-precheck__result .sf-h2:focus{outline:none}.sf-precheck__nav{margin-block-start:.25rem}.sf-precheck__cta{align-items:center}.sf-precheck__disclaimer,.sf-precheck__fallback{color:var(--sf-body);max-inline-size:640px;margin:0;font-size:13px;line-height:1.5}@media (min-width:640px){.sf-precheck__options--2col{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:768px){.sf-precheck__options{gap:10px}.sf-precheck__option{padding:14px 16px}.sf-precheck__option-label{font-size:15.5px}.sf-precheck__submit{flex-direction:row;align-items:center;gap:1rem}.sf-precheck__count{order:2}}
.sf-main--myth-check{padding-block-start:0}.sf-myth-check{padding-block-start:var(--sf-space-2)}.sf-myth-check__grid{grid-template-columns:1fr;gap:12px;display:grid}.sf-myth-check__single{max-inline-size:640px}.sf-myth-check__privacy{color:var(--sf-body);margin:0;font-size:13px;line-height:1.5}.sf-myth-card{padding:var(--sf-pad-card);background:var(--sf-card);border:1px solid var(--sf-line-soft);border-radius:var(--sf-card-radius);flex-direction:column;gap:.8rem;transition:border-color .2s,box-shadow .2s;display:flex}.sf-myth-card__eyebrow{font-family:var(--sf-body-font);letter-spacing:.08em;text-transform:uppercase;color:var(--sf-gold-text);margin:0;font-size:12px;font-weight:600}.sf-myth-card__claim{font-family:var(--sf-heading-font);color:var(--sf-ink);margin:0;font-size:19px;font-weight:500;line-height:1.35}.sf-myth-card__answers{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.sf-myth-card__legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-myth-card__answer{border:1px solid var(--sf-line-soft);background:var(--sf-card-alt);cursor:pointer;min-block-size:2.75rem;font-family:var(--sf-body-font);color:var(--sf-ink);border-radius:999px;align-items:center;padding:.45rem 1.1rem;font-size:14.5px;font-weight:600;line-height:1.2;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.sf-myth-card__answer:hover{border-color:var(--sf-gold-light)}.sf-myth-card__answer:has(.sf-myth-card__input:checked){background:var(--sf-ink);border-color:var(--sf-ink);color:var(--sf-sand)}.sf-myth-card__answer:has(.sf-myth-card__input:focus-visible){outline:2px solid var(--sf-focus-ring);outline-offset:2px}.sf-myth-card__input{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-myth-card__reveal{border-top:1px solid var(--sf-line-soft);flex-direction:column;gap:.4rem;padding-block-start:.8rem;display:none}.sf-myth-card:has(.sf-myth-card__input:checked){border-color:var(--sf-gold);box-shadow:var(--sf-shadow-card)}.sf-myth-card:has(.sf-myth-card__input:checked) .sf-myth-card__reveal{display:flex}.sf-myth-card:has(.sf-myth-card__input:checked) .sf-myth-card__answer--resolves{border-color:var(--sf-gold)}.sf-myth-card__verdict{font-family:var(--sf-body-font);color:var(--sf-gold-text);margin:0;font-size:15px;font-weight:700}.sf-myth-card__text{color:var(--sf-body);margin:0;font-size:14.5px;line-height:1.55}@media (min-width:768px){.sf-myth-check__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}}
.sf-hidden{display:none!important}
.sf-mt-lg{margin-top:var(--sf-space-4)}
@media (prefers-reduced-motion:no-preference){.sf-reveal:not(.is-revealed){opacity:0}.sf-reveal.is-revealed{animation:sf-rise .55s var(--sf-ease-out) var(--sf-reveal-delay,0s) backwards}@keyframes sf-rise{0%{opacity:0;transform:translateY(14px)}}.sf-reveal.is-revealed .sf-eyebrow:not(.sf-cta-panel *):before,.sf-hero__content .sf-eyebrow:before,.sf-legacy-content>.sf-section-header .sf-eyebrow:before{animation:sf-ornament-draw .8s var(--sf-ease-out) .25s backwards}@keyframes sf-ornament-draw{0%{background-size:0% 100%,.38rem .38rem}to{background-size:100% 100%,.38rem .38rem}}.sf-reveal.is-revealed .sf-media-card__media img{animation:sf-develop-img .85s var(--sf-ease-out) var(--sf-reveal-delay,0s) backwards}@keyframes sf-develop-img{0%{filter:blur(9px);transform:scale(1.035)}}:is(.sf-button,.sf-header__cta,.sf-sticky-cta__button,.sf-mobile-menu__cta,.wp-block-button__link):active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.sf-text-link--02:after,.sf-primary-nav__list a:after{transition:none}}
.sf-legacy-content :is(section,header)[id]{scroll-margin-top:5.75rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.sf-offer-cards{gap:clamp(.6rem,1.5vw,.8rem);margin-block:clamp(20px,3vw,28px);display:grid}.sf-offer-cards__item{min-height:var(--sf-tap-min);background:var(--sf-surface-card);border:1px solid var(--sf-line-soft);border-radius:var(--sf-card-radius);box-shadow:var(--sf-card-shadow);transition:border-color .2s var(--sf-ease-out), box-shadow .2s var(--sf-ease-out), transform .2s var(--sf-ease-out);align-items:center;gap:clamp(.9rem,2.5vw,1.4rem);padding:clamp(14px,2.4vw,18px) clamp(15px,2.6vw,20px);text-decoration:none;display:flex;position:relative}.sf-offer-cards__item:hover,.sf-offer-cards__item:focus-visible{border-color:var(--sf-line);box-shadow:var(--sf-card-shadow-strong)}.sf-offer-cards__body{flex:auto;min-width:0}.sf-offer-cards__name{font-family:var(--sf-font-sans);color:var(--sf-ink);text-wrap:pretty;margin:0;font-size:clamp(.97rem,2.2vw,1.05rem);font-weight:500;line-height:1.3;display:block}.sf-offer-cards__sub{color:var(--sf-text-muted);text-wrap:pretty;margin-top:4px;font-size:.85rem;line-height:1.45;display:block}.sf-offer-cards__meta{color:var(--sf-text-body-color);align-items:center;gap:.42rem;margin-top:9px;font-size:.8rem;display:inline-flex}.sf-offer-cards__meta:before{content:"";background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23B5862D'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M12%207.5V12l3%202'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:15px;height:15px}.sf-offer-cards__right{flex:none;align-items:center;gap:clamp(.6rem,1.8vw,1rem);display:flex}.sf-offer-cards__price{font-family:var(--sf-font-serif);color:var(--sf-ink);white-space:nowrap;text-align:right;font-size:clamp(1.45rem,4vw,1.7rem);font-weight:500;line-height:1;display:block}.sf-offer-cards__unit{font-family:var(--sf-font-sans);letter-spacing:.04em;color:var(--sf-text-muted);margin-top:4px;font-size:.72rem;font-weight:400;display:block}.sf-offer-cards__arrow{color:var(--sf-gold);transition:transform .25s var(--sf-ease-out);font-size:1.15rem;line-height:1}.sf-offer-cards__item:hover .sf-offer-cards__arrow,.sf-offer-cards__item:focus-visible .sf-offer-cards__arrow{transform:translate(3px)}.sf-offer-cards__item--feature{background:var(--sf-surface-card-alt);border-color:var(--sf-line);box-shadow:var(--sf-card-shadow-strong)}.sf-offer-cards__item--feature:before{content:"";background:var(--sf-gold);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:12px;inset-inline-start:0}.sf-offer-cards__pill{font-family:var(--sf-font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-gold-text);background:color-mix(in srgb, var(--sf-gold) 14%, transparent);white-space:nowrap;border-radius:999px;margin-bottom:6px;padding:2px 9px;font-size:9.5px;font-weight:500;line-height:1.6;display:inline-block}.sf-offer-cards__item--core{background:color-mix(in srgb, var(--sf-gold) 5%, var(--sf-surface-card));border-color:var(--sf-line)}.sf-discret{width:min(100%,52rem);margin-inline:0}.sf-discret__list{margin:0;padding:0;list-style:none}.sf-discret__list li{padding:clamp(.9rem,2.2vw,1.2rem) 0;border-top:1px solid var(--sf-line-soft);color:var(--sf-text-body-color);font-size:var(--sf-text-body);text-wrap:pretty;padding-inline-start:1.65rem;position:relative}.sf-discret__list li:last-child{border-bottom:1px solid var(--sf-line-soft)}.sf-discret__list li:before{content:"";inset-inline-start:.15rem;background:var(--sf-gold);border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:calc(clamp(.9rem,2.2vw,1.2rem) + .5em)}.sf-discret__list li strong{color:var(--sf-ink);font-weight:500}.sf-zone-row--cards{gap:clamp(.7rem,1.8vw,1rem);margin:0;display:grid}.sf-zone-row__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(.6rem,1.5vw,.8rem);display:grid}.sf-zone-chip{border:1px solid var(--sf-line);border-radius:var(--sf-card-radius);font-family:var(--sf-font-serif);color:var(--sf-ink);transition:border-color .2s var(--sf-ease-out), background .2s var(--sf-ease-out);background:0 0;align-items:center;gap:.6rem;padding:.85rem 1.1rem;font-size:1.12rem;font-weight:500;text-decoration:none;display:flex}.sf-zone-chip span{color:var(--sf-gold);transition:transform .25s var(--sf-ease-out);margin-inline-start:auto}.sf-zone-chip:hover,.sf-zone-chip:focus-visible{border-color:var(--sf-line-strong);background:color-mix(in srgb, var(--sf-card) 55%, transparent)}.sf-zone-chip:hover span,.sf-zone-chip:focus-visible span{transform:translate(3px)}#weitere-leistungen .sf-card{background:linear-gradient(180deg, var(--sf-surface-card-alt), var(--sf-surface-card));border:1px solid var(--sf-line);box-shadow:var(--sf-card-shadow);transition:border-color .25s var(--sf-ease-out), box-shadow .25s var(--sf-ease-out), transform .25s var(--sf-ease-out);border-radius:14px;flex-direction:column;padding:clamp(1.4rem,2.8vw,1.95rem);display:flex;position:relative;overflow:hidden}#weitere-leistungen .sf-card:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--sf-gold), var(--sf-gold-light));transform-origin:0;height:2px;transition:transform .4s var(--sf-ease-out);position:absolute;top:0;transform:scaleX(0)}#weitere-leistungen .sf-card:hover,#weitere-leistungen .sf-card:focus-within{border-color:var(--sf-line-strong);box-shadow:var(--sf-shadow-card-hi)}#weitere-leistungen .sf-card:hover:before,#weitere-leistungen .sf-card:focus-within:before{transform:scaleX(1)}#weitere-leistungen .sf-card__text{flex:none;margin-bottom:0}#weitere-leistungen .sf-card__title a{color:var(--sf-ink);transition:color .2s var(--sf-ease-out);text-decoration:none}#weitere-leistungen .sf-card:hover .sf-card__title a{color:var(--sf-gold-text)}#weitere-leistungen .sf-card__actions{border-top:1px solid var(--sf-line-soft);gap:.4rem .9rem;margin-top:.8rem;padding-top:.8rem}@media (prefers-reduced-motion:reduce){.sf-offer-cards__item,.sf-offer-cards__arrow,.sf-zone-chip,.sf-zone-chip span,#weitere-leistungen .sf-card,#weitere-leistungen .sf-card:before{transition:none}}
#laser,#lf-hautstraffung,#lf-weitere{scroll-margin-top:5.75rem}.sf-lf-primary{gap:clamp(1.4rem,3.5vw,2.2rem);display:grid}#laser .sf-lf-primary{background:linear-gradient(180deg, var(--sf-surface-card-alt), var(--sf-surface-card));border:1px solid var(--sf-line);box-shadow:var(--sf-card-shadow);border-radius:18px;padding:clamp(1.4rem,3.6vw,2.6rem);position:relative;overflow:hidden}#laser .sf-lf-primary:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--sf-gold), var(--sf-gold-light));height:2px;position:absolute;top:0}.sf-lf-primary__media{border-radius:var(--sf-card-radius);background:var(--sf-sand-alt);aspect-ratio:16/10;position:relative;overflow:hidden}#laser .sf-lf-primary__media{box-shadow:none}.sf-lf-primary__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.sf-lf-primary__media:after{content:"";pointer-events:none;border:1px solid #f7efd880;border-radius:6px;position:absolute;inset:10px}.sf-lf-primary__body{flex-direction:column;align-self:center;gap:clamp(.7rem,1.8vw,.95rem);display:flex}.sf-lf-title{margin:0}.sf-lf-lead{max-width:56ch;color:var(--sf-body);font-size:var(--sf-text-body);margin:0;line-height:1.6}.sf-lf-zones{flex-wrap:wrap;gap:.55rem .6rem;margin:0;padding:0;list-style:none;display:flex}.sf-lf-zones li{display:flex}.sf-lf-zone{min-height:var(--sf-tap-min);background:var(--sf-surface-card);border:1px solid var(--sf-line);border-radius:var(--sf-card-radius);color:var(--sf-ink);transition:border-color .2s var(--sf-ease-out), background .2s var(--sf-ease-out), color .2s var(--sf-ease-out);align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.sf-lf-zone__arrow{color:var(--sf-gold);transition:transform .25s var(--sf-ease-out)}.sf-lf-zone:hover,.sf-lf-zone:focus-visible{border-color:var(--sf-line-strong);background:color-mix(in srgb, var(--sf-gold) 8%, transparent);color:var(--sf-gold-text)}.sf-lf-zone:hover .sf-lf-zone__arrow,.sf-lf-zone:focus-visible .sf-lf-zone__arrow{transform:translate(3px)}.sf-lf-primary .sf-hero-trust{margin-block-start:0}.sf-lf-actions{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;display:flex}@media (min-width:880px){.sf-lf-primary:has(>.sf-lf-primary__media){grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,4vw,3.2rem)}.sf-lf-primary__media{aspect-ratio:auto;height:100%;min-height:22rem}}.sf-lf-secondary{gap:clamp(1.1rem,3vw,1.7rem);display:grid}.sf-lf-secondary__media{border-radius:var(--sf-card-radius);background:var(--sf-sand-alt);box-shadow:var(--sf-card-shadow);aspect-ratio:16/10;position:relative;overflow:hidden}.sf-lf-secondary__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.sf-lf-secondary__body{flex-direction:column;align-self:center;gap:.7rem;display:flex}.sf-lf-secondary__title{margin:0}.sf-lf-secondary__text{max-width:52ch;color:var(--sf-body);font-size:var(--sf-text-body);margin:0;line-height:1.6}.sf-lf-links{flex-wrap:wrap;align-items:center;gap:.55rem .65rem;margin-block-start:.2rem;display:flex}.sf-lf-links--text{gap:.5rem 1.6rem;margin-block-start:.4rem}@media (min-width:780px){.sf-lf-secondary{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:center;gap:clamp(1.6rem,3.5vw,2.8rem)}.sf-lf-secondary__body{order:1}.sf-lf-secondary__media{aspect-ratio:4/3;order:2}}@media (prefers-reduced-motion:reduce){.sf-lf-zone,.sf-lf-zone__arrow{transition:none}}#kundenstimme{scroll-margin-top:5.75rem}.sf-quote{gap:var(--sf-space-xs);text-align:center;justify-items:center;max-width:40rem;margin-inline:auto;display:grid}.sf-quote__text{font-family:var(--sf-font-serif);color:var(--sf-ink);font-size:clamp(1.15rem,2.6vw,1.4rem);font-style:italic;line-height:1.55}
.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.sf-main .wp-block-button__link{background:var(--sf-ink);min-height:3rem;color:var(--sf-sand);font-family:var(--sf-body-font);letter-spacing:.02em;border-radius:7px;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #6f4e263d}.sf-main .wp-block-button.is-style-outline .wp-block-button__link,.sf-main .wp-block-button__link.is-style-outline{color:var(--sf-ink);border:1px solid var(--sf-line);box-shadow:none;background:0 0}.sf-main .wp-block-separator{border:0;border-top:1px solid var(--sf-line);margin-block:var(--sf-space-lg)}.sf-main .wp-block-quote{border-left:1px solid var(--sf-line-strong);padding-left:var(--sf-space-md);color:var(--sf-body)}.sf-main :where(ul,ol):not([class]){padding-left:1.25em}.sf-main .wp-block-image{margin-block:0 var(--sf-space-md)}.sf-main .wp-block-image img{border-radius:var(--sf-radius-sm)}.sf-main .wp-block-pullquote{border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);color:var(--sf-ink)}.sf-main .wp-block-table table{border-collapse:collapse}.sf-main .wp-block-table td,.sf-main .wp-block-table th{border-color:var(--sf-line-soft)}.sf-main .wp-block-group,.sf-main .wp-block-columns{box-sizing:border-box}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-card,:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-card-alt{background:var(--sf-surface-card);border:var(--sf-card-border);border-radius:var(--sf-card-radius);padding:var(--sf-card-padding)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-card-alt{background:var(--sf-surface-card-alt)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel,:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink{background:var(--sf-card);border:1px solid var(--sf-line-soft);border-radius:var(--sf-card-radius);padding:clamp(32px,5vw,56px)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink{background:var(--sf-ink);color:var(--sf-sand);border-color:#c7984a40}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink :where(h1,h2,h3){color:var(--sf-sand)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink :where(p){color:#f1e6cec7}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink em{color:var(--sf-gold-light)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-panel-ink strong{color:var(--sf-sand)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-callout{background:var(--sf-card);border:1px solid var(--sf-line-soft);border-left:2px solid var(--sf-gold);color:var(--sf-body);border-radius:8px;padding:clamp(18px,2.5vw,24px) clamp(20px,3vw,28px)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-callout strong{color:var(--sf-ink)}:where(.sf-main,.editor-styles-wrapper) .wp-block-group.is-style-sf-callout em{color:var(--sf-gold);font-style:italic}:where(.sf-main,.editor-styles-wrapper) .wp-block-columns.is-style-sf-grid{gap:clamp(16px,2.5vw,24px)}:where(.sf-main,.editor-styles-wrapper) .wp-block-columns.is-style-sf-card-grid{gap:clamp(20px,3vw,32px)}:where(.sf-main,.editor-styles-wrapper) .wp-block-columns.is-style-sf-media-grid{gap:clamp(18px,2.5vw,24px)}:where(.sf-main,.editor-styles-wrapper) .wp-block-columns.is-style-sf-card-grid .wp-block-column{background:var(--sf-surface-card);border:var(--sf-card-border);border-radius:var(--sf-card-radius);padding:var(--sf-card-padding)}:where(.sf-main,.editor-styles-wrapper) .wp-block-columns.is-style-sf-media-grid .wp-block-column{border:var(--sf-card-border);border-radius:var(--sf-card-radius);overflow:hidden}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix{margin-block:clamp(20px,3vw,28px);overflow-x:auto}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table table,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix table{border-collapse:collapse;width:100%;font-family:var(--sf-font-sans);min-width:560px;font-size:14px;line-height:1.55}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table thead th,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix thead th{text-align:left;vertical-align:bottom;letter-spacing:.18em;text-transform:uppercase;color:var(--sf-ink);border:0;border-bottom:1px solid var(--sf-line-strong);background:0 0;padding:12px 16px 14px 0;font-size:10.5px;font-weight:500}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table tbody td,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix tbody td{text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--sf-line-soft);color:var(--sf-body);padding:14px 16px 14px 0}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table tbody td:first-child,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix tbody td:first-child{color:var(--sf-ink)}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table tbody td strong,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix tbody td strong{color:var(--sf-ink);font-weight:500}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-table tbody td em,:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix tbody td em{color:var(--sf-gold);font-style:italic}:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody :is(td[data-label^=Preis],td[data-label=Kosten]){font-family:var(--sf-font-serif);color:var(--sf-ink);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:17.5px;font-weight:500;line-height:1.2}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix .sf-table__section th{letter-spacing:.22em;text-transform:uppercase;color:var(--sf-gold);text-align:left;border:0;border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line-soft);background:0 0;padding:28px 0 12px;font-size:11px;font-weight:500}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix tbody tr.sf-table__section:first-child th{border-top:0;padding-top:8px}:where(.sf-main,.editor-styles-wrapper) .wp-block-table.is-style-sf-matrix .sf-table__section-dot{background:var(--sf-gold);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:12px;display:inline-block}:where(.sf-main,.editor-styles-wrapper) .wp-block-separator.is-style-sf-rule-dot:not(.is-style-wide):not(.is-style-dots){opacity:1;width:auto;max-width:none;height:1px;margin-block:var(--sf-space-lg);background-image:linear-gradient(to right, var(--sf-line) 0 100%);background-position:0;background-repeat:no-repeat;background-size:100% 1px;border:0;position:relative}:where(.sf-main,.editor-styles-wrapper) .wp-block-separator.is-style-sf-rule-dot:after{content:"";background:var(--sf-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}:where(.sf-main,.editor-styles-wrapper) .wp-block-button.is-style-sf-button-primary .wp-block-button__link{background:var(--sf-ink);color:var(--sf-sand);border:1px solid #0000;box-shadow:0 8px 20px #6f4e263d}:where(.sf-main,.editor-styles-wrapper) .wp-block-button.is-style-sf-button-secondary .wp-block-button__link{color:var(--sf-ink);border:1px solid var(--sf-line);box-shadow:none;background:0 0}:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td[data-label=Buchen] a{color:var(--sf-ink);white-space:nowrap;font-weight:500;text-decoration:none}:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td[data-label=Buchen] a:after{content:"→";transition:transform .25s var(--sf-ease-out);margin-inline-start:.35em;font-size:.95em;display:inline-block}:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td[data-label=Buchen] a:hover:after,:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td[data-label=Buchen] a:focus-visible:after{transform:translate(3px)}@media (prefers-reduced-motion:reduce){:where(.sf-main,.editor-styles-wrapper) .wp-block-table tbody td[data-label=Buchen] a:after{transition:none}}@media (hover:hover) and (min-width:640px){:where(.sf-main,.editor-styles-wrapper) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody tr:not(.sf-table__section):hover td{background:color-mix(in srgb, var(--sf-card) 65%, transparent)}}@media (max-width:639px){:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix){overflow-x:visible}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) table{min-width:0;display:block}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody{display:block}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody tr{border-bottom:1px solid var(--sf-line-soft);padding-block:14px 16px;display:block}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td{border:0;grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:2px 14px;padding:3px 0;display:grid}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td:before{content:attr(data-label);font:500 9.5px/1.8 var(--sf-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sf-text-muted)}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td:first-child{grid-template-columns:1fr;padding-block-end:6px}:where(.sf-main) .wp-block-table:is(.is-style-sf-table,.is-style-sf-matrix) tbody td:first-child:before{content:none}:where(.sf-main) .wp-block-table.is-style-sf-matrix tbody tr.sf-table__section{border-bottom:0;padding:0}:where(.sf-main) .wp-block-table.is-style-sf-matrix tbody tr.sf-table__section th{border:0;padding:22px 0 2px;display:block}}

