.hero[data-astro-cid-j7pv25f6]{padding-top:var(--s20);padding-bottom:var(--s20)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:920px}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:760px;margin-top:var(--s3)}.proj[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:640px;margin-bottom:var(--s16);max-width:1440px;margin-left:auto;margin-right:auto}.txt[data-astro-cid-j7pv25f6]{padding:0 var(--s6) 0 var(--gutter)}.proj--left[data-astro-cid-j7pv25f6] .txt[data-astro-cid-j7pv25f6]{order:2;padding:0 var(--gutter) 0 var(--s6)}.proj--left[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6]{order:1}.txt[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:var(--s2)}.desc[data-astro-cid-j7pv25f6]{margin-top:var(--s2);max-width:480px}.txt[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6]{margin-top:var(--s4)}.media[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;height:640px;overflow:hidden;background:var(--fog)}.media--phones[data-astro-cid-j7pv25f6]{gap:var(--s3)}.media--phones[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{width:192px;flex:none;transition:transform .5s var(--ease)}.media--phones[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(calc(-1 * var(--s4)))}.media--phones[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;filter:drop-shadow(0 24px 32px rgba(35,37,58,.18))}.media--bezel[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{background:#111;padding:6px;border-radius:32px;box-shadow:0 24px 48px #23253a2e}.media--bezel[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:26px;filter:none}.media--phones[data-astro-cid-j7pv25f6]:hover .shot[data-astro-cid-j7pv25f6]{transform:translateY(calc(-1 * var(--s1)))}.media--phones[data-astro-cid-j7pv25f6]:hover .shot[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(calc(-1 * var(--s5)))}.media--flat[data-astro-cid-j7pv25f6]{padding:var(--s8) var(--s6)}.media--flat[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{background:var(--white);padding:var(--s3);box-shadow:0 0 0 1px var(--rule),0 24px 48px #23253a1f;transition:transform .5s var(--ease)}.media--flat[data-astro-cid-j7pv25f6]:hover .shot[data-astro-cid-j7pv25f6]{transform:translateY(calc(-1 * var(--s1)))}.about[data-astro-cid-j7pv25f6]{padding-top:var(--s12);border-top:1px solid var(--rule)}.about__body[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7fr 5fr;gap:var(--s8);margin-top:var(--s3)}.about__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:var(--s2)}.about__text[data-astro-cid-j7pv25f6]{color:var(--ink-2);padding-top:var(--s1)}.cv[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7fr 5fr;gap:var(--s8);margin-top:var(--s12)}.rows[data-astro-cid-j7pv25f6]{margin-top:var(--s2)}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--rule)}.rows[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600}.note[data-astro-cid-j7pv25f6]{display:block}.when[data-astro-cid-j7pv25f6]{white-space:nowrap;font-variant-numeric:tabular-nums}.cvbtn[data-astro-cid-j7pv25f6]{margin-top:var(--s4)}@media(max-width:960px){.proj[data-astro-cid-j7pv25f6],.proj--left[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0;margin-bottom:var(--s10)}.txt[data-astro-cid-j7pv25f6],.proj--left[data-astro-cid-j7pv25f6] .txt[data-astro-cid-j7pv25f6]{order:1;padding:0 var(--gutter) var(--s4)}.media[data-astro-cid-j7pv25f6],.proj--left[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6]{order:2;height:480px;margin:0 var(--gutter)}.media--flat[data-astro-cid-j7pv25f6]{height:auto;padding:var(--s6)}.about__body[data-astro-cid-j7pv25f6],.cv[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s4)}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding-top:var(--s8);padding-bottom:var(--s10)}.media[data-astro-cid-j7pv25f6]{height:360px}.media--phones[data-astro-cid-j7pv25f6]{gap:var(--s1)}.media--phones[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{width:30%}.media--phones[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(calc(-1 * var(--s2)))}.media--bezel[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{padding:3px;border-radius:18px}.media--bezel[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:15px}.media--flat[data-astro-cid-j7pv25f6]{height:auto;padding:var(--s4) var(--s2)}.media--flat[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{padding:var(--s1)}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-direction:column;gap:0}}
