@font-face{font-family:"Haffer XH";font-weight:400;font-display:swap;font-style:normal;src:url(../../b40e006a726595e193696ba75af7b3ce.woff2) format("woff2"),url(../../5db6fdf5c26b5ebc00eaffba1f451651.ttf) format("truetype"),url(../../a7438b7239d43ca8c165e056157a9467.otf) format("opentype")}@font-face{font-family:"Haffer XH";font-weight:500;font-display:swap;font-style:normal;src:url(../../18ecbd85cf6c8199535838bc8ad07685.woff2) format("woff2"),url(../../698e5ee3db57b3559fd5d0707f30dfad.ttf) format("truetype"),url(../../cfe92a58a04d6b2d6251bd2b7221a95e.otf) format("opentype")}@font-face{font-family:"Haffer XH";font-weight:600;font-display:swap;font-style:normal;src:url(../../a7b2970dd9575467852c174c299c32a3.woff2) format("woff2"),url(../../6831aa0e4faf9eb4e476131d504cb8f9.ttf) format("truetype"),url(../../05de6862e06998085327b218949f4c59.otf) format("opentype")}@font-face{font-family:"Haffer XH";font-weight:400;font-display:swap;font-style:italic;src:url(../../5740b0c8f50daffe72a6a89e559a7047.woff2) format("woff2"),url(../../8fc8dfe05f15bf06415b8ae426146e7a.ttf) format("truetype"),url(../../c89b44cc5cb75996a3adf8f02bfb3502.otf) format("opentype")}@font-face{font-family:"Haffer XH";font-weight:500;font-display:swap;font-style:italic;src:url(../../66c7c3a2653c965eddd91de11bcd702d.woff2) format("woff2"),url(../../06f1517e6bb155801821ff62015f5f24.ttf) format("truetype"),url(../../f6f79461a8616ef504e8bac76cf83ebe.otf) format("opentype")}@font-face{font-family:"Haffer XH";font-weight:600;font-display:swap;font-style:italic;src:url(../../c0c09e0d484e60f92dfc9714c62fc632.woff2) format("woff2"),url(../../3e3276956fd253d9b2f77f2ee4af8110.ttf) format("truetype"),url(../../5e9450a479b204f7ba88e195687607de.otf) format("opentype")}.project-listing-grid-item{width:100%;display:flex;flex-direction:column;gap:10px}.list-view .project-listing-grid-item{padding:15px 0;border-bottom:1px solid rgba(109,111,112,.55)}.list-view .project-listing-grid-item__image-container{display:none}.list-view .project-listing-grid-item__title{width:calc((168 / 375 * 100vw))}@media only screen and (min-width: 768px){.list-view .project-listing-grid-item__title{width:calc((271 / 768 * 100vw))}}@media only screen and (min-width: 1024px){.list-view .project-listing-grid-item__title{width:calc((328 / 1440 * 100vw))}}.project-listing-grid-item__title-text{position:relative}@media only screen and (min-width: 1200px){.project-listing-grid-item__title-text:after{content:"";position:absolute;left:0;bottom:.5px;height:1.5px;background-color:#1f252c;right:100%;transition:right .5s ease-out}}.list-view .project-listing-grid-item__location{flex:0 0 123px}@media only screen and (min-width: 768px){.list-view .project-listing-grid-item__location{display:none}}.project-listing-grid-item__description,.project-listing-grid-item__year{display:none}@media only screen and (min-width: 768px){.list-view .project-listing-grid-item__description{display:block;flex:0 0 329px}}@media only screen and (min-width: 1024px){.list-view .project-listing-grid-item__year{display:block;flex:0 0 40px;text-align:center}}@media only screen and (min-width: 1200px){.project-listing-grid-item__title:hover .project-listing-grid-item__title-text:after{right:0}}@media only screen and (min-width: 768px){.project-listing-grid-item{gap:15px}}.project-listing-grid-item__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:3px}.list-view .project-listing-grid-item__content{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:10px}@media only screen and (min-width: 768px){.list-view .project-listing-grid-item__content{gap:25px}}.list-view .project-listing-grid-item__content:after{content:"";background-image:url(../../7afbd4381205de786c0a98654f66b328.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:13px;height:8px;margin-left:auto}@media only screen and (min-width: 1024px){.list-view .project-listing-grid-item__content:after{margin-left:0}}
