.client-stories{display:grid;grid-template-columns:1fr 1.5fr;gap:8%;margin-top:64px;padding:42px 0 12px;border-top:1px solid #323f4e26;color:#323f4e}.stories-eyebrow{display:block;font-size:10px;letter-spacing:.1em;color:#798592;margin-bottom:20px}.experience-grid~.client-stories .stories-intro h3,.stories-intro h3{font-size:clamp(25px,2.3vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1.15;margin:0 0 22px}.stories-preview-label{display:inline-block;color:#798592;font-size:11px;line-height:1.5;max-width:24em}.stories-carousel{min-width:0}.stories-slide{min-height:235px}.stories-category{font-size:10px;letter-spacing:.12em;color:#798592}.client-stories .stories-quote{font-size:clamp(25px,2.5vw,42px);line-height:1.2;letter-spacing:-.04em;color:#323f4e;margin:20px 0 28px;max-width:23em}.stories-person{display:flex;align-items:center;gap:13px}.stories-avatar{width:40px;height:40px;border:1px solid #A0A8B360;border-radius:50%;display:grid;place-items:center}.stories-avatar .brand-symbol{width:17px;height:20px;background:#a0a8b3}.stories-person strong{display:block;font-size:13px;font-weight:500;line-height:1.5}.stories-person div>span{display:block;font-size:11px;color:#798592;margin-top:3px}.stories-navigation{display:flex;align-items:center;gap:12px;margin-top:28px}.stories-count{font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap}.stories-meter{height:1px;background:#a0a8b350;flex:1;margin:0 8px}.stories-meter>span{display:block;width:100%;height:100%;background:#323f4e;transform:scaleX(0);transform-origin:left}.stories-control{border:1px solid #A0A8B360;border-radius:50%;width:40px;height:40px;background:transparent;display:grid;place-items:center;color:#323f4e;cursor:pointer;transition:background .25s,border-color .25s}.stories-control:hover{background:#c5fe00;border-color:#c5fe00}.stories-control .icon-arrow{width:16px;height:16px}.stories-prev .icon-arrow{transform:rotate(180deg)}.stories-pause{border:0;background:transparent;color:#323f4e;min-width:36px;min-height:40px;cursor:pointer;font:inherit;font-size:14px}.stories-control:focus-visible,.stories-pause:focus-visible{outline:2px solid #323F4E;outline-offset:4px}.stories-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:820px){.client-stories{grid-template-columns:1fr;gap:26px;margin-top:40px;padding-top:30px}.stories-intro h3{font-size:29px}.stories-intro h3 br{display:none}.stories-slide{min-height:240px}.client-stories .stories-quote{font-size:29px}.stories-navigation{gap:8px}}@media(prefers-reduced-motion:reduce){.stories-control{transition:none}}.client-stories{align-items:start}.client-stories .stories-intro h3{font-size:clamp(36px,3.25vw,52px);font-weight:500;line-height:1.08;letter-spacing:-.05em;margin:0 0 22px}.stories-intro .stories-eyebrow{font-size:11px;margin-bottom:20px;color:#65717e}.client-stories .stories-description{font-size:16px;line-height:1.6;color:#65717e;max-width:29em;margin:0 0 20px}.stories-intro .stories-preview-label{font-size:11px;color:#798592;line-height:1.6}@media(max-width:820px){.client-stories .stories-intro h3{font-size:36px}.client-stories .stories-description{font-size:16px;max-width:32em}}.client-stories .stories-intro h3{font-size:clamp(44px,4.1vw,66px);line-height:1.08;letter-spacing:-.055em}.stories-title-line{display:block}.stories-title-line+.stories-title-line{margin-top:.12em}.client-stories .stories-quote{font-size:clamp(21px,1.65vw,28px);line-height:1.5;letter-spacing:-.025em;max-width:34em}.stories-slide{min-height:360px}@media(max-width:820px){.client-stories .stories-intro h3{font-size:44px}.client-stories .stories-quote{font-size:22px}.stories-slide{min-height:410px}}@media(max-width:400px){.client-stories .stories-intro h3{font-size:38px}.client-stories .stories-quote{font-size:20px}.stories-slide{min-height:450px}}.client-stories .stories-intro h3{font-size:clamp(57.2px,5.33vw,85.8px)}.stories-title-line:first-child{color:#323f4e}.stories-title-line+.stories-title-line{color:#8995a2}@media(max-width:820px){.client-stories .stories-intro h3{font-size:57.2px}}@media(max-width:400px){.client-stories .stories-intro h3{font-size:49.4px}}#client-stories .stories-intro h3{font-size:clamp(57.2px,5.33vw,85.8px);line-height:1.08;letter-spacing:-.055em}@media(max-width:820px){#client-stories .stories-intro h3{font-size:57.2px}}@media(max-width:400px){#client-stories .stories-intro h3{font-size:49.4px}}@media(min-width:1101px){.experience-section .experience-grid,.experience-section .client-stories{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10%}}@media(min-width:821px)and (max-width:1100px){.experience-section .experience-grid,.experience-section .client-stories{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}}
