.simulation{padding:120px 20px}.simulation .inner{display:flex;gap:80px;justify-content:space-between}.simul_left{display:flex;flex-direction:column;width:100%}.simul_left .small{color:#fff;font-size:20px;font-weight:600;line-height:150%;padding:12px 0}.simul_left h3{margin-bottom:12px}.simul_left .desc,.simul_left h3{text-align:left;word-break:keep-all}.simul_left .desc:first-of-type{margin-top:12px}.simul_left .left_bottom{margin-top:auto}.simul_left .left_bottom ul{display:flex;flex-wrap:wrap;gap:12px}.simul_left .left_bottom ul li{background-color:#111827;border-radius:12px;flex-shrink:0;padding:20px;width:calc(50% - 6px)}.simul_left .left_bottom ul li h4{color:#fff;font-size:32px;font-weight:700;line-height:140%;margin-bottom:8px}.simul_left .left_bottom ul li p{color:#6b7280;font-size:14px;font-weight:400;letter-spacing:0;line-height:160%}.simul_left .left_bottom .data_desc{color:#4b5563;font-size:12px;font-weight:400;letter-spacing:0;line-height:160%;padding:12px 0;text-align:center}.simul_box{background:#fff;border-radius:12px;flex-shrink:0;width:576px}.simul_box .tool_bar{line-height:0}.simul_box .tool_bar img{width:100%}.simul_box .simul_box_inner{padding:24px 32px}.simul_box h4{color:#030712;font-size:24px;font-weight:600;line-height:150%;text-align:center}.simul_box .simul_desc{color:#9ca3af;font-size:14px;font-weight:400;letter-spacing:0;line-height:160%;margin:8px 0 40px;text-align:center}.simul_field{padding-bottom:36px}.simul_field__top{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:16px}.simul_field__top label{color:#030712}.simul_field__top label,.simul_field__value{font-size:14px;font-weight:600;letter-spacing:0;line-height:160%}.simul_field__value{color:#9ca3af}.simul_field__value span{color:#030712}.simul_field input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(to right,#05bc63 0,#05bc63 var(--progress,0),#e5e7eb var(--progress,0),#e5e7eb 100%);border-radius:2px;height:8px;margin:0;outline:none;width:100%}.simul_field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:50%;box-shadow:0 14px 34px -6px rgba(0,0,0,.16),0 2px 14px 0 rgba(0,0,0,.04);cursor:pointer;height:24px;margin:0;width:24px}.simul_field input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #e5e7eb;border-radius:50%;box-shadow:0 14px 34px -6px rgba(0,0,0,.16),0 2px 14px 0 rgba(0,0,0,.04);cursor:pointer;height:24px;margin:0;width:24px}.simul_result{padding-top:24px;position:relative;text-align:center}.simul_result:before{background-color:#e5e7eb;content:"";height:1px;left:-32px;position:absolute;top:0;width:calc(100% + 64px)}.simul_result__label{color:#4b5563;font-size:16px;font-weight:500;line-height:160%}.simul_result__value{margin:8px 0 4px}.simul_result__value strong{color:#05bc63;font-size:48px;font-weight:700;line-height:135%}.simul_result__value span{color:#4b5563;font-size:18px;font-weight:600;line-height:160%;margin-left:12px}.simul_result__formula{color:#9ca3af;font-size:12px;font-weight:400;letter-spacing:0;line-height:160%;margin-bottom:24px}.simul_result__cta{background:#09090b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:160%;padding:11px 0;width:100%}@media (max-width:1280px){.simulation .inner{gap:40px}.simul_box{width:476px}}@media (max-width:1024px){.simulation{padding:80px 20px}.simulation .inner{display:flex;flex-direction:column;gap:32px}.simulation .simul_left{display:contents}.simulation .left_top{order:1}.simulation .simul_box{order:2}.simulation .left_bottom{order:3}.simul_left .small{font-size:16px;font-weight:500;line-height:150%;padding-top:0;text-align:center}.simul_left .desc,.simul_left h3{text-align:center}.simul_left .left_bottom ul{gap:8px}.simul_left .left_bottom ul li{padding:16px;width:calc(50% - 4px)}.simul_left .left_bottom ul li h4{font-size:24px;line-height:150%}.simul_left .left_bottom ul li p{font-size:12px}.simul_left .left_bottom .data_desc{padding-bottom:0}.simul_box{border-radius:10px;width:100%}.simul_box .simul_box_inner{padding:24px 24px 16px}.simul_box .simul_desc{margin:8px 0 32px}.simul_field:nth-of-type(3){padding-bottom:28px}.simul_result{padding-top:16px}.simul_result:before{left:-24px;width:calc(100% + 48px)}}