@media only screen and (min-width:640px){.pinned-header .layout-responsive__body{margin-top:0}}.page-section--intro{margin-bottom:40px;padding-top:38px;text-align:center}@media only screen and (min-width:640px){.page-section--intro{margin-bottom:60px;margin-top:48px}}@media only screen and (min-width:960px){.page-section--intro{margin-bottom:80px;padding-top:50px}}@media only screen and (min-width:1280px){.page-section--intro{padding-top:74px}}.page-section--intro .page-section__column--illustration{margin-bottom:25px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--illustration{margin-bottom:30px}}.page-section--intro .page-section__column--illustration svg{width:303px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--illustration svg{width:337px}}@media only screen and (min-width:1280px){.page-section--intro .page-section__column--illustration svg{width:376px}}.page-section--intro .page-section__column--primary{margin-bottom:40px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--primary{margin-bottom:48px}}.page-section--intro .page-section__column--primary .section-title{font-size:28px;line-height:36px;margin-bottom:12px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--primary .section-title{font-size:40px;line-height:48px}}@media only screen and (min-width:1280px){.page-section--intro .page-section__column--primary .section-title{font-size:48px;line-height:60px}}.page-section--intro .page-section__column--primary .section-message{font-size:16px;line-height:24px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--primary .section-message{font-size:20px;line-height:28px}}.page-section--intro .page-section__column--buttons .button{display:block;font-size:16px;font-weight:700;line-height:24px;margin:0 auto 24px;padding:12px 40px;width:211px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--buttons .button{display:inline-block;margin-bottom:0;margin-right:40px}}.page-section--intro .page-section__column--buttons .link{font-size:16px;line-height:24px}@media only screen and (min-width:640px){.page-section--intro .page-section__column--buttons .link{display:inline-block;vertical-align:middle}}