/* Explain: Layout rhythm utilities for spacious asymmetric sections */
.section-space {
    padding-bottom: clamp(5rem, 12vw, 11rem);
    padding-top: clamp(5rem, 12vw, 11rem);
}

.vision-stack {
    position: relative;
}

.project-rhythm {
    display: grid;
    gap: clamp(4rem, 10vw, 9rem);
}

.sticky-panel {
    top: 7rem;
}

@media (min-width: 1024px) {
    .sticky-panel {
        position: sticky;
    }
}
