.pd-dash[data-astro-cid-eyx5zwuu],.pw-dash[data-astro-cid-eyx5zwuu]{background:var(--color-primary);flex-shrink:0;width:1.75rem;height:1px}.pd-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:center;gap:4.5rem;display:grid}.pd-eyebrow[data-astro-cid-eyx5zwuu]{align-items:center;gap:.625rem;margin-bottom:1.5rem;display:inline-flex}.pd-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;max-width:20ch;color:var(--color-headline);text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.875rem,1rem + 2.6vw,3.125rem);line-height:1.12}.pd-lead[data-astro-cid-eyx5zwuu]{max-width:42rem;color:var(--color-headline);text-wrap:pretty;margin:0 0 1.25rem;font-size:1.1875rem;line-height:1.7}.pd-para[data-astro-cid-eyx5zwuu]{max-width:42rem;color:var(--color-body);text-wrap:pretty;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.8}.pd-para[data-astro-cid-eyx5zwuu]:last-child{margin-bottom:0}.pd-media[data-astro-cid-eyx5zwuu]{margin:0}.pd-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block;box-shadow:0 1px 2px #0d2c1c0d,0 22px 44px -26px #0d2c1c4d}.pi-head[data-astro-cid-eyx5zwuu]{max-width:46rem;margin-bottom:2.5rem}.pi-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:0 0 1.25rem;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.pi-lead[data-astro-cid-eyx5zwuu]{color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.8}.pi-panels[data-astro-cid-eyx5zwuu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.pi-panel[data-astro-cid-eyx5zwuu]{padding:1.75rem}.pi-panel-head[data-astro-cid-eyx5zwuu]{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--color-headline);text-wrap:balance;margin:0 0 .875rem;line-height:1.3}.pi-panel-para[data-astro-cid-eyx5zwuu]{font-size:var(--text-base);color:var(--color-body);text-wrap:pretty;margin:0;line-height:1.7}.pi-panel-list[data-astro-cid-eyx5zwuu]{margin:1.25rem 0 0}.pi-once[data-astro-cid-eyx5zwuu]{border-block:1px solid var(--list-rule,var(--color-border));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:3rem;margin-top:2.5rem;padding-block:2rem;display:grid}.pi-once-head[data-astro-cid-eyx5zwuu]{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--color-headline);text-wrap:balance;margin:0;line-height:1.3}.pi-once-para[data-astro-cid-eyx5zwuu]{max-width:42rem;font-size:var(--text-base);color:var(--color-body);text-wrap:pretty;margin:0;padding-top:.25rem;line-height:1.75}.pdna-why[data-astro-cid-eyx5zwuu]{position:relative}.pw-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:minmax(0,34rem) minmax(0,1fr);grid-template-areas:"video copy";align-items:center;gap:4.5rem;display:grid}.pw-head[data-astro-cid-eyx5zwuu]{grid-area:copy}.pw-video[data-astro-cid-eyx5zwuu]{grid-area:video}.pw-head[data-astro-cid-eyx5zwuu]{max-width:44rem}.pw-dash[data-astro-cid-eyx5zwuu]{height:2px;display:block}.pw-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:1rem 0 0;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.pw-para[data-astro-cid-eyx5zwuu]{max-width:42rem;color:var(--color-body);text-wrap:pretty;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.8}.pw-video[data-astro-cid-eyx5zwuu]{min-width:0}@media (width<=1023px){.pw-grid[data-astro-cid-eyx5zwuu]{flex-direction:column;gap:2.5rem;display:flex}.pw-video[data-astro-cid-eyx5zwuu]{order:-1;width:100%;max-width:34rem}}@media (width<=640px){.pw-video[data-astro-cid-eyx5zwuu]{max-width:100%}}.ph-head[data-astro-cid-eyx5zwuu]{max-width:46rem;margin-bottom:2.5rem}.ph-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:0 0 1.25rem;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.ph-lead[data-astro-cid-eyx5zwuu]{color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.8}.ph-ledger[data-astro-cid-eyx5zwuu]{margin:0;padding:0;list-style:none}.ph-cols[data-astro-cid-eyx5zwuu]{border-bottom:2px solid var(--color-headline);grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:3rem;padding-bottom:.75rem;display:grid}.ph-col-label[data-astro-cid-eyx5zwuu]{font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-caption)}.ph-row[data-astro-cid-eyx5zwuu]{border-bottom:1px solid var(--list-rule,var(--color-border));grid-template-columns:minmax(0,16rem) minmax(0,1fr);column-gap:3rem;padding-block:1.75rem;display:grid}.ph-stepcell[data-astro-cid-eyx5zwuu]{grid-template-columns:2rem minmax(0,1fr);align-items:start;column-gap:.875rem;display:grid}.ph-num[data-astro-cid-eyx5zwuu]{background:var(--color-accent-soft);width:2rem;height:2rem;font-family:var(--font-heading);font-size:.9375rem;font-weight:var(--font-weight-strong);color:var(--color-primary);font-variant-numeric:tabular-nums;user-select:none;border-radius:999px;place-items:center;line-height:1;display:grid}.ph-num--goal[data-astro-cid-eyx5zwuu]{background:var(--color-primary);color:var(--color-white)}.ph-step[data-astro-cid-eyx5zwuu]{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--color-headline);text-wrap:balance;grid-column:2;line-height:1.3}.ph-what[data-astro-cid-eyx5zwuu]{max-width:44rem;font-size:var(--text-base);color:var(--color-body);text-wrap:pretty;padding-top:.25rem;line-height:1.75}.pl-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:0 0 2.5rem;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.pl-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.pl-subhead[data-astro-cid-eyx5zwuu],.pl-meds-head[data-astro-cid-eyx5zwuu]{font-family:var(--font-body);font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--color-headline);margin:0 0 .875rem}.pl-meds-head[data-astro-cid-eyx5zwuu]{margin-top:1.75rem}.pl-para[data-astro-cid-eyx5zwuu]{font-size:var(--text-base);color:var(--color-body);margin:0 0 1.25rem;line-height:1.8}.pl-methods[data-astro-cid-eyx5zwuu]{flex-direction:column;gap:1rem;display:flex}.pl-method[data-astro-cid-eyx5zwuu]{background:var(--card-ground);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-card);padding:1.5rem 1.625rem}.pl-method-head[data-astro-cid-eyx5zwuu]{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-title);letter-spacing:-.02em;color:var(--color-headline);text-wrap:balance;margin:0 0 .5rem;line-height:1.3}.pl-method-para[data-astro-cid-eyx5zwuu]{font-size:var(--text-base);color:var(--color-body);text-wrap:pretty;margin:0;line-height:1.7}.pl-risks-lead[data-astro-cid-eyx5zwuu]{font-size:1.0625rem;font-weight:var(--font-weight-semibold);color:var(--color-headline);margin:0 0 1rem}.pl-risks-list[data-astro-cid-eyx5zwuu]{margin:.25rem 0 0}.pwh-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start;gap:4.5rem;display:grid}.pwh-media[data-astro-cid-eyx5zwuu]{margin:0;position:sticky;top:7.5rem}.pwh-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block;box-shadow:0 1px 2px #0d2c1c0d,0 28px 56px -28px #0d2c1c52}.pwh-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:0 0 1.5rem;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.pwh-list[data-astro-cid-eyx5zwuu]{margin:.5rem 0 1.5rem}.pwh-close[data-astro-cid-eyx5zwuu]{max-width:42rem;color:var(--color-headline);margin:0;font-size:1.0625rem;line-height:1.8}.ps-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:minmax(0,24rem) minmax(0,1fr);grid-template-areas:"media copy";align-items:center;gap:4.5rem;display:grid}.ps-copy[data-astro-cid-eyx5zwuu]{grid-area:copy}.ps-media[data-astro-cid-eyx5zwuu]{grid-area:media}.ps-title[data-astro-cid-eyx5zwuu]{letter-spacing:-.025em;color:var(--color-headline);margin:0 0 1.5rem;font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem)}.ps-media[data-astro-cid-eyx5zwuu]{margin:0}.ps-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;display:block;box-shadow:0 1px 2px #0d2c1c0d,0 22px 44px -26px #0d2c1c4d}@media (width<=1023px){.pd-grid[data-astro-cid-eyx5zwuu],.ps-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:1fr;grid-template-areas:none;align-items:start;gap:2.5rem}.ps-copy[data-astro-cid-eyx5zwuu],.ps-media[data-astro-cid-eyx5zwuu]{grid-area:auto}.pd-media[data-astro-cid-eyx5zwuu],.ps-media[data-astro-cid-eyx5zwuu]{max-width:26rem}.pl-grid[data-astro-cid-eyx5zwuu],.pwh-grid[data-astro-cid-eyx5zwuu]{grid-template-columns:1fr;gap:2.5rem}.pwh-media[data-astro-cid-eyx5zwuu]{max-width:20rem;position:static}}@media (width<=767px){.pi-panels[data-astro-cid-eyx5zwuu]{grid-template-columns:1fr}.pi-once[data-astro-cid-eyx5zwuu]{grid-template-columns:1fr;row-gap:.5rem;padding-block:1.5rem}.pi-once-para[data-astro-cid-eyx5zwuu]{padding-top:0}.ph-cols[data-astro-cid-eyx5zwuu]{grid-template-columns:1fr}.ph-cols[data-astro-cid-eyx5zwuu] .ph-col-label[data-astro-cid-eyx5zwuu]:last-child{display:none}.ph-row[data-astro-cid-eyx5zwuu]{grid-template-columns:2rem minmax(0,1fr);gap:.5rem .875rem;padding-block:1.5rem}.ph-stepcell[data-astro-cid-eyx5zwuu]{display:contents}.ph-what[data-astro-cid-eyx5zwuu]{grid-column:2;padding-top:0}}@media (width<=480px){.pd-grid[data-astro-cid-eyx5zwuu]{flex-direction:column;display:flex}.pd-media[data-astro-cid-eyx5zwuu],.pwh-media[data-astro-cid-eyx5zwuu],.ps-media[data-astro-cid-eyx5zwuu]{order:-1;max-width:100%}.pi-panel[data-astro-cid-eyx5zwuu]{padding:1.5rem}.pi-panel-head[data-astro-cid-eyx5zwuu],.pi-once-head[data-astro-cid-eyx5zwuu],.ph-step[data-astro-cid-eyx5zwuu],.pl-method-head[data-astro-cid-eyx5zwuu]{font-size:1.125rem}}@media (width>=64rem){.pd-media[data-astro-cid-eyx5zwuu],.pwh-media[data-astro-cid-eyx5zwuu],.ps-media[data-astro-cid-eyx5zwuu]{align-self:stretch;position:static}.pd-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu],.pwh-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu],.ps-media[data-astro-cid-eyx5zwuu] img[data-astro-cid-eyx5zwuu]{aspect-ratio:auto;object-fit:cover;height:100%;max-height:500px;position:sticky;top:7.5rem}}
