@layer components{.text-page__summary{background-color:var(--color-bg-tertiary);border-radius:var(--radius-md);padding:var(--space-xl);gap:var(--space-lg);overflow-wrap:break-word;flex-direction:column;display:flex}.text-page__summary .storyblok-richtext :where(li){margin-bottom:var(--space-sm)}.text-page__summary .storyblok-richtext :where(li:last-child){margin-bottom:0}.text-page__body.storyblok-richtext :where(h2,h3,h4){color:var(--color-text-primary);letter-spacing:-.005em;text-wrap:balance;margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.text-page__body.storyblok-richtext :where(h2,h3,h4) :where(strong,b){font-weight:inherit}.text-page__body.storyblok-richtext :where(h2,h3,h4):first-child{margin-top:0}.text-page__body.storyblok-richtext :where(h2){font-family:var(--font-display);font-size:var(--text-fluid-title-4);font-weight:var(--font-weight-regular);line-height:var(--leading-md)}.text-page__body.storyblok-richtext :where(h3,h4){font-family:var(--font-sans);font-size:var(--text-fluid-title-6);font-weight:var(--font-weight-bold);line-height:var(--leading-lg)}.text-page__body.storyblok-richtext :where(h4){font-size:var(--text-fluid-md)}.text-page__body.storyblok-richtext :where(table){border-collapse:collapse;margin-top:var(--space-md);width:100%}.text-page__body.storyblok-richtext :where(th,td){border:1px solid var(--color-utility-border);padding:var(--space-sm);text-align:left;vertical-align:top}}
