/* Explain: Layout utilities for airy one-page studio sections */
.section-pad {
    padding-top: clamp(5rem, 10vw, 8.5rem);
    padding-bottom: clamp(5rem, 10vw, 8.5rem);
}

.hero-split {
    background: linear-gradient(180deg, #ffffff 0%, var(--surface-color) 100%);
}

.contact-section {
    background:
        radial-gradient(circle at 10% 12%, rgba(181, 134, 90, 0.12), transparent 26rem),
        linear-gradient(180deg, var(--surface-color), var(--background-color));
}