.LoopHero_hero__bCpv0{--loop-animation-end:.56;position:relative;isolation:isolate;background:linear-gradient(155deg,#fff 35%,#f5f8fa)}.LoopHero_stage__xnDf3{position:relative}.LoopHero_layout__VMZZf{position:relative;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;width:min(1320px,calc(100% - 96px));min-height:740px;margin-inline:auto;padding:45px 0 80px}.LoopHero_copy__PFv_t{position:relative;z-index:3;min-width:0}.LoopHero_opening__tCUFO{opacity:var(--opening-opacity,1);transform:translateY(var(--opening-y,0));transition:opacity .12s ease,transform .2s ease}.LoopHero_opening__tCUFO .zh-hero-copy{padding:0}.LoopHero_opening__tCUFO h1{margin-top:28px;font-size:clamp(48px,5.2vw,74px);font-weight:500;line-height:1.055;letter-spacing:-.065em;white-space:nowrap}.LoopHero_opening__tCUFO h1>span{color:#798b9a}.LoopHero_opening__tCUFO .zh-actions,.LoopHero_opening__tCUFO .zh-work-links{gap:18px}.LoopHero_story__qZyA9{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(22px);pointer-events:none;transition:opacity .12s ease,transform .2s ease}.LoopHero_hero__bCpv0[data-chapter="0"] .LoopHero_opening__tCUFO,.LoopHero_hero__bCpv0[data-chapter="1"] .LoopHero_story__qZyA9[data-story="1"],.LoopHero_hero__bCpv0[data-chapter="2"] .LoopHero_story__qZyA9[data-story="2"]{transition:opacity .24s ease .12s,transform .4s ease .12s}.LoopHero_eyebrow__kUeqa{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:.13em;color:#577181;font-weight:500}.LoopHero_eyebrow__kUeqa>span{width:5px;height:5px;border-radius:50%;background:#3d879b}.LoopHero_story__qZyA9 h2{margin-top:28px!important;font-size:clamp(42px,4.65vw,64px)!important;line-height:1.09!important;letter-spacing:-.06em!important;font-weight:500}.LoopHero_story__qZyA9 h2>span{color:#798b9a!important}.LoopHero_story__qZyA9>p:not(.LoopHero_eyebrow__kUeqa){margin-top:25px;color:#647381;font-size:15px;line-height:1.85;letter-spacing:-.018em}.LoopHero_detail__Sv67l{display:flex;align-items:center;gap:13px;margin-top:29px;padding-top:22px;border-top:1px solid #dbe4e9;width:fit-content;font-size:12px;line-height:1.85;color:#6d7e89}.LoopHero_detail__Sv67l>svg{box-sizing:content-box;padding:11px;color:#457e90;border:1px solid #d8e4e8;border-radius:12px;background:#f9fcfc}.LoopHero_detail__Sv67l strong{color:#314d5a;font-weight:500}.LoopHero_storyLink__9za53{display:flex;align-items:center;gap:17px;color:#295d7b;font-size:12px;font-weight:500;width:fit-content;margin-top:28px;padding-block:10px}.LoopHero_storyLink__9za53:hover{color:#143f5b}.LoopHero_visual__aGCuU{position:relative;height:610px;margin-left:-28px;margin-right:-42px;min-width:0;touch-action:pan-y}.LoopHero_canvas__TUOz9,.LoopHero_poster__WDG0o{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.LoopHero_canvas__TUOz9{opacity:0;transition:opacity .65s ease}.LoopHero_poster__WDG0o{transition:opacity .6s ease}.LoopHero_hero__bCpv0[data-mode=live] .LoopHero_canvas__TUOz9{opacity:1}.LoopHero_hero__bCpv0[data-mode=live] .LoopHero_poster__WDG0o{opacity:0}.LoopHero_halo__Vzgub{position:absolute;inset:9% 0 12%;border-radius:50%;background:radial-gradient(ellipse at 50% 44%,#d7e8eb4d,transparent 65%)}.LoopHero_halo__Vzgub:before{content:"";position:absolute;inset:7% 9% 13%;border:1px solid #d5e2e54d;border-radius:50%;transform:rotate(-24deg)}.LoopHero_shadow__Sm7C6{position:absolute;left:22%;right:17%;bottom:14%;height:17px;border-radius:50%;background:#668294;filter:blur(20px);opacity:.15;transform:scaleX(calc(1 - var(--loop-progress,0)*.12))}.LoopHero_cornerLabel__ylBf2{position:absolute;left:12%;top:10%;color:#81939e;font-size:8px;letter-spacing:.17em}.LoopHero_figureNote__1OG6J{position:absolute;bottom:7%;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:7px;color:#738791;font-size:10px;letter-spacing:.01em}.LoopHero_figureNote__1OG6J>span:first-child{width:4px;height:4px;background:#5c9aa0;border-radius:50%}.LoopHero_loopLabels__szcJb{position:absolute;inset:0;opacity:var(--loop-opacity,0);transition:opacity .4s ease;pointer-events:none}.LoopHero_loopLabels__szcJb>span{position:absolute;padding:9px 13px;display:flex;align-items:center;gap:8px;border:1px solid #d6e3e8;border-radius:8px;color:#395e6d;background:#ffffffee;box-shadow:0 5px 14px #31465408;font-size:11px;transform:translate(-50%,-50%)}.LoopHero_loopLabels__szcJb>span>small{font-size:8px;color:#79909b}.LoopHero_loopLabels__szcJb>span:first-child{left:24.5%;top:20.5%}.LoopHero_loopLabels__szcJb>span:nth-child(2){left:75.5%;top:20.5%}.LoopHero_loopLabels__szcJb>span:nth-child(3){left:75.5%;top:79.5%}.LoopHero_loopLabels__szcJb>span:nth-child(4){left:24.5%;top:79.5%}.LoopHero_controls__Urkdy{position:absolute;inset:auto 0 28px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #dee6eb;padding-top:19px;z-index:5}.LoopHero_chapters__f_Lyu{display:flex;gap:23px}.LoopHero_chapters__f_Lyu>button{position:relative;display:flex;align-items:center;gap:9px;padding:11px 0;font-size:11px;color:#7c8994;cursor:pointer;transition:color .2s;white-space:nowrap}.LoopHero_chapters__f_Lyu>button>span{font-size:9px;font-variant-numeric:tabular-nums;color:#a5b1b9}.LoopHero_chapters__f_Lyu>button[aria-pressed=true]{color:#244d63}.LoopHero_chapters__f_Lyu>button[aria-pressed=true]>span{color:#548793}.LoopHero_chapters__f_Lyu>button:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:2px;background:#508795;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.LoopHero_chapters__f_Lyu>button[aria-pressed=true]:before{transform:scaleX(1)}.LoopHero_controlsEnd__cfqvu{display:flex;align-items:center;gap:18px;color:#6e818f}.LoopHero_pause__JYLE7{width:34px;height:34px;display:grid;place-items:center;border:1px solid #dbe4e9;border-radius:50%;color:#65808f;cursor:pointer}.LoopHero_pause__JYLE7:hover{background:#fff;color:#274e61}.LoopHero_scrollCue__WUpGG{display:flex;align-items:center;gap:15px;font-size:10px}.LoopHero_loading__hkDir{display:flex;align-items:center;gap:8px;font-size:9px}.LoopHero_loading__hkDir>span{width:4px;height:4px;border-radius:50%;background:#5b8b99;animation:LoopHero_breathe__iGz90 1s ease-in-out infinite alternate}.LoopHero_hero__bCpv0:not([data-scroll=true]) .LoopHero_scrollCue__WUpGG{display:none}@keyframes LoopHero_breathe__iGz90{to{opacity:.3}}@media (min-width:900px) and (min-height:650px) and (hover:hover) and (prefers-reduced-motion:no-preference){.LoopHero_hero__bCpv0[data-scroll=true]{height:330svh}.LoopHero_layout__VMZZf,.LoopHero_stage__xnDf3{height:calc(100svh - 64px)}.LoopHero_layout__VMZZf{min-height:580px;max-height:1100px}.LoopHero_visual__aGCuU{height:min(68svh,700px)}.LoopHero_hero__bCpv0[data-scroll=true] .LoopHero_stage__xnDf3{position:sticky;top:0}}@media (min-width:1600px){.LoopHero_layout__VMZZf{width:min(1480px,calc(100% - 144px))}.LoopHero_visual__aGCuU{margin-left:0}}@media (max-width:1100px){.LoopHero_layout__VMZZf{width:calc(100% - 64px);grid-template-columns:1fr 1fr;min-height:640px}.LoopHero_opening__tCUFO h1{font-size:53px}.LoopHero_visual__aGCuU{margin-left:-12px;margin-right:-24px;height:520px}.LoopHero_opening__tCUFO .zh-actions{gap:11px}.LoopHero_chapters__f_Lyu{gap:17px}.LoopHero_story__qZyA9 h2{font-size:47px!important}.LoopHero_scrollCue__WUpGG{font-size:9px;gap:9px}}@media (max-width:899px){.LoopHero_layout__VMZZf{grid-template-columns:1fr;min-height:0;padding:55px 0 86px;width:calc(100% - 64px)}.LoopHero_copy__PFv_t{min-height:340px}.LoopHero_opening__tCUFO h1{font-size:58px}.LoopHero_visual__aGCuU{width:min(700px,100%);height:auto;aspect-ratio:1.25;margin:5px auto 0}.LoopHero_cornerLabel__ylBf2{top:6%}.LoopHero_story__qZyA9{justify-content:flex-start}.LoopHero_story__qZyA9 h2{font-size:54px!important}.LoopHero_story__qZyA9>p:not(.LoopHero_eyebrow__kUeqa){margin-top:20px}.LoopHero_detail__Sv67l{margin-top:20px;padding-top:15px}.LoopHero_storyLink__9za53{margin-top:16px}.LoopHero_controls__Urkdy{bottom:15px;padding-top:12px}.LoopHero_chapters__f_Lyu>button:before{top:-13px}}@media (max-width:540px){.LoopHero_layout__VMZZf{width:calc(100% - 40px);padding-top:40px;padding-bottom:70px}.LoopHero_copy__PFv_t{min-height:333px}.LoopHero_opening__tCUFO h1{margin-top:22px;font-size:clamp(39px,10.5vw,53px)}.LoopHero_opening__tCUFO .zh-hero-description{font-size:15px}.LoopHero_opening__tCUFO .zh-work-links{gap:15px;margin-top:17px}.LoopHero_visual__aGCuU{margin-top:-10px;margin-inline:-15px;width:calc(100% + 30px)}.LoopHero_figureNote__1OG6J{font-size:8px;bottom:3%}.LoopHero_cornerLabel__ylBf2{font-size:6px;left:11%}.LoopHero_story__qZyA9 h2{font-size:clamp(37px,9.6vw,48px)!important;margin-top:23px!important}.LoopHero_story__qZyA9>p:not(.LoopHero_eyebrow__kUeqa){font-size:13px;line-height:1.8}.LoopHero_eyebrow__kUeqa{font-size:8px}.LoopHero_detail__Sv67l{font-size:11px;padding-top:14px;margin-top:17px}.LoopHero_detail__Sv67l>svg{padding:8px}.LoopHero_storyLink__9za53{margin-top:12px;font-size:11px}.LoopHero_chapters__f_Lyu{justify-content:space-between;gap:15px;width:100%}.LoopHero_chapters__f_Lyu>button{font-size:9px;gap:6px;padding-block:13px}.LoopHero_chapters__f_Lyu>button>span{font-size:8px}.LoopHero_controlsEnd__cfqvu{display:none}.LoopHero_loopLabels__szcJb>span{padding:5px 8px;font-size:8px;gap:5px}.LoopHero_loopLabels__szcJb>span>small{font-size:6px}}@media (prefers-reduced-motion:reduce){.LoopHero_hero__bCpv0 *{transition:none!important;animation:none!important}}.LoopHero_story__qZyA9[data-story="1"]{opacity:var(--team-opacity,0);transform:translateY(var(--team-y,16px))}.LoopHero_story__qZyA9[data-story="2"]{opacity:var(--loop-opacity,0);transform:translateY(var(--loop-y,16px))}.LoopHero_hero__bCpv0[data-chapter="1"] .LoopHero_story__qZyA9[data-story="1"],.LoopHero_hero__bCpv0[data-chapter="2"] .LoopHero_story__qZyA9[data-story="2"]{pointer-events:auto}.LoopHero_disciplines__Yz5_h{display:grid;grid-template-columns:1fr 1fr;gap:19px 28px;margin-top:26px;max-width:370px}.LoopHero_disciplines__Yz5_h>div{display:flex;align-items:flex-start;gap:9px}.LoopHero_disciplines__Yz5_h small{padding-top:3px;font-size:8px;color:#839ca7;font-variant-numeric:tabular-nums}.LoopHero_disciplines__Yz5_h strong{display:block;font-size:13px;color:#35505f;font-weight:500}.LoopHero_disciplines__Yz5_h span>span{display:block;font-size:11px;color:#71838e;margin-top:3px}@media (max-width:540px){.LoopHero_disciplines__Yz5_h{gap:12px 18px;margin-top:18px}.LoopHero_disciplines__Yz5_h strong{font-size:11px}.LoopHero_disciplines__Yz5_h span>span{font-size:9px}}.ProjectShowcase_showcase__jr_Bi{position:relative;isolation:isolate;padding:64px 0 70px;background:linear-gradient(180deg,#f7f9fc,#f0f3f7 55%,#f8fafc);border-block:1px solid #e8ecf1;color:#1c222d}.ProjectShowcase_stage__hrXYv{overflow:clip}.ProjectShowcase_controls__qJ09U,.ProjectShowcase_gallery__9D_BK,.ProjectShowcase_heading__o2G5E{width:min(1200px,calc(100% - 96px));margin-inline:auto}.ProjectShowcase_heading__o2G5E{display:flex;justify-content:space-between;align-items:flex-end;gap:36px}.ProjectShowcase_heading__o2G5E .ProjectShowcase_eyebrow__usA6c{display:flex;align-items:center;gap:9px;margin-bottom:14px;font-size:9px;line-height:1.5;letter-spacing:.16em;font-weight:600;color:#64738a}.ProjectShowcase_eyebrow__usA6c>span{width:5px;height:5px;border-radius:50%;background:#3774c8}.ProjectShowcase_heading__o2G5E h2{font-size:clamp(34px,3.4vw,48px);font-weight:500;letter-spacing:-.055em;line-height:1.12}.ProjectShowcase_heading__o2G5E .ProjectShowcase_introduction__1UjTa{font-size:12px;line-height:1.8;color:#657185;padding-bottom:3px}.ProjectShowcase_gallery__9D_BK{display:grid;grid-template-columns:1fr 1fr;gap:50px 26px;margin-top:34px}.ProjectShowcase_project__J6MCf{min-width:0}.ProjectShowcase_scene__KOa3J{position:relative;height:340px;perspective:1600px;touch-action:pan-y}.ProjectShowcase_aura__FKapg{position:absolute;inset:0 0 -5%;opacity:.36;pointer-events:none}.ProjectShowcase_desktop__WMW1r{position:absolute;top:4%;left:5%;width:79%;padding:5px;border:1px solid #c3cad3;border-radius:12px;background:linear-gradient(135deg,#e2e7ed,#7c8694 45%,#e6ebf1 68%,#9aa3ad);box-shadow:0 3px 0 #88929f,0 6px 0 #b2bbc5,0 22px 44px -16px #182d4f3d;transform:rotateX(3deg) rotateY(-4deg) rotate(-1deg);transform-style:preserve-3d}.ProjectShowcase_browserBar___N_CT{height:29px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 12px;border-radius:7px 7px 0 0;background:#f3f5f8;color:#6a7788;border-bottom:1px solid #dce1e8}.ProjectShowcase_windowDots__TnhHZ{display:flex;gap:4px}.ProjectShowcase_windowDots__TnhHZ>i{width:5px;height:5px;border-radius:50%;background:#c2cad4}.ProjectShowcase_address__H7JYs{display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;letter-spacing:.02em}.ProjectShowcase_address__H7JYs svg{width:9px;height:9px;stroke:#8993a3;stroke-width:1}.ProjectShowcase_browserPlus__PL7Bs{font-size:14px;line-height:1}.ProjectShowcase_browserScreen__ZGspr{overflow:hidden;aspect-ratio:1.6;border-radius:0 0 6px 6px;background:#1d2834}.ProjectShowcase_browserScreen__ZGspr img{display:block;width:100%;height:100%;object-fit:cover}.ProjectShowcase_sheen__shyqS{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,#fff9 48%,transparent 75%);opacity:0;pointer-events:none}.ProjectShowcase_phone__XAtq_{position:absolute;left:68%;top:13%;width:22%;padding:5px;border:1px solid #aeb8c5;border-radius:28px;background:linear-gradient(135deg,#d1d9e3,#5c6979 42%,#e0e7ef 64%,#758294);box-shadow:-2px 1px 0 #465164,2px 1px 0 #c6cfd9,0 18px 30px -9px #1327415c;transform:translateZ(70px) rotateY(-10deg) rotate(-5deg);transform-style:preserve-3d}.ProjectShowcase_phoneScreen__BhCWo{position:relative;overflow:hidden;border:3px solid #10151c;border-radius:22px;background:#10151c}.ProjectShowcase_phoneScreen__BhCWo img{display:block;width:100%;height:auto}.ProjectShowcase_phoneTop__Wd30G{height:15px;display:grid;place-items:center;background:#10151c}.ProjectShowcase_phoneTop__Wd30G>span{width:34px;height:5px;border-radius:5px;background:#242c36;box-shadow:0 0 0 1px #0a0e14}.ProjectShowcase_phoneBottom__Kn5HD{display:grid;place-items:center;height:11px;background:#10151c}.ProjectShowcase_phoneBottom__Kn5HD>span{width:32%;height:2px;border-radius:2px;background:#aeb6c1}.ProjectShowcase_phoneButton__b6ZYm{position:absolute;top:23%;right:-3px;width:2px;height:27px;border-radius:2px;background:#768292}.ProjectShowcase_phoneSheen__buGm7{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,#ffffff26,transparent 32%);pointer-events:none}.ProjectShowcase_projectInfo__hmHtr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:12px 14px 0}.ProjectShowcase_projectInfo__hmHtr .ProjectShowcase_category__XdGIY{margin-bottom:9px;font-size:8px;line-height:1.5;text-transform:uppercase;letter-spacing:.12em;color:#6b7889}.ProjectShowcase_projectInfo__hmHtr h3{display:flex;align-items:baseline;gap:14px;font-size:25px;font-weight:500;line-height:1.2;letter-spacing:-.035em}.ProjectShowcase_projectInfo__hmHtr h3>span{font-size:10px;letter-spacing:0;color:#8390a2;font-variant-numeric:tabular-nums}.ProjectShowcase_projectInfo__hmHtr .ProjectShowcase_description__0tCzE{grid-row:2;grid-column:1/-1;max-width:35ch;font-size:12px;line-height:1.75;color:#6a7688}.ProjectShowcase_visit__hcl84{display:inline-flex;align-items:center;gap:13px;width:max-content;font-size:11px;font-weight:500;color:#265f9d;white-space:nowrap}.ProjectShowcase_visit__hcl84 svg{transition:transform .16s ease}.ProjectShowcase_visit__hcl84:hover svg{transform:translate(2px,-2px)}.ProjectShowcase_controls__qJ09U{display:flex;align-items:center;justify-content:center;position:relative;margin-top:36px}.ProjectShowcase_selectors__8WfDA{position:relative;max-width:100%;overflow-x:auto;scrollbar-width:none;display:flex;align-items:center;gap:3px;padding:5px;border:1px solid #dce3ec;border-radius:40px;background:#ffffffb8;box-shadow:0 5px 16px #273c5810}.ProjectShowcase_selectors__8WfDA a{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:9px 22px;border-radius:28px;color:#627084;font-size:11px;font-weight:500;transition:color .16s,background .16s;white-space:nowrap}.ProjectShowcase_selectors__8WfDA a>span{font-size:8px;color:#8794a6;font-variant-numeric:tabular-nums}.ProjectShowcase_selectors__8WfDA a:hover{color:#235895;background:#eaf0f8}.ProjectShowcase_selectors__8WfDA a[aria-current=true]{color:#fff;background:#253953}.ProjectShowcase_selectors__8WfDA a[aria-current=true]>span{color:#a7bdd8}.ProjectShowcase_scrollHint__dwp5z{display:none;align-items:center;gap:9px;font-size:9px;color:#738197}.ProjectShowcase_showcase__jr_Bi[data-motion]{padding:0}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_stage__hrXYv{display:flex;flex-direction:column;padding:48px 0 28px}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_gallery__9D_BK{position:relative;display:block;flex:1;min-height:0;margin-top:18px}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_project__J6MCf{position:absolute;inset:0;display:flex;flex-direction:column;visibility:hidden;opacity:0}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_project__J6MCf:first-child{visibility:visible;opacity:1}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_scene__KOa3J{flex:1;min-height:0}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_projectInfo__hmHtr{grid-template-columns:1fr 1fr auto;min-height:82px;flex-shrink:0;padding:12px 7% 0}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_description__0tCzE{grid-row:auto;grid-column:auto}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_controls__qJ09U{flex-shrink:0;margin-top:24px}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema]{height:var(--work-scroll-height,380svh)}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_stage__hrXYv{position:sticky;top:0;height:100svh;min-height:740px}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_desktop__WMW1r{width:min(78%,calc((100svh - 375px) * 1.6));max-width:860px;left:8%}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_phone__XAtq_{width:min(20%,calc((100svh - 375px) * .4));max-width:215px;left:68%;top:11%}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_scrollHint__dwp5z{display:flex;position:absolute;right:0}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_gallery__9D_BK{flex:none;height:640px}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_desktop__WMW1r{width:min(78%,740px);left:8%}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_phone__XAtq_{width:min(21%,180px)}@media (min-width:1600px){.ProjectShowcase_controls__qJ09U,.ProjectShowcase_gallery__9D_BK,.ProjectShowcase_heading__o2G5E{width:min(1320px,calc(100% - 128px))}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_desktop__WMW1r{left:10%}}@media (max-width:1050px){.ProjectShowcase_controls__qJ09U,.ProjectShowcase_gallery__9D_BK,.ProjectShowcase_heading__o2G5E{width:calc(100% - 64px)}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_gallery__9D_BK{height:590px}.ProjectShowcase_showcase__jr_Bi[data-motion=cinema] .ProjectShowcase_scrollHint__dwp5z{display:none}.ProjectShowcase_selectors__8WfDA a{padding-inline:18px}}@media (max-width:700px){.ProjectShowcase_showcase__jr_Bi{padding:42px 0}.ProjectShowcase_controls__qJ09U,.ProjectShowcase_gallery__9D_BK,.ProjectShowcase_heading__o2G5E{width:calc(100% - 40px)}.ProjectShowcase_heading__o2G5E{display:block}.ProjectShowcase_heading__o2G5E h2{font-size:34px}.ProjectShowcase_heading__o2G5E .ProjectShowcase_introduction__1UjTa{margin-top:16px;font-size:12px}.ProjectShowcase_gallery__9D_BK{grid-template-columns:1fr;gap:36px}.ProjectShowcase_scene__KOa3J{height:330px}.ProjectShowcase_desktop__WMW1r{top:13%;left:-2%;width:90%;border-radius:8px;padding:3px}.ProjectShowcase_browserBar___N_CT{height:20px;padding:0 7px;gap:8px;border-radius:4px 4px 0 0}.ProjectShowcase_address__H7JYs{font-size:6px;gap:3px}.ProjectShowcase_address__H7JYs svg{width:7px;height:7px}.ProjectShowcase_windowDots__TnhHZ{gap:2px}.ProjectShowcase_windowDots__TnhHZ>i{width:3px;height:3px}.ProjectShowcase_browserPlus__PL7Bs{font-size:10px}.ProjectShowcase_phone__XAtq_{left:59%;top:12%;width:37%;padding:3px;border-radius:20px}.ProjectShowcase_phoneScreen__BhCWo{border-width:2px;border-radius:16px}.ProjectShowcase_phoneTop__Wd30G{height:11px}.ProjectShowcase_phoneTop__Wd30G>span{width:24px;height:4px}.ProjectShowcase_phoneBottom__Kn5HD{height:8px}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_stage__hrXYv{padding:40px 0 30px}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_gallery__9D_BK{height:440px;margin-top:14px}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_desktop__WMW1r{left:-2%;width:90%}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_phone__XAtq_{width:34%;top:10%}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_projectInfo__hmHtr{grid-template-columns:1fr auto;gap:12px;padding:12px 0 0}.ProjectShowcase_showcase__jr_Bi[data-motion] .ProjectShowcase_description__0tCzE{grid-row:2;grid-column:1/-1;font-size:12px;max-width:35ch}.ProjectShowcase_projectInfo__hmHtr h3{font-size:24px;gap:10px}.ProjectShowcase_projectInfo__hmHtr .ProjectShowcase_category__XdGIY{margin-bottom:7px;font-size:7px}.ProjectShowcase_visit__hcl84{font-size:10px;gap:7px}.ProjectShowcase_controls__qJ09U{width:calc(100% - 28px)}.ProjectShowcase_selectors__8WfDA{width:100%;justify-content:space-between;gap:0;padding:4px}.ProjectShowcase_selectors__8WfDA a{padding:10px 12px;min-height:40px;font-size:10px}.ProjectShowcase_selectors__8WfDA a>span{display:none}}@media (max-width:360px){.ProjectShowcase_heading__o2G5E h2{font-size:30px}.ProjectShowcase_showcase__jr_Bi[data-motion=gallery] .ProjectShowcase_gallery__9D_BK{height:390px}.ProjectShowcase_selectors__8WfDA a{padding-inline:10px;font-size:9px}.ProjectShowcase_projectInfo__hmHtr h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.ProjectShowcase_desktop__WMW1r,.ProjectShowcase_phone__XAtq_{transform:none}.ProjectShowcase_selectors__8WfDA a,.ProjectShowcase_visit__hcl84 svg{transition:none}.ProjectShowcase_phoneSheen__buGm7,.ProjectShowcase_sheen__shyqS{display:none}}