.td-story{padding-block:52px 42px;border-top:1px solid #e6deee}.td-story-opening{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8%;align-items:start}.td-story-opening h2{font-size:clamp(29px,3vw,43px);line-height:1.14;margin:0;max-width:570px}.td-story-opening p{font-size:18px;line-height:1.75;color:#5b4c66;margin:0 0 20px;max-width:690px}.td-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px}.td-capabilities article{border-top:2px solid #b895d7;padding-top:23px}.td-capabilities h3,.td-workflow h3{font-size:21px;line-height:1.3;letter-spacing:-.02em;margin:0 0 14px}.td-capabilities p,.td-workflow-grid p{font-size:16px;line-height:1.75;color:#5b4c66;margin:0}.td-example{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7%;background:#f0e7f9;border-radius:20px;margin-top:42px;padding:32px 36px}.td-example h3{font-size:25px;line-height:1.25;letter-spacing:-.025em;margin:0}.td-example p{font-size:17px;line-height:1.75;margin:0;color:#51415d}.td-workflow{padding-block:30px 48px}.td-workflow>h2{font-size:clamp(29px,2.8vw,39px);line-height:1.2;margin:0 0 32px;max-width:850px}.td-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.td-workflow-grid article{padding:24px;border:1px solid #e1d5ee;background:#fff;border-radius:16px}.td-decisions{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:9%;padding-block:0 55px}.td-decisions h2{font-size:29px;line-height:1.24;margin:0 0 18px}.td-decisions p{font-size:17px;line-height:1.75;color:#5b4c66;margin:0}.td-decisions nav{display:flex;flex-direction:column;align-self:start;border-top:1px solid #ddcee9}.td-decisions nav a{display:block;padding:18px 4px;border-bottom:1px solid #ddcee9;color:#6828bc;text-decoration:none}.td-decisions nav a:hover span{text-decoration:underline;text-underline-offset:4px}.td-decisions nav span{display:block;font-size:17px;font-weight:650}.td-decisions nav small{display:block;color:#6f5c7f;font-size:13px;margin-top:5px}.td-decisions nav a:focus-visible{outline:3px solid #a77bd6;outline-offset:3px;border-radius:5px}@media(max-width:900px){.td-story-opening{grid-template-columns:1fr;gap:24px}.td-story-opening h2{max-width:750px}.td-story-opening p{max-width:800px}.td-capabilities,.td-workflow-grid{gap:22px}.td-workflow-grid article{padding:20px}.td-example{gap:30px}.td-decisions{gap:6%}}@media(max-width:650px){.td-story{padding-block:30px}.td-story-opening h2{font-size:30px}.td-story-opening p{font-size:17px;line-height:1.7}.td-capabilities{grid-template-columns:1fr;gap:28px;margin-top:20px}.td-capabilities article{padding-top:18px}.td-capabilities h3,.td-workflow h3{font-size:21px}.td-example{grid-template-columns:1fr;gap:16px;padding:25px 23px;border-radius:15px;margin-top:30px}.td-example h3{font-size:24px}.td-workflow{padding-block:12px 32px}.td-workflow>h2{font-size:29px;margin-bottom:22px}.td-workflow-grid{grid-template-columns:1fr;gap:15px}.td-workflow-grid article{padding:23px}.td-decisions{grid-template-columns:1fr;gap:28px;padding-bottom:35px}.td-decisions h2{font-size:26px}.td-decisions p{font-size:16px}.td-decisions nav span{font-size:16px}}
