.page_storyWrapper__xA6Qv{align-self:flex-start}@media (max-width:840px){.page_storyWrapper__xA6Qv{padding-top:64px}}.page_sectionTitle__nHJdD{margin-top:128px;margin-bottom:40px;text-align:center}.page_sectionTitle__nHJdD h3{margin:0 0 8px;font-size:28px;font-weight:600;color:rgba(var(--font-color-rgb),1)}.page_sectionTitle__nHJdD p{margin:0;font-size:16px;font-weight:400;color:rgba(var(--font-color-rgb),.6)}.page_backLinkWrapper__UcTEg{margin:35px 24px 80px}@media (max-width:840px){.page_backLinkWrapper__UcTEg{margin-left:0}}.page_backLink__Yr06X{display:inline-flex;align-items:center;font-size:14px;font-weight:500;line-height:18px;color:rgba(var(--font-color-rgb),.6);transition:color .3s ease-in-out}.page_backLink__Yr06X>.page_chevron__lJGMX{transition:transform .3s ease;transform:rotate(-90deg)}.page_backLink__Yr06X:focus,.page_backLink__Yr06X:hover{color:rgba(var(--font-color-rgb),1)}.page_backLink__Yr06X:focus>.page_chevron__lJGMX,.page_backLink__Yr06X:hover>.page_chevron__lJGMX{transform:rotate(-90deg) translateY(-25%)}.page_backLink__Yr06X:active{transform:scale(.98)}.page_cols__e1_c2{display:flex;flex-direction:row;gap:46px;align-items:flex-start}@media (max-width:840px){.page_cols__e1_c2{flex-direction:column-reverse;gap:80px}}.page_customer__Rkh2O{position:sticky;top:var(--navbar-total-spacing);flex-grow:0;flex-shrink:0;flex-basis:320px;padding:0 24px}@media (max-width:840px){.page_customer__Rkh2O{position:static;flex-basis:0;padding:0}}.page_customerDetails__iA7w_{display:flex;flex-direction:column;gap:24px}.page_logo__JKl8F{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.page_logoPlaceholder___2pxI{display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:32px;font-weight:700;color:white;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px}@media (max-width:840px){.page_logoPlaceholder___2pxI{width:60px;height:60px;font-size:24px}}.page_customerInfo__UjJGc{flex:1}.page_name__cvAZv{margin:0 0 8px;font-size:20px;font-weight:600;line-height:24px;color:rgba(var(--font-color-rgb),1)}.page_company__zROQX{margin:0 0 4px;font-size:18px;font-weight:500;line-height:22px;color:rgba(var(--font-color-rgb),.8)}.page_description__no8N1{margin-bottom:24px}.page_description__no8N1,.page_social__yi0l_{font-size:14px;font-weight:400;line-height:150%;color:rgba(var(--font-color-rgb),.6)}.page_social__yi0l_{display:flex;gap:8px;align-items:center;margin-bottom:8px;overflow:visible;word-wrap:nowrap;transition:color .3s ease-in-out}.page_social__yi0l_:focus,.page_social__yi0l_:hover{color:rgba(var(--font-color-rgb),1)}.page_social__yi0l_ .icon{width:16px;height:16px}.page_social__yi0l_ a:active{transform:scale(.98)}.page_relatedCustomers__3uP_x{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1000px;margin:0 auto}@media (max-width:840px){.page_relatedCustomers__3uP_x{grid-template-columns:1fr}}.page_relatedCustomerCard__rtl2N{display:flex;gap:16px;align-items:center;padding:24px;text-decoration:none;background:rgba(var(--background-color-rgb),1);border:1px solid rgba(var(--border-color-rgb),.1);border-radius:12px;transition:all .2s ease}.page_relatedCustomerCard__rtl2N:hover{border-color:rgba(var(--border-color-rgb),.2);box-shadow:0 10px 20px rgba(0,0,0,.05);transform:translateY(-2px)}.page_relatedLogoPlaceholder__iAWll{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-size:20px;font-weight:700;color:white;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px}.page_relatedCustomerInfo__mkyyO{flex:1}.page_relatedCustomerInfo__mkyyO h4{margin:0 0 4px;font-size:16px;font-weight:600;color:rgba(var(--font-color-rgb),1)}.page_relatedCustomerInfo__mkyyO p{margin:0 0 2px;font-size:14px;font-weight:500;color:rgba(var(--font-color-rgb),.8)}.page_relatedCustomerInfo__mkyyO span{font-size:12px;font-weight:500;color:rgba(var(--font-color-rgb),.6);text-transform:uppercase;letter-spacing:.5px}.page_author__UHWGs{display:flex;gap:16px;align-items:center;margin-top:64px}.page_authorImage__atDvd{width:48px;height:48px;overflow:hidden;border-radius:50%}.page_authorInfo__F40_7{display:flex;flex-direction:column;gap:4px}.page_authorName__p96BZ{font-size:16px;font-weight:500;color:rgba(var(--font-color-rgb),1)}.page_authorTitle__2WKXr{font-size:14px;font-weight:500;color:rgba(var(--font-color-rgb),.6)}