@font-face{font-family:'Archivo Black';src:url(../../assets/fonts/HTxqL289NzCGg4MzN6KJ7eW6CYKF_jzx13HOvQ.woff2?h=44920193bbce599dfd17fbcfe2c6da5a) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Archivo Black';src:url(../../assets/fonts/HTxqL289NzCGg4MzN6KJ7eW6CYyF_jzx13E.woff2?h=44920193bbce599dfd17fbcfe2c6da5a) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arvo;src:url(../../assets/fonts/tDbD2oWUg0MKqScQ7Z7o_vo.woff2?h=05aafe2dfbc53a8c6d5e5e571757a068) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cutive Mono';src:url(../../assets/fonts/m8JWjfRfY7WVjVi2E-K9H6RMTm6o39ucNvc.woff2?h=006a7dfcd2bb9e79a05a269f0e47513a) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cutive Mono';src:url(../../assets/fonts/m8JWjfRfY7WVjVi2E-K9H6RCTm6o39uc.woff2?h=006a7dfcd2bb9e79a05a269f0e47513a) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;src:url(../../assets/fonts/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2?h=ee311cb139bdebcd3556bc45d27024a7) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;src:url(../../assets/fonts/S6uyw4BMUTPHjx4wXiWtFCc.woff2?h=ee311cb139bdebcd3556bc45d27024a7) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;src:url(../../assets/fonts/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2?h=ee311cb139bdebcd3556bc45d27024a7) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;src:url(../../assets/fonts/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2?h=ee311cb139bdebcd3556bc45d27024a7) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;src:url(../../assets/fonts/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiYySUhiCXABTV.woff?h=44303d2d1860679e9ef301993ad9f1fe) format('woff');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;src:url(../../assets/fonts/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiYySUhiCXABTV.woff?h=44303d2d1860679e9ef301993ad9f1fe) format('woff');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;src:url(../../assets/fonts/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliYySUhiCXABTV.woff?h=44303d2d1860679e9ef301993ad9f1fe) format('woff');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;src:url(../../assets/fonts/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiYySUhiCXABTV.woff?h=44303d2d1860679e9ef301993ad9f1fe) format('woff');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;src:url(../../assets/fonts/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYySUhiCXAA.woff?h=44303d2d1860679e9ef301993ad9f1fe) format('woff');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxygen;src:url(../../assets/fonts/2sDfZG1Wl4LcnbuKgE0mRUe0A4Uc.woff2?h=4aba326f70f695c95cbb73ba379f183f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxygen;src:url(../../assets/fonts/2sDfZG1Wl4LcnbuKjk0mRUe0Aw.woff2?h=4aba326f70f695c95cbb73ba379f183f) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxygen;src:url(../../assets/fonts/2sDcZG1Wl4LcnbuCNWgzZmW5Kb8VZBHR.woff2?h=4aba326f70f695c95cbb73ba379f183f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxygen;src:url(../../assets/fonts/2sDcZG1Wl4LcnbuCNWgzaGW5Kb8VZA.woff2?h=4aba326f70f695c95cbb73ba379f183f) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0370-03FF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0370-03FF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;src:url(../../assets/fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2?h=267817e47099a0d0e77284460439c90e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yellowtail;src:url(../../assets/fonts/OZpGg_pnoDtINPfRIlLohlvHwWL9f4k.woff2?h=873fbaba5e49dbcd5693ac0ba5eb656e) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.filter-grayscale{filter:grayscale(1)}.ca-text-body{font-family:Oxygen,sans-serif;color:#d3d3d3}.ca-text-heading3{font-family:Arvo,serif}:root{--wla-background-color:#212121;--wla-text-primary:white}.padding-top-small{padding-top:2%}.padding-right-small{padding-right:2%}.padding-bottom-small{padding-bottom:2%}.padding-left-small{padding-left:2%}.padding-top-medium{padding-top:5%}.padding-right-medium{padding-right:5%}.padding-bottom-medium{padding-bottom:5%}.padding-left-medium{padding-left:5%}.flex-gap-small{gap:.5rem}.flex-gap-medium{gap:1rem}.shadow-standard{box-shadow:0 0 3px 1px rgba(0,0,0,.18)}hr{border-top:1px solid rgba(0,0,0,.5)}.side-index{display:flex;flex-direction:column;justify-content:end;font-family:'Cutive Mono',monospace}.side-index-number{transform:rotate(-90deg);margin-bottom:1rem;font-size:1.2rem}.side-index-text{transform:rotate(-90deg);margin-bottom:1rem;font-weight:500;font-size:1.2rem}.text-emphasis{font-weight:600}.index-section{display:grid;grid-template-columns:1rem auto}.portfolio-item{height:20rem;width:100%;user-select:none}@media (min-width:576px){.portfolio-item{width:48%}}@media (min-width:768px){.portfolio-item{width:48%}}@media (min-width:992px){.index-section{display:grid;grid-template-columns:2rem auto}.portfolio-item{height:35rem;width:32%}}@media (min-width:1200px){.portfolio-item{width:32%;max-width:22rem}}.nav-item{width:100%;height:5rem;border-radius:12px;box-shadow:0 0 2px rgba(0,0,0,.69);margin-bottom:1rem}@media (min-width:768px){.nav-item{max-width:12rem;height:5rem;border-radius:12px;box-shadow:0 0 2px rgba(0,0,0,.69);margin-bottom:0}.quick-nav{display:none}}.quick-nav{margin-left:auto;margin-right:1rem}.text-medium{font-size:1.5rem}.font-weight-medium{font-weight:500}p{max-width:33rem}