.xt-in-action{box-sizing:border-box;padding:96px 48px;width:100%}.xt-in-action--bg-lavender{background:var(--surface-tinted)}.xt-in-action--bg-white{background:var(--surface-page)}.xt-in-action--bg-off_white{background:var(--surface-raised)}.xt-in-action__inner{margin:0 auto;max-width:1344px;text-align:center}.xt-in-action__heading{color:var(--text-heading);font-family:var(--font-display);font-size:45px;font-weight:700;letter-spacing:var(--tracking-snug);line-height:60px;margin:0 0 56px}.xt-in-action__grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin:0;padding:0;text-align:left}.xt-in-action__card{background:var(--surface-card);border-radius:0;box-shadow:0 8px 24px rgba(52,18,109,.08),0 1px 0 rgba(52,18,109,.04);display:flex;flex-direction:column;gap:28px;padding:40px 32px 32px;transition:transform var(--dur-base,.24s) var(--ease-out,cubic-bezier(.2,.8,.2,1)),box-shadow var(--dur-base,.24s) var(--ease-out,cubic-bezier(.2,.8,.2,1))}.xt-in-action__card:hover{box-shadow:0 16px 36px rgba(52,18,109,.14),0 1px 0 rgba(52,18,109,.04);transform:translateY(-4px)}.xt-in-action__logo{align-items:center;display:flex;min-height:48px}.xt-in-action__logo img{display:block;max-height:48px;object-fit:contain;width:auto}.xt-in-action__logo-text{color:var(--text-body);font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:var(--tracking-snug);line-height:1}.xt-in-action__quote{color:var(--text-body);font-family:var(--font-body);font-size:18px;font-weight:700;line-height:26px;margin:0}.xt-in-action__quote p{margin:0}.xt-in-action__quote a{color:var(--text-body);text-decoration:underline}.xt-in-action__attrib{color:var(--text-body);display:flex;flex-direction:column;font-family:var(--font-body);font-size:18px;gap:2px;line-height:26px;margin-top:auto}.xt-in-action__company{font-weight:600}.xt-in-action__role{font-weight:300}.xt-in-action__carousel-nav{display:none}.xt-in-action__carousel-nav--active{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:40px}.xt-in-action__nav-btn{align-items:center;background:transparent;border:4px solid var(--purple-900);border-radius:9999px;color:var(--purple-900);cursor:pointer;display:inline-flex;height:60px;justify-content:center;opacity:.65;transition:opacity var(--dur-fast,.16s) var(--ease-out,cubic-bezier(.2,.8,.2,1)),background var(--dur-fast,.16s) var(--ease-out,cubic-bezier(.2,.8,.2,1));width:60px}.xt-in-action__nav-btn:focus-visible,.xt-in-action__nav-btn:hover{background:var(--overlay-subtle);opacity:1}.xt-in-action__cta-wrap{display:flex;justify-content:center;margin-top:72px}.xt-in-action__cta{font-size:18px;padding:12px 28px}@media (max-width:1100px){.xt-in-action{padding:72px 40px}.xt-in-action__grid{gap:24px;grid-template-columns:repeat(2,1fr)}.xt-in-action__heading{font-size:36px;line-height:44px;margin-bottom:40px}}@media (max-width:720px){.xt-in-action{padding:56px 20px}.xt-in-action__grid{gap:20px;grid-template-columns:1fr}.xt-in-action__heading{font-size:30px;line-height:38px;margin-bottom:32px}.xt-in-action__card{padding:28px 24px}.xt-in-action__quote{font-size:16px;line-height:24px}.xt-in-action__attrib{font-size:16px;line-height:22px}.xt-in-action__carousel-nav{margin-top:28px}.xt-in-action__nav-btn{height:40px;width:40px}}@media (prefers-reduced-motion:reduce){.xt-in-action__card,.xt-in-action__card:hover{transform:none;transition:none}}