.page-header.svelte-f1q66e{position:relative;padding:160px 0 80px;color:#fff;text-align:center}.header-bg.svelte-f1q66e{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.header-overlay.svelte-f1q66e{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.page-header.svelte-f1q66e .container:where(.svelte-f1q66e){position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 20px}.page-header.svelte-f1q66e h1:where(.svelte-f1q66e){font-size:clamp(1.4rem,4vw,2.2rem);font-weight:300;margin:0;text-shadow:0 2px 6px rgba(0,0,0,.4)}.content.svelte-f1q66e{padding:60px 0 80px;background:#fff}.container.svelte-f1q66e{max-width:1140px;margin:0 auto;padding:0 20px}.prose.svelte-f1q66e{max-width:760px;margin:0 auto}.prose.svelte-f1q66e h2:where(.svelte-f1q66e){font-size:1.4rem;font-weight:400;color:#333;margin:2rem 0 .75rem;border-bottom:1px solid #eee;padding-bottom:6px}.prose.svelte-f1q66e h3:where(.svelte-f1q66e){font-size:1.15rem;font-weight:500;color:#333;margin:1.5rem 0 .5rem}.prose.svelte-f1q66e p:where(.svelte-f1q66e){color:#555;font-size:.95rem;line-height:1.7;margin:0 0 1rem}.prose.svelte-f1q66e ul:where(.svelte-f1q66e){color:#555;font-size:.95rem;line-height:1.7;margin:0 0 1rem;padding-left:24px}.prose.svelte-f1q66e li:where(.svelte-f1q66e){margin-bottom:6px}.prose.svelte-f1q66e a:where(.svelte-f1q66e){color:#74a888}.prose.svelte-f1q66e a:where(.svelte-f1q66e):hover{color:#5c9070}.prose.svelte-f1q66e strong:where(.svelte-f1q66e){color:#444}
