/* Site-specific overrides layered on top of the vendored Verdicta theme.
   Keep the vendored 01-13 stylesheets and style.css/responsive.css untouched —
   anything Phoenix-Attorneys-specific belongs here instead, loaded last so it
   can override them. */

/* Tinted variant of the "Team One" section (attorney grid) so it isn't plain
   white — kept light (rather than the page's dark navy) since this section
   sits directly under the page header, which is already dark; stacking two
   dark blocks back to back looked heavy. */
.team-one--tinted {
    background: var(--verdicta-gray-bg);
}

/* Preloader: firm name instead of the template's three bouncing dots. */
.loader__brand {
    width: auto;
    height: auto;
    margin: 0;
    white-space: nowrap;
    font-family: var(--verdicta-font-two);
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 0.04em;
    color: var(--verdicta-black);
    animation: loader-brand-pulse 1.4s ease-in-out infinite;
}

@media (max-width: 400px) {
    .loader__brand {
        white-space: normal;
        text-align: center;
        font-size: 20px;
    }
}

@keyframes loader-brand-pulse {
    0%, 100% { opacity: 0.35; }
    50% { opacity: 1; }
}
