.benefit-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.benefit-main-div{border:1px solid var(--background-dark-gray);background-color:var(--white-color);transition:var(--common-transition);cursor:pointer;border-radius:1rem;padding:3rem}.benefit-main-div:hover{background-color:var(--background-dark-gray)}.benefit-main-div .section-content p{transition:var(--common-transition)}.benefit-main-div:hover .section-content p{color:var(--white-color)}.benefit-icon{width:4rem;position:relative}.benefit-main-div .hover-icon{visibility:hidden;opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.benefit-main-div:hover .default-icon{visibility:hidden;opacity:0}.benefit-main-div:hover .hover-icon{visibility:visible;opacity:1}.sip-banner-section.section-padding{padding-top:4rem}@media only screen and (max-width:991px){.sip-swiper-main-sec.visible-tab-mobile{display:none!important}}@media only screen and (max-width:767px){.sip-banner-section.section-padding{padding-top:0}.sip-swiper-main-sec.visible-tab-mobile{display:block!important}.benefit-grid{display:none}.benefit-main-div{height:203px}.powerSIP-swiper-main{padding-bottom:2rem}.benefit-main-div{height:186px;padding:2rem}}
.work-main-div{border:1px solid var(--background-dark-gray);background-color:var(--white-color);transition:var(--common-transition);border-radius:.8rem;align-items:flex-start;gap:4rem;padding:2.5rem 6rem;display:flex}.work-main-div .section-title h2{transition:var(--common-transition);color:var(--background-dark-gray)}.section-content-sip p{transition:var(--common-transition);font-size:var(--conetent-font-size)}.work-main-div.active-highlight .section-content-sip p{color:var(--yellow-color)}.work-main-div.active-highlight .section-title h2{color:var(--white-color)}.work-icon{width:3rem;position:relative}.work-main-div .hover-icon{visibility:hidden;opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.work-main-div.active-highlight .default-icon{visibility:hidden;opacity:0}.work-main-div.active-highlight .hover-icon{visibility:visible;opacity:1}.work-main-div{transition:background-color .4s,transform .3s}.work-main-div.active-highlight{background-color:var(--background-dark-gray);transform:scale(1)}.work-small-content-div{padding-left:6rem}@media only screen and (max-width:1680px){.swp-banner-section .section-title h2{font-size:2rem}.work-icon{width:3.5rem}}@media only screen and (max-width:1440px){.swp-banner-section .section-title h2{font-size:1.8rem}.section-content-sip p{font-size:1.4rem}}@media only screen and (max-width:991px){.benefit-grid{grid-template-columns:repeat(2,1fr)}.work-icon{width:4.5rem}}@media only screen and (max-width:767px){.work-main-div{flex-direction:column;gap:2rem;padding:2.5rem 2rem}.work-small-content-div{padding-left:0}.swp-banner-section .section-title h2{font-size:1.6rem}.section-content-sip p{font-size:1.5rem}.swp-banner-section .section-small-title h3{text-align:center;font-size:16px}}
.sip-card{background-color:var(--background-dark-gray);width:100%;color:var(--white-color);border-radius:1rem;margin:0 auto;padding:4rem 2rem}.sip-inputs{flex-wrap:wrap;gap:1.5rem;display:flex}.chart-common-width{padding-left:4rem}.sip-input-group{flex-direction:column;display:flex}.sip-input-group label{color:var(--yellow-color);text-align:left}.sip-input-group input{width:100%;font-size:16px;font-family:var(--medium-font-family-mnt);background:#fff;border:none;border-radius:6px;padding:.9rem}.sip-summary{flex-wrap:wrap;justify-content:flex-start;gap:30px;margin-top:30px;display:flex}.sip-summary-box{background:var(--background-dark-gray);text-align:center;border-radius:8px;min-width:200px;padding:20px 30px}.sip-summary-box h4{color:#fff;margin-bottom:10px;font-weight:500}.sip-summary-box p{color:#fbbf24;font-size:20px;font-weight:600}.market-chart-wrapper{border:1px solid var(--border-gray);border-radius:1rem;padding:3rem 4rem 4rem}.market-chart-main{background-color:var(--background-dark-gray);text-align:center;border-radius:1rem;padding:3rem 7rem}.chart-flex{align-items:center;gap:2rem;width:-moz-fit-content;width:fit-content;display:flex}.form-group{margin-bottom:20px}label{margin-bottom:6px;font-weight:500;display:block}.input-box{border:1px solid #ccc;border-radius:6px;width:100%;padding:8px 12px;font-size:14px;transition:all .2s}.input-box:focus{outline:none;box-shadow:0 0 5px rgba(251,191,36,.5)}.progress-bar{background-color:var(--yellow-color);border-radius:10px;height:6px;position:relative;overflow:hidden}.progress-fill{background-color:var(--yellow-color);height:100%;transition:width .3s}.points{background-color:#ccc;justify-content:space-between;padding:0 5px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.point{cursor:pointer;background-color:#ccc;border-radius:50%;width:12px;height:12px;transition:background-color .2s}.point.active,.point:hover{background-color:var(--yellow-color)}.recharts-legend-wrapper{position:unset!important;width:-moz-fit-content!important;width:fit-content!important}.recharts-legend-item svg{display:none!important}.recharts-legend-item{position:relative;margin-right:2rem!important}.recharts-legend-item span{color:var(--white-color)!important}.recharts-default-legend{align-items:center;width:-moz-fit-content;width:fit-content;display:flex;padding-bottom:2rem!important}.recharts-legend-item{display:unset;padding-left:1.3rem}.recharts-legend-item:before{content:"";border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.3rem;left:7%}.recharts-default-legend>li:first-child:before{background-color:var(--yellow-color)}.recharts-default-legend>li:nth-child(2):before{background-color:var(--secondary-highlight-color)}.recharts-legend-wrapper{flex-direction:column!important;gap:2rem!important;display:flex!important}.recharts-text,.recharts-cartesian-axis-tick-line text tspan{color:var(--white-color)!important}.year-width{width:18rem}.select-box{width:-moz-fit-content;width:fit-content;color:var(--background-dark-gray);font-size:var(--content-font-size);font-family:var(--regular-font-family-mnt);cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:1rem 1.5rem}.select-box option{font-size:var(--content-font-size);font-family:var(--regular-font-family-mnt)}.select-dropdown{align-items:center;gap:2rem;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex}.select-box:focus-visible{outline:unset}.results{border:1px solid #f0f0f0;border-radius:6px;gap:10px;padding:10px 15px;font-size:16px;display:flex}.recharts-legend-wrapper{position:absolute;width:max-content!important;height:auto!important;top:5px!important;left:unset!important;top:-5.5rem!important;right:8rem!important}.recharts-cartesian-grid{border:1px solid #f0f0f0}.lables-ofchart-flex{gap:2rem;width:-moz-fit-content;width:fit-content;display:flex}.lable-border-sec{border:1px solid var(--white-color);border-radius:20px;padding:.5rem 1rem}.graph-chart-width{width:84%;margin:0 auto}.sip-value-box{background-color:var(--white-color);border-radius:.3rem;flex-direction:column;gap:.5rem;padding:.5rem 2rem;display:flex}.final-value-box-2{background-color:var(--white-color);border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.final-value-flex{align-items:center;gap:2rem;padding-left:4rem;display:flex}.final-font-text{font-size:16px;font-family:var(--medium-font-family-mnt)}.chart-inside-width{width:92%;margin:0 auto}@media only screen and (max-width:1280px){.graph-chart-width{width:96%}.final-font-text,.sip-input-group input{font-size:14px}.chart-common-width{padding-left:0}}@media only screen and (max-width:991px){.market-chart-main{padding:3rem}.graph-chart-width{width:100%}}@media only screen and (max-width:767px){.select-dropdown{flex-direction:column}.market-chart-main{width:100%;padding:3rem 1rem}.market-chart-wrapper{padding:2rem 0 0}.chart-sec-mobile-div{overflow:scroll}.chart-flex{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.final-value-flex,.lables-ofchart-flex{flex-wrap:wrap}.form-group{width:100%;margin-bottom:10px}.select-box{width:31rem;padding:1rem .5rem;font-size:14px}.final-value-box-2{width:100%}.lable-border-sec{width:max-content}.final-font-text h4{font-size:16px}.final-value-box-2 .section-text p{font-size:14px}.chart-common-width{padding-left:0}.chart-inside-width{width:100%}.sip-inputs{grid-template-columns:repeat(2,1fr);display:grid}.sip-input-group input{font-size:14px}.final-value-flex{padding-left:0}.final-value-box-2{justify-content:space-between}.sip-value-box{text-align:center;width:50%;padding:.8rem 1rem}}
