.rp-why{--rp-green:#006b2f;--rp-green-light:#eaf5ee;--rp-text:#171717;--rp-muted:#55705f;width:100%;padding:20px 0 70px;position:relative;overflow:hidden;background:#fff}.rp-why-header{position:relative;width:94%;max-width:1300px;margin:0 auto 55px;text-align:center}.rp-why-header::before{content:"";position:absolute;left:0;right:0;bottom:-18px;height:3px;background:var(--rp-green)}.rp-why-header::after{content:"";position:absolute;left:50%;bottom:-25px;width:75px;height:16px;background:#fff;border-left:3px solid var(--rp-green);border-right:3px solid var(--rp-green);transform:translateX(-50%);border-radius:0 0 45px 45px}.rp-why-title{margin:0!important;color:var(--rp-text)!important;font-weight:400!important;letter-spacing:-.3px}.rp-why-title span{color:var(--rp-green)}.rp-why-grid{width:94%;max-width:1300px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.rp-why-card{position:relative;min-height:230px;padding:28px 22px 25px;text-align:center;border:1px solid rgba(0,107,47,.16);background:#fff;overflow:hidden;opacity:0;transform:translateY(35px);transition:transform .5s cubic-bezier(.22,.61,.36,1),border-color .4s ease,background .4s ease,box-shadow .4s ease}.rp-why-card.rp-visible{opacity:1;transform:translateY(0)}.rp-why-card:nth-child(1){transition-delay:.05s}.rp-why-card:nth-child(2){transition-delay:.15s}.rp-why-card:nth-child(3){transition-delay:.25s}.rp-why-card:nth-child(4){transition-delay:.35s}.rp-why-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--rp-green);transform:scaleX(.35);transform-origin:center;transition:transform .45s ease}.rp-why-card::after{content:"";position:absolute;bottom:0;left:50%;width:35px;height:3px;background:var(--rp-green);transform:translateX(-50%);transition:width .4s ease,background .4s ease}.rp-why-card:hover{transform:translateY(-8px);border-color:rgba(0,107,47,.35);background:#fcfefc;box-shadow:0 16px 35px rgba(0,107,47,.10)}.rp-why-card:hover::before{transform:scaleX(1)}.rp-why-card:hover::after{width:80px}.rp-why-icon{width:72px;height:72px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:50%;position:relative;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.rp-why-icon::before{content:"";position:absolute;inset:-5px;border:1px solid rgba(0,107,47,.20);border-radius:50%;transform:scale(.7);opacity:0;transition:transform .45s ease,opacity .45s ease}.rp-why-icon img{position:relative;z-index:2;width:52px!important;height:52px!important;max-width:52px!important;max-height:52px!important;object-fit:contain!important;display:block!important;filter:none!important;transition:transform .4s ease}.rp-why-card:hover .rp-why-icon{transform:translateY(-4px)}.rp-why-card:hover .rp-why-icon::before{transform:scale(1);opacity:1}.rp-why-card:hover .rp-why-icon img{transform:scale(1.08)}.rp-why-card h3{margin:0 0 12px!important;color:var(--rp-text)!important;font-weight:400!important}.rp-why-card p{margin:0!important;color:var(--rp-green)!important;font-weight:500}.rp-why-dot{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--rp-green);opacity:.35}.rp-why-dot-1{top:24px;left:22px}.rp-why-dot-2{top:42px;right:25px}.rp-why-dot-3{bottom:27px;left:30px}@media(max-width:980px){.rp-why{padding:10px 0 55px}.rp-why-grid{grid-template-columns:repeat(2,1fr);gap:18px}.rp-why-card{min-height:220px}}@media(max-width:767px){.rp-why{padding:5px 0 45px}.rp-why-header{width:88%;margin-bottom:42px}.rp-why-grid{width:88%;grid-template-columns:1fr;gap:14px}.rp-why-card{min-height:auto;padding:24px 20px 25px}@media(max-width:767px){.rp-why-icon{width:64px;height:64px;margin-bottom:19px}.rp-why-icon img{width:46px!important;height:46px!important;max-width:46px!important;max-height:46px!important}}@media(prefers-reduced-motion:reduce){.rp-why-card{opacity:1;transform:none;transition:none}}@media screen and (max-width:980px){.bg-responsive{display:block!important;min-height:350px!important}.col-reverse{display:flex;flex-direction:column-reverse}}