.landing-video-hosting{background-color:#0d0d0e;color:#fff;overflow-x:hidden}.landing-video-hosting .section-badge{display:inline-block;padding:.5rem 1.25rem;background:linear-gradient(135deg,#d4a574,#e5c9a8);border-radius:50px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.landing-video-hosting .section-title{font-size:2.75rem;font-weight:700;margin-bottom:1rem;line-height:1.2}@media (max-width: 768px){.landing-video-hosting .section-title{font-size:2rem}}.landing-video-hosting .section-subtitle{font-size:1.15rem;color:#ffffffb3;max-width:600px;margin:0 auto}.landing-video-hosting .hero-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.landing-video-hosting .hero-section .hero-background{position:absolute;inset:0;z-index:0}.landing-video-hosting .hero-section .hero-background .hero-gradient{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 20%,rgba(212,165,116,.15) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(229,201,168,.1) 0%,transparent 50%)}.landing-video-hosting .hero-section .hero-background .hero-pattern{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.5}.landing-video-hosting .hero-section .hero-content{position:relative;z-index:1}.landing-video-hosting .hero-section .hero-badge{display:inline-flex;align-items:center;padding:.5rem 1rem;background:linear-gradient(135deg,#d4a574,#e5c9a8);border-radius:50px;font-size:.85rem;font-weight:600;margin-bottom:1.5rem}.landing-video-hosting .hero-section .hero-badge i{font-size:1rem}.landing-video-hosting .hero-section .hero-title{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}@media (max-width: 992px){.landing-video-hosting .hero-section .hero-title{font-size:2.75rem}}@media (max-width: 576px){.landing-video-hosting .hero-section .hero-title{font-size:2rem}}.landing-video-hosting .hero-section .hero-title .gradient-text{background:linear-gradient(135deg,#d4a574,#e5c9a8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing-video-hosting .hero-section .hero-subtitle{font-size:1.25rem;color:#ffffffb3;margin-bottom:2rem;line-height:1.6;max-width:500px}.landing-video-hosting .hero-section .hero-features{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.landing-video-hosting .hero-section .hero-features .feature-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:50px;font-size:.9rem;transition:all .3s ease}.landing-video-hosting .hero-section .hero-features .feature-pill i{color:#d4a574}.landing-video-hosting .hero-section .hero-features .feature-pill:hover{background:#d4a5741a;border-color:#d4a5744d}.landing-video-hosting .hero-section .hero-cta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.landing-video-hosting .hero-section .hero-cta .btn-primary{background:linear-gradient(135deg,#d4a574,#e5c9a8);border:none;padding:.875rem 1.75rem;font-weight:600;border-radius:8px;transition:all .3s ease}.landing-video-hosting .hero-section .hero-cta .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #d4a5744d}.landing-video-hosting .hero-section .hero-cta .btn-outline-light{border:2px solid rgba(255,255,255,.3);padding:.875rem 1.75rem;font-weight:600;border-radius:8px;transition:all .3s ease}.landing-video-hosting .hero-section .hero-cta .btn-outline-light:hover{background:#ffffff1a;border-color:#ffffff80}.landing-video-hosting .hero-section .hero-note{font-size:.9rem;color:#ffffff80}.landing-video-hosting .hero-section .hero-visual{position:relative;z-index:1}.landing-video-hosting .hero-section .hero-visual .hero-mockup{position:relative}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser{background:#141415;border-radius:12px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(148,163,184,.1)}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header{display:flex;align-items:center;padding:.75rem 1rem;background:#0000004d;border-bottom:1px solid rgba(148,163,184,.1)}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-dots{display:flex;gap:6px;margin-right:1rem}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-dots span{width:10px;height:10px;border-radius:50%;background:#fff3}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-dots span:first-child{background:#ff5f56}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-dots span:nth-child(2){background:#ffbd2e}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-dots span:last-child{background:#27ca40}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-header .browser-url{flex:1;padding:.375rem .75rem;background:#0000004d;border-radius:6px;font-size:.8rem;color:#ffffff80}.landing-video-hosting .hero-section .hero-visual .hero-mockup .mockup-browser .browser-content img{width:100%;display:block}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card{position:absolute;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:10px;font-size:.85rem;font-weight:600;box-shadow:0 10px 30px #0000004d;animation:float 3s ease-in-out infinite}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card i{font-size:1.25rem}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card.card-stats{top:20%;right:-20px;animation-delay:0s}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card.card-stats i{color:#10b981}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card.card-quality{bottom:20%;left:-20px;animation-delay:1.5s}.landing-video-hosting .hero-section .hero-visual .hero-mockup .floating-card.card-quality i{color:#d4a574}.landing-video-hosting .features-section{border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#d4a5740a,#0d0d0e)}.landing-video-hosting .features-section .feature-row{padding:3.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.landing-video-hosting .features-section .feature-row:last-child{border-bottom:none;padding-bottom:0}@media (max-width: 991.98px){.landing-video-hosting .features-section .feature-row{padding:2.5rem 0}}.landing-video-hosting .features-section .feature-label{display:inline-block;padding:.3rem .9rem;background:#d4a5741f;border:1px solid rgba(212,165,116,.25);border-radius:50px;color:#d4a574;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.25rem}.landing-video-hosting .features-section .feature-heading{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media (max-width: 768px){.landing-video-hosting .features-section .feature-heading{font-size:1.6rem}}.landing-video-hosting .features-section .feature-description{font-size:1.05rem;color:#ffffffb3;line-height:1.75;margin-bottom:1.75rem}.landing-video-hosting .features-section .feature-bullets{list-style:none;padding:0;margin:0}.landing-video-hosting .features-section .feature-bullets li{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;color:#ffffffd9;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.05)}.landing-video-hosting .features-section .feature-bullets li:last-child{border-bottom:none}.landing-video-hosting .features-section .feature-bullets li i{color:#d4a574;font-size:.9rem;flex-shrink:0}@media (max-width: 991.98px){.landing-video-hosting .features-section .feature-visual{margin-top:2rem}}.landing-video-hosting .features-section .visual-player{background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:16px;overflow:hidden}.landing-video-hosting .features-section .visual-player .vp-header{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;background:#0000004d;border-bottom:1px solid rgba(148,163,184,.1)}.landing-video-hosting .features-section .visual-player .vp-header .vp-dots{display:flex;gap:5px;flex-shrink:0}.landing-video-hosting .features-section .visual-player .vp-header .vp-dots span{width:9px;height:9px;border-radius:50%}.landing-video-hosting .features-section .visual-player .vp-header .vp-dots span:nth-child(1){background:#ff5f56}.landing-video-hosting .features-section .visual-player .vp-header .vp-dots span:nth-child(2){background:#ffbd2e}.landing-video-hosting .features-section .visual-player .vp-header .vp-dots span:nth-child(3){background:#27ca40}.landing-video-hosting .features-section .visual-player .vp-header .vp-url{font-size:.75rem;color:#ffffff80;background:#0000004d;padding:.2rem .65rem;border-radius:4px}.landing-video-hosting .features-section .visual-player .vp-screen{position:relative;background:#000;overflow:hidden;aspect-ratio:16/9}.landing-video-hosting .features-section .visual-player .vp-screen .vp-iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screenshot{width:100%;display:block}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screen-overlay{position:absolute;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screen-overlay .vp-badge{position:absolute;top:.85rem;right:.85rem;background:linear-gradient(135deg,#d4a574,#e5c9a8);color:#000;font-size:.65rem;font-weight:800;padding:.2rem .45rem;border-radius:4px;letter-spacing:1px}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screen-overlay .vp-play{font-size:3.5rem;color:#ffffffe6;filter:drop-shadow(0 2px 12px rgba(0,0,0,.5))}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screen-overlay .vp-progress{position:absolute;bottom:.65rem;left:.85rem;right:.85rem;height:3px;background:#fff3;border-radius:2px}.landing-video-hosting .features-section .visual-player .vp-screen .vp-screen-overlay .vp-progress .vp-bar{width:35%;height:100%;background:linear-gradient(135deg,#d4a574,#e5c9a8);border-radius:2px}.landing-video-hosting .features-section .visual-player .vp-chips{display:flex;gap:.6rem;padding:.85rem 1rem;flex-wrap:wrap}.landing-video-hosting .features-section .visual-player .vp-chips span{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;background:#d4a57414;border:1px solid rgba(212,165,116,.18);border-radius:50px;font-size:.78rem;color:#ffffffbf}.landing-video-hosting .features-section .visual-player .vp-chips span i{color:#d4a574;font-size:.8rem}.landing-video-hosting .features-section .visual-control{background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:16px;padding:1.5rem}.landing-video-hosting .features-section .visual-control .control-item{display:flex;align-items:center;gap:.75rem;padding:.65rem .5rem;font-size:.9rem;border-radius:8px}.landing-video-hosting .features-section .visual-control .control-item i{font-size:1rem;flex-shrink:0}.landing-video-hosting .features-section .visual-control .control-bad{color:#fff6}.landing-video-hosting .features-section .visual-control .control-bad i{color:#ef4444}.landing-video-hosting .features-section .visual-control .control-divider{text-align:center;font-size:.7rem;font-weight:700;color:#d4a574;letter-spacing:2px;text-transform:uppercase;padding:.75rem 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);margin:.35rem 0}.landing-video-hosting .features-section .visual-control .control-good{color:#ffffffe6}.landing-video-hosting .features-section .visual-control .control-good i{color:#22c55e}.landing-video-hosting .features-section .visual-analytics{background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:16px;overflow:hidden}.landing-video-hosting .features-section .visual-analytics .va-header{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06)}.landing-video-hosting .features-section .visual-analytics .va-header .va-title{font-size:.85rem;font-weight:600;color:#ffffffd9}.landing-video-hosting .features-section .visual-analytics .va-header .va-badge{font-size:.72rem;color:#d4a574;background:#d4a5741a;border:1px solid rgba(212,165,116,.2);padding:.2rem .55rem;border-radius:50px}.landing-video-hosting .features-section .visual-analytics .va-stats{display:flex;border-bottom:1px solid rgba(255,255,255,.06)}.landing-video-hosting .features-section .visual-analytics .va-stats .va-stat{flex:1;text-align:center;padding:1rem .5rem;border-right:1px solid rgba(255,255,255,.06)}.landing-video-hosting .features-section .visual-analytics .va-stats .va-stat:last-child{border-right:none}.landing-video-hosting .features-section .visual-analytics .va-stats .va-stat .va-num{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#d4a574,#e5c9a8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing-video-hosting .features-section .visual-analytics .va-stats .va-stat .va-lbl{font-size:.72rem;color:#ffffff80;margin-top:.2rem;text-transform:uppercase;letter-spacing:.5px}.landing-video-hosting .features-section .visual-analytics .va-rows{padding:.25rem 0}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row{display:flex;align-items:center;gap:.65rem;padding:.7rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);font-size:.85rem}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row:last-child{border-bottom:none}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row i{color:#d4a574;font-size:.85rem;flex-shrink:0}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row .va-filename{flex:1;color:#ffffffbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row .va-pct-good{color:#22c55e;font-weight:600;font-size:.8rem;white-space:nowrap}.landing-video-hosting .features-section .visual-analytics .va-rows .va-row .va-pct-none{color:#ffffff4d;font-size:.8rem;white-space:nowrap}.landing-video-hosting .comparison-section{border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#0d0d0e,#d4a5740d)}.landing-video-hosting .comparison-section .comparison-table-wrapper{overflow-x:auto;border-radius:16px;background:#141415;border:1px solid rgba(148,163,184,.1)}.landing-video-hosting .comparison-section .comparison-table{width:100%;border-collapse:collapse;min-width:600px}.landing-video-hosting .comparison-section .comparison-table th,.landing-video-hosting .comparison-section .comparison-table td{padding:1rem 1.25rem;text-align:center;border-bottom:1px solid rgba(148,163,184,.1)}.landing-video-hosting .comparison-section .comparison-table thead{background:#d4a5741a}.landing-video-hosting .comparison-section .comparison-table thead th{font-weight:600;font-size:.95rem}.landing-video-hosting .comparison-section .comparison-table thead th:first-child{text-align:left}.landing-video-hosting .comparison-section .comparison-table thead th img{height:24px}.landing-video-hosting .comparison-section .comparison-table tbody tr:last-child td{border-bottom:none}.landing-video-hosting .comparison-section .comparison-table tbody td{font-size:.95rem;color:#ffffffb3}.landing-video-hosting .comparison-section .comparison-table tbody td:first-child{text-align:left;color:#fff;font-weight:500}.landing-video-hosting .comparison-section .comparison-table tbody td i{font-size:1.25rem}.landing-video-hosting .comparison-section .comparison-table .strimy-col{background:#d4a5740d}.landing-video-hosting .pricing-section{border-top:1px solid rgba(212,165,116,.25);background:linear-gradient(180deg,#d4a5740d,#0d0d0e)}.landing-video-hosting .faq-section{border-top:1px solid rgba(255,255,255,.07)}.landing-video-hosting .faq-section .accordion .accordion-item{background:#141415;border:1px solid rgba(148,163,184,.1);border-radius:12px!important;margin-bottom:1rem;overflow:hidden}.landing-video-hosting .faq-section .accordion .accordion-item:last-child{margin-bottom:0}.landing-video-hosting .faq-section .accordion .accordion-button{background:transparent;color:#fff;font-weight:600;padding:1.25rem 1.5rem;box-shadow:none}.landing-video-hosting .faq-section .accordion .accordion-button:not(.collapsed){background:#d4a5741a;color:#d4a574}.landing-video-hosting .faq-section .accordion .accordion-button:after{filter:invert(1)}.landing-video-hosting .faq-section .accordion .accordion-button:focus{box-shadow:none}.landing-video-hosting .faq-section .accordion .accordion-body{padding:1.25rem 1.5rem;color:#ffffffb3;line-height:1.7}.landing-video-hosting .cta-section .cta-content{background:#d4a5740f;border:1px solid rgba(212,165,116,.2);padding:4rem 3rem;border-radius:24px}.landing-video-hosting .cta-section .cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media (max-width: 768px){.landing-video-hosting .cta-section .cta-content h2{font-size:1.75rem}}.landing-video-hosting .cta-section .cta-content p{font-size:1.15rem;color:#ffffffb3;margin-bottom:2rem}.landing-video-hosting .cta-section .cta-content .cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.landing-video-hosting .cta-section .cta-content .btn-light{background:#fff;color:#b8895e;font-weight:600;padding:.875rem 2rem;border-radius:8px;transition:all .3s ease}.landing-video-hosting .cta-section .cta-content .btn-light:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}.landing-video-hosting .cta-section .cta-content .btn-outline-light{border:2px solid rgba(255,255,255,.3);color:#fff;font-weight:600;padding:.875rem 2rem;border-radius:8px;transition:all .3s ease}.landing-video-hosting .cta-section .cta-content .btn-outline-light:hover{background:#ffffff14;border-color:#ffffff80}.landing-video-hosting .cta-section .cta-content .cta-features{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.landing-video-hosting .cta-section .cta-content .cta-features .cta-feature{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#ffffffb3}.landing-video-hosting .cta-section .cta-content .cta-features .cta-feature i{color:#d4a574}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
