.DE5Zma_section{max-width:1200px;margin:0 auto;padding-top:100px}@media (max-width:1239px){.DE5Zma_section{padding:40px 20px 0}}@media (max-width:767px){.DE5Zma_section{padding:40px 0 0 20px}}.DE5Zma_section_title_container{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.DE5Zma_section_title_container{padding-right:20px}}.DE5Zma_section_title_wrap{align-items:center;gap:16px;display:flex}.DE5Zma_section_title{color:#000;letter-spacing:-.02em;font-size:50px;font-weight:700;line-height:1.3}@media (max-width:767px){.DE5Zma_section_title{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.4}}.DE5Zma_carousel_controller{align-items:center;gap:4px;display:flex}@media (max-width:767px){.DE5Zma_carousel_controller{display:none}}.DE5Zma_carousel_controller_icon{color:#d8d8d8;cursor:pointer;justify-content:center;align-items:center;display:flex}.DE5Zma_carousel_wrap{padding-top:30px;overflow:hidden}@media (max-width:1239px){.DE5Zma_carousel_wrap{padding-top:20px}}.DE5Zma_more_btn{align-items:center;display:flex}.DE5Zma_blog_more_btn{align-items:center;display:inline-flex}.DE5Zma_focus_list{touch-action:pan-y pinch-zoom;margin-left:-30px;display:flex}@media (max-width:767px){.DE5Zma_focus_list{margin-left:-10px}}.DE5Zma_focus_card{flex:0 0 33.3333%;min-width:0;padding-left:30px;transform:translate(0,0)}@media (max-width:767px){.DE5Zma_focus_card{flex:0 0 300px;padding-left:10px}}.DE5Zma_blog_link{cursor:pointer}.DE5Zma_thumbnail_wrap{isolation:isolate;aspect-ratio:380/214;border-radius:8px;position:relative;overflow:hidden}.DE5Zma_thumbnail{will-change:transform;object-fit:cover;transition:transform .3s cubic-bezier(.25,.8,.25,1);transform:scale(1)}.DE5Zma_thumbnail:hover{transform:scale(1.1)}.DE5Zma_focus_info{flex-direction:column;gap:8px;padding-top:20px;display:flex}.DE5Zma_focus_title{color:#000;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:1239px){.DE5Zma_focus_title{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.4}}.DE5Zma_focus_summary{color:#777;letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1239px){.DE5Zma_focus_summary{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.6}}