.feature-page[data-astro-cid-6hzzbimp]{--feature-tint:var(--color-primary-soft)}.feature-page[data-astro-cid-6hzzbimp][data-tone=apricot]{--feature-tint:var(--color-accent-soft)}.feature-page[data-astro-cid-6hzzbimp][data-tone=blue]{--feature-tint:var(--color-blue-soft)}.breadcrumbs[data-astro-cid-6hzzbimp]{padding-top:1.5rem}.feature-hero[data-astro-cid-6hzzbimp]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding-block:2rem 4rem;display:grid}h1[data-astro-cid-6hzzbimp]{overflow-wrap:anywhere;max-width:16ch;margin-top:1.25rem;font-size:clamp(2.5rem,5vw,4.5rem)}.hero-summary[data-astro-cid-6hzzbimp]{margin-top:1.5rem;font-size:1.125rem}.hero-intro[data-astro-cid-6hzzbimp]{color:var(--color-text-secondary);margin-block:1rem 1.75rem}.hero-proof[data-astro-cid-6hzzbimp]{background:var(--feature-tint);border-radius:45% 45% 1.5rem 1.5rem/18% 18% 1.5rem 1.5rem;justify-content:center;min-width:0;padding:2rem 1.25rem;display:flex}.contents[data-astro-cid-6hzzbimp]{border-block:1px solid var(--color-border-strong);flex-wrap:wrap;gap:.5rem 2rem;padding-block:1rem;display:flex}.contents[data-astro-cid-6hzzbimp] a[data-astro-cid-6hzzbimp]{align-items:center;min-height:44px;font-size:.8125rem;font-weight:700;display:inline-flex}.section-space[data-astro-cid-6hzzbimp]{padding-block:clamp(3rem,6vw,5rem)}h2[data-astro-cid-6hzzbimp]{font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.2}h3[data-astro-cid-6hzzbimp]{font-size:1.25rem;line-height:1.4}.detail-layout[data-astro-cid-6hzzbimp]{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:2rem clamp(2rem,6vw,6rem);display:grid}.detail-layout[data-astro-cid-6hzzbimp] .eyebrow[data-astro-cid-6hzzbimp]{margin-bottom:1rem}.topics[data-astro-cid-6hzzbimp]{max-width:46rem}.topics[data-astro-cid-6hzzbimp] section[data-astro-cid-6hzzbimp]+section[data-astro-cid-6hzzbimp]{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}.topics[data-astro-cid-6hzzbimp] p[data-astro-cid-6hzzbimp]{color:var(--color-text-secondary);margin-top:1rem;line-height:1.85}.workflow[data-astro-cid-6hzzbimp]{background:var(--color-surface-muted)}.workflow[data-astro-cid-6hzzbimp] ol[data-astro-cid-6hzzbimp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.workflow[data-astro-cid-6hzzbimp] li[data-astro-cid-6hzzbimp]>span[data-astro-cid-6hzzbimp]{color:var(--color-primary);margin-bottom:1.25rem;font-size:2.5rem;line-height:1;display:block}.workflow[data-astro-cid-6hzzbimp] p[data-astro-cid-6hzzbimp]{color:var(--color-text-secondary);margin-top:1rem;font-size:.9375rem}.worked-guide[data-astro-cid-6hzzbimp]{max-width:54rem}.worked-guide[data-astro-cid-6hzzbimp] h2[data-astro-cid-6hzzbimp]{margin-top:1rem}.example-intro[data-astro-cid-6hzzbimp]{margin-top:1.5rem}.example-disclaimer[data-astro-cid-6hzzbimp]{color:var(--color-text-secondary);margin-block:1rem 1.5rem;font-size:.8125rem}table[data-astro-cid-6hzzbimp]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9375rem}th[data-astro-cid-6hzzbimp],td[data-astro-cid-6hzzbimp]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-strong);overflow-wrap:anywhere;padding:1rem}th[data-astro-cid-6hzzbimp]:first-child{width:34%}thead[data-astro-cid-6hzzbimp]{background:var(--feature-tint)}tbody[data-astro-cid-6hzzbimp] th[data-astro-cid-6hzzbimp]{font-weight:700}.example-note[data-astro-cid-6hzzbimp]{border-left:3px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-on-accent);margin-top:1.5rem;padding:1rem 1.25rem;font-size:.875rem}.supporting-evidence[data-astro-cid-6hzzbimp]{background:var(--feature-tint)}.single-proof[data-astro-cid-6hzzbimp]{justify-content:center;display:flex}.important[data-astro-cid-6hzzbimp]{background:var(--color-primary-soft)}.important[data-astro-cid-6hzzbimp] ul[data-astro-cid-6hzzbimp]{margin:0 0 1.5rem;padding-left:1.25rem}.important[data-astro-cid-6hzzbimp] li[data-astro-cid-6hzzbimp]+li[data-astro-cid-6hzzbimp]{margin-top:1rem}.related-section[data-astro-cid-6hzzbimp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem;padding-block:0 4rem;display:grid}.related-section[data-astro-cid-6hzzbimp] h2[data-astro-cid-6hzzbimp]{font-size:1.5rem}@media (width<=48rem){.feature-hero[data-astro-cid-6hzzbimp],.detail-layout[data-astro-cid-6hzzbimp],.workflow[data-astro-cid-6hzzbimp] ol[data-astro-cid-6hzzbimp],.related-section[data-astro-cid-6hzzbimp]{grid-template-columns:minmax(0,1fr)}.hero-proof[data-astro-cid-6hzzbimp]{width:min(100%,27rem);margin-inline:auto}.feature-hero[data-astro-cid-6hzzbimp]{padding-top:1rem}.workflow[data-astro-cid-6hzzbimp] ol[data-astro-cid-6hzzbimp]{gap:2rem}th[data-astro-cid-6hzzbimp],td[data-astro-cid-6hzzbimp]{padding:.875rem .5rem}.contents[data-astro-cid-6hzzbimp]{gap:.5rem 1.25rem}}@media (width<=36rem){table[data-astro-cid-6hzzbimp],tbody[data-astro-cid-6hzzbimp],tr[data-astro-cid-6hzzbimp],th[data-astro-cid-6hzzbimp],td[data-astro-cid-6hzzbimp]{display:block}thead[data-astro-cid-6hzzbimp]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-6hzzbimp] tr[data-astro-cid-6hzzbimp]{border-bottom:1px solid var(--color-border-strong);padding-block:1rem}th[data-astro-cid-6hzzbimp],td[data-astro-cid-6hzzbimp]{border:0;padding:0}th[data-astro-cid-6hzzbimp]:first-child{width:auto}td[data-astro-cid-6hzzbimp]{margin-top:.625rem}}.reading-links[data-astro-cid-6hzzbimp]{margin-top:1.5rem;padding-left:1.25rem}.reading-links[data-astro-cid-6hzzbimp] a[data-astro-cid-6hzzbimp]{align-items:center;min-height:44px;padding-block:.375rem;display:inline-flex}
