.rail-kicker{font-size:12px!important;font-weight:800;letter-spacing:.13em;color:#b7372e;margin-top:36px}.rail-steps{list-style:none!important;padding:0!important;margin:24px 0 36px!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;counter-reset:none}.rail-steps li,.rail-methods article{position:relative;margin:0!important;padding:20px!important;background:white;border:1px solid #ebe5dd;border-radius:20px}.rail-steps img,.rail-methods img{display:block;width:100%;height:auto;border-radius:14px}.rail-step-number{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#26343e;color:white;font-size:14px;font-weight:800;box-shadow:0 0 0 4px white}.rail-steps h3,.rail-methods h3{font-size:21px;margin:16px 0 8px;line-height:1.2}.rail-steps p,.rail-methods p{font-size:16px!important;line-height:1.6;margin:0}.rail-note{padding:20px 24px;background:#edf4f0;border-left:4px solid #4c7765;border-radius:0 14px 14px 0;margin:24px 0;font-size:16px}.rail-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.rail-methods article{padding:14px!important}.rail-methods h3{font-size:19px}.rail-methods p{font-size:15px!important}@media(max-width:700px){.rail-steps,.rail-methods{grid-template-columns:1fr}.rail-steps li{padding:18px!important}.rail-steps img,.rail-methods img{max-height:205px;object-fit:contain;background:#f8f1e7}}@media print{.rail-steps li,.rail-methods article{break-inside:avoid}.rail-steps{grid-template-columns:1fr 1fr}}