.aide-page.svelte-1hxo2lu{max-width:760px;margin:0 auto;padding:3rem 1.5rem 5rem;font-family:var(--font-sans, sans-serif);color:var(--c-ink)}.aide-head.svelte-1hxo2lu{margin-bottom:2.5rem}.aide-kicker.svelte-1hxo2lu{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--c-grey-50);margin:0 0 .5rem}.aide-page.svelte-1hxo2lu h1:where(.svelte-1hxo2lu){font-family:var(--font-serif);font-weight:400;font-size:2.4rem;line-height:1.15;letter-spacing:-.01em;margin:0 0 .6rem;color:var(--c-ink)}.aide-lead.svelte-1hxo2lu{font-size:1rem;line-height:1.55;color:var(--c-grey-70);margin:0}.aide-sections.svelte-1hxo2lu{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--c-rule)}.aide-section.svelte-1hxo2lu{padding:1.6rem 0;border-bottom:1px solid var(--c-rule)}.aide-section.svelte-1hxo2lu h2:where(.svelte-1hxo2lu){font:500 1.1rem/1.3 var(--font-sans);margin:0 0 .7rem;color:var(--c-ink)}.aide-section-short.svelte-1hxo2lu{font-family:var(--font-serif);font-size:1rem;line-height:1.55;color:var(--c-ink);margin:0 0 .6rem}.aide-section-long.svelte-1hxo2lu{font-size:.93rem;line-height:1.6;color:var(--c-grey-70);margin:0}.aide-contact.svelte-1hxo2lu{margin-top:2.5rem;padding:1.4rem 1.5rem;background:var(--c-grey-08);border:1px solid var(--c-rule)}.aide-contact.svelte-1hxo2lu h2:where(.svelte-1hxo2lu){font:500 1rem/1.3 var(--font-sans);margin:0 0 .5rem;color:var(--c-ink)}.aide-contact.svelte-1hxo2lu p:where(.svelte-1hxo2lu){font-size:.92rem;line-height:1.55;color:var(--c-grey-70);margin:0}
