.about-page.svelte-1xhdrad,.about-page.svelte-1xhdrad *{box-sizing:border-box}.about-page.svelte-1xhdrad{color:#000;background:#fff;min-height:100vh;padding:12px;font-family:Times New Roman,Times,serif;font-size:16px}.top-nav.svelte-1xhdrad{color:#000;background:#eee;border:2px outset #d4d0c8;justify-content:space-between;max-width:900px;margin:0 auto 14px;padding:4px 7px;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:flex}.top-nav.svelte-1xhdrad .back-link{color:#00e;text-decoration:underline}.top-nav.svelte-1xhdrad .back-link:visited{color:#551a8b}.nav-mark.svelte-1xhdrad{color:#555}.intro.svelte-1xhdrad{border:1px solid #000;grid-template-columns:46% 54%;max-width:900px;margin:0 auto;display:grid}.portrait-wrap.svelte-1xhdrad{background:#f2f2f2;border-right:1px dashed #777;padding:14px}.image-label.svelte-1xhdrad{color:#555;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.portrait-frame.svelte-1xhdrad{background:#fff;border:3px ridge #aaa;padding:4px}.portrait-frame.svelte-1xhdrad img:where(.svelte-1xhdrad){filter:none;width:100%;height:auto;display:block}.caption.svelte-1xhdrad{color:#333;margin:8px 0 0;font-size:12px}.copy-column.svelte-1xhdrad{padding:18px 22px}.eyebrow.svelte-1xhdrad{color:green;margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.copy-column.svelte-1xhdrad h1:where(.svelte-1xhdrad){color:navy;letter-spacing:normal;opacity:1;margin:0;font:700 42px Times New Roman,Times,serif;position:static}.copy-column.svelte-1xhdrad h1:where(.svelte-1xhdrad) em:where(.svelte-1xhdrad){color:navy;font-style:italic}.rule.svelte-1xhdrad{background:navy;height:2px;margin:12px 0 17px}.copy-column.svelte-1xhdrad p:where(.svelte-1xhdrad):not(.eyebrow):not(.caption){color:#111;margin:0 0 14px;font-size:16px;line-height:1.35}.copy-column.svelte-1xhdrad .lead:where(.svelte-1xhdrad){color:#000!important;font:700 18px/1.3 Times New Roman,Times,serif!important}.signature.svelte-1xhdrad{color:maroon;margin-top:24px;font-size:18px}.signature.svelte-1xhdrad span:where(.svelte-1xhdrad){color:#555;margin-left:8px;font-family:Arial,Helvetica,sans-serif;font-size:11px}@media (width<=680px){.about-page.svelte-1xhdrad{padding:7px}.top-nav.svelte-1xhdrad{gap:10px;font-size:11px}.intro.svelte-1xhdrad{display:block}.portrait-wrap.svelte-1xhdrad{border-bottom:1px dashed #777;border-right:0}.copy-column.svelte-1xhdrad{padding:16px}.copy-column.svelte-1xhdrad h1:where(.svelte-1xhdrad){font-size:36px}}
