.section-heading{padding-top:26px;padding-bottom:26px}@media (min-width:768px){.section-heading{padding-top:66px;padding-bottom:66px}}.section-heading h2{letter-spacing:-.48px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:0;margin-bottom:18px;font-size:24px;font-weight:500;line-height:120%}@media (min-width:1025px){.section-heading h2{letter-spacing:-1.26px;margin-bottom:32px;font-size:42px}}.section-heading h2 span{--tw-text-opacity:1;color:rgb(54 148 253/var(--tw-text-opacity,1))}@media (min-width:768px){.section-heading h2.text-center{max-width:552px;margin-left:auto;margin-right:auto}}.section-heading h3{letter-spacing:-.48px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:0;margin-bottom:18px;font-size:24px;font-weight:500;line-height:120%}@media (min-width:1025px){.section-heading h3{letter-spacing:-1.08px;margin-bottom:28px;font-size:36px}}.section-heading h3 span{--tw-text-opacity:1;color:rgb(54 148 253/var(--tw-text-opacity,1))}@media (min-width:768px){.section-heading h3.text-center{max-width:552px;margin-left:auto;margin-right:auto}}.section-heading h4{letter-spacing:-.4px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:20px;font-weight:500;line-height:120%}@media (min-width:1025px){.section-heading h4{letter-spacing:-.48px;margin-bottom:1rem;font-size:24px}}.section-heading ul{text-align:left;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:1.25rem;margin-bottom:1.25rem;padding-left:2.5rem;font-size:.875rem;font-weight:300;line-height:1.25rem;list-style-type:disc}.section-heading ul ::marker{color:#3694fd}.section-heading ul::marker{color:#3694fd}@media (min-width:768px){.section-heading ul{margin-top:1.5rem;margin-bottom:1.5rem}}.section-heading ul ul{list-style-type:circle}.section-heading ol{text-align:left;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem;list-style-type:decimal}@media (min-width:1025px){.section-heading ol{margin-top:1.25rem;margin-bottom:1.25rem}}.section-heading ol li{font-size:.875rem;font-weight:300;line-height:1.25rem}.section-heading p{letter-spacing:-.16px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1));font-size:16px;font-weight:300;line-height:135%}@media (min-width:1025px){.section-heading p{letter-spacing:-.36px;font-size:18px}}.section-heading p:not(:first-child){margin-top:12px}@media (min-width:768px){.section-heading p .button-large+.button-large{margin-left:5rem}}.section-heading p:has(.nice-link+.button-large){flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}@media (min-width:768px){.section-heading p:has(.nice-link+.button-large){flex-direction:row}}.section-heading p:has(.nice-link+.button-large) .button-large{margin-top:0}.section-heading p+h2,.section-heading p+h3,.section-heading p+h4{margin-top:18px}@media (min-width:1025px){.section-heading p+h2,.section-heading p+h3,.section-heading p+h4{margin-top:28px}}.section-heading .button-large{margin-top:1.25rem}@media (min-width:768px){.section-heading .button-large{margin-top:12px}}.section-heading img{margin-left:auto;margin-right:auto}.section-heading img:not(:first-child){margin-top:2.5rem}@media (min-width:1025px){.section-heading img:not(:first-child){margin-top:5rem}}@media (min-width:768px){:is(.section-heading:has(+.success-stories) h2.text-center,.section-heading:has(+.success-stories) h3.text-center){max-width:520px}}.section-heading+.two-column-section{padding-top:0}@media (min-width:1025px){.section-heading+.two-column-section{padding-top:50px}}.section-heading+.features.grid-2-col>div,.section-heading+.features.grid-3-col>div,.section-heading+.features.grid-4-col>div,.section-heading+.features-image-on-left>div{margin-top:2.5rem}@media (min-width:1025px){.section-heading+.features.grid-2-col>div,.section-heading+.features.grid-3-col>div,.section-heading+.features.grid-4-col>div,.section-heading+.features-image-on-left>div{margin-top:5rem}}.section-heading+.related-resources>div{margin-top:2.5rem}@media (min-width:1025px){.section-heading+.related-resources>div{margin-top:5rem}}
