#about-story[data-astro-cid-ql4ng2in] [data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] [data-astro-cid-ql4ng2in]:before,#about-story[data-astro-cid-ql4ng2in] [data-astro-cid-ql4ng2in]:after{box-sizing:border-box}#about-story[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}#about-story[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in]{font-size:clamp(38px,5.8vw,62px);font-weight:750;line-height:1.12}#about-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{font-size:clamp(30px,3.8vw,42px);font-weight:700;line-height:1.18}#about-story[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{font-size:24px;font-weight:650;line-height:1.3}#about-story[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{color:var(--color-cobalt)}#about-story[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{margin:0}#about-story[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{max-width:100%;height:auto;display:block}#about-story[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{width:calc(100% - 96px);max-width:1240px;margin-inline:auto}#about-story[data-astro-cid-ql4ng2in] .ds-section[data-astro-cid-ql4ng2in]{padding:88px 0}#about-story[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in].ds-link{min-height:44px;color:var(--color-cobalt);text-underline-offset:5px;align-items:center;gap:12px;font-size:13px;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-flex}#about-story[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in].ds-link:hover{text-decoration-thickness:2px}#about-story[data-astro-cid-ql4ng2in] .ds-hero[data-astro-cid-ql4ng2in]{padding:66px 0 0}#about-story[data-astro-cid-ql4ng2in] .ds-hero-grid[data-astro-cid-ql4ng2in]{grid-template-columns:1.32fr .86fr;align-items:center;gap:40px;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-hero-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]{max-width:48ch;margin-top:26px;font-size:16px;line-height:1.8}#about-story[data-astro-cid-ql4ng2in] .ds-actions[data-astro-cid-ql4ng2in]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in]{background:var(--color-ink);border-radius:16px;margin:0;overflow:hidden}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{object-fit:cover;object-position:72% 50%;width:100%;height:300px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] figcaption[data-astro-cid-ql4ng2in]{color:var(--color-lilac);padding:24px;font-size:16px;line-height:1.65}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] strong[data-astro-cid-ql4ng2in]{color:var(--color-surface);font-weight:600}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-block:27px;font-size:12px;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>strong[data-astro-cid-ql4ng2in]{color:var(--color-ink);font-weight:700}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>div[data-astro-cid-ql4ng2in]{color:var(--color-body);flex-wrap:wrap;gap:16px 28px;font-weight:600;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in]{align-items:center;min-height:44px;display:inline-flex}#about-story[data-astro-cid-ql4ng2in] .ds-story-grid[data-astro-cid-ql4ng2in]{grid-template-columns:.95fr 1.35fr;gap:76px;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{max-width:13ch}#about-story[data-astro-cid-ql4ng2in] .ds-cross-border[data-astro-cid-ql4ng2in]{color:var(--color-cobalt);align-items:center;gap:14px;margin-top:30px;font-size:12px;font-weight:600;line-height:1.65;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-cross-border[data-astro-cid-ql4ng2in] svg{flex-shrink:0;width:28px;height:28px}#about-story[data-astro-cid-ql4ng2in] .ds-prose[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]+p[data-astro-cid-ql4ng2in]{margin-top:22px}#about-story[data-astro-cid-ql4ng2in] .ds-prose[data-astro-cid-ql4ng2in] .ds-lead[data-astro-cid-ql4ng2in]{color:var(--color-ink);font:500 23px/1.5 var(--font-display);letter-spacing:-.02em}#about-story[data-astro-cid-ql4ng2in] .ds-approach[data-astro-cid-ql4ng2in]{background:var(--color-ink);color:var(--color-lilac)}#about-story[data-astro-cid-ql4ng2in] .ds-approach-grid[data-astro-cid-ql4ng2in]{grid-template-columns:1fr 1.3fr;gap:76px;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-approach[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] .ds-approach[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{color:var(--color-surface)}#about-story[data-astro-cid-ql4ng2in] .ds-approach[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{color:var(--color-lilac)}#about-story[data-astro-cid-ql4ng2in] .ds-approach-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]{margin-top:24px;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in]{margin:0;padding:0;list-style:none}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] li[data-astro-cid-ql4ng2in]{border-bottom:1px solid #e7e1fa40;grid-template-columns:32px 1fr;gap:22px;padding:24px 0;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] li[data-astro-cid-ql4ng2in]:first-child{padding-top:0}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] li[data-astro-cid-ql4ng2in]:last-child{border:0;padding-bottom:0}#about-story[data-astro-cid-ql4ng2in] .ds-step-number[data-astro-cid-ql4ng2in]{color:var(--color-lilac);font-size:12px;line-height:32px}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{font-size:22px}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{margin-top:12px;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-work-intro[data-astro-cid-ql4ng2in]{justify-content:space-between;align-items:end;gap:48px;margin-bottom:42px;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-work-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]{max-width:32ch;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-case[data-astro-cid-ql4ng2in]{border-top:1px solid var(--color-border);grid-template-columns:235px 1fr;gap:48px;padding:36px 0;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-case[data-astro-cid-ql4ng2in]:last-child{padding-bottom:0}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]{background:var(--color-surface-soft);border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:24px;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{object-fit:contain;object-position:left;width:122px;height:46px}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]>strong[data-astro-cid-ql4ng2in]{color:var(--color-ink);font:700 25px/1.16 var(--font-display);letter-spacing:-.025em}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]>span[data-astro-cid-ql4ng2in]{color:var(--color-body);font-size:12px}#about-story[data-astro-cid-ql4ng2in] .ds-case-copy[data-astro-cid-ql4ng2in]{align-self:center}#about-story[data-astro-cid-ql4ng2in] .ds-case-copy[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{max-width:26ch}#about-story[data-astro-cid-ql4ng2in] .ds-case-copy[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{max-width:54ch;margin-top:14px;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-case-copy[data-astro-cid-ql4ng2in] .ds-link[data-astro-cid-ql4ng2in]{margin-top:13px}#about-story[data-astro-cid-ql4ng2in] .ds-belief[data-astro-cid-ql4ng2in]{background:var(--color-lilac);color:var(--color-cobalt);padding:72px 0}#about-story[data-astro-cid-ql4ng2in] .ds-belief[data-astro-cid-ql4ng2in] blockquote[data-astro-cid-ql4ng2in]{max-width:31ch;font:600 clamp(26px,3.35vw,37px)/1.4 var(--font-display);letter-spacing:-.025em;margin:0}#about-story[data-astro-cid-ql4ng2in] .ds-belief[data-astro-cid-ql4ng2in] figcaption[data-astro-cid-ql4ng2in]{color:var(--color-ink);margin-top:24px;font-size:13px;font-weight:600}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{justify-content:space-between;align-items:center;gap:40px;display:flex}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{max-width:49ch;margin-top:22px;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] .button-link{flex-shrink:0}@media (width<=900px){#about-story[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{width:calc(100% - 56px)}#about-story[data-astro-cid-ql4ng2in] .ds-hero-grid[data-astro-cid-ql4ng2in]{gap:24px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{height:285px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] figcaption[data-astro-cid-ql4ng2in]{padding:20px;font-size:13px}#about-story[data-astro-cid-ql4ng2in] .ds-section[data-astro-cid-ql4ng2in]{padding:68px 0}#about-story[data-astro-cid-ql4ng2in] .ds-story-grid[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] .ds-approach-grid[data-astro-cid-ql4ng2in]{gap:40px}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]{align-items:flex-start}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>div[data-astro-cid-ql4ng2in]{justify-content:flex-end;gap:10px 16px}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>strong[data-astro-cid-ql4ng2in]{max-width:16ch}#about-story[data-astro-cid-ql4ng2in] .ds-case[data-astro-cid-ql4ng2in]{grid-template-columns:190px 1fr;gap:32px}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{gap:24px}}@media (width<=640px){#about-story[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{width:calc(100% - 44px)}#about-story[data-astro-cid-ql4ng2in] .ds-hero[data-astro-cid-ql4ng2in]{padding-top:42px}#about-story[data-astro-cid-ql4ng2in] .ds-hero-grid[data-astro-cid-ql4ng2in]{grid-template-columns:1fr;gap:32px}#about-story[data-astro-cid-ql4ng2in] h1[data-astro-cid-ql4ng2in]{font-size:clamp(34px,9.5vw,54px);line-height:1.15}#about-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{font-size:32px}#about-story[data-astro-cid-ql4ng2in] h3[data-astro-cid-ql4ng2in]{font-size:23px}#about-story[data-astro-cid-ql4ng2in] .ds-hero-copy[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]{max-width:none;margin-top:22px;font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-actions[data-astro-cid-ql4ng2in]{gap:10px 20px;margin-top:22px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in]{grid-template-columns:1fr 1fr;align-items:center;display:grid}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{object-position:78% 50%;height:180px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] figcaption[data-astro-cid-ql4ng2in]{padding:20px;font-size:13px}#about-story[data-astro-cid-ql4ng2in] .ds-visual[data-astro-cid-ql4ng2in] figcaption[data-astro-cid-ql4ng2in] br[data-astro-cid-ql4ng2in]{display:none}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]{flex-direction:column;gap:12px;margin-top:32px;padding-block:22px}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>strong[data-astro-cid-ql4ng2in]{max-width:none}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in]>div[data-astro-cid-ql4ng2in]{justify-content:flex-start;gap:8px 20px}#about-story[data-astro-cid-ql4ng2in] .ds-section[data-astro-cid-ql4ng2in]{padding:54px 0}#about-story[data-astro-cid-ql4ng2in] .ds-story-grid[data-astro-cid-ql4ng2in],#about-story[data-astro-cid-ql4ng2in] .ds-approach-grid[data-astro-cid-ql4ng2in]{grid-template-columns:1fr;gap:30px}#about-story[data-astro-cid-ql4ng2in] .ds-story[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in]{max-width:16ch}#about-story[data-astro-cid-ql4ng2in] .ds-cross-border[data-astro-cid-ql4ng2in]{margin-top:20px}#about-story[data-astro-cid-ql4ng2in] .ds-prose[data-astro-cid-ql4ng2in] .ds-lead[data-astro-cid-ql4ng2in]{font-size:21px}#about-story[data-astro-cid-ql4ng2in] .ds-prose[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{font-size:16px}#about-story[data-astro-cid-ql4ng2in] .ds-approach-intro[data-astro-cid-ql4ng2in]>p[data-astro-cid-ql4ng2in]{margin-top:20px}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] li[data-astro-cid-ql4ng2in]{grid-template-columns:26px 1fr;gap:14px;padding-block:23px}#about-story[data-astro-cid-ql4ng2in] .ds-steps[data-astro-cid-ql4ng2in] li[data-astro-cid-ql4ng2in]:first-child{border-top:1px solid #e7e1fa40;padding-top:26px}#about-story[data-astro-cid-ql4ng2in] .ds-work-intro[data-astro-cid-ql4ng2in]{margin-bottom:30px;display:block}#about-story[data-astro-cid-ql4ng2in] .ds-work-intro[data-astro-cid-ql4ng2in] p[data-astro-cid-ql4ng2in]{max-width:none;margin-top:20px}#about-story[data-astro-cid-ql4ng2in] .ds-case[data-astro-cid-ql4ng2in]{grid-template-columns:1fr;gap:24px;padding-block:30px}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;padding:20px}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]>span[data-astro-cid-ql4ng2in]{text-align:right;max-width:14ch}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in]>strong[data-astro-cid-ql4ng2in]{font-size:21px}#about-story[data-astro-cid-ql4ng2in] .ds-client[data-astro-cid-ql4ng2in] img[data-astro-cid-ql4ng2in]{width:98px;height:42px}#about-story[data-astro-cid-ql4ng2in] .ds-belief[data-astro-cid-ql4ng2in]{padding:48px 0}#about-story[data-astro-cid-ql4ng2in] .ds-belief[data-astro-cid-ql4ng2in] blockquote[data-astro-cid-ql4ng2in]{font-size:26px}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] .ds-wrap[data-astro-cid-ql4ng2in]{display:block}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] .button-link{margin-top:26px}#about-story[data-astro-cid-ql4ng2in] .ds-close[data-astro-cid-ql4ng2in] h2[data-astro-cid-ql4ng2in] br[data-astro-cid-ql4ng2in]{display:none}}#about-story[data-astro-cid-ql4ng2in] .ds-expertise[data-astro-cid-ql4ng2in] a[data-astro-cid-ql4ng2in]:hover{color:var(--color-cobalt);text-underline-offset:5px;text-decoration:underline}
