.text{margin-top:3rem}@media only screen and (min-width:48rem){.text{margin-top:3.5rem}}.text__link{font-size:.625rem;margin-bottom:1rem;color:#999;-webkit-transition:color var(--time);-o-transition:color var(--time);transition:color var(--time);text-transform:uppercase;line-height:1rem;display:inline-block}.text__link:hover{color:var(--blue)}.text .btn{height:2.5rem;max-width:11.1875rem;margin:0 auto;border-radius:1.25rem}@media only screen and (min-width:48rem){.text .btn{margin:0}}.text .container.d-flex{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;-webkit-box-orient:vertical}@media only screen and (min-width:62rem){.text .container.d-flex{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}}.text .container.d-flex article{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.nav-links{margin-top:3rem}@media only screen and (min-width:48rem){.nav-links{margin-top:3.5rem}}.nav-links--inner{margin-bottom:1.5rem;margin-top:0}