.fec[data-astro-cid-mihyxnir]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;margin:0;display:grid}.fec__card[data-astro-cid-mihyxnir]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-sm);flex-direction:column;gap:.75rem;padding:2rem 1.75rem 1.75rem;display:flex}.fec__name[data-astro-cid-mihyxnir]{font-size:var(--step-1);margin-top:.5rem}.fec__text[data-astro-cid-mihyxnir]{color:var(--ink-2);font-size:.9375rem}@media (width>=960px){.fec[data-astro-cid-mihyxnir]{grid-template-columns:repeat(3,minmax(0,1fr))}}.fe-flow[data-astro-cid-gpfhgh7y]{background:radial-gradient(50% 60% at 78% 50%, #2b8a9466 0%, #2b8a9400 70%), var(--teal-deep);overflow:hidden}.fe-flow__grid[data-astro-cid-gpfhgh7y]{align-items:center;gap:3.5rem;display:grid}.fe-flow__title[data-astro-cid-gpfhgh7y]{font-size:var(--step-4);max-width:15ch}.fe-flow__text[data-astro-cid-gpfhgh7y]{font-size:var(--step-1);color:var(--on-deep-2);max-width:46ch;margin-top:1.25rem}.fe-flow__list[data-astro-cid-gpfhgh7y]{margin-top:1.75rem}.fe-flow__demo[data-astro-cid-gpfhgh7y]{justify-content:center;display:flex}@media (width>=960px){.fe-flow__grid[data-astro-cid-gpfhgh7y]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fe-ch[data-astro-cid-2hsuq552]{align-items:center;gap:2.5rem;display:grid}.fe-ch__media[data-astro-cid-2hsuq552]{aspect-ratio:4/3}.fe-ch__title[data-astro-cid-2hsuq552]{font-size:var(--step-4)}.fe-ch__lede[data-astro-cid-2hsuq552]{max-width:42ch;margin-top:1rem}.fe-ch__list[data-astro-cid-2hsuq552]{gap:1.25rem;margin:2rem 0 0;display:grid}.fe-ch__list[data-astro-cid-2hsuq552] li[data-astro-cid-2hsuq552]{align-items:flex-start;gap:1rem;display:flex}.fe-ch__list[data-astro-cid-2hsuq552] li[data-astro-cid-2hsuq552]>span[data-astro-cid-2hsuq552]:last-child{color:var(--ink-2);gap:.15rem;display:grid}.fe-ch__list[data-astro-cid-2hsuq552] strong[data-astro-cid-2hsuq552]{color:var(--ink)}.fe-ch__icon[data-astro-cid-2hsuq552]{background:var(--surface);border:1px solid var(--hairline);width:2.75rem;height:2.75rem;color:var(--teal);border-radius:12px;flex:none;place-items:center;display:grid}.fe-ch__icon[data-astro-cid-2hsuq552] svg{width:1.3rem;height:1.3rem}@media (width>=960px){.fe-ch[data-astro-cid-2hsuq552]{grid-template-columns:1.1fr 1fr;gap:clamp(3rem,6vw,6rem)}}.fe-two[data-astro-cid-rwutqvv7]{gap:2.5rem 4rem;display:grid}.fe-two[data-astro-cid-rwutqvv7] h2[data-astro-cid-rwutqvv7]{font-size:var(--step-4);max-width:14ch}.fe-two__lead[data-astro-cid-rwutqvv7]{align-content:start;gap:1.25rem;display:grid}.fe-two__lead[data-astro-cid-rwutqvv7] p[data-astro-cid-rwutqvv7]{max-width:40ch}@media (width>=960px){.fe-two[data-astro-cid-rwutqvv7]{grid-template-columns:1fr 1.3fr}}.fe-pos[data-astro-cid-typaftxb]{border-radius:var(--r-card);background:var(--teal-mist);border:1px solid var(--teal-mist-2);transition:box-shadow .3s var(--ease-out);align-items:center;gap:1.25rem;padding:1.75rem;text-decoration:none;display:grid}.fe-pos[data-astro-cid-typaftxb]:hover{box-shadow:var(--shadow-md)}.fe-pos__copy[data-astro-cid-typaftxb]{color:var(--ink-2);gap:.25rem;display:grid}.fe-pos__title[data-astro-cid-typaftxb]{font-size:var(--step-1);color:var(--ink)}.fe-pos__go[data-astro-cid-typaftxb]{color:var(--teal);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.fe-pos__go[data-astro-cid-typaftxb] svg{width:1.1rem;height:1.1rem;transition:transform .3s var(--ease-out)}.fe-pos[data-astro-cid-typaftxb]:hover .fe-pos__go[data-astro-cid-typaftxb] svg{transform:translate(4px)}@media (width>=860px){.fe-pos[data-astro-cid-typaftxb]{grid-template-columns:auto 1fr auto;gap:1.5rem;padding:1.75rem 2.25rem}}.fe-two[data-astro-cid-45pnimt6]{gap:2.5rem 4rem;display:grid}.fe-two[data-astro-cid-45pnimt6] h2[data-astro-cid-45pnimt6]{font-size:var(--step-4);max-width:14ch}.fe-two__lead[data-astro-cid-45pnimt6]{align-content:start;gap:1.25rem;display:grid}.fe-two__lead[data-astro-cid-45pnimt6] p[data-astro-cid-45pnimt6]{max-width:40ch}@media (width>=960px){.fe-two[data-astro-cid-45pnimt6]{grid-template-columns:1fr 1.3fr}}
