.seo-text .container{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:40px;display:flex}.seo-text__wrap{max-width:750px}@media (width<1280px){.seo-text__wrap{margin-inline:auto}}.seo-text.full-width .seo-text__wrap{max-width:100%}.seo-text__body{max-height:none;overflow:hidden}.seo-text__body--collapsed{max-height:434px;position:relative}.seo-text__body--collapsed:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 0,#ffffffe6 60%,#fff);height:80px;position:absolute;bottom:0;left:0;right:0}.seo-text__content{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.seo-text__button{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer;align-items:center;gap:8px;margin-left:auto;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:color .2s linear;display:flex}@media (hover:hover){.seo-text__button:hover{color:var(--primary)}}.seo-text__button svg{width:24px;height:24px;transform:rotate(-90deg)}.seo-text:has(h1){margin-bottom:var(--section-padding)}.seo-text__picture{-o-object-fit:contain;object-fit:contain;flex:auto;display:none}@media (width>=1024px){.seo-text__picture{max-width:calc(100% - 750px);display:block}}
