.about-header.svelte-1aiw3gc{max-width:800px;margin:3rem auto 2rem;text-align:left;padding:0 1rem}h1.svelte-1aiw3gc{font-size:2.2rem;font-weight:700;color:#0b3954;margin-bottom:1rem}.intro.svelte-1aiw3gc{font-size:1.1rem;color:#475569;line-height:1.6}.about-section.svelte-1aiw3gc{max-width:900px;margin:0 auto 3rem;padding:0 1rem;display:flex;flex-direction:column;gap:2rem}.about-card.svelte-1aiw3gc{background:#fff;padding:2rem;border-radius:16px;text-align:center;box-shadow:0 4px 20px #0000000d;border:1px solid #ffffff;transition:transform .25s ease,box-shadow .25s ease;text-align:left}.about-card.svelte-1aiw3gc:hover{transform:translateY(-3px);box-shadow:0 6px 15px #0000001a}.about-card.svelte-1aiw3gc h2:where(.svelte-1aiw3gc){font-size:1.4rem;font-weight:700;color:#0b3954;margin-bottom:1rem}.about-card.svelte-1aiw3gc p:where(.svelte-1aiw3gc){color:#475569;line-height:1.55;font-size:1rem;margin-bottom:1rem}.centered-list.svelte-1aiw3gc{list-style:none;padding:0;margin:0 auto;max-width:500px;text-align:left}.centered-list.svelte-1aiw3gc li:where(.svelte-1aiw3gc){margin-bottom:.8rem;font-size:.98rem;color:#475569;line-height:1.45;padding-left:1rem;position:relative}.centered-list.svelte-1aiw3gc li:where(.svelte-1aiw3gc):before{content:"•";position:absolute;left:0;top:0;font-size:1.2rem;color:#0b3954}@media (max-width: 700px){.about-card.svelte-1aiw3gc{padding:1.5rem}}
