.main-button{align-items:center;background-color:var(--button-bg);color:var(--button-text);display:inline-flex;font-weight:500;text-decoration:none;border-radius:5px;padding:1rem 2rem}.main-button:is(:hover,:focus){background-color:var(--button-bg);color:var(--button-text)}.how-it-works{background-color:var(--panel1-bg);margin-bottom:40px;margin-top:40px;border-left:2px solid var(--site-link);border-radius:10px;padding:40px}.how-it-works h2{margin-bottom:40px;font-size:26px}.how-it-works li:not(:last-child){margin-bottom:20px;font-size:18px}.how-it-works ul{padding-left:20px;padding-right:20px;margin:0 0 10px}@media (max-width:767px){.how-it-works h2{font-size:24px}.how-it-works ul{padding:0}}.cta-boxout{align-items:center;display:flex;flex-direction:column;margin-bottom:80px;margin-top:80px;padding-top:80px;row-gap:30px;text-align:center;border-top:1px solid var(--feint-trim)}.cta-boxout h2{margin-bottom:0}.cta-boxout p{margin-bottom:0}.header-strapline{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:70%;text-align:center}@media (max-width:767px){.header-strapline{font-size:16px;max-width:unset}}.subtitle{color:var(--site-link);font-size:16px;font-weight:600;margin-bottom:20px;text-transform:uppercase;padding:0}.secondary-button{align-items:center;color:var(--site-text);display:inline-flex;font-weight:500;text-decoration:none;text-transform:uppercase;border:2px solid var(--site-text);border-radius:5px;padding:1rem 2rem}.secondary-button:is(:hover,:focus){background-color:var(--button-bg);color:var(--button-text)}.testimonial blockquote{font-size:18px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:var(--panel1-bg);font-style:none;line-height:1.7;max-width:50em;margin-left:auto;margin-right:auto;margin-top:60px;border-radius:20px;padding:40px}.testimonial cite{color:var(--panel2-link);text-transform:uppercase;font-weight:700;font-style:normal;position:relative;padding-left:50px;margin-top:30px}.testimonial cite:before{display:inline-block;width:30px;content:" ";background-color:var(--panel2-link);height:3px;position:absolute;top:50%;left:0;transform:translate3d(0px,-50%,0px)}.testimonial p{margin-bottom:10px;font-family:serif}