.writing-roadmap{border-bottom:1px solid #e4d5da}.writing-roadmap-steps{list-style:none;padding:0;margin:45px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;counter-reset:route}.writing-roadmap-steps li{border-top:2px solid #805263;padding-top:22px}.writing-roadmap-steps li>span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f5eef1;color:#651c32;font-size:12px;margin-bottom:22px}.writing-roadmap h3,.writing-support h3{font:650 21px/1.35 'IBM Plex Sans','IBM Plex Sans',sans-serif;letter-spacing:-.035em;color:#651c32}.writing-roadmap li p,.writing-support article p{font:18px/1.75 'IBM Plex Sans',system-ui,sans-serif;color:#805263}.writing-support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin:35px 0 45px}.writing-support-grid article{padding-left:22px;border-left:1px solid #e4d5da}.writing-support-grid article>span{font-size:10px;letter-spacing:.14em;color:#805263}.writing-study-paths{display:flex;align-items:center;gap:40px;justify-content:space-between;background:#f5eef1;border:1px solid #e4d5da;border-radius:20px;padding:36px}.writing-study-paths>div{max-width:690px}.writing-study-paths h3{font-size:26px;margin:12px 0}.writing-study-paths p:not(.programme-kicker){font:18px/1.75 'IBM Plex Sans',system-ui,sans-serif;color:#805263}.writing-study-paths>a{flex-shrink:0;max-width:220px;line-height:1.8}.writing-roadmap .section-intro,.writing-support .section-intro{max-width:720px}@media(max-width:900px){.writing-roadmap-steps{grid-template-columns:repeat(2,1fr)}.writing-support-grid{gap:22px}.writing-study-paths{display:block}.writing-study-paths>a{display:inline-block;margin-top:12px}}@media(max-width:600px){.writing-roadmap-steps{gap:25px 20px;margin-top:30px}.writing-roadmap h3{font-size:17px}.writing-roadmap li p{font-size:16px}.writing-roadmap-steps li>span{margin-bottom:12px}.writing-support-grid{grid-template-columns:1fr;gap:24px}.writing-support-grid article h3{margin:10px 0}.writing-support-grid article p{margin:0}.writing-study-paths{padding:25px}.writing-study-paths h3{font-size:23px}}
