.section-heading{padding-top:26px;padding-bottom:26px}@media (min-width:768px){.section-heading{padding-top:66px;padding-bottom:66px}}.section-heading h2{margin-bottom:18px;margin-top:0;font-size:24px;font-weight:500;line-height:120%;letter-spacing:-.48px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}@media (min-width:1025px){.section-heading h2{margin-bottom:32px;font-size:42px;letter-spacing:-1.26px}}.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{margin-left:auto;margin-right:auto;max-width:552px}}.section-heading h3{margin-bottom:18px;margin-top:0;font-size:24px;font-weight:500;line-height:120%;letter-spacing:-.48px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}@media (min-width:1025px){.section-heading h3{margin-bottom:28px;font-size:36px;letter-spacing:-1.08px}}.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{margin-left:auto;margin-right:auto;max-width:552px}}.section-heading h4{margin-bottom:.75rem;font-size:20px;font-weight:500;line-height:120%;letter-spacing:-.4px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}@media (min-width:1025px){.section-heading h4{margin-bottom:1rem;font-size:24px;letter-spacing:-.48px}}.section-heading ul{margin-top:1.25rem;margin-bottom:1.25rem;list-style-type:disc;padding-left:2.5rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:300;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}.section-heading ul ::marker{color:rgb(54 148 253)}.section-heading ul::marker{color:rgb(54 148 253)}@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{margin-top:1rem;margin-bottom:1rem;list-style-type:decimal;padding-left:1.25rem;text-align:left;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}@media (min-width:1025px){.section-heading ol{margin-top:1.25rem;margin-bottom:1.25rem}}.section-heading ol li{font-size:.875rem;line-height:1.25rem;font-weight:300}.section-heading p{font-size:16px;font-weight:300;line-height:135%;letter-spacing:-.16px;--tw-text-opacity:1;color:rgb(34 33 43/var(--tw-text-opacity,1))}@media (min-width:1025px){.section-heading p{font-size:18px;letter-spacing:-.36px}}.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){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}@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){.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-image-on-left>div,.section-heading+.features.grid-2-col>div,.section-heading+.features.grid-3-col>div,.section-heading+.features.grid-4-col>div{margin-top:2.5rem}@media (min-width:1025px){.section-heading+.features-image-on-left>div,.section-heading+.features.grid-2-col>div,.section-heading+.features.grid-3-col>div,.section-heading+.features.grid-4-col>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}}