@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;600;700&display=swap");.kpi-with-promo-card{font-family:Hiragino Sans;margin:0 auto;max-width:1440px;position:relative}.kpi-with-promo-card .background_text{color:rgba(0,0,0,.03);font-family:Poppins,sans-serif;font-size:90px;font-size:60px;font-weight:600;left:0;letter-spacing:4px;line-height:84px;margin-top:-8px;position:absolute;top:0;white-space:nowrap}.kpi-with-promo-card .achievements{display:flex;gap:0 16px;margin:16px 0 16px 98px}.kpi-with-promo-card .achievement{display:flex;gap:0 2px;height:48px}.kpi-with-promo-card .achievement .text{color:rgba(0,0,0,.4);font-size:15px;letter-spacing:.47px;line-height:1.47;margin-top:24.6px}.kpi-with-promo-card .achievement .value_text{align-items:baseline;color:rgba(0,0,0,.8);display:flex;flex-direction:row;gap:0 2px;margin-left:3px}.kpi-with-promo-card .achievement .value_text .surround{font-size:15px;letter-spacing:.47px;line-height:1.47}.kpi-with-promo-card .achievement .value_text .value{font-family:Lato,sans-serif;font-size:40px;font-weight:600;letter-spacing:1.25px;margin-left:2px}.kpi-with-promo-card .card{border:1.5px solid #fff;border-radius:10px;box-shadow:0 0 0 1px #00000005,0 4px 12px 0 #0000001a;height:106px;letter-spacing:.29px;overflow:hidden;position:absolute;right:43px;text-decoration:none;top:-54px;width:294px;z-index:1}.kpi-with-promo-card .card .background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.kpi-with-promo-card .card .background .text{left:2px;position:absolute;top:8px;z-index:2}.kpi-with-promo-card .card .background .image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.kpi-with-promo-card .card .background .image img{height:100%;object-fit:cover;width:100%}.kpi-with-promo-card .card .text{color:hsla(0,0%,100%,.8);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ ProN W3,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,MS Pゴシック,MS PGothic,sans-serif;font-size:20px;font-weight:700;left:28px;line-height:31px;position:absolute;top:39px;z-index:2}@media (max-width:768px){.kpi-with-promo-card{display:flex;flex-direction:column;overflow:hidden;padding-bottom:20px}.kpi-with-promo-card .background_text{left:auto;right:-20px;top:120px}.kpi-with-promo-card .card{border:1px solid #fff;border-radius:4px;display:block;height:123px;margin:16px auto 0;order:1;overflow:hidden;position:relative;right:0;text-decoration:none;top:0;width:342px}.kpi-with-promo-card .card .background{height:100%;left:0;top:0;width:100%}.kpi-with-promo-card .card .background .text{left:2px;position:absolute;top:9px;z-index:2}.kpi-with-promo-card .card .background .text img{height:108px;width:337px}.kpi-with-promo-card .card .background .image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.kpi-with-promo-card .card .background .image img{height:100%;object-fit:cover;width:100%}.kpi-with-promo-card .card .text{color:hsla(0,0%,100%,.8);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ ProN W3,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,MS Pゴシック,MS PGothic,sans-serif;font-size:24px;font-weight:700;left:32px;letter-spacing:.34px;line-height:36px;position:relative;top:44px;z-index:3}.kpi-with-promo-card .achievements{display:flex;gap:0 16px;height:auto;justify-content:flex-start;margin:0 0 24px 16px;order:2}.kpi-with-promo-card .achievement{display:flex;flex-direction:column}.kpi-with-promo-card .achievement .text{color:rgba(0,0,0,.4);font-size:14px;letter-spacing:.44px;line-height:1.57;white-space:nowrap}.kpi-with-promo-card .achievement .value_text{align-items:baseline;color:rgba(0,0,0,.8);display:flex;flex-direction:row;gap:0 2px;margin-top:-3px}.kpi-with-promo-card .achievement .value_text .surround{font-size:15px;letter-spacing:.47px;line-height:1.47}.kpi-with-promo-card .achievement .value_text .value{font-family:Lato,sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;margin-left:0}}