.main-page{padding:12rem 1.1rem 8rem}.main-page .main-page__header{border-bottom:1px solid var(--color-border)}.main-page .main-page__eyebrow{display:block;padding:0 1.1rem;text-transform:uppercase}.main-page .main-page__eyebrow+.main-page__title{padding-top:.85rem}.main-page .main-page__title{max-width:90rem;padding:2.5rem 1.1rem;font-size:5.8rem;font-weight:200;line-height:1.15;color:var(--color-link)}@media only screen and (max-width: 768px){.main-page .main-page__title{font-size:4.2rem}}.main-page .main-page__title span{display:block;color:var(--color-text)}.main-page .main-page__description{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;margin:2.15rem auto 2.5rem}.main-page .main-page__description span{display:block;grid-column:2/span 2;padding-left:2rem;border-left:1px solid var(--color-border)}.main-page .main-page__body{padding:8rem 1.1rem 0}.main-page .main-page__body .main-page__content{width:50%;max-width:50%}@media only screen and (max-width: 992px){.main-page .main-page__body .main-page__content{width:100%;max-width:100%}}.main-page .main-page__body .main-page__content *{text-align:left !important}.main-page .main-page__body .main-page__content img{display:block;width:100%;height:auto;margin-bottom:2rem}.main-page .main-page__body .main-page__content .bundler-target-element{display:none !important}.main-page .main-page__body--faq{padding:0 1.1rem}.main-page .main-page__body--faq .main-page__content{width:100%;max-width:100%}.main-page .main-page__body--reviews{padding-bottom:4rem}.main-page .main-page__body--reviews .main-page__content{width:100%;max-width:100%;gap:4rem 5rem}.main-page .main-page__body--qualifications .main-page__content{width:100%;max-width:100%;-moz-column-count:3;column-count:3;-moz-column-gap:4rem;column-gap:4rem}@media only screen and (max-width: 1060px){.main-page .main-page__body--qualifications .main-page__content{-moz-column-count:2;column-count:2}}@media only screen and (max-width: 768px){.main-page .main-page__body--qualifications .main-page__content{-moz-column-count:1;column-count:1}}.main-page .bundler-target-element{padding-top:8rem}