section.seo-text.seo-text--columns {display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); align-items: start; gap: 0 var(--mn-40)}
section.seo-text.seo-text--columns .seo-text__title {margin: 0; color: var(--main-black); font-size: var(--fs-32); line-height: var(--lh-38); font-weight: var(--fw-500)}
section.seo-text.seo-text--columns .seo-text__button {margin-top: var(--mn-24)}
section.seo-text.seo-text--columns .seo-text__inner {max-height: none; overflow: visible}
section.seo-text.seo-text--columns .seo-text__inner::after {display: none}
section.seo-text.seo-text--columns .seo-text__desc {font-family: var(--monts); color: var(--main-black)}
section.seo-text.seo-text--columns .seo-text__desc p {padding: 0; margin: 0 0 var(--mn-16); font-size: var(--fs-16); line-height: var(--lh-24)}
section.seo-text.seo-text--columns .seo-text__desc h3 {margin: var(--mn-24) 0 var(--mn-12); color: var(--main-black); font-size: var(--fs-20); line-height: var(--lh-28); font-weight: var(--fw-500)}
section.seo-text.seo-text--columns .seo-text__desc ul {margin: 0 0 var(--mn-16); padding-left: var(--mn-24); font-size: var(--fs-16); line-height: var(--lh-24)}
section.seo-text.seo-text--columns .seo-text__desc a {color: var(--main-green-dark);text-decoration: underline;}
section.seo-text.seo-text--columns .seo-text__toc {color: var(--main-gray)}
section.seo-text.seo-text--columns .seo-text__more {display: none}
section.seo-text.seo-text--columns.seo-text--active .seo-text__more {display: block}
section.seo-text.seo-text--columns.seo-text--active .seo-text__inner {margin-bottom: var(--mn-16)}
section.seo-text.seo-text--columns .show-all {gap: var(--mn-8); padding: 0; border-radius: 0; background: none; box-shadow: none; color: var(--main-green-dark); font-family: var(--monts); font-size: var(--fs-14); line-height: var(--lh-20); font-weight: var(--fw-600)}
section.seo-text.seo-text--columns .show-all span {margin: 0; color: inherit}
section.seo-text.seo-text--columns .show-all__arrow {fill: none}

@media (max-width: 768px) {
	section.seo-text.seo-text--columns {grid-template-columns: minmax(0, 1fr)}
	section.seo-text.seo-text--columns .seo-text__title {margin-bottom: var(--mn-12)}
	section.seo-text.seo-text--columns .seo-text__button {display: none}
	section.seo-text.seo-text--columns .seo-text__title {font-size: var(--fs-20); line-height: var(--lh-24)}
	section.seo-text.seo-text--columns .seo-text__desc p,
	section.seo-text.seo-text--columns .seo-text__desc ul {font-size: var(--fs-14); line-height: var(--lh-20)}
	section.seo-text.seo-text--columns .seo-text__desc h3 {font-size: var(--fs-16); line-height: var(--lh-24)}
}
