.case_companyInfo__VqKBC h2{font-size:2.25rem;line-height:50px;margin-bottom:2.5rem}.case_companyInfo__VqKBC p{font-size:16px}@media (min-width:576px){.case_companyInfo__VqKBC p{font-size:1.125rem}}.case_companyInfo__VqKBC p:nth-child(0){display:inline-block;float:left;margin-bottom:1.25rem;width:100%}@media (min-width:768px){.case_companyInfo__VqKBC p:nth-child(0){margin-bottom:2.5rem;width:48%}}.case_companyInfo__VqKBC p:nth-child(2){float:right;margin-left:2.5rem;width:100%}@media (min-width:768px){.case_companyInfo__VqKBC p:nth-child(2){width:48%}}.case_companyInfo__VqKBC blockquote{display:flex;flex-direction:column;width:100%}.case_companyInfo__VqKBC blockquote p{font-size:2.25rem;line-height:50px;max-width:64rem;width:100%}.case_companyInfo__VqKBC blockquote p:before{--tw-content:"\201C";content:var(--tw-content)}.case_companyInfo__VqKBC blockquote p:after{--tw-content:"\201D";content:var(--tw-content)}@media (min-width:576px){.case_companyInfo__VqKBC blockquote p{font-size:56px;line-height:76px}}.case_companyInfo__VqKBC blockquote footer{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity));white-space:pre}.case_companyInfo__VqKBC blockquote footer:before{--tw-content:"—";content:var(--tw-content)}