.seo-block{background:var(--light-gray-color)}.seo-block h1,.seo-block .main-title{color:#333;text-align:center;margin:24px 0 48px;font-family:Sora,sans-serif;font-size:28px;font-weight:400;line-height:32px}:is(.seo-block .text) h1{text-align:left;margin:0 0 24px;font-size:26px;font-weight:700;line-height:30px}:is(.seo-block .text) h2{margin:32px 0 24px;font-family:Sora,sans-serif;font-size:22px;font-weight:700;line-height:26px}.no-margin-top:is(:is(.seo-block .text) h2){margin-top:0}:is(.seo-block .text) h3{font-family:Sora,sans-serif;font-size:18px;font-weight:700;line-height:22px}:is(.seo-block .text) h4{font-family:Sora,sans-serif;font-size:16px;font-weight:700;line-height:20px}:is(.seo-block .text) h5{font-size:14px;font-weight:700;line-height:18px}:is(.seo-block .text) h6{font-size:12px;font-weight:700;line-height:16px}:is(.seo-block .text) p{font-size:16px;font-weight:300;line-height:20px}.catchline:is(:is(.seo-block .text) p){font-size:18px;line-height:22px}:is(.seo-block .text) ul,:is(.seo-block .text) ol{font-size:16px;font-weight:300;line-height:20px}:is(.seo-block .text) .faq-answer{border-left:1px solid #0003;margin:-10px 0 0 15px;padding:10px 0 0 15px}@media screen and (width>=768px){.seo-block h1{font-size:32px!important;line-height:36px!important}.seo-block .text{-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px}:is(.mixte .seo-block) .text{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}
