
.g .bn-introduce{width:100%;min-width:0;color:var(--i,#262124)}
.g .bn-introduce-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:center;margin-bottom:30px}
.g .bn-introduce-head img{width:100%;height:auto;display:block;margin:0;border-radius:4px}
.g .bn-introduce-head h2{font-size:30px;line-height:1.12;margin:0 0 16px;color:var(--w,#711b35)}
.g .bn-introduce-head p{font-size:17px;line-height:1.55;margin:0}
.g .bn-introduce-steps{list-style:none;margin:0;padding:0}
.g .bn-introduce-steps li{list-style:none;display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;padding:22px 0;margin:0;border-top:1px solid var(--l,#e7d9d3)}
.g .bn-introduce-number{font-size:16px;line-height:1.5;color:var(--w,#711b35);padding-top:2px}
.g .bn-introduce-steps h3{font-family:'League Spartan',sans-serif;font-size:24px;line-height:1.2;letter-spacing:-.015em;font-weight:400;color:var(--w,#711b35);margin:0 0 8px;overflow-wrap:break-word}
.g .bn-introduce-steps p{font-size:17px;line-height:1.55;margin:0;overflow-wrap:break-word}
.g .bn-introduce-footer{background:var(--c,#fbf7f2);padding:24px;margin-top:8px;border-radius:4px}
.g .bn-introduce-takeaway{font-size:20px;line-height:1.4;font-weight:700;color:var(--w,#711b35);margin:0 0 10px}
.g .bn-introduce-note{font-size:16px;line-height:1.55;margin:0;color:#665b5e}
@media(max-width:640px){.g .bn-introduce-head{grid-template-columns:minmax(0,1fr);gap:22px}.g .bn-introduce-head h2{font-size:30px}.g .bn-introduce-steps li{grid-template-columns:30px minmax(0,1fr);gap:12px}}
