.ed__head[data-astro-cid-ncwucjoa]{display:grid;gap:.9rem 4rem;margin-bottom:clamp(28px,4vw,44px);align-items:start}@media(min-width:900px){.ed__head[data-astro-cid-ncwucjoa]{grid-template-columns:1.05fr 1.2fr}.ed__title[data-astro-cid-ncwucjoa]{grid-column:1 / -1}.ed__head[data-astro-cid-ncwucjoa] h2[data-astro-cid-ncwucjoa]{white-space:nowrap}}.ed__title[data-astro-cid-ncwucjoa] h2[data-astro-cid-ncwucjoa]{margin-top:.6rem}.ed__lede[data-astro-cid-ncwucjoa]{font-size:1.2rem;color:var(--muted);margin:0}.ed__body[data-astro-cid-ncwucjoa]{margin:0;max-width:60ch}.ed__credit[data-astro-cid-ncwucjoa]{margin:1.1rem 0 0;font-weight:700;border-left:4px solid var(--rust);padding-left:1rem}.ed__opts[data-astro-cid-ncwucjoa]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.ed__opt[data-astro-cid-ncwucjoa]{background:var(--card);border:1px solid var(--line);padding:clamp(20px,2.6vw,28px)}.ed__opt[data-astro-cid-ncwucjoa].is-pick{border:3px solid var(--navy)}.ed__tag[data-astro-cid-ncwucjoa]{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.is-pick[data-astro-cid-ncwucjoa] .ed__tag[data-astro-cid-ncwucjoa]{color:#fff;background:var(--rust);display:inline-block;padding:.2em .55em}.ed__fits[data-astro-cid-ncwucjoa]{font-size:.95rem;color:var(--muted);margin:.5rem 0 .9rem}.ed__fits[data-astro-cid-ncwucjoa] span[data-astro-cid-ncwucjoa]{font-weight:700;color:var(--navy)}.ed__what[data-astro-cid-ncwucjoa]{font-size:1.02rem}.ed__lab[data-astro-cid-ncwucjoa]{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:1.2rem 0 .5rem}.ed__opt[data-astro-cid-ncwucjoa] .ticks[data-astro-cid-ncwucjoa]{font-size:1rem}.ed__watch[data-astro-cid-ncwucjoa]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;font-size:1rem}.ed__watch[data-astro-cid-ncwucjoa] li[data-astro-cid-ncwucjoa]{position:relative;padding-left:1.5em}.ed__watch[data-astro-cid-ncwucjoa] li[data-astro-cid-ncwucjoa]:before{content:"";position:absolute;left:.15em;top:.72em;width:.75em;height:2.5px;background:var(--line-strong)}.ed__ex[data-astro-cid-ncwucjoa]{margin:1.2rem 0 0;padding-top:1rem;border-top:1px solid var(--line);font-size:.95rem;color:var(--muted);font-style:italic}.ed__take[data-astro-cid-ncwucjoa]{display:grid;gap:1.2rem 3rem;margin-top:1rem;padding:clamp(22px,3vw,34px);background:var(--navy);color:var(--on-dark)}@media(min-width:900px){.ed__take[data-astro-cid-ncwucjoa]{grid-template-columns:1.6fr 1fr;align-items:center}}.ed__take[data-astro-cid-ncwucjoa] h3[data-astro-cid-ncwucjoa]{margin-bottom:.6rem}.ed__take[data-astro-cid-ncwucjoa] p[data-astro-cid-ncwucjoa]{color:var(--on-dark-muted);margin:0;max-width:62ch}.ed__cta[data-astro-cid-ncwucjoa]{display:grid;gap:.8rem;justify-items:start}@media(min-width:900px){.ed__cta[data-astro-cid-ncwucjoa]{justify-items:end;text-align:right}}.ed__take[data-astro-cid-ncwucjoa] .ed__price[data-astro-cid-ncwucjoa]{color:var(--on-dark-muted)}.ed__price[data-astro-cid-ncwucjoa] strong[data-astro-cid-ncwucjoa]{font-family:var(--font-head);font-size:2rem;color:#fff;margin-left:.3em}.ed-pt[data-astro-cid-ncwucjoa]{display:grid;gap:.25rem;padding:1.1rem 1.25rem;text-decoration:none;color:inherit;background:var(--sky);border-left:4px solid var(--rust);max-width:62ch}.section--white .ed-pt[data-astro-cid-ncwucjoa]{background:var(--sky-50)}.ed-pt__l[data-astro-cid-ncwucjoa]{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rust-700)}.ed-pt__h[data-astro-cid-ncwucjoa]{font-family:var(--font-head);font-weight:700;font-size:1.3rem}.ed-pt__h[data-astro-cid-ncwucjoa]:after{content:" →"}.ed-pt__b[data-astro-cid-ncwucjoa]{color:var(--muted);font-size:1rem}.ed-pt[data-astro-cid-ncwucjoa]:hover{background:var(--navy);color:#fff}.ed-pt[data-astro-cid-ncwucjoa]:hover .ed-pt__b[data-astro-cid-ncwucjoa]{color:var(--on-dark-muted)}.ed-pt[data-astro-cid-ncwucjoa]:hover .ed-pt__l[data-astro-cid-ncwucjoa]{color:#f08a73}
