.page-background.svelte-wkxllv{position:relative;min-height:100vh;width:100%;background-image:url(../../../Bolevak_27.jpg);background-size:cover;background-position:center;background-attachment:fixed;padding:120px 20px 60px;display:flex;justify-content:center;align-items:center;z-index:0}.page-background.svelte-wkxllv:before{content:"";position:absolute;inset:0;background:#00000080;z-index:-1}.glass-container.svelte-wkxllv{width:100%;max-width:1100px;text-align:center;background:var(--glass-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--theme-border);border-radius:4px;padding:60px 40px;box-shadow:var(--theme-shadow)}h1.svelte-wkxllv{margin-bottom:15px;letter-spacing:4px}.desc.svelte-wkxllv{color:#aaa;margin-bottom:50px;line-height:1.6}.contact-grid.svelte-wkxllv{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px}.contact-card.svelte-wkxllv{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:40px 20px;transition:all .3s;display:flex;flex-direction:column;align-items:center}.contact-card.svelte-wkxllv:hover{border-color:#fff3;background:#ffffff0d;transform:translateY(-5px)}.contact-card.svelte-wkxllv h2:where(.svelte-wkxllv){font-size:.9rem;color:#888;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase;border:none}.person.svelte-wkxllv{display:flex;align-items:center;gap:10px;margin-bottom:15px}.icon{color:#fff}.person.svelte-wkxllv p:where(.svelte-wkxllv){color:#fff;margin:0;font-family:var(--font-heading);font-size:1.2rem;font-weight:700}.email-link.svelte-wkxllv{display:flex;align-items:center;justify-content:center;gap:8px;color:#ccc;text-decoration:none;transition:.3s;font-size:.95rem;word-break:break-word}.email-link.svelte-wkxllv:hover{color:#fff}@media (max-width: 768px){.page-background.svelte-wkxllv{padding:100px 15px 40px}.glass-container.svelte-wkxllv{padding:40px 20px}.contact-grid.svelte-wkxllv{gap:20px;grid-template-columns:1fr}}
