.ds--alt[data-astro-cid-ejbj6wzg]{background:var(--color-bg-alt)}.ds-head[data-astro-cid-ejbj6wzg]{margin-bottom:3rem}.ds-head-main[data-astro-cid-ejbj6wzg]{max-width:46rem}.ds-title[data-astro-cid-ejbj6wzg]{font-size:clamp(1.85rem,4vw,3rem);line-height:1.1;letter-spacing:-.025em;font-weight:700;color:var(--color-primary);margin-block:1.25rem 0}.ds-intro[data-astro-cid-ejbj6wzg]{margin:1.25rem 0 0;max-width:46rem;font-size:1.05rem;line-height:1.6;color:var(--color-fg-muted)}.ds-block[data-astro-cid-ejbj6wzg] h3[data-astro-cid-ejbj6wzg]{margin:0 0 .625rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--color-fg)}.ds-block[data-astro-cid-ejbj6wzg] p[data-astro-cid-ejbj6wzg]{margin:0;font-size:.98rem;line-height:1.7;color:var(--color-fg-muted)}.ds--grid[data-astro-cid-ejbj6wzg] .ds-blocks[data-astro-cid-ejbj6wzg]{display:grid;gap:2rem}.ds--grid[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg]{padding-top:1.25rem;border-top:1px solid var(--color-border-strong)}@media(min-width:768px){.ds--grid[data-astro-cid-ejbj6wzg] .ds-blocks[data-astro-cid-ejbj6wzg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media(min-width:1024px){.ds--grid[data-astro-cid-ejbj6wzg] .ds-blocks[data-astro-cid-ejbj6wzg]{grid-template-columns:repeat(var(--ds-cols),minmax(0,1fr))}}.ds--rows[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg]{padding-block:1.5rem;border-top:1px solid var(--color-border-strong)}.ds--rows[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg]:last-child{border-bottom:1px solid var(--color-border-strong)}@media(min-width:900px){.ds--rows[data-astro-cid-ejbj6wzg] .ds-head[data-astro-cid-ejbj6wzg]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.5rem;align-items:end}.ds--rows[data-astro-cid-ejbj6wzg] .ds-intro[data-astro-cid-ejbj6wzg]{margin-top:0;padding-bottom:.35rem}.ds--rows[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:2.5rem;align-items:start;padding-block:1.75rem}.ds--rows[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg] h3[data-astro-cid-ejbj6wzg]{margin:0;font-size:1.2rem}.ds--rows[data-astro-cid-ejbj6wzg] .ds-block[data-astro-cid-ejbj6wzg] p[data-astro-cid-ejbj6wzg]{max-width:44rem}}.fw--alt[data-astro-cid-66wpzpsz]{background:var(--color-bg-alt)}.fw-head[data-astro-cid-66wpzpsz]{max-width:46rem;margin-bottom:2.5rem}.fw-title[data-astro-cid-66wpzpsz]{font-size:clamp(1.85rem,4vw,3rem);line-height:1.1;letter-spacing:-.025em;font-weight:700;color:var(--color-primary);margin-block:1.25rem 0}.fw-intro[data-astro-cid-66wpzpsz]{margin:1.25rem 0 0;font-size:1.05rem;line-height:1.6;color:var(--color-fg-muted)}.fw-grid[data-astro-cid-66wpzpsz]{display:grid;gap:1.5rem}.fw-col[data-astro-cid-66wpzpsz]{padding:1.75rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg)}.fw-col--yes[data-astro-cid-66wpzpsz]{background:var(--color-bg-warm);border-color:var(--color-accent)}.fw-col--no[data-astro-cid-66wpzpsz]{background:var(--color-bg-alt)}.fw-col-title[data-astro-cid-66wpzpsz]{margin:0 0 1.25rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--color-primary)}.fw-col[data-astro-cid-66wpzpsz] ul[data-astro-cid-66wpzpsz]{list-style:none;margin:0;padding:0;display:grid;gap:.875rem}.fw-col[data-astro-cid-66wpzpsz] li[data-astro-cid-66wpzpsz]{display:flex;align-items:flex-start;gap:.75rem;font-size:.98rem;line-height:1.55;color:var(--color-fg)}.fw-mark[data-astro-cid-66wpzpsz]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.15rem;flex-shrink:0;border-radius:50%}.fw-mark--yes[data-astro-cid-66wpzpsz]{background:var(--color-accent);color:var(--color-primary)}.fw-mark--no[data-astro-cid-66wpzpsz]{background:var(--color-border-strong);color:var(--color-bg)}@media(min-width:768px){.fw-grid[data-astro-cid-66wpzpsz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}
