.Branding6-module__iWJGdW__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.Branding6-module__iWJGdW__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,36px);font-weight:500;line-height:1.2}.Branding6-module__iWJGdW__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Branding6-module__iWJGdW__list{max-width:1244px;margin:0 auto}.Branding6-module__iWJGdW__item{border-bottom:1px solid #e8e8e8}.Branding6-module__iWJGdW__qWrap{margin:0}.Branding6-module__iWJGdW__question{text-align:left;cursor:pointer;width:100%;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.Branding6-module__iWJGdW__qText{font-size:clamp(18px,2.2vw,24px);font-weight:500;line-height:1.3;transition:color .25s}.Branding6-module__iWJGdW__question:hover .Branding6-module__iWJGdW__qText{color:#ec7352}.Branding6-module__iWJGdW__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.Branding6-module__iWJGdW__icon{background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s,background .35s;display:flex}.Branding6-module__iWJGdW__icon svg{width:40%;height:40%}.Branding6-module__iWJGdW__question:hover .Branding6-module__iWJGdW__icon{background:linear-gradient(135deg,#000 50%,#ec7352 140%)}.Branding6-module__iWJGdW__open .Branding6-module__iWJGdW__icon{background:linear-gradient(135deg,#000 50%,#ec7352 140%);transform:rotate(180deg)}.Branding6-module__iWJGdW__panel{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.Branding6-module__iWJGdW__open .Branding6-module__iWJGdW__panel{grid-template-rows:1fr}.Branding6-module__iWJGdW__panelInner{overflow:hidden}.Branding6-module__iWJGdW__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,18px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.Branding6-module__iWJGdW__open .Branding6-module__iWJGdW__answer{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Branding6-module__iWJGdW__panel,.Branding6-module__iWJGdW__icon,.Branding6-module__iWJGdW__answer,.Branding6-module__iWJGdW__qText{transition:none}}
.BrandingHero-module__aCk_QW__section{isolation:isolate;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.75  0 0 0 0 0.55  0 0 0 0 0.4  0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#fdf6f0 0%,#fbeee2 55%,#f9e6d3 100%);place-items:center;min-height:850px;padding:clamp(90px,14vw,10px) clamp(16px,4vw,44px) clamp(60px,8vw,90px);display:grid;position:relative;overflow:hidden}@supports (min-height:100svh){.BrandingHero-module__aCk_QW__section{min-height:100svh}}.BrandingHero-module__aCk_QW__section:before,.BrandingHero-module__aCk_QW__section:after{content:"";z-index:-1;aspect-ratio:1;filter:blur(80px);opacity:.35;pointer-events:none;border-radius:50%;width:clamp(220px,40vw,560px);animation:14s ease-in-out infinite BrandingHero-module__aCk_QW__drift;position:absolute}.BrandingHero-module__aCk_QW__section:before{background:#f4a98b;top:-8%;left:-6%}.BrandingHero-module__aCk_QW__section:after{background:#f2b6c0;animation-delay:-7s;bottom:-10%;right:-6%}.BrandingHero-module__aCk_QW__inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1200px;display:flex}.BrandingHero-module__aCk_QW__logo{width:250px;height:auto;margin-bottom:clamp(14px,2vw,28px)}.BrandingHero-module__aCk_QW__title{font-family:var(--font-heading), sans-serif;letter-spacing:.04em;text-wrap:balance;background:linear-gradient(90deg,#df6a55 0%,#dc5a6a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(18px,2.6vw,40px);font-size:clamp(30px,5.2vw,52px);font-weight:500;line-height:1.22}.BrandingHero-module__aCk_QW__desc{font-family:var(--font-body), sans-serif;color:#4a4a4a;text-wrap:pretty;max-width:1100px;margin:0 0 clamp(28px,4.4vw,70px);font-size:clamp(15px,1.9vw,26px);font-weight:400;line-height:1.5}.BrandingHero-module__aCk_QW__btn{color:#fff;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0a0a0a;border-radius:6px;justify-content:center;align-items:center;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;transition:background .3s,transform .3s;display:inline-flex;position:relative}.BrandingHero-module__aCk_QW__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 6px 6px;height:3px;position:absolute;inset:auto 0 0}.BrandingHero-module__aCk_QW__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.BrandingHero-module__aCk_QW__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@media (hover:hover){.BrandingHero-module__aCk_QW__btn:hover{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}}.BrandingHero-module__aCk_QW__rise{animation:.9s cubic-bezier(.22,1,.36,1) both BrandingHero-module__aCk_QW__rise;animation-delay:calc(var(--i,0) * .12s + .1s)}@keyframes BrandingHero-module__aCk_QW__rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes BrandingHero-module__aCk_QW__drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.08)}}@media (max-width:767px){.BrandingHero-module__aCk_QW__br{display:none}.BrandingHero-module__aCk_QW__title{letter-spacing:.02em}}@media (max-width:480px){.BrandingHero-module__aCk_QW__btn{width:100%;max-width:360px}}@media (prefers-reduced-motion:reduce){.BrandingHero-module__aCk_QW__rise,.BrandingHero-module__aCk_QW__section:before,.BrandingHero-module__aCk_QW__section:after{animation:none}}
.Navbar-module___rHu7W__header{z-index:50;background:#fff;border-bottom:1px solid #efefef;position:sticky;top:0}.Navbar-module___rHu7W__inner{justify-content:space-between;align-items:center;max-width:1440px;height:100px;margin:0 auto;padding:0 clamp(16px,5vw,80px);display:flex}.Navbar-module___rHu7W__logo{align-items:center;display:flex}.Navbar-module___rHu7W__logo img{width:clamp(150px,17vw,250px);height:auto}.Navbar-module___rHu7W__menu{align-items:center;gap:clamp(24px,3.5vw,52px);display:flex}.Navbar-module___rHu7W__item{align-items:center;display:flex}.Navbar-module___rHu7W__link{font-family:var(--font-body);color:#000;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:20px;font-weight:400;transition:color .2s;display:inline-flex}.Navbar-module___rHu7W__link:hover,.Navbar-module___rHu7W__linkActive{color:var(--z-coral)}.Navbar-module___rHu7W__chev{transition:transform .25s}.Navbar-module___rHu7W__linkActive .Navbar-module___rHu7W__chev{transform:rotate(180deg)}.Navbar-module___rHu7W__cta{color:#fff;border-bottom:3px solid var(--z-coral);background:#000;border-radius:4px;align-items:center;gap:12px;padding:14px 20px;font-size:18px;font-weight:500;transition:color .25s;display:inline-flex}.Navbar-module___rHu7W__cta:hover{color:var(--z-coral)}.Navbar-module___rHu7W__ctaArrow{transition:transform .25s}.Navbar-module___rHu7W__cta:hover .Navbar-module___rHu7W__ctaArrow{transform:rotate(-45deg)}.Navbar-module___rHu7W__ctaMobile{display:none}.Navbar-module___rHu7W__panel{opacity:0;visibility:hidden;background:#fff;border-radius:0 0 clamp(24px,3vw,44px) clamp(24px,3vw,44px);width:min(100% - 2*clamp(16px,5vw,80px),1240px);margin:0 auto;padding:clamp(20px,2.8vw,40px);transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 24px 48px #0000002e}.Navbar-module___rHu7W__panelOpen{opacity:1;visibility:visible;transform:translateY(0)}.Navbar-module___rHu7W__panelBody{height:clamp(420px,54vh,560px)}.Navbar-module___rHu7W__servicesGrid{grid-template-columns:1.75fr 1fr;gap:clamp(16px,2.5vw,36px);height:100%;display:grid}.Navbar-module___rHu7W__serviceList{grid-template-rows:repeat(5,1fr);grid-template-columns:1fr 1fr;column-gap:clamp(16px,2.5vw,36px);margin:0;padding:0;list-style:none;display:grid}.Navbar-module___rHu7W__serviceItem{flex-direction:column;gap:6px;display:flex}.Navbar-module___rHu7W__serviceTitle{font-family:var(--font-heading);color:#000;font-size:clamp(16px,1.7vw,24px);font-weight:500;line-height:1.2;transition:color .2s}.Navbar-module___rHu7W__serviceItem:hover .Navbar-module___rHu7W__serviceTitle{color:var(--z-coral)}.Navbar-module___rHu7W__serviceDesc{color:#6b6b6b;font-size:clamp(13px,1.15vw,16px);line-height:1.4}.Navbar-module___rHu7W__productsGrid{grid-template-columns:repeat(4,minmax(0,300px));grid-auto-rows:max-content;place-content:start center;gap:clamp(14px,1.6vw,24px) clamp(10px,1.2vw,16px);height:100%;display:grid}.Navbar-module___rHu7W__productCard{flex-direction:column;gap:10px;min-width:0;display:flex}.Navbar-module___rHu7W__productImage{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.Navbar-module___rHu7W__productImage img{object-fit:contain;transition:transform .4s}.Navbar-module___rHu7W__productCard:hover .Navbar-module___rHu7W__productImage img{transform:scale(1.05)}.Navbar-module___rHu7W__productTitle{font-family:var(--font-heading);color:#000;text-align:center;font-size:clamp(15px,1.4vw,20px);font-weight:500;line-height:1.2;transition:color .2s}.Navbar-module___rHu7W__productCard:hover .Navbar-module___rHu7W__productTitle{color:var(--z-coral)}.Navbar-module___rHu7W__productsGrid .Navbar-module___rHu7W__mediaCard{aspect-ratio:16/10;grid-column:auto;height:auto}.Navbar-module___rHu7W__productsGrid .Navbar-module___rHu7W__mediaCard img{object-fit:contain}.Navbar-module___rHu7W__mediaCard{background:#d9d9d9;border-radius:clamp(14px,1.6vw,24px);height:100%;display:block;position:relative;overflow:hidden}.Navbar-module___rHu7W__mediaCard img{object-fit:cover;transition:transform .4s}a.Navbar-module___rHu7W__mediaCard:hover img{transform:scale(1.05)}.Navbar-module___rHu7W__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:8px;display:none}.Navbar-module___rHu7W__burger span{background:#000;width:26px;height:2px;display:block}.Navbar-module___rHu7W__link:focus-visible,.Navbar-module___rHu7W__cta:focus-visible,.Navbar-module___rHu7W__serviceItem:focus-visible,.Navbar-module___rHu7W__mediaCard:focus-visible{outline:2px solid var(--z-coral);outline-offset:3px}@media (max-width:1199px){.Navbar-module___rHu7W__link{font-size:17px}.Navbar-module___rHu7W__cta{padding:12px 16px;font-size:16px}}@media (max-width:991px){.Navbar-module___rHu7W__inner{height:76px}.Navbar-module___rHu7W__burger{display:flex}.Navbar-module___rHu7W__ctaDesktop{display:none}.Navbar-module___rHu7W__ctaMobile{align-self:flex-start;display:inline-flex}.Navbar-module___rHu7W__productCard:nth-child(5){grid-column:1/-1}.Navbar-module___rHu7W__menu{background:#fff;border-bottom:1px solid #efefef;flex-direction:column;align-items:stretch;gap:20px;max-height:calc(100vh - 76px);padding:24px clamp(16px,5vw,80px);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.Navbar-module___rHu7W__menuOpen{display:flex}.Navbar-module___rHu7W__item{flex-direction:column;align-items:stretch}.Navbar-module___rHu7W__link{justify-content:space-between;width:100%;font-size:18px}.Navbar-module___rHu7W__panel{width:100%;box-shadow:none;opacity:1;visibility:visible;border-radius:0;margin:0;padding:16px 0 4px;transition:none;display:none;position:static;transform:none}.Navbar-module___rHu7W__panelOpen{display:block}.Navbar-module___rHu7W__panelBody{height:auto}.Navbar-module___rHu7W__servicesGrid{grid-template-columns:1fr}.Navbar-module___rHu7W__menuImage{display:none}.Navbar-module___rHu7W__serviceList{grid-template-rows:none;grid-template-columns:1fr;row-gap:18px}.Navbar-module___rHu7W__productsGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;justify-content:stretch;gap:12px}.Navbar-module___rHu7W__productsGrid .Navbar-module___rHu7W__mediaCard{aspect-ratio:16/10;grid-column:auto;height:auto}.Navbar-module___rHu7W__productsGrid .Navbar-module___rHu7W__mediaCard:nth-child(5){aspect-ratio:16/7;grid-column:1/-1}}@media (max-width:480px){.Navbar-module___rHu7W__logo img{width:140px;height:auto}}.Navbar-module___rHu7W__link:focus-visible,.Navbar-module___rHu7W__cta:focus-visible,.Navbar-module___rHu7W__serviceItem:focus-visible,.Navbar-module___rHu7W__productCard:focus-visible,.Navbar-module___rHu7W__mediaCard:focus-visible{outline:2px solid var(--z-coral);outline-offset:3px}
.GraphicDesignP3-module__NbZ2qG__section{background:#050505;padding:clamp(28px,4vw,60px) clamp(16px,5vw,100px) clamp(56px,8vw,120px)}.GraphicDesignP3-module__NbZ2qG__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1180px;margin:0 auto;display:grid}.GraphicDesignP3-module__NbZ2qG__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .12s);flex-direction:column;display:flex}.GraphicDesignP3-module__NbZ2qG__section[data-reveal-ready] .GraphicDesignP3-module__NbZ2qG__reveal:not(.GraphicDesignP3-module__NbZ2qG__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.GraphicDesignP3-module__NbZ2qG__visible{opacity:1;transform:none}.GraphicDesignP3-module__NbZ2qG__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,1.8vw,24px);font-size:clamp(26px,2.9vw,36px);font-weight:500;line-height:1.2}.GraphicDesignP3-module__NbZ2qG__lead,.GraphicDesignP3-module__NbZ2qG__closing{font-family:var(--font-body), sans-serif;color:#fff;margin:0;font-size:clamp(16px,1.5vw,26px);font-weight:300;line-height:1.5}.GraphicDesignP3-module__NbZ2qG__lead{margin-bottom:clamp(18px,2.2vw,30px)}.GraphicDesignP3-module__NbZ2qG__closing{margin-top:clamp(16px,2vw,26px)}.GraphicDesignP3-module__NbZ2qG__points{gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:grid}.GraphicDesignP3-module__NbZ2qG__point{font-family:var(--font-body), sans-serif;color:#ffffffbf;padding-left:20px;font-size:clamp(14px,1.15vw,18px);line-height:1.5;position:relative}.GraphicDesignP3-module__NbZ2qG__point:before{content:"";background:#ee6a55;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.GraphicDesignP3-module__NbZ2qG__label{color:#ee6a55;font-weight:500}.GraphicDesignP3-module__NbZ2qG__visual{aspect-ratio:381/425;background:#1a0a1f;border-radius:clamp(14px,1.6vw,22px);width:100%;position:relative;overflow:hidden}.GraphicDesignP3-module__NbZ2qG__visual img{object-fit:cover}@media (max-width:860px){.GraphicDesignP3-module__NbZ2qG__inner{grid-template-columns:1fr}.GraphicDesignP3-module__NbZ2qG__reveal{transition-delay:0s}.GraphicDesignP3-module__NbZ2qG__visual{width:min(100%,460px);margin:0 auto}}@media (max-width:620px){.GraphicDesignP3-module__NbZ2qG__br{display:none}.GraphicDesignP3-module__NbZ2qG__section[data-reveal-ready] .GraphicDesignP3-module__NbZ2qG__reveal:not(.GraphicDesignP3-module__NbZ2qG__visible){transform:translateY(18px)}.GraphicDesignP3-module__NbZ2qG__reveal{transition-duration:.5s}}@media (prefers-reduced-motion:reduce){.GraphicDesignP3-module__NbZ2qG__section[data-reveal-ready] .GraphicDesignP3-module__NbZ2qG__reveal:not(.GraphicDesignP3-module__NbZ2qG__visible){opacity:1;transform:none}.GraphicDesignP3-module__NbZ2qG__reveal{transition:none}}
.ProductionServicesP3-module__sd5I0a__section{font-family:var(--font-body), sans-serif;background:#fff;padding:clamp(44px,6vw,100px) 0}.ProductionServicesP3-module__sd5I0a__heading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,1.8vw,24px);font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.2}.ProductionServicesP3-module__sd5I0a__lead{color:#333;max-width:900px;margin-bottom:clamp(32px,5vw,64px);font-size:clamp(15px,1.4vw,26px);line-height:1.55}.ProductionServicesP3-module__sd5I0a__grid{grid-template-columns:repeat(4,1fr);gap:clamp(28px,3.5vw,48px) clamp(14px,1.6vw,24px);max-width:1280px;margin:0 auto;display:grid}.ProductionServicesP3-module__sd5I0a__card{text-align:center}.ProductionServicesP3-module__sd5I0a__imgWrap{aspect-ratio:2/3;background:#d9d9d9;width:100%;margin-bottom:clamp(12px,1.4vw,18px);position:relative;overflow:hidden}.ProductionServicesP3-module__sd5I0a__img{object-fit:cover;transition:transform .5s}.ProductionServicesP3-module__sd5I0a__card:hover .ProductionServicesP3-module__sd5I0a__img{transform:scale(1.06)}.ProductionServicesP3-module__sd5I0a__title{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#e0604f;margin:0 0 8px;font-size:clamp(16px,1.45vw,20px);font-weight:400;line-height:1.3}.ProductionServicesP3-module__sd5I0a__text{color:#555;max-width:300px;margin:0 auto;font-size:clamp(13px,1.05vw,18px);line-height:1.55}@media (max-width:991px){.ProductionServicesP3-module__sd5I0a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.ProductionServicesP3-module__sd5I0a__grid{grid-template-columns:1fr}.ProductionServicesP3-module__sd5I0a__imgWrap{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.ProductionServicesP3-module__sd5I0a__img{transition:none}}
.VideoEditingP2-module__RHjZnq__section{color:#fff;background:#050505;padding:clamp(48px,7vw,110px) 0;overflow-x:clip}.VideoEditingP2-module__RHjZnq__wrap{width:92%;max-width:1300px;margin:0 auto}.VideoEditingP2-module__RHjZnq__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.VideoEditingP2-module__RHjZnq__section[data-reveal-ready] .VideoEditingP2-module__RHjZnq__reveal:not(.VideoEditingP2-module__RHjZnq__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.VideoEditingP2-module__RHjZnq__visible{opacity:1;transform:none}.VideoEditingP2-module__RHjZnq__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.6vw,22px);font-size:clamp(26px,3.4vw,36px);font-weight:500;line-height:1.2}.VideoEditingP2-module__RHjZnq__intro{text-align:center;max-width:1000px;font-family:var(--font-body), sans-serif;color:#ffffffeb;text-wrap:balance;margin:0 auto clamp(32px,5vw,72px);font-size:clamp(15px,1.6vw,26px);line-height:1.5}.VideoEditingP2-module__RHjZnq__servicesGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-bottom:clamp(56px,8vw,130px);display:grid}.VideoEditingP2-module__RHjZnq__media{min-width:0}.VideoEditingP2-module__RHjZnq__img{object-fit:cover;border-radius:clamp(12px,1.6vw,24px);width:100%;height:auto;display:block}.VideoEditingP2-module__RHjZnq__list{min-width:0;margin:0;padding:0;list-style:none}.VideoEditingP2-module__RHjZnq__row{border-top:1px solid #ffffff47;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(12px,2vw,28px);padding:clamp(12px,1.6vw,22px) 0;display:grid}.VideoEditingP2-module__RHjZnq__row:last-child{border-bottom:1px solid #ffffff47}.VideoEditingP2-module__RHjZnq__rowTitle{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#ec5a63;margin:0;font-size:clamp(14px,1.3vw,22px);font-weight:500;line-height:1.3}.VideoEditingP2-module__RHjZnq__rowDesc{font-family:var(--font-body), sans-serif;color:#ffffffd9;margin:0;font-size:clamp(12px,1.05vw,18px);line-height:1.5}.VideoEditingP2-module__RHjZnq__whyGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.VideoEditingP2-module__RHjZnq__whyText{min-width:0}.VideoEditingP2-module__RHjZnq__whyHeading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,2vw,28px);font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1.2}.VideoEditingP2-module__RHjZnq__whyDesc{font-family:var(--font-body), sans-serif;color:#fff;margin:0 0 clamp(16px,2vw,28px);font-size:clamp(15px,1.45vw,21px);line-height:1.6}.VideoEditingP2-module__RHjZnq__points{font-family:var(--font-body), sans-serif;gap:clamp(8px,1vw,14px);margin:0 0 clamp(16px,2vw,28px);padding:0;font-size:clamp(13px,1.15vw,17px);line-height:1.55;list-style:none;display:grid}.VideoEditingP2-module__RHjZnq__points li{padding-left:18px;position:relative}.VideoEditingP2-module__RHjZnq__points li:before{content:"";background:#e84763;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.VideoEditingP2-module__RHjZnq__pointTitle{color:#ec5a63;font-weight:500}.VideoEditingP2-module__RHjZnq__pointDesc{color:#ffffffd9}@media (max-width:1000px){.VideoEditingP2-module__RHjZnq__reveal{transition-delay:0s}}@media (max-width:900px){.VideoEditingP2-module__RHjZnq__servicesGrid,.VideoEditingP2-module__RHjZnq__whyGrid{grid-template-columns:minmax(0,1fr)}.VideoEditingP2-module__RHjZnq__whyGrid .VideoEditingP2-module__RHjZnq__media{order:2}}@media (max-width:620px){.VideoEditingP2-module__RHjZnq__reveal{transition-duration:.5s}.VideoEditingP2-module__RHjZnq__section[data-reveal-ready] .VideoEditingP2-module__RHjZnq__reveal:not(.VideoEditingP2-module__RHjZnq__visible){transform:translateY(18px)}.VideoEditingP2-module__RHjZnq__row{grid-template-columns:minmax(0,1fr);gap:6px}.VideoEditingP2-module__RHjZnq__rowDesc,.VideoEditingP2-module__RHjZnq__points{font-size:14px}}@media (prefers-reduced-motion:reduce){.VideoEditingP2-module__RHjZnq__section[data-reveal-ready] .VideoEditingP2-module__RHjZnq__reveal:not(.VideoEditingP2-module__RHjZnq__visible){opacity:1;transform:none}.VideoEditingP2-module__RHjZnq__reveal{transition:none}}
.AiGenerationP5-module__wKDqMW__root{background:#f8f8f8;padding:clamp(24px,4vw,60px) 0 clamp(40px,6vw,100px);overflow-x:clip}.AiGenerationP5-module__wKDqMW__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.AiGenerationP5-module__wKDqMW__root[data-reveal-ready] .AiGenerationP5-module__wKDqMW__reveal:not(.AiGenerationP5-module__wKDqMW__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.AiGenerationP5-module__wKDqMW__visible{opacity:1;transform:none}.AiGenerationP5-module__wKDqMW__toolsSection{width:96%;max-width:1400px;margin:0 auto;padding-top:clamp(32px,6vw,90px);padding-bottom:clamp(32px,5vw,80px)}.AiGenerationP5-module__wKDqMW__head{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.AiGenerationP5-module__wKDqMW__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vw,26px);font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.2}.AiGenerationP5-module__wKDqMW__sub{font-family:var(--font-body), sans-serif;color:#444;text-wrap:balance;max-width:1150px;margin:0 auto;font-size:clamp(16px,1.9vw,26px);line-height:1.45}.AiGenerationP5-module__wKDqMW__viewport{--visible:8;max-width:1300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.AiGenerationP5-module__wKDqMW__track{width:100%;transform:translateX(calc(var(--index,0) * -100% / var(--visible)));will-change:transform;margin:0;padding:0;list-style:none;display:flex}.AiGenerationP5-module__wKDqMW__track.AiGenerationP5-module__wKDqMW__animate{transition:transform .6s cubic-bezier(.65,0,.35,1)}.AiGenerationP5-module__wKDqMW__tool{flex:0 0 calc(100% / var(--visible));place-items:center;padding:clamp(10px,1.6vw,24px) 0;display:grid;position:relative}.AiGenerationP5-module__wKDqMW__tool:before{content:"";background:#00000029;width:1px;position:absolute;top:8%;bottom:8%;left:0}.AiGenerationP5-module__wKDqMW__logo{width:clamp(36px,4.4vw,68px);height:clamp(36px,4.4vw,68px);transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s;display:block;position:relative}.AiGenerationP5-module__wKDqMW__logo img{object-fit:contain;-webkit-user-select:none;user-select:none}.AiGenerationP5-module__wKDqMW__ctaSection{width:96%;max-width:1500px;margin:0 auto}.AiGenerationP5-module__wKDqMW__banner{color:#fff;isolation:isolate;background:#050505;border-radius:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(220px,24vw,280px);padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px) clamp(28px,4vw,64px) clamp(24px,22vw,340px);display:grid;position:relative;overflow:hidden}.AiGenerationP5-module__wKDqMW__bgLogo{opacity:.18;filter:grayscale()brightness(1.4);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(110px,17vw,240px);height:auto;position:absolute;top:50%;left:clamp(16px,4vw,70px);transform:translateY(-50%)}.AiGenerationP5-module__wKDqMW__sparkle{transform-origin:50%;filter:drop-shadow(0 0 10px #fff9);pointer-events:none;width:clamp(30px,4vw,64px);height:auto;animation:3s ease-in-out infinite AiGenerationP5-module__wKDqMW__twinkle;position:absolute;top:clamp(14px,2.2vw,32px);right:clamp(20px,3.5vw,56px)}.AiGenerationP5-module__wKDqMW__bannerText{text-align:center;min-width:0}.AiGenerationP5-module__wKDqMW__bannerTitle{font-family:var(--font-heading), sans-serif;text-wrap:balance;margin:0 0 clamp(12px,1.6vw,24px);font-size:clamp(24px,3.6vw,42px);font-weight:500;line-height:1.15}.AiGenerationP5-module__wKDqMW__bannerDesc{font-family:var(--font-body), sans-serif;color:#ffffffb8;max-width:720px;margin:0 auto;font-size:clamp(13px,1.3vw,18px);line-height:1.5}.AiGenerationP5-module__wKDqMW__btn{color:#fff;white-space:nowrap;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#111;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;transition:background .3s,transform .3s;display:inline-flex;position:relative}.AiGenerationP5-module__wKDqMW__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 8px 8px;height:3px;position:absolute;inset:auto 0 0}.AiGenerationP5-module__wKDqMW__btn svg{transition:transform .3s}.AiGenerationP5-module__wKDqMW__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.AiGenerationP5-module__wKDqMW__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@keyframes AiGenerationP5-module__wKDqMW__twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(20deg)}}@media (hover:hover){.AiGenerationP5-module__wKDqMW__btn:hover{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}.AiGenerationP5-module__wKDqMW__btn:hover svg{transform:translate(6px)}.AiGenerationP5-module__wKDqMW__logo:hover{filter:drop-shadow(0 10px 14px #00000040);transform:scale(1.18)rotate(-6deg)}}@media (max-width:1000px){.AiGenerationP5-module__wKDqMW__reveal{transition-delay:0s}}@media (max-width:900px){.AiGenerationP5-module__wKDqMW__viewport{--visible:5}.AiGenerationP5-module__wKDqMW__logo{width:clamp(44px,9vw,64px);height:clamp(44px,9vw,64px)}.AiGenerationP5-module__wKDqMW__banner{grid-template-columns:minmax(0,1fr);justify-items:center;padding:72px 24px 36px}.AiGenerationP5-module__wKDqMW__btn{justify-self:center}.AiGenerationP5-module__wKDqMW__bgLogo{opacity:.1;width:clamp(180px,45vw,320px);left:50%;transform:translate(-50%,-50%)}.AiGenerationP5-module__wKDqMW__sparkle{animation:none}}@media (max-width:620px){.AiGenerationP5-module__wKDqMW__root[data-reveal-ready] .AiGenerationP5-module__wKDqMW__reveal:not(.AiGenerationP5-module__wKDqMW__visible){transform:translateY(18px)}.AiGenerationP5-module__wKDqMW__reveal{transition-duration:.5s}}@media (max-width:480px){.AiGenerationP5-module__wKDqMW__viewport{--visible:3}.AiGenerationP5-module__wKDqMW__banner{gap:20px;padding:64px 18px 24px}.AiGenerationP5-module__wKDqMW__btn{width:100%}}@media (prefers-reduced-motion:reduce){.AiGenerationP5-module__wKDqMW__root[data-reveal-ready] .AiGenerationP5-module__wKDqMW__reveal:not(.AiGenerationP5-module__wKDqMW__visible){opacity:1;transform:none}.AiGenerationP5-module__wKDqMW__reveal,.AiGenerationP5-module__wKDqMW__btn,.AiGenerationP5-module__wKDqMW__btn svg,.AiGenerationP5-module__wKDqMW__logo{transition:none}.AiGenerationP5-module__wKDqMW__sparkle{animation:none}.AiGenerationP5-module__wKDqMW__viewport{-webkit-mask-image:none;mask-image:none}.AiGenerationP5-module__wKDqMW__track{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;transform:none}.AiGenerationP5-module__wKDqMW__tool{flex:none}.AiGenerationP5-module__wKDqMW__dup{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.AiGenerationP5-module__wKDqMW__track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.AiGenerationP5-module__wKDqMW__tool:nth-child(4n+1):before{display:none}}
.EcommerceP5-module__SGd2fW__section{font-family:var(--font-body), sans-serif;background:#050505;padding:clamp(44px,6vw,100px) 0}.EcommerceP5-module__SGd2fW__heading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,1.8vw,26px);font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.2}.EcommerceP5-module__SGd2fW__lead{color:#fff;max-width:1000px;margin-bottom:clamp(32px,5vw,72px);font-size:clamp(15px,1.6vw,26px);line-height:1.5}.EcommerceP5-module__SGd2fW__grid{flex-wrap:wrap;justify-content:center;row-gap:clamp(32px,4.5vw,72px);max-width:1200px;margin:0 auto;display:flex}.EcommerceP5-module__SGd2fW__block{text-align:center;flex:0 0 33.3333%;padding:0 clamp(14px,2.4vw,40px);position:relative}.EcommerceP5-module__SGd2fW__block:not(:nth-child(3n+1)):before{content:"";background:#ffffff2e;width:1px;position:absolute;top:4%;bottom:4%;left:0}.EcommerceP5-module__SGd2fW__tag{color:#b8b8b8;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(15px,1.5vw,30px)}.EcommerceP5-module__SGd2fW__title{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#ec6a58;margin:0 0 clamp(14px,1.6vw,24px);font-size:clamp(19px,2vw,30px);font-weight:500;line-height:1.2}.EcommerceP5-module__SGd2fW__list{text-align:left;flex-direction:column;gap:clamp(10px,1.1vw,16px);margin:0;padding:0;list-style:none;display:inline-flex}.EcommerceP5-module__SGd2fW__list li{color:#c9c9c9;align-items:center;gap:10px;font-size:clamp(13px,1.15vw,18px);display:flex}.EcommerceP5-module__SGd2fW__list svg{flex-shrink:0;width:clamp(14px,1.2vw,18px);height:clamp(14px,1.2vw,18px)}@media (max-width:991px){.EcommerceP5-module__SGd2fW__block{flex-basis:50%;padding:0 20px}.EcommerceP5-module__SGd2fW__block:before{display:none}.EcommerceP5-module__SGd2fW__block:nth-child(2n):before{display:block}}@media (max-width:575px){.EcommerceP5-module__SGd2fW__block{flex-basis:100%}.EcommerceP5-module__SGd2fW__block:before,.EcommerceP5-module__SGd2fW__block:nth-child(2n):before{display:none}}
.GraphicDesignP4-module__wkk96a__section{background:#fff;padding:clamp(40px,7vw,110px) 0 clamp(48px,8vw,130px);overflow-x:clip}.GraphicDesignP4-module__wkk96a__inner{width:100%;max-width:1540px;margin:0 auto;padding:0 clamp(16px,6vw,96px)}.GraphicDesignP4-module__wkk96a__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.GraphicDesignP4-module__wkk96a__section[data-reveal-ready] .GraphicDesignP4-module__wkk96a__reveal:not(.GraphicDesignP4-module__wkk96a__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.GraphicDesignP4-module__wkk96a__visible{opacity:1;transform:none}.GraphicDesignP4-module__wkk96a__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(16px,4vw,64px);display:grid}.GraphicDesignP4-module__wkk96a__headText{max-width:1100px}.GraphicDesignP4-module__wkk96a__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,2vw,28px);font-size:clamp(26px,2.8vw,36px);font-weight:500;line-height:1.2}.GraphicDesignP4-module__wkk96a__lead{font-family:var(--font-body), sans-serif;color:#4a4a4a;margin:0;font-size:clamp(16px,1.75vw,26px);font-weight:400;line-height:1.55}.GraphicDesignP4-module__wkk96a__logoWrap{justify-self:end}.GraphicDesignP4-module__wkk96a__zLogo{-webkit-user-select:none;user-select:none;width:clamp(72px,12vw,190px);height:auto}.GraphicDesignP4-module__wkk96a__body{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:clamp(36px,7vw,110px);display:grid}.GraphicDesignP4-module__wkk96a__visual{place-items:center;padding:clamp(16px,3.5vw,52px) clamp(8px,2vw,24px);display:grid}.GraphicDesignP4-module__wkk96a__imgBox{aspect-ratio:460/520;background:0 0;border-radius:4px;width:min(100%,500px);position:relative;overflow:hidden}.GraphicDesignP4-module__wkk96a__imgBox img{object-fit:contain}.GraphicDesignP4-module__wkk96a__list{margin:0;padding:0;list-style:none}.GraphicDesignP4-module__wkk96a__row{border-bottom:1px solid #0000001f;grid-template-columns:clamp(40px,4.4vw,64px) minmax(0,1fr) minmax(0,1.15fr);align-items:center;column-gap:clamp(10px,1.4vw,20px);padding:clamp(12px,1.5vw,22px) clamp(4px,.8vw,12px);display:grid}.GraphicDesignP4-module__wkk96a__num{font-family:var(--font-heading), sans-serif;color:#0a0a0a;font-size:clamp(20px,1.85vw,26px);font-weight:500;transition:color .3s}.GraphicDesignP4-module__wkk96a__title{font-family:var(--font-heading), sans-serif;color:#0a0a0a;margin:0;font-size:clamp(18px,1.85vw,26px);font-weight:500;line-height:1.2;transition:color .3s}.GraphicDesignP4-module__wkk96a__text{font-family:var(--font-body), sans-serif;color:#555;margin:0;font-size:clamp(14px,1.15vw,18px);font-weight:400;line-height:1.5}@media (hover:hover){.GraphicDesignP4-module__wkk96a__imgBox:hover{rotate:6deg}.GraphicDesignP4-module__wkk96a__row:hover .GraphicDesignP4-module__wkk96a__num,.GraphicDesignP4-module__wkk96a__row:hover .GraphicDesignP4-module__wkk96a__title{color:#e84763}}@media (max-width:1000px){.GraphicDesignP4-module__wkk96a__body{grid-template-columns:1fr;gap:clamp(16px,4vw,32px)}.GraphicDesignP4-module__wkk96a__reveal{transition-delay:0s}.GraphicDesignP4-module__wkk96a__imgBox{width:min(80%,400px)}}@media (max-width:700px){.GraphicDesignP4-module__wkk96a__head{grid-template-columns:1fr;gap:14px}.GraphicDesignP4-module__wkk96a__logoWrap{order:-1;justify-self:start}.GraphicDesignP4-module__wkk96a__zLogo{width:56px}.GraphicDesignP4-module__wkk96a__row{grid-template-columns:40px minmax(0,1fr);align-items:start;row-gap:6px}.GraphicDesignP4-module__wkk96a__num{padding-top:2px}.GraphicDesignP4-module__wkk96a__text{grid-column:2}.GraphicDesignP4-module__wkk96a__section[data-reveal-ready] .GraphicDesignP4-module__wkk96a__reveal:not(.GraphicDesignP4-module__wkk96a__visible){transform:translateY(18px)}.GraphicDesignP4-module__wkk96a__reveal{transition-duration:.5s}}@media (prefers-reduced-motion:reduce){.GraphicDesignP4-module__wkk96a__section[data-reveal-ready] .GraphicDesignP4-module__wkk96a__reveal:not(.GraphicDesignP4-module__wkk96a__visible){opacity:1;transform:none}.GraphicDesignP4-module__wkk96a__reveal,.GraphicDesignP4-module__wkk96a__imgBox,.GraphicDesignP4-module__wkk96a__num,.GraphicDesignP4-module__wkk96a__title{transition:none}}
.ProductionServicesP4-module__N0Q4ia__root{background:#f8f8f8;padding:clamp(24px,4vw,60px) 0 clamp(40px,6vw,100px);overflow-x:clip}.ProductionServicesP4-module__N0Q4ia__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.ProductionServicesP4-module__N0Q4ia__root[data-reveal-ready] .ProductionServicesP4-module__N0Q4ia__reveal:not(.ProductionServicesP4-module__N0Q4ia__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.ProductionServicesP4-module__N0Q4ia__visible{opacity:1;transform:none}.ProductionServicesP4-module__N0Q4ia__ctaSection{width:96%;max-width:1500px;margin:0 auto}.ProductionServicesP4-module__N0Q4ia__banner{color:#fff;isolation:isolate;background:#050505;border-radius:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(220px,24vw,280px);padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px) clamp(28px,4vw,64px) clamp(24px,22vw,340px);display:grid;position:relative;overflow:hidden}.ProductionServicesP4-module__N0Q4ia__bgLogo{opacity:.18;filter:grayscale()brightness(1.4);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(110px,17vw,240px);height:auto;position:absolute;top:50%;left:clamp(16px,4vw,70px);transform:translateY(-50%)}.ProductionServicesP4-module__N0Q4ia__sparkle{transform-origin:50%;filter:drop-shadow(0 0 10px #fff9);pointer-events:none;width:clamp(30px,4vw,64px);height:auto;animation:3s ease-in-out infinite ProductionServicesP4-module__N0Q4ia__twinkle;position:absolute;top:clamp(14px,2.2vw,32px);right:clamp(20px,3.5vw,56px)}.ProductionServicesP4-module__N0Q4ia__bannerText{text-align:center;min-width:0}.ProductionServicesP4-module__N0Q4ia__bannerTitle{font-family:var(--font-heading), sans-serif;text-wrap:balance;margin:0 0 clamp(12px,1.6vw,24px);font-size:clamp(24px,3.6vw,46px);font-weight:500;line-height:1.15}.ProductionServicesP4-module__N0Q4ia__bannerDesc{font-family:var(--font-body), sans-serif;color:#ffffffb8;max-width:720px;margin:0 auto;font-size:clamp(13px,1.3vw,20px);line-height:1.5}.ProductionServicesP4-module__N0Q4ia__btn{color:#fff;white-space:nowrap;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#111;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex;position:relative}.ProductionServicesP4-module__N0Q4ia__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 8px 8px;height:3px;position:absolute;inset:auto 0 0}.ProductionServicesP4-module__N0Q4ia__btn svg{transition:transform .3s}.ProductionServicesP4-module__N0Q4ia__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.ProductionServicesP4-module__N0Q4ia__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@keyframes ProductionServicesP4-module__N0Q4ia__twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(20deg)}}.ProductionServicesP4-module__N0Q4ia__toolsSection{width:96%;max-width:1400px;margin:0 auto;padding-top:clamp(48px,8vw,120px)}.ProductionServicesP4-module__N0Q4ia__head{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.ProductionServicesP4-module__N0Q4ia__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vw,26px);font-size:clamp(24px,3.2vw,46px);font-weight:500;line-height:1.2}.ProductionServicesP4-module__N0Q4ia__sub{font-family:var(--font-body), sans-serif;color:#444;text-wrap:balance;max-width:1150px;margin:0 auto;font-size:clamp(16px,1.9vw,28px);line-height:1.45}.ProductionServicesP4-module__N0Q4ia__viewport{--visible:8;max-width:1300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ProductionServicesP4-module__N0Q4ia__track{width:100%;transform:translateX(calc(var(--index,0) * -100% / var(--visible)));will-change:transform;margin:0;padding:0;list-style:none;display:flex}.ProductionServicesP4-module__N0Q4ia__track.ProductionServicesP4-module__N0Q4ia__animate{transition:transform .6s cubic-bezier(.65,0,.35,1)}.ProductionServicesP4-module__N0Q4ia__tool{flex:0 0 calc(100% / var(--visible));place-items:center;padding:clamp(10px,1.6vw,24px) 0;display:grid;position:relative}.ProductionServicesP4-module__N0Q4ia__tool:before{content:"";background:#00000029;width:1px;position:absolute;top:8%;bottom:8%;left:0}.ProductionServicesP4-module__N0Q4ia__logo{width:clamp(36px,4.4vw,68px);height:clamp(36px,4.4vw,68px);transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s;display:block;position:relative}.ProductionServicesP4-module__N0Q4ia__logo img{object-fit:contain;-webkit-user-select:none;user-select:none}@media (hover:hover){.ProductionServicesP4-module__N0Q4ia__btn:hover{color:#fff;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}.ProductionServicesP4-module__N0Q4ia__btn:hover svg{transform:translate(6px)}.ProductionServicesP4-module__N0Q4ia__logo:hover{filter:drop-shadow(0 10px 14px #00000040);transform:scale(1.18)rotate(-6deg)}}@media (max-width:1000px){.ProductionServicesP4-module__N0Q4ia__reveal{transition-delay:0s}}@media (max-width:900px){.ProductionServicesP4-module__N0Q4ia__viewport{--visible:5}.ProductionServicesP4-module__N0Q4ia__logo{width:clamp(44px,9vw,64px);height:clamp(44px,9vw,64px)}.ProductionServicesP4-module__N0Q4ia__banner{grid-template-columns:minmax(0,1fr);justify-items:center;padding:72px 24px 36px}.ProductionServicesP4-module__N0Q4ia__btn{justify-self:center}.ProductionServicesP4-module__N0Q4ia__bgLogo{opacity:.1;width:clamp(180px,45vw,320px);left:50%;transform:translate(-50%,-50%)}.ProductionServicesP4-module__N0Q4ia__sparkle{animation:none}}@media (max-width:620px){.ProductionServicesP4-module__N0Q4ia__root[data-reveal-ready] .ProductionServicesP4-module__N0Q4ia__reveal:not(.ProductionServicesP4-module__N0Q4ia__visible){transform:translateY(18px)}.ProductionServicesP4-module__N0Q4ia__reveal{transition-duration:.5s}}@media (max-width:480px){.ProductionServicesP4-module__N0Q4ia__viewport{--visible:3}.ProductionServicesP4-module__N0Q4ia__banner{gap:20px;padding:64px 18px 24px}.ProductionServicesP4-module__N0Q4ia__btn{width:100%}}@media (prefers-reduced-motion:reduce){.ProductionServicesP4-module__N0Q4ia__root[data-reveal-ready] .ProductionServicesP4-module__N0Q4ia__reveal:not(.ProductionServicesP4-module__N0Q4ia__visible){opacity:1;transform:none}.ProductionServicesP4-module__N0Q4ia__reveal,.ProductionServicesP4-module__N0Q4ia__btn,.ProductionServicesP4-module__N0Q4ia__btn svg,.ProductionServicesP4-module__N0Q4ia__logo{transition:none}.ProductionServicesP4-module__N0Q4ia__sparkle{animation:none}.ProductionServicesP4-module__N0Q4ia__viewport{-webkit-mask-image:none;mask-image:none}.ProductionServicesP4-module__N0Q4ia__track{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;transform:none}.ProductionServicesP4-module__N0Q4ia__tool{flex:none}.ProductionServicesP4-module__N0Q4ia__dup{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.ProductionServicesP4-module__N0Q4ia__track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.ProductionServicesP4-module__N0Q4ia__tool:nth-child(4n+1):before{display:none}}
.UiuxHero-module__zcE2oq__hero{text-align:center;background:radial-gradient(60% 50% at 50% 0,#ffffff8c 0%,#fff0 70%),linear-gradient(#fbeaea 0%,#f9e0dc 55%,#f7d6cb 100%);justify-content:center;align-items:center;min-height:clamp(520px,88vh,890px);padding:clamp(56px,8vw,120px) 0;display:flex;position:relative;overflow:hidden}.UiuxHero-module__zcE2oq__inner{z-index:1;flex-direction:column;align-items:center;max-width:1280px;display:flex;position:relative}.UiuxHero-module__zcE2oq__logo{width:clamp(110px,11vw,200px);height:auto;margin-bottom:clamp(12px,1.6vw,20px);animation:.7s both UiuxHero-module__zcE2oq__rise}.UiuxHero-module__zcE2oq__title{font-family:var(--font-heading,var(--font-body)), sans-serif;letter-spacing:.01em;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(16px,2.4vw,32px);font-size:clamp(30px,5.1vw,56px);font-weight:500;line-height:1.15;animation:.7s .1s both UiuxHero-module__zcE2oq__rise}.UiuxHero-module__zcE2oq__text{max-width:900px;font-family:var(--font-body), sans-serif;color:#444;margin:0 auto clamp(28px,4.5vw,64px);font-size:clamp(16px,1.9vw,26px);line-height:1.45;animation:.7s .2s both UiuxHero-module__zcE2oq__rise}.UiuxHero-module__zcE2oq__btn{color:#fff;font-family:var(--font-body), sans-serif;background:#000;border-bottom:3px solid #e84763;border-radius:4px;width:300px;height:59px;padding:clamp(14px,1.5vw,20px) clamp(20px,2.2vw,30px);font-size:clamp(16px,1.6vw,20px);font-weight:500;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;animation:.7s .3s both UiuxHero-module__zcE2oq__rise;display:inline-block}.UiuxHero-module__zcE2oq__btn:hover{color:#fff;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px);box-shadow:0 12px 28px #e847634d}.UiuxHero-module__zcE2oq__btn:focus-visible{outline-offset:3px;outline:2px solid #111}@keyframes UiuxHero-module__zcE2oq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.UiuxHero-module__zcE2oq__logo,.UiuxHero-module__zcE2oq__title,.UiuxHero-module__zcE2oq__text,.UiuxHero-module__zcE2oq__btn{transition:none;animation:none}}
.VideoEditingP4-module__-D9lpW__root{background:#f8f8f8;padding:clamp(24px,4vw,60px) 0 clamp(40px,6vw,100px);overflow-x:clip}.VideoEditingP4-module__-D9lpW__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.VideoEditingP4-module__-D9lpW__root[data-reveal-ready] .VideoEditingP4-module__-D9lpW__reveal:not(.VideoEditingP4-module__-D9lpW__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.VideoEditingP4-module__-D9lpW__visible{opacity:1;transform:none}.VideoEditingP4-module__-D9lpW__ctaSection{width:96%;max-width:1500px;margin:0 auto}.VideoEditingP4-module__-D9lpW__banner{color:#fff;isolation:isolate;background:#050505;border-radius:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(220px,24vw,280px);padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px) clamp(28px,4vw,64px) clamp(24px,22vw,340px);display:grid;position:relative;overflow:hidden}.VideoEditingP4-module__-D9lpW__bgLogo{opacity:.18;filter:grayscale()brightness(1.4);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(110px,17vw,240px);height:auto;position:absolute;top:50%;left:clamp(16px,4vw,70px);transform:translateY(-50%)}.VideoEditingP4-module__-D9lpW__sparkle{transform-origin:50%;filter:drop-shadow(0 0 10px #fff9);pointer-events:none;width:clamp(30px,4vw,64px);height:auto;animation:3s ease-in-out infinite VideoEditingP4-module__-D9lpW__twinkle;position:absolute;top:clamp(14px,2.2vw,32px);right:clamp(20px,3.5vw,56px)}.VideoEditingP4-module__-D9lpW__bannerText{text-align:center;min-width:0}.VideoEditingP4-module__-D9lpW__bannerTitle{font-family:var(--font-heading), sans-serif;text-wrap:balance;margin:0 0 clamp(12px,1.6vw,24px);font-size:clamp(24px,3.6vw,46px);font-weight:500;line-height:1.15}.VideoEditingP4-module__-D9lpW__bannerDesc{font-family:var(--font-body), sans-serif;color:#ffffffb8;max-width:720px;margin:0 auto;font-size:clamp(13px,1.3vw,18px);line-height:1.5}.VideoEditingP4-module__-D9lpW__btn{color:#fff;white-space:nowrap;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#111;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;transition:background .3s,transform .3s;display:inline-flex;position:relative}.VideoEditingP4-module__-D9lpW__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 8px 8px;height:3px;position:absolute;inset:auto 0 0}.VideoEditingP4-module__-D9lpW__btn svg{transition:transform .3s}.VideoEditingP4-module__-D9lpW__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.VideoEditingP4-module__-D9lpW__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@keyframes VideoEditingP4-module__-D9lpW__twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(20deg)}}.VideoEditingP4-module__-D9lpW__toolsSection{width:96%;max-width:1400px;margin:0 auto;padding-top:clamp(48px,8vw,120px)}.VideoEditingP4-module__-D9lpW__head{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.VideoEditingP4-module__-D9lpW__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vw,26px);font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.2}.VideoEditingP4-module__-D9lpW__sub{font-family:var(--font-body), sans-serif;color:#444;text-wrap:balance;min-width:1175px;margin:0 auto;font-size:clamp(16px,1.9vw,26px);line-height:1.45}.VideoEditingP4-module__-D9lpW__viewport{--visible:8;max-width:1300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.VideoEditingP4-module__-D9lpW__track{width:100%;transform:translateX(calc(var(--index,0) * -100% / var(--visible)));will-change:transform;margin:0;padding:0;list-style:none;display:flex}.VideoEditingP4-module__-D9lpW__track.VideoEditingP4-module__-D9lpW__animate{transition:transform .6s cubic-bezier(.65,0,.35,1)}.VideoEditingP4-module__-D9lpW__tool{flex:0 0 calc(100% / var(--visible));place-items:center;padding:clamp(10px,1.6vw,24px) 0;display:grid;position:relative}.VideoEditingP4-module__-D9lpW__tool:before{content:"";background:#00000029;width:1px;position:absolute;top:8%;bottom:8%;left:0}.VideoEditingP4-module__-D9lpW__logo{width:clamp(36px,4.4vw,68px);height:clamp(36px,4.4vw,68px);transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s;display:block;position:relative}.VideoEditingP4-module__-D9lpW__logo img{object-fit:contain;-webkit-user-select:none;user-select:none}@media (hover:hover){.VideoEditingP4-module__-D9lpW__btn:hover{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}.VideoEditingP4-module__-D9lpW__btn:hover svg{transform:translate(6px)}.VideoEditingP4-module__-D9lpW__logo:hover{filter:drop-shadow(0 10px 14px #00000040);transform:scale(1.18)rotate(-6deg)}}@media (max-width:1000px){.VideoEditingP4-module__-D9lpW__reveal{transition-delay:0s}}@media (max-width:900px){.VideoEditingP4-module__-D9lpW__viewport{--visible:5}.VideoEditingP4-module__-D9lpW__logo{width:clamp(44px,9vw,64px);height:clamp(44px,9vw,64px)}.VideoEditingP4-module__-D9lpW__banner{grid-template-columns:minmax(0,1fr);justify-items:center;padding:72px 24px 36px}.VideoEditingP4-module__-D9lpW__btn{justify-self:center}.VideoEditingP4-module__-D9lpW__bgLogo{opacity:.1;width:clamp(180px,45vw,320px);left:50%;transform:translate(-50%,-50%)}.VideoEditingP4-module__-D9lpW__sparkle{animation:none}}@media (max-width:620px){.VideoEditingP4-module__-D9lpW__root[data-reveal-ready] .VideoEditingP4-module__-D9lpW__reveal:not(.VideoEditingP4-module__-D9lpW__visible){transform:translateY(18px)}.VideoEditingP4-module__-D9lpW__reveal{transition-duration:.5s}}@media (max-width:480px){.VideoEditingP4-module__-D9lpW__viewport{--visible:3}.VideoEditingP4-module__-D9lpW__banner{gap:20px;padding:64px 18px 24px}.VideoEditingP4-module__-D9lpW__btn{width:100%}}@media (prefers-reduced-motion:reduce){.VideoEditingP4-module__-D9lpW__root[data-reveal-ready] .VideoEditingP4-module__-D9lpW__reveal:not(.VideoEditingP4-module__-D9lpW__visible){opacity:1;transform:none}.VideoEditingP4-module__-D9lpW__reveal,.VideoEditingP4-module__-D9lpW__btn,.VideoEditingP4-module__-D9lpW__btn svg,.VideoEditingP4-module__-D9lpW__logo{transition:none}.VideoEditingP4-module__-D9lpW__sparkle{animation:none}.VideoEditingP4-module__-D9lpW__viewport{-webkit-mask-image:none;mask-image:none}.VideoEditingP4-module__-D9lpW__track{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;transform:none}.VideoEditingP4-module__-D9lpW__tool{flex:none}.VideoEditingP4-module__-D9lpW__dup{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.VideoEditingP4-module__-D9lpW__track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.VideoEditingP4-module__-D9lpW__tool:nth-child(4n+1):before{display:none}}
.AiGenerationP4-module__bY2dcG__section{color:#fff;background:#050505;padding:clamp(48px,7vw,110px) 0;overflow-x:clip}.AiGenerationP4-module__bY2dcG__wrap{width:92%;max-width:1200px;margin:0 auto}.AiGenerationP4-module__bY2dcG__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.AiGenerationP4-module__bY2dcG__section[data-reveal-ready] .AiGenerationP4-module__bY2dcG__reveal:not(.AiGenerationP4-module__bY2dcG__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.AiGenerationP4-module__bY2dcG__visible{opacity:1;transform:none}.AiGenerationP4-module__bY2dcG__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.6vw,22px);font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.2}.AiGenerationP4-module__bY2dcG__intro{text-align:center;max-width:1000px;font-family:var(--font-body), sans-serif;color:#ffffffeb;text-wrap:balance;margin:0 auto clamp(32px,5vw,72px);font-size:clamp(15px,1.5vw,26px);line-height:1.5}.AiGenerationP4-module__bY2dcG__problemsGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,3.5vw,56px);margin-bottom:clamp(56px,8vw,130px);display:grid}.AiGenerationP4-module__bY2dcG__media{min-width:0}.AiGenerationP4-module__bY2dcG__img{object-fit:cover;border-radius:clamp(10px,1.4vw,20px);width:100%;height:auto;display:block}.AiGenerationP4-module__bY2dcG__list{min-width:0;margin:0;padding:0;list-style:none}.AiGenerationP4-module__bY2dcG__row{border-top:1px solid #ffffff47;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(10px,1.6vw,24px);padding:clamp(12px,1.5vw,20px) 0;display:grid}.AiGenerationP4-module__bY2dcG__row:last-child{border-bottom:1px solid #ffffff47}.AiGenerationP4-module__bY2dcG__rowTitle{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#ec5a63;margin:0;font-size:clamp(14px,1.3vw,22px);font-weight:500;line-height:1.3}.AiGenerationP4-module__bY2dcG__rowDesc{font-family:var(--font-body), sans-serif;color:#ffffffe0;margin:0;font-size:clamp(12px,1.05vw,18px);line-height:1.5}.AiGenerationP4-module__bY2dcG__impactGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.AiGenerationP4-module__bY2dcG__impactText{min-width:0}.AiGenerationP4-module__bY2dcG__impactHeading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(16px,2.2vw,32px);font-size:clamp(24px,2.8vw,36px);font-weight:500;line-height:1.2}.AiGenerationP4-module__bY2dcG__points{font-family:var(--font-body), sans-serif;color:#ffffffe6;gap:clamp(12px,1.6vw,24px);margin:0;padding-left:1.2em;font-size:clamp(15px,1.6vw,30px);line-height:1.4;display:grid}.AiGenerationP4-module__bY2dcG__points li::marker{color:#fff}@media (max-width:1000px){.AiGenerationP4-module__bY2dcG__reveal{transition-delay:0s}}@media (max-width:900px){.AiGenerationP4-module__bY2dcG__problemsGrid,.AiGenerationP4-module__bY2dcG__impactGrid{grid-template-columns:minmax(0,1fr)}.AiGenerationP4-module__bY2dcG__impactGrid .AiGenerationP4-module__bY2dcG__media{order:2}}@media (max-width:620px){.AiGenerationP4-module__bY2dcG__reveal{transition-duration:.5s}.AiGenerationP4-module__bY2dcG__section[data-reveal-ready] .AiGenerationP4-module__bY2dcG__reveal:not(.AiGenerationP4-module__bY2dcG__visible){transform:translateY(18px)}.AiGenerationP4-module__bY2dcG__row{grid-template-columns:minmax(0,1fr);gap:6px}.AiGenerationP4-module__bY2dcG__rowDesc{font-size:14px}}@media (prefers-reduced-motion:reduce){.AiGenerationP4-module__bY2dcG__section[data-reveal-ready] .AiGenerationP4-module__bY2dcG__reveal:not(.AiGenerationP4-module__bY2dcG__visible){opacity:1;transform:none}.AiGenerationP4-module__bY2dcG__reveal{transition:none}}
.EcommerceP6-module__o8x7vq__root{background:#f8f8f8;padding:clamp(24px,4vw,60px) 0 clamp(40px,6vw,100px);overflow-x:clip}.EcommerceP6-module__o8x7vq__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.EcommerceP6-module__o8x7vq__root[data-reveal-ready] .EcommerceP6-module__o8x7vq__reveal:not(.EcommerceP6-module__o8x7vq__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.EcommerceP6-module__o8x7vq__visible{opacity:1;transform:none}.EcommerceP6-module__o8x7vq__ctaSection{width:96%;max-width:1500px;margin:0 auto}.EcommerceP6-module__o8x7vq__banner{color:#fff;isolation:isolate;background:#050505;border-radius:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(220px,24vw,280px);padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px) clamp(28px,4vw,64px) clamp(24px,22vw,340px);display:grid;position:relative;overflow:hidden}.EcommerceP6-module__o8x7vq__bgLogo{opacity:.18;filter:grayscale()brightness(1.4);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(110px,17vw,240px);height:auto;position:absolute;top:50%;left:clamp(16px,4vw,70px);transform:translateY(-50%)}.EcommerceP6-module__o8x7vq__sparkle{transform-origin:50%;filter:drop-shadow(0 0 10px #fff9);pointer-events:none;width:clamp(30px,4vw,64px);height:auto;animation:3s ease-in-out infinite EcommerceP6-module__o8x7vq__twinkle;position:absolute;top:clamp(14px,2.2vw,32px);right:clamp(20px,3.5vw,56px)}.EcommerceP6-module__o8x7vq__bannerText{text-align:center;min-width:0}.EcommerceP6-module__o8x7vq__bannerTitle{font-family:var(--font-heading), sans-serif;text-wrap:balance;margin:0 0 clamp(12px,1.6vw,24px);font-size:clamp(24px,3.6vw,46px);font-weight:500;line-height:1.15}.EcommerceP6-module__o8x7vq__bannerDesc{font-family:var(--font-body), sans-serif;color:#ffffffb8;max-width:720px;margin:0 auto;font-size:clamp(13px,1.3vw,20px);line-height:1.5}.EcommerceP6-module__o8x7vq__btn{color:#fff;white-space:nowrap;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#111;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex;position:relative}.EcommerceP6-module__o8x7vq__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 8px 8px;height:3px;position:absolute;inset:auto 0 0}.EcommerceP6-module__o8x7vq__btn svg{transition:transform .3s}.EcommerceP6-module__o8x7vq__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.EcommerceP6-module__o8x7vq__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@keyframes EcommerceP6-module__o8x7vq__twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(20deg)}}.EcommerceP6-module__o8x7vq__toolsSection{width:96%;max-width:1400px;margin:0 auto;padding-top:clamp(48px,8vw,120px)}.EcommerceP6-module__o8x7vq__head{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.EcommerceP6-module__o8x7vq__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vw,26px);font-size:clamp(24px,3.2vw,46px);font-weight:500;line-height:1.2}.EcommerceP6-module__o8x7vq__sub{font-family:var(--font-body), sans-serif;color:#444;text-wrap:balance;max-width:1150px;margin:0 auto;font-size:clamp(16px,1.9vw,28px);line-height:1.45}.EcommerceP6-module__o8x7vq__viewport{--visible:8;max-width:1300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.EcommerceP6-module__o8x7vq__track{width:100%;transform:translateX(calc(var(--index,0) * -100% / var(--visible)));will-change:transform;margin:0;padding:0;list-style:none;display:flex}.EcommerceP6-module__o8x7vq__track.EcommerceP6-module__o8x7vq__animate{transition:transform .6s cubic-bezier(.65,0,.35,1)}.EcommerceP6-module__o8x7vq__tool{flex:0 0 calc(100% / var(--visible));place-items:center;padding:clamp(10px,1.6vw,24px) 0;display:grid;position:relative}.EcommerceP6-module__o8x7vq__tool:before{content:"";background:#00000029;width:1px;position:absolute;top:8%;bottom:8%;left:0}.EcommerceP6-module__o8x7vq__logo{width:clamp(36px,4.4vw,68px);height:clamp(36px,4.4vw,68px);transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s;display:block;position:relative}.EcommerceP6-module__o8x7vq__logo img{object-fit:contain;-webkit-user-select:none;user-select:none}@media (hover:hover){.EcommerceP6-module__o8x7vq__btn:hover{color:#fff;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}.EcommerceP6-module__o8x7vq__btn:hover svg{transform:translate(6px)}.EcommerceP6-module__o8x7vq__logo:hover{filter:drop-shadow(0 10px 14px #00000040);transform:scale(1.18)rotate(-6deg)}}@media (max-width:1000px){.EcommerceP6-module__o8x7vq__reveal{transition-delay:0s}}@media (max-width:900px){.EcommerceP6-module__o8x7vq__viewport{--visible:5}.EcommerceP6-module__o8x7vq__logo{width:clamp(44px,9vw,64px);height:clamp(44px,9vw,64px)}.EcommerceP6-module__o8x7vq__banner{grid-template-columns:minmax(0,1fr);justify-items:center;padding:72px 24px 36px}.EcommerceP6-module__o8x7vq__btn{justify-self:center}.EcommerceP6-module__o8x7vq__bgLogo{opacity:.1;width:clamp(180px,45vw,320px);left:50%;transform:translate(-50%,-50%)}.EcommerceP6-module__o8x7vq__sparkle{animation:none}}@media (max-width:620px){.EcommerceP6-module__o8x7vq__root[data-reveal-ready] .EcommerceP6-module__o8x7vq__reveal:not(.EcommerceP6-module__o8x7vq__visible){transform:translateY(18px)}.EcommerceP6-module__o8x7vq__reveal{transition-duration:.5s}}@media (max-width:480px){.EcommerceP6-module__o8x7vq__viewport{--visible:3}.EcommerceP6-module__o8x7vq__banner{gap:20px;padding:64px 18px 24px}.EcommerceP6-module__o8x7vq__btn{width:100%}}@media (prefers-reduced-motion:reduce){.EcommerceP6-module__o8x7vq__root[data-reveal-ready] .EcommerceP6-module__o8x7vq__reveal:not(.EcommerceP6-module__o8x7vq__visible){opacity:1;transform:none}.EcommerceP6-module__o8x7vq__reveal,.EcommerceP6-module__o8x7vq__btn,.EcommerceP6-module__o8x7vq__btn svg,.EcommerceP6-module__o8x7vq__logo{transition:none}.EcommerceP6-module__o8x7vq__sparkle{animation:none}.EcommerceP6-module__o8x7vq__viewport{-webkit-mask-image:none;mask-image:none}.EcommerceP6-module__o8x7vq__track{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;transform:none}.EcommerceP6-module__o8x7vq__tool{flex:none}.EcommerceP6-module__o8x7vq__dup{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.EcommerceP6-module__o8x7vq__track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.EcommerceP6-module__o8x7vq__tool:nth-child(4n+1):before{display:none}}
.GraphicDesignP5-module__op5enG__root{background:#f8f8f8;padding:clamp(24px,4vw,60px) 0 clamp(40px,6vw,100px);overflow-x:clip}.GraphicDesignP5-module__op5enG__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms);flex-direction:column;display:flex}.GraphicDesignP5-module__op5enG__root[data-reveal-ready] .GraphicDesignP5-module__op5enG__reveal:not(.GraphicDesignP5-module__op5enG__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.GraphicDesignP5-module__op5enG__visible{opacity:1;transform:none}.GraphicDesignP5-module__op5enG__ctaSection{width:96%;max-width:1500px;margin:0 auto}.GraphicDesignP5-module__op5enG__banner{color:#fff;isolation:isolate;background:#050505;border-radius:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(220px,24vw,280px);padding:clamp(28px,4vw,64px) clamp(24px,5vw,80px) clamp(28px,4vw,64px) clamp(24px,22vw,340px);display:grid;position:relative;overflow:hidden}.GraphicDesignP5-module__op5enG__bgLogo{opacity:.18;filter:grayscale()brightness(1.4);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(110px,17vw,240px);height:auto;position:absolute;top:50%;left:clamp(16px,4vw,70px);transform:translateY(-50%)}.GraphicDesignP5-module__op5enG__sparkle{transform-origin:50%;filter:drop-shadow(0 0 10px #fff9);pointer-events:none;width:clamp(30px,4vw,64px);height:auto;animation:3s ease-in-out infinite GraphicDesignP5-module__op5enG__twinkle;position:absolute;top:clamp(14px,2.2vw,32px);right:clamp(20px,3.5vw,56px)}.GraphicDesignP5-module__op5enG__bannerText{text-align:center;min-width:0}.GraphicDesignP5-module__op5enG__bannerTitle{font-family:var(--font-heading), sans-serif;text-wrap:balance;margin:0 0 clamp(12px,1.6vw,24px);font-size:clamp(24px,3.6vw,46px);font-weight:500;line-height:1.15}.GraphicDesignP5-module__op5enG__bannerDesc{font-family:var(--font-body), sans-serif;color:#ffffffb8;max-width:720px;margin:0 auto;font-size:clamp(13px,1.3vw,18px);line-height:1.5}.GraphicDesignP5-module__op5enG__btn{color:#fff;white-space:nowrap;min-height:48px;font-family:var(--font-body), sans-serif;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#111;border-radius:8px;justify-content:center;justify-self:end;align-items:center;gap:12px;padding:14px 22px;font-size:clamp(15px,1.4vw,20px);font-weight:500;transition:background .3s,transform .3s;display:inline-flex;position:relative}.GraphicDesignP5-module__op5enG__btn:after{content:"";background:linear-gradient(90deg,#ec7352,#e84763);border-radius:0 0 8px 8px;height:3px;position:absolute;inset:auto 0 0}.GraphicDesignP5-module__op5enG__btn svg{transition:transform .3s}.GraphicDesignP5-module__op5enG__btn:active{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:scale(.97)}.GraphicDesignP5-module__op5enG__btn:focus-visible{outline-offset:3px;outline:2px solid #ec7352}@keyframes GraphicDesignP5-module__op5enG__twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.2)rotate(20deg)}}.GraphicDesignP5-module__op5enG__toolsSection{width:96%;max-width:1400px;margin:0 auto;padding-top:clamp(48px,8vw,120px)}.GraphicDesignP5-module__op5enG__head{text-align:center;margin-bottom:clamp(32px,5vw,72px)}.GraphicDesignP5-module__op5enG__heading{font-family:var(--font-heading), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.8vw,26px);font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.2}.GraphicDesignP5-module__op5enG__sub{font-family:var(--font-body), sans-serif;color:#444;text-wrap:balance;min-width:1175px;margin:0 auto;font-size:clamp(16px,1.9vw,26px);line-height:1.45}.GraphicDesignP5-module__op5enG__viewport{--visible:8;max-width:1300px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.GraphicDesignP5-module__op5enG__track{width:100%;transform:translateX(calc(var(--index,0) * -100% / var(--visible)));will-change:transform;margin:0;padding:0;list-style:none;display:flex}.GraphicDesignP5-module__op5enG__track.GraphicDesignP5-module__op5enG__animate{transition:transform .6s cubic-bezier(.65,0,.35,1)}.GraphicDesignP5-module__op5enG__tool{flex:0 0 calc(100% / var(--visible));place-items:center;padding:clamp(10px,1.6vw,24px) 0;display:grid;position:relative}.GraphicDesignP5-module__op5enG__tool:before{content:"";background:#00000029;width:1px;position:absolute;top:8%;bottom:8%;left:0}.GraphicDesignP5-module__op5enG__logo{width:clamp(36px,4.4vw,68px);height:clamp(36px,4.4vw,68px);transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s;display:block;position:relative}.GraphicDesignP5-module__op5enG__logo img{object-fit:contain;-webkit-user-select:none;user-select:none}@media (hover:hover){.GraphicDesignP5-module__op5enG__btn:hover{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);transform:translateY(-3px)}.GraphicDesignP5-module__op5enG__btn:hover svg{transform:translate(6px)}.GraphicDesignP5-module__op5enG__logo:hover{filter:drop-shadow(0 10px 14px #00000040);transform:scale(1.18)rotate(-6deg)}}@media (max-width:1000px){.GraphicDesignP5-module__op5enG__reveal{transition-delay:0s}}@media (max-width:900px){.GraphicDesignP5-module__op5enG__viewport{--visible:5}.GraphicDesignP5-module__op5enG__logo{width:clamp(44px,9vw,64px);height:clamp(44px,9vw,64px)}.GraphicDesignP5-module__op5enG__banner{grid-template-columns:minmax(0,1fr);justify-items:center;padding:72px 24px 36px}.GraphicDesignP5-module__op5enG__btn{justify-self:center}.GraphicDesignP5-module__op5enG__bgLogo{opacity:.1;width:clamp(180px,45vw,320px);left:50%;transform:translate(-50%,-50%)}.GraphicDesignP5-module__op5enG__sparkle{animation:none}}@media (max-width:620px){.GraphicDesignP5-module__op5enG__root[data-reveal-ready] .GraphicDesignP5-module__op5enG__reveal:not(.GraphicDesignP5-module__op5enG__visible){transform:translateY(18px)}.GraphicDesignP5-module__op5enG__reveal{transition-duration:.5s}}@media (max-width:480px){.GraphicDesignP5-module__op5enG__viewport{--visible:3}.GraphicDesignP5-module__op5enG__banner{gap:20px;padding:64px 18px 24px}.GraphicDesignP5-module__op5enG__btn{width:100%}}@media (prefers-reduced-motion:reduce){.GraphicDesignP5-module__op5enG__root[data-reveal-ready] .GraphicDesignP5-module__op5enG__reveal:not(.GraphicDesignP5-module__op5enG__visible){opacity:1;transform:none}.GraphicDesignP5-module__op5enG__reveal,.GraphicDesignP5-module__op5enG__btn,.GraphicDesignP5-module__op5enG__btn svg,.GraphicDesignP5-module__op5enG__logo{transition:none}.GraphicDesignP5-module__op5enG__sparkle{animation:none}.GraphicDesignP5-module__op5enG__viewport{-webkit-mask-image:none;mask-image:none}.GraphicDesignP5-module__op5enG__track{grid-template-columns:repeat(8,minmax(0,1fr));display:grid;transform:none}.GraphicDesignP5-module__op5enG__tool{flex:none}.GraphicDesignP5-module__op5enG__dup{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.GraphicDesignP5-module__op5enG__track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:8px}.GraphicDesignP5-module__op5enG__tool:nth-child(4n+1):before{display:none}}
.ProductionServicesP5-module__pf6Qca__section{font-family:var(--font-body), sans-serif;background:#fff;padding:clamp(44px,6vw,100px) 0;overflow:hidden}.ProductionServicesP5-module__pf6Qca__head{justify-content:space-between;align-items:center;gap:clamp(20px,4vw,64px);margin-bottom:clamp(32px,5vw,80px);display:flex}.ProductionServicesP5-module__pf6Qca__headText{flex:1}.ProductionServicesP5-module__pf6Qca__heading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(12px,1.6vw,22px);font-size:clamp(26px,3.2vw,36px);font-weight:500;line-height:1.2}.ProductionServicesP5-module__pf6Qca__lead{color:#444;max-width:900px;margin:0;font-size:clamp(15px,1.7vw,26px);line-height:1.5}.ProductionServicesP5-module__pf6Qca__logo{-webkit-user-select:none;user-select:none;flex:none;width:clamp(90px,14vw,220px);height:auto}.ProductionServicesP5-module__pf6Qca__body{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.ProductionServicesP5-module__pf6Qca__imgCol{justify-content:center;padding:clamp(10px,2vw,30px);display:flex}.ProductionServicesP5-module__pf6Qca__imgWrap{aspect-ratio:4/5;width:100%;max-width:460px;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 24px 50px #0003}.ProductionServicesP5-module__pf6Qca__img{object-fit:cover}.ProductionServicesP5-module__pf6Qca__list{margin:0;padding:0;list-style:none}.ProductionServicesP5-module__pf6Qca__item{border-bottom:1px solid #dcdcdc;grid-template-columns:clamp(34px,4vw,60px) minmax(0,1fr) minmax(0,1.25fr);align-items:center;column-gap:clamp(12px,1.8vw,28px);padding:clamp(14px,1.6vw,22px) 0;display:grid}.ProductionServicesP5-module__pf6Qca__item:first-child{padding-top:0}.ProductionServicesP5-module__pf6Qca__no{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;font-size:clamp(18px,2vw,26px);font-weight:500}.ProductionServicesP5-module__pf6Qca__title{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;margin:0;font-size:clamp(17px,1.9vw,26px);font-weight:500;line-height:1.25}.ProductionServicesP5-module__pf6Qca__text{color:#666;margin:0;font-size:clamp(13px,1.1vw,18px);line-height:1.55}@media (max-width:991px){.ProductionServicesP5-module__pf6Qca__body{grid-template-columns:1fr}.ProductionServicesP5-module__pf6Qca__imgWrap{max-width:340px}}@media (max-width:767px){.ProductionServicesP5-module__pf6Qca__item{grid-template-columns:40px 1fr;row-gap:6px}.ProductionServicesP5-module__pf6Qca__text{grid-column:2}}@media (max-width:575px){.ProductionServicesP5-module__pf6Qca__head{flex-direction:column-reverse;align-items:flex-start}.ProductionServicesP5-module__pf6Qca__logo{width:90px}}
.UiuxP2-module__h9sPEq__section{font-family:var(--font-body), sans-serif;background:#fff;padding:clamp(48px,6.5vw,96px) 0 clamp(56px,7vw,110px)}.UiuxP2-module__h9sPEq__badge{color:#fff;background:linear-gradient(90deg,#000 45%,#ec7352 135%);border-radius:999px;align-items:center;gap:12px;padding:clamp(10px,1.1vw,16px) clamp(20px,2.2vw,30px);font-size:clamp(15px,1.5vw,20px);font-weight:500;display:inline-flex}.UiuxP2-module__h9sPEq__heading{font-family:var(--font-body), sans-serif;color:#111;margin:clamp(24px,3.4vw,48px) 0 clamp(24px,3vw,44px);font-size:clamp(22px,2.3vw,26px);font-weight:400;line-height:1.3}.UiuxP2-module__h9sPEq__media{background:#e9e9e9;border-radius:4px;overflow:hidden}.UiuxP2-module__h9sPEq__img{width:100%;height:auto;transition:transform .6s;display:block}.UiuxP2-module__h9sPEq__media:hover .UiuxP2-module__h9sPEq__img{transform:scale(1.03)}.UiuxP2-module__h9sPEq__list{flex-direction:column;display:flex}.UiuxP2-module__h9sPEq__item{border-bottom:1px solid #e6e6e6;padding:clamp(24px,3.4vw,48px) 0}.UiuxP2-module__h9sPEq__item:first-child{padding-top:0}.UiuxP2-module__h9sPEq__item:last-child{border-bottom:0;padding-bottom:0}.UiuxP2-module__h9sPEq__title{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(14px,2vw,28px);font-size:clamp(22px,2.3vw,30px);font-weight:500;line-height:1.2}.UiuxP2-module__h9sPEq__text{color:#555;margin:0;font-size:clamp(16px,1.75vw,26px);line-height:1.5}@media (min-width:992px){.UiuxP2-module__h9sPEq__media{position:relative}}@media (prefers-reduced-motion:reduce){.UiuxP2-module__h9sPEq__img{transition:none}}
.VideoEditingP3-module__0qY13W__section{background:#fff;padding:clamp(48px,7vw,110px) 0;overflow-x:clip}.VideoEditingP3-module__0qY13W__wrap{width:92%;max-width:1300px;margin:0 auto}.VideoEditingP3-module__0qY13W__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.VideoEditingP3-module__0qY13W__section[data-reveal-ready] .VideoEditingP3-module__0qY13W__reveal:not(.VideoEditingP3-module__0qY13W__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.VideoEditingP3-module__0qY13W__visible{opacity:1;transform:none}.VideoEditingP3-module__0qY13W__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,48px);margin-bottom:clamp(36px,6vw,90px);display:grid}.VideoEditingP3-module__0qY13W__headText{min-width:0}.VideoEditingP3-module__0qY13W__heading{font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(10px,1.4vw,20px);font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.2}.VideoEditingP3-module__0qY13W__sub{max-width:900px;font-family:var(--font-body), sans-serif;color:#444;margin:0;font-size:clamp(15px,1.7vw,26px);line-height:1.5}.VideoEditingP3-module__0qY13W__zWrap{justify-content:flex-end;display:flex}.VideoEditingP3-module__0qY13W__z{-webkit-user-select:none;user-select:none;pointer-events:none;width:clamp(80px,13vw,200px);height:auto}.VideoEditingP3-module__0qY13W__body{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.VideoEditingP3-module__0qY13W__media{justify-content:center;min-width:0;display:flex}.VideoEditingP3-module__0qY13W__img{object-fit:contain;filter:drop-shadow(0 24px 40px #0000002e);width:100%;max-width:560px;height:auto;display:block;transform:rotate(-8deg)}.VideoEditingP3-module__0qY13W__list{min-width:0;margin:0;padding:0;list-style:none}.VideoEditingP3-module__0qY13W__row{border-bottom:1px solid #e6e6e6;grid-template-columns:clamp(34px,4vw,56px) minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(10px,1.6vw,24px);padding:clamp(14px,1.8vw,24px) 0;display:grid}.VideoEditingP3-module__0qY13W__row:first-child{padding-top:0}.VideoEditingP3-module__0qY13W__num{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;font-size:clamp(16px,1.6vw,22px);font-weight:500}.VideoEditingP3-module__0qY13W__rowTitle{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;margin:0;font-size:clamp(17px,1.7vw,22px);font-weight:500;line-height:1.25}.VideoEditingP3-module__0qY13W__rowDesc{font-family:var(--font-body), sans-serif;color:#666;margin:0;font-size:clamp(12px,1.05vw,18px);line-height:1.5}@media (max-width:1000px){.VideoEditingP3-module__0qY13W__reveal{transition-delay:0s}}@media (max-width:900px){.VideoEditingP3-module__0qY13W__body{grid-template-columns:minmax(0,1fr)}.VideoEditingP3-module__0qY13W__img{max-width:380px}}@media (max-width:620px){.VideoEditingP3-module__0qY13W__reveal{transition-duration:.5s}.VideoEditingP3-module__0qY13W__section[data-reveal-ready] .VideoEditingP3-module__0qY13W__reveal:not(.VideoEditingP3-module__0qY13W__visible){transform:translateY(18px)}.VideoEditingP3-module__0qY13W__head{grid-template-columns:minmax(0,1fr) 72px}.VideoEditingP3-module__0qY13W__row{grid-template-columns:36px minmax(0,1fr);row-gap:6px}.VideoEditingP3-module__0qY13W__rowDesc{grid-column:2;font-size:14px}}@media (prefers-reduced-motion:reduce){.VideoEditingP3-module__0qY13W__section[data-reveal-ready] .VideoEditingP3-module__0qY13W__reveal:not(.VideoEditingP3-module__0qY13W__visible){opacity:1;transform:none}.VideoEditingP3-module__0qY13W__reveal{transition:none}}
.AiGenerationP6-module__-wTxoG__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.AiGenerationP6-module__-wTxoG__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.AiGenerationP6-module__-wTxoG__section[data-reveal-ready] .AiGenerationP6-module__-wTxoG__reveal:not(.AiGenerationP6-module__-wTxoG__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.AiGenerationP6-module__-wTxoG__visible{opacity:1;transform:none}.AiGenerationP6-module__-wTxoG__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;text-wrap:balance;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,36px);font-weight:500;line-height:1.2}.AiGenerationP6-module__-wTxoG__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.AiGenerationP6-module__-wTxoG__list{max-width:1244px;margin:0 auto}.AiGenerationP6-module__-wTxoG__item{border-bottom:1px solid #e8e8e8}.AiGenerationP6-module__-wTxoG__qWrap{margin:0}.AiGenerationP6-module__-wTxoG__question{text-align:left;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.AiGenerationP6-module__-wTxoG__qText{font-size:clamp(18px,2.2vw,26px);font-weight:500;line-height:1.3;transition:color .25s}.AiGenerationP6-module__-wTxoG__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.AiGenerationP6-module__-wTxoG__icon{isolation:isolate;background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s;display:flex;position:relative;overflow:hidden}.AiGenerationP6-module__-wTxoG__icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#000 50%,#ec7352 140%);transition:opacity .35s;position:absolute;inset:0}.AiGenerationP6-module__-wTxoG__icon svg{width:40%;height:40%}.AiGenerationP6-module__-wTxoG__open .AiGenerationP6-module__-wTxoG__icon{transform:rotate(180deg)}.AiGenerationP6-module__-wTxoG__open .AiGenerationP6-module__-wTxoG__icon:before{opacity:1}.AiGenerationP6-module__-wTxoG__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.AiGenerationP6-module__-wTxoG__open .AiGenerationP6-module__-wTxoG__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,visibility}.AiGenerationP6-module__-wTxoG__panelInner{min-height:0;overflow:hidden}.AiGenerationP6-module__-wTxoG__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,18px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.AiGenerationP6-module__-wTxoG__open .AiGenerationP6-module__-wTxoG__answer{opacity:1;transform:none}@media (hover:hover){.AiGenerationP6-module__-wTxoG__question:hover .AiGenerationP6-module__-wTxoG__qText{color:#ec7352}.AiGenerationP6-module__-wTxoG__question:hover .AiGenerationP6-module__-wTxoG__icon:before{opacity:1}}@media (max-width:620px){.AiGenerationP6-module__-wTxoG__reveal{transition-duration:.5s;transition-delay:0s}.AiGenerationP6-module__-wTxoG__section[data-reveal-ready] .AiGenerationP6-module__-wTxoG__reveal:not(.AiGenerationP6-module__-wTxoG__visible){transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.AiGenerationP6-module__-wTxoG__section[data-reveal-ready] .AiGenerationP6-module__-wTxoG__reveal:not(.AiGenerationP6-module__-wTxoG__visible){opacity:1;transform:none}.AiGenerationP6-module__-wTxoG__reveal,.AiGenerationP6-module__-wTxoG__panel,.AiGenerationP6-module__-wTxoG__icon,.AiGenerationP6-module__-wTxoG__icon:before,.AiGenerationP6-module__-wTxoG__answer,.AiGenerationP6-module__-wTxoG__qText{transition:none}}
.EcommerceP7-module___ecsGa__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.EcommerceP7-module___ecsGa__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.EcommerceP7-module___ecsGa__section[data-reveal-ready] .EcommerceP7-module___ecsGa__reveal:not(.EcommerceP7-module___ecsGa__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.EcommerceP7-module___ecsGa__visible{opacity:1;transform:none}.EcommerceP7-module___ecsGa__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;text-wrap:balance;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,42px);font-weight:500;line-height:1.2}.EcommerceP7-module___ecsGa__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.EcommerceP7-module___ecsGa__list{max-width:1244px;margin:0 auto}.EcommerceP7-module___ecsGa__item{border-bottom:1px solid #e8e8e8}.EcommerceP7-module___ecsGa__qWrap{margin:0}.EcommerceP7-module___ecsGa__question{text-align:left;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.EcommerceP7-module___ecsGa__qText{font-size:clamp(18px,2.2vw,30px);font-weight:500;line-height:1.3;transition:color .25s}.EcommerceP7-module___ecsGa__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.EcommerceP7-module___ecsGa__icon{isolation:isolate;background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s;display:flex;position:relative;overflow:hidden}.EcommerceP7-module___ecsGa__icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#000 50%,#ec7352 140%);transition:opacity .35s;position:absolute;inset:0}.EcommerceP7-module___ecsGa__icon svg{width:40%;height:40%}.EcommerceP7-module___ecsGa__open .EcommerceP7-module___ecsGa__icon{transform:rotate(180deg)}.EcommerceP7-module___ecsGa__open .EcommerceP7-module___ecsGa__icon:before{opacity:1}.EcommerceP7-module___ecsGa__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.EcommerceP7-module___ecsGa__open .EcommerceP7-module___ecsGa__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,visibility}.EcommerceP7-module___ecsGa__panelInner{min-height:0;overflow:hidden}.EcommerceP7-module___ecsGa__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,20px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.EcommerceP7-module___ecsGa__open .EcommerceP7-module___ecsGa__answer{opacity:1;transform:none}@media (hover:hover){.EcommerceP7-module___ecsGa__question:hover .EcommerceP7-module___ecsGa__qText{color:#ec7352}.EcommerceP7-module___ecsGa__question:hover .EcommerceP7-module___ecsGa__icon:before{opacity:1}}@media (max-width:620px){.EcommerceP7-module___ecsGa__reveal{transition-duration:.5s;transition-delay:0s}.EcommerceP7-module___ecsGa__section[data-reveal-ready] .EcommerceP7-module___ecsGa__reveal:not(.EcommerceP7-module___ecsGa__visible){transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.EcommerceP7-module___ecsGa__section[data-reveal-ready] .EcommerceP7-module___ecsGa__reveal:not(.EcommerceP7-module___ecsGa__visible){opacity:1;transform:none}.EcommerceP7-module___ecsGa__reveal,.EcommerceP7-module___ecsGa__panel,.EcommerceP7-module___ecsGa__icon,.EcommerceP7-module___ecsGa__icon:before,.EcommerceP7-module___ecsGa__answer,.EcommerceP7-module___ecsGa__qText{transition:none}}
.GraphicDesignP6-module__lGDwgq__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.GraphicDesignP6-module__lGDwgq__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.GraphicDesignP6-module__lGDwgq__section[data-reveal-ready] .GraphicDesignP6-module__lGDwgq__reveal:not(.GraphicDesignP6-module__lGDwgq__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.GraphicDesignP6-module__lGDwgq__visible{opacity:1;transform:none}.GraphicDesignP6-module__lGDwgq__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;text-wrap:balance;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,36px);font-weight:500;line-height:1.2}.GraphicDesignP6-module__lGDwgq__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.GraphicDesignP6-module__lGDwgq__list{max-width:1244px;margin:0 auto}.GraphicDesignP6-module__lGDwgq__item{border-bottom:1px solid #e8e8e8}.GraphicDesignP6-module__lGDwgq__qWrap{margin:0}.GraphicDesignP6-module__lGDwgq__question{text-align:left;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.GraphicDesignP6-module__lGDwgq__qText{font-size:clamp(18px,2.2vw,26px);font-weight:500;line-height:1.3;transition:color .25s}.GraphicDesignP6-module__lGDwgq__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.GraphicDesignP6-module__lGDwgq__icon{isolation:isolate;background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s;display:flex;position:relative;overflow:hidden}.GraphicDesignP6-module__lGDwgq__icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#000 50%,#ec7352 140%);transition:opacity .35s;position:absolute;inset:0}.GraphicDesignP6-module__lGDwgq__icon svg{width:40%;height:40%}.GraphicDesignP6-module__lGDwgq__open .GraphicDesignP6-module__lGDwgq__icon{transform:rotate(180deg)}.GraphicDesignP6-module__lGDwgq__open .GraphicDesignP6-module__lGDwgq__icon:before{opacity:1}.GraphicDesignP6-module__lGDwgq__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.GraphicDesignP6-module__lGDwgq__open .GraphicDesignP6-module__lGDwgq__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,visibility}.GraphicDesignP6-module__lGDwgq__panelInner{min-height:0;overflow:hidden}.GraphicDesignP6-module__lGDwgq__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,18px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.GraphicDesignP6-module__lGDwgq__open .GraphicDesignP6-module__lGDwgq__answer{opacity:1;transform:none}@media (hover:hover){.GraphicDesignP6-module__lGDwgq__question:hover .GraphicDesignP6-module__lGDwgq__qText{color:#ec7352}.GraphicDesignP6-module__lGDwgq__question:hover .GraphicDesignP6-module__lGDwgq__icon:before{opacity:1}}@media (max-width:620px){.GraphicDesignP6-module__lGDwgq__reveal{transition-duration:.5s;transition-delay:0s}.GraphicDesignP6-module__lGDwgq__section[data-reveal-ready] .GraphicDesignP6-module__lGDwgq__reveal:not(.GraphicDesignP6-module__lGDwgq__visible){transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.GraphicDesignP6-module__lGDwgq__section[data-reveal-ready] .GraphicDesignP6-module__lGDwgq__reveal:not(.GraphicDesignP6-module__lGDwgq__visible){opacity:1;transform:none}.GraphicDesignP6-module__lGDwgq__reveal,.GraphicDesignP6-module__lGDwgq__panel,.GraphicDesignP6-module__lGDwgq__icon,.GraphicDesignP6-module__lGDwgq__icon:before,.GraphicDesignP6-module__lGDwgq__answer,.GraphicDesignP6-module__lGDwgq__qText{transition:none}}
.ProductionServicesP6-module__niHQVq__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.ProductionServicesP6-module__niHQVq__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.ProductionServicesP6-module__niHQVq__section[data-reveal-ready] .ProductionServicesP6-module__niHQVq__reveal:not(.ProductionServicesP6-module__niHQVq__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.ProductionServicesP6-module__niHQVq__visible{opacity:1;transform:none}.ProductionServicesP6-module__niHQVq__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;text-wrap:balance;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,42px);font-weight:500;line-height:1.2}.ProductionServicesP6-module__niHQVq__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ProductionServicesP6-module__niHQVq__list{max-width:1244px;margin:0 auto}.ProductionServicesP6-module__niHQVq__item{border-bottom:1px solid #e8e8e8}.ProductionServicesP6-module__niHQVq__qWrap{margin:0}.ProductionServicesP6-module__niHQVq__question{text-align:left;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.ProductionServicesP6-module__niHQVq__qText{font-size:clamp(18px,2.2vw,26px);font-weight:500;line-height:1.3;transition:color .25s}.ProductionServicesP6-module__niHQVq__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.ProductionServicesP6-module__niHQVq__icon{isolation:isolate;background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s;display:flex;position:relative;overflow:hidden}.ProductionServicesP6-module__niHQVq__icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#000 50%,#ec7352 140%);transition:opacity .35s;position:absolute;inset:0}.ProductionServicesP6-module__niHQVq__icon svg{width:40%;height:40%}.ProductionServicesP6-module__niHQVq__open .ProductionServicesP6-module__niHQVq__icon{transform:rotate(180deg)}.ProductionServicesP6-module__niHQVq__open .ProductionServicesP6-module__niHQVq__icon:before{opacity:1}.ProductionServicesP6-module__niHQVq__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.ProductionServicesP6-module__niHQVq__open .ProductionServicesP6-module__niHQVq__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,visibility}.ProductionServicesP6-module__niHQVq__panelInner{min-height:0;overflow:hidden}.ProductionServicesP6-module__niHQVq__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,18px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.ProductionServicesP6-module__niHQVq__open .ProductionServicesP6-module__niHQVq__answer{opacity:1;transform:none}@media (hover:hover){.ProductionServicesP6-module__niHQVq__question:hover .ProductionServicesP6-module__niHQVq__qText{color:#ec7352}.ProductionServicesP6-module__niHQVq__question:hover .ProductionServicesP6-module__niHQVq__icon:before{opacity:1}}@media (max-width:620px){.ProductionServicesP6-module__niHQVq__reveal{transition-duration:.5s;transition-delay:0s}.ProductionServicesP6-module__niHQVq__section[data-reveal-ready] .ProductionServicesP6-module__niHQVq__reveal:not(.ProductionServicesP6-module__niHQVq__visible){transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.ProductionServicesP6-module__niHQVq__section[data-reveal-ready] .ProductionServicesP6-module__niHQVq__reveal:not(.ProductionServicesP6-module__niHQVq__visible){opacity:1;transform:none}.ProductionServicesP6-module__niHQVq__reveal,.ProductionServicesP6-module__niHQVq__panel,.ProductionServicesP6-module__niHQVq__icon,.ProductionServicesP6-module__niHQVq__icon:before,.ProductionServicesP6-module__niHQVq__answer,.ProductionServicesP6-module__niHQVq__qText{transition:none}}
.UiuxP3-module__wKMCvG__section{font-family:var(--font-body), sans-serif;background:#070707;padding:clamp(48px,6vw,90px) 0 clamp(56px,7vw,110px)}.UiuxP3-module__wKMCvG__heading{text-align:center;max-width:1200px;font-family:var(--font-heading,var(--font-body)), sans-serif;background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto clamp(32px,5vw,72px);font-size:clamp(26px,3.5vw,36px);font-weight:500;line-height:1.2}.UiuxP3-module__wKMCvG__grid{max-width:1300px;margin-left:auto;margin-right:auto}.UiuxP3-module__wKMCvG__item{height:100%;padding-right:clamp(0px,1.5vw,24px)}.UiuxP3-module__wKMCvG__title{font-family:var(--font-heading,var(--font-body)), sans-serif;color:#fff;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(20px,1.9vw,22px);font-weight:500;line-height:1.25;transition:color .3s}.UiuxP3-module__wKMCvG__item:hover .UiuxP3-module__wKMCvG__title{color:#ec7352}.UiuxP3-module__wKMCvG__text{color:#ffffff9e;margin:0;font-size:clamp(15px,1.3vw,18px);line-height:1.55}@media (prefers-reduced-motion:reduce){.UiuxP3-module__wKMCvG__title{transition:none}}
.VideoEditingP5-module__R1Pl1a__section{background:#fff;padding:clamp(56px,8vw,120px) 0}.VideoEditingP5-module__R1Pl1a__reveal{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * 80ms)}.VideoEditingP5-module__R1Pl1a__section[data-reveal-ready] .VideoEditingP5-module__R1Pl1a__reveal:not(.VideoEditingP5-module__R1Pl1a__visible){opacity:0;will-change:opacity, transform;transform:translateY(28px)}.VideoEditingP5-module__R1Pl1a__visible{opacity:1;transform:none}.VideoEditingP5-module__R1Pl1a__heading{text-align:center;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#9a9a9f;text-wrap:balance;margin:0 0 clamp(32px,6vw,80px);font-size:clamp(30px,4vw,36px);font-weight:500;line-height:1.2}.VideoEditingP5-module__R1Pl1a__accent{background:linear-gradient(90deg,#ec7352 0%,#e84763 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.VideoEditingP5-module__R1Pl1a__list{max-width:1244px;margin:0 auto}.VideoEditingP5-module__R1Pl1a__item{border-bottom:1px solid #e8e8e8}.VideoEditingP5-module__R1Pl1a__qWrap{margin:0}.VideoEditingP5-module__R1Pl1a__question{text-align:left;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-heading,var(--font-body)), sans-serif;color:#111;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,34px) clamp(0px,1.5vw,20px);display:flex}.VideoEditingP5-module__R1Pl1a__qText{font-size:clamp(18px,2.2vw,26px);font-weight:500;line-height:1.3;transition:color .25s}.VideoEditingP5-module__R1Pl1a__question:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ec7352}.VideoEditingP5-module__R1Pl1a__icon{isolation:isolate;background:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(44px,5vw,60px);height:clamp(44px,5vw,60px);transition:transform .35s;display:flex;position:relative;overflow:hidden}.VideoEditingP5-module__R1Pl1a__icon:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#000 50%,#ec7352 140%);transition:opacity .35s;position:absolute;inset:0}.VideoEditingP5-module__R1Pl1a__icon svg{width:40%;height:40%}.VideoEditingP5-module__R1Pl1a__open .VideoEditingP5-module__R1Pl1a__icon{transform:rotate(180deg)}.VideoEditingP5-module__R1Pl1a__open .VideoEditingP5-module__R1Pl1a__icon:before{opacity:1}.VideoEditingP5-module__R1Pl1a__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s,visibility 0s linear .4s;display:grid}.VideoEditingP5-module__R1Pl1a__open .VideoEditingP5-module__R1Pl1a__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,visibility}.VideoEditingP5-module__R1Pl1a__panelInner{min-height:0;overflow:hidden}.VideoEditingP5-module__R1Pl1a__answer{max-width:1000px;font-family:var(--font-body), sans-serif;color:#666;opacity:0;margin:0;padding:0 clamp(0px,1.5vw,20px) clamp(20px,3vw,36px);font-size:clamp(15px,1.35vw,18px);line-height:1.65;transition:opacity .35s,transform .35s;transform:translateY(-6px)}.VideoEditingP5-module__R1Pl1a__open .VideoEditingP5-module__R1Pl1a__answer{opacity:1;transform:none}@media (hover:hover){.VideoEditingP5-module__R1Pl1a__question:hover .VideoEditingP5-module__R1Pl1a__qText{color:#ec7352}.VideoEditingP5-module__R1Pl1a__question:hover .VideoEditingP5-module__R1Pl1a__icon:before{opacity:1}}@media (max-width:620px){.VideoEditingP5-module__R1Pl1a__reveal{transition-duration:.5s;transition-delay:0s}.VideoEditingP5-module__R1Pl1a__section[data-reveal-ready] .VideoEditingP5-module__R1Pl1a__reveal:not(.VideoEditingP5-module__R1Pl1a__visible){transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.VideoEditingP5-module__R1Pl1a__section[data-reveal-ready] .VideoEditingP5-module__R1Pl1a__reveal:not(.VideoEditingP5-module__R1Pl1a__visible){opacity:1;transform:none}.VideoEditingP5-module__R1Pl1a__reveal,.VideoEditingP5-module__R1Pl1a__panel,.VideoEditingP5-module__R1Pl1a__icon,.VideoEditingP5-module__R1Pl1a__icon:before,.VideoEditingP5-module__R1Pl1a__answer,.VideoEditingP5-module__R1Pl1a__qText{transition:none}}
