.kicker[data-astro-cid-5dgnep6n]{color:#3f6120;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:850}.mfa-hero[data-astro-cid-5dgnep6n]{background:radial-gradient(circle at 86% 12%,#9fc76461,#0000 23rem),#eef4e6;border-bottom:1px solid #253b3126}.mfa-hero__grid[data-astro-cid-5dgnep6n]{grid-template-columns:minmax(0,1fr) minmax(19rem,.45fr);align-items:center;gap:clamp(3rem,8vw,8rem);min-height:38rem;padding-block:clamp(4rem,9vw,7rem);display:grid}.mfa-hero__grid[data-astro-cid-5dgnep6n] h1[data-astro-cid-5dgnep6n]{letter-spacing:-.07em;max-width:12ch;margin:0;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.9}.mfa-hero__grid[data-astro-cid-5dgnep6n] .lead[data-astro-cid-5dgnep6n]{color:#59685f;max-width:46rem;margin:1.5rem 0 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7}.hero-actions[data-astro-cid-5dgnep6n]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.text-link[data-astro-cid-5dgnep6n]{color:#3f6120;font-size:.86rem;font-weight:800}.assurance-card[data-astro-cid-5dgnep6n]{color:#f8fbf8;background:#071a16;border:1px solid #f8fbf824;border-radius:.45rem;padding:clamp(1.5rem,4vw,2.25rem);box-shadow:.8rem .8rem #9fc76457}.assurance-card[data-astro-cid-5dgnep6n]>span[data-astro-cid-5dgnep6n]{color:#9fc764;letter-spacing:.12em;text-transform:uppercase;font:800 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.assurance-card[data-astro-cid-5dgnep6n] h2[data-astro-cid-5dgnep6n]{letter-spacing:-.035em;margin:1rem 0 0;font-size:1.8rem}.assurance-card[data-astro-cid-5dgnep6n] p[data-astro-cid-5dgnep6n]{color:#c8d5ce;margin:.8rem 0 0;line-height:1.7}.process[data-astro-cid-5dgnep6n],.faq[data-astro-cid-5dgnep6n]{padding-block:clamp(4rem,9vw,7rem)}.section-heading[data-astro-cid-5dgnep6n]{max-width:52rem;margin-bottom:2.75rem}.section-heading[data-astro-cid-5dgnep6n] h2[data-astro-cid-5dgnep6n]{letter-spacing:-.055em;max-width:17ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:.98}.section-heading[data-astro-cid-5dgnep6n]>p[data-astro-cid-5dgnep6n]:not(.kicker){color:#59685f;max-width:44rem;margin:1.25rem 0 0;line-height:1.7}.step-grid[data-astro-cid-5dgnep6n]{border-top:1px solid #253b3126;border-left:1px solid #253b3126;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step-grid[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]{border-bottom:1px solid #253b3126;border-right:1px solid #253b3126;min-height:18rem;padding:clamp(1.25rem,3vw,2rem)}.step-grid[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]>span[data-astro-cid-5dgnep6n]{color:#3f6120;font:800 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.step-grid[data-astro-cid-5dgnep6n] h3[data-astro-cid-5dgnep6n]{margin:3rem 0 .8rem;font-size:1.35rem}.step-grid[data-astro-cid-5dgnep6n] p[data-astro-cid-5dgnep6n]{color:#59685f;margin:0;line-height:1.65}.controls-section[data-astro-cid-5dgnep6n]{color:#f8fbf8;background:#071a16;padding-block:clamp(4rem,9vw,7rem)}.controls-section[data-astro-cid-5dgnep6n] .kicker[data-astro-cid-5dgnep6n]{color:#9fc764}.control-grid[data-astro-cid-5dgnep6n]{border-top:1px solid #f8fbf829;border-left:1px solid #f8fbf829;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.control-grid[data-astro-cid-5dgnep6n] article[data-astro-cid-5dgnep6n]{border-bottom:1px solid #f8fbf829;border-right:1px solid #f8fbf829;padding:clamp(1.5rem,4vw,2.5rem)}.control-grid[data-astro-cid-5dgnep6n] h3[data-astro-cid-5dgnep6n]{color:#9fc764;margin:0;font-size:1.3rem}.control-grid[data-astro-cid-5dgnep6n] p[data-astro-cid-5dgnep6n]{color:#c8d5ce;margin:1rem 0 0;line-height:1.7}.architecture[data-astro-cid-5dgnep6n]{grid-template-columns:minmax(0,.9fr) minmax(22rem,1fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding-block:clamp(5rem,10vw,8rem);display:grid}.architecture__copy[data-astro-cid-5dgnep6n] h2[data-astro-cid-5dgnep6n]{letter-spacing:-.055em;max-width:12ch;margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:.98}.architecture__copy[data-astro-cid-5dgnep6n]>p[data-astro-cid-5dgnep6n]:not(.kicker){color:#59685f;margin:1.25rem 0 0;line-height:1.7}.architecture__links[data-astro-cid-5dgnep6n]{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.architecture__links[data-astro-cid-5dgnep6n] a[data-astro-cid-5dgnep6n]{color:#3f6120;font-size:.84rem;font-weight:800}.architecture__flow[data-astro-cid-5dgnep6n]{background:#eef4e6;border:1px solid #253b3126;border-radius:.45rem;margin:0;padding:0;list-style:none}.architecture__flow[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]{grid-template-columns:3rem 1fr;align-items:center;gap:1rem;padding:1.25rem;display:grid}.architecture__flow[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]+li[data-astro-cid-5dgnep6n]{border-top:1px solid #253b3126}.architecture__flow[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]>span[data-astro-cid-5dgnep6n]{color:#3f6120;font:800 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.architecture__flow[data-astro-cid-5dgnep6n] strong[data-astro-cid-5dgnep6n],.architecture__flow[data-astro-cid-5dgnep6n] small[data-astro-cid-5dgnep6n]{display:block}.architecture__flow[data-astro-cid-5dgnep6n] small[data-astro-cid-5dgnep6n]{color:#59685f;margin-top:.3rem;font-size:.8rem;line-height:1.45}.faq-list[data-astro-cid-5dgnep6n]{border-top:1px solid #253b3126}.faq-list[data-astro-cid-5dgnep6n] details[data-astro-cid-5dgnep6n]{border-bottom:1px solid #253b3126}.faq-list[data-astro-cid-5dgnep6n] summary[data-astro-cid-5dgnep6n]{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding-block:1.3rem;font-weight:750;list-style:none;display:flex}.faq-list[data-astro-cid-5dgnep6n] summary[data-astro-cid-5dgnep6n]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-5dgnep6n] summary[data-astro-cid-5dgnep6n] span[data-astro-cid-5dgnep6n]{color:#3f6120;font-size:1.5rem;transition:transform .16s}.faq-list[data-astro-cid-5dgnep6n] details[data-astro-cid-5dgnep6n][open] summary[data-astro-cid-5dgnep6n] span[data-astro-cid-5dgnep6n]{transform:rotate(45deg)}.faq-list[data-astro-cid-5dgnep6n] p[data-astro-cid-5dgnep6n]{color:#59685f;max-width:52rem;margin:0;padding:0 2rem 1.5rem 0;line-height:1.7}.cta[data-astro-cid-5dgnep6n]{background:#eef4e6;border:1px solid #253b3126;border-radius:.75rem;justify-content:space-between;align-items:center;gap:3rem;margin-bottom:clamp(4rem,9vw,7rem);padding:clamp(1.5rem,5vw,3rem);display:flex}.cta[data-astro-cid-5dgnep6n] h2[data-astro-cid-5dgnep6n]{letter-spacing:-.05em;max-width:18ch;margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1}.cta[data-astro-cid-5dgnep6n] p[data-astro-cid-5dgnep6n]:not(.kicker){color:#59685f;max-width:42rem;margin:1rem 0 0;line-height:1.65}.cta__actions[data-astro-cid-5dgnep6n]{flex-wrap:wrap;flex:none;gap:.75rem;display:flex}@media (width<=64rem){.mfa-hero__grid[data-astro-cid-5dgnep6n],.architecture[data-astro-cid-5dgnep6n]{grid-template-columns:1fr}.mfa-hero__grid[data-astro-cid-5dgnep6n]{min-height:auto}.step-grid[data-astro-cid-5dgnep6n],.control-grid[data-astro-cid-5dgnep6n]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta[data-astro-cid-5dgnep6n]{flex-direction:column;align-items:flex-start}}@media (width<=42rem){.step-grid[data-astro-cid-5dgnep6n],.control-grid[data-astro-cid-5dgnep6n]{grid-template-columns:1fr}.step-grid[data-astro-cid-5dgnep6n] li[data-astro-cid-5dgnep6n]{min-height:auto}.hero-actions[data-astro-cid-5dgnep6n],.cta__actions[data-astro-cid-5dgnep6n]{flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-5dgnep6n] a[data-astro-cid-5dgnep6n],.cta__actions[data-astro-cid-5dgnep6n] a[data-astro-cid-5dgnep6n]{text-align:center}}
