.title-block-component.bg-secondary,.title-block-component.bg-tertiary{height:132px}
.title-block-component__content.bg-secondary,.title-block-component__content.bg-tertiary{padding-top:12px}
@media(min-width:768px){.title-block-component__content.bg-secondary,.title-block-component__content.bg-tertiary{gap:10px;padding-top:30px}
}
.title-block-component__title{order:1;font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:32px;line-height:1.0312;letter-spacing:-0.96px}
@media(min-width:768px){.title-block-component__title{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:56px;line-height:1;letter-spacing:-1.68px}
}
.title-block-component__title.bg-secondary,.title-block-component__title.bg-tertiary{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:32px;line-height:1.0312;letter-spacing:-0.96px}
@media(min-width:768px){.title-block-component__title.bg-secondary,.title-block-component__title.bg-tertiary{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:56px;line-height:1;letter-spacing:-1.68px}
}
.title-block-component__title.bg-secondary .cmp-title,.title-block-component__title.bg-tertiary .cmp-title{display:block}
.title-block-component__title.bg-secondary .cmp-title::after,.title-block-component__title.bg-tertiary .cmp-title::after{display:none}
.title-block-component__text{order:2}
.title-block-component__link,.title-block-component__button{order:0}
.title-block-component__link-item,.title-block-component__button-item{display:flex;align-items:center;font-family:var(--primary-font);font-style:normal;font-weight:700;text-transform:uppercase;font-size:16px;line-height:1;letter-spacing:1.25px;letter-spacing:0;color:var(--secondary-color)}
.title-block-component__link span::before,.title-block-component__button span::before{content:"\e9ec"}
.title-block-component.bg-secondary .title-block-component__link-item{color:#fff}