.clients[data-astro-cid-zrm7ciof]{gap:var(--space-m);display:grid}h2[data-astro-cid-zrm7ciof]{letter-spacing:var(--tracking-label);font-weight:400}ul[data-astro-cid-zrm7ciof]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding:0;list-style:none;display:grid}li[data-astro-cid-zrm7ciof]{min-height:6.5rem;padding:var(--space-m);border-radius:var(--radius);background:var(--surface);place-items:center;display:grid}li[data-astro-cid-zrm7ciof] img{width:auto;height:var(--h);object-fit:contain;filter:grayscale();opacity:.7;max-width:100%;transition:filter var(--dur-med), opacity var(--dur-med)}li[data-astro-cid-zrm7ciof]:hover img{filter:none;opacity:1}.page[data-astro-cid-ta2fbyqs]{padding-top:var(--space-l)}.hero[data-astro-cid-ta2fbyqs]{gap:var(--space-l);margin-top:var(--space-l);align-items:center;display:grid}.intro-text[data-astro-cid-ta2fbyqs]{gap:var(--space-s);justify-items:start;display:grid}h1[data-astro-cid-ta2fbyqs]{font-size:var(--step-4);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);max-width:14ch}h1[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:var(--primary);font-style:normal}.lead[data-astro-cid-ta2fbyqs]{max-width:42ch;color:var(--ink-muted);font-size:var(--step-1);line-height:1.45}.actions[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-m);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.me-frame[data-astro-cid-ta2fbyqs]{justify-content:center;display:flex}.me[data-astro-cid-ta2fbyqs]{width:min(100%,22rem);position:relative}.me[data-astro-cid-ta2fbyqs] .me-photo{width:100%;height:auto;display:block}.me[data-astro-cid-ta2fbyqs] .me-doodle{pointer-events:none;height:auto;position:absolute}@media (prefers-reduced-motion:no-preference){.me[data-astro-cid-ta2fbyqs] .me-doodle{animation:doodle calc(5s + var(--i) * .7s) ease-in-out calc(var(--i) * -1.3s) infinite alternate}.me[data-astro-cid-ta2fbyqs] .me-doodle:nth-of-type(odd){animation-direction:alternate-reverse}@keyframes doodle{0%{transform:translate(0)rotate(0)}33%{transform:translate(5px,-7px)rotate(10deg)}66%{transform:translate(-5px,-3px)rotate(-8deg)}to{transform:translate(3px,5px)rotate(6deg)}}}.story[data-astro-cid-ta2fbyqs]{gap:var(--space-m);margin-top:var(--space-2xl);display:grid}.story-card[data-astro-cid-ta2fbyqs]{align-content:start;gap:var(--space-xs);padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:grid;box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}.story-card[data-astro-cid-ta2fbyqs] .doodle{width:auto;height:2.75rem;color:var(--primary)}.story-card[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:var(--space-2xs);font-size:var(--step-1);letter-spacing:var(--tracking-heading)}.text[data-astro-cid-ta2fbyqs]{color:var(--ink-muted);font-size:var(--step-0);line-height:1.55}@media (prefers-reduced-motion:no-preference){.rise[data-astro-cid-ta2fbyqs]{animation:.8s cubic-bezier(.22,1,.36,1) both rise;animation-delay:calc(var(--rise) * .1s)}@keyframes rise{0%{opacity:0;transform:translateY(20px)}}}@media (width>=48rem){.story[data-astro-cid-ta2fbyqs]{gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.hero[data-astro-cid-ta2fbyqs]{gap:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(70svh,40rem)}.me[data-astro-cid-ta2fbyqs]{width:min(100%,28rem)}.tilt-left[data-astro-cid-ta2fbyqs]{transform:rotate(1.5deg)}.tilt-right[data-astro-cid-ta2fbyqs]{transform:rotate(-1.5deg)}.story-card[data-astro-cid-ta2fbyqs][data-reveal].is-revealed.tilt-left{transform:rotate(1.5deg)}.story-card[data-astro-cid-ta2fbyqs][data-reveal].is-revealed.tilt-right{transform:rotate(-1.5deg)}}.about-section[data-astro-cid-ta2fbyqs]{padding-top:var(--space-2xl)}.section-head[data-astro-cid-ta2fbyqs]{gap:var(--space-2xs);margin-bottom:var(--space-l);display:grid}.kicker[data-astro-cid-ta2fbyqs]{color:var(--ink-muted)}.section-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--step-2);letter-spacing:var(--tracking-heading);line-height:1.2}.cv-lists[data-astro-cid-ta2fbyqs]{gap:var(--space-xl);display:grid}.cv-list[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-m);font-size:var(--step-1);letter-spacing:var(--tracking-heading);font-weight:500}.rows[data-astro-cid-ta2fbyqs]{padding:0;list-style:none}.row[data-astro-cid-ta2fbyqs]{gap:var(--space-xs);padding-block:var(--space-m);border-bottom:1px solid var(--line-strong);display:grid}.row[data-astro-cid-ta2fbyqs]:first-child{padding-top:0}.role[data-astro-cid-ta2fbyqs]{color:var(--ink);font-size:var(--step-1);font-weight:500;line-height:var(--leading-snug)}.meta[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.org[data-astro-cid-ta2fbyqs]{color:var(--ink-muted)}.when[data-astro-cid-ta2fbyqs]{color:var(--ink-muted);font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-label);white-space:nowrap}.tags[data-astro-cid-ta2fbyqs]{gap:var(--space-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.clients-wrap[data-astro-cid-ta2fbyqs]{margin-top:var(--space-2xl)}
