.home-lusion_home___CWte{color:#10111a;--rhythm:clamp(70px,10vw,150px)}.home-lusion_home___CWte .home-lusion_hero__0aelY{display:grid;width:100%;margin:0;padding:0;grid-gap:0;gap:0;min-height:0;position:relative;overflow:clip;border-radius:clamp(12px,2vw,28px)}.home-lusion_hero__0aelY .home-lusion_stage__vK6_I{width:100%;height:clamp(490px,76svh,850px);min-height:0;left:0;border-radius:0;box-shadow:none}.home-lusion_heroActions__XfYB5,.home-lusion_heroCopy__pD58Y{position:absolute;z-index:9;inset-inline:clamp(18px,4vw,64px);color:#f6f8ff;pointer-events:none}.home-lusion_heroCopy__pD58Y{top:clamp(22px,4vw,54px)}.home-lusion_heroCopy__pD58Y h1{white-space:nowrap;font-size:clamp(34px,5.6vw,90px);margin:10px 0 0;line-height:1.14;font-weight:570;text-shadow:0 3px 35px #090a16}.home-lusion_label__9Nj9f{text-transform:uppercase;font-size:11px;font-weight:740}.home-lusion_heroActions__XfYB5{display:flex;align-items:center;justify-content:space-between;gap:12px;bottom:clamp(18px,3vw,40px)}.home-lusion_heroActions__XfYB5 a{pointer-events:auto}.home-lusion_scroll__1949K{color:#fff;font-weight:600;text-decoration:none}.home-lusion_scroll__1949K span{padding-left:7px}.home-lusion_reel__GWySq{padding:var(--rhythm) 0 clamp(45px,7vw,105px);position:relative;z-index:3;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(14px,4vw,60px);column-gap:clamp(14px,4vw,60px);overflow:clip}.home-lusion_end__MrCAJ h2,.home-lusion_process__sQ_NC h2,.home-lusion_reel__GWySq h2,.home-lusion_services___h6Jt h2,.home-lusion_workTitle__ddpQH h2{margin:0;font-size:clamp(38px,7.25vw,118px);font-weight:550;line-height:1.14;overflow-wrap:anywhere}.home-lusion_reel__GWySq h2{grid-column:1/-1;z-index:1}.home-lusion_reelCopy__8T8Y5{grid-column:2;padding:18px 0;z-index:1}.home-lusion_process__sQ_NC p:not(.home-lusion_label__9Nj9f),.home-lusion_reelCopy__8T8Y5 p,.home-lusion_services___h6Jt p,.home-lusion_workTitle__ddpQH p:not(.home-lusion_label__9Nj9f){font-size:clamp(17px,1.6vw,25px);line-height:1.43;max-width:47ch}.home-lusion_reelCopy__8T8Y5 a,.home-lusion_services___h6Jt a,.home-lusion_workTitle__ddpQH a{background:#f8f9ff}.home-lusion_ribbon__CZ2tk{pointer-events:none;position:absolute;z-index:0;width:100%;height:100%;inset:0;overflow:hidden}.home-lusion_ribbon__CZ2tk [data-ribbon-path]{stroke-dasharray:1 1;stroke-dashoffset:0;visibility:hidden}.home-lusion_reelThumb__kOAeC{grid-column:1;position:relative;display:block;z-index:1;margin-top:clamp(-45px,-3vw,-16px)}.home-lusion_reelThumb__kOAeC img,.home-lusion_serviceArt__B7p9K img,.home-lusion_workImage__6eroQ img{display:block;width:100%;aspect-ratio:1672/941;height:auto;object-fit:cover;border-radius:16px}.home-lusion_reelThumb__kOAeC>span{position:absolute;bottom:13px;left:13px;border-radius:999px;background:#fff;padding:8px 13px;color:#121425;font-size:13px}.home-lusion_reelThumb__kOAeC b,.home-lusion_serviceArt__B7p9K b{padding-left:7px}.home-lusion_home___CWte .fstudio-narrative{margin-top:0}.home-lusion_projectCircuit__0LjxZ{position:absolute;left:50%;translate:-50%;z-index:2;pointer-events:none;opacity:.68}.home-lusion_projectCircuit__0LjxZ path{fill:none;stroke-linecap:round;stroke-linejoin:round}.home-lusion_projectCircuit__0LjxZ circle{fill:#f3f4f8;stroke-width:1.2}.home-lusion_projectCircuit__0LjxZ .circuit-footprint{fill:#dde2ed;stroke:#8694ac;stroke-width:.65}.home-lusion_projectCircuit__0LjxZ .circuit-metal{fill:#b3bed0;stroke:#67748a;stroke-width:.42}.home-lusion_projectCircuit__0LjxZ .circuit-package-dark{fill:#27344c;stroke:#121b2d;stroke-width:.45}.home-lusion_projectCircuit__0LjxZ .circuit-package-ceramic{fill:#bd8657;stroke:#91663e;stroke-width:.45}.home-lusion_projectCircuit__0LjxZ .circuit-pin-mark{fill:#9faec7}.home-lusion_projectCircuit__0LjxZ .circuit-reference{fill:#52617a;font-size:6px;font-weight:650}.home-lusion_process__sQ_NC>:is(h2,p),.home-lusion_studioServices__tYMtm .home-lusion_services___h6Jt>div,.home-lusion_workTitle__ddpQH :is(h2,p){width:-moz-fit-content;width:fit-content;background:#f3f4f8}.home-lusion_experience__quojM{scroll-margin-top:84px}.home-lusion_reelTrack__V0_wi{min-height:108svh;position:relative}.home-lusion_reelSticky__zw2n_{position:-webkit-sticky;position:sticky;top:clamp(80px,14svh,140px)}.home-lusion_band__EUeJQ{position:relative;isolation:isolate;-webkit-clip-path:inset(0 var(--reel-inset,0) 0 0 round 18px);clip-path:inset(0 var(--reel-inset,0) 0 0 round 18px);background:#0b0f19}.home-lusion_reelCover__RGp89{position:absolute;z-index:7;inset:0;width:100%;height:100%;object-fit:cover;object-position:37% center;opacity:var(--cover-opacity,0);pointer-events:none}.home-lusion_band__EUeJQ .ai-field{width:100%;left:0;height:clamp(240px,45vw,620px);min-height:0;box-shadow:none;border-radius:16px}.home-lusion_band__EUeJQ>p{position:absolute;z-index:8;color:#f2f5ff;top:19px;left:20px;margin:0;pointer-events:none}.home-lusion_services___h6Jt,.home-lusion_workTitle__ddpQH{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(0,.76fr);align-items:end;grid-gap:26px;gap:26px}.home-lusion_studioServices__tYMtm{padding-top:var(--rhythm)}.home-lusion_services___h6Jt{margin-bottom:30px;scroll-margin-top:92px}.home-lusion_services___h6Jt h2{font-size:clamp(40px,6.7vw,104px)}.home-lusion_serviceArt__B7p9K{display:grid;grid-template-columns:1.17fr .83fr;grid-gap:clamp(14px,3vw,45px);gap:clamp(14px,3vw,45px);align-items:end}.home-lusion_serviceArt__B7p9K a{text-decoration:none;color:#10111a}.home-lusion_serviceArt__B7p9K span{display:inline-block;margin-top:8px;font-weight:630}.home-lusion_work__HXKRK{padding-top:clamp(36px,5vw,76px);scroll-margin-top:72px}.home-lusion_workTitle__ddpQH .btn-ghost{background:#f3f4f8}.home-lusion_workTitle__ddpQH{margin-bottom:clamp(24px,5vw,70px)}.home-lusion_works__21wjI{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(28px,5vw,80px) clamp(12px,2vw,30px);gap:clamp(28px,5vw,80px) clamp(12px,2vw,30px)}.home-lusion_workCard__OeeCp{min-width:0;grid-column:1/8;align-self:start;scroll-margin-top:calc(var(--header) + 16px)}.home-lusion_workCardLink__WEsmm{display:block;color:inherit;text-decoration:none}.home-lusion_workCard__OeeCp:nth-child(4n+1){grid-column:6/13}.home-lusion_workCard__OeeCp:nth-child(4n+2){grid-column:1/6}.home-lusion_workCard__OeeCp:nth-child(4n+3){grid-column:7/13;margin-top:10%}.home-lusion_workCard__OeeCp:nth-child(4n+4){grid-column:2/9}.home-lusion_workImage__6eroQ{position:relative;border-radius:16px;overflow:hidden;background:#141924;-webkit-clip-path:inset(0 var(--project-inset,0) var(--frame-crop,0) 0 round 16px);clip-path:inset(0 var(--project-inset,0) var(--frame-crop,0) 0 round 16px)}.home-lusion_workCardLink__WEsmm:focus-visible .home-lusion_workImage__6eroQ{-webkit-clip-path:none;clip-path:none}.home-lusion_workImage__6eroQ img{transform:scale(var(--frame-scale,1.001));transition:transform .34s cubic-bezier(.22,1,.36,1)}.home-lusion_workCardLink__WEsmm:focus-visible img,.home-lusion_workCardLink__WEsmm:hover img{transform:scale(1.04)}.home-lusion_workCardLink__WEsmm:focus-visible h3,.home-lusion_workCardLink__WEsmm:hover h3{text-decoration:underline;text-underline-offset:.14em}.home-lusion_open__AFtEz{position:absolute;bottom:13px;right:13px;width:45px;height:45px;display:grid;place-items:center;border-radius:50%;background:#fff;font-size:22px}.home-lusion_workCaption__1EamF{width:-moz-fit-content;width:fit-content;padding:11px 10px 0 0;background:#f3f4f8}.home-lusion_workCaption__1EamF>span{font-size:11px;text-transform:uppercase}.home-lusion_workCaption__1EamF h3{font-size:clamp(22px,3vw,42px);margin:4px 0;line-height:1.13;overflow-wrap:anywhere}.home-lusion_workCaption__1EamF p{margin:0;color:#394155}.home-lusion_workCard__OeeCp>.project-domain-summary{background:#f3f4f8}.home-lusion_process__sQ_NC{padding:var(--rhythm) 0}.home-lusion_end__MrCAJ{color:#fff;border-radius:18px;padding:clamp(27px,6vw,90px);margin-bottom:clamp(30px,7vw,90px);background:linear-gradient(90deg,#080e20,#080e2055),url(/media/fstudio-visual-v1/posters/studio-digital-background.webp) 50% /cover #0a1327}.home-lusion_end__MrCAJ h2{margin:12px 0 25px}.home-lusion_home___CWte [data-motion-frame]{translate:0 var(--lift,0)}@media (max-width:670px){.home-lusion_hero__0aelY .home-lusion_stage__vK6_I{height:clamp(490px,76svh,670px)}.home-lusion_heroCopy__pD58Y h1{font-size:clamp(24px,8.4vw,55px)}.home-lusion_reel__GWySq,.home-lusion_serviceArt__B7p9K,.home-lusion_services___h6Jt,.home-lusion_workTitle__ddpQH{grid-template-columns:minmax(0,1fr)}.home-lusion_reelCopy__8T8Y5{grid-column:1;max-width:37ch}.home-lusion_reelThumb__kOAeC{margin-top:12px;width:86%}.home-lusion_ribbon__CZ2tk{width:125%}.home-lusion_ribbon__CZ2tk [data-ribbon-path]{stroke-width:14}.home-lusion_reelTrack__V0_wi{min-height:70svh}.home-lusion_reelSticky__zw2n_{top:82px}.home-lusion_workCard__OeeCp:nth-child(n){grid-column:1/-1;margin:0}.home-lusion_workCard__OeeCp:nth-child(2n){margin-left:8%}.home-lusion_workCard__OeeCp:nth-child(4n+3){margin-right:8%}}@media (prefers-reduced-motion:reduce){.home-lusion_home___CWte [data-motion-frame]{translate:none}.home-lusion_reelTrack__V0_wi{min-height:0}.home-lusion_reelSticky__zw2n_{position:static}.home-lusion_band__EUeJQ,.home-lusion_workImage__6eroQ{-webkit-clip-path:none;clip-path:none}.home-lusion_reelCover__RGp89{opacity:0}.home-lusion_ribbon__CZ2tk [data-ribbon-path]{visibility:visible}.home-lusion_workImage__6eroQ img{transition:none}}