.spc[data-astro-cid-7apfqijn]{background:var(--color-paper);color:var(--color-ink)}.spc[data-astro-cid-7apfqijn] .container[data-astro-cid-7apfqijn]{max-width:1320px;margin:0 auto;padding:0 40px}.spc[data-astro-cid-7apfqijn] .spc-narrow[data-astro-cid-7apfqijn]{max-width:820px}.breadcrumb[data-astro-cid-7apfqijn]{font-family:var(--font-mono);color:var(--color-graphite);letter-spacing:.04em;align-items:center;gap:8px;padding-top:56px;font-size:12px;display:flex}.breadcrumb-current[data-astro-cid-7apfqijn]{color:var(--color-ink)}.eyebrow[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-emerald-text);align-items:center;gap:14px;margin-top:48px;font-size:11px;font-weight:700;display:flex}.eyebrow-rule[data-astro-cid-7apfqijn]{background:var(--color-emerald);width:48px;height:1px;display:inline-block}.spc-hero[data-astro-cid-7apfqijn]{border-bottom:1px solid var(--color-rule);padding:0 0 88px}.spc-hero-grid[data-astro-cid-7apfqijn]{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;margin-top:8px;display:grid}.spc-hero-media[data-astro-cid-7apfqijn]{aspect-ratio:4/5;background:var(--color-ink);border-radius:4px;position:relative;overflow:hidden}.spc-hero-grid[data-astro-cid-7apfqijn] .spc-h1[data-astro-cid-7apfqijn]{font-size:clamp(40px,4.6vw,60px)}.spc-hero-grid[data-astro-cid-7apfqijn] .spc-lede[data-astro-cid-7apfqijn]{max-width:560px}@media (width<=880px){.spc-hero-grid[data-astro-cid-7apfqijn]{grid-template-columns:1fr;gap:32px}.spc-hero-media[data-astro-cid-7apfqijn]{aspect-ratio:16/10;order:-1}}.spc-h1[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:24px 0 0;font-size:64px;font-weight:800;line-height:.96}.spc-lede[data-astro-cid-7apfqijn]{font-family:var(--font-body);color:var(--color-graphite);max-width:720px;margin:28px 0 0;font-size:19px;line-height:1.55}.spc-ctas[data-astro-cid-7apfqijn]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.spc-sec[data-astro-cid-7apfqijn]{border-bottom:1px solid var(--color-rule);padding:88px 0}.spc-sec--mist[data-astro-cid-7apfqijn]{background:var(--color-mist)}.spc-h2[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:18px 0 0;font-size:40px;font-weight:800;line-height:1.02}.spc-body[data-astro-cid-7apfqijn]{font-family:var(--font-body);color:var(--color-graphite);margin:24px 0 0;font-size:18px;line-height:1.7}.spc-body--wide[data-astro-cid-7apfqijn]{max-width:760px}.spc-groups[data-astro-cid-7apfqijn]{grid-template-columns:1fr 1fr;gap:28px 48px;margin-top:40px;display:grid}.spc-group-title[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-emerald-text);border-bottom:1px solid var(--color-rule);padding-bottom:12px;font-size:12px;font-weight:700}.spc-rows[data-astro-cid-7apfqijn]{margin:0}.spc-row[data-astro-cid-7apfqijn]{border-bottom:1px solid var(--color-rule);grid-template-columns:.9fr 1.1fr;gap:16px;padding:12px 0;display:grid}.spc-row[data-astro-cid-7apfqijn] dt[data-astro-cid-7apfqijn]{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:14px;font-weight:600}.spc-row[data-astro-cid-7apfqijn] dd[data-astro-cid-7apfqijn]{font-family:var(--font-mono);color:var(--color-graphite);margin:0;font-size:13px;line-height:1.5}.spc-table-wrap[data-astro-cid-7apfqijn]{border:1px solid var(--color-rule);margin-top:36px;overflow-x:auto}.spc-table[data-astro-cid-7apfqijn]{border-collapse:collapse;background:var(--color-paper);width:100%;min-width:560px}.spc-table[data-astro-cid-7apfqijn] th[data-astro-cid-7apfqijn],.spc-table[data-astro-cid-7apfqijn] td[data-astro-cid-7apfqijn]{text-align:start;border-bottom:1px solid var(--color-rule);padding:14px 20px;font-size:15px}.spc-table[data-astro-cid-7apfqijn] thead[data-astro-cid-7apfqijn] th[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-graphite);font-size:12px;font-weight:700}.spc-table[data-astro-cid-7apfqijn] tbody[data-astro-cid-7apfqijn] th[data-astro-cid-7apfqijn]{font-family:var(--font-display);color:var(--color-ink);font-weight:700}.spc-table[data-astro-cid-7apfqijn] tbody[data-astro-cid-7apfqijn] td[data-astro-cid-7apfqijn]{font-family:var(--font-mono);color:var(--color-graphite)}.spc-table[data-astro-cid-7apfqijn] tbody[data-astro-cid-7apfqijn] tr[data-astro-cid-7apfqijn]:last-child th[data-astro-cid-7apfqijn],.spc-table[data-astro-cid-7apfqijn] tbody[data-astro-cid-7apfqijn] tr[data-astro-cid-7apfqijn]:last-child td[data-astro-cid-7apfqijn]{border-bottom:0}.spc-note[data-astro-cid-7apfqijn]{font-family:var(--font-mono);color:var(--color-graphite);margin-top:14px;font-size:12px}.spc-cards[data-astro-cid-7apfqijn]{border-top:1px solid var(--color-rule);border-inline-start:1px solid var(--color-rule);grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;display:grid}.spc-card[data-astro-cid-7apfqijn]{border-inline-end:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);padding:26px 22px}.spc-card-title[data-astro-cid-7apfqijn]{font-family:var(--font-display);color:var(--color-ink);font-size:17px;font-weight:700}.spc-card-body[data-astro-cid-7apfqijn]{font-family:var(--font-body);color:var(--color-graphite);margin:12px 0 0;font-size:14px;line-height:1.6}.spc-related-sec[data-astro-cid-7apfqijn]{border-bottom:0}.spc-related-head[data-astro-cid-7apfqijn]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-graphite);margin-bottom:18px;font-size:11px;font-weight:700}.spc-related[data-astro-cid-7apfqijn]{border-top:1px solid var(--color-rule);border-inline-start:1px solid var(--color-rule);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.spc-related-link[data-astro-cid-7apfqijn]{border-inline-end:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);font-family:var(--font-display);color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.spc-related-link[data-astro-cid-7apfqijn] svg{color:var(--color-graphite);flex:none}.spc-related-link[data-astro-cid-7apfqijn]:hover{background:var(--color-mist);color:var(--color-emerald-text)}.spc-related-link[data-astro-cid-7apfqijn]:hover svg{color:var(--color-emerald-text)}@media (width<=1024px){.spc-cards[data-astro-cid-7apfqijn]{grid-template-columns:1fr 1fr}}@media (width<=880px){.spc[data-astro-cid-7apfqijn] .container[data-astro-cid-7apfqijn]{padding:0 24px}.spc-h1[data-astro-cid-7apfqijn]{font-size:40px}.spc-h2[data-astro-cid-7apfqijn]{font-size:30px}.spc-sec[data-astro-cid-7apfqijn]{padding:64px 0}.spc-groups[data-astro-cid-7apfqijn],.spc-cards[data-astro-cid-7apfqijn],.spc-related[data-astro-cid-7apfqijn]{grid-template-columns:1fr}}
