.rich-title{margin:0 auto;max-width:137.1428571429rem;width:100%}.rich-title .rich-title__wrapper{display:flex;flex-direction:column;justify-content:center;padding:4.2857142857rem .7142857143rem 5.7142857143rem}@media screen and (max-width: 768px){.rich-title .rich-title__wrapper{padding:3.5714285714rem 6px}}.rich-title .rich-title__subtitle{border:1px solid #c7c7c7;letter-spacing:1px;margin:0 auto 2.1428571429rem;padding:6px}@media screen and (max-width: 768px){.rich-title .rich-title__subtitle{margin:0 auto 1.7142857143rem}}.rich-title .rich-title__title{margin:0 auto;max-width:74.2857142857rem;text-align:center}@media screen and (max-width: 768px){.rich-title .rich-title__title{max-width:26.4285714286rem}}@media screen and (max-width: 768px){.rich-title .rich-title__title.rich-title__title--desktop{display:none}}@media screen and (min-width: 769px){.rich-title .rich-title__title.rich-title__title--mobile{display:none}}.rich-title .rich-title__title *{font-size:inherit;font-weight:inherit;letter-spacing:-0.5px;line-height:inherit}@media screen and (max-width: 768px){.rich-title .rich-title__title *{font-size:1.8571428571rem;letter-spacing:normal;line-height:1.3}}.rich-title .rich-title__title strong{background-color:#fdfcf8;display:inline-table;font-weight:inherit;max-height:3.1428571429rem;padding:2px}@media screen and (max-width: 768px){.rich-title .rich-title__title strong{display:inline}}@media screen and (max-width: 768px){.rich-title .rich-title__title br{display:none}}
