body:before{content:"mobile";display:none}@media (min-width:375px){body:before{content:"mobile-m"}}@media (min-width:414px){body:before{content:"mobile-l"}}@media (min-width:768px){body:before{content:"tablet"}}@media (min-width:1024px){body:before{content:"desktop"}}@media (min-width:1280px){body:before{content:"desktop-m"}}@media (min-width:1440px){body:before{content:"desktop-l"}}@media (min-width:1920px){body:before{content:"desktop-xl"}}.card{box-sizing:border-box;z-index:1;opacity:1;background-color:#f5f5f5;flex-direction:column;justify-content:center;margin:auto;transition:opacity 2s;display:flex;position:relative}.card__header{align-items:center;margin-bottom:1rem;display:flex;position:relative}.card__header img{margin-right:1.625rem;position:relative}.card__header h3{color:#ef4e23;font-size:1.245rem;font-weight:700;line-height:1.071rem}.card__header .icon svg{width:2.5rem;height:2.625rem}.card__header .icon svg path{fill:#ef4e23}.card__image{width:100%;position:relative}.card__legend{z-index:2;text-align:right;max-width:12.5rem;position:absolute;top:1.5rem;right:1.5rem}.card__legend p{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:1rem;font-weight:800}.card__legend span span{color:#fff;margin-bottom:0;font-size:1rem;font-weight:600}.card__info{margin-bottom:1rem}.card--hasShadow{box-shadow:0 3.16px 3.16px #00000040}.card--hasBorder{border-radius:1.25rem}.card--isAbsolute{position:absolute}.card--notVisible{opacity:0;transition:opacity 1s}.card--invertedBody .card__body{flex-direction:column-reverse;display:flex}.card--invertedBody .card__image{margin-bottom:1rem}.card--format{max-width:296px;min-height:21.25rem;padding:1.5rem}