.home-banner{overflow:hidden;position:relative}.home-banner:before{background-image:url(https://revnew.com/hubfs/Revnew2026/Images/pink_bubbles_animated_1280.gif);background-position:50%;background-size:cover;content:"";filter:blur(18px);inset:-15px;position:absolute;transform:scale(1.05);z-index:0}.home-banner>*{position:relative;z-index:1}.rw-hero{color:#fff;isolation:isolate;overflow:hidden;position:relative;width:100%}.rw-hero__container{align-items:center;display:grid;gap:55px;grid-template-columns:3fr 2fr;margin:0 auto;position:relative;z-index:2}.rw-hero__content{max-width:600px;position:relative;z-index:3}.rw-hero__badge{align-items:center;border:1px solid hsla(0,0%,100%,.8);border-radius:30px;display:inline-flex;gap:8px;margin-bottom:29px;min-height:25px;padding:4px 5px}.rw-hero__badge-tag{border:1px solid hsla(0,0%,100%,.65);border-radius:50px;padding:3px 9px}.rw-hero__title h1{color:#fff;font-size:clamp(38px,5.2vw,48px);font-weight:700;line-height:.98;margin:0;max-width:610px}.rw-hero__title p{color:hsla(0,0%,100%,.95);font-size:17px;line-height:1.4;margin-top:25px;max-width:575px}.rw-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.rw-hero__badge h1{color:#fff;font-size:12px;line-height:1;margin-bottom:0}.rw-hero__button--secondary{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.7);border-radius:6px;color:#fff;font-size:16px}.rw-hero__rating{align-items:center;display:flex;gap:10px;margin-top:42px}.rw-hero__rating-text{color:hsla(0,0%,100%,.95);font-size:12px;margin-left:8px}.rw-hero__star{margin-right:4px}.rw-hero__visual{min-height:540px;position:relative;width:100%}.rw-hero__card{background:var(--hero-banner-orage-gradient,linear-gradient(122deg,#fff 16.3%,#ffcca2 79.04%));border-radius:13px;box-shadow:0 14px 35px rgba(38,0,30,.18);box-sizing:border-box;color:#090909;padding:18px;position:absolute;transition:transform .35s ease,box-shadow .35s ease}.rw-hero__card:hover{box-shadow:0 20px 42px rgba(30,0,25,.25);transform:translateY(-5px)}.rw-hero__card--pool{height:136px;left:85px;top:10px;width:130px}.rw-hero__card--channels{background:rgba(0,0,0,.31);color:#fff;height:136px;right:0;top:10px;width:225px}.rw-hero__card--pipeline{height:136px;left:5px;top:180px;width:225px}.rw-hero__card--meetings{height:136px;right:77px;top:180px;width:130px}.rw-hero__card--accounts{background:rgba(0,0,0,.31);bottom:50px;color:#fff;height:136px;left:85px;width:130px}.rw-hero__card--handoffs{bottom:50px;height:136px;right:0;width:225px}.rw-hero__card-label{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:3px}.rw-hero__dot{background:#00c35b;border-radius:50%;flex:0 0 6px;height:6px;width:6px}.rw-hero__card-value h4{color:#71134f;font-size:35px;font-weight:600;line-height:1;margin-top:29px}.rw-hero__card--accounts .rw-hero__big-value{color:#fff}.rw-hero__card-small p{color:#005b50;font-size:12px;font-weight:700;margin-top:10px}.rw-hero__card--accounts .rw-hero__card-small p{color:#fff}.rw-hero__card-heading{font-size:14px;font-weight:600;line-height:1.3}.mar-h4 h4{margin-top:0!important}.rw-hero__big-value{color:#71134f;font-size:34px;font-weight:500;line-height:1;margin-top:13px}.rw-hero__channel-list{display:flex;flex-direction:column;gap:9px;margin-top:18px}.rw-hero__channel-list ul{font-size:13px;font-weight:600;margin:0;padding-left:0}.rw-hero__channel-list ul li{display:flex;gap:10px;justify-content:space-between}.rw-hero__channel-list ul li strong{font-weight:600}.rw-hero__handoff-list{display:flex;flex-direction:column;gap:9px;margin-top:16px}.rw-hero__handoff-item{align-items:center;display:flex;font-size:11px;gap:10px;justify-content:space-between}.rw-hero__handoff-item span{align-items:center;display:flex;gap:6px}.rw-hero__handoff-item i{background:#73114f;border-radius:50%;height:5px;width:5px}.rw-hero__handoff-item strong{color:#00685d;font-weight:600}.rw-hero__button.rw-hero__button--primary{align-items:center;background:#fff6f0;border-radius:8px;box-shadow:0 10px 24px rgba(112,9,79,.2),inset 0 0 0 1px hsla(0,0%,100%,.12);color:#620d48;display:inline-flex;font-size:16px;font-weight:600;gap:18px;height:48px;justify-content:space-between;min-width:217px;padding:5px 7px 5px 16px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.rw-hero__button--primary .rw-hero__button-arrow{align-items:center;background:#620d48;border-radius:4px;color:var(--mm-purple);display:flex;font-size:20px;height:34px;justify-content:center;padding:0 10px;width:34px}.rw-hero__button--primary .rw-hero__button-arrow svg{height:100%;width:100%}@media (max-width:1100px){.rw-hero__container{gap:20px;grid-template-columns:1fr;padding:70px 0 60px}.rw-hero__content{margin:0 auto;max-width:700px;text-align:center}.rw-hero__badge{margin-bottom:22px}.rw-hero__title p{margin-left:auto;margin-right:auto}.rw-hero__actions,.rw-hero__rating{justify-content:center}.rw-hero__rating{margin-top:45px}.rw-hero__visual{margin:0 auto;max-width:650px;min-height:440px}.rw-hero__card--accounts,.rw-hero__card--pool{left:20px}.rw-hero__card--pipeline{left:0}.rw-hero__card--meetings{right:95px}.rw-hero__card--channels,.rw-hero__card--handoffs{right:20px}}@media (max-width:650px){.rw-hero{min-height:auto}.rw-hero__container{min-height:auto;padding:55px 0 45px}.rw-hero__title h2{font-size:clamp(42px,12vw,48px);letter-spacing:-2px}.rw-hero__title p{font-size:15px}.rw-hero__actions{flex-direction:column;width:100%}.rw-hero__button{width:100%}.rw-hero__rating{margin-top:35px}.rw-hero__visual{min-height:390px;width:100%}.rw-hero__card{position:absolute}.rw-hero__card--pool{height:130px;left:0;top:0;width:calc(50% - 6px)}.rw-hero__card--channels{height:130px;right:0;top:0;width:calc(50% - 6px)}.rw-hero__card--pipeline{height:130px;left:0;top:145px;width:calc(60% - 6px)}.rw-hero__card--meetings{height:130px;right:0;top:145px;width:calc(40% - 6px)}.rw-hero__card--accounts{bottom:auto;height:130px;left:0;top:290px;width:calc(40% - 6px)}.rw-hero__card--handoffs{bottom:auto;height:130px;right:0;top:290px;width:calc(60% - 6px)}.rw-hero__card-value h4{font-size:30px}.rw-hero__big-value{font-size:29px}.rw-hero__card{padding:15px}}@media (max-width:430px){.rw-hero__title h1{font-size:41px}.rw-hero__title p{font-size:14px}.rw-hero__visual{min-height:350px}.rw-hero__card--channels,.rw-hero__card--pool{height:115px}.rw-hero__card--meetings,.rw-hero__card--pipeline{height:120px;top:128px}.rw-hero__card--accounts,.rw-hero__card--handoffs{height:120px;top:263px}.rw-hero__card-value h4{font-size:27px;margin-top:20px}.rw-hero__big-value{font-size:26px}.rw-hero__channel-list,.rw-hero__handoff-list{gap:6px;margin-top:10px}.rw-hero__channel-item,.rw-hero__handoff-item{font-size:9px}.rw-hero__channel-list ul li{font-size:12px}}@media (max-width:400px){.rw-hero__channel-list ul li{font-size:10px}}