.product-feature-page-module-scss-module__Nzt3AG__process{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.product-feature-page-module-scss-module__Nzt3AG__process li{background:#fff;border:1px solid #ccd8eb;padding:28px}.product-feature-page-module-scss-module__Nzt3AG__process h3{margin:22px 0 15px;font-size:1.375rem;line-height:1.3}.product-feature-page-module-scss-module__Nzt3AG__process p{color:#4c5b70;margin:0;font-size:1.125rem;line-height:1.65}.product-feature-page-module-scss-module__Nzt3AG__number{color:#fff;background:#101b35;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;font-weight:700;display:inline-flex}.product-feature-page-module-scss-module__Nzt3AG__roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.product-feature-page-module-scss-module__Nzt3AG__roles article{border-right:1px solid #d5dce8;flex-direction:column;align-items:flex-start;padding:0 25px 0 0;display:flex}.product-feature-page-module-scss-module__Nzt3AG__roles article:last-child{border:0}.product-feature-page-module-scss-module__Nzt3AG__roles h3{font-size:1.375rem;line-height:1.3}.product-feature-page-module-scss-module__Nzt3AG__roles p{color:#4c5b70;font-size:1.125rem;line-height:1.65}.product-feature-page-module-scss-module__Nzt3AG__roles p:first-child{color:#53619b;font-size:.875rem}.product-feature-page-module-scss-module__Nzt3AG__roles .text-link{margin-top:auto;font-size:1.0625rem}@media (max-width:820px){.product-feature-page-module-scss-module__Nzt3AG__process,.product-feature-page-module-scss-module__Nzt3AG__roles{grid-template-columns:1fr;gap:22px}.product-feature-page-module-scss-module__Nzt3AG__process li{padding:25px}.product-feature-page-module-scss-module__Nzt3AG__roles article{border-bottom:1px solid #d5dce8;border-right:0;padding:0 0 25px}.product-feature-page-module-scss-module__Nzt3AG__roles article:last-child{padding-bottom:0}}
.content-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.resource-card{overflow-wrap:anywhere;background:#fff;border:1px solid #d5dce8;border-top:3px solid #254cdb;border-radius:4px;min-width:0;padding:28px;transition:background .16s,border-color .16s;display:block}a.resource-card:hover,.resource-card:focus-within{background:#edf2ff;border-color:#254cdb}a.resource-card:active{background:#f3f5fa;border-color:#101b35}a.resource-card:hover h2,a.resource-card:focus-visible h2{text-underline-offset:4px;text-decoration:underline}.resource-card h2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700}.resource-card p{color:#4c5b70;font-size:1.125rem}.resource-card .arrow{margin-top:20px}.inline-callout{background:#f3f5fa;border:1px solid #d5dce8;border-left:4px solid #254cdb;border-radius:4px;justify-content:space-between;align-items:center;gap:25px;padding:25px 30px;display:flex}.inline-callout h2{margin-bottom:6px;font-size:21px}.inline-callout p{color:#4c5b70;margin:0;font-size:1.0625rem}.resource-directory .resource-card{flex-direction:column;gap:14px;display:flex}.resource-directory .resource-card>svg{color:#007f78}.resource-directory .resource-card h2{margin:8px 0 0}.resource-directory .resource-card p{font-size:1rem}.resource-directory .resource-card .text-link{margin-top:auto}.resource-directory .resource-card:hover{text-decoration:none}.resource-cta{margin-top:40px}@media (max-width:1140px){.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.content-grid{grid-template-columns:1fr}.inline-callout{flex-direction:column;align-items:start;gap:18px;padding:22px}}
.content-code{color:#e1e9f5;white-space:pre;background:#101b35;border:1px solid #344b6b;border-radius:2px;max-width:100%;padding:22px;font-size:1.0625rem;line-height:1.7;overflow-x:auto}.content-code:focus-visible{outline-offset:4px;outline:3px solid #254cdb}
