/* Inherited Styles - Minimal compatibility layer */

/* Container */
.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 var(--graf-spacing-md);
}

/* Form row for 2-column layouts */
.form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: var(--graf-spacing-md);
}

@media (max-width: 576px) {
    .form-row {
        grid-template-columns: 1fr;
    }
}