.row[data-astro-cid-cjmg5rex]{gap:var(--s-6);margin-bottom:var(--s-6);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.head[data-astro-cid-cjmg5rex]{gap:var(--s-3);display:grid}.title[data-astro-cid-cjmg5rex]{font-size:var(--fs-h2);max-width:22ch}.intro[data-astro-cid-cjmg5rex]{max-width:50rem;margin-bottom:var(--s-10);font-size:var(--fs-lead)}.intro[data-astro-cid-cjmg5rex] strong[data-astro-cid-cjmg5rex]{color:var(--ink-900)}.list-title[data-astro-cid-cjmg5rex]{margin-bottom:var(--s-5);font-size:1.125rem}.groups[data-astro-cid-cjmg5rex]{gap:var(--s-4);display:grid}@media (width>=48rem){.groups[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(2,1fr)}.group[data-astro-cid-cjmg5rex]:last-child:nth-child(odd){grid-column:1/-1}}.group[data-astro-cid-cjmg5rex]{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);align-content:start;display:grid}.group-title[data-astro-cid-cjmg5rex]{font-size:var(--fs-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-500);font-weight:600}.chips[data-astro-cid-cjmg5rex]{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-cjmg5rex]{background:var(--blue-100);color:var(--ink-900);font-size:var(--fs-small);border-radius:999px;padding:.4rem .85rem;font-weight:500}.note[data-astro-cid-cjmg5rex]{margin-top:var(--s-8);max-width:50rem}.custom[data-astro-cid-cjmg5rex]{background:var(--grad-hero);position:relative;overflow:hidden}.custom[data-astro-cid-cjmg5rex]>.container[data-astro-cid-cjmg5rex]{position:relative}.custom-head[data-astro-cid-cjmg5rex]{gap:var(--s-5);max-width:46rem;margin-bottom:var(--s-12);display:grid}.custom-head[data-astro-cid-cjmg5rex] .lead[data-astro-cid-cjmg5rex]{color:var(--on-dark-muted)}.steps[data-astro-cid-cjmg5rex]{gap:var(--s-6);margin-bottom:var(--s-16);display:grid}@media (width>=40rem){.steps[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.steps[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(4,1fr)}}.step[data-astro-cid-cjmg5rex]{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--glass-line);align-content:start;display:grid}.num[data-astro-cid-cjmg5rex]{font-family:var(--font-serif);color:#8ea0ff;font-size:2rem;line-height:1}.step[data-astro-cid-cjmg5rex] h3[data-astro-cid-cjmg5rex]{font-size:1.125rem;font-family:var(--font-sans);font-weight:600}.built-title[data-astro-cid-cjmg5rex]{margin-bottom:var(--s-5);font-size:1.125rem;font-family:var(--font-sans);font-weight:600}.built[data-astro-cid-cjmg5rex]{gap:var(--s-4);display:grid}@media (width>=40rem){.built[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.built[data-astro-cid-cjmg5rex]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-cjmg5rex]{gap:var(--s-3);padding:var(--s-6);border:1px solid var(--glass-line);border-radius:var(--r-lg);background:var(--glass);grid-template-rows:auto 1fr auto;display:grid}.name[data-astro-cid-cjmg5rex]{letter-spacing:-.01em;color:var(--on-dark);font-size:1.25rem;font-weight:600}.what[data-astro-cid-cjmg5rex]{font-size:var(--fs-small)}.ask[data-astro-cid-cjmg5rex]{background:var(--glass-strong);color:var(--on-dark);font-size:var(--fs-small);border-radius:16px 16px 16px 6px;justify-self:start;padding:.6rem .9rem;line-height:1.45}.foot[data-astro-cid-cjmg5rex]{gap:var(--s-6);margin-top:var(--s-12);padding-top:var(--s-8);border-top:1px solid var(--glass-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.foot[data-astro-cid-cjmg5rex] p[data-astro-cid-cjmg5rex]{max-width:40rem}.fine[data-astro-cid-cjmg5rex]{margin-top:var(--s-6);font-size:var(--fs-micro)}.tablist[data-astro-cid-gk6ge62r]{gap:var(--s-1) var(--s-6);border-bottom:1px solid var(--line);margin-bottom:var(--s-10);flex-wrap:wrap;display:flex}[data-astro-cid-gk6ge62r][role=tab]{padding:var(--s-3) 0;color:var(--ink-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-size:1.0625rem;font-weight:500}[data-astro-cid-gk6ge62r][role=tab]:hover{color:var(--ink-900)}[data-astro-cid-gk6ge62r][role=tab][aria-selected=true]{color:var(--blue-600);border-bottom-color:var(--blue-600)}.panel[data-astro-cid-gk6ge62r]{gap:var(--s-8);border-radius:var(--r-md);display:grid}.panel[data-astro-cid-gk6ge62r][hidden]{display:none}.panel[data-astro-cid-gk6ge62r] h3[data-astro-cid-gk6ge62r]{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h3);max-width:32ch}.compare[data-astro-cid-gk6ge62r]{gap:var(--s-5);display:grid}@media (width>=48rem){.compare[data-astro-cid-gk6ge62r]{grid-template-columns:1fr 1fr}}.side[data-astro-cid-gk6ge62r]{padding:var(--s-8);border-radius:var(--r-lg)}.side--before[data-astro-cid-gk6ge62r]{background:var(--white);border:1px solid var(--line)}.side--after[data-astro-cid-gk6ge62r]{background:var(--navy-900);color:var(--on-dark);--focus:var(--white)}.label[data-astro-cid-gk6ge62r]{margin-bottom:var(--s-3);font-size:var(--fs-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-500);font-weight:600}.side--after[data-astro-cid-gk6ge62r] .label[data-astro-cid-gk6ge62r]{color:#c9d0ff}
