.features-page .hero h1{font-size:32px;font-weight:500;line-height:48px}@media(min-width: 768px){.features-page .hero h1{font-size:48px}}@media(min-width: 992px){.features-page .hero h1{font-size:80px;line-height:96px}}.features-page .features{display:flex;flex-direction:column;gap:calc(2rem + 9vw)}@media(min-width: 1200px){.features-page .features{gap:8.75rem}}.features-page .features>div>div:nth-child(2){margin-top:1rem}.features-page .features p{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){.features-page .features p{font-size:1.5rem}}.features-page .features h2{font-family:"Palanquin";font-weight:600;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#192434;font-size:calc(1.425rem + 2.1vw);line-height:calc(1.525rem + 3.3vw)}@media(min-width: 1200px){.features-page .features h2{font-size:3rem}}@media(min-width: 1200px){.features-page .features h2{line-height:4rem}}.features-page .features p{color:#616f84;font-family:"Palanquin";font-size:24px;font-weight:400;line-height:37.8px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.features-page .features .card{border:1px solid #e1ddf8;border-radius:10px;height:100%}.features-page .features .card .card-text{color:#616f84;font-family:"Palanquin";font-size:20px;font-weight:400;line-height:32px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.features-page .features__1 h2>span{color:#897ae3}.features-page .features__2 h2>span{color:#25cbd6}.features-page .features__3 h2>span{color:#ed55c2}.features-page .features__4 h2>span{color:#de7548}
