.ta-customer-story{color:#23262b;background:#fff}.ta-story-hero{max-width:1184px;margin:auto;padding:48px 32px 54px}.ta-story-breadcrumb{color:#5f6872;flex-wrap:wrap;gap:10px;margin-bottom:34px;font-size:13px;display:flex}.ta-story-breadcrumb a{color:#c30e23;text-underline-offset:4px;text-decoration:underline}.ta-story-hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:1000px;margin:18px 0 22px;font-size:clamp(34px,4.3vw,58px);line-height:1.17}.ta-story-lead{color:#5f6872;max-width:900px;font-size:20px;line-height:1.75}.ta-story-meta{color:#5f6872;font-size:13px;line-height:1.8}.ta-story-content{max-width:1184px;margin:auto;padding:0 32px 60px}.ta-story-section{border-top:1px solid #d7dbe0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:54px;padding:52px 0;display:grid}.ta-story-step{letter-spacing:.08em;font-weight:800;color:#c30e23!important;font-size:12px!important}.ta-story-section h2{overflow-wrap:anywhere;margin:12px 0 22px;font-size:28px;line-height:1.4}.ta-story-section p{margin:0 0 18px;font-size:16px;line-height:1.9}.ta-story-section blockquote{background:#fff0f2;border-inline-start:3px solid #e60013;margin:24px 0;padding:18px 22px}.ta-story-quote-label{color:#c30e23;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.ta-story-section blockquote p{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.65}.ta-story-section blockquote small{color:#5f6872;margin-top:12px;font-size:13px;line-height:1.8;display:block}.ta-story-figures{gap:22px;min-width:0;display:grid}.ta-story-figures figure{background:#f2f3f5;border:1px solid #d7dbe0;border-radius:8px;margin:0;padding:12px}.ta-story-figures img{border-radius:4px;width:100%;height:auto;display:block}.ta-story-figures a{display:block}.ta-story-figures a:focus-visible{outline-offset:4px;outline:3px solid #e60013}.ta-story-figures figcaption{color:#5f6872;margin-top:12px;font-size:12px;line-height:1.8}.ta-story-note{color:#5f6872;background:#f2f3f5;border-radius:4px;padding:18px;font-size:14px!important}.ta-story-cta{color:#fff;background:#23262b;border-radius:8px;margin-top:16px;padding:36px}.ta-story-cta h2{margin:0 0 16px;font-size:30px;line-height:1.4}.ta-story-cta p{max-width:850px;margin-bottom:22px;line-height:1.8}.ta-story-cta a{color:#fff;text-underline-offset:4px;margin-inline-start:24px;text-decoration:underline;display:inline-block}.ta-story-disclaimer{color:#5f6872;margin-top:26px;font-size:12px;line-height:1.9}.ta-customer-story[dir=rtl] .ta-story-hero h1{letter-spacing:0}@media (max-width:760px){.ta-story-hero{padding:28px 20px 34px}.ta-story-hero h1{font-size:34px}.ta-story-lead{font-size:18px}.ta-story-content{padding:0 20px 40px}.ta-story-section{grid-template-columns:1fr;gap:24px;padding:32px 0}.ta-story-section h2{font-size:25px}.ta-story-breadcrumb{gap:8px;margin-bottom:26px;font-size:12px}.ta-story-cta{padding:24px}.ta-story-cta h2{font-size:26px}.ta-story-cta a{margin:20px 0 0;display:block}}@media print{.ta-story-section{break-inside:avoid;gap:24px;padding:24px 0}.ta-story-hero h1{font-size:36px}.ta-story-cta{color:#23262b;background:#f2f3f5}.ta-story-cta button,.ta-story-cta a{display:none}}.ta-story-video video{object-fit:contain;background:#23262b;border-radius:4px;width:100%;height:auto;max-height:760px;display:block}
