.about-team[data-astro-cid-ngqi3d5v]{max-width:var(--rf-container);margin:auto;padding:96px var(--rf-gutter);color:var(--rf-ink)}.section-heading[data-astro-cid-ngqi3d5v]{display:grid;gap:24px;margin-bottom:56px}h2[data-astro-cid-ngqi3d5v]{margin:0;font:400 clamp(36px,5vw,64px)/1.12 var(--rf-serif);letter-spacing:-.035em}p[data-astro-cid-ngqi3d5v]{margin:0;font:400 17px/1.7 var(--rf-sans);color:var(--rf-ink-soft)}.portrait-lineup[data-astro-cid-ngqi3d5v]{container-type:inline-size;--portrait-gap: 24px;display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:var(--portrait-gap)}.portrait-profile[data-astro-cid-ngqi3d5v]:nth-child(2){margin-top:calc((100cqw - 2 * var(--portrait-gap)) / 4)}summary[data-astro-cid-ngqi3d5v]{cursor:pointer;list-style:none}summary[data-astro-cid-ngqi3d5v]::-webkit-details-marker{display:none}summary[data-astro-cid-ngqi3d5v]:focus-visible{outline:3px solid var(--rf-accent);outline-offset:5px}.portrait-frame[data-astro-cid-ngqi3d5v]{display:block;aspect-ratio:3/4;position:relative;background:var(--rf-paper-deep)}.portrait-frame[data-astro-cid-ngqi3d5v] img[data-astro-cid-ngqi3d5v]{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.portrait-toggle[data-astro-cid-ngqi3d5v]{position:absolute;bottom:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--rf-paper);color:var(--rf-accent);font:400 26px/1 var(--rf-sans)}details[data-astro-cid-ngqi3d5v][open] .portrait-toggle[data-astro-cid-ngqi3d5v]{transform:rotate(45deg)}.portrait-meta[data-astro-cid-ngqi3d5v]{display:block;padding:20px 0;border-bottom:1px solid var(--rf-rule)}strong[data-astro-cid-ngqi3d5v]{display:block;font:500 19px/1.3 var(--rf-sans)}small[data-astro-cid-ngqi3d5v]{display:block;font:400 12px/1.5 var(--rf-sans);margin-top:5px}.portrait-bio[data-astro-cid-ngqi3d5v]{padding-top:24px;display:grid;gap:20px}.portrait-bio[data-astro-cid-ngqi3d5v] a[data-astro-cid-ngqi3d5v]{font:500 14px/1.5 var(--rf-sans);color:var(--rf-accent);text-underline-offset:5px}@media(max-width:800px){.portrait-lineup[data-astro-cid-ngqi3d5v]{--portrait-gap: 16px}}@media(max-width:600px){.portrait-lineup[data-astro-cid-ngqi3d5v]{grid-template-columns:1fr;gap:40px}.portrait-profile[data-astro-cid-ngqi3d5v]:nth-child(n){margin-top:0}.portrait-frame[data-astro-cid-ngqi3d5v]{max-height:480px}}.rf-section[data-astro-cid-kh7btl4r]{max-width:var(--rf-container);margin:0 auto;padding:0 var(--rf-gutter)}.rf-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.rf-grid--baseline[data-astro-cid-kh7btl4r]{align-items:baseline}@media(max-width:760px){.rf-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:16px}}.rf-cta-row[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px}.rf-cta-note[data-astro-cid-kh7btl4r]{font-family:var(--rf-sans);font-size:13px;color:var(--fg-3)}.rf-about-intro[data-astro-cid-kh7btl4r]{margin:24px 0 0!important;max-width:48ch;font:400 var(--rf-size-lede)/1.5 var(--rf-sans);color:var(--rf-ink-soft);text-wrap:pretty}@media(max-width:760px){.rf-about-intro[data-astro-cid-kh7btl4r]{font-size:18px}}.rf-prose-section[data-astro-cid-kh7btl4r]{padding-top:96px;padding-bottom:96px}.rf-prose-section__head[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:40px}.rf-closer__head[data-astro-cid-kh7btl4r]{margin-bottom:0}.rf-prose-section__h2[data-astro-cid-kh7btl4r]{font-family:var(--rf-sans);font-size:clamp(28px,4.5vw,44px);font-weight:450;letter-spacing:-.025em;line-height:1.12;margin:0;max-width:22ch;text-wrap:balance}.rf-prose-section__body[data-astro-cid-kh7btl4r]{align-items:start}.rf-prose-section__copy[data-astro-cid-kh7btl4r]{max-width:72ch;display:flex;flex-direction:column;gap:22px}.rf-prose-section__copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--rf-sans)!important;font-size:18px;line-height:1.75;color:var(--rf-ink-soft);margin:0!important;text-wrap:pretty;max-width:none}.rf-approach[data-astro-cid-kh7btl4r]{background:var(--rf-bone);border-top:1px solid var(--rf-paper-edge);border-bottom:1px solid var(--rf-paper-edge)}.rf-approach__inner[data-astro-cid-kh7btl4r]{max-width:var(--rf-container);margin:0 auto;padding:128px var(--rf-gutter)}.rf-closer[data-astro-cid-kh7btl4r]{padding-top:96px;padding-bottom:160px}.rf-closer__grid[data-astro-cid-kh7btl4r]{border-top:1px solid var(--rf-rule);padding-top:56px}.rf-closer__body[data-astro-cid-kh7btl4r]{max-width:46ch}.rf-closer__h2[data-astro-cid-kh7btl4r]{font-family:var(--rf-sans);font-size:clamp(34px,5vw,56px);font-weight:450;letter-spacing:-.03em;line-height:1.12;margin:0;text-wrap:balance}.rf-closer__copy[data-astro-cid-kh7btl4r]{margin:28px 0 0!important;font-family:var(--rf-sans)!important;font-size:18px;line-height:1.7;color:var(--rf-ink-soft);max-width:52ch}.rf-closer__email[data-astro-cid-kh7btl4r]{color:var(--rf-ink)!important;border-bottom:1px solid var(--rf-rule);text-decoration:none!important}
