.seo-anchors{display:flex;flex-direction:column;border-radius:2rem;border:2px solid rgba(143,19,241,.8);box-shadow:0 4px 4px 0 rgba(0,0,0,.251);width:100%}.seo-anchors>button{margin-top:0;margin-bottom:.625rem;background-color:transparent}@media(max-width:1024px){.seo-anchors>button{margin-top:.625rem;font-size:1rem}}.seo-anchors-wrapper{display:flex;flex-direction:column;overflow:hidden}@media(min-width:1600px){.seo-anchors-wrapper{padding:2.5rem}}@media(min-width:768px)and (max-width:1600px){.seo-anchors-wrapper{padding:2rem}}@media(max-width:768px){.seo-anchors-wrapper{padding:1.5rem}}.seo-anchors-wrapper-header{display:flex;width:100%;justify-content:space-between;align-items:center}.seo-anchors-wrapper.collapsed{max-height:8rem}@media(min-width:1600px){.seo-anchors-wrapper.collapsed{max-height:9.375rem}}@media(max-width:1440px){.seo-anchors-wrapper.collapsed{max-height:6.875rem}}@media(max-width:1024px){.seo-anchors-wrapper.collapsed{max-height:6.5rem}}.seo-anchors-wrapper.expanded{max-height:-moz-fit-content;max-height:fit-content}.seo-anchors-title{font-family:var(--font-sf-pro-text);font-size:1.75rem;font-weight:700;line-height:2.25rem;color:#fff}@media(max-width:1600px){.seo-anchors-title{font-family:var(--font-sf-pro-text);font-size:1.5rem;font-weight:700;line-height:2rem}}@media(max-width:1440px){.seo-anchors-title{font-family:var(--font-sf-pro-text);font-size:1.25rem;font-weight:700;line-height:1.75rem}}@media(max-width:475px){.seo-anchors-title{font-family:var(--font-sf-pro-text);font-size:1rem;font-weight:700;line-height:1.5rem}}.seo-anchors-links{display:flex;flex-direction:column;gap:1.5rem;max-height:0;overflow:hidden;margin-top:0;transition:max-height .5s ease-in-out,margin-top .35s ease-in-out}.seo-anchors-links.collapsed{max-height:62.5rem;margin-top:1.5rem}@media(max-width:1440px){.seo-anchors-links.collapsed{margin-top:1rem}}@media(max-width:1600px){.seo-anchors-links{gap:1.25rem}}@media(max-width:1440px){.seo-anchors-links{gap:1rem}}