:root {
    --content-max: 1200px;
    --content-min: 320px;
}

.page-wrap {
    width: 92%;
    max-width: var(--content-max);
    min-width: var(--content-min);
    margin: 0 auto;
}

@media (max-width: 768px) {
    .page-wrap { width: 100%; padding: 0 16px; }
    .container { flex-direction: column; width: 100% !important; padding: 0 16px; }
}