@layer base, typography, link, app-layout, image, icon, button, components;@layer typography{.typography_base__D9d2u{color:var(--text-color);line-height:var(--line-height-base);font-family:var(--font-family-sans-serif),Arial,Helvetica,sans-serif}.typography_italic__5lKuj{font-style:italic}.typography_bold__Qu35x{font-weight:700}.typography_block__L6O1Y{display:block}.typography_pageHeadline__ZJugx{font-size:var(--font-size-xxl)}.typography_pageHeadline__ZJugx,.typography_subHeadline__F56Rv{font-weight:inherit;margin:0;padding:0;font-family:var(--font-family-serif),serif}.typography_subHeadline__F56Rv{font-size:var(--font-size-xl)}.typography_modalHeadline__bYrN8{margin:0;padding:0;line-height:1.25em;font-weight:700}@media (max-width:768px){.typography_modalHeadline__bYrN8{font-size:28px}}@media (min-width:769px) and (max-width:1024px){.typography_modalHeadline__bYrN8{font-size:35px}}@media (min-width:1024px){.typography_modalHeadline__bYrN8{font-size:45px}}.typography_sectionHeadline__gTJDi{margin:0;padding:0;font-size:var(--font-size-xl);font-weight:700}.typography_cardHeadline__aCILt{margin:0;padding:0;font-size:var(--font-size-l);font-weight:700}.typography_regular__aKg6s{font-size:var(--font-size-m)}.typography_small__fDJRZ{font-size:var(--font-size-xs)}.typography_newSmall__U6HHk{font-size:var(--new-font-size-s)}.typography_tiny__8th86{font-size:var(--font-size-xxs)}.typography_input__gDulr{font-size:16px;font-family:var(--input-font-family),sans-serif}}