:root {--grid-1: minmax(0,1fr);--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);--grid-auto-fit: repeat( auto-fit, minmax( min( var(--grid-auto-col-min-width), 100%), 1fr) );--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--grid-auto-col-min-width: 280px;--container-width: 1536px;--section-max-width: 2560px;--radius-normal: 12px;--radius-kreis: 50vw;--nav-font-size: 12px;--space-2xs: clamp(0.64rem, calc(-0.0001250000000000001 * (100vw - 20rem) + 0.64rem), 0.63rem);--space-xs: clamp(0.8rem, calc(0.000499999999999999 * (100vw - 20rem) + 0.8rem), 0.84rem);--space-s: clamp(1rem, calc(0.0016249999999999986 * (100vw - 20rem) + 1rem), 1.13rem);--space-m: clamp(1.25rem, calc(0.003125 * (100vw - 20rem) + 1.25rem), 1.5rem);--space-l: clamp(1.56rem, calc(0.0055 * (100vw - 20rem) + 1.56rem), 2rem);--space-xl: clamp(1.95rem, calc(0.009 * (100vw - 20rem) + 1.95rem), 2.67rem);--space-2xl: clamp(2.44rem, calc(0.013874999999999998 * (100vw - 20rem) + 2.44rem), 3.55rem);--space-3xl: clamp(3.05rem, calc(0.021125000000000005 * (100vw - 20rem) + 3.05rem), 4.74rem);--space-4xl: clamp(3.81rem, calc(0.031249999999999993 * (100vw - 20rem) + 3.81rem), 6.31rem);--gutter-norm: clamp(1.25rem, calc(0.009375 * (100vw - 20rem) + 1.25rem), 2rem);--section-padding: var(--space-2xl);--h7: clamp(1rem, calc(0.0016249999999999986 * (100vw - 20rem) + 1rem), 1.13rem);--h6: clamp(1.2rem, calc(0.0018750000000000017 * (100vw - 20rem) + 1.2rem), 1.35rem);--h5: clamp(1.44rem, calc(0.002250000000000002 * (100vw - 20rem) + 1.44rem), 1.62rem);--h4: clamp(1.73rem, calc(0.0026249999999999997 * (100vw - 20rem) + 1.73rem), 1.94rem);--h3: clamp(2.07rem, calc(0.003250000000000003 * (100vw - 20rem) + 2.07rem), 2.33rem);--h2: clamp(2.49rem, calc(0.003874999999999995 * (100vw - 20rem) + 2.49rem), 2.8rem);--h1: clamp(2.99rem, calc(0.0046249999999999954 * (100vw - 20rem) + 2.99rem), 3.36rem);--text-2xs: clamp(0.61rem, calc(0 * (100vw - 20rem) + 0.61rem), 0.61rem);--text-xs: clamp(0.74rem, calc(0.0002500000000000002 * (100vw - 20rem) + 0.74rem), 0.76rem);--text-s: clamp(0.89rem, calc(0.0007499999999999993 * (100vw - 20rem) + 0.89rem), 0.95rem);--text-m: clamp(1.06rem, calc(0.0016249999999999986 * (100vw - 20rem) + 1.06rem), 1.19rem);--text-l: clamp(1.27rem, calc(0.0026249999999999997 * (100vw - 20rem) + 1.27rem), 1.48rem);--nav-mobil-header: clamp(3.1875rem, 1.639vw + 2.86rem, 3.875rem);}