.works_wrap{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:850px;padding:140px 0;width:850px}.works_wrap hr{border-radius:2px}.works_steps{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin:35px 0 0;width:100%}.works_steps>div{align-items:center;display:flex;flex-direction:column;min-height:258px;width:255px}.works_steps>div>:nth-child(n+2){margin:5px 0 0}.works_steps>div>:nth-child(2){margin:39px 0 0}.works_guarantee{list-style:none;margin:20px 0 0;padding:0}.works_guarantee>li{color:var(--color_black);font-size:var(--font_size_h4);font-weight:var(--font_weight_semibold);letter-spacing:-.1px;line-height:var(--line_height_h4);margin:20px 0 0;padding:0 0 0 18px;position:relative}.works_guarantee>li:first-child{margin:0}.works_guarantee>li:before{background:var(--color_primary);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:9px;width:8px}.works_wrap>:nth-child(3){margin:50px 0 0}.works_wrap>b{font-size:var(--font_size_h3);letter-spacing:-.2px;line-height:var(--line_height_h2);margin:30px 0 0}.works_wrap>:nth-child(5){letter-spacing:-.3px;margin:5px 0 0}.works_wrap>:nth-child(6),.works_wrap>:nth-child(7){margin:10px 0 0}.works_wrap>:nth-child(9){margin:106px 0 0}.works_wrap>h3{color:var(--color_black);letter-spacing:-.2px;line-height:var(--line_height_h2);margin:30px 0 0}.works_wrap>:nth-child(11){letter-spacing:-.3px;margin:5px 0 0}.works_wrap>:nth-child(13){margin:80px 0 0}.works_wrap>:nth-child(15){letter-spacing:-.2px;margin:5px 0 0}.works_wrap>:nth-child(16){margin:20px 0 0}.works_wrap>:nth-child(18){letter-spacing:-.2px;margin:80px 0 0}.works_wrap>p b{font-weight:var(--font_weight_regular)}.works_wrap .discount_mockup{margin:80px 0 0;width:850px}.works_steps img{width:120px}.works_wrap .double_product{margin:5px 0 0;width:850px}.works_wrap>p{color:var(--color_text_dark);font-size:var(--font_size_body);line-height:var(--line_height_body)}.works_wrap>p:first-of-type{color:var(--color_text_dark_gray);font-size:var(--font_size_h3);font-weight:var(--font_weight_light);line-height:var(--line_height_h3);margin:10px 0 0}.works_wrap>h2{color:var(--color_black)}.works_steps>div>b{font-size:var(--font_size_h4);line-height:var(--line_height_h4);text-align:center}.works_steps>div>p{color:var(--color_text_dark);font-size:var(--font_size_body);line-height:var(--line_height_body);text-align:center}.works_wrap h1{color:var(--color_text_dark);font-weight:var(--font_weight_ultralight);letter-spacing:-.5px}
