@font-face {
  font-family: "Inter";
  src: url("../../bundles/okal/fonts/Inter/Inter.woff2") format("woff2"), url("../../bundles/okal/fonts/Inter/Inter.woff") format("woff");
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Italic";
  src: url("../../bundles/okal/fonts/Inter/Inter-Italic.woff2") format("woff2"), url("../../bundles/okal/fonts/Inter/Inter-Italic.woff") format("woff");
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "IvyPresto Headline Italic";
  src: url("../../bundles/okal/fonts/IvyPresto-Headline/IvyprestoHeadline-LightItalic.woff2") format("woff2"), url("../../bundles/okal/fonts/IvyPresto-Headline/IvyprestoHeadline-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
html {
  width: 100%;
  height: 100%;
  font-size: 16px;
}

body {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  font-family: "Inter", sans-serif;
  font-weight: 400;
  color: #564E46;
  line-height: 1.5;
  text-size-adjust: 100%;
  overflow-y: scroll;
}

#wrapper {
  display: flex;
  flex-direction: column;
}

#container {
  min-height: 100svh;
  background-color: #FCFBF6;
  border-radius: 0 0 40px 40px;
  margin-bottom: -40px;
  overflow: clip;
  z-index: 2;
}
#container:after {
  content: "";
  position: fixed;
  inset: 0;
  visibility: hidden;
  opacity: 0;
  z-index: -1;
  transition: opacity 0.4s ease;
  background: rgba(54, 51, 44, 0.95);
}
#container.overlay-active {
  z-index: 999;
}
#container.overlay-active:after {
  visibility: visible;
  opacity: 1;
  z-index: 1000;
}

header a,
footer a {
  text-decoration: none;
}
header ul, header ul li,
footer ul,
footer ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}

h1 {
  font-size: clamp(2.875rem, 2.1192rem + 2.5194vw, 4.5rem);
  line-height: 1.07;
  letter-spacing: -2%;
  color: #36332C;
}
h1 em,
h1 i {
  letter-spacing: -1%;
}
h1:where(:not(:last-child)) {
  margin-bottom: 40px;
}

h2 {
  font-size: clamp(2.625rem, 2.218rem + 1.3566vw, 3.5rem);
  line-height: 1.07;
  letter-spacing: -2%;
  color: #36332C;
}
h2 em,
h2 i {
  letter-spacing: -1%;
}
h2:where(:not(:last-child)) {
  margin-bottom: 40px;
}

h3 {
  font-size: clamp(2.25rem, 1.9012rem + 1.1628vw, 3rem);
  line-height: 1.07;
  color: #36332C;
}
h3 em,
h3 i {
  letter-spacing: 1%;
}
h3:where(:not(:last-child)) {
  margin-bottom: clamp(1.5rem, 1.2674rem + 0.7752vw, 2rem);
}

h4 {
  font-size: clamp(2rem, 1.7674rem + 0.7752vw, 2.5rem);
  line-height: 1.07;
  color: #36332C;
}
h4 em,
h4 i {
  letter-spacing: 1%;
}
h4:where(:not(:last-child)) {
  margin-bottom: clamp(1.5rem, 1.2674rem + 0.7752vw, 2rem);
}

h5 {
  font-size: clamp(1.625rem, 1.4506rem + 0.5814vw, 2rem);
  line-height: 1.07;
  color: #36332C;
}
h5 em,
h5 i {
  letter-spacing: 1%;
}
h5:where(:not(:last-child)) {
  margin-bottom: clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
}

h6 {
  font-size: clamp(1.3125rem, 1.2253rem + 0.2907vw, 1.5rem);
  line-height: 1.3;
  color: #36332C;
}
h6 em,
h6 i {
  letter-spacing: 1%;
}
h6:where(:not(:last-child)) {
  margin-bottom: clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
}

