.FlexibleApplicationCaseStudy-module__SK0xsG__page{--font-instrument:"Instrument Sans Variable";--project-blue:#006aff;--project-green:#86bc25;--project-title:#333;--project-copy:#696969;min-width:390px;min-height:auto;color:var(--project-title);background:#fff}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav{--side-nav-progress:#86bc25;--side-nav-orange:#e2543f;--side-nav-tree:#e5e5e5;--side-nav-dark-text:#fff;z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:176px;max-height:calc(100vh - 160px);font-family:var(--font-instrument), "Instrument Sans", Arial, sans-serif;scrollbar-width:none;background:#ffffef1a;border-radius:18px;padding:18px 8px 18px 20px;display:none;position:fixed;top:50%;left:0;overflow-y:auto;transform:translateY(-50%)}@supports (color:lab(0% 0 0)){.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav{--side-nav-dark-text:lab(100% 0 0)}}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav::-webkit-scrollbar{display:none}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroups{gap:28px;width:100%;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroup:nth-child(3){margin-top:19.5px}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroup{--side-nav-icon:var(--side-nav-progress);--side-nav-reach:0;gap:6px;width:100%;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitle,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink{color:#777;align-items:center;gap:8px;width:fit-content;min-height:18px;margin:0;font-size:12px;font-weight:500;line-height:18px;text-decoration:none;transition:color .2s;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroup[data-active=true]>.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitle,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroup[data-active=true]>.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink{color:var(--project-title)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavIcon{width:16px;height:16px;color:var(--side-nav-icon);opacity:.34;flex:0 0 16px;transition:opacity .2s,transform .26s cubic-bezier(.34,1.56,.64,1)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavGroup[data-active=true] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavIcon{opacity:1}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavList{padding:0;width:100%;margin:0;padding-inline-start:24px;list-style:none;position:relative}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem{width:100%;height:25.5px;position:relative}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:before,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:after{content:"";border-inline-start:1px solid var(--side-nav-tree);border-bottom:1px solid var(--side-nav-tree);pointer-events:none;border-radius:0 0 0 6px;width:11px;position:absolute;left:-17px}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:before{top:calc(-50% - 6px);bottom:50%}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:first-of-type:before{top:-2px}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:after{z-index:2;border-color:var(--side-nav-progress);clip-path:inset(0 100% 0 0);height:6px;top:calc(50% - 6px)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem[data-active=true]:after{clip-path:inset(0)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavList:after{content:"";z-index:1;border-inline-start:1px solid var(--side-nav-progress);width:11px;clip-path:inset(0 0 calc((1 - var(--side-nav-reach,0)) * 100%) 0);pointer-events:none;position:absolute;top:-2px;bottom:0;left:7px}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink{z-index:3;color:#777;touch-action:manipulation;align-items:center;width:fit-content;min-height:25.5px;padding-block:3px;font-size:13px;font-weight:400;line-height:19.5px;text-decoration:none;transition:color .2s;display:flex;position:relative}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink[aria-current=location]{color:#0a0a0a}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink:before{content:"";background:var(--side-nav-progress);border-radius:50%;width:4px;height:4px;position:absolute;top:10.25px;left:-6.5px;transform:scale(0)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink[aria-current=location]:before{transform:none}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-live] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavList:after{transition:clip-path .3s cubic-bezier(.16,1,.3,1)}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-live] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:after{transition:clip-path .14s ease-out}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-live] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem[data-active=true]:after{transition:clip-path .22s cubic-bezier(.16,1,.3,1) .16s}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-live] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink:before{transition:transform .12s ease-out}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav[data-live] .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink[aria-current=location]:before{transition:transform .26s cubic-bezier(.34,1.56,.64,1) .32s}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink:focus-visible,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink:focus-visible{outline:2px solid var(--project-green);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink:hover,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink:hover{color:#0a0a0a}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink:hover .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavIcon{opacity:1;transform:scale(1.06)}}.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitle[data-on-dark],.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink[data-on-dark],.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav .FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink[data-on-dark]{color:var(--side-nav-dark-text)}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{flex-direction:column;gap:120px;width:942px;margin:0 auto;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection{flex-direction:column;gap:80px;width:942px;height:auto;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection section[id]{scroll-margin-top:150px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection>*,.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection>*{flex:none}.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{flex-direction:column;align-items:flex-start;gap:clamp(36px,5vh,56px);width:942px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__hero{width:942px;height:clamp(340px,100svh - 380px,585px);overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__hero img{object-fit:cover;border-radius:20px;width:1009px;height:100%;margin-left:-33.5px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro{justify-content:space-between;align-items:flex-start;min-height:160px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{width:431px;color:var(--project-title);margin:0;font-size:32px;font-weight:400;line-height:52px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh]{min-height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__bodySection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{text-wrap:balance;line-height:60px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro p{width:476px;color:var(--project-copy);margin:0;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro strong{color:var(--project-green)}.FlexibleApplicationCaseStudy-module__SK0xsG__basics{grid-template-columns:274px 302px 312px;gap:27px;height:276px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article{background:#f9f9f9;border-radius:10px;flex-direction:column;align-items:flex-start;height:276px;padding:26px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics h2{color:var(--project-title);margin:0;font-size:16px;font-weight:500;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics p{color:var(--project-copy);margin:0;font-size:14px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article>p+p{margin-top:8px}.FlexibleApplicationCaseStudy-module__SK0xsG__roleTools{gap:45px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__more{flex-direction:column;align-items:flex-start;gap:40px;width:942px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"]{height:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"]{height:212px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"]{height:404px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{border:2px solid var(--project-green);width:fit-content;color:var(--project-green);border-radius:10px;padding:6px 14px;font-size:16px;font-weight:500;line-height:normal}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{justify-content:space-between;align-items:flex-start;width:942px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText h2{width:400px;color:var(--project-title);text-transform:capitalize;margin:0;font-size:20px;font-weight:400;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph{width:464px;color:var(--project-copy);font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph p{margin:0 0 24px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph p:last-child{margin-bottom:0}.FlexibleApplicationCaseStudy-module__SK0xsG__impact{gap:40px;height:507px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{background:#f9f9f9;border-radius:10px;justify-content:space-between;align-items:flex-start;width:942px;min-height:239px;padding:60px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{text-align:center;width:230px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics strong{color:var(--project-title);font-size:40px;font-weight:500;line-height:48px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics i{color:var(--project-green);font-style:normal}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics p{color:var(--project-copy);margin:23px 0 0;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlights{gap:40px;height:1376px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{flex-direction:column;gap:60px;width:942px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow{justify-content:space-between;align-items:center;gap:40px;width:942px;min-height:384px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame{background:#f3f5f8;border-radius:20px;flex:0 0 552px;justify-content:center;align-items:center;width:552px;height:384px;display:flex;position:relative;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame img{object-fit:contain;width:100%;height:auto;max-height:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{object-fit:cover;max-width:none;max-height:none;display:block;position:absolute}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{flex-direction:column;flex:0 0 313px;align-items:flex-start;gap:11px;width:313px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText h3{width:100%;color:var(--project-title);text-transform:capitalize;margin:0;font-size:20px;font-weight:400;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText p{width:100%;color:var(--project-copy);margin:0;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationChip{border:2px solid var(--project-green);color:var(--project-green);border-radius:10px;padding:6px 14px;font-size:16px;font-weight:500;line-height:normal}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages{grid-template-columns:repeat(4,1fr);gap:19px;width:942px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span{color:#fff;background:#3080ca;place-items:center;min-height:32px;font-size:16px;font-weight:500;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span:first-child{border-radius:200px 0 0 200px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span:last-child{border-radius:0 200px 200px 0}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span:nth-child(2),.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span:nth-child(3){background:#004b90}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists{color:#242425;grid-template-columns:repeat(4,1fr);gap:10px;width:942px;font-size:14px;line-height:24px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists ol{border-left:5px solid #d9d9d9;margin:0;padding:0 12px 0 40px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists li{margin-bottom:22px}.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming{gap:40px;height:915px}.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{width:942px;color:var(--project-copy);background:#eef3ff;border-radius:10px;margin:0;padding:60px 60px 60px 86px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__goal{height:672px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{place-items:center;width:100vw;height:240px;margin-left:calc(471px - 50vw);display:grid;position:relative;overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground{width:100%;height:240px;position:absolute;top:0;left:0;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground:after{content:"";background:#0009;position:absolute;inset:0}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground img{object-fit:cover;object-position:center 48.7%;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{z-index:1;color:#fefbf6;width:100%;max-width:942px;margin:0;font-size:24px;line-height:46px;position:absolute}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw strong{color:#9dc7ff;font-weight:400}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations{gap:40px;height:5338px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{display:contents}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame img{width:108%;max-width:none;max-height:none}.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection{gap:40px;height:1418px}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage{border-radius:20px;width:942px;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo{background:#f3f5f8;border-radius:20px;justify-content:center;align-items:center;width:942px;height:553px;display:flex;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo img{object-fit:cover;width:942px;height:553px}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{object-fit:cover;width:942px;height:553px;display:block}.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:repeat(2,465px);gap:12px;width:942px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{background:#f3f5f8;border-radius:20px;height:auto;padding:16px 18px;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{object-fit:cover;border-radius:16px;width:427px;height:263px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid p{color:var(--project-copy);margin:16px 0 0;font-size:16px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow{align-items:center;gap:20px;width:942px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{height:434px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow p{color:var(--project-title);flex:1;margin:0;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{object-fit:cover;border-radius:20px;width:504px;height:350px}@media (min-width:1120px){.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav{display:flex}}@media (min-width:1120px) and (max-width:1350px){.FlexibleApplicationCaseStudy-module__SK0xsG__page{overflow-x:clip}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{margin-inline:min(190px,100vw - 942px) 0}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{width:100vw;margin-left:calc(0px + -1*min(190px,100vw - 942px))}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{left:min(190px,100vw - 942px)}}@media (min-width:1351px){.FlexibleApplicationCaseStudy-module__SK0xsG__sideNav{left:calc(50vw - 719px)}}@media (min-width:1120px) and (max-height:760px){.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{gap:80px}}@media (prefers-reduced-motion:reduce){.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitle,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavTitleLink,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavIcon,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavLink:before,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavItem:after,.FlexibleApplicationCaseStudy-module__SK0xsG__sideNavList:after{transition:none}}.FlexibleApplicationCaseStudy-module__SK0xsG__more{height:828px;position:relative;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__moreChip{color:#e2543f;border-color:#e2543f}.FlexibleApplicationCaseStudy-module__SK0xsG__moreMouse{z-index:0;width:149px;height:159px;position:absolute;top:87px;left:72px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows{z-index:1;flex-direction:column;gap:40px;width:942px;padding-top:140px;display:flex;position:relative}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article{align-items:center;gap:40px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a{border-radius:10px;flex:0 0 451px;width:451px;height:282px;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a img{object-fit:cover;width:100%;height:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>div{flex:1}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows h2{color:#202020;margin:0 0 11px;font-size:18px;font-weight:500}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows p{color:var(--project-copy);margin:0;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect{color:#e2543f;flex-direction:column;align-items:flex-start;gap:40px;width:942px;height:392px;padding-bottom:80px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__connectChip{border:2px solid #e2543f;border-radius:10px;width:fit-content;padding:8px 18px;font-size:16px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectLead{margin:0;font-size:18px;font-weight:500}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent{flex-direction:column;align-items:flex-start;gap:20px;width:940px;height:228px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts{gap:22px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts a{width:92px;min-height:84px;color:inherit;touch-action:manipulation;flex-direction:column;align-items:center;text-decoration:none;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts img{width:70px;height:60px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{justify-content:space-between;align-items:flex-end;width:940px;height:84px;font-size:18px;font-weight:500;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>p{margin:0}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{align-items:flex-end;height:84px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer a{min-height:44px;color:inherit;touch-action:manipulation;border:2px solid #e2543f;border-radius:10px;align-items:center;margin-bottom:0;padding:8px 18px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer img:first-of-type{width:41px;height:58px;margin-left:10px;transform:rotate(180deg)scaleY(-1)}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer img:nth-of-type(2){width:100px;height:84px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectImageLink:focus-visible,.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows a:focus-visible,.FlexibleApplicationCaseStudy-module__SK0xsG__contacts a:focus-visible,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer a:focus-visible{outline:3px solid var(--project-blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows a img{transition:transform .26s ease-in-out}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows a:hover img{transform:scale(1.015)}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts a{transition:transform .15s}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts a:hover{transform:translateY(-3px)}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer a:hover{color:#fefbf6;background:#e2543f;border-color:#e2543f}}@media (prefers-reduced-motion:reduce){.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows a img,.FlexibleApplicationCaseStudy-module__SK0xsG__contacts a,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer a{transition:none}}@media (min-width:778px) and (max-width:1119px){.FlexibleApplicationCaseStudy-module__SK0xsG__page{overflow-x:clip}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{gap:68px;width:700px;margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot{flex-basis:96px;width:700px;height:96px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection{gap:80px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection section[id]{scroll-margin-top:112px}.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{gap:80px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__hero{border-radius:20px;width:699px;height:434px;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hero img{object-fit:cover;border-radius:0;width:749.788px;height:434.713px;margin-left:-25.394px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro{flex-direction:column;justify-content:flex-start;gap:35px;width:700px;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__intro h1,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{width:700px;font-size:24px;line-height:52px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro p{width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics{flex-direction:column;gap:27px;width:700px;height:473px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article{flex:0 0 123px;width:700px;height:123px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(2),.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){flex-basis:116px;height:116px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){flex-basis:180px;height:180px}.FlexibleApplicationCaseStudy-module__SK0xsG__roleTools{flex-direction:row;gap:45px}.FlexibleApplicationCaseStudy-module__SK0xsG__roleTools>div:first-child{width:227px}.FlexibleApplicationCaseStudy-module__SK0xsG__roleTools>div:last-child{width:250px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){grid-template-rows:32px auto;grid-template-columns:227px 260px;align-content:start;column-gap:45px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3) h2{grid-area:1/1}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p:first-of-type{grid-area:2/1}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p+p{grid-area:1/2/span 2;margin-top:0}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__more{gap:40px;width:700px;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"],.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"],.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"],.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"]{min-height:384px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"]{min-height:252px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"]{min-height:380px}.FlexibleApplicationCaseStudy-module__SK0xsG__impact{min-height:615px}.FlexibleApplicationCaseStudy-module__SK0xsG__impact .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{min-height:208px}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{flex-direction:column;justify-content:flex-start;gap:40px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText h2,.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph{width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph p{margin-bottom:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{grid-template-columns:192px 283px 192px;width:700px;height:287px;min-height:287px;padding:60px 16.5px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics p{max-width:218px;margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__highlights{gap:60px;min-height:2229.87px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{gap:60px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:700px;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame{border-radius:15.625px;flex:0 0 486.957px;width:700px;height:486.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame img{width:100%;height:auto;max-height:none}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{transform:translate(-50%,-50%);width:110%!important;height:auto!important;top:50%!important;left:50%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video,.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2023"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:100%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2031"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:102.64%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{flex:none;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="61:11200"]{min-height:669.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="61:10830"]{min-height:701.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="69:14986"]{min-height:637.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle{gap:0;min-height:384.65px}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle>.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{margin-bottom:40px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages{gap:14.119px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span{min-height:24px;font-size:11.89px;line-height:23.779px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists{gap:7.431px;width:700px;min-height:265.045px;margin-top:15.605px;font-size:10.403px;line-height:23.779px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists ol{border-left-width:4px;padding:0 8px 0 30px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists li{margin-bottom:16.348px}.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming{min-height:1523.91px}.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="96:1466"]{min-height:669.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="96:1472"]{min-height:733.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{width:700px;min-height:168px;padding:20px 10px 20px 37px}.FlexibleApplicationCaseStudy-module__SK0xsG__goal{min-height:466px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{width:700px;height:178px;margin-left:0;overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground{width:934px;height:178px;left:-117px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{width:700px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations{min-height:8180.61px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(2) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{min-height:428px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(3) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{min-height:204px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(4) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{min-height:236px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(5) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{min-height:268px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1702"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1938"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1950"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1967"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1985"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1994"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2015"],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2023"]{min-height:716.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2031"]{min-height:748.957px}.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection{min-height:1341.7px}.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(2){min-height:204px}.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(3){min-height:172px}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage{object-fit:cover;border-radius:0;width:700px;height:354.768px}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo{border-radius:14.844px;width:700px;height:410.934px}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo img,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{width:700px;height:410.934px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:repeat(2,340px);gap:10px;width:700px;min-height:786.6px}.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem{min-height:866.6px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{border-radius:14.625px;width:340px;padding:11.699px 13.161px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{border-radius:11.699px;width:313.678px;height:193.202px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid p{margin-top:11.699px;font-size:14px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow{flex-direction:column;align-items:flex-start;gap:20px;width:700px;min-height:666.111px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow p{width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{border-radius:13.493px;width:700px;height:486.111px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{min-height:746.111px}.FlexibleApplicationCaseStudy-module__SK0xsG__more{width:700px;height:1436.36px;overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__moreMouse{width:100px;height:108px;top:84px;left:13px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows{gap:40px;width:700px;padding-top:94px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article{flex-direction:column;align-items:flex-start;gap:40px;width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a{flex:0 0 426.18px;width:700px;height:426.18px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>div{width:700px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect{width:700px;height:496px;padding-bottom:80px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent{gap:30px;width:700px;height:332px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{width:700px;height:168px;display:block;position:relative}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>p{position:absolute;bottom:0;left:0}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{position:absolute;top:0;right:0}}@media (max-width:777px){.FlexibleApplicationCaseStudy-module__SK0xsG__page{min-width:390px;overflow-x:clip}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{gap:68px;width:340px;margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot{flex-basis:96px;width:340px;height:96px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection{gap:80px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection section[id]{scroll-margin-top:112px}.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{gap:80px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro+.FlexibleApplicationCaseStudy-module__SK0xsG__basics{margin-top:-80px}.FlexibleApplicationCaseStudy-module__SK0xsG__hero{border-radius:20px;width:340px;height:211.146px;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hero img{object-fit:cover;border-radius:0;width:100%;height:100%;margin-left:0}.FlexibleApplicationCaseStudy-module__SK0xsG__intro{flex-direction:column;justify-content:flex-start;gap:35px;width:340px;min-height:0;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__intro h1,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{width:340px;font-size:20px;line-height:36px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro p{width:340px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics{flex-direction:column;gap:27px;width:340px;height:729px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article{flex:0 0 276px;width:340px;height:276px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:first-child{flex-basis:123px;height:123px}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article>p+p{margin-top:0}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__more{gap:40px;width:340px;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"],.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"],.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"],.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__intro{height:331px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"]{height:588px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"]{height:356px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"]{height:608px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__productCycle{height:234.401px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__goal{height:691px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{height:624.111px}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{border-color:var(--project-green);color:var(--project-green);padding:10px 20px}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{flex-direction:column;justify-content:flex-start;gap:40px;width:340px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{gap:20px}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText h2{width:340px;font-size:20px;line-height:36px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph{width:340px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph p{margin-bottom:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;width:340px;height:auto;min-height:0;padding:30px 28.5px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{width:283px}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics p{max-width:218px;margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__highlights{gap:60px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{gap:40px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:340px;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame{border-radius:12.32px;flex:0 0 236.522px;width:340px;height:236.522px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame img{width:100%;height:auto;max-height:none}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{transform:translate(-50%,-50%);width:110%!important;height:auto!important;top:50%!important;left:50%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video,.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2023"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:100%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2031"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:102.64%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{flex:none;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="61:10830"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1702"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1938"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:1950"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{width:313px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText h3{font-size:20px;line-height:36px}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText p{font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__iterationChip{padding:8px 16px;font-size:16px;line-height:16px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages{gap:6.858px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span{min-height:12px;font-size:5.775px;line-height:11.55px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists{gap:3.609px;width:340px;font-size:5.053px;line-height:11.55px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists ol{border-left-width:1px;padding:0 3px 0 13px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists li{margin-bottom:7.941px}.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{width:340px;padding:20px 10px 20px 37px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{width:max(390px,100vw);height:239px;margin-left:calc(170px - max(390px,100vw)/2);overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground{width:100%;height:239px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{width:340px;font-size:18px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage{object-fit:cover;border-radius:0;width:340px;height:172.316px}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo{border-radius:7.219px;width:340px;height:199.597px}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{width:340px;height:199.597px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:340px;gap:10px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{border-radius:14.625px;width:340px;padding:11.699px 13.161px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{border-radius:11.699px;width:313.678px;height:193.202px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid p{margin-top:11.699px;font-size:14px;line-height:32px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow{flex-direction:column;align-items:flex-start;gap:20px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow p{width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{object-fit:cover;border-radius:13.493px;width:340px;height:236.111px}.FlexibleApplicationCaseStudy-module__SK0xsG__more{height:1216px;overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__moreChip{color:#e2543f;border-color:#e2543f}.FlexibleApplicationCaseStudy-module__SK0xsG__moreMouse{width:100px;height:108px;top:84px;left:13px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows{gap:40px;width:340px;padding-top:94px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article{flex-direction:column;align-items:flex-start;gap:40px;width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a{flex:0 0 207px;width:340px;height:207px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>div{width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows h2{margin-bottom:11px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect{width:340px;height:496px;padding-bottom:80px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectChip{padding:10px 20px;font-size:20px;line-height:20px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent{gap:30px;width:340px;height:332px}.FlexibleApplicationCaseStudy-module__SK0xsG__contacts{gap:22px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:40px;width:340px;height:168px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>p{width:340px;line-height:normal}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{flex:0 0 84px}}@media (max-width:834px){.FlexibleApplicationCaseStudy-module__SK0xsG__page{--responsive-content-width:clamp(340px, calc(81.0811vw + 23.7838px), 700px);--responsive-radius:clamp(12.32px, calc(1.7297vw + 5.574px), 20px);--footer-group-offset:clamp(0px, calc(92.7928vw - 361.892px), 412px);min-width:390px;overflow-x:clip}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{width:var(--responsive-content-width);gap:68px;margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot,.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection,.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{width:var(--responsive-content-width)}.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot{flex-basis:96px;height:96px}.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection,.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{gap:80px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro+.FlexibleApplicationCaseStudy-module__SK0xsG__basics{margin-top:0}.FlexibleApplicationCaseStudy-module__SK0xsG__hero{aspect-ratio:340/211.146;border-radius:var(--responsive-radius);width:100%;height:auto;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hero img{border-radius:inherit;object-fit:cover;width:107.113%;height:100%;margin-left:-3.55625%}.FlexibleApplicationCaseStudy-module__SK0xsG__intro,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__intro,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro{flex-direction:column;justify-content:flex-start;gap:35px;width:100%;height:auto;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__intro h1,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{width:100%;font-size:clamp(20px,.9009vw + 16.4865px,24px);line-height:clamp(36px,3.6036vw + 21.9459px,52px)}.FlexibleApplicationCaseStudy-module__SK0xsG__intro p{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__basics{flex-direction:column;gap:27px;width:100%;height:auto;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article,.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:first-child{box-sizing:border-box;flex:0 0 123px;width:100%;height:123px;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(2){flex-direction:column;flex-basis:clamp(116px,416.541px - 36.036vw,276px);height:clamp(116px,416.541px - 36.036vw,276px)}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){flex-direction:column;flex-basis:clamp(180px,360.27px - 21.622vw,276px);height:clamp(180px,360.27px - 21.622vw,276px);display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p+p{margin-top:0}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__more,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id],.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10754"],.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="61:10806"],.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection[data-node-id="66:14952"]{height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{padding-block:clamp(6px,13.514px - .9009vw,10px);padding-inline:clamp(14px,25.27px - 1.3514vw,20px)}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{flex-direction:column;justify-content:flex-start;gap:40px;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText h2,.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;width:100%;height:auto;min-height:0;padding:30px clamp(16.5px,39.036px - 2.7027vw,28.5px);display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{width:min(283px,100%)}.FlexibleApplicationCaseStudy-module__SK0xsG__highlights{gap:60px}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{gap:40px;width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow,.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id],.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame{aspect-ratio:340/236.522;border-radius:var(--responsive-radius);flex:none;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame img{width:100%;height:auto;max-height:none}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{transform:translate(-50%,-50%);width:110%!important;height:auto!important;top:50%!important;left:50%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video,.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2023"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:100%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id="125:2031"] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame video{width:102.64%!important}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{flex:none;width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle{gap:0}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle>.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{margin-bottom:40px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages{gap:clamp(6.858px,1.6354vw + .48px,14.119px);width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span{min-height:clamp(12px,2.7027vw + 1.459px,24px);font-size:clamp(5.775px,1.3773vw + .404px,11.89px);line-height:clamp(11.55px,2.7543vw + .808px,23.779px)}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists{gap:clamp(3.609px,.8608vw + .252px,7.431px);width:100%;min-height:0;margin-top:clamp(7.551px,1.814px + .904vw,15.605px);font-size:clamp(5.053px,1.2049vw + .354px,10.403px);line-height:clamp(11.55px,2.7543vw + .808px,23.779px)}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists ol{border-left-width:clamp(1px,.6757vw - 1.635px,4px);padding:0 clamp(3px,1.1261vw - 1.392px,8px) 0 clamp(13px,3.8288vw - 1.932px,30px)}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists li{margin-bottom:clamp(7.941px,1.8935vw + .557px,16.348px)}.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{width:100%;min-height:0;padding:20px 10px 20px 37px}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{width:100vw;height:clamp(178px,292.581px - 13.739vw,239px);margin-left:calc((var(--responsive-content-width) - 100vw) / 2);overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground{width:100%;height:100%;left:0}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{width:var(--responsive-content-width)}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(2) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(3) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(4) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(5) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(2),.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(3){min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo img,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage{aspect-ratio:340/172.316}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo img,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{aspect-ratio:340/199.597}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo{border-radius:var(--responsive-radius)}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{aspect-ratio:313.678/193.202;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow{flex-direction:column;align-items:flex-start;gap:20px;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow p,.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{aspect-ratio:340/236.111;border-radius:var(--responsive-radius);height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__more{height:auto;min-height:0;overflow:visible}.FlexibleApplicationCaseStudy-module__SK0xsG__moreMouse{width:clamp(100px,11.036vw + 56.96px,149px);height:auto;top:84px;left:clamp(13px,13.2883vw - 38.8243px,72px)}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows{gap:40px;width:100%;padding-top:clamp(94px,10.3604vw + 53.5946px,140px)}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article{flex-direction:column;align-items:stretch;gap:40px;width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a{aspect-ratio:340/207;flex:none;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>div{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__connect{box-sizing:border-box;width:100%;height:496px;min-height:496px;padding-bottom:80px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent{gap:30px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:40px;display:flex;position:static}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>p,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{position:static}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{height:84px;margin-inline-start:var(--footer-group-offset)}}@media (min-width:587px) and (max-width:834px){.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(2){flex-direction:row;gap:45px}.FlexibleApplicationCaseStudy-module__SK0xsG__roleTools>div{flex:1 1 0;width:auto}}@media (min-width:760px) and (max-width:834px){.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{grid-template-columns:192fr 283fr 192fr;gap:0;height:287px;min-height:287px;padding:60px 16.5px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{width:100%}}@media (min-width:822px) and (max-width:834px){.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){grid-template-rows:32px auto;grid-template-columns:227px 260px;align-content:start;column-gap:45px;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3) h2{grid-area:1/1}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p:first-of-type{grid-area:2/1}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p+p{grid-area:1/2/span 2}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:repeat(2,340px)}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{width:340px}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{width:313.678px;height:193.202px}}@media (min-width:835px) and (max-width:1119px){.FlexibleApplicationCaseStudy-module__SK0xsG__page{--content-width:clamp(700px, calc(85.2113vw - 11.5141px), 942px);min-width:835px;overflow-x:clip}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection,.FlexibleApplicationCaseStudy-module__SK0xsG__bodySection,.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot{width:var(--content-width)}.FlexibleApplicationCaseStudy-module__SK0xsG__mainSection{gap:clamp(68px,18.3099vw - 84.888px,120px);margin-inline:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__navigationSlot{flex-basis:96px;height:96px}.FlexibleApplicationCaseStudy-module__SK0xsG__initialRevealGroup{gap:clamp(36px,5vh,56px);width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__hero{aspect-ratio:942/585;border-radius:20px;width:100%;height:auto;max-height:clamp(340px,100svh - 380px,585px);overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hero img{border-radius:inherit;width:107.113%;height:100%;margin-left:-3.55625%}.FlexibleApplicationCaseStudy-module__SK0xsG__intro,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__intro,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro{flex-direction:row;justify-content:space-between;gap:0;width:100%;height:auto;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__intro h1,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__intro h1{width:45.75%;font-size:32px;line-height:52px}.FlexibleApplicationCaseStudy-module__SK0xsG__intro p{width:50.53%}.FlexibleApplicationCaseStudy-module__SK0xsG__basics{grid-template-columns:minmax(0,274fr) minmax(0,302fr) minmax(0,312fr);gap:clamp(20px,2.4648vw - .581px,27px);width:100%;height:auto;display:grid}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article,.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:first-child,.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(2),.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3){flex-direction:column;flex-basis:auto;width:100%;height:276px;min-height:276px;display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__basics article:nth-child(3)>p+p{margin-top:8px}.FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__more,.FlexibleApplicationCaseStudy-module__SK0xsG__connect,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__productCycle,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=en] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__projectSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__impact,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__highlights,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__goal,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__iterations,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__aiSection,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__designSystem,.FlexibleApplicationCaseStudy-module__SK0xsG__page[data-locale=zh] .FlexibleApplicationCaseStudy-module__SK0xsG__takeaways{width:100%;height:auto;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText{flex-direction:row;justify-content:space-between;gap:0;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText h2{width:42.46%}.FlexibleApplicationCaseStudy-module__SK0xsG__paragraph{width:49.26%}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;width:100%;height:auto;min-height:239px;padding:60px clamp(16.5px,15.3169vw - 111.4px,60px);display:flex}.FlexibleApplicationCaseStudy-module__SK0xsG__metrics article{width:24.42%}.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows{gap:60px;width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow,.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id],.FlexibleApplicationCaseStudy-module__SK0xsG__problemFraming .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id],.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id]{flex-direction:row;justify-content:space-between;align-items:center;gap:4.25%;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaFrame{aspect-ratio:552/384;border-radius:20px;flex:0 0 58.6%;width:58.6%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__highlightRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterationRows .FlexibleApplicationCaseStudy-module__SK0xsG__mediaRow[data-node-id] .FlexibleApplicationCaseStudy-module__SK0xsG__mediaText{flex:0 0 33.23%;width:33.23%}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle{gap:40px}.FlexibleApplicationCaseStudy-module__SK0xsG__productCycle>.FlexibleApplicationCaseStudy-module__SK0xsG__projectChip{margin-bottom:0}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages,.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists,.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages{gap:clamp(14.119px,1.7187vw - .233px,19px)}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleStages span{min-height:clamp(24px,2.8169vw + .479px,32px);font-size:clamp(11.89px,1.4472vw - .194px,16px);line-height:clamp(23.779px,.0778vw + 23.129px,24px)}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists{gap:clamp(7.431px,.9046vw - .123px,10px);min-height:0;margin-top:0;font-size:clamp(10.403px,1.2665vw - .172px,14px);line-height:24px}.FlexibleApplicationCaseStudy-module__SK0xsG__cycleLists ol{border-left-width:clamp(4px,.3521vw + 1.06px,5px);padding:0 clamp(8px,1.4085vw - 3.761px,12px) 0 clamp(30px,3.5211vw + .599px,40px)}.FlexibleApplicationCaseStudy-module__SK0xsG__goalList{min-height:0;padding:60px clamp(37px,17.2535vw - 107.07px,86px)}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw{width:100vw;height:clamp(178px,21.831vw - 4.31px,240px);margin-left:calc((var(--content-width) - 100vw) / 2);overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__hmwBackground{width:100%;height:100%;left:0}.FlexibleApplicationCaseStudy-module__SK0xsG__hmw p{width:var(--content-width);max-width:var(--content-width);font-size:clamp(18px,2.1127vw + .359px,24px);line-height:clamp(32px,4.9296vw - 9.162px,46px)}.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(2) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(3) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(4) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__iterations>.FlexibleApplicationCaseStudy-module__SK0xsG__iterationGroup:nth-child(5) .FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText,.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(2),.FlexibleApplicationCaseStudy-module__SK0xsG__aiSection>.FlexibleApplicationCaseStudy-module__SK0xsG__twoColumnText:nth-child(3){min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__wideImage{aspect-ratio:700/354.768;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo img,.FlexibleApplicationCaseStudy-module__SK0xsG__chatbotDemo video{aspect-ratio:942/553;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,.7042vw + 4.12px,12px);width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__designSystem{min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid article{width:100%;padding:clamp(11.699px,1.5144vw - .946px,16px) clamp(13.161px,1.7046vw - 1.075px,18px)}.FlexibleApplicationCaseStudy-module__SK0xsG__systemGrid img{aspect-ratio:427/263;width:100%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow{flex-direction:row;align-items:center;gap:20px;width:100%;min-height:0}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow p{flex:1;width:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__takeawayRow img{aspect-ratio:504/350;width:53.5%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__more{height:auto;min-height:828px;overflow:hidden}.FlexibleApplicationCaseStudy-module__SK0xsG__moreMouse{width:clamp(100px,17.2535vw - 44.07px,149px);height:auto;top:87px;left:clamp(13px,20.7746vw - 160.47px,72px)}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows{gap:40px;width:100%;padding-top:clamp(94px,16.1972vw - 41.25px,140px)}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article{flex-direction:row;align-items:center;gap:4.25%;width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>a{aspect-ratio:451/282;flex:0 0 47.88%;width:47.88%;height:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__moreRows article>div{flex:1;width:auto}.FlexibleApplicationCaseStudy-module__SK0xsG__connect{width:100%;height:392px;min-height:392px}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{width:100%}.FlexibleApplicationCaseStudy-module__SK0xsG__connectContent{gap:20px;height:228px}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;height:84px;display:flex;position:static}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>p,.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{position:static}.FlexibleApplicationCaseStudy-module__SK0xsG__connect footer>div{margin-inline-start:0}}
