/*
 * Page-level styles dla strony pojedynczej realizacji.
 *
 * Wszystkie style sekcji (hero, treść+sidebar, video, gallery) zostały
 * przeniesione do dedykowanych plików style.css w katalogach bloków
 * (blocks/realizacja-*). Dzięki temu są ładowane przez block.json wszędzie
 * tam, gdzie blok jest osadzony — niezależnie od typu strony i urządzenia.
 *
 * Tu zostaje tylko warstwa body / wrapper, której nie da się zaszyć w bloku.
 */

.page-single-realizacja {
    --realizacja-nav-clear: var(--navbar-offset);
    background-color: var(--palette-paper, #ffffff);
    color: var(--palette-ink, #0a0a0a);
}

body.page-single-realizacja > main {
    padding-bottom: var(--section-y, clamp(2.5rem, 6vw, 4rem));
}

/* Hero w obrębie page-single-realizacja kompensuje fixed navbar (wartość zmienna jest globalna). */
.page-single-realizacja .realizacja-hero {
    margin-top: var(--realizacja-nav-clear, var(--navbar-offset, 0));
}