p {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
}
p:where(:not(:last-child, .spacer)) {
  margin-bottom: 1em;
}
p:has(+ .spacer) {
  margin-bottom: 0.3em;
}
p.body-font-m {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  font-size: clamp(0.875rem, 0.8169rem + 0.1938vw, 1rem);
}
p.body-font-s {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  font-size: clamp(0.75rem, 0.6919rem + 0.1938vw, 0.875rem);
  line-height: 1.4;
}
p.heading-6 {
  font-size: clamp(1.3125rem, 1.2253rem + 0.2907vw, 1.5rem);
  line-height: 1.3;
  color: #36332C;
}
p.heading-6 em,
p.heading-6 i {
  letter-spacing: 1%;
}
p.subtitle-l {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  letter-spacing: -2%;
  font-weight: 600;
  line-height: 1.2;
}
p.subtitle-m {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  letter-spacing: -2%;
  font-weight: 600;
  line-height: 1.2;
  font-size: clamp(0.875rem, 0.8169rem + 0.1938vw, 1rem);
  letter-spacing: -1%;
}
p.subtitle-s {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  letter-spacing: -2%;
  font-weight: 600;
  line-height: 1.2;
  font-size: clamp(0.75rem, 0.6919rem + 0.1938vw, 0.875rem);
  letter-spacing: normal;
}

.centered p:has(> a + a) {
  justify-content: center;
}

ul, ol {
  margin-bottom: 1em;
  padding-left: 1.5em;
  list-style-position: outside;
}
ul li:where(:not(:last-child)), ol li:where(:not(:last-child)) {
  margin-bottom: 0.5em;
}

ol {
  list-style-type: decimal;
}

ul {
  list-style-type: disc;
}
ul.list-style-checkmark {
  list-style-type: none;
  padding: 0;
}
ul.list-style-checkmark li {
  display: flex;
}
ul.list-style-checkmark li:before {
  content: "";
  position: relative;
  display: inline-block;
  top: 0.5em;
  width: 0.875rem;
  height: 0.625rem;
  flex-shrink: 0;
  margin-right: clamp(0.75rem, 0.2849rem + 1.5504vw, 1.75rem);
  background: url(../../bundles/okal/icons/icon-checkmark-purple-700.svg) center/100% no-repeat;
}
ul.list-style-checkmark li:where(:not(:last-child)) {
  margin-bottom: 1em;
}
ul.list-style-direction {
  list-style-type: none;
  padding: 0;
}
ul.list-style-direction li {
  position: relative;
  padding-inline: clamp(5.25rem, 4.5523rem + 2.3256vw, 6.75rem) clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  letter-spacing: -2%;
  font-weight: 600;
  line-height: 1.2;
  font-size: clamp(0.75rem, 0.6919rem + 0.1938vw, 0.875rem);
  letter-spacing: normal;
  max-width: 60ch;
}
ul.list-style-direction li strong:first-child {
  display: block;
  font-size: clamp(1.3125rem, 1.2253rem + 0.2907vw, 1.5rem);
  line-height: 1.3;
  color: #36332C;
  font-weight: 400;
  margin-bottom: 0.25rem;
}
ul.list-style-direction li strong:first-child em,
ul.list-style-direction li strong:first-child i {
  letter-spacing: 1%;
}
ul.list-style-direction li:before {
  content: "";
  position: absolute;
  display: inline-block;
  left: clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
  top: 0.5em;
  width: 1.8125rem;
  height: 2rem;
  background: url(../../bundles/okal/icons/icon-direction-brown-500.svg) center/100% no-repeat;
}
ul.list-style-direction li:where(:not(:last-child)) {
  margin-bottom: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #D1CBC2;
}

b, strong {
  font-weight: 600;
}

h1 em, h1 i, h2 em, h2 i, h3 em, h3 i, h4 em, h4 i, h5 em, h5 i, h6 em, h6 i, hdisplay em, hdisplay i {
  font-family: "IvyPresto Headline Italic";
  font-style: italic;
  font-weight: 300;
}

.headline-display {
  font-size: clamp(3.25rem, 1.9709rem + 4.2636vw, 6rem);
  line-height: 1.07;
  letter-spacing: -2%;
  color: #36332C;
}
.headline-display em,
.headline-display i {
  letter-spacing: 0;
}

