#instruction{background:#fff;color:#07130c;letter-spacing:-.045em}#instruction .instruction-wrapp{max-width:1280px;padding:96px 16px 112px;margin:auto}#instruction .instruction-header{margin-bottom:74px}#instruction .instruction-header h2{max-width:620px;margin-bottom:40px;color:#07130c;font-size:68px;line-height:1.03;font-weight:400;letter-spacing:-.045em}#instruction .instruction-header p{max-width:620px;color:#07130c;font-size:16px;line-height:1.4;font-weight:400;letter-spacing:-.045em}#instruction .instruction-header p span{color:#a0a0a0}#instruction .ref_how-steps-block{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#instruction .ref_how-step{min-height:386px;padding:22px;border:1px solid #e8e8e8;border-radius:20px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:52px}#instruction .ref-img{width:100%;height:210px;position:relative}#instruction .ref-img img{border-radius:16px;object-fit:cover}#instruction .ref_how-step-title{margin-bottom:12px;color:#07130c;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:-.045em}#instruction .ref_how-step-text{max-width:310px;color:#a0a0a0;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:-.045em}@media screen and (max-width:1100px){#instruction .ref_how-steps-block{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:860px){#instruction .instruction-wrapp{padding:52px 16px 64px}#instruction .instruction-header{margin-bottom:36px}#instruction .instruction-header h2{margin-bottom:22px;font-size:38px;line-height:1.05}#instruction .instruction-header p{font-size:14px}#instruction .ref_how-steps-block{grid-template-columns:1fr}#instruction .ref_how-step{min-height:auto;gap:22px}#instruction .ref-img{height:190px}}