.problem__grid[data-astro-cid-qjvkuzdv]{gap:var(--s-3);display:grid}@media (width>=64rem){.problem__grid[data-astro-cid-qjvkuzdv]{column-gap:var(--s-8);grid-template-columns:3fr 9fr}.problem__grid[data-astro-cid-qjvkuzdv] .eyebrow[data-astro-cid-qjvkuzdv]{grid-row:span 2;align-self:start;margin-top:.75rem}}.problem__quote[data-astro-cid-qjvkuzdv]{font-size:var(--fs-xl);max-width:30ch;font-weight:500}.problem__text[data-astro-cid-qjvkuzdv]{color:var(--ink-soft);font-size:var(--fs-md);max-width:44rem}.points[data-astro-cid-qjvkuzdv]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.points[data-astro-cid-qjvkuzdv]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.points[data-astro-cid-qjvkuzdv]{grid-template-columns:repeat(3,1fr)}}.points[data-astro-cid-qjvkuzdv] li[data-astro-cid-qjvkuzdv]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2);padding:var(--s-4);align-content:start;gap:.5rem;display:grid}.points[data-astro-cid-qjvkuzdv] p[data-astro-cid-qjvkuzdv]{color:var(--ink-soft)}.steps-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-6);display:grid}@media (width>=64rem){.steps-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-10);grid-template-columns:4fr 8fr}}.steps-wrap__intro[data-astro-cid-qjvkuzdv]{margin-top:var(--s-2)}.steps[data-astro-cid-qjvkuzdv]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-qjvkuzdv] li[data-astro-cid-qjvkuzdv]{gap:var(--s-2);padding-block:var(--s-3);border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;display:grid}.steps__n[data-astro-cid-qjvkuzdv]{font-family:var(--font-head);font-weight:600;font-size:var(--fs-xl);color:var(--navy-300);line-height:1}.steps[data-astro-cid-qjvkuzdv] p[data-astro-cid-qjvkuzdv]{color:var(--ink-soft);margin-top:.25rem}.spec-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-8);display:grid}@media (width>=64rem){.spec-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-10);grid-template-columns:7fr 5fr}}.spec-wrap__dl[data-astro-cid-qjvkuzdv]{margin-top:var(--s-4)}.fit[data-astro-cid-qjvkuzdv]{gap:var(--s-3);align-content:start;display:grid}.fit__col[data-astro-cid-qjvkuzdv]{border:1px solid var(--line);border-radius:var(--r-2);padding:var(--s-4);gap:var(--s-2);display:grid}.fit__col--not[data-astro-cid-qjvkuzdv]{background:var(--mist)}.feats[data-astro-cid-qjvkuzdv]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.feats[data-astro-cid-qjvkuzdv]{column-gap:var(--s-6);grid-template-columns:repeat(2,1fr)}}.feats__item[data-astro-cid-qjvkuzdv]{padding-block:var(--s-3);border-bottom:1px solid var(--line);align-content:start;gap:.375rem;display:grid}.feats__name[data-astro-cid-qjvkuzdv]{font-family:var(--font-head);color:var(--navy);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.feats__item[data-astro-cid-qjvkuzdv] p[data-astro-cid-qjvkuzdv]{color:var(--ink-soft);font-size:var(--fs-sm)}.feats__interest[data-astro-cid-qjvkuzdv]{font-family:var(--font-head);font-size:var(--fs-xs);align-items:center;min-height:2.75rem;font-weight:500;display:inline-flex}.body-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-8);display:grid}@media (width>=64rem){.body-wrap[data-astro-cid-qjvkuzdv]{gap:var(--s-10);grid-template-columns:8fr 4fr}}.body-aside[data-astro-cid-qjvkuzdv]{padding:var(--s-4);background:var(--mist);border-radius:var(--r-2);align-self:start}@media (width>=64rem){.body-aside[data-astro-cid-qjvkuzdv]{top:calc(var(--header-h) + var(--s-3));position:sticky}}.body-aside[data-astro-cid-qjvkuzdv] ul[data-astro-cid-qjvkuzdv]{margin-bottom:var(--s-2);padding:0;list-style:none;display:grid}.body-aside[data-astro-cid-qjvkuzdv] li[data-astro-cid-qjvkuzdv] a[data-astro-cid-qjvkuzdv]{border-bottom:1px solid var(--line);padding-block:.75rem;font-weight:700;text-decoration:none;display:block}.body-aside[data-astro-cid-qjvkuzdv] li[data-astro-cid-qjvkuzdv] a[data-astro-cid-qjvkuzdv]:hover{text-decoration:underline}.body-aside__note[data-astro-cid-qjvkuzdv]{font-size:var(--fs-xs);color:var(--ink-soft);margin-bottom:var(--s-3)}.more__title[data-astro-cid-qjvkuzdv]{margin-bottom:var(--s-3)}.more[data-astro-cid-qjvkuzdv]{gap:var(--s-1);padding:0;list-style:none;display:grid}@media (width>=48rem){.more[data-astro-cid-qjvkuzdv]{grid-template-columns:repeat(3,1fr)}}.more__link[data-astro-cid-qjvkuzdv]{height:100%;padding:var(--s-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2);color:inherit;transition:border-color var(--dur-2) ease;gap:.25rem;text-decoration:none;display:grid}.more__link[data-astro-cid-qjvkuzdv]:hover{border-color:var(--navy)}.more__link[data-astro-cid-qjvkuzdv] strong[data-astro-cid-qjvkuzdv]{font-family:var(--font-head);color:var(--navy);font-weight:600}.more__link[data-astro-cid-qjvkuzdv] span[data-astro-cid-qjvkuzdv]{font-size:var(--fs-sm);color:var(--ink-soft)}
