.project-item[data-v-85b41d70]{display:flex;margin-bottom:2.5rem}@media only screen and (-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.25) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.3) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:120dpi) and (max-device-width:1195px),only screen and (min-resolution:192dpi) and (max-device-width:1195px),only screen and (min-resolution:2dppx) and (max-device-width:1195px){.project-item[data-v-85b41d70]{display:block}}.project-item__image[data-v-85b41d70]{background-color:#fff;flex:0 0 20.9375em;margin-right:1.25em;transition:opacity .3s ease-in-out;width:20.9375em}@media only screen and (-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.25) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.3) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:120dpi) and (max-device-width:1195px),only screen and (min-resolution:192dpi) and (max-device-width:1195px),only screen and (min-resolution:2dppx) and (max-device-width:1195px){.project-item__image[data-v-85b41d70]{flex-basis:auto;margin:0 0 1em;width:100%}}.project-item__image figure[data-v-85b41d70]:before{content:"";display:block;padding-top:75%}.project-item__image[data-v-85b41d70]:hover{opacity:.7}.project-item__text[data-v-85b41d70]{max-width:37.5em;transition:color .3s ease-out}.project-item__text h4.tag[data-v-85b41d70]{color:#666;text-transform:capitalize}.project-item__text h4.tag span[data-v-85b41d70]{display:inline-block}.project-item__text h4.tag span[data-v-85b41d70]:not(:last-child){margin-right:1em}.project-item__text .title-h6[data-v-85b41d70]{margin:1.25rem 0}.project-item__text a[data-v-85b41d70]{transition:color .3s ease-in-out}.project-item__text a[data-v-85b41d70]:hover{color:#00000080}.project-item__tags[data-v-85b41d70]{-moz-column-gap:.5em;column-gap:.5em;display:flex;flex-wrap:wrap;row-gap:.35em}@media only screen and (-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.25) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.3) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:120dpi) and (max-device-width:1195px),only screen and (min-resolution:192dpi) and (max-device-width:1195px),only screen and (min-resolution:2dppx) and (max-device-width:1195px){.project-item__tags .tag-box[data-v-85b41d70]{font-size:.875rem}}.project-item__description[data-v-85b41d70]{font-size:1em;font-weight:400;line-height:140%}.project-item--small .project-item__image[data-v-85b41d70]{flex-basis:11.25em;width:11.25em}@media only screen and (-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.25) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:1.3) and (max-device-width:1195px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1195px),only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:120dpi) and (max-device-width:1195px),only screen and (min-resolution:192dpi) and (max-device-width:1195px),only screen and (min-resolution:2dppx) and (max-device-width:1195px){.project-item--small .project-item__image[data-v-85b41d70]{flex-basis:auto;width:100%}}.project-item--small .project-item__text .title-h6[data-v-85b41d70]{font-size:1.25rem;margin:.3125rem 0}.project-item--small .project-item__text p[data-v-85b41d70]{font-size:.875rem}.project-item--small p[data-v-85b41d70]{font-weight:400}a:last-child .project-item[data-v-85b41d70]{margin-bottom:0}
