.kontakt-section[data-astro-cid-sl6moupe]{background:#fff;padding:5.5rem 1.5rem}.kontakt-inner[data-astro-cid-sl6moupe]{grid-template-columns:1fr 1.1fr;align-items:start;gap:5rem;max-width:1060px;margin:0 auto;display:grid}@media (width<=800px){.kontakt-inner[data-astro-cid-sl6moupe]{grid-template-columns:1fr;gap:3rem}}.eyebrow[data-astro-cid-sl6moupe]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);background:#0036a814;border-radius:2rem;margin-bottom:1.1rem;padding:.35rem .85rem;font-family:Exo,sans-serif;font-size:.65rem;font-weight:800;display:inline-block}.section-title[data-astro-cid-sl6moupe]{color:var(--color-dark);margin-bottom:1rem;font-family:Exo,sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;line-height:1.15}.kontakt-lead[data-astro-cid-sl6moupe]{color:var(--color-text-secondary);margin-bottom:2rem;font-family:Raleway,sans-serif;font-size:.95rem;line-height:1.7}.contact-details[data-astro-cid-sl6moupe]{flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;display:flex}.contact-row[data-astro-cid-sl6moupe] dt[data-astro-cid-sl6moupe]{letter-spacing:.12em;text-transform:uppercase;color:#00000059;margin-bottom:.2rem;font-family:Exo,sans-serif;font-size:.65rem;font-weight:800}.contact-row[data-astro-cid-sl6moupe] dd[data-astro-cid-sl6moupe]{color:var(--color-dark);margin:0;font-family:Raleway,sans-serif;font-size:.95rem;font-weight:600;line-height:1.5}.contact-link[data-astro-cid-sl6moupe]{color:var(--color-primary);font-weight:600;text-decoration:none;transition:color .15s}.contact-link[data-astro-cid-sl6moupe]:hover{color:var(--color-primary-dark);text-decoration:underline}.btn-primary[data-astro-cid-sl6moupe]{background:var(--color-primary);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;padding:.85rem 1.75rem;font-family:Exo,sans-serif;font-size:.825rem;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.btn-primary[data-astro-cid-sl6moupe]:hover{background:var(--color-primary-dark)}.form-heading[data-astro-cid-sl6moupe]{letter-spacing:.14em;text-transform:uppercase;color:#0006;margin-bottom:1.5rem;font-family:Exo,sans-serif;font-size:.7rem;font-weight:800}.contact-form[data-astro-cid-sl6moupe]{flex-direction:column;gap:1.25rem;display:flex}.form-row[data-astro-cid-sl6moupe]{flex-direction:column;gap:.4rem;display:flex}.form-label[data-astro-cid-sl6moupe]{color:#2d3748;letter-spacing:.04em;font-family:Exo,sans-serif;font-size:.775rem;font-weight:700}.label-opt[data-astro-cid-sl6moupe]{color:#aab4c0;font-weight:400}.form-input[data-astro-cid-sl6moupe],.form-textarea[data-astro-cid-sl6moupe]{color:#1a1a2e;box-sizing:border-box;background:#f9fafb;border:1px solid #00000024;border-radius:4px;outline:none;width:100%;padding:.75rem 1rem;font-family:Raleway,sans-serif;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background .15s}.form-input[data-astro-cid-sl6moupe]:focus,.form-textarea[data-astro-cid-sl6moupe]:focus{border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px #0036a859}.form-textarea[data-astro-cid-sl6moupe]{resize:vertical;min-height:130px}.btn-submit[data-astro-cid-sl6moupe]{background:var(--color-primary);color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;align-self:flex-start;padding:.9rem 2rem;font-family:Exo,sans-serif;font-size:.875rem;font-weight:800;transition:background .15s}.btn-submit[data-astro-cid-sl6moupe]:hover{background:var(--color-primary-dark)}.btn-submit[data-astro-cid-sl6moupe]:disabled{opacity:.55;cursor:not-allowed}@media (width<=480px){.btn-submit[data-astro-cid-sl6moupe]{width:100%}}.form-feedback[data-astro-cid-sl6moupe]{min-height:1.5rem;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:600}.form-feedback[data-astro-cid-sl6moupe].success{color:#16a34a}.form-feedback[data-astro-cid-sl6moupe].error{color:#dc2626}:root{--color-primary:#0036a8;--color-secondary:#4cd964;--color-background:#f6f6f6;--color-text:#fff}h1[data-astro-cid-5ip5holf],h2[data-astro-cid-5ip5holf],h3[data-astro-cid-5ip5holf],h4[data-astro-cid-5ip5holf]{font-family:Raleway,sans-serif}body{font-family:Work Sans,sans-serif}
