.cta-button[data-astro-cid-27prpvnf]{border:10px solid var(--color-accent);background-color:var(--color-accent);color:var(--color-accent-foreground);font-family:var(--font-heading);padding:.3em 1em;font-size:16px;font-weight:700;line-height:1.7em;transition-property:background-color,border-color,color;transition-duration:.2s;display:inline-block;position:relative}.promo[data-astro-cid-3v6nfzam]{--promo-muted-on-dark:var(--color-on-dark-muted);font-family:var(--font-heading);font-size:18px;font-weight:600;line-height:1.8em;position:relative}.promo--left[data-astro-cid-3v6nfzam]{text-align:left}.promo--center[data-astro-cid-3v6nfzam]{text-align:center}.promo--dark[data-astro-cid-3v6nfzam]{color:var(--promo-muted-on-dark)}.promo__description[data-astro-cid-3v6nfzam]{padding-bottom:20px;position:relative}.promo__title[data-astro-cid-3v6nfzam]{font-family:var(--font-heading);font-weight:700;line-height:1.4em}.promo--dark[data-astro-cid-3v6nfzam] .promo__title[data-astro-cid-3v6nfzam]{color:var(--color-on-dark)}.promo--xl[data-astro-cid-3v6nfzam] .promo__title[data-astro-cid-3v6nfzam]{font-size:65px}.promo--lg[data-astro-cid-3v6nfzam] .promo__title[data-astro-cid-3v6nfzam]{font-size:50px}.promo[data-astro-cid-3v6nfzam] p[data-astro-cid-3v6nfzam]{line-height:1.8em}@media (width<=767px){.promo--xl[data-astro-cid-3v6nfzam] .promo__title[data-astro-cid-3v6nfzam]{font-size:50px}.promo--lg[data-astro-cid-3v6nfzam] .promo__title[data-astro-cid-3v6nfzam]{font-size:40px}}.promo[data-astro-cid-3v6nfzam][data-reveal-state=pending]{opacity:0}.promo[data-astro-cid-3v6nfzam][data-reveal-state=in]{animation:1s ease-in-out both promo-fade}@keyframes promo-fade{0%{opacity:0}to{opacity:1}}.text-block[data-astro-cid-jgqshu7l]{overflow-wrap:break-word;font-family:var(--font-heading);letter-spacing:-.01px;font-size:18px;font-weight:600;line-height:1.8em;position:relative}.text-block--center[data-astro-cid-jgqshu7l]{text-align:center}.text-block--dark[data-astro-cid-jgqshu7l],.text-block--dark[data-astro-cid-jgqshu7l] .text-block__title[data-astro-cid-jgqshu7l]{color:var(--color-on-dark)}.text-block__title[data-astro-cid-jgqshu7l]{font-family:var(--font-heading);font-size:50px;font-weight:700;line-height:1.4em}.text-block[data-astro-cid-jgqshu7l] p[data-astro-cid-jgqshu7l]{line-height:1.8em}@media (width<=767px){.text-block__title[data-astro-cid-jgqshu7l]{font-size:40px}}.blurb[data-astro-cid-sb4773ck]{--blurb-muted-on-dark:var(--color-on-dark-muted);--blurb-dark:var(--color-surface-dark);font-family:var(--font-heading);font-size:16px;font-weight:600;position:relative}.blurb--icon[data-astro-cid-sb4773ck]{line-height:1.8em}.blurb--card[data-astro-cid-sb4773ck]{background-color:var(--color-background);padding:50px 30px}.blurb--dark[data-astro-cid-sb4773ck]{background-color:var(--blurb-dark)}.blurb--accent[data-astro-cid-sb4773ck]{background-color:var(--color-accent)}.blurb--dark[data-astro-cid-sb4773ck]{color:var(--blurb-muted-on-dark)}.blurb--accent[data-astro-cid-sb4773ck]{color:var(--color-on-dark)}.blurb__content[data-astro-cid-sb4773ck]{text-align:center;max-width:550px;margin:0 auto;position:relative}.blurb__media[data-astro-cid-sb4773ck]{max-width:100%;margin-bottom:30px;line-height:0;display:inline-block}.blurb__icon[data-astro-cid-sb4773ck]{width:36px;height:36px;color:var(--color-accent);display:inline-block}.blurb__image[data-astro-cid-sb4773ck]{width:50px;display:inline-block}.blurb__title[data-astro-cid-sb4773ck]{font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.4em}.blurb--dark[data-astro-cid-sb4773ck] .blurb__title[data-astro-cid-sb4773ck],.blurb--accent[data-astro-cid-sb4773ck] .blurb__title[data-astro-cid-sb4773ck]{color:var(--color-on-dark)}.blurb--icon[data-astro-cid-sb4773ck] p[data-astro-cid-sb4773ck]{line-height:1.8em}.blurb[data-astro-cid-sb4773ck] [data-astro-cid-sb4773ck][data-reveal-state=pending]{opacity:0}.blurb[data-astro-cid-sb4773ck] [data-astro-cid-sb4773ck][data-reveal-state=in]{animation:1s cubic-bezier(.77,0,.175,1) both blurb-fade-top}@keyframes blurb-fade-top{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}
