.kontak-module__nAACIa__pageHeader{color:#fff;border-bottom:4px solid var(--primary);background:linear-gradient(135deg,#0f172a 0%,#030712 100%);padding:5rem 0 4rem;position:relative;overflow:hidden}.kontak-module__nAACIa__pageHeader:after{content:"";background:radial-gradient(circle, rgba(var(--primary-rgb), .15) 0%, transparent 70%);pointer-events:none;width:40%;height:100%;position:absolute;top:0;right:0}.kontak-module__nAACIa__pageTitle{color:#fff;margin-top:.5rem;margin-bottom:.5rem;font-size:clamp(2.25rem,5vw,3.25rem)}.kontak-module__nAACIa__pageSubtitle{color:#cbd5e1;max-width:600px;font-size:1.1rem}.kontak-module__nAACIa__contactsGrid{grid-template-columns:1.8fr 1.2fr;align-items:start;gap:4.5rem;display:grid}.kontak-module__nAACIa__formContainer{flex-direction:column;display:flex}.kontak-module__nAACIa__sectionTitle{margin-top:.5rem;margin-bottom:1rem;font-size:2rem}.kontak-module__nAACIa__sectionDesc{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.kontak-module__nAACIa__contactForm{margin-top:2rem}.kontak-module__nAACIa__successBox{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--card-shadow);flex-direction:column;align-items:center;margin-top:2rem;padding:3rem 2rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards kontak-module__nAACIa__scaleIn;display:flex}.kontak-module__nAACIa__successIcon{margin-bottom:1.5rem}.kontak-module__nAACIa__successTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.5rem}.kontak-module__nAACIa__successDescText{color:var(--text-secondary);max-width:450px;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.kontak-module__nAACIa__infoSidebar{position:sticky;top:110px}.kontak-module__nAACIa__infoBlock{background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);padding:2.5rem 2rem}.kontak-module__nAACIa__sidebarTitle{color:var(--text-primary);border-bottom:1px solid var(--border);margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.35rem}.kontak-module__nAACIa__contactItem{border-bottom:1px solid var(--border);gap:1.25rem;padding:1.25rem 0;display:flex}.kontak-module__nAACIa__itemIcon{background-color:rgba(var(--primary-rgb), .1);width:44px;height:44px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kontak-module__nAACIa__itemTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem}.kontak-module__nAACIa__itemText{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.kontak-module__nAACIa__itemText a{color:var(--text-primary);transition:color var(--transition-fast);font-weight:600}.kontak-module__nAACIa__itemText a:hover{color:var(--primary)}.kontak-module__nAACIa__mapSection{border-top:4px solid var(--primary);margin-top:4rem;line-height:0}@media (max-width:992px){.kontak-module__nAACIa__contactsGrid{grid-template-columns:1fr;gap:3.5rem}.kontak-module__nAACIa__infoSidebar{position:static}}@keyframes kontak-module__nAACIa__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
