.fancy-headline{color:var(--accent);font-size:5rem;font-weight:700;text-transform:uppercase}.standard-button{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;transition:all 0.2s ease-in-out 0s;border:1px solid var(--base-3);border-radius:100px;padding:1rem 2rem}.standard-button:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff;transform:scale(0.94) scale(0.94)}.standard-button .gb-shape svg{width:1em;height:1em;fill:currentColor}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.gap-1{column-gap:1rem;row-gap:1rem}.card{background-color:#ffffff;color:var(--contrast);border:1px solid #d1cdd5;border-radius:8px;padding:2rem 1.5rem}.card a{color:var(--contrast);text-decoration:underline;text-transform:uppercase}.card a:is(:hover,:focus){color:#cf0129;text-decoration:underline}.card h3{color:#cf0129;font-weight:600}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){.grid-2{grid-template-columns:1fr}}.inner-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.p-container{padding-bottom:5.5rem;padding-top:5.5rem}@media (max-width:1024px){.p-container{padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.p-container{padding-left:1rem;padding-right:1rem}}.gap-4{column-gap:4px;row-gap:4px}.mb-2{margin-bottom:2rem}.button-primary{background-color:#1b20bc;color:var(--base-3);display:inline-flex;font-weight:700;border-radius:100px;padding:1rem 2rem}.button-primary:is(:hover,:focus){background-color:#010a92}.btn-primary{background-color:#1d7dd1;color:var(--base-3);border-radius:4px;padding:1rem 1.5rem}.btn-primary:is(:hover,:focus){background-color:#0401b4}.btn-primary a{color:var(--base-3)}.gap-2{column-gap:2rem;row-gap:2rem}.flex-column_R01{display:flex;flex-direction:column}.mw-600{max-width:600px}.text-white{color:#fbfbfb}.m-auto{margin-left:auto;margin-right:auto}.button-alt{background-color:rgba(255,255,255,0);border:1px solid var(--base-3)}.button-alt:is(:hover,:focus){background-color:var(--base-3);color:var(--accent)}.pad-3{padding-bottom:3rem;padding-top:3rem}.hero-overlay{padding-top:5rem}.feature-grid .check-icon{position:absolute}.feature-grid .feature-grid-green{background-color:rgba(24,112,0,0.75);position:relative;border:2px solid var(--base-3);border-radius:4px;padding:2.25rem 1rem}