.about[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(12,1fr);gap:24px;padding-block:clamp(56px,8vw,112px) 0;display:grid}h1[data-astro-cid-ta2fbyqs]{font-size:var(--step-4);letter-spacing:-.038em;grid-column:1/9;font-weight:550;line-height:1.04}.body[data-astro-cid-ta2fbyqs]{grid-column:5/12;gap:1em;margin-top:clamp(32px,4vw,56px);display:grid}.body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);color:var(--ink-2);max-width:64ch;line-height:1.62}.body[data-astro-cid-ta2fbyqs] .jump[data-astro-cid-ta2fbyqs]{font-size:var(--step-0)}.rec[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-column:5/12;margin-top:clamp(32px,4vw,48px);padding-top:24px}.rec[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:-.02em;text-wrap:balance;max-width:30ch;font-weight:500;line-height:1.3}.rec[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--mute);font-size:var(--step--1);margin-top:14px}.rec[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:600}.jump[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:500}.cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);margin-top:clamp(80px,9vw,128px);display:grid}h2[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:-.025em;margin-bottom:18px;font-weight:550}.mt[data-astro-cid-ta2fbyqs]{margin-top:40px}.list[data-astro-cid-ta2fbyqs]{padding:0;list-style:none;display:grid}.list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);color:var(--ink-2);padding-block:16px}.list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--line)}.list[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:600;display:block}.tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.tags[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);background:var(--soft);color:var(--ink-2);border-radius:10px;padding:8px 12px}.clients[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:0 0;padding:0}.clients[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.clients[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:not(.ext):not(.visually-hidden){border-radius:10px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.clients[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{box-shadow:inset 0 0 0 1.5px #c9c9d0}.clients[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:not(.ext):not(.visually-hidden){background:var(--soft)}.clients[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--ink);transition:background var(--t-fast) var(--ease-out), box-shadow var(--t-fast);font-weight:500;text-decoration:none}.clients[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{background:var(--soft);box-shadow:inset 0 0 0 1px var(--ink)}.clients[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:not(.ext):not(.visually-hidden){color:var(--ink-2)}.ext[data-astro-cid-ta2fbyqs]{color:var(--mute);font-size:.9em}.hint[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);color:var(--mute);margin-top:12px}.cv[data-astro-cid-ta2fbyqs]{margin-top:clamp(96px,11vw,160px);scroll-margin-top:96px}.cv-head[data-astro-cid-ta2fbyqs]{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-bottom:20px;display:flex}.cv-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0}.cv-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.facts[data-astro-cid-ta2fbyqs]{font-size:var(--step--1);color:var(--ink-2);gap:20px;padding-top:28px;line-height:1.55;display:grid;position:sticky;top:100px}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{color:var(--mute);margin-bottom:2px;font-weight:500}.roles[data-astro-cid-ta2fbyqs]{padding:0;list-style:none}.roles[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);gap:24px;padding-block:28px;display:grid}.when[data-astro-cid-ta2fbyqs]{color:var(--mute);font-size:var(--step--1);font-variant-numeric:tabular-nums;padding-top:4px}h3[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);letter-spacing:-.015em;font-weight:600}.org[data-astro-cid-ta2fbyqs]{color:var(--mute);margin-top:2px}.roles[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{color:var(--ink-2);gap:6px;max-width:70ch;margin-top:12px;padding-left:1.1em;display:grid}.client[data-astro-cid-ta2fbyqs]{margin-top:20px}h4[data-astro-cid-ta2fbyqs]{font-size:var(--step-0);color:var(--ink);font-weight:700}.roles[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]::marker{color:var(--accent)}@media (width<=900px){h1[data-astro-cid-ta2fbyqs],.body[data-astro-cid-ta2fbyqs],.rec[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.cols[data-astro-cid-ta2fbyqs],.cv-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.facts[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));position:static}.roles[data-astro-cid-ta2fbyqs]>li[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:6px}}
