.page.svelte-omd6f4{text-align:center;width:min(94%,1160px);padding:1.5rem 1rem 4rem}h1.svelte-omd6f4{color:#fff;letter-spacing:-.025em;margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.12}.intro.svelte-omd6f4{margin-bottom:2.5rem}.grid.svelte-omd6f4{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.card.svelte-omd6f4{text-align:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;box-shadow:0 4px 18px #00000014}.card.svelte-omd6f4:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000024}.card-photo.svelte-omd6f4{object-fit:cover;border-radius:50%;width:96px;height:96px;margin:0 auto 1rem;display:block}.card.svelte-omd6f4 h2:where(.svelte-omd6f4){color:#fff;margin:0 0 .35rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600}.card.svelte-omd6f4 p:where(.svelte-omd6f4){text-align:center;opacity:.75;margin:0;padding:0;font-size:.85rem}@media (width<=768px){.grid.svelte-omd6f4{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.grid.svelte-omd6f4{grid-template-columns:1fr}}
