.section.informative-section .informative__block-wrapper{margin:0 auto;max-width:95.2rem;text-align:left}.section.informative-section .informative__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale)*2rem);letter-spacing:-.04em;line-height:1em;margin:0;padding-bottom:2.4rem}.section.informative-section .informative__subtitle{font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale)*1.6rem);letter-spacing:-.04em;line-height:1em;margin:0;padding-bottom:.8rem;text-transform:uppercase}.section.informative-section .informative__text{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);line-height:1.4em;margin:0;padding-bottom:2.4rem}.section.informative-section .informative__text a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;background-size:100% 1px;color:rgb(var(--color-link));color:currentColor;cursor:pointer;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);font-weight:400;line-height:normal;text-decoration:none;transition:background-size .4s cubic-bezier(0,.5,.46,.83)}.section.informative-section .informative__text a.active,.section.informative-section .informative__text a.reversed,.section.informative-section .informative__text a:hover{background-size:100% 1px}.section.informative-section .informative__text a.reversed.active,.section.informative-section .informative__text a.reversed:hover,.section.informative-section .informative__text a:hover{background-size:0 1px}.informative-section+.informative-section{border-top:1px solid #ccc}