.hero[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:clamp(28px,4vw,52px) clamp(40px,5vw,72px);display:grid}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--step-display);letter-spacing:-.045em;grid-area:1/1/auto/span 6;margin:0 0 20px;line-height:.94}.hero__sub[data-astro-cid-lcdefpme]{font-size:var(--step-lead);letter-spacing:-.01em;grid-area:2/1/auto/span 5;max-width:34ch;margin:0 0 24px;line-height:1.4}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;grid-area:3/1/auto/span 5;align-items:center;gap:20px;margin:0;display:flex}.hero__figure[data-astro-cid-lcdefpme]{grid-area:1/7/span 3/-1;align-self:start;margin:0}.hero__figure[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%;max-height:68svh}.hero__figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme],.pass__fig[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);max-width:40ch;padding-top:8px;font-size:.8125rem}.pass[data-astro-cid-lcdefpme]{padding-block:clamp(40px,6vw,88px);padding-inline:var(--gutter);gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.pass__sticky[data-astro-cid-lcdefpme]{grid-column:1/-1;place-items:center;padding-block:clamp(16px,3vw,40px);display:grid}.pass__line[data-astro-cid-lcdefpme]{letter-spacing:-.025em;text-align:center;max-width:24ch;color:var(--ink);margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:300;line-height:1.12}.pass__fig[data-astro-cid-lcdefpme]{margin:0}.pass__fig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%}.pass__fig--a[data-astro-cid-lcdefpme]{grid-column:1/span 5}.pass__fig--a[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4}.pass__fig--b[data-astro-cid-lcdefpme]{grid-column:7/-1;margin-top:clamp(32px,5vw,72px)}.pass__fig--b[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.atlas[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.atlas__table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:var(--step-small);grid-column:1/span 8}.atlas__table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.atlas__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;vertical-align:baseline;padding:16px 12px}.atlas__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--muted);padding-bottom:8px;font-weight:500}.atlas__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:nth-child(odd){background:var(--surface)}.atlas__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-size:1rem;font-weight:500}.atlas__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums}.atlas__note[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:var(--muted);grid-column:10/-1;max-width:30ch;margin:0}.atlas__note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent)}.posts[data-astro-cid-lcdefpme]{gap:var(--gap) var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(40px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}.posts__item--1[data-astro-cid-lcdefpme]{grid-column:1/span 7}.posts__item--2[data-astro-cid-lcdefpme]{grid-column:8/-1;padding-top:96px}.posts__item--3[data-astro-cid-lcdefpme]{grid-column:2/span 6;padding-top:0}.posts__link[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.posts__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;object-position:50% 35%;width:100%;transition:transform .5s}.posts__item--2[data-astro-cid-lcdefpme] .posts__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/4}.posts__link[data-astro-cid-lcdefpme]:hover .posts__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.015)}.posts__meta[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:var(--muted);text-transform:capitalize;gap:14px;margin:0;padding-top:10px;display:flex}.posts__meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"·";margin-left:14px}.posts__text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:14px 0 8px;font-size:clamp(1.4rem,1.1rem + 1.1vw,2rem)}.posts__dek[data-astro-cid-lcdefpme]{font-size:var(--step-body);color:var(--ink);max-width:48ch;margin:0}.posts__more[data-astro-cid-lcdefpme]{margin-top:clamp(32px,4vw,56px)}.method[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.method[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{grid-column:span 4}.method[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(2){padding-top:40px}.method[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.method[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-body);color:var(--ink);max-width:40ch;margin:0}.method__more[data-astro-cid-lcdefpme]{margin-top:36px}.faq[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);display:grid}.faq__item[data-astro-cid-lcdefpme]{padding:18px 0}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--accent);font-size:1.4rem;font-weight:300;line-height:1}.faq__item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"–"}.faq__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-body);color:var(--ink);max-width:52ch;margin:12px 0 0}.start[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.start[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{grid-column:1/span 5;margin:0}.start__list[data-astro-cid-lcdefpme]{grid-column:7/-1;margin:0;padding:0;list-style:none}.start__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-content:space-between;gap:16px;padding:12px 0;font-size:1.0625rem;display:flex}.start__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){background:var(--surface);padding-inline:12px}.start__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:500;text-decoration:none}.start__list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:var(--muted)}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{padding-top:20px}.hero__title[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:20px;font-size:clamp(2.7rem,13vw,4rem)}.hero__sub[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:22px}.hero__cta[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:32px}.hero__figure[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.pass[data-astro-cid-lcdefpme]{padding-block:32px}.pass__line[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(1.375rem,6vw,1.75rem)}.pass__fig--a[data-astro-cid-lcdefpme]{grid-column:1/-1}.pass__fig--b[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-top:24px}.atlas__table[data-astro-cid-lcdefpme]{grid-column:1/-1;font-size:.8125rem}.atlas__table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.atlas__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:12px 6px}.atlas__note[data-astro-cid-lcdefpme]{grid-column:1/-1;max-width:none;margin-top:16px}.posts[data-astro-cid-lcdefpme]{row-gap:40px}.posts__item--1[data-astro-cid-lcdefpme],.posts__item--2[data-astro-cid-lcdefpme],.posts__item--3[data-astro-cid-lcdefpme]{grid-column:1/-1;padding-top:0}.posts__item--2[data-astro-cid-lcdefpme] .posts__art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.method[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{grid-column:1/-1}.method[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(2){padding-top:0}.method[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]+article[data-astro-cid-lcdefpme]{margin-top:24px}.faq[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.start[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.start__list[data-astro-cid-lcdefpme]{grid-column:1/-1}.start__list[data-astro-cid-lcdefpme]{margin-top:20px}}
