.about-page-container.svelte-d9a4wq{max-width:var(--max-width);margin:100px auto;padding:0 24px}section.svelte-d9a4wq{margin-bottom:60px}.motto.svelte-d9a4wq{color:#fff;font-weight:700}section.svelte-d9a4wq h2:where(.svelte-d9a4wq){font-size:clamp(2rem,4vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:20px;color:#fff;border-bottom:2px solid white;padding-bottom:10px}section.svelte-d9a4wq p:where(.svelte-d9a4wq){color:var(--color-text-secondary);margin-bottom:15px;line-height:1.6}.team-member-profile.svelte-d9a4wq{display:flex;gap:30px;margin-bottom:40px;padding:20px;background-color:#ffffff0d;border-radius:8px;align-items:flex-start}.team-member-left.svelte-d9a4wq{flex:0 0 200px;text-align:center}.team-photo.svelte-d9a4wq{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--color-primary1);margin:0 auto 15px;display:block}.team-member-left.svelte-d9a4wq h3:where(.svelte-d9a4wq){font-size:1.4rem;font-weight:600;margin-bottom:5px;color:var(--color-text)}.team-title.svelte-d9a4wq{font-size:1rem;color:var(--color-primary1);margin-bottom:10px;font-style:normal}.team-social-links.svelte-d9a4wq{margin-top:10px;font-size:.9rem}.team-social-links.svelte-d9a4wq a:where(.svelte-d9a4wq){color:var(--color-text-secondary);text-decoration:none;margin:0 5px}.team-social-links.svelte-d9a4wq a:where(.svelte-d9a4wq):hover{color:var(--color-primary1);text-decoration:underline}.team-member-right.svelte-d9a4wq{flex:1;align-self:center}.team-member-right.svelte-d9a4wq p:where(.svelte-d9a4wq){font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:0}@media (max-width: 768px){.team-member-profile.svelte-d9a4wq{flex-direction:column;align-items:center;gap:20px}.team-member-left.svelte-d9a4wq{flex-basis:auto;width:100%}.team-member-right.svelte-d9a4wq{text-align:center}}.problem-grid.svelte-d9a4wq{display:grid;gap:1rem;grid-template-columns:4fr}@media (min-width: 768px){.problem-grid.svelte-d9a4wq{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.problem-grid.svelte-d9a4wq{grid-template-columns:repeat(4,1fr)}}.problem-title.svelte-d9a4wq{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.2}.problem-card.svelte-d9a4wq{background-color:#0006;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .3s ease}
