.kr-economy__route article{cursor:pointer;outline:none}.kr-economy__route article.is-active{z-index:3;background:linear-gradient(180deg,#76112638,transparent);transform:translateY(-6px);box-shadow:0 20px 45px #0006}.kr-economy__route article.is-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#e52c48;box-shadow:0 0 12px #e52c48}.kr-economy__route article:focus-visible{outline:1px solid #ee3651;outline-offset:-5px}
.kr-economy__intel{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr 1.15fr 1.7fr;max-width:1300px;margin:16px auto 0;border:1px solid var(--hair);background:#0c0809e8;backdrop-filter:blur(10px)}.kr-economy__intel>div,.kr-economy__intel>blockquote{min-height:115px;margin:0;padding:27px 30px;border-right:1px solid var(--hair);display:flex;flex-direction:column;justify-content:center}.kr-economy__intel small{color:#716568;font-size:6px;letter-spacing:.16em;text-transform:uppercase}.kr-economy__intel>div>b{margin-top:9px;color:#cfc2c5;font:13px KaelDisplay}.kr-economy__risk span{display:flex;justify-content:space-between}.kr-economy__risk span b{color:#df4259;font:10px KaelDisplay}.kr-economy__risk>i{height:2px;margin-top:13px;background:#332428;overflow:hidden}.kr-economy__risk>i em{display:block;height:100%;background:linear-gradient(90deg,#771125,#ed3450);box-shadow:0 0 9px #df2944;transition:width .45s ease}.kr-economy__intel>blockquote{border-right:0!important;color:#b8abad;font:14px/1.45 KaelDisplay;transition:opacity .18s,transform .18s}.kr-economy__intel.is-changing>div,.kr-economy__intel.is-changing>blockquote{opacity:.35;transform:translateY(3px)}
@media(max-width:950px){.kr-economy__intel{grid-template-columns:1fr 1fr}.kr-economy__intel>div:nth-child(2){border-right:0}.kr-economy__intel>div:nth-child(n+3),.kr-economy__intel>blockquote{border-top:1px solid var(--hair)}.kr-economy__intel>blockquote{border-right:0}.kr-economy__route article.is-active{transform:none}}
@media(max-width:560px){.kr-economy__intel{grid-template-columns:1fr}.kr-economy__intel>div,.kr-economy__intel>blockquote{min-height:95px;border-right:0;border-top:1px solid var(--hair)}.kr-economy__intel>div:first-child{border-top:0}}
@media(prefers-reduced-motion:reduce){.kr-economy__risk>i em{transition:none}}
