.icon[data-astro-cid-2w3veaif]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:60px;height:60px;border-radius:18px}.icon__fill[data-astro-cid-2w3veaif]{fill:currentColor;stroke:none;opacity:.16}.icon__lines[data-astro-cid-2w3veaif]{stroke:currentColor;stroke-width:1.8}.icon--pink[data-astro-cid-2w3veaif]{background:var(--color-tint-pink);color:var(--color-cta)}.icon--blue[data-astro-cid-2w3veaif]{background:var(--color-tint-blue);color:var(--color-blue)}.icon--navy[data-astro-cid-2w3veaif]{background:var(--color-cyan-pale);color:var(--color-navy)}.fgrid[data-astro-cid-oc7tf2zc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none}@media(min-width:900px){.fgrid[data-astro-cid-oc7tf2zc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:1101px){.fgrid--four[data-astro-cid-oc7tf2zc]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:900px)and (max-width:1100px){.fgrid--four[data-astro-cid-oc7tf2zc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.fgrid--two[data-astro-cid-oc7tf2zc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.fcard[data-astro-cid-oc7tf2zc]{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,3vw,36px);border:1px solid var(--color-grey-ee);border-radius:var(--radius-lg);background:var(--ast-5);transition:transform .25s,box-shadow .25s,border-color .25s}.fcard[data-astro-cid-oc7tf2zc]:hover{border-color:transparent;box-shadow:var(--shadow-lift);transform:translateY(-4px)}.fcard__title[data-astro-cid-oc7tf2zc]{text-wrap:balance;margin:24px 0 10px;font-size:21px;line-height:1.25;letter-spacing:-.01em}.fcard__title[data-astro-cid-oc7tf2zc] a[data-astro-cid-oc7tf2zc]{color:inherit;text-decoration:none}.fcard__title[data-astro-cid-oc7tf2zc] a[data-astro-cid-oc7tf2zc]:hover{text-decoration:underline}.fcard__text[data-astro-cid-oc7tf2zc]{text-wrap:pretty;flex:1;margin:0;color:var(--color-ink-soft);font-size:16px;line-height:1.6}.fcard__text[data-astro-cid-oc7tf2zc] a{color:var(--color-cta);font-weight:var(--weight-heading);text-decoration:none}.fcard__text[data-astro-cid-oc7tf2zc] a:hover{text-decoration:underline}.fcard__link[data-astro-cid-oc7tf2zc]{margin-top:18px;color:var(--color-cta);font-size:16px;font-weight:var(--weight-heading);text-decoration:none}.fcard__link[data-astro-cid-oc7tf2zc]:hover{text-decoration:underline}@media(max-width:600px){.fcard[data-astro-cid-oc7tf2zc]{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding:22px}.fcard[data-astro-cid-oc7tf2zc]>.icon{grid-row:span 3;width:48px;height:48px;border-radius:14px}.fcard__title[data-astro-cid-oc7tf2zc],.fcard__text[data-astro-cid-oc7tf2zc],.fcard__link[data-astro-cid-oc7tf2zc]{grid-column:2}.fcard__title[data-astro-cid-oc7tf2zc]{margin:2px 0 6px;font-size:19px}.fcard__link[data-astro-cid-oc7tf2zc]{margin-top:10px}}.fcard__badge[data-astro-cid-oc7tf2zc]{display:inline-block;margin-left:8px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-tint-pink);color:var(--color-cta);font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;vertical-align:3px;white-space:nowrap}.fcard[data-astro-cid-oc7tf2zc][id]{scroll-margin-top:110px}.fcard[data-astro-cid-oc7tf2zc]:target{border-color:var(--color-cta);box-shadow:0 0 0 3px var(--color-tint-pink)}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto 1fr;align-content:start;column-gap:18px;padding:24px;border-radius:var(--radius-md)}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]>.icon{grid-row:span 3;width:48px;height:48px;border-radius:14px}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc],.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__text[data-astro-cid-oc7tf2zc],.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__link[data-astro-cid-oc7tf2zc]{grid-column:2}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc]{margin:2px 0 6px;font-size:19px}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__text[data-astro-cid-oc7tf2zc]{font-size:16px;line-height:1.55}.fgrid--compact[data-astro-cid-oc7tf2zc] .fcard__link[data-astro-cid-oc7tf2zc]{margin-top:10px}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{align-items:center;text-align:center}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard__text[data-astro-cid-oc7tf2zc]{text-wrap:balance}@media(max-width:600px){.fgrid--centered[data-astro-cid-oc7tf2zc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{display:flex;padding:20px 14px}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]>.icon{width:60px;height:60px;border-radius:18px}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc]{margin:16px 0 6px;font-size:17px}.fgrid--centered[data-astro-cid-oc7tf2zc] .fcard__text[data-astro-cid-oc7tf2zc]{font-size:15px}}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{border-color:transparent;background:var(--color-tint-pink)}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]:nth-child(4n+2){background:var(--color-tint-blue)}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]:nth-child(4n+3){background:var(--color-tint-yellow)}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]:nth-child(4n+4){background:var(--color-cyan-pale)}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]>.icon{background:var(--ast-5)}.fgrid--tinted[data-astro-cid-oc7tf2zc] .fcard__text[data-astro-cid-oc7tf2zc]{color:var(--color-ink)}.fgrid--balanced[data-astro-cid-oc7tf2zc]{display:flex;flex-wrap:wrap;justify-content:center}.fgrid--balanced[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{flex:0 1 calc((100% - 20px)/2)}@media(min-width:900px){.fgrid--balanced[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{flex-basis:calc((100% - 2 * 24px) / 3)}}@media(max-width:600px){.fgrid--balanced[data-astro-cid-oc7tf2zc]:not(.fgrid--centered) .fcard[data-astro-cid-oc7tf2zc]{flex-basis:100%}.fgrid--balanced[data-astro-cid-oc7tf2zc].fgrid--centered .fcard[data-astro-cid-oc7tf2zc]{flex-basis:calc((100% - 12px)/2)}}.fgrid--linked[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]{position:relative}.fgrid--linked[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc] a[data-astro-cid-oc7tf2zc]:after{content:"";position:absolute;inset:0;border-radius:inherit}.fgrid--linked[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc] a[data-astro-cid-oc7tf2zc]:hover{text-decoration:none}.fgrid--linked[data-astro-cid-oc7tf2zc] .fcard[data-astro-cid-oc7tf2zc]:has(a:focus-visible){outline:2px solid var(--color-cta);outline-offset:2px}.fgrid--linked[data-astro-cid-oc7tf2zc] .fcard__title[data-astro-cid-oc7tf2zc] a[data-astro-cid-oc7tf2zc]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.fcard[data-astro-cid-oc7tf2zc],.fcard[data-astro-cid-oc7tf2zc]:hover{transition:none;transform:none}}
