.guide .guide-layout{display:block}
.guide .guide-article{max-width:900px;margin-inline:auto}
.guide .step-title{align-items:center;padding:18px 20px;background:#edf7f3;border:1px solid #d4e7de;border-left:3px solid #0f766e;border-radius:11px;margin-bottom:24px}
.guide .step-title>div{min-width:0;flex:1}
.guide .step-title h2{margin:0}
.guide .step-title .section-kicker{margin-bottom:5px}
.guide .step-title .step-number{margin:0;background:#fff;border:1px solid #cce2d7}
.guide .article-section>h2{padding:17px 20px;background:#edf7f3;border:1px solid #d4e7de;border-left:3px solid #0f766e;border-radius:11px;margin-top:0;margin-bottom:24px}
.guide .guide-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px}
.guide .guide-cta>h2{margin:0;padding:0;border:0;background:none}
.guide .guide-cta>.button{margin:0;flex-shrink:0}
.guide .article-section>.section-kicker{margin-bottom:10px}
@media(max-width:760px){.guide .step-title{padding:15px 14px;gap:11px;align-items:flex-start}.guide .step-title .step-number{margin-top:2px}.guide .article-section>h2{padding:14px 15px}.guide .step-title h2{font-size:23px}.guide .guide-cta{align-items:flex-start;flex-direction:column;padding:24px;gap:20px}}
@media print{.guide .step-title,.guide .article-section>h2,.guide .guide-cta>h2{background:#fff;break-inside:avoid}}
