@font-face{font-family:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/charis-sil-400.woff2) format("woff2")}@font-face{font-family:Charis SIL;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/charis-sil-400-italic.woff2) format("woff2")}@font-face{font-family:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/charis-sil-700.woff2) format("woff2")}@font-face{font-family:Charis SIL;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/charis-sil-700-italic.woff2) format("woff2")}html:has(.portfolio_portfolioPage___bx3N){background-color:#fbfaf7}html:has(.portfolio_portfolioPage___bx3N) body{background-color:#fbfaf7;margin:0;padding:0}.portfolio_portfolioPage___bx3N{font-family:Charis SIL,Charter,Georgia,serif;color:#111111;-webkit-font-smoothing:antialiased;box-sizing:border-box}.portfolio_portfolioPage___bx3N *,.portfolio_portfolioPage___bx3N :after,.portfolio_portfolioPage___bx3N :before{box-sizing:inherit}.portfolio_portfolioPage___bx3N a{color:#d18234;text-decoration:none}.portfolio_portfolioPage___bx3N a:hover{text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:1px}.portfolio_workRow__iKyDH:hover{background:#f2f0ea}.portfolio_portfolioPage___bx3N [role=button]:focus-visible,.portfolio_portfolioPage___bx3N [role=tab]:focus-visible,.portfolio_workRow__iKyDH:focus-visible{outline:2px solid #d18234;outline-offset:2px}@media (max-width:900px){.portfolio_grid__S6rG3{grid-template-columns:1fr!important}.portfolio_marginCol__ZfPV0{grid-column:1!important;grid-row:auto!important}.portfolio_instaNote__S13Rb{position:static!important;top:auto!important;margin-top:15px!important}.portfolio_masthead__uj3I0 h1{font-size:48px!important}.portfolio_tabs__AKJNO{gap:15px!important;flex-wrap:wrap}}