.platform__grid{align-items:start;display:grid;gap:var(--gap-split);grid-template-columns:1fr 1fr}.platform__heading{color:var(--color-navy);margin:0 0 var(--space-md)}.platform__body p{color:rgba(2,42,84,.7);line-height:1.6;margin:0 0 var(--space-sm)}.platform__body p:last-child{margin-bottom:0}.platform__features{background:var(--color-white);border:1px solid rgba(2,42,84,.14);display:grid;grid-template-columns:1fr 1fr}.pfeat{border-bottom:1px solid rgba(2,42,84,.14);border-right:1px solid rgba(2,42,84,.14);padding:32px 28px}.pfeat:nth-child(2n){border-right:0}.pfeat:nth-last-child(-n+2){border-bottom:0}.pfeat__title{color:var(--color-navy);font-family:var(--font-heading);font-size:17px;font-weight:var(--font-weight-bold);letter-spacing:-.005em;margin:0 0 8px}.pfeat__desc{color:rgba(2,42,84,.65);font-size:14px;line-height:1.55;margin:0}.platform--dark .section-eyebrow{color:var(--color-orange)}.platform--dark .platform__heading{color:var(--color-white)}.platform--dark .platform__body p{color:hsla(0,0%,100%,.75)}.platform--dark .platform__features{background:transparent;border-color:hsla(0,0%,100%,.22)}.platform--dark .pfeat{border-bottom-color:hsla(0,0%,100%,.22);border-right-color:hsla(0,0%,100%,.22)}.platform--dark .pfeat__title{color:var(--color-white)}.platform--dark .pfeat__desc{color:hsla(0,0%,100%,.72)}@media (max-width:1024px){.platform__grid{gap:var(--space-xl);grid-template-columns:1fr}}@media (max-width:540px){.platform__features{grid-template-columns:1fr}.pfeat{border-right:0}.pfeat,.pfeat:nth-last-child(-n+2){border-bottom:1px solid rgba(2,42,84,.14)}.pfeat:last-child{border-bottom:0}.platform--dark .pfeat,.platform--dark .pfeat:nth-last-child(-n+2){border-bottom-color:hsla(0,0%,100%,.22)}.platform--dark .pfeat:last-child{border-bottom:0}}