.pp-about.svelte-c41141{font-family:Inter,-apple-system,sans-serif;background:#fdfbf7;color:#3c3c3c;width:100%;overflow:hidden}.pp-about__title.svelte-c41141{max-width:720px;margin:0 auto;padding:56px 24px 40px;text-align:center}.pp-about__eyebrow.svelte-c41141{font-size:14px;font-weight:600;color:#a78bfa;letter-spacing:.02em}.pp-about__h1.svelte-c41141{font-family:Poppins,sans-serif;font-weight:700;font-size:46px;line-height:1.15;margin:16px 0 24px;text-wrap:pretty}.pp-about__mascot.svelte-c41141{width:130px;height:130px;object-fit:contain;animation:svelte-c41141-gentle-float 3s ease-in-out infinite}@keyframes svelte-c41141-gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.pp-about__mascot.svelte-c41141{animation:none}}.pp-about__letter.svelte-c41141{max-width:640px;margin:0 auto;padding:0 24px 36px}.pp-about__opener.svelte-c41141{font-size:20px;line-height:1.75;font-weight:600;color:#3c3c3c;margin:0 0 26px}.pp-about__body.svelte-c41141{font-size:17px;line-height:1.8;color:#6c757d;margin:0 0 26px}.pp-about__pullquote-wrap.svelte-c41141{max-width:780px;margin:0 auto;padding:32px 24px}.pp-about__pullquote.svelte-c41141{font-family:Poppins,sans-serif;font-weight:600;font-size:28px;line-height:1.4;color:#3c3c3c;text-align:center;margin:0;text-wrap:pretty}.pp-about__pullquote-highlight.svelte-c41141{color:#a78bfa}.pp-about__manifesto-wrap.svelte-c41141{max-width:640px;margin:0 auto;padding:32px 24px}.pp-about__manifesto.svelte-c41141{display:flex;flex-direction:column;gap:10px;margin:22px 0 26px}.pp-about__manifesto-line.svelte-c41141{font-family:Poppins,sans-serif;font-weight:600;font-size:23px}.pp-about__signature.svelte-c41141{max-width:640px;margin:0 auto;padding:20px 24px 72px;display:flex;align-items:center;gap:18px}.pp-about__signature-photo.svelte-c41141{width:88px;height:88px;border-radius:50%;object-fit:cover;object-position:60% 20%;box-shadow:0 6px 16px #0000001f;flex-shrink:0}.pp-about__signature-name.svelte-c41141{font-family:Poppins,sans-serif;font-weight:600;font-size:17px;color:#3c3c3c}.pp-about__signature-bio.svelte-c41141{font-size:14px;color:#a9a9a9;margin-top:4px}.pp-about__signature-link.svelte-c41141{display:inline-block;font-size:14px;font-weight:600;color:#a78bfa;text-decoration:none;margin-top:8px}.pp-about__signature-link.svelte-c41141:hover{color:#9171e8}@media (max-width: 560px){.pp-about__h1.svelte-c41141{font-size:32px}.pp-about__pullquote.svelte-c41141{font-size:22px}.pp-about__manifesto-line.svelte-c41141{font-size:19px}.pp-about__signature.svelte-c41141{flex-direction:column;text-align:center}}
