.case-hero__background[data-v-de51bdac]{height:calc(100vh - 107.5px);overflow:hidden;position:absolute;width:100%;z-index:-1}.case-hero__bg-img[data-v-de51bdac]{animation:heroZoom-de51bdac 60s ease-out infinite alternate;display:block;height:auto;width:100%}@keyframes heroZoom-de51bdac{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.case-hero__background .overlay[data-v-de51bdac]{background:#0009;inset:0;pointer-events:none;position:absolute}.caseHero-container[data-v-de51bdac]{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 107.5px);justify-content:center;position:relative;text-align:center}.textShadow[data-v-de51bdac]{text-shadow:3px 3px 8px rgba(0,0,0,.3)}.case-hero__content[data-v-de51bdac]{gap:200px;height:100%;justify-content:flex-end}.case-hero__content[data-v-de51bdac],.case-hero__title[data-v-de51bdac]{align-items:center;display:flex;flex-direction:row}.case-hero__title[data-v-de51bdac]{gap:16px;justify-content:center}.case-hero__content .case-hero__text .case-hero__subtitle[data-v-de51bdac],.case-hero__content .case-hero__text .case-hero__title h1[data-v-de51bdac]{color:var(--white,#fff);font-family:var(--ff-sans)}.case-hero__title img[data-v-de51bdac]{height:4rem}.case-hero__content .case-hero__text .case-hero__title h1[data-v-de51bdac]{font-size:var(--en-h1-size);font-weight:600;margin:0}.case-hero__content .case-hero__text .case-hero__subtitle[data-v-de51bdac]{font-size:var(--en-h4-size);letter-spacing:1.5px;margin:32px 0 0 8px}.case-hero__mockup .case-hero__mockup-img[data-v-de51bdac]{display:block;height:auto;width:260px}.case-hero__mockup .case-hero__mockup-img-mobile[data-v-de51bdac]{display:none}.case-hero__arrow[data-v-de51bdac]{background:none;border:none;bottom:24px;cursor:pointer;left:50%;margin:0;pointer-events:auto;position:absolute;transform:translate(-50%)}@media(max-width:1200px){.case-hero__background[data-v-de51bdac]{height:calc(100vh - 95px)}.case-hero__bg-img[data-v-de51bdac]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.case-hero__mockup .case-hero__mockup-img[data-v-de51bdac]{width:240px}.caseHero-container[data-v-de51bdac]{padding-bottom:64px}.case-hero__content[data-v-de51bdac]{gap:100px}}@media(max-width:768px){.case-hero__background[data-v-de51bdac],.caseHero-container[data-v-de51bdac]{height:calc(100vh - 80px)}.caseHero-container[data-v-de51bdac]{padding-bottom:0}.case-hero__content[data-v-de51bdac]{flex-direction:column;gap:16px}.case-hero__title img[data-v-de51bdac]{height:3rem}.case-hero__mockup .case-hero__mockup-img[data-v-de51bdac]{display:none}.case-hero__mockup .case-hero__mockup-img-mobile[data-v-de51bdac]{display:block;height:auto;margin:auto;width:75%}}#Problem-section[data-v-8d133772]{margin-bottom:128px;scroll-margin-top:240px}.the-prompt[data-v-8d133772]{background-color:var(--gray-100,#f2f2f7);margin-bottom:128px;padding:100px 0}.the-prompt h4[data-v-8d133772]{font-size:var(--en-h4-size);font-weight:var(--en-h4-weight);line-height:var(--en-h4-height);margin-bottom:32px}.side-line-box[data-v-8d133772]{border-left:4px solid var(--gray-600);padding-left:16px}.the-prompt p[data-v-8d133772]{margin-bottom:0}.problem-section-container[data-v-8d133772]{margin-bottom:64px}.problem-section__header h3[data-v-8d133772]{font-size:var(--en-h3-size);font-weight:var(--en-h3-weight);line-height:var(--en-h3-height)}.problem-section__points[data-v-8d133772]{display:flex;flex-direction:column;gap:32px;margin-top:64px}.side-line-box p[data-v-8d133772]{margin-bottom:0}.problem-description[data-v-8d133772]{color:var(--gray-700)}.problem-bold[data-v-8d133772]{font-family:var(--ff-sans);font-size:var(--en-h5-size);font-weight:600;line-height:var(--en-h5-height)}.problem-section__points ul[data-v-8d133772]{margin-top:0}.problem-section__points ul li[data-v-8d133772]{color:var(--gray-700);font-family:var(--ff-sans);font-size:var(--tw-h5-size);font-style:normal;font-weight:var(--tw-h5-weight);line-height:var(--tw-h5-lineheight);margin:16px 0}.problem-intro[data-v-8d133772]{background-color:var(--gray-100,#f2f2f7);padding:100px 0}.problem-intro-container[data-v-8d133772]{display:flex;flex-direction:column;gap:32px}.problem-intro-container ul[data-v-8d133772]{margin:0}.problem-intro-container p[data-v-8d133772],.problem-intro-container ul li[data-v-8d133772]{color:var(--gray-800);font-family:var(--ff-sans);font-size:1.1rem;font-style:italic;font-weight:var(--tw-h5-weight);line-height:var(--tw-h5-lineheight)}.problem-intro-container p span[data-v-8d133772]{color:var(--main-700)}@media(max-width:768px){#Problem-section[data-v-8d133772]{margin:64px 0;scroll-margin-top:120px}.problem-section-container[data-v-8d133772]{margin-bottom:64px}.problem-description[data-v-8d133772]{padding:0}}.mvp-card[data-v-a86e5e13]{background:#fff;border-radius:24px;box-shadow:0 2px 12px #0000000f;display:flex;flex:0 0 372px;flex-direction:column;justify-content:flex-start;max-width:372px;padding:32px;scroll-snap-align:start}.mvp-card__img[data-v-a86e5e13]{aspect-ratio:1/1;height:300px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.mvp-card__eyebrow[data-v-a86e5e13]{color:#6e6e73;font-size:12px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.mvp-card__title[data-v-a86e5e13]{color:var(--gray-800);font-family:inter;font-weight:600;margin-bottom:16px}.mvp-card__description[data-v-a86e5e13]{color:var(--gray-700);font-family:inter;font-weight:400}.mvp-card__description[data-v-a86e5e13]:nth-of-type(3){margin-bottom:0}@media(max-width:768px){.mvp-card[data-v-a86e5e13]{border-radius:16px;flex:0 0 280px;max-width:280px;padding:24px}.mvp-card__img[data-v-a86e5e13]{height:220px}}#Research-section[data-v-48042a72]{margin:100px 0}.research-title-container[data-v-48042a72]{margin-bottom:96px}.research-title[data-v-48042a72]{font-weight:var(--en-h4-weight);margin-bottom:32px}article[data-v-48042a72]{margin:128px 0}.article-titles[data-v-48042a72]{font-weight:var(--en-h5-weight);margin-bottom:32px}.side-line-box[data-v-48042a72]{border-left:4px solid var(--main-300);margin:64px 0;padding-left:16px}.insights-context[data-v-48042a72]{font-size:var(--tw-h5-size);line-height:1.8}.interviews-context[data-v-48042a72]{margin-bottom:40px}.pointer[data-v-48042a72]{cursor:pointer}.behavior-map-container[data-v-48042a72]{margin:64px 0}.gray-bg-container[data-v-48042a72]{background-color:var(--gray-100);padding:128px 0}.journey-map-container[data-v-48042a72]{margin-bottom:64px}.insights-grid[data-v-48042a72]{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:auto;width:880px}@media(max-width:1200px){.insights-grid[data-v-48042a72]{width:100%}}@media(max-width:768px){.insights-grid[data-v-48042a72]{gap:32px;grid-template-columns:1fr;width:100%}}.MVP-container[data-v-48042a72]{background:#f5f5f7;padding:80px 0}.MVP-header[data-v-48042a72]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:36px}.MVP-titles[data-v-48042a72]{margin:0}.MVP-nav[data-v-48042a72]{display:flex;gap:16px;justify-content:end}.MVP-nav-btn[data-v-48042a72]{align-items:center;background:var(--gray-200);border:0;border-radius:999px;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.MVP-nav-btn[data-v-48042a72]:hover{background-color:#e9e9ee;color:var(--gray-800)}.MVP-card-track[data-v-48042a72]{display:flex;gap:24px;overflow-x:auto;padding-bottom:32px;padding-right:200px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.MVP-card-track[data-v-48042a72]>*{flex:0 0 auto;scroll-snap-align:start}.MVP-card-track[data-v-48042a72]::-webkit-scrollbar{display:none}.MVP-card-track[data-v-48042a72]{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1200px){.MVP-card-track[data-v-48042a72]{padding-right:80px}}@media(max-width:768px){.MVP-container[data-v-48042a72]{padding:48px 0}.MVP-header[data-v-48042a72]{align-items:flex-end}.research-title[data-v-48042a72]{display:flex;flex-wrap:wrap;justify-content:center}.research-title span[data-v-48042a72]{display:block}}#Design-section[data-v-502cb004]{padding:100px 0}.design-title-container[data-v-502cb004]{margin-bottom:200px}.design-title[data-v-502cb004]{font-weight:var(--en-h4-weight);margin-bottom:64px;text-align:center}.design-title-container .lead[data-v-502cb004]{color:var(--gray-700);line-height:32px;text-align:center}.temp[data-v-502cb004]{align-items:center;display:flex;flex-direction:column;font-size:18px;gap:24px;justify-content:center;margin-top:64px}.temp a[data-v-502cb004]{color:var(--main-700);text-decoration:underline}
