/*
Theme Name: 4 Space Web Theme
Author: 4 Space Web
Description: A minimal WordPress theme with ACF support.
Version: 1.0
*/

body.home #site-header {
    color: var(--color-ink);
}

body.home .header__logo img {
    filter: none;
}

body.home .header__nav .navbar-nav a {
    color: rgba(9, 9, 9, 0.78);
}

body.home .header__nav .navbar-nav a:hover,
body.home .header__nav .navbar-nav a:focus {
    color: var(--color-ink);
}

.atx-hero__bg video {
    filter: grayscale(0.18) contrast(0.96) brightness(1.08);
    opacity: 0.2;
}

.atx-hero__veil {
    background:
        radial-gradient(ellipse at 76% 30%, rgba(255, 255, 255, 0.52), transparent 52%),
        radial-gradient(ellipse at 18% 20%, rgba(159, 185, 66, 0.2), transparent 48%),
        linear-gradient(180deg, rgba(255, 255, 255, 0.18) 0%, rgba(244, 242, 223, 0.78) 54%, rgba(237, 233, 207, 0.92) 100%);
}

.atx-hero__corner {
    color: rgba(9, 9, 9, 0.56);
}

.atx-hero__ticker {
    border-top: 1px solid rgba(9, 9, 9, 0.12);
    border-bottom: 1px solid rgba(9, 9, 9, 0.12);
}

.atx-hero__ticker .atx-ticker-inner {
    color: rgba(9, 9, 9, 0.62);
}

.atx-hero {
    background: linear-gradient(180deg, #faf8ee 0%, #f4f2df 62%, #ede9cf 100%);
    color: var(--color-ink);
}

.atx-hero__title {
    color: var(--color-ink);
}

.atx-hero__lede {
    color: rgba(9, 9, 9, 0.72);
}

.atx-underline {
    color: var(--color-primary-dark);
}

.atx-hero .atx-btn--ghost {
    color: var(--color-ink);
    border-color: rgba(9, 9, 9, 0.18);
    background: rgba(255, 255, 255, 0.36);
}

.atx-hero .atx-btn--ghost:hover,
.atx-hero .atx-btn--ghost:focus {
    background: rgba(9, 9, 9, 0.06);
    border-color: rgba(9, 9, 9, 0.28);
    color: var(--color-ink);
}
