.StudioCanvas_canvas__He9Dj{display:block;width:100%;height:100%;background:linear-gradient(180deg,#1a1a2e 0,#16213e);outline:none;cursor:default}.Sidebar_sidebar__G7Mzs{position:fixed;top:0;left:-500px;width:500px;max-width:90vw;height:100vh;background:linear-gradient(180deg,#fff 0,#f8f9fa);box-shadow:5px 0 25px rgba(0,0,0,.3);transition:left .4s ease;z-index:1000;overflow-y:auto}.Sidebar_sidebar__G7Mzs.Sidebar_active__Bfm7L{left:0}.Sidebar_sidebarContent__fUYnW{padding:30px}.Sidebar_logoHeader__kmw8T{display:flex;justify-content:center;align-items:center;margin-bottom:30px;padding:20px 0}.Sidebar_logoHeader__kmw8T img{filter:drop-shadow(0 4px 8px rgba(102,126,234,.3))}.Sidebar_closeBtn__y1u_o{position:absolute;top:20px;left:20px;background:none;border:none;font-size:40px;color:#667eea;cursor:pointer;transition:all .3s ease;line-height:1}.Sidebar_closeBtn__y1u_o:hover{color:#764ba2;transform:rotate(90deg)}.Sidebar_tabs__1SDGn{display:flex;gap:10px;margin-bottom:25px;border-bottom:2px solid #e0e0e0;flex-wrap:wrap}.Sidebar_tabBtn__WiBIY{flex:1 1;min-width:120px;padding:12px 20px;background:transparent;color:#666;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent}.Sidebar_tabBtn__WiBIY:hover{color:#667eea}.Sidebar_tabBtn__WiBIY.Sidebar_active__Bfm7L{color:#667eea;border-bottom-color:#667eea}.Sidebar_tabContent__ylU3u{animation:Sidebar_fadeIn__JiuLB .4s ease}@keyframes Sidebar_fadeIn__JiuLB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Sidebar_tabContent__ylU3u h2{color:#333;margin-bottom:20px;font-size:28px}.Sidebar_tabContent__ylU3u h3{color:#667eea;margin-top:25px;margin-bottom:15px;font-size:22px}.Sidebar_tabContent__ylU3u p{color:#555;line-height:1.8;margin-bottom:15px;font-size:16px}.Sidebar_tabContent__ylU3u ul{color:#555;line-height:1.8;margin-bottom:15px;padding-left:25px}.Sidebar_tabContent__ylU3u ul li{margin-bottom:12px;font-size:16px}.Sidebar_tabContent__ylU3u ul li strong{color:#667eea}.Sidebar_clientLogo__3nY2x{text-align:center;margin-top:20px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.Sidebar_clientLogo__3nY2x p{font-weight:700;color:#667eea;margin:10px 0 0}.Sidebar_videoGrid__1_tef{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:20px}.Sidebar_videoItem__nPKN_{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.Sidebar_videoItem__nPKN_ iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.Sidebar_contactInfo__YPbvf{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:20px 0}.Sidebar_contactItem__M6d3I{margin:15px 0}.Sidebar_contactItem__M6d3I strong{display:block;color:#667eea;margin-bottom:8px;font-size:16px}.Sidebar_contactItem__M6d3I a{color:#764ba2;text-decoration:none;font-size:18px;font-weight:600;transition:color .3s ease}.Sidebar_contactItem__M6d3I a:hover{color:#667eea;text-decoration:underline}.Sidebar_sidebar__G7Mzs::-webkit-scrollbar{width:8px}.Sidebar_sidebar__G7Mzs::-webkit-scrollbar-track{background:#f1f1f1}.Sidebar_sidebar__G7Mzs::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.Sidebar_sidebar__G7Mzs::-webkit-scrollbar-thumb:hover{background:#764ba2}@media (max-width:768px){.Sidebar_sidebar__G7Mzs{width:100vw;left:-100vw}.Sidebar_sidebarContent__fUYnW h1{font-size:24px}.Sidebar_tabContent__ylU3u h2{font-size:22px}}.VideoModal_modalOverlay__VXWAw{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:2000;animation:VideoModal_fadeIn__XqVDa .3s ease}@keyframes VideoModal_fadeIn__XqVDa{0%{opacity:0}to{opacity:1}}.VideoModal_modalContent__hgxq_{position:relative;width:90%;max-width:1200px;animation:VideoModal_slideUp__g472Q .3s ease}@keyframes VideoModal_slideUp__g472Q{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.VideoModal_closeBtn__HeDpO{position:absolute;top:-50px;right:0;background:hsla(0,0%,100%,.2);color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:30px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1}.VideoModal_closeBtn__HeDpO:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.VideoModal_navArrow__UkK1g{position:absolute;top:50%;transform:translateY(-50%);background:rgba(40,40,40,.6);color:hsla(0,0%,100%,.7);border:none;width:60px;height:60px;border-radius:50%;font-size:40px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1;z-index:2001}.VideoModal_navArrowLeft__7X4DV{left:20px}.VideoModal_navArrowRight__w76eI{right:20px}.VideoModal_navArrow__UkK1g:hover{background:rgba(60,60,60,.8);color:hsla(0,0%,100%,.9);transform:translateY(-50%) scale(1.05);box-shadow:0 0 10px rgba(0,0,0,.3)}.VideoModal_navArrow__UkK1g:active{transform:translateY(-50%) scale(.95)}.VideoModal_videoWrapper__KJK2j{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:15px;box-shadow:0 20px 60px rgba(0,0,0,.5);background:#000}.VideoModal_videoWrapper__KJK2j iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.VideoModal_description__UCVOy{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:20px;margin-top:20px;text-align:center}.VideoModal_description__UCVOy h3{color:#ffdd57;font-size:20px;font-weight:700;margin:0;line-height:1.5}.VideoModal_hint__X_AUp{color:hsla(0,0%,100%,.8);text-align:center;margin-top:20px;font-size:14px}@media (max-width:768px){.VideoModal_modalContent__hgxq_{width:95%}.VideoModal_closeBtn__HeDpO{top:-45px;width:35px;height:35px;font-size:25px}.VideoModal_navArrow__UkK1g{width:45px;height:45px;font-size:30px}.VideoModal_navArrowLeft__7X4DV{left:10px}.VideoModal_navArrowRight__w76eI{right:10px}.VideoModal_description__UCVOy{padding:15px;margin-top:15px}.VideoModal_description__UCVOy h3{font-size:16px}.VideoModal_hint__X_AUp{font-size:12px;margin-top:15px}}.WorldClocks_clocksContainer__FAFoz{position:absolute;top:20px;right:20px;display:flex;gap:15px;z-index:10}.WorldClocks_clock__DQ3M4{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(102,126,234,.5);border-radius:10px;padding:10px 15px;min-width:100px;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.3);transition:all .3s ease}.WorldClocks_clock__DQ3M4:hover{border-color:#667eea;box-shadow:0 6px 20px rgba(102,126,234,.4);transform:translateY(-2px)}.WorldClocks_timezone__ULCuh{font-size:11px;font-weight:700;color:#ffdd57;margin-bottom:5px;letter-spacing:1px}.WorldClocks_time__jMyt3{font-size:16px;font-weight:700;color:#fff;font-family:Courier New,monospace;letter-spacing:1px}@media (max-width:768px){.WorldClocks_clocksContainer__FAFoz{top:60px;right:10px;gap:8px;flex-direction:column}.WorldClocks_clock__DQ3M4{padding:8px 12px;min-width:80px}.WorldClocks_timezone__ULCuh{font-size:10px;margin-bottom:3px}.WorldClocks_time__jMyt3{font-size:13px}}@media (max-width:480px){.WorldClocks_clocksContainer__FAFoz{top:50px;right:5px;gap:5px}.WorldClocks_clock__DQ3M4{padding:6px 10px;min-width:70px}.WorldClocks_timezone__ULCuh{font-size:9px}.WorldClocks_time__jMyt3{font-size:12px}}.Footer_footer__pQtti{position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);z-index:50;padding:15px 0}.Footer_footerContent__yAl3k{display:flex;align-items:center;gap:30px;padding:0 20px;max-width:100%;overflow:hidden}.Footer_companyName__7WpZL{font-size:18px;font-weight:700;color:#fff;white-space:nowrap;flex-shrink:0;text-decoration:none;cursor:pointer;transition:all .3s ease;padding:5px 10px;border-radius:5px}.Footer_companyName__7WpZL:hover{color:#ffdd57;background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.Footer_scrollingText__80cKH{flex:1 1;overflow:hidden;position:relative;height:24px}.Footer_scrollingTextInner__pYfqQ{display:flex;white-space:nowrap;animation:Footer_scroll__okwOe 30s linear infinite;gap:20px}.Footer_scrollingTextInner__pYfqQ span{display:inline-block;color:hsla(0,0%,100%,.8);font-size:14px;padding-right:20px}@keyframes Footer_scroll__okwOe{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.Footer_footer__pQtti{padding:12px 0}.Footer_footerContent__yAl3k{gap:15px;padding:0 15px}.Footer_companyName__7WpZL{font-size:16px}.Footer_scrollingTextInner__pYfqQ span{font-size:12px}.Footer_scrollingText__80cKH{height:20px}}@media (max-width:480px){.Footer_footerContent__yAl3k{flex-direction:column;gap:8px;align-items:flex-start}.Footer_companyName__7WpZL{font-size:14px}.Footer_scrollingText__80cKH{width:100%}.Footer_scrollingTextInner__pYfqQ span{font-size:11px}}.page_container__jZF7q{width:100vw;height:100vh;position:relative;overflow:hidden}.page_instructions__VylUP{position:absolute;bottom:80px;right:20px;background:rgba(0,0,0,.7);color:#fff;padding:15px 30px;border-radius:10px;font-size:16px;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.1)}.page_instructions__VylUP strong{color:#ffdd57}.page_sidebarToggle__pgLNE{position:absolute;top:20px;left:20px;background:rgba(102,126,234,.9);color:#fff;border:none;padding:15px 25px;border-radius:10px;cursor:pointer;font-size:16px;font-weight:700;z-index:100;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.3)}.page_sidebarToggle__pgLNE:hover{background:#667eea;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.4)}.page_sidebarToggle__pgLNE span{font-size:20px;margin-right:8px}.page_overlay__wdIaw{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:990}.page_overlay__wdIaw.page_active__9fwfh{opacity:1;visibility:visible}@media (max-width:768px){.page_instructions__VylUP{font-size:11px;padding:8px 12px;bottom:70px;right:10px;max-width:calc(100vw - 120px)}.page_sidebarToggle__pgLNE{padding:10px 15px;font-size:14px;top:10px;left:10px}.page_sidebarToggle__pgLNE span{font-size:18px;margin-right:5px}}@media (max-width:480px){.page_instructions__VylUP{font-size:10px;padding:6px 10px;bottom:60px;right:5px}.page_sidebarToggle__pgLNE{padding:8px 12px;font-size:12px;top:5px;left:5px}}