.dx-stories{margin:var(--ps-mt-d,0) var(--ps-mr-d,0) var(--ps-mb-d,0) var(--ps-ml-d,0);padding:var(--ps-pt-d,80px) var(--ps-pr-d,0) var(--ps-pb-d,80px) var(--ps-pl-d,0);width:100%}.dx-stories__heading{color:#1a1a1a;margin:0 0 32px;text-align:var(--ps-heading-align-d,left)}.dx-stories__grid{display:grid;gap:var(--ps-row-gap-d,24px) var(--ps-col-gap-d,24px);grid-template-columns:repeat(var(--ps-cols-d,2),1fr)}.dx-stories__card{background:#fff;border:1px solid #e2e5e8;border-radius:16px;display:flex;gap:24px;padding:30px 24px}.dx-stories__person{align-items:var(--ps-person-flex-d,flex-start);display:flex;flex-direction:column;flex-shrink:0;text-align:var(--ps-person-text-d,left);width:152px}.dx-stories__avatar{border-radius:50%;height:88px;margin-bottom:12px;object-fit:cover;object-position:center top;width:88px}.dx-stories__person-info{align-items:var(--ps-person-flex-d,flex-start);display:flex;flex-direction:column;gap:4px}.dx-stories__name{font-size:1.125rem;font-weight:700}.dx-stories__job-title,.dx-stories__name{color:var(--clr-text-lt);line-height:1.5;margin:0}.dx-stories__job-title{font-size:.875rem}.dx-stories__linkedin{color:var(--dx-color-body-text);display:inline-flex;margin-top:4px;transition:opacity .2s ease}.dx-stories__linkedin:hover{opacity:.75}.dx-stories__content{align-items:var(--ps-content-flex-d,flex-start);display:flex;flex:1;flex-direction:column;min-width:0;text-align:var(--ps-content-text-d,left)}.dx-stories__quote{color:var(--dx-color-body-text);font-size:1rem;font-style:italic;margin:0 0 14px}.dx-stories__quote-mark{color:var(--clr-primary);font-style:normal}.dx-stories__body{color:var(--clr-text-lt);flex:1;font-size:1rem;margin-bottom:16px}.dx-stories__body p{margin:0 0 10px}.dx-stories__body p:last-child{margin-bottom:0}.dx-stories__cta{align-items:center;align-self:var(--ps-content-flex-d,flex-start);border-bottom:1px solid;color:var(--clr-primary);display:inline-flex;font-size:1rem;font-weight:600;padding-bottom:1px;text-decoration:none;transition:opacity .2s ease}.dx-stories__cta:hover{opacity:.75}@media (max-width:1200px){.dx-stories__card{gap:16px}}@media (max-width:1023px){.dx-stories{margin:var(--ps-mt-t,0) var(--ps-mr-t,0) var(--ps-mb-t,0) var(--ps-ml-t,0);padding:var(--ps-pt-t,0) var(--ps-pr-t,0) var(--ps-pb-t,0) var(--ps-pl-t,0)}.dx-stories__heading{text-align:var(--ps-heading-align-t,var(--ps-heading-align-d,left))}.dx-stories__grid{gap:var(--ps-row-gap-t,24px) var(--ps-col-gap-t,24px);grid-template-columns:repeat(var(--ps-cols-t,1),1fr)}.dx-stories__person{text-align:var(--ps-person-text-t,var(--ps-person-text-d,left))}.dx-stories__person,.dx-stories__person-info{align-items:var(--ps-person-flex-t,var(--ps-person-flex-d,flex-start))}.dx-stories__content{align-items:var(--ps-content-flex-t,var(--ps-content-flex-d,flex-start));text-align:var(--ps-content-text-t,var(--ps-content-text-d,left))}.dx-stories__cta{align-self:var(--ps-content-flex-t,var(--ps-content-flex-d,flex-start))}}@media (max-width:767px){.dx-stories{margin:var(--ps-mt-m,0) var(--ps-mr-m,0) var(--ps-mb-m,0) var(--ps-ml-m,0);padding:var(--ps-pt-m,0) var(--ps-pr-m,0) var(--ps-pb-m,0) var(--ps-pl-m,0)}.dx-stories__heading{text-align:var(--ps-heading-align-m,var(--ps-heading-align-t,var(--ps-heading-align-d,left)))}.dx-stories__grid{gap:var(--ps-row-gap-m,16px) 0;grid-template-columns:repeat(var(--ps-cols-m,1),1fr)}.dx-stories__card{flex-direction:column}.dx-stories__person{align-items:flex-start;flex-direction:row;gap:16px;text-align:left;width:100%}.dx-stories__person,.dx-stories__person-info{align-items:var(--ps-person-flex-m,var(--ps-person-flex-t,var(--ps-person-flex-d,flex-start)))}.dx-stories__person{text-align:var(--ps-person-text-m,var(--ps-person-text-t,var(--ps-person-text-d,left)))}.dx-stories__content{align-items:var(--ps-content-flex-m,var(--ps-content-flex-t,var(--ps-content-flex-d,flex-start)));text-align:var(--ps-content-text-m,var(--ps-content-text-t,var(--ps-content-text-d,left)))}.dx-stories__cta{align-self:var(--ps-content-flex-m,var(--ps-content-flex-t,var(--ps-content-flex-d,flex-start)));font-size:.875rem;line-height:1.2}.dx-stories__avatar{flex-shrink:0;height:72px;margin-bottom:0;width:72px}.dx-stories__body,.dx-stories__quote{font-size:.875rem}.dx-stories__job-title{font-size:.75rem;line-height:1.2}.dx-stories__name{font-size:1rem;line-height:1.2}.dx-stories__card{border-radius:10px}}