.seo{display:flex;flex-direction:column;gap:25px;margin:0 auto;width:50%}@media(max-width:989.98px){.seo{margin:0;padding:0 20px;width:100%}}.seo *{margin:0}.seo__subheading{font-size:calc(var(--font-body-scale)*1.4rem);font-weight:300;letter-spacing:.1em;line-height:normal;text-align:center}.seo__title{font-size:calc(var(--font-heading-scale)*3rem);font-weight:500;line-height:100%;text-align:center;text-transform:uppercase}@media(max-width:989.98px){.seo__title{font-size:calc(var(--font-body-scale)*2rem)}}.seo .show-more-seo__text{margin-bottom:1rem;max-height:5000px;overflow:hidden;transition:max-height .5s ease-in}@media(min-width:990px){.seo .show-more-seo__text{margin-bottom:3rem}}.seo .show-more-seo__text.truncate-text{max-height:130px!important;position:relative;transition:max-height .2s ease-out}.seo .show-more-seo__text.truncate-text:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:50px;left:0;position:absolute;right:0}@media(min-width:990px){.seo .show-more-seo__text.truncate-text{max-height:190px!important}}.seo .ax-link{color:#ced4da;cursor:pointer;font-size:16px;margin-top:10px;width:-moz-fit-content;width:fit-content}.seo .ax-link:hover{color:#9c9996}.seo p{font-size:calc(var(--font-body-scale)*1.4rem);font-weight:300;margin:0}.seo h3,.seo p{line-height:150%}.seo h3{font-size:calc(var(--font-body-scale)*1.8rem);font-weight:500;text-transform:uppercase}@media(max-width:989.98px){.seo h3{font-size:calc(var(--font-body-scale)*1.6rem);font-weight:300}}