#tech-innovation-section {
    text-align: left;
}

#engineering-domains .tech-list {
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}

.tech-item {
    min-height: 100%;
}

.item-title {
    margin-bottom: var(--space-2);
}

#stack-and-standards .panel-block {
    min-height: 100%;
}

#tech-banner-section {
    margin-top: var(--space-6);
}

.tech-banner-shell {
    background: linear-gradient(90deg, rgba(0, 246, 255, 0.14), rgba(124, 58, 237, 0.14));
    border: 1px solid var(--color-border-subtle);
    border-radius: var(--radius-md);
    padding: var(--space-4);
}

.tech-banner-shell p {
    color: var(--color-text-primary);
    font-family: var(--font-heading);
    font-size: clamp(1.05rem, 2vw, 1.28rem);
    letter-spacing: 0.01em;
}
