.about-page.svelte-cwls5q{max-width:var(--page-width-prose);color:#2e2a25;margin:0 auto;padding:2rem 0 4rem}.about-header.svelte-cwls5q{margin-bottom:2rem}.about-header.svelte-cwls5q h1:where(.svelte-cwls5q){color:#17324a;letter-spacing:0;margin:0 0 .5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.05}.about-sub.svelte-cwls5q{color:#746a5f;margin:0;font-size:1rem}section.svelte-cwls5q{margin-bottom:2rem}section.svelte-cwls5q h2:where(.svelte-cwls5q){color:#17324a;letter-spacing:0;margin:0 0 .75rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:700}section.svelte-cwls5q p:where(.svelte-cwls5q),section.svelte-cwls5q li:where(.svelte-cwls5q){line-height:1.6}section.svelte-cwls5q ul:where(.svelte-cwls5q){padding-left:1.25rem}section.svelte-cwls5q li:where(.svelte-cwls5q){margin-bottom:.4rem}.contact-list.svelte-cwls5q{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.contact-list.svelte-cwls5q li:where(.svelte-cwls5q){background:#fffdf7;border:1px solid #43322229;border-radius:10px;align-items:baseline;gap:.75rem;padding:.65rem .9rem;display:flex}.contact-label.svelte-cwls5q{color:#746a5f;text-transform:uppercase;letter-spacing:.04em;min-width:4.5rem;font-size:.82rem;font-weight:500}
