.p-card{border-radius:4px;background:#fff;box-shadow:0 2px 30px rgba(205,205,205,.5);overflow:hidden;padding:0;position:relative;transition:all .2s ease-in-out;height:100%}.p-card[class*=background]{box-shadow:none}.p-card:not(.--no-link):focus,.p-card:not(.--no-link):hover{box-shadow:0 2px 30px #cdcdcd}.p-card:not(.--no-link):focus[class*=background],.p-card:not(.--no-link):hover[class*=background]{box-shadow:0 2px 12px rgba(209,209,209,.5)}.p-card__url{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:block;cursor:pointer;transition:none}.p-card__url~.p-card__bottom{padding-bottom:45px}.p-card__url:focus~.p-card__bottom .p-card__image img,.p-card__url:focus~.p-card__top .p-card__image img,.p-card__url:focus~.row .p-card__image img,.p-card__url:hover~.p-card__bottom .p-card__image img,.p-card__url:hover~.p-card__top .p-card__image img,.p-card__url:hover~.row .p-card__image img{opacity:.9;transform:scale(1.015)}.p-card__url:focus~.p-card__bottom .p-card__link a,.p-card__url:focus~.p-card__top .p-card__link a,.p-card__url:focus~.row .p-card__link a,.p-card__url:hover~.p-card__bottom .p-card__link a,.p-card__url:hover~.p-card__top .p-card__link a,.p-card__url:hover~.row .p-card__link a{color:#578c37}.p-card__url:focus~.p-card__bottom .p-card__link a .link__title,.p-card__url:focus~.p-card__top .p-card__link a .link__title,.p-card__url:focus~.row .p-card__link a .link__title,.p-card__url:hover~.p-card__bottom .p-card__link a .link__title,.p-card__url:hover~.p-card__top .p-card__link a .link__title,.p-card__url:hover~.row .p-card__link a .link__title{border-bottom-color:transparent}.p-card__url:focus~.p-card__bottom .p-card__link a .bi,.p-card__url:focus~.p-card__top .p-card__link a .bi,.p-card__url:focus~.row .p-card__link a .bi,.p-card__url:hover~.p-card__bottom .p-card__link a .bi,.p-card__url:hover~.p-card__top .p-card__link a .bi,.p-card__url:hover~.row .p-card__link a .bi{right:0}.p-card__top{position:relative}.p-card__bottom{padding:30px}.p-card__title{transition:all .2s ease-in-out}.p-card__image{background-color:#dfe8b7;min-height:178px;overflow:hidden}.fixed[class*=background--] .p-card__image{min-height:156px}.p-card.origin--blog .p-card__image{background-color:#ebbd6e}.p-card.origin--project .p-card__image{background-color:#4f72b8}.js .p-card__image img.lazyloaded{transition:transform .2s ease-in-out,opacity .2s}@media (max-width:767.98px){.p-card__image img{width:100%}}@media (min-width:768px){.p-card__image{min-height:191px}.col-md-8 .p-card__image{min-height:122px}.fixed[class*=background--] .col-md-8 .p-card__image{min-height:110px}.layout--two-col .p-card__image,.p-manual-cards .col-md-12 .p-card__image{min-height:190px}.fixed[class*=background--] .layout--two-col .p-card__image,.fixed[class*=background--] .p-manual-cards .col-md-12 .p-card__image{min-height:174px}}@media (min-width:992px){.p-card__image{min-height:161px}.col-md-8 .p-card__image{min-height:161px}.fixed[class*=background--] .col-md-8 .p-card__image{min-height:151px}.layout--two-col .p-card__image,.p-manual-cards .col-md-12 .p-card__image{min-height:250px}.fixed[class*=background--] .layout--two-col .p-card__image,.fixed[class*=background--] .p-manual-cards .col-md-12 .p-card__image{min-height:234px}}@media (min-width:1200px){.p-card__image{min-height:199px}.col-md-8 .p-card__image{min-height:199px}.fixed[class*=background--] .col-md-8 .p-card__image{min-height:183px}.layout--two-col .p-card__image,.p-manual-cards .col-md-12 .p-card__image{min-height:306px}.fixed[class*=background--] .layout--two-col .p-card__image,.fixed[class*=background--] .p-manual-cards .col-md-12 .p-card__image{min-height:282px}}@media (min-width:1280px){.p-card__image{min-height:204px}.col-md-8 .p-card__image{min-height:204px}.fixed[class*=background--] .col-md-8 .p-card__image{min-height:188px}.layout--two-col .p-card__image,.p-manual-cards .col-md-12 .p-card__image{min-height:315px}.fixed[class*=background--] .layout--two-col .p-card__image,.fixed[class*=background--] .p-manual-cards .col-md-12 .p-card__image{min-height:290px}}.p-card__meta{background-color:#fff;line-height:1;padding:8px 10px;position:absolute;bottom:1rem;left:30px;text-transform:uppercase}.p-card__category{color:#578c37;font-family:ff-tisa-sans-web-pro,sans-serif;font-weight:700}.p-card.origin--blog .p-card__category{color:#ebbd6e}.p-card.origin--project .p-card__category{color:#4f72b8}.p-card__article-type{color:#62af9f;font-family:ff-tisa-sans-web-pro,sans-serif;font-weight:700;margin-left:1rem}.p-card__category-type{display:none}.p-card__date{font-size:.875rem}.p-card__date+.p-card__text{margin-top:20px}.p-card__link{position:absolute;right:30px;bottom:30px}.p-card__link a{padding-right:1rem;position:relative}.p-card__link .link__title{border-bottom:1px solid #578c37;display:inline-block;margin-right:8px;transition:all .2s ease-in-out}.p-card__link .bi{color:#578c37;font-size:.875rem;line-height:1;position:absolute;right:4px;top:2px;transition:all .2s ease-in-out}@media (min-width:768px){.p-card__link .bi{top:3px}}.p-card.origin--blog .p-card__link .bi{color:#ebbd6e}.p-card.origin--project .p-card__link .bi{color:#4f72b8}.p-card.--horizontal{height:auto}@media (min-width:992px){.p-card.--horizontal>.row{height:100%}}.p-card.--horizontal .p-card__url:focus~.row .p-card__image img,.p-card.--horizontal .p-card__url:hover~.row .p-card__image img{transform:scale(1.015) translateX(-50%)}.p-card.--horizontal .p-card__left{position:relative;height:100%}.p-card.--horizontal .p-card__right{padding:30px 30px 24px;height:100%}@media (min-width:992px){.p-card.--horizontal .p-card__right{padding:45px 30px 45px 0}}.p-card.--horizontal .p-card__image{height:100%;position:relative}.p-card.--horizontal .p-card__image img{-o-object-fit:cover;object-fit:cover;height:auto;width:100%;transform:translateX(-50%);position:absolute;left:50%}@media (min-width:992px){.p-card.--horizontal .p-card__image img{height:100%;width:auto}}.p-card.--horizontal .p-card__category{background-color:transparent;font-family:museo-sans,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;font-weight:500;margin-bottom:10px;padding:0;position:initial;bottom:auto;left:auto}.p-card.--mini .p-card__url:focus~.row .bi,.p-card.--mini .p-card__url:hover~.row .bi{margin-right:0}.p-card.--mini .p-card__image{min-height:62px}@media (min-width:992px){.p-card.--mini .p-card__image{min-height:80px}}.p-card.--mini .p-card__image img{height:100%;width:auto}.p-card.--mini .p-card__right{padding:20px 30px 20px 0;height:100%}.p-card.--mini .p-card__right .bi{color:#578c37;font-size:.875rem;line-height:1;margin-right:4px;transition:all .2s ease-in-out}.p-card.--mini .p-card__title{margin-bottom:0}.p-card.--mini .p-card__category{margin-bottom:.25rem}