.crumb-wrap[data-astro-cid-j2n7ei4a]{padding-top:1rem}.hero[data-astro-cid-j2n7ei4a]{background:var(--color-dusk);color:#fff;position:relative;overflow:hidden}.hero[data-astro-cid-j2n7ei4a]:before{content:"";position:absolute;inset:0;background:url(/hero.svg) center bottom / cover no-repeat;opacity:.45;z-index:0}.hero-inner[data-astro-cid-j2n7ei4a]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;padding-block:clamp(3rem,7vw,5.5rem);max-width:64rem}.hero-headline[data-astro-cid-j2n7ei4a]{color:#fff;max-width:22ch}.hero-subhead[data-astro-cid-j2n7ei4a]{color:color-mix(in srgb,#fff 86%,transparent);font-size:1.1rem;line-height:1.65;max-width:70ch}.hero-cta[data-astro-cid-j2n7ei4a]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}.sand[data-astro-cid-j2n7ei4a]{background:var(--color-sand)}.sh[data-astro-cid-j2n7ei4a]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.25rem}.sh-center[data-astro-cid-j2n7ei4a]{align-items:center;text-align:center}.sh[data-astro-cid-j2n7ei4a] .rule[data-astro-cid-j2n7ei4a]{margin-block:.3rem}.sh[data-astro-cid-j2n7ei4a] .lead[data-astro-cid-j2n7ei4a]{margin-top:.5rem;max-width:62ch}.sh-center[data-astro-cid-j2n7ei4a] .lead[data-astro-cid-j2n7ei4a]{margin-inline:auto}.prose[data-astro-cid-j2n7ei4a] p[data-astro-cid-j2n7ei4a]{line-height:1.78;margin-bottom:1.1rem;color:var(--color-ink)}.block-h[data-astro-cid-j2n7ei4a]{font-family:var(--font-display);font-weight:600;font-size:1.22rem;color:var(--color-dusk);margin-top:1.8rem;margin-bottom:.5rem}.trades-grid[data-astro-cid-j2n7ei4a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.trade[data-astro-cid-j2n7ei4a]{padding:1.4rem;display:flex;flex-direction:column;gap:.5rem}.trade-ic[data-astro-cid-j2n7ei4a]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius);background:var(--color-sand);color:var(--color-terracotta)}.trade-t[data-astro-cid-j2n7ei4a]{font-family:var(--font-display);font-size:1.08rem;color:var(--color-dusk)}.trade-x[data-astro-cid-j2n7ei4a]{font-size:.9rem;color:var(--color-ink-soft);line-height:1.6}@media(max-width:64rem){.trades-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr 1fr}}@media(max-width:40rem){.trades-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr}}.diff-grid[data-astro-cid-j2n7ei4a]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.diff[data-astro-cid-j2n7ei4a]{padding:1.4rem;display:flex;flex-direction:column;gap:.5rem}.diff-ic[data-astro-cid-j2n7ei4a]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius);background:var(--color-sand);color:var(--color-terracotta)}.diff-t[data-astro-cid-j2n7ei4a]{font-family:var(--font-display);font-size:1.08rem;color:var(--color-dusk)}.diff-x[data-astro-cid-j2n7ei4a]{font-size:.9rem;color:var(--color-ink-soft);line-height:1.6}@media(max-width:64rem){.diff-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr 1fr}}@media(max-width:40rem){.diff-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr}}.svc-grid[data-astro-cid-j2n7ei4a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}@media(max-width:64rem){.svc-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr 1fr}}@media(max-width:40rem){.svc-grid[data-astro-cid-j2n7ei4a]{grid-template-columns:1fr}}.rel-links[data-astro-cid-j2n7ei4a]{margin-top:1.75rem;text-align:center;font-size:.96rem;color:var(--color-ink-soft)}.rel-links[data-astro-cid-j2n7ei4a] a[data-astro-cid-j2n7ei4a]{color:var(--color-terracotta-dark);font-weight:600;text-decoration:underline}.botseo[data-astro-cid-j2n7ei4a]{background:var(--color-dusk-deep);color:color-mix(in srgb,#fff 80%,transparent)}.botseo-h[data-astro-cid-j2n7ei4a]{font-family:var(--font-display);font-size:1.4rem;color:#fff;margin-bottom:.9rem}.botseo[data-astro-cid-j2n7ei4a] p[data-astro-cid-j2n7ei4a]{line-height:1.75;margin-bottom:.9rem;font-size:.96rem}.botseo[data-astro-cid-j2n7ei4a] a[data-astro-cid-j2n7ei4a]{color:var(--color-gold);font-weight:600;text-decoration:underline}.sr-only[data-astro-cid-j2n7ei4a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
