@charset "utf-8";

.ods-a-bullet a { color: var(--color-neutral-90); font-weight: var(--font-weight-bold); text-decoration-line: underline; text-decoration-style: initial; text-decoration-color: var(--color-link-decoration); text-decoration-thickness: 2px; text-underline-offset: 6px; cursor: pointer; overflow-wrap: break-word; word-break: break-word; }

.ods-a-bullet a:hover { color: var(--color-link-hover); }

.ods-a-bullet { color: var(--color-link-main); font-family: var(--font-family2); font-size: var(--font-paragraph-text2-size); font-weight: var(--font-weight-normal); line-height: var(--font-paragraph-text2-lineHeight); text-align: left; list-style-type: none; position: relative; padding: 0 0 var(--space-padding-M); letter-spacing: 0px; white-space: normal; overflow-wrap: anywhere; }

.ods-a-bullet__text { position: relative; display: table; padding-left: 20px; }

.ods-a-bullet__text::before { content: ""; width: 10px; height: 10px; border-radius: 100%; background: var(--color-primary-main); position: absolute; left: 0px; top: 9px; }

.ods-a-bullet a { white-space: normal; overflow-wrap: anywhere; }

.ods-a-bullet--link a, .ods-a-bullet--bold, .ods-a-bullet--czatai { font-weight: var(--font-weight-bold); }

.ods-a-bullet--czatai .ods-a-bullet__text::before { background: var(--color-czatai-bg); }

.ods-a-bullet--czatai a { font-weight: var(--font-weight-bold); text-decoration-color: var(--color-czatai-bg); }

.ods-x-editorial-block .ods-a-bullet { margin-top: var(--space-padding-M); }

.ods-x-editorial-block .ods-a-bullet + .ods-a-bullet { margin-top: 0px; }

.ods-x-editorial-block .ods-a-bullet:last-child { margin-bottom: var(--space-padding-XL); }

.ods-body-mobile .ods-x-editorial-block .ods-a-bullet { margin-inline: var(--space-padding-l); }

.ods-body-mobile .ods-x-editorial-block .ods-a-bullet:last-child { margin-bottom: var(--space-padding-l); }

.ods-body-mobile .ods-a-bullet__text { font-size: var(--font-paragraph-text2mobile-size); }

.ods-body-mobile .ods-a-bullet__text::before { top: 8px; }

.ods-body-mobile .ods-a-bullet--bold { font-weight: var(--font-weight-bold); }
