.Socials-module__54ZGUq__footer{padding:64px var(--gutter) var(--gutter)}.Socials-module__54ZGUq__socials{flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:0;list-style:none;display:flex}.Socials-module__54ZGUq__socialItem{color:var(--text-dark);align-items:baseline;font-size:16px;transition:filter .25s;display:flex}.Socials-module__54ZGUq__socials:has(.Socials-module__54ZGUq__socialItem:hover) .Socials-module__54ZGUq__socialItem:not(:hover){filter:blur(4px)}.Socials-module__54ZGUq__socialLink{color:inherit;align-items:center;gap:7px;transition:color .2s;display:inline-flex}.Socials-module__54ZGUq__socialLink:hover{color:var(--nav-active)}.Socials-module__54ZGUq__socialLink svg{flex:none;align-self:center}.Socials-module__54ZGUq__pill{z-index:10000;pointer-events:none;margin:-10.5px 0 0 -10.5px;position:fixed;top:0;left:0}.Socials-module__54ZGUq__pillBody{background:var(--accent);color:#fff;width:21px;height:21px;font-family:var(--font-sans);letter-spacing:.03em;white-space:nowrap;opacity:0;border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:500;transition:width .14s ease-out,opacity .1s 40ms;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff,0 1px 3px #00000040}.Socials-module__54ZGUq__pillVisible .Socials-module__54ZGUq__pillBody{opacity:1;width:88px;transition:width .28s cubic-bezier(.22,1,.36,1),opacity}.Socials-module__54ZGUq__pillText{opacity:0;transition:opacity .12s}.Socials-module__54ZGUq__pillVisible .Socials-module__54ZGUq__pillText{opacity:1;transition:opacity .16s .1s}.Socials-module__54ZGUq__pillPop{animation:.3s Socials-module__54ZGUq__pill-pop;display:inline-block}@keyframes Socials-module__54ZGUq__pill-pop{40%{transform:scale(1.2)}}.Socials-module__54ZGUq__srStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Socials-module__54ZGUq__pillPop{animation:none}.Socials-module__54ZGUq__pillBody,.Socials-module__54ZGUq__pillText{transition:none}}
.WorkGrid-module__jm1eMG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.WorkGrid-module__jm1eMG__card{flex-direction:column;gap:16px;display:flex}.WorkGrid-module__jm1eMG__media{aspect-ratio:676/400;border-radius:24px;overflow:hidden}.WorkGrid-module__jm1eMG__mediaEl{object-fit:cover;width:100%;height:100%;transition:transform .4s}a.WorkGrid-module__jm1eMG__card:hover .WorkGrid-module__jm1eMG__mediaEl{transform:scale(1.02)}.WorkGrid-module__jm1eMG__details{flex-direction:column;gap:4px;display:flex}.WorkGrid-module__jm1eMG__title{color:var(--text-dark);letter-spacing:-.32px;font-size:16px;font-weight:600;line-height:normal}.WorkGrid-module__jm1eMG__meta{color:var(--text-grey);font-family:var(--font-mono);letter-spacing:-.24px;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:12px;line-height:normal;display:flex}.WorkGrid-module__jm1eMG__metaItem{align-items:center;gap:8px;display:inline-flex}@media (max-width:800px){.WorkGrid-module__jm1eMG__grid{grid-template-columns:minmax(0,1fr);gap:48px}}
.page-module__5m57PW__work{padding:97px var(--gutter) var(--gutter);flex-direction:column;gap:64px;display:flex}.page-module__5m57PW__intro{color:var(--fg);flex-direction:column;gap:16px;display:flex}.page-module__5m57PW__headline{letter-spacing:-.32px;max-width:668px;font-size:32px;font-weight:600;line-height:1}.page-module__5m57PW__school{letter-spacing:-.24px;font-size:24px;font-weight:400;line-height:1}.page-module__5m57PW__school strong{font-weight:600}@media (max-width:640px){.page-module__5m57PW__work{gap:48px;padding-top:64px}.page-module__5m57PW__headline{font-size:26px;line-height:1.05}.page-module__5m57PW__school{font-size:20px}}
