.rwpc-grid{--rwpc-cols:3;--rwpc-gap:28px;--rwpc-radius:10px;--rwpc-arrow-size:64px;display:grid;gap:var(--rwpc-gap);grid-template-columns:repeat(var(--rwpc-cols),minmax(0,1fr));position:relative}
.rwpc-card{--rwpc-card-blur:0px;--rwpc-card-saturation:100%;-webkit-backdrop-filter:blur(var(--rwpc-card-blur)) saturate(var(--rwpc-card-saturation));backdrop-filter:blur(var(--rwpc-card-blur)) saturate(var(--rwpc-card-saturation));background:#0e3b65;border-radius:var(--rwpc-radius);min-width:0;position:relative;z-index:var(--rwpc-stack,1)}
.rwpc-card__clip{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}
.rwpc-card__inner{isolation:isolate;padding:40px;position:relative;z-index:1}
.rwpc-label{--rwpc-label-blur:0px;-webkit-backdrop-filter:blur(var(--rwpc-label-blur));backdrop-filter:blur(var(--rwpc-label-blur));display:inline-flex;margin-bottom:24px}
.rwpc-title{color:#fff;margin:0 0 20px}
.rwpc-text{color:rgba(255,255,255,.72)}
.rwpc-text>:last-child{margin-bottom:0}
.rwpc-button{--rwpc-button-blur:0px;-webkit-backdrop-filter:blur(var(--rwpc-button-blur));align-items:center;backdrop-filter:blur(var(--rwpc-button-blur));display:inline-flex;margin-top:24px;position:relative;text-decoration:none;transition:background .3s ease,color .3s ease,transform .3s ease,border-color .3s ease;z-index:2}
.rwpc-number{bottom:-55px;color:rgba(255,255,255,.18);font-size:250px;font-weight:700;line-height:1;pointer-events:none;position:absolute;right:30px}
.rwpc-gold--yes .rwpc-number{animation:rwpc-gold 8s ease-in-out infinite;background:linear-gradient(120deg,#5f481c 0%,#a67c2e 20%,#f3d37a 40%,#fff2b2 50%,#f3d37a 60%,#a67c2e 80%,#5f481c 100%);background-clip:text;background-size:200% 100%;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.rwpc-arrow{--rwpc-arrow-blur:10px;--rwpc-arrow-saturation:100%;-webkit-backdrop-filter:blur(var(--rwpc-arrow-blur)) saturate(var(--rwpc-arrow-saturation));align-items:center;backdrop-filter:blur(var(--rwpc-arrow-blur)) saturate(var(--rwpc-arrow-saturation));background:rgba(255,255,255,.16);color:#fff;display:flex;height:var(--rwpc-arrow-size);justify-content:center;left:calc(100% + var(--rwpc-gap)/2);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--rwpc-arrow-size);z-index:4}
.rw-library-widget-rw-process-cards,.rw-library-widget-rw-process-cards>.rw-widget-content{overflow:visible!important}
.rwpc-arrow svg{fill:none;height:48%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:48%}
.rwpc-grid.is-sticky .rwpc-card{position:sticky;top:var(--rwpc-sticky-top,20px)}
@keyframes rwpc-gold{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}
@media(max-width:767px){.rwpc-arrow{left:50%;top:calc(100% + var(--rwpc-gap)/2);transform:translate(-50%,-50%) rotate(90deg)}}
@media(prefers-reduced-motion:reduce){.rwpc-gold--yes .rwpc-number{animation:none}}
