/* /kontakt/ – formularz kontaktowy (2026-10-15). Używa klas formularza z szkoly.css (sch-*), układ jak podstrony prawne. */
.kontakt{max-width:980px}
.kontakt-grid{display:grid;gap:24px;margin-top:22px;align-items:start}
.kontakt-card h2,.kontakt-side h2{font-family:var(--font-serif);font-weight:600;font-size:1.25rem;margin:0 0 12px}
.kontakt-side h2{margin-top:22px}
.kontakt-side h2:first-child{margin-top:0}
.kontakt-side p{margin:0 0 12px}
.kontakt-mail{font-weight:600;word-break:break-all}
.kontakt-back{margin-top:22px!important}
.kontakt-card .sch-form{gap:14px}
.kontakt .sch-card{padding:22px 18px}
@media (min-width:720px){
  .kontakt-grid{grid-template-columns:1.5fr 1fr;gap:32px}
  .kontakt .sch-card{padding:28px 26px}
}
.legal a.btn--teal-ghost,.legal a.btn--ghost{color:var(--teal-700,#17594f)}
.legal a.btn--primary{color:#fff}
