section.company-details{padding:63px 0 83px}section.company-details .text-container{max-width:789px}section.company-details .global-container{display:flex;gap:62px;justify-content:space-between}section.company-details .text-container h2{color:var(--Gray-900,#101828);font-family:Outfit;font-size:48px;font-style:normal;font-weight:500;letter-spacing:-.96px;line-height:60px;margin-bottom:30px}section.company-details .text-container h3{color:#101828;font-family:Outfit;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;line-height:44px;margin-bottom:16px}section.company-details .text-container h4{color:#1453bc;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:10px}section.company-details .text-container p{color:#667085;font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:30px}section.company-details .summary-side{flex:1}section.company-details .summary-inner{background:#f9fafb;border:1px solid #eaecf0;padding:58px 42px}section.company-details .summary-side img{margin-bottom:44px}section.company-details .summary-side h5{font-size:32px;line-height:44px}section.company-details .summary-side h5,section.company-details .summary-side h6{color:#101828;font-family:Outfit;font-style:normal;font-weight:500;letter-spacing:-.64px;margin-bottom:20px}section.company-details .summary-side h6{font-size:20px;line-height:137%}section.company-details .summary-side p{color:var(--Gray-900,#667085);font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:44px}section.company-details .summary-side p:last-of-type{margin-bottom:0}@media (max-width:768px){section.company-details .global-container{flex-direction:column-reverse;gap:30px}}