/* Native sticky storytelling: one project or package per scene. All HTML is
   readable in normal flow until the enhancement module is available. */
.lg-cine{padding:calc(var(--header-height) + 36px) 0 60px;position:relative}
.lg-cine-heading{text-align:center;padding:0 var(--pad);margin-bottom:50px}
body[data-design=empreinte] .lg-cine-heading h1{font-size:clamp(30px,4vw,54px);line-height:1.12;text-align:center}
.lg-cine-orb{display:none;pointer-events:none}
.lg-cine-panel{position:relative;max-width:1320px;margin:0 auto 70px;padding:0 var(--pad);scroll-margin-top:110px}
.lg-cine-content{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(35px,6vw,90px)}
.lg-cine-project-art{border:1px solid #8e827344;background:#fffcf5;padding:14px;border-radius:9px;box-shadow:4px 6px 0 #c6c1b5,0 25px 55px #51402b26;transform:perspective(1200px) rotateY(-7deg) rotateZ(-3deg)}
.lg-cine-project-art img{display:block;width:100%;height:clamp(250px,45svh,470px);object-fit:contain}
.lg-cine-project .lg-cine-project-art img{object-fit:cover;object-position:center}
body[data-design=empreinte] .lg-cine-project-copy h2{font-size:clamp(38px,5vw,70px);line-height:1.02;margin:0 0 24px}
.lg-cine-project-copy>p{font-size:16px;color:var(--muted);max-width:40ch;margin-bottom:28px}
.lg-cine-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}
.lg-pack-story>p{font-size:clamp(30px,3.3vw,49px);line-height:1.2!important;letter-spacing:-.045em;max-width:17ch;color:var(--text)}
body[data-design=empreinte] .lg-cine .lg-cine-offer,.lg-cine-quote-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:30px 34px;min-width:0;background:#fffcf4f2;border:1px solid #b1a48f66;border-radius:9px;box-shadow:5px 7px 0 #d5c9b34d,0 30px 65px #51402b20;color:var(--text)}
body[data-design=empreinte] .lg-cine-offer h2,.lg-cine-quote-card h2{font-size:34px;line-height:1.1;text-align:center;margin:0;max-width:100%}
.lg-cine .offer-intro{display:none}
.lg-cine .v2-badge{margin:0;font-size:9px}
.offer-price-group{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin:8px 0}
body[data-design=empreinte] .offer-price-group .offer-price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:5px;margin:0;width:100%;line-height:1.1}
body[data-design=empreinte] .offer-price-group .offer-price strong{font:400 48px/1.1 Georgia,serif;color:var(--accent);letter-spacing:-.06em}
body[data-design=empreinte] .offer-price-group .offer-price small{flex-basis:auto;text-align:center;margin:0}
body[data-design=empreinte] .offer-price-group .price-tax-note{font-size:11px!important;line-height:1.5;text-align:center!important;margin:0!important;color:var(--muted);width:100%}
.lg-offer-benefits{list-style:none;padding:0;margin:0;width:100%;text-align:center}
.lg-offer-benefits li{font-size:13px;line-height:1.65;padding:9px 0;border-top:1px solid var(--line)}
.lg-cine .offer-card>.v2-btn{margin:0;align-self:stretch;justify-content:center}
.lg-cine .offer-card>.lg-text-link{margin:0;font-size:11px}
.lg-cine .offer-intro,.lg-cine-quote-card>p{font-size:13px;line-height:1.7;text-align:center;margin:0;color:var(--muted)}
.lg-cine-quote-card>strong{font:400 40px/1.1 Georgia,serif;letter-spacing:-.05em;color:var(--accent)}
.lg-cine-quote-card>.lg-button{align-self:stretch}
.lg-cine-quote-card>.lg-text-link{margin:0}
body[data-design=empreinte] .lg-essential-note{font-size:11px!important;line-height:1.55!important;color:var(--muted);text-align:center;margin:0}
.lg-inline-offer-details{width:100%;text-align:center;border-top:1px solid var(--line);padding-top:8px}
.lg-inline-offer-details summary{font-size:12px;cursor:pointer;min-height:44px;display:grid;place-items:center}
.lg-inline-offer-details .check-list{text-align:left}
.lg-package-reference{margin:18px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px;text-align:center}
.lg-package-reference summary{min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.lg-package-reference p{font-size:12px!important;text-align:center!important;margin:6px 0 14px!important}
.lg-offer-example{padding:14px 16px;background:var(--surface-2);border-radius:4px;font-size:13px;line-height:1.7}
.lg-cine[data-cine-ready] [data-cine-fallback]{display:none}
.lg-cine[data-cine-ready] [data-cine-expanded]{display:block}
.lg-cine.is-cinematic{padding-top:var(--header-height);padding-bottom:0;height:calc(100svh + max(1,var(--cine-count) - 1)*88svh)}
.lg-cine.is-cinematic .lg-cine-stage{position:sticky;top:var(--header-height);height:calc(100svh - var(--header-height));overflow:clip;isolation:isolate;background-image:linear-gradient(90deg,#79715a08 1px,transparent 1px);background-size:12.5% 100%}
.lg-cine.is-cinematic .lg-cine-heading{height:64px;margin:0;display:flex;align-items:center;justify-content:center}
body[data-design=empreinte] .lg-cine.is-cinematic .lg-cine-heading h1{font-size:22px;line-height:1.2;max-width:100%}
.lg-cine.is-cinematic .lg-cine-orb{display:block;position:absolute;width:min(54vw,560px);aspect-ratio:1;left:3%;top:12%;border-radius:50%;background:#ee7043;opacity:.28;z-index:-1;transform:translate3d(calc(var(--cine-mouse-x,0)*12px),calc(var(--cine-mouse-y,0)*8px - var(--cine-travel,0)*15px),0) scale(calc(1 + var(--cine-progress,0)*.15))}
.lg-cine--offers.is-cinematic .lg-cine-orb{left:auto;right:4%;opacity:.21}
.lg-cine.is-cinematic .lg-cine-panels{position:absolute;inset:64px var(--pad) 76px;perspective:1500px}
.lg-cine.is-cinematic .lg-cine-panel{position:absolute;inset:0;padding:0;margin:0;max-width:none;visibility:hidden;opacity:var(--panel-opacity,0);transform:translate3d(var(--panel-x,0px),var(--panel-y,0px),0) scale(var(--panel-scale,1)) rotateY(var(--panel-rotate,0deg));filter:blur(var(--panel-blur,0px));transform-origin:50% 50%;will-change:transform,filter,opacity;pointer-events:none}
.lg-cine.is-cinematic .lg-cine-panel[aria-hidden=false]{pointer-events:auto}
.lg-cine.is-cinematic .lg-cine-content{height:100%;max-width:1230px;margin:auto;align-items:safe center}
.lg-cine.is-cinematic .lg-cine-content[data-scene-overflow]{overflow-y:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.lg-cine.is-cinematic .lg-cine-project-art{transform:perspective(1200px) rotateY(calc(-7deg + var(--cine-mouse-x,0)*3deg)) rotateZ(-3deg) translateY(calc(var(--cine-mouse-y,0)*-5px))}
.lg-cine-controls{position:absolute;bottom:17px;left:var(--pad);right:var(--pad);display:flex;align-items:center;justify-content:center;gap:28px;margin:auto;max-width:560px}
.lg-cine-controls button{font:400 12px Manrope,Arial,sans-serif;color:var(--text);border:0;background:none;min-height:44px;cursor:pointer;padding:8px 0}
.lg-cine-controls button:disabled{opacity:.3;cursor:default}
.lg-cine-progress{height:1px;flex:1;background:var(--line-strong);max-width:220px;overflow:hidden}
.lg-cine-progress i{display:block;width:100%;height:100%;background:var(--accent);transform-origin:left;transform:scaleX(var(--cine-progress,0))}
.lg-service-notes{padding:30px 0 12px}
.lg-service-notes details{border-block:1px solid var(--line);padding:0 0 14px}
.lg-service-notes summary{min-height:52px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;color:var(--muted);gap:15px}
.lg-service-notes summary:after{content:'+';font-size:20px}.lg-service-notes details[open] summary:after{content:'−'}
.lg-service-notes .lg-fineprint{font-size:13px;max-width:80ch;margin:15px auto}
body[data-design=empreinte] .lg-dialog :is(h2,h3){text-align:center;margin-inline:0}
body[data-design=empreinte] .lg-dialog>h2{padding-inline:12px}
.lg-dialog-actions{justify-content:center}
.lg-offer-dialog .lg-summary{text-align:center}
.lg-offer-dialog .offer-delay{margin-top:24px}
.lg-privacy-details{margin:20px 0;color:var(--muted);font-size:12px}
.lg-privacy-details summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:10px}
.lg-privacy-details summary:after{content:'+';margin-left:auto}.lg-privacy-details[open] summary:after{content:'−'}
.lg-privacy-details .form-privacy{margin-top:12px}
.lg-offer-row>span>small{display:block;font:400 10px/1.5 Manrope,Arial,sans-serif;letter-spacing:0;color:var(--muted);text-align:right;margin-top:5px}
@media(max-width:1000px) and (min-width:761px){.lg-cine-content{gap:30px;grid-template-columns:1fr 1fr}.lg-cine-project-art img{height:35svh}.lg-cine-project-copy>p{font-size:14px}.lg-pack-story>p{font-size:34px}.lg-cine .lg-cine-offer,.lg-cine-quote-card{padding:25px}}
@media(max-width:760px){
 .lg-cine.is-cinematic .lg-cine-panel{filter:blur(clamp(0px,var(--panel-blur,0px),3px));transform:translate3d(var(--panel-x,0px),var(--panel-y,0px),0) scale(var(--panel-scale,1));will-change:auto}
 .lg-cine.is-cinematic .lg-cine-panel[aria-hidden=false]{will-change:transform,opacity}
 .lg-cine{padding-top:calc(var(--header-height) + 35px)}
 .lg-cine-panel{padding-inline:24px;margin-bottom:50px}
 .lg-cine-content{display:flex;flex-direction:column;justify-content:safe center;gap:18px}
 body[data-design=empreinte] .lg-cine.is-cinematic .lg-cine-heading h1{font-size:17px;max-width:100%}
 .lg-cine-heading{margin-bottom:35px}
 .lg-cine.is-cinematic .lg-cine-panels{inset:64px 24px 70px}
 .lg-cine.is-cinematic .lg-cine-orb{width:270px;left:10%;top:15%}
 .lg-cine--offers.is-cinematic .lg-cine-orb{left:auto;right:-10%;top:15%;width:300px}
 .lg-cine-project-art{width:100%;padding:8px;box-shadow:2px 3px 0 #c6c1b5,0 17px 35px #51402b26}
 .lg-cine-project-art img{height:clamp(155px,25svh,225px)}
 .lg-cine-project-copy{text-align:center;width:100%}
 body[data-design=empreinte] .lg-cine-project-copy h2{font-size:34px;line-height:1.05;text-align:center;margin:0 0 14px}
 .lg-cine-project-copy>p{font-size:13px;line-height:1.7;margin:0 auto 18px;max-width:38ch}
 .lg-cine-actions{justify-content:center;gap:16px}
 .lg-cine-actions .lg-button{font-size:12px;min-height:46px;padding:12px 17px}
 .lg-cine-actions .lg-text-link{font-size:12px;margin:0!important;display:inline-block!important}
 .lg-cine-controls{bottom:12px;gap:22px}.lg-cine-controls button{font-size:12px}.lg-cine-progress{max-width:130px}
 .lg-pack-story{display:none}
 body[data-design=empreinte] .lg-cine .lg-cine-offer,.lg-cine-quote-card{width:100%;max-width:460px;padding:23px;gap:13px;flex:none}
 body[data-design=empreinte] .lg-cine-offer h2,.lg-cine-quote-card h2{font-size:28px;line-height:1.08}
 .lg-cine .offer-intro{display:block}
 .lg-cine .offer-intro,.lg-cine-quote-card>p{font-size:12px;line-height:1.6}
 .lg-offer-benefits li{font-size:12px;line-height:1.6;padding:8px 0}
 .offer-price-group{margin:0}
 body[data-design=empreinte] .offer-price-group .offer-price strong{font-size:44px}
 .lg-cine .offer-card>.v2-btn{font-size:12px;min-height:46px;padding:12px 15px;max-width:none;width:100%}
 .lg-cine .offer-card>.lg-text-link,.lg-cine-quote-card>.lg-text-link{font-size:11px;margin:0}
 .lg-cine-quote-card>strong{font-size:34px}
 .lg-cine-quote-card>.lg-button{font-size:12px;min-height:46px;padding:12px 15px}
 .lg-service-notes summary{font-size:12px;text-align:center}.lg-service-notes .lg-fineprint{font-size:12px}
}
@media(max-width:760px) and (max-height:740px){
 .lg-cine-content{gap:14px}
 .lg-cine-project-art img{height:155px}
 body[data-design=empreinte] .lg-cine-project-copy h2{font-size:29px;margin-bottom:10px}
 .lg-cine-project-copy>p{font-size:12px;line-height:1.6;margin-bottom:12px}
 body[data-design=empreinte] .lg-cine .lg-cine-offer,.lg-cine-quote-card{padding:18px 20px;gap:10px}
 body[data-design=empreinte] .lg-cine-offer h2,.lg-cine-quote-card h2{font-size:26px}
 body[data-design=empreinte] .offer-price-group .offer-price strong{font-size:38px}
 .lg-offer-benefits li{font-size:11.5px;line-height:1.55;padding:6px 0}
 .lg-cine .offer-intro,.lg-cine-quote-card>p{font-size:11.5px}
 .lg-cine .v2-badge{font-size:8px}
 .lg-cine-quote-card>strong{font-size:30px}
}
@media(prefers-reduced-motion:reduce){.lg-cine-project-art{transform:none!important}.lg-cine-panel{filter:none!important;transform:none!important;opacity:1!important}}
/* Card actions share a single centered axis, not just a centered row. */
body[data-design=empreinte] :is(.lg-dialog-actions,.lg-cine-actions){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;text-align:center}
body[data-design=empreinte] :is(.lg-dialog-actions,.lg-cine-actions)>.lg-button{align-self:center;width:100%;max-width:340px;margin-inline:auto}
body[data-design=empreinte] :is(.lg-dialog-actions,.lg-cine-actions)>.lg-text-link{display:table!important;width:max-content;max-width:100%;align-self:center;margin:0 auto!important;text-align:center;min-height:36px}
body[data-design=empreinte] .lg-cine .offer-card>.lg-text-link{align-self:center;text-align:center;margin-inline:auto}
body[data-design=empreinte] .lg-cine-quote-card>.lg-text-link{align-self:center;text-align:center;margin-inline:auto}
body[data-design=empreinte] .lead-form>button{display:flex;justify-content:center;width:100%;max-width:360px;margin-inline:auto}
body[data-design=empreinte] .qsubmit{justify-content:center;text-align:center}
body[data-design=empreinte] .error-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}
body[data-design=empreinte] .error-actions>a{align-self:center;text-align:center;max-width:100%}
body[data-design=empreinte] .error-option :is(h2,p){text-align:center}
body[data-design=empreinte] .lg-contact-page aside :is(h2,p,a){text-align:center}
body[data-design=empreinte] .lg-contact-page aside>.lg-text-link{display:table;margin-inline:auto}
body[data-design=empreinte] .lg-need>span{align-self:center;text-align:center;margin-inline:auto}
@media(min-width:761px){body[data-design=empreinte] .lg-need:first-child{padding-left:24px}}
body[data-design=empreinte] .lg-cta .wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px}
body[data-design=empreinte] .lg-cta h2{text-align:center;margin:0}
body[data-design=empreinte] .lg-cta .lg-button{width:100%;max-width:340px;align-self:center;margin-inline:auto}
.lg-cta{position:relative;overflow:clip;background:radial-gradient(ellipse at 50% 100%,#ed694510,transparent 65%)}
.lg-cta:before{content:'';position:absolute;left:calc(50% - 260px);bottom:-210px;width:520px;height:340px;border:1px solid #b9432c22;border-radius:50%;transform:translateY(calc(var(--section-depth,0)*35px)) rotateX(45deg);pointer-events:none}
.lg-page-hero{position:relative;isolation:isolate;overflow:clip}
.lg-page-hero:before{content:'';position:absolute;width:360px;aspect-ratio:1;right:-110px;top:90px;border:1px solid #b9432c16;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ee704312,transparent 65%);z-index:-1;transform:translateY(calc(var(--section-exit,0)*-50px)) scale(calc(1 + var(--section-exit,0)*.15));pointer-events:none}
.lg-service-directory{text-align:center;padding-block:32px}
body[data-design=empreinte] .lg-service-directory h2{font-size:20px;text-align:center;margin:0 0 15px}
.lg-service-directory nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px 25px;margin:0 0 24px}
.lg-service-directory .lg-text-link{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;min-height:44px}
.lg-cine-overview .lg-cine-project-copy{text-align:center}
body[data-design=empreinte] .lg-cine-overview h2{text-align:center}
.lg-cine-overview .lg-cine-project-copy>p{margin-inline:auto}
.lg-team-copy{text-align:center;width:100%}
body[data-design=empreinte] .lg-team-copy>h2{font-size:42px;line-height:1.1;text-align:center;margin:0 0 18px}
.lg-team-specialties{display:grid;gap:15px;margin-bottom:18px}
.lg-team-specialties article{border-top:1px solid var(--line);padding-top:14px}
body[data-design=empreinte] .lg-team-specialties h3{font-size:23px;margin:0 0 7px;text-align:center}
.lg-team-specialties p{font-size:13px;line-height:1.65!important;margin:0 0 5px;color:var(--muted)}
.lg-team-specialties .lg-text-link{font-size:12px;min-height:36px;display:table;margin-inline:auto}
.lg-team-copy>.lg-button{width:100%;max-width:340px;margin-inline:auto}
.lg-cine-team-people .lg-cine-project-art img{object-fit:cover;object-position:50% 18%}
.lg-team-method-card{padding:30px;background:#fffcf4f2;border:1px solid #b1a48f66;border-radius:9px;box-shadow:5px 7px 0 #d5c9b34d,0 30px 65px #51402b20;text-align:center}
body[data-design=empreinte] .lg-team-method-card h2{font-size:34px;line-height:1.1;text-align:center;margin:0 0 24px}
.lg-team-method-card .lg-method{grid-template-columns:1fr 1fr;gap:24px;margin:0 0 25px;text-align:center}
.lg-team-method-card .lg-method h3{font-size:22px;line-height:1.2;text-align:center}
.lg-team-method-card .lg-method p{font-size:13px;line-height:1.65!important}
.lg-team-method-card>.lg-button{width:100%;max-width:340px;margin-inline:auto}
@media(max-width:760px){
 body[data-design=empreinte] :is(.lg-dialog-actions,.lg-cine-actions){gap:8px}
 body[data-design=empreinte] :is(.lg-dialog-actions,.lg-cine-actions)>.lg-text-link{min-height:36px;padding-block:7px}
 .lg-cine--services .lg-cine-project-art img{height:150px}
 .lg-cine--team .lg-cine-content{gap:12px}
 .lg-cine-team-people .lg-cine-project-art img{height:150px}
 body[data-design=empreinte] .lg-team-copy>h2{font-size:27px;margin-bottom:10px}
 .lg-team-specialties{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:10px}
 .lg-team-specialties article{padding-top:10px}
 body[data-design=empreinte] .lg-team-specialties h3{font-size:18px;line-height:1.1;margin-bottom:7px}
 .lg-team-specialties p{font-size:11.5px;line-height:1.55!important;margin:0}
 .lg-team-specialties .lg-text-link{font-size:11px;min-height:40px}
 .lg-team-copy>.lg-button{font-size:12px;min-height:46px;padding:12px 14px}
 .lg-team-method-card{padding:20px;width:100%}
 body[data-design=empreinte] .lg-team-method-card h2{font-size:29px;margin-bottom:20px}
 .lg-team-method-card .lg-method{gap:16px;margin-bottom:20px}
 .lg-team-method-card .lg-method article{padding-top:12px}
 .lg-team-method-card .lg-method h3{font-size:19px;margin-bottom:8px}
 .lg-team-method-card .lg-method p{font-size:11.5px;line-height:1.55!important}
 .lg-team-method-card>.lg-button{font-size:12px;min-height:46px;padding:12px 14px}
}
@media(prefers-reduced-motion:reduce){.lg-page-hero:before,.lg-cta:before{transform:none!important}}
/* Accessible non-JS and reduced-motion fallback uses the same offers. */
.lg-compare-timing{display:none}
.lg-cine--offers:not(.is-cinematic) .lg-cine-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1320px;padding:0 var(--pad);margin:auto}
.lg-cine--offers:not(.is-cinematic) .lg-cine-panel{padding:0;margin:0;min-width:0;max-width:none}
.lg-cine--offers:not(.is-cinematic) .lg-cine-content{display:block;height:100%}
.lg-cine--offers:not(.is-cinematic) .lg-pack-story{display:none}
body[data-design=empreinte] .lg-cine--offers:not(.is-cinematic) :is(.lg-cine-offer,.lg-cine-quote-card){height:100%;max-width:none;width:100%;box-shadow:0 12px 32px #51402b12;gap:15px}
.lg-cine--offers:not(.is-cinematic) .offer-intro{display:block}
body[data-design=empreinte] .lg-cine--offers:not(.is-cinematic) .lg-compare-timing{display:block;text-align:center;margin:0;font-size:13px;line-height:1.65;color:var(--muted)}
.lg-cine--offers:not(.is-cinematic) [data-cine-fallback]{display:block}
.lg-cine--offers:not(.is-cinematic) [data-cine-only]{display:none!important}
.lg-cine--offers:not(.is-cinematic) .offer-card>.v2-btn{margin-top:auto}
.lg-cine--offers:not(.is-cinematic) .lg-cine-heading{padding-top:25px}
.lg-cine--offers:not(.is-cinematic) .lg-cine-offer h2{font-size:30px}
@media(min-width:1200px){
 .lg-cine--offers:not(.is-cinematic) .lg-cine-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
 body[data-design=empreinte] .lg-cine--offers:not(.is-cinematic) :is(.lg-cine-offer,.lg-cine-quote-card){padding:24px 22px;gap:13px}
}
.lg-project-evidence{margin:22px 0}
.lg-project-evidence img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid var(--line);border-radius:5px}
.lg-project-evidence figcaption{font-size:12px;line-height:1.6;text-align:center;color:var(--muted);margin-top:10px}
.lg-project-outcome{padding:16px 0;border-block:1px solid var(--line);font-size:14px;line-height:1.7}
@media(max-width:760px){
 .lg-cine--offers.is-cinematic .lg-cine-panels{inset:64px 24px 70px}
 body[data-design=empreinte] .lg-cine--offers.is-cinematic .lg-cine-heading h1{max-width:100%;font-size:20px}
 .lg-cine--offers:not(.is-cinematic) .lg-cine-panels{grid-template-columns:1fr;padding-inline:24px;gap:24px}
 .lg-cine--offers:not(.is-cinematic) .lg-cine-heading{padding-top:45px}
 .lg-cine--offers:not(.is-cinematic) .lg-cine-heading h1{font-size:30px}
}
@media print{.lg-cine.is-cinematic{height:auto;padding-top:0}.lg-cine.is-cinematic .lg-cine-stage{position:static;height:auto;overflow:visible}.lg-cine.is-cinematic .lg-cine-panels{position:static}.lg-cine.is-cinematic .lg-cine-panel{position:static;visibility:visible!important;opacity:1!important;filter:none;transform:none;break-inside:avoid;margin-bottom:40px}.lg-cine-controls{display:none!important}}
