.card-swap-container{position:absolute;bottom:0;right:0;transform:translate(5%,20%);transform-origin:bottom right;perspective:900px;overflow:visible}.card{position:absolute;top:50%;left:50%;border-radius:12px;border:1px solid #fff;background:#000;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width:768px){.card-swap-container{transform:scale(.75) translate(25%,25%)}}@media (max-width:480px){.card-swap-container{transform:scale(.55) translate(25%,25%)}}.videos-section{position:relative;width:100%;min-height:auto;background-color:#030508;color:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(2.5rem,4vw,4rem) clamp(1.5rem,5vw,4rem) clamp(4rem,6vw,6rem);box-sizing:border-box;overflow:hidden;overflow:clip}[dir=rtl] .videos-section{direction:rtl}[dir=ltr] .videos-section{direction:ltr}.videos-container{position:relative;z-index:2;width:100%;max-width:1360px;margin:0 auto;display:grid;grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(2rem,5vw,5rem)}[dir=rtl] .videos-container{direction:rtl}[dir=ltr] .videos-container{direction:ltr}.videos-info-col{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;-webkit-user-select:none;user-select:none}[dir=rtl] .videos-info-col{text-align:right;align-items:flex-start}[dir=ltr] .videos-info-col{text-align:left;align-items:flex-start}.videos-info-col .projects-view-all-btn{justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;white-space:nowrap}.videos-badge,.videos-info-col .projects-view-all-btn{display:inline-flex;align-items:center;align-self:flex-start}.videos-badge{gap:.6rem;padding:.4rem 1.15rem;border-radius:9999px;background:rgba(14,165,233,.08);border:1px solid rgba(56,189,248,.3);color:#38bdf8;font-size:clamp(.75rem,1.4vw,.875rem);font-weight:600;letter-spacing:.04em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.videos-badge-dot{width:7px;height:7px;border-radius:50%;background-color:#38bdf8;box-shadow:0 0 10px #38bdf8;animation:pulseDot 2s ease-in-out infinite}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.videos-title{font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#ffffff;text-shadow:0 4px 30px rgba(0,0,0,.8)}.videos-subtitle,.videos-title{margin:0;font-family:var(--font-readex),sans-serif}.videos-subtitle{font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:400;line-height:1.65;color:rgba(255,255,255,.72);max-width:500px}.videos-stats-row{display:flex;gap:1.25rem;margin-top:1rem}.videos-stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.85rem 1.4rem;border-radius:14px;background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.videos-stat-value{font-size:1.2rem;font-weight:700;color:#38bdf8}.videos-stat-label{font-size:.8rem;color:#94a3b8;margin-top:.2rem}.videos-cardswap-col{min-height:auto}.videos-cardswap-col,.videos-cardswap-wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.videos-cardswap-wrapper{height:520px}.videos-cardswap-col .card-swap-container{position:absolute;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);transform-origin:center center}.card-swap-container[data-animating=true] .video-card{pointer-events:none!important}.video-card{background:linear-gradient(160deg,#0c1833,#030712)!important;border:1px solid rgba(56,189,248,.35)!important;border-radius:20px!important;box-shadow:0 25px 60px rgba(0,0,0,.85),0 0 30px rgba(14,165,233,.15)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease;padding:0!important}[dir=rtl] .video-card{direction:rtl;text-align:right}[dir=ltr] .video-card{direction:ltr;text-align:left}.video-card:hover{border-color:rgba(56,189,248,.65)!important;box-shadow:0 30px 70px rgba(0,0,0,.95),0 0 45px rgba(14,165,233,.3)!important}.video-card-inner{display:flex;flex-direction:column;width:100%;height:100%}.video-card-topbar{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;background:rgba(3,7,18,.6);border-bottom:1px solid rgba(255,255,255,.08)}.video-card-tag{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;color:#38bdf8;background:rgba(14,165,233,.15);padding:.2rem .65rem;border-radius:9999px;border:1px solid rgba(56,189,248,.25)}.video-card-duration{font-size:.75rem;font-weight:500;color:#94a3b8;font-family:monospace}.video-save-btn{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:9999px;color:#cbd5e1;padding:8px 14px;min-height:44px;min-width:44px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.video-save-btn:hover{background:rgba(14,165,233,.22);border-color:rgba(56,189,248,.5);color:#ffffff}.video-save-btn.is-saved{background:rgba(14,165,233,.25);border-color:#38bdf8;color:#38bdf8;font-weight:600}[data-theme=light] .video-save-btn{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.12);color:#475569}[data-theme=light] .video-save-btn:hover{background:rgba(2,132,199,.12);border-color:rgba(2,132,199,.4);color:#0284c7}[data-theme=light] .video-save-btn.is-saved{background:rgba(2,132,199,.15);border-color:#0284c7;color:#0284c7}.video-card-screen{position:relative;height:200px;background:#030a17;display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.video-card-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s cubic-bezier(.16,1,.3,1)}.video-card:hover .video-card-thumb{transform:scale(1.08)}.video-card-screen-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,7,18,.8) 0,rgba(3,7,18,.25) 50%,rgba(3,7,18,.1));transition:opacity .3s ease;pointer-events:none}.video-card:hover .video-card-screen-overlay{opacity:.85}.video-play-btn{position:relative;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#38bdf8,#0284c7);color:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 25px rgba(14,165,233,.7);transition:transform .25s ease,box-shadow .25s ease;z-index:2;cursor:pointer}.video-card:hover .video-play-btn{transform:scale(1.15);box-shadow:0 0 35px rgba(56,189,248,.95)}.video-screen-glow{position:absolute;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.35) 0,transparent 70%);pointer-events:none}.video-card-body{padding:1.15rem 1.35rem 1.25rem;display:flex;flex-direction:column;gap:.45rem;flex:1 1;justify-content:space-between}.video-card-body h3,.video-card-title{margin:0;font-size:1.05rem;font-weight:700;color:#ffffff;line-height:1.45;transition:color .2s ease}.video-card:hover .video-card-body h3,.video-card:hover .video-card-title{color:#38bdf8}.video-card-body p,.video-card-desc{margin:0;font-size:.82rem;color:#94a3b8;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-card-action{display:flex;align-items:center;justify-content:flex-start;margin-top:.35rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.08)}.video-watch-link{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;color:#38bdf8;transition:gap .2s ease,color .2s ease}.video-card:hover .video-watch-link{color:#7dd3fc;gap:.65rem}@media (max-width:1024px){.videos-container{grid-template-columns:1fr;gap:2.25rem}.videos-info-col{align-items:flex-start}[dir=rtl] .videos-info-col{text-align:right;align-items:flex-start}[dir=ltr] .videos-info-col{text-align:left;align-items:flex-start}.videos-info-col .projects-view-all-btn{align-self:flex-start;white-space:nowrap}.videos-badge{align-self:flex-start}.videos-subtitle{max-width:600px}.videos-stats-row{justify-content:center}.videos-cardswap-wrapper{height:460px}.videos-cardswap-col .card-swap-container{top:50%!important;left:50%!important;transform:translate(-55%,-50%) scale(.78)!important}}@media (max-width:768px){.videos-cardswap-wrapper{height:380px}.videos-cardswap-col .card-swap-container{top:50%!important;left:50%!important;transform:translate(-55%,-50%) scale(.66)!important}}@media (max-width:640px){.videos-section{padding:2.25rem 1rem 2.75rem}.videos-container{gap:1.5rem}.videos-info-col{gap:.85rem}.videos-title{font-size:clamp(1.75rem,6vw,2.25rem)}.videos-subtitle{font-size:.95rem;line-height:1.55}.videos-cardswap-wrapper{height:340px}.videos-cardswap-col{min-height:auto}.videos-cardswap-col .card-swap-container{top:50%!important;left:50%!important;transform:translate(-55%,-50%) scale(.58)!important}}@media (max-width:480px){.videos-section{padding:1.75rem .75rem 2.25rem}.videos-container{gap:1.25rem}.videos-cardswap-wrapper{height:300px}.videos-cardswap-col .card-swap-container{top:50%!important;left:50%!important;transform:translate(-55%,-50%) scale(.54)!important}}@media (max-width:380px){.videos-cardswap-wrapper{height:270px}.videos-cardswap-col{min-height:auto}.videos-cardswap-col .card-swap-container{top:50%!important;left:50%!important;transform:translate(-55%,-50%) scale(.48)!important}}[data-theme=light] .videos-section{background-color:var(--bg-main,#f8fafc);color:#0f172a}[data-theme=light] .videos-title{color:#0f172a;text-shadow:none!important}[data-theme=light] .videos-subtitle{color:#475569}[data-theme=light] .videos-badge{background:rgba(2,132,199,.08);border-color:rgba(2,132,199,.25);color:#0284c7}[data-theme=light] .videos-badge-dot{background-color:#0284c7;box-shadow:0 0 10px #0284c7}[data-theme=light] .videos-stat-value{color:#0284c7}[data-theme=light] .videos-stat-card{background:#ffffff;border-color:rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.04)}[data-theme=light] .videos-stat-label{color:#64748b}[data-theme=light] .video-card{background:#ffffff!important;border:1px solid rgba(0,0,0,.09)!important;box-shadow:0 18px 45px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04)!important}[data-theme=light] .video-card:hover{border-color:rgba(2,132,199,.5)!important;box-shadow:0 24px 55px rgba(2,132,199,.16)!important}[data-theme=light] .video-card-topbar{background:#f8fafc!important;border-bottom:1px solid rgba(0,0,0,.06)!important}[data-theme=light] .video-card-tag{color:#0284c7!important;background:rgba(2,132,199,.1)!important;border:1px solid rgba(2,132,199,.25)!important;font-weight:700}[data-theme=light] .video-card-duration{color:#64748b!important}[data-theme=light] .video-card-screen{background:radial-gradient(circle at center,#f0f9ff 0,#e0f2fe 60%,#bae6fd 100%)!important;border-bottom:1px solid rgba(0,0,0,.06)!important}[data-theme=light] .video-screen-glow{background:radial-gradient(circle,rgba(2,132,199,.25) 0,transparent 70%)!important}[data-theme=light] .video-play-btn{background:linear-gradient(135deg,#0284c7,#0369a1)!important;color:#ffffff!important;box-shadow:0 4px 18px rgba(2,132,199,.4)!important}[data-theme=light] .video-card:hover .video-play-btn{box-shadow:0 6px 25px rgba(2,132,199,.6)!important}[data-theme=light] .video-card-body{background:#ffffff!important}[data-theme=light] .video-card-body h3,[data-theme=light] .video-card-title{color:#0f172a!important}[data-theme=light] .video-card:hover .video-card-body h3,[data-theme=light] .video-card:hover .video-card-title{color:#0284c7!important}[data-theme=light] .video-card-body p,[data-theme=light] .video-card-desc{color:#64748b!important}[data-theme=light] .video-card-action{border-top:1px solid rgba(0,0,0,.06)!important}[data-theme=light] .video-watch-link{color:#0284c7!important}[data-theme=light] .video-card:hover .video-watch-link{color:#0369a1!important}[data-theme=light] .video-card-screen-overlay{background:linear-gradient(0deg,rgba(15,23,42,.65) 0,rgba(15,23,42,.15) 50%,transparent)!important}