.card{position:inherit;flex:1;width:100%;padding:0 1rem;border:0;border-radius:0;background:none;overflow:hidden}.card h2{display:flex;justify-content:center;align-items:center;min-height:2.4rem;font-size:1.3rem;text-align:center;line-height:2.4rem;color:#707070;margin:0}.card h2 span{overflow:hidden;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card .statistics{display:flex;min-height:7.4rem;padding:1rem 0;align-items:flex-end}.card .statistics p{margin:0}.card .statistics p+p{margin-left:2rem}.card .statistics .number{font-family:Ubuntu-Bold;font-size:2.2rem;line-height:2rem;font-weight:400;color:#707070;white-space:nowrap}.card .statistics .unit{font-family:Ubuntu-Bold;font-size:1.3rem;color:#707070}.card .statistics .w-100{height:0}.card .statistics .detail{font-size:1.2rem;line-height:1.4rem;color:#707070}.card .statistics .year{align-self:center;font-family:Ubuntu-Medium;font-size:1.2rem;line-height:1.6rem;color:#707070;text-align:right;margin:0;margin-left:auto}.card .tab{position:relative;flex:1;padding:1rem 0;border-top:1px solid #707070}.card .tab h3{font-size:1.4rem;color:#707070}.card .limitation{position:absolute;top:0;left:0;display:flex;width:calc(100% + 4rem);height:100%;justify-content:center;align-items:center;text-align:center;background:hsla(0,0%,100%,.8);margin-left:-2rem;z-index:100}.card .limitation p{font-family:Ubuntu-Medium;font-size:1.4rem;line-height:1.8rem;color:#005eb8;margin:0}.card .insee{position:relative}.card .insee .statistics{flex-direction:column;align-items:normal;min-height:13.8rem;padding:1rem 0}.card .insee .statistics .semi-number{font-family:Ubuntu-Bold;font-size:1.6rem;line-height:2rem;font-weight:400;color:#707070;white-space:nowrap}.card .insee .statistics *{color:#688197!important}.card .insee .statistics .stat{display:flex;align-items:center;padding:.4rem 0}.card .insee .statistics .stat .bar{display:flex;flex:1;height:.8rem;margin:0 0 0 1.5rem}.card .insee .statistics .stat .bar span{height:100%;border-radius:50rem;border:.15rem solid #fff;transition:width .6s ease-out}.card .insee .statistics .stat .bar span:first-child{background:#688197}.card .insee .statistics .stat .bar span:last-child{background:#e8e4e0}.card .insee .copyright{font-family:Ubuntu-Light;font-style:italic;font-size:1.1rem;color:#688197;padding-top:.8rem;margin:0}@media (min-width:768px){.card{position:relative;margin-top:4rem;padding:1.4rem 2rem .4rem 2rem;box-shadow:0 0 1.5rem 0 rgba(0,0,0,.15)}.card h2{justify-content:flex-start;min-height:4.8rem;font-size:1.8rem;text-align:left;margin-bottom:1.2rem}.card h2 span{-webkit-line-clamp:2}.card .statistics{min-height:7.15rem;padding:1.6rem 0;border-top:1px solid #707070}.card .statistics p+p{margin-left:1rem}.card .statistics .number{font-size:1.8rem;line-height:2rem}.card .statistics .unit{font-size:1.2rem}.card .statistics .detail{font-size:1rem}.card .statistics .year,.card .tab h3{font-size:1.2rem}}@media (min-width:992px){.card .statistics p+p{margin-left:2rem}.card .statistics .number{font-size:2.1rem}.card .statistics .detail,.card .statistics .unit{font-size:1.2rem}.card .statistics .year,.card .tab h3{font-size:1.4rem}}