@keyframes underline{55%{background-position:100% 100%;background-size:0 1px}56%{background-position:0 100%;background-size:0 1px}to{background-position:0 100%;background-size:100% 1px}}.section-push{align-items:center;color:var(--color-white);display:flex;justify-content:flex-start;overflow:hidden;position:relative;z-index:1}.section-push__content{padding:160px 0;width:50%}.footer-offset .section-push__content{padding-bottom:0}@media only screen and (max-width:1024px){.section-push__content{width:70%}}@media only screen and (max-width:900px){.section-push__content{padding-bottom:var(--l)!important;width:100%}.footer-offset .section-push__content{padding-top:var(--l)!important}}.section-push__content__title{margin-bottom:var(--xs)}@media only screen and (max-width:640px){.section-push__content__title{margin-bottom:var(--m)}}.section-push__content__buttons{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--l)}@media only screen and (max-width:640px){.section-push__content__buttons{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:var(--m)}}.section-push__content__buttons:empty{display:none}.section-push__content__buttons .button{white-space:nowrap}.section-push__content__buttons .button--secondary{margin-left:var(--m)}@media only screen and (max-width:640px){.section-push__content__buttons .button--secondary{margin-left:0;margin-top:var(--xs)}}
