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