/* V5.6.12: the existing rotating Project Type rows are native service links. */
[data-sbi-v53-root] #contact .sbi-project-type-link {
    text-decoration: none;
    cursor: pointer;
}
[data-sbi-v53-root] #contact .sbi-project-type-link:focus-visible {
    outline: 2px solid #c59cff;
    outline-offset: 3px;
}
[data-sbi-v53-root] #contact .sbi-project-type-link:hover > span:first-child {
    text-decoration: underline;
    text-underline-offset: .2em;
}
/* V5.6.16: same phase, 200ms ease and existing purple treatment as the footer.
   Semantic mapping preserves the original row order: Social first, TikTok second. */
[data-sbi-v53-root] #contact .sbi-project-type-link {
    transition-property: color, background-color, border-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}
html[data-sbi-capability-step="0"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="0"],
html[data-sbi-capability-step="1"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="1"],
html[data-sbi-capability-step="2"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="2"],
html[data-sbi-capability-step="3"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="3"],
html[data-sbi-capability-step="4"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="4"],
html[data-sbi-capability-step="5"] [data-sbi-v53-root] #contact .sbi-project-type-link[data-sbi-capability-index="5"] {
    border-color: rgba(197, 156, 255, .45);
    background-color: rgba(76, 29, 149, .46);
    box-shadow: 0 0 25px rgba(197, 156, 255, .16);
}
@media (prefers-reduced-motion: reduce) {
    [data-sbi-v53-root] #contact .sbi-project-type-link { transition: none; }
}
@media (forced-colors: active) {
    [data-sbi-v53-root] #contact .sbi-project-type-link { border: 1px solid LinkText; color: LinkText; background: Canvas !important; box-shadow: none !important; }
    [data-sbi-v53-root] #contact .sbi-project-type-link:focus-visible { outline-color: Highlight; }
}
