.letro-editor-casestudy-2024{background:#f8f8f8;padding:80px 20px}.letro-editor-casestudy-2024 .letro-editor-casestudy-2024-inner{margin:0 auto;max-width:1040px}.letro-editor-casestudy-2024 .letro-editor-casestudy-2024-inner h2{font-size:2.8rem;font-weight:700;margin-bottom:40px;text-align:center}.letro-editor-casestudy-2024 .letro-editor-casestudy-2024-inner .letro-editor-flow-2024-description{font-size:1.8rem;font-weight:700;margin-bottom:70px;text-align:center}.letro-editor-casestudy-2024-list{display:flex;gap:0 30px}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box{background:#fff;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.08);font-size:1.6rem;padding:30px;width:calc(33% - 30px)}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box figure{text-align:center}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box .company-name{color:#999;font-weight:400;margin-bottom:8px}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box .person-name{font-weight:700;margin-bottom:20px}@media screen and (max-width:1079px){.letro-editor-casestudy-2024{padding:60px 20px}.letro-editor-casestudy-2024-list{gap:0 20px}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box{font-size:1.4rem}}@media screen and (max-width:640px){.letro-editor-casestudy-2024{padding:40px 20px}.letro-editor-casestudy-2024 .letro-editor-casestudy-2024-inner h2{font-size:2.2rem}.letro-editor-casestudy-2024-list{flex-direction:column;gap:20px 0}.letro-editor-casestudy-2024-list .letro-editor-casestudy-2024-box{width:100%}}