.contact-page { padding: 75px 0 110px; max-width: 760px; }
.contact-page h1 { font-size: clamp(48px, 6vw, 80px); }
.contact-page form { display: grid; gap: 10px; margin-top: 30px; }
.contact-page input, .contact-page textarea { border: 1px solid var(--line); padding: 14px; background: white; }
.form-success { padding: 12px; background: #eaf1e5; }
