.project-case-headline__inner{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:70px;padding:20px 20px 0}@media(max-width:1023px){.project-case-headline__inner{padding:20px 0 0}}@media(max-width:767px){.project-case-headline__inner{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:11px}}.project-case-headline__left{flex-grow:1}@media(max-width:767px){.project-case-headline__left{width:100%;max-width:100%}}.project-case-title{margin-bottom:40px}@media(max-width:1023px){.project-case-title{margin-bottom:20px}}.project-case-title__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:86px;padding:0 20px}@media(max-width:1023px){.project-case-title__inner{padding:0}}@media(max-width:767px){.project-case-title__inner{flex-direction:column;align-items:flex-start;gap:30px}}.project-case-title__right{display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.project-case-title__right{flex-flow:row wrap;gap:18px}}.project-case-main-image__inner{overflow:hidden;border-radius:18px}@media(max-width:1023px){.project-case-main-image__inner{border-radius:10px}}.project-case-socials__inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 0;border-top:1px solid #e8ebf1;border-bottom:1px solid #e8ebf1}@media(max-width:479px){.project-case-socials__inner{flex-direction:column}}.project-case-socials__title{color:#361ca5;font-family:var(--font-mona-sans,"Mona Sans");font-size:18px;font-weight:700;line-height:110%}@media(max-width:479px){.project-case-socials__title{text-align:center}}.project-case-socials__items{flex:0 0 auto;margin-right:-4px}@media(max-width:479px){.project-case-socials__items{margin-right:0}}.project-case-image__inner{margin:0;overflow:hidden;border-radius:18px}@media(max-width:1199px){.project-case-image__inner{border-radius:6px}}.project-case-recent-works{margin-top:20px}@media(max-width:1023px){.project-case-recent-works{margin-top:0}}.project-case-recent-works__inner{display:flex;flex-direction:column;align-items:center;gap:40px}@media(max-width:1023px){.project-case-recent-works__inner{gap:30px;align-items:flex-start}}