.hero:where(.astro-lcdefpme){color:#f7f7f2;border:1px solid var(--az-line);background:#0f1b2d;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;margin-top:.5rem;display:grid;overflow:hidden}.copy:where(.astro-lcdefpme){padding:2.75rem 0 2.75rem 2.5rem}.eyebrow:where(.astro-lcdefpme){color:#2bd67b;margin:0}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){letter-spacing:-.02em;color:#f7f7f2;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:800;line-height:1.12}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme) em:where(.astro-lcdefpme){color:#2bd67b;font-style:normal}.lede:where(.astro-lcdefpme){color:#a9b6c8;max-width:40ch;margin:1rem 0 0;font-size:1.1rem}.ctas:where(.astro-lcdefpme){flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.az-btn:where(.astro-lcdefpme).ghost.on-navy{color:#f7f7f2;border-color:#f7f7f259}.facts:where(.astro-lcdefpme){color:#a9b6c8;flex-wrap:wrap;gap:1.5rem;margin:2rem 0 0;font-size:.85rem;display:flex}.facts:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){color:#f7f7f2;font-size:1rem;font-weight:600}.facts:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){margin:0}.art:where(.astro-lcdefpme){object-fit:cover;object-position:60% 100%;width:100%;height:100%;max-height:26rem;display:block}h2:where(.astro-lcdefpme){text-wrap:balance}.steps:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.steps:where(.astro-lcdefpme) li:where(.astro-lcdefpme){grid-template-columns:2.75rem minmax(0,1fr);gap:.9rem;display:grid}.ic:where(.astro-lcdefpme) svg{width:2.5rem;height:2.5rem}.steps:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.path:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.guide:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.group:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--az-text);margin:0;font-size:1.05rem}.steps:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--az-muted);margin:.3rem 0 0;font-size:.95rem}.path:where(.astro-lcdefpme),.guide:where(.astro-lcdefpme){color:var(--az-text);grid-template-rows:auto auto 1fr auto;gap:.6rem;padding:1.2rem;text-decoration:none;display:grid}.guide:where(.astro-lcdefpme){grid-template-rows:auto 1fr auto}.pic:where(.astro-lcdefpme){background:var(--az-surface-2);width:2.5rem;height:2.5rem;color:var(--az-brand);border-radius:10px;place-items:center;display:grid}.pic:where(.astro-lcdefpme) svg{width:1.4rem;height:1.4rem}.path:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--az-muted);margin:0;font-size:.93rem}.pick:where(.astro-lcdefpme){color:var(--az-muted);border-top:1px dashed var(--az-line);padding-top:.6rem;font-size:.85rem}.pick:where(.astro-lcdefpme) b:where(.astro-lcdefpme){color:var(--az-text)}.compare:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.fw:where(.astro-lcdefpme){gap:.75rem;padding:1.4rem;display:grid}.fw:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--az-text);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:1.25rem;display:flex}.fw:where(.astro-lcdefpme) dl:where(.astro-lcdefpme){grid-template-columns:8.5rem minmax(0,1fr);gap:.4rem .75rem;margin:0;font-size:.93rem;display:grid}.fw:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){color:var(--az-muted)}.fw:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){margin:0}.verdict:where(.astro-lcdefpme){background:var(--az-surface-2);border-radius:8px;margin:0;padding:.6rem .9rem;font-size:.93rem}.az-groups:where(.astro-lcdefpme){gap:.75rem;max-width:48rem;display:grid}.group:where(.astro-lcdefpme){gap:.4rem;padding:1rem 1.2rem;display:grid}.gt:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fwl:where(.astro-lcdefpme){flex-wrap:wrap;gap:.35rem;display:flex}.links:where(.astro-lcdefpme){gap:1rem;font-size:.9rem;font-weight:600;display:flex}.links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){text-decoration:none}.chips:where(.astro-lcdefpme){flex-wrap:wrap;gap:.6rem;display:flex}.chip:where(.astro-lcdefpme){background:var(--az-surface);border:1px solid var(--az-line);color:var(--az-text);border-radius:999px;padding:.45rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none}.chip:where(.astro-lcdefpme):hover{border-color:var(--az-brand)}@media (width<=50rem){.hero:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.copy:where(.astro-lcdefpme){padding:2rem 1.25rem 1rem}.fw:where(.astro-lcdefpme) dl:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:.1rem}.fw:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){margin-bottom:.4rem}}
