.motorsport-section[data-v-642438f3]{background-color:#1a1a1a;padding:5rem 0}.separator[data-v-642438f3]{align-items:center;display:flex;gap:10px}.red-line[data-v-642438f3]{background-color:#d81e1e;height:3px;width:50px}.white-line[data-v-642438f3]{background-color:#ffffff1a;flex-grow:1;height:1px}.intro-text[data-v-642438f3]{font-size:1.1rem;line-height:1.6}.additional-text p[data-v-642438f3]{line-height:1.8}.custom-list[data-v-642438f3]{color:#fff;line-height:1.6rem;list-style:none;padding-left:0}.custom-list li[data-v-642438f3]{margin-bottom:1rem;padding-left:1.5rem;position:relative}.custom-list li[data-v-642438f3]:before{color:#e32121;content:"•";left:0;position:absolute}.video-container[data-v-642438f3]{background-color:#000;overflow:hidden}.play-button[data-v-642438f3]{align-items:center;background-color:#d81e1e;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:80px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:80px}.play-button[data-v-642438f3]:hover{background-color:#b81818}.play-button i[data-v-642438f3]{margin-left:5px}.embed-responsive[data-v-642438f3]{border-radius:8px;overflow:hidden}.video-thumbnail[data-v-642438f3]{cursor:pointer;overflow:hidden;transition:transform .3s ease}.video-thumbnail[data-v-642438f3]:hover{transform:scale(1.05)}.video-thumbnail.active[data-v-642438f3]{border:2px solid #d81e1e}.thumbnail-overlay[data-v-642438f3]{background-color:#0006;bottom:0;left:0;position:absolute;right:0;top:0}.play-icon[data-v-642438f3],.thumbnail-overlay[data-v-642438f3]{align-items:center;display:flex;justify-content:center}.play-icon[data-v-642438f3]{background-color:#d81e1ee6;border-radius:50%;color:#fff;font-size:12px;height:32px;width:32px}@media(max-width:991px){.section-title[data-v-642438f3]{font-size:2rem}.video-container[data-v-642438f3]{margin-top:2rem}}@media(max-width:576px){.section-title[data-v-642438f3]{font-size:1.75rem}.play-button[data-v-642438f3]{font-size:20px;height:60px;width:60px}}
