.site-header[data-astro-cid-nen7h5rs]{padding:20px 0}.site-header[data-astro-cid-nen7h5rs] .container[data-astro-cid-nen7h5rs]{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (width>=960px){.site-header[data-astro-cid-nen7h5rs] .container[data-astro-cid-nen7h5rs]{flex-direction:row}}p[data-astro-cid-nen7h5rs].eyebrow{margin:unset}.site-footer[data-astro-cid-jo6i4kqk]{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#fff;background-color:#1f1f1e;padding:20px;font-size:12px}*,:before,:after{box-sizing:border-box}body{color:#222221;margin:0;font-family:Figtree,Arial,sans-serif;font-size:18px;line-height:1.45}img{max-width:100%;height:auto}p,li{font-size:clamp(1rem,2vw,1.25rem)}a{color:inherit}h1,h2,h3{margin:0 0 .5em;font-family:DM Serif Display,Georgia,serif;font-weight:400;line-height:1.4}h1{font-size:clamp(2.75rem,2vw,4rem)}h2{font-size:clamp(2rem,4vw,2.15rem)}h3{font-size:clamp(1.65rem,4vw,2rem)}.container{max-width:1400px;margin:0 auto;padding:0 20px}.narrow{text-align:center;max-width:800px}.two-col{align-items:center;gap:60px;display:grid}@media (width>=800px){.two-col{grid-template-columns:2fr 2fr}}.section{padding:80px 0}.section--grey{background:#f0f0f0}.section--teal{background:#a6babb}.section--gold{background:#d0a028}.eyebrow{letter-spacing:.2em;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(.75rem,2vw,.85rem);font-weight:600}.lead{font-size:clamp(1.25rem,2vw,1.5rem)}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.btn{color:#f0f0f0;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#ed1c24;border:0;border-radius:100px;padding:clamp(.75em,1vw,.85em) clamp(1.75em,2vw,2.25em);font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.hero{background-image:var(--mobile-bg);color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;height:700px;padding:60px 0;display:flex}@media (width>=800px){.hero{background-image:var(--desktop-bg)}}.hero__grid{gap:40px;display:grid}@media (width>=800px){.hero__grid{grid-template-columns:1fr 1fr}}.apply-form{color:#222221;text-align:left;background:#fff;gap:14px;padding:4rem 2rem;font-size:15px;display:grid}.apply-form label{gap:4px;display:grid}.apply-form input,.apply-form select,.apply-form textarea{width:100%;font:inherit;border:1px solid #ccc;padding:10px}.apply-form fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.apply-form legend{margin-bottom:6px}.apply-form .check{align-items:flex-start;gap:8px;display:flex}.apply-form .check input{width:auto;margin-top:4px}.testimonials{flex-wrap:wrap;gap:4rem;display:flex}.testimonial{gap:1rem;width:100%;max-width:600px;margin:4rem auto;display:flex}.testimonial img{max-width:120px;height:120px}.testimonial .testimonial-text{flex-direction:column;display:flex}.testimonial blockquote{margin:10px 0;font-size:clamp(.75rem,2vw,1rem);font-weight:600}.testimonial figcaption{font-family:Figtree,Arial,sans-serif;font-size:clamp(.75rem,2vw,1rem)}.testimonial figcaption span{margin:0 1rem}.profile{text-align:center}.profile img{border-radius:50%}.profile h3{margin:16px 0 0}.stats{text-align:center;gap:30px;margin-top:60px;display:grid}@media (width>=800px){.stats{grid-template-columns:repeat(3,1fr)}}.benefits{background-color:#f0f0f0}.stat__value{color:#ed1c24;margin:0;font-family:DM Serif Display,Georgia,serif;font-size:clamp(3rem,5vw,4rem)}.stat__label{letter-spacing:.1em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(.65rem,2vw,.85rem);font-weight:700}.partnerships{text-align:center;width:100%;max-width:700px;margin:0 auto}.logos{flex-wrap:wrap;place-content:center;align-items:center;gap:4rem;display:flex}.golden{color:#fff;background-position:50%;background-size:cover}.qualify{background:#d0a028}.steps{gap:30px;padding:0;list-style:none;display:grid}@media (width>=800px){.steps{grid-template-columns:repeat(4,1fr)}}.steps h3{font-family:Figtree,Arial,sans-serif;font-size:20px;font-weight:700}.steps p{font-size:16px}.center{text-align:center}.facts{padding:0;list-style:none}.facts li{gap:12px;margin-bottom:14px;display:flex}.cta{background:#a6babb}ul.two-columns{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=800px){ul.two-columns{grid-template-columns:1fr 1fr}}ul.checks>li{align-self:center;margin-bottom:10px;padding-left:2rem;font-family:Figtree;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;list-style:none;position:relative}ul.checks>li:before{content:url(/images/checkmark.png);font-size:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}
