.content-seo-text{background:var(--light-gray-color);padding:60px 0 124px}.content-seo-text h1{color:var(--primary-color);letter-spacing:-.04em;text-align:center;margin:0 0 48px;font-family:Sora,sans-serif;font-size:36px;font-weight:300;line-height:40px}.content-seo-text .block{background:#fff;max-width:1170px;margin:24px auto;padding:60px 24px}:is(.content-seo-text .block):last-child{margin:24px auto 0}:is(.content-seo-text .block) .text{flex-flow:column;gap:24px;display:flex}:is(.content-seo-text .block) h2{color:var(--primary-color);margin:0;font-family:Sora,sans-serif;font-size:28px;font-weight:700;line-height:32px}:is(.content-seo-text .block) h3,:is(.content-seo-text .block) .h3{color:var(--primary-color);margin:0;font-family:Sora,sans-serif;font-size:24px;font-weight:700;line-height:28px}:is(.content-seo-text .block) h4{color:var(--primary-color);margin:0;font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:24px}:is(.content-seo-text .block) p.catchline{font-size:18px;line-height:22px}:is(.content-seo-text .block) p,:is(.content-seo-text .block) ul,:is(.content-seo-text .block) ol{margin:0;font-size:16px;font-weight:300;line-height:20px}:is(.content-seo-text .block) .faq-answer{border-left:1px solid #0003;margin:-10px 0 0 15px;padding:10px 0 0 15px}:is(.content-seo-text .block) table{border-collapse:collapse;width:auto;margin-bottom:0}:is(:is(.content-seo-text .block) table) thead,:is(:is(.content-seo-text .block) table) tr{border-bottom:1px solid #0000001a}:is(:is(:is(.content-seo-text .block) table) thead,:is(:is(.content-seo-text .block) table) tr):last-child{border:none}:is(:is(.content-seo-text .block) table) th{padding:12px;font-weight:500}:is(:is(.content-seo-text .block) table) td{padding:12px}:is(:is(:is(.content-seo-text .block) table) td) p{margin:0}.bordered:is(:is(.content-seo-text .block) table) thead,.bordered:is(:is(.content-seo-text .block) table) tr{border:none}.bordered:is(:is(.content-seo-text .block) table) thead th{background:var(--primary-color);border:1px solid var(--primary-color-less);color:#fff}.bordered:is(:is(.content-seo-text .block) table) td{border:1px solid var(--primary-color-less)}@media screen and (width>=768px){.content-seo-text .block{padding:60px 48px}}
