.general-title{padding-bottom:3.5rem}@media (max-width:767.98px){.general-title{padding-bottom:1.875rem}}@media (max-width:566.98px){.general-title{padding-bottom:3.75rem}}.general-title .eyebrow{padding-bottom:.375rem}.general-title h1{margin-bottom:1.5rem}@media (max-width:767.98px){.general-title h1{padding-bottom:1rem}}.general-title .h2,.general-title h2{font-family:ivypresto-display,serif;white-space:pre-line}@media (max-width:767.98px){.general-title .h2,.general-title h2{white-space:normal;font-family:ivypresto-headline,serif}}.general-title .h2+p,.general-title h2+p{display:block;padding-top:.625rem}@media (max-width:566.98px){.general-title .h2+p,.general-title h2+p{padding-top:1rem}}.general-title p{white-space:pre-line;max-width:47.75rem;margin:auto}@media (max-width:1199.98px){.general-title p{white-space:normal}}.general-title p a{color:#5420d8}.general-title p a:hover{text-decoration:underline;color:#5420d8}.general-title .btn{margin-top:1.5rem}.general-title.reviews-title{padding-bottom:0}.general-title h3+p{padding-top:.625rem}@media (max-width:566.98px){.general-title h3+p{padding-top:1rem}}.terms{padding-bottom:5.0625rem}@media (max-width:566.98px){.terms{padding-bottom:3.5rem}}.terms .cover-text{padding-bottom:3.5rem}@media (max-width:566.98px){.terms .cover-text{padding-bottom:1.5rem}}