.service-promotional-advertising .scope-list,.service-promotional-advertising .scope-list li,.service-promotional-advertising .service-work-examples{box-shadow:none;border:0}.service-promotional-advertising .scope-list{gap:15px 30px;margin-top:32px}.service-promotional-advertising .scope-list li{padding:0;font-size:17px;line-height:1.6}.service-promotional-advertising .scope-list li:before,.service-promotional-advertising .scope-list li:after{display:none}.service-promotional-advertising .service-enquiry{margin-top:35px}.advertising-approach{color:#f3f2e9;background:#172925;grid-template-columns:1.05fr 1fr;min-height:700px;display:grid;overflow:clip}.advertising-approach-art{--flow-progress:1;--advertising-reveal:clamp(0,calc(var(--flow-progress)*1.18),1);background:#172925;min-width:0;min-height:700px;position:relative;overflow:hidden}.advertising-image-frame{position:absolute;inset:0;overflow:hidden}.advertising-image-base,.advertising-image-strip img{object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.advertising-image-strips{display:none;position:absolute;inset:0;overflow:hidden}.advertising-image-strip{will-change:transform;transform:translate3d(calc((1 - var(--advertising-reveal))*var(--slice-direction)*75%),0,0);position:absolute;inset:0}.advertising-image-strip-0{--slice-direction:-1;clip-path:inset(0 0 66.6%)}.advertising-image-strip-1{--slice-direction:1;clip-path:inset(33.3% 0)}.advertising-image-strip-2{--slice-direction:-1;clip-path:inset(66.6% 0 0)}.scroll-directed .advertising-image-base{opacity:0}.scroll-directed .advertising-image-strips{display:block}.advertising-approach-copy{flex-direction:column;justify-content:center;padding:75px 5vw;display:flex}.advertising-approach-label{color:#bdd2c7;margin-bottom:36px;font-size:14px;line-height:1.5}.advertising-approach-copy h2{letter-spacing:-.045em;margin-bottom:30px;font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.14}.advertising-approach-copy h2 span{color:#bbd0c4}.advertising-approach-copy>p:last-child{color:#d4dfd8;max-width:490px;font-size:18px;line-height:1.8}@media (max-width:800px){.advertising-approach{flex-direction:column;min-height:0;display:flex}.advertising-approach-art{flex:none;height:108vw;min-height:350px;max-height:690px}.advertising-approach-copy{padding:45px 24px 60px}.advertising-approach-label{margin-bottom:24px}.advertising-approach-copy h2{margin-bottom:24px;font-size:clamp(34px,9vw,58px);line-height:1.15}.advertising-approach-copy>p:last-child{font-size:17px;line-height:1.8}.service-promotional-advertising .scope-list{gap:15px;margin-top:28px}}@media (prefers-reduced-motion:reduce){.advertising-image-strips{display:none!important}.advertising-image-base{opacity:1!important}}.advert-proof-scene,.exhibition-blueprint-scene{--travel:270svh;position:relative;overflow:hidden}.advert-proof-scene{color:#132d4a;background:#d7e0e8}.exhibition-blueprint-scene{color:#f2f3ee;background:#102c48}.advert-proof-scene .story-pin,.exhibition-blueprint-scene .story-pin{isolation:isolate}.variant-copy{z-index:5;pointer-events:none;position:absolute;top:9%;left:6vw}.variant-copy p,.variant-copy small{letter-spacing:.09em;text-transform:uppercase;font-family:Courier New,ui-monospace,monospace}.variant-copy p{color:#56708c;margin-bottom:19px;font-size:12px}.variant-copy h2{letter-spacing:-.075em;font:600 clamp(47px,5.9vw,92px)/.93 Syne,Manrope,sans-serif}.variant-copy h2 span{color:#637f9d}.variant-copy small{color:#65788d;margin-top:22px;font-size:10px;display:block}.exhibition-blueprint-scene .variant-copy p,.exhibition-blueprint-scene .variant-copy small{color:#a9c4dc}.exhibition-blueprint-scene .variant-copy h2 span{color:#b7d2e8}.variant-stage{z-index:2;perspective:1600px;position:absolute;inset:0}.variant-frame{will-change:transform,opacity;margin:0;position:absolute;top:54%;left:59%;overflow:hidden}.variant-frame img{object-fit:cover;width:100%;height:100%;display:block}.advert-proof-stage .variant-frame{background:#f5f0e6;border:1px solid #ffffffa8;width:min(31vw,415px);height:min(67svh,600px);padding:10px;box-shadow:21px 29px 52px #07142555}.proof-raw img{filter:grayscale()contrast(.55)brightness(1.25);mix-blend-mode:multiply}.proof-raw:after{content:"";background:repeating-linear-gradient(0deg,#0000 0 24px,#203c5c16 25px 26px),repeating-linear-gradient(90deg,#0000 0 24px,#203c5c13 25px 26px);position:absolute;inset:0}.proof-refined{clip-path:inset(0 0 calc((1 - var(--variant-progress))*28%) 0)}.proof-refined img{filter:grayscale(.28)saturate(.64)contrast(.9)}.proof-final{background:#152c47!important;padding:14px!important;box-shadow:0 35px 65px #07132280!important}.proof-final:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff50;position:absolute;inset:9px}.variant-cursor{z-index:9;pointer-events:none;filter:drop-shadow(0 3px 3px #06142644);transform-origin:5px 5px;width:34px;height:34px;position:absolute}.variant-cursor svg{fill:#f7f9fa;stroke:#14385d;display:block}.variant-cursor i{width:22px;height:22px;opacity:calc(.25 + var(--variant-progress)*.5);border:1px solid #345f8e;border-radius:50%;position:absolute;top:-6px;left:-6px}.advert-proof-scene .story-bottom,.exhibition-blueprint-scene .story-bottom{z-index:6;position:absolute;bottom:28px;left:0;right:0}.advert-proof-scene .story-bottom{color:#35536f}.exhibition-blueprint-scene .story-bottom{color:#c5d8e9}.blueprint-grid{opacity:.23;background-color:#0000;background-image:linear-gradient(#afd1e316 1px,#0000 1px),linear-gradient(90deg,#afd1e316 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.exhibition-plan{background:#d8e9ef!important}.exhibition-plan img{filter:grayscale()contrast(.9)brightness(1.25);mix-blend-mode:multiply}.exhibition-plan:after{content:"";background:linear-gradient(90deg,#0000 49.8%,#1b4f7433 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#1b4f7433 50%,#0000 50.2%);position:absolute;inset:0}.exhibition-model img{filter:grayscale(.25)saturate(.6)brightness(1.05)}.exhibition-final{background:#f4eee2!important;padding:9px!important;box-shadow:0 34px 70px #020c17a5!important}@media (max-width:800px){.advert-proof-scene,.exhibition-blueprint-scene{--travel:230svh}.variant-copy{top:7%;left:24px}.variant-copy p{margin-bottom:14px;font-size:10px}.variant-copy h2{font-size:clamp(42px,11.5vw,64px)}.variant-copy small{margin-top:15px;font-size:9px}.advert-proof-stage .variant-frame{width:min(66vw,360px);height:min(55svh,500px);padding:7px;top:59%;left:50%}.exhibition-stage .variant-frame{width:calc(100vw - 42px);height:min(45svh,375px);padding:7px;top:59%;left:50%}.advert-proof-scene .story-bottom,.exhibition-blueprint-scene .story-bottom{bottom:21px;left:24px;right:24px}.advert-proof-scene .story-rail,.exhibition-blueprint-scene .story-rail{width:70px}}@media (prefers-reduced-motion:reduce){.advert-proof-scene,.exhibition-blueprint-scene{height:auto!important}.advert-proof-scene .story-pin,.exhibition-blueprint-scene .story-pin{padding:110px 24px 54px;height:auto!important;position:relative!important}.variant-copy{margin-bottom:36px;position:relative;top:auto;left:auto}.variant-stage{gap:18px;min-height:0;display:grid;position:relative}.variant-frame,.advert-proof-stage .variant-frame,.exhibition-stage .variant-frame{width:100%;height:auto;min-height:230px;position:relative;top:auto;left:auto;opacity:1!important;transform:none!important}.variant-stage .variant-frame:not(:last-of-type),.variant-cursor,.blueprint-grid,.advert-proof-scene .story-bottom,.exhibition-blueprint-scene .story-bottom{display:none}}.variant-copy{max-width:min(38vw,520px);top:6.5%}.advert-proof-stage .variant-frame{width:min(39vw,520px);height:min(70svh,650px);top:51%;left:64%}.exhibition-stage .variant-frame{width:min(66vw,920px);height:min(61svh,590px);top:54%;left:57%}@media (max-width:800px){.advert-proof-scene,.exhibition-blueprint-scene{--travel:132svh}.variant-copy{max-width:calc(100vw - 48px);top:3.5%}.variant-copy h2{font-size:clamp(38px,10.5vw,56px)}.advert-proof-stage .variant-frame{width:min(76vw,390px);height:min(62svh,520px);top:50%;left:50%}.exhibition-stage .variant-frame{width:calc(100vw - 26px);height:min(53svh,415px);top:50%;left:50%}.advert-proof-scene .story-bottom,.exhibition-blueprint-scene .story-bottom{bottom:13px}}.advert-proof-scene,.exhibition-blueprint-scene{--travel:170svh}.variant-frame[data-variant-frame]{opacity:0}.advert-proof-stage .variant-frame{background:#f5f0e6;border:1px solid #ffffffa8;width:min(39vw,520px);height:min(70svh,650px);padding:10px;top:53%;left:64%;box-shadow:21px 29px 52px #07142555}.exhibition-stage .variant-frame{background:#dbe9f0;border:1px solid #e9f6ff9c;width:min(55vw,780px);height:min(54svh,520px);padding:12px;top:54%;left:60%;box-shadow:25px 34px 68px #020c1785}.variant-frame .trace-wipe{pointer-events:none;position:absolute;inset:0}.proof-raw img,.exhibition-raw img{filter:grayscale()contrast(.46)brightness(1.32);mix-blend-mode:multiply}.proof-raw .trace-wipe{background:repeating-linear-gradient(0deg,#0000 0 24px,#203c5c1a 25px 26px),repeating-linear-gradient(90deg,#0000 0 24px,#203c5c16 25px 26px)}.exhibition-raw .trace-wipe{background:linear-gradient(90deg,#0000 49.8%,#1b4f7433 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#1b4f7433 50%,#0000 50.2%)}.proof-outline img,.exhibition-outline img{filter:grayscale()contrast(.78)brightness(1.18)}.proof-outline .trace-wipe,.exhibition-outline .trace-wipe{background:linear-gradient(135deg,#eef0e6d9 0 45%,#0000 45% 55%,#eef0e6c4 55%)}.proof-detail img,.exhibition-detail img{filter:grayscale(.8)sepia(.18)contrast(.93)brightness(1.08)}.proof-detail .trace-wipe,.exhibition-detail .trace-wipe{background:repeating-linear-gradient(45deg,#0000 0 12px,#24445d18 12px 13px)}.proof-colour img,.exhibition-colour img{filter:grayscale(.25)saturate(.68)contrast(.96)}.proof-colour .trace-wipe,.exhibition-colour .trace-wipe{background:linear-gradient(90deg,#f4f0e757,#0000 45%)}.proof-final,.exhibition-final{box-shadow:0 35px 65px #07132280!important}.proof-final{background:#152c47!important;padding:14px!important}.proof-final:before,.exhibition-final:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff50;position:absolute;inset:9px}.exhibition-model{background:#315e7e!important;padding:16px!important}.exhibition-final{background:#f4eee2!important;padding:9px!important}.exhibition-final:after{content:"";pointer-events:none;border:1px solid #14335155;position:absolute;inset:8px}.advert-proof-stage .variant-cursor,.exhibition-stage .variant-cursor{transform-origin:5px 5px}@media (max-width:800px){.advert-proof-scene,.exhibition-blueprint-scene{--travel:130svh}.variant-copy{max-width:calc(100vw - 48px);top:4%;left:24px}.variant-copy h2{font-size:clamp(38px,10.5vw,56px)}.advert-proof-stage .variant-frame{width:min(76vw,390px);height:min(62svh,520px);padding:7px;top:54%;left:50%}.exhibition-stage .variant-frame{width:calc(100vw - 30px);height:min(51svh,420px);padding:7px;top:55%;left:50%}.advert-proof-scene .story-bottom,.exhibition-blueprint-scene .story-bottom{bottom:15px}}.service-page .scope-list,.service-page .scope-list li,.service-page .service-work-examples{box-shadow:none;border:0}.service-page .scope-list{gap:15px 30px;margin-top:32px}.service-page .scope-list li{padding:0;font-size:17px;line-height:1.6}.service-page .scope-list li:before,.service-page .scope-list li:after{display:none}.service-page .service-enquiry{margin-top:35px}.service-work-examples [data-scroll-flow=artwork]{--flow-progress:1;--artwork-zoom:1}.service-work-examples [data-scroll-flow=artwork] .gallery-image-button{transform:translate3d(0,calc((1 - var(--flow-progress))*12px),0)}.service-work-examples [data-scroll-flow=artwork] .gallery-image-button img{transform:scale(var(--artwork-zoom));transform-origin:50%;transition:none}.service-work-examples .gallery-figure:focus-within .gallery-image-button{transform:none}.service-finish{color:#f1f0eb;isolation:isolate;background:#24212d;grid-template-columns:1.08fr 1fr;min-height:660px;display:grid;overflow:clip}.service-finish-visual{--flow-progress:1;--finish-progress:clamp(0,calc(var(--flow-progress)*1.15),1);perspective:1200px;min-width:0;min-height:660px;position:relative;overflow:hidden}.service-finish-frame{position:absolute;inset:0;overflow:hidden}.service-finish-frame img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.service-finish-copy{flex-direction:column;justify-content:center;padding:70px 5vw;display:flex}.service-finish-label{color:#c3c5d0;margin-bottom:34px;font-size:14px;line-height:1.6}.service-finish-copy h2{letter-spacing:-.045em;margin-bottom:30px;font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4.2vw,65px);font-weight:500;line-height:1.15}.service-finish-copy h2 span{color:#c5cbd5}.service-finish-copy>p:last-child{color:#d6d8df;max-width:510px;font-size:18px;line-height:1.8}.finish-print .service-finish-frame{clip-path:inset(calc((1 - var(--finish-progress))*22%) 0);transform:rotateX(calc((1 - var(--finish-progress))*18deg));transform-origin:50%}.finish-print .service-finish-frame img{transform:scale(calc(1.16 - var(--finish-progress)*.16))}.finish-packaging{background:#2d211b}.finish-packaging .service-finish-frame{clip-path:inset(0 calc((1 - var(--finish-progress))*26%) round calc((1 - var(--finish-progress))*150px))}.finish-packaging .service-finish-frame img{transform:scale(calc(1.2 - var(--finish-progress)*.2)) rotate(calc((1 - var(--finish-progress))*-5deg))}.finish-packaging .service-finish-label,.finish-packaging .service-finish-copy h2 span{color:#dfc0a9}.finish-exhibition{background:#13283b;min-height:0;display:block}.finish-exhibition .service-finish-visual{height:58vw;min-height:0;max-height:800px}.finish-exhibition .service-finish-frame{clip-path:inset(0 calc((1 - var(--finish-progress))*27%) 0)}.finish-exhibition .service-finish-frame img{transform:scale(calc(1.14 - var(--finish-progress)*.14)) translateX(calc((1 - var(--finish-progress))*-3%))}.finish-exhibition .service-finish-copy{grid-template-columns:1fr 1fr;gap:20px 7vw;padding-block:65px 80px;display:grid}.finish-exhibition .service-finish-label{grid-column:1/-1;margin:0}.finish-exhibition .service-finish-copy h2{margin:0}.finish-exhibition .service-finish-copy>p:last-child{align-self:center}.finish-motion{background:#101722;grid-template-columns:1fr 1.08fr}.finish-motion .service-finish-visual{order:2}.finish-motion .service-finish-frame{clip-path:inset(calc((1 - var(--finish-progress))*35%) 0)}.finish-motion .service-finish-frame img{transform:scale(calc(1.3 - var(--finish-progress)*.3))}@media (max-width:800px){.service-finish{flex-direction:column;min-height:0;display:flex}.service-finish-visual{flex:none;height:110vw;min-height:350px;max-height:640px}.finish-motion .service-finish-visual{order:0}.finish-print .service-finish-visual{height:76vw;min-height:290px}.finish-exhibition .service-finish-visual{height:74vw;min-height:280px}.service-finish-copy,.finish-exhibition .service-finish-copy{padding:42px 24px 60px;display:block}.service-finish-label,.finish-exhibition .service-finish-label{margin-bottom:24px}.service-finish-copy h2,.finish-exhibition .service-finish-copy h2{margin-bottom:24px;font-size:clamp(34px,9vw,55px)}.service-finish-copy>p:last-child{font-size:17px;line-height:1.8}.service-page .scope-list{gap:15px;margin-top:28px}}@media (prefers-reduced-motion:reduce){.service-finish-frame,.service-finish-frame img,.service-work-examples [data-scroll-flow=artwork] .gallery-image-button,.service-work-examples [data-scroll-flow=artwork] .gallery-image-button img{clip-path:none!important;transform:none!important}}.product-edit{--travel:245svh;--edit-progress:0;--edit-build:0;--edit-title:0;color:#f2eee7;background:#0b1420;position:relative}.product-edit .product-edit-pin{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:730px;padding:36px 5vw 28px;display:flex;position:relative;overflow:clip}.scroll-directed .product-edit .product-edit-pin{top:var(--header-height);height:calc(100svh - var(--header-height));min-height:0;padding:28px 5vw 22px;position:sticky}.product-edit-copy{flex:none;justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100%);display:flex;position:relative}.product-edit-copy h2{letter-spacing:-.05em;margin:0;font-family:Manrope,Arial,sans-serif;font-size:clamp(32px,3.7vw,57px);font-weight:500;line-height:1.1}.product-edit-copy h2 span{color:#dec09b}.product-edit-copy>p{color:#cbd4df;margin:0;font-size:15px;line-height:1.7}.edit-mobile-break{display:none}.editing-workspace{width:min(1180px,100%);height:590px;min-height:0;max-height:calc(100% - 118px);transform:perspective(1400px) rotateX(calc((1 - var(--edit-build))*6deg)) translateY(calc((1 - var(--edit-build))*18px));transform-origin:50% 90%;background:#151d29;border:1px solid #72829661;border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 25px 65px #0005}.editor-titlebar{color:#d5dfeb;background:#202b39;border-bottom:1px solid #ffffff10;flex:none;justify-content:space-between;align-items:center;gap:20px;height:38px;padding:0 20px;font-size:12px;display:flex}.editor-titlebar>span:first-child{align-items:center;gap:9px;display:flex}.editor-titlebar i{background:#c3ab87;border-radius:50%;width:6px;height:6px}.editor-panels{flex:1;grid-template-columns:170px minmax(0,1fr) 170px;min-height:0;display:grid;overflow:hidden}.editor-media,.editor-grade{background:#151e2a;padding:17px 13px}.editor-media>p,.editor-grade>p{color:#d2dce8;margin:0 0 17px;font-size:11px;font-weight:500;line-height:1.4}.editor-media>p>span{float:right;color:#92a2b5;font-size:10px}.editor-media-grid{grid-template-columns:1fr 1fr;gap:13px 7px;display:grid}.editor-source{opacity:.58;min-width:0}.editor-source>img{aspect-ratio:1.1;object-fit:cover;border-radius:3px;width:100%;display:block}.editor-source>span{color:#d1dbe8;margin-top:5px;font-size:9px;line-height:1.4;display:block}.editor-monitor{background:#0b111a;flex-direction:column;min-width:0;min-height:0;display:flex}.editor-preview{background:#06101b;flex:1;min-height:0;position:relative;overflow:hidden}.editor-frame{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0;overflow:hidden}.editor-frame:first-child{opacity:1}.editor-frame>img{object-fit:contain;object-position:50% 51%;width:100%;height:100%;display:block}.editor-preview-title{text-align:center;z-index:9;opacity:var(--edit-title);transform:translateY(calc((1 - var(--edit-title))*28px));color:#fff9ee;text-shadow:0 2px 22px #000b;flex-direction:column;align-items:center;font-size:clamp(15px,1.7vw,23px);display:flex;position:absolute;inset:auto 0 12%}.editor-preview-title strong{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(32px,3.8vw,57px);font-weight:500;line-height:1.1}.editor-preview-status{color:#a0afc0;background:#0e1620;flex:none;justify-content:space-between;align-items:center;gap:10px;height:32px;padding:0 15px;font-size:10px;display:flex}.editor-time{font-variant-numeric:tabular-nums;color:#e8d7bd}.editor-grade{padding-inline:18px}.grade-row{color:#aebccd;margin:24px 0;font-size:10px}.grade-row>span{margin-bottom:12px;display:block}.grade-row>i{background:#3b495d;border-radius:4px;height:3px;display:block;position:relative}.grade-row>i:before{content:"";height:100%;width:calc((var(--grade-base) + var(--edit-progress)*var(--grade-range))*100%);background:#b8a58a;display:block}.grade-row>i:after{content:"";left:calc((var(--grade-base) + var(--edit-progress)*var(--grade-range))*100%);background:#dac7ad;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px}.editor-palette{gap:7px;margin-top:35px;display:flex}.editor-palette>span{aspect-ratio:1;background:#132944;border-radius:50%;width:25px}.editor-palette>span:nth-child(2){background:#607e96}.editor-palette>span:nth-child(3){background:#b99262}.editor-palette>span:nth-child(4){background:#eedbc0}.editor-grade .grade-note{color:#9babbc;margin-top:30px;font-weight:400;line-height:1.8}.editor-timeline{background:#1b2533;border-top:1px solid #63738935;flex:none;padding:13px 20px 16px;position:relative;overflow:hidden}.editor-timeline-label{color:#d0dae6;justify-content:space-between;margin-bottom:14px;font-size:11px;display:flex}.editor-timeline-label>span:last-child{color:#98aabd;font-size:10px}.editor-ruler{color:#91a2b6;font-variant-numeric:tabular-nums;background:repeating-linear-gradient(90deg,#0000 0 calc(6.25% - 1px),#7f8d9d3d calc(6.25% - 1px) 6.25%) 0 100%/100% 5px no-repeat;justify-content:space-between;padding-bottom:10px;font-size:9px;display:flex}.editor-tracks{padding-top:5px;position:relative}.editor-track-clips{transform:translateX(calc((1 - var(--edit-build))*5%));grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.editor-clip{opacity:.67;background:#263a53;border:1px solid #53749194;border-radius:3px;height:49px;position:relative;overflow:hidden}.editor-clip>img{object-fit:cover;width:100%;height:100%}.editor-clip>span{color:#e0e9f2;white-space:nowrap;background:#172230b3;padding:3px 4px;font-size:8px;position:absolute;inset:auto 0 0;overflow:hidden}.editor-title-track{height:17px;clip-path:inset(0 calc((1 - var(--edit-build))*100%) 0 0);color:#fff4df;background:#76644b;border-radius:3px;margin:4px 0 0 61%;padding-left:8px;font-size:8px;line-height:17px}.editor-audio-track{background:#234b4b;border-radius:3px;justify-content:space-between;align-items:center;gap:3px;height:25px;margin-top:4px;padding:3px 7px;display:flex;overflow:hidden}.editor-audio-track>i{opacity:.75;background:#80b8a7;flex:1;min-width:1px;max-width:4px;display:block}.editor-playhead{top:0;bottom:0;left:calc(1px + var(--edit-progress)*(100% - 3px));z-index:6;background:#edd5b2;width:1px;position:absolute;box-shadow:0 0 6px #edd5b240}.editor-playhead>i{background:#edd5b2;border-radius:1px;width:7px;height:7px;position:absolute;top:-5px;left:-3px}.editing-scroll-note{color:#c5ced9;flex:none;margin:0;font-size:12px;line-height:1.5}[data-edit-frame="0"] [data-edit-index="0"]{opacity:1}[data-edit-frame="0"] .editor-clip[data-edit-index="0"]{border-color:#ead4b4}[data-edit-frame="1"] [data-edit-index="1"]{opacity:1}[data-edit-frame="1"] .editor-clip[data-edit-index="1"]{border-color:#ead4b4}[data-edit-frame="2"] [data-edit-index="2"]{opacity:1}[data-edit-frame="2"] .editor-clip[data-edit-index="2"]{border-color:#ead4b4}[data-edit-frame="3"] [data-edit-index="3"]{opacity:1}[data-edit-frame="3"] .editor-clip[data-edit-index="3"]{border-color:#ead4b4}[data-edit-frame="4"] [data-edit-index="4"]{opacity:1}[data-edit-frame="4"] .editor-clip[data-edit-index="4"]{border-color:#ead4b4}[data-edit-frame="5"] [data-edit-index="5"]{opacity:1}[data-edit-frame="5"] .editor-clip[data-edit-index="5"]{border-color:#ead4b4}[data-edit-frame="6"] [data-edit-index="6"]{opacity:1}[data-edit-frame="6"] .editor-clip[data-edit-index="6"]{border-color:#ead4b4}[data-edit-frame="7"] [data-edit-index="7"]{opacity:1}[data-edit-frame="7"] .editor-clip[data-edit-index="7"]{border-color:#ead4b4}@media (max-width:1050px){.editor-panels{grid-template-columns:145px minmax(0,1fr)}.editor-grade{display:none}}@media (max-width:800px){.product-edit{--travel:240svh}.product-edit .product-edit-pin,.scroll-directed .product-edit .product-edit-pin{gap:21px;padding:24px 14px 21px}.product-edit-copy{align-items:end;gap:14px;padding-inline:9px}.product-edit-copy h2{font-size:clamp(28px,8.1vw,43px);line-height:1.12}.edit-mobile-break{display:block}.product-edit-copy>p{max-width:103px;padding-bottom:3px;font-size:11px;line-height:1.7}.editing-workspace{max-height:calc(100% - 130px);transform:translateY(calc((1 - var(--edit-build))*10px));border-radius:7px;height:560px}.editor-panels{flex-direction:column;display:flex}.editor-media{display:none}.editor-monitor{flex:1}.editor-titlebar{height:32px;padding-inline:12px;font-size:10px}.editor-preview-status{height:29px;padding-inline:10px;font-size:9px}.editor-frame>img{object-fit:cover;object-position:50% 51%}.editor-preview-title{font-size:16px;bottom:12%}.editor-preview-title strong{font-size:36px}.editor-timeline{padding:11px 10px 12px}.editor-timeline-label{margin-bottom:11px;font-size:10px}.editor-timeline-label>span:last-child,.editor-ruler{font-size:8px}.editor-clip{height:43px}.editor-clip>span{display:none}.editor-title-track{margin-left:46%;font-size:7px}.editor-audio-track{gap:2px;height:22px}.editing-scroll-note{text-align:center;margin:0 5px;font-size:10px}}@media (max-height:690px) and (min-height:520px){.scroll-directed .product-edit .product-edit-pin{gap:13px;padding-block:15px}.product-edit-copy h2{font-size:30px}.editor-clip{height:33px}.editor-media-grid{gap:8px}.editor-source>img{aspect-ratio:1.7}.editor-source>span{display:none}.editor-title-track{height:13px;line-height:13px}.editor-timeline{padding-block:9px}.editor-timeline-label{margin-bottom:8px}.editing-scroll-note{display:none}}@media (prefers-reduced-motion:reduce),(max-height:519px){.product-edit{height:auto!important}.product-edit .product-edit-pin{min-height:0;padding:35px 20px;height:auto!important;position:relative!important;top:auto!important}.editing-workspace{flex:none;height:560px;max-height:none;transform:none!important}.editor-frame{opacity:0!important;transform:none!important}.editor-frame:first-child{opacity:1!important}.product-edit-copy>p{display:none}.editor-track-clips{transform:none}.editor-title-track{clip-path:none}.editing-scroll-note{display:none}}
