.mod-sfe-pathways{background:var(--white)}.mod-sfe-pathways .pw-row{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.mod-sfe-pathways .pw-card{background:var(--g50);border:1.5px solid var(--g200);border-radius:8px;color:inherit;display:flex;flex-direction:column;overflow:hidden;padding:24px 22px;position:relative;text-decoration:none;transition:all .2s}.mod-sfe-pathways .pw-card:before{background:var(--primary);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(.3);transform-origin:left;transition:transform .25s}.mod-sfe-pathways .pw-card:hover{background:#fff;border-color:var(--primary);box-shadow:0 8px 24px rgba(107,63,160,.08);transform:translateY(-3px)}.mod-sfe-pathways .pw-card:hover:before{transform:scaleX(1)}.mod-sfe-pathways .pw-card .pw-k{color:var(--g500);font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.2px;margin-bottom:12px}.mod-sfe-pathways .pw-card .pw-q{color:var(--g900);font-size:18px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin-bottom:10px}.mod-sfe-pathways .pw-card .pw-s{color:var(--g600);flex:1;font-size:15px;line-height:1.55;margin-bottom:18px}.mod-sfe-pathways .pw-card .pw-go{align-items:center;border-top:1px solid var(--g200);color:var(--primary);display:flex;font-family:var(--sans);font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding-top:12px}.mod-sfe-pathways .pw-card .pw-go:after{content:"→";font-size:15px;transition:transform .2s}.mod-sfe-pathways .pw-card:hover .pw-go:after{transform:translateX(4px)}@media (max-width:880px){.mod-sfe-pathways .pw-row{grid-template-columns:1fr}}