.studio-flow-landing{width:100%;position:relative}.studio-flow-landing .page-width{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.hero-section{text-align:center}.hero-container{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1000px;margin:0 auto}.badge{display:inline-block;padding:8px 20px;border-radius:20px;font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.hero-section h1{margin:0;font-weight:700;max-width:900px;letter-spacing:-.02em}.subtitle{margin:0;max-width:700px;opacity:.9;line-height:1.6}.video-wrapper{width:100%;max-width:800px;margin:16px 0}.video-container{position:relative;width:100%;padding-bottom:56.25%;background:#1a1a1a;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}.video-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#666}.video-placeholder svg{margin-bottom:16px;opacity:.5}.video-placeholder p{margin:0;font-size:14px}.cta-wrapper{margin-top:0;margin-bottom:24px}.cta-button{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 14px #00000026}.cta-button:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-2px)}.cta-button svg{transition:transform .3s ease}.cta-button:hover svg{transform:translate(4px)}.brands-section{overflow:hidden}.brands-heading{text-align:center;margin:0 0 32px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.logos-container{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.logos-track{display:flex;gap:60px;animation:scroll-logos 40s linear infinite;width:fit-content}@keyframes scroll-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}.logos-track:hover{animation-play-state:paused}.logo-item{display:flex;align-items:center;justify-content:center;min-width:120px;height:50px;flex-shrink:0;transition:all .4s ease}.logo-item img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.reasons-section{text-align:center}.reasons-heading{margin:0 0 48px;font-weight:700}.reasons-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px;text-align:left}.reason-card{padding:32px;transition:all .3s ease;position:relative;overflow:hidden}.reason-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff0d,#fff0);opacity:0;transition:opacity .3s ease}.reason-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.reason-card:hover:before{opacity:1}.reason-number{font-weight:700;line-height:1;margin-bottom:16px;opacity:.4}.reason-title{margin:0 0 12px;font-weight:600;line-height:1.3}.reason-description{margin:0;line-height:1.6;opacity:.8}@media(max-width:990px){.hero-section h1{font-size:40px!important}.subtitle{font-size:16px!important}.video-wrapper{max-width:100%}.logos-track{gap:50px}.logo-item{min-width:100px;height:40px}.reasons-container{grid-template-columns:1fr;gap:20px}.reasons-heading{font-size:28px!important;margin-bottom:36px}.reason-card{padding:28px}}@media(max-width:750px){.hero-container{gap:20px}.hero-section h1{font-size:32px!important;line-height:1.2!important}.subtitle{font-size:15px!important}.badge{font-size:11px;padding:6px 16px}.cta-button{padding:14px 28px;font-size:15px;width:100%;justify-content:center}.video-container{border-radius:8px}.brands-heading{font-size:11px!important;margin-bottom:24px}.logos-track{gap:40px}.logo-item{min-width:80px;height:35px}.reasons-heading{font-size:24px!important;margin-bottom:28px}.reasons-container{gap:16px;margin-bottom:32px}.reason-card{padding:24px}.reason-number{font-size:36px!important;margin-bottom:12px}.reason-title{font-size:18px!important}.reason-description{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-studio-flow-landing.css.map */
