:root{--primary-yellow: #fed200;--secondary-black: #000000;--accent-yellow: #FFF8D6;--background-grey-body: #2a2a2a;--white: #ffffff;--grey-100: #e0e0e0;--grey-200: #c0c0c0;--grey-300: #999999;--grey-800: #1e1e1e;--primary-yellow-hover: #e6b800}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:Inter,sans-serif;background-color:var(--background-grey-body);color:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}a{color:var(--primary-yellow);text-decoration:none}.btn{background-color:var(--primary-yellow);padding:8px 16px;border-radius:6px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background-color .3s ease}.btn:hover{background-color:var(--primary-yellow-hover)}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--white);line-height:1.3}.text-yellow{color:var(--primary-yellow)}.bg-yellow{background-color:var(--primary-yellow)}.bg-black{background-color:var(--secondary-black)}.bg-grey-body{background-color:var(--background-grey-body)}.navbar-header{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background-color:var(--secondary-black);color:var(--white);z-index:1000;position:relative}.navbar-logo img{height:40px;object-fit:contain}.navbar-right{display:flex;align-items:center;position:relative}.navbar-links-container{position:fixed;top:64px;left:0;right:0;width:100%;height:50vh;background-color:var(--grey-800);display:flex;flex-direction:column;align-items:center;justify-content:start;gap:24px;padding-top:20px;opacity:0;pointer-events:none;transform:translateY(-10px);transition:all .3s ease-in-out;z-index:999}.navbar-links-container.open{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-link{color:var(--white);font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease}.navbar-link:hover{color:var(--primary-yellow)}.navbar-actions{display:flex;align-items:center;gap:1rem;margin-left:1rem}.navbar-user{display:flex;align-items:center;gap:.5rem;color:var(--white);font-weight:500;font-size:.95rem}.navbar-user img{width:32px;height:32px;object-fit:cover;border-radius:50%;border:2px solid var(--white)}.hamburger{display:block;width:24px;height:18px;position:relative;cursor:pointer}.hamburger span{position:absolute;width:100%;height:3px;background:var(--white);border-radius:2px;transition:all .3s}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2){top:7px}.hamburger span:nth-child(3){top:14px}.hamburger.active span:nth-child(1){transform:rotate(45deg);top:7px}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg);top:7px}.logout-btn{background-color:transparent;border:1px solid var(--white);color:var(--white);padding:6px 14px;font-size:.9rem;font-weight:600;border-radius:6px;cursor:pointer;transition:all .3s ease-in-out}.logout-btn:hover{background-color:var(--primary-yellow);color:var(--secondary-black);border-color:var(--primary-yellow)}@media (min-width: 1024px){.navbar-links-container{position:static;flex-direction:row;background-color:transparent;height:auto;width:auto;gap:2rem;padding:0;opacity:1;pointer-events:auto;transform:none}.hamburger{display:none}.navbar-actions{gap:1.5rem}}.curriculum-hero{display:flex;flex-direction:column;background-color:transparent;color:var(--white);padding:24px}.curriculum-left{flex-wrap:wrap;flex-grow:3}.curriculum-right{padding:16px 0;flex-grow:1;position:relative}.curriculum-badge{display:inline-flex;align-items:center;background-color:var(--primary-yellow);color:var(--secondary-black);padding:2px 8px;border-radius:10px;font-size:clamp(.5rem,.364rem + .68vw,1rem);font-weight:500;gap:8px}.main-title{font-size:clamp(2.2rem,1.847rem + 1.76vw,3rem);font-weight:700;margin-bottom:4px}.sub-title{font-size:clamp(2.2rem,1.847rem + 1.76vw,3rem);font-weight:700;color:var(--primary-yellow);margin-bottom:16px}.desc{color:var(--white);margin-bottom:20px}.features{display:flex;flex-wrap:wrap;gap:12px}.feature{display:flex;align-items:center;background:var(--white);color:var(--secondary-black);padding:4px 14px;border-radius:10px;font-weight:500;gap:8px;font-size:.87rem}.hero-image{width:fit-content;border-radius:16px;box-shadow:0 4px 4px #00000040}.hero-image>img{display:block;object-fit:cover;width:100%;border-radius:16px;filter:contrast(60%)}.cap-icon{width:clamp(4.5rem,3.786rem + 1.79vw,5.5rem);height:clamp(4.5rem,3.786rem + 1.79vw,5.5rem);position:absolute;bottom:-2px;right:-12px;background:var(--primary-yellow);border-radius:16px;padding:10px;transform:rotate(10.5deg)}.cap-icon>img{width:clamp(3.125rem,2.786rem + 1.69vw,4.375rem);height:clamp(3.125rem,2.786rem + 1.69vw,4.375rem)}@media (min-width: 768px){.curriculum-hero{flex-direction:row;justify-content:space-between;align-items:center;padding:48px 64px}.curriculum-left{flex:1;padding-right:32px}.curriculum-right{flex:1;margin-top:0}.features{flex-direction:row;flex-wrap:wrap}.feature{width:fit-content}}.program-banner{display:flex;flex-direction:column;justify-content:space-evenly;flex-wrap:wrap;gap:24px;padding:14px;background-color:var(--primary-yellow)}.highlight{display:flex;align-items:center;gap:16px;padding:8px;border-radius:12px}.highlight-icon{background-color:var(--white);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 3px #00000040}.highlight-icon img{width:18px;height:18px;object-fit:contain}.highlight-content{padding:10px 0 0;display:flex;flex-direction:column}.highlight-content>.main-title{font-size:1rem;font-weight:600;color:var(--secondary-black)}.highlight-content>.sub-title{font-size:.7rem;font-weight:400;color:var(--secondary-black)}@media (min-width: 768px){.program-banner{flex-direction:row}.highlight-icon{width:50px;height:50px}.highlight-icon img{width:24px;height:24px;object-fit:contain}}.why-vlsi{padding:64px 24px;text-align:center;color:var(--white)}.why-vlsi-heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:62px;font-weight:700}.vlsi-card-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px}.vlsi-card{background-color:var(--grey-800);border-radius:16px;padding:24px;max-width:320px;width:100%;box-shadow:0 0 4px #00000040;transition:transform .3s ease}.vlsi-card:hover{transform:translateY(-8px)}.vlsi-icon-circle{background-color:var(--primary-yellow);width:40px;height:40px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.vlsi-icon-circle img{width:18px;height:18px;object-fit:contain}.vlsi-title{font-size:1.3rem;font-weight:600;margin-bottom:22px}.vlsi-description{font-size:.8rem;font-weight:200;color:var(--white)}@media (min-width: 768px){.vlsi-card-container{align-items:stretch;flex-direction:row}.vlsi-icon-circle{width:50px;height:50px}.vlsi-icon-circle img{width:24px;height:24px;object-fit:contain}}.tools-section{background-color:var(--secondary-black);padding:64px 24px;text-align:center;color:var(--white)}.tools-section h1{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:62px;font-weight:700}.tool-galery{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:82px}.tool-galery img{width:clamp(5rem,2.143rem + 7.14vw,9rem);height:clamp(5rem,2.143rem + 7.14vw,9rem);object-fit:contain;border-radius:8px;padding:4px;background-color:var(--white);transition:transform .3s ease}.tool-galery img:hover{transform:scale(1.1)}@media (min-width: 768px){.tool-galery{margin:auto;max-width:800px}}.why-choose-us{color:var(--white);padding:32px 24px;text-align:center}.section-heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:2rem;font-weight:700}.card-container{display:flex;flex-direction:column;gap:1.5rem}.why-card{background-color:var(--grey-800);padding:1.5rem;border-radius:12px;box-shadow:0 0 4px #00000040;display:flex;justify-content:center;flex-direction:column;align-items:center;border-top:3px solid var(--primary-yellow)}.card-icon{background-color:var(--primary-yellow);width:40px;height:40px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.card-icon img{width:18px;height:18px;object-fit:contain}.card-title{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.card-description{font-size:.8rem;font-weight:200;color:var(--white)}@media (min-width: 768px){.card-container{flex-direction:row;justify-content:center;gap:2rem}.why-card{max-width:300px}.card-icon{width:50px;height:50px}.card-icon img{width:24px;height:24px}}.usecases-section{padding:64px 24px;text-align:center}.usecases-heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:24px;font-weight:700;color:var(--white)}.usecases-card-container{display:flex;flex-direction:column;gap:20px}.usecase-card{background-color:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 0 4px #00000040;display:flex;flex-direction:column;justify-content:flex-start}.usecase-img{width:100%;max-height:180px;object-fit:cover;display:block;aspect-ratio:16 / 9}.usecase-info{background-color:var(--primary-yellow);padding:16px;text-align:left;position:relative;flex-shrink:0;flex-grow:1;min-height:70px}.usecase-title{font-size:1rem;font-weight:600;margin-bottom:4px;color:var(--secondary-black)}.usecase-level{font-size:.8rem;font-weight:300;color:var(--secondary-black)}.usecase-btn{position:absolute;right:16px;bottom:16px;background-color:var(--white);border:none;border-radius:3px;width:32px;height:24px;font-size:1.2rem;cursor:pointer;padding:2px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.usecases-card-container{flex-direction:row;justify-content:center;gap:32px}.usecase-card{width:300px}}.certification-section{padding:32px 24px;background-color:var(--secondary-black);color:var(--white);text-align:center}.certification-heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:1.5rem;font-weight:700}.certification-wrapper{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.certificate-image img{width:90%;border-radius:8px;box-shadow:0 0 12px #0003}.certificate-info{background-color:var(--grey-800);border-radius:12px;padding:1.5rem;width:90%;text-align:left;box-shadow:0 0 4px #00000040}.cert-icon{margin-bottom:1rem;background-color:var(--primary-yellow);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.cert-icon img{width:18px;height:18px}.certificate-info h3{font-size:1.2rem;margin-bottom:1rem}.certificate-info li{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.95rem}.certificate-info li:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(src/assets/Icons/verify-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}@media (min-width: 768px){.certification-wrapper{flex-direction:row;justify-content:center;align-items:stretch;gap:1.5rem;max-width:1000px;margin:0 auto}.certificate-image{flex:1;display:flex;justify-content:center;align-items:center}.certificate-image img{max-width:100%;height:auto}.certificate-info{flex:1}.cert-icon{width:50px;height:50px}.cert-icon img{width:24px;height:24px}}.trusted-section{background-color:var(--secondary-black);padding:32px 24px;text-align:center;color:var(--white)}.trusted-heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);font-weight:700;margin-bottom:2rem}.trusted-logos{display:flex;flex-wrap:wrap;justify-content:space-evenly}.trusted-logo{width:40px;height:auto;filter:brightness(0) saturate(100%) invert(72%) sepia(96%) saturate(747%) hue-rotate(3deg) brightness(106%) contrast(106%);transition:transform .3s ease}.trusted-logo:hover{transform:scale(1.1)}@media (min-width: 768px){.trusted-logos{gap:3rem}.trusted-logo{width:50px}}.pricing-section{padding:64px 24px}.heading{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);margin-bottom:24px;font-weight:700;text-align:center}.pricing-cards-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.card{background-color:var(--secondary-black);border-radius:16px;padding:24px;color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;gap:20px;width:100%;max-width:360px}.popular{background-color:var(--primary-yellow);color:var(--secondary-black)}.tag{background:var(--white);color:var(--secondary-black);font-size:.75rem;padding:2px 16px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;position:absolute;top:-10px;left:50%;transform:translate(-50%);min-width:120px;box-shadow:0 2px 4px #00000040;white-space:nowrap;gap:5px}.tag img{width:12px;height:12px;vertical-align:middle}.plan-title{font-size:1.5rem;font-weight:600;margin-bottom:8px}.popular .plan-title{color:var(--secondary-black)}.card .total-fee{font-size:1.7rem;color:var(--primary-yellow)}.popular .total-fee{font-size:1.7rem;color:var(--secondary-black)}.price-details{list-style:disc;display:flex;flex-direction:column;gap:10px}.price-details>li{display:flex;justify-content:space-between;align-items:center;width:100%}.price-details>li>span{font-size:1.2rem;font-weight:600}.total-fee,.price,.discount-value{display:inline-block;min-width:80px;text-align:right}.total-fee>.original-price{text-decoration:line-through;color:var(--grey-300);font-size:.8rem;font-weight:200}.popular .total-fee>.original-price{color:var(--grey-800)}.discount{color:#ee2626}.pricing-cards-wrapper .features{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-left:10px;width:100%}.pricing-cards-wrapper .features li{display:flex;align-items:center;font-size:1rem;font-weight:500}.pricing-cards-wrapper .features li:before{content:url(src/assets/Icons/tick-wht.svg);margin-right:12px;display:inline-block;vertical-align:middle}.popular .features li:before{content:url(src/assets/Icons/tick-blk.svg)}.pricing-cards-wrapper .btn{padding:12px 24px;width:95%}.popular .btn{background-color:var(--secondary-black);color:var(--primary-yellow);font-weight:600}.loader-overlay{position:fixed;z-index:9999;inset:0;background:#ffffff80;display:flex;align-items:center;justify-content:center}.loader{border:4px solid var(--secondary-black);border-top:4px solid var(--primary-yellow);border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width: 768px){.pricing-cards-wrapper{flex-direction:row}}.faq-section{padding:64px 24px;background-color:var(--secondary-black);color:var(--white)}.faq-title{font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);font-weight:700;text-align:center;margin-bottom:2rem}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background-color:var(--grey-800);border-radius:6px;cursor:pointer;padding:16px;transition:background-color .3s ease}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500}.faq-icon{font-size:1.2rem;transition:transform .3s}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{margin-top:12px;font-size:.9rem;font-weight:300;line-height:1.4;color:var(--white)}.faq-icon-down{width:16px;height:16px;object-fit:contain}@media (min-width: 600px){.faq-question{font-size:1.1rem}.faq-answer{font-size:1rem}.faq-list{padding:0 32px}}.testimonial-section{color:var(--white);padding:2rem 1rem;text-align:center}.testimonial-heading{font-size:1.75rem;margin-bottom:2rem}.testimonial-card{background-color:var(--secondary-black);border-radius:16px;max-width:800px;margin:0 auto;box-shadow:0 0 8px #00000040;padding:1rem;position:relative;min-height:360px;display:flex;flex-direction:column;justify-content:space-between}.testimonial-top-nav{display:flex;justify-content:space-between;align-items:center}.nav-btn{background-color:var(--background-grey-body);color:var(--white);border:none;font-size:1.2rem;padding:.5rem;border-radius:50%;cursor:pointer;transition:background .3s ease;display:flex;align-items:center}.nav-btn img{width:14px;height:14px;object-fit:contain}.nav-btn:hover{background-color:#444}.testimonial-content{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.testimonial-avatar{width:64px;height:64px;border-radius:50%;margin-bottom:.5rem}.stars{color:var(--primary-yellow);font-size:1.2rem;margin-bottom:.5rem}.testimonial-feedback{font-size:1rem;margin:1rem 0;color:var(--white);line-height:1.5;max-width:600px}.testimonial-name{font-weight:700;font-size:1.1rem;margin-top:.5rem}.testimonial-role{font-size:.9rem;color:var(--grey-300)}@media (max-width: 600px){.testimonial-card{padding:1rem;min-height:400px}.testimonial-feedback{font-size:.95rem}.nav-btn{font-size:1.1rem;padding:.4rem}}.custom-input{width:100%;background-color:#fff8dc;color:#000;border-radius:8px;padding:12px;font-size:14px;border:none;outline:none}.custom-button{width:100%;background-color:#000;color:gold;padding:12px;border-radius:8px;font-weight:600;transition:background-color .3s ease;border:none;cursor:pointer}.custom-button:hover{background-color:#111}.advisor-form-section{background-color:var(--secondary-black);padding:64px 24px}.advisor-form-container{display:flex;flex-direction:column;background-color:var(--primary-yellow);border-radius:1rem;padding:.5rem 1rem;gap:2rem}.advisor-image-wrapper{width:100%}.advisor-image{width:100%;border-radius:1rem;object-fit:cover;height:200px;aspect-ratio:16 / 9}.advisor-form-content{width:100%}.advisor-heading{color:var(--secondary-black);font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.form-wrapper{display:flex;flex-direction:column;gap:1rem}.form-row{display:flex;flex-direction:column;gap:1rem;justify-content:end}@media (min-width: 768px){.advisor-form-container{flex-direction:row;padding:2.5rem;align-items:center}.advisor-form-container .advisor-heading{text-align:center}.advisor-image-wrapper,.advisor-form-content{width:50%}.advisor-image{height:300px}.form-row{flex-direction:row}.custom-input{font-size:1rem}.advisor-heading{text-align:left;font-size:2rem}}.footer{background-color:var(--secondary-black);color:var(--white);padding:3rem 1.5rem}.footer-container{display:flex;flex-direction:column;gap:2rem;max-width:1400px;margin:0 auto}.footer-section.brand{flex:1;max-width:300px}.logo{width:150px;margin-bottom:1rem}.enroll-btn{background-color:var(--primary-yellow);color:var(--secondary-black);border:none;padding:.5rem 1rem;margin-top:1rem;font-weight:700;border-radius:5px;cursor:pointer}.footer-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem}.footer-columns h4{color:var(--primary-yellow);font-size:1rem;margin-bottom:.5rem}.footer-columns ul{list-style:none;padding:0;margin:0}.footer-columns li{margin-bottom:.4rem;font-size:.9rem;cursor:pointer}.footer-columns li:hover{text-decoration:underline}.social-icons{display:flex;gap:1rem;font-size:1.2rem}.social-icons a{color:var(--white)}.social-icons a:hover{color:var(--primary-yellow)}@media (max-width: 768px){.footer-container{flex-direction:column}}.course-module-section{padding:34px 24px;background-color:var(--secondary-black);display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow-x:hidden}.course-module-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow-x:hidden}.course-modules-title{color:var(--white);font-size:clamp(1.8rem,1.3rem + 1.25vw,2.5rem);font-weight:700;text-align:center;margin-bottom:10px}.course-modules-container{display:flex;flex-direction:row;gap:10px;white-space:nowrap;padding:10px;position:relative;overflow:scroll}.module-option{width:fit-content;padding:10px 20px;background-color:var(--background-grey-body);border-radius:8px;cursor:pointer;transition:transform .3s ease;font-weight:600;display:flex;justify-content:center;align-items:center}.module-option:hover{background-color:var(--grey-300)}.module-option.selected{transform:scale(1.02);background-color:var(--primary-yellow);color:var(--white);color:var(--secondary-black)}.course-modules-content-wrapper{flex:1;display:flex;flex-direction:column;gap:10px}.course-modules-content{flex:1;display:flex;flex-direction:column;gap:20px;padding:20px 40px;background-color:var(--accent-yellow);border-radius:8px;color:var(--secondary-black);overflow:auto;min-height:435px;max-height:435px}.course-modules-content h1,.course-modules-content h4{color:var(--secondary-black)}.course-modules-content>h1:before{content:url(src/assets/Icons/book.svg);margin-right:10px;vertical-align:middle}.module-option-content{display:flex;flex-direction:column;gap:10px}.module-option-content ul{list-style-type:disc;padding-left:20px}.demo-video-btn{background-color:var(--primary-yellow);color:var(--secondary-black);padding:16px;border-radius:6px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background-color .3s ease}@media (min-width: 768px){.course-module-wrapper{padding:32px;flex-direction:row}.course-modules-container{padding:3px 10px;flex-direction:column;overflow:hidden;min-width:none}.module-option{width:100%;max-width:600px;justify-content:flex-start}}.auth-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:20px;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:20px}.auth-form{width:100%;max-width:400px;background-color:#fff;padding:30px 40px;border-radius:10px;box-shadow:0 4px 20px #0000001a}.auth-form h2{text-align:center;margin-bottom:20px;color:#333}.auth-form input{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid #ddd;border-radius:6px;font-size:16px;box-sizing:border-box}.auth-form .btn{width:100%;margin:5px 0;padding:12px 16px}.auth-form .secondary{background-color:var(--secondary-black);color:var(--primary-yellow)}.auth-error{margin-top:10px;font-size:.9rem;color:red}.mylearnings{padding:20px;font-family:Arial,sans-serif}.courses-container{display:flex;flex-direction:column;gap:20px}.course-card{background-color:var(--primary-yellow);border-radius:8px;padding:16px;cursor:pointer;color:var(--secondary-black);box-shadow:0 2px 4px #0000001a}.course-card h3{color:var(--secondary-black)}.videos-container{margin-top:16px;display:flex;flex-direction:column;gap:12px}.video-card{display:flex;align-items:center;gap:12px;background:var(--secondary-black);padding:12px;border-radius:8px;color:#000;cursor:pointer}.video-card img{width:60px;height:60px;object-fit:contain}.video-info h4{margin:0;font-size:16px}.video-info p{margin:2px 0 0;font-size:14px;color:var(--primary-yellow)}.video-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.video-modal{background:var( --white);padding:20px;border-radius:8px;position:relative;width:80%;max-width:800px}.close-btn{margin-top:10px;padding:8px 16px;background-color:#dc143c;color:#fff;border:none;border-radius:6px;cursor:pointer}
