.e-d{align-items:center}.e-r{align-self:flex-end}.e-f{aspect-ratio:1}.e-x{aspect-ratio:16/9}.e-ay{background:var(--background)}.e-g{background:var(--title)}.e-n{border-radius:1000px}.e-as{border-top:solid 1.5px var(--negativeBase)}.e-c{color:var(--text)}.e-a{color:var(--title)}.e-aa{column-gap:var(--newsListX)}.e-at{flex:1}.e-aq{gap:var(--containerGap)}.e-e{gap:16px}.e-t{gap:8px}.e-h{height:12px}.e-o{height:40px}.e-au{justify-content:center}.e-s{justify-content:flex-end}.e-w{justify-content:space-between}.e-a3{margin-left:auto}.e-a2{margin-right:auto}.e-j{-webkit-mask-image:url(/images/portfolio/external-link.svg);mask-image:url(/images/portfolio/external-link.svg)}.e-k{-webkit-mask-position:50%;mask-position:50%}.e-l{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.e-m{-webkit-mask-size:contain;mask-size:contain}.e-y{max-width:1305px}.e-a0{max-width:1920px}.e-a1{min-height:75dvh}.e-z{object-fit:cover}.e-ac{overflow:hidden}.e-ae{padding:0}.e-q{padding:16px}.e-a4{padding-bottom:var(--containerGap)}.e-a_{padding-left:var(--containerX)}.e-a8{padding-right:var(--containerX)}.e-a6{padding-top:var(--whyDevfiveGapLg)}.e-ax{padding-top:60px}.e-a-d{row-gap:20px}.e-_{width:100%}.e-i{width:12px}.e-p{width:40px}.e-b{word-break:keep-all}.e-ag{font-family:Pretendard!important}.e-ah{letter-spacing:-.04em!important}.e-ai{line-height:1.5!important}.e-aj *{font-family:Pretendard!important}.e-ak *{letter-spacing:-.04em!important}.e-al *{line-height:1.5!important}.e-af img{max-width:min(100%,800px)}.e-am span{font-size:inherit!important}[data-theme=dark] .e-an [style*=background-color]{background-color:#0000!important}[data-theme=dark] .e-ao [style*=color]{color:inherit!important}@media (min-width:992px){.e-u{align-items:center}.e-ab{column-gap:var(--newsListX)}.e-v{flex-direction:row}.e-ar{gap:var(--containerGap)}.e-az{gap:74px}.e-a5{padding-bottom:var(--containerGap)}.e-aw{padding-bottom:60px}.e-ba{padding-left:var(--containerX)}.e-a9{padding-right:var(--containerX)}.e-a7{padding-top:var(--whyDevfiveGapLg)}}@media (min-width:1280px){.e-ap{align-items:flex-start}.e-av{justify-content:flex-end}}
