/* Inline styles that WordPress printed into every page body */
.site-header__link svg .cls-1 { fill: #ec1e24; }
.site-header__link svg .cls-1, .site-header__link svg .cls-2, .site-header__link svg .cls-3, .site-header__link svg .cls-4 { fill-rule: evenodd; }
.site-header__link svg .cls-2 { fill: #010101; }
.site-header__link svg .cls-3 { fill: #eb2426; }
.site-header__link svg .cls-4 { fill: #949494; }
:root { -webkit-user-select: none; -webkit-touch-callout: none; -ms-user-select: none; -moz-user-select: none; user-select: none; }
input, textarea, select { -webkit-user-select: text; user-select: text; }

/* join-us testimonials (inline <style> on the original page) */
.testimonials__video-thumb { position: relative; display: block; width: 100%; height: 100%; cursor: pointer; }
.testimonials__video-thumb img { width: 100%; height: 100%; object-fit: cover; display: block; }
.testimonials__play-btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60px; height: 60px; background: rgba(255,255,255,0.9); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: background 0.2s ease, transform 0.2s ease; pointer-events: none; }
.testimonials__play-btn svg { width: 22px; height: 22px; margin-left: 4px; fill: #000; }
.testimonials__video-thumb:hover .testimonials__play-btn { background: rgba(255,255,255,1); transform: translate(-50%, -50%) scale(1.08); }
.testimonials__video-iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }
