.rc-herr{padding:var(--section-y) 0}.rc-herr--dark{background:radial-gradient(ellipse at 10% 30%,rgba(0,100,224,.15),transparent 50%),radial-gradient(ellipse at 90% 70%,rgba(0,181,212,.1),transparent 50%),linear-gradient(135deg,#030814,#050d1f 50%,#040a18)}.rc-herr--light{background:radial-gradient(ellipse at 10% 50%,rgba(0,100,224,.05),transparent 50%),radial-gradient(ellipse at 90% 20%,rgba(110,212,255,.07),transparent 50%),linear-gradient(180deg,#f0f4ff,#f8fafc)}.rc-herr__inner{margin-inline:auto;width:min(var(--container),calc(100% - 40px))}.rc-herr__header{margin:0 auto 48px;max-width:700px;text-align:center}.rc-herr__titulo{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1;margin:0 0 16px}.rc-herr--dark .rc-herr__titulo{color:#fff}.rc-herr--light .rc-herr__titulo{color:#040045}.rc-herr__bajada{font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.7;margin:0}.rc-herr--dark .rc-herr__bajada{color:hsla(0,0%,100%,.55)}.rc-herr--light .rc-herr__bajada{color:#64748b}.rc-herr__grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.rc-herr__card{border-radius:var(--radius-md);cursor:default;overflow:hidden;position:relative;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.rc-herr--dark .rc-herr__card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);box-shadow:none}.rc-herr--light .rc-herr__card{background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.04)}.rc-herr__card:hover{border-color:transparent;box-shadow:0 20px 40px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.1);transform:translateY(-6px)}.rc-herr__card:before{background:linear-gradient(135deg,var(--g1),var(--g2));content:"";inset:0;opacity:0;position:absolute;transition:opacity .35s ease;z-index:0}.rc-herr__card:hover:before{opacity:1}.rc-herr__visual{align-items:center;display:flex;height:160px;justify-content:center;padding:24px 24px 8px;position:relative;z-index:1}.rc-herr__svg{height:100%;max-height:140px;width:100%}.rc-herr--dark .rc-node,.rc-herr--dark .rc-node--main,.rc-herr--dark .rc-node--sm{fill:hsla(0,0%,100%,.12);transition:fill .35s ease}.rc-herr--dark .rc-circle,.rc-herr--dark .rc-line,.rc-herr--dark .rc-line--sm{stroke:hsla(0,0%,100%,.1);stroke-width:1.5;transition:stroke .35s ease}.rc-herr--dark .rc-circle{fill:none}.rc-herr--dark .rc-intersect{fill:hsla(0,0%,100%,.06);transition:fill .35s ease}.rc-herr--dark .rc-bar{fill:hsla(0,0%,100%,.1);transition:fill .35s ease}.rc-herr--dark .rc-bar--main{fill:hsla(0,0%,100%,.18)}.rc-herr--dark .rc-trend{fill:none;stroke:hsla(0,0%,100%,.2);stroke-dasharray:4 2;stroke-width:2;transition:stroke .35s ease}.rc-herr--dark .rc-dot{fill:hsla(0,0%,100%,.2);transition:fill .35s ease}.rc-herr--dark .rc-dot--main{fill:hsla(0,0%,100%,.35)}.rc-herr--dark .rc-star{fill:hsla(0,0%,100%,.15);transition:fill .35s ease}.rc-herr--dark .rc-shape{fill:hsla(0,0%,100%,.06);stroke:hsla(0,0%,100%,.1);stroke-width:1.5;transition:all .35s ease}.rc-herr--dark .rc-shape--alt{fill:hsla(0,0%,100%,.04)}.rc-herr--dark .rc-pulse--1,.rc-herr--dark .rc-pulse--2,.rc-herr--dark .rc-pulse--3{fill:none;stroke:hsla(0,0%,100%,.08);stroke-width:1;transition:stroke .35s ease}.rc-herr--dark .rc-wave{fill:none;stroke:hsla(0,0%,100%,.15);stroke-linecap:round;stroke-width:2;transition:stroke .35s ease}.rc-herr--dark .rc-wave--2{stroke:hsla(0,0%,100%,.08)}.rc-herr--dark .rc-checkbox{fill:hsla(0,0%,100%,.08);stroke:hsla(0,0%,100%,.12);stroke-width:1;transition:all .35s ease}.rc-herr--dark .rc-checkbox--checked{fill:hsla(0,0%,100%,.15)}.rc-herr--dark .rc-check{fill:none;stroke:hsla(0,0%,100%,.25);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;transition:stroke .35s ease}.rc-herr--light .rc-node,.rc-herr--light .rc-node--main,.rc-herr--light .rc-node--sm{fill:#cbd5e1;transition:fill .35s ease}.rc-herr--light .rc-circle,.rc-herr--light .rc-line,.rc-herr--light .rc-line--sm{stroke:#cbd5e1;stroke-width:1.5;transition:stroke .35s ease}.rc-herr--light .rc-circle{fill:none}.rc-herr--light .rc-bar,.rc-herr--light .rc-intersect{fill:#e2e8f0;transition:fill .35s ease}.rc-herr--light .rc-bar--main{fill:#cbd5e1}.rc-herr--light .rc-trend{fill:none;stroke:#94a3b8;stroke-dasharray:4 2;stroke-width:2;transition:stroke .35s ease}.rc-herr--light .rc-dot{fill:#94a3b8;transition:fill .35s ease}.rc-herr--light .rc-star{fill:#cbd5e1;transition:fill .35s ease}.rc-herr--light .rc-shape{fill:#f1f5f9;stroke:#e2e8f0;stroke-width:1.5;transition:all .35s ease}.rc-herr--light .rc-pulse--1,.rc-herr--light .rc-pulse--2,.rc-herr--light .rc-pulse--3{fill:none;stroke:#e2e8f0;stroke-width:1;transition:stroke .35s ease}.rc-herr--light .rc-wave{fill:none;stroke:#cbd5e1;stroke-linecap:round;stroke-width:2;transition:stroke .35s ease}.rc-herr--light .rc-checkbox{fill:#f1f5f9;stroke:#e2e8f0;stroke-width:1;transition:all .35s ease}.rc-herr--light .rc-check{fill:none;stroke:#94a3b8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;transition:stroke .35s ease}.rc-herr__card:hover .rc-node,.rc-herr__card:hover .rc-node--main,.rc-herr__card:hover .rc-node--sm{fill:hsla(0,0%,100%,.9)!important}.rc-herr__card:hover .rc-line,.rc-herr__card:hover .rc-line--sm{stroke:hsla(0,0%,100%,.6)!important}.rc-herr__card:hover .rc-circle{stroke:hsla(0,0%,100%,.7)!important}.rc-herr__card:hover .rc-intersect{fill:hsla(0,0%,100%,.25)!important}.rc-herr__card:hover .rc-bar{fill:hsla(0,0%,100%,.5)!important}.rc-herr__card:hover .rc-bar--main{fill:hsla(0,0%,100%,.9)!important}.rc-herr__card:hover .rc-trend{stroke:hsla(0,0%,100%,.8)!important}.rc-herr__card:hover .rc-dot{fill:hsla(0,0%,100%,.8)!important}.rc-herr__card:hover .rc-dot--main{fill:#fff!important}.rc-herr__card:hover .rc-star{fill:hsla(0,0%,100%,.9)!important}.rc-herr__card:hover .rc-shape{fill:hsla(0,0%,100%,.2)!important;stroke:hsla(0,0%,100%,.5)!important}.rc-herr__card:hover .rc-pulse--1{stroke:hsla(0,0%,100%,.4)!important}.rc-herr__card:hover .rc-pulse--2{stroke:hsla(0,0%,100%,.25)!important}.rc-herr__card:hover .rc-pulse--3{stroke:hsla(0,0%,100%,.12)!important}.rc-herr__card:hover .rc-wave{stroke:hsla(0,0%,100%,.8)!important}.rc-herr__card:hover .rc-wave--2{stroke:hsla(0,0%,100%,.4)!important}.rc-herr__card:hover .rc-checkbox{fill:hsla(0,0%,100%,.2)!important;stroke:hsla(0,0%,100%,.5)!important}.rc-herr__card:hover .rc-checkbox--checked{fill:hsla(0,0%,100%,.5)!important}.rc-herr__card:hover .rc-check{stroke:#fff!important}.rc-herr__body{padding:0 20px 24px;position:relative;z-index:1}.rc-herr__name{font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1.3;margin:0 0 8px;transition:color .35s ease}.rc-herr--dark .rc-herr__name{color:hsla(0,0%,100%,.85)}.rc-herr--light .rc-herr__name{color:#040045}.rc-herr__card:hover .rc-herr__name{color:#fff!important}.rc-herr__desc{font-family:var(--font-body);font-size:13px;font-weight:300;line-height:1.6;margin:0;transition:color .35s ease}.rc-herr--dark .rc-herr__desc{color:hsla(0,0%,100%,.4)}.rc-herr--light .rc-herr__desc{color:#64748b}.rc-herr__card:hover .rc-herr__desc{color:hsla(0,0%,100%,.8)!important}@media (max-width:1024px){.rc-herr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.rc-herr__inner{width:min(100%,calc(100% - 28px))}.rc-herr__grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}