.martha-page .brand-paths{grid-template-columns:repeat(3,minmax(0,1fr))}
.martha-page .brand-path{display:flex;flex-direction:column;align-items:flex-start;min-height:560px;padding:clamp(38px,3.5vw,58px)}
.martha-page .brand-path .path-kicker{align-self:center;font-family:"Marcellus",serif;font-size:clamp(.9rem,1vw,1.08rem);font-weight:400;line-height:1.45;letter-spacing:.1em;margin:0;max-width:100%;text-align:center;white-space:nowrap;width:max-content}
.martha-page .path-logo{width:100%;height:230px;display:flex;align-items:center;justify-content:center;margin:28px 0 30px}
.martha-page .path-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
.martha-page .brand-path p{font-size:1.05rem;line-height:1.65;margin:0 0 28px}
.martha-page .brand-path b{margin-top:auto;font-size:1rem}
.brand-path.learn{background:#fff;color:#354f68;border-top:4px solid #f1cf54}
.brand-path.learn .path-kicker{font-size:clamp(.84rem,.92vw,1rem);letter-spacing:.085em}
.brand-path.learn .path-logo img{width:250px}
.brand-path.learn b{color:#c95f6b}
.brand-path.ebf{background:linear-gradient(145deg,#efd2da,#dba4b4);color:#56394e;border-top:4px solid #c9869a}
.brand-path.ebf .path-logo img{width:315px}
.brand-path.ebf b{color:#78415f}
.brand-path.up{display:flex;grid-template-columns:none;gap:0;background:linear-gradient(145deg,#3f4d6d,#506184);border-top:4px solid #1fc6c8}
.brand-path.up .path-logo img{width:255px}
@media(max-width:1100px){.martha-page .brand-paths{grid-template-columns:1fr}.martha-page .brand-path{min-height:0}.martha-page .brand-path .path-kicker{font-size:1.08rem}}
@media(max-width:560px){.martha-page .brand-path{padding:38px 24px}.martha-page .path-logo{height:205px}.martha-page .brand-path .path-kicker{font-size:.76rem;letter-spacing:.065em}.brand-path.learn .path-logo img{width:225px}.brand-path.ebf .path-logo img{width:275px}.brand-path.up .path-logo img{width:225px}}
