.contact.svelte-wkxllv{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;background-image:url(/Bolevak_27.jpg);background-size:cover;background-position:center;position:relative;color:#fff}.contact-content.svelte-wkxllv{position:relative;z-index:2;text-align:center;background:#22222240;padding:50px 40px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 5px 20px #00000040;max-width:700px;margin-top:100px}h1.svelte-wkxllv{font-size:2rem;margin-bottom:1rem}.intro.svelte-wkxllv{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;color:#ddd}.divider.svelte-wkxllv{width:80%;height:1px;background:#ffffff4d;margin:30px auto}.team.svelte-wkxllv{display:flex;flex-direction:column;gap:24px}.person.svelte-wkxllv{border-radius:10px;padding:15px;transition:transform .3s ease}.person.svelte-wkxllv:hover{transform:translateY(-5px)}.person.svelte-wkxllv h2:where(.svelte-wkxllv){margin-bottom:6px;border:none;text-transform:uppercase;letter-spacing:.5px}.person.svelte-wkxllv p:where(.svelte-wkxllv){display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 4px;color:#ddd}.person.svelte-wkxllv a:where(.svelte-wkxllv){color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease}.person.svelte-wkxllv a:where(.svelte-wkxllv):hover{color:var(--accent, #acffac)}@media (max-width: 768px){.contact-content.svelte-wkxllv{padding:30px 20px}h1.svelte-wkxllv{font-size:1.6rem}.intro.svelte-wkxllv{font-size:1rem}}
