a.btn:focus,a.btn:hover{text-decoration:none}.component--text-link__header{margin-bottom:3rem}@media only screen and (min-width:1100px){.component--text-link__header{margin-bottom:4.5rem}}.component--text-link__description{margin-bottom:0}.component--text-link__link{display:flex;justify-content:center;margin-top:3rem}@media only screen and (min-width:1100px){.component--text-link__link{margin-top:4.5rem}}@media only screen and (max-width:879px){.component--text-link__link a{width:100%}}.component--text-link-item__wrapper{display:flex;flex-direction:column;height:100%}.component--text-link-item__description{flex-grow:1}.component--text-link .component--text-link__text-links{display:flex;position:relative;row-gap:2rem;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1100px){.component--text-link .component--text-link__text-links{row-gap:4.5rem}}@media only screen and (min-width:1100px){.component--text-link .component--text-link__text-links>div{margin-top:0}}.component--text-link .component--text-link__text-links .component--text-link-item:first-child{margin-top:0}.paragraph--type--text-link .component--text-link__wrapper{display:flex;flex-direction:column}.paragraph--type--text-link .component--text-link__header{align-self:center;text-align:center}.paragraph--view-mode--simple-style .component--text-link__header{padding:8px 0 0 0;margin-bottom:0}@media only screen and (min-width:1100px){.paragraph--view-mode--simple-style .component--text-link__header{padding:8px 0 0 12px}}.paragraph--view-mode--simple-style .component--text-link__title{color:#3f3b4a}.paragraph--view-mode--simple-style .component--text-link__text-links{flex-direction:column;row-gap:1.5rem}@media only screen and (min-width:1100px){.paragraph--view-mode--simple-style .component--text-link__text-links{row-gap:.25rem}}.paragraph--view-mode--simple-style .component--text-link__wrapper .border-top-wrapper{position:relative;height:1px;margin-bottom:0;overflow:hidden}.paragraph--view-mode--simple-style .component--text-link__wrapper .border-top-wrapper .border-top-line{content:"";position:absolute;left:0;display:block;top:0;width:0;transition:width .5s ease-out;border-bottom:.0625rem solid #e7e1f4;transition:width .5s ease-out}
/*# sourceMappingURL=../../../../maps/body/text_link/scss/text-link.css.map */
