.gwm-page-template-form-section {
    padding: clamp(48px, 7vw, 96px) 0;
    background: linear-gradient(180deg, #fffaf0 0%, #ffffff 100%);
}

.gwm-page-template-form-section .gwm-section-header {
    max-width: 760px;
    margin: 0 auto 28px;
    text-align: center;
}

.gwm-page-template-form-section .gwm-section-header h2 {
    margin: 0 0 12px;
    color: #0f172a;
    font-size: clamp(2rem, 4vw, 3.2rem);
    line-height: 1.05;
}

.gwm-page-template-form-section .gwm-section-header p {
    margin: 0;
    color: #475569;
    font-size: 1.08rem;
    line-height: 1.7;
}