.company-mark[data-astro-cid-fm2v7mra]{width:190px;height:60px;color:var(--ink);align-items:center;display:flex}.company-mark[data-astro-cid-fm2v7mra] img[data-astro-cid-fm2v7mra],.company-mark[data-astro-cid-fm2v7mra] svg{width:100%;height:auto;display:block}.togetheren[data-astro-cid-fm2v7mra]{width:auto;font-family:var(--font-display);gap:12px;font-size:30px;font-weight:400}.togetheren[data-astro-cid-fm2v7mra] .studio-symbol[data-astro-cid-fm2v7mra]{object-fit:contain;flex-shrink:0;width:52px;height:52px}html[data-appearance=night] .studio-symbol[data-astro-cid-fm2v7mra]{filter:invert()}.skillnav[data-astro-cid-fm2v7mra]{width:172px;height:44px}.skillnav[data-astro-cid-fm2v7mra] text[data-astro-cid-fm2v7mra]{font-family:var(--font-manrope), sans-serif}.night[data-astro-cid-fm2v7mra]{display:none!important}html[data-appearance=night] .day[data-astro-cid-fm2v7mra]{display:none}html[data-appearance=night] .night[data-astro-cid-fm2v7mra]{display:block!important}.building-intro[data-astro-cid-7k7ltwyg]{padding-block:56px 48px}h1[data-astro-cid-7k7ltwyg]{margin:0 0 24px;font-size:clamp(3rem,5.5vw,5rem);line-height:1.08}.lead[data-astro-cid-7k7ltwyg]{max-width:62ch;margin:0;font-size:21px;line-height:1.65}.intro-links[data-astro-cid-7k7ltwyg]{flex-wrap:wrap;gap:8px 32px;margin-top:20px;display:flex}.intro-links[data-astro-cid-7k7ltwyg] .text-link[data-astro-cid-7k7ltwyg]{font-size:15px}h2[data-astro-cid-7k7ltwyg]{margin:0 0 24px;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.15}h3[data-astro-cid-7k7ltwyg],h4[data-astro-cid-7k7ltwyg]{text-wrap:balance;margin:0 0 20px;font-size:clamp(1.75rem,2.8vw,2.4rem);line-height:1.16}p[data-astro-cid-7k7ltwyg]{max-width:68ch;margin:0 0 20px;font-size:18px;line-height:1.75}#projects[data-astro-cid-7k7ltwyg],#caretrics[data-astro-cid-7k7ltwyg],#togetheren[data-astro-cid-7k7ltwyg],#skillnav[data-astro-cid-7k7ltwyg],#why[data-astro-cid-7k7ltwyg]{scroll-margin-top:24px}.caretrics-project[data-astro-cid-7k7ltwyg]{border-top:1px solid var(--rule);padding-block:28px 64px}.project-identity[data-astro-cid-7k7ltwyg]{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:28px;display:flex}.project-identity[data-astro-cid-7k7ltwyg] h2[data-astro-cid-7k7ltwyg],.project-identity[data-astro-cid-7k7ltwyg] h3[data-astro-cid-7k7ltwyg]{margin:0}.project-status[data-astro-cid-7k7ltwyg]{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.5}.caretrics-layout[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:56px;display:grid}.project-story[data-astro-cid-7k7ltwyg] h3[data-astro-cid-7k7ltwyg]{max-width:22ch}.project-story[data-astro-cid-7k7ltwyg] .action[data-astro-cid-7k7ltwyg]{color:#0c3b2e;background:#c8f57d;margin-top:4px}.project-story[data-astro-cid-7k7ltwyg] .action[data-astro-cid-7k7ltwyg]:hover{background:#b8e56d}.caretrics-project[data-astro-cid-7k7ltwyg] .project-status[data-astro-cid-7k7ltwyg]{color:#0c3b2e;background:#c8f57d;border-radius:3px;padding:5px 10px}.product-example[data-astro-cid-7k7ltwyg]{margin:2px 0 0}.image-label[data-astro-cid-7k7ltwyg]{color:var(--ink-muted);margin:0 0 12px;font-size:13px}.product-example[data-astro-cid-7k7ltwyg] picture[data-astro-cid-7k7ltwyg]{border:1px solid var(--rule);border-radius:4px;display:block;overflow:hidden}.product-example[data-astro-cid-7k7ltwyg] img[data-astro-cid-7k7ltwyg]{width:100%;height:auto;display:block}figcaption[data-astro-cid-7k7ltwyg]{max-width:60ch;color:var(--ink-muted);margin-top:18px;font-size:14px;line-height:1.65}figcaption[data-astro-cid-7k7ltwyg] strong[data-astro-cid-7k7ltwyg]{color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.thinking[data-astro-cid-7k7ltwyg]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:56px;margin-top:40px;padding-top:32px;display:grid}.thinking[data-astro-cid-7k7ltwyg] h3[data-astro-cid-7k7ltwyg]{font-size:25px}.thinking[data-astro-cid-7k7ltwyg] p[data-astro-cid-7k7ltwyg]{margin-bottom:18px;font-size:17px}.thinking[data-astro-cid-7k7ltwyg] p[data-astro-cid-7k7ltwyg]:last-child{margin-bottom:0}.studio[data-astro-cid-7k7ltwyg]{border-top:1px solid var(--rule);padding-block:40px 64px}.studio-intro[data-astro-cid-7k7ltwyg]{max-width:760px}.studio-intro[data-astro-cid-7k7ltwyg] .project-identity[data-astro-cid-7k7ltwyg]{margin-bottom:20px}.studio-intro[data-astro-cid-7k7ltwyg]>p[data-astro-cid-7k7ltwyg]{margin-bottom:0}.experiment[data-astro-cid-7k7ltwyg]{border-left:1px solid var(--rule);max-width:820px;margin:36px 0 0 40px;padding:4px 0 4px 36px}.experiment[data-astro-cid-7k7ltwyg] .project-identity[data-astro-cid-7k7ltwyg]{margin-bottom:22px}.experiment[data-astro-cid-7k7ltwyg] h4[data-astro-cid-7k7ltwyg]{max-width:32ch;font-size:30px}.experiment[data-astro-cid-7k7ltwyg] p[data-astro-cid-7k7ltwyg]{font-size:17px}.experiment[data-astro-cid-7k7ltwyg] .project-status[data-astro-cid-7k7ltwyg]{font-size:13px}.experiment[data-astro-cid-7k7ltwyg] .text-link[data-astro-cid-7k7ltwyg]{font-size:16px}.why[data-astro-cid-7k7ltwyg]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,720px) minmax(200px,350px);align-items:center;gap:80px;padding-block:64px;display:grid}.why[data-astro-cid-7k7ltwyg] figure[data-astro-cid-7k7ltwyg]{margin:0}.why[data-astro-cid-7k7ltwyg] img[data-astro-cid-7k7ltwyg]{border-radius:4px;width:100%;height:auto;display:block}.why[data-astro-cid-7k7ltwyg] .text-link[data-astro-cid-7k7ltwyg]{font-size:16px}.invitation[data-astro-cid-7k7ltwyg]{border-top:1px solid var(--rule);padding-block:56px 72px}.invitation[data-astro-cid-7k7ltwyg] h2[data-astro-cid-7k7ltwyg]{margin-bottom:20px}.invitation[data-astro-cid-7k7ltwyg]>p[data-astro-cid-7k7ltwyg]{max-width:62ch}.invitation-actions[data-astro-cid-7k7ltwyg]{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:28px;display:flex}@media (width>=768px) and (width<=1050px){.caretrics-layout[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,1fr);gap:32px}.project-story[data-astro-cid-7k7ltwyg]{max-width:68ch}.project-story[data-astro-cid-7k7ltwyg] h3[data-astro-cid-7k7ltwyg]{max-width:none}.thinking[data-astro-cid-7k7ltwyg]{gap:36px}.why[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,1fr) minmax(180px,28%);gap:36px}}@media (width<=767.98px){.building-intro[data-astro-cid-7k7ltwyg]{padding-block:32px}h1[data-astro-cid-7k7ltwyg]{margin-bottom:20px;font-size:clamp(2.5rem,10vw,3.5rem)}.lead[data-astro-cid-7k7ltwyg]{font-size:18px}.intro-links[data-astro-cid-7k7ltwyg]{gap:0 20px;margin-top:16px}h2[data-astro-cid-7k7ltwyg]{font-size:30px}h3[data-astro-cid-7k7ltwyg],h4[data-astro-cid-7k7ltwyg]{font-size:29px}p[data-astro-cid-7k7ltwyg]{font-size:17px}.caretrics-project[data-astro-cid-7k7ltwyg]{padding-block:24px 40px}.project-identity[data-astro-cid-7k7ltwyg]{gap:8px 18px;margin-bottom:24px}.caretrics-layout[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,1fr);gap:32px}.thinking[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:28px;padding-top:28px}.thinking[data-astro-cid-7k7ltwyg] h3[data-astro-cid-7k7ltwyg]{margin-bottom:14px}.studio[data-astro-cid-7k7ltwyg]{padding-block:28px 40px}.experiment[data-astro-cid-7k7ltwyg]{margin:28px 0 0;padding:0 0 0 20px}.experiment[data-astro-cid-7k7ltwyg] .project-identity[data-astro-cid-7k7ltwyg]{flex-direction:column;align-items:flex-start;gap:8px}.experiment[data-astro-cid-7k7ltwyg] h4[data-astro-cid-7k7ltwyg]{font-size:27px}.why[data-astro-cid-7k7ltwyg]{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:40px}.why[data-astro-cid-7k7ltwyg] img[data-astro-cid-7k7ltwyg]{aspect-ratio:1.3;object-fit:cover;object-position:50% 35%}.invitation[data-astro-cid-7k7ltwyg]{padding-block:40px 48px}.invitation-actions[data-astro-cid-7k7ltwyg]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}.invitation-actions[data-astro-cid-7k7ltwyg] .text-link[data-astro-cid-7k7ltwyg]{font-size:15px}}