.headline-1 {
  font-size: clamp(2.875rem, 2.1192rem + 2.5194vw, 4.5rem);
  line-height: 1.07;
  letter-spacing: -2%;
  color: #36332C;
}
.headline-1 em,
.headline-1 i {
  letter-spacing: -1%;
}

.headline-2 {
  font-size: clamp(2.625rem, 2.218rem + 1.3566vw, 3.5rem);
  line-height: 1.07;
  letter-spacing: -2%;
  color: #36332C;
}
.headline-2 em,
.headline-2 i {
  letter-spacing: -1%;
}

.headline-3 {
  font-size: clamp(2.25rem, 1.9012rem + 1.1628vw, 3rem);
  line-height: 1.07;
  color: #36332C;
}
.headline-3 em,
.headline-3 i {
  letter-spacing: 1%;
}

.headline-4 {
  font-size: clamp(2rem, 1.7674rem + 0.7752vw, 2.5rem);
  line-height: 1.07;
  color: #36332C;
}
.headline-4 em,
.headline-4 i {
  letter-spacing: 1%;
}

.headline-5 {
  font-size: clamp(1.625rem, 1.4506rem + 0.5814vw, 2rem);
  line-height: 1.07;
  color: #36332C;
}
.headline-5 em,
.headline-5 i {
  letter-spacing: 1%;
}

.headline-6 {
  font-size: clamp(1.3125rem, 1.2253rem + 0.2907vw, 1.5rem);
  line-height: 1.3;
  color: #36332C;
}
.headline-6 em,
.headline-6 i {
  letter-spacing: 1%;
}

small {
  font-size: clamp(1rem, 0.9419rem + 0.1938vw, 1.125rem);
  font-size: clamp(0.75rem, 0.6919rem + 0.1938vw, 0.875rem);
  line-height: 1.4;
}

sup {
  vertical-align: super;
  font-size: smaller;
}

sub {
  vertical-align: sub;
  font-size: smaller;
}

:focus-visible {
  outline: 2px solid #69628C;
  outline-offset: 3px;
}

a {
  display: inline-block;
  color: #69628C;
  text-underline-offset: 2px;
}

label {
  display: inline-flex;
  align-items: center;
  vertical-align: top;
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  color: #756960;
}
label > input[type=radio] {
  margin: 0 0.875rem 0 0;
}
label:has(> input[type=radio]) {
  margin-bottom: 0.875rem;
  cursor: pointer;
}

input[type=radio] {
  appearance: none;
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 0.5rem 0.5rem 0;
  border: 1px solid #D1CBC2;
  border-radius: 20px;
  cursor: pointer;
}
input[type=radio]:checked {
  border-color: #69628C;
  background-color: #69628C;
}
input[type=radio]:checked:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  inset: 0;
  background: url(../../bundles/okal/icons/icon-checkmark-off-white.svg) center/50% no-repeat;
}
input[type=radio] + label {
  margin-top: 0.25rem;
  cursor: pointer;
}

