@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(//kinderarztpraxis-dr-kerstin-andreas.de/wp-content/themes/kinderarztpraxis-child/assets/css/../fonts/nunito-latin-700-normal.woff2) format('woff2')}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(//kinderarztpraxis-dr-kerstin-andreas.de/wp-content/themes/kinderarztpraxis-child/assets/css/../fonts/nunito-latin-800-normal.woff2) format('woff2')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//kinderarztpraxis-dr-kerstin-andreas.de/wp-content/themes/kinderarztpraxis-child/assets/css/../fonts/nunito-sans-latin-400-normal.woff2) format('woff2')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:url(//kinderarztpraxis-dr-kerstin-andreas.de/wp-content/themes/kinderarztpraxis-child/assets/css/../fonts/nunito-sans-latin-600-normal.woff2) format('woff2')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url(//kinderarztpraxis-dr-kerstin-andreas.de/wp-content/themes/kinderarztpraxis-child/assets/css/../fonts/nunito-sans-latin-700-normal.woff2) format('woff2')}:root{--ka-brand:#9e1735;--ka-brand-dark:#6e0f24;--ka-blush:#fbf0f2;--ka-blush-strong:#f1dde1;--ka-green:#1f6b57;--ka-green-tint:#eaf4f0;--ka-green-line:#cfe3db;--ka-ink:#2b2326;--ka-text:#4a3f43;--ka-muted:#5f5358;--ka-line:#efe3e6;--ka-footer:#2b2326;--ka-font-body:'Nunito Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--ka-font-heading:'Nunito',system-ui,-apple-system,'Segoe UI',sans-serif;--ka-container:1136px;--ka-gutter:32px;--ka-section-y:88px;--ka-radius:20px;--ka-radius-lg:28px;--ka-shadow:0 12px 32px rgba(43,35,38,.08);--responsive-global-palette0:var(--ka-brand);--responsive-global-palette1:var(--ka-brand-dark);--responsive-global-palette2:var(--ka-ink);--responsive-global-palette3:var(--ka-ink);--responsive-global-palette4:#fff;--responsive-global-palette5:#fff;--responsive-global-palette6:#fff;--responsive-global-palette7:var(--ka-brand-dark)}@media (max-width:767px){:root{--ka-gutter:16px;--ka-section-y:48px}}html,body.ka-theme{overflow-x:clip}body.ka-theme,.editor-styles-wrapper{font-family:var(--ka-font-body);color:var(--ka-ink);-webkit-font-smoothing:antialiased}body.ka-theme :where(button,input,select,textarea){font-family:inherit}body.ka-theme :where(h1,h2,h3,h4,h5,h6),.editor-styles-wrapper :where(h1,h2,h3,h4,h5,h6){font-family:var(--ka-font-heading);font-weight:800;color:var(--ka-ink)}body.ka-theme .site-header{background-color:#fff;border-bottom:1px solid var(--ka-line)}body.ka-theme .site-title,body.ka-theme .site-title a{font-family:var(--ka-font-heading);font-weight:800;color:var(--ka-ink)}body.ka-theme .site-description{font-family:var(--ka-font-body);color:var(--ka-muted)}body.ka-theme .main-navigation a{font-family:var(--ka-font-body);font-weight:600}body.ka-theme .main-navigation .menu>li>a:hover,body.ka-theme .main-navigation .menu>li.current-menu-item>a,body.ka-theme .main-navigation .menu>li.current_page_item>a{color:var(--ka-brand)}@media (min-width:768px){body.ka-theme .main-navigation .menu>li.ka-menu-btn>a{display:inline-flex;align-items:center;min-height:48px;margin-left:12px;padding:0 22px;border-radius:999px;background:var(--ka-brand);color:#fff;font-weight:700;line-height:1.2}body.ka-theme .main-navigation .menu>li.ka-menu-btn>a:hover{background:var(--ka-brand-dark);color:#fff}}body.ka-theme .site-footer{background-color:var(--ka-footer);color:#ddd0d4}body.ka-theme .site-footer :is(.rspv-site-above-footer-wrap,.rspv-site-primary-footer-wrap,.rspv-site-below-footer-wrap,.footer-bar,.footer-widgets){background-color:transparent}body.ka-theme .site-footer :is(.footer-layouts,.footer-layouts.copyright,.footer-widget-area,.widget){color:inherit}body.ka-theme .site-footer :where(h1,h2,h3,h4,h5,h6,.widget-title){color:#fff}body.ka-theme .site-footer a{color:#ddd0d4}body.ka-theme .site-footer a:hover,body.ka-theme .site-footer a:focus{color:#fff}:root .wp-block-button:not(.is-style-outline)>.wp-block-button__link{border-radius:999px;padding:14px 26px;font-weight:700;line-height:1.2}body.ka-theme :is(.wp-block-button__link,.wp-block-file__button,.wp-block-search__button,.button,input[type=submit],input[type=button]):is(:hover,:focus){color:#fff}.ka-wrapper,.ka-main{margin:0;padding:0;width:100%;max-width:none;float:none}.ka-page-content>:where(:not(.ka-section):not(.alignfull)){box-sizing:border-box;max-width:calc(var(--ka-container) + 2 * var(--ka-gutter));margin-left:auto;margin-right:auto;padding-left:var(--ka-gutter);padding-right:var(--ka-gutter)}.editor-styles-wrapper .editor-visual-editor__post-title-wrapper,.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper{box-sizing:border-box;max-width:calc(var(--ka-container) + 2 * var(--ka-gutter));margin-left:auto;margin-right:auto;padding-left:var(--ka-gutter);padding-right:var(--ka-gutter)}.editor-styles-wrapper .ka-section .wp-block{max-width:none;margin-left:0;margin-right:0}:root .ka-section{box-sizing:border-box;width:100vw !important;max-width:100vw !important;margin:0 calc(50% - 50vw) !important;padding:var(--ka-section-y) max(var(--ka-gutter), calc(50vw - var(--ka-container) / 2));background-color:#fff;color:var(--ka-ink);font-size:17px;line-height:1.6;--ka-gap:16px}:root .ka-section+:where(:not(.ka-section)){margin-top:32px}:root .ka-section--blush{background-color:var(--ka-blush)}:root .ka-section--green{background-color:var(--ka-green-tint)}:root .ka-section--brand{background-color:var(--ka-brand);color:#fff}:root .ka-section--plain{background-color:transparent}:root .ka-section--narrow{padding-left:max(var(--ka-gutter), calc(50vw - 380px));padding-right:max(var(--ka-gutter), calc(50vw - 380px))}:root .ka-section.ka-section--narrow-left>*,:root .ka-section.ka-section--narrow-left>:where(.wp-block-group__inner-container)>*{max-width:760px}:root .ka-section--tight{padding-top:48px;padding-bottom:48px}:root .ka-section--flush-top{padding-top:0}:root .ka-section--flush-bottom{padding-bottom:0}:root .wp-block-group[class*=ka-]>.wp-block-group__inner-container{display:contents}:root :is(.ka-section,.ka-stack,.ka-card,.ka-check-card,.ka-badge,.ka-head)>*,:root :is(.ka-section,.ka-stack,.ka-card,.ka-check-card,.ka-badge,.ka-head)>:where(.wp-block-group__inner-container)>*{margin-top:0;margin-bottom:0}:root :is(.ka-section,.ka-stack,.ka-card,.ka-check-card,.ka-badge,.ka-head)>*+*,:root :is(.ka-section,.ka-stack,.ka-card,.ka-check-card,.ka-badge,.ka-head)>:where(.wp-block-group__inner-container)>*+*{margin-top:var(--ka-gap)}.ka-section :where(h1,h2,h3,h4){line-height:1.15;font-weight:800;color:var(--ka-ink)}:root .ka-section :where(h1){font-size:clamp(34px, 4.4vw, 58px);line-height:1.1;letter-spacing:-.01em}:root .ka-section :where(h2){font-size:clamp(28px, 3.4vw, 40px)}:root .ka-section :where(h3){font-size:21px;line-height:1.25}.ka-section :where(p,li,td){font-size:inherit;line-height:inherit}.ka-section :where(a:not(.wp-block-button__link,.wp-element-button,.button)){color:var(--ka-brand)}.ka-section :where(a:not(.wp-block-button__link,.wp-element-button,.button):hover){color:var(--ka-brand-dark)}:root .ka-section--brand :where(h1,h2,h3,h4,p,li,a,a:hover){color:#fff}:root .ka-section--green :where(p,li){color:#33443e}:root .ka-head{max-width:720px;--ka-gap:10px}:root .ka-head+*{margin-top:40px}:root .ka-stack{--ka-gap:16px}:root .ka-stack--lg{--ka-gap:22px}:root .ka-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--ka-col-min, 300px)), 1fr));gap:24px;align-items:stretch}:root :is(.ka-grid,.ka-split,.ka-row)>*,:root :is(.ka-grid,.ka-split,.ka-row)>:where(.wp-block-group__inner-container)>*{margin-top:0;margin-bottom:0;min-width:0}:root .ka-grid--2{--ka-col-min:420px}:root .ka-grid--4{--ka-col-min:220px}:root .ka-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 420px), 1fr));gap:48px 64px;align-items:center}:root .ka-split--top{align-items:start}:root .ka-split--stretch{align-items:stretch}:root .ka-row{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between}:root .ka-row>:where(p:not(.ka-link-arrow)),:root .ka-row>:where(.wp-block-group__inner-container)>:where(p:not(.ka-link-arrow)){flex:1 1 380px;max-width:720px}:root .ka-row--end{align-items:flex-end}:root .ka-row>.ka-head+*,:root .ka-row>:where(.wp-block-group__inner-container)>.ka-head+*{margin-top:0}:root .ka-row+*{margin-top:36px}:root *+.ka-row{margin-top:40px}@media (min-width:900px){:root .ka-grid--info{grid-template-columns:1.3fr 1fr 1fr}:root .ka-grid--gallery{grid-template-columns:2fr 1fr 1fr;gap:20px}:root .ka-split--media-left{grid-template-columns:minmax(0, 400px) minmax(0, 1fr);gap:72px}}:root .ka-eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ka-brand)}:root .ka-eyebrow--green{color:var(--ka-green)}:root .ka-lead{font-size:19px;line-height:1.55;color:var(--ka-text)}:root .ka-section--brand .ka-lead{color:#fbe6ea}:root .ka-section--green .ka-lead{color:#33443e}:root .ka-note{font-size:15px;color:var(--ka-muted)}:root .ka-pill{display:block;width:fit-content;padding:6px 14px;border-radius:999px;background:#fff;color:var(--ka-brand-dark);font-size:14px;font-weight:700;line-height:1.5}:root .ka-tag{display:block;width:fit-content;padding:4px 12px;border-radius:999px;background:var(--ka-blush);color:var(--ka-brand-dark);font-size:13px;font-weight:700;line-height:1.5}:root .ka-tag--green{background:var(--ka-green-tint);color:var(--ka-green)}:root .ka-phone-xl,:root .ka-phone-xl a{font-family:var(--ka-font-heading);font-size:28px;font-weight:800;line-height:1.2;color:var(--ka-brand);text-decoration:none}:root .ka-card{box-sizing:border-box;background:#fff;border:1px solid var(--ka-line);border-radius:var(--ka-radius);padding:28px;--ka-gap:12px}:root .ka-card--shadow{box-shadow:var(--ka-shadow)}:root .ka-card--green{background:var(--ka-green-tint);border-color:var(--ka-green-line)}:root .ka-card--blush{background:var(--ka-blush);border-color:var(--ka-blush-strong)}.ka-card :where(p,li){color:var(--ka-text)}.ka-card--green :where(p,li){color:#33443e}:root .ka-card :where(h2){font-size:22px;line-height:1.2}:root .ka-card--news{display:flex;flex-direction:column;align-items:flex-start;padding:32px;--ka-gap:14px}:root .ka-card--news :where(h3){font-size:26px;line-height:1.2}:root .ka-card--news>:last-child:where(:not(.wp-block-group__inner-container)),:root .ka-card--news>:where(.wp-block-group__inner-container)>:last-child{margin-top:auto;padding-top:var(--ka-gap)}.ka-card[class*=ka-icon--]:before{content:"";display:block;width:48px;height:48px;margin-bottom:12px;border-radius:14px;background:var(--ka-blush) var(--ka-i) center/24px 24px no-repeat}.ka-card--blush[class*=ka-icon--]:before{background-color:#fff}.ka-card--green[class*=ka-icon--]:before{background-color:#fff;background-image:var(--ka-i-green)}:root .ka-icon-heading{position:relative;box-sizing:border-box;min-height:44px;padding:9px 0 9px 56px}.ka-icon-heading:before{content:"";position:absolute;left:0;top:0;width:44px;height:44px;border-radius:999px;background:var(--ka-blush) var(--ka-i) center/22px 22px no-repeat}:root .ka-check-card{position:relative;box-sizing:border-box;background:#fff;border-radius:16px;padding:20px 24px 20px 72px;--ka-gap:2px}.ka-check-card:before{content:"";position:absolute;left:24px;top:20px;width:32px;height:32px;border-radius:999px;background:var(--ka-green) var(--ka-check-white) center/18px 18px no-repeat}:root .ka-check-card>:first-child:where(:not(.wp-block-group__inner-container)),:root .ka-check-card>:where(.wp-block-group__inner-container)>:first-child{font-size:18px;font-weight:700;color:var(--ka-ink)}:root .ka-badge{position:absolute;left:-20px;bottom:28px;box-sizing:border-box;max-width:calc(100% - 16px);padding:14px 18px 14px 70px;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(43,35,38,.12);line-height:1.3;--ka-gap:0px}.ka-badge:before{content:"";position:absolute;left:18px;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:999px;background:var(--ka-green-tint) var(--ka-i-green,var(--ka-leaf-green)) center/20px 20px no-repeat}:root .ka-badge>:first-child:where(:not(.wp-block-group__inner-container)),:root .ka-badge>:where(.wp-block-group__inner-container)>:first-child{font-size:13px;color:var(--ka-muted)}:root .ka-badge>:last-child:where(:not(.wp-block-group__inner-container)),:root .ka-badge>:where(.wp-block-group__inner-container)>:last-child{font-size:16px;font-weight:700;color:var(--ka-ink)}@media (max-width:767px){:root .ka-badge{left:8px;bottom:12px}:root .ka-card,:root .ka-card--news{padding:20px}}:root .wp-block-button.ka-btn>.wp-block-button__link,:root a.ka-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:54px;padding:0 28px;border:2px solid var(--ka-brand);border-radius:999px;background:var(--ka-brand);color:#fff;font-family:var(--ka-font-body);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;box-shadow:none}:root .wp-block-button.ka-btn>.wp-block-button__link:hover,:root .wp-block-button.ka-btn>.wp-block-button__link:focus,:root a.ka-btn:hover,:root a.ka-btn:focus{background:var(--ka-brand-dark);border-color:var(--ka-brand-dark);color:#fff}:root .wp-block-button.ka-btn--outline>.wp-block-button__link,:root a.ka-btn--outline{background:0 0;color:var(--ka-brand)}:root .wp-block-button.ka-btn--outline>.wp-block-button__link:hover,:root .wp-block-button.ka-btn--outline>.wp-block-button__link:focus,:root a.ka-btn--outline:hover,:root a.ka-btn--outline:focus{background:var(--ka-brand);border-color:var(--ka-brand);color:#fff}:root .wp-block-button.ka-btn--green>.wp-block-button__link,:root a.ka-btn--green{background:var(--ka-green);border-color:var(--ka-green);color:#fff}:root .wp-block-button.ka-btn--green>.wp-block-button__link:hover,:root .wp-block-button.ka-btn--green>.wp-block-button__link:focus,:root a.ka-btn--green:hover,:root a.ka-btn--green:focus{background:#17513f;border-color:#17513f;color:#fff}:root .wp-block-button.ka-btn--white>.wp-block-button__link,:root a.ka-btn--white{background:#fff;border-color:#fff;color:var(--ka-brand)}:root .wp-block-button.ka-btn--white>.wp-block-button__link:hover,:root .wp-block-button.ka-btn--white>.wp-block-button__link:focus,:root a.ka-btn--white:hover,:root a.ka-btn--white:focus{background:var(--ka-blush);border-color:var(--ka-blush);color:var(--ka-brand-dark)}:root .wp-block-button.ka-btn--outline-white>.wp-block-button__link,:root a.ka-btn--outline-white{background:0 0;border-color:#fff;color:#fff}:root .wp-block-button.ka-btn--outline-white>.wp-block-button__link:hover,:root .wp-block-button.ka-btn--outline-white>.wp-block-button__link:focus,:root a.ka-btn--outline-white:hover,:root a.ka-btn--outline-white:focus{background:#fff;border-color:#fff;color:var(--ka-brand)}.wp-block-button.ka-btn--icon>.wp-block-button__link:before,a.ka-btn--icon:before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--ka-i) center/contain no-repeat;mask:var(--ka-i) center/contain no-repeat}.wp-block-button.ka-btn--arrow>.wp-block-button__link:after,a.ka-btn--arrow:after,.ka-link-arrow a:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--ka-arrow) center/contain no-repeat;mask:var(--ka-arrow) center/contain no-repeat}:root .wp-block-buttons.ka-buttons,:root .ka-section .wp-block-buttons{gap:14px}:root .ka-link-arrow a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:17px;font-weight:700;text-decoration:none}:root .wp-block-image.ka-photo,:root figure.ka-photo{margin-left:0;margin-right:0;margin-bottom:0;max-width:none;width:100%}:root .ka-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--ka-radius-lg)}:root .ka-photo--portrait img{aspect-ratio:4/5}:root .ka-photo--square img{aspect-ratio:1/1}:root .ka-photo--wide img{aspect-ratio:16/9}:root .ka-photo--natural img{aspect-ratio:auto}:root .ka-grid--gallery .ka-photo img{aspect-ratio:auto;height:320px;border-radius:24px}@media (max-width:899px){:root .ka-grid--gallery .ka-photo img{height:220px}}:root .ka-checklist{list-style:none;margin-left:0;padding-left:0}:root .ka-checklist li{position:relative;margin:0 0 12px;padding-left:34px;list-style:none}:root .ka-checklist li:last-child{margin-bottom:0}.ka-checklist li:before{content:"";position:absolute;left:0;top:.2em;width:22px;height:22px;background:var(--ka-check-brand) center/contain no-repeat}:root .wp-block-table.ka-hours{margin-left:0;margin-right:0;margin-bottom:0;overflow:visible}:root .wp-block-table.ka-hours table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:16px;background:0 0}:root .wp-block-table.ka-hours td{padding:8px 0;border:0;border-bottom:1px solid #f1e6e9;background:0 0;color:var(--ka-ink);vertical-align:top;word-break:normal}:root .wp-block-table.ka-hours tr:last-child td{border-bottom:0}:root .wp-block-table.ka-hours td:first-child{font-weight:700}:root .wp-block-table.ka-hours td:last-child{text-align:right}:root .ka-icon-line{position:relative;padding-left:36px;font-size:18px}.ka-icon-line:before{content:"";position:absolute;left:0;top:.2em;width:22px;height:22px;background:var(--ka-i) center/contain no-repeat}.ka-section--brand .ka-icon-line:before{background-image:var(--ka-i-white)}:root .ka-section--brand .ka-icon-line a{font-weight:700;text-decoration:underline}:root .ka-hero{padding-top:72px;padding-bottom:128px}:root .ka-hero .ka-lead{max-width:540px;font-size:20px}:root .ka-hero__media{position:relative}:root .ka-overlap{position:relative;margin-top:-72px !important;padding-top:0;padding-bottom:0;background-color:transparent}:root .ka-pagehead{padding-top:64px;padding-bottom:64px}:root .ka-pagehead :where(h1){font-size:clamp(32px, 4vw, 48px)}@media (max-width:767px){:root .ka-hero{padding-top:32px;padding-bottom:72px}:root .ka-overlap{margin-top:-40px !important}:root .ka-pagehead{padding-top:40px;padding-bottom:40px}:root .ka-hero .ka-lead,:root .ka-lead{font-size:17px}:root .ka-hero .wp-block-buttons,:root .ka-hero .wp-block-button,:root .ka-hero .wp-block-button__link{width:100%}}.ka-notice{box-sizing:border-box;padding:10px var(--ka-gutter);background:var(--ka-brand);color:#fff;font-family:var(--ka-font-body);font-size:15px;line-height:1.5;text-align:center}.ka-notice a,.ka-notice a:hover{color:#fff;text-decoration:underline}.ka-mobilebar{display:none}@media (max-width:767px){.ka-notice{font-size:13px}.ka-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:9990;display:flex;gap:10px;box-sizing:border-box;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid var(--ka-line);box-shadow:0 -6px 20px rgba(43,35,38,.08)}.ka-mobilebar a.ka-btn{flex:1 1 0;min-height:50px;padding:0 12px;font-size:16px}body.ka-has-mobilebar{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}body.ka-has-mobilebar #scroll,body.ka-has-mobilebar .responsive-scroll-to-top{bottom:88px}}:root .ka-pagehead--overlap{padding-bottom:136px}@media (max-width:767px){:root .ka-pagehead--overlap{padding-bottom:88px}}:root .wp-block-table.ka-timeline{margin-left:0;margin-right:0;margin-bottom:0;overflow:visible}:root .wp-block-table.ka-timeline table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:inherit;background:0 0}:root .wp-block-table.ka-timeline td{padding:14px 0;border:0;border-top:1px solid var(--ka-line);background:0 0;color:var(--ka-text);vertical-align:top;word-break:normal}:root .wp-block-table.ka-timeline tr:first-child td{border-top:0;padding-top:0}:root .wp-block-table.ka-timeline tr:last-child td{padding-bottom:0}:root .wp-block-table.ka-timeline td:first-child{width:132px;padding-right:20px;font-weight:700;color:var(--ka-brand);white-space:nowrap}@media (max-width:480px){:root .wp-block-table.ka-timeline td{display:block;width:auto}:root .wp-block-table.ka-timeline td:first-child{width:auto;padding-bottom:2px}:root .wp-block-table.ka-timeline td:last-child{border-top:0;padding-top:0}:root .wp-block-table.ka-timeline tr:first-child td:last-child{padding-top:0}}:root .ka-gallery .modula-item,:root .ka-gallery .modula-item img{border-radius:16px}:root .ka-gallery .modula-item{overflow:hidden}.ka-form :where(label){display:block;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.4;color:var(--ka-ink)}:root .ka-form :where(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=date],select,textarea){box-sizing:border-box;width:100%;max-width:none;min-height:52px;margin:0;padding:12px 16px;border:1px solid #9a858b;border-radius:14px;background:#fff;box-shadow:none;color:var(--ka-ink);font-family:var(--ka-font-body);font-size:17px;line-height:1.4}:root .ka-form :where(textarea){min-height:160px;resize:vertical}:root .ka-form :where(input,select,textarea):focus{border-color:var(--ka-brand);outline:2px solid rgba(158,23,53,.3);outline-offset:1px}:root .ka-form :where(input,select,textarea)[aria-invalid=true]{border-color:var(--ka-brand);border-width:2px}:root .ka-form :where(button[type=submit],input[type=submit]){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:54px;margin:0;padding:0 28px;border:2px solid var(--ka-brand);border-radius:999px;background:var(--ka-brand);box-shadow:none;color:#fff;font-family:var(--ka-font-body);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer}:root .ka-form :where(button[type=submit],input[type=submit]):hover,:root .ka-form :where(button[type=submit],input[type=submit]):focus{background:var(--ka-brand-dark);border-color:var(--ka-brand-dark);color:#fff}.ka-form__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 220px), 1fr));gap:0 18px}.ka-form__row{margin:0 0 18px}:root .ka-form .ka-form__check{display:flex;gap:12px;align-items:flex-start;margin:0;font-size:15px;font-weight:400;line-height:1.5;color:var(--ka-text)}:root .ka-form .ka-form__check input[type=checkbox]{flex:none;width:20px;height:20px;min-height:0;margin:2px 0 0;accent-color:var(--ka-brand)}.ka-form__optional{font-weight:400;color:var(--ka-muted)}.ka-form__req{color:var(--ka-brand)}:root .ka-form .ka-form__error{margin:6px 0 0;font-size:14px;font-weight:600;color:var(--ka-brand)}:root .ka-form .ka-form__msg{margin:0 0 18px;padding:14px 18px;border-radius:14px;font-size:16px;font-weight:600}:root .ka-form .ka-form__msg--ok{background:var(--ka-green-tint);color:#17513f}:root .ka-form .ka-form__msg--error{background:var(--ka-blush);color:var(--ka-brand-dark)}:where(.wp-block-kadence-advanced-form){--kb-form-font-size:17px;--kb-form-line-height:1.4;--kb-form-text-color:var(--ka-ink);--kb-form-border-width:1px;--kb-form-border-color:#9a858b;--kb-form-border-radius:14px;--kb-form-v-padding:13px;--kb-form-h-padding:16px;--kb-form-background-color:#fff;--kb-form-border-focus-color:var(--ka-brand);--kb-form-placeholder-color:#7a6a6f;--kb-form-help-color:var(--ka-muted);--kb-form-check-color:#fff;--kb-form-check-highlight-color:var(--ka-brand);--kb-form-error-color:var(--ka-brand);--kb-form-error-background:var(--ka-blush);--kb-form-success-color:#17513f;--kb-form-success-background:var(--ka-green-tint)}:root .wp-block-kadence-advanced-form .kb-advanced-form{gap:18px;font-family:var(--ka-font-body)}:root .wp-block-kadence-advanced-form .kt-inside-inner-col{display:flex;flex-direction:column;gap:18px}:root .wp-block-kadence-advanced-form .kb-adv-form-field{margin:0}:root .wp-block-kadence-advanced-form .kb-adv-form-label{margin:0 0 6px;padding:0;font-size:15px;font-weight:700;line-height:1.4;color:var(--ka-ink)}:root .wp-block-kadence-advanced-form .kb-adv-form-required{color:var(--ka-brand)}:root .wp-block-kadence-advanced-form .kb-adv-form-help{margin:6px 0 0;font-size:14px;font-style:normal;line-height:1.45}:root .wp-block-kadence-advanced-form :where(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],select,textarea){width:100%;max-width:none;min-height:52px;margin:0}:root .wp-block-kadence-advanced-form :where(textarea){min-height:150px;resize:vertical}:root .wp-block-kadence-advanced-form :where(input,select,textarea):focus{outline:2px solid rgba(158,23,53,.3);outline-offset:1px;box-shadow:none}:root .wp-block-kadence-advanced-form .kb-radio-check-item{align-items:flex-start;gap:12px}:root .wp-block-kadence-advanced-form .kb-radio-check-item input[type=checkbox],:root .wp-block-kadence-advanced-form .kb-radio-check-item input[type=radio]{flex:none;box-sizing:border-box;padding:0;width:20px;height:20px;min-width:20px;min-height:0;margin:2px 0 0;transform:none;border-color:#9a858b}:root .wp-block-kadence-advanced-form .kb-radio-check-item input[type=checkbox]{border-radius:5px}:root .wp-block-kadence-advanced-form .kb-radio-check-item input:checked{border-color:var(--ka-brand)}:root .wp-block-kadence-advanced-form .kb-radio-check-item input[type=checkbox]:before{width:12px;height:12px;border-radius:0}:root .wp-block-kadence-advanced-form .kb-radio-check-item label{margin:0;padding-left:0;font-size:15px;font-weight:400;line-height:1.5;color:var(--ka-text)}.kb-submit-field .kb-adv-form-submit-button.kb-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:54px;margin:0;padding:0 28px;border:2px solid var(--ka-brand);border-radius:999px;background:var(--ka-brand);box-shadow:none;color:#fff;font-family:var(--ka-font-body);font-size:17px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer}.kb-submit-field .kb-adv-form-submit-button.kb-button:hover,.kb-submit-field .kb-adv-form-submit-button.kb-button:focus{background:var(--ka-brand-dark);border-color:var(--ka-brand-dark);color:#fff;box-shadow:none}:root .kb-adv-form-success,:root .kb-adv-form-warning{padding:14px 18px;border-radius:14px;font-size:16px;font-weight:600;line-height:1.5}@media (max-width:767px){:root .wp-block-kadence-advanced-form .kb-submit-field,:root .wp-block-kadence-advanced-form .kb-submit-field .kb-adv-form-submit-button{width:100%}}div.wpforms-container{--wpforms-field-border-radius:14px;--wpforms-field-border-style:solid;--wpforms-field-border-size:1px;--wpforms-field-background-color:#fff;--wpforms-field-border-color:#9a858b;--wpforms-field-text-color:#2b2326;--wpforms-label-color:#2b2326;--wpforms-label-sublabel-color:#5f5358;--wpforms-label-error-color:#9e1735;--wpforms-button-border-radius:999px;--wpforms-button-border-style:solid;--wpforms-button-border-size:2px;--wpforms-button-background-color:#9e1735;--wpforms-button-border-color:#9e1735;--wpforms-button-text-color:#fff;--wpforms-page-break-color:#9e1735;--wpforms-field-size-input-height:52px;--wpforms-field-size-input-spacing:18px;--wpforms-field-size-font-size:17px;--wpforms-field-size-line-height:24px;--wpforms-field-size-padding-h:16px;--wpforms-field-size-checkbox-size:20px;--wpforms-label-size-font-size:15px;--wpforms-label-size-line-height:21px;--wpforms-label-size-sublabel-font-size:14px;--wpforms-label-size-sublabel-line-height:20px;--wpforms-button-size-font-size:17px;--wpforms-button-size-height:54px;--wpforms-button-size-padding-h:28px;--wpforms-button-size-margin-top:6px}:root body div.wpforms-container-full{font-family:var(--ka-font-body)}:root body div.wpforms-container-full .wpforms-form .wpforms-field{padding:0 0 var(--wpforms-field-size-input-spacing,18px)}:root body div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;margin:0 0 6px;padding:0;font-family:var(--ka-font-body);font-size:var(--wpforms-label-size-font-size,15px);font-weight:700;line-height:1.4;color:var(--wpforms-label-color,#2b2326)}:root body div.wpforms-container-full .wpforms-form .wpforms-required-label{font-weight:700;color:var(--wpforms-label-error-color,#9e1735)}:root body div.wpforms-container-full .wpforms-form :is(.wpforms-field-sublabel,.wpforms-field-description,.wpforms-field-limit-text){margin:6px 0 0;font-family:var(--ka-font-body);font-size:var(--wpforms-label-size-sublabel-font-size,14px);font-style:normal;line-height:1.45;color:var(--wpforms-label-sublabel-color,#5f5358)}:root body div.wpforms-container-full .wpforms-form :is(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=date],input[type=time],input[type=search],select,textarea){box-sizing:border-box;width:100%;height:var(--wpforms-field-size-input-height,52px);margin:0;padding:0 var(--wpforms-field-size-padding-h,16px);border:var(--wpforms-field-border-size,1px) var(--wpforms-field-border-style,solid) var(--wpforms-field-border-color,#9a858b);border-radius:var(--wpforms-field-border-radius,14px);background-color:var(--wpforms-field-background-color,#fff);box-shadow:none;color:var(--wpforms-field-text-color,#2b2326);font-family:var(--ka-font-body);font-size:var(--wpforms-field-size-font-size,17px);line-height:1.4}:root body div.wpforms-container-full .wpforms-form textarea{height:auto;min-height:150px;padding:13px var(--wpforms-field-size-padding-h,16px);line-height:1.5;resize:vertical}:root body div.wpforms-container-full .wpforms-form .wpforms-field select{padding-right:44px}:root body div.wpforms-container-full .wpforms-form :is(.wpforms-field-medium,.wpforms-field-large){max-width:100%}:root body div.wpforms-container-full .wpforms-form :is(input:not([type=checkbox],[type=radio]),select,textarea):focus{border-color:var(--wpforms-button-background-color,#9e1735);outline:2px solid rgba(158,23,53,.3);outline-offset:1px;box-shadow:none}:root body div.wpforms-container-full .wpforms-form .wpforms-field ul{margin:0;padding:0;list-style:none}:root body div.wpforms-container-full .wpforms-form .wpforms-field ul li{margin:0 0 8px;padding:0;list-style:none}:root body div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{margin:0;font-family:var(--ka-font-body);font-size:15px;font-weight:400;line-height:1.5;color:var(--ka-text)}:root body div.wpforms-container-full .wpforms-form :is(input[type=checkbox],input[type=radio]){accent-color:var(--wpforms-button-background-color,#9e1735)}:root body div.wpforms-container-full:not(.wpforms-render-modern) .wpforms-form :is(input[type=checkbox],input[type=radio]){flex:0 0 auto;width:20px;height:20px;margin:0 10px 0 0;vertical-align:-4px}:root body div.wpforms-container.wpforms-container-full .wpforms-form :is(button[type=submit],.wpforms-page-button).wpforms-submit,:root body div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;height:auto;min-height:var(--wpforms-button-size-height,54px);margin:0;padding:0 var(--wpforms-button-size-padding-h,28px);border:var(--wpforms-button-border-size,2px) var(--wpforms-button-border-style,solid) var(--wpforms-button-border-color,#9e1735);border-radius:var(--wpforms-button-border-radius,999px);background-color:var(--wpforms-button-background-color,#9e1735);background-image:none;box-shadow:none;color:var(--wpforms-button-text-color,#fff);font-family:var(--ka-font-body);font-size:var(--wpforms-button-size-font-size,17px);font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer;transition:filter .15s ease}:root body div.wpforms-container.wpforms-container-full .wpforms-form :is(button[type=submit],.wpforms-page-button).wpforms-submit:is(:hover,:focus,:active),:root body div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button.wpforms-page-button:is(:hover,:focus,:active){border-color:var(--wpforms-button-border-color,#9e1735);background-color:var(--wpforms-button-background-color,#9e1735);background-image:none;box-shadow:none;color:var(--wpforms-button-text-color,#fff);filter:brightness(.82)}:root body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin:0;padding:var(--wpforms-button-size-margin-top,6px) 0 0}:root body div.wpforms-container-full .wpforms-form :is(label.wpforms-error,em.wpforms-error){margin:6px 0 0;font-family:var(--ka-font-body);font-size:14px;font-style:normal;font-weight:600;line-height:1.4;color:var(--wpforms-label-error-color,#9e1735)}:root body div.wpforms-container-full .wpforms-form .wpforms-field :is(input:not([type=checkbox],[type=radio]),select,textarea):is(.wpforms-error,.user-invalid){border-color:var(--wpforms-label-error-color,#9e1735);border-width:2px}:root body div.wpforms-container-full .wpforms-error-container,:root body div.wpforms-container-full .wpforms-error-noscript{margin:0 0 18px;padding:14px 18px;border:0;border-radius:14px;background:var(--ka-blush);color:var(--ka-brand-dark);font-size:16px;font-weight:600}:root body div.wpforms-confirmation-container-full,:root body div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){margin:0;padding:16px 20px;border:0;border-radius:14px;background:var(--ka-green-tint);color:#17513f;font-family:var(--ka-font-body);font-size:16px;font-weight:600}:root body div.wpforms-confirmation-container-full p{margin:0;color:inherit}@media (max-width:767px){:root body div.wpforms-container-full .wpforms-form .wpforms-submit-container,:root body div.wpforms-container.wpforms-container-full .wpforms-form :is(button[type=submit],.wpforms-page-button).wpforms-submit{width:100%}}.ka-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}:root .ka-prose{font-size:17px;line-height:1.7;overflow-wrap:break-word}:root .ka-prose :where(h1,h2,h3,h4,h5,h6){margin:1.8em 0 .5em;font-family:var(--ka-font-heading);font-weight:800;line-height:1.25;color:var(--ka-ink)}:root .ka-prose :where(h1,h2){font-size:28px}:root .ka-prose :where(h3){font-size:22px}:root .ka-prose :where(h4){font-size:19px}:root .ka-prose :where(h5,h6){font-size:17px}:root .ka-prose :where(p,ul,ol,dl,table,blockquote,details,figure){margin:0 0 16px}:root .ka-prose :where(p,li,td,th,dd,dt){font-size:inherit;line-height:inherit;color:var(--ka-text)}:root .ka-prose :where(ul,ol){padding-left:1.3em}:root .ka-prose :where(ul){list-style:disc}:root .ka-prose :where(ol){list-style:decimal}:root .ka-prose :where(li){margin:0 0 6px}:root .ka-prose :where(a:not(.wp-block-button__link,.wp-element-button,.button)){color:var(--ka-brand);text-decoration:underline;text-underline-offset:2px}:root .ka-prose :where(a:not(.wp-block-button__link,.wp-element-button,.button):hover){color:var(--ka-brand-dark)}:root .ka-prose :where(strong,b){font-weight:700;color:var(--ka-ink)}:root .ka-prose :where(table){width:100%;border-collapse:collapse;font-size:15px}:root .ka-prose :where(th,td){padding:8px 10px;border:1px solid var(--ka-line);text-align:left;vertical-align:top}:root .ka-prose :where(th){background:var(--ka-blush);color:var(--ka-ink);font-weight:700}:root .ka-prose>:first-child,:root .ka-prose>:first-child>:first-child,:root .ka-prose>:first-child>:first-child>:first-child{margin-top:0}:root .ka-prose>:last-child,:root .ka-prose>:last-child>:last-child{margin-bottom:0}:root .ka-prose #cmplz-document{max-width:none;margin-left:0;margin-right:0;font-size:inherit}:root .ka-prose #cmplz-document :where(p,li,td,th,summary){font-size:inherit}@media (max-width:767px){:root .ka-prose{font-size:16px}:root .ka-prose :where(h1,h2){font-size:24px}:root .ka-prose :where(h3){font-size:20px}:root .ka-prose :where(table){display:block;overflow-x:auto}}:root{--ka-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3Cpolyline points='12 5 19 12 12 19'/%3E%3C/svg%3E");--ka-check-brand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");--ka-check-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");--ka-leaf-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 4C10 4 4 9 4 17c0 1 .2 2 .5 3'/%3E%3Cpath d='M20 4c0 10-5 16-13 16-1 0-2-.2-2.5-.5'/%3E%3Cpath d='M4.5 20C8 14 12 10 16 8'/%3E%3C/svg%3E")}.ka-icon--uhr{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E")}.ka-icon--telefon{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.ka-icon--pin{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.ka-icon--mail{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E")}.ka-icon--vorsorge{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3Cpolyline points='9 16 11 18 15 14'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3Cpolyline points='9 16 11 18 15 14'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3Cpolyline points='9 16 11 18 15 14'/%3E%3C/svg%3E")}.ka-icon--akut{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z'/%3E%3C/svg%3E")}.ka-icon--diagnostik{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 18 12 15 21 9 3 6 12 2 12'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 18 12 15 21 9 3 6 12 2 12'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 18 12 15 21 9 3 6 12 2 12'/%3E%3C/svg%3E")}.ka-icon--allergie{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2'/%3E%3C/svg%3E")}.ka-icon--impfung{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpolyline points='9 12 11 14 15 10'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpolyline points='9 12 11 14 15 10'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpolyline points='9 12 11 14 15 10'/%3E%3C/svg%3E")}.ka-icon--natur{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 4C10 4 4 9 4 17c0 1 .2 2 .5 3'/%3E%3Cpath d='M20 4c0 10-5 16-13 16-1 0-2-.2-2.5-.5'/%3E%3Cpath d='M4.5 20C8 14 12 10 16 8'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 4C10 4 4 9 4 17c0 1 .2 2 .5 3'/%3E%3Cpath d='M20 4c0 10-5 16-13 16-1 0-2-.2-2.5-.5'/%3E%3Cpath d='M4.5 20C8 14 12 10 16 8'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 4C10 4 4 9 4 17c0 1 .2 2 .5 3'/%3E%3Cpath d='M20 4c0 10-5 16-13 16-1 0-2-.2-2.5-.5'/%3E%3Cpath d='M4.5 20C8 14 12 10 16 8'/%3E%3C/svg%3E")}.ka-icon--info{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E")}.ka-icon--herz{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E")}.ka-icon--haus{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E")}.ka-icon--dokument{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3C/svg%3E")}.ka-icon--check{--ka-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1735' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");--ka-i-green:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F6B57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");--ka-i-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}