:root{--kp-electric-blue: #0000ff;--kp-light-peach: #feeadf;--kp-flieder: #cbb2fa;--kp-rose: #f1c5dd;--kp-orange: #f15a25;--kp-black: #000000;--kp-white: #ffffff;--kp-bg: var(--kp-light-peach);--kp-bg-alt: var(--kp-white);--kp-fg: var(--kp-electric-blue);--kp-fg-muted: #2a2aff;--kp-fg-on-blue: var(--kp-light-peach);--kp-fg-text: var(--kp-black);--kp-border: var(--kp-electric-blue);--kp-border-soft: rgba(0, 0, 255, .18);--kp-overlay: rgba(0, 0, 255, .06);--kp-font-display: "Cuanky", "Times New Roman", serif;--kp-font-body: "Quicksand", system-ui, -apple-system, "Segoe UI", sans-serif;--kp-weight-light: 300;--kp-weight-regular: 400;--kp-weight-semibold: 600;--kp-weight-bold: 700;--kp-text-xs: clamp(.75rem, .72rem + .15vw, .825rem);--kp-text-sm: clamp(.875rem, .84rem + .18vw, .95rem);--kp-text-base: clamp(1rem, .96rem + .22vw, 1.0625rem);--kp-text-lg: clamp(1.125rem, 1.06rem + .32vw, 1.25rem);--kp-text-xl: clamp(1.375rem, 1.25rem + .6vw, 1.625rem);--kp-text-2xl: clamp(1.75rem, 1.5rem + 1.2vw, 2.25rem);--kp-text-3xl: clamp(2.25rem, 1.8rem + 2.2vw, 3.25rem);--kp-text-4xl: clamp(3rem, 2.2rem + 4vw, 5rem);--kp-text-5xl: clamp(4rem, 2.5rem + 7vw, 8rem);--kp-leading-tight: 1.05;--kp-leading-snug: 1.2;--kp-leading-normal: 1.5;--kp-leading-relaxed: 1.65;--kp-tracking-tight: -.02em;--kp-tracking-normal: 0;--kp-tracking-wide: .04em;--kp-space-0: 0;--kp-space-1: .25rem;--kp-space-2: .5rem;--kp-space-3: .75rem;--kp-space-4: 1rem;--kp-space-5: 1.5rem;--kp-space-6: 2rem;--kp-space-7: 3rem;--kp-space-8: 4rem;--kp-space-9: 6rem;--kp-space-10: 8rem;--kp-radius-sm: 6px;--kp-radius-md: 12px;--kp-radius-lg: 20px;--kp-radius-xl: 32px;--kp-radius-pill: 999px;--kp-border-width: 1.5px;--kp-shadow-sm: 0 1px 2px rgba(0, 0, 255, .08);--kp-shadow-md: 0 6px 18px -8px rgba(0, 0, 255, .25);--kp-shadow-lg: 0 20px 40px -20px rgba(0, 0, 255, .35);--kp-container-max: 1320px;--kp-gutter: clamp(1rem, .5rem + 2vw, 2.5rem);--kp-ease-out: cubic-bezier(.22, 1, .36, 1);--kp-ease-in-out: cubic-bezier(.65, 0, .35, 1);--kp-duration-fast: .14s;--kp-duration-normal: .24s;--kp-duration-slow: .42s}@font-face{font-family:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./quicksand-vietnamese-wght-normal.ei70gACF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./quicksand-latin-ext-wght-normal.CrJ75Ewg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./quicksand-latin-wght-normal.Buj9m_3d.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cuanky;src:url(../../../fonts/cuanky/cuanky.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}[data-site=kraftpunkt]{--color-brand: var(--kp-electric-blue);--color-brand-dark: #0000cc;--color-brand-light: var(--kp-fg-muted);--color-brand-button: var(--kp-electric-blue);--color-accent: var(--kp-orange);--color-accent-dark: #d34a1a;--color-accent-light: var(--kp-rose);--color-bg: var(--kp-bg);--color-surface: var(--kp-bg-alt);--color-text: var(--kp-fg-text);--color-muted: #4b4b4b;--color-line: var(--kp-border-soft);--color-line-strong: var(--kp-border);--font-body: var(--kp-font-body);--font-heading: "Cuanky", "Quicksand Variable", var(--kp-font-body);--radius-brand: var(--kp-radius-lg);--shadow-brand-sm: var(--kp-shadow-sm);--shadow-brand-md: var(--kp-shadow-md)}[data-site=kraftpunkt],[data-site=kraftpunkt] body{background:var(--kp-bg);color:var(--kp-fg-text);font-family:var(--kp-font-body)}[data-site=kraftpunkt] h1,[data-site=kraftpunkt] h2,[data-site=kraftpunkt] h3,[data-site=kraftpunkt] h4,[data-site=kraftpunkt] h5,[data-site=kraftpunkt] h6,[data-site=kraftpunkt] .display{color:var(--kp-electric-blue);font-weight:700}[data-site=kraftpunkt] h1,[data-site=kraftpunkt] h2,[data-site=kraftpunkt] .display{font-family:var(--font-heading);letter-spacing:var(--kp-tracking-normal)}[data-site=kraftpunkt] h3,[data-site=kraftpunkt] h4,[data-site=kraftpunkt] h5,[data-site=kraftpunkt] h6,[data-site=kraftpunkt] .heading-ruhig{font-family:var(--kp-font-body);letter-spacing:var(--kp-tracking-normal)}[data-site=kraftpunkt] :focus-visible{outline-color:var(--kp-electric-blue)}[data-site=kraftpunkt] ::selection{background:var(--kp-electric-blue);color:var(--kp-light-peach)}[data-site=kraftpunkt] .text-link,[data-site=kraftpunkt] .link-bereich a{color:var(--kp-fg-text);text-decoration-color:var(--kp-electric-blue)}[data-site=kraftpunkt] .text-link:hover,[data-site=kraftpunkt] .link-bereich a:hover{color:var(--kp-electric-blue)}[data-site=kraftpunkt] .kp-btn,[data-site=kraftpunkt] .kp-btn-outline,[data-site=kraftpunkt] .kp-btn-peach,[data-site=kraftpunkt] .kp-btn-peach-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.6rem 1.5rem;border-radius:var(--kp-radius-lg);border:1.5px solid var(--kp-electric-blue);font-family:var(--kp-font-body);font-weight:700;font-size:1rem;letter-spacing:.01em;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color var(--kp-duration-normal) var(--kp-ease-out),color var(--kp-duration-normal) var(--kp-ease-out),border-color var(--kp-duration-normal) var(--kp-ease-out)}@media(max-width:767px){[data-site=kraftpunkt] .kp-nur-md{display:none}}[data-site=kraftpunkt] .kp-btn-umbruch{white-space:normal;text-align:center}[data-site=kraftpunkt] .kp-btn-sm{min-height:40px;padding:.45rem 1rem;font-size:.9rem}[data-site=kraftpunkt] .kp-btn{background:var(--kp-electric-blue);color:#fff}[data-site=kraftpunkt] .kp-btn:hover{background:#00c;border-color:#00c}[data-site=kraftpunkt] .kp-btn-outline{background:transparent;color:var(--kp-electric-blue)}[data-site=kraftpunkt] .kp-btn-outline:hover{background:var(--kp-electric-blue);color:#fff}[data-site=kraftpunkt] .kp-btn-peach{background:var(--kp-light-peach);border-color:var(--kp-light-peach);color:var(--kp-electric-blue)}[data-site=kraftpunkt] .kp-btn-peach:hover{background:#fff;border-color:#fff}[data-site=kraftpunkt] .kp-btn-peach-outline{background:transparent;border-color:#feeadf99;color:var(--kp-light-peach)}[data-site=kraftpunkt] .kp-btn-peach-outline:hover{background:var(--kp-light-peach);border-color:var(--kp-light-peach);color:var(--kp-electric-blue)}[data-site=kraftpunkt] .kp-blau{background:var(--kp-electric-blue);color:var(--kp-light-peach)}[data-site=kraftpunkt] .kp-blau h1,[data-site=kraftpunkt] .kp-blau h2,[data-site=kraftpunkt] .kp-blau h3,[data-site=kraftpunkt] .kp-blau .display{color:var(--kp-light-peach)}[data-site=kraftpunkt] .kp-blau ::selection{background:var(--kp-light-peach);color:var(--kp-electric-blue)}[data-site=kraftpunkt] .kp-fakt+.kp-fakt{border-top:1.5px solid rgba(254,234,223,.3)}@media(min-width:640px){[data-site=kraftpunkt] .kp-fakt+.kp-fakt{border-top:0}[data-site=kraftpunkt] .kp-fakt:nth-child(2n){border-left:1.5px solid rgba(254,234,223,.3)}[data-site=kraftpunkt] .kp-fakt:nth-child(n+3){border-top:1.5px solid rgba(254,234,223,.3)}}@media(min-width:768px){[data-site=kraftpunkt] .kp-fakt:nth-child(n+3){border-top:0}[data-site=kraftpunkt] .kp-fakt+.kp-fakt{border-left:1.5px solid rgba(254,234,223,.3)}}[data-site=kraftpunkt] .kp-hairline>*{border-top:1.5px solid var(--kp-electric-blue);padding-top:var(--kp-space-3)}[data-site=kraftpunkt] .kp-liste{list-style:none;margin:0;padding:0}[data-site=kraftpunkt] .kp-liste li{position:relative;padding:.65rem 0 .65rem 1.6rem;border-top:1.5px solid var(--kp-border-soft)}[data-site=kraftpunkt] .kp-liste li:before{content:"";position:absolute;left:0;top:1.15rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--kp-electric-blue)}[data-site=kraftpunkt] a.kartelink:focus-visible{outline-color:var(--kp-electric-blue)}
