.about-page.svelte-gj9yxd{--bg: #fafaf9;--surface: #ffffff;--text: #1c1917;--text-muted: #57534e;--text-soft: #78716c;--rule: #e7e5e4;--ink: #1f2937;--link: #2563eb;--link-hover: #1d4ed8;--display: "Fraunces", ui-serif, Georgia, serif;--body: "Source Serif 4", ui-serif, Georgia, serif;--ui: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--bg);color:var(--text);font-family:var(--body);font-size:19px;line-height:1.65;font-feature-settings:"kern","liga","onum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:-1px 0 0;padding-top:1px}.about-page.svelte-gj9yxd .column:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .masthead:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .masthead-rule:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .about-footer:where(.svelte-gj9yxd){animation:svelte-gj9yxd-about-fade-in .4s ease-out both}@keyframes svelte-gj9yxd-about-fade-in{0%{opacity:.05}to{opacity:1}}@media(prefers-reduced-motion:reduce){.about-page.svelte-gj9yxd .column:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .masthead:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .masthead-rule:where(.svelte-gj9yxd),.about-page.svelte-gj9yxd .about-footer:where(.svelte-gj9yxd){animation:none}}.masthead.svelte-gj9yxd{max-width:880px;margin:0 auto;padding:48px 32px 0;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.wordmark.svelte-gj9yxd{font-family:var(--display);font-weight:500;font-size:18px;letter-spacing:.02em;color:var(--text);text-decoration:none}.wordmark.svelte-gj9yxd em:where(.svelte-gj9yxd){font-style:italic;color:var(--text-muted);font-weight:400}.section-label.svelte-gj9yxd{font-family:var(--ui);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--text-soft)}.masthead-rule.svelte-gj9yxd{max-width:880px;margin:24px auto 0;padding:0 32px}.masthead-rule.svelte-gj9yxd hr:where(.svelte-gj9yxd){border:0;height:1px;background:var(--ink);margin:0}.column.svelte-gj9yxd{max-width:680px;margin:0 auto;padding:96px 32px 128px}.dateline.svelte-gj9yxd{font-family:var(--ui);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-soft);margin-bottom:24px}.lede.svelte-gj9yxd{font-family:var(--display);font-weight:500;font-size:clamp(40px,6vw,56px);line-height:1.1;letter-spacing:-.015em;margin:0 0 40px;color:var(--text);max-width:15ch}.opening.svelte-gj9yxd{font-family:var(--body);font-size:22px;line-height:1.55;color:var(--text);margin:0 0 40px}.opening.svelte-gj9yxd:first-letter{font-family:var(--display);font-weight:500;font-size:64px;float:left;line-height:.9;padding:8px 12px 0 0;color:var(--ink)}.column.svelte-gj9yxd p:where(.svelte-gj9yxd){margin:0 0 24px;color:var(--text)}.column.svelte-gj9yxd h2:where(.svelte-gj9yxd){font-family:var(--display);font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.01em;margin:64px 0 16px;color:var(--text)}.pull-quote.svelte-gj9yxd{margin:64px -16px;padding:8px 0 8px 24px;border-left:2px solid var(--ink);font-family:var(--display);font-style:italic;font-weight:400;font-size:32px;line-height:1.25;letter-spacing:-.01em;color:var(--text)}.figure.svelte-gj9yxd{margin:64px 0}.figure.svelte-gj9yxd .frame:where(.svelte-gj9yxd){background:linear-gradient(135deg,#e7e5e4,#d6d3d1,#c7c3bf);aspect-ratio:4 / 3;border-radius:2px;display:flex;align-items:flex-end;padding:24px;position:relative;overflow:hidden}.figure.svelte-gj9yxd .frame:where(.svelte-gj9yxd):after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(31,41,55,.08) 0%,transparent 50%),repeating-linear-gradient(45deg,transparent 0,transparent 3px,rgba(31,41,55,.02) 3px,rgba(31,41,55,.02) 4px)}.figure.svelte-gj9yxd .frame:where(.svelte-gj9yxd) .placeholder:where(.svelte-gj9yxd){position:relative;z-index:1;font-family:var(--ui);font-size:11px;color:#1f29378c;text-transform:uppercase;letter-spacing:.12em}.figure.svelte-gj9yxd figcaption:where(.svelte-gj9yxd){font-family:var(--ui);font-size:13px;color:var(--text-soft);margin-top:12px;line-height:1.5}.signature.svelte-gj9yxd{margin-top:96px;padding-top:32px;border-top:1px solid var(--rule);font-family:var(--body)}.signature.svelte-gj9yxd .name:where(.svelte-gj9yxd){font-family:var(--display);font-style:italic;font-weight:500;font-size:22px;color:var(--text);margin:0}.signature.svelte-gj9yxd .meta:where(.svelte-gj9yxd){font-family:var(--ui);font-size:13px;color:var(--text-soft);margin-top:6px;letter-spacing:.02em}.enter.svelte-gj9yxd{margin-top:48px;font-family:var(--body);font-size:19px}.enter.svelte-gj9yxd a:where(.svelte-gj9yxd){color:var(--link);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .12s ease}.enter.svelte-gj9yxd a:where(.svelte-gj9yxd):hover{color:var(--link-hover)}.enter.svelte-gj9yxd .arrow:where(.svelte-gj9yxd){font-family:var(--ui);display:inline-block;margin-left:4px;transition:transform .12s ease}.enter.svelte-gj9yxd a:where(.svelte-gj9yxd):hover .arrow:where(.svelte-gj9yxd){transform:translate(3px)}.about-footer.svelte-gj9yxd{max-width:880px;margin:0 auto;padding:32px;display:flex;justify-content:space-between;align-items:baseline;font-family:var(--ui);font-size:12px;color:var(--text-soft);border-top:1px solid var(--rule)}.about-footer.svelte-gj9yxd .colophon:where(.svelte-gj9yxd){max-width:60%}@media(max-width:600px){.masthead.svelte-gj9yxd{padding:32px 20px 0;flex-direction:column;gap:4px;align-items:flex-start}.masthead-rule.svelte-gj9yxd{padding:0 20px;margin-top:16px}.column.svelte-gj9yxd{padding:48px 20px 80px}.lede.svelte-gj9yxd{font-size:36px;margin-bottom:28px}.opening.svelte-gj9yxd{font-size:19px}.about-page.svelte-gj9yxd{font-size:17px}.pull-quote.svelte-gj9yxd{font-size:24px;margin:48px -8px}.about-footer.svelte-gj9yxd{padding:20px;flex-direction:column;align-items:flex-start;gap:8px}.about-footer.svelte-gj9yxd .colophon:where(.svelte-gj9yxd){max-width:100%}}
