/* Product 02: reuse established typography, colors and breakpoints. */
.product-detail .debt-steps{list-style:none;padding:0;margin:0}.product-detail .debt-steps li{display:grid;grid-template-columns:54px 1fr;gap:22px;padding:28px 0;border-bottom:1px solid #e6ded3}.product-detail .debt-steps li:first-child{padding-top:0}.product-detail .debt-steps li:last-child{border-bottom:0;padding-bottom:0}.product-detail .debt-steps li>span{font:32px/1.5 Georgia,serif;color:#a11c2d}.product-detail .debt-steps h3{margin-top:0}.product-detail .debt-steps p{margin:0;color:#555}.product-detail .debt-team{display:grid;gap:28px}.debt-product .product-intro>img{height:auto}.debt-product .lawyer{align-items:start}.debt-product .lawyer-photo img{height:auto;aspect-ratio:1;display:block}
@media(max-width:760px){.product-detail .debt-steps li{grid-template-columns:34px 1fr;gap:14px;padding:23px 0}.product-detail .debt-steps li>span{font-size:26px}.debt-product .product-intro h1{font-size:28px}.debt-product .lawyer-photo{justify-self:start}}
