.rs{--rs-rose:#F6D3D9;--rs-gap:clamp(56px,7vw,104px);--rs-sg:clamp(20px,3vw,36px);font-family:DM Sans,Arial,sans-serif}.rs,.rs-tag{color:var(--ink)}.rs-tag{display:inline-block;margin:0;padding:.55em .7em;background:#fff;font:700 12px/1 DM Sans,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.rs-tag--line{background:none;border:1px solid var(--ink)}.rs-tag--ink{background:var(--ink);color:#fff}.rs-h1{margin:0;max-width:11em;font:800 clamp(2.5rem,1.2rem + 5vw,5rem)/.96 Raleway,Arial,sans-serif}.rs-h1,.rs-h2{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.rs-h2{margin:18px 0 0;font:800 clamp(1.75rem,1.2rem + 2.4vw,3rem)/1.02 Raleway,Arial,sans-serif}.rs-h2--claro{margin:0;color:#fff}.rs-sub{margin:0;max-width:56ch;font:italic 300 clamp(1.0625rem,.95rem + .6vw,1.375rem)/1.45 Raleway,Arial,sans-serif;text-wrap:pretty}.rs-h4{margin:10px 0 0;padding-top:18px;border-top:1px solid var(--line);font:800 1.125rem/1.2 Raleway,Arial,sans-serif;letter-spacing:-.005em;text-transform:uppercase}.rs-notice{padding-top:20px}.rs-body{display:grid;gap:14px;font-size:1.0625rem;line-height:1.7;color:#333}.rs-body p{margin:0}.rs-body :is(p,li) a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.rs-body :is(p,li) a:hover{color:var(--red)}.rs-body strong{font-weight:700;color:var(--ink)}.rs-lead{padding-left:18px;border-left:4px solid var(--red);font-size:1.1875rem;line-height:1.6}.rs-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.rs-pair>p:nth-child(2){padding:16px 18px;background:var(--soft);border-left:3px solid var(--ink)}.rs-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(460px,46vw,580px);background:var(--ink);color:#fff;overflow:hidden}.rs-hero-img,.rs-photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.rs-hero-img{object-position:64% 50%}.rs-hero:before,.rs-niv-top:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(10 12 14/.9),rgb(10 12 14/.78) 50%,rgb(10 12 14/.1) 88%)}.rs .rs-hero-in{margin:0 auto;display:grid;justify-items:start;gap:18px;padding:80px 0 56px}.rs-hero .idioma-aviso{margin:0;font-size:14px}.rs-track{background:#fff;border-bottom:1px solid var(--line)}.rs-track ol{list-style:none;margin-bottom:0;margin-top:0;padding:30px 0 28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 20px}.rs-track li{position:relative}.rs-track li:not(:last-child):after{content:"";position:absolute;top:19px;left:40px;right:-20px;height:2px;background:var(--ink)}.rs-track a{position:relative;z-index:1;display:grid;justify-items:start;gap:6px;padding-right:6px;color:inherit;text-decoration:none}.rs-dot{display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px;border-radius:50%;background:var(--ink);color:#fff;font:800 1rem/1 Raleway,Arial,sans-serif}.rs-track-k{font:800 .8125rem/1.2 DM Sans,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.rs-track-t{font-size:.9375rem;line-height:1.4;color:#444}.rs-track a:hover .rs-dot{background:var(--red)}.rs-track a:hover .rs-track-k{text-decoration:underline;text-underline-offset:4px}.rs-track a:focus-visible{outline:3px solid var(--ink);outline-offset:6px}@media (max-width:900px){.rs-track{display:none}}.rs-sec{padding:var(--rs-gap) 0}.rs-sec--suave{background:var(--soft)}.rs-sec>.wrap>.rs-h2+*{margin-top:clamp(32px,4vw,56px)}.rs-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--rs-sg)}.rs-step{--rs-c:var(--ink);--rs-on:#fff;display:grid;grid-template-columns:clamp(64px,8vw,96px) minmax(0,1fr);gap:0 clamp(16px,3vw,40px)}.rs-step:nth-child(3n+2){--rs-c:var(--red)}.rs-step:nth-child(3n){--rs-c:var(--rs-rose);--rs-on:var(--ink)}.rs-step-n{position:relative}.rs-step:not(:last-child) .rs-step-n:before{content:"";position:absolute;left:calc(50% - 1px);top:0;bottom:calc(-1 * var(--rs-sg));width:2px;background:var(--ink)}.rs-step-n span{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--rs-c);color:var(--rs-on);font:800 clamp(1.25rem,.9rem + 1.5vw,2.25rem)/1 Raleway,Arial,sans-serif;letter-spacing:.02em}.rs-step-c{min-width:0;padding:clamp(20px,3vw,36px);background:#fff;border:1px solid var(--line);border-top:4px solid var(--rs-c)}.rs-step:nth-child(3n) .rs-step-c{border-top-color:var(--ink)}.rs-step-k{display:inline-block;margin:0 0 14px;padding:.55em .7em;border:1px solid var(--ink);font:700 11.5px/1 DM Sans,Arial,sans-serif;letter-spacing:.14em}.rs-step-h,.rs-step-k{text-transform:uppercase}.rs-step-h{margin:0 0 18px;font:800 clamp(1.375rem,1.05rem + 1.4vw,2.125rem)/1.05 Raleway,Arial,sans-serif;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.rs-labels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px}.rs-labels li{padding:16px 18px 18px;background:var(--soft);border-top:3px solid var(--ink);font-size:1rem;line-height:1.55}.rs-labels strong{display:block;margin-bottom:6px;font:800 .9375rem/1.2 Raleway,Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase}.rs-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.rs-chips li{padding:.55em .8em;border:1px solid var(--ink);font:700 12px/1 DM Sans,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.rs-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.rs-card{display:grid;align-content:start;gap:20px;padding:clamp(24px,3vw,40px)}.rs-card--tinta{background:var(--ink);color:#fff}.rs-card--rojo{background:var(--red);color:#fff}.rs-card--rosa{background:var(--rs-rose);color:var(--ink)}.rs-card .rs-body{max-width:62ch;color:inherit}.rs-card .rs-body strong{color:inherit}.rs-card-h{margin:0;font:800 clamp(1.5rem,1.1rem + 1.4vw,2.125rem)/1.02 Raleway,Arial,sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.rs-card-h:after{content:"";display:block;width:44px;height:2px;margin-top:18px;background:currentColor}@media (max-width:1000px){.rs-cards{grid-template-columns:minmax(0,1fr)}}.rs-niv-top{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(340px,34vw,440px);background:var(--ink);color:#fff;overflow:hidden}.rs-niv-top .rs-photo{object-position:50% 38%}.rs .rs-niv-in{margin:0 auto;display:grid;justify-items:start;gap:16px;padding:72px 0 48px}.rs-niv-in .rs-sub{max-width:52ch}.rs-niv-body{padding:clamp(40px,5vw,64px) 0 var(--rs-gap)}.rs-niv-body>p{max-width:72ch}.rs-lv{list-style:none;counter-reset:lv;margin:6px 0 10px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.rs-lv-i{counter-increment:lv;display:grid;align-content:start;gap:10px;padding:18px 16px 20px}.rs-lv-i:before{content:counter(lv,decimal-leading-zero);font:800 .8125rem/1 DM Sans,Arial,sans-serif;letter-spacing:.14em}.rs-lv-i p{margin:0;font-size:.9375rem;line-height:1.45}.rs-lv-i .rs-lv-name{font:800 1.375rem/1.05 Raleway,Arial,sans-serif;letter-spacing:-.005em;text-transform:uppercase;overflow-wrap:break-word}.rs-lv-ev{font-family:Georgia,serif;font-style:italic}.rs-lv-l{display:block;margin-bottom:3px;font:700 10.5px/1.2 DM Sans,Arial,sans-serif;font-style:normal;letter-spacing:.14em;text-transform:uppercase}.rs-lv-1{background:var(--soft);color:var(--ink)}.rs-lv-2{background:var(--rs-rose);color:var(--ink)}.rs-lv-3{background:var(--teal);color:#fff}.rs-lv-4{background:var(--ink);color:#fff}.rs-lv-5{background:var(--red);color:#fff}@media (max-width:1100px){.rs-lv{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}.rs-ele{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:clamp(380px,36vw,500px);background:var(--rs-rose);color:var(--ink)}.rs-ele-f{position:relative;isolation:isolate;min-height:220px;overflow:hidden;background:var(--ink)}.rs-ele-f .rs-photo{object-position:70% 40%}.rs-ele-c{display:flex;align-items:center;padding:clamp(32px,5vw,72px)}.rs-ele-in{display:grid;gap:20px;max-width:640px}.rs-ele-in .rs-h2{margin:0}.rs-ele-in .rs-tag{justify-self:start}.rs-ele .rs-body{color:var(--ink)}@media (max-width:800px){.rs-ele{grid-template-columns:minmax(0,1fr)}.rs-ele-f{aspect-ratio:16/9;min-height:0}}.rs-faq{display:grid;gap:10px;max-width:880px}.rs-q{background:#fff;border:1px solid var(--line);border-left:4px solid var(--ink)}.rs-q[open]{border-left-color:var(--red)}.rs-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:12px 16px 12px 18px;cursor:pointer;list-style:none;font:700 1.125rem/1.3 Raleway,Arial,sans-serif}.rs-q summary::-webkit-details-marker{display:none}.rs-q summary:after{content:"+";content:"+"/"";flex:none;display:grid;place-items:center;width:32px;height:32px;border:1.5px solid;font:700 20px/1 DM Sans,Arial,sans-serif}.rs-q[open] summary:after{content:"\2212";content:"\2212"/""}.rs-q summary:hover{background:var(--soft)}.rs-q summary:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.rs-a{max-width:70ch;padding:6px 18px 22px}.rs-end{padding:clamp(48px,6vw,80px) 0 clamp(64px,8vw,112px);background:#fff}.rs-end>.wrap>p{max-width:70ch}.rs-end .rs-h2{margin:0}.rs-end .rs-version{font-size:.9375rem;color:#595959}@media (max-width:640px){.rs-hero{min-height:540px}.rs-hero:before,.rs-niv-top:before{background:linear-gradient(0deg,rgb(10 12 14/.92),rgb(10 12 14/.78) 55%,rgb(10 12 14/.34))}.rs .rs-hero-in{padding:120px 0 36px}.rs-niv-top{min-height:400px}.rs .rs-niv-in{padding:120px 0 32px}.rs-pair{grid-template-columns:minmax(0,1fr)}.rs-step{grid-template-columns:40px minmax(0,1fr);gap:0 10px}.rs-step-n span{font-size:1rem}.rs-step-c{padding:18px 16px 22px}.rs-lead{padding-left:14px}.rs-lead,.rs-q summary{font-size:1.0625rem}}@media (forced-colors:active){.rs-hero,.rs-niv-top{background:Canvas;color:CanvasText}.rs-hero-img,.rs-hero:before,.rs-niv-top .rs-photo,.rs-niv-top:before{display:none}.rs-card,.rs-ele,.rs-lv-i,.rs-step-n span{border:1px solid CanvasText}.rs-step-n:before,.rs-track li:after{forced-color-adjust:none;background:CanvasText}}