.fd.astro-q5gx6tde{margin-top:34px;display:grid;gap:40px;grid-template-columns:1fr;align-items:center}@media(min-width:900px){.fd.astro-q5gx6tde{grid-template-columns:420px minmax(0,1fr);gap:72px}}.fd-photo.astro-q5gx6tde{position:relative;max-width:420px}.fd-photo.astro-q5gx6tde img.astro-q5gx6tde{width:100%;height:auto;display:block;border-radius:6px}.fd-photo.astro-q5gx6tde:after{content:"";position:absolute;right:-14px;bottom:-14px;width:46%;height:46%;border-right:2px solid var(--color-orange);border-bottom:2px solid var(--color-orange);pointer-events:none;border-bottom-right-radius:6px}.fd-role.astro-q5gx6tde{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange)}.fd-name.astro-q5gx6tde{margin-top:10px;font-size:clamp(32px,4vw,48px);line-height:1.1;font-weight:500;letter-spacing:-.02em;color:var(--color-ink, #111)}.fd-bio.astro-q5gx6tde{margin-top:18px;max-width:600px;font-size:16px;line-height:1.7;color:#404040}.fd-link.astro-q5gx6tde{margin-top:28px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-navy, #111)}.fd-link.astro-q5gx6tde:hover{color:var(--color-orange)}
