.container{border-radius:15px;padding:2em}@media (max-width:1024px){.container{padding:1rem}}@media (max-width:767px){.container{padding:1rem}}.glossy-bg{background-color:rgba(96,119,168,0.5)}.btn-brand{align-items:center;background-color:var(--brand);color:var(--base-3);column-gap:1rem;display:inline-flex;row-gap:1rem;text-decoration:none;border-radius:999px;padding:0.75rem 1.75rem}.btn-brand:is(:hover,:focus){background-image:linear-gradient(to left,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;color:var(--base-3)}@media (max-width:767px){.btn-brand{padding:0.5rem 1rem}.btn-brand:is(:hover,:focus){color:var(--base-3)}}.btn-box{align-items:center;column-gap:1rem;display:inline-flex;padding-bottom:0.5rem;padding-top:0.5rem;row-gap:0.75rem}@media (max-width:1024px){.btn-box{flex-wrap:wrap}}.btn-secondary{align-items:center;color:var(--brand);column-gap:1rem;display:inline-flex;row-gap:1rem;text-decoration:none;border:1.25px solid var(--brand);border-radius:999px;padding:0.75rem 1.75rem}.btn-secondary:is(:hover,:focus){background-color:var(--brand);color:var(--base-3)}@media (max-width:767px){.btn-secondary{padding:0.5rem 1rem}}.eyebrow{align-items:center;color:var(--brand);column-gap:0.5em;display:inline-flex;font-size:0.8em;letter-spacing:2.5px;margin-bottom:0.8rem;text-transform:uppercase}.eyebrow .gb-shape svg{width:0.5em;height:0.5em;fill:currentColor}@media (max-width:767px){.eyebrow{margin-bottom:0.5rem}}.grid-layout{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}@media (max-width:1024px){.grid-layout{column-gap:2rem;row-gap:1rem}}@media (max-width:767px){.grid-layout{column-gap:1rem;grid-template-columns:1fr;row-gap:1rem}}.bubble{align-items:center;aspect-ratio:1/1;background-color:var(--brand);color:var(--base-3);display:flex;font-size:1.5rem;font-weight:bold;height:54px;justify-content:center;width:54px;border-radius:999px;padding:0.5rem}@media (max-width:1024px){.bubble{height:3rem;width:3rem}}@media (max-width:767px){.bubble{font-size:1rem;height:2rem;width:2rem}}.container-sm{align-items:flex-start;flex-direction:column;border-radius:15px;padding:2rem 1rem}@media (max-width:1024px){.container-sm{border-radius:25px;padding:1rem}}@media (max-width:767px){.container-sm{padding:1rem}}.btn-light{align-items:center;background-color:var(--base-3);border-bottom-style:solid;border-bottom-width:2px;border-left-style:solid;border-left-width:2px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;color:var(--brand);column-gap:1rem;display:inline-flex;row-gap:1rem;text-decoration:none;border-radius:999px;padding:0.75rem 1.75rem}.btn-light:is(:hover,:focus){color:var(--base-3);background-color:var(--brand);border:2px solid var(--base-3)}@media (max-width:767px){.btn-light:is(:hover,:focus){color:var(--base-3)}}.badge{background-color:var(--base-2);color:var(--brand);text-align:center;border-radius:999px;padding:0.2rem 1.2rem}.link-text{align-items:center;color:var(--contrast-2);display:inline-flex}.label{font-size:0.8em}.label .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--brand)}.headsub{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:2rem;text-align:center}@media (max-width:1024px){.headsub{padding-bottom:1rem}}@media (max-width:767px){.headsub{padding-bottom:0.5rem}}.card-img{aspect-ratio:5/4;border-top-left-radius:15px;border-top-right-radius:15px;height:300px;object-fit:cover;width:100%}@media (max-width:767px){.card-img{height:200px}}.img{height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:15px}.headsubsplit{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:1024px){.headsubsplit{padding-bottom:1rem}}@media (max-width:767px){.headsubsplit{padding-bottom:0.5rem}}.card-title{color:var(--brand);font-size:1.4rem;font-weight:600;margin-bottom:0.5rem}.card-title:is(:hover,:focus){color:var(--contrast-2)}.h2{color:var(--brand);font-size:2rem}.h3{color:var(--brand);font-size:1.4rem;font-weight:600;margin-bottom:5px}.h3:is(:hover,:focus){color:rgba(46,63,92,0.8)}