@charset "utf-8";

.ods-m-title-divider-s { display: flex; padding-bottom: var(--space-padding-M); flex-direction: column; align-items: start; gap: 10px; width: 100%; max-width: 1260px; scroll-margin-top: 180px; }

.ods-m-title-divider-s--ai { padding-top: var(--space-padding-L); padding-bottom: var(--space-padding-M); color: var(--neutral-90, #1e1e1e); }

.ods-m-title-divider-s--dark { color: var(--color-neutral-white, #fff); }

.ods-m-title-divider-s--light { color: var(--neutral-90, #1e1e1e); }

.ods-m-title-divider-s--light .ods-m-title-divider-s__title-text--bold { color: var(--color-divider-text1, #1e1e1e); }

.ods-m-title-divider-s--light .ods-m-title-divider-s__title-text--normal { color: var(--color-divider-text2, #1e1e1e); }

.ods-m-title-divider-s__header { display: flex; align-items: center; align-self: stretch; min-height: 30px; }

.ods-m-title-divider-s__title-wrapper { display: flex; align-items: center; gap: var(--space-padding-M, 10px); flex: 1 0 0px; width: 100%; }

.ods-m-title-divider-s__title { text-transform: uppercase; text-decoration: none; color: inherit; }

.ods-m-title-divider-s__title-text { display: flex; align-items: center; gap: 5px; font-family: var(--font-family1); font-size: var(--font-divider-sizeS); font-style: normal; line-height: var(--font-divider-height); margin: 0px; }

.ods-m-title-divider-s__title-text--bold { font-weight: var(--font-divider-section1Weight); }

.ods-m-title-divider-s__title-text--normal { font-weight: var(--font-divider-section2Weight); }

.ods-m-title-divider-s__additional-links { list-style: none; margin-block: 0px; padding-inline-start: 0px; white-space: nowrap; display: flex; padding: 0 var(--space-padding-M, 10px); align-items: center; gap: var(--space-padding-L, 15px); }

.ods-m-title-divider-s__additional-links-item .ods-a-link { font-weight: var(--font-weight-normal); }

.ods-m-title-divider-s__partnership { display: flex; justify-content: flex-end; align-items: center; gap: var(--space-padding-M, 10px); align-self: stretch; text-decoration: none; }

.ods-m-title-divider-s .ods-a-dot:not(.ods-a-dot--AI) { display: var(--display-divider-dotVisibility); }

.ods-m-title-divider-s__link-icon { display: var(--display-divider-arrowVisibility); }

.ods-m-title-divider-s .ods-a-divider-line { display: var(--display-divider-lineVisibility); }

.ods-body-mobile .ods-m-title-divider-s { padding: var(--space-padding-M, 10px) 0; gap: var(--space-padding-M, 10px); width: calc(100% - 2 * var(--space-layout-mobile-sideMargin)); margin-left: auto; margin-right: auto; }

.ods-body-mobile .ods-m-title-divider-s__ai { padding-top: var(--space-padding-M); }

.ods-body-mobile .ods-m-title-divider-s .ods-a-caption { padding: 0px; }

.ods-body-mobile .ods-m-title-divider-s__header { flex-direction: column; gap: var(--space-padding-M); min-height: unset; }

.ods-body-mobile .ods-m-title-divider-s__title { font-size: var(--font-divider-sizeMobile); }

.ods-body-mobile .ods-m-title-divider-s__additional-links { gap: var(--space-padding-L, 15px); width: 100%; overflow-x: auto; padding: 0px; }

.ods-body-mobile .ods-m-title-divider-s__partnership { justify-content: space-between; }

.ods-body-mobile .ods-m-title-divider-s__link-icon { width: 16px; height: 16px; }
