/* Small additions, using the existing type, colour and spacing system. */
.journey-section h2,.journey-section h3,.case-overview p{hyphens:none}
.journey-section .section-intro{margin-bottom:32px;max-width:800px}
.journey-split{display:grid;grid-template-columns:1fr 1fr;gap:48px}
.journey-split h3{font-size:26px;line-height:1.3;margin-bottom:18px}
.journey-split p{font-size:17px;line-height:1.75;color:var(--muted);margin-bottom:20px}
.journey-list{padding-left:22px;line-height:1.75;color:var(--muted)}.journey-list li{padding:6px 0}
.journey-next{max-width:840px}.journey-next .lede{margin-bottom:28px}
.journey-inline{padding-block:20px;font-size:16px}.journey-inline a{color:var(--blue)}
.compare-services .card{display:flex;flex-direction:column}.compare-services .num{font-size:11px;margin-bottom:22px}
.compare-services dl{margin:24px 0 0;padding:0}.compare-services dl>div{padding-top:16px;border-top:1px solid var(--line);margin-top:16px}
.compare-services dt{font-size:12px;color:var(--muted);margin-bottom:6px}.compare-services dd{margin:0;font-size:15px;line-height:1.7}
.compare-price{font-size:26px!important;font-weight:700;color:var(--ink)!important;margin:25px 0 20px!important;letter-spacing:-.5px}
.compare-services .btn{margin-top:auto;align-self:flex-start;font-size:14px}.compare-services+.micro{margin-top:24px}
.method-options{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-bottom:32px}
.method-options article{border-top:2px solid var(--line);padding-top:22px}.method-options .num{font-size:12px;display:block;margin-bottom:20px;color:var(--blue)}
.method-options h3{font-size:24px;line-height:1.25;margin-bottom:14px}.method-options p{font-size:16px;color:var(--muted);line-height:1.7}.method-options .micro{font-size:13px;margin-top:18px}
.case-overview{border:1px solid var(--line);border-radius:18px;display:grid;grid-template-columns:repeat(4,1fr);margin:28px 0 16px;padding:24px 0;background:var(--soft)}
.case-overview>div{padding:0 24px;border-right:1px solid var(--line)}.case-overview>div:last-child{border-right:0}
.case-overview span{font-size:10px;letter-spacing:.7px;font-weight:650;color:var(--blue)}.case-overview p{font-size:15px;line-height:1.7;margin-top:14px}
.journey-section .card .num{display:block;margin-bottom:22px}.journey-section .card h3{font-size:25px}
@media(max-width:1000px){.method-options,.case-overview{grid-template-columns:1fr 1fr}.case-overview{padding:0}.case-overview>div{padding:24px}.case-overview>div:nth-child(2){border-right:0}.case-overview>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.journey-split{gap:28px}}
@media(max-width:700px){.journey-split,.method-options,.case-overview{grid-template-columns:1fr}.case-overview>div{border-right:0;border-bottom:1px solid var(--line)}.case-overview>div:last-child{border-bottom:0}.journey-section .card h3,.journey-split h3{font-size:24px}.method-options article{padding-top:18px}.case-overview p{font-size:16px}.compare-services .btn{align-self:stretch}}
@media print{.method-options,.case-overview{grid-template-columns:1fr 1fr}.case-overview>div{break-inside:avoid}.journey-next .btn{display:none}}
