@font-face{font-family:"Manrope";src:url(../fonts/manrope-latin-var.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--yk-color-brand-deep:#310001;--yk-color-brand-deep-hover:#4A0A0E;--yk-color-brand:#6B1219;--yk-color-brand-tint:#F3E6E3;--yk-color-sand:#F0E4B9;--yk-color-text:#1B1B1B;--yk-color-text-muted:#4A4744;--yk-color-text-on-dark:#F6F3ED;--yk-color-text-on-dark-muted:#D8C6B8;--yk-color-surface:#F6F3ED;--yk-color-surface-alt:#EFEAE1;--yk-color-surface-card:#FFFFFF;--yk-color-surface-dark:#310001;--yk-color-line:#DED8CE;--yk-color-line-strong:#8F887C;--yk-color-line-on-dark:rgba(240,228,185,0.28);--yk-color-focus:#6B1219;--yk-color-focus-on-dark:#F0E4B9;--yk-color-selection:#F0E4B9;--yk-color-success:#1F5B3A;--yk-color-error:#8C1D1D;--yk-color-overlay-image:rgba(27,27,27,0.46);--yk-font-sans:"Manrope","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--yk-font-display:var(--yk-font-sans);--yk-weight-regular:400;--yk-weight-medium:500;--yk-weight-semibold:600;--yk-weight-bold:700;--yk-tracking-display:-0.02em;--yk-tracking-body:0em;--yk-tracking-label:0.01em;--yk-size-display:clamp(36px,calc(36px + 0.01481*(100vw - 360px)),52px);--yk-leading-display:1.05;--yk-size-h1:clamp(32px,calc(32px + 0.01852*(100vw - 360px)),52px);--yk-leading-h1:1.08;--yk-size-h2:clamp(27px,calc(27px + 0.01204*(100vw - 360px)),40px);--yk-leading-h2:1.14;--yk-size-h3:clamp(20px,calc(20px + 0.0037*(100vw - 360px)),24px);--yk-leading-h3:1.25;--yk-size-h4:clamp(18px,calc(18px + 0.00185*(100vw - 360px)),20px);--yk-leading-h4:1.3;--yk-size-lead:clamp(18px,calc(18px + 0.00278*(100vw - 360px)),21px);--yk-leading-lead:1.55;--yk-size-body:clamp(16px,calc(16px + 0.00093*(100vw - 360px)),17px);--yk-leading-body:1.65;--yk-size-small:clamp(14px,calc(14px + 0.00093*(100vw - 360px)),15px);--yk-leading-small:1.5;--yk-size-label:clamp(13px,calc(13px + 0.00093*(100vw - 360px)),14px);--yk-leading-label:1.4;--yk-measure-text:68ch;--yk-measure-lead:54ch;--yk-measure-heading:22ch;--yk-space-none:0px;--yk-space-hair:4px;--yk-space-xs:8px;--yk-space-sm:16px;--yk-space-md:24px;--yk-space-lg:32px;--yk-space-xl:48px;--yk-space-xxl:72px;--yk-space-xxxl:104px;--yk-section-top:48px;--yk-section-bottom:48px;--yk-section-tight:32px;--yk-content-width:1240px;--yk-stage-width:1440px;--yk-narrow-width:820px;--yk-gutter:20px;--yk-grid-gap:16px;--yk-radius-none:0px;--yk-radius-sm:2px;--yk-radius-md:4px;--yk-radius-image:0px;--yk-radius-pill:999px;--yk-border-hairline:1px;--yk-border-strong:2px;--yk-border-focus:3px;--yk-border-focus-offset:2px;--yk-shadow-none:none;--yk-shadow-raised:0 1px 2px rgba(36,38,38,0.06),0 8px 24px rgba(36,38,38,0.08);--yk-shadow-dock:0 10px 30px rgba(36,38,38,0.18);--yk-duration-fast:140ms;--yk-duration-base:200ms;--yk-duration-slow:380ms;--yk-easing:cubic-bezier(0.23,1,0.32,1);--yk-press-scale:0.97;--yk-header-h:68px;--yk-logo-h:48px;--yk-z-content:1;--yk-z-header:100;--yk-z-dock:120;--yk-z-dock-panel:121;--yk-z-menu-mobile:130;--yk-z-skip-link:200;--yk-target-min:44px;--yk-aspect-portrait:9/16;--yk-aspect-portrait-soft:3/4;--yk-aspect-landscape:16/9;--yk-aspect-square:1/1;--yk-aspect-stage:3/2}@media (min-width:768px){:root{--yk-section-top:72px;--yk-section-bottom:72px;--yk-section-tight:48px;--yk-gutter:28px;--yk-grid-gap:24px}}@media (min-width:1024px){:root{--yk-header-h:96px;--yk-logo-h:72px;--yk-section-top:104px;--yk-section-bottom:104px;--yk-section-tight:72px;--yk-gutter:32px;--yk-grid-gap:32px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--yk-color-brand-deep) var(--yk-color-surface-alt);accent-color:var(--yk-color-brand)}html:root{scroll-behavior:auto}body.yk{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;--container-max-width:var(--yk-content-width);min-width:0;margin:0;background-color:var(--yk-color-surface);color:var(--yk-color-text);font-family:var(--yk-font-sans);font-size:var(--yk-size-body);line-height:var(--yk-leading-body);letter-spacing:var(--yk-tracking-body);font-kerning:normal;-webkit-font-smoothing:antialiased;caret-color:var(--yk-color-brand);overflow-x:hidden}body.yk p,body.yk li,body.yk a,body.yk span,body.yk label,body.yk button,body.yk input,body.yk select,body.yk textarea,body.yk .elementor-heading-title{font-family:inherit}body.yk ::selection{background-color:var(--yk-color-selection);color:var(--yk-color-text)}body.yk h1,body.yk h2,body.yk h3,body.yk h4,body.yk .yk-display{margin:0 0 var(--yk-space-sm);font-family:var(--yk-font-display);color:var(--yk-color-text);letter-spacing:var(--yk-tracking-display);text-wrap:balance;overflow-wrap:break-word;hyphens:manual}body.yk .yk-feature__text,body.yk .yk-fact__text,body.yk .yk-tile__text,body.yk .yk-linkcard__text,body.yk .yk-choice__text{hyphens:auto;overflow-wrap:break-word}body.yk .yk-display{font-size:var(--yk-size-display);line-height:var(--yk-leading-display);font-weight:800}body.yk h1{font-size:var(--yk-size-h1);line-height:var(--yk-leading-h1);font-weight:800}body.yk h2{font-size:var(--yk-size-h2);line-height:var(--yk-leading-h2);font-weight:800}body.yk h3{font-size:var(--yk-size-h3);line-height:var(--yk-leading-h3);font-weight:var(--yk-weight-bold);letter-spacing:var(--yk-tracking-body)}body.yk h4{font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4);font-weight:var(--yk-weight-bold);letter-spacing:var(--yk-tracking-body)}body.yk p{margin:0 0 var(--yk-space-sm);max-width:var(--yk-measure-text);text-wrap:pretty}body.yk .elementor-widget-text-editor,body.yk .elementor-widget-text-editor a{overflow-wrap:anywhere}body.yk p:last-child,body.yk .elementor-widget-text-editor ul:last-child,body.yk .elementor-widget-text-editor ol:last-child{margin-bottom:0}body.yk strong,body.yk b{font-weight:var(--yk-weight-bold)}body.yk a{color:var(--yk-color-brand);text-decoration-thickness:1px;text-underline-offset:0.2em}body.yk a:hover{color:var(--yk-color-brand-deep)}body.yk a,body.yk button{transition-property:color,background-color,border-color,text-decoration-color;transition-duration:var(--yk-duration-fast);transition-timing-function:ease}body.yk :focus-visible{outline:var(--yk-border-focus) solid var(--yk-color-focus)!important;outline-offset:var(--yk-border-focus-offset)!important}body.yk video:focus-visible,body.yk .yk-media :focus-visible,body.yk .yk-hero__media :focus-visible{outline-offset:-4px!important}html.yk-kbd body.yk video:focus-within{outline:var(--yk-border-focus) solid var(--yk-color-focus-on-dark)!important;outline-offset:-4px!important}body.yk .yk-on-dark :focus-visible,body.yk .yk-section--dark :focus-visible,body.yk .yk-hero--brand :focus-visible,body.yk .yk-header :focus-visible,body.yk .yk-footer :focus-visible{outline-color:var(--yk-color-focus-on-dark)!important}body.yk img,body.yk video,body.yk svg{max-width:100%;height:auto;display:block}body.yk figure{margin:0}body.yk .elementor-widget-text-editor ul,body.yk .elementor-widget-text-editor ol,body.yk .yk-prose ul,body.yk .yk-prose ol{margin:0 0 var(--yk-space-sm);padding-left:1.25em;max-width:var(--yk-measure-text)}body.yk .elementor-widget-text-editor li+li,body.yk .yk-prose li+li{margin-top:var(--yk-space-xs)}body.yk .elementor-widget-text-editor li::marker,body.yk .yk-prose li::marker{color:var(--yk-color-brand)}body.yk blockquote{margin:0;font-size:var(--yk-size-lead);line-height:var(--yk-leading-lead)}body.yk hr{margin:var(--yk-space-lg)0;border:0;border-top:var(--yk-border-hairline) solid var(--yk-color-line)}body.yk table{width:100%;border-collapse:collapse;font-size:var(--yk-size-small);font-variant-numeric:tabular-nums}body.yk th,body.yk td{padding:var(--yk-space-xs) var(--yk-space-sm);border-bottom:var(--yk-border-hairline) solid var(--yk-color-line);text-align:left;vertical-align:top}body.yk .yk-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}body.yk .yk-skip-link{position:absolute;top:var(--yk-space-xs);left:var(--yk-space-xs);z-index:var(--yk-z-skip-link);padding:var(--yk-space-xs) var(--yk-space-sm);background-color:var(--yk-color-sand);color:var(--yk-color-brand-deep);font-weight:var(--yk-weight-bold);text-decoration:none;transform:translateY(calc(-100% - var(--yk-space-md)))}body.yk .yk-skip-link:focus{transform:none;color:var(--yk-color-brand-deep)}body.yk .yk-main:focus{outline:none!important}body.yk .yk-label{font-size:var(--yk-size-label);line-height:var(--yk-leading-label);font-weight:var(--yk-weight-semibold);letter-spacing:var(--yk-tracking-label);color:var(--yk-color-text-muted)}body.yk .yk-lead{font-size:var(--yk-size-lead);line-height:var(--yk-leading-lead);max-width:var(--yk-measure-lead);color:var(--yk-color-text)}body.yk .yk-lead p{max-width:var(--yk-measure-lead)}body.yk .yk-small,body.yk .yk-meta{font-size:var(--yk-size-small);line-height:var(--yk-leading-small);color:var(--yk-color-text-muted)}@media (prefers-reduced-motion:reduce){body.yk *,body.yk *::before,body.yk *::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}}@media print{body.yk .yk-dock,body.yk .yk-nav__burger,body.yk .yk-skip-link{display:none!important}}body.yk .yk-section{--display:block;display:block;width:100%;padding:var(--yk-section-top) var(--yk-gutter) var(--yk-section-bottom);position:relative}body.yk .yk-section--tight{padding-top:var(--yk-section-tight);padding-bottom:var(--yk-section-tight)}body.yk .yk-section--surface{background-color:var(--yk-color-surface)}body.yk .yk-section--alt{background-color:var(--yk-color-surface-alt)}body.yk .yk-section--card{background-color:var(--yk-color-surface-card)}body.yk .yk-section--dark{background-color:var(--yk-color-brand-deep);color:var(--yk-color-text-on-dark)}body.yk .yk-section--dark h1,body.yk .yk-section--dark h2,body.yk .yk-section--dark h3,body.yk .yk-section--dark h4,body.yk .yk-section--dark p,body.yk .yk-section--dark li,body.yk .yk-section--dark .elementor-heading-title{color:var(--yk-color-text-on-dark)}body.yk .yk-section--dark .yk-label,body.yk .yk-section--dark .yk-small{color:var(--yk-color-text-on-dark-muted)}body.yk .yk-section--dark a:not(.elementor-button):not(.yk-btn){color:var(--yk-color-sand)}body.yk .yk-section--grid-lines::before{content:"";position:absolute;inset:0;pointer-events:none;display:none}@media (min-width:1024px){body.yk .yk-section--grid-lines::before{display:block;max-width:var(--yk-content-width);margin:0 auto;left:0;right:0;background-image:repeating-linear-gradient(to right,var(--yk-color-line)0,var(--yk-color-line) 1px,transparent 1px,transparent calc(100%/6));opacity:0.55}}body.yk .yk-section>.e-con-inner{padding-block-start:0;padding-block-end:0}body.yk .yk-wrap,body.yk .yk-section>.e-con-inner{--content-width:var(--yk-content-width);width:100%;max-width:var(--yk-content-width);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body.yk .yk-wrap--narrow,body.yk .yk-section--narrow>.e-con-inner{max-width:var(--yk-narrow-width);margin-left:0}body.yk .yk-wrap--stage,body.yk .yk-section--stage>.e-con-inner{max-width:var(--yk-stage-width)}body.yk .yk-stack{--display:flex;--flex-direction:column;--gap:var(--yk-space-md);--row-gap:var(--yk-space-md);display:flex;flex-direction:column;gap:var(--yk-space-md)}body.yk .yk-stack--xs{--gap:var(--yk-space-xs);--row-gap:var(--yk-space-xs);gap:var(--yk-space-xs)}body.yk .yk-stack--sm{--gap:var(--yk-space-sm);--row-gap:var(--yk-space-sm);gap:var(--yk-space-sm)}body.yk .yk-stack--md{--gap:var(--yk-space-md);--row-gap:var(--yk-space-md);gap:var(--yk-space-md)}body.yk .yk-stack--lg{--gap:var(--yk-space-lg);--row-gap:var(--yk-space-lg);gap:var(--yk-space-lg)}body.yk .yk-row{--display:flex;--flex-direction:row;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--yk-space-sm) var(--yk-space-md)}body.yk .yk-grid{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-grid-gap);width:100%}@media (min-width:768px){body.yk .yk-grid--2,body.yk .yk-grid--3,body.yk .yk-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yk-split{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl);align-items:start;width:100%}@media (min-width:1024px){body.yk .yk-split--7-5{grid-template-columns:7fr 5fr;gap:var(--yk-space-xxl)}body.yk .yk-split--5-7{grid-template-columns:5fr 7fr;gap:var(--yk-space-xxl)}body.yk .yk-split--8-4{grid-template-columns:8fr 4fr;gap:var(--yk-space-xl)}body.yk .yk-split--center{align-items:center}}body.yk .yk-section-head{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-sm);align-items:end;margin-bottom:var(--yk-space-xl)}@media (min-width:1024px){body.yk .yk-section-head--with-action{grid-template-columns:minmax(0,1fr) auto;gap:var(--yk-space-xl)}}body.yk .yk-section-head h2{max-width:var(--yk-measure-heading);margin-bottom:0}body.yk .yk-section-head p{margin-bottom:0}body.yk .yk-section .elementor-widget:not(:last-child){margin-bottom:0}body.yk .yk-block{width:100%}body.yk .yk-section img,body.yk .yk-section video{max-width:100%}body.yk a.yk-btn,body.yk button.yk-btn,body.yk .yk-btn .elementor-button,body.yk .yk-btn .elementor-button-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--yk-space-xs);min-height:var(--yk-target-min);padding:12px 22px;border:var(--yk-border-strong) solid transparent;border-radius:var(--yk-radius-sm);font-family:var(--yk-font-sans);font-size:var(--yk-size-body);font-weight:var(--yk-weight-bold);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--yk-duration-fast) ease,border-color var(--yk-duration-fast) ease,color var(--yk-duration-fast) ease,transform var(--yk-duration-fast) var(--yk-easing)}body.yk a.yk-btn:active,body.yk button.yk-btn:active,body.yk .yk-btn .elementor-button:active{transform:scale(var(--yk-press-scale))}body.yk a.yk-btn--primary,body.yk button.yk-btn--primary,body.yk .yk-btn--primary .elementor-button{background-color:var(--yk-color-brand);border-color:var(--yk-color-brand);color:var(--yk-color-surface-card)}body.yk a.yk-btn--primary:hover,body.yk a.yk-btn--primary:focus-visible,body.yk button.yk-btn--primary:hover,body.yk .yk-btn--primary .elementor-button:hover,body.yk .yk-btn--primary .elementor-button:focus-visible{background-color:var(--yk-color-brand-deep);border-color:var(--yk-color-brand-deep);color:var(--yk-color-surface-card)}body.yk a.yk-btn--outline,body.yk button.yk-btn--outline,body.yk .yk-btn--outline .elementor-button{background-color:transparent;border-color:var(--yk-color-line-strong);color:var(--yk-color-text)}body.yk a.yk-btn--outline:hover,body.yk .yk-btn--outline .elementor-button:hover{border-color:var(--yk-color-brand);color:var(--yk-color-brand)}body.yk a.yk-btn--ghost,body.yk .yk-btn--ghost .elementor-button{min-height:var(--yk-target-min);padding:4px 0;background:none;border:0;border-radius:0;color:var(--yk-color-brand);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.3em}body.yk a.yk-btn--ghost:hover,body.yk .yk-btn--ghost .elementor-button:hover{color:var(--yk-color-brand-deep)}body.yk .yk-header a.yk-btn--primary,body.yk .yk-header .yk-btn--primary .elementor-button,body.yk .yk-hero--brand a.yk-btn--primary,body.yk .yk-hero--brand .yk-btn--primary .elementor-button,body.yk .yk-section--dark a.yk-btn--primary,body.yk .yk-section--dark .yk-btn--primary .elementor-button{background-color:var(--yk-color-sand);border-color:var(--yk-color-sand);color:var(--yk-color-brand-deep)}body.yk .yk-header a.yk-btn--primary:hover,body.yk .yk-header .yk-btn--primary .elementor-button:hover,body.yk .yk-hero--brand a.yk-btn--primary:hover,body.yk .yk-hero--brand .yk-btn--primary .elementor-button:hover,body.yk .yk-section--dark a.yk-btn--primary:hover,body.yk .yk-section--dark .yk-btn--primary .elementor-button:hover{background-color:var(--yk-color-surface);border-color:var(--yk-color-surface);color:var(--yk-color-brand-deep)}body.yk .yk-hero--brand a.yk-btn--outline,body.yk .yk-hero--brand .yk-btn--outline .elementor-button,body.yk .yk-section--dark a.yk-btn--outline,body.yk .yk-section--dark .yk-btn--outline .elementor-button{border-color:var(--yk-color-line-on-dark);color:var(--yk-color-text-on-dark)}body.yk .yk-hero--brand a.yk-btn--outline:hover,body.yk .yk-hero--brand .yk-btn--outline .elementor-button:hover,body.yk .yk-section--dark a.yk-btn--outline:hover,body.yk .yk-section--dark .yk-btn--outline .elementor-button:hover{border-color:var(--yk-color-sand);color:var(--yk-color-sand)}body.yk .yk-hero{padding-top:var(--yk-space-xl);padding-bottom:var(--yk-space-xxl);overflow:hidden}body.yk .yk-hero__inner{align-items:center}body.yk .yk-hero h1{margin-bottom:var(--yk-space-sm);max-width:18ch}body.yk .yk-hero__lead,body.yk .yk-hero__lead p{font-size:var(--yk-size-lead);line-height:var(--yk-leading-lead);max-width:44ch}body.yk .yk-hero__actions{margin-top:var(--yk-space-md);gap:var(--yk-space-sm) var(--yk-space-xl)}body.yk .yk-hero__actions>.elementor-widget,body.yk .yk-hero__actions>.yk-block{width:auto;flex:0 0 auto}body.yk .yk-hero--brand h1{max-width:none}body.yk .yk-hero--brand{background-color:var(--yk-color-brand-deep);color:var(--yk-color-text-on-dark);padding-top:var(--yk-space-lg);padding-bottom:var(--yk-space-xl)}body.yk .yk-hero--brand h1,body.yk .yk-hero--brand .yk-display,body.yk .yk-hero--brand .elementor-heading-title,body.yk .yk-hero--brand p{color:var(--yk-color-text-on-dark)}body.yk .yk-hero--brand .yk-hero__lead p{color:var(--yk-color-text-on-dark-muted)}body.yk .yk-hero--brand .yk-contact-actions__phone,body.yk .yk-hero--brand .yk-contact-actions__whatsapp{color:var(--yk-color-text-on-dark)}body.yk .yk-hero--brand .yk-contact-actions__phone:hover,body.yk .yk-hero--brand .yk-contact-actions__whatsapp:hover{color:var(--yk-color-sand)}body.yk .yk-hero--brand .yk-contact-actions__label{color:var(--yk-color-text-on-dark-muted)}@media (min-width:1024px){body.yk .yk-hero--brand{padding-top:var(--yk-space-xl);padding-bottom:var(--yk-space-xxl)}}body.yk .yk-hero__media{position:relative;width:100%;background-color:var(--yk-color-surface-alt)}body.yk .yk-hero--brand .yk-hero__media{background-color:var(--yk-color-brand-deep-hover)}body.yk .yk-hero__media--portrait,body.yk .yk-media--portrait{--yk-portrait-max-h:62vh;aspect-ratio:var(--yk-aspect-portrait);width:min(100%,calc(var(--yk-portrait-max-h)*9/16));margin-left:auto;margin-right:auto}@media (min-width:1024px){body.yk .yk-hero__media--portrait,body.yk .yk-media--portrait{--yk-portrait-max-h:min(72vh,680px);margin-right:0}}body.yk .yk-hero__media--landscape{aspect-ratio:var(--yk-aspect-stage)}body.yk .yk-hero--wide .yk-hero__media--landscape{aspect-ratio:var(--yk-aspect-landscape);margin-top:var(--yk-space-xl)}@media (min-width:1024px){body.yk .yk-hero--wide .yk-hero__media--landscape{aspect-ratio:21/9}}body.yk .yk-hero__media img,body.yk .yk-hero__media video,body.yk .yk-hero__media .elementor-widget-video,body.yk .yk-hero__media .elementor-wrapper,body.yk .yk-hero__media>.elementor-widget-image,body.yk .yk-hero__media>.elementor-widget-image .elementor-widget-container{width:100%;height:100%}body.yk .yk-hero__media img,body.yk .yk-hero__media video{object-fit:cover}body.yk .yk-media{position:relative;width:100%;background-color:var(--yk-color-surface-alt);overflow:hidden}body.yk .yk-media--landscape{aspect-ratio:var(--yk-aspect-landscape)}body.yk .yk-media--square{aspect-ratio:var(--yk-aspect-square)}body.yk .yk-media--stage{aspect-ratio:var(--yk-aspect-stage)}body.yk .yk-media--tile{aspect-ratio:4/3}body.yk .yk-media>.elementor-widget-image,body.yk .yk-media>.elementor-widget-video,body.yk .yk-media .elementor-widget-container,body.yk .yk-media .elementor-wrapper,body.yk .yk-media .elementor-fit-aspect-ratio,body.yk .yk-media a{width:100%;height:100%}body.yk .yk-media img,body.yk .yk-media video{width:100%;height:100%;object-fit:cover}body.yk .yk-media__toggle{position:absolute;left:var(--yk-space-sm);bottom:var(--yk-space-sm);z-index:2;display:inline-flex;align-items:center;gap:var(--yk-space-xs);min-height:var(--yk-target-min);padding:10px 16px;background-color:var(--yk-color-sand);border:0;border-radius:var(--yk-radius-sm);color:var(--yk-color-brand-deep);font-family:var(--yk-font-sans);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold);cursor:pointer;transition:transform var(--yk-duration-fast) var(--yk-easing)}body.yk .yk-media__toggle:active{transform:scale(var(--yk-press-scale))}body.yk .yk-media__toggle::before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}body.yk .is-started>.yk-media__toggle{display:none}body.yk .yk-tiles{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl) var(--yk-grid-gap)}@media (min-width:640px){body.yk .yk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yk-tile{position:relative;display:flex;flex-direction:column;gap:var(--yk-space-sm)}body.yk .yk-tile .yk-media{margin-bottom:var(--yk-space-xs)}body.yk .yk-tile__title,body.yk .yk-tile h3{margin:0}body.yk .yk-tile__title a{color:var(--yk-color-text);text-decoration:none}body.yk .yk-tile__title a::after{content:"";position:absolute;inset:0;z-index:1}body.yk .yk-tile__text p{margin:0;color:var(--yk-color-text-muted)}body.yk .yk-tile:focus-within .yk-tile__title a{color:var(--yk-color-brand)}@media (hover:hover) and (pointer:fine){body.yk .yk-tile img{transition:transform var(--yk-duration-base) var(--yk-easing)}body.yk .yk-tile:hover img{transform:scale(1.02)}body.yk .yk-tile:hover .yk-tile__title a{color:var(--yk-color-brand)}}body.yk .yk-features{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-lg) var(--yk-grid-gap)}@media (min-width:768px){body.yk .yk-features--2,body.yk .yk-features--3,body.yk .yk-features--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-features--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yk-features--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yk-feature{padding-top:var(--yk-space-sm);border-top:var(--yk-border-hairline) solid var(--yk-color-text)}body.yk .yk-feature h3,body.yk .yk-feature__title{margin-bottom:var(--yk-space-xs);font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4)}body.yk .yk-feature__text p{margin:0;color:var(--yk-color-text-muted)}body.yk .yk-linkgrid{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--yk-grid-gap);border-top:var(--yk-border-hairline) solid var(--yk-color-line)}@media (min-width:768px){body.yk .yk-linkgrid--2,body.yk .yk-linkgrid--3,body.yk .yk-linkgrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-linkgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.yk .yk-linkgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yk-linkcard{position:relative;padding:var(--yk-space-md) var(--yk-space-lg) var(--yk-space-md)0;border-bottom:var(--yk-border-hairline) solid var(--yk-color-line)}body.yk .yk-linkcard::after{content:"";position:absolute;right:4px;top:calc(var(--yk-space-md) + 0.5em);width:9px;height:9px;border-top:var(--yk-border-strong) solid var(--yk-color-brand);border-right:var(--yk-border-strong) solid var(--yk-color-brand);transform:rotate(45deg)}body.yk .yk-linkcard h3,body.yk .yk-linkcard__title{margin-bottom:4px;font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4)}body.yk .yk-linkcard__title a{color:var(--yk-color-text);text-decoration:none}body.yk .yk-linkcard__title a::before{content:"";position:absolute;inset:0}body.yk .yk-linkcard__text p{margin:0;font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-linkcard:focus-within .yk-linkcard__title a{color:var(--yk-color-brand)}@media (hover:hover) and (pointer:fine){body.yk .yk-linkcard::after{transition:transform var(--yk-duration-fast) var(--yk-easing)}body.yk .yk-linkcard:hover::after{transform:translateX(3px) rotate(45deg)}body.yk .yk-linkcard:hover .yk-linkcard__title a{color:var(--yk-color-brand)}}body.yk .yk-steps{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-lg);list-style:none;margin:0;padding:0;max-width:none}@media (min-width:768px){body.yk .yk-steps--2,body.yk .yk-steps--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yk-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yk-step{position:relative;padding-top:var(--yk-space-md);border-top:var(--yk-border-strong) solid var(--yk-color-brand-deep);margin:0}body.yk .yk-step__number{display:block;margin-bottom:var(--yk-space-sm);font-family:var(--yk-font-display);font-size:var(--yk-size-h2);line-height:1;font-weight:800;letter-spacing:var(--yk-tracking-display);color:var(--yk-color-brand);font-variant-numeric:tabular-nums}body.yk .yk-step h3,body.yk .yk-step__title{margin-bottom:var(--yk-space-xs)}body.yk .yk-step__title a{color:inherit}body.yk .yk-step p{margin-bottom:0;color:var(--yk-color-text-muted);max-width:none}body.yk .yk-step .yk-media{margin-top:var(--yk-space-sm)}body.yk .yk-facts{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-md) var(--yk-space-lg);list-style:none;margin:0;padding:0;max-width:none}@media (min-width:768px){body.yk .yk-facts--2,body.yk .yk-facts--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-facts--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yk-fact{margin:0;padding-top:var(--yk-space-sm);border-top:var(--yk-border-hairline) solid var(--yk-color-line-strong)}body.yk .yk-fact__title{display:block;font-weight:var(--yk-weight-bold);margin-bottom:2px}body.yk .yk-fact p,body.yk .yk-fact__text p{margin:0;color:var(--yk-color-text-muted);font-size:var(--yk-size-small);max-width:none}body.yk .yk-compare{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xs)}@media (min-width:560px){body.yk .yk-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}body.yk .yk-compare__item{position:relative;margin:0}body.yk .yk-compare__label{position:absolute;top:var(--yk-space-sm);left:var(--yk-space-sm);z-index:2;margin:0;padding:6px 12px;background-color:var(--yk-color-brand-deep);border-radius:var(--yk-radius-sm);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold);color:var(--yk-color-sand);pointer-events:none}body.yk .yk-compare__label .elementor-heading-title{color:var(--yk-color-sand);font-size:inherit;font-weight:inherit}body.yk .yk-gallery{--display:grid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yk-space-sm)}@media (min-width:768px){body.yk .yk-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--yk-space-md)}}body.yk .yk-gallery__item img{width:100%;aspect-ratio:4/3;object-fit:cover}body.yk .yk-gallery__item figcaption{margin-top:var(--yk-space-xs);font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-quotes{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl) var(--yk-grid-gap)}@media (min-width:768px){body.yk .yk-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-quotes--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yk-quote{--flex-direction:column;position:relative;display:flex;flex-direction:column;gap:var(--yk-space-md);padding-top:64px}body.yk .yk-quote::before{content:"„";position:absolute;top:0;left:-0.04em;height:64px;font-family:var(--yk-font-display);font-size:72px;line-height:64px;font-weight:800;color:var(--yk-color-brand);overflow:hidden}body.yk .yk-quote__text p{margin:0;font-size:var(--yk-size-lead);line-height:var(--yk-leading-lead);max-width:none}body.yk .yk-quote__meta{--display:flex;--flex-direction:row;display:flex;flex-direction:row;align-items:center;gap:var(--yk-space-sm);margin-top:auto}body.yk .yk-quote__meta>.yk-block{flex:1 1 auto;width:auto;min-width:0}body.yk .yk-quote__initials{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--yk-radius-pill);background-color:var(--yk-color-brand-deep);color:var(--yk-color-sand);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold)}body.yk .yk-quote__initials .elementor-widget-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body.yk .yk-quote__initials .elementor-heading-title{color:var(--yk-color-sand);font-size:inherit;font-weight:inherit;line-height:1;text-align:center}body.yk .yk-quote__name{display:block;font-weight:var(--yk-weight-bold)}body.yk .yk-quote__source{display:block;font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-faq{border-top:var(--yk-border-hairline) solid var(--yk-color-text);max-width:880px}body.yk .yk-faq__item{border-bottom:var(--yk-border-hairline) solid var(--yk-color-line-strong);padding:var(--yk-space-xs)0}body.yk .yk-faq__question{margin:0}body.yk .yk-faq__question h2,body.yk .yk-faq__question h3,body.yk .yk-faq__question h4{margin:0;font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4)}body.yk .yk-faq__answer{margin:var(--yk-space-xs)0 var(--yk-space-sm)}body.yk .yk-faq__answer p{margin-bottom:var(--yk-space-xs);color:var(--yk-color-text-muted)}body.yk .yk-faq__button{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--yk-space-md);width:100%;min-height:var(--yk-target-min);padding:var(--yk-space-sm)0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}body.yk .yk-faq__button-sign{position:relative;flex:0 0 auto;width:16px;height:16px;margin-top:0.35em}body.yk .yk-faq__button-sign::before,body.yk .yk-faq__button-sign::after{content:"";position:absolute;background-color:var(--yk-color-brand)}body.yk .yk-faq__button-sign::before{top:7px;left:0;width:16px;height:2px}body.yk .yk-faq__button-sign::after{top:0;left:7px;width:2px;height:16px;transition:transform var(--yk-duration-fast) var(--yk-easing)}body.yk .yk-faq__item.is-open .yk-faq__button-sign::after{transform:scaleY(0)}@media (hover:hover) and (pointer:fine){body.yk .yk-faq__button:hover{color:var(--yk-color-brand)}}body.yk .yk-contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--yk-space-sm) var(--yk-space-lg)}body.yk .yk-contact-actions--column{flex-direction:column;align-items:flex-start}body.yk .yk-contact-actions__phone,body.yk .yk-contact-actions__whatsapp{display:inline-flex;flex-direction:column;justify-content:center;min-height:var(--yk-target-min);color:var(--yk-color-text);text-decoration:none;font-weight:var(--yk-weight-bold)}body.yk .yk-contact-actions__phone:hover,body.yk .yk-contact-actions__whatsapp:hover{color:var(--yk-color-brand)}body.yk .yk-contact-actions__label{font-size:var(--yk-size-small);font-weight:var(--yk-weight-regular);color:var(--yk-color-text-muted)}body.yk .yk-form,body.yk .yk-form .wpcf7-form{max-width:none}body.yk .yk-form p{max-width:none}body.yk .yk-form label,body.yk .yk-form .yk-form__label{display:block;margin-bottom:var(--yk-space-hair);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold)}body.yk .yk-form input[type="text"],body.yk .yk-form input[type="email"],body.yk .yk-form input[type="tel"],body.yk .yk-form input[type="url"],body.yk .yk-form input[type="date"],body.yk .yk-form input[type="file"],body.yk .yk-form select,body.yk .yk-form textarea{width:100%;min-height:var(--yk-target-min);padding:12px var(--yk-space-sm);background-color:var(--yk-color-surface-card);border:var(--yk-border-hairline) solid var(--yk-color-line-strong);border-radius:var(--yk-radius-sm);font-family:var(--yk-font-sans);font-size:var(--yk-size-body);color:var(--yk-color-text)}body.yk .yk-form textarea{min-height:160px;line-height:var(--yk-leading-body);resize:vertical}body.yk .yk-form input:focus-visible,body.yk .yk-form select:focus-visible,body.yk .yk-form textarea:focus-visible{border-color:var(--yk-color-brand)}body.yk .yk-form .yk-form__hint{margin-top:var(--yk-space-hair);font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-form .wpcf7-not-valid-tip{color:var(--yk-color-error);font-size:var(--yk-size-small)}body.yk .yk-form .wpcf7-response-output{margin:var(--yk-space-md)0 0;padding:var(--yk-space-sm);border:var(--yk-border-hairline) solid var(--yk-color-line-strong);font-size:var(--yk-size-small)}body.yk .yk-form .wpcf7-mail-sent-ok{border-color:var(--yk-color-success);color:var(--yk-color-success)}body.yk .yk-form .wpcf7-validation-errors,body.yk .yk-form .wpcf7-acceptance-missing{border-color:var(--yk-color-error);color:var(--yk-color-error)}body.yk .yk-form input[type="submit"],body.yk .yk-form button[type="submit"]{min-height:var(--yk-target-min);padding:12px 22px;background-color:var(--yk-color-brand);border:var(--yk-border-strong) solid var(--yk-color-brand);border-radius:var(--yk-radius-sm);color:var(--yk-color-surface-card);font-family:var(--yk-font-sans);font-size:var(--yk-size-body);font-weight:var(--yk-weight-bold);cursor:pointer;transition:background-color var(--yk-duration-fast) ease,transform var(--yk-duration-fast) var(--yk-easing)}body.yk .yk-form input[type="submit"]:hover,body.yk .yk-form button[type="submit"]:hover{background-color:var(--yk-color-brand-deep);border-color:var(--yk-color-brand-deep)}body.yk .yk-form input[type="submit"]:active,body.yk .yk-form button[type="submit"]:active{transform:scale(var(--yk-press-scale))}body.yk .yk-cta .yk-split{align-items:center}body.yk .yk-cta h2{margin-bottom:var(--yk-space-xs)}body.yk .yk-note{padding:var(--yk-space-sm) var(--yk-space-md);background-color:var(--yk-color-brand-tint);font-size:var(--yk-size-small)}body.yk .yk-prose{max-width:var(--yk-measure-text)}body.yk .yk-prose h2{margin-top:var(--yk-space-xl)}body.yk .yk-prose h2:first-child{margin-top:0}body.yk .yk-prose h3{margin-top:var(--yk-space-lg)}body.yk .yk-linklist{--display:flex;--flex-direction:column;display:flex;flex-direction:column;border-top:var(--yk-border-hairline) solid var(--yk-color-line);max-width:var(--yk-measure-text)}body.yk .yk-linklist__item{position:relative;padding:var(--yk-space-sm) var(--yk-space-xl) var(--yk-space-sm)0;border-bottom:var(--yk-border-hairline) solid var(--yk-color-line)}body.yk .yk-linklist__item::after{content:"";position:absolute;right:var(--yk-space-xs);top:50%;width:9px;height:9px;margin-top:-5px;border-top:var(--yk-border-strong) solid var(--yk-color-brand);border-right:var(--yk-border-strong) solid var(--yk-color-brand);transform:rotate(45deg)}body.yk .yk-linklist__title{font-weight:var(--yk-weight-bold)}body.yk .yk-linklist__title a{color:var(--yk-color-text);text-decoration:none}body.yk .yk-linklist__title a::before{content:"";position:absolute;inset:0}body.yk .yk-linklist__item:focus-within .yk-linklist__title a{color:var(--yk-color-brand)}body.yk .yk-linklist__text p{margin:2px 0 0;font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}@media (hover:hover) and (pointer:fine){body.yk .yk-linklist__item::after{transition:transform var(--yk-duration-fast) var(--yk-easing)}body.yk .yk-linklist__item:hover::after{transform:translateX(3px) rotate(45deg)}body.yk .yk-linklist__item:hover .yk-linklist__title a{color:var(--yk-color-brand)}}body.yk .yk-intro__head{margin-bottom:var(--yk-space-xl)}body.yk .yk-choices{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-sm)}@media (min-width:768px){body.yk .yk-choices--2,body.yk .yk-choices--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-choices--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yk-choice{position:relative;padding:var(--yk-space-md) var(--yk-space-xl) var(--yk-space-md) var(--yk-space-md);background-color:var(--yk-color-surface-card);border:var(--yk-border-hairline) solid var(--yk-color-line);border-radius:var(--yk-radius-sm)}body.yk .yk-choice::after{content:"";position:absolute;right:var(--yk-space-md);top:calc(var(--yk-space-md) + 0.55em);width:9px;height:9px;border-top:var(--yk-border-strong) solid var(--yk-color-brand);border-right:var(--yk-border-strong) solid var(--yk-color-brand);transform:rotate(45deg)}body.yk .yk-choice h3,body.yk .yk-choice__title{margin-bottom:var(--yk-space-xs);font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4)}body.yk .yk-choice__title a{color:var(--yk-color-text);text-decoration:none}body.yk .yk-choice__title a::before{content:"";position:absolute;inset:0}body.yk .yk-choice:focus-within .yk-choice__title a{color:var(--yk-color-brand)}body.yk .yk-choice:focus-within{border-color:var(--yk-color-brand)}body.yk .yk-choice__text p{margin:0;color:var(--yk-color-text-muted);max-width:none}@media (hover:hover) and (pointer:fine){body.yk .yk-choice{transition:border-color var(--yk-duration-fast) ease}body.yk .yk-choice:hover{border-color:var(--yk-color-brand)}body.yk .yk-choice:hover .yk-choice__title a{color:var(--yk-color-brand)}}body.yk .yk-channels{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-sm)}@media (min-width:560px){body.yk .yk-channels--2,body.yk .yk-channels--3,body.yk .yk-channels--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-channels--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yk-channels--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yk-contact__side .yk-channels{grid-template-columns:minmax(0,1fr)}body.yk .yk-channel{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M5\ 12h14M13\ 6l6\ 6-6\ 6\'\ fill=\'none\'\ stroke=\'%23000\'\ stroke-width=\'2.4\'/%3E%3C/svg%3E);position:relative;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:84px;padding:var(--yk-space-sm) var(--yk-space-md) var(--yk-space-sm) calc(var(--yk-space-md) + 44px);background-color:var(--yk-color-surface-card);border:var(--yk-border-hairline) solid var(--yk-color-line);border-radius:var(--yk-radius-sm)}body.yk .yk-channel::before{content:"";position:absolute;left:var(--yk-space-sm);top:50%;width:36px;height:36px;margin-top:-18px;border-radius:var(--yk-radius-pill);background-color:var(--yk-color-brand-deep)}body.yk .yk-channel::after{content:"";position:absolute;left:calc(var(--yk-space-sm) + 9px);top:50%;width:18px;height:18px;margin-top:-9px;background-color:var(--yk-color-sand);-webkit-mask:var(--yk-channel-icon) center/contain no-repeat;mask:var(--yk-channel-icon) center/contain no-repeat}body.yk .yk-channel--phone{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M6.6\ 3h3l1.5\ 4-2\ 1.4a12\ 12\ 0\ 0\ 0\ 5.5\ 5.5l1.4-2\ 4\ 1.5v3a2\ 2\ 0\ 0\ 1-2.2\ 2A16.5\ 16.5\ 0\ 0\ 1\ 4.6\ 5.2\ 2\ 2\ 0\ 0\ 1\ 6.6\ 3Z\'/%3E%3C/svg%3E)}body.yk .yk-channel--whatsapp{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M12\ 3a9\ 9\ 0\ 0\ 0-7.7\ 13.6L3\ 21l4.5-1.2A9\ 9\ 0\ 1\ 0\ 12\ 3Zm4.3\ 12.2c-.2.6-1.2\ 1.1-1.8\ 1.2-.6\ 0-2.3-.6-3.9-2.1-1.6-1.5-2.2-3-2.3-3.6\ 0-.6.5-1.6\ 1.1-1.8.3-.1.6\ 0\ .8.3l.7\ 1.2c.1.3.1.5\ 0\ .7l-.4.5c-.1.2-.1.4\ 0\ .6.3.6\ 1.4\ 1.7\ 2.1\ 2\ .2.1.4.1.6\ 0l.5-.4c.2-.2.4-.2.7-.1l1.2.6c.3.2.4.5.3.9Z\'/%3E%3C/svg%3E)}body.yk .yk-channel--mail{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M3\ 5h18v14H3zM3\ 6l9\ 6\ 9-6\'\ fill=\'none\'\ stroke=\'%23000\'\ stroke-width=\'2\'/%3E%3C/svg%3E)}body.yk .yk-channel--map{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M12\ 2a7\ 7\ 0\ 0\ 0-7\ 7c0\ 5\ 7\ 13\ 7\ 13s7-8\ 7-13a7\ 7\ 0\ 0\ 0-7-7Zm0\ 9.5A2.5\ 2.5\ 0\ 1\ 1\ 12\ 6.5a2.5\ 2.5\ 0\ 0\ 1\ 0\ 5Z\'/%3E%3C/svg%3E)}body.yk .yk-channel--form{--yk-channel-icon:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ d=\'M5\ 3h14v18H5zM8\ 8h8M8\ 12h8M8\ 16h5\'\ fill=\'none\'\ stroke=\'%23000\'\ stroke-width=\'2\'/%3E%3C/svg%3E)}body.yk .yk-channel__label{font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-channel__value{font-weight:var(--yk-weight-bold);overflow-wrap:anywhere}body.yk .yk-channel__value a{color:var(--yk-color-text);text-decoration:none}body.yk .yk-channel__value a::before{content:"";position:absolute;inset:0}body.yk .yk-channel:focus-within .yk-channel__value a{color:var(--yk-color-brand)}body.yk .yk-channel:focus-within{border-color:var(--yk-color-brand)}body.yk .yk-channel__value a:focus-visible{outline-offset:1px!important}@media (hover:hover) and (pointer:fine){body.yk .yk-channel{transition:border-color var(--yk-duration-fast) ease}body.yk .yk-channel:hover{border-color:var(--yk-color-brand)}body.yk .yk-channel:hover .yk-channel__value a{color:var(--yk-color-brand)}}body.yk .yk-contact-details{margin:0;display:grid;gap:var(--yk-space-sm)}body.yk .yk-contact-details__row{display:grid;gap:2px}body.yk .yk-contact-details dt{font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-contact-details dd{margin:0;font-weight:var(--yk-weight-bold)}body.yk .yk-contact-details a{display:inline-flex;align-items:center;min-height:var(--yk-target-min)}body.yk .yk-footer .yk-contact-details dt{color:var(--yk-color-text-on-dark-muted)}body.yk .yk-pairs{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl)}@media (min-width:1024px){body.yk .yk-pairs:not(.yk-pairs--single){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yk-space-xl) var(--yk-space-lg)}}body.yk .yk-pair__title{margin-bottom:var(--yk-space-xs);font-size:var(--yk-size-h4);line-height:var(--yk-leading-h4)}body.yk .yk-compare__item a[data-elementor-open-lightbox],body.yk .yk-gallery__item a{display:block;height:100%;cursor:zoom-in}body.yk .yk-cta__actions{--display:flex;--flex-direction:column;display:flex;flex-direction:column;gap:var(--yk-space-md)}body.yk .yk-cta__action{--display:flex;--flex-direction:column;display:flex;flex-direction:column;align-items:flex-start;gap:var(--yk-space-xs)}body.yk .yk-cta__note p,body.yk .yk-section--dark .yk-cta__note p{margin:0;font-size:var(--yk-size-small);color:var(--yk-color-text-on-dark-muted)}body.yk .yk-section--legal{padding-top:var(--yk-space-xl)}body.yk .yk-legal{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl);max-width:var(--yk-narrow-width)}@media (min-width:1024px){body.yk .yk-legal--with-toc{grid-template-columns:260px minmax(0,1fr);max-width:calc(var(--yk-narrow-width) + 260px + var(--yk-space-xl));align-items:start}body.yk .yk-legal--with-toc>.yk-legal__block{grid-column:2}body.yk .yk-legal--with-toc>.yk-legal__toc{grid-column:1;grid-row:1/span 40;position:sticky;top:var(--yk-space-md)}}body.yk .yk-legal__toc{padding:var(--yk-space-md);background-color:var(--yk-color-surface-alt);border-radius:var(--yk-radius-sm)}body.yk .yk-legal__toc-title{margin-bottom:var(--yk-space-xs);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold);color:var(--yk-color-brand)}body.yk .yk-legal__toc-list .elementor-icon-list-items{list-style:none;margin:0;padding:0}body.yk .yk-legal__toc-list .elementor-icon-list-item{margin:0}body.yk .yk-legal__toc-list a{display:flex;align-items:center;min-height:var(--yk-target-min);color:var(--yk-color-text);text-decoration:none;font-size:var(--yk-size-small);line-height:1.35}body.yk .yk-legal__toc-list a:hover{color:var(--yk-color-brand);text-decoration:underline}body.yk .yk-legal__block{scroll-margin-top:var(--yk-space-lg)}body.yk .yk-legal__block h2{font-size:var(--yk-size-h3);line-height:var(--yk-leading-h3);margin-bottom:var(--yk-space-sm)}body.yk .yk-legal__block .yk-prose{overflow-wrap:anywhere}body.yk .yk-video-column{align-items:center}@media (min-width:1024px){body.yk .yk-video-column{align-items:flex-end}}body.yk .yk-hero--text-only h1{max-width:22ch}body.yk .yk-facts--1{grid-template-columns:minmax(0,1fr)}body.yk .yk-shortcode{max-width:var(--yk-measure-text)}body.yk #preloader,body.yk .preloader,body.yk .preloader-inner,body.yk .preloaderCls,body.yk .themeholy-preloader,body.yk .ruffer-preloader,body.yk .loader-wrap,body.yk #loading,body.yk .page-loader{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html.preloader-active,body.preloader-active,body.loading,body.no-scroll-preloader{overflow:visible!important;height:auto!important}body.yk,body.yk .yk-page{opacity:1!important;visibility:visible!important}body.yk .yk-header{position:relative;z-index:var(--yk-z-header);background-color:var(--yk-color-brand-deep);color:var(--yk-color-text-on-dark);border-bottom:var(--yk-border-hairline) solid var(--yk-color-line-on-dark)}body.yk .yk-header__bar{--display:flex;--flex-direction:row;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--yk-space-md);min-height:var(--yk-header-h);padding-left:var(--yk-gutter);padding-right:var(--yk-gutter)}body.yk .yk-header__brand{position:relative;display:flex;align-items:center;flex:0 0 auto;padding:8px 0}body.yk .yk-header__brand a{display:block;line-height:0}body.yk .yk-header__brand img,body.yk .yk-header__logo{display:block;height:var(--yk-logo-h);width:auto;aspect-ratio:1132/551;max-width:none}body.yk .yk-header__brand::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background-color:var(--yk-color-sand);transform-origin:left;animation:yk-brand-line var(--yk-duration-slow) var(--yk-easing) 120ms both}@keyframes yk-brand-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.yk .yk-header__brand::after{animation:none;transform:none}}body.yk .yk-header__actions{display:flex;align-items:center;gap:var(--yk-space-sm);flex:0 0 auto}@media (max-width:1023px){body.yk .yk-header__cta{display:none!important}}body.yk .yk-nav__sub-toggle[hidden],body.yk .yk-nav__burger[hidden]{display:none!important}body.yk .yk-nav{display:flex;align-items:center;flex:1 1 auto;justify-content:flex-end}body.yk .yk-nav__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--yk-space-md);list-style:none;margin:0;padding:0;max-width:none}body.yk .yk-nav__item{position:relative;margin:0;display:flex;align-items:center}body.yk .yk-nav__item+.yk-nav__item{margin-top:0}body.yk .yk-nav__link{display:inline-flex;align-items:center;min-height:var(--yk-target-min);padding:4px 0;color:var(--yk-color-text-on-dark);font-weight:var(--yk-weight-semibold);text-decoration:none;border-bottom:var(--yk-border-strong) solid transparent}body.yk .yk-nav__link{color:var(--yk-color-text-on-dark);text-decoration:none}body.yk .yk-nav__link:hover,body.yk .yk-nav__item.is-current>.yk-nav__link{color:var(--yk-color-sand);border-bottom-color:var(--yk-color-sand)}body.yk .yk-nav__sub-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--yk-target-min);min-height:var(--yk-target-min);margin-left:-10px;background:none;border:0;color:var(--yk-color-text-on-dark);cursor:pointer}body.yk .yk-nav__chevron{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}body.yk .yk-nav__item.is-open>.yk-nav__sub-toggle .yk-nav__chevron{transform:rotate(225deg) translateY(-2px)}body.yk .yk-nav__sub{list-style:none;margin:0;padding:var(--yk-space-xs)0;max-width:none}@media (min-width:1200px){body.yk .yk-nav__sub{position:absolute;top:calc(100% + 6px);left:-16px;min-width:290px;padding:var(--yk-space-xs);background-color:var(--yk-color-surface-card);border-radius:var(--yk-radius-sm);box-shadow:var(--yk-shadow-raised);z-index:var(--yk-z-header)}html:not(.yk-js) body.yk .yk-nav__sub{display:none}html:not(.yk-js) body.yk .yk-nav__item--parent:hover>.yk-nav__sub,html:not(.yk-js) body.yk .yk-nav__item--parent:focus-within>.yk-nav__sub{display:block}html.yk-js body.yk .yk-nav__sub{display:none}html.yk-js body.yk .yk-nav__item--parent.is-open>.yk-nav__sub{display:block}body.yk .yk-nav__item--child>.yk-nav__link{color:var(--yk-color-text)}body.yk .yk-nav__item--child>.yk-nav__link:hover,body.yk .yk-nav__item--child.is-current>.yk-nav__link{color:var(--yk-color-brand);background-color:var(--yk-color-brand-tint);border-bottom-color:transparent}}body.yk .yk-nav__item--child{display:block}body.yk .yk-nav__item--child>.yk-nav__link{display:flex;width:100%;padding:10px var(--yk-space-sm);border-bottom:0;border-radius:var(--yk-radius-sm)}body.yk .yk-nav__burger{display:none;align-items:center;gap:var(--yk-space-xs);min-height:var(--yk-target-min);min-width:var(--yk-target-min);padding:8px 14px;background:none;border:var(--yk-border-hairline) solid var(--yk-color-line-on-dark);border-radius:var(--yk-radius-sm);color:var(--yk-color-text-on-dark);font-family:var(--yk-font-sans);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold);cursor:pointer}body.yk .yk-nav__burger-lines{position:relative;display:block;width:18px;height:2px;background-color:currentColor}body.yk .yk-nav__burger-lines::before,body.yk .yk-nav__burger-lines::after{content:"";position:absolute;left:0;width:18px;height:2px;background-color:currentColor}body.yk .yk-nav__burger-lines::before{top:-6px}body.yk .yk-nav__burger-lines::after{top:6px}@media (max-width:1199px){body.yk .yk-nav__burger{display:inline-flex}html:not(.yk-js) body.yk .yk-header__bar{flex-wrap:wrap}html:not(.yk-js) body.yk .yk-nav{flex-basis:100%;order:3}html:not(.yk-js) body.yk .yk-nav__list{flex-direction:column;align-items:stretch;gap:0;width:100%;padding-bottom:var(--yk-space-sm)}html.yk-js body.yk .yk-nav__list{display:none;position:absolute;top:100%;left:0;right:0;z-index:var(--yk-z-menu-mobile);flex-direction:column;align-items:stretch;gap:0;padding:var(--yk-space-xs) var(--yk-gutter) var(--yk-space-lg);background-color:var(--yk-color-brand-deep);border-top:var(--yk-border-hairline) solid var(--yk-color-line-on-dark);max-height:calc(100vh - var(--yk-header-h));overflow-y:auto}html.yk-js body.yk .yk-nav.is-menu-open .yk-nav__list{display:flex}body.yk .yk-nav__item{display:block;border-bottom:var(--yk-border-hairline) solid var(--yk-color-line-on-dark)}body.yk .yk-nav__item--parent{display:grid;grid-template-columns:1fr auto;align-items:center}body.yk .yk-nav__item--child{border-bottom:0}body.yk .yk-nav__link{padding:12px 0;width:100%;font-size:var(--yk-size-lead)}body.yk .yk-nav__item--child>.yk-nav__link{font-size:var(--yk-size-body);color:var(--yk-color-text-on-dark-muted)}body.yk .yk-nav__sub{grid-column:1/-1;padding:0 0 var(--yk-space-xs) var(--yk-space-sm)}html.yk-js body.yk .yk-nav__sub{display:none}html.yk-js body.yk .yk-nav__item--parent.is-open>.yk-nav__sub{display:block}body.yk .yk-nav__sub-toggle{margin-left:0}}html.yk-menu-locked{overflow:hidden}@media (min-width:1200px){html.yk-menu-locked{overflow:visible}body.yk .yk-nav__burger{display:none}}body.yk .yk-header__bar>.elementor-element{--container-widget-width:auto;width:auto;max-width:none}body.yk .yk-header__bar>.elementor-widget-yakobs-navigation,body.yk .yk-header__bar>.elementor-widget-yakobs-navigation>.elementor-widget-container{position:static}body.yk .yk-header__bar>.elementor-widget-yakobs-navigation{flex:1 1 auto}body.yk .yk-header__brand .elementor-widget-image a{display:block;line-height:0}body.yk .yk-header__brand .elementor-widget-image img{height:var(--yk-logo-h);width:auto;max-width:none}body.yk .yk-row>.elementor-widget,body.yk .yk-quote__meta>.elementor-widget,body.yk .yk-header__actions>.elementor-widget{--container-widget-width:auto;width:auto}body.yk .yk-footer{background-color:var(--yk-color-brand-deep);color:var(--yk-color-text-on-dark);padding-top:var(--yk-space-xxl);padding-bottom:var(--yk-space-lg)}body.yk .yk-footer a{color:var(--yk-color-text-on-dark);text-decoration:none}body.yk .yk-footer a:hover{color:var(--yk-color-sand);text-decoration:underline}body.yk .yk-footer h2,body.yk .yk-footer h3,body.yk .yk-footer p,body.yk .yk-footer li,body.yk .yk-footer dd,body.yk .yk-footer .elementor-heading-title{color:var(--yk-color-text-on-dark)}body.yk .yk-footer__grid{--display:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yk-space-xl);padding-left:var(--yk-gutter);padding-right:var(--yk-gutter)}@media (min-width:768px){body.yk .yk-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yk-footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:var(--yk-space-xl)}}body.yk .yk-footer__logo img,body.yk .yk-footer__logo{display:block;height:76px;width:auto;aspect-ratio:1130/545;max-width:100%;margin-bottom:var(--yk-space-md)}body.yk .yk-footer__title,body.yk .yk-footer__title .elementor-heading-title{margin-bottom:var(--yk-space-sm);font-size:var(--yk-size-body);font-weight:var(--yk-weight-bold);letter-spacing:0;color:var(--yk-color-sand)}body.yk .yk-footer__address{font-style:normal;margin-bottom:var(--yk-space-sm)}body.yk .yk-footer__list{list-style:none;margin:0;padding:0;max-width:none}body.yk .yk-footer__list li{margin-top:0}body.yk .yk-footer__list a{display:inline-flex;align-items:center;min-height:var(--yk-target-min)}body.yk .yk-footer__base{margin-top:var(--yk-space-xl);padding:var(--yk-space-sm) var(--yk-gutter)0;border-top:var(--yk-border-hairline) solid var(--yk-color-line-on-dark);font-size:var(--yk-size-small);color:var(--yk-color-text-on-dark-muted)}body.yk .yk-footer__base p{color:var(--yk-color-text-on-dark-muted)}body.yk .yk-footer .yk-nav{justify-content:flex-start}body.yk .yk-footer .yk-nav__list{flex-direction:column;align-items:flex-start;gap:0}body.yk .yk-footer .yk-nav__burger{display:none!important}body.yk .yk-footer .yk-nav--stacked .yk-nav__list{display:flex!important;position:static;padding:0;background:none;border:0}body.yk .yk-footer .yk-nav--stacked .yk-nav__item{border:0}body.yk .yk-footer .yk-nav--stacked .yk-nav__link{font-size:var(--yk-size-body);font-weight:var(--yk-weight-regular);padding:0;border:0}body.yk .yk-dock{--yk-dock-shift:0px;position:fixed;right:var(--yk-space-sm);bottom:calc(var(--yk-space-sm) + env(safe-area-inset-bottom,0px));z-index:var(--yk-z-dock);display:flex;justify-content:flex-end;transform:translateY(calc(-1*var(--yk-dock-shift)));transition:transform var(--yk-duration-base) var(--yk-easing)}@media (min-width:768px){body.yk .yk-dock{right:var(--yk-space-md);bottom:calc(var(--yk-space-md) + env(safe-area-inset-bottom,0px))}}body.yk .yk-dock__shell{position:relative}body.yk .yk-dock__trigger{display:inline-flex;align-items:center;gap:var(--yk-space-xs);min-height:var(--yk-target-min);padding:10px 18px 10px 14px;background-color:var(--yk-color-brand-deep);color:var(--yk-color-sand);border:var(--yk-border-hairline) solid var(--yk-color-line-on-dark);border-radius:var(--yk-radius-pill);font-size:var(--yk-size-small);font-weight:var(--yk-weight-bold);box-shadow:var(--yk-shadow-dock);cursor:pointer;list-style:none;transition:transform var(--yk-duration-fast) var(--yk-easing),background-color var(--yk-duration-fast) ease}body.yk .yk-dock__trigger:active{transform:scale(var(--yk-press-scale))}body.yk .yk-dock__trigger::-webkit-details-marker{display:none}body.yk .yk-dock__trigger::marker{content:""}body.yk .yk-dock__trigger:focus-visible{outline-color:var(--yk-color-brand)}@media (hover:hover) and (pointer:fine){body.yk .yk-dock__trigger:hover{background-color:var(--yk-color-brand-deep-hover)}}body.yk .yk-dock__trigger-icon svg{width:18px;height:18px}body.yk .yk-dock__panel{position:absolute;right:0;bottom:calc(100% + var(--yk-space-xs));width:min(320px,calc(100vw - 2*var(--yk-space-sm)));padding:var(--yk-space-md);background-color:var(--yk-color-surface-card);border:var(--yk-border-hairline) solid var(--yk-color-line);border-radius:var(--yk-radius-md);box-shadow:var(--yk-shadow-dock);transform-origin:bottom right}body.yk .yk-dock__heading{margin:0 0 var(--yk-space-xs);font-weight:var(--yk-weight-bold);max-width:none}body.yk .yk-dock__list{list-style:none;margin:0;padding:0;max-width:none}body.yk .yk-dock__item{margin:0;border-top:var(--yk-border-hairline) solid var(--yk-color-line)}body.yk .yk-dock__item+.yk-dock__item{margin-top:0}body.yk .yk-dock__action{display:flex;align-items:center;gap:var(--yk-space-sm);min-height:var(--yk-target-min);padding:var(--yk-space-xs)0;color:var(--yk-color-text);text-decoration:none}body.yk .yk-dock__action{color:var(--yk-color-text);text-decoration:none}body.yk .yk-dock__action:hover{color:var(--yk-color-brand)}body.yk .yk-dock__action-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--yk-radius-pill);background-color:var(--yk-color-brand-deep);color:var(--yk-color-sand)}body.yk .yk-dock__action-icon svg{width:18px;height:18px;fill:currentColor}body.yk .yk-dock__action--request .yk-dock__action-icon svg{fill:none}body.yk .yk-dock__action-label{display:block;font-weight:var(--yk-weight-bold)}body.yk .yk-dock__action-meta{display:block;font-size:var(--yk-size-small);color:var(--yk-color-text-muted)}body.yk .yk-dock__note{margin:var(--yk-space-sm)0 0;font-size:var(--yk-size-small);color:var(--yk-color-text-muted);max-width:none}@media (max-width:400px){body.yk .yk-dock__trigger-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.yk .yk-dock__trigger{padding:12px}}:root{--yl-i-kelle:url(../icons/tabler/trowel.svg);--yl-i-ziegel:url(../icons/tabler/wall.svg);--yl-i-haus:url(../icons/tabler/home.svg);--yl-i-tropfen:url(../icons/tabler/droplet.svg);--yl-i-strahl:url(../icons/tabler/grain.svg);--yl-i-fuge:url(../icons/tabler/arrows-horizontal.svg);--yl-i-lupe:url(../icons/tabler/search.svg);--yl-i-werkzeug:url(../icons/tabler/tools.svg);--yl-i-schild:url(../icons/tabler/shield-check.svg);--yl-i-haken:url(../icons/tabler/check.svg);--yl-i-buerste:url(../icons/tabler/bucket-droplet.svg);--yl-i-kalender:url(../icons/tabler/calendar-check.svg);--yl-i-ruler:url(../icons/tabler/ruler.svg);--yl-i-telefon:url(../icons/tabler/phone.svg);--yl-i-mail:url(../icons/tabler/mail.svg);--yl-i-pin:url(../icons/tabler/map-pin.svg);--yl-i-whatsapp:url(../icons/tabler/brand-whatsapp.svg);--yl-i-instagram:url(../icons/tabler/brand-instagram.svg);--yl-i-tiktok:url(../icons/tabler/brand-tiktok.svg);--yl-i-pfeil:url(../icons/tabler/arrow-right.svg);--yl-i-links:url(../icons/tabler/arrow-left.svg);--yl-i-schraeg:url(../icons/tabler/arrow-up-right.svg);--yl-i-plus:url(../icons/tabler/plus.svg);--yl-i-minus:url(../icons/tabler/minus.svg);--yl-i-pause:url(../icons/tabler/player-pause.svg);--yl-i-play:url(../icons/tabler/player-play.svg);--yl-i-zitat:url(../icons/tabler/quote.svg);--yl-i-ziegelstapel:url(../icons/tabler/wall.svg);--yl-i-menue:url(../icons/tabler/menu-2.svg);--yl-i-schliessen:url(../icons/tabler/x.svg);--yl-i-nachricht:url(../icons/tabler/message.svg);--yl-i-reinigung:url(../icons/tabler/bucket-droplet.svg);--yl-i-schirm:url(../icons/tabler/umbrella.svg);--yl-i-strahlgut:url(../icons/tabler/grain.svg);--yl-i-gebaeude:url(../icons/tabler/home.svg);--yl-i-kamera:url(../icons/tabler/camera.svg);--yl-i-treppe:url(../icons/tabler/stairs.svg);--yl-i-schuetzen:url(../icons/tabler/droplet-check.svg);--yl-i-pruefen:url(../icons/tabler/zoom-scan.svg);--yl-i-farbton:url(../icons/tabler/palette.svg);--yl-i-reinigen:url(../icons/tabler/spray.svg)}body.yk .yl-ico-kelle{--yl-icon:var(--yl-i-kelle)}body.yk .yl-ico-ziegel{--yl-icon:var(--yl-i-ziegel)}body.yk .yl-ico-haus{--yl-icon:var(--yl-i-haus)}body.yk .yl-ico-tropfen{--yl-icon:var(--yl-i-tropfen)}body.yk .yl-ico-strahl{--yl-icon:var(--yl-i-strahl)}body.yk .yl-ico-fuge{--yl-icon:var(--yl-i-fuge)}body.yk .yl-ico-lupe{--yl-icon:var(--yl-i-lupe)}body.yk .yl-ico-werkzeug{--yl-icon:var(--yl-i-werkzeug)}body.yk .yl-ico-schild{--yl-icon:var(--yl-i-schild)}body.yk .yl-ico-haken{--yl-icon:var(--yl-i-haken)}body.yk .yl-ico-buerste{--yl-icon:var(--yl-i-buerste)}body.yk .yl-ico-kalender{--yl-icon:var(--yl-i-kalender)}body.yk .yl-ico-ruler{--yl-icon:var(--yl-i-ruler)}body.yk .yl-ico-telefon{--yl-icon:var(--yl-i-telefon)}body.yk .yl-ico-mail{--yl-icon:var(--yl-i-mail)}body.yk .yl-ico-pin{--yl-icon:var(--yl-i-pin)}body.yk .yl-ico-whatsapp{--yl-icon:var(--yl-i-whatsapp)}body.yk .yl-ico-instagram{--yl-icon:var(--yl-i-instagram)}body.yk .yl-ico-tiktok{--yl-icon:var(--yl-i-tiktok)}body.yk .yl-ico-pfeil{--yl-icon:var(--yl-i-pfeil)}body.yk .yl-ico-links{--yl-icon:var(--yl-i-links)}body.yk .yl-ico-schraeg{--yl-icon:var(--yl-i-schraeg)}body.yk .yl-ico-plus{--yl-icon:var(--yl-i-plus)}body.yk .yl-ico-minus{--yl-icon:var(--yl-i-minus)}body.yk .yl-ico-pause{--yl-icon:var(--yl-i-pause)}body.yk .yl-ico-play{--yl-icon:var(--yl-i-play)}body.yk .yl-ico-zitat{--yl-icon:var(--yl-i-zitat)}body.yk .yl-ico-ziegelstapel{--yl-icon:var(--yl-i-ziegelstapel)}body.yk .yl-ico-menue{--yl-icon:var(--yl-i-menue)}body.yk .yl-ico-schliessen{--yl-icon:var(--yl-i-schliessen)}body.yk .yl-ico-nachricht{--yl-icon:var(--yl-i-nachricht)}body.yk .yl-ico-reinigung{--yl-icon:var(--yl-i-reinigung)}body.yk .yl-ico-schirm{--yl-icon:var(--yl-i-schirm)}body.yk .yl-ico-strahlgut{--yl-icon:var(--yl-i-strahlgut)}body.yk .yl-ico-gebaeude{--yl-icon:var(--yl-i-gebaeude)}body.yk .yl-ico-kamera{--yl-icon:var(--yl-i-kamera)}body.yk .yl-ico-treppe{--yl-icon:var(--yl-i-treppe)}body.yk .yl-ico-schuetzen{--yl-icon:var(--yl-i-schuetzen)}body.yk .yl-ico-pruefen{--yl-icon:var(--yl-i-pruefen)}body.yk .yl-ico-farbton{--yl-icon:var(--yl-i-farbton)}body.yk .yl-ico-reinigen{--yl-icon:var(--yl-i-reinigen)}@font-face{font-family:"Roboto";src:url(../fonts/roboto-latin-var.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{--yl-brand:#310001;--yl-brand-2:#4b0002;--yl-brand-hover:#4a0a0e;--yl-ink:#141422;--yl-ink-deep:#0a0a18;--yl-body:#6a6972;--yl-smoke:#f3f1f2;--yl-grey:#ebebeb;--yl-line:#e6e6e6;--yl-line-strong:#cdcdcd;--yl-sand:#f0e4b9;--yl-white:#ffffff;--yl-on-dark:rgba(255,255,255,0.78);--yl-font-title:"Manrope","Segoe UI",system-ui,-apple-system,Arial,sans-serif;--yl-font-body:"Roboto","Segoe UI",system-ui,-apple-system,Arial,sans-serif;--yl-container:1290px;--yl-gutter:20px;--yl-space:80px;--yl-space-sm:56px;--yl-head-gap:40px;--yl-radius:4px;--yl-shadow:0 12px 40px rgba(20,20,34,0.09);--yl-shadow-strong:0 18px 50px rgba(20,20,34,0.16);--yl-ease:cubic-bezier(0.23,1,0.32,1);--yl-header-h:84px;--yl-takt-titel-text:20px;--yl-takt-aktion:32px;--yl-takt-gruppe:24px;--yl-takt-mass:58ch;--yl-seitenkopf-y:56px;--yl-hero-ueberlappung:0px;--yl-hausform:0px;--yl-hero-luft:56px;--yl-lattice:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'120\'\ height=\'120\'\ viewBox=\'0\ 0\ 120\ 120\'%3E%3Cg\ fill=\'none\'\ stroke=\'%23ffffff\'\ stroke-opacity=\'.09\'\ stroke-width=\'1.2\'%3E%3Cpath\ d=\'M60\ 6\ 114\ 60\ 60\ 114\ 6\ 60z\'/%3E%3Cpath\ d=\'M60\ 26\ 94\ 60\ 60\ 94\ 26\ 60z\'/%3E%3C/g%3E%3C/svg%3E);--yl-bricks:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'160\'\ height=\'64\'\ viewBox=\'0\ 0\ 160\ 64\'%3E%3Cg\ fill=\'none\'\ stroke=\'%23ffffff\'\ stroke-opacity=\'.06\'\ stroke-width=\'2\'%3E%3Cpath\ d=\'M0\ 1h160M0\ 33h160M40\ 1v32M120\ 1v32M0\ 33v31M80\ 33v31M160\ 33v31\'/%3E%3C/g%3E%3C/svg%3E);--yl-dots:radial-gradient(circle,rgba(20,20,34,0.14) 1.2px,transparent 1.6px);--yk-color-brand-deep:#310001;--yk-color-brand:#310001;--yk-color-text:#141422;--yk-color-text-muted:#6a6972;--yk-color-surface:#ffffff;--yk-color-surface-alt:#f3f1f2;--yk-color-surface-card:#ffffff;--yk-color-line:#e6e6e6;--yk-color-focus:#310001;--yk-font-sans:var(--yl-font-body);--yk-font-display:var(--yl-font-title);--yk-content-width:1290px;--yk-measure-text:var(--yl-takt-mass)}@media (min-width:768px){:root{--yl-gutter:32px;--yl-space:100px;--yl-space-sm:72px;--yl-head-gap:50px;--yl-takt-titel-text:24px;--yl-takt-aktion:40px;--yl-seitenkopf-y:88px;--yl-hero-ueberlappung:40px;--yl-hero-luft:72px}}@media (min-width:1024px){:root{--yl-hero-ueberlappung:56px;--yl-hero-luft:88px}}@media (min-width:1200px){:root{--yl-gutter:40px;--yl-space:120px;--yl-space-sm:88px;--yl-head-gap:60px;--yl-header-h:96px;--yl-seitenkopf-y:104px}}body.yk{background-color:var(--yl-white);color:var(--yl-body);font-family:var(--yl-font-body);font-size:16px;line-height:1.7;--container-max-width:var(--yl-container)}body.yk h1,body.yk h2,body.yk h3,body.yk h4,body.yk .elementor-heading-title{font-family:var(--yl-font-title);color:var(--yl-ink);letter-spacing:-0.01em}body.yk p{margin:0 0 1em}body.yk p:last-child{margin-bottom:0}body.yk .yl-sec{position:relative;padding:var(--yl-space) var(--yl-gutter);background-color:var(--yl-white)}body.yk .yl-sec.e-con-boxed>.e-con-inner,body.yk .yl-wrap{width:100%;max-width:var(--yl-container);margin-inline:auto}body.yk .yl-sec--smoke{background-color:var(--yl-smoke)}body.yk .yl-sec--grey{background-color:var(--yl-grey)}body.yk .yl-sec--ink{background-color:var(--yl-ink);color:var(--yl-on-dark)}body.yk .yl-sec--brand{background-color:var(--yl-brand);color:var(--yl-on-dark)}body.yk .yl-sec--tight{padding-block:var(--yl-space-sm)}body.yk .yl-sec--flush-top{padding-top:0}body.yk .yl-sec--flush-bottom{padding-bottom:0}body.yk .yl-sec--ink .elementor-heading-title,body.yk .yl-sec--brand .elementor-heading-title,body.yk .yl-sec--ink h2,body.yk .yl-sec--brand h2,body.yk .yl-sec--ink h3,body.yk .yl-sec--brand h3{color:var(--yl-white)}body.yk .yl-row{display:flex;flex-direction:column;gap:48px}@media (min-width:1024px){body.yk .yl-row{flex-direction:row;align-items:center;gap:clamp(48px,6vw,96px)}body.yk .yl-row--top{align-items:flex-start}body.yk .yl-row>.yl-col{flex:1 1 0;min-width:0}body.yk .yl-row>.yl-col--wide{flex:1.25 1 0}body.yk .yl-row>.yl-col--narrow{flex:0.8 1 0}}body.yk .yl-col{display:flex;flex-direction:column;gap:0;min-width:0}body.yk .yl-head{display:flex;flex-direction:column;gap:0;margin-bottom:var(--yl-head-gap);max-width:760px}body.yk .yl-head--center{align-items:center;text-align:center;margin-inline:auto}body.yk .yl-head--flush{margin-bottom:0}body.yk .yl-kicker .elementor-heading-title{position:relative;display:inline-block;margin:0 0 14px;padding-left:40px;font-family:var(--yl-font-body);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0.01em;text-transform:uppercase;color:var(--yl-brand)}body.yk .yl-kicker .elementor-heading-title::before{content:"";position:absolute;left:0;top:50%;width:30px;height:9px;transform:translateY(-50%);background:linear-gradient(currentColor,currentColor)0 0/30px 2px no-repeat,linear-gradient(currentColor,currentColor)0 100%/20px 2px no-repeat}body.yk .yl-head--center .yl-kicker .elementor-heading-title{padding-right:0}body.yk .yl-kicker--light .elementor-heading-title,body.yk .yl-sec--ink .yl-kicker .elementor-heading-title,body.yk .yl-sec--brand .yl-kicker .elementor-heading-title,body.yk .yl-request .yl-kicker .elementor-heading-title{color:var(--yl-sand)}body.yk .yl-title .elementor-heading-title{margin:0;font-size:clamp(30px,2.1vw + 17px,46px);font-weight:700;line-height:1.18;letter-spacing:-0.015em;text-wrap:balance}body.yk .yl-title--sm .elementor-heading-title{font-size:clamp(26px,1.4vw + 16px,36px)}body.yk .yl-text{margin-top:var(--yl-takt-titel-text);color:var(--yl-body)}body.yk .yl-head--center .yl-text{margin-inline:auto}body.yk .yl-sec--ink .yl-text,body.yk .yl-sec--brand .yl-text,body.yk .yl-request .yl-text{color:var(--yl-on-dark)}body.yk .yl-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:18px 34px;border:0;border-radius:var(--yl-radius);background-color:var(--yl-brand);color:var(--yl-white);font-family:var(--yl-font-body);font-size:16px;font-weight:700;line-height:1;letter-spacing:0.01em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background-color 200ms var(--yl-ease),color 200ms var(--yl-ease),transform 140ms var(--yl-ease)}body.yk .yl-btn .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px}body.yk .yl-btn .elementor-button-content-wrapper::after{content:"";width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat;transition:transform 200ms var(--yl-ease)}@media (hover:hover) and (pointer:fine){body.yk .yl-btn .elementor-button:hover{background-color:var(--yl-ink);color:var(--yl-white)}body.yk .yl-btn .elementor-button:hover .elementor-button-content-wrapper::after{transform:translateX(3px)}body.yk .yl-btn--light .elementor-button:hover,body.yk .yl-sec--ink .yl-btn .elementor-button:hover,body.yk .yl-hero .yl-btn .elementor-button:hover{background-color:var(--yl-white);color:var(--yl-ink)}}body.yk .yl-btn .elementor-button:active{transform:scale(0.97)}body.yk .yl-btn--light .elementor-button{background-color:var(--yl-white);color:var(--yl-ink)}body.yk .yl-btn--ink .elementor-button{background-color:var(--yl-ink)}body.yk .yl-more .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}body.yk .yl-more .elementor-heading-title a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--yl-ink);text-decoration:none}body.yk .yl-more .elementor-heading-title a::after{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--yl-i-schraeg) center/contain no-repeat;mask:var(--yl-i-schraeg) center/contain no-repeat}body.yk .yl-call{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:60px;padding-left:80px}body.yk .yl-call::before{content:"";position:absolute;left:0;top:50%;width:60px;height:60px;margin-top:-30px;border-radius:50%;background:var(--yl-ink)}body.yk .yl-call::after{content:"";position:absolute;left:19px;top:50%;width:22px;height:22px;margin-top:-11px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-telefon) center/contain no-repeat;mask:var(--yl-i-telefon) center/contain no-repeat}body.yk .yl-call__label .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:14px;font-weight:500;line-height:1.3;color:var(--yl-body)}body.yk .yl-call__number .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:20px;font-weight:500;line-height:1.35;color:var(--yl-ink)}body.yk .yl-call__number .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-call--light::before,body.yk .yl-sec--ink .yl-call::before,body.yk .yl-request .yl-call::before{background:var(--yl-brand)}body.yk .yl-call--light .yl-call__label .elementor-heading-title,body.yk .yl-request .yl-call__label .elementor-heading-title{color:rgba(255,255,255,0.72)}body.yk .yl-call--light .yl-call__number .elementor-heading-title,body.yk .yl-request .yl-call__number .elementor-heading-title{color:var(--yl-white)}body.yk .yl-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--yl-takt-gruppe) 32px;margin-top:var(--yl-takt-aktion)}body.yk .yl-icon-mask{display:inline-block;width:24px;height:24px;background-color:currentColor;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(100svh,920px);padding:calc(var(--yl-header-h) + 72px) var(--yl-gutter) calc(var(--yl-hero-ueberlappung) + var(--yl-hausform) + var(--yl-hero-luft));background-color:var(--yl-ink);overflow:hidden;color:var(--yl-white)}@media (min-width:1024px){body.yk .yl-hero{justify-content:center;min-height:min(100svh,940px);padding-top:calc(var(--yl-header-h) + 90px)}}@media (min-width:1024px) and (max-height:760px){body.yk .yl-hero{padding-top:calc(var(--yl-header-h) + 40px)}}body.yk .yl-hero__video{position:absolute!important;inset:0;z-index:-2;width:100%!important;height:100%;margin:0!important;pointer-events:none}body.yk .yl-hero__video .elementor-wrapper,body.yk .yl-hero__video .e-hosted-video{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}body.yk .yl-hero__video video{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 32%;background-color:var(--yl-ink)}body.yk .yl-hero__video .elementor-custom-embed-image-overlay,body.yk .yl-hero__video .elementor-custom-embed-play{display:none!important}body.yk .yl-hero__video--hoch{display:none}@media (max-width:767px){body.yk .yl-hero__video--quer{display:none}body.yk .yl-hero__video--hoch{display:block}body.yk .yl-hero__video--hoch video{object-position:50% 40%}}body.yk .yl-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,10,24,0.66) 0%,rgba(10,10,24,0.46) 34%,rgba(10,10,24,0.08) 62%,rgba(10,10,24,0) 78%),linear-gradient(180deg,rgba(10,10,24,0.5) 0%,rgba(10,10,24,0) 24%);pointer-events:none}@media (max-width:767px){body.yk .yl-hero::before{background:linear-gradient(180deg,rgba(10,10,24,0.48) 0%,rgba(10,10,24,0) 18%),linear-gradient(0deg,rgba(10,10,24,0.78) 0%,rgba(10,10,24,0.5) 32%,rgba(10,10,24,0) 56%)}}body.yk .yl-hero__content{position:relative;width:100%;max-width:var(--yl-container);margin-inline:auto}body.yk .yl-hero__content>.e-con-inner{max-width:none}body.yk .yl-hero__title .elementor-heading-title{max-width:13.5em;margin:0;color:var(--yl-white);font-size:clamp(40px,4.4vw + 16px,84px);font-weight:700;line-height:1.08;letter-spacing:-0.02em;text-wrap:balance;text-shadow:0 2px 24px rgba(10,10,24,0.25)}body.yk .yl-hero__text{max-width:34em;margin-top:calc(var(--yl-takt-titel-text) + 8px);color:rgba(255,255,255,0.86);font-size:clamp(16px,0.4vw + 14px,19px);line-height:1.65}body.yk .yl-hero .yl-kicker .elementor-heading-title{color:var(--yl-sand)}body.yk .yl-hero .yl-actions{margin-top:calc(var(--yl-takt-aktion) + 8px)}@keyframes yl-fuge-ziehen{0%{background-size:0 2px,0 2px}60%{background-size:30px 2px,0 2px}100%{background-size:30px 2px,20px 2px}}body.yk .yl-hero.is-fuge-start .yl-kicker .elementor-heading-title::before{background-size:0 2px,0 2px}body.yk .yl-hero.is-fuge .yl-kicker .elementor-heading-title::before{animation:yl-fuge-ziehen 900ms var(--yl-ease) both}@media (prefers-reduced-motion:reduce){body.yk .yl-hero.is-fuge-start .yl-kicker .elementor-heading-title::before,body.yk .yl-hero.is-fuge .yl-kicker .elementor-heading-title::before{animation:none;background-size:30px 2px,20px 2px}}body.yk .yl-hero :focus-visible,body.yk .yl-request :focus-visible,body.yk .yl-cta-band :focus-visible,body.yk .yl-band :focus-visible,body.yk .yl-sec--ink :focus-visible,body.yk .yl-sec--brand :focus-visible{outline-color:var(--yl-sand)!important}body.yk .yl-hero__flaeche{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--yl-white);cursor:pointer;-webkit-tap-highlight-color:transparent}body.yk .yl-hero__content{z-index:1}body.yk .yl-hero.has-flaeche .yl-hero__content,body.yk .yl-hero.has-flaeche .yl-hero__content .e-con,body.yk .yl-hero.has-flaeche .yl-hero__content .elementor-widget,body.yk .yl-hero.has-flaeche .yl-hero__content .elementor-widget-container{pointer-events:none}body.yk .yl-hero.has-flaeche .yl-hero__content .elementor-heading-title,body.yk .yl-hero.has-flaeche .yl-hero__content p,body.yk .yl-hero.has-flaeche .yl-hero__content a{pointer-events:auto}body.yk .yl-hero__zustand{position:absolute;right:max(var(--yl-gutter),calc((100% - var(--yl-container))/2));bottom:calc(var(--yl-hero-ueberlappung) + var(--yl-hausform) + var(--yl-hero-luft));display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 12px;border-radius:var(--yl-radius);background:rgba(10,10,24,0.74);color:var(--yl-white);font:500 14px/1 var(--yl-font-body);letter-spacing:0.01em;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity 200ms var(--yl-ease),transform 200ms var(--yl-ease);pointer-events:none}body.yk .yl-hero__zustand::after{content:"";position:absolute;left:12px;right:16px;bottom:8px;height:2px;background:var(--yl-sand);transform:scaleX(0);transform-origin:left center;transition:transform 260ms var(--yl-ease)}body.yk .yl-hero__zustand-symbol{width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:var(--yl-i-pause) center/contain no-repeat;mask:var(--yl-i-pause) center/contain no-repeat}body.yk .yl-hero:not(.is-playing) .yl-hero__zustand-symbol{-webkit-mask-image:var(--yl-i-play);mask-image:var(--yl-i-play)}@media (hover:hover) and (pointer:fine){body.yk .yl-hero__flaeche:hover .yl-hero__zustand{opacity:1;transform:none}}body.yk .yl-hero.is-meldung .yl-hero__zustand,body.yk .yl-hero__flaeche:focus-visible .yl-hero__zustand{opacity:1;transform:none}body.yk .yl-hero__flaeche:focus-visible{outline:3px solid var(--yl-sand)!important;outline-offset:-3px!important}body.yk .yl-hero__flaeche:focus-visible .yl-hero__zustand{outline:3px solid var(--yl-sand);outline-offset:3px}body.yk .yl-hero__flaeche:focus-visible .yl-hero__zustand::after{transform:scaleX(1)}@media (max-width:767px){body.yk .yl-hero__zustand{top:calc(var(--yl-header-h) + 16px);right:var(--yl-gutter);bottom:auto}}@media (prefers-reduced-motion:reduce){body.yk .yl-hero__zustand,body.yk .yl-hero__zustand::after{transition:none}}body.yk .yl-services{position:relative;z-index:3;margin-top:calc(-1*var(--yl-hero-ueberlappung));padding:0 var(--yl-gutter);background:transparent}body.yk .yl-services__viewport{position:relative;max-width:var(--yl-container);margin-inline:auto}body.yk .yl-services__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,82%);gap:24px;padding:50px 2px 36px;margin:-50px -2px -36px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}body.yk .yl-services__track::-webkit-scrollbar{display:none}@media (min-width:640px){body.yk .yl-services__track{grid-auto-columns:calc((100% - 24px)/2)}}@media (min-width:1024px){body.yk .yl-services__track{grid-auto-columns:calc((100% - 72px)/4)}}body.yk .yl-svc{position:relative;display:flex;flex-direction:column;gap:0;min-height:100%;padding:108px 32px 40px;background-color:var(--yl-white);box-shadow:var(--yl-shadow);scroll-snap-align:start;transition:background-color 300ms var(--yl-ease),box-shadow 300ms var(--yl-ease)}body.yk .yl-svc::after{content:"";position:absolute;right:0;top:0;width:62%;height:96px;background-image:var(--yl-dots);background-size:11px 11px;-webkit-mask-image:linear-gradient(225deg,#000 10%,transparent 70%);mask-image:linear-gradient(225deg,#000 10%,transparent 70%);pointer-events:none}body.yk .yl-svc::before,body.yk .yl-card__badge::before{content:"";position:absolute;left:40px;top:-40px;width:84px;height:98px;background-color:var(--yl-brand);clip-path:polygon(50%0,100% 40.8%,100% 100%,0 100%,0 40.8%);transition:background-color 300ms var(--yl-ease)}body.yk .yl-svc>.yl-svc__title{position:static}body.yk .yl-svc>.yl-svc__title::before{content:"";position:absolute;left:61px;top:8px;z-index:1;width:42px;height:42px;background-color:var(--yl-white);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;pointer-events:none}body.yk .yl-svc__title .elementor-heading-title{margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.3}body.yk .yl-svc__title .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-svc__title .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-svc__text{color:var(--yl-body);font-size:16px;line-height:1.7}body.yk .yl-svc:focus-within,body.yk .yl-svc.is-active{background-color:var(--yl-ink)}@media (hover:hover) and (pointer:fine){body.yk .yl-svc:hover{background-color:var(--yl-ink);box-shadow:var(--yl-shadow-strong)}body.yk .yl-svc:hover .yl-svc__title .elementor-heading-title,body.yk .yl-svc:hover .yl-svc__text{color:var(--yl-white)}body.yk .yl-svc:hover::after{background-image:radial-gradient(circle,rgba(255,255,255,0.16) 1.2px,transparent 1.6px)}}body.yk .yl-svc:focus-within .yl-svc__title .elementor-heading-title,body.yk .yl-svc:focus-within .yl-svc__text,body.yk .yl-svc.is-active .yl-svc__title .elementor-heading-title,body.yk .yl-svc.is-active .yl-svc__text{color:var(--yl-white)}body.yk .yl-svc:focus-within::after,body.yk .yl-svc.is-active::after{background-image:radial-gradient(circle,rgba(255,255,255,0.16) 1.2px,transparent 1.6px)}body.yk .yl-svc .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yl-svc:has(a:focus-visible){outline:3px solid var(--yl-sand);outline-offset:3px}body.yk .yl-rail-nav{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}body.yk .yl-rail-nav[hidden]{display:none}body.yk .yl-rail-btn{display:inline-grid;place-items:center;width:52px;height:52px;border:1px solid var(--yl-line-strong);border-radius:50%;background:var(--yl-white);color:var(--yl-ink);cursor:pointer;transition:background-color 200ms var(--yl-ease),color 200ms var(--yl-ease),border-color 200ms var(--yl-ease)}body.yk .yl-rail-btn::before{content:"";width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}body.yk .yl-rail-btn--prev::before{-webkit-mask-image:var(--yl-i-links);mask-image:var(--yl-i-links)}body.yk .yl-rail-btn:disabled{opacity:0.35;cursor:default}@media (hover:hover) and (pointer:fine){body.yk .yl-rail-btn:not(:disabled):hover{background:var(--yl-brand);border-color:var(--yl-brand);color:var(--yl-white)}}body.yk .yl-about__media{position:relative;padding:0 48px 48px 0}body.yk .yl-about__media::after{content:"";position:absolute;right:0;bottom:0;top:48px;left:48px;z-index:-1;border:4px solid var(--yl-brand)}body.yk .yl-about__img img{display:block;width:100%;aspect-ratio:4/5;height:auto;object-fit:cover}body.yk .yl-about__media{isolation:isolate}body.yk .yl-seal{position:absolute;left:-28px;top:-28px;z-index:2;width:190px;height:190px;border-radius:50%;background:var(--yl-brand);box-shadow:0 0 0 10px var(--yl-white)}@media (max-width:767px){body.yk .yl-seal{width:132px;height:132px;left:-8px;top:-20px;box-shadow:0 0 0 6px var(--yl-white)}}body.yk .yl-seal::before{content:"";position:absolute;inset:25%;border-radius:50%;background:var(--yl-white)}body.yk .yl-seal::after{content:"";position:absolute;inset:36%;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-ziegelstapel) center/contain no-repeat;mask:var(--yl-i-ziegelstapel) center/contain no-repeat}body.yk .yl-seal .elementor-heading-title{margin:0;color:var(--yl-white);font-family:var(--yl-font-body);font-size:13px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}body.yk .yl-seal.is-round .elementor-heading-title{position:absolute;inset:0;animation:yl-drehen 28s linear infinite}body.yk .yl-seal.is-round .yl-seal__char{position:absolute;left:50%;top:7%;height:43%;transform-origin:50% 100%;line-height:1}@media (max-width:767px){body.yk .yl-seal .elementor-heading-title{font-size:10px}}@keyframes yl-drehen{to{transform:rotate(360deg)}}body.yk .yl-minis{display:grid;grid-template-columns:1fr;gap:0;margin-top:44px;border-top:3px solid var(--yl-brand);box-shadow:var(--yl-shadow);background:var(--yl-white)}@media (min-width:640px){body.yk .yl-minis{grid-template-columns:1fr 1fr}}body.yk .yl-mini{padding:30px 30px 32px}body.yk .yl-mini+.yl-mini{border-top:1px solid var(--yl-line)}@media (min-width:640px){body.yk .yl-mini+.yl-mini{border-top:0;border-left:1px solid var(--yl-line)}}body.yk .yl-mini__title .elementor-heading-title{margin:0 0 8px;font-size:20px;font-weight:700}body.yk .yl-mini__text{font-size:15px;line-height:1.7}body.yk .yl-marquee{position:relative;padding:44px 0;background-color:var(--yl-smoke);overflow:hidden}body.yk .yl-marquee__track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:0;width:max-content;max-width:none}body.yk .yl-marquee__group{display:flex;flex:none;flex-wrap:nowrap;align-items:center}body.yk .yl-marquee.is-running .yl-marquee__track{animation:yl-laufband var(--yl-marquee-dauer,40s) linear infinite;will-change:transform}body.yk .yl-marquee.is-user-paused .yl-marquee__track,body.yk .yl-marquee.is-hover-paused .yl-marquee__track,body.yk .yl-marquee.is-offscreen .yl-marquee__track{animation-play-state:paused}@keyframes yl-laufband{from{transform:translate3d(0,0,0)}to{transform:translate3d(var(--yl-marquee-weg,-50%),0,0)}}body.yk .yl-marquee__item{flex:none;padding-right:64px}body.yk .yl-marquee__item .elementor-heading-title{display:inline-flex;align-items:center;gap:26px;margin:0;font-family:var(--yl-font-title);font-size:clamp(34px,2.6vw + 16px,56px);font-weight:800;line-height:1.1;letter-spacing:0.08em;white-space:nowrap;color:transparent;-webkit-text-stroke:1.2px var(--yl-ink)}body.yk .yl-marquee__item .elementor-heading-title::before{content:"";width:0.72em;height:0.72em;flex:none;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-ziegelstapel) center/contain no-repeat;mask:var(--yl-i-ziegelstapel) center/contain no-repeat}@supports not (-webkit-text-stroke:1px #000){body.yk .yl-marquee__item .elementor-heading-title{color:var(--yl-ink)}}body.yk .yl-marquee__toggle{position:absolute;right:12px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--yl-line-strong);border-radius:50%;background:var(--yl-white);color:var(--yl-ink);cursor:pointer;opacity:0.8}body.yk .yl-marquee__toggle::before{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--yl-i-pause) center/contain no-repeat;mask:var(--yl-i-pause) center/contain no-repeat}body.yk .yl-marquee__toggle[aria-pressed="true"]::before{-webkit-mask-image:var(--yl-i-play);mask-image:var(--yl-i-play)}body.yk .yl-group{position:relative;min-height:420px;margin-top:48px}body.yk .yl-group__a{width:78%}body.yk .yl-group__a img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}body.yk .yl-group__b{position:absolute!important;right:0;bottom:-40px;width:44%!important;border:10px solid var(--yl-white);box-shadow:var(--yl-shadow-strong)}body.yk .yl-group__b img{display:block;width:100%;aspect-ratio:3/4;height:auto;object-fit:cover}body.yk .yl-feats{display:grid;grid-template-columns:1fr;gap:26px;margin-top:48px}@media (min-width:640px){body.yk .yl-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}body.yk .yl-feat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding-left:96px;min-height:86px}@media (min-width:640px){body.yk .yl-feat{align-items:center;padding:104px 0 0;text-align:center}}body.yk .yl-feat::before{content:"";position:absolute;left:0;top:0;width:76px;height:84px;background:var(--yl-smoke);clip-path:polygon(50%0,100% 30%,100% 100%,0 100%,0 30%)}body.yk .yl-feat::after{content:"";position:absolute;left:20px;top:32px;width:36px;height:36px;background-color:var(--yl-brand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (min-width:640px){body.yk .yl-feat::before{left:calc(50% - 38px)}body.yk .yl-feat::after{left:calc(50% - 18px)}}body.yk .yl-feat__title .elementor-heading-title{margin:0 0 6px;font-size:18px;font-weight:700}body.yk .yl-feat__text{font-size:15px;line-height:1.65}body.yk .yl-headrow{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:var(--yl-head-gap)}@media (min-width:1024px){body.yk .yl-headrow{flex-direction:row;align-items:flex-end;justify-content:space-between}}body.yk .yl-headrow .yl-head{margin-bottom:0}body.yk .yl-proof__list{display:flex;flex-direction:column;gap:30px;counter-reset:yl-beleg}body.yk .yl-proof__item{position:relative;display:grid;grid-template-columns:1fr;gap:0;padding:36px 28px 32px 28px;border:1px solid var(--yl-line-strong);border-radius:10px;background:var(--yl-white);counter-increment:yl-beleg;transition:background-color 300ms var(--yl-ease),border-color 300ms var(--yl-ease)}@media (min-width:768px){body.yk .yl-proof__item{padding:52px 120px 50px 150px;min-height:236px;align-content:center}}body.yk .yl-proof__item::before{content:counter(yl-beleg);display:block;margin-bottom:10px;font-family:var(--yl-font-title);font-size:64px;font-weight:300;line-height:1;color:transparent;-webkit-text-stroke:1.2px var(--yl-ink);transition:-webkit-text-stroke-color 300ms var(--yl-ease)}@media (min-width:768px){body.yk .yl-proof__item::before{position:absolute;left:42px;top:50%;margin:0;font-size:80px;transform:translateY(-50%)}}body.yk .yl-proof__item::after{content:"";position:absolute;right:24px;top:24px;width:36px;height:36px;border-radius:50%;border:1px solid var(--yl-line-strong);background:var(--yl-white);transition:background-color 300ms var(--yl-ease),border-color 300ms var(--yl-ease)}@media (min-width:768px){body.yk .yl-proof__item::after{right:40px;top:50%;margin-top:-18px}}body.yk .yl-proof__item>.yl-proof__title,body.yk .yl-proof__item>.yl-proof__text{position:static}body.yk .yl-proof__title .elementor-heading-title{margin:0 0 8px;max-width:30ch;font-size:clamp(20px,0.6vw + 16px,24px);font-weight:700;line-height:1.35;transition:color 300ms var(--yl-ease)}body.yk .yl-proof__title .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-proof__title .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:3}body.yk .yl-proof__text{max-width:56ch;transition:color 300ms var(--yl-ease)}body.yk .yl-proof__img{margin-top:22px}body.yk .yl-proof__img img{display:block;width:100%;max-width:520px;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:6px}@media (min-width:1024px){body.yk .yl-proof__img{position:absolute!important;right:150px;top:50%;z-index:2;width:380px!important;margin:0;opacity:0;transform:translateY(-50%) rotate(-14deg) scale(0.9);transition:opacity 320ms var(--yl-ease),transform 420ms var(--yl-ease);pointer-events:none}body.yk .yl-proof__img img{box-shadow:var(--yl-shadow-strong);aspect-ratio:4/3}body.yk .yl-proof__item.is-active .yl-proof__img{opacity:1;transform:translateY(-50%) rotate(-12deg) scale(1)}}body.yk .yl-proof__item.is-active{background-color:var(--yl-brand);border-color:var(--yl-brand)}body.yk .yl-proof__item.is-active::before{color:var(--yl-white);-webkit-text-stroke-color:var(--yl-white)}body.yk .yl-proof__item.is-active::after{background-color:var(--yl-white);border-color:var(--yl-white)}body.yk .yl-proof__item.is-active .yl-proof__title .elementor-heading-title,body.yk .yl-proof__item.is-active .yl-proof__text{color:var(--yl-white)}body.yk .yl-proof__item:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:4px}body.yk .yl-proof__title .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yl-proof__item>.yl-proof__title::after{content:"";position:absolute;right:33px;top:33px;z-index:1;width:18px;height:18px;background-color:var(--yl-ink);-webkit-mask:var(--yl-i-schraeg) center/contain no-repeat;mask:var(--yl-i-schraeg) center/contain no-repeat}@media (min-width:768px){body.yk .yl-proof__item>.yl-proof__title::after{right:49px;top:50%;margin-top:-9px}}body.yk .yl-steps__row{position:relative;display:grid;grid-template-columns:1fr;gap:56px;counter-reset:yl-schritt}@media (min-width:900px){body.yk .yl-steps__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}body.yk .yl-steps__row::before{content:"";position:absolute;left:0;right:0;top:150px;height:2px;background:var(--yl-brand);opacity:0.7}}body.yk .yl-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;counter-increment:yl-schritt}body.yk .yl-step__img{position:relative;width:300px!important;max-width:100%;padding:18px;border:5px solid var(--yl-ink);border-radius:50%;background:var(--yl-white)}body.yk .yl-step__img img{display:block;width:100%;aspect-ratio:1;height:auto;border-radius:50%;object-fit:cover}body.yk .yl-step::before{content:counter(yl-schritt,decimal-leading-zero);position:absolute;left:calc(50% - 176px);top:124px;z-index:1;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--yl-ink);color:var(--yl-white);font:700 16px/1 var(--yl-font-title)}@media (max-width:380px){body.yk .yl-step::before{left:0}}body.yk .yl-step__title .elementor-heading-title{margin:30px 0 8px;font-size:22px;font-weight:700}body.yk .yl-step__text{max-width:30ch;margin-inline:auto}body.yk .yl-band{position:relative;padding:64px var(--yl-gutter) 64px;background-color:var(--yl-brand);background-image:var(--yl-lattice);background-size:120px 120px;color:var(--yl-on-dark)}body.yk .yl-band--overlap{padding-bottom:180px}body.yk .yl-band__row{display:grid;grid-template-columns:1fr;gap:32px;max-width:var(--yl-container);margin-inline:auto}@media (min-width:900px){body.yk .yl-band__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}body.yk .yl-stat{position:relative;padding-left:72px}body.yk .yl-stat::before{content:"";position:absolute;left:0;top:2px;width:52px;height:52px;background-color:var(--yl-sand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-stat__title .elementor-heading-title{margin:0 0 6px;color:var(--yl-white);font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700;line-height:1.25}body.yk .yl-stat__text{color:rgba(255,255,255,0.76);font-size:15px;line-height:1.65}body.yk .yl-exp{padding-top:0}body.yk .yl-exp__media{position:relative;margin-top:-140px}body.yk .yl-exp__img img{display:block;width:100%;aspect-ratio:5/5.4;height:auto;object-fit:cover}body.yk .yl-badge{position:absolute!important;left:0;bottom:30px;width:auto!important;max-width:76%;padding:26px 34px 26px 30px;background:var(--yl-white)}body.yk .yl-badge .elementor-heading-title{margin:0;color:var(--yl-ink);font-size:clamp(22px,1vw + 16px,30px);font-weight:700;line-height:1.2}body.yk .yl-badge::before{content:"";position:absolute;right:-22px;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:var(--yl-brand)}body.yk .yl-badge::after{content:"";position:absolute;right:-11px;top:50%;width:22px;height:22px;margin-top:-11px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}body.yk .yl-checks ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}body.yk .yl-checks li{position:relative;padding-left:38px;color:var(--yl-ink);font-weight:500}body.yk .yl-checks li::before{content:"";position:absolute;left:0;top:3px;width:24px;height:24px;border-radius:50%;background-color:var(--yl-brand)}body.yk .yl-checks li::after{content:"";position:absolute;left:5px;top:8px;width:14px;height:14px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}@media (max-width:1023px){body.yk .yl-exp__media{margin-top:-120px}}body.yk .yl-voices__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}body.yk .yl-voices__track::-webkit-scrollbar{display:none}body.yk .yl-voice{position:relative;display:flex;flex-direction:column;gap:0;padding:36px 32px 34px;border:1px solid var(--yl-line-strong);background:var(--yl-white);scroll-snap-align:start}body.yk .yl-voice__quote{max-width:34em;color:var(--yl-body);font-size:17px;line-height:1.7}body.yk .yl-voice__name{position:relative;margin-top:26px;padding-left:80px;min-height:64px;display:flex;align-items:center}body.yk .yl-voice__name .elementor-heading-title{margin:0;font-size:20px;font-weight:600}body.yk .yl-voice__source{margin-top:-14px;padding-left:80px;color:var(--yl-brand);font-size:14px}body.yk .yl-voice__initial{position:absolute;left:32px;bottom:30px;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#8b6a5c;color:var(--yl-white);font:500 30px/1 var(--yl-font-title)}body.yk .yl-voices__nav{display:flex;align-items:center;gap:12px;margin-top:24px}body.yk .yl-voices__count{min-width:4.5em;color:var(--yl-ink);font-weight:600;font-variant-numeric:tabular-nums}body.yk .yl-orbit{position:relative;display:none;width:100%;max-width:420px;aspect-ratio:1;margin-inline:auto}@media (min-width:1024px){body.yk .yl-orbit{display:block}}body.yk .yl-orbit::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,transparent 0 11%,rgba(20,20,34,0.14) 11.2% 11.5%,transparent 11.7% 23.5%,rgba(20,20,34,0.14) 23.7% 24%,transparent 24.2% 36%,rgba(20,20,34,0.14) 36.2% 36.5%,transparent 36.7% 49.2%,rgba(20,20,34,0.14) 49.4% 49.7%,transparent 50%)}body.yk .yl-orbit::after{content:"";position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0-31px;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-zitat) center/contain no-repeat;mask:var(--yl-i-zitat) center/contain no-repeat}body.yk .yl-orbit__dot{position:absolute;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:var(--yl-white);font:500 24px/1 var(--yl-font-title);transition:transform 400ms var(--yl-ease),box-shadow 400ms var(--yl-ease)}body.yk .yl-orbit__dot.is-current{transform:scale(1.22);box-shadow:0 0 0 6px rgba(49,0,1,0.14)}body.yk .yl-faq .yk-faq__item{margin:0 0 14px;border:0;background:var(--yl-white)}body.yk .yl-faq .yk-faq__question .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:17px;font-weight:600;line-height:1.45}body.yk .yl-faq .yk-faq__question .elementor-heading-title{padding:22px 28px}body.yk .yl-faq .yk-faq__item--collapsible .yk-faq__question .elementor-heading-title{padding:0}body.yk .yl-faq .yk-faq__button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:20px 28px;border:0;background:transparent;color:var(--yl-ink);font:inherit;text-align:left;cursor:pointer}body.yk .yl-faq .yk-faq__button-sign{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--yl-line-strong)}body.yk .yl-faq .yk-faq__button-sign::before{content:"";position:absolute;inset:7px;background-color:var(--yl-ink);-webkit-mask:var(--yl-i-plus) center/contain no-repeat;mask:var(--yl-i-plus) center/contain no-repeat}body.yk .yl-faq .is-open .yk-faq__button-sign{background:var(--yl-brand);border-color:var(--yl-brand)}body.yk .yl-faq .is-open .yk-faq__button-sign::before{background-color:var(--yl-white);-webkit-mask-image:var(--yl-i-minus);mask-image:var(--yl-i-minus)}body.yk .yl-faq .yk-faq__answer{padding:0 28px 24px;border-top:0;color:var(--yl-body)}body.yk .yl-faq .yk-faq__answer::before{content:"";display:block;height:1px;margin-bottom:18px;background:var(--yl-line)}body.yk .yl-faq__media{position:relative;padding:0 0 40px 40px;isolation:isolate}body.yk .yl-faq__media::before{content:"";position:absolute;left:0;bottom:0;width:70%;height:70%;z-index:-1;background-color:var(--yl-brand);background-image:var(--yl-lattice);background-size:90px 90px}body.yk .yl-faq__img img{display:block;width:100%;aspect-ratio:4/5;height:auto;object-fit:cover}body.yk .yl-request{position:relative;isolation:isolate;padding:var(--yl-space) var(--yl-gutter);background-color:var(--yl-ink);background-size:cover;background-position:center;color:var(--yl-on-dark)}body.yk .yl-request::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,10,24,0.92) 0%,rgba(10,10,24,0.84) 55%,rgba(10,10,24,0.7) 100%)}body.yk .yl-request .elementor-heading-title{color:var(--yl-white)}body.yk .yl-reasons{display:grid;gap:20px;margin-top:var(--yl-takt-aktion)}body.yk .yl-reason{position:relative;padding:22px 24px 22px 84px;border:1px solid rgba(255,255,255,0.14);background:rgba(255,255,255,0.04)}body.yk .yl-reason::before{content:"";position:absolute;left:22px;top:22px;width:42px;height:42px;background-color:var(--yl-sand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-reason__title .elementor-heading-title{margin:0 0 4px;font-size:19px;font-weight:700}body.yk .yl-reason__text{color:rgba(255,255,255,0.74);font-size:15px;line-height:1.65}body.yk .yl-formcard{padding:40px 28px;background:var(--yl-white);color:var(--yl-body);box-shadow:var(--yl-shadow-strong)}@media (min-width:768px){body.yk .yl-formcard{padding:50px 48px}}body.yk .yl-formcard .elementor-heading-title,body.yk .yl-request .yl-formcard .elementor-heading-title{color:var(--yl-ink)}body.yk .yl-formcard__title .elementor-heading-title{margin:0 0 8px;font-size:28px;font-weight:700}body.yk .yl-formcard__text{margin-bottom:24px;font-size:15px}body.yk .yl-formcard .wpcf7 input[type="text"],body.yk .yl-formcard .wpcf7 input[type="email"],body.yk .yl-formcard .wpcf7 input[type="tel"],body.yk .yl-formcard .wpcf7 input[type="date"],body.yk .yl-formcard .wpcf7 select,body.yk .yl-formcard .wpcf7 textarea{width:100%;min-height:56px;padding:14px 18px;border:1px solid var(--yl-line-strong);border-radius:var(--yl-radius);background:var(--yl-white);color:var(--yl-ink);font:400 16px/1.5 var(--yl-font-body)}body.yk .yl-formcard .wpcf7 textarea{min-height:140px}body.yk .yl-formcard .wpcf7 input:focus-visible,body.yk .yl-formcard .wpcf7 textarea:focus-visible,body.yk .yl-formcard .wpcf7 select:focus-visible{border-color:var(--yl-brand);outline:3px solid rgba(49,0,1,0.25)!important;outline-offset:0}body.yk .yl-formcard .wpcf7 input[type="submit"],body.yk .yl-formcard .wpcf7 button[type="submit"]{min-height:60px;padding:18px 40px;border:0;border-radius:var(--yl-radius);background:var(--yl-brand);color:var(--yl-white);font:700 16px/1 var(--yl-font-body);letter-spacing:0.01em;text-transform:uppercase;cursor:pointer}@media (hover:hover) and (pointer:fine){body.yk .yl-formcard .wpcf7 input[type="submit"]:hover,body.yk .yl-formcard .wpcf7 button[type="submit"]:hover{background:var(--yl-ink)}}body.yk .yl-pagehead{position:relative;padding:var(--yl-seitenkopf-y) var(--yl-gutter);background-color:var(--yl-grey);background-image:linear-gradient(135deg,rgba(255,255,255,0.35) 25%,transparent 25%),linear-gradient(225deg,rgba(255,255,255,0.35) 25%,transparent 25%),linear-gradient(315deg,rgba(255,255,255,0.28) 25%,transparent 25%),linear-gradient(45deg,rgba(255,255,255,0.28) 25%,transparent 25%);background-size:360px 360px;background-position:0 0,0 0,180px 180px,180px 180px}body.yk .yl-pagehead .yl-head{max-width:1060px;margin-bottom:0}body.yk .yl-pagehead .yl-title .elementor-heading-title{font-size:clamp(34px,2.6vw + 18px,56px)}@media (min-width:1024px){body.yk .yl-pagehead--media .yl-row{align-items:center}}body.yk .yl-pagehead__img img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover;box-shadow:var(--yl-shadow-strong)}body.yk .yl-cards{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:700px){body.yk .yl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-card{position:relative;display:flex;flex-direction:column;gap:0;background:var(--yl-smoke);transition:box-shadow 300ms var(--yl-ease),transform 300ms var(--yl-ease)}body.yk .yl-card>.yl-card__img{position:relative}body.yk .yl-card__img img{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;transition:filter 400ms var(--yl-ease)}body.yk .yl-card__img::before{content:"";position:absolute;left:58px;bottom:2px;z-index:3;width:72px;height:84px;background-color:var(--yl-brand);clip-path:polygon(50%0,100% 40.8%,100% 100%,0 100%,0 40.8%);pointer-events:none}body.yk .yl-card__img::after{content:"";position:absolute;left:76px;bottom:14px;z-index:4;width:36px;height:36px;background-color:var(--yl-white);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;pointer-events:none}body.yk .yl-card>.yl-card__body{position:static;z-index:1;display:flex;flex-direction:column;gap:0;flex:1;margin:-46px 28px 0;padding:64px 30px 30px;background:var(--yl-smoke)}body.yk .yl-card__body>.yl-card__title,body.yk .yl-card__body>.yl-card__text,body.yk .yl-card__body>.yl-more{position:static}body.yk .yl-card__title .elementor-heading-title{margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.3}@media (max-width:360px){body.yk .yl-card>.yl-card__body{margin-inline:16px;padding-inline:20px}body.yk .yl-card__title .elementor-heading-title{font-size:19px;overflow-wrap:break-word;hyphens:auto}}body.yk .yl-card__title .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-card__title .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-card__text{flex:1;font-size:15px;line-height:1.7}body.yk .yl-card .yl-more{margin-top:22px;padding-top:18px;border-top:1px solid var(--yl-line-strong)}body.yk .yl-card:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:4px}body.yk .yl-card__title .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yl-card .yl-more .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;color:var(--yl-ink)}body.yk .yl-card .yl-more .elementor-heading-title::after{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--yl-i-schraeg) center/contain no-repeat;mask:var(--yl-i-schraeg) center/contain no-repeat;transition:transform 200ms var(--yl-ease)}@media (hover:hover) and (pointer:fine){body.yk .yl-card:hover{box-shadow:var(--yl-shadow-strong)}body.yk .yl-card:hover .yl-card__img img{filter:saturate(1.08) contrast(1.04)}body.yk .yl-card:hover .yl-more .elementor-heading-title{color:var(--yl-brand)}body.yk .yl-card:hover .yl-more .elementor-heading-title::after{transform:translate(2px,-2px)}}body.yk .yl-process{display:grid;grid-template-columns:1fr;gap:40px 30px;counter-reset:yl-ablauf;max-width:1010px;margin-inline:auto}@media (min-width:900px){body.yk .yl-process{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-pcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;padding:44px 26px 34px;background:var(--yl-smoke);text-align:center;counter-increment:yl-ablauf}body.yk .yl-pcard::before{content:counter(yl-ablauf,decimal-leading-zero);position:absolute;right:18px;top:-18px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--yl-brand);color:var(--yl-white);font:700 14px/1 var(--yl-font-title)}body.yk .yl-pcard::after{content:"";order:-1;width:48px;height:48px;margin-bottom:18px;background-color:var(--yl-brand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-pcard__title .elementor-heading-title{margin:0 0 10px;font-size:20px;font-weight:700}body.yk .yl-pcard__text{font-size:15px;line-height:1.7}@media (prefers-reduced-motion:reduce){body.yk .yl-marquee.is-running .yl-marquee__track,body.yk .yl-seal.is-round .elementor-heading-title{animation:none}body.yk .yl-marquee__track{flex-wrap:wrap;width:auto;max-width:var(--yl-container);margin-inline:auto;padding-inline:var(--yl-gutter);row-gap:12px}body.yk .yl-marquee__group[aria-hidden="true"]{display:none}body.yk .yl-marquee__group{flex-wrap:wrap;row-gap:12px}body.yk .yl-proof__img,body.yk .yl-svc,body.yk .yl-card__img img{transition:none}}body.yk .yl-actions>.elementor-element,body.yk .yl-headrow>.elementor-element{--container-widget-width:auto;--width:auto;width:auto;max-width:100%}body.yk .yl-hero__title .elementor-heading-title{max-width:10.2em}body.yk .yl-faq .yk-faq{border-top:0}body.yk .yl-faq .yk-faq__button-sign::after{content:none;display:none}body.yk .yl-faq .yk-faq__button-sign::before{top:7px;left:7px;right:7px;bottom:7px;width:auto;height:auto;border:0;transform:none}body.yk .yl-exp .yl-row{align-items:flex-start}@media (min-width:1024px){body.yk .yl-exp__body{padding-top:72px}}body.yk .yl-orbit::before{background:radial-gradient(circle closest-side,transparent 0 24%,rgba(20,20,34,0.14) 24.3% 24.7%,transparent 25% 49.6%,rgba(20,20,34,0.14) 49.8% 50.2%,transparent 50.5% 73.6%,rgba(20,20,34,0.14) 73.8% 74.2%,transparent 74.5% 97.6%,rgba(20,20,34,0.14) 97.8% 98.4%,transparent 98.6%)}@media (min-width:1024px){body.yk .yl-row>.yl-about__media{flex:0.9 1 0}}body.yk .yl-stat__title .elementor-heading-title{font-size:clamp(21px,0.6vw + 15px,24px)}@media (max-width:767px){body.yk .yl-proof__item::before{position:static;width:auto;height:auto;border:0}body.yk .yl-proof__title .elementor-heading-title{padding-right:52px}}body.yk .yl-card>.yl-card__body{--width:auto;width:auto;align-self:stretch}body.yk .yl-pagehead{background-color:var(--yl-grey);background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'360\'\ height=\'360\'\ viewBox=\'0\ 0\ 360\ 360\'%3E%3Cg\ fill=\'none\'\ stroke=\'%23141422\'\ stroke-opacity=\'.05\'\ stroke-width=\'1.2\'%3E%3Cpath\ d=\'M180\ 0\ 360\ 180\ 180\ 360\ 0\ 180z\'/%3E%3C/g%3E%3C/svg%3E),linear-gradient(180deg,#f1f1f1 0%,#e9e9e9 100%);background-size:360px 360px,auto;background-position:center top,0 0}body.yk .yl-pcard::after{position:static;display:block;flex:none}body.yk .yl-process+.yl-actions{justify-content:center}body.yk .yl-pagehead__media{position:relative;isolation:isolate;padding:0 32px 32px 0}body.yk .yl-pagehead__media::after{content:"";position:absolute;top:32px;left:32px;right:0;bottom:0;z-index:-1;border:4px solid var(--yl-brand)}body.yk .yl-pagehead__img img{display:block;width:100%;aspect-ratio:4/3.6;height:auto;object-fit:cover}@media (min-width:1024px){body.yk .yl-pagehead--media .yl-row>.yl-pagehead__media{flex:0.8 1 0}}@media (max-width:1023px){body.yk .yl-pagehead__img img{aspect-ratio:16/10}}@media (min-width:768px){body.yk .yl-proof__item::before{width:auto;height:auto}}body.yk .yl-svc__title .elementor-heading-title a:focus-visible,body.yk .yl-proof__title .elementor-heading-title a:focus-visible,body.yk .yl-card__title .elementor-heading-title a:focus-visible{outline:none!important;box-shadow:0 3px 0 0 currentColor!important}body.yk .yl-seal.is-round .elementor-heading-title{animation:none}@keyframes yl-siegel-scroll{from{transform:rotate(-40deg)}to{transform:rotate(140deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body.yk .yl-seal.is-round .elementor-heading-title{animation:yl-siegel-scroll linear both;animation-timeline:view();animation-range:cover 0%cover 100%}}}body.yk .yl-faq .yk-faq__answer{padding-top:0;padding-bottom:0}body.yk .yl-faq .yk-faq__answer::after{content:"";display:block;height:24px}body.yk .yl-enthuellen img{clip-path:inset(0 0 100%0);transition:clip-path 1000ms cubic-bezier(0.23,1,0.32,1)}body.yk .yl-enthuellen.is-sichtbar img{clip-path:inset(0 0 0 0)}body.yk .yl-badge .elementor-heading-title a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){body.yk .yl-badge .elementor-heading-title a:hover{color:var(--yl-brand);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}}body.yk .yl-badge .elementor-heading-title a:focus-visible{outline:3px solid var(--yl-brand);outline-offset:4px}body.yk .yl-leiste{position:relative;z-index:3;margin-top:calc(-1*var(--yl-hero-ueberlappung));padding:0 var(--yl-gutter);background:transparent}body.yk .yl-leiste__flaeche{width:100%;max-width:var(--yl-container);margin-inline:auto;border-top:3px solid var(--yl-brand);background:var(--yl-white);box-shadow:var(--yl-shadow)}body.yk .yl-leiste__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--yl-line)}@media (min-width:640px){body.yk .yl-leiste__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yl-leiste__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-leiste__eintrag{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:116px;padding:24px 24px 24px 96px;background:var(--yl-white);transition:background-color 200ms var(--yl-ease)}@media (min-width:1024px){body.yk .yl-leiste__eintrag{min-height:132px;padding:30px 32px 30px 112px}}body.yk .yl-leiste__eintrag::before{content:"";position:absolute;left:24px;top:50%;width:52px;height:60px;margin-top:-30px;background-color:var(--yl-brand);clip-path:polygon(50%0,100% 40.8%,100% 100%,0 100%,0 40.8%);transition:background-color 200ms var(--yl-ease)}@media (min-width:1024px){body.yk .yl-leiste__eintrag::before{left:32px;width:60px;height:70px;margin-top:-35px}}body.yk .yl-leiste__eintrag>.yl-leiste__titel{position:static}body.yk .yl-leiste__eintrag>.yl-leiste__titel::before{content:"";position:absolute;left:37px;top:50%;z-index:1;width:26px;height:26px;margin-top:-6px;background-color:var(--yl-white);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;pointer-events:none}@media (min-width:1024px){body.yk .yl-leiste__eintrag>.yl-leiste__titel::before{left:47px;width:30px;height:30px;margin-top:-7px}}body.yk .yl-leiste__titel .elementor-heading-title{margin:0 0 4px;font-size:19px;font-weight:700;line-height:1.3;hyphens:manual}body.yk .yl-leiste__titel .elementor-heading-title a{color:var(--yl-ink);text-decoration:none}body.yk .yl-leiste__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-leiste__text{color:var(--yl-body);font-size:15px;line-height:1.55}@media (hover:hover) and (pointer:fine){body.yk .yl-leiste__eintrag:hover{background-color:var(--yl-smoke)}body.yk .yl-leiste__eintrag:hover::before{background-color:var(--yl-ink)}body.yk .yl-leiste__eintrag:hover .yl-leiste__titel .elementor-heading-title a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}}body.yk .yl-leiste__titel .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yl-leiste__eintrag:has(a:focus-visible){z-index:1;outline:3px solid var(--yl-brand);outline-offset:-3px}body.yk .yl-leiste+.yl-sec{padding-top:calc(var(--yl-space) + 8px)}body.yk .yl-bild--links img{object-position:0% 50%}@media (min-width:1024px){body.yk .yl-ergebnis .yl-row>.yl-ergebnis__text{flex:0.85 1 0}body.yk .yl-ergebnis .yl-group{margin-top:0}}body.yk .yl-step__img--analyse img{object-position:100% 50%}body.yk .yl-step__img--ausfuehrung img{object-position:50% 58%}body.yk .yl-step__img--abschluss img{object-position:50% 50%}body.yk .yl-steps .yl-actions{justify-content:center;margin-top:calc(var(--yl-takt-aktion) + 16px)}body.yk .yl-exp--breit .yl-exp__img img{aspect-ratio:5/4;object-position:42% 55%}@media (min-width:1024px){body.yk .yl-exp--breit .yl-row{align-items:stretch}body.yk .yl-exp--breit .yl-row>.yl-exp__media{flex:1.2 1 0;display:flex;flex-direction:column}body.yk .yl-exp--breit .yl-exp__media>.yl-exp__img{flex:1 1 auto;height:100%}body.yk .yl-exp--breit .yl-exp__img img{height:100%;min-height:480px;aspect-ratio:auto}body.yk .yl-exp--breit .yl-row>.yl-exp__body{flex:1 1 0;padding-top:80px}}body.yk .yl-regeln{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--yl-takt-gruppe);margin-top:var(--yl-takt-aktion)}@media (min-width:640px){body.yk .yl-regeln{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}}body.yk .yl-regel{position:relative;padding-top:18px}body.yk .yl-regel::before{content:"";position:absolute;left:0;top:0;width:30px;height:9px;background:linear-gradient(var(--yl-brand),var(--yl-brand))0 0/30px 2px no-repeat,linear-gradient(var(--yl-brand),var(--yl-brand))0 100%/20px 2px no-repeat}body.yk .yl-regel__titel .elementor-heading-title{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.35}body.yk .yl-regel__text{font-size:15px;line-height:1.65}body.yk .yl-einblicke--start{padding-block:var(--yl-space-sm) var(--yl-space)}body.yk .yl-voices__quelle{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:28px;padding-top:20px;border-top:1px solid var(--yl-line)}body.yk .yl-voices__hinweis{max-width:44em;color:var(--yl-body);font-size:14px;line-height:1.6}body.yk .yl-more .elementor-heading-title a:focus-visible{outline:3px solid var(--yl-brand);outline-offset:3px}body.yk .yl-region{padding-block:var(--yl-space-sm)}body.yk .yl-region__row{display:flex;flex-direction:column;gap:28px}@media (min-width:1024px){body.yk .yl-region__row{flex-direction:row;align-items:center;justify-content:space-between;gap:64px}}body.yk .yl-region__text{position:relative;max-width:820px;padding-left:80px}body.yk .yl-region__text::before{content:"";position:absolute;left:0;top:2px;width:56px;height:64px;background-color:var(--yl-brand);clip-path:polygon(50%0,100% 40.8%,100% 100%,0 100%,0 40.8%)}body.yk .yl-region__text>.yl-region__titel{position:static}body.yk .yl-region__text>.yl-region__titel::before{content:"";position:absolute;left:15px;top:28px;width:26px;height:26px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-pin) center/contain no-repeat;mask:var(--yl-i-pin) center/contain no-repeat}body.yk .yl-region__titel .elementor-heading-title{margin:0 0 12px;font-size:clamp(24px,1vw + 17px,32px);font-weight:700;line-height:1.2;text-wrap:balance}body.yk .yl-region__lead{max-width:var(--yl-takt-mass)}body.yk .yl-region .yl-actions{--width:auto;flex:none;width:auto;margin-top:0}@media (max-width:1023px){body.yk .yl-region .yl-actions{padding-left:80px}}@media (max-width:479px){body.yk .yl-region__text{padding-left:0;padding-top:80px}body.yk .yl-region__text>.yl-region__titel::before{top:30px}body.yk .yl-region .yl-actions{padding-left:0}}body.yk .yl-request--start::before{background:linear-gradient(90deg,rgba(10,10,24,0.9) 0%,rgba(10,10,24,0.78) 48%,rgba(10,10,24,0.64) 100%)}@media (min-width:1024px){body.yk .yl-request--start .yl-row>.yl-request__intro{flex:0.78 1 0;position:sticky;top:calc(var(--yl-header-h) + 40px)}body.yk .yl-request--start .yl-row>.yl-formcard{flex:1.22 1 0}}body.yk .yl-formcard.yl-formcard--transparent{padding:32px 24px;border:1px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.07);box-shadow:none;color:rgba(255,255,255,0.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (min-width:768px){body.yk .yl-formcard.yl-formcard--transparent{padding:40px 40px 36px}}body.yk .yl-formcard.yl-formcard--transparent .elementor-heading-title,body.yk .yl-request .yl-formcard--transparent .elementor-heading-title{color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .yk-form__hinweis,body.yk .yl-formcard.yl-formcard--transparent .yk-form__hint,body.yk .yl-formcard.yl-formcard--transparent .yk-form__freiwillig,body.yk .yl-formcard.yl-formcard--transparent .yk-form__pflicht{color:rgba(255,255,255,0.7)}body.yk .yl-formcard.yl-formcard--transparent .yk-form__label,body.yk .yl-formcard.yl-formcard--transparent legend,body.yk .yl-formcard.yl-formcard--transparent .wpcf7-list-item-label,body.yk .yl-formcard.yl-formcard--transparent .yk-form__gruppe .yk-form__label[for^="yk-foto"]{color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="text"],body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="email"],body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="tel"],body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="date"],body.yk .yl-formcard.yl-formcard--transparent .wpcf7 select,body.yk .yl-formcard.yl-formcard--transparent .wpcf7 textarea{min-height:50px;padding:12px 16px;border-color:rgba(255,255,255,0.34);background:rgba(255,255,255,0.08);color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 select option{color:var(--yl-ink);background:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 textarea{min-height:112px;height:112px;resize:vertical}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input:focus-visible,body.yk .yl-formcard.yl-formcard--transparent .wpcf7 textarea:focus-visible,body.yk .yl-formcard.yl-formcard--transparent .wpcf7 select:focus-visible{border-color:var(--yl-sand);outline:3px solid rgba(240,228,185,0.45)!important}body.yk .yl-formcard.yl-formcard--transparent .wpcf7-radio input[type="radio"],body.yk .yl-formcard.yl-formcard--transparent .wpcf7-acceptance input[type="checkbox"]{accent-color:var(--yl-sand)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7-acceptance a{color:var(--yl-sand)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="file"]{min-height:50px;border-color:rgba(255,255,255,0.34);background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.78)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="file"]::file-selector-button{background:var(--yl-sand);color:var(--yl-ink)}body.yk .yl-formcard.yl-formcard--transparent .yl-datei.is-gewaehlt input[type="file"]{border-color:var(--yl-sand);background:rgba(255,255,255,0.12);color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .yl-datei__name{color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .yl-datei__name::before{background-color:var(--yl-sand)}body.yk .yl-formcard.yl-formcard--transparent .yl-datei__weg{color:var(--yl-sand)}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="submit"]{background:var(--yl-sand);color:var(--yl-ink)}@media (hover:hover) and (pointer:fine){body.yk .yl-formcard.yl-formcard--transparent .wpcf7 input[type="submit"]:hover{background:var(--yl-white);color:var(--yl-ink)}}body.yk .yl-formcard.yl-formcard--transparent .wpcf7-not-valid-tip{color:#ffc2b8}body.yk .yl-formcard.yl-formcard--transparent .wpcf7 form .wpcf7-response-output{border-color:var(--yl-sand);color:var(--yl-white)}body.yk .yl-formcard .yk-form__gruppe .yk-form__feld:has(.yl-datei:not(.is-gewaehlt))~.yk-form__feld:has(.yl-datei:not(.is-gewaehlt)){display:none}body.yk .yl-formcard .wpcf7-form p,body.yk .yl-formcard .wpcf7-form .yk-form__gruppe{max-width:none}body.yk .yl-formcard{container-type:inline-size}@container (min-width: 520px){body.yk .yl-formcard .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}body.yk .yl-formcard .wpcf7-form>*{grid-column:1/-1;min-width:0}body.yk .yl-formcard .wpcf7-form>.yk-form__feld:has([data-name="yk-name"]),body.yk .yl-formcard .wpcf7-form>.yk-form__gruppe:has([data-name="yk-rueckkanal"]),body.yk .yl-formcard .wpcf7-form>.yk-form__feld:has([data-name="yk-email"]),body.yk .yl-formcard .wpcf7-form>.yk-form__feld:has([data-name="yk-telefon"]),body.yk .yl-formcard .wpcf7-form>.yk-form__feld:has([data-name="yk-ort"]),body.yk .yl-formcard .wpcf7-form>.yk-form__feld:has([data-name="yk-leistung"]){grid-column:auto}body.yk .yl-formcard .wpcf7-form .wpcf7-radio{gap:4px 16px}body.yk .yl-formcard .wpcf7-form .wpcf7-radio label{font-size:15px}}body.yk .yk-footer .yk-footer__grid.yl-fuss--r3{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col.elementor-element{grid-column:auto;grid-row:auto}body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col--brand.elementor-element,body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col--brand.elementor-element+.yk-footer__col{grid-column:1/-1}@media (min-width:768px){body.yk .yk-footer .yk-footer__grid.yl-fuss--r3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col--brand.elementor-element+.yk-footer__col{grid-column:auto}}@media (min-width:1024px){body.yk .yk-footer .yk-footer__grid.yl-fuss--r3{grid-template-columns:1.1fr 1.15fr 1fr 1.1fr;column-gap:32px}body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col--brand.elementor-element{grid-column:auto}}@media (min-width:1280px){body.yk .yk-footer .yk-footer__grid.yl-fuss--r3{grid-template-columns:1.45fr 1.25fr 0.9fr 0.9fr;column-gap:56px}}@media (max-width:419px){body.yk .yk-footer .yk-footer__grid.yl-fuss--r3>.yk-footer__col.elementor-element{grid-column:1/-1}}body.yk .yk-footer .yl-fuss-orte.yl-fuss-orte--dezent .yl-fuss-orte__titel{color:rgba(255,255,255,0.62);font-size:13px;font-weight:600;letter-spacing:0.01em;text-transform:none}body.yk .yk-footer .yl-fuss-orte.yl-fuss-orte--dezent .yl-fuss-orte__titel::before{opacity:0.6}body.yk .yk-footer .yl-fuss-orte.yl-fuss-orte--dezent .yl-fuss-orte__liste li,body.yk .yk-footer .yl-fuss-orte.yl-fuss-orte--dezent .yl-fuss-orte__liste a{color:rgba(255,255,255,0.6);font-size:14px}@media (min-width:1024px){body.yk .yl-duo>.yl-col--narrow{flex:0.85 1 0}body.yk .yl-duo>.yl-col--wide{flex:1.25 1 0}body.yk .yl-duo .yl-text{margin-top:0}}body.yk .yl-checkcards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:56px}@media (min-width:700px){body.yk .yl-checkcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-checkcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}body.yk .yl-checkcard{position:relative;display:flex;flex-direction:column;gap:0;padding:28px 28px 28px 76px;border:1px solid var(--yl-line-strong);background:var(--yl-white);transition:border-color 200ms var(--yl-ease),box-shadow 200ms var(--yl-ease)}body.yk .yl-checkcard::before{content:"";position:absolute;left:24px;top:28px;width:32px;height:32px;border-radius:50%;background:var(--yl-brand)}body.yk .yl-checkcard::after{content:"";position:absolute;left:32px;top:36px;width:16px;height:16px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}body.yk .yl-checkcard>.yl-checkcard__title,body.yk .yl-checkcard>.yl-checkcard__text{position:static}body.yk .yl-checkcard__title .elementor-heading-title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4}body.yk .yl-checkcard__title .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-checkcard--link .yl-checkcard__title .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-checkcard__text{font-size:15px;line-height:1.7}body.yk .yl-checkcard--link:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:3px}body.yk .yl-checkcard--link .elementor-heading-title a:focus-visible{outline:none!important}@media (hover:hover) and (pointer:fine){body.yk .yl-checkcard--link:hover{border-color:var(--yl-brand);box-shadow:var(--yl-shadow)}}body.yk .yl-featgrid{display:grid;grid-template-columns:1fr;gap:64px 24px;padding-top:40px}@media (min-width:760px){body.yk .yl-featgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-featgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-svc--static{box-shadow:none;border:1px solid var(--yl-line)}body.yk .yl-sec--smoke .yl-svc--static{border-color:transparent}@media (hover:hover) and (pointer:fine){body.yk .yl-svc--static:hover{background-color:var(--yl-white);box-shadow:var(--yl-shadow)}body.yk .yl-svc--static:hover .yl-svc__title .elementor-heading-title{color:var(--yl-ink)}body.yk .yl-svc--static:hover .yl-svc__text{color:var(--yl-body)}body.yk .yl-svc--static:hover::after{background-image:var(--yl-dots)}}body.yk .yl-case__media{position:relative;isolation:isolate;padding:0 0 32px 32px}body.yk .yl-case__media::before{content:"";position:absolute;left:0;bottom:0;top:auto;width:64%;height:72%;z-index:-1;background-color:var(--yl-brand);background-image:var(--yl-lattice);background-size:90px 90px}body.yk .yl-case__img img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}body.yk .yl-links{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:700px){body.yk .yl-links--2,body.yk .yl-links--3,body.yk .yl-links--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-links--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yl-links--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yl-links--stack{grid-template-columns:1fr!important}body.yk .yl-linkcard{position:relative;display:flex;flex-direction:column;gap:0;min-height:100%;padding:28px 72px 28px 28px;background:var(--yl-smoke);border-bottom:3px solid transparent;transition:border-color 200ms var(--yl-ease),background-color 200ms var(--yl-ease),box-shadow 200ms var(--yl-ease)}body.yk .yl-sec--smoke .yl-linkcard{background:var(--yl-white)}body.yk .yl-linkcard::before{content:"";position:absolute;right:24px;left:auto;top:24px;width:36px;height:36px;border-radius:50%;border:1px solid var(--yl-line-strong);background:transparent}body.yk .yl-linkcard::after{content:"";position:absolute;right:33px;top:33px;width:18px;height:18px;background-color:var(--yl-ink);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-linkcard>.yl-linkcard__title,body.yk .yl-linkcard>.yl-linkcard__text{position:static}body.yk .yl-linkcard__title .elementor-heading-title{margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.35}body.yk .yl-linkcard__title .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-linkcard__title .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-linkcard__text{font-size:15px;line-height:1.65}body.yk .yl-linkcard:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:3px}body.yk .yl-linkcard .elementor-heading-title a:focus-visible{outline:none!important}@media (hover:hover) and (pointer:fine){body.yk .yl-linkcard:hover{border-bottom-color:var(--yl-brand);box-shadow:var(--yl-shadow)}body.yk .yl-linkcard:hover::before{background:var(--yl-brand);border-color:var(--yl-brand)}body.yk .yl-linkcard:hover::after{background-color:var(--yl-white)}}body.yk .yl-zigzag{display:flex;flex-direction:column;gap:64px;counter-reset:yl-zig}body.yk .yl-zig{position:relative;display:grid;grid-template-columns:1fr;gap:28px;align-items:center;counter-increment:yl-zig}@media (min-width:900px){body.yk .yl-zig{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}body.yk .yl-zig:nth-child(even)>.yl-zig__img{order:2}}body.yk .yl-zig__img img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}body.yk .yl-zig__body{position:relative;display:flex;flex-direction:column;gap:0;padding-top:84px}body.yk .yl-zig__body::before{content:counter(yl-zig,decimal-leading-zero);position:absolute;left:0;top:0;width:auto;height:auto;font-family:var(--yl-font-title);font-size:64px;font-weight:300;line-height:1;color:transparent;-webkit-text-stroke:1.2px var(--yl-brand)}body.yk .yl-zig__title .elementor-heading-title{margin:0 0 12px;font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700}body.yk .yl-zig .yl-more{margin-top:16px}@media (min-width:1024px){body.yk .yl-faq__aside{position:sticky;top:120px}}body.yk .yl-pairs__switchwrap{display:flex;justify-content:center;margin-bottom:44px}body.yk .yl-pairs__switch{display:inline-flex;gap:0;padding:6px;background:var(--yl-white);box-shadow:var(--yl-shadow)}body.yk .yl-pairs__switch button{min-height:48px;padding:0 26px;border:0;background:transparent;color:var(--yl-ink);font:700 15px/1 var(--yl-font-body);letter-spacing:0.02em;text-transform:uppercase;cursor:pointer}body.yk .yl-pairs__switch button[aria-pressed="true"]{background:var(--yl-brand);color:var(--yl-white)}body.yk .yl-pairs__grid{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:700px){body.yk .yl-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-pairs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-pair{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px 6px 0;background:var(--yl-white)}body.yk .yl-pair>.yl-pair__img{position:relative;width:auto;margin:0}body.yk .yl-pair__img img{display:block;width:100%;aspect-ratio:3/4;height:auto;object-fit:cover}body.yk .yl-pair__img::before{content:"Vorher";position:absolute;left:10px;top:10px;z-index:1;padding:6px 10px;background:rgba(20,20,34,0.82);color:var(--yl-white);font:700 12px/1 var(--yl-font-body);letter-spacing:0.04em;text-transform:uppercase}body.yk .yl-pair__img--nachher::before{content:"Nachher";background:var(--yl-brand)}body.yk .yl-pair--zwischen .yl-pair__img--nachher::before{content:"Während der Arbeit"}body.yk .yl-pair>.yl-pair__caption{grid-column:1/-1;display:flex;flex-direction:column;gap:0;width:auto;padding:18px 16px 22px}body.yk .yl-pair__title .elementor-heading-title{margin:0 0 4px;font-size:19px;font-weight:700}body.yk .yl-pair__text{font-size:14px;line-height:1.6}body.yk .yl-pairs.is-switchable .yl-pair{grid-template-columns:1fr}body.yk .yl-pairs.is-switchable .yl-pair>.yl-pair__img{grid-area:1/1;transition:opacity 360ms var(--yl-ease)}body.yk .yl-pairs.is-switchable .yl-pair__img img{aspect-ratio:4/5}body.yk .yl-pairs.is-switchable .yl-pair>.yl-pair__caption{grid-row:2}body.yk .yl-pairs.is-switchable .yl-pair:not(.show-vorher)>.yl-pair__img--vorher,body.yk .yl-pairs.is-switchable .yl-pair.show-vorher>.yl-pair__img--nachher{opacity:0;pointer-events:none}body.yk .yl-pair__toggle{position:absolute;right:16px;top:16px;z-index:2;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:0;background:var(--yl-white);color:var(--yl-ink);font:700 13px/1 var(--yl-font-body);letter-spacing:0.02em;text-transform:uppercase;box-shadow:0 6px 18px rgba(20,20,34,0.18);cursor:pointer}@media (hover:hover) and (pointer:fine){body.yk .yl-pair__toggle:hover{background:var(--yl-brand);color:var(--yl-white)}}@media (prefers-reduced-motion:reduce){body.yk .yl-pairs.is-switchable .yl-pair>.yl-pair__img{transition:none}}body.yk .yl-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width:1024px){body.yk .yl-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.yk .yl-gallery__item:nth-child(even){margin-top:48px}}body.yk .yl-gallery__item{display:flex;flex-direction:column;gap:0}body.yk .yl-gallery__img img{display:block;width:100%;aspect-ratio:3/4;height:auto;object-fit:cover}body.yk .yl-gallery__title .elementor-heading-title{margin:12px 0 0;font-family:var(--yl-font-body);font-size:15px;font-weight:600;color:var(--yl-ink)}body.yk .yl-tiles{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:700px){body.yk .yl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yl-sec .yl-tiles:not(.yl-tiles--dark){grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yl-tile{position:relative;display:flex;flex-direction:column;gap:4px;padding:88px 24px 26px;background:var(--yl-smoke)}body.yk .yl-tile::before{content:"";position:absolute;left:24px;top:24px;width:48px;height:48px;border-radius:50%;background:var(--yl-brand)}body.yk .yl-tile::after{content:"";position:absolute;left:36px;top:36px;width:24px;height:24px;background-color:var(--yl-white);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yl-tile>.elementor-element{position:static}body.yk .yl-tile__label .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;color:var(--yl-brand)}body.yk .yl-tile__value .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:17px;font-weight:500;line-height:1.45;color:var(--yl-ink);overflow-wrap:anywhere}body.yk .yl-tile__value .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yl-tile__value .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .yl-tile:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:3px}body.yk .yl-tile .elementor-heading-title a:focus-visible{outline:none!important}@media (hover:hover) and (pointer:fine){body.yk .yl-tile:has(a):hover{background:var(--yl-white);box-shadow:var(--yl-shadow)}}body.yk .yl-tiles--dark{grid-template-columns:1fr}@media (min-width:700px){body.yk .yl-tiles--dark{grid-template-columns:repeat(2,minmax(0,1fr))}}body.yk .yl-tiles--dark .yl-tile{padding:22px 20px 22px 84px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14)}body.yk .yl-tiles--dark .yl-tile::before{left:20px;top:22px}body.yk .yl-tiles--dark .yl-tile::after{left:32px;top:34px}body.yk .yl-tiles--dark .yl-tile__label .elementor-heading-title{color:var(--yl-sand)}body.yk .yl-tiles--dark .yl-tile__value .elementor-heading-title{color:var(--yl-white);font-size:16px}@media (hover:hover) and (pointer:fine){body.yk .yl-tiles--dark .yl-tile:has(a):hover{background:rgba(255,255,255,0.12);box-shadow:none}}body.yk .yl-request .yl-tiles--dark .yl-tile:has(a:focus-visible){outline-color:var(--yl-sand)}body.yk .yl-pagehead--compact{padding-block:calc(var(--yl-seitenkopf-y)*0.75)}body.yk .yl-legal__row{display:flex;flex-direction:column;gap:40px}@media (min-width:1024px){body.yk .yl-legal--toc .yl-legal__row{display:grid;grid-template-columns:300px minmax(0,1fr);gap:72px;align-items:start}body.yk .yl-legal__toc{position:sticky;top:120px}}body.yk .yl-legal__toc{padding:26px 26px 20px;background:var(--yl-smoke);border-top:3px solid var(--yl-brand)}body.yk .yl-legal__toc-title .elementor-heading-title{margin:0 0 10px;font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--yl-brand)}body.yk .yl-legal__toc-list ol{margin:0;padding-left:1.2em;font-size:15px;line-height:1.5}body.yk .yl-legal__toc-list li{margin:0 0 8px}body.yk .yl-legal__toc-list a{color:var(--yl-ink)}body.yk .yl-legal__article{display:flex;flex-direction:column;gap:44px;max-width:820px}body.yk .yl-legal__title .elementor-heading-title{margin:0 0 14px;font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700;line-height:1.3}body.yk .yl-legal__text{color:var(--yl-body);overflow-wrap:anywhere}body.yk .yl-legal__text h3,body.yk .yl-legal__text h4{margin:1.4em 0 0.5em;font-size:19px}body.yk .yl-legal__text a{color:var(--yl-brand)}body.yk .yl-legal__links{padding-left:1.2em}body.yk .yl-process{display:flex;flex-wrap:wrap;justify-content:center;max-width:1180px}body.yk .yl-process>.yl-pcard{flex:1 1 100%;width:auto}@media (min-width:700px){body.yk .yl-process>.yl-pcard{flex:0 1 calc((100% - 30px)/2)}}@media (min-width:1100px){body.yk .yl-process>.yl-pcard{flex:0 1 calc((100% - 60px)/3)}body.yk .yl-process--4{max-width:none}body.yk .yl-process--4>.yl-pcard{flex:0 1 calc((100% - 90px)/4)}}@media (max-width:767px){body.yk .yl-pagehead .yl-row{gap:36px}}@media (max-width:699px){body.yk .yl-tile{padding:20px 20px 20px 84px;min-height:88px;justify-content:center}body.yk .yl-tile::before{left:20px;top:50%;margin-top:-24px}body.yk .yl-tile::after{left:32px;top:50%;margin-top:-12px}}body.yk .yl-checkcard__title .elementor-heading-title a:focus-visible,body.yk .yl-linkcard__title .elementor-heading-title a:focus-visible,body.yk .yl-tile__value .elementor-heading-title a:focus-visible{outline:none!important;box-shadow:0 3px 0 0 currentColor!important}@media (min-width:1024px){body.yk .yl-pagehead--kontakt .yl-row>.yl-formcard{flex:1.05 1 0}}body.yk .yl-tiles--kompakt{margin-top:40px;grid-template-columns:1fr!important;gap:12px}@media (min-width:700px){body.yk .yl-tiles--kompakt{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.yk .yl-tiles--kompakt .yl-tile{padding:18px 18px 18px 78px;min-height:84px;justify-content:center;background:var(--yl-white)}body.yk .yl-tiles--kompakt .yl-tile::before{left:18px;top:50%;margin-top:-22px;width:44px;height:44px}body.yk .yl-tiles--kompakt .yl-tile::after{left:29px;top:50%;margin-top:-11px;width:22px;height:22px}body.yk .yl-tiles--kompakt .yl-tile__value .elementor-heading-title{font-size:15px}body.yk .yl-owl__buehne{display:grid;gap:28px;margin-top:4px}@media (min-width:1024px){body.yk .yl-owl__buehne{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:56px}}body.yk .yl-owl-karte{margin:0}body.yk .yl-owl-karte__svg{display:block;width:100%;height:auto;max-height:min(80vh,720px);margin-inline:auto;overflow:visible}body.yk .yl-owl-karte__flaeche{fill:#e3d8ce;stroke:var(--yl-white);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill 260ms var(--yl-ease)}body.yk .yl-owl.is-bereit .yl-owl-karte__flaeche{cursor:pointer}body.yk .yl-owl-karte__flaeche.is-zeiger{fill:#d3c0b1}body.yk .yl-owl-karte__flaeche.is-aktiv{fill:var(--yl-brand)}body.yk .yl-owl-karte__flaeche.is-aktiv.is-zeiger{fill:var(--yl-brand-2)}body.yk .yl-owl-karte__name{fill:var(--yl-ink);font-family:var(--yl-font-title);font-size:19px;font-weight:700;pointer-events:none;transition:fill 260ms var(--yl-ease)}body.yk .yl-owl-karte__name.is-aktiv{fill:var(--yl-white)}@media (max-width:767px){body.yk .yl-owl-karte__name{font-size:27px}}body.yk .yl-owl__quelle p{margin:14px 0 0;color:var(--yl-body);font-size:13px;line-height:1.55}body.yk .yl-owl__quelle a{color:inherit;text-decoration:underline;text-underline-offset:2px}body.yk .yl-owl__panel{display:flex;flex-direction:column;gap:22px}body.yk .yl-owl__wahl-titel .elementor-heading-title{margin:0 0 12px;color:var(--yl-body);font-family:var(--yl-font-body);font-size:13px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}body.yk .yl-owl__wahl{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body.yk .yl-owl__wahl li{margin:0}body.yk .yl-owl__chip{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--yl-line-strong);border-radius:var(--yl-radius);background:var(--yl-white);color:var(--yl-ink);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease}body.yk .yl-owl__chip.is-zeiger{border-color:var(--yl-brand);color:var(--yl-brand)}@media (hover:hover) and (pointer:fine){body.yk .yl-owl__chip:hover{border-color:var(--yl-brand);color:var(--yl-brand);text-decoration:none}}body.yk .yl-owl__chip.is-aktiv,body.yk .yl-owl__chip.is-aktiv:hover{border-color:var(--yl-brand);background:var(--yl-brand);color:var(--yl-white)}body.yk .yl-owl__chip:focus-visible{outline:3px solid var(--yl-brand);outline-offset:2px}body.yk .yl-owl__regionen{display:flex;flex-direction:column;gap:20px}body.yk .yl-owl__region{gap:14px;padding:28px 28px 30px;border-top:3px solid var(--yl-brand);background:var(--yl-white);box-shadow:var(--yl-shadow)}body.yk .yl-owl__region[hidden]{display:none!important}body.yk .yl-owl__region-title .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:clamp(22px,1vw + 16px,28px);font-weight:700;line-height:1.25}body.yk .yl-owl__orte-titel{margin:0 0 8px;color:var(--yl-body);font-size:13px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}body.yk .yl-owl__orte{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body.yk .yl-owl__orte li{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px 6px 10px;background:var(--yl-smoke);color:var(--yl-ink);font-size:15px;font-weight:600;line-height:1.3}body.yk .yl-owl__orte li::before{content:"";width:15px;height:15px;flex:none;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-pin) center/contain no-repeat;mask:var(--yl-i-pin) center/contain no-repeat}body.yk .yl-owl__region-text p{margin:0}body.yk .yl-owl__region .yl-actions{margin-top:6px}body.yk .yl-owl__unterschrift p{margin:0;color:var(--yl-body);font-size:15px}@keyframes yl-owl-ein{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body.yk .yl-owl.is-bereit .yl-owl__region:not([hidden]){animation:yl-owl-ein 320ms var(--yl-ease)}@media (prefers-reduced-motion:reduce){body.yk .yl-owl-karte__flaeche,body.yk .yl-owl-karte__name,body.yk .yl-owl__chip{transition:none}body.yk .yl-owl.is-bereit .yl-owl__region:not([hidden]){animation:none}}body.yk .yl-owl .elementor-widget-text-editor .yl-owl__wahl,body.yk .yl-owl .elementor-widget-text-editor .yl-owl__orte{max-width:none;margin:0;padding:0}body.yk .yl-owl .elementor-widget-text-editor .yl-owl__wahl li,body.yk .yl-owl .elementor-widget-text-editor .yl-owl__orte li{margin:0}body.yk .yl-owl .yl-owl__wahl li{display:flex}body.yk .yl-owl-karte__name[data-owl-region="bielefeld"]{font-size:16px}@media (max-width:767px){body.yk .yl-owl-karte__name[data-owl-region="bielefeld"]{font-size:23px}}body.yk .yl-owl-karte__gemeinde{fill:var(--yl-white);stroke:#b9a393;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill 260ms var(--yl-ease),stroke 260ms var(--yl-ease)}body.yk .yl-owl.is-bereit .yl-owl-karte__gemeinde,body.yk .yl-owl.is-bereit .yl-owl-karte__punkt{cursor:pointer}body.yk .yl-owl-karte__gemeinde.is-zeiger{fill:#f1e6dc;stroke:var(--yl-brand)}body.yk .yl-owl-karte__gemeinde.is-aktiv{fill:var(--yl-brand);stroke:var(--yl-white)}body.yk .yl-owl-karte__gemeinde.is-aktiv.is-zeiger{fill:var(--yl-brand-2)}body.yk .yl-owl-karte__punkt{fill:var(--yl-brand);stroke:var(--yl-white);stroke-width:1.5;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transition:transform 260ms var(--yl-ease),fill 260ms var(--yl-ease)}body.yk .yl-owl-karte__punkt.is-aktiv{fill:var(--yl-white);stroke:var(--yl-brand);stroke-width:2;transform:scale(1.35)}body.yk .yl-owl-karte__punkt.is-zeiger{transform:scale(1.35)}body.yk .yl-owl-karte__ortsname,body.yk .yl-owl-karte__gruppe{paint-order:stroke;stroke:var(--yl-smoke);stroke-width:4px;stroke-linejoin:round;pointer-events:none;transition:opacity 260ms var(--yl-ease),fill 260ms var(--yl-ease)}body.yk .yl-owl-karte__ortsname{fill:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:600}body.yk .yl-owl-karte__gruppe{fill:var(--yl-brand);font-family:var(--yl-font-title);font-size:14px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}@media (max-width:1023px){body.yk .yl-owl-karte__ortsname{font-size:21px;stroke-width:5px}body.yk .yl-owl-karte__gruppe{display:none}body.yk .yl-owl.is-bereit .yl-owl-karte__ortsname{opacity:0}body.yk .yl-owl.is-bereit .yl-owl-karte__ortsname.is-aktiv,body.yk .yl-owl.is-bereit .yl-owl-karte__ortsname.is-zeiger{opacity:1}}body.yk .yl-owl .elementor-widget-text-editor .yl-owl__legende,body.yk .yl-owl__legende{display:flex;flex-wrap:wrap;gap:8px 24px;max-width:none;margin:16px 0 0;padding:0;list-style:none}body.yk .yl-owl .elementor-widget-text-editor .yl-owl__legende li,body.yk .yl-owl__legende li{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--yl-ink);font-size:14px;line-height:1.45}body.yk .yl-owl__legende li::before{content:"";width:20px;height:14px;flex:none;background:#e3d8ce;box-shadow:inset 0 0 0 1px #d3c0b1}body.yk .yl-owl__legende .yl-owl__legende-ort::before{background:radial-gradient(circle at center,var(--yl-brand)0 3.5px,var(--yl-white) 4px 5px,transparent 5.5px),var(--yl-white);box-shadow:inset 0 0 0 1px #b9a393}body.yk .yl-owl .yl-owl__wahl-gruppe{margin:0 0 8px;color:var(--yl-ink);font-size:14px;font-weight:600;line-height:1.4}body.yk .yl-owl .yl-owl__wahl+.yl-owl__wahl-gruppe{margin-top:16px}body.yk .yl-owl__region-meta p{margin:-6px 0 0;color:var(--yl-body);font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){body.yk .yl-owl-karte__gemeinde,body.yk .yl-owl-karte__punkt,body.yk .yl-owl-karte__ortsname,body.yk .yl-owl-karte__gruppe{transition:none}}body.yk .yl-einblicke__buehne{--yr2-tiktok-max:1023px;--yr2-tiktok-karte:325px;--yr2-tiktok-gap:var(--yl-takt-gruppe);--yr2-tiktok-radius:var(--yl-radius);--yr2-tiktok-akzent:var(--yl-brand);--yr2-tiktok-linie:var(--yl-line-strong);width:100%;max-width:var(--yr2-tiktok-max);margin:0 auto;color:var(--yl-body);font-family:var(--yl-font-body);font-size:16px;line-height:1.7}body.yk .yl-einblicke__buehne .yr2-tiktok{width:100%}body.yk .yl-einblicke__buehne .yr2-tiktok :is(h2,h3,h4){color:var(--yl-ink);font-family:var(--yl-font-title)}body.yk .yl-process{flex-direction:row;gap:40px 30px;margin-inline:auto}body.yk .yl-sec.yl-sec--anschluss{padding-top:calc(var(--yl-space)*0.3)}body.yk .yl-formcard .wpcf7 p,body.yk .yl-formcard .wpcf7 .yk-form__hint{text-wrap:wrap}body.yk .yl-formcard .yk-form__hinweis{margin:0 0 22px;font-size:14px;line-height:1.55}body.yk .yl-formcard .yk-form__hint{display:block;margin-top:8px;color:var(--yl-body);font-size:14px;line-height:1.55}body.yk .yl-formcard__lead{margin:0 0 18px}body.yk .yl-formcard__lead p{margin:0;color:var(--yl-body);font-size:15px;line-height:1.6;text-wrap:wrap}body.yk .yl-formcard .yk-form__gruppe{min-width:0;margin:0 0 20px;padding:0;border:0}body.yk .yl-formcard .yk-form__gruppe>legend{padding:0}body.yk .yl-formcard .wpcf7-radio{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:6px}body.yk .yl-formcard .wpcf7-radio .wpcf7-list-item{margin:0}body.yk .yl-formcard .wpcf7-radio label{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-weight:400;cursor:pointer}body.yk .yl-formcard .wpcf7-radio input[type="radio"],body.yk .yl-formcard .wpcf7-acceptance input[type="checkbox"]{width:20px;height:20px;margin:0;flex:none;accent-color:var(--yl-brand)}body.yk .yl-formcard .wpcf7-acceptance .wpcf7-list-item{margin:0}body.yk .yl-formcard .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:12px;font-weight:400;cursor:pointer}body.yk .yl-formcard .wpcf7-acceptance input[type="checkbox"]{margin-top:3px}body.yk .yl-formcard .yk-form__gruppe .yk-form__feld{margin-bottom:12px}body.yk .yl-formcard .yk-form__gruppe .yk-form__label[for^="yk-foto"]{margin-bottom:6px;color:var(--yl-ink);font-size:14px;font-weight:600}body.yk .yl-datei{display:block}body.yk .yl-formcard .wpcf7 input[type="file"]{display:block;flex:1 1 auto;width:100%;min-width:0;min-height:56px;padding:7px;border:1px dashed var(--yl-line-strong);border-radius:var(--yl-radius);background:var(--yl-smoke);color:var(--yl-body);font:400 15px/1.4 var(--yl-font-body);cursor:pointer}body.yk .yl-formcard .wpcf7 input[type="file"]::file-selector-button{min-height:40px;margin-right:14px;padding:0 16px;border:0;border-radius:var(--yl-radius);background:var(--yl-ink);color:var(--yl-white);font:700 13px/1 var(--yl-font-body);letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;transition:background-color 200ms ease}@media (hover:hover) and (pointer:fine){body.yk .yl-formcard .wpcf7 input[type="file"]:hover::file-selector-button{background:var(--yl-brand)}}body.yk .yl-formcard .wpcf7 input[type="file"]:focus-visible{border-color:var(--yl-brand);outline:3px solid rgba(49,0,1,0.25)!important;outline-offset:0}body.yk .yl-datei.is-gewaehlt input[type="file"]{border-style:solid;border-color:var(--yl-brand);background:var(--yl-white);color:var(--yl-ink)}body.yk .yl-datei__info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin-top:6px}body.yk .yl-datei__info[hidden]{display:none}body.yk .yl-datei__name{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--yl-ink);font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}body.yk .yl-datei__name::before{content:"";width:16px;height:16px;flex:none;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}body.yk .yl-datei__weg{min-height:40px;padding:0 2px;border:0;background:none;color:var(--yl-brand);font:600 14px/1 var(--yl-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (hover:hover) and (pointer:fine){body.yk .yl-datei__weg:hover{color:var(--yl-ink)}}body.yk .yl-datei__weg:focus-visible{outline:3px solid var(--yl-brand);outline-offset:2px}@media (min-width:1024px){body.yk .yl-pagehead--kontakt .yl-row{align-items:flex-start}body.yk .yl-pagehead--kontakt .yl-row>.yl-col:first-child{position:sticky;top:calc(var(--yl-kopf-h) + 32px);align-self:flex-start}}@media (min-width:1024px){body.yk .yl-pagehead--leistung .yl-row>.yl-pagehead__media{flex:1 1 0}body.yk .yl-pagehead--leistung .yl-row>.yl-col--wide{flex:1.05 1 0}body.yk .yl-pagehead--leistung .yl-pagehead__img img{aspect-ratio:5/4}}body.yk .yl-aufgaben__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 32px}@media (min-width:640px){body.yk .yl-aufgaben__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){body.yk .yl-aufgaben__raster--6,body.yk .yl-aufgaben__raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yl-aufgabe{position:relative;padding-top:18px}body.yk .yl-aufgabe::before,body.yk .yl-ort::before,body.yk .yl-pruefpunkt::before,body.yk .yl-verfahren__weg::before{content:"";position:absolute;left:0;top:0;width:30px;height:9px;background:linear-gradient(var(--yl-brand),var(--yl-brand))0 0/30px 2px no-repeat,linear-gradient(var(--yl-brand),var(--yl-brand))0 100%/20px 2px no-repeat}body.yk .yl-aufgabe__titel .elementor-heading-title,body.yk .yl-ort__titel .elementor-heading-title,body.yk .yl-pruefpunkt__titel .elementor-heading-title,body.yk .yl-hinweis__titel .elementor-heading-title{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.35}body.yk .yl-aufgabe__text,body.yk .yl-ort__text,body.yk .yl-pruefpunkt__text,body.yk .yl-hinweis__text{font-size:15px;line-height:1.65}@media (min-width:1024px){body.yk .yl-aufgaben__kopf{position:sticky;top:calc(var(--yl-header-h) + 32px)}}body.yk .yl-bildtext .yl-about__img img{aspect-ratio:5/4;object-position:45% 50%}@media (min-width:1024px){body.yk .yl-bildtext .yl-row>.yl-about__media{flex:0.95 1 0}}body.yk .yl-bildtext .wp-image-5896{object-position:8% 50%}@media (min-width:1024px){body.yk .yl-zeitleiste__kopf{position:sticky;top:calc(var(--yl-header-h) + 32px)}}body.yk .yl-zeitleiste__kopf .yl-more{margin-top:20px}body.yk .yl-zeitleiste__liste{position:relative;counter-reset:yl-zeit}body.yk .yl-zeitleiste__liste::before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:var(--yl-line-strong)}body.yk .yl-zeit{position:relative;min-height:48px;padding:0 0 36px 76px;counter-increment:yl-zeit}body.yk .yl-zeit:last-child{padding-bottom:0}body.yk .yl-zeit::before{content:counter(yl-zeit,decimal-leading-zero);position:absolute;left:0;top:-6px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--yl-ink);color:var(--yl-white);font:700 15px/1 var(--yl-font-title);box-shadow:0 0 0 6px var(--yl-white)}body.yk .yl-zeit.is-aktiv::before,body.yk .yl-zeit[aria-current]::before{background:var(--yl-brand)}body.yk .yl-zeit__titel .elementor-heading-title{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.3}body.yk .yl-zeit__text{max-width:56ch}body.yk .yl-hinweise__flaeche{width:100%;padding:36px 24px;border-left:4px solid var(--yl-brand);background:var(--yl-white)}@media (min-width:768px){body.yk .yl-hinweise__flaeche{padding:44px 48px}}body.yk .yl-hinweise__kopf .elementor-heading-title{margin:0 0 28px;font-size:clamp(24px,1vw + 17px,30px);font-weight:700}body.yk .yl-hinweise__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:24px 40px}@media (min-width:768px){body.yk .yl-hinweise__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){body.yk .yl-hinweise__raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yl-hinweise__raster--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px}}body.yk .yl-verfahren__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width:900px){body.yk .yl-verfahren__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}body.yk .yl-verfahren__weg{position:relative;padding:44px 28px 32px;background:var(--yl-white)}body.yk .yl-verfahren__weg::before{left:28px;top:24px}body.yk .yl-verfahren__weg__titel .elementor-heading-title{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.3}body.yk .yl-verfahren__weg__text{font-size:15px;line-height:1.65}body.yk .yl-vergleich__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:900px){body.yk .yl-vergleich__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}body.yk .yl-vergleich__spalte{padding:32px 28px;border-top:4px solid var(--yl-brand);background:var(--yl-smoke)}body.yk .yl-vergleich__spalte--grenze{border-top-color:var(--yl-ink)}body.yk .yl-vergleich__titel .elementor-heading-title{margin:0 0 16px;font-size:22px;font-weight:700}body.yk .yl-vergleich__liste ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}body.yk .yl-vergleich__liste li{position:relative;padding-left:34px;color:var(--yl-ink);line-height:1.6}body.yk .yl-vergleich__liste li::before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}body.yk .yl-vergleich__spalte--grenze li::before{background-color:var(--yl-ink);-webkit-mask-image:var(--yl-i-minus);mask-image:var(--yl-i-minus)}body.yk .yl-orte__img img{display:block;width:100%;max-width:680px;aspect-ratio:1;height:auto;object-fit:cover;object-position:50% 45%}body.yk .yl-orte__liste{display:grid;gap:24px;margin-top:var(--yl-takt-aktion)}body.yk .yl-ort,body.yk .yl-pruefpunkt{position:relative;padding-top:18px}body.yk .yl-pruefliste__liste{display:grid;gap:24px}@media (min-width:1024px){body.yk .yl-pruefliste__liste{padding-top:8px}}@media (min-width:700px){body.yk .yl-pairs--leistung .yl-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;margin-inline:auto}}@media (max-width:479px){body.yk .yl-pagehead .yl-title .elementor-heading-title{font-size:28px;-webkit-hyphens:auto;hyphens:auto}}:root{--yl-kopf-h:88px;--yl-logo-h:58px;--yl-top-h:0px;--yl-header-h:88px;--yr3-ease-drawer:cubic-bezier(0.32,0.72,0,1)}@media (min-width:1024px){:root{--yl-top-h:50px}}@media (min-width:1200px){:root{--yl-kopf-h:122px;--yl-logo-h:90px;--yl-header-h:122px}}body.yk .yk-main [id],body.yk .yl-owl__buehne,body.yk .yl-owl__auswahl{scroll-margin-top:calc(var(--yl-kopf-h) + 24px)}body.yk .yk-header{position:sticky;top:calc(-1*var(--yl-top-h));z-index:var(--yk-z-header);background:transparent;color:var(--yl-ink);border-bottom:0}body.yk.admin-bar .yk-header{top:calc(32px - var(--yl-top-h))}body.yk .yk-main,body.yk .yk-footer{isolation:isolate}body.yk .yk-nav--stacked .yk-nav__list{z-index:auto}@media (max-width:782px){body.yk.admin-bar .yk-header{top:0}}body.yk .yk-header .e-con,body.yk .yk-header .e-con-inner{--width:auto}body.yk .yl-top{display:none}@media (min-width:1024px){body.yk .yl-top{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--yl-top-h);height:var(--yl-top-h);padding:0 20px 0 300px;background-color:var(--yl-ink);color:rgba(255,255,255,0.86);font-size:15px;line-height:1.4}}body.yk .yl-top p{margin:0;display:flex;align-items:center;gap:30px}body.yk .yl-top a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none}body.yk .yl-top__link::before,body.yk .yl-top__icon::before{content:"";width:17px;height:17px;flex:none;background-color:var(--yl-sand);-webkit-mask:var(--yl-i-telefon) center/contain no-repeat;mask:var(--yl-i-telefon) center/contain no-repeat}body.yk .yl-top__link--mail::before{-webkit-mask-image:var(--yl-i-mail);mask-image:var(--yl-i-mail)}body.yk .yl-top__link--mail{padding-left:30px;border-left:1px solid rgba(255,255,255,0.2)}body.yk .yl-top__social p{gap:8px}body.yk .yl-top__icon{justify-content:center;width:44px}body.yk .yl-top__icon::before{background-color:rgba(255,255,255,0.9);-webkit-mask-image:var(--yl-i-whatsapp);mask-image:var(--yl-i-whatsapp)}body.yk .yl-top__icon--tiktok::before{-webkit-mask-image:var(--yl-i-tiktok);mask-image:var(--yl-i-tiktok)}@media (hover:hover) and (pointer:fine){body.yk .yl-top a:hover{color:var(--yl-white);text-decoration:underline}}body.yk .yl-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.yk .yk-header__bar{position:relative;z-index:2;width:100%;max-width:none;margin:0;gap:24px;min-height:var(--yl-kopf-h);height:var(--yl-kopf-h);padding:0 20px 0 0;background:var(--yl-white);transition:background-color 360ms var(--yl-ease),box-shadow 360ms var(--yl-ease)}@media (min-width:1200px){body.yk .yk-header__bar{padding-right:15px}}body.yk .yk-header__brand{align-self:stretch;display:flex;align-items:center;padding:0 44px 0 20px;isolation:isolate}@media (min-width:1200px){body.yk .yk-header__brand{padding:0 70px 0 18px}}body.yk .yk-header__brand::after{content:"";position:absolute;inset:0;height:auto;z-index:-1;background-color:var(--yl-brand);clip-path:polygon(0 0,86%0,100% 100%,0 100%);transform:none;animation:none}@media (min-width:1024px){body.yk:not(.home) .yk-header__brand::after{top:calc(-1*var(--yl-top-h));clip-path:polygon(0 0,10%0,16% 29%,88% 29%,100% 100%,0 100%)}}body.yk .yk-header__brand .elementor-widget-image img,body.yk .yk-header__brand img{display:block;height:var(--yl-logo-h);width:auto;max-width:none}body.yk .yk-header__brand,body.yk .yk-header__brand>.elementor-element,body.yk .yk-header__brand img{flex-shrink:0}body.yk .yk-nav__list{gap:0}@media (min-width:1200px){body.yk .yk-header .yk-nav{justify-content:center}body.yk .yk-header .yk-nav__panel{display:contents}body.yk .yk-header .yk-nav__panel-head,body.yk .yk-header .yk-nav__panel-contact,body.yk .yk-header .yk-nav__backdrop{display:none!important}body.yk .yk-header .yk-nav__list{flex-wrap:nowrap;white-space:nowrap}body.yk .yk-header .yk-nav__list>.yk-nav__item+.yk-nav__item{margin-left:clamp(18px,2.1vw,34px)}body.yk .yk-header .yk-nav__sub>.yk-nav__item{margin:0}body.yk .yk-header .yk-nav__link{min-height:44px;padding:0;border-bottom:2px solid transparent;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:16px;font-weight:700;letter-spacing:0.01em;text-transform:uppercase;text-decoration:none;transition:color 200ms var(--yl-ease),border-color 200ms var(--yl-ease)}body.yk .yk-header .yk-nav__item.is-current>.yk-nav__link,body.yk .yk-header .yk-nav__item--parent.is-current-parent>.yk-nav__link{border-bottom-color:currentColor;color:var(--yl-brand)}body.yk .yk-header .yk-nav__sub-toggle{min-width:28px;min-height:44px;margin-left:2px;padding:0;border:0;background:transparent;color:inherit}body.yk .yk-header .yk-nav__chevron{width:10px;height:10px;border-width:0 2px 2px 0}body.yk .yk-header{--yr3-sub-luft:18px}body.yk .yk-header .yk-nav__sub{top:calc(100% + var(--yr3-sub-luft));left:-24px;min-width:300px;padding:10px;border-top:3px solid var(--yl-brand);border-radius:0;background:var(--yl-white);box-shadow:var(--yl-shadow-strong)}body.yk .yk-header .yk-nav__sub::before{content:"";position:absolute;left:-3px;right:-3px;top:calc(-1*(var(--yr3-sub-luft) + 3px));height:calc(var(--yr3-sub-luft) + 3px);background:transparent}body.yk .yk-header .yk-nav__item--child>.yk-nav__link{position:relative;display:flex;align-items:center;width:100%;min-height:44px;padding:10px 14px;border:0;border-radius:0;color:var(--yl-ink);font-size:15px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;transition:background-color 160ms var(--yl-ease),color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__item--child>.yk-nav__link::before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;background:var(--yl-brand);transform:scaleY(0);transition:transform 180ms var(--yl-ease)}body.yk .yk-header .yk-nav__item--child>.yk-nav__link:focus-visible,body.yk .yk-header .yk-nav__item--child.is-current>.yk-nav__link{background:var(--yl-smoke);color:var(--yl-brand)}body.yk .yk-header .yk-nav__item--child>.yk-nav__link:focus-visible::before,body.yk .yk-header .yk-nav__item--child.is-current>.yk-nav__link::before{transform:none}body.yk .yk-header .yk-nav__item--child>.yk-nav__link:focus-visible{outline:2px solid var(--yl-brand)!important;outline-offset:-2px!important}body.yk .yk-header .yk-nav__chevron{transition:transform 180ms var(--yl-ease)}html.yk-js body.yk .yk-header .yk-nav__sub{display:block;visibility:hidden;opacity:0;transform:translate3d(0,6px,0);pointer-events:none;transition:opacity 120ms var(--yl-ease),transform 120ms var(--yl-ease),visibility 0s linear 120ms}html.yk-js body.yk .yk-header .yk-nav__item--parent.is-open>.yk-nav__sub{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity 180ms var(--yl-ease),transform 180ms var(--yl-ease),visibility 0s linear 0s}}@media (hover:hover) and (pointer:fine) and (min-width:1200px){body.yk .yk-header .yk-nav__item:not(.yk-nav__item--child)>.yk-nav__link:hover{color:var(--yl-brand);border-bottom-color:currentColor}body.yk .yk-header .yk-nav__item--child>.yk-nav__link:hover{background:var(--yl-smoke);color:var(--yl-brand)}body.yk .yk-header .yk-nav__item--child>.yk-nav__link:hover::before{transform:none}}@media (min-width:1200px) and (prefers-reduced-motion:reduce){html.yk-js body.yk .yk-header .yk-nav__sub,html.yk-js body.yk .yk-header .yk-nav__item--parent.is-open>.yk-nav__sub{transform:none}body.yk .yk-header .yk-nav__item--child>.yk-nav__link::before,body.yk .yk-header .yk-nav__chevron{transition:none}}body.yk .yk-header__actions .yl-btn .elementor-button{min-height:60px;padding:18px 32px}@media (max-width:1023px){body.yk .yk-header__cta{display:none!important}}body.yk.home .yk-header{position:fixed;top:0;left:0;right:0}body.yk.home.admin-bar .yk-header{top:32px}@media (max-width:782px){body.yk.home.admin-bar .yk-header{top:46px}}body.yk.home .yl-top{display:none}body.yk.home .yk-header__bar{padding-inline:max(20px,calc((100% - var(--yl-container))/2));background:rgba(20,20,34,0)}body.yk.home .yk-header__brand{padding:0}body.yk.home .yk-header__brand::after{display:none}html.yl-scrolled body.yk.home .yk-header__bar{background:rgba(20,20,34,1);box-shadow:0 10px 30px rgba(10,10,24,0.24)}@media (min-width:1200px){body.yk.home .yk-header .yk-nav__link{color:var(--yl-white)}body.yk.home .yk-header .yk-nav__item.is-current>.yk-nav__link{color:var(--yl-white)}body.yk.home .yk-header .yk-nav__item--child>.yk-nav__link{color:var(--yl-ink)}body.yk.home .yk-header .yk-nav__sub-toggle{color:var(--yl-white)}}@media (min-width:1200px) and (hover:hover) and (pointer:fine){body.yk.home .yk-header .yk-nav__item:not(.yk-nav__item--child)>.yk-nav__link:hover{color:var(--yl-sand)}}html.yl-scrolled body.yk:not(.home) .yk-header__bar{box-shadow:0 12px 34px rgba(20,20,34,0.12)}body.yk .yk-header .yk-nav__burger{position:relative;justify-content:center;width:52px;height:52px;min-width:52px;padding:0;border:0;border-radius:var(--yl-radius);background:var(--yl-brand);color:var(--yl-white);transition:background-color 200ms var(--yl-ease),transform 140ms var(--yl-ease)}body.yk .yk-header .yk-nav__burger:active{transform:scale(0.96)}@media (hover:hover) and (pointer:fine){body.yk .yk-header .yk-nav__burger:hover{background:var(--yl-ink)}body.yk.home .yk-header .yk-nav__burger:hover{background:var(--yl-brand-hover)}}body.yk .yk-header .yk-nav__burger-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.yk .yk-header .yk-nav__burger-lines,body.yk .yk-header .yk-nav__burger-lines::before,body.yk .yk-header .yk-nav__burger-lines::after{background-color:var(--yl-white)}@media (max-width:1199px){html:not(.yk-js) body.yk .yk-header .yk-nav__panel-head,html:not(.yk-js) body.yk .yk-header .yk-nav__backdrop{display:none}html:not(.yk-js) body.yk .yk-header .yk-nav__panel{flex-basis:100%;padding:8px 20px 24px;background:var(--yl-white);color:var(--yl-ink);border-top:1px solid var(--yl-line)}html:not(.yk-js) body.yk .yk-header__bar{height:auto;flex-wrap:wrap}html.yk-js body.yk .yk-header .yk-nav__panel{position:fixed;top:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;width:min(420px,88vw);max-width:100vw;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--yl-white);color:var(--yl-ink);box-shadow:-24px 0 60px rgba(20,20,34,0.18);transform:translate3d(100%,0,0);visibility:hidden;transition:transform 280ms var(--yr3-ease-drawer),visibility 0s linear 280ms}html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel{transform:none;visibility:visible;transition:transform 420ms var(--yr3-ease-drawer),visibility 0s linear 0s}html.yk-js body.yk .yk-header .yk-nav__backdrop{position:fixed;inset:0;z-index:2;display:block;background:rgba(20,20,34,0.42);opacity:0;pointer-events:none;transition:opacity 280ms var(--yl-ease)}html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__backdrop{opacity:1;pointer-events:auto}body.yk .yk-header .yk-nav__panel-head{position:relative;display:flex;align-items:center;justify-content:space-between;flex:none;min-height:var(--yl-kopf-h);padding:0 18px 0 0;border-bottom:1px solid var(--yl-line);isolation:isolate}body.yk .yk-header .yk-nav__panel-logo{position:relative;display:flex;align-items:center;align-self:stretch;padding:0 48px 0 20px}body.yk .yk-header .yk-nav__panel-logo::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--yl-brand);clip-path:polygon(0 0,84%0,100% 100%,0 100%)}body.yk .yk-header .yk-nav__panel-logo img{display:block;height:var(--yl-logo-h);width:auto}body.yk .yk-header .yk-nav__close{display:inline-grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid rgba(20,20,34,0.16);border-radius:50%;background:var(--yl-white);color:var(--yl-ink);cursor:pointer;transition:background-color 200ms var(--yl-ease),border-color 200ms var(--yl-ease),color 200ms var(--yl-ease),transform 140ms var(--yl-ease)}body.yk .yk-header .yk-nav__close:active{transform:scale(0.94)}body.yk .yk-header .yk-nav__close-icon{width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--yl-i-schliessen) center/contain no-repeat;mask:var(--yl-i-schliessen) center/contain no-repeat}@media (hover:hover) and (pointer:fine){body.yk .yk-header .yk-nav__close:hover{background:var(--yl-brand);border-color:var(--yl-brand);color:var(--yl-white)}}html.yk-js body.yk .yk-header .yk-nav__panel .yk-nav__list{position:static;display:flex;flex-direction:column;align-items:stretch;gap:0;max-height:none;margin:0;padding:18px 20px 8px;overflow:visible;background:transparent;border:0;box-shadow:none}body.yk .yk-header .yk-nav__panel .yk-nav__item{display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid var(--yl-line)}body.yk .yk-header .yk-nav__panel .yk-nav__item--child{border-bottom:0}body.yk .yk-header .yk-nav__panel .yk-nav__link{display:flex;width:100%;min-height:56px;padding:12px 0;border:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:20px;font-weight:700;letter-spacing:-0.005em;text-transform:none;text-decoration:none;transition:color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel .yk-nav__item.is-current>.yk-nav__link{color:var(--yl-brand)}body.yk .yk-header .yk-nav__panel .yk-nav__item.is-current>.yk-nav__link .yk-nav__label{box-shadow:inset 0-2px 0 var(--yl-brand)}body.yk .yk-header .yk-nav__panel .yk-nav__sub-toggle{display:inline-grid;place-items:center;width:48px;height:48px;margin:0-8px 0 8px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--yl-ink);transition:background-color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel .yk-nav__item--parent.is-open>.yk-nav__sub-toggle{background:var(--yl-smoke);color:var(--yl-brand)}body.yk .yk-header .yk-nav__panel .yk-nav__chevron{transition:transform 200ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel .yk-nav__sub{grid-column:1/-1;margin:0 0 14px;padding:2px 0 2px 16px;border-left:2px solid var(--yl-brand)}body.yk .yk-header .yk-nav__panel .yk-nav__item--child>.yk-nav__link{min-height:44px;padding:8px 0;color:rgba(20,20,34,0.78);font-family:var(--yl-font-body);font-size:16px;font-weight:500}body.yk .yk-header .yk-nav__panel .yk-nav__item--child.is-current>.yk-nav__link{color:var(--yl-brand)}@media (hover:hover) and (pointer:fine){body.yk .yk-header .yk-nav__panel .yk-nav__link:hover{color:var(--yl-brand)}}html.yk-js body.yk .yk-header .yk-nav__panel .yk-nav__list>.yk-nav__item,html.yk-js body.yk .yk-header .yk-nav__panel-contact{opacity:0;transform:translate3d(16px,0,0);transition:opacity 120ms var(--yl-ease),transform 120ms var(--yl-ease)}html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel .yk-nav__list>.yk-nav__item,html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel-contact{opacity:1;transform:none;transition:opacity 240ms var(--yl-ease),transform 320ms var(--yl-ease);transition-delay:calc(100ms + var(--yl-i,0)*30ms)}body.yk .yk-header .yk-nav__panel-contact{margin-top:auto;padding:26px 20px max(24px,env(safe-area-inset-bottom));border-top:1px solid var(--yl-line);background:var(--yl-smoke)}body.yk .yk-header .yk-nav__panel-kicker{position:relative;margin:0 0 12px;padding-left:40px;color:var(--yl-brand);font:700 13px/1.4 var(--yl-font-body);letter-spacing:0.04em;text-transform:uppercase}body.yk .yk-header .yk-nav__panel-kicker::before{content:"";position:absolute;left:0;top:50%;width:30px;height:9px;transform:translateY(-50%);background:linear-gradient(currentColor,currentColor)0 0/30px 2px no-repeat,linear-gradient(currentColor,currentColor)0 100%/20px 2px no-repeat}body.yk .yk-header .yk-nav__panel-list{display:grid;gap:2px;margin:0 0 20px;padding:0;list-style:none}body.yk .yk-header .yk-nav__panel-link{display:flex;align-items:center;gap:14px;min-height:48px;color:var(--yl-ink);font-size:16px;text-decoration:none;overflow-wrap:anywhere;transition:color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel-ico{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--yl-line);border-radius:50%;background:var(--yl-white);transition:background-color 160ms var(--yl-ease),border-color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel-ico::before{content:"";width:20px;height:20px;background-color:var(--yl-brand);-webkit-mask:var(--yl-i-telefon) center/contain no-repeat;mask:var(--yl-i-telefon) center/contain no-repeat;transition:background-color 160ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel-link--wa .yk-nav__panel-ico::before{-webkit-mask-image:var(--yl-i-whatsapp);mask-image:var(--yl-i-whatsapp)}body.yk .yk-header .yk-nav__panel-link--mail .yk-nav__panel-ico::before{-webkit-mask-image:var(--yl-i-mail);mask-image:var(--yl-i-mail)}@media (hover:hover) and (pointer:fine){body.yk .yk-header .yk-nav__panel-link:hover{color:var(--yl-brand)}body.yk .yk-header .yk-nav__panel-link:hover .yk-nav__panel-ico{background:var(--yl-brand);border-color:var(--yl-brand)}body.yk .yk-header .yk-nav__panel-link:hover .yk-nav__panel-ico::before{background-color:var(--yl-white)}}body.yk .yk-header .yk-nav__panel-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:16px 24px;border-radius:var(--yl-radius);background:var(--yl-brand);color:var(--yl-white);font:700 16px/1 var(--yl-font-body);letter-spacing:0.01em;text-transform:uppercase;text-decoration:none;transition:background-color 200ms var(--yl-ease),transform 140ms var(--yl-ease)}body.yk .yk-header .yk-nav__panel-cta:active{transform:scale(0.98)}body.yk .yk-header .yk-nav__panel-cta-ico{width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}@media (hover:hover) and (pointer:fine){body.yk .yk-header .yk-nav__panel-cta:hover{background:var(--yl-ink);color:var(--yl-white)}}body.yk .yk-header .yk-nav__panel a:focus-visible,body.yk .yk-header .yk-nav__panel button:focus-visible{outline:3px solid var(--yl-brand)!important;outline-offset:3px}}html.yk-menu-locked body.yk .yk-header{z-index:300}html.yk-menu-locked,html.yk-menu-locked body{overflow:hidden}html.yk-menu-locked{scrollbar-gutter:stable}@media (min-width:1200px){html.yk-menu-locked,html.yk-menu-locked body{overflow:visible}}@media (prefers-reduced-motion:reduce){html.yk-js body.yk .yk-header .yk-nav__panel{transform:none;opacity:0;transition:opacity 160ms linear,visibility 0s linear 160ms}html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel{transform:none;opacity:1;transition:opacity 160ms linear,visibility 0s linear 0s}html.yk-js body.yk .yk-header .yk-nav__panel .yk-nav__list>.yk-nav__item,html.yk-js body.yk .yk-header .yk-nav__panel-contact,html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel .yk-nav__list>.yk-nav__item,html.yk-js body.yk .yk-header .yk-nav.is-menu-open .yk-nav__panel-contact{opacity:1;transform:none;transition:none}body.yk .yk-header__bar{transition:none}}body.yk .yk-dock__trigger{min-height:56px;padding:0 22px 0 18px;border:0;border-radius:var(--yl-radius);background-color:var(--yl-brand);color:var(--yl-white);font-family:var(--yl-font-body);font-size:15px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;box-shadow:0 12px 30px rgba(49,0,1,0.28)}@media (hover:hover) and (pointer:fine){body.yk .yk-dock__trigger:hover{background-color:var(--yl-ink)}}body.yk .yk-dock__trigger:focus-visible{outline:3px solid var(--yl-sand)!important;outline-offset:3px}body.yk .yk-dock__panel{border:0;border-top:3px solid var(--yl-brand);border-radius:0;box-shadow:var(--yl-shadow-strong)}body.yk .yk-dock__heading{font-family:var(--yl-font-title);color:var(--yl-ink)}body.yk .yk-dock__action-icon{background-color:var(--yl-smoke);color:var(--yl-brand)}body.yk .yk-dock__trigger-icon{display:inline-flex}body.yk .yk-dock__trigger-icon .yl-icon-mask{width:20px;height:20px}body.yk .yk-dock__action-icon .yl-icon-mask{width:18px;height:18px}body.yk .yk-dock{transition:transform 280ms var(--yl-ease),opacity 200ms ease,visibility 0s linear 0s}body.yk .yk-dock.is-am-fuss,body.yk .yk-dock.is-banner,body.yk .yk-dock.is-einstieg{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(24px);transition:transform 280ms var(--yl-ease),opacity 200ms ease,visibility 0s linear 280ms}@media (prefers-reduced-motion:reduce){body.yk .yk-dock,body.yk .yk-dock.is-am-fuss,body.yk .yk-dock.is-banner,body.yk .yk-dock.is-einstieg{transition:none}}body.yk .yl-cta-band{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:44px max(20px,calc((100% - var(--yl-container))/2));background-color:var(--yl-brand);background-image:var(--yl-lattice),linear-gradient(90deg,var(--yl-brand) 0%,var(--yl-brand-2) 100%);background-size:120px 120px,auto}@media (min-width:900px){body.yk .yl-cta-band{flex-direction:row;align-items:center;justify-content:space-between;padding-block:40px}}body.yk .yl-cta-band .elementor-heading-title{margin:0;color:var(--yl-white);font-size:clamp(22px,1vw + 16px,30px);font-weight:700;line-height:1.3}body.yk .yl-cta-band>.elementor-element{width:auto}body.yk:has(.yl-request,.yl-pagehead--kontakt) .yl-cta-band{display:none}body.yk .yk-footer{padding:0;background-color:#11131e;background-image:var(--yl-bricks);background-size:160px 64px;color:rgba(255,255,255,0.72)}body.yk .yk-footer .yk-footer__grid{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:64px max(20px,calc((100% - var(--yl-container))/2)) 48px;gap:44px 24px}body.yk .yk-footer .yk-footer__col--brand,body.yk .yk-footer .yk-footer__col--brand+.yk-footer__col{grid-column:1/-1}@media (min-width:768px){body.yk .yk-footer .yk-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}body.yk .yk-footer .yk-footer__col--brand+.yk-footer__col{grid-column:auto}}@media (min-width:1024px){body.yk .yk-footer .yk-footer__grid{grid-template-columns:1.35fr 1.15fr 1fr 0.9fr;padding-top:84px;padding-bottom:60px;gap:56px}body.yk .yk-footer .yk-footer__col--brand{grid-column:auto}}body.yk .yk-footer p,body.yk .yk-footer li{color:rgba(255,255,255,0.72);font-size:16px;line-height:1.7}body.yk .yk-footer a{color:rgba(255,255,255,0.86)}@media (hover:hover) and (pointer:fine){body.yk .yk-footer a:hover{color:var(--yl-white);text-decoration:underline}}body.yk .yk-footer__title .elementor-heading-title{position:relative;margin:0 0 22px;padding-bottom:14px;color:var(--yl-white);font-family:var(--yl-font-title);font-size:clamp(20px,0.5vw + 17px,24px);font-weight:700;letter-spacing:-0.01em;text-transform:none}body.yk .yk-footer__title .elementor-heading-title::after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:var(--yl-brand);box-shadow:18px 0 0 0 transparent}body.yk .yk-footer__logo img,body.yk .yk-footer__logo{height:auto;max-width:clamp(190px,12vw + 120px,240px);width:100%;margin-bottom:0}body.yk .yk-footer__about{margin-top:22px;max-width:34ch}body.yk .yl-flist{display:grid;gap:16px;margin:0;padding:0;list-style:none}body.yk .yl-flist li{position:relative;padding-left:36px}body.yk .yl-flist li::before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-color:var(--yl-sand);-webkit-mask:var(--yl-i-pin) center/contain no-repeat;mask:var(--yl-i-pin) center/contain no-repeat}body.yk .yl-flist .yl-flist--tel::before{-webkit-mask-image:var(--yl-i-telefon);mask-image:var(--yl-i-telefon)}body.yk .yl-flist .yl-flist--mail::before{-webkit-mask-image:var(--yl-i-mail);mask-image:var(--yl-i-mail)}body.yk .yl-flist .yl-flist--wa::before{-webkit-mask-image:var(--yl-i-whatsapp);mask-image:var(--yl-i-whatsapp)}body.yk .yl-flist a{display:inline-block;min-height:28px}body.yk .yl-social p{display:flex;gap:12px;margin-top:26px}body.yk .yl-social a{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,0.1);transition:background-color 200ms var(--yl-ease)}body.yk .yl-social a::before{content:"";width:20px;height:20px;background-color:var(--yl-white);-webkit-mask:var(--yl-i-whatsapp) center/contain no-repeat;mask:var(--yl-i-whatsapp) center/contain no-repeat}body.yk .yl-social a.yl-social--tiktok::before{-webkit-mask-image:var(--yl-i-tiktok);mask-image:var(--yl-i-tiktok)}@media (hover:hover) and (pointer:fine){body.yk .yl-social a:hover{background:var(--yl-brand);text-decoration:none}}body.yk .yk-footer .yk-nav--stacked .yk-nav__list{gap:10px}body.yk .yk-footer .yk-nav--stacked .yk-nav__link{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:0;border:0;color:rgba(255,255,255,0.86);font-size:16px;font-weight:400;text-transform:none}body.yk .yk-footer .yk-nav--stacked .yk-nav__link::before{content:"";width:14px;height:14px;flex:none;background-color:var(--yl-sand);-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}body.yk .yk-footer .yl-fuss-orte{max-width:none;padding:24px max(20px,calc((100% - var(--yl-container))/2));border-top:1px solid rgba(255,255,255,0.09)}body.yk .yl-fuss-orte__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.yk .yl-fuss-orte__zeile{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:4px 24px}@media (min-width:768px){body.yk .yl-fuss-orte__zeile{grid-template-columns:300px minmax(0,1fr)}}@media (min-width:1024px){body.yk .yl-fuss-orte__raster{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px}body.yk .yl-fuss-orte__zeile{grid-column:1}body.yk .yk-footer .yl-fuss-orte__alle{grid-column:2;grid-row:1/span 2;align-self:center}}body.yk .yk-footer .yl-fuss-orte__titel{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--yl-sand);font-size:13px;font-weight:700;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase}body.yk .yl-fuss-orte__titel::before{content:"";width:16px;height:16px;flex:none;background-color:var(--yl-sand);-webkit-mask:var(--yl-i-pin) center/contain no-repeat;mask:var(--yl-i-pin) center/contain no-repeat}body.yk .yl-fuss-orte__liste{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}body.yk .yk-footer .yl-fuss-orte__liste li{display:inline-flex;align-items:center;margin:0;font-size:15px;line-height:1.4}body.yk .yl-fuss-orte__liste li+li::before{content:"";width:4px;height:4px;margin:0 12px;border-radius:50%;background:rgba(255,255,255,0.28)}body.yk .yl-fuss-orte__liste a{display:inline-flex;align-items:center;min-height:32px;color:rgba(255,255,255,0.8)}body.yk .yk-footer .yl-fuss-orte__alle{margin:4px 0 0;font-size:15px}body.yk .yl-fuss-orte__alle a{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--yl-sand);font-weight:700}body.yk .yl-fuss-orte__alle a::after{content:"";width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat;transition:transform 200ms var(--yl-ease)}@media (hover:hover) and (pointer:fine){body.yk .yl-fuss-orte__alle a:hover::after{transform:translateX(3px)}}@font-face{font-family:"Inter";src:url(../fonts/inter-latin-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body.yk .yk-footer .yk-footer__base{display:block;max-width:none;margin-top:0;padding:17px max(15px,calc((100% - var(--yl-container))/2)) 25px;border-top:1px solid rgba(255,255,255,0.32);background:#262f42}body.yk .yk-footer .yk-footer__base>.elementor-element{width:100%;max-width:100%}body.yk .yk-footer .yl-copy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;max-width:none;margin:0;color:#8e96aa;font-family:"Inter",system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:-0.01em;text-align:center}body.yk .yk-footer .yl-copy__teil{display:inline-block;min-width:0;white-space:nowrap}body.yk .yk-footer .yl-copy__teil--agentur{display:inline-flex;align-items:center;gap:6px}body.yk .yk-footer .yl-copy__teil--agentur::before{content:"";width:4px;height:4px;flex:0 0 4px;margin-right:8px;border-radius:999px;background:rgba(255,255,255,0.28)}body.yk .yk-footer .yl-copy .yl-jahr{color:inherit}body.yk .yk-footer .yl-agentur{position:relative;display:inline-block;margin-left:2px;font-size:14px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none!important;white-space:nowrap;background-image:linear-gradient(115deg,#ff4d4d 0%,#ff8a00 14%,#ffd200 28%,#8fd14f 42%,#21c7a8 56%,#2f7cff 70%,#8b5cf6 84%,#ff4d9a 100%);background-size:300% 300%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:yl-agentur-regenbogen 8s ease-in-out infinite}body.yk .yk-footer .yl-agentur::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:linear-gradient(90deg,rgba(255,77,77,0),rgba(255,138,0,0.85),rgba(255,210,0,0.85),rgba(47,124,255,0.85),rgba(139,92,246,0.85),rgba(255,77,154,0));background-size:250% 100%;animation:yl-agentur-linie 7s linear infinite;opacity:0.75}@media (hover:hover) and (pointer:fine){body.yk .yk-footer .yl-agentur:hover{filter:brightness(1.08) saturate(1.1);text-decoration:none!important}}body.yk .yk-footer .yl-agentur:focus-visible{outline:3px solid var(--yl-sand)!important;outline-offset:4px!important}@keyframes yl-agentur-regenbogen{0%{background-position:0% 50%}25%{background-position:100% 35%}50%{background-position:85% 100%}75%{background-position:15% 70%}100%{background-position:0% 50%}}@keyframes yl-agentur-linie{0%{background-position:0% 50%}100%{background-position:250% 50%}}@media (max-width:1100px){body.yk .yk-footer .yl-copy{gap:8px 12px;font-size:13px}body.yk .yk-footer .yl-copy__teil--agentur::before{margin-right:6px}body.yk .yk-footer .yl-agentur{font-size:13px}}@media (max-width:767.98px){body.yk .yk-footer .yk-footer__base{padding-bottom:25px}body.yk .yk-footer .yl-copy{justify-content:center;text-align:center;gap:6px 10px;font-size:13px;line-height:1.65}body.yk .yk-footer .yl-copy__teil{justify-content:center;width:100%;white-space:normal;text-wrap:balance}body.yk .yk-footer .yl-copy__teil>.notranslate{white-space:nowrap}body.yk .yk-footer .yl-copy__teil--agentur::before{display:none}body.yk .yk-footer .yl-agentur{font-size:13px}}@media (prefers-reduced-motion:reduce){body.yk .yk-footer .yl-agentur,body.yk .yk-footer .yl-agentur::after{animation:none}}html.yr3-ruhig body.yk .yk-footer .yl-agentur,html.yr3-ruhig body.yk .yk-footer .yl-agentur::after{animation:none}body.yk .yr3-bewegung{margin-top:18px}body.yk .yk-footer__base .yr3-bewegung{margin-top:6px;text-align:center}body.yk .yr3-bewegung__schalter{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:rgba(255,255,255,0.86);font:400 15px/1.4 var(--yl-font-body);letter-spacing:0;text-transform:none;cursor:pointer}body.yk .yr3-bewegung__schalter[hidden],body.yk .yr3-bewegung-sprung[hidden]{display:none!important}body.yk .yr3-bewegung__spur{position:relative;flex:none;width:34px;height:20px;border-radius:999px;background:rgba(255,255,255,0.22);transition:background-color 180ms var(--yl-ease)}body.yk .yr3-bewegung__spur::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--yl-white);transition:transform 180ms var(--yl-ease),background-color 180ms var(--yl-ease)}body.yk .yr3-bewegung__schalter[aria-checked="true"] .yr3-bewegung__spur{background:var(--yl-sand)}body.yk .yr3-bewegung__schalter[aria-checked="true"] .yr3-bewegung__spur::after{background:var(--yl-ink);transform:translateX(14px)}body.yk .yr3-bewegung__zustand{min-width:2.2em;color:var(--yl-sand);font-weight:700}body.yk .yr3-bewegung__schalter:active .yr3-bewegung__spur{transform:scale(0.96)}@media (hover:hover) and (pointer:fine){body.yk .yr3-bewegung__schalter:hover{color:var(--yl-white)}}body.yk .yr3-bewegung__schalter:focus-visible{outline:3px solid var(--yl-sand)!important;outline-offset:4px}body.yk .yr3-bewegung-sprung{position:absolute;top:var(--yk-space-xs,8px);left:var(--yk-space-xs,8px);z-index:var(--yk-z-skip-link,200);display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 16px;border:0;border-radius:0;background:var(--yl-sand);color:var(--yl-brand);font:700 16px/1.3 var(--yl-font-body);cursor:pointer;transform:translateY(calc(-100% - 40px))}body.yk .yr3-bewegung-sprung:focus{transform:none}body.yk .yr3-bewegung-sprung .yr3-bewegung__zustand{color:var(--yl-brand)}body.yk .yr3-bewegung-sprung:focus-visible{outline:3px solid var(--yl-brand)!important;outline-offset:2px}@media (prefers-reduced-motion:reduce){body.yk .yr3-bewegung__spur,body.yk .yr3-bewegung__spur::after{transition:none}}@media print{body.yk .yr3-bewegung,body.yk .yr3-bewegung-sprung{display:none!important}}body.yk .yk-footer .yl-fuss-recht-spalte{grid-column:1/-1}@media (min-width:768px){body.yk .yk-footer .yk-footer__col--brand+.yk-footer__col,body.yk .yk-footer .yk-footer__col--brand+.yk-footer__col+.yk-footer__col{grid-row:span 2}body.yk .yk-footer .yl-fuss-recht-spalte{grid-column:3}}@media (min-width:1024px){body.yk .yk-footer .yk-footer__col--brand{grid-row:span 2}body.yk .yk-footer .yl-fuss-recht-spalte{grid-column:4}}body.yk.elementor-editor-active .yk-header .yk-nav__panel{position:static!important;display:contents!important;transform:none!important;visibility:visible!important}body.yk.elementor-editor-active .yk-header .yk-nav__panel-head,body.yk.elementor-editor-active .yk-header .yk-nav__panel-contact,body.yk.elementor-editor-active .yk-header .yk-nav__backdrop,body.yk.elementor-editor-active .yk-header .yk-nav__burger,body.yk.elementor-editor-active .yk-header .yk-nav__sub{display:none!important}body.yk.elementor-editor-active .yk-header .yk-nav__list{display:flex!important;position:static!important;flex-direction:row!important;flex-wrap:wrap;gap:0 18px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.yk.elementor-editor-active .yk-header .yk-nav__list>.yk-nav__item{opacity:1!important;transform:none!important;border:0!important}body.yk.elementor-editor-active .yk-header .yk-nav__link{min-height:44px;color:var(--yl-ink)!important;font-family:var(--yl-font-body)!important;font-size:14px!important;font-weight:700;text-transform:uppercase}body.yk .yk-header__brand{flex-direction:row;align-items:center}body.yk .yk-footer .elementor-widget-text-editor .yl-fuss-orte__liste{max-width:none;margin:0;padding:0}body.yk .yk-footer .elementor-widget-text-editor .yl-fuss-orte__liste li{margin:0}body.yk .yk-footer .elementor-widget-image.yk-footer__logo{aspect-ratio:auto;height:auto;max-width:none}body.yk .yk-footer .yk-footer__about{margin-top:20px}@media (max-width:767px){body.yk .yk-footer .yk-footer__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px 18px}body.yk .yk-footer .yk-nav--stacked .yk-nav__link{gap:8px;font-size:15px}body.yk .yk-footer .yk-nav--stacked .yk-nav__label{overflow-wrap:anywhere;hyphens:auto}body.yk .yl-fuss-orte__liste{gap:0 18px}body.yk .yl-fuss-orte__liste li+li::before{display:none}}@media (min-width:768px) and (max-width:1023px){body.yk .yl-fuss-orte__liste{gap:0 18px}body.yk .yl-fuss-orte__liste li+li::before{display:none}body.yk .yl-fuss-orte__zeile{grid-template-columns:250px minmax(0,1fr)}}@media (min-width:1024px) and (max-width:1279px){body.yk .yk-footer .yk-footer__grid{grid-template-columns:1fr 1.3fr 1fr 0.85fr;gap:40px}}body.yk .yk-footer .yl-flist a{overflow-wrap:anywhere}@keyframes yl-dock-auf{from{opacity:0;transform:translateY(8px) scale(0.98)}to{opacity:1;transform:none}}body.yk .yk-dock__shell[open]>.yk-dock__panel{animation:yl-dock-auf 220ms var(--yl-ease)}@media (prefers-reduced-motion:reduce){body.yk .yk-dock__shell[open]>.yk-dock__panel{animation:none}}body.yk.elementor-editor-active .yk-header .yk-nav__list>.yk-nav__item{margin-right:18px!important}:root{--yr3-interaktionen:1;--yr3-ease-weg:cubic-bezier(0.77,0,0.175,1)}body.yk .yr3-ablauf--wartet>.yl-step:not(.is-yr3-aktiv)::before{background:var(--yl-white);color:var(--yl-ink);box-shadow:inset 0 0 0 2px var(--yl-ink);transform:scale(0.88)}body.yk .yr3-ablauf--wartet>.yl-pcard:not(.is-yr3-aktiv)::before{background:var(--yl-white);color:var(--yl-brand);box-shadow:inset 0 0 0 2px var(--yl-brand);transform:scale(0.88)}body.yk .yr3-ablauf--wartet>.yl-zeit:not(.is-yr3-aktiv)::before{background:var(--yl-white);color:var(--yl-ink);box-shadow:inset 0 0 0 2px var(--yl-ink),0 0 0 6px var(--yl-white);transform:scale(0.88)}body.yk .yr3-ablauf--wartet>.yl-pcard:not(.is-yr3-aktiv)::after{opacity:0.2;transform:translate3d(0,8px,0)}body.yk .yr3-ablauf>.yl-step.is-yr3-aktiv::before,body.yk .yr3-ablauf>.yl-pcard.is-yr3-aktiv::before,body.yk .yr3-ablauf>.yl-zeit.is-yr3-aktiv::before{transition:background-color 280ms var(--yl-ease),color 280ms var(--yl-ease),box-shadow 280ms var(--yl-ease),transform 280ms var(--yl-ease)}body.yk .yr3-ablauf>.yl-pcard.is-yr3-aktiv::after{transition:opacity 420ms var(--yl-ease),transform 420ms var(--yl-ease)}body.yk .yr3-ablauf>.yl-step.is-aktiv::before{background:var(--yl-brand)}body.yk .yr3-ablauf--wartet .yr3-schritt:not(.is-yr3-aktiv) [data-yr3-nr]{opacity:0.35;transform:scale(0.9)}body.yk .yr3-ablauf .yr3-schritt.is-yr3-aktiv [data-yr3-nr]{transition:opacity 280ms var(--yl-ease),transform 280ms var(--yl-ease)}@media (min-width:900px){body.yk .yr3-ablauf.yl-steps__row::before{transform-origin:left center}body.yk .yr3-ablauf--wartet.yl-steps__row:not(.yr3-ablauf--laeuft)::before{transform:scaleX(0)}body.yk .yr3-ablauf--laeuft.yl-steps__row::before{transition:transform var(--yr3-linie-dauer,1100ms) var(--yr3-ease-weg)}}body.yk .yr3-ablauf.yl-zeitleiste__liste::before{transform-origin:center top}body.yk .yr3-ablauf--wartet.yl-zeitleiste__liste:not(.yr3-ablauf--laeuft)::before{transform:scaleY(0)}body.yk .yr3-ablauf--laeuft.yl-zeitleiste__liste::before{transition:transform var(--yr3-linie-dauer,1500ms) var(--yr3-ease-weg)}body.yk .yr3-schritt__marke{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 14px}body.yk .yl-step .yr3-schritt__marke{margin-top:22px}body.yk .yr3-schritt__nr{display:inline-grid;place-items:center;flex:none;min-width:44px;height:28px;padding:0 10px;border:1.5px solid var(--yl-brand);border-radius:999px;background:var(--yl-brand);color:var(--yl-white);font:700 13px/1 var(--yl-font-title);letter-spacing:0.08em;font-variant-numeric:tabular-nums}body.yk .yr3-schritt__linie{position:relative;flex:1 1 auto;height:2px;overflow:hidden;background:var(--yl-line)}body.yk .yr3-schritt__marke--ohne-nr .yr3-schritt__linie{max-width:120px}body.yk .yr3-schritt__linie::after{content:"";position:absolute;inset:0;background:var(--yl-brand);transform-origin:left center}body.yk .yr3-ablauf .yr3-schritt:not(.is-yr3-aktiv) .yr3-schritt__nr{background:transparent;color:var(--yl-brand);transform:scale(0.94)}body.yk .yr3-ablauf .yr3-schritt:not(.is-yr3-aktiv) .yr3-schritt__linie::after{transform:scaleX(0)}body.yk .yr3-schritt.is-yr3-aktiv .yr3-schritt__nr{transition:background-color 240ms var(--yl-ease),color 240ms var(--yl-ease),transform 240ms var(--yl-ease)}body.yk .yr3-schritt.is-yr3-aktiv .yr3-schritt__linie::after{transform:none;transition:transform 700ms var(--yr3-ease-weg)}body.yk .yr3-bild--wartet img{clip-path:inset(0 0 100%0)}body.yk .yr3-bild--wartet.yr3-bild--da img{clip-path:inset(0 0 0 0);transition:clip-path 1000ms var(--yl-ease)}body.yk .yl-sec--ink .yr3-schritt__nr,body.yk .yl-sec--brand .yr3-schritt__nr{border-color:var(--yl-sand);background:var(--yl-sand);color:var(--yl-brand)}body.yk .yl-sec--ink .yr3-schritt__linie,body.yk .yl-sec--brand .yr3-schritt__linie{background:rgba(255,255,255,0.18)}body.yk .yl-sec--ink .yr3-schritt__linie::after,body.yk .yl-sec--brand .yr3-schritt__linie::after{background:var(--yl-sand)}body.yk .yl-sec--ink .yr3-ablauf .yr3-schritt:not(.is-yr3-aktiv) .yr3-schritt__nr,body.yk .yl-sec--brand .yr3-ablauf .yr3-schritt:not(.is-yr3-aktiv) .yr3-schritt__nr{background:transparent;color:var(--yl-sand)}body.yk .yr3-gruppe--wartet .elementor-widget-image img,body.yk .yr3-gruppe--wartet [data-yr3-reveal-teil] img{clip-path:inset(0 0 100%0)}body.yk .yr3-gruppe--da .elementor-widget-image img,body.yk .yr3-gruppe--da [data-yr3-reveal-teil] img{clip-path:inset(0 0 0 0);transition:clip-path 1000ms var(--yl-ease);transition-delay:calc(var(--yr3-i,0)*60ms)}body.yk .yr3-gruppe--wartet .elementor-widget-heading,body.yk .yr3-gruppe--wartet .elementor-widget-text-editor,body.yk .yr3-gruppe--wartet .elementor-widget-button{opacity:0;transform:translate3d(0,12px,0)}body.yk .yr3-gruppe--da .elementor-widget-heading,body.yk .yr3-gruppe--da .elementor-widget-text-editor,body.yk .yr3-gruppe--da .elementor-widget-button{opacity:1;transform:none;transition:opacity 420ms var(--yl-ease),transform 520ms var(--yl-ease);transition-delay:calc(var(--yr3-i,0)*60ms)}body.yk .yr3-zahl{font-variant-numeric:tabular-nums}body.yk .yl-voices__track:focus-visible{outline:3px solid var(--yl-brand)!important;outline-offset:4px}html.yr3-ruhig body.yk .yl-seal.is-round .elementor-heading-title{animation:none}@media (prefers-reduced-motion:reduce){body.yk .yr3-ablauf .yr3-schritt__nr,body.yk .yr3-ablauf .yr3-schritt:not(.is-yr3-aktiv) .yr3-schritt__nr{transform:none;transition:none}body.yk .yr3-bild--wartet img,body.yk .yr3-gruppe--wartet .elementor-widget-image img,body.yk .yr3-gruppe--wartet [data-yr3-reveal-teil] img{clip-path:none}body.yk .yr3-gruppe--wartet .elementor-widget-heading,body.yk .yr3-gruppe--wartet .elementor-widget-text-editor,body.yk .yr3-gruppe--wartet .elementor-widget-button{opacity:1;transform:none}}@media print{body.yk .yr3-bild--wartet img,body.yk .yr3-gruppe--wartet img{clip-path:none!important}body.yk .yr3-gruppe--wartet .elementor-widget{opacity:1!important;transform:none!important}}body.yk .yl-formcard .yk-form__fotos{margin:0 0 20px}body.yk .yl-formcard .yk-form__fotos>summary{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-height:56px;padding:10px 16px;border:1px dashed var(--yl-line-strong);border-radius:var(--yl-radius);background:var(--yl-smoke);color:var(--yl-ink);list-style:none;cursor:pointer;transition:border-color 160ms var(--yl-ease),background-color 160ms var(--yl-ease)}body.yk .yl-formcard .yk-form__fotos>summary::-webkit-details-marker{display:none}body.yk .yl-formcard .yk-form__fotos>summary::before{content:"";flex:0 0 20px;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-i-plus) center/20px 20px no-repeat;mask:var(--yl-i-plus) center/20px 20px no-repeat}body.yk .yl-formcard .yk-form__fotos[open]>summary::before{-webkit-mask-image:var(--yl-i-minus);mask-image:var(--yl-i-minus)}body.yk .yl-formcard .yk-form__fotos>summary .yk-form__label{display:inline;margin:0;color:inherit;font-weight:600}body.yk .yl-formcard .yk-form__fotos>summary .yk-form__freiwillig{font-size:14px}body.yk .yl-formcard .yk-form__fotos>summary:focus-visible{border-color:var(--yl-brand);outline:3px solid rgba(49,0,1,0.25)!important;outline-offset:0}body.yk .yl-formcard .yk-form__fotos[open]>summary{margin-bottom:12px;border-style:solid}body.yk .yl-formcard .yk-form__fotos>.yk-form__hint{margin:0 0 12px}@media (hover:hover) and (pointer:fine){body.yk .yl-formcard .yk-form__fotos>summary:hover{border-color:var(--yl-brand)}}body.yk .yl-formcard.yl-formcard--transparent .yk-form__fotos>summary{border-color:rgba(255,255,255,0.34);background:rgba(255,255,255,0.06);color:var(--yl-white)}body.yk .yl-formcard.yl-formcard--transparent .yk-form__fotos>summary:focus-visible{border-color:var(--yl-sand);outline:3px solid rgba(240,228,185,0.45)!important}@media (hover:hover) and (pointer:fine){body.yk .yl-formcard.yl-formcard--transparent .yk-form__fotos>summary:hover{border-color:var(--yl-sand);background:rgba(255,255,255,0.1)}}@media (prefers-reduced-motion:reduce){body.yk .yl-formcard .yk-form__fotos>summary{transition:none}}body.yk{--yr4-luft:clamp(56px,6vw,96px);--yr4-luft-sm:clamp(40px,4.5vw,72px);--yr4-bildradius:2px;--yr4-linie:rgba(20,20,34,0.12);--yr4-ring:5px;--yr4-ziffer:44px;--yr4-kreis:260px}@media (min-width:900px){body.yk{--yr4-ziffer:52px;--yr4-kreis:300px}}@media (min-width:1200px){body.yk{--yr4-kreis:320px}}body.yk .yr4-fakt__titel .elementor-heading-title::before,body.yk .yr4-leistung__wann .elementor-heading-title::before{content:"";display:block;width:30px;height:9px;margin-bottom:12px;background:linear-gradient(var(--yl-brand),var(--yl-brand))0 0/30px 2px no-repeat,linear-gradient(var(--yl-brand),var(--yl-brand))0 100%/20px 2px no-repeat}body.yk .yr4-illu-hinweis .elementor-heading-title,body.yk [class*="yr4-"] .wp-caption-text,body.yk .yr4-faq__img .wp-caption-text{margin:10px 0 0;color:var(--yl-body);font-family:var(--yl-font-body);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left}body.yk [class*="yr4-"] .wp-caption,body.yk .yr4-kopf .wp-caption{max-width:100%;margin:0}body.yk .yl-sec.yr4-leistungen{position:relative;z-index:3;margin-top:calc(-1*var(--yl-hero-ueberlappung));padding:0 var(--yl-gutter) var(--yr4-luft);background:transparent}body.yk .yr4-leistungen>.e-con-inner{position:relative;padding-top:clamp(32px,4vw,64px);background:var(--yl-white)}@media (min-width:1024px){body.yk .yr4-leistungen>.e-con-inner::before{content:"";position:absolute;top:0;bottom:0;left:max(-48px,calc(50% - 50vw));right:max(-48px,calc(50% - 50vw));z-index:-1;background:var(--yl-white)}}body.yk .yr4-leistungen__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:820px;margin-bottom:clamp(32px,4vw,56px)}body.yk .yr4-leistungen__titel .elementor-heading-title{margin:0}body.yk .yr4-leistungen__intro{margin-top:0;max-width:62ch}body.yk .yr4-leistungen__alle .elementor-heading-title a{min-height:32px;color:var(--yl-brand)}body.yk .yr4-leistungen__kern{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}@media (min-width:900px){body.yk .yr4-leistungen__kern{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:clamp(28px,3vw,48px);align-items:start}}body.yk .yr4-leistungen__weitere{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(48px,5vw,72px);padding-top:clamp(32px,3vw,40px);border-top:1px solid var(--yr4-linie)}@media (min-width:640px){body.yk .yr4-leistungen__weitere{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}}@media (min-width:1100px){body.yk .yr4-leistungen__weitere{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yr4-leistung{position:relative;display:flex;flex-direction:column;gap:0}body.yk .yr4-leistung>.e-con,body.yk .yr4-leistung .elementor-widget,body.yk .yr4-leistung .yr4-leistung__inhalt{position:static}body.yk .yr4-leistung__bild{overflow:hidden;background:var(--yl-smoke)}body.yk .yr4-leistung__bild img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--yr4-bildradius)}body.yk .yr4-leistung--gross .yr4-leistung__bild img{aspect-ratio:auto;height:clamp(240px,31vw,460px)}body.yk .yr4-leistung--klinker .yr4-leistung__bild img{object-position:60% 58%}body.yk .yr4-leistung--sanierung .yr4-leistung__bild img{object-position:62% 30%}body.yk .yr4-leistung--reinigung .yr4-leistung__bild img{object-position:45% 50%}body.yk .yr4-leistung--schutz .yr4-leistung__bild img{object-position:50% 50%}body.yk .yr4-leistung--strahlen .yr4-leistung__bild img{object-position:65% 50%}body.yk .yr4-leistung--anschluss .yr4-leistung__bild img{object-position:22% 50%}body.yk .yr4-leistung__inhalt{display:flex;flex-direction:column;gap:0;padding-top:20px}body.yk .yr4-leistung__titel .elementor-heading-title{margin:0;font-size:20px;font-weight:700;line-height:1.3}body.yk .yr4-leistung--gross .yr4-leistung__titel .elementor-heading-title{font-size:clamp(24px,1vw + 16px,30px);line-height:1.2}body.yk .yr4-leistung__titel .elementor-heading-title a{color:var(--yl-ink);text-decoration:none;text-decoration-thickness:2px;text-underline-offset:6px}body.yk .yr4-leistung__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:1}@media (hover:hover) and (pointer:fine){body.yk .yr4-leistung:hover .yr4-leistung__titel .elementor-heading-title a{color:var(--yl-brand);text-decoration-line:underline}}body.yk .yr4-leistung__titel .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yr4-leistung:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:6px}body.yk .yr4-leistung__wann .elementor-heading-title{margin:14px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:16px;font-weight:500;line-height:1.5}body.yk .yr4-leistung__wann .elementor-heading-title::before{display:inline-block;width:30px;margin:0 12px 0 0;vertical-align:middle}body.yk .yr4-leistung__text{margin-top:10px;font-size:15px;line-height:1.65}body.yk .yr4-leistung--gross .yr4-leistung__text{max-width:54ch;font-size:16px}@media (max-width:639px){body.yk .yr4-leistung--klein{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:start}body.yk .yr4-leistung--klein .yr4-leistung__bild img{aspect-ratio:1}body.yk .yr4-leistung--klein .yr4-leistung__inhalt{padding-top:0}body.yk .yr4-leistung--klein .yr4-leistung__titel .elementor-heading-title{font-size:18px}}body.yk .yl-sec.yr4-materialband{padding:0 0 var(--yr4-luft);background:var(--yl-white)}body.yk .yr4-materialband__bild{position:relative;width:100%;overflow:hidden;background:var(--yl-grey)}body.yk .yr4-materialband__img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:40% 50%}@media (min-width:768px){body.yk .yr4-materialband__img img{aspect-ratio:auto;height:clamp(380px,44vw,640px)}}body.yk .yr4-materialband__text{position:relative;z-index:1;width:100%;max-width:var(--yl-container);margin-inline:auto;padding:40px var(--yl-gutter)0;background:var(--yl-white)}@media (min-width:1024px){body.yk .yr4-materialband__text{width:min(880px,calc(100% - 2*var(--yl-gutter)));max-width:none;margin:-168px 0 0 max(var(--yl-gutter),calc((100% - var(--yl-container))/2));padding:56px 64px 0 0}body.yk .yr4-materialband__text::before{content:"";position:absolute;top:0;bottom:0;right:0;left:-64px;z-index:-1;background:var(--yl-white)}}body.yk .yr4-materialband__text .yl-title .elementor-heading-title{max-width:16em}body.yk .yr4-materialband__text>.yl-text{max-width:60ch}body.yk .yr4-fakten{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:36px}@media (min-width:768px){body.yk .yr4-fakten{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}body.yk .yr4-fakt__titel .elementor-heading-title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}body.yk .yr4-fakt__text{font-size:15px;line-height:1.65}body.yk .yr4-materialband__fuss{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px}body.yk .yr4-materialband__fuss .yr4-illu-hinweis .elementor-heading-title{margin:0}body.yk .yl-sec.yr4-erfahrung{padding:0 0 var(--yr4-luft);background:var(--yl-white)}body.yk .yr4-erfahrung__band{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;width:100%;padding:64px var(--yl-gutter) 72px;background-color:var(--yl-brand);background-image:var(--yl-bricks);background-size:160px 64px;color:var(--yl-on-dark)}@media (min-width:1024px){body.yk .yr4-erfahrung__band{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"seit zahlen";column-gap:clamp(40px,5vw,96px);row-gap:18px;padding:72px max(var(--yl-gutter),calc((100% - var(--yl-container))/2)) 168px}body.yk .yr4-erfahrung__seit{grid-area:seit}body.yk .yr4-zahlen{grid-area:zahlen}}body.yk .yr4-seit .elementor-heading-title{margin:0;color:var(--yl-sand);font-family:var(--yl-font-title);font-size:clamp(40px,3vw + 20px,64px);font-weight:800;line-height:1;letter-spacing:-0.02em}body.yk .yr4-erfahrung__titel .elementor-heading-title{margin:16px 0 0;color:var(--yl-white);font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700;line-height:1.25;max-width:14em}body.yk .yr4-zahlen{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:600px){body.yk .yr4-zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr4-zahl{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid rgba(255,255,255,0.16)}@media (min-width:600px){body.yk .yr4-zahl{padding:4px 0 4px clamp(20px,2.4vw,36px);border-top:0;border-left:1px solid rgba(255,255,255,0.16)}}body.yk .yr4-zahl__wert .elementor-heading-title{margin:0;color:var(--yl-white);font-family:var(--yl-font-title);font-size:clamp(44px,3.4vw + 22px,76px);font-weight:800;line-height:1;letter-spacing:-0.03em;font-variant-numeric:tabular-nums lining-nums}body.yk .yr4-zahl__label .elementor-heading-title{margin:0;color:var(--yl-on-dark);font-family:var(--yl-font-body);font-size:16px;font-weight:500;line-height:1.4}body.yk .yr4-erfahrung__inhalt{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;width:100%;max-width:var(--yl-container);margin:0 auto;padding:0 var(--yl-gutter)}@media (min-width:1024px){body.yk .yr4-erfahrung__inhalt{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,5vw,88px);align-items:start;margin-top:-112px;padding:0;width:calc(100% - 2*var(--yl-gutter))}body.yk .yr4-erfahrung__body{padding-top:calc(112px + 40px)}}body.yk .yr4-erfahrung__media{position:relative}@media (max-width:1023px){body.yk .yr4-erfahrung__media{margin-top:-36px}}body.yk .yr4-erfahrung__img img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:42% 55%}body.yk .yr4-erfahrung__body{padding-bottom:8px}body.yk .yr4-regeln{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body.yk .yr4-prozessabschnitt .yl-head{margin-bottom:clamp(48px,5vw,72px)}body.yk .yl-steps__row.yr4-prozess{gap:64px}@media (min-width:900px){body.yk .yl-steps__row.yr4-prozess{gap:clamp(24px,3vw,48px)}body.yk .yl-steps__row.yr4-prozess::before{top:calc(var(--yr4-kreis)/2 - 1px);opacity:1;background:var(--yl-ink);height:2px}}body.yk .yl-steps__row>.yl-step.yl-step--r4::before{display:none}body.yk .yr4-orbit{--yr4-orbit-groesse:var(--yr4-kreis);position:relative;width:var(--yr4-orbit-groesse);max-width:100%;aspect-ratio:1;margin-inline:auto}body.yk .yr4-orbit>.yl-step__img{width:100%!important;height:100%;margin:0;padding:14px;border:var(--yr4-ring) solid var(--yl-ink);border-radius:50%;background:var(--yl-white)}@media (min-width:900px){body.yk .yr4-orbit>.yl-step__img{padding:18px}}body.yk .yr4-orbit>.yl-step__img img{width:100%;height:100%;aspect-ratio:1;border-radius:50%;object-fit:cover}body.yk .yl-step__img--kelle img{object-position:10% 50%}:where(body.yk) .yr4-orbit__badge{position:absolute!important;inset:0;z-index:2;margin:0;pointer-events:none}:where(body.yk) .yr4-orbit__badge .elementor-heading-title{position:static;margin:0;line-height:1}:where(body.yk) .yr4-orbit__number{position:absolute;left:calc(var(--yr4-ring)/2 - var(--yr4-ziffer)/2);top:calc(50% - var(--yr4-ziffer)/2);display:grid;place-items:center;width:var(--yr4-ziffer);height:var(--yr4-ziffer);border-radius:50%;background:var(--yl-brand);box-shadow:0 0 0 6px var(--yl-white);color:var(--yl-white);font:700 16px/1 var(--yl-font-title);letter-spacing:0;font-variant-numeric:tabular-nums}body.yk .yr4-prozess .yl-step__title .elementor-heading-title{margin-top:32px;font-size:24px}body.yk .yr4-prozessabschnitt .yl-actions{justify-content:center;margin-top:clamp(40px,4vw,56px)}body.yk .yl-sec.yr4-beleg{padding-block:var(--yr4-luft);background:var(--yl-smoke)}body.yk .yr4-beleg__row{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:1024px){body.yk .yr4-beleg__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,104px);align-items:center}}body.yk .yr4-beleg__fakten{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}@media (min-width:560px){body.yk .yr4-beleg__fakten{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}body.yk .yr4-beleg__bilder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,28px);align-items:start}@media (min-width:768px){body.yk .yr4-beleg__bild--nachher{margin-top:64px}}body.yk .yr4-beleg__img img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 62%}body.yk .yr4-beleg__label .elementor-heading-title{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:700;line-height:1.3}body.yk .yr4-beleg__label .elementor-heading-title::before{content:"";width:24px;height:2px;background:var(--yl-brand)}body.yk .yl-einblicke__buehne.yr4-buehne{--yr2-tiktok-max:var(--yl-container);max-width:var(--yl-container)}body.yk .yl-sec.yr4-einblicke{padding-block:var(--yr4-luft)}body.yk .yr4-faq__media{padding:0}body.yk .yr4-faq__media::before{content:none}@media (min-width:1024px){body.yk .yr4-faq__media{position:sticky;top:calc(var(--yl-header-h) + 32px)}}body.yk .yr4-faq__img img,body.yk .yl-faq__img.yr4-faq__img img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:38% 50%}body.yk .yl-pagehead.yr4-kopf{padding-block:clamp(40px,5vw,80px);background:var(--yl-smoke)}body.yk .yr4-kopf .yl-pagehead__media{padding:0}body.yk .yr4-kopf .yl-pagehead__media::after{content:none}body.yk .yr4-kopf .yl-pagehead__img img{aspect-ratio:16/10;border-radius:var(--yr4-bildradius);box-shadow:none}@media (min-width:1024px){body.yk .yr4-kopf .yl-row{align-items:center}body.yk .yr4-kopf .yl-row>.yl-pagehead__media{flex:1 1 0}body.yk .yr4-kopf .yl-pagehead__img img{aspect-ratio:5/4;max-height:520px}}body.yk .yr4-kopf .yl-head .yl-text{max-width:52ch;font-size:17px}body.yk .yl-sec.yr4-fugenfarbe{padding-block:var(--yr4-luft);background:var(--yl-smoke)}body.yk .yr4-material{--yr4-fuge:transparent;display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){body.yk .yr4-material{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(48px,6vw,96px);align-items:center}}body.yk .yr4-material:has(.yr4-material-choice--sandton:target),body.yk .yr4-material[data-yr4-material-wahl="sandton"]{--yr4-fuge:#e8d3a8}body.yk .yr4-material:has(.yr4-material-choice--zementgrau:target),body.yk .yr4-material[data-yr4-material-wahl="zementgrau"]{--yr4-fuge:#a29d97}body.yk .yr4-material:has(.yr4-material-choice--anthrazit:target),body.yk .yr4-material[data-yr4-material-wahl="anthrazit"]{--yr4-fuge:#55504b}body.yk .yr4-material[data-yr4-material-wahl="hellgrau"]{--yr4-fuge:transparent}body.yk .yr4-material__buehne{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1;background:#7b4a3a}body.yk .yr4-material__bild,body.yk .yr4-material__bild img{display:block;width:100%;height:100%}body.yk .yr4-material__bild img{aspect-ratio:1;object-fit:cover}body.yk .yr4-material__buehne::after{content:"";position:absolute;inset:0;z-index:1;background-color:var(--yr4-fuge);mix-blend-mode:multiply;-webkit-mask:url(../img/r4/fugenmaske-r4.webp)0 0/100% 100%no-repeat;mask:url(../img/r4/fugenmaske-r4.webp)0 0/100% 100%no-repeat;pointer-events:none;transition:background-color 320ms var(--yl-ease)}body.yk .yr4-material__wahl .yl-head .yl-text{max-width:46ch}body.yk .yr4-material__frage .elementor-heading-title{margin:28px 0 12px;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:700;line-height:1.4}body.yk .yr4-material__optionen{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}body.yk .yr4-material__optionen>.elementor-widget{width:auto;flex:none}body.yk .yr4-material-choice .elementor-button{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 16px 8px 10px;border:1px solid var(--yl-line-strong);border-radius:999px;background:var(--yl-white);color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:500;line-height:1.2;text-transform:none;letter-spacing:0;text-decoration:none;box-shadow:none;transition:border-color 160ms var(--yl-ease),box-shadow 160ms var(--yl-ease)}body.yk .yr4-material-choice .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px}body.yk .yr4-material-choice .elementor-button-content-wrapper::before{content:"";width:24px;height:24px;flex:none;border-radius:50%;background:var(--yr4-swatch,#b3a396);box-shadow:inset 0 0 0 1px rgba(20,20,34,0.18)}body.yk .yr4-material-choice--hellgrau{--yr4-swatch:#b3a396}body.yk .yr4-material-choice--sandton{--yr4-swatch:#a38763}body.yk .yr4-material-choice--zementgrau{--yr4-swatch:#72645a}body.yk .yr4-material-choice--anthrazit{--yr4-swatch:#3c332c}@media (hover:hover) and (pointer:fine){body.yk .yr4-material-choice .elementor-button:hover{border-color:var(--yl-ink);background:var(--yl-white);color:var(--yl-ink)}}body.yk .yr4-material-choice:target .elementor-button,body.yk .yr4-material-choice .elementor-button[aria-pressed="true"],body.yk .yr4-material[data-yr4-material-wahl="hellgrau"] .yr4-material-choice--hellgrau .elementor-button,body.yk .yr4-material[data-yr4-material-wahl="sandton"] .yr4-material-choice--sandton .elementor-button,body.yk .yr4-material[data-yr4-material-wahl="zementgrau"] .yr4-material-choice--zementgrau .elementor-button,body.yk .yr4-material[data-yr4-material-wahl="anthrazit"] .yr4-material-choice--anthrazit .elementor-button,body.yk .yr4-material:not([data-yr4-material-wahl]):not(:has(.yr4-material-choice:target)) .yr4-material-choice--hellgrau .elementor-button{border-color:var(--yl-brand);box-shadow:inset 0 0 0 1px var(--yl-brand);font-weight:700}body.yk .yr4-material-choice .elementor-button:focus-visible{outline:3px solid var(--yl-brand)!important;outline-offset:3px!important}body.yk .yr4-material__hinweis{margin-top:18px;max-width:52ch;color:var(--yl-body);font-size:14px;line-height:1.6}body.yk .yr4-profile{margin-top:32px;padding-top:24px;border-top:1px solid var(--yr4-linie)}body.yk .yr4-profile__titel .elementor-heading-title{margin:0 0 6px;font-size:18px;font-weight:700}body.yk .yr4-profile__text{max-width:52ch;font-size:15px;line-height:1.65}body.yk .yr4-profile__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;max-width:420px}body.yk .yr4-profil{--yr4-stein:#8e3d2c;--yr4-moertel:#b3a396;--yr4-grund:var(--yl-smoke);--yr4-tiefe:0px;display:flex;flex-direction:column;gap:8px}body.yk .yr4-profil__titel .elementor-heading-title::before{content:"";display:block;width:100%;max-width:120px;aspect-ratio:3/2;margin-bottom:10px;background:linear-gradient(rgba(20,20,34,0.28),rgba(20,20,34,0.28)) 18%0/1px 100%no-repeat,linear-gradient(var(--yr4-stein),var(--yr4-stein)) 100%0/82% 41%no-repeat,linear-gradient(var(--yr4-stein),var(--yr4-stein)) 100% 100%/82% 41%no-repeat,var(--yr4-fugenbild,linear-gradient(var(--yr4-moertel),var(--yr4-moertel))) 100% 50%/calc(82% - var(--yr4-tiefe)) 18%no-repeat}body.yk .yr4-profil--vertieft{--yr4-tiefe:12%}body.yk .yr4-profil--gerundet{--yr4-fugenbild:radial-gradient(ellipse 14% 50%at 0 50%,transparent 97%,var(--yr4-moertel) 100%)}body.yk .yr4-profil__titel .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:14px;font-weight:600;line-height:1.3}body.yk .yl-sec.yr4-stationen-abschnitt{padding-block:var(--yr4-luft)}body.yk .yr4-stationen__kopf{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:clamp(32px,4vw,56px)}@media (min-width:900px){body.yk .yr4-stationen__kopf{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}body.yk .yr4-stationen__kopf>.yl-head{max-width:640px}}body.yk .yr4-stationen{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:32px;counter-reset:yr4-station}body.yk .yr4-stationen::before{content:"";position:absolute;left:23px;top:8px;bottom:8px;width:2px;background:var(--yl-line-strong)}@media (min-width:900px){body.yk .yr4-stationen{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,40px)}body.yk .yr4-stationen::before{left:0;right:0;top:23px;bottom:auto;width:auto;height:2px}}body.yk .yr4-station{position:relative;padding-left:72px;counter-increment:yr4-station}@media (min-width:900px){body.yk .yr4-station{padding-left:0;padding-top:72px}}body.yk .yr4-station::before{content:counter(yr4-station,decimal-leading-zero);position:absolute;left:0;top:0;z-index:1;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--yl-ink);box-shadow:0 0 0 8px var(--yl-white);color:var(--yl-white);font:700 15px/1 var(--yl-font-title);font-variant-numeric:tabular-nums}body.yk .yr4-station.is-aktiv::before,body.yk .yr4-station.is-yr3-aktiv::before{background:var(--yl-brand)}body.yk .yr4-station__titel .elementor-heading-title{margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}body.yk .yr4-station__text{max-width:34ch;font-size:15px;line-height:1.65}body.yk .yl-sec.yr4-praxis{padding-block:var(--yr4-luft);background:var(--yl-smoke)}body.yk .yr4-praxis__row{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){body.yk .yr4-praxis__row{grid-template-columns:minmax(0,720px) minmax(0,1fr);gap:clamp(48px,6vw,96px);align-items:center}}body.yk .yr4-praxis__img img{display:block;width:100%;max-width:720px;height:auto;aspect-ratio:3/2;object-fit:cover}body.yk .yr4-praxis__meta .elementor-heading-title{margin:14px 0 0;color:var(--yl-body);font-family:var(--yl-font-body);font-size:14px;font-weight:500;line-height:1.4}body.yk .yr4-praxis__text{max-width:52ch}body.yk .yl-sec.yr4-prozessabschnitt,body.yk .yl-sec.yr4-faq,body.yk .yl-sec.yr4-region{padding-block:var(--yr4-luft)}body.yk .yl-voices.yl-sec--smoke{padding-block:var(--yr4-luft)}body.yk .yl-sec.yr4-hotspot-abschnitt{padding-block:var(--yr4-luft)}body.yk .yr4-hotspot__kopf{max-width:760px;margin-bottom:clamp(28px,3.5vw,48px)}body.yk .yr4-hotspot{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;counter-reset:yr4-punkt}@media (min-width:1024px){body.yk .yr4-hotspot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}body.yk .yr4-hotspot--anschluss{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}body.yk .yr4-hotspot__bild{position:relative;align-self:start;width:100%}body.yk .yr4-hotspot--fugensanierung .yr4-hotspot__bild{aspect-ratio:720/680}body.yk .yr4-hotspot--anschluss .yr4-hotspot__bild{aspect-ratio:720/1136;max-width:560px}body.yk .yr4-hotspot--schutz .yr4-hotspot__bild{aspect-ratio:3/2}body.yk .yr4-hotspot__img,body.yk .yr4-hotspot__img img{display:block;width:100%;height:100%}body.yk .yr4-hotspot__img img{object-fit:cover}body.yk .yr4-hotspot__marke{--yr4-marke:44px;position:absolute!important;z-index:2;width:var(--yr4-marke)!important;height:var(--yr4-marke);margin:calc(var(--yr4-marke)/-2)0 0 calc(var(--yr4-marke)/-2)!important;border-radius:50%;background:var(--yl-white);box-shadow:0 0 0 4px rgba(255,255,255,0.45),0 6px 18px rgba(10,10,24,0.28);color:var(--yl-brand)}body.yk .yr4-hotspot__marke .elementor-heading-title{display:grid;place-items:center;width:100%;height:100%;margin:0;color:inherit;font:700 17px/1 var(--yl-font-title)}body.yk .yr4-hotspot__marke.is-aktiv{background:var(--yl-brand);color:var(--yl-white);box-shadow:0 0 0 4px rgba(240,228,185,0.9),0 6px 18px rgba(10,10,24,0.32)}body.yk .yr4-hotspot--fugensanierung .yr4-hotspot__marke--1{left:69%;top:41%}body.yk .yr4-hotspot--fugensanierung .yr4-hotspot__marke--2{left:83.5%;top:35.5%}body.yk .yr4-hotspot--fugensanierung .yr4-hotspot__marke--3{left:25%;top:70%}body.yk .yr4-hotspot--anschluss .yr4-hotspot__marke--1{left:51.4%;top:29%}body.yk .yr4-hotspot--anschluss .yr4-hotspot__marke--2{left:63.9%;top:72.6%}body.yk .yr4-hotspot--anschluss .yr4-hotspot__marke--3{left:92.4%;top:57.6%}body.yk .yr4-hotspot--schutz .yr4-hotspot__marke--1{left:33%;top:57%}body.yk .yr4-hotspot--schutz .yr4-hotspot__marke--2{left:76%;top:47%}body.yk .yr4-hotspot--schutz .yr4-hotspot__marke--3{left:22%;top:75%}body.yk .yr4-hotspot__liste{display:flex;flex-direction:column;gap:0}body.yk .yr4-hotspot__punkt{position:relative;padding:18px 0 18px 56px;border-top:1px solid var(--yr4-linie);counter-increment:yr4-punkt;transition:background-color 200ms var(--yl-ease)}body.yk .yr4-hotspot__punkt:last-of-type{border-bottom:1px solid var(--yr4-linie)}body.yk .yr4-hotspot__punkt::after{content:counter(yr4-punkt);position:absolute;left:0;top:16px;display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--yl-brand);border-radius:50%;color:var(--yl-brand);font:700 15px/1 var(--yl-font-title)}body.yk .yr4-hotspot__punkt.is-aktiv::after{background:var(--yl-brand);color:var(--yl-white)}body.yk .yr4-hotspot__titel .elementor-heading-title{margin:4px 0 6px;font-size:19px;font-weight:700;line-height:1.3}body.yk .yr4-hotspot__punkt.is-aktiv .yr4-hotspot__titel .elementor-heading-title{color:var(--yl-brand)}body.yk .yr4-hotspot__text{font-size:15px;line-height:1.65}body.yk .yr4-hotspot__hinweis{margin-top:18px;color:var(--yl-body);font-size:14px;line-height:1.6}body.yk .yr4-hotspot__zusatz{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:center;margin-top:24px}body.yk .yr4-hotspot__zusatzbild img{display:block;width:120px;height:120px;object-fit:cover;object-position:50% 30%}body.yk .yr4-hotspot__zusatztext .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:600;line-height:1.4}body.yk .yl-sec.yr4-befund{padding-block:var(--yr4-luft)}body.yk .yr4-befund__row{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}@media (min-width:1024px){body.yk .yr4-befund__row{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr4-befund__gross img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.yk .yr4-befund__ausschnitte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,20px);margin-top:clamp(12px,1.6vw,20px)}body.yk .yr4-ausschnitt__img{overflow:hidden;aspect-ratio:1}body.yk .yr4-ausschnitt__img img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:var(--yr4-fokus,50% 50%);object-position:var(--yr4-fokus,50% 50%);transform:scale(var(--yr4-zoom,1.6))}body.yk .yr4-ausschnitt--gruen{--yr4-fokus:12% 96%;--yr4-zoom:2.4}body.yk .yr4-ausschnitt--dunkel{--yr4-fokus:10% 30%;--yr4-zoom:2.2}body.yk .yr4-ausschnitt--reste{--yr4-fokus:40% 52%;--yr4-zoom:1.7}body.yk .yr4-ausschnitt__text .elementor-heading-title{margin:8px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:13px;font-weight:600;line-height:1.4}body.yk .yr4-befund__hinweis{margin-top:12px;color:var(--yl-body);font-size:13px;line-height:1.5}body.yk .yr4-befund__arten{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:28px}@media (min-width:560px) and (max-width:1023px){body.yk .yr4-befund__arten{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}body.yk .yr4-art{padding:14px 0;border-top:1px solid var(--yr4-linie)}body.yk .yr4-art__titel .elementor-heading-title{margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.35}body.yk .yr4-art__text{font-size:15px;line-height:1.6}body.yk .yl-sec.yr4-strahlmittel{padding-block:var(--yr4-luft)}body.yk .yr4-strahlmittel__row{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}@media (min-width:1024px){body.yk .yr4-strahlmittel__row{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(48px,6vw,96px);align-items:start}}body.yk .yr4-strahlmittel__zusatz{max-width:60ch}body.yk .yr4-strahlmittel__tafel{padding:clamp(28px,3vw,44px);background-color:var(--yl-brand);background-image:var(--yl-bricks);background-size:160px 64px;color:var(--yl-on-dark)}body.yk .yr4-tafel__titel .elementor-heading-title{margin:0 0 14px;color:var(--yl-sand);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:1.4}body.yk .yr4-tafel__liste{display:flex;flex-direction:column;gap:0;margin-bottom:28px}body.yk .yr4-tafel__liste--verfahren{margin-bottom:0}body.yk .yr4-tafel__eintrag .elementor-heading-title{margin:0;padding:12px 0;border-top:1px solid rgba(255,255,255,0.16);color:var(--yl-white);font-family:var(--yl-font-title);font-size:clamp(22px,1.2vw + 14px,30px);font-weight:700;line-height:1.2;letter-spacing:-0.01em}body.yk .yr4-tafel__liste--verfahren .yr4-tafel__eintrag .elementor-heading-title{font-size:18px}body.yk .yl-sec.yr4-probe{padding-block:var(--yr4-luft)}body.yk .yr4-probe__row{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){body.yk .yr4-probe__row{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(48px,6vw,96px);align-items:center}}body.yk .yr4-probe__img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.yk .yr4-probe__liste{display:grid;gap:20px;margin-top:28px}body.yk .yr4-handwerk{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;margin-top:28px}body.yk .yr4-handwerk__img img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}body.yk .yr4-handwerk__text .elementor-heading-title{margin:8px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:13px;font-weight:600;line-height:1.35}body.yk .yr4-bildtext .yl-about__media::before,body.yk .yr4-bildtext .yl-about__media::after{content:none}body.yk .yr4-bildtext .yl-about__media{padding:0}body.yk .yr4-bildtext .yl-about__img img{aspect-ratio:4/3}body.yk .yl-sec.yl-faq.yr4-fragen{padding-block:var(--yr4-luft);background:var(--yl-white)}body.yk .yr4-fragen .yk-faq{border-top:1px solid var(--yl-line-strong)}body.yk .yr4-fragen .yk-faq__item{margin:0;border-bottom:1px solid var(--yl-line-strong);background:transparent}body.yk .yr4-fragen .yk-faq__button{min-height:68px;padding:20px 0}body.yk .yr4-fragen .yk-faq__question .elementor-heading-title{padding:20px 0;font-family:var(--yl-font-title);font-size:clamp(17px,0.3vw + 15px,19px);font-weight:700;line-height:1.4}body.yk .yr4-fragen .yk-faq__item--collapsible .yk-faq__question .elementor-heading-title{padding:0}body.yk .yr4-fragen .yk-faq__answer{padding-inline:0;max-width:68ch}@media (hover:hover) and (pointer:fine){body.yk .yr4-fragen .yk-faq__button:hover{color:var(--yl-brand)}}@media (min-width:1024px){body.yk .yr4-fragen .yl-faq__aside{position:sticky;top:calc(var(--yl-header-h) + 32px)}}body.yk .yl-sec.yr4-weiterlesen{padding-block:clamp(36px,4vw,56px);border-top:1px solid var(--yr4-linie)}body.yk .yr4-weiterlesen .yl-head{margin-bottom:20px}body.yk .yr4-weiterlesen .yl-kicker{display:none}body.yk .yr4-weiterlesen .yl-title .elementor-heading-title{font-size:clamp(20px,0.6vw + 16px,24px)}body.yk .yr4-weiterlesen .yl-links{gap:0}body.yk .yr4-weiterlesen .yl-linkcard{min-height:0;padding:6px 48px 6px 20px;border-bottom:0;border-left:2px solid var(--yl-line-strong);background:transparent}body.yk .yl-sec--smoke.yr4-weiterlesen .yl-linkcard{background:transparent}body.yk .yr4-weiterlesen .yl-linkcard::before{top:6px;right:8px;width:30px;height:30px}body.yk .yr4-weiterlesen .yl-linkcard::after{top:13px;right:15px;width:16px;height:16px}@media (max-width:699px){body.yk .yr4-weiterlesen .yl-links{row-gap:16px}}@media (min-width:700px){body.yk .yr4-weiterlesen .yl-links{row-gap:20px}}@media (hover:hover) and (pointer:fine){body.yk .yr4-weiterlesen .yl-linkcard:hover{border-left-color:var(--yl-brand);background:transparent;box-shadow:none}}body.yk .yr4-weiterlesen .yl-linkcard__title .elementor-heading-title{margin-bottom:2px;font-size:17px}body.yk .yr4-weiterlesen .yl-linkcard__text{font-size:14px;line-height:1.5}body.yk .yl-sec.yr4-entscheidung{padding-block:var(--yr4-luft) clamp(24px,3vw,40px)}body.yk .yr4-entscheidung .yl-head{max-width:820px;margin-bottom:28px}body.yk .yr4-sprungleiste{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 32px;padding-top:20px;border-top:1px solid var(--yr4-linie)}body.yk .yr4-sprungleiste>.elementor-widget{width:auto}body.yk .yr4-sprung .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3}body.yk .yr4-sprung .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--yl-ink);text-decoration:none}body.yk .yr4-sprung .elementor-heading-title a::before{content:"";width:18px;height:2px;background:var(--yl-brand)}@media (hover:hover) and (pointer:fine){body.yk .yr4-sprung .elementor-heading-title a:hover{color:var(--yl-brand)}}body.yk .yl-sec.yr4-gruppe{padding-block:clamp(40px,5vw,80px);scroll-margin-top:calc(var(--yl-header-h) + 16px)}body.yk .yr4-gruppe__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:760px;margin-bottom:clamp(24px,3vw,40px)}body.yk .yr4-gruppe__titel .elementor-heading-title{margin:0}body.yk .yr4-gruppe__text{margin-top:0}body.yk .yr4-gruppe__paar{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:900px){body.yk .yr4-gruppe__paar{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.5vw,56px)}}body.yk .yr4-angebot{position:relative;display:flex;flex-direction:column;gap:0}body.yk .yr4-angebot .elementor-widget,body.yk .yr4-angebot .yr4-angebot__inhalt{position:static}body.yk .yr4-angebot__bild img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}body.yk .yr4-angebot--klinker .yr4-angebot__bild img{object-position:60% 58%}body.yk .yr4-angebot--sanierung .yr4-angebot__bild img{object-position:62% 30%}body.yk .yr4-angebot--reinigung .yr4-angebot__bild img{object-position:45% 50%}body.yk .yr4-angebot--strahlen .yr4-angebot__bild img{object-position:42% 50%}body.yk .yr4-angebot--schutz .yr4-angebot__bild img{object-position:50% 50%}body.yk .yr4-angebot--anschluss .yr4-angebot__bild img{object-position:22% 50%}body.yk .yr4-angebot__inhalt{display:flex;flex-direction:column;gap:0;padding-top:20px}body.yk .yr4-angebot__wenn .elementor-heading-title{margin:0 0 10px;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:17px;font-weight:500;line-height:1.45}body.yk .yr4-angebot__titel .elementor-heading-title{margin:0;font-size:clamp(24px,0.9vw + 17px,30px);font-weight:700;line-height:1.2}body.yk .yr4-angebot__titel .elementor-heading-title a{color:var(--yl-brand);text-decoration:none}body.yk .yr4-angebot__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:1}body.yk .yr4-angebot__titel .elementor-heading-title a:focus-visible{outline:none!important}body.yk .yr4-angebot:has(a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:6px}body.yk .yr4-angebot__text{margin-top:10px;max-width:52ch}body.yk .yr4-angebot__mehr{margin-top:8px}@media (hover:hover) and (pointer:fine){body.yk .yr4-angebot:hover .yr4-angebot__titel .elementor-heading-title a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}}@media (min-width:1100px){body.yk .yr4-gruppe--quer .yr4-angebot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}body.yk .yr4-gruppe--quer .yr4-angebot__bild img{aspect-ratio:4/5}body.yk .yr4-gruppe--quer .yr4-angebot__inhalt{padding-top:4px}body.yk .yr4-gruppe--quer .yr4-angebot__titel .elementor-heading-title{font-size:26px}}body.yk .yl-sec.yr4-kapitel-abschnitt{padding-block:var(--yr4-luft)}body.yk .yr4-kapitel-abschnitt>.e-con-inner>.yl-head{max-width:760px}body.yk .yr4-timeline{--yr4-schiene:23px;position:relative;display:flex;flex-direction:column;gap:0;counter-reset:yr4-kapitel}body.yk .yr4-timeline::before,body.yk .yr4-timeline::after{content:"";position:absolute;left:var(--yr4-schiene);top:24px;bottom:24px;width:2px;pointer-events:none}body.yk .yr4-timeline::before{background:var(--yl-line-strong)}body.yk .yr4-timeline::after{background:var(--yl-brand);transform:scaleY(var(--yr4-fortschritt,1));transform-origin:top center;transition:transform 240ms var(--yl-ease)}body.yk .yr4-step{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:0 0 clamp(40px,5vw,72px) 72px}body.yk .yr4-step:last-child{padding-bottom:0}@media (min-width:1024px){body.yk .yr4-step--bild{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr4-step__marke{position:absolute!important;left:0;top:0;z-index:1;width:48px!important;margin:0!important}body.yk .yr4-step__marke .elementor-heading-title{display:grid;place-items:center;width:48px;height:48px;margin:0;border-radius:50%;background:var(--yl-ink);box-shadow:0 0 0 8px var(--yl-white);color:var(--yl-white);font:700 15px/1 var(--yl-font-title);font-variant-numeric:tabular-nums}body.yk .yr4-step.is-aktiv .yr4-step__marke .elementor-heading-title,body.yk .yr4-step.is-yr4-complete .yr4-step__marke .elementor-heading-title{background:var(--yl-brand)}body.yk .yr4-step__titel .elementor-heading-title{margin:8px 0 10px;font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700;line-height:1.25}body.yk .yr4-step__text{max-width:56ch}body.yk .yr4-step__img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.yk .yr4-step--2 .yr4-step__img img{object-position:60% 35%}body.yk .yr4-step--4 .yr4-step__img img{object-position:50% 40%}body.yk .yr4-step__wege{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 24px;margin-top:20px}body.yk .yr4-step__wege>.e-con{width:auto}body.yk .yr4-weg__titel .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:16px;font-weight:600;line-height:1.3}body.yk .yr4-weg__titel .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--yl-ink);text-decoration:none}body.yk .yr4-weg__titel .elementor-heading-title a::before{content:"";width:20px;height:20px;flex:none;background-color:var(--yl-brand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (hover:hover) and (pointer:fine){body.yk .yr4-weg__titel .elementor-heading-title a:hover{color:var(--yl-brand)}}body.yk .yl-sec.yr4-vorbereitung{padding-block:var(--yr4-luft)}body.yk .yr4-vorbereitung__row{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){body.yk .yr4-vorbereitung__row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,96px);align-items:start}}body.yk .yr4-vorbereitung__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:640px){body.yk .yr4-vorbereitung__liste{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}body.yk .yr4-vorb{position:relative;padding:20px 0 20px 64px;border-top:1px solid var(--yr4-linie)}body.yk .yr4-vorb__titel .elementor-heading-title::before,body.yk .yr4-vorb__titel .elementor-heading-title::after{content:"";position:absolute;left:0;top:18px;width:44px;height:44px}body.yk .yr4-vorb__titel .elementor-heading-title::before{border-radius:50%;background:var(--yl-brand)}body.yk .yr4-vorb__titel .elementor-heading-title::after{background-color:var(--yl-white);-webkit-mask:var(--yl-icon) center/22px 22px no-repeat;mask:var(--yl-icon) center/22px 22px no-repeat}body.yk .yr4-vorb .yr4-vorb__titel{position:static}body.yk .yr4-vorb__titel .elementor-heading-title{margin:8px 0 4px;font-size:18px;font-weight:700;line-height:1.35}body.yk .yr4-vorb__text{font-size:15px;line-height:1.6}body.yk .yl-sec.yr4-paar{padding-block:var(--yr4-luft)}body.yk .yr4-paar__row{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:900px){body.yk .yr4-paar__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px)}}body.yk .yr4-paar__teil{padding-top:24px;border-top:2px solid var(--yl-ink)}body.yk .yr4-paar__teil .yl-title .elementor-heading-title{margin:0}body.yk .yl-sec.yr4-grundsaetze{padding-block:var(--yr4-luft)}body.yk .yr4-grundsaetze__row{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr4-grundsaetze__row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,96px)}}body.yk .yr4-grundsatz{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:22px 0;border-top:1px solid var(--yl-line-strong)}@media (min-width:700px){body.yk .yr4-grundsatz{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px}}body.yk .yr4-grundsatz:last-child{border-bottom:1px solid var(--yl-line-strong)}body.yk .yr4-grundsatz__titel .elementor-heading-title{margin:0;color:var(--yl-brand);font-size:20px;font-weight:700;line-height:1.3}body.yk .yl-sec.yr4-ergebnisse{padding-block:var(--yr4-luft)}body.yk .yr4-ergebnisse__kopf{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:clamp(28px,3.5vw,48px)}@media (min-width:900px){body.yk .yr4-ergebnisse__kopf{flex-direction:row;align-items:flex-end;justify-content:space-between}body.yk .yr4-ergebnisse__kopf>.yl-head{max-width:640px}}body.yk .yr4-ergebnisse__reihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,28px);align-items:start}@media (min-width:1024px){body.yk .yr4-ergebnisse__reihe{grid-template-columns:repeat(4,minmax(0,1fr))}body.yk .yr4-ergebnis--2,body.yk .yr4-ergebnis--4{margin-top:56px}}body.yk .yr4-ergebnis__img img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}body.yk .yr4-ergebnis__titel .elementor-heading-title{margin:10px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:14px;font-weight:600;line-height:1.4}body.yk .yl-sec.yr4-themen{padding-block:var(--yr4-luft) clamp(32px,4vw,56px)}body.yk .yr4-themen__row{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr4-themen__row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(48px,6vw,96px)}}body.yk .yr4-themen__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:640px){body.yk .yr4-themen__liste{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}body.yk .yr4-thema{position:relative;padding:16px 0;border-top:1px solid var(--yr4-linie)}body.yk .yr4-thema>.elementor-widget{position:static}body.yk .yr4-thema__titel .elementor-heading-title{margin:0 0 2px;font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.35}body.yk .yr4-thema__titel .elementor-heading-title a{color:var(--yl-ink);text-decoration:none}body.yk .yr4-thema__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0}@media (hover:hover) and (pointer:fine){body.yk .yr4-thema:hover .yr4-thema__titel .elementor-heading-title a{color:var(--yl-brand)}}body.yk .yr4-thema__text{font-size:15px;line-height:1.55}body.yk .yl-sec.yl-faq.yr4-fragen--themen{padding-block:clamp(40px,5vw,72px);border-top:1px solid var(--yr4-linie);scroll-margin-top:calc(var(--yl-header-h) + 16px)}body.yk .yl-sec.yr4-sammlung{padding-block:var(--yr4-luft)}body.yk .yr4-sammlung__kopf{max-width:760px;margin-bottom:24px}body.yk .yr4-project-filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:clamp(32px,4vw,56px);padding:14px 0;border-top:1px solid var(--yr4-linie);border-bottom:1px solid var(--yr4-linie)}body.yk .yr4-project-filter>.elementor-widget{width:auto;flex:none}body.yk .yr4-project-filter__wahl .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--yl-line-strong);border-radius:999px;background:var(--yl-white);color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:500;line-height:1.2;text-transform:none;letter-spacing:0;box-shadow:none}@media (hover:hover) and (pointer:fine){body.yk .yr4-project-filter__wahl .elementor-button:hover{border-color:var(--yl-ink);background:var(--yl-white);color:var(--yl-ink)}}body.yk .yr4-project-filter__wahl .elementor-button[aria-pressed="true"],body.yk .yr4-project-filter__wahl.is-aktiv .elementor-button{border-color:var(--yl-brand);background:var(--yl-brand);color:var(--yl-white);box-shadow:none}body.yk .yr4-project-filter__wahl .elementor-button:focus-visible{outline:3px solid var(--yl-brand)!important;outline-offset:3px!important}body.yk .yr4-einsaetze:not(:has(.yr4-project-card:not([hidden]))),body.yk .yr4-vergleich:not(:has(.yr4-project-card:not([hidden]))){display:none}body.yk .yr4-teiltitel .elementor-heading-title{margin:0 0 24px}body.yk .yr4-einsaetze,body.yk .yr4-vergleich{scroll-margin-top:calc(var(--yl-header-h) + 24px)}body.yk .yr4-vergleich{margin-top:clamp(48px,6vw,88px)}body.yk .yr4-einsaetze__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}@media (min-width:900px){body.yk .yr4-einsaetze__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4vw,64px) clamp(28px,3.5vw,56px)}}body.yk .yr4-story{display:flex;flex-direction:column;gap:0;scroll-margin-top:calc(var(--yl-header-h) + 24px)}body.yk .yr4-story__img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.yk .yr4-story__inhalt{display:flex;flex-direction:column;gap:0;padding-top:20px}body.yk .yr4-story__leistung .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;margin:0 0 8px;color:var(--yl-brand);font-family:var(--yl-font-body);font-size:15px;font-weight:700;line-height:1.3}body.yk .yr4-story__leistung .elementor-heading-title::before{content:"";width:24px;height:2px;background:currentColor}body.yk .yr4-story__titel .elementor-heading-title{margin:0;font-size:clamp(22px,0.8vw + 16px,28px);font-weight:700;line-height:1.25}body.yk .yr4-story__meta .elementor-heading-title{margin:6px 0 10px;color:var(--yl-body);font-family:var(--yl-font-body);font-size:14px;font-weight:500;line-height:1.4}body.yk .yr4-story__text{max-width:56ch}body.yk .yr4-story__weitere{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:360px;margin-top:16px}body.yk .yr4-story__klein img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 30%}body.yk .yr4-story__kleintext .elementor-heading-title{margin:6px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:13px;font-weight:600;line-height:1.35}body.yk .yr4-vergleich__kopf{max-width:760px}body.yk .yr4-vergleich__kopf .yl-text{margin-top:0;margin-bottom:8px}body.yk .yr4-vergleich .yl-pairs__switchwrap{justify-content:flex-start}body.yk .yr4-vergleich__raster{margin-top:8px}@media (max-width:479px){body.yk [class*="yr4-"] .yl-title .elementor-heading-title,body.yk .yr4-leistung__titel .elementor-heading-title,body.yk .yr4-angebot__titel .elementor-heading-title,body.yk .yr4-story__titel .elementor-heading-title,body.yk .yr4-hotspot__titel .elementor-heading-title,body.yk .yr4-step__titel .elementor-heading-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}body.yk .yr4-beleg .yl-title .elementor-heading-title{font-size:26px}}@media (max-width:399px){body.yk .yr4-leistung--klein{grid-template-columns:76px minmax(0,1fr);gap:14px}body.yk .yr4-leistung--klein .yr4-leistung__titel .elementor-heading-title{font-size:17px}}@media (prefers-reduced-motion:reduce){body.yk .yr4-material__buehne::after,body.yk .yr4-timeline::after,body.yk .yr4-hotspot__punkt,body.yk .yr4-material-choice .elementor-button{transition:none}}[data-yk-dock]{display:none!important}:root{--yr4-interaktionen:1;--yr4-ease:cubic-bezier(.23,1,.32,1)}.yr4-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.yr4-orbit{position:relative;overflow:visible!important;isolation:isolate}.yr4-orbit img{border-radius:50%}.yr4-orbit .yr4-orbit__badge{position:absolute!important;z-index:3;inset:auto;left:calc(var(--yr4-ring,5px)/2);top:50%;transform:translate(-50%,-50%);display:grid!important;place-items:center;width:clamp(42px,4vw,58px)!important;height:clamp(42px,4vw,58px)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:2px solid var(--yl-sand,#f0e4b9);border-radius:50%;background:var(--yl-brand,#310001);color:#fff;box-shadow:0 0 0 5px #fff;pointer-events:none}.yr4-orbit__badge>.elementor-widget-container{width:100%;height:100%;display:grid;place-items:center}.yr4-orbit .yr4-orbit__number,.yr4-orbit .yr4-orbit__badge .elementor-heading-title{font-family:var(--yl-font-title,"Manrope",sans-serif);font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1;color:inherit;margin:0}.yl-step.yr4-step--orbit::before,.yl-step:has(.yr4-orbit)::before{content:none!important;display:none!important}.yl-step:has(.yr4-orbit)>.yr3-schritt__marke{display:none!important}.yr4-counter__value{font-variant-numeric:tabular-nums}.yr4-material-choice :is(button,a),:is(button,a).yr4-material-choice,.yr4-project-filter :is(button,a),:is(button,a).yr4-project-filter{min-height:44px;touch-action:manipulation;transition:color 180ms var(--yr4-ease),background-color 180ms var(--yr4-ease),border-color 180ms var(--yr4-ease),transform 120ms var(--yr4-ease)}.yr4-material-choice :is(button,a):active,:is(button,a).yr4-material-choice:active,.yr4-project-filter :is(button,a):active,:is(button,a).yr4-project-filter:active{transform:scale(.98)}.yr4-material-choice [aria-pressed="true"],.yr4-material-choice[aria-pressed="true"],.yr4-project-filter [aria-pressed="true"],.yr4-project-filter[aria-pressed="true"]{box-shadow:inset 0-3px 0 currentColor}.yr4-material-preview{--yr4-mortar:#ded9ce}.yr4-material-preview [data-yr4-mortar],.yr4-material-preview .yr4-mortar{background-color:var(--yr4-mortar);transition:background-color 200ms var(--yr4-ease)}.yr4-hotspot :is(button,summary),[data-yr4-hotspot] :is(button,summary){min-height:44px;cursor:pointer;touch-action:manipulation}.yr4-hotspot [hidden],[data-yr4-hotspot] [hidden],.yr4-project-card[hidden],[data-yr4-project-card][hidden]{display:none!important}.yr4-timeline--ready{position:relative;isolation:isolate}.yr4-timeline__progress{position:absolute;inset:0 auto 0 0;width:2px;height:100%;background:var(--yl-brand,#310001);transform:scaleY(0);transform-origin:top;pointer-events:none;transition:transform 240ms var(--yr4-ease)}.yr4-timeline--ready .yr4-step{transition:border-color 180ms var(--yr4-ease)}.yr4-timeline--ready .is-yr4-current{border-left-color:var(--yl-brand,#310001)}@media (prefers-reduced-motion:reduce){.yr4-timeline__progress,.yr4-material-preview *,.yr4-material-choice *,.yr4-project-filter *{transition:none!important}}html.yr3-ruhig .yr4-timeline__progress{transition:none}@media print{.yr4-project-card[hidden],[data-yr4-project-card][hidden]{display:block!important}.yr4-timeline__progress{display:none}}.yr4-orbit .yr4-orbit__badge .elementor-widget-container,.yr4-orbit .yr4-orbit__badge .elementor-heading-title{position:static!important;inset:auto!important;display:grid!important;place-items:center;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.yr4-orbit .yr4-orbit__number{position:static!important;inset:auto!important;display:inline!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.yr4-hotspot__marke button{display:grid;place-items:center;min-width:44px;min-height:44px;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer}.yr4-hotspot__marke button:focus-visible{outline:3px solid var(--yl-sand,#f0e4b9);outline-offset:3px}.yr4-project-filter__wahl a{min-height:44px;touch-action:manipulation}.yr4-project-filter__wahl [aria-pressed="true"]{box-shadow:inset 0-3px 0 currentColor}body.yk{--yr5-inhalt:var(--yl-container);--yr5-rand:var(--yl-gutter);--yr5-luft:48px;--yr5-warm:#f6f3ed;--yr5-warm-tief:#eee8dc;--yr5-stein:#ded8ce;--yr5-text:#55545d;--yr5-linie:#e2dbcd;--yr5-hell:rgba(255,255,255,0.84);--yr5-hell-linie:rgba(255,255,255,0.18);--yr5-icon:32px;--yr5-dauer:180ms;--yr5-kurve:cubic-bezier(0.23,1,0.32,1);--yr5-fliess:16px;--yr5-fliess-zeile:25px;--yr5-kreis:216px;--yr5-foto:196px;--yr5-marke:36px}@media (min-width:768px){body.yk{--yr5-luft:56px}}@media (min-width:1024px){body.yk{--yr5-icon:36px;--yr5-fliess:17px;--yr5-fliess-zeile:27px;--yr5-kreis:260px;--yr5-foto:240px;--yr5-marke:40px}}@media (min-width:1200px){body.yk{--yr5-luft:72px}}body.yk .yl-sec.yr5-leistungen>.e-con-inner,body.yk .yl-sec.yr5-technik>.e-con-inner,body.yk .yl-sec.yr5-ablauf>.e-con-inner{width:100%;max-width:var(--yr5-inhalt);margin-inline:auto}body.yk .yr5-kopf{display:flex;flex-direction:column;gap:12px;margin:0 0 28px}body.yk .yr5-titel .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:clamp(30px,1.15vw + 25.5px,42px);font-weight:750;line-height:calc(1em + 6px);letter-spacing:-0.015em;text-wrap:balance}body.yk .yr5-kopf__text{margin:0;color:var(--yr5-text);font-size:var(--yr5-fliess);line-height:var(--yr5-fliess-zeile)}body.yk .yr5-zeile .elementor-heading-title{margin:0;color:var(--yl-sand);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr5-bildhinweis .elementor-heading-title{margin:0;color:var(--yl-body);font-family:var(--yl-font-body);font-size:13px;font-weight:400;line-height:20px;letter-spacing:0}body.yk .yr5-textlink .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3}body.yk .yr5-textlink .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--yl-brand);text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}body.yk .yr5-textlink .elementor-heading-title a::after{content:"";flex:0 0 auto;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:transform var(--yr5-dauer) var(--yr5-kurve)}@media (hover:hover) and (pointer:fine){body.yk .yr5-textlink .elementor-heading-title a:hover{text-decoration-line:underline}body.yk .yr5-textlink .elementor-heading-title a:hover::after{transform:translateX(3px)}}body.yk .yr5-textlink .elementor-heading-title a:focus-visible{outline:3px solid currentColor;outline-offset:4px}body.yk .yl-sec.yr5-leistungen{position:relative;z-index:3;margin-top:calc(-1*var(--yl-hero-ueberlappung));padding:0 var(--yr5-rand) var(--yr5-luft);background:transparent}body.yk .yl-sec.yr5-leistungen>.e-con-inner{position:relative;display:flex;flex-direction:column;gap:0;padding-top:clamp(28px,3.5vw,52px);background:var(--yl-white)}@media (min-width:1024px){body.yk .yl-sec.yr5-leistungen>.e-con-inner::before{content:"";position:absolute;top:0;bottom:0;left:max(-48px,calc(50% - 50vw));right:max(-48px,calc(50% - 50vw));z-index:-1;background:var(--yl-white)}body.yk .yr5-kopf--zeile{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}body.yk .yr5-kopf--zeile>.yr5-titel{flex:1 1 auto;min-width:0}body.yk .yr5-kopf--zeile>.yr5-kopf__text{flex:0 0 456px;max-width:456px;padding-bottom:4px}}body.yk .yr5-fenster{display:flex;flex-direction:column;gap:0}body.yk .yr5-fenster__wahl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:var(--yr5-warm)}body.yk .yr5-wahl{--yr5-wahl-ico:var(--yl-brand);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:84px;padding:12px 6px;color:var(--yl-ink);text-align:center;cursor:pointer;transition:background-color var(--yr5-dauer) var(--yr5-kurve),color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr5-wahl+.yr5-wahl{border-left:1px solid var(--yr5-linie)}body.yk .yr5-wahl>.elementor-widget,body.yk .yr5-wahl .elementor-heading-title{position:static}body.yk .yr5-wahl__titel .elementor-heading-title{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;color:inherit;font-family:var(--yl-font-title);font-size:14px;font-weight:700;line-height:18px;letter-spacing:0}body.yk .yr5-wahl__titel .elementor-heading-title::before{content:"";flex:0 0 auto;width:var(--yr5-icon);height:var(--yr5-icon);background-color:var(--yr5-wahl-ico);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:background-color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr5-wahl__titel .elementor-heading-title a{color:inherit;text-decoration:none}body.yk .yr5-wahl__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:1}body.yk .yr5-wahl__titel .elementor-heading-title a:focus-visible{outline:none}body.yk .yr5-wahl:has(.yr5-wahl__titel a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:-3px}body.yk .yr5-wahl__links{display:none}@media (hover:hover) and (pointer:fine){body.yk .yr5-wahl:hover{background-color:var(--yr5-warm-tief)}}body.yk .yr5-fenster.is-bereit .yr5-wahl.is-aktiv,body.yk .yr5-fenster:not(.is-bereit):not(:has(.yr5-feld:target)) .yr5-wahl:first-child,body.yk .yr5-fenster:not(.is-bereit):has(.yr5-feld--verfugen:target) .yr5-wahl--verfugen,body.yk .yr5-fenster:not(.is-bereit):has(.yr5-feld--reinigen:target) .yr5-wahl--reinigen,body.yk .yr5-fenster:not(.is-bereit):has(.yr5-feld--schuetzen:target) .yr5-wahl--schuetzen{--yr5-wahl-ico:var(--yl-sand);background-color:var(--yl-brand);color:var(--yl-white)}body.yk .yr5-fenster .yr5-wahl.is-aktiv:has(.yr5-wahl__titel a:focus-visible),body.yk .yr5-fenster:not(.is-bereit) .yr5-wahl:has(.yr5-wahl__titel a:focus-visible){outline-color:var(--yl-sand)}@media (min-width:1024px){body.yk .yr5-wahl{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;gap:4px;min-height:88px;padding:14px 24px 14px calc(24px + var(--yr5-icon) + 16px);text-align:left}body.yk .yr5-wahl__titel .elementor-heading-title{display:block;font-size:22px;line-height:28px;letter-spacing:-0.01em}body.yk .yr5-wahl__titel .elementor-heading-title::before{position:absolute;left:24px;top:calc(50% - var(--yr5-icon)/2)}body.yk .yr5-wahl__links{position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 6px}body.yk .yr5-wahl__link .elementor-heading-title{margin:0;font-family:var(--yl-font-body);font-size:15px;font-weight:400;line-height:22px;letter-spacing:0;color:inherit}body.yk .yr5-wahl__link:not(:last-child) .elementor-heading-title::after{content:","}body.yk .yr5-wahl__link .elementor-heading-title a{color:inherit;opacity:0.88;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr5-wahl__link .elementor-heading-title a:hover{text-decoration-color:currentColor}body.yk .yr5-wahl__link .elementor-heading-title a:focus-visible{outline:2px solid currentColor;outline-offset:2px}}body.yk .yr5-fenster__flaeche{display:grid;grid-template-columns:minmax(0,1fr);gap:0}body.yk .yr5-feld{grid-area:1/1;display:flex;flex-direction:column;gap:0;background:var(--yr5-warm);visibility:hidden;opacity:0;scroll-margin-top:calc(var(--yl-header-h) + 120px);transition:opacity var(--yr5-dauer) var(--yr5-kurve),visibility 0s linear var(--yr5-dauer)}body.yk .yr5-fenster.is-bereit .yr5-feld.is-aktiv,body.yk .yr5-fenster:not(.is-bereit) .yr5-feld:target,body.yk .yr5-fenster:not(.is-bereit):not(:has(.yr5-feld:target)) .yr5-feld:first-child{visibility:visible;opacity:1;transition:opacity var(--yr5-dauer) var(--yr5-kurve),visibility 0s linear 0s}body.yk .yr5-feld__bild{overflow:hidden;background:var(--yr5-stein)}body.yk .yr5-feld__bild img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:3/2;object-fit:cover;object-position:50% 50%}body.yk .yr5-feld__text{display:flex;flex-direction:column;gap:0;padding:20px 20px 22px}body.yk .yr5-feld__titel .elementor-heading-title{margin:0;color:var(--yl-ink);font-size:22px;font-weight:700;line-height:28px;letter-spacing:-0.01em;text-wrap:balance}body.yk .yr5-feld__absatz{margin-top:12px;color:var(--yr5-text);font-size:var(--yr5-fliess);line-height:var(--yr5-fliess-zeile)}body.yk .yr5-feld__links{display:flex;flex-direction:column;gap:0;margin-top:20px}body.yk .yr5-feld__link .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-0.005em}body.yk .yr5-feld__link .elementor-heading-title a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:2px;min-height:52px;padding:12px 0;border-top:1px solid var(--yr5-linie);color:var(--yl-ink);text-decoration:none;transition:color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr5-feld__link:last-child .elementor-heading-title a{border-bottom:1px solid var(--yr5-linie)}body.yk .yr5-feld__wann{grid-column:1;display:block;color:var(--yr5-text);font-family:var(--yl-font-body);font-size:15px;font-weight:400;line-height:22px;letter-spacing:0}body.yk .yr5-feld__link .elementor-heading-title a::after{content:"";grid-column:2;grid-row:1/span 2;width:22px;height:22px;background-color:var(--yl-brand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:transform var(--yr5-dauer) var(--yr5-kurve)}@media (hover:hover) and (pointer:fine){body.yk .yr5-feld__link .elementor-heading-title a:hover{color:var(--yl-brand)}body.yk .yr5-feld__link .elementor-heading-title a:hover::after{transform:translateX(4px)}}body.yk .yr5-feld__link .elementor-heading-title a:focus-visible{outline:3px solid var(--yl-brand);outline-offset:2px}body.yk .yr5-leistungen>.e-con-inner>.yr5-bildhinweis{margin-top:12px}@media (min-width:1024px){body.yk .yr5-feld{display:grid;grid-template-columns:minmax(0,744fr) minmax(0,504fr)}body.yk .yr5-feld__text{justify-content:center;padding:36px}body.yk .yr5-feld__links{margin-top:28px}body.yk .yr5-feld__titel .elementor-heading-title{font-size:28px;line-height:34px}body.yk .yr5-feld__absatz{margin-top:16px}}body.elementor-editor-active .yr5-fenster__flaeche{display:flex;flex-direction:column;gap:24px}body.elementor-editor-active .yr5-feld{visibility:visible;opacity:1}body.yk .yl-sec.yr4-erfahrung.yr5-erfahrung{padding-bottom:0}@media (min-width:1024px){body.yk .yr5-erfahrung .yr4-erfahrung__band{padding-bottom:64px}}body.yk .yl-sec.yr5-technik{padding:48px var(--yr5-rand);background:var(--yl-brand);color:var(--yr5-hell)}body.yk .yr5-erfahrung+.yl-sec.yr5-technik{border-top:1px solid var(--yr5-hell-linie)}body.yk .yr5-technik__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body.yk .yr5-technik__bild{position:relative;min-width:0;overflow:hidden;background:var(--yr5-stein)}body.yk .yr5-technik__foto,body.yk .yr5-technik__foto img{display:block;width:100%}body.yk .yr5-technik__foto img{max-width:none;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:46% 52%}body.yk .yr5-technik__inhalt{display:flex;flex-direction:column;gap:0;min-width:0}body.yk .yr5-technik .yr5-titel .elementor-heading-title{margin-top:12px;color:var(--yl-white);font-size:clamp(30px,0.95vw + 26.3px,40px);line-height:calc(1em + 6px)}body.yk .yr5-technik__text{margin-top:16px;color:var(--yr5-hell);font-size:var(--yr5-fliess);line-height:calc(var(--yr5-fliess-zeile) + 1px);letter-spacing:0.01em}body.yk .yr5-aussagen{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px;border-top:1px solid var(--yr5-hell-linie)}body.yk .yr5-aussage .elementor-heading-title{display:flex;flex-direction:row;align-items:center;gap:14px;min-height:56px;margin:0;border-bottom:1px solid var(--yr5-hell-linie);color:var(--yl-white);font-family:var(--yl-font-title);font-size:16px;font-weight:700;line-height:22px;letter-spacing:0}body.yk .yr5-aussage .elementor-heading-title::before{content:"";flex:0 0 auto;width:var(--yr5-icon);height:var(--yr5-icon);background-color:var(--yr5-stein);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (min-width:600px){body.yk .yr5-aussagen{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:20px}body.yk .yr5-aussage .elementor-heading-title{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;border-bottom:0}}body.yk .yr5-technik__detail{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;margin-top:24px}body.yk .yr5-technik__detailbild img{display:block;width:112px;height:88px;max-width:none;object-fit:cover}body.yk .yr5-technik__detailtext{margin:0;color:var(--yr5-hell);font-size:15px;line-height:23px;letter-spacing:0.01em}body.yk .yr5-technik__fuss{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:20px}body.yk .yr5-technik .yr5-textlink .elementor-heading-title a{color:var(--yl-white)}body.yk .yr5-technik .yr5-bildhinweis .elementor-heading-title{color:rgba(255,255,255,0.62)}@media (min-width:1024px){body.yk .yl-sec.yr5-technik{padding-block:56px}body.yk .yr5-technik__raster{grid-template-columns:minmax(0,704fr) minmax(0,480fr);column-gap:64px;align-items:stretch}body.yk .yr5-technik__bild>.elementor-widget-image,body.yk .yr5-technik__foto{height:100%}body.yk .yr5-technik__foto img{height:100%;min-height:470px;aspect-ratio:auto}body.yk .yr5-technik__detail{grid-template-columns:144px minmax(0,1fr);gap:20px;margin-top:28px}body.yk .yr5-technik__detailbild img{width:144px;height:112px}}body.yk .yl-sec.yr5-ablauf{padding:var(--yr5-luft) var(--yr5-rand);background:var(--yl-white)}body.yk .yr5-kopf--mitte{align-items:center;margin-bottom:36px;text-align:center}body.yk .yr5-kopf--mitte .yr5-titel .elementor-heading-title{max-width:18em}body.yk .yr5-schritte{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:36px}body.yk .yr5-schritt{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:368px;text-align:center}body.yk .yr5-ablauf .yr5-schritt__kreis.yr4-orbit{--yr4-ring:1px;--yr4-orbit-start:210;--yr4-orbit-dauer:18;display:grid;place-items:center;width:var(--yr5-kreis);height:var(--yr5-kreis);max-width:100%;aspect-ratio:1;margin:0 auto;border-radius:50%;background:var(--yl-white);box-shadow:inset 0 0 0 1px var(--yl-brand)}body.yk .yr5-ablauf .yr5-schritt--2 .yr4-orbit{--yr4-orbit-phase:0.0833}body.yk .yr5-ablauf .yr5-schritt--3 .yr4-orbit{--yr4-orbit-phase:0.1667}body.yk .yr5-schritt__foto{grid-area:1/1;width:var(--yr5-foto);height:var(--yr5-foto)}body.yk .yr5-schritt__foto img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:1;border-radius:50%;object-fit:cover}body.yk .yr5-ablauf .yr4-orbit .yr4-orbit__badge{left:6.7%;top:25%;width:var(--yr5-marke)!important;height:var(--yr5-marke)!important;border:0;background:var(--yl-brand);box-shadow:0 0 0 4px var(--yl-white);color:var(--yl-white)}body.yk .yr5-ablauf .yr4-orbit .yr4-orbit__badge .elementor-heading-title,body.yk .yr5-ablauf .yr4-orbit .yr4-orbit__number{font-family:var(--yl-font-title);font-size:15px;font-weight:700;letter-spacing:0.02em;font-variant-numeric:tabular-nums lining-nums;color:inherit}body.yk .yr5-schritt__titel .elementor-heading-title{margin:24px 0 0;color:var(--yl-ink);font-size:22px;font-weight:700;line-height:28px;letter-spacing:-0.01em}body.yk .yr5-schritt__text{max-width:30ch;margin-top:8px;color:var(--yr5-text);font-size:16px;line-height:25px}body.yk .yr5-ablauf__fuss{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:36px}@media (min-width:768px){body.yk .yr5-schritte{--yr5-spalt:clamp(24px,5vw,72px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:var(--yr5-spalt);background-image:linear-gradient(rgba(49,0,1,0.42),rgba(49,0,1,0.42));background-repeat:no-repeat;background-size:calc(200%/3 + var(--yr5-spalt)*2/3) 1px;background-position:50% calc(var(--yr5-kreis)/2)}}@media (prefers-reduced-motion:reduce){body.yk .yr5-wahl,body.yk .yr5-wahl__titel .elementor-heading-title::before,body.yk .yr5-feld,body.yk .yr5-feld__link .elementor-heading-title a,body.yk .yr5-feld__link .elementor-heading-title a::after,body.yk .yr5-textlink .elementor-heading-title a::after{transition:none!important}}html.yr3-ruhig body.yk .yr5-feld,html.yr3-ruhig body.yk .yr5-wahl{transition:none!important}body.yk{--yr6-hell-linie:rgba(255,255,255,0.16);--yr6-ziel:44px;--yr6-nr:40px}body.yk .yl-sec.yr6-ergebnis>.e-con-inner,body.yk .yl-sec.yr6-gebiet>.e-con-inner,body.yk .yl-sec.yr6-zustand-abschnitt>.e-con-inner,body.yk .yl-sec.yr6-verbindet>.e-con-inner{width:100%;max-width:var(--yr5-inhalt);margin-inline:auto}body.yk .elementor-widget-text-editor[class*="yr6-"] p:last-child{margin-bottom:0}body.yk .yr6-erfahrung__betrieb{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:24px;border-top:1px solid var(--yr6-hell-linie)}body.yk .yr6-erfahrung__text{max-width:54ch;margin:0;color:var(--yr5-hell);font-size:var(--yr5-fliess);line-height:calc(var(--yr5-fliess-zeile) + 1px);letter-spacing:0.01em}body.yk .yr6-erfahrung__text p{margin:0}body.yk .yr6-erfahrung .yr5-textlink .elementor-heading-title a{color:var(--yl-white)}body.yk .yr6-erfahrung .yr5-textlink .elementor-heading-title a:focus-visible{outline-color:var(--yl-sand)}@media (min-width:1024px){body.yk .yr6-erfahrung .yr4-erfahrung__band{grid-template-areas:"seit zahlen""seit betrieb";align-items:start;row-gap:36px}body.yk .yr6-erfahrung__betrieb{grid-area:betrieb;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px;padding-top:28px}body.yk .yr6-erfahrung__betrieb>.yr5-textlink{flex:0 0 auto}}@media (min-width:1024px){body.yk .yr6-technik .yr5-technik__inhalt{justify-content:center;padding-block:8px}body.yk .yr6-technik .yr5-aussagen{margin-top:32px;padding-bottom:24px;border-bottom:1px solid var(--yr5-hell-linie)}body.yk .yr6-technik .yr5-technik__fuss{margin-top:20px}}@media (min-width:1200px){body.yk .yr6-technik .yr5-technik__foto img{min-height:520px}}body.yk .yl-sec.yr6-ergebnis{padding:var(--yr5-luft) var(--yr5-rand);background:var(--yl-smoke)}body.yk .yr6-ergebnis__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}body.yk .yr6-ergebnis__text{display:flex;flex-direction:column;gap:0;min-width:0}body.yk .yr6-ergebnis__absatz{max-width:46ch;margin-top:16px;color:var(--yr5-text);font-size:var(--yr5-fliess);line-height:var(--yr5-fliess-zeile)}body.yk .yr6-vergleich{display:flex;flex-direction:column;gap:0;margin-top:28px;border-top:1px solid var(--yr5-linie)}body.yk .yr6-vergleich__zeile{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:baseline;column-gap:16px;padding:14px 0;border-bottom:1px solid var(--yr5-linie)}body.yk .yr6-vergleich__titel .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:16px;font-weight:700;line-height:22px}body.yk .yr6-vergleich__zeile--nachher .yr6-vergleich__titel .elementor-heading-title{color:var(--yl-brand)}body.yk .yr6-vergleich__text{margin:0;color:var(--yr5-text);font-size:16px;line-height:25px}body.yk .yr6-ergebnis__text>.yr5-textlink{margin-top:20px}body.yk .yr6-paar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,24px);align-items:start}body.yk .yr6-paar__bild{min-width:0}body.yk .yr6-paar__img img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:3/4;object-fit:cover;object-position:50% 62%;background:var(--yr5-stein)}body.yk .yr6-paar__label .elementor-heading-title{margin:12px 0 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:15px;font-weight:700;line-height:20px}body.yk .yr6-paar__bild--nachher .yr6-paar__label .elementor-heading-title{color:var(--yl-brand)}@media (min-width:1024px){body.yk .yr6-ergebnis__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:72px;align-items:center}}body.yk .yl-sec.yr6-gebiet{padding:var(--yr5-luft) var(--yr5-rand);background:var(--yl-white)}body.yk .yr6-gebiet__raster{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf""karte""auswahl";gap:28px}body.yk .yr6-gebiet__kopf{grid-area:kopf;min-width:0}body.yk .yr6-gebiet__karte{grid-area:karte;min-width:0}body.yk .yr6-gebiet__auswahl{grid-area:auswahl;min-width:0}body.yk .yr6-gebiet__lead{max-width:46ch;margin-top:16px;color:var(--yr5-text);font-size:var(--yr5-fliess);line-height:var(--yr5-fliess-zeile)}body.yk .yr6-gebiet__karte{display:flex;flex-direction:column;justify-content:center;gap:0;padding:16px 16px 14px;background:var(--yr5-warm)}body.yk .yr6-gebiet__karte .yl-owl-karte{margin:0}body.yk .yr6-gebiet__karte .yl-owl-karte__svg{max-height:440px}@media (max-width:1023px){body.yk .yr6-gebiet .yl-owl-karte__ortsname{display:none}}body.yk .yr6-gebiet__quelle{margin:12px 0 0;color:var(--yl-body);font-size:13px;line-height:1.5}body.yk .yr6-gebiet__quelle a{color:inherit;text-underline-offset:3px}body.yk .yr6-gebiet__auswahl{display:flex;flex-direction:column;gap:24px}body.yk .yr6-gebiet__gruppenbox{--yl-icon:var(--yl-i-pfeil);margin:0}body.yk .yr6-gebiet__gruppe{margin:0 0 8px;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:24px}body.yk .yr6-gebiet .yr6-gebiet__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none;border-top:1px solid var(--yr5-linie)}body.yk .yr6-gebiet .yr6-gebiet__gruppenbox--nds .yr6-gebiet__liste{grid-template-columns:minmax(0,1fr)}body.yk .yr6-gebiet .yr6-gebiet__liste>li{margin:0;padding:0;border-bottom:1px solid var(--yr5-linie)}body.yk .yr6-gebiet .yr6-gebiet__liste>li::before{content:none}body.yk .yr6-gebiet__liste a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--yr6-ziel);padding:10px 0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr6-gebiet__liste a::after{content:"";flex:0 0 auto;width:18px;height:18px;background-color:currentColor;opacity:0.35;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:opacity var(--yr5-dauer) var(--yr5-kurve),transform var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr6-gebiet__liste a.is-zeiger,body.yk .yr6-gebiet__liste a:focus-visible{color:var(--yl-brand)}body.yk .yr6-gebiet__liste a.is-zeiger::after,body.yk .yr6-gebiet__liste a:focus-visible::after{opacity:1;transform:translateX(3px)}body.yk .yr6-gebiet__liste a:focus-visible{outline:3px solid var(--yl-brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){body.yk .yr6-gebiet__liste a:hover{color:var(--yl-brand)}body.yk .yr6-gebiet__liste a:hover::after{opacity:1;transform:translateX(3px)}}body.yk .yr6-gebiet__auswahl>.yr5-textlink{margin-top:4px}body.yk .yr6-gebiet .yl-owl-karte__flaeche.is-zeiger,body.yk .yr6-gebiet .yl-owl-karte__gemeinde.is-zeiger{fill:var(--yl-brand);stroke:var(--yl-white)}body.yk .yr6-gebiet .yl-owl-karte__name.is-zeiger{fill:var(--yl-white)}body.yk .yr6-gebiet .yl-owl-karte__punkt.is-zeiger{fill:var(--yl-white);stroke:var(--yl-brand)}body.yk .yr6-gebiet .yl-owl-karte__ortsname.is-zeiger{fill:var(--yl-brand)}body.yk .yr6-gebiet.is-bereit .yl-owl-karte__flaeche,body.yk .yr6-gebiet.is-bereit .yl-owl-karte__gemeinde,body.yk .yr6-gebiet.is-bereit .yl-owl-karte__punkt{cursor:pointer}@media (min-width:1024px){body.yk .yr6-gebiet__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"karte kopf""karte auswahl";column-gap:72px;row-gap:32px}body.yk .yr6-gebiet__karte{padding:24px 24px 16px}}@media (min-width:1200px){body.yk .yr6-gebiet__auswahl{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-content:start;column-gap:32px;row-gap:24px}body.yk .yr6-gebiet__auswahl>.yr5-textlink{grid-column:1/-1;margin-top:0}}body.yk .yr6-fragen .yr4-faq__img img{object-position:40% 55%}body.yk .yr6-kopf .yl-pagehead__img img{object-position:45% 55%}body.yk .yl-sec.yr5-leistungen.yr6-fenster--seite{margin-top:0;padding:var(--yr5-luft) var(--yr5-rand);background:var(--yl-white)}body.yk .yl-sec.yr5-leistungen.yr6-fenster--seite>.e-con-inner{padding-top:0}@media (min-width:1024px){body.yk .yl-sec.yr5-leistungen.yr6-fenster--seite>.e-con-inner::before{content:none}}body.yk .yl-sec.yr6-zustand-abschnitt{padding:var(--yr5-luft) var(--yr5-rand);background:var(--yr5-warm)}body.yk .yr6-zustaende{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--yr5-stein)}body.yk .yr6-zustand-gruppe{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:20px 0;border-bottom:1px solid var(--yr5-stein)}body.yk .yr6-zustand-gruppe__titel .elementor-heading-title{display:flex;align-items:center;gap:14px;margin:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:20px;font-weight:700;line-height:26px}body.yk .yr6-zustand-gruppe__titel .elementor-heading-title::before{content:"";flex:0 0 auto;width:var(--yr5-icon);height:var(--yr5-icon);background-color:var(--yl-brand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yr6-zustand-gruppe__zeilen{display:flex;flex-direction:column;gap:0}body.yk .yr6-zustand{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"befund""leistung""satz";row-gap:4px;padding:14px 0;transition:background-color var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr6-zustand+.yr6-zustand{border-top:1px solid var(--yr5-linie)}body.yk .yr6-zustand>.elementor-widget,body.yk .yr6-zustand .elementor-heading-title{position:static}body.yk .yr6-zustand__befund{grid-area:befund}body.yk .yr6-zustand__leistung{grid-area:leistung}body.yk .yr6-zustand__satz{grid-area:satz}body.yk .yr6-zustand__befund .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-body);font-size:17px;font-weight:500;line-height:25px}body.yk .yr6-zustand__leistung .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:24px}body.yk .yr6-zustand__leistung .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px;min-height:32px;color:var(--yl-brand);text-decoration:none}body.yk .yr6-zustand__leistung .elementor-heading-title a::before{content:"";position:absolute;inset:0;z-index:1}body.yk .yr6-zustand__leistung .elementor-heading-title a::after{content:"";flex:0 0 auto;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:transform var(--yr5-dauer) var(--yr5-kurve)}body.yk .yr6-zustand__leistung .elementor-heading-title a:focus-visible{outline:none}body.yk .yr6-zustand:has(.yr6-zustand__leistung a:focus-visible){outline:3px solid var(--yl-brand);outline-offset:2px}body.yk .yr6-zustand__satz{margin:0;color:var(--yr5-text);font-size:15px;line-height:22px}@media (hover:hover) and (pointer:fine){body.yk .yr6-zustand:hover{background-color:var(--yl-white)}body.yk .yr6-zustand:hover .yr6-zustand__leistung a::after{transform:translateX(3px)}}@media (min-width:768px){body.yk .yr6-zustand{grid-template-columns:minmax(0,5fr) minmax(0,4fr);grid-template-areas:"befund leistung""befund satz";align-items:center;column-gap:32px;padding:16px 20px}}@media (min-width:1024px){body.yk .yr6-zustand-gruppe{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;column-gap:40px;padding:24px 0}body.yk .yr6-zustand-gruppe__titel{padding-top:14px}}body.yk .yl-sec.yr6-verbindet{padding:var(--yr5-luft) var(--yr5-rand);background:var(--yl-white)}body.yk .yr6-verbindet__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body.yk .yr6-verbindet__bild{min-width:0}body.yk .yr6-verbindet__foto img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:4/3;object-fit:cover;object-position:45% 50%;background:var(--yr5-stein)}body.yk .yr6-verbindet__foto .wp-caption{max-width:100%;margin:0}body.yk .yr6-verbindet__foto .wp-caption-text,body.yk .yr6-kopf .wp-caption-text{margin:10px 0 0;color:var(--yl-body);font-family:var(--yl-font-body);font-size:13px;line-height:1.5;text-align:left}body.yk .yr6-verbindet__inhalt{display:flex;flex-direction:column;gap:0;min-width:0}body.yk .yr6-verbindet__text{max-width:60ch;margin-top:16px;color:var(--yr5-text);font-size:var(--yr5-fliess);line-height:var(--yr5-fliess-zeile)}body.yk .yr6-stationen{display:flex;flex-direction:column;gap:0;margin-top:28px;border-top:1px solid var(--yr5-linie);counter-reset:yr6-station}body.yk .yr6-station{position:relative;display:flex;flex-direction:column;gap:4px;min-height:calc(var(--yr6-nr) + 36px);padding:18px 0 18px calc(var(--yr6-nr) + 20px);border-bottom:1px solid var(--yr5-linie)}body.yk .yr6-station>.elementor-widget,body.yk .yr6-station .elementor-heading-title{position:static}body.yk .yr6-station__titel .elementor-heading-title{margin:0;color:var(--yl-ink);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:24px}body.yk .yr6-station__titel .elementor-heading-title::before{counter-increment:yr6-station;content:counter(yr6-station,decimal-leading-zero);position:absolute;left:0;top:16px;display:grid;place-items:center;width:var(--yr6-nr);height:var(--yr6-nr);border-radius:50%;box-shadow:inset 0 0 0 1px var(--yl-brand);color:var(--yl-brand);font-family:var(--yl-font-title);font-size:14px;font-weight:700;letter-spacing:0.02em;font-variant-numeric:tabular-nums lining-nums}body.yk .yr6-station__text{margin:0;color:var(--yr5-text);font-size:16px;line-height:25px}body.yk .yr6-verbindet__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 32px;margin-top:16px}@media (min-width:1024px){body.yk .yr6-verbindet__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:72px;align-items:center}body.yk .yr6-verbindet__foto img{aspect-ratio:4/5}}@media (min-width:1200px){body.yk .yk-header .yk-nav__list>.yk-nav__item--start{display:none}body.yk .yk-header .yk-nav__list>.yk-nav__item.yk-nav__item--start+.yk-nav__item{margin-left:0}}@media (min-width:1280px){body.yk .yk-header .yk-nav__list>.yk-nav__item+.yk-nav__item{margin-left:min(clamp(18px,2.1vw,34px),max(14px,calc(11.6vw - 133px)))}}@media (min-width:1200px) and (max-width:1279px){body.yk .yk-header .yk-nav__list>.yk-nav__item+.yk-nav__item{margin-left:8px}body.yk .yk-header .yk-nav__list>.yk-nav__item>.yk-nav__link{font-size:16px;letter-spacing:0.01em}body.yk .yk-header .yk-nav__list>.yk-nav__item>.yk-nav__sub-toggle{min-width:24px}body.yk .yk-header .yk-header__bar{gap:16px}body.yk:not(.home) .yk-header .yk-header__brand{padding-right:46px}}body.yk .yk-nav__gruppe-liste{margin:0;padding:0;list-style:none}body.yk .yk-nav__gruppe-titel{display:block;color:var(--yl-brand);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.01em;text-transform:none}@media (min-width:1200px){html.yk-js body.yk .yk-header .yk-nav__sub:has(>.yk-nav__gruppe),html:not(.yk-js) body.yk .yk-header .yk-nav__item--parent:hover>.yk-nav__sub:has(>.yk-nav__gruppe),html:not(.yk-js) body.yk .yk-header .yk-nav__item--parent:focus-within>.yk-nav__sub:has(>.yk-nav__gruppe){display:grid}body.yk .yk-header .yk-nav__sub:has(>.yk-nav__gruppe){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;width:460px;min-width:0;padding:18px 10px 10px}body.yk .yk-header .yk-nav__sub>.yk-nav__gruppe{display:block;min-width:0}body.yk .yk-header .yk-nav__sub>.yk-nav__gruppe>.yk-nav__gruppe-titel{padding:0 14px 6px}body.yk .yk-header .yk-nav__gruppe-liste>.yk-nav__item{margin:0}body.yk .yk-header .yk-nav__sub:has(>.yk-nav__gruppe)>.yk-nav__item:not(.yk-nav__gruppe){grid-column:1/-1;margin-top:8px;padding-top:8px;border-top:1px solid var(--yl-line)}body.yk .yk-header .yk-nav__sub:has(>.yk-nav__gruppe)>.yk-nav__item:not(.yk-nav__gruppe)>.yk-nav__link{gap:10px;color:var(--yl-brand);font-weight:700}body.yk .yk-header .yk-nav__sub:has(>.yk-nav__gruppe)>.yk-nav__item:not(.yk-nav__gruppe)>.yk-nav__link::after{content:"";flex:0 0 auto;width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}body.yk .yk-header .yk-nav__item--parent:has(>.yk-nav__sub>.yk-nav__gruppe)>.yk-nav__sub{left:auto;right:-24px}}@media (max-width:1199px){body.yk .yk-header .yk-nav__panel .yk-nav__item.yk-nav__gruppe{display:block;border-bottom:0}body.yk .yk-header .yk-nav__panel .yk-nav__gruppe-titel{padding:12px 0 2px}body.yk .yk-header .yk-nav__panel .yk-nav__gruppe+.yk-nav__gruppe .yk-nav__gruppe-titel{padding-top:16px}body.yk .yk-header .yk-nav__panel .yk-nav__sub:has(>.yk-nav__gruppe)>.yk-nav__item:not(.yk-nav__gruppe)>.yk-nav__link{margin-top:6px;color:var(--yl-brand);font-weight:700}}@media (prefers-reduced-motion:reduce){body.yk .yr6-gebiet__liste a,body.yk .yr6-gebiet__liste a::after,body.yk .yr6-zustand,body.yk .yr6-zustand__leistung .elementor-heading-title a::after{transition:none!important}body.yk .yr6-gebiet__liste a.is-zeiger::after,body.yk .yr6-gebiet__liste a:focus-visible::after{transform:none}}html.yr3-ruhig body.yk .yr6-gebiet__liste a::after,html.yr3-ruhig body.yk .yr6-zustand__leistung .elementor-heading-title a::after{transition:none!important}body.elementor-editor-active .yr6-zustand__leistung .elementor-heading-title a::before{content:none}body.yk{--yr6b-bordeaux:#310001;--yr6b-bordeaux-hell:#4a0a0e;--yr6b-navy:#141422;--yr6b-weiss:#ffffff;--yr6b-warm:#f6f3ed;--yr6b-stein:#eee8dc;--yr6b-steinlinie:#ded8ce;--yr6b-linie:#e2dbcd;--yr6b-text:#55545d;--yr6b-leise:#6a6972;--yr6b-sand:#f0e4b9;--yr6b-hell:rgba(255,255,255,0.86);--yr6b-hell-leise:rgba(255,255,255,0.66);--yr6b-hell-linie:rgba(255,255,255,0.18);--yr6b-luft:48px;--yr6b-takt:32px;--yr6b-icon:32px;--yr6b-fliess:16px;--yr6b-fliess-zeile:25px;--yr6b-kurve:cubic-bezier(0.23,1,0.32,1);--yr6b-dauer:180ms;--yr6b-ecke:4px;--yr6b-i-fenster:url(../icons/r6b/window.svg);--yr6b-i-achtung:url(../icons/r6b/alert-triangle.svg);--yr6b-i-info:url(../icons/r6b/info-circle.svg);--yr6b-i-uhr:url(../icons/r6b/clock.svg);--yr6b-i-frost:url(../icons/r6b/snowflake.svg);--yr6b-i-regen:url(../icons/r6b/cloud-rain.svg);--yr6b-i-wind:url(../icons/r6b/wind.svg);--yr6b-i-abnahme:url(../icons/r6b/clipboard-check.svg);--yr6b-i-buerste:url(../icons/r6b/brush.svg);--yr6b-i-auge:url(../icons/r6b/eye.svg);--yr6b-i-ja:url(../icons/r6b/circle-check.svg);--yr6b-i-nein:url(../icons/r6b/circle-x.svg);--yr6b-i-karte:url(../icons/r6b/map.svg);--yr6b-i-route:url(../icons/r6b/route.svg);--yr6b-i-sonne:url(../icons/r6b/sun.svg);--yr6b-i-mass:url(../icons/r6b/ruler-measure.svg);--yr6b-i-oberflaeche:url(../icons/r6b/texture.svg);--yr6b-i-gebaeude:url(../icons/r6b/building.svg);--yr6b-i-hammer:url(../icons/r6b/hammer.svg);--yr6b-i-temperatur:url(../icons/r6b/temperature.svg);--yr6b-i-bewegung:url(../icons/r6b/arrows-move-horizontal.svg);--yr6b-i-liste:url(../icons/r6b/list-check.svg);--yr6b-i-frage:url(../icons/r6b/help-circle.svg);--yr6b-i-dokument:url(../icons/r6b/file-description.svg);--yr6b-i-druck:url(../icons/r6b/gauge.svg)}@media (min-width:768px){body.yk{--yr6b-luft:56px;--yr6b-takt:40px}}@media (min-width:1024px){body.yk{--yr6b-icon:36px;--yr6b-fliess:17px;--yr6b-fliess-zeile:27px}}@media (min-width:1200px){body.yk{--yr6b-luft:72px;--yr6b-takt:44px}}body.yk .yr6b-ico-kelle{--yl-icon:var(--yl-i-kelle)}body.yk .yr6b-ico-ziegel{--yl-icon:var(--yl-i-ziegel)}body.yk .yr6b-ico-haus{--yl-icon:var(--yl-i-haus)}body.yk .yr6b-ico-tropfen{--yl-icon:var(--yl-i-tropfen)}body.yk .yr6b-ico-strahlgut{--yl-icon:var(--yl-i-strahlgut)}body.yk .yr6b-ico-fuge{--yl-icon:var(--yl-i-fuge)}body.yk .yr6b-ico-lupe{--yl-icon:var(--yl-i-lupe)}body.yk .yr6b-ico-werkzeug{--yl-icon:var(--yl-i-werkzeug)}body.yk .yr6b-ico-schild{--yl-icon:var(--yl-i-schild)}body.yk .yr6b-ico-haken{--yl-icon:var(--yl-i-haken)}body.yk .yr6b-ico-kalender{--yl-icon:var(--yl-i-kalender)}body.yk .yr6b-ico-ruler{--yl-icon:var(--yl-i-ruler)}body.yk .yr6b-ico-telefon{--yl-icon:var(--yl-i-telefon)}body.yk .yr6b-ico-mail{--yl-icon:var(--yl-i-mail)}body.yk .yr6b-ico-pin{--yl-icon:var(--yl-i-pin)}body.yk .yr6b-ico-whatsapp{--yl-icon:var(--yl-i-whatsapp)}body.yk .yr6b-ico-kamera{--yl-icon:var(--yl-i-kamera)}body.yk .yr6b-ico-treppe{--yl-icon:var(--yl-i-treppe)}body.yk .yr6b-ico-schuetzen{--yl-icon:var(--yl-i-schuetzen)}body.yk .yr6b-ico-pruefen{--yl-icon:var(--yl-i-pruefen)}body.yk .yr6b-ico-farbton{--yl-icon:var(--yl-i-farbton)}body.yk .yr6b-ico-reinigen{--yl-icon:var(--yl-i-reinigen)}body.yk .yr6b-ico-schirm{--yl-icon:var(--yl-i-schirm)}body.yk .yr6b-ico-nachricht{--yl-icon:var(--yl-i-nachricht)}body.yk .yr6b-ico-pfeil{--yl-icon:var(--yl-i-pfeil)}body.yk .yr6b-ico-fenster{--yl-icon:var(--yr6b-i-fenster)}body.yk .yr6b-ico-achtung{--yl-icon:var(--yr6b-i-achtung)}body.yk .yr6b-ico-info{--yl-icon:var(--yr6b-i-info)}body.yk .yr6b-ico-uhr{--yl-icon:var(--yr6b-i-uhr)}body.yk .yr6b-ico-frost{--yl-icon:var(--yr6b-i-frost)}body.yk .yr6b-ico-regen{--yl-icon:var(--yr6b-i-regen)}body.yk .yr6b-ico-wind{--yl-icon:var(--yr6b-i-wind)}body.yk .yr6b-ico-abnahme{--yl-icon:var(--yr6b-i-abnahme)}body.yk .yr6b-ico-buerste{--yl-icon:var(--yr6b-i-buerste)}body.yk .yr6b-ico-auge{--yl-icon:var(--yr6b-i-auge)}body.yk .yr6b-ico-ja{--yl-icon:var(--yr6b-i-ja)}body.yk .yr6b-ico-nein{--yl-icon:var(--yr6b-i-nein)}body.yk .yr6b-ico-karte{--yl-icon:var(--yr6b-i-karte)}body.yk .yr6b-ico-route{--yl-icon:var(--yr6b-i-route)}body.yk .yr6b-ico-sonne{--yl-icon:var(--yr6b-i-sonne)}body.yk .yr6b-ico-mass{--yl-icon:var(--yr6b-i-mass)}body.yk .yr6b-ico-oberflaeche{--yl-icon:var(--yr6b-i-oberflaeche)}body.yk .yr6b-ico-gebaeude{--yl-icon:var(--yr6b-i-gebaeude)}body.yk .yr6b-ico-hammer{--yl-icon:var(--yr6b-i-hammer)}body.yk .yr6b-ico-temperatur{--yl-icon:var(--yr6b-i-temperatur)}body.yk .yr6b-ico-bewegung{--yl-icon:var(--yr6b-i-bewegung)}body.yk .yr6b-ico-liste{--yl-icon:var(--yr6b-i-liste)}body.yk .yr6b-ico-frage{--yl-icon:var(--yr6b-i-frage)}body.yk .yr6b-ico-dokument{--yl-icon:var(--yr6b-i-dokument)}body.yk .yr6b-ico-druck{--yl-icon:var(--yr6b-i-druck)}body.yk [class*="yr6b-ico-"]>.elementor-heading-title::before,body.yk [class*="yr6b-ico-"]>.elementor-heading-title>a::before,body.yk [class*="yr6b-ico-"]>.elementor-heading-title>button::before{content:"";flex:0 0 auto;width:var(--yr6b-symbol,24px);height:var(--yr6b-symbol,24px);background-color:var(--yr6b-symbolfarbe,currentColor);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk [class*="yr6b-ico-"]>.elementor-heading-title:has(>a)::before,body.yk [class*="yr6b-ico-"]>.elementor-heading-title:has(>button)::before{content:none}body.yk .yr6b-m--r5-analyse img{object-position:58% 42%}body.yk .yr6b-m--r5-ausfuehrung img{object-position:50% 52%}body.yk .yr6b-m--r5-abschluss img{object-position:50% 48%}body.yk .yr6b-m--r6-schutzauftrag img{object-position:52% 52%}body.yk .yr6b-m--r6-anschlussfuge-arbeit img{object-position:53% 46%}body.yk .yr6b-m--r6-probeflaeche-sandstrahlen img{object-position:57% 50%}body.yk .yr6b-m--r6-vorbereitung-abkleben img{object-position:53% 46%}body.yk .yr6b-m--r6-beratung-fugenmuster img{object-position:50% 46%}body.yk .yl-sec.yr6b{scroll-margin-top:calc(var(--yl-header-h,96px) + 8px);padding:var(--yr6b-luft) var(--yl-gutter);background-color:var(--yr6b-weiss);color:var(--yr6b-text)}body.yk .yl-sec.yr6b>.e-con-inner{width:100%;max-width:var(--yl-container);margin-inline:auto;gap:var(--yr6b-takt)}body.yk .yl-sec.yr6b-ton--warm{background-color:var(--yr6b-warm)}body.yk .yl-sec.yr6b-ton--stein{background-color:var(--yr6b-stein)}body.yk .yl-sec.yr6b-ton--weiss{background-color:var(--yr6b-weiss)}body.yk .yl-sec.yr6b-ton--bordeaux{background-color:var(--yr6b-bordeaux);color:var(--yr6b-hell)}body.yk .yl-sec.yr6b-ton--navy{background-color:var(--yr6b-navy);color:var(--yr6b-hell)}body.yk .yl-sec.yr6b.yl-sec--anschluss{padding-top:0}body.yk .yr6b-zeile .elementor-heading-title{margin:0 0 14px;color:var(--yr6b-bordeaux);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-zeile--hell .elementor-heading-title{color:var(--yr6b-sand)}body.yk .yr6b-titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:clamp(30px,1.15vw + 25.5px,42px);font-weight:750;line-height:calc(1em + 6px);letter-spacing:-0.015em;text-wrap:balance}body.yk .yr6b-titel--klein .elementor-heading-title{font-size:clamp(27px,0.75vw + 24px,34px)}body.yk .yr6b-ton--bordeaux .yr6b-titel .elementor-heading-title,body.yk .yr6b-ton--navy .yr6b-titel .elementor-heading-title{color:var(--yr6b-weiss)}body.yk .yr6b-text,body.yk .yr6b-text p{color:var(--yr6b-text);font-size:var(--yr6b-fliess);line-height:var(--yr6b-fliess-zeile)}body.yk .yr6b-text{max-width:62ch}body.yk .yr6b-text p{margin:0 0 0.9em}body.yk .yr6b-text p:last-child{margin-bottom:0}body.yk .yr6b-ton--bordeaux .yr6b-text,body.yk .yr6b-ton--bordeaux .yr6b-text p,body.yk .yr6b-ton--navy .yr6b-text,body.yk .yr6b-ton--navy .yr6b-text p{color:var(--yr6b-hell)}body.yk .yr6b-kopfzeile{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-kopfzeile__text{display:flex;flex-direction:column;gap:16px;max-width:760px}@media (min-width:900px){body.yk .yr6b-kopfzeile--zeile{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}body.yk .yr6b-kopfzeile--zeile>.yr6b-textlink{flex:0 0 auto;width:auto}}body.yk .yr6b-textlink .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3}body.yk .yr6b-textlink .elementor-heading-title a{--yl-icon:var(--yl-i-pfeil);display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--yr6b-bordeaux);text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}body.yk .yr6b-textlink .elementor-heading-title a::after{content:"";flex:0 0 auto;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat;transition:transform var(--yr6b-dauer) var(--yr6b-kurve)}body.yk .yr6b-textlink--hell .elementor-heading-title a{color:var(--yr6b-weiss)}@media (hover:hover) and (pointer:fine){body.yk .yr6b-textlink .elementor-heading-title a:hover{text-decoration-line:underline}body.yk .yr6b-textlink .elementor-heading-title a:hover::after{transform:translateX(3px)}}body.yk .yr6b-hinweis .elementor-heading-title{margin:0;color:var(--yr6b-leise);font-family:var(--yl-font-body);font-size:13px;font-weight:400;line-height:20px;letter-spacing:0}body.yk .yr6b-hinweis--hell .elementor-heading-title{color:var(--yr6b-hell-leise)}body.yk .yr6b-liste ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}body.yk .yr6b-liste li{position:relative;padding-left:30px;color:var(--yr6b-text);font-size:16px;line-height:24px}body.yk .yr6b-liste li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-color:var(--yr6b-bordeaux);-webkit-mask:var(--yl-i-haken) center/contain no-repeat;mask:var(--yl-i-haken) center/contain no-repeat}body.yk .yr6b-liste--punkt li::before{top:9px;left:6px;width:7px;height:7px;border-radius:50%;-webkit-mask:none;mask:none}body.yk .yr6b .elementor-widget-text-editor ul{max-width:none}body.yk .yr6b .elementor-widget-text-editor li+li{margin-top:0}body.yk .yr6b img{display:block;max-width:100%}body.yk .yr6b .wp-caption{margin:0;max-width:100%}body.yk .yr6b .widget-image-caption{margin:10px 0 0;color:var(--yr6b-leise);font-family:var(--yl-font-body);font-size:13px;font-style:normal;line-height:20px;text-align:left}body.yk .yr6b-aktionen{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:28px}body.yk .yr6b-aktionen>.elementor-element{width:auto}body.yk .yl-sec.yr6b-kopf{padding-top:clamp(28px,3.6vw,56px);padding-bottom:0;background:linear-gradient(var(--yr6b-warm),var(--yr6b-warm)) top/100% calc(100% - var(--yr6b-fakten-ueber,0px)) no-repeat,var(--yr6b-weiss)}body.yk .yl-sec.yr6b-kopf:has(.yr6b-fakten){--yr6b-fakten-ueber:48px}body.yk .yl-sec.yr6b-kopf:not(:has(.yr6b-fakten)){padding-bottom:var(--yr6b-luft)}body.yk .yl-sec.yr6b-kopf>.e-con-inner{gap:clamp(28px,3vw,48px)}body.yk .yr6b-kopf__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@media (min-width:1024px){body.yk .yr6b-kopf__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,4.4vw,72px)}body.yk .yr6b-kopf__raster--ohne-medien{grid-template-columns:minmax(0,1fr)}}body.yk .yr6b-kopf__text{display:flex;flex-direction:column;gap:0}body.yk .yr6b-kopf__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:clamp(34px,1.9vw + 24px,52px);font-weight:750;line-height:1.08;letter-spacing:-0.02em;text-wrap:balance}body.yk .yr6b-kopf__titel--lang .elementor-heading-title{font-size:clamp(28px,1.6vw + 20px,44px);line-height:1.12;hyphens:auto;overflow-wrap:break-word}body.yk .yr6b-kopf__lead,body.yk .yr6b-kopf__lead p{color:var(--yr6b-text);font-size:clamp(17px,0.3vw + 16px,19px);line-height:1.6}body.yk .yr6b-kopf__lead{max-width:48ch;margin-top:20px}body.yk .yr6b-kopf__zusatz{max-width:52ch;margin-top:14px;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-kopf__medien{position:relative;min-width:0}body.yk .yr6b-kopf__bild img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}@media (min-width:1024px){body.yk .yr6b-kopf__bild img{aspect-ratio:5/4;max-height:600px}}body.yk .yr6b-fakten{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--yr6b-linie);background:var(--yr6b-weiss)}body.yk .yr6b-fakt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;padding:20px}body.yk .yr6b-fakt+.yr6b-fakt{border-top:1px solid var(--yr6b-linie)}@media (min-width:900px){body.yk .yr6b-fakten--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yr6b-fakten--2{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yr6b-fakten--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.yk .yr6b-fakt{padding:26px 28px}body.yk .yr6b-fakt+.yr6b-fakt{border-top:0;border-left:1px solid var(--yr6b-linie)}}body.yk .yr6b-fakt__titel{grid-column:1/-1;--yr6b-symbol:var(--yr6b-icon);--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-fakt__titel .elementor-heading-title{display:flex;align-items:center;gap:14px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.25}body.yk .yr6b-fakt__text{grid-column:1/-1;color:var(--yr6b-text);font-size:15px;line-height:1.6}@media (min-width:900px){body.yk .yr6b-fakt__text{padding-left:calc(var(--yr6b-icon) + 14px)}}body.yk .yr6b-sprung{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--yr6b-linie)}@media (min-width:900px){body.yk .yr6b-sprung{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}body.yk .yr6b-sprung__ziel .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3}body.yk .yr6b-sprung__ziel .elementor-heading-title a{display:flex;align-items:baseline;gap:10px;min-height:56px;padding:16px 16px 16px 0;color:var(--yr6b-navy);text-decoration:none}body.yk .yr6b-sprung__nr{color:var(--yr6b-bordeaux);font-size:14px;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){body.yk .yr6b-sprung__ziel .elementor-heading-title a:hover{color:var(--yr6b-bordeaux)}}body.yk .yr6b-anzeichen__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr6b-anzeichen__raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-anzeichen__seite{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-anzeichen__bild img{width:100%;aspect-ratio:4/3;object-fit:cover}body.yk .yr6b-anzeichen__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:640px){body.yk .yr6b-anzeichen__liste--2,body.yk .yr6b-anzeichen__liste--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yr6b-anzeichen__liste--3,body.yk .yr6b-anzeichen__liste--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yr6b-anzeichen__liste--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yr6b-anzeichen__liste--6{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-anzeichen__punkt{display:flex;flex-direction:column;gap:8px;padding:22px 24px 22px 0;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-anzeichen__titel .elementor-heading-title{position:relative;display:block;margin:0;padding-top:64px;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.3}body.yk .yr6b-anzeichen__titel .elementor-heading-title::after{content:"";position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;background:var(--yr6b-warm)}body.yk .yr6b-ton--warm .yr6b-anzeichen__titel .elementor-heading-title::after{background:var(--yr6b-weiss)}body.yk .yr6b-anzeichen__titel .elementor-heading-title::before{position:absolute;top:12px;left:12px;z-index:1;width:26px;height:26px;background-color:var(--yr6b-bordeaux)}body.yk .yr6b-anzeichen__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}@media (max-width:639px){body.yk .yr6b-anzeichen__punkt{padding:20px 0 20px 66px}body.yk .yr6b-anzeichen__titel .elementor-heading-title{padding-top:0}body.yk .yr6b-anzeichen__titel .elementor-heading-title::after{top:-12px;left:-66px}body.yk .yr6b-anzeichen__titel .elementor-heading-title::before{top:0;left:-54px}}body.yk .yr6b-wahl{display:flex;flex-direction:column;gap:0}body.yk .yr6b-wahl__tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;margin:0;background:var(--yr6b-stein)}body.yk .yr6b-wahl__tabs>.elementor-element{flex:1 1 0;width:auto;min-width:0}@media (max-width:767px){body.yk .yr6b-wahl__tabs>.elementor-element{flex:1 1 auto}body.yk .yr6b-wahl__tab .elementor-heading-title{hyphens:auto;overflow-wrap:anywhere}}body.yk .yr6b-wahl__tab{--yr6b-symbol:24px}body.yk .yr6b-wahl__tab .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:16px;font-weight:700;line-height:1.25}body.yk .yr6b-wahl__tab .elementor-heading-title>a,body.yk .yr6b-wahl__tab .elementor-heading-title>button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;margin:0;padding:12px 16px;border:0;border-radius:0;background:transparent;color:var(--yr6b-navy);font:inherit;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--yr6b-dauer) ease,color var(--yr6b-dauer) ease}body.yk .yr6b-wahl__tab .elementor-heading-title>button[aria-selected="true"]{background:var(--yr6b-bordeaux);color:var(--yr6b-weiss)}@media (hover:hover) and (pointer:fine){body.yk .yr6b-wahl__tab .elementor-heading-title>button[aria-selected="false"]:hover{background:var(--yr6b-steinlinie)}}body.yk .yr6b-wahl__tab .elementor-heading-title>button:focus-visible,body.yk .yr6b-wahl__tab .elementor-heading-title>a:focus-visible{outline:3px solid var(--yr6b-bordeaux);outline-offset:-3px}body.yk .yr6b-wahl__tab .elementor-heading-title>button[aria-selected="true"]:focus-visible{outline-color:var(--yr6b-sand)}body.yk .yr6b-wahl__felder{display:flex;flex-direction:column;gap:24px}body.yk .yr6b-wahl.is-bereit .yr6b-wahl__felder{display:grid;grid-template-columns:minmax(0,1fr);gap:0}body.yk .yr6b-wahl.is-bereit .yr6b-wahl__feld{grid-area:1/1;visibility:hidden;opacity:0;transition:opacity var(--yr6b-dauer) ease,visibility 0s linear var(--yr6b-dauer)}body.yk .yr6b-wahl.is-bereit .yr6b-wahl__feld.is-aktiv{visibility:visible;opacity:1;transition:opacity var(--yr6b-dauer) ease,visibility 0s}body.yk .yr6b-auswahl .yr6b-wahl__feld{display:grid;grid-template-columns:minmax(0,1fr);gap:0;background:var(--yr6b-weiss)}body.yk .yr6b-ton--weiss .yr6b-auswahl .yr6b-wahl__feld,body.yk .yr6b-auswahl.yr6b-ton--weiss .yr6b-wahl__feld{background:var(--yr6b-warm)}@media (min-width:1024px){body.yk .yr6b-auswahl .yr6b-wahl__feld{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}body.yk .yr6b-wahl__bild{min-width:0}body.yk .yr6b-wahl__img img{width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}@media (min-width:1024px){body.yk .yr6b-wahl__bild,body.yk .yr6b-wahl__bild>.elementor-widget,body.yk .yr6b-wahl__img img{height:100%}body.yk .yr6b-wahl__img img{min-height:420px}}body.yk .yr6b-wahl__inhalt{display:flex;flex-direction:column;gap:16px;padding:24px 20px 28px}@media (min-width:768px){body.yk .yr6b-wahl__inhalt{padding:clamp(28px,3vw,44px)}}body.yk .yr6b-wahl__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:clamp(22px,0.5vw + 19px,26px);font-weight:700;line-height:1.25;text-wrap:balance}body.yk .yr6b-auswahl__frage .elementor-heading-title{margin:0 0-20px;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:15px;font-weight:700}body.yk .yr6b-verfahren{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding:16px 18px;border-left:3px solid var(--yr6b-bordeaux);background:var(--yr6b-warm)}body.yk .yr6b-verfahren__titel{--yr6b-symbol:22px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-verfahren__titel .elementor-heading-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:16px;font-weight:700}body.yk .yr6b-verfahren__text,body.yk .yr6b-verfahren__text p{color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-auswahl__fuss{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 48px;margin-top:calc(var(--yr6b-takt)*-0.5);padding:22px 20px;background:var(--yr6b-warm)}@media (min-width:900px){body.yk .yr6b-auswahl__fuss{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:26px 36px}}body.yk .yr6b-auswahl.yr6b-ton--warm .yr6b-auswahl__fuss{background:var(--yr6b-weiss)}body.yk .yr6b-auswahl__abschluss{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}body.yk .yr6b-auswahl__abschluss-titel{--yr6b-symbol:24px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-auswahl__abschluss-titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700}body.yk .yr6b-auswahl__abschluss-text p{margin:0;font-size:15px;line-height:1.6}body.yk .yr6b-weitere{display:flex;flex-direction:column;gap:10px}body.yk .yr6b-weitere__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:15px;font-weight:700}body.yk .yr6b-weitere__liste ul,body.yk ul.yr6b-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body.yk .yr6b-weitere__liste li,body.yk .yr6b-chips li{margin:0}body.yk .yr6b-weitere__liste li,body.yk .yr6b-chips--still li,body.yk .yr6b-chips a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--yr6b-linie);border-radius:999px;background:var(--yr6b-weiss);color:var(--yr6b-navy);font-size:15px;line-height:1.3;text-decoration:none}body.yk .yr6b-chips a{min-height:44px}@media (hover:hover) and (pointer:fine){body.yk .yr6b-chips a:hover{border-color:var(--yr6b-bordeaux);color:var(--yr6b-bordeaux)}}body.yk .yr6b-farbe__material.yr4-material{display:grid;grid-template-columns:minmax(0,1fr);gap:0;background:var(--yr6b-weiss)}@media (min-width:1024px){body.yk .yr6b-farbe__material.yr4-material{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}body.yk .yr6b-farbe__buehne.yr4-material__buehne{width:100%;aspect-ratio:1}body.yk .yr6b-farbe__wahl{display:flex;flex-direction:column;gap:0;padding:24px 20px 28px}@media (min-width:768px){body.yk .yr6b-farbe__wahl{padding:clamp(28px,3.2vw,48px)}}body.yk .yr6b-farbe__frage .elementor-heading-title,body.yk .yr6b-profil__titel .elementor-heading-title{margin:0 0 14px;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:20px;font-weight:700;line-height:1.3}body.yk .yr6b-farbe__optionen.yr4-material__optionen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.yk .yr6b-farbe__optionen>.elementor-widget{width:100%}body.yk .yr6b-farbe__optionen .yr4-material-choice .elementor-button{justify-content:flex-start;width:100%;min-height:56px;padding:10px 14px;border-radius:var(--yr6b-ecke);font-size:16px}body.yk .yr6b-farbe__optionen .yr4-material-choice .elementor-button-content-wrapper::before{width:28px;height:28px}body.yk .yr6b-farbe__hinweis p{margin:14px 0 0;color:var(--yr6b-leise);font-size:13px;line-height:20px}body.yk .yr6b-profil{display:flex;flex-direction:column;gap:0;margin-top:24px;padding-top:24px;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-profil__text p{margin:-6px 0 14px;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-wahl--profil .yr6b-wahl__tabs{background:var(--yr6b-warm)}body.yk .yr6b-wahl--profil .yr6b-wahl__tab .elementor-heading-title>a,body.yk .yr6b-wahl--profil .yr6b-wahl__tab .elementor-heading-title>button{min-height:46px;padding:10px 8px;font-size:15px}body.yk .yr6b-wahl--profil .yr6b-wahl__feld{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-top:14px}@media (min-width:560px){body.yk .yr6b-wahl--profil .yr6b-wahl__feld{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:18px;align-items:center}}body.yk .yr6b-wahl__feld>.elementor-element{flex-shrink:0}body.yk .yr6b-schnitt{--yr6b-stein-farbe:#8e3d2c;--yr6b-moertel:#b9aa9a;--yr6b-tiefe:0%}body.yk .yr6b-schnitt .elementor-heading-title{display:flex;flex-direction:column;gap:8px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:16px;font-weight:700}body.yk .yr6b-schnitt .elementor-heading-title::before{content:"";display:block;width:100%;height:112px;background:linear-gradient(rgba(20,20,34,0.4),rgba(20,20,34,0.4)) 26%0/1px 100%no-repeat,linear-gradient(var(--yr6b-stein-farbe),var(--yr6b-stein-farbe)) 100%0/74% 38%no-repeat,linear-gradient(var(--yr6b-stein-farbe),var(--yr6b-stein-farbe)) 100% 100%/74% 38%no-repeat,var(--yr6b-fugenform,linear-gradient(var(--yr6b-moertel),var(--yr6b-moertel))) 100% 50%/calc(74% - var(--yr6b-tiefe)) 24%no-repeat,var(--yr6b-warm)}body.yk .yr6b-schnitt--vertieft{--yr6b-tiefe:14%}body.yk .yr6b-schnitt--gerundet{--yr6b-fugenform:radial-gradient(ellipse 12% 50%at 0 50%,transparent 97%,var(--yr6b-moertel) 100%)}body.yk .yr6b-schnitt__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.55}body.yk .yr6b-werkstatt__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@media (min-width:1024px){body.yk .yr6b-werkstatt__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,64px)}body.yk .yr6b-werkstatt--spiegel .yr6b-werkstatt__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}body.yk .yr6b-werkstatt--spiegel .yr6b-werkstatt__bild{order:2;position:sticky;top:calc(var(--yl-header-h,96px) + 24px)}body.yk .yr6b-werkstatt--spiegel .yr6b-werkstatt__img img{aspect-ratio:4/5}}body.yk .yr6b-werkstatt__img img{width:100%;aspect-ratio:3/2;object-fit:cover}body.yk .yr6b-werkstatt__inhalt{display:flex;flex-direction:column;gap:18px}body.yk .yr6b-werkstatt__inhalt .yr6b-zeile .elementor-heading-title{margin-bottom:-4px}body.yk .yr6b-regeln{display:grid;grid-template-columns:minmax(0,1fr);gap:18px 28px;margin-top:6px;padding-top:22px;border-top:1px solid var(--yr6b-hell-linie)}@media (min-width:640px){body.yk .yr6b-regeln--2,body.yk .yr6b-regeln--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yr6b-regeln--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-regel{display:flex;flex-direction:column;gap:8px}body.yk .yr6b-regel__titel{--yr6b-symbol:var(--yr6b-icon);--yr6b-symbolfarbe:var(--yr6b-steinlinie)}body.yk .yr6b-regel__titel .elementor-heading-title{display:flex;flex-direction:column;gap:12px;margin:0;color:var(--yr6b-weiss);font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.3}body.yk .yr6b-regel__text,body.yk .yr6b-regel__text p{margin:0;color:var(--yr6b-hell-leise);font-size:15px;line-height:1.6}body.yk .yr6b-werkstatt__fuss{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}body.yk .yr6b-werkstatt__fuss>.elementor-element{width:auto}body.yk .yr6b-handfolge{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--yr6b-hell-linie)}body.yk .yr6b-handfolge__schritt{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--yr6b-hell-linie)}body.yk .yr6b-handfolge__nr .elementor-heading-title{margin:0;color:var(--yr6b-sand);font-family:var(--yl-font-title);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4}body.yk .yr6b-handfolge__titel .elementor-heading-title{margin:0 0 4px;color:var(--yr6b-weiss);font-family:var(--yl-font-title);font-size:17px;font-weight:700}body.yk .yr6b-handfolge__text p{margin:0;color:var(--yr6b-hell-leise);font-size:15px;line-height:1.6}body.yk .yr6b-paare__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:40px 32px}@media (min-width:900px){body.yk .yr6b-paare__raster--2,body.yk .yr6b-paare__raster--4{grid-template-columns:repeat(2,minmax(0,1fr))}}body.yk .yr6b-paar{--yr6b-paar-format:0.7;display:flex;flex-direction:column;gap:14px;min-width:0}body.yk .yr6b-r50{--yr6b-paar-format:0.5}body.yk .yr6b-r55{--yr6b-paar-format:0.55}body.yk .yr6b-r60{--yr6b-paar-format:0.6}body.yk .yr6b-r65{--yr6b-paar-format:0.65}body.yk .yr6b-r70{--yr6b-paar-format:0.7}body.yk .yr6b-r75{--yr6b-paar-format:0.75}body.yk .yr6b-r80{--yr6b-paar-format:0.8}body.yk .yr6b-paar__bilder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body.yk .yr6b-paar__seite{position:relative;min-width:0}body.yk .yr6b-paar__img img{width:100%;height:auto;aspect-ratio:var(--yr6b-paar-format);object-fit:cover;background:var(--yr6b-steinlinie)}body.yk .yr6b-paar__marke{position:absolute!important;top:12px;left:12px;z-index:2;width:auto!important}body.yk .yr6b-paar__marke .elementor-heading-title{margin:0;padding:5px 10px;border-radius:2px;background:var(--yr6b-navy);color:var(--yr6b-weiss);font-family:var(--yl-font-body);font-size:13px;font-weight:700;line-height:1.2;letter-spacing:0.02em}body.yk .yr6b-paar__seite--nachher .yr6b-paar__marke .elementor-heading-title{background:var(--yr6b-bordeaux)}body.yk .yr6b-paar__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.3}body.yk .yr6b-paar__text p{margin:-6px 0 0;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-paar__schalter{display:none}@media (max-width:767px){body.yk .yr6b-paar.is-umschaltbar .yr6b-paar__schalter{display:inline-flex;align-self:flex-start;gap:0;padding:3px;border-radius:999px;background:var(--yr6b-weiss);box-shadow:inset 0 0 0 1px var(--yr6b-linie)}body.yk .yr6b-paar.is-umschaltbar .yr6b-paar__bilder{grid-template-columns:minmax(0,1fr)}body.yk .yr6b-paar.is-umschaltbar .yr6b-paar__seite{grid-area:1/1;transition:opacity var(--yr6b-dauer) ease}body.yk .yr6b-paar.is-umschaltbar.zeigt-nachher .yr6b-paar__seite--vorher,body.yk .yr6b-paar.is-umschaltbar.zeigt-vorher .yr6b-paar__seite--nachher{opacity:0;visibility:hidden}}body.yk .yr6b-paar__schalter button{min-width:96px;min-height:40px;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:var(--yr6b-navy);font:700 14px/1.2 var(--yl-font-body);cursor:pointer;transition:background-color var(--yr6b-dauer) ease,color var(--yr6b-dauer) ease}body.yk .yr6b-paar__schalter button[aria-pressed="true"]{background:var(--yr6b-bordeaux);color:var(--yr6b-weiss)}body.yk .yr6b-paar__schalter button:focus-visible{outline:3px solid var(--yr6b-bordeaux);outline-offset:2px}body.yk .yr6b-paar--regler.is-regler .yr6b-paar__bilder{position:relative;display:block;overflow:hidden;aspect-ratio:var(--yr6b-paar-format);background:var(--yr6b-steinlinie);touch-action:pan-y}body.yk .yr6b-paar--regler.is-regler .yr6b-paar__seite{position:absolute;inset:0}body.yk .yr6b-paar--regler.is-regler .yr6b-paar__seite>.elementor-widget-image,body.yk .yr6b-paar--regler.is-regler .yr6b-paar__img img{width:100%;height:100%}body.yk .yr6b-paar--regler.is-regler .yr6b-paar__seite--vorher{z-index:1;clip-path:inset(0 calc(100% - var(--yr6b-pos,50%))0 0)}body.yk .yr6b-paar--regler.is-regler .yr6b-paar__seite--nachher .yr6b-paar__marke{left:auto;right:12px}body.yk .yr6b-regler{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}body.yk .yr6b-regler__griff{position:absolute;top:0;bottom:0;left:var(--yr6b-pos,50%);z-index:2;width:2px;margin-left:-1px;background:var(--yr6b-weiss);pointer-events:none}body.yk .yr6b-regler__griff::after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0-24px;border-radius:50%;background:var(--yr6b-weiss) var(--yl-i-fuge) center/26px no-repeat;box-shadow:0 4px 16px rgba(10,10,24,0.28)}body.yk .yr6b-regler:focus-visible+.yr6b-regler__griff::after{outline:3px solid var(--yr6b-bordeaux);outline-offset:3px}body.yk .yr6b-stationen__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:768px){body.yk .yr6b-stationen__liste--4,body.yk .yr6b-stationen__liste--6{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}body.yk .yr6b-stationen__liste--3,body.yk .yr6b-stationen__liste--5{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}}@media (min-width:1100px){body.yk .yr6b-stationen__liste--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.yk .yr6b-stationen__liste--5{grid-template-columns:repeat(5,minmax(0,1fr))}body.yk .yr6b-stationen__liste--6{grid-template-columns:repeat(6,minmax(0,1fr))}}body.yk .yr6b-station{position:relative;display:flex;flex-direction:column;gap:10px;padding:0 0 28px 64px}body.yk .yr6b-station__nr{position:absolute!important;top:0;left:0;width:44px!important}body.yk .yr6b-station__nr .elementor-heading-title{display:grid;place-items:center;width:44px;height:44px;margin:0;border:1px solid var(--yr6b-bordeaux);border-radius:50%;background:var(--yr6b-weiss);color:var(--yr6b-bordeaux);font-family:var(--yl-font-title);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}body.yk .yr6b-station--symbol .yr6b-station__nr{--yr6b-symbol:22px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-station__titel .elementor-heading-title{margin:10px 0 0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.3}body.yk .yr6b-station__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}@media (max-width:767px){body.yk .yr6b-station:not(:last-child)::after{content:"";position:absolute;top:44px;bottom:0;left:21px;width:1px;background:var(--yr6b-steinlinie)}}@media (min-width:768px){body.yk .yr6b-station{padding:0 28px 0 0}body.yk .yr6b-station__nr{position:relative!important}body.yk .yr6b-station::before{content:"";position:absolute;top:22px;left:44px;right:0;width:auto;height:1px;background:var(--yr6b-steinlinie)}body.yk .yr6b-station__titel .elementor-heading-title{margin-top:18px}body.yk .yr6b-station:last-child::before{content:none}}body.yk .yr6b-hinweise__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:1024px){body.yk .yr6b-hinweise__raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-hinweise__kopf{display:flex;flex-direction:column;gap:14px}body.yk .yr6b-hinweise__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0 40px}@media (min-width:768px){body.yk .yr6b-hinweise__liste--2,body.yk .yr6b-hinweise__liste--4{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yr6b-hinweise__liste--3{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-hinweispunkt{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-top:1px solid var(--yr6b-steinlinie)}body.yk .yr6b-hinweispunkt__titel{--yr6b-symbol:28px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-hinweispunkt__titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.3}body.yk .yr6b-hinweispunkt__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-fragen__raster,body.yk .yr6b-fragengruppe__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:1024px){body.yk .yr6b-fragen__raster,body.yk .yr6b-fragengruppe__raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-fragen__seite{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-fragen__bild img{width:100%;aspect-ratio:4/3;object-fit:cover}body.yk .yr6b-fragen__wege{display:flex;flex-direction:column;gap:4px;margin-top:4px}body.yk .yr6b-weg{--yr6b-symbol:22px}body.yk .yr6b-weg .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:16px;font-weight:700;line-height:1.3}body.yk .yr6b-weg .elementor-heading-title a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--yr6b-navy);text-decoration:none}body.yk .yr6b-weg .elementor-heading-title a::before{content:"";flex:0 0 auto;width:22px;height:22px;background-color:var(--yr6b-bordeaux);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (hover:hover) and (pointer:fine){body.yk .yr6b-weg .elementor-heading-title a:hover{color:var(--yr6b-bordeaux);text-decoration:underline;text-underline-offset:4px}}body.yk .yr6b .yk-faq.yr6b-fragen__liste{max-width:none;border-top:1px solid var(--yr6b-navy)}body.yk .yr6b .yr6b-fragen__liste .yk-faq__item{padding:0;border-bottom:1px solid var(--yr6b-steinlinie)}body.yk .yr6b .yr6b-fragen__liste .yk-faq__question .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.4}body.yk .yr6b .yr6b-fragen__liste .yk-faq__item:not(.yk-faq__item--collapsible) .yk-faq__question .elementor-heading-title{padding:18px 0 8px}body.yk .yr6b .yr6b-fragen__liste .yk-faq__button{align-items:center;min-height:64px;padding:16px 0;color:var(--yr6b-navy)}body.yk .yr6b .yr6b-fragen__liste .yk-faq__button-sign::before,body.yk .yr6b .yr6b-fragen__liste .yk-faq__button-sign::after{background-color:var(--yr6b-bordeaux)}body.yk .yr6b .yr6b-fragen__liste .yk-faq__answer{margin:0;padding:0 48px 20px 0}body.yk .yr6b .yr6b-fragen__liste .yk-faq__answer p{margin:0 0 0.8em;color:var(--yr6b-text);font-size:16px;line-height:1.65}body.yk .yr6b .yr6b-fragen__liste .yk-faq__answer p:last-child{margin-bottom:0}@media (hover:hover) and (pointer:fine){body.yk .yr6b .yr6b-fragen__liste .yk-faq__button:hover{color:var(--yr6b-bordeaux)}}body.yk .yr6b .yr6b-fragen__liste .yk-faq__button:focus-visible{outline:3px solid var(--yr6b-bordeaux);outline-offset:2px}body.yk .yr6b-weiter__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:640px){body.yk .yr6b-weiter__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (min-width:1100px){body.yk .yr6b-weiter__raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yr6b-weiter__raster--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yr6b-weiter__karte{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto 1fr;gap:4px 16px;align-content:start}body.yk .yr6b-weiter__bild{grid-row:1/span 2}@media (min-width:640px){body.yk .yr6b-weiter__karte{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:6px}body.yk .yr6b-weiter__bild{grid-row:auto;margin-bottom:10px}}body.yk .yr6b-weiter__bild{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;overflow:hidden}body.yk .yr6b-weiter__bild--paar{grid-template-columns:repeat(2,minmax(0,1fr))}body.yk .yr6b-weiter__img img{width:100%;aspect-ratio:1;object-fit:cover}@media (min-width:640px){body.yk .yr6b-weiter__bild:not(.yr6b-weiter__bild--paar) .yr6b-weiter__img img{aspect-ratio:3/2}body.yk .yr6b-weiter__bild--paar .yr6b-weiter__img img{aspect-ratio:3/4;height:100%}body.yk .yr6b-weiter__bild--paar{aspect-ratio:3/2}}body.yk .yr6b-weiter__titel .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.3}body.yk .yr6b-weiter__titel .elementor-heading-title a{color:var(--yr6b-navy);text-decoration:none;text-underline-offset:4px}body.yk .yr6b-weiter__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:1}body.yk .yr6b-weiter__titel .elementor-heading-title a:focus-visible{outline:none}body.yk .yr6b-weiter__karte:has(a:focus-visible){outline:3px solid var(--yr6b-bordeaux);outline-offset:6px}@media (hover:hover) and (pointer:fine){body.yk .yr6b-weiter__karte:hover .yr6b-weiter__titel .elementor-heading-title a{color:var(--yr6b-bordeaux);text-decoration:underline}}body.yk .yr6b-weiter__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.55}body.yk .yr6b-befund__raster.yr4-hotspot{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}@media (min-width:1024px){body.yk .yr6b-befund__raster.yr4-hotspot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,4.4vw,64px);align-items:center}}body.yk .yr6b-befund__bild.yr4-hotspot__bild{position:relative;aspect-ratio:3/2;max-width:none;overflow:visible}body.yk .yr6b-befund__bild .yr4-hotspot__img,body.yk .yr6b-befund__bild .yr4-hotspot__img img{width:100%;height:100%}body.yk .yr6b-befund__bild .yr4-hotspot__img img{aspect-ratio:3/2;object-fit:cover}body.yk .yr4-hotspot--r6-schaden .yr4-hotspot__marke--1{left:24%;top:31%}body.yk .yr4-hotspot--r6-schaden .yr4-hotspot__marke--2{left:54%;top:41%}body.yk .yr4-hotspot--r6-schaden .yr4-hotspot__marke--3{left:61%;top:64%}@media (max-width:767px){body.yk .yr6b-befund .yr4-hotspot__marke{--yr4-marke:36px}}body.yk .yr6b-befund .yr4-hotspot__marke button{display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer}body.yk .yr6b-befund .yr4-hotspot__marke button:focus-visible{outline:3px solid var(--yr6b-sand);outline-offset:3px}body.yk .yr6b-befund__liste.yr4-hotspot__liste{display:flex;flex-direction:column;gap:0}body.yk .yr6b-befund__frage .elementor-heading-title{margin:0 0 6px;color:var(--yr6b-bordeaux);font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}body.yk .yr6b-befund .yr4-hotspot__punkt{padding:18px 0 18px 20px;border-top:0;border-bottom:1px solid var(--yr6b-linie);border-left:3px solid transparent;transition:border-color var(--yr6b-dauer) ease,background-color var(--yr6b-dauer) ease}body.yk .yr6b-befund .yr4-hotspot__punkt::after{content:none}body.yk .yr6b-befund .yr4-hotspot__punkt.is-aktiv{border-left-color:var(--yr6b-bordeaux);background:var(--yr6b-warm)}body.yk .yr6b-befund .yr4-hotspot__titel .elementor-heading-title{margin:0 0 6px;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700}body.yk .yr6b-befund .yr4-hotspot__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-befund .yr6b-hinweis{margin-top:14px}body.yk .yr6b-pruefpunkte{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 40px;padding:28px 20px;background:var(--yr6b-warm)}@media (min-width:768px){body.yk .yr6b-pruefpunkte{padding:36px 40px}}body.yk .yr6b-pruefpunkte__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:22px;font-weight:700;line-height:1.3}body.yk .yr6b-pruefpunkte__text p{margin:0 0 8px;color:var(--yr6b-text);font-size:15px}body.yk .yr6b-pruefpunkte__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px}@media (min-width:640px){body.yk .yr6b-pruefpunkte__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yr6b-pruefpunkte__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-pruefpunkt{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--yr6b-steinlinie)}body.yk .yr6b-pruefpunkt__titel{--yr6b-symbol:22px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-pruefpunkt__titel .elementor-heading-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:16px;font-weight:700}body.yk .yr6b-pruefpunkt__text p{margin:0;padding-left:32px;color:var(--yr6b-text);font-size:15px;line-height:1.55}body.yk .yr6b-weiter__bild--symbol{display:flex;align-items:flex-end;aspect-ratio:1;padding:14px;background:var(--yr6b-warm)}@media (min-width:640px){body.yk .yr6b-weiter__bild--symbol{aspect-ratio:3/2;padding:20px}}body.yk .yr6b-weiter__symbol{--yr6b-symbol:40px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-weiter__symbol .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:1.35}body.yk .yr6b-vergleich__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:900px){body.yk .yr6b-vergleich__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}body.yk .yr6b-vergleich__spalte{display:flex;flex-direction:column;gap:18px;padding:26px 22px 28px;background:var(--yr6b-weiss);border-top:4px solid var(--yr6b-bordeaux)}body.yk .yr6b-ton--weiss .yr6b-vergleich__spalte{background:var(--yr6b-warm)}body.yk .yr6b-vergleich__spalte--grenze{border-top-color:var(--yr6b-navy)}@media (min-width:768px){body.yk .yr6b-vergleich__spalte{padding:32px 36px 36px}}body.yk .yr6b-vergleich__titel{--yr6b-symbol:30px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-vergleich__spalte--grenze .yr6b-vergleich__titel{--yr6b-symbolfarbe:var(--yr6b-navy)}body.yk .yr6b-vergleich__titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:22px;font-weight:700}body.yk .yr6b-vergleich__spalte--grenze .yr6b-liste li::before{background-color:var(--yr6b-navy);-webkit-mask-image:var(--yl-i-minus);mask-image:var(--yl-i-minus)}body.yk .yr6b-bildfolge__reihe{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 24px}@media (min-width:768px){body.yk .yr6b-bildfolge__reihe--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .yr6b-bildfolge__reihe--2,body.yk .yr6b-bildfolge__reihe--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.yk .yr6b-bildfolge__reihe--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yr6b-bildfolge__schritt{display:flex;flex-direction:column;gap:10px}body.yk .yr6b-bildfolge__bild{position:relative;margin-bottom:8px}body.yk .yr6b-bildfolge__img img{width:100%;aspect-ratio:4/3;object-fit:cover}body.yk .yr6b-bildfolge__nr{position:absolute!important;left:0;bottom:0;width:auto!important}body.yk .yr6b-bildfolge__nr .elementor-heading-title{margin:0;padding:10px 14px;background:var(--yr6b-bordeaux);color:var(--yr6b-weiss);font-family:var(--yl-font-title);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}body.yk .yr6b-bildfolge__titel{--yr6b-symbol:22px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-bildfolge__titel .elementor-heading-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.3}body.yk .yr6b-bildfolge__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-muster__raster,body.yk .yr6b-bildtext__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media (min-width:1024px){body.yk .yr6b-muster__raster,body.yk .yr6b-bildtext__raster{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,4.4vw,64px)}body.yk .yr6b-bildtext__raster{align-items:center}body.yk .yr6b-bildtext--spiegel .yr6b-bildtext__bild{order:2}body.yk .yr6b-muster__bild{position:sticky;top:calc(var(--yl-header-h,96px) + 24px)}}body.yk .yr6b-muster__img img,body.yk .yr6b-bildtext__img img{width:100%;aspect-ratio:4/3;object-fit:cover}body.yk .yr6b-muster__inhalt,body.yk .yr6b-bildtext__inhalt{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-muster__zwischentitel .elementor-heading-title{margin:10px 0 0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:18px;font-weight:700}body.yk .yr6b-parameter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--yr6b-linie);border:1px solid var(--yr6b-linie)}body.yk .yr6b-parameter__feld{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--yr6b-weiss)}body.yk .yr6b-ton--weiss .yr6b-parameter__feld{background:var(--yr6b-warm)}body.yk .yr6b-parameter__titel{--yr6b-symbol:24px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-parameter__titel .elementor-heading-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:17px;font-weight:700}body.yk .yr6b-parameter__text p{margin:0;color:var(--yr6b-text);font-size:14px;line-height:1.5}body.yk .yr6b-mittel{display:flex;flex-direction:column;gap:8px}body.yk .yr6b-mittel__titel .elementor-heading-title{margin:4px 0 0;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:15px;font-weight:700}body.yk .yr6b-mittel__liste ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body.yk .yr6b-mittel__liste li{margin:0;padding:7px 14px;border-radius:999px;background:var(--yr6b-stein);color:var(--yr6b-navy);font-size:15px;font-weight:600;line-height:1.3}body.yk .yr6b-muster__zusatz{max-width:none}body.yk .yr6b-mosaik__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:640px){body.yk .yr6b-mosaik__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yr6b-mosaik__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}body.yk .yr6b-mosaik__kachel{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:200px;padding:22px;background:var(--yr6b-warm);overflow:hidden}body.yk .yr6b-ton--warm .yr6b-mosaik__kachel{background:var(--yr6b-weiss)}@media (max-width:639px){body.yk .yr6b-mosaik__kachel{min-height:0}}body.yk .yr6b-mosaik__kachel--bild{min-height:280px;background:var(--yr6b-navy)}body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__img{position:absolute!important;inset:0;z-index:0}body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__img img{width:100%;height:100%;object-fit:cover}body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__titel,body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__text{position:relative;z-index:1}body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__titel .elementor-heading-title,body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__text p{display:inline;padding:2px 8px;background:rgba(20,20,34,0.86);color:var(--yr6b-weiss);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.yk .yr6b-mosaik__kachel--bild>.yr6b-mosaik__text p{color:var(--yr6b-hell);line-height:1.75}body.yk .yr6b-mosaik__titel{--yr6b-symbol:30px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-mosaik__titel .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.3}body.yk .yr6b-mosaik__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.55}body.yk .yr6b-punkte{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-punkt{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid var(--yr6b-linie)}body.yk .yr6b-punkt--nr{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px}body.yk .yr6b-punkt__nr .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-title);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4}body.yk .yr6b-punkt__inhalt{display:flex;flex-direction:column;gap:4px}body.yk .yr6b-punkt__titel{--yr6b-symbol:24px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-punkt__titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:17px;font-weight:700;line-height:1.35}body.yk .yr6b-punkt__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.6}body.yk .yr6b-punkt:not(.yr6b-punkt--nr) .yr6b-punkt__text p{padding-left:36px}body.yk .yr6b-kapitel__liste{display:flex;flex-direction:column;gap:56px}@media (min-width:900px){body.yk .yr6b-kapitel__liste{gap:32px}}body.yk .yr6b-kapitel__eintrag{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center;scroll-margin-top:calc(var(--yl-header-h,96px) + 16px)}@media (min-width:900px){body.yk .yr6b-kapitel__eintrag{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}body.yk .yr6b-kapitel__eintrag--rechts{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}body.yk .yr6b-kapitel__eintrag--rechts .yr6b-kapitel__kreis{order:2}}body.yk .yr6b-kapitel__kreis.yr4-orbit{--yr4-ring:1px;--yr4-orbit-start:210;--yr4-orbit-dauer:18;justify-self:center;width:min(100%,var(--yr6b-kreis,300px));aspect-ratio:1;padding:16px;border:1px solid var(--yr6b-bordeaux);border-radius:50%}body.yk .yr6b-kapitel__eintrag:nth-child(2) .yr4-orbit{--yr4-orbit-phase:0.25}body.yk .yr6b-kapitel__eintrag:nth-child(3) .yr4-orbit{--yr4-orbit-phase:0.5}body.yk .yr6b-kapitel__eintrag:nth-child(4) .yr4-orbit{--yr4-orbit-phase:0.75}@media (min-width:900px){body.yk{--yr6b-kreis:400px}body.yk .yr6b-kapitel__kreis.yr4-orbit{padding:20px}}body.yk .yr6b-kapitel__kreis .yr6b-kapitel__img,body.yk .yr6b-kapitel__kreis .yr6b-kapitel__img img{width:100%;height:100%}body.yk .yr6b-kapitel__kreis .yr6b-kapitel__img img{aspect-ratio:1;border-radius:50%;object-fit:cover}body.yk .yr6b-kapitel__kreis .yr4-orbit__badge{width:52px!important;height:52px!important;box-shadow:0 0 0 6px var(--yr6b-weiss)}body.yk .yr6b-ton--warm .yr6b-kapitel__kreis .yr4-orbit__badge{box-shadow:0 0 0 6px var(--yr6b-warm)}body.yk .yr6b-kapitel__inhalt{display:flex;flex-direction:column;gap:14px}body.yk .yr6b-kapitel__zeile .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-kapitel__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:clamp(24px,0.9vw + 19px,32px);font-weight:750;line-height:1.2;letter-spacing:-0.01em}body.yk .yr6b-kapitel__wege{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 24px}body.yk .yr6b-kapitel__wege>.elementor-element{width:auto}body.yk .yr6b-checkliste__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr6b-checkliste__raster{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-checkliste__kopf{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-checkliste__karte{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:8px 20px;border:1px solid var(--yr6b-linie);background:var(--yr6b-weiss)}@media (min-width:640px){body.yk .yr6b-checkliste__karte{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;padding:12px 32px}}body.yk .yr6b-check{display:flex;flex-direction:column;gap:4px;padding:18px 0;border-bottom:1px solid var(--yr6b-linie)}body.yk .yr6b-check:last-child{border-bottom:0}@media (min-width:640px){body.yk .yr6b-check:nth-last-child(-n+2){border-bottom:0}}body.yk .yr6b-check__titel{--yr6b-symbol:26px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-check__titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:17px;font-weight:700}body.yk .yr6b-check__text p{margin:0;padding-left:38px;color:var(--yr6b-text);font-size:15px;line-height:1.55}body.yk .yr6b-tafeln__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:900px){body.yk .yr6b-tafeln__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}body.yk .yr6b-tafel{display:flex;flex-direction:column;gap:14px;padding:26px 22px;background:var(--yr6b-warm)}body.yk .yr6b-ton--warm .yr6b-tafel{background:var(--yr6b-weiss)}@media (min-width:768px){body.yk .yr6b-tafel{padding:36px 40px}}body.yk .yr6b-tafel__titel{--yr6b-symbol:32px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-tafel__titel .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:22px;font-weight:700;line-height:1.3}body.yk .yr6b-aussage__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media (min-width:1024px){body.yk .yr6b-aussage__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-aussage__titel{--yr6b-symbol:40px;--yr6b-symbolfarbe:var(--yr6b-sand)}body.yk .yr6b-aussage__titel .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:0;color:var(--yr6b-weiss);font-family:var(--yl-font-title);font-size:clamp(27px,0.75vw + 24px,34px);font-weight:750;line-height:1.2;text-wrap:balance}body.yk .yr6b-aussage__text p{margin:0;color:var(--yr6b-hell);font-size:clamp(18px,0.4vw + 16px,21px);line-height:1.6}body.yk .yr6b-betrieb__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr6b-betrieb__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-betrieb__text{display:flex;flex-direction:column;gap:18px}body.yk .yr6b-person{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-top:4px solid var(--yr6b-bordeaux);background:var(--yr6b-warm)}@media (min-width:768px){body.yk .yr6b-person{padding:36px 36px 32px}}body.yk .yr6b-person__zeile .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-body);font-size:14px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-person__name .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:26px;font-weight:750}body.yk .yr6b-person__text p{margin:0;color:var(--yr6b-text);font-size:16px;line-height:1.65}body.yk .yr6b-person__wege{display:flex;flex-direction:column;gap:0;margin-top:8px;padding-top:8px;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-leistungsband{display:flex;flex-direction:column;gap:14px;padding-top:28px;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-leistungsband__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:20px;font-weight:700}body.yk .yr6b-leistungsband__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0 24px}@media (min-width:640px){body.yk .yr6b-leistungsband__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yr6b-leistungsband__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-leistungsband__eintrag .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:17px;font-weight:700}body.yk .yr6b-leistungsband__eintrag .elementor-heading-title a{display:flex;align-items:center;gap:14px;min-height:60px;border-bottom:1px solid var(--yr6b-linie);color:var(--yr6b-navy);text-decoration:none}body.yk .yr6b-leistungsband__eintrag .elementor-heading-title a::before{content:"";flex:0 0 auto;width:26px;height:26px;background-color:var(--yr6b-bordeaux);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (hover:hover) and (pointer:fine){body.yk .yr6b-leistungsband__eintrag .elementor-heading-title a:hover{color:var(--yr6b-bordeaux)}}body.yk .yr6b-grundsaetze__raster{display:flex;flex-direction:column;gap:32px}body.yk .yr6b-grundsaetze__liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:900px){body.yk .yr6b-grundsaetze__liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}}body.yk .yr6b-grundsatz{display:flex;flex-direction:column;gap:10px;padding:24px 0;border-top:1px solid var(--yr6b-hell-linie)}body.yk .yr6b-grundsatz__titel{--yr6b-symbol:var(--yr6b-icon);--yr6b-symbolfarbe:var(--yr6b-sand)}body.yk .yr6b-grundsatz__titel .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0;color:var(--yr6b-weiss);font-family:var(--yl-font-title);font-size:21px;font-weight:700}body.yk .yr6b-grundsatz__text p{margin:0;color:var(--yr6b-hell-leise);font-size:16px;line-height:1.65}body.yk .yr6b-beleg__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr6b-beleg__raster{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,5vw,80px);align-items:center}}body.yk .yr6b-beleg__text{display:flex;flex-direction:column;gap:16px}body.yk .yr6b-paar--gross{width:min(100%,520px);margin-inline:auto}body.yk .yr6b-paar--gross .yr6b-paar__titel .elementor-heading-title{font-family:var(--yl-font-body);font-size:14px;font-weight:600;color:var(--yr6b-text)}body.yk .yr6b-region__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:1024px){body.yk .yr6b-region__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px);align-items:center}}body.yk .yr6b-region__text{display:flex;flex-direction:column;gap:14px}body.yk .yr6b-region__text .yr6b-titel{--yr6b-symbol:34px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-region__text .yr6b-titel .elementor-heading-title{display:flex;flex-direction:column;align-items:flex-start;gap:16px}body.yk .yr6b-region__gruppen{display:flex;flex-direction:column;gap:20px;padding:24px 20px;background:var(--yr6b-weiss)}@media (min-width:768px){body.yk .yr6b-region__gruppen{padding:32px 36px}}body.yk .yr6b-region__gruppe{display:flex;flex-direction:column;gap:10px}body.yk .yr6b-region__gruppentitel .elementor-heading-title,body.yk .yr6b-gebietskarte__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-filter{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){body.yk .yr6b-filter{flex-direction:row;align-items:center;gap:16px}body.yk .yr6b-filter>.elementor-element{width:auto}}body.yk .yr6b-filter__titel .elementor-heading-title{margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:15px;font-weight:700}body.yk .yr6b-filter__liste{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}body.yk .yr6b-filter__liste>.elementor-widget{width:auto}body.yk .yr6b-filter__wahl .elementor-button{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--yr6b-steinlinie);border-radius:999px;background:var(--yr6b-weiss);color:var(--yr6b-navy);font-family:var(--yl-font-body);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color var(--yr6b-dauer) ease,border-color var(--yr6b-dauer) ease,color var(--yr6b-dauer) ease}body.yk .yr6b-filter__wahl .elementor-button-content-wrapper::after{content:none;display:none}body.yk .yr6b-filter__wahl.is-aktiv .elementor-button,body.yk .yr6b-filter__wahl .elementor-button[aria-pressed="true"]{border-color:var(--yr6b-bordeaux);background:var(--yr6b-bordeaux);color:var(--yr6b-weiss)}@media (hover:hover) and (pointer:fine){body.yk .yr6b-filter__wahl .elementor-button[aria-pressed="false"]:hover{border-color:var(--yr6b-bordeaux);color:var(--yr6b-bordeaux)}}body.yk .yr6b-filter__wahl .elementor-button:focus-visible{outline:3px solid var(--yr6b-bordeaux);outline-offset:3px}body.yk .yr6b-projekte__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:44px 32px;scroll-margin-top:calc(var(--yl-header-h,96px) + 24px)}@media (min-width:900px){body.yk .yr6b-projekte__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}body.yk .yr6b-projekte__raster>.yr6b-paar[hidden]{display:none!important}body.yk .yr6b-kopf__medien--paar .yr6b-paar--gross{width:min(100%,480px)}body.yk .yr6b-kopf__medien--gebiet{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}body.yk .yr6b-gebietskarte{display:flex;flex-direction:column;gap:12px;padding:22px 22px 24px;border-top:3px solid var(--yr6b-bordeaux);background:var(--yr6b-weiss)}body.yk ul.yr6b-gebietskarte__liste{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}body.yk .yr6b-gebietskarte__liste li{margin:0}body.yk .yr6b-gebietskarte__liste a{display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border:1px solid var(--yr6b-linie);border-radius:var(--yr6b-ecke);background:var(--yr6b-warm);color:var(--yr6b-navy);font-size:15px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){body.yk .yr6b-gebietskarte__liste a:hover{border-color:var(--yr6b-bordeaux);color:var(--yr6b-bordeaux)}}body.yk .yr6b-themen__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--yr6b-linie);border:1px solid var(--yr6b-linie)}@media (min-width:640px){body.yk .yr6b-themen__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .yr6b-themen__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}body.yk .yr6b-thema{position:relative;display:flex;flex-direction:column;gap:6px;padding:22px 24px;background:var(--yr6b-weiss)}body.yk .yr6b-thema__titel .elementor-heading-title{margin:0;font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.3}body.yk .yr6b-thema__titel .elementor-heading-title a{display:flex;align-items:center;gap:14px;color:var(--yr6b-navy);text-decoration:none}body.yk .yr6b-thema__titel .elementor-heading-title a::before{content:"";flex:0 0 auto;width:28px;height:28px;background-color:var(--yr6b-bordeaux);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .yr6b-thema__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0}body.yk .yr6b-thema__text p{margin:0;padding-left:42px;color:var(--yr6b-text);font-size:15px;line-height:1.55}@media (hover:hover) and (pointer:fine){body.yk .yr6b-thema:hover{background:var(--yr6b-warm)}body.yk .yr6b-thema:hover .yr6b-thema__titel .elementor-heading-title a{color:var(--yr6b-bordeaux)}}body.yk .yr6b-thema:has(a:focus-visible){outline:3px solid var(--yr6b-bordeaux);outline-offset:-3px}body.yk .yr6b-thema__titel .elementor-heading-title a:focus-visible{outline:none}body.yk .yl-sec.yr6b-fragengruppe{scroll-margin-top:calc(var(--yl-header-h,96px) + 8px)}body.yk .yr6b-fragengruppe__seite{display:flex;flex-direction:column;gap:12px}@media (min-width:1024px){body.yk .yr6b-fragengruppe__seite{position:sticky;top:calc(var(--yl-header-h,96px) + 24px)}}body.yk .yr6b-fragengruppe__nr .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-title);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}body.yk .yr6b-fragengruppe__text p{margin:0;color:var(--yr6b-text);font-size:16px;line-height:1.6}body.yk .yr6b-fragengruppe__bild{margin-top:6px}body.yk .yr6b-fragengruppe__bild img{width:100%;aspect-ratio:3/2;object-fit:cover}@media (max-width:1023px){body.yk .yr6b-fragengruppe__bild img{aspect-ratio:21/9}}body.yk .yr6b-kontaktinfo__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width:1024px){body.yk .yr6b-kontaktinfo__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}}body.yk .yr6b-kontaktinfo__schritte{display:flex;flex-direction:column;gap:18px}body.yk .yr6b-kontaktinfo__liste{display:flex;flex-direction:column;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-kontaktinfo__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 28px}body.yk .yr6b-kontaktinfo__links>.elementor-element{width:auto}body.yk .yr6b-adresse{display:flex;flex-direction:column;gap:12px;padding:28px 24px;border-top:4px solid var(--yr6b-bordeaux);background:var(--yr6b-weiss)}@media (min-width:768px){body.yk .yr6b-adresse{padding:32px 36px}}body.yk .yr6b-adresse__titel{--yr6b-symbol:28px;--yr6b-symbolfarbe:var(--yr6b-bordeaux)}body.yk .yr6b-adresse__titel .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:22px;font-weight:700}body.yk .yr6b-adresse__text p{margin:0;color:var(--yr6b-text);font-size:15px;line-height:1.65}body.yk .yr6b-karte__buehne.yl-owl__buehne{margin-top:0;gap:28px}@media (min-width:1024px){body.yk .yr6b-karte__buehne.yl-owl__buehne{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px}}body.yk .yr6b-karte__flaeche{padding:20px;background:var(--yr6b-warm)}@media (min-width:768px){body.yk .yr6b-karte__flaeche{padding:28px 32px}}body.yk .yr6b-karte__fuss{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:14px;border-top:1px solid var(--yr6b-linie)}body.yk .yr6b-karte__panel.yl-owl__panel{gap:18px}@media (min-width:1024px){body.yk .yr6b-karte__panel.yl-owl__panel{position:sticky;top:calc(var(--yl-header-h,96px) + 20px)}}body.yk .yr6b-karte__auswahl{padding:20px 20px 22px;border:1px solid var(--yr6b-linie);background:var(--yr6b-weiss)}body.yk .yr6b-karte .yl-owl__wahl-gruppe{margin:14px 0 8px;color:var(--yr6b-navy);font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-karte .yl-owl__wahl-gruppe:first-child{margin-top:0}body.yk .yr6b-region-karte__zeile .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-body);font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}body.yk .yr6b-karte .yl-owl__buehne,body.yk .yr6b-karte .yl-owl__auswahl,body.yk .yr6b-karte .yl-owl__region{scroll-margin-top:calc(var(--yl-header-h,96px) + 16px)}body.yk .yr6b-karte .yl-owl__region{border:1px solid var(--yr6b-linie);border-top:3px solid var(--yr6b-bordeaux);box-shadow:none}body.yk .yr6b-karte .yl-owl__region-text p{color:var(--yr6b-text);font-size:16px;line-height:1.65}body.yk .yl-request.yr6b-abschluss{background-position:center 40%}body.yk .yr6b-abschluss .yl-kicker .elementor-heading-title{padding-left:0;font-size:14px;letter-spacing:0.08em}body.yk .yr6b-abschluss .yl-kicker .elementor-heading-title::before{content:none}body.yk .yr6b a:focus-visible{outline:3px solid var(--yr6b-bordeaux);outline-offset:3px}body.yk .yr6b-ton--bordeaux a:focus-visible,body.yk .yr6b-ton--navy a:focus-visible{outline-color:var(--yr6b-sand)}@media (prefers-reduced-motion:reduce){body.yk .yr6b *,body.yk .yr6b *::before,body.yk .yr6b *::after{transition-duration:1ms!important;transition-delay:0s!important}}body.yk{--r7a-bordeaux:var(--yl-brand,#310001);--r7a-bordeaux-hell:var(--yl-brand-2,#4b0002);--r7a-tinte:var(--yl-ink,#141422);--r7a-text:#55545d;--r7a-creme:#f6f3ed;--r7a-tafel:#f3f1f2;--r7a-linie:#e2dbcd;--r7a-linie-kuehl:#dcd8d9;--r7a-hauch:#fbf9f6;--r7a-sand:var(--yl-sand,#f0e4b9);--r7a-rand:var(--yl-gutter,20px);--r7a-luft:72px;--r7a-ueberlappung:72px;--r7a-kurve:cubic-bezier(0.23,1,0.32,1);--r7a-kurve-flaeche:cubic-bezier(0.77,0,0.175,1);--r7a-i-kunden:url(../icons/r7a/users-group.svg);--r7a-i-siegel:url(../icons/r7a/rosette-discount-check.svg)}@media (min-width:768px){body.yk{--r7a-ueberlappung:104px}}@media (min-width:1024px){body.yk{--r7a-luft:104px}}@media (min-width:1200px){body.yk{--r7a-ueberlappung:144px}}body.yk .r7a-ico-kunden{--yl-icon:var(--r7a-i-kunden)}body.yk .r7a-zeile .elementor-heading-title{margin:0;color:var(--r7a-bordeaux);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.08em;text-transform:uppercase}body.yk .yl-sec.r7a-leistungen{padding:var(--r7a-luft) var(--r7a-rand);background-color:#ffffff}body.yk .r7a-leistungen__kopf{display:flex;flex-direction:column;gap:16px;max-width:44rem;margin:0 0 56px}body.yk .r7a-leistungen__lead p,body.yk .r7a-praxis__lead p{margin:0;color:var(--r7a-text);font-size:17px;line-height:27px}body.yk .r7a-karten{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 32px}@media (min-width:640px){body.yk .r7a-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk .r7a-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}}body.yk .r7a-leistungen__hinweis{margin-top:32px}body.yk .r7a-karte{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;transition:transform 160ms var(--r7a-kurve)}body.yk .r7a-karte .r7a-karte__bild{position:relative;z-index:-1;overflow:hidden;margin:0;background-color:var(--r7a-linie)}body.yk .r7a-karte__bild img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:3/2;object-fit:cover;transition:transform 600ms var(--r7a-kurve)}body.yk .r7a-karte .r7a-karte__tafel{position:static;display:flex;flex-direction:column;flex:1 1 auto;gap:0;width:auto;margin:-64px 16px 0;padding:0 20px 24px;background-color:var(--r7a-tafel);background-image:url(../img/r7a/service_box_shape1-1.png);background-repeat:no-repeat;background-position:right top;background-size:200px auto;box-shadow:inset 0 2px 0 var(--r7a-bordeaux);transition:box-shadow 240ms ease}@media (min-width:640px){body.yk .r7a-karte .r7a-karte__tafel{margin:-88px 24px 0;padding:0 28px 28px}}body.yk .r7a-karte .r7a-karte__gruppe{position:relative;display:flex;align-items:center;min-height:60px;margin:0 0 20px;padding-left:96px;transition:transform 240ms var(--r7a-kurve)}body.yk .r7a-karte__gruppe .elementor-heading-title{margin:0;color:var(--r7a-text);font-family:var(--yl-font-body);font-size:13px;font-weight:700;line-height:18px;letter-spacing:0.08em;text-transform:uppercase}body.yk .r7a-karte__gruppe .elementor-heading-title::before{content:"";position:absolute;left:0;top:-30px;width:80px;height:90px;background-color:var(--r7a-bordeaux);-webkit-clip-path:polygon(50%0,100% 33.34%,90% 33.34%,90% 100%,10% 100%,10% 33.34%,0 33.34%);clip-path:polygon(50%0,100% 33.34%,90% 33.34%,90% 100%,10% 100%,10% 33.34%,0 33.34%);transition:background-color 240ms ease}body.yk .r7a-karte__gruppe .elementor-heading-title::after{content:"";position:absolute;left:22px;top:12px;width:36px;height:36px;background-color:#ffffff;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .r7a-karte .r7a-karte__titel{position:static;margin:0 0 12px}body.yk .r7a-karte__titel .elementor-heading-title{margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:clamp(21px,0.4vw + 18px,24px);font-weight:700;line-height:1.25;letter-spacing:-0.01em;text-wrap:balance}body.yk .r7a-karte__titel .elementor-heading-title a{color:inherit;text-decoration:none;transition:color 180ms ease}body.yk .r7a-karte__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}body.yk .r7a-karte .r7a-karte__text{margin:0 0 24px}body.yk .r7a-karte__text p{margin:0;color:var(--r7a-text);font-size:16px;line-height:26px}body.yk .r7a-karte .r7a-karte__mehr{margin-top:auto;padding-top:16px;border-top:1px solid var(--r7a-linie-kuehl)}body.yk .r7a-karte__mehr .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--r7a-bordeaux);font-family:var(--yl-font-title);font-size:15px;font-weight:700;line-height:22px}body.yk .r7a-karte__mehr .elementor-heading-title::after{content:"";width:16px;height:16px;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--yl-i-schraeg) center/contain no-repeat;mask:var(--yl-i-schraeg) center/contain no-repeat;transition:transform 200ms var(--r7a-kurve)}body.yk .r7a-karte:focus-within .r7a-karte__tafel{box-shadow:inset 0 4px 0 var(--r7a-bordeaux),0 24px 48px -32px rgba(20,20,34,0.45)}body.yk .r7a-karte:focus-within .r7a-karte__titel a{color:var(--r7a-bordeaux)}body.yk .r7a-karte__titel a:focus-visible{outline:3px solid var(--r7a-bordeaux);outline-offset:4px;border-radius:2px}@supports selector(:has(*)){body.yk .r7a-karte__titel a:focus-visible{outline:none}body.yk .r7a-karte:has(.r7a-karte__titel a:focus-visible){outline:3px solid var(--r7a-bordeaux);outline-offset:6px}}body.yk .r7a-karte:active{transform:scale(0.99)}@media (hover:hover) and (pointer:fine){body.yk .r7a-karte:hover .r7a-karte__bild img{transform:scale(1.04)}body.yk .r7a-karte:hover .r7a-karte__gruppe{transform:translateY(-4px)}body.yk .r7a-karte:hover .r7a-karte__tafel{box-shadow:inset 0 4px 0 var(--r7a-bordeaux),0 24px 48px -32px rgba(20,20,34,0.45)}body.yk .r7a-karte:hover .r7a-karte__titel a{color:var(--r7a-bordeaux)}body.yk .r7a-karte:hover .r7a-karte__mehr .elementor-heading-title::after{transform:translate(3px,-3px)}}body.yk .yl-sec.r7a-zahlen{position:relative;overflow:hidden;padding:48px var(--r7a-rand) calc(48px + var(--r7a-ueberlappung));background-color:var(--r7a-bordeaux);background-image:url(../img/r7a/counter7-bg.png);background-repeat:no-repeat;background-position:-72px top;background-size:auto 100%;color:#ffffff}@media (min-width:640px){body.yk .yl-sec.r7a-zahlen{padding-top:64px;padding-bottom:calc(64px + var(--r7a-ueberlappung));background-position:left top}}body.yk .r7a-zahlen__raster{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:1040px;margin:0 auto}body.yk .r7a-zahl{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px;padding:16px 0;border-top:1px solid rgba(255,255,255,0.14)}body.yk .r7a-zahl:first-child{border-top:0}@media (min-width:640px){body.yk .r7a-zahlen__raster{grid-template-columns:repeat(3,minmax(0,1fr))}body.yk .r7a-zahl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:8px 16px;border-top:0;text-align:center}body.yk .r7a-zahl+.r7a-zahl{border-left:1px solid rgba(255,255,255,0.14)}}body.yk .r7a-zahl__wert .elementor-heading-title{display:inline-flex;align-items:center;gap:14px;margin:0;color:#ffffff;font-family:var(--yl-font-title);font-size:clamp(36px,2vw + 24px,56px);font-weight:800;line-height:1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}body.yk .r7a-zahl__wert .elementor-heading-title::before{content:"";flex:0 0 auto;width:0.74em;height:0.74em;background-color:var(--r7a-sand);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .r7a-zahl__label .elementor-heading-title{margin:0;color:rgba(255,255,255,0.86);font-family:var(--yl-font-body);font-size:15px;font-weight:600;line-height:1.35}body.yk .yl-sec.r7a-technik{z-index:1;margin-top:calc(-1*var(--r7a-ueberlappung));padding:0 var(--r7a-rand) var(--r7a-luft);background-color:transparent;background-image:linear-gradient(to bottom,transparent var(--r7a-ueberlappung),#ffffff var(--r7a-ueberlappung))}body.yk .r7a-technik__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:0}body.yk .r7a-technik__bild{position:relative;min-width:0}body.yk .r7a-technik .r7a-technik__foto{margin:0;overflow:hidden;background-color:var(--r7a-linie)}body.yk .r7a-technik__foto img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:46% 52%}body.yk .r7a-technik__inhalt{display:flex;flex-direction:column;gap:0;min-width:0;padding:48px 0 0}@media (min-width:1024px){body.yk .r7a-technik__raster{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:stretch}body.yk .r7a-technik__bild{min-height:480px}body.yk .r7a-technik .r7a-technik__foto{position:absolute;inset:0}body.yk .r7a-technik__foto img{height:100%;aspect-ratio:auto}body.yk .r7a-technik__inhalt{padding:56px 0 8px clamp(48px,5vw,88px);background-color:#ffffff;box-shadow:0 0 0 100vmax #ffffff;-webkit-clip-path:inset(0-100vmax 0 0);clip-path:inset(0-100vmax 0 0)}}body.yk .r7a-technik .r7a-plakette{position:absolute;left:0;bottom:32px;z-index:2;display:flex;flex-direction:column;gap:6px;width:auto;max-width:calc(100% - 64px);padding:16px 52px 16px 20px;background-color:#ffffff;box-shadow:0 18px 40px -28px rgba(20,20,34,0.55)}@media (min-width:1024px){body.yk .r7a-technik .r7a-plakette{bottom:56px;padding:24px 72px 24px 32px}}body.yk .r7a-plakette .r7a-plakette__jahr,body.yk .r7a-plakette .r7a-plakette__text{position:static;width:auto}body.yk .r7a-plakette__jahr .elementor-heading-title{margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:clamp(26px,0.8vw + 20px,34px);font-weight:800;line-height:1;letter-spacing:-0.015em;white-space:nowrap}body.yk .r7a-plakette__jahr .elementor-heading-title::before{content:"";position:absolute;top:50%;right:-26px;width:52px;height:52px;margin-top:-26px;border-radius:50%;background-color:var(--r7a-bordeaux);box-shadow:0 0 0 5px #ffffff}body.yk .r7a-plakette__jahr .elementor-heading-title::after{content:"";position:absolute;top:50%;right:-14px;width:28px;height:28px;margin-top:-14px;background-color:#ffffff;-webkit-mask:var(--r7a-i-siegel) center/contain no-repeat;mask:var(--r7a-i-siegel) center/contain no-repeat}body.yk .r7a-plakette__text .elementor-heading-title{margin:0;color:var(--r7a-text);font-family:var(--yl-font-body);font-size:14px;font-weight:500;line-height:1.35}body.yk .r7a-technik .r7a-technik__titel{margin-top:12px}body.yk .r7a-technik .r7a-technik__text{max-width:36rem;margin-top:16px}body.yk .r7a-technik__text p{margin:0;color:var(--r7a-text);font-size:17px;line-height:27px}body.yk .r7a-aussagen{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid var(--r7a-linie)}@media (min-width:600px){body.yk .r7a-aussagen{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}body.yk .r7a-aussage .elementor-heading-title{display:flex;align-items:center;gap:12px;margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:15px;font-weight:700;line-height:1.3}body.yk .r7a-aussage .elementor-heading-title::before{content:"";flex:0 0 auto;width:30px;height:30px;background-color:var(--r7a-bordeaux);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}@media (min-width:600px){body.yk .r7a-aussage .elementor-heading-title{flex-direction:column;align-items:flex-start;gap:10px}}body.yk .r7a-technik__aktionen{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:32px}body.yk .r7a-technik__aktionen>.elementor-element{width:auto}body.yk .r7a-technik .r7a-technik__hinweis{margin-top:24px}body.yk .r7a-technik__foto.r7a-wartet{-webkit-clip-path:inset(100%0 0 0);clip-path:inset(100%0 0 0)}body.yk .r7a-technik__foto.r7a-da{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:clip-path 800ms var(--r7a-kurve-flaeche),-webkit-clip-path 800ms var(--r7a-kurve-flaeche)}body.yk .r7a-plakette.r7a-wartet{opacity:0;transform:translateX(-16px)}body.yk .r7a-plakette.r7a-da{opacity:1;transform:none;transition:opacity 280ms ease-out 520ms,transform 420ms var(--r7a-kurve) 520ms}body.yk .yl-sec.r7a-praxis{padding:var(--r7a-luft) var(--r7a-rand);background-color:#ffffff}body.yk .r7a-praxis__kopf{display:flex;flex-direction:column;gap:12px;max-width:44rem;margin:0 0 40px}body.yk .r7a-belege{display:flex;flex-direction:column;gap:16px}body.yk .r7a-beleg{--r7a-pfeil:44px;--r7a-pfeil-rechts:20px;position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;column-gap:16px;min-height:112px;padding:20px calc(var(--r7a-pfeil-rechts) + var(--r7a-pfeil) + 12px) 20px 20px;border:1px solid var(--yl-line,#e6e6e6);border-radius:8px;background-color:#ffffff;transition:background-color 200ms ease,border-color 200ms ease,transform 160ms var(--r7a-kurve)}@media (min-width:768px){body.yk .r7a-beleg{--r7a-pfeil:52px;--r7a-pfeil-rechts:36px;grid-template-columns:96px minmax(0,1fr) auto;column-gap:32px;min-height:136px;padding:24px calc(var(--r7a-pfeil-rechts) + var(--r7a-pfeil) + 24px) 24px 36px}}body.yk .r7a-beleg::after{content:"";position:absolute;top:50%;right:var(--r7a-pfeil-rechts);width:var(--r7a-pfeil);height:var(--r7a-pfeil);margin-top:calc(var(--r7a-pfeil)/-2);box-sizing:border-box;border:1px solid var(--r7a-linie-kuehl);border-radius:50%;background-color:#ffffff;transition:background-color 200ms ease,border-color 200ms ease}body.yk .r7a-beleg__nr .elementor-heading-title{margin:0;color:transparent;-webkit-text-stroke:1.5px var(--r7a-tinte);font-family:var(--yl-font-title);font-size:56px;font-weight:600;line-height:1;letter-spacing:-0.02em;font-variant-numeric:lining-nums;transition:color 240ms ease,-webkit-text-stroke-color 240ms ease}@supports not (-webkit-text-stroke:1px #000000){body.yk .r7a-beleg__nr .elementor-heading-title{color:var(--r7a-tinte)}}@media (min-width:768px){body.yk .r7a-beleg__nr .elementor-heading-title{font-size:88px;-webkit-text-stroke-width:2px}}body.yk .r7a-beleg .r7a-beleg__text,body.yk .r7a-beleg .r7a-beleg__titel{position:static}body.yk .r7a-beleg__text{display:flex;flex-direction:column;gap:6px;min-width:0}body.yk .r7a-beleg__titel .elementor-heading-title{margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:clamp(18px,0.5vw + 16px,22px);font-weight:700;line-height:1.3}body.yk .r7a-beleg__titel .elementor-heading-title a{color:inherit;text-decoration:none;transition:color 180ms ease}body.yk .r7a-beleg__titel .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:8px}body.yk .r7a-beleg__titel .elementor-heading-title a::before{content:"";position:absolute;z-index:1;top:50%;right:calc(var(--r7a-pfeil-rechts) + (var(--r7a-pfeil) - 18px)/2);width:18px;height:18px;margin-top:-9px;background-color:var(--r7a-tinte);-webkit-mask:var(--yl-i-schraeg) center/contain no-repeat;mask:var(--yl-i-schraeg) center/contain no-repeat;transition:transform 220ms var(--r7a-kurve),background-color 200ms ease}body.yk .r7a-beleg__zeile p{margin:0;color:var(--r7a-text);font-size:15px;line-height:24px}body.yk .r7a-beleg .r7a-beleg__bild{display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){body.yk .r7a-beleg .r7a-beleg__bild{display:block;width:136px;margin:0;opacity:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:clip-path 320ms var(--r7a-kurve),-webkit-clip-path 320ms var(--r7a-kurve),opacity 200ms ease}body.yk .r7a-beleg__bild img{display:block;width:136px;max-width:none;height:92px;object-fit:cover;border-radius:4px}body.yk .r7a-beleg:hover .r7a-beleg__bild,body.yk .r7a-beleg:focus-within .r7a-beleg__bild{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}body.yk .r7a-beleg:hover{background-color:var(--r7a-hauch);border-color:var(--r7a-linie)}body.yk .r7a-beleg:hover .r7a-beleg__nr .elementor-heading-title{color:var(--r7a-bordeaux);-webkit-text-stroke-color:var(--r7a-bordeaux)}body.yk .r7a-beleg:hover::after{border-color:var(--r7a-bordeaux);background-color:var(--r7a-bordeaux)}body.yk .r7a-beleg:hover .r7a-beleg__titel a{color:var(--r7a-bordeaux)}body.yk .r7a-beleg:hover .r7a-beleg__titel a::before{background-color:#ffffff;transform:rotate(45deg)}}body.yk .r7a-beleg:focus-within{background-color:var(--r7a-hauch);border-color:var(--r7a-linie)}body.yk .r7a-beleg:focus-within .r7a-beleg__nr .elementor-heading-title{color:var(--r7a-bordeaux);-webkit-text-stroke-color:var(--r7a-bordeaux)}body.yk .r7a-beleg:focus-within::after{border-color:var(--r7a-bordeaux);background-color:var(--r7a-bordeaux)}body.yk .r7a-beleg:focus-within .r7a-beleg__titel a::before{background-color:#ffffff;transform:rotate(45deg)}body.yk .r7a-beleg__titel a:focus-visible{outline:3px solid var(--r7a-bordeaux);outline-offset:4px;border-radius:2px}@supports selector(:has(*)){body.yk .r7a-beleg__titel a:focus-visible{outline:none}body.yk .r7a-beleg:has(.r7a-beleg__titel a:focus-visible){outline:3px solid var(--r7a-bordeaux);outline-offset:3px}}body.yk .r7a-beleg:active{transform:scale(0.995)}body.yk .yl-sec.r7a-ueber{padding:48px var(--r7a-rand) var(--r7a-luft);background-color:var(--r7a-creme)}@media (min-width:1024px){body.yk .yl-sec.r7a-ueber{padding-top:72px}}body.yk .r7a-ueber__raster{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf""collage""details";gap:40px}body.yk .r7a-ueber__kopf{grid-area:kopf;display:flex;flex-direction:column;gap:16px;min-width:0}body.yk .r7a-ueber .r7a-collage{grid-area:collage}body.yk .r7a-ueber__details{grid-area:details;display:flex;flex-direction:column;gap:28px;min-width:0}@media (min-width:1024px){body.yk .r7a-ueber__raster{grid-template-columns:minmax(0,13fr) minmax(0,11fr);grid-template-rows:auto 1fr;grid-template-areas:"collage kopf""collage details";column-gap:clamp(56px,6vw,104px);row-gap:32px;align-items:start}body.yk .r7a-ueber__kopf{padding-top:24px}}body.yk .r7a-ueber__titel .elementor-heading-title{margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:clamp(34px,1.4vw + 24px,48px);font-weight:800;line-height:1.1;letter-spacing:-0.02em;text-wrap:balance}body.yk .r7a-ueber__lead p{max-width:34em;margin:0;color:var(--r7a-text);font-size:18px;line-height:29px}body.yk .r7a-collage{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px;row-gap:12px;padding:0 0 0 16px;background-image:url(../img/r7a/about_2_1shape.png);background-repeat:no-repeat;background-position:left bottom;background-size:160px auto}@media (min-width:768px){body.yk .r7a-collage{padding-left:24px;background-size:200px auto}}body.yk .r7a-collage .r7a-collage__bild{min-width:0;margin:0;overflow:hidden;background-color:var(--r7a-linie)}body.yk .r7a-collage__bild img{display:block;width:100%;max-width:none;height:100%;object-fit:cover}body.yk .r7a-collage .r7a-collage__bild--gross{grid-column:1;grid-row:1/span 2;align-self:start}body.yk .r7a-collage__bild--gross img{aspect-ratio:5/7;object-position:34% 50%}body.yk .r7a-collage .r7a-collage__bild--oben{grid-column:2;grid-row:1}body.yk .r7a-collage__bild--oben img{aspect-ratio:14/15}body.yk .elementor .r7a-collage>.r7a-collage__bild--unten{z-index:1;grid-column:2;grid-row:2;width:auto;max-width:none;margin-left:-46%;border:8px solid var(--r7a-creme);margin-top:-8px}body.yk .r7a-collage__bild--unten img{aspect-ratio:4/5}body.yk .r7a-collage .r7a-collage__hinweis{grid-column:1/-1;grid-row:3;justify-self:end;width:auto}body.yk .r7a-erfahrung{display:flex;flex-direction:row;align-items:center;gap:20px;padding:20px 0;border-top:1px solid var(--r7a-linie);border-bottom:1px solid var(--r7a-linie)}body.yk .r7a-erfahrung>.elementor-element{width:auto}body.yk .r7a-erfahrung__wert .elementor-heading-title{margin:0;color:var(--r7a-bordeaux);font-family:var(--yl-font-title);font-size:clamp(52px,2vw + 36px,72px);font-weight:800;line-height:1;letter-spacing:-0.03em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}body.yk .r7a-erfahrung__label .elementor-heading-title{max-width:15em;margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-title);font-size:18px;font-weight:700;line-height:1.35}body.yk .r7a-vorteile{display:flex;flex-direction:column;gap:14px}body.yk .r7a-vorteil .elementor-heading-title{display:flex;align-items:flex-start;gap:12px;margin:0;color:var(--r7a-tinte);font-family:var(--yl-font-body);font-size:16px;font-weight:500;line-height:1.5}body.yk .r7a-vorteil .elementor-heading-title::before{content:"";flex:0 0 auto;width:22px;height:22px;margin-top:1px;background-color:var(--r7a-bordeaux);-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .r7a-ueber__aktionen{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 32px}body.yk .r7a-ueber__aktionen>.elementor-element{width:auto}@media (prefers-reduced-motion:reduce){body.yk .r7a-karte,body.yk .r7a-karte:active,body.yk .r7a-beleg,body.yk .r7a-beleg:active{transform:none}body.yk .r7a-karte .r7a-karte__bild img,body.yk .r7a-karte .r7a-karte__gruppe,body.yk .r7a-karte__mehr .elementor-heading-title::after,body.yk .r7a-beleg__titel .elementor-heading-title a::before{transform:none!important;transition-property:color,background-color,border-color,box-shadow,opacity}body.yk .r7a-beleg .r7a-beleg__bild{-webkit-clip-path:none;clip-path:none;transition:opacity 200ms ease}body.yk .r7a-technik__foto.r7a-wartet,body.yk .r7a-technik__foto.r7a-da,body.yk .r7a-plakette.r7a-wartet,body.yk .r7a-plakette.r7a-da{-webkit-clip-path:none;clip-path:none;opacity:1;transform:none;transition:none}}body.elementor-editor-active .r7a-karte__titel .elementor-heading-title a::after,body.elementor-editor-active .r7a-beleg__titel .elementor-heading-title a::after{content:none}body.elementor-editor-active .r7a-beleg .r7a-beleg__bild{display:block;opacity:1;-webkit-clip-path:none;clip-path:none}@media print{body.yk .r7a-technik__foto,body.yk .r7a-plakette{-webkit-clip-path:none!important;clip-path:none!important;opacity:1!important;transform:none!important}}body.yk{--r7b-kurve-weg:cubic-bezier(0.77,0,0.175,1);--r7b-buehne:rgba(255,255,255,0.045);--r7b-hell-rand:rgba(255,255,255,0.3);--r7b-stein-tief:#a89f90}body.yk .yl-sec.r7b-vergleich{--r7b-h:clamp(340px,72vh,640px)}@supports (height:1svh){body.yk .yl-sec.r7b-vergleich{--r7b-h:clamp(340px,72svh,640px)}}@media (min-width:1024px){body.yk .yl-sec.r7b-vergleich{--r7b-h:clamp(420px,70vh,700px)}}body.yk .yl-sec.r7b-vergleich>.e-con-inner{gap:clamp(28px,3.2vw,48px)}body.yk .r7b-vergleich__kopf{display:flex;flex-direction:column;gap:24px}body.yk .r7b-vergleich__intro{max-width:640px}@media (min-width:900px){body.yk .r7b-vergleich__kopf{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}body.yk .r7b-vergleich__kopf>.r7b-vergleich__intro{flex:1 1 auto}body.yk .r7b-vergleich__kopf>.r7b-filter{flex:0 0 auto;width:auto}}body.yk .r7b-filter .yr6b-filter__titel .elementor-heading-title{color:var(--yr6b-hell-leise)}body.yk .r7b-filter .yr6b-filter__wahl .elementor-button{border-color:var(--r7b-hell-rand);background:transparent;color:var(--yr6b-weiss)}body.yk .r7b-filter .yr6b-filter__wahl.is-aktiv .elementor-button,body.yk .r7b-filter .yr6b-filter__wahl .elementor-button[aria-pressed="true"]{border-color:var(--yr6b-sand);background:var(--yr6b-sand);color:var(--yr6b-navy)}body.yk .r7b-filter .yr6b-filter__wahl .elementor-button:focus-visible{outline:3px solid var(--yr6b-sand);outline-offset:3px}@media (hover:hover) and (pointer:fine){body.yk .r7b-filter .yr6b-filter__wahl .elementor-button[aria-pressed="false"]:hover{border-color:var(--yr6b-sand);color:var(--yr6b-sand)}}body.yk .r7b-vergleich__buehne{display:grid;grid-template-columns:minmax(0,1fr);gap:44px 32px;scroll-margin-top:calc(var(--yl-header-h,96px) + 24px)}@media (min-width:900px){body.yk .r7b-vergleich__buehne{grid-template-columns:repeat(2,minmax(0,1fr))}}body.yk .r7b-vergleich__buehne>.r7b-paar[hidden]{display:none!important}body.yk .r7b-vergleich .yr6b-paar__titel .elementor-heading-title{color:var(--yr6b-weiss)}body.yk .r7b-vergleich .yr6b-paar__text p{margin:0;color:var(--yr6b-hell-leise)}body.yk .r7b-vergleich.is-r7b-bereit .r7b-vergleich__buehne{display:block}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar:not(.is-r7b-aktiv){display:none}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar.is-r7b-aktiv{display:flex;flex-direction:column;align-items:center;gap:0;text-align:center}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar.is-regler .yr6b-paar__bilder{width:min(100%,calc(var(--r7b-h)*var(--yr6b-paar-format)));max-width:100%;margin-inline:auto}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar .yr6b-paar__titel,body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar .yr6b-paar__text{width:100%}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar .yr6b-paar__titel{margin-top:20px}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar .yr6b-paar__titel .elementor-heading-title{font-size:clamp(20px,0.5vw + 16px,24px);line-height:1.3;text-wrap:balance}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar .yr6b-paar__text{max-width:46ch;margin-top:10px}body.yk .r7b-paar__gruppe{margin:6px 0 0;color:var(--yr6b-sand);font-family:var(--yl-font-body);font-size:14px;font-weight:500;line-height:1.4}body.yk .r7b-paar__schalter{display:none}body.yk .r7b-vergleich.is-r7b-bereit .r7b-paar__schalter{display:inline-flex;gap:4px;max-width:100%;margin-top:18px;padding:4px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--r7b-hell-rand)}body.yk .r7b-paar__schalter button{min-width:0;min-height:44px;padding:8px 18px;border:0;border-radius:999px;background:transparent;color:var(--yr6b-hell);font-family:var(--yl-font-body);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0.01em;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,transform 120ms var(--yl-ease)}body.yk .r7b-paar__schalter button[aria-pressed="true"]{background:var(--yr6b-sand);color:var(--yr6b-navy)}body.yk .r7b-paar__schalter button:active{transform:scale(0.97)}body.yk .r7b-paar__schalter button:focus-visible{outline:3px solid var(--yr6b-sand);outline-offset:2px}@media (hover:hover) and (pointer:fine){body.yk .r7b-paar__schalter button[aria-pressed="false"]:hover{color:var(--yr6b-sand)}}body.yk .r7b-paar.r7b-gleitet .yr6b-paar__seite--vorher{transition:clip-path 280ms var(--r7b-kurve-weg)}body.yk .r7b-paar.r7b-gleitet .yr6b-regler__griff{transition:left 280ms var(--r7b-kurve-weg)}body.yk .r7b-vergleich .yr6b-regler:focus-visible+.yr6b-regler__griff::after{outline-color:var(--yr6b-sand)}@media (min-width:768px){body.yk .r7b-vergleich.is-r7b-bereit .r7b-vergleich__buehne{padding:clamp(20px,2.4vw,32px);border-radius:4px;background:var(--r7b-buehne)}}body.yk .r7b-register{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%}body.yk .r7b-register__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px}body.yk .r7b-register__titel{margin:0;color:var(--yr6b-hell);font-family:var(--yl-font-body);font-size:15px;font-weight:700;line-height:1.3}body.yk .r7b-register__blaettern{display:flex;gap:8px}body.yk .r7b-vergleich--einzeln .r7b-register__blaettern{visibility:hidden}body.yk .r7b-register__pfeil{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--r7b-hell-rand);border-radius:50%;background:transparent;color:var(--yr6b-weiss);cursor:pointer;transition:border-color 160ms ease,color 160ms ease,transform 120ms var(--yl-ease)}body.yk .r7b-register__pfeil::before{content:"";width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}body.yk .r7b-register__pfeil--zurueck::before{-webkit-mask-image:var(--yl-i-links);mask-image:var(--yl-i-links)}body.yk .r7b-register__pfeil:active{transform:scale(0.95)}body.yk .r7b-register__pfeil:focus-visible{outline:3px solid var(--yr6b-sand);outline-offset:2px}body.yk .r7b-register__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px;margin:0;padding:0;list-style:none}body.yk .r7b-register__eintrag{min-width:0;margin:0}body.yk .r7b-register__eintrag[hidden]{display:none!important}body.yk .r7b-register__wahl{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;border-radius:2px;background:none;color:var(--yr6b-hell-leise);font:inherit;text-align:left;cursor:pointer}body.yk .r7b-register__bild{display:block;overflow:hidden;aspect-ratio:4/3;border-radius:2px;background:rgba(255,255,255,0.06);outline:2px solid transparent;outline-offset:3px;transition:outline-color 160ms ease}body.yk .r7b-register__bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 35%;opacity:0.74;transition:opacity 160ms ease,transform 240ms var(--yl-ease)}body.yk .r7b-register__name{display:-webkit-box;overflow:hidden;color:inherit;font-family:var(--yl-font-body);font-size:14px;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.yk .r7b-register__gruppe{margin-top:-4px;color:var(--yr6b-sand);font-family:var(--yl-font-body);font-size:13px;font-weight:500;line-height:1.3}body.yk .r7b-register__wahl[aria-current="true"]{color:var(--yr6b-weiss)}body.yk .r7b-register__wahl[aria-current="true"] .r7b-register__bild{outline-color:var(--yr6b-sand)}body.yk .r7b-register__wahl[aria-current="true"] .r7b-register__bild img{opacity:1}body.yk .r7b-register__wahl:focus-visible{outline:3px solid var(--yr6b-weiss);outline-offset:6px}@media (hover:hover) and (pointer:fine){body.yk .r7b-register__wahl:hover{color:var(--yr6b-weiss)}body.yk .r7b-register__wahl:hover .r7b-register__bild img{opacity:1;transform:scale(1.04)}body.yk .r7b-register__pfeil:hover{border-color:var(--yr6b-sand);color:var(--yr6b-sand)}}@media (max-width:1023px){body.yk .r7b-register__liste{display:flex;gap:12px;margin-inline:calc(-1*var(--yl-gutter,20px));padding:6px var(--yl-gutter,20px) 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--yl-gutter,20px);scroll-snap-type:x proximity;scrollbar-color:var(--r7b-hell-rand) transparent;scrollbar-width:thin}body.yk .r7b-register__eintrag{flex:0 0 clamp(128px,36vw,176px);scroll-snap-align:start}}@media (min-width:1024px){body.yk .r7b-vergleich.is-r7b-bereit>.e-con-inner{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);grid-template-areas:"kopf kopf""buehne register""hinweis hinweis";align-items:start;column-gap:clamp(32px,3.6vw,56px);row-gap:clamp(28px,3vw,44px)}body.yk .r7b-vergleich.is-r7b-bereit .r7b-vergleich__kopf{grid-area:kopf}body.yk .r7b-vergleich.is-r7b-bereit .r7b-vergleich__buehne{grid-area:buehne}body.yk .r7b-vergleich.is-r7b-bereit .r7b-register{grid-area:register}body.yk .r7b-vergleich.is-r7b-bereit .r7b-vergleich__hinweis{grid-area:hinweis}}body.yk .yl-sec.r7b-start>.e-con-inner{gap:clamp(36px,4vw,60px)}body.yk .r7b-start__kopf{display:flex;flex-direction:column;gap:16px;max-width:680px}body.yk .r7b-start__lead{max-width:56ch}body.yk .r7b-start__weg{--r7b-knoten:56px;--r7b-symbol:26px;--r7b-linie:4px;--r7b-ziffer:44px;--r7b-mitte:calc(var(--r7b-ziffer)/2);position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;isolation:isolate}body.yk .r7b-start__weg::after{content:"";position:absolute;z-index:0;top:var(--r7b-mitte);bottom:26px;left:calc(var(--r7b-knoten)/2 - var(--r7b-linie)/2);width:var(--r7b-linie);border-radius:2px;background:var(--yr6b-steinlinie)}body.yk .r7b-schritt{position:relative;display:flex;flex-direction:column;gap:8px;min-height:calc(var(--r7b-knoten) + 24px);padding:0 0 36px calc(var(--r7b-knoten) + 20px)}body.yk .r7b-schritt::after{content:"";position:absolute;z-index:1;top:var(--r7b-mitte);left:calc(var(--r7b-knoten)/2 - var(--r7b-linie)/2);width:var(--r7b-linie);height:100%;border-radius:2px;background:var(--yr6b-bordeaux);transform-origin:50%0}body.yk .r7b-schritt__nr{position:relative}body.yk .r7b-schritt__nr .elementor-heading-title{margin:0;color:var(--yr6b-bordeaux);font-family:var(--yl-font-title);font-size:var(--r7b-ziffer);font-weight:800;line-height:1;letter-spacing:-0.03em;font-variant-numeric:lining-nums tabular-nums}body.yk .r7b-schritt__nr .elementor-heading-title::before{content:"";position:absolute;z-index:2;top:calc(var(--r7b-mitte) - var(--r7b-knoten)/2);left:calc(-1*(var(--r7b-knoten) + 20px));box-sizing:border-box;width:var(--r7b-knoten);height:var(--r7b-knoten);border:2px solid var(--yr6b-bordeaux);border-radius:50%;background:var(--yr6b-weiss)}body.yk .r7b-schritt__nr .elementor-heading-title::after{content:"";position:absolute;z-index:3;top:calc(var(--r7b-mitte) - var(--r7b-symbol)/2);left:calc(-1*(var(--r7b-knoten) + 20px) + (var(--r7b-knoten) - var(--r7b-symbol))/2);width:var(--r7b-symbol);height:var(--r7b-symbol);background-color:var(--yr6b-bordeaux);-webkit-mask:var(--r7b-icon,var(--yl-i-haken)) center/contain no-repeat;mask:var(--r7b-icon,var(--yl-i-haken)) center/contain no-repeat}body.yk .r7b-ico-ort{--r7b-icon:var(--yl-i-pin)}body.yk .r7b-ico-foto{--r7b-icon:var(--yl-i-kamera)}body.yk .r7b-ico-termin{--r7b-icon:var(--yl-i-kalender)}body.yk .r7b-schritt__titel .elementor-heading-title{margin:4px 0 0;color:var(--yr6b-navy);font-family:var(--yl-font-title);font-size:19px;font-weight:700;line-height:1.3}body.yk .r7b-schritt__text,body.yk .r7b-schritt__text p{max-width:34ch;margin:0;color:var(--yr6b-text);font-size:15.5px;line-height:1.6}body.yk .r7b-start__ziel{position:relative;z-index:2;padding-top:4px}body.yk .r7b-start__cta .elementor-button{position:relative;width:100%;justify-content:center}@media (min-width:640px) and (max-width:1023px){body.yk .r7b-start__cta .elementor-button{width:auto}}@media (min-width:1024px){body.yk .r7b-start__weg{--r7b-knoten:64px;--r7b-symbol:28px;--r7b-ziffer:clamp(56px,4.4vw,72px);--r7b-spalt:clamp(24px,3vw,44px);--r7b-mitte:calc(var(--r7b-knoten)/2);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:start;column-gap:var(--r7b-spalt)}body.yk .r7b-start__weg::after{top:calc(var(--r7b-knoten)/2 - var(--r7b-linie)/2);right:48px;bottom:auto;left:calc(var(--r7b-knoten)/2);width:auto;height:var(--r7b-linie)}body.yk .r7b-schritt{gap:10px;min-height:0;padding:0}body.yk .r7b-schritt::after{top:calc(var(--r7b-knoten)/2 - var(--r7b-linie)/2);left:calc(var(--r7b-knoten)/2);width:calc(100% + var(--r7b-spalt));height:var(--r7b-linie);transform-origin:0 50%}body.yk .r7b-schritt__nr{padding-top:calc(var(--r7b-knoten) + 24px)}body.yk .r7b-schritt__nr .elementor-heading-title::before{top:0;left:0}body.yk .r7b-schritt__nr .elementor-heading-title::after{top:calc((var(--r7b-knoten) - var(--r7b-symbol))/2);left:calc((var(--r7b-knoten) - var(--r7b-symbol))/2)}body.yk .r7b-start__ziel{display:flex;align-items:center;height:var(--r7b-knoten);padding:0}body.yk .r7b-start__cta .elementor-button{width:auto;white-space:nowrap}}body.yk .r7b-start--wartet .r7b-schritt__nr .elementor-heading-title{transition:color 240ms ease}body.yk .r7b-start--wartet .r7b-schritt__nr .elementor-heading-title::before{transition:border-color 240ms ease}body.yk .r7b-start--wartet .r7b-schritt__nr .elementor-heading-title::after{transition:background-color 240ms ease}body.yk .r7b-start--wartet .r7b-schritt__titel,body.yk .r7b-start--wartet .r7b-schritt__text{transition:opacity 320ms var(--yl-ease),transform 320ms var(--yl-ease)}body.yk .r7b-start--wartet .r7b-schritt::after{transition:transform 300ms var(--r7b-kurve-weg)}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__nr .elementor-heading-title{color:var(--yr6b-steinlinie)}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__nr .elementor-heading-title::before{border-color:var(--yr6b-steinlinie)}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__nr .elementor-heading-title::after{background-color:var(--r7b-stein-tief)}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__titel,body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__text{opacity:0;transform:translateY(10px)}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv)::after{transform:scaleY(0)}@media (min-width:1024px){body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv)::after{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){body.yk .r7b-paar.r7b-gleitet .yr6b-paar__seite--vorher,body.yk .r7b-paar.r7b-gleitet .yr6b-regler__griff,body.yk .r7b-register__bild img{transition:none}body.yk .r7b-register__wahl:hover .r7b-register__bild img{transform:none}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__titel,body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv) .r7b-schritt__text{opacity:1;transform:none}body.yk .r7b-start--wartet .r7b-schritt:not(.is-r7b-aktiv)::after{transform:none}}@media print{body.yk .r7b-start--wartet .r7b-schritt__titel,body.yk .r7b-start--wartet .r7b-schritt__text{opacity:1;transform:none}body.yk .r7b-start--wartet .r7b-schritt::after{transform:none}}body.yk .r7b-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}body.yk .yk-nav__link[data-yr7-services]{gap:8px;cursor:pointer}body.yk .yk-nav__link[data-yr7-services] .yk-nav__chevron{flex:0 0 auto}body.yk .yk-nav__link[data-yr7-services][aria-expanded="true"] .yk-nav__chevron{transform:rotate(225deg)}body.yk .yk-nav__link[data-yr7-services]:focus-visible{outline-offset:4px}body.yk .yr3-bewegung,body.yk .yr3-bewegung-sprung{display:none!important}body.yk .yl-tiles--dark .yl-tile,body.yk .yl-tiles--kompakt .yl-tile{min-width:0;min-height:88px;justify-content:center;padding:20px 18px 20px 82px}body.yk .yl-tiles--dark .yl-tile::before,body.yk .yl-tiles--kompakt .yl-tile::before{left:18px;top:50%;width:48px;height:48px;margin:0;transform:translateY(-50%)}body.yk .yl-tiles--dark .yl-tile::after,body.yk .yl-tiles--kompakt .yl-tile::after{left:30px;top:50%;width:24px;height:24px;margin:0;transform:translateY(-50%)}body.yk .yl-tile__value,body.yk .yl-tile__label{min-width:0;max-width:100%}body.yk .yl-tile__value .elementor-heading-title{overflow-wrap:anywhere}body.yk .yk-footer .yl-flist li::before{top:50%;transform:translateY(-50%)}body.yk .yk-footer .yl-flist li:has(>a){display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:16px;min-width:0;padding-left:0}body.yk .yk-footer .yl-flist li:has(>a)::before{position:static;grid-column:1;grid-row:1;align-self:center;margin:0;transform:none}body.yk .yk-footer .yl-flist li>:is(a,span){grid-column:2;min-width:0}@media (max-width:599px){body.yk .yl-tile:not(.yl-tiles--kompakt .yl-tile){padding:20px 18px 20px 82px}body.yk .yl-tile::before{left:18px;top:50%;margin:0;transform:translateY(-50%)}body.yk .yl-tile::after{left:30px;top:50%;margin:0;transform:translateY(-50%)}body.yk .yl-tiles--dark{grid-template-columns:minmax(0,1fr)}}body.yk .yl-orbit.yr7-orbit{overflow:visible}body.yk .yr7-orbit .yl-orbit__dot{left:50%!important;top:50%!important;margin:0;padding:0;width:58px;height:58px;min-width:44px;min-height:44px;border:0;cursor:pointer;touch-action:manipulation;z-index:1;transition:box-shadow 180ms var(--yr4-ease)}body.yk .yr7-orbit .yl-orbit__dot.is-current{box-shadow:0 0 0 6px rgba(49,0,1,.14)}body.yk .yr7-orbit .yl-orbit__dot:focus-visible{outline:3px solid var(--yl-brand);outline-offset:8px}body.yk .yr7-orbit .yl-orbit__dot img{width:100%;height:100%;object-fit:cover;border-radius:50%}body.yk .yr7-orbit::before,body.yk .yr7-orbit::after{pointer-events:none}@media (hover:hover) and (pointer:fine){body.yk .yr7-orbit .yl-orbit__dot:hover{box-shadow:0 0 0 7px rgba(49,0,1,.19)}}@media (prefers-reduced-motion:reduce){body.yk .yr7-orbit .yl-orbit__dot{transition:none}}body.yk #leistungen{scroll-margin-top:110px}body.yk .r7a-leistungen.r8a-slider{--r8a-count:1;--r8a-gap:20px;--r8a-overlap:56px;--r8a-basis:100%;--r8a-brand:var(--r7a-bordeaux,#310001);--r8a-border:#e6dfe0;position:relative;z-index:4;isolation:isolate;overflow:hidden;margin-top:calc(-1*var(--r8a-overlap));padding-top:36px;padding-bottom:64px;background:linear-gradient(to bottom,transparent 0 var(--r8a-overlap),#fff var(--r8a-overlap) 100%);scroll-margin-top:calc(var(--yl-kopf-h,122px) + 40px)}body.yk .r8a-slider,body.yk .r8a-slider>.e-con-inner{display:flex;flex-direction:column;align-items:stretch;gap:0}body.yk .r8a-slider .r7a-leistungen__kopf{order:3;align-items:center;width:100%;max-width:740px;margin:38px auto 0;gap:12px;text-align:center}body.yk .r8a-slider .r7a-leistungen__titel .elementor-heading-title{font-size:clamp(27px,2.4vw,36px);line-height:1.22}body.yk .r8a-slider .r7a-leistungen__lead p{max-width:42rem;margin:0 auto;font-size:16px;line-height:26px}body.yk .r8a-slider .r8a-track{order:1;display:grid;grid-template-columns:repeat(var(--r8a-count),minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:48px var(--r8a-gap);width:100%;max-width:none;padding:0;margin:0;overflow:visible}body.yk .r8a-slider .r8a-card{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:304px;width:auto;max-width:none;margin:0;padding:0;transform:none}body.yk .r8a-slider .r7a-karte__bild{display:none}body.yk .r8a-slider .r8a-card .r7a-karte__tafel{position:static;display:flex;flex-direction:column;flex:1 1 auto;gap:0;min-width:0;width:100%;margin:0;padding:0 22px 22px;background-color:#fff;background-image:url(../img/r7a/service_box_shape1-1.png);background-size:180px auto;background-repeat:no-repeat;background-position:right top;border:1px solid #f0eded;box-shadow:0 7px 20px -10px rgba(35,9,12,.18);transition:border-color 180ms ease,box-shadow 180ms ease}body.yk .r8a-slider .r8a-card .r7a-karte__gruppe{position:relative;display:flex;align-items:center;min-height:48px;margin:0 0 12px;padding:0;transform:none}body.yk .r8a-slider .r7a-karte__gruppe .elementor-heading-title{color:transparent;font-size:0;line-height:0;letter-spacing:0}body.yk .r8a-slider .r7a-karte__gruppe .elementor-heading-title::before{content:"";left:0;top:-28px;width:72px;height:82px;background:var(--r8a-brand);clip-path:polygon(50%0,100% 33.34%,90% 33.34%,90% 100%,10% 100%,10% 33.34%,0 33.34%);transition:background-color 180ms ease}body.yk .r8a-slider .r7a-karte__gruppe .elementor-heading-title::after{content:"";left:20px;top:12px;width:32px;height:32px;background:#fff;-webkit-mask:var(--yl-icon) center/contain no-repeat;mask:var(--yl-icon) center/contain no-repeat}body.yk .r8a-slider .r8a-card .r7a-karte__titel{margin:0 0 10px}body.yk .r8a-slider .r7a-karte__titel .elementor-heading-title{font-size:clamp(20px,1.4vw,22px);line-height:1.24;min-height:2.48em;overflow-wrap:anywhere}body.yk .r8a-slider .r8a-card .r7a-karte__text{margin:0 0 16px}body.yk .r8a-slider .r7a-karte__text p{color:#625b62;font-size:14px;line-height:22px}body.yk .r8a-slider .r8a-card .r7a-karte__mehr{margin-top:auto;padding-top:12px;border-top-color:#eee8e8}body.yk .r8a-slider .r7a-karte__mehr .elementor-heading-title{font-size:14px;line-height:22px}body.yk .r8a-slider .r8a-viewport{order:1;position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;overflow:clip;padding:38px 0 26px;margin:-38px 0-26px;box-sizing:content-box;touch-action:pan-y}body.yk .r8a-slider.r8a-ready .r8a-track{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;width:100%;max-width:none;gap:0 var(--r8a-gap);transition:none!important;will-change:transform}body.yk .r8a-slider.r8a-ready .r8a-track>.r8a-card{flex:0 0 var(--r8a-basis)!important;width:var(--r8a-basis);max-width:none}body.yk .r8a-slider.r8a-dragging{cursor:grabbing;user-select:none}body.yk .r8a-slider .r8a-controls{order:2;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;margin:20px 0 0}body.yk .r8a-slider .r8a-controls button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;min-width:44px;padding:9px 14px;border:1px solid var(--r8a-border);border-radius:0;background:#fff;color:var(--r8a-brand);font:600 14px/22px var(--yl-font-body,sans-serif);cursor:pointer}body.yk .r8a-slider .r8a-controls .r8a-prev,body.yk .r8a-slider .r8a-controls .r8a-next{width:44px;padding:0;font-size:0}body.yk .r8a-slider .r8a-prev::before,body.yk .r8a-slider .r8a-next::before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--yl-i-pfeil) center/contain no-repeat;mask:var(--yl-i-pfeil) center/contain no-repeat}body.yk .r8a-slider .r8a-prev::before{transform:rotate(180deg)}body.yk .r8a-slider .r8a-pause{min-width:110px}body.yk .r8a-slider .r8a-controls button:disabled{opacity:.65;cursor:default}body.yk .r8a-slider .r8a-controls button:focus-visible{outline:3px solid var(--r8a-brand);outline-offset:3px}body.yk .r8a-slider .r8a-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}body.yk .r8a-slider .r8a-card:focus-within{outline:3px solid var(--r8a-brand)!important;outline-offset:-3px!important}body.yk .r8a-slider .r8a-card:focus-within .r7a-karte__tafel{border-color:var(--r8a-brand);box-shadow:0 10px 28px -16px rgba(49,0,1,.35)}body.yk .r8a-process .yr6b-station,body.yk .r8a-process .yr6b-handfolge__schritt{transition:transform 180ms ease,box-shadow 180ms ease}body.yk .r8a-process .yr6b-station__nr .elementor-heading-title,body.yk .r8a-process .yr6b-handfolge__nr .elementor-heading-title{border-radius:50%;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}body.yk .r8a-process .yr6b-station:focus-visible,body.yk .r8a-process .yr6b-handfolge__schritt:focus-visible{outline:2px solid var(--yl-brand,#310001);outline-offset:8px;transform:translateY(-3px);box-shadow:inset 0-2px var(--yl-brand,#310001)}body.yk .r8a-process .yr6b-station:focus .yr6b-station__nr .elementor-heading-title,body.yk .r8a-process .yr6b-handfolge__schritt:focus .yr6b-handfolge__nr .elementor-heading-title{background:var(--yl-brand,#310001);color:#fff;border-color:var(--yl-brand,#310001)}@media (hover:hover) and (pointer:fine){body.yk .r8a-slider .r8a-card:hover .r7a-karte__tafel{border-color:var(--r8a-brand);box-shadow:0 10px 28px -16px rgba(49,0,1,.35)}body.yk .r8a-slider .r8a-card:hover .r7a-karte__gruppe{transform:none}body.yk .r8a-slider .r8a-controls button:not(:disabled):hover{color:#fff;background:var(--r8a-brand);border-color:var(--r8a-brand)}body.yk .r8a-process .yr6b-station:hover,body.yk .r8a-process .yr6b-handfolge__schritt:hover{transform:translateY(-3px);box-shadow:inset 0-2px var(--yl-brand,#310001)}body.yk .r8a-process .yr6b-station:hover .yr6b-station__nr .elementor-heading-title,body.yk .r8a-process .yr6b-handfolge__schritt:hover .yr6b-handfolge__nr .elementor-heading-title{background:var(--yl-brand,#310001);color:#fff;border-color:var(--yl-brand,#310001)}}@media (min-width:640px){body.yk .r7a-leistungen.r8a-slider{--r8a-count:2;--r8a-basis:calc((100% - var(--r8a-gap))/2)}}@media (min-width:1024px){body.yk .r7a-leistungen.r8a-slider{--r8a-count:4;--r8a-basis:calc((100% - 3*var(--r8a-gap))/4)}}@media (prefers-reduced-motion:reduce){body.yk .r8a-slider *,body.yk .r8a-slider *::before,body.yk .r8a-slider *::after,body.yk .r8a-process *,body.yk .r8a-process *::before,body.yk .r8a-process *::after{transition:none!important;animation:none!important}body.yk .r8a-slider .r8a-card,body.yk .r8a-slider .r7a-karte__gruppe,body.yk .r8a-process .yr6b-station,body.yk .r8a-process .yr6b-handfolge__schritt{transform:none!important}}@media print{body.yk .r8a-slider .r8a-controls{display:none}body.yk .r8a-slider .r8a-viewport{overflow:visible;padding:0;margin:0}body.yk .r8a-slider .r8a-track{transform:none!important;display:grid!important}body.yk .r8a-slider .r8a-card{width:auto!important;break-inside:avoid}}html.yl-scrolled body.yk.home .yk-header__bar{width:100%;max-width:none;margin:0;padding:0 20px 0 0;background:var(--yl-white);box-shadow:0 12px 34px rgba(20,20,34,.12)}html.yl-scrolled body.yk.home .yk-header__brand{padding:0 44px 0 20px}html.yl-scrolled body.yk.home .yk-header__brand::after{display:block;top:0;clip-path:polygon(0 0,86%0,100% 100%,0 100%)}@media (min-width:1200px){html.yl-scrolled body.yk.home .yk-header__bar{padding-right:15px}html.yl-scrolled body.yk.home .yk-header__brand{padding:0 70px 0 18px}html.yl-scrolled body.yk.home .yk-header .yk-nav__link,html.yl-scrolled body.yk.home .yk-header .yk-nav__sub-toggle{color:var(--yl-ink)}html.yl-scrolled body.yk.home .yk-header .yk-nav__item.is-current>.yk-nav__link,html.yl-scrolled body.yk.home .yk-header .yk-nav__item.is-current-parent>.yk-nav__link{color:var(--yl-brand)}}@media (min-width:1200px) and (max-width:1279px){html.yl-scrolled body.yk.home .yk-header .yk-header__brand{padding-right:46px}}@media (min-width:1200px) and (hover:hover) and (pointer:fine){html.yl-scrolled body.yk.home .yk-header .yk-nav__item>.yk-nav__link:hover{color:var(--yl-brand)}}body.yk .yk-dock{right:max(20px,env(safe-area-inset-right,0px));bottom:calc(max(20px,env(safe-area-inset-bottom,0px)) + var(--yr8-consent-lift,0px))}body.yk .yk-dock__trigger{position:relative;isolation:isolate;min-height:58px;padding:0 23px 0 18px;gap:10px;border:1px solid rgba(255,255,255,.16);border-radius:32px;background:var(--yl-brand);color:var(--yl-white);box-shadow:0 8px 24px rgba(49,0,1,.24);transition:transform 140ms var(--yl-ease),background-color 180ms ease}body.yk .yk-dock__trigger::before,body.yk .yk-dock__trigger::after{content:"";position:absolute;inset:-6px;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--yl-brand);opacity:.1}body.yk .yk-dock__trigger::after{inset:-4px;opacity:0}body.yk .yk-dock:not(.is-banner):not(.is-einstieg):not(.is-am-fuss):not(.is-menu):not(.is-paused) .yk-dock__shell:not([open]) .yk-dock__trigger::after{animation:yr8-contact-pulse 2.2s cubic-bezier(.23,1,.32,1) infinite}@keyframes yr8-contact-pulse{0%{opacity:.24;transform:scale(1)}100%{opacity:0;transform:scale(1.2,1.35)}}body.yk .yk-dock__shell[open] .yk-dock__trigger{background:var(--yl-ink)}body.yk .yk-dock__trigger-icon .yl-icon-mask{width:23px;height:23px}body.yk .yk-dock__panel{width:min(348px,calc(100vw - 40px));bottom:calc(100% + 16px);max-height:calc(100dvh - 112px - var(--yr8-consent-lift,0px));overflow:auto;overscroll-behavior:contain;padding:22px;border:1px solid #e7e2dc;border-top:3px solid var(--yl-brand);border-radius:12px;box-shadow:0 18px 54px rgba(20,20,34,.18)}body.yk .yk-dock__heading{padding-right:36px;margin-bottom:16px;font-size:19px;line-height:1.4}body.yk .yk-dock__close{position:absolute;top:12px;right:10px;display:grid;place-items:center;width:40px;min-height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--yl-ink);cursor:pointer}body.yk .yk-dock__close::before{content:"";width:21px;height:21px;background:currentColor;-webkit-mask:var(--yl-i-schliessen) center/contain no-repeat;mask:var(--yl-i-schliessen) center/contain no-repeat}body.yk .yk-dock__item{border-color:#eae5de}body.yk .yk-dock__action{min-height:68px;gap:13px;padding-block:12px}body.yk .yk-dock__action-body{min-width:0}body.yk .yk-dock__action-icon{width:42px;height:42px;border-radius:50%}body.yk .yk-dock__action-label{font-size:16px}body.yk .yk-dock__action-meta{overflow-wrap:anywhere;font-size:13px;line-height:1.5}body.yk .yk-dock__action--whatsapp .yk-dock__action-icon{background:#eaf2ed;color:#216c42}body.yk .yk-dock__action:focus-visible,body.yk .yk-dock__close:focus-visible{outline:2px solid var(--yl-brand);outline-offset:3px}body.yk .yk-dock.is-menu{opacity:0;visibility:hidden;pointer-events:none}html.yk-js body.yk .yk-dock__shell:not(.is-keyboard)[open] .yk-dock__panel{animation:yr8-contact-open 180ms var(--yl-ease) both}@keyframes yr8-contact-open{from{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){body.yk .yk-dock__close:hover{background:var(--yl-smoke)}body.yk .yk-dock__trigger:hover::after{animation-play-state:paused}}body.yk .yk-dock__trigger:focus-visible::after{animation:none!important}html.yr3-ruhig body.yk .yk-dock__trigger::after,html.yr3-ruhig body.yk .yk-dock__panel{animation:none!important}@media (max-width:479px){body.yk .yk-dock__trigger{min-height:54px;padding-inline:16px 20px;font-size:14px}body.yk .yk-dock__panel{padding:18px}}@media (prefers-reduced-motion:reduce){body.yk .yk-dock__trigger::after,html.yk-js body.yk .yk-dock__shell[open] .yk-dock__panel{animation:none!important}body.yk .yk-dock,body.yk .yk-dock__trigger{transition:none}}html:not(.yk-js) body.yk .yk-dock__close{display:none}html.yk-js body.yk .yk-dock__shell.is-keyboard[open] .yk-dock__panel{animation:none!important}@media screen{body.yk [data-yk-dock]{display:flex!important}}@media (max-width:479px){body.yk .yk-dock__trigger-text{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}}@media (max-width:479px){body.yk .yk-dock__trigger-text{clip-path:none}}body.yk .r7a-leistungen.r8a-slider{padding-bottom:32px}body.yk .r9a-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.yk .r8a-viewport:focus-visible{outline:2px solid #6d202b;outline-offset:8px;border-radius:4px}body.yk.home .yl-sec.r9a-about{padding-block:clamp(40px,5vw,76px) clamp(64px,6vw,96px);background:#fff}body.yk .r9a-about__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,112px);align-items:start}body.yk .r9a-about__intro,body.yk .r9a-about__body{display:flex;flex-direction:column;gap:0;min-width:0}body.yk .r9a-about__eyebrow .elementor-heading-title{color:#672330;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.5}body.yk .r9a-about__title{margin-top:18px}body.yk .r9a-about__title .elementor-heading-title{max-width:17ch;font-size:clamp(32px,3.2vw,46px);line-height:1.2;letter-spacing:-.025em;color:#252327;text-wrap:balance}body.yk .r9a-about__text{font-size:17px;line-height:1.75;color:#5b5658}body.yk .r9a-about__text p{margin:0 0 16px;max-width:62ch}body.yk .r9a-about__link{margin-top:6px}body.yk .r9a-about__link .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.4}body.yk .r9a-about__link a{display:inline-flex;align-items:center;gap:18px;min-height:44px;color:#310001;text-decoration:none}body.yk .r9a-about__link a::after{content:"↗";font-size:23px;font-weight:400;transition:transform .2s ease}body.yk .r9a-about__link a:hover::after{transform:translate(3px,-3px)}body.yk .r9a-about__link a:focus-visible{outline:2px solid #6d202b;outline-offset:5px}@media (max-width:767px){body.yk .r9a-about__grid{grid-template-columns:minmax(0,1fr);gap:24px}body.yk .r9a-about__text{font-size:16px;line-height:1.65}body.yk .r9a-about__title .elementor-heading-title{max-width:19ch}}@media (prefers-reduced-motion:reduce){body.yk .r9a-about__link a::after{transition:none}}html:not(.yl-scrolled) body.yk.home .yk-header__bar{width:100%;max-width:none;margin:0;padding:0 20px 0 0}html:not(.yl-scrolled) body.yk.home .yk-header__brand{padding:0 44px 0 20px}@media (min-width:1200px){html:not(.yl-scrolled) body.yk.home .yk-header__bar{padding-right:15px}html:not(.yl-scrolled) body.yk.home .yk-header__brand{padding:0 70px 0 18px}}@media (min-width:1200px) and (max-width:1279px){html:not(.yl-scrolled) body.yk.home .yk-header .yk-header__brand{padding-right:46px}}body.yk.home .yl-sec.yr6-gebiet{padding-block:clamp(64px,6vw,104px)}body.yk.home .yr6-gebiet .yr6-gebiet__raster{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"kopf""karte""auswahl";align-items:start;gap:32px}body.yk.home .yr6-gebiet .yr6-gebiet__kopf{width:100%;max-width:850px;gap:0}body.yk.home .yr6-gebiet__titel .elementor-heading-title{max-width:25ch;font-size:clamp(29px,3vw,42px);line-height:1.2;text-wrap:balance}body.yk.home .yr6-gebiet .yr6-gebiet__lead{max-width:67ch;margin-top:20px;font-size:17px;line-height:1.65}body.yk.home .yr6-gebiet__lead p{max-width:none}body.yk.home .yr6-gebiet .yr6-gebiet__karte{align-self:start;width:100%;padding:clamp(18px,2.1vw,30px)}body.yk.home .yr6-gebiet .yl-owl-karte__svg{display:block;width:100%;max-height:560px;margin-inline:auto}body.yk.home .yr6-gebiet .yr6-gebiet__auswahl{display:flex;flex-direction:column;gap:32px;width:100%}body.yk.home .yr6-gebiet .yr6-gebiet__gruppenbox{width:100%}body.yk.home .yr6-gebiet .yr6-gebiet__gruppe{margin:0 0 16px;font-size:19px;line-height:1.4}body.yk.home .yr6-gebiet .yr6-gebiet__liste{grid-template-columns:minmax(0,1fr);column-gap:28px;border-top-color:var(--yr5-linie,#ded8ce)}body.yk.home .yr6-gebiet .yr6-gebiet__liste a{min-height:52px;padding-block:13px;gap:16px;font-size:16px;line-height:1.45}body.yk.home .yr6-gebiet .yr6-gebiet__auswahl>.yr5-textlink{align-self:flex-start;margin-top:0;padding-top:4px}@media (min-width:480px){body.yk.home .yr6-gebiet .yr6-gebiet__gruppenbox--owl .yr6-gebiet__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.yk.home .yr6-gebiet .yr6-gebiet__raster{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-rows:auto 1fr;grid-template-areas:"kopf kopf""karte auswahl";column-gap:clamp(40px,5vw,80px);row-gap:44px}}@media (max-width:479px){body.yk.home .yr6-gebiet .yr6-gebiet__lead{font-size:16px;line-height:1.6}body.yk.home .yr6-gebiet .yr6-gebiet__raster,body.yk.home .yr6-gebiet .yr6-gebiet__auswahl{gap:28px}body.yk.home .yr6-gebiet .yr6-gebiet__gruppe{font-size:18px}}body.yk .r8a-process .yr6b-station:hover,body.yk .r8a-process .yr6b-handfolge__schritt:hover,body.yk .r8a-process .yr6b-station:focus-visible,body.yk .r8a-process .yr6b-handfolge__schritt:focus-visible{box-shadow:none}@media (max-width:1199px){html:not(.yk-js) body.yk .yk-header{position:static}html:not(.yk-js) body.yk .yk-header__brand{min-height:var(--yl-kopf-h)}html:not(.yk-js) body.yk.home .yk-header__bar{background:var(--yl-white)}html:not(.yk-js) body.yk.home .yk-header__brand::after{display:block}}body.yk{--yr10-content-max:1400px;--yl-container:var(--yr10-content-max);--yk-content-width:var(--yr10-content-max);--yk-stage-width:var(--yr10-content-max);--container-max-width:var(--yr10-content-max)}body.yk .yl-hero,body.yk .yk-header{--yl-container:1290px;--yk-content-width:1290px;--container-max-width:1290px}body.yk .yk-main .yl-request.e-con-boxed>.e-con-inner{width:100%;max-width:var(--yr10-content-max);margin-inline:auto}body.yk .r7a-zahlen__raster{max-width:var(--yr10-content-max)}@media (max-width:719px){body.yk .yl-einblicke__buehne .yr2-tiktok .yr2-tiktok__liste{justify-content:start}}body.yk .yr6-gebiet__karte>.yr6-gebiet__svg,body.yk .yl-owl__karte>.yl-owl__svg{width:100%}body.yk.home #fugentechnik.yl-sec.r7a-technik{padding-bottom:24px}body.yk.home #praxisbelege.yl-sec.r7a-praxis{padding-top:24px}@media (min-width:768px){body.yk.home #fugentechnik.yl-sec.r7a-technik{padding-bottom:40px}body.yk.home #praxisbelege.yl-sec.r7a-praxis{padding-top:40px}}body.yk .yr5-schritte.r16-schritte{background-image:none;gap:36px 24px}body.yk .r16-prozess__symbol{display:grid;place-items:center;grid-area:1/1;width:100%;height:100%;border-radius:50%;background:var(--yl-warm,#f6f3ed);color:var(--yl-brand)}body.yk .yr5-schritt__kreis>.r16-prozess__symbol{width:var(--yr5-foto);height:var(--yr5-foto)}body.yk .r16-prozess__symbol>.elementor-widget-container,body.yk .r16-prozess__symbol .elementor-icon-wrapper{display:grid;place-items:center;width:100%;height:100%}body.yk .r16-prozess__symbol .elementor-icon{display:flex;font-size:64px;color:var(--yl-brand)}body.yk .r16-prozess__symbol .elementor-icon svg{width:1em;height:1em;fill:currentColor}body.yk .yr6b-kapitel__kreis:has(>.r16-prozess__symbol){display:grid;place-items:center}body.yk .yr6b-kapitel__kreis .r16-prozess__symbol .elementor-icon{font-size:clamp(72px,7vw,104px)}body.yk .yr5-schritt--4 .yr4-orbit{--yr4-orbit-phase:0.25}body.yk .yr5-schritt--5 .yr4-orbit{--yr4-orbit-phase:0.3333}body.yk.page-id-7249 .yr6b-kapitel__eintrag:nth-child(5) .yr4-orbit{--yr4-orbit-phase:0.125}body.yk .r16-sprung .elementor-heading-title{overflow-wrap:anywhere;hyphens:auto}@media (min-width:768px) and (max-width:1099px){body.yk .yr5-schritte.r16-schritte{grid-template-columns:repeat(6,minmax(0,1fr))}body.yk .r16-schritte>.yr5-schritt{grid-column:span 2}body.yk .r16-schritte>.yr5-schritt:nth-child(4){grid-column:2/span 2}body.yk .r16-schritte>.yr5-schritt:nth-child(5){grid-column:4/span 2}}@media (min-width:1100px){body.yk .yr5-schritte.r16-schritte{--yr5-kreis:clamp(172px,15vw,220px);--yr5-foto:calc(var(--yr5-kreis) - 20px);grid-template-columns:repeat(5,minmax(0,1fr))}body.yk .r16-schritte .yr5-schritt__titel .elementor-heading-title{font-size:20px;line-height:1.35}body.yk .r16-schritte .yr5-schritt__text{font-size:15px;line-height:1.55}}body.yk .yr5-schritte.r18-schritte{grid-template-columns:minmax(0,1fr);gap:40px 28px}body.yk .yr5-schritte.r18-schritte>.yr5-schritt{grid-column:auto}body.yk .r18-schritte .yr5-schritt__text{max-width:30ch}body.yk .r18-kapitel #schritt-3{scroll-margin-top:calc(var(--yl-header-h,96px) + 24px)}@media (min-width:768px) and (max-width:1099px){body.yk .yr5-schritte.r18-schritte{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}body.yk .yr5-schritte.r18-schritte>.yr5-schritt{grid-column:auto}}@media (min-width:1100px){body.yk .yr5-schritte.r18-schritte{--yr5-kreis:clamp(200px,18vw,252px);--yr5-foto:calc(var(--yr5-kreis) - 20px);grid-template-columns:repeat(4,minmax(0,1fr))}body.yk .r18-schritte .yr5-schritt__titel .elementor-heading-title{font-size:22px}body.yk .r18-schritte .yr5-schritt__text{font-size:16px;line-height:1.55}}@media (min-width:900px){body.yk .yr6b-sprung.r18-sprung{grid-template-columns:repeat(4,minmax(0,1fr))}}body.yk .yl-formcard .wpcf7{--yl-meldung-text:var(--yl-ink);--yl-meldung-fehler:#a3271f;--yl-meldung-erfolg:var(--yl-brand);--yl-meldung-erfolg-flaeche:#fbf7ea;--yl-meldung-erfolg-rahmen:#dccc96;--yl-meldung-pruefen-flaeche:var(--yl-smoke);--yl-meldung-pruefen-rahmen:var(--yl-line-strong);--yl-meldung-stoerung-flaeche:#fcf2f0;--yl-meldung-stoerung-rahmen:#e3bcb5}body.yk .yl-formcard.yl-formcard--transparent .wpcf7{--yl-meldung-text:var(--yl-white);--yl-meldung-fehler:#ffc2b8;--yl-meldung-erfolg:var(--yl-sand);--yl-meldung-erfolg-flaeche:rgba(240,228,185,0.1);--yl-meldung-erfolg-rahmen:rgba(240,228,185,0.55);--yl-meldung-pruefen-flaeche:rgba(255,255,255,0.06);--yl-meldung-pruefen-rahmen:rgba(255,255,255,0.34);--yl-meldung-stoerung-flaeche:rgba(255,194,184,0.1);--yl-meldung-stoerung-rahmen:rgba(255,194,184,0.55)}body.yk .yl-formcard .wpcf7 form.sent .wpcf7-response-output{--yl-meldung-ton:var(--yl-meldung-erfolg);--yl-meldung-flaeche:var(--yl-meldung-erfolg-flaeche);--yl-meldung-rahmen:var(--yl-meldung-erfolg-rahmen);--yl-meldung-zeichen:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M12\ 1\ 23\ 12\ 12\ 23\ 1\ 12zM12\ 3.12\ 3.12\ 12\ 12\ 20.88\ 20.88\ 12zM9.08\ 10.82\ 10.9\ 12.64\ 15.12\ 8.42\ 16.68\ 9.98\ 10.9\ 15.76\ 7.52\ 12.38z\'/%3E%3C/svg%3E)}body.yk .yl-formcard .wpcf7 form:is(.invalid,.unaccepted) .wpcf7-response-output{--yl-meldung-ton:var(--yl-meldung-fehler);--yl-meldung-flaeche:var(--yl-meldung-pruefen-flaeche);--yl-meldung-rahmen:var(--yl-meldung-pruefen-rahmen);--yl-meldung-zeichen:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M12\ 1\ 23\ 12\ 12\ 23\ 1\ 12zM12\ 3.12\ 3.12\ 12\ 12\ 20.88\ 20.88\ 12zM10.9\ 6.6h2.2v6.2h-2.2zM12\ 14.4\ 13.5\ 15.9\ 12\ 17.4\ 10.5\ 15.9z\'/%3E%3C/svg%3E)}body.yk .yl-formcard .wpcf7 form:is(.failed,.aborted,.spam) .wpcf7-response-output{--yl-meldung-ton:var(--yl-meldung-fehler);--yl-meldung-flaeche:var(--yl-meldung-stoerung-flaeche);--yl-meldung-rahmen:var(--yl-meldung-stoerung-rahmen);--yl-meldung-zeichen:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M12\ 1\ 23\ 12\ 12\ 23\ 1\ 12zM12\ 3.12\ 3.12\ 12\ 12\ 20.88\ 20.88\ 12zM9.58\ 8.02\ 12\ 10.44\ 14.42\ 8.02\ 15.98\ 9.58\ 13.56\ 12\ 15.98\ 14.42\ 14.42\ 15.98\ 12\ 13.56\ 9.58\ 15.98\ 8.02\ 14.42\ 10.44\ 12\ 8.02\ 9.58z\'/%3E%3C/svg%3E)}body.yk .yl-formcard .wpcf7 form:is(.sent,.invalid,.unaccepted,.failed,.aborted,.spam) .wpcf7-response-output:not(:empty){position:relative;margin:8px 0 0;padding:16px 18px 16px 54px;border:1px solid var(--yl-meldung-rahmen);border-radius:var(--yl-radius);background:var(--yl-meldung-flaeche);color:var(--yl-meldung-text);font:500 16px/1.6 var(--yl-font-body);text-align:start;overflow-wrap:anywhere}body.yk .yl-formcard .wpcf7 form:is(.sent,.invalid,.unaccepted,.failed,.aborted,.spam) .wpcf7-response-output:not(:empty)::before{content:"";position:absolute;left:17px;top:17px;width:24px;height:24px;background-color:var(--yl-meldung-ton);-webkit-mask:var(--yl-meldung-zeichen) center/contain no-repeat;mask:var(--yl-meldung-zeichen) center/contain no-repeat}@container (min-width: 440px){body.yk .yl-formcard .wpcf7 form:is(.sent,.invalid,.unaccepted,.failed,.aborted,.spam) .wpcf7-response-output:not(:empty){padding:18px 24px 18px 62px}body.yk .yl-formcard .wpcf7 form:is(.sent,.invalid,.unaccepted,.failed,.aborted,.spam) .wpcf7-response-output:not(:empty)::before{left:20px;width:28px;height:28px}}body.yk .yl-formcard .wpcf7 .wpcf7-not-valid-tip{display:block;position:relative;margin-top:8px;padding-left:18px;color:var(--yl-meldung-fehler);font:500 14px/1.5 var(--yl-font-body);text-align:start}body.yk .yl-formcard .wpcf7 .wpcf7-not-valid-tip::before{content:"";position:absolute;left:2px;top:7px;width:7px;height:7px;background-color:currentColor;transform:rotate(45deg)}body.yk .yl-formcard .wpcf7 :is(input,select,textarea).wpcf7-form-control.wpcf7-not-valid,body.yk .yl-formcard.yl-formcard--transparent .wpcf7 :is(input,select,textarea).wpcf7-form-control.wpcf7-not-valid{border-style:solid;border-color:var(--yl-meldung-fehler);box-shadow:inset 0 0 0 1px var(--yl-meldung-fehler)}body.yk .yl-formcard .wpcf7 .wpcf7-not-valid :is(input[type="checkbox"],input[type="radio"]){outline:2px solid var(--yl-meldung-fehler);outline-offset:2px}@media (forced-colors:active){body.yk .yl-formcard .wpcf7 form:is(.sent,.invalid,.unaccepted,.failed,.aborted,.spam) .wpcf7-response-output:not(:empty)::before,body.yk .yl-formcard .wpcf7 .wpcf7-not-valid-tip::before{background-color:CanvasText;forced-color-adjust:none}}@media (prefers-reduced-motion:reduce){body.yk .yl-formcard .wpcf7 .wpcf7-response-output,body.yk .yl-formcard .wpcf7 .wpcf7-response-output::before,body.yk .yl-formcard .wpcf7 .wpcf7-not-valid-tip{animation:none;transition:none}}