.hero[data-astro-cid-cfeklfx5]{padding:64px 0}.hero__inner[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:48px}.back[data-astro-cid-cfeklfx5]{font-size:15px;font-weight:500;width:fit-content}.back[data-astro-cid-cfeklfx5]:hover{color:var(--accent)}.hero__title[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:24px;max-width:1100px}.meta-wrap[data-astro-cid-cfeklfx5]{padding-bottom:64px}.meta[data-astro-cid-cfeklfx5]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.meta__item[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:8px}.meta__value[data-astro-cid-cfeklfx5]{font-size:17px;font-weight:500;line-height:1.45}.impact[data-astro-cid-cfeklfx5]{background:var(--surface);padding:64px 0}.impact__grid[data-astro-cid-cfeklfx5]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.stat[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:8px;font-size:16px}.stat__value[data-astro-cid-cfeklfx5]{font-size:clamp(40px,4.4vw,56px);font-weight:500;letter-spacing:-.035em;line-height:1.04}.body-wrap[data-astro-cid-cfeklfx5]{padding:120px 0}.case[data-astro-cid-cfeklfx5]{display:grid;grid-template-columns:3fr 8fr;gap:144px;align-items:start}.case__nav[data-astro-cid-cfeklfx5]{position:sticky;top:120px;display:flex;flex-direction:column;gap:14px;font-size:16px;color:var(--muted)}.case__nav[data-astro-cid-cfeklfx5] a[data-astro-cid-cfeklfx5]:hover,.case__nav[data-astro-cid-cfeklfx5] a[data-astro-cid-cfeklfx5].is-active{color:var(--ink);font-weight:500}.case__content[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:120px;min-width:0}.block[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:32px;scroll-margin-top:120px}.text[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:16px}.bullets[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:8px}.bullets[data-astro-cid-cfeklfx5] li[data-astro-cid-cfeklfx5]{position:relative;padding-left:20px}.bullets[data-astro-cid-cfeklfx5] li[data-astro-cid-cfeklfx5]:before{content:"•";position:absolute;left:4px}.stack-40[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:40px}.stack-16[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:16px;margin:0}.stack-12[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:12px}.caption[data-astro-cid-cfeklfx5]{font-size:15px}.sub[data-astro-cid-cfeklfx5]{font-size:22px;letter-spacing:-.01em}.steps[data-astro-cid-cfeklfx5]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:12px;background:var(--surface);border-radius:16px;padding:20px;font-size:15px}.step__title[data-astro-cid-cfeklfx5]{font-size:20px;letter-spacing:-.01em}.jtbd[data-astro-cid-cfeklfx5]{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:40px}.jtbd__cards[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:12px}.jtbd__card[data-astro-cid-cfeklfx5]{background:var(--surface);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px;font-size:16px}.jtbd__arrow[data-astro-cid-cfeklfx5]{font-size:20px;padding-left:4px}.jtbd__phone[data-astro-cid-cfeklfx5]{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.jtbd__phone[data-astro-cid-cfeklfx5] img[data-astro-cid-cfeklfx5]{width:192px}.decisions[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:80px}.decision[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:32px}.decision__text[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:16px}.decision__heading[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:8px}.gallery[data-astro-cid-cfeklfx5]{display:flex;flex-direction:column;gap:32px}.gallery__row[data-astro-cid-cfeklfx5]{display:grid;gap:32px}.gallery__row--2[data-astro-cid-cfeklfx5]{grid-template-columns:1fr 1fr}.gallery__row--3[data-astro-cid-cfeklfx5]{grid-template-columns:1fr 1fr 1fr}@media(max-width:1100px){.case[data-astro-cid-cfeklfx5]{grid-template-columns:1fr;gap:0}.case__nav[data-astro-cid-cfeklfx5]{display:none}}@media(max-width:800px){.hero[data-astro-cid-cfeklfx5]{padding:40px 0}.hero__inner[data-astro-cid-cfeklfx5]{gap:32px}.meta[data-astro-cid-cfeklfx5],.impact__grid[data-astro-cid-cfeklfx5]{grid-template-columns:1fr 1fr;gap:24px 20px}.impact[data-astro-cid-cfeklfx5]{padding:48px 0}.body-wrap[data-astro-cid-cfeklfx5]{padding:80px 0}.case__content[data-astro-cid-cfeklfx5]{gap:80px}.steps[data-astro-cid-cfeklfx5]{grid-template-columns:1fr 1fr}.jtbd[data-astro-cid-cfeklfx5]{grid-template-columns:1fr;padding:20px}.gallery[data-astro-cid-cfeklfx5],.gallery__row[data-astro-cid-cfeklfx5]{gap:16px}.gallery__row--3[data-astro-cid-cfeklfx5]{grid-template-columns:1fr 1fr 1fr}.decisions[data-astro-cid-cfeklfx5]{gap:64px}}@media(max-width:480px){.steps[data-astro-cid-cfeklfx5],.gallery__row--2[data-astro-cid-cfeklfx5]{grid-template-columns:1fr}}
