.CardProjectCompany-module-scss-module__mbvY1W__root{justify-content:space-between;display:flex}.CardProjectCompany-module-scss-module__mbvY1W__root:last-of-type .CardProjectCompany-module-scss-module__mbvY1W__line{display:none}.CardProjectCompany-module-scss-module__mbvY1W__root:not(:first-of-type){margin-top:60px}.CardProjectCompany-module-scss-module__mbvY1W__year{flex-direction:column;align-items:center;display:flex}.CardProjectCompany-module-scss-module__mbvY1W__year span{writing-mode:vertical-lr;font-size:4.375rem;font-weight:700;line-height:58px;transform:rotate(180deg)}.CardProjectCompany-module-scss-module__mbvY1W__yearMobile{letter-spacing:.05em;color:var(--light-gray-blue);background:var(--light-dark-blue);border-radius:15px;padding:7px 10px;font-size:.625rem;font-weight:700;line-height:10px;display:none;position:absolute;top:-20px;left:20px}.CardProjectCompany-module-scss-module__mbvY1W__line{background:var(--black);flex:1;width:1px;margin-top:60px}.CardProjectCompany-module-scss-module__mbvY1W__info{width:740px}.CardProjectCompany-module-scss-module__mbvY1W__info h2{font-size:1.5rem;font-weight:700;line-height:28px}.CardProjectCompany-module-scss-module__mbvY1W__info p,.CardProjectCompany-module-scss-module__mbvY1W__info li{font-size:1rem;font-weight:400;line-height:24px}.CardProjectCompany-module-scss-module__mbvY1W__paragraph{margin-top:12px}.CardProjectCompany-module-scss-module__mbvY1W__preview{margin-bottom:30px;position:relative}.CardProjectCompany-module-scss-module__mbvY1W__tags{flex-wrap:wrap;margin-top:12px;display:flex}.CardProjectCompany-module-scss-module__mbvY1W__tags li{font-size:.75rem;line-height:14px}.CardProjectCompany-module-scss-module__mbvY1W__tags li:not(:last-of-type){margin-right:20px}@media (max-width:1023px){.CardProjectCompany-module-scss-module__mbvY1W__year{display:none}.CardProjectCompany-module-scss-module__mbvY1W__preview,.CardProjectCompany-module-scss-module__mbvY1W__info{width:100%}}@media (max-width:767px){.CardProjectCompany-module-scss-module__mbvY1W__root{margin-bottom:60px}.CardProjectCompany-module-scss-module__mbvY1W__root:not(:first-of-type){margin-top:0}.CardProjectCompany-module-scss-module__mbvY1W__preview{order:1;margin:0}.CardProjectCompany-module-scss-module__mbvY1W__yearMobile{display:block}.CardProjectCompany-module-scss-module__mbvY1W__info{flex-direction:column;padding:0;display:flex}.CardProjectCompany-module-scss-module__mbvY1W__info h2{order:2;margin:0;padding:0 20px;font-size:1.125rem;font-weight:700;line-height:23px}.CardProjectCompany-module-scss-module__mbvY1W__info .CardProjectCompany-module-scss-module__mbvY1W__paragraph{order:3;margin-bottom:20px;display:none}.CardProjectCompany-module-scss-module__mbvY1W__tags{order:4;margin:0;display:none}}.CardProjectCompany-module-scss-module__mbvY1W__brief{background-color:var(--light-dark-blue);color:#fff;border-radius:32px;margin-top:30px;padding:18px 36px;font-size:.875rem;font-weight:700;line-height:18px}@media (max-width:767px){.CardProjectCompany-module-scss-module__mbvY1W__brief{order:3;margin:20px 20px 0}}.CardProjectCompany-module-scss-module__mbvY1W__brief:hover,.CardProjectCompany-module-scss-module__mbvY1W__brief:focus{background-color:var(--blue)}
.CompanyTogether-module-scss-module__71C4iG__root{margin-bottom:105px}.CompanyTogether-module-scss-module__71C4iG__root span{display:inline-block}.CompanyTogether-module-scss-module__71C4iG__root span:first-of-type{margin-right:10px;font-size:4.375rem;font-weight:700;line-height:63px}.CompanyTogether-module-scss-module__71C4iG__root span:last-of-type{width:70px;font-weight:500;line-height:18px}
