[data-v-aef37990]:export{primary:#0c4076;primaryDark:#0a3561;primaryLight:#b6dfff;primaryR:12;primaryG:64;primaryB:118;secondary:#212a5f;secondaryDark:#1a2150;secondaryLight:#2c3a6f;secondaryR:33;secondaryG:42;secondaryB:95;accent:#b71e42;accentDark:#ad2224;accentLight:#e84043;accentGradient:#d61116;accentR:180;accentG:57;accentB:59;whiteR:255;whiteG:255;whiteB:255;blackR:0;blackG:0;blackB:0}.promo-video-card[data-v-aef37990]{border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:block;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.promo-video-card[data-v-aef37990],.promo-video-card[data-v-aef37990]:hover{-webkit-text-decoration:none;text-decoration:none}.promo-video-card[data-v-aef37990]:hover{box-shadow:0 12px 40px rgba(0,0,0,.2);transform:translateY(-8px)}.promo-video-card:hover .video-image[data-v-aef37990]{transform:scale(1.08)}.promo-video-card:hover .video-overlay[data-v-aef37990]{background:linear-gradient(180deg,rgba(180,57,59,.4),rgba(33,42,95,.85))}.promo-video-card:hover .play-button[data-v-aef37990]{transform:scale(1.15)}.promo-video-card:hover .pulse-ring[data-v-aef37990]{animation:pulse-ring-aef37990 1.5s cubic-bezier(.215,.61,.355,1) infinite}.promo-video-card:hover .video-info[data-v-aef37990]{opacity:1;transform:translateY(0)}.video-wrapper[data-v-aef37990]{aspect-ratio:1.75;overflow:hidden;position:relative;width:100%}@media(max-width:576px){.video-wrapper[data-v-aef37990]{aspect-ratio:1.5}}.video-image[data-v-aef37990]{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.video-image[data-v-aef37990],.video-overlay[data-v-aef37990]{height:100%;left:0;position:absolute;top:0;width:100%}.video-overlay[data-v-aef37990]{background:linear-gradient(180deg,rgba(33,42,95,.3),rgba(33,42,95,.7));transition:all .4s ease;z-index:1}.video-badge[data-v-aef37990]{align-items:center;animation:slideInLeft-aef37990 .6s ease;background:linear-gradient(135deg,#b71e42,#d61116);border-radius:50px;box-shadow:0 4px 15px rgba(180,57,59,.4);color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;left:20px;padding:10px 18px;position:absolute;top:20px;z-index:3}@media(max-width:576px){.video-badge[data-v-aef37990]{font-size:13px;left:16px;padding:8px 14px;top:16px}.video-badge svg[data-v-aef37990]{height:14px;width:14px}}.play-button[data-v-aef37990]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2}.play-icon[data-v-aef37990]{align-items:center;background:hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 8px 30px rgba(0,0,0,.3);display:flex;height:80px;justify-content:center;position:relative;width:80px;z-index:2}@media(max-width:576px){.play-icon[data-v-aef37990]{height:60px;width:60px}.play-icon svg[data-v-aef37990]{height:24px;width:24px}}.play-icon svg[data-v-aef37990]{fill:#000;margin-left:4px}.pulse-ring[data-v-aef37990]{border:3px solid hsla(0,0%,100%,.8);border-radius:50%;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:1}@media(max-width:576px){.pulse-ring[data-v-aef37990]{height:60px;width:60px}}.video-info[data-v-aef37990]{bottom:0;left:0;opacity:0;padding:30px 24px;position:absolute;right:0;transform:translateY(10px);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:2}@media(max-width:576px){.video-info[data-v-aef37990]{opacity:1;padding:20px 16px;transform:translateY(0)}}.video-title[data-v-aef37990]{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:576px){.video-title[data-v-aef37990]{font-size:20px}}.video-subtitle[data-v-aef37990]{color:hsla(0,0%,100%,.95);font-size:15px;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:576px){.video-subtitle[data-v-aef37990]{font-size:14px}}@keyframes pulse-ring-aef37990{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideInLeft-aef37990{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}