.rl-hero{padding:27px 0 36px}.rl-hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:800px;margin:20px 0 18px;font-size:clamp(37px,4.4vw,60px);font-weight:850;line-height:1.12}.rl-subtitle{color:#69665c;max-width:690px;font-size:18px;line-height:1.7}.rl-hero .rl-updated{color:#77746b;margin-top:23px;font-size:12px}.rl-hero-contact{grid-template-columns:1.5fr 1fr;align-items:center;gap:75px;padding-bottom:42px;display:grid}.rl-contact-intro{color:#69665c;max-width:650px;font-size:16px;line-height:1.85}.rl-contact-intro a{color:#24251e;text-underline-offset:3px;text-decoration:underline}.rl-email-card{color:#fff;background:radial-gradient(at 100% 0,#4b522b,#0000 70%),#25261e;border-radius:23px;padding:30px}.rl-email-card>svg{color:var(--re-lime);margin-bottom:17px}.rl-email-card h2{color:#ced0c0;margin-bottom:5px;font-size:14px;font-weight:600}.rl-address{overflow-wrap:anywhere;letter-spacing:-.03em;max-width:100%;margin-bottom:25px;font-size:clamp(20px,2.3vw,30px);font-weight:750;display:inline-block}.rl-email-card .re-button{width:100%;font-size:14px;display:flex}.rl-copy{text-align:center;margin-top:13px;font-size:12px}.rl-copy button{cursor:pointer;color:#e1e3d6;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.rl-copy button:hover{color:var(--re-lime)}.rl-copy [role=status]:not(:empty){color:var(--re-lime);margin-top:7px;display:block}.rl-toolbar{border-block:1px solid var(--re-line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;padding-block:16px;display:flex}.rl-doc-tabs{flex-wrap:wrap;gap:5px;display:flex}.rl-doc-tabs a{border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:650;display:flex}.rl-doc-tabs a[aria-current]{color:var(--re-lime);background:#24251e}.rl-doc-tabs a:hover:not([aria-current]){background:#eae8df}.rl-languages{flex-shrink:0;gap:3px;display:flex}.rl-languages a{border-radius:7px;padding:7px;font-size:11px;font-weight:700}.rl-languages a[aria-current]{background:var(--re-lime);color:#111}.rl-languages a:hover{text-decoration:underline}.rl-layout{align-items:start}.rl-document{background:#fffdf8;border:1px solid #e1ded5;border-radius:20px;min-width:0;padding:33px 38px}.rl-document p,.rl-document li{color:#555248;overflow-wrap:anywhere;font-size:16px;line-height:1.9}.rl-document p+p{margin-top:17px}.rl-intro{border-bottom:1px solid #e4e1d7;margin-bottom:32px;padding-bottom:28px}.rl-section{scroll-margin-top:110px}.rl-section+.rl-section{border-top:1px solid #e6e2d8;margin-top:35px;padding-top:33px}.rl-section h2{letter-spacing:-.03em;margin-bottom:18px;font-size:23px;font-weight:800;line-height:1.35}.rl-section ul{margin-top:15px;padding-left:22px;list-style:outside}.rl-section li{margin-bottom:12px;padding-left:4px}.rl-section li::marker{color:#838d2f}.rl-document a:not(.re-button),.rl-company .rl-section a{text-underline-offset:4px;-webkit-text-decoration:underline #b6bd83;text-decoration:underline #b6bd83}.rl-document a:not(.re-button):hover{color:#596300}.rl-help{background:#eeece2;border-radius:16px;padding:25px}.rl-help>svg{color:#687328;margin-bottom:15px}.rl-help h2{letter-spacing:-.035em;font-size:21px;font-weight:800}.rl-help p{color:#6a675b;margin:12px 0 16px;font-size:14px;line-height:1.75}.rl-help a{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.rl-help .rl-withdrawal-link{border-top:1px solid #d7d5c8;margin-top:20px;padding-top:17px;font-size:13px;line-height:1.5}.rl-help a svg{flex-shrink:0}.rl-back-top{margin-top:30px;font-size:13px;font-weight:700;display:inline-block}.rl-related{margin-top:55px}.rl-related h2{letter-spacing:-.035em;margin-bottom:22px;font-size:24px;font-weight:800}.rl-related>div,.rl-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rl-related a,.rl-quick-links a{background:#eeece3;border-radius:15px;align-items:center;gap:14px;padding:22px;font-size:15px;font-weight:700;line-height:1.4;transition:background .2s,transform .2s;display:flex}.rl-related a>svg,.rl-quick-links a>svg{color:#626c29;flex-shrink:0}.rl-related a>svg:last-child,.rl-quick-links a>svg:last-child{margin-left:auto}.rl-related a:hover,.rl-quick-links a:hover{background:#e8edc8;transform:translateY(-2px)}.rl-contact-details{grid-template-columns:1.5fr 1fr;align-items:start;gap:35px;margin-top:35px;display:grid}.rl-contact-details .rl-section li{padding-block:9px}.rl-note{background:#f0f2e6;border-left:3px solid #b7ca42;border-radius:0 10px 10px 0;margin-top:28px;padding:15px 18px}.rl-note h3{margin-bottom:7px;font-size:14px;font-weight:800}.rl-note p{font-size:14px;line-height:1.75}.rl-company{background:#efede5;border:1px solid #dedbd0;border-radius:20px;padding:30px}.rl-company>svg{color:#67713b;margin-bottom:23px}.rl-kicker{text-transform:uppercase;letter-spacing:.08em;color:#797667;margin-bottom:9px;font-size:10px;font-weight:750;display:block}.rl-company>h2{letter-spacing:-.04em;margin-bottom:22px;font-size:27px;font-weight:800}.rl-company .rl-section h2{margin-bottom:12px;font-size:15px}.rl-company p{color:#676354;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.rl-company p+p{margin-top:18px}.rl-company>a{text-underline-offset:4px;align-items:center;gap:8px;margin-top:23px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}#documento,#arrepentimiento{scroll-margin-top:110px}.rl-withdrawal{background:#f5f7e9;border:1px solid #c7d293;border-top:4px solid #c7e04d;border-radius:15px;margin-bottom:35px;padding:25px}.rl-withdrawal h2{letter-spacing:-.035em;align-items:center;gap:10px;font-size:24px;font-weight:800;display:flex}.rl-withdrawal>p{margin:13px 0 21px;font-size:14px;line-height:1.75}.rl-withdrawal form,.rl-withdrawal fieldset{min-width:0}.rl-withdrawal fieldset{border:0;gap:18px;padding:0;display:grid}.rl-withdrawal label{gap:7px;font-size:14px;font-weight:700;display:grid}.rl-withdrawal :is(input:not([aria-hidden]),textarea){color:#20201d;background:#fffefa;border:1px solid #c8cbb8;border-radius:10px;width:100%;min-width:0;padding:12px 13px;font-size:16px;line-height:1.5}.rl-withdrawal textarea{resize:vertical;font-family:inherit}.rl-withdrawal :is(input,textarea):focus-visible{outline-offset:2px;outline:3px solid #8c9b47}.rl-withdrawal :disabled{opacity:.65;cursor:wait}.rl-withdrawal .re-button{cursor:pointer;justify-self:start;font-size:14px}.rl-withdrawal [role=alert]{color:#8e3024;background:#fff0eb;border-radius:10px;padding:13px 16px;font-size:14px}.rl-withdrawal [role=status]{background:#edf4d5;border:1px solid #cbd69b;border-radius:12px;gap:12px;padding:20px;font-size:16px;line-height:1.7;display:flex}.rl-withdrawal [role=status]>svg{flex-shrink:0;margin-top:4px}@media (max-width:1100px){.rl-toolbar{flex-wrap:wrap;gap:13px}.rl-hero-contact{grid-template-columns:1.25fr 1fr;gap:35px}.rl-email-card{padding:25px}.rl-document{padding:28px}}@media (max-width:960px){.rl-layout>.re-aside{order:-1}.rl-layout>.re-aside .rl-help{display:none}.rl-layout>.rl-document{width:100%}.rl-hero-contact,.rl-contact-details{grid-template-columns:minmax(0,1fr)}.rl-email-card{width:100%;max-width:480px}.rl-hero-contact h1{max-width:640px}.rl-quick-links,.rl-related>div{gap:12px}.rl-quick-links a,.rl-related a{gap:8px;padding:19px 15px;font-size:13px}}@media (max-width:600px){.rl-hero{padding:20px 0 28px}.rl-hero h1{margin-top:18px;font-size:38px}.rl-subtitle{font-size:16px}.rl-doc-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.rl-doc-tabs a{padding:11px 8px;font-size:12px;line-height:1.4}.rl-doc-tabs svg{flex-shrink:0;width:16px}.rl-toolbar{margin-bottom:25px;padding-block:13px}.rl-languages{margin-left:auto}.rl-quick-links,.rl-related>div{grid-template-columns:1fr}.rl-quick-links a,.rl-related a{padding:19px;font-size:14px}.rl-document{border-radius:16px;padding:24px 20px}.rl-document p,.rl-document li{font-size:15px;line-height:1.85}.rl-section h2{font-size:21px}.rl-withdrawal{margin-inline:-6px;padding:20px 15px}.rl-withdrawal h2{font-size:22px}.rl-withdrawal h2 svg{flex-shrink:0}.rl-withdrawal .re-button{width:100%}.rl-address{font-size:clamp(20px,6.6vw,26px)}.rl-company{padding:26px}.rl-section,#documento,#arrepentimiento{scroll-margin-top:132px}}@media (prefers-reduced-motion:reduce){.rl-quick-links a,.rl-related a{transition:none}.rl-quick-links a:hover,.rl-related a:hover{transform:none}}