select {
  appearance: none;
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  color: #756960;
  min-width: 10rem;
  padding: 0.9rem 3.4rem 0.9rem 0.9rem;
  border: 1px solid #D1CBC2;
  border-radius: 8px;
  background-color: #FFF;
  background-image: url(/bundles/okal/icons/icon-arrow-down-brown-500.svg), linear-gradient(to right, #D1CBC2 1px, #F0ECE2 1px);
  background-position: right 0.75rem center, right top;
  background-size: 0.9rem 0.625rem, 2.5rem 100%;
  background-repeat: no-repeat, no-repeat;
}
select:open {
  background-image: url(/bundles/okal/icons/icon-arrow-up-brown-500.svg), linear-gradient(to right, #D1CBC2 1px, #F0ECE2 1px);
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border-style: none;
}

main button:where(:not(.btn-reset)) {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
}
main button:where(:not(.btn-reset)):after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
main button:where(:not(.btn-reset)):hover {
  background-color: #5A5578;
}

.btn-primary {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
}
.btn-primary:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary:hover {
  background-color: #5A5578;
}
.btn-primary-icon-left {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
  flex-direction: row-reverse;
  padding-inline: 0.875rem 1.375rem;
}
.btn-primary-icon-left:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary-icon-left:after {
  content: "";
}
.btn-primary-icon-left:hover {
  background-color: #5A5578;
}
.btn-primary-icon-right {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
  padding-right: 1.5rem;
}
.btn-primary-icon-right:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary-icon-right:after {
  content: "";
}
.btn-primary-icon-right:hover {
  background-color: #5A5578;
}
.btn-primary-m {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
  gap: 0.875rem;
  min-width: 7.5rem;
  padding: 0.75rem 1.25rem;
}
.btn-primary-m:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary-m:hover {
  background-color: #5A5578;
}
.btn-primary-m-icon-left {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
  flex-direction: row-reverse;
  padding-inline: 0.875rem 1.375rem;
  gap: 0.875rem;
  min-width: 7.5rem;
  padding: 0.75rem 1.25rem;
  padding-right: 0.875rem;
}
.btn-primary-m-icon-left:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary-m-icon-left:after {
  content: "";
}
.btn-primary-m-icon-left:hover {
  background-color: #5A5578;
}
.btn-primary-m-icon-right {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 1.125rem;
  padding: 1.1875rem 1.625rem;
  color: #FCFBF6;
  text-align: center;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: #69628C;
  cursor: pointer;
  transition: all 0.4s ease;
  padding-right: 1.5rem;
  gap: 0.875rem;
  min-width: 7.5rem;
  padding: 0.75rem 1.25rem;
  padding-right: 1rem;
}
.btn-primary-m-icon-right:after {
  display: inline-block;
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat;
}
.btn-primary-m-icon-right:after {
  content: "";
}
.btn-primary-m-icon-right:hover {
  background-color: #5A5578;
}

.btn-ghost {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.875rem;
  color: #69628C;
  text-align: center;
  padding: 0.75rem 0;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: transparent;
  cursor: pointer;
  transition: all 0.4s ease;
}
.btn-ghost:after {
  content: "";
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(../../bundles/okal/icons/icon-arrow-right-purple-500.svg) center/100% auto no-repeat;
}
.btn-ghost:hover {
  padding-inline: 0.5rem;
  color: #69628C;
  background-color: rgba(240, 236, 226, 0.5);
}
.btn-ghost-icon-left {
  font-family: "Inter", sans-serif;
  font-size: clamp(0.875rem, 0.8459rem + 0.0969vw, 0.9375rem);
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: 1%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.875rem;
  color: #69628C;
  text-align: center;
  padding: 0.75rem 0;
  border: none;
  text-decoration: none;
  border-radius: 8px;
  background-color: transparent;
  cursor: pointer;
  transition: all 0.4s ease;
  flex-direction: row-reverse;
}
.btn-ghost-icon-left:after {
  content: "";
  width: 0.875rem;
  height: 0.8125rem;
  flex-shrink: 0;
  background: url(../../bundles/okal/icons/icon-arrow-right-purple-500.svg) center/100% auto no-repeat;
}
.btn-ghost-icon-left:hover {
  padding-inline: 0.5rem;
  color: #69628C;
  background-color: rgba(240, 236, 226, 0.5);
}

.skip-link {
  position: fixed;
  top: clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
  left: clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
  z-index: 1000;
  padding: 16px clamp(1.25rem, 1.1337rem + 0.3876vw, 1.5rem);
  color: #FCFBF6;
  background-color: #36332C;
  border-radius: 8px;
  transform: translateY(-150%);
  transition: transform 0.2s ease;
}
.skip-link:focus-visible {
  transform: translateY(0);
}

.styleguide-content-elements {
  position: relative;
  margin-block: clamp(3rem, 2.5349rem + 1.5504vw, 4rem);
  background-color: #FCFBF6;
}
.styleguide-content-elements:first-child {
  padding-top: 6rem;
}
.styleguide-content-elements h2 {
  width: clamp(87.75rem, 22.4656rem + 69.084vw, 133rem);
  max-width: 93vw;
  margin-inline: auto;
}
.styleguide-content-elements ul {
  column-count: 2;
  list-style: none;
  padding: 0;
  width: clamp(87.75rem, 22.4656rem + 69.084vw, 133rem);
  max-width: 93vw;
  margin-inline: auto;
}
@media only screen and (min-width: 580px) {
  .styleguide-content-elements ul {
    column-count: 3;
  }
}

.no-scroll {
  position: fixed;
  width: 100%;
  overflow: hidden scroll !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%22%2C%22sources%22%3A%5B%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fokal2026.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fokal%5C%2Fcss%5C%2Fglobal.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fokal2026.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fokal%5C%2Fcss%5C%2Fincludes%5C%2F_variables.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fokal2026.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fokal%5C%2Fcss%5C%2Fincludes%5C%2F_typography.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fokal2026.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fokal%5C%2Fcss%5C%2Fincludes%5C%2F_mixins.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAGA%3BAAAA%2CEACC%3BAAAA%2CEACA%2CKACC%3BAAAA%2CEAED%3BAAAA%2CEACA%3BAAAA%3BAAGD%3BAAAA%2CEACC%3BAAAA%2CEACA%2CKACC%3BAAAA%2CEAED%3BAAAA%2CEACA%3BAAAA%3BAAGD%3BAAAA%2CEACC%3BAAAA%2CEACA%2CKACC%3BAAAA%2CEAED%3BAAAA%2CEACA%3BAAAA%2CEACA%3BAAAA%3BAAKD%3BEACC%3BEACA%3BEACA%2CWCuCK%3B%3B%3BADpCN%3BEACC%3BEACA%3BEACA%3BEACA%3BEEkEG%3BEFhEH%2CaCac%3BEDZd%2CaCgBY%3BEDfZ%2COC1CW%3BED2CX%3BEACA%3BEACA%3B%3B%3BAAGD%3BEACC%3BEACA%3B%3B%3BAAGD%3BEACC%3BEACA%2CkBCZW%3BEDaX%3BEACA%3BEACA%3BEACA%3B%3BAAEA%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGD%3BEACC%3B%3BAAEA%3BEACC%3BEACA%3BEACA%3B%3B%3BAAQF%3BAAAA%3BEACC%3B%3BAAED%3BAAAA%3BAAAA%3BEACC%3BEACA%3BEACA%3B%3B%3BAAKF%3BEErFI%3BEACA%3BEACA%3BEACA%2CODjBQ%3B%3BACmBR%3BAAAA%3BEAEI%3B%3BAFgFP%3BEACC%2CeCbU%3B%3B%3BADgBZ%3BEE3EI%3BEACA%3BEACA%3BEACA%2CODjCQ%3B%3BACmCR%3BAAAA%3BEAEI%3B%3BAFsEP%3BEACC%2CeCnBU%3B%3B%3BADsBZ%3BEEjEI%3BEACA%3BEACA%2CODhDQ%3B%3BACkDR%3BAAAA%3BEAEI%3B%3BAF6DP%3BEACC%2CeC1BU%3B%3B%3BAD6BZ%3BEExDI%3BEACA%3BEACA%2COD%5C%2FDQ%3B%3BACiER%3BAAAA%3BEAEI%3B%3BAFoDP%3BEACC%2CeChCU%3B%3B%3BADmCZ%3BEE%5C%2FCI%3BEACA%3BEACA%2COD9EQ%3B%3BACgFR%3BAAAA%3BEAEI%3B%3BAF2CP%3BEACC%2CeCvCU%3B%3B%3BAD0CZ%3BEEtCI%3BEACA%3BEACA%2COD7FQ%3B%3BAC%2BFR%3BAAAA%3BEAEI%3B%3BAFkCP%3BEACC%2CeC7CU%3B%3B%3BADiDZ%3BEE9BI%3B%3BAFiCH%3BEACC%3B%3BAAGD%3BEACC%3B%3BAAGD%3BEEzCG%3BEAGI%3B%3BAFyCP%3BEE5CG%3BEAOI%3BEACA%3B%3BAFwCP%3BEE%5C%2FDG%3BEACA%3BEACA%2COD7FQ%3B%3BAC%2BFR%3BAAAA%3BEAEI%3B%3BAF8DN%3BEEpCE%3BEACA%3BEACA%2CaDhEU%3BECiEV%3B%3BAFoCF%3BEEvCE%3BEACA%3BEACA%2CaDhEU%3BECiEV%3BEAGI%3BEACA%3B%3BAFmCN%3BEE1CE%3BEACA%3BEACA%2CaDhEU%3BECiEV%3BEAQI%3BEACA%3B%3B%3BAFqCP%3BEACC%3B%3B%3BAAKF%3BEACC%3BEACA%3BEACA%3B%3BAAEA%3BEACC%3B%3B%3BAAIF%3BEAAK%3B%3B%3BAACL%3BEACC%3B%3BAAEA%3BEACC%3BEACA%3B%3BAAEA%3BEACC%3B%3BAAEA%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%3B%3BAAGD%3BEACC%3B%3BAAKH%3BEACC%3BEACA%3B%3BAAEA%3BEACC%3BEACA%3BEErGC%3BEACA%3BEACA%2CaDhEU%3BECiEV%3BEAQI%3BEACA%3BEF2FL%3B%3BAAEA%3BEACC%3BEE1IA%3BEACA%3BEACA%2COD7FQ%3BEDuOR%2CaC5KS%3BED6KT%3B%3BAEzIA%3BAAAA%3BEAEI%3B%3BAF0IL%3BEACC%3BEACA%3BEACA%3BEACA%2CMCxJQ%3BEDyJR%3BEACA%3BEACA%3BEACA%3B%3BAAGD%3BEACC%2CeC9JQ%3BED%2BJR%2CgBC%5C%2FJQ%3BEDgKR%3B%3B%3BAAMJ%3BEACC%2CaCnMa%3B%3B%3BADwMb%3BEACC%2CaC9MgB%3BED%2BMhB%3BEACA%2CaC9MS%3B%3B%3BADkNX%3BEE9QI%3BEACA%3BEACA%3BEACA%2CODDQ%3B%3BACGR%3BAAAA%3BEAEI%3B%3B%3BAFwQR%3BEE%5C%2FPI%3BEACA%3BEACA%3BEACA%2CODjBQ%3B%3BACmBR%3BAAAA%3BEAEI%3B%3B%3BAFyPR%3BEEhPI%3BEACA%3BEACA%3BEACA%2CODjCQ%3B%3BACmCR%3BAAAA%3BEAEI%3B%3B%3BAF0OR%3BEEjOI%3BEACA%3BEACA%2CODhDQ%3B%3BACkDR%3BAAAA%3BEAEI%3B%3B%3BAF4NR%3BEEnNI%3BEACA%3BEACA%2COD%5C%2FDQ%3B%3BACiER%3BAAAA%3BEAEI%3B%3B%3BAF8MR%3BEErMI%3BEACA%3BEACA%2COD9EQ%3B%3BACgFR%3BAAAA%3BEAEI%3B%3B%3BAFgMR%3BEEvLI%3BEACA%3BEACA%2COD7FQ%3B%3BAC%2BFR%3BAAAA%3BEAEI%3B%3B%3BAFmLR%3BEE1KI%3BEAOI%3BEACA%3B%3B%3BAFsKR%3BEACC%3BEACA%3B%3B%3BAAED%3BEACC%3BEACA%3B%3B%3BAAID%3BEACC%3BEACA%3B%3B%3BAAID%3BEACC%3BEACA%2COCjRY%3BEDkRZ%3B%3B%3BAAGD%3BEACC%3BEACA%3BEACA%3BEEpJG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEFkJH%2COC%5C%2FSW%3B%3BADiTX%3BEACC%3B%3BAAGD%3BEACC%3BEACA%3B%3B%3BAAIF%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CeC3PY%3BED4PZ%3B%3BAAEA%3BEACC%2CcCjTW%3BEDkTX%2CkBClTW%3B%3BADoTX%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAKF%3BEACC%3BEACA%3B%3B%3BAAKF%3BEACC%3BEEnMG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEFiMH%2COC9VW%3BED%2BVX%3BEACA%3BEACA%3BEACA%2CeC5RY%3BED6RZ%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%3BEACC%3B%3B%3BAAIF%3BEACC%3BEACA%3BEACA%3BEACA%3B%3B%3BAAID%3BEE7NI%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAgCJ%3BEACI%2CkBDpMK%3B%3B%3BADuWb%3BEEjOI%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAgCJ%3BEACI%2CkBDpMK%3B%3BAD0WZ%3BEEpOG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3BEAWI%3BEACA%3B%3BAAVJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAMA%3BEACI%3B%3BAAyBR%3BEACI%2CkBDpMK%3B%3BAD6WZ%3BEEvOG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3BEAmBI%3B%3BAAjBJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAaA%3BEACI%3B%3BAAkBR%3BEACI%2CkBDpMK%3B%3BADiXZ%3BEE3OG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3BEA0BI%3BEACA%3BEACA%3B%3BAA1BJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAgCJ%3BEACI%2CkBDpMK%3B%3BADoXZ%3BEE9OG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3BEAWI%3BEACA%3BEAcA%3BEACA%3BEACA%3BEAGI%3B%3BAA7BR%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAMA%3BEACI%3B%3BAAyBR%3BEACI%2CkBDpMK%3B%3BADuXZ%3BEEjPG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAKA%3BEACA%3BEACA%3BEACA%3BEAEA%3BEACA%2COD%5C%2FHQ%3BECgIR%3BEACA%3BEACA%3BEACA%2CeDtGS%3BECuGT%2CkBDxJS%3BECyJT%3BEACA%3BEAmBI%3BEAOA%3BEACA%3BEACA%3BEAOI%3B%3BAAjCR%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAaA%3BEACI%3B%3BAAkBR%3BEACI%2CkBDpMK%3B%3B%3BAD4Xb%3BEEtPI%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAgEA%3BEACA%3BEACA%3BEACA%3BEACA%2COD5MS%3BEC6MT%3BEACA%3BEACA%3BEACA%3BEACA%2CeDhKS%3BECiKT%3BEACA%3BEACA%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAOJ%3BEACI%3BEACA%2CODpOK%3BECqOL%3B%3BAFwJP%3BEEzPG%2CaDtGW%3BECuGX%3BEACA%2CaDnGQ%3BECoGR%3BEACA%3BEAgEA%3BEACA%3BEACA%3BEACA%3BEACA%2COD5MS%3BEC6MT%3BEACA%3BEACA%3BEACA%3BEACA%2CeDhKS%3BECiKT%3BEACA%3BEACA%3BEAWI%3B%3BAATJ%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAOJ%3BEACI%3BEACA%2CODpOK%3BECqOL%3B%3B%3BAF6JR%3BEACI%3BEACA%2CKCtUQ%3BEDuUR%2CMCvUQ%3BEDwUR%3BEACA%3BEACA%2COCpXQ%3BEDqXR%2CkBClaQ%3BEDmaR%2CeCzVS%3BED0VT%3BEACA%3B%3BAAEA%3BEACI%3B%3B%3BAAIR%3BEACC%3BEACA%2CcCpVY%3BEDqVZ%2CkBClYW%3B%3BADoYX%3BEACC%3B%3BAAED%3BEG%5C%2FZA%3BEACA%3BEACA%3B%3BAHgaA%3BEACC%3BEACA%3BEACA%3BEGraD%3BEACA%3BEACA%3B%3BAAvBA%3BEHubA%3BIAOE%3B%3B%3B%3BAAKH%3BEACC%3BEACA%3BEACG%22%7D */