/* Reference hero: contained artwork and real customer brand assets. */
.hp-enabled .hp-home .rh-hero.rh-reference-v2{display:block!important;max-width:1440px!important;width:calc(100% - 100px)!important;min-height:0!important;padding:56px 0 28px!important;margin:0 auto!important;position:relative;overflow:visible;isolation:isolate}
.rh-reference-v2:before{content:"";position:absolute;inset:0 -30px 0 34%;background:radial-gradient(ellipse at 70% 48%,#cceedea6,transparent 68%);z-index:-1;pointer-events:none}
.rr-layout{display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);gap:20px;align-items:center}
.hp-enabled .hp-home .rh-reference-v2 .rh-copy{min-width:0;padding:0!important;text-align:start!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-badge{display:inline-flex;gap:10px;margin:0 0 24px!important;padding:10px 15px!important;font-size:15px!important;background:#f0faf4;border:1px solid #e2f2e9;border-radius:99px;box-shadow:0 5px 18px #2b76650a}
.hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{font-size:clamp(34px,3.8vw,60px)!important;line-height:1.07!important;letter-spacing:-.045em!important;font-weight:750!important;margin:0 0 22px!important;text-wrap:initial!important;color:#080e1c!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-lead{font-size:clamp(16px,1.4vw,21px)!important;line-height:1.48!important;margin:0 0 20px!important;max-width:530px;color:#53617b!important}
.rr-features{list-style:none!important;padding:0!important;margin:0 0 26px!important;display:grid;gap:8px}.rr-features li{display:flex;align-items:center;gap:16px;font-size:17px;line-height:1.3;color:#10192c}.rr-features li>span{width:37px;height:37px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#edfaf2;color:#078a37;box-shadow:0 3px 9px #05693209}.rr-features svg{width:23px;height:23px}
.hp-enabled .hp-home .rh-reference-v2 .rh-form{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;max-width:none!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-domain-group{grid-column:1/-1!important;display:block!important;width:100%!important;margin:0!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-domain-row{display:flex!important;gap:8px!important;padding:7px!important;border:1px solid #e5ecec!important;border-radius:14px!important;background:#fff!important;box-shadow:0 8px 24px #1a554808;width:100%!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-input{flex:1;min-width:0!important;width:auto!important;height:50px!important;margin:0!important;padding:0 10px!important;display:flex!important;gap:10px!important;border:1px solid #edf0f3!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-input input{font-size:15px!important;width:100%!important;min-width:0!important;padding:0!important;height:100%!important;background:transparent!important;border:0!important;box-shadow:none!important}.rh-reference-v2 .rh-input svg{width:22px!important;flex-shrink:0}
.hp-enabled .hp-home .rh-reference-v2 .rh-green{font-size:16px!important;min-height:50px!important;padding:0 20px!important;white-space:nowrap;border-radius:9px!important;background:linear-gradient(110deg,#278753,#14683b)!important;gap:12px!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-or{grid-column:1/-1!important;display:flex!important;align-items:center;justify-content:center;gap:16px;width:100%!important;margin:0!important;font-size:13px!important;color:#62718a!important}.rh-reference-v2 .rh-or:before,.rh-reference-v2 .rh-or:after{content:"";height:1px;background:#edf1f5;flex:1}
.hp-enabled .hp-home .rh-reference-v2 .rh-social{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 7px!important;border:1px solid #e6ebf0!important;border-radius:11px!important;background:#fff!important;color:#152039!important;box-shadow:0 5px 18px #243a5405!important;font-size:10px!important;white-space:nowrap!important}.rh-reference-v2 .rh-social svg{width:21px!important;height:21px!important;flex-shrink:0}.rh-reference-v2 #hp-domain-error{grid-column:1/-1;margin:0!important}.rh-reference-v2 #hp-domain-error:empty{display:none}
.rr-visual{position:relative;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:14px 0 45px;perspective:1300px;pointer-events:none;direction:ltr;color:#10192c}
.rr-metrics{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:12px;margin:0 0 24px 20%;transform:rotate(-4deg);position:relative;z-index:2}.rr-metric{padding:18px 14px;background:#ffffffde;border:1px solid #e2edec;border-radius:15px;box-shadow:0 15px 25px #174f4710;min-width:0;position:relative;min-height:100px}.rr-metric>span{font-size:12px;white-space:nowrap;display:block}.rr-metric strong{display:block;font-size:27px;line-height:1.4;white-space:nowrap}.rr-metric small{font-size:13px;color:#07922e}.rr-average svg{position:absolute;bottom:9px;right:9px;width:55%;height:50px}.rr-average{min-height:115px}.rr-average strong{position:relative;z-index:1}
.rr-dashboard{border:1px solid #d9e9e6;border-radius:20px;padding:10px;background:#ffffff9c;box-shadow:0 24px 50px #163e4518;transform:rotate(2deg) rotateY(-7deg);overflow:hidden}.rr-dash-header{height:45px;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:0 15px;border-bottom:1px solid #eef1f5;font-size:10px;border-radius:10px 10px 0 0}.rr-dash-header .rh-logo{gap:4px!important}.rr-dash-header .rh-logo b{font-size:20px!important}.rr-dash-header .rh-bars{height:20px!important;gap:2px!important}.rr-dash-header .rh-bars i{width:3px!important}.rr-dash-header>span>i{display:inline-grid;place-items:center;border-radius:50%;width:22px;height:22px;background:#8791cc;color:#fff;font-style:normal}.rr-dash-body{display:grid;grid-template-columns:17% 83%;background:#fff;align-items:start;min-height:360px}.rr-sidebar{padding:16px 5px;display:grid;gap:9px;border-right:1px solid #eef1f5;align-self:stretch}.rr-sidebar>span{display:flex;align-items:center;gap:6px;font-size:8px;padding:8px 4px;color:#66758d;white-space:nowrap}.rr-sidebar>span:first-child{background:#e8f7ed;color:#087b31;border-radius:5px}.rr-sidebar svg{width:13px;height:13px;flex-shrink:0}.rr-table{display:block;width:100%!important;height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important}
.rr-bottom{display:grid;grid-template-columns:1.05fr 1.2fr 1fr;gap:10px;position:relative;z-index:3;margin:-35px -7px 0 2%;align-items:start;transform:rotate(3deg)}.rr-distribution,.rr-trend,.rr-insights>div{background:#fff;border:1px solid #e4ecee;border-radius:16px;box-shadow:0 15px 30px #184e4515;padding:16px}.rr-bottom b{font-size:12px;white-space:nowrap}.rr-distribution-body{display:flex;align-items:center;gap:12px;margin-top:15px}.rr-donut{width:92px;aspect-ratio:1;border-radius:50%;background:conic-gradient(#009734 0 24%,#47bf63 24% 44%,#e2d947 44% 64%,#ffa348 64% 77%,#f08188 77% 85%,#b4bdc9 85%);display:grid;place-items:center;flex-shrink:0}.rr-donut>span{background:white;border-radius:50%;width:65%;height:65%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:8px}.rr-donut strong{font-size:23px}.rr-distribution ul{list-style:none;padding:0;margin:0;display:grid;gap:8px;flex:1}.rr-distribution li{display:flex;align-items:center;gap:3px;font-size:8px;white-space:nowrap}.rr-distribution li i{width:5px;height:5px;border-radius:50%}.rr-distribution li b{margin-left:auto;font-size:8px}.rr-trend{position:relative;min-height:175px;margin-top:15px}.rr-trend>svg{display:block;width:100%;height:100px;margin-top:12px;background:repeating-linear-gradient(0deg,transparent 0 24px,#f2f5f5 25px)}.rr-gain{position:absolute;right:22px;top:45px;font-size:11px;color:#fff;background:#168c3d;border-radius:20px;padding:5px 10px}.rr-dates{display:flex;justify-content:space-between;font-size:8px;color:#64748a}.rr-insights{display:grid;gap:10px;margin-top:6px}.rr-insights>div{display:flex;align-items:center;gap:9px;padding:17px 12px}.rr-insights svg{width:25px;height:25px;color:#088a32;flex-shrink:0}.rr-insights>div+div svg{color:#367ffc}.rr-insights small{display:block;font-size:9px;color:#6b7990;margin-top:5px}.rr-note{position:absolute;right:8px;bottom:-30px;font-family:cursive;font-style:italic;color:#147438;font-size:19px;transform:rotate(-9deg);text-align:center;line-height:1.15}.rr-note:first-line{font-size:40px}
.rr-trusted{margin-top:32px;max-width:1000px}.rr-trusted p{font-size:13px;color:#687990;margin:0 0 12px}.rr-trusted>div{display:flex;align-items:center;justify-content:space-between;gap:32px}.rr-trusted img{display:block;object-fit:contain;width:auto;max-width:19%;height:45px;mix-blend-mode:multiply}.rr-trusted img[alt="Oil Masr"]{width:95px}
@media(min-width:1500px){.rr-dash-body{min-height:410px}.rr-visual{padding-bottom:55px}.rr-bottom{margin-top:-45px}}
@media(max-width:1150px){.hp-enabled .hp-home .rh-hero.rh-reference-v2{width:calc(100% - 48px)!important}.rr-layout{grid-template-columns:42% 58%;gap:12px}.rr-metrics{margin-left:8%;gap:6px}.rr-metric{padding:12px 8px}.rr-metric strong{font-size:22px}.rr-metric small{font-size:10px}.rr-bottom{grid-template-columns:1fr 1.1fr}.rr-insights{display:none}.rr-dash-body{min-height:300px}.rr-features li{font-size:15px}.rr-note{display:none}.hp-enabled .hp-home .rh-reference-v2 .rh-green{font-size:13px!important;padding:0 12px!important}.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:9px!important;gap:4px!important}.rh-reference-v2 .rh-social svg{width:17px!important}.rr-trusted{margin-top:25px}}
@media(max-width:800px){.hp-enabled .hp-home .rh-hero.rh-reference-v2{padding-top:32px!important;width:calc(100% - 36px)!important}.rr-layout{grid-template-columns:1fr;gap:30px}.hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{font-size:46px!important}.rh-reference-v2 .rh-copy{max-width:560px;margin:auto!important;width:100%}.rr-visual{padding:0 0 20px;max-width:680px;width:100%;margin:auto}.rr-metrics{margin-left:15%}.rr-dash-body{min-height:300px}.rr-trusted{margin:12px auto 0}.rr-trusted>div{flex-wrap:wrap;justify-content:center;gap:22px}.rr-trusted img{max-width:28%;height:36px}.rr-trusted p{text-align:center}.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:10px!important}.rr-metric>span{font-size:10px}}
@media(max-width:450px){.hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{font-size:39px!important}.rr-metric{padding:10px 6px;min-height:65px}.rr-metric strong{font-size:20px}.rr-metric small{font-size:8px}.rr-metrics{margin-left:0;margin-bottom:15px;gap:5px}.rr-average svg{height:25px}.rr-metric>span{font-size:8px}.rr-dash-body{min-height:200px}.rr-sidebar{gap:1px;padding:6px 2px}.rr-sidebar>span{font-size:5px;gap:3px;padding:6px 1px}.rr-sidebar svg{width:9px;height:9px}.rr-dash-header{height:32px;padding:0 5px}.rr-dash-header .rh-logo b{font-size:14px!important}.rr-dash-header .rh-bars{height:15px!important}.rr-bottom{margin-top:-10px;gap:6px}.rr-bottom b{font-size:9px}.rr-distribution,.rr-trend{padding:10px;border-radius:10px}.rr-donut{width:55px}.rr-distribution-body{gap:6px}.rr-distribution ul{gap:5px}.rr-distribution li,.rr-distribution li b{font-size:6px}.rr-donut strong{font-size:14px}.rr-donut>span{font-size:5px}.rr-trend{min-height:125px;margin-top:5px}.rr-trend>svg{height:65px}.rr-dates{font-size:6px}.rr-gain{top:27px;right:12px;font-size:8px}.rr-trusted img{height:30px}.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:8px!important}.hp-enabled .hp-home .rh-reference-v2 .rh-input input{font-size:12px!important}}
/* Reset legacy form grid placement before arranging the three sign-in methods. */
.hp-enabled .hp-home .rh-reference-v2 .rh-form{grid-template-rows:auto auto auto!important;align-items:center!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-form>*{grid-area:auto!important;align-self:auto!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-domain-group{grid-column:1/-1!important;grid-row:1!important;height:auto!important;min-height:0!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-domain-row{height:auto!important;min-height:0!important;grid-template-columns:none!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-or{grid-column:1/-1!important;grid-row:2!important;height:20px!important;min-height:0!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-social{grid-row:3!important}
.hp-enabled .hp-home .rh-reference-v2 #hp-domain-error{grid-row:4!important;grid-column:1/-1!important}
.rr-layout{grid-template-columns:minmax(0,39fr) minmax(0,61fr)}
.rr-visual{padding-top:0;padding-bottom:25px}.rr-dash-body{min-height:310px}.rr-sidebar{gap:4px}.rr-metric{min-height:90px}.rr-average{min-height:100px}.rr-bottom{margin-top:-24px}
@media(min-width:1500px){.rr-dash-body{min-height:350px}.rr-visual{padding-bottom:30px}.rr-bottom{margin-top:-25px}}
@media(max-width:800px){.rr-layout{grid-template-columns:1fr}.rr-dash-body{min-height:280px}}
@media(max-width:450px){.rr-dash-body{min-height:190px}.rr-metric,.rr-average{min-height:65px}.rr-bottom{margin-top:-10px}}
/* Balanced customer marks and a complete desktop first screen. */
.rr-trusted{max-width:1100px;margin:18px auto 0;width:100%}
.rr-trusted p{text-align:center;margin-bottom:8px}
.rr-trusted>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;gap:28px}
.rr-trusted img{width:100%;max-width:190px;height:72px;object-fit:contain;mix-blend-mode:normal}
.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{width:88px;max-width:100%;height:88px}
@media(min-width:801px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{padding:20px 0 14px!important}
 .rr-visual{padding-bottom:12px}.rr-note{display:none}
 .hp-enabled .hp-home .rh-reference-v2 .rh-badge{margin-bottom:16px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{margin-bottom:16px!important}
 .rr-features{gap:5px;margin-bottom:18px!important}
}
@media(min-width:801px) and (max-height:900px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{zoom:.76}
}
@media(min-width:801px) and (max-height:760px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{zoom:.70}
}
@media(min-width:801px) and (max-height:650px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{zoom:.60}
}
@media(max-width:800px){.rr-trusted>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rr-trusted img{height:55px;max-width:150px}.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{width:74px;height:74px}}
/* Use desktop width, rather than shrinking the entire hero to fit. */
@media(min-width:801px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{zoom:1!important;width:calc(100% - 56px)!important;max-width:1580px!important;padding:16px 0 10px!important}
 .rr-layout{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:28px;align-items:center}
 .hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{font-size:clamp(40px,3.65vw,58px)!important;line-height:1.02!important;margin-bottom:12px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-badge{padding:7px 12px!important;margin-bottom:12px!important;font-size:14px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-lead{font-size:18px!important;line-height:1.4!important;margin-bottom:12px!important}
 .rr-features{gap:4px;margin-bottom:14px!important}.rr-features li{font-size:16px}.rr-features li>span{width:30px;height:30px}.rr-features svg{width:20px;height:20px}
 .hp-enabled .hp-home .rh-reference-v2 .rh-form{gap:6px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-input{height:44px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-green{min-height:44px!important;font-size:15px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-social{height:38px!important;min-height:38px!important;font-size:11px!important}
 .rr-visual{height:540px;min-height:0;padding:0;justify-content:center}
 .rr-metrics{margin-bottom:12px;margin-left:15%}.rr-metric,.rr-average{min-height:70px;padding:10px 12px}.rr-average svg{height:35px}
 .rr-dash-header{height:34px}.rr-dash-body{min-height:0;height:310px;overflow:hidden}.rr-sidebar{padding:8px 4px;gap:2px}.rr-sidebar>span{padding:6px 3px}
 .rr-bottom{margin-top:-14px;gap:8px}.rr-distribution,.rr-trend{padding:12px}.rr-trend{min-height:130px;margin-top:8px}.rr-trend>svg{height:65px;margin-top:6px}.rr-distribution-body{margin-top:8px}.rr-donut{width:74px}.rr-insights>div{padding:12px 10px}.rr-insights{gap:8px}.rr-gain{top:30px}
 .rr-trusted{margin-top:8px;max-width:1100px}.rr-trusted p{margin-bottom:4px;font-size:12px}.rr-trusted img{height:54px}.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{height:64px;width:64px}
}
@media(min-width:801px) and (max-height:760px){
 .hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{font-size:clamp(38px,3.2vw,48px)!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-lead{font-size:16px!important;line-height:1.3!important;margin-bottom:8px!important}
 .rr-features{gap:2px;margin-bottom:10px!important}.rr-features li>span{width:26px;height:26px}.rr-features li{font-size:15px}
 .rr-visual{height:480px}.rr-dash-body{height:260px}.rr-metrics{margin-bottom:8px}.rr-metric,.rr-average{min-height:62px;padding:7px 10px}
 .hp-enabled .hp-home .rh-reference-v2 .rh-badge{margin-bottom:8px!important}
 .rr-trusted img{height:48px}.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{height:58px;width:58px}
}
@media(min-width:801px){.rr-table{height:100%!important;max-height:100%;object-fit:contain;object-position:top center}.rr-sidebar{min-height:0;overflow:hidden}}
/* Keep decorative transforms within the page and soften the outer margins. */
.hp-enabled .hp-home{overflow-x:clip}
@media(min-width:801px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{width:calc(100% - 88px)!important;max-width:1510px!important}
}
/* Give the navigation breathing room without pushing the hero below the fold. */
@media(min-width:801px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{padding-top:34px!important}
 .rr-visual{height:522px}
 .rr-metrics{transform:rotate(-2deg)}
}
@media(min-width:801px) and (max-height:760px){
 .rr-visual{height:462px}
 .hp-enabled .hp-home .rh-reference-v2 .rh-form{gap:4px!important}
 .rr-features{margin-bottom:6px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{margin-bottom:8px!important}
}
@media(min-width:801px){
 .hp-enabled .hp-home .rh-hero.rh-reference-v2{padding-top:48px!important;padding-bottom:4px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-badge{margin-bottom:8px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-copy #home-title{margin-bottom:8px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-lead{margin-bottom:8px!important}
 .rr-features{margin-bottom:8px!important;gap:2px}
 .hp-enabled .hp-home .rh-reference-v2 .rh-form{gap:4px!important}
 .rr-trusted{margin-top:4px}
 .rr-visual{height:502px}
}
@media(min-width:801px) and (max-height:760px){
 .rr-visual{height:442px}
 .hp-enabled .hp-home .rh-reference-v2 .rh-badge{margin-bottom:6px!important}
 .hp-enabled .hp-home .rh-reference-v2 .rh-lead{margin-bottom:6px!important}
 .rr-features{margin-bottom:4px!important}
}
/* Enlarge the Oil Masr artwork within its existing aligned logo slot. */
.rr-trusted img[alt="Oil Masr"]{transform:scale(1.55);transform-origin:center}
.rr-trusted img[alt="Oil Masr"]{clip-path:inset(12% 0 12%)}
.rr-trusted p{position:relative;z-index:1}
/* Keep the trust label at the start of the same logo row. */
.rr-trusted{display:flex;align-items:center;gap:24px;max-width:1250px;direction:ltr}
.rr-trusted p{flex:0 0 175px;text-align:left;margin:0!important;line-height:1.5}
.rr-trusted>div{flex:1;min-width:0;gap:22px}
@media(max-width:800px){.rr-trusted{gap:16px;flex-wrap:wrap}.rr-trusted p{flex-basis:100%;text-align:left}.rr-trusted>div{flex-basis:100%}}
.rr-trusted{max-width:none;margin-inline:0;width:100%}
.rr-trusted{margin-top:14px}
/* Shared logo height, preserving each brand's aspect ratio. */
.rr-trusted img,.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{height:58px;width:auto;max-width:100%;object-fit:contain;transform:none;clip-path:none}
@media(max-width:800px){.rr-trusted img,.rr-trusted img[alt="Oil Masr"],.rr-trusted img[alt="Send20"]{height:48px}}
.rr-trusted img[alt="Oil Masr"]{object-view-box:inset(10% 5% 16%)}
/* Make each sign-in option legible and easy to identify. */
.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:13px!important;font-weight:700!important;height:46px!important;min-height:46px!important;gap:9px!important;padding:0 9px!important;border:1.5px solid #b7c5ce!important;color:#101b2b!important;background:#fff!important;box-shadow:0 3px 9px #142c4010!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-social svg{width:24px!important;height:24px!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-social:hover{border-color:#297449!important;background:#f0f8f3!important;box-shadow:0 4px 12px #142c401c!important}
.hp-enabled .hp-home .rh-reference-v2 .rh-social:focus-visible{outline:3px solid #257744!important;outline-offset:3px}
@media(min-width:801px) and (max-width:1200px){.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:12px!important;gap:6px!important;white-space:normal!important;line-height:1.2!important}.hp-enabled .hp-home .rh-reference-v2 .rh-social svg{width:22px!important;height:22px!important}}
@media(max-width:800px){.hp-enabled .hp-home .rh-reference-v2 .rh-social{font-size:12px!important;white-space:normal!important;line-height:1.2!important;height:52px!important;min-height:52px!important;gap:6px!important}.hp-enabled .hp-home .rh-reference-v2 .rh-social svg{width:22px!important;height:22px!important}}
.hp-enabled .hp-home .rh-reference-v2 .rh-social{white-space:normal!important;line-height:1.15!important;gap:7px!important}
/* Reserve the first screen for the hero; the next section starts after it. */
@media(min-width:801px){.hp-enabled .hp-home .rh-hero.rh-reference-v2{min-height:calc(100svh - 64px)!important;box-sizing:border-box}.hp-enabled .hp-home .rh-reference-v2+.rh-feature-section{margin-top:28px!important}}
@media(min-width:801px){.rr-trusted{margin-top:38px}}
@media(min-width:801px){.rr-trusted{margin-top:58px}}
/* Lead with the free offer and give the main table more of the illustration. */
.hp-enabled .hp-home .rh-reference-v2 .rr-free-offer{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:8px 14px;background:#e6f6eb;border:1px solid #badfc7;border-radius:8px;color:#145d34;font-size:20px;line-height:1.2;font-weight:600}
.rr-free-offer strong{font-weight:800}
.rr-sidebar,.rr-bottom{display:none}
.rr-dash-body{display:block;height:auto!important;min-height:0!important;overflow:visible}
.rr-table{width:100%!important;height:auto!important;max-height:none!important}
.rr-dashboard{transform:rotate(-1deg);padding:7px}
.rr-metrics{margin-left:8%;margin-bottom:18px;transform:none}
@media(min-width:801px){.rr-visual{height:auto;min-height:0;align-self:center}.rr-trusted{margin-top:32px}.hp-enabled .hp-home .rh-reference-v2 .rh-lead{margin-bottom:8px!important}.rr-features{gap:2px;margin-bottom:6px!important}}
@media(min-width:801px) and (max-height:760px){.hp-enabled .hp-home .rh-reference-v2 .rr-free-offer{font-size:18px;padding:6px 12px;margin-bottom:8px}.rr-trusted{margin-top:20px}}
@media(max-width:800px){.hp-enabled .hp-home .rh-reference-v2 .rr-free-offer{font-size:19px}.rr-metrics{margin-left:0}.rr-dash-body{min-height:0!important}}

@media(min-width:801px) and (max-height:760px){.rr-trusted{margin-top:8px}}

.rr-dashboard{transform:none}.rr-metrics{margin-left:0;margin-right:0;transform:none}

.hp-enabled .hp-home .rh-reference-v2 .rh-domain-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 8px!important;align-items:center}.hp-enabled .hp-home .rh-reference-v2 .rh-domain-row .rh-input{width:100%!important}.rr-no-card{grid-column:2;text-align:center;font-size:11px;line-height:1.3;color:#52665a;font-weight:500;white-space:nowrap}
