.rl{z-index:1;position:relative}.rl-pin{min-height:100vh;padding:calc(var(--announcement-h,0px) + 84px)0 40px;align-items:center;display:flex}.rl-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.rl-copy .h2{margin-top:18px}.rl-lede{color:var(--t60);max-width:44ch;margin:18px 0 0;font-size:16.5px;line-height:1.55}.rl-roles{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.rl-role{border:1px solid var(--line-strong);background:var(--s1);height:36px;color:var(--t60);font:600 13.5px/1 var(--text);cursor:pointer;border-radius:999px;padding:0 14px;transition:background-color .25s,color .25s,border-color .25s}.rl-role:hover{color:var(--fg)}.rl-role.is-past{color:var(--fg);border-color:rgb(var(--accent-rgb)/.35)}.rl-role.is-on{background:var(--accent);color:var(--on-accent);border-color:#0000}.rl-app{border:1px solid var(--line);background:var(--s1);box-shadow:0 60px 140px -60px rgb(0 0 0/calc(.9*var(--shadow-k))),0 0 80px -30px rgb(var(--glow-rgb)/.2);border-radius:22px;grid-template-columns:190px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.rl-side{border-right:1px solid var(--line);background:var(--bg-1);padding:18px 12px}.rl-k{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t60);margin:0 6px 10px}.rl-side ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rl-side li{color:var(--t45);border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;transition:color .3s,background-color .3s;display:flex}.rl-side li svg{margin-left:auto}.rl-side li.is-on{color:var(--fg);background:var(--bg-2)}.rl-ws{background:var(--bg-3);width:24px;height:24px;color:var(--t60);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:700;transition:background-color .3s,color .3s;display:grid}.rl-side li.is-on .rl-ws{background:var(--accent);color:var(--on-accent)}.rl-main{padding:18px 20px}.rl-who{border-bottom:1px solid var(--line);animation:rl-in .45s var(--ease);align-items:center;gap:12px;padding-bottom:14px;display:flex}.rl-ava{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.rl-who b{font-size:15.5px;font-weight:600;display:block}.rl-who small{color:var(--t60);margin-top:2px;font-size:12.5px;display:block}.rl-who em{background:var(--chip-lime);height:28px;color:var(--accent);border:1px solid rgb(var(--accent-rgb)/.35);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:0 11px;font-size:12.5px;font-style:normal;font-weight:600;display:inline-flex}@keyframes rl-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rl-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rl-areas li{border:1px solid var(--line);background:var(--bg-2);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;transition:border-color .3s,background-color .3s,color .3s;display:flex}.rl-areas em{border-radius:7px;align-items:center;gap:5px;height:24px;padding:0 8px;font-size:11.5px;font-style:normal;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex}.rl-areas li:not(.is-locked){border-color:rgb(var(--accent-rgb)/.35)}.rl-areas li:not(.is-locked) em{background:var(--accent);color:var(--on-accent)}.rl-areas li.is-view em{background:var(--gold);color:#171717}.rl-areas li.is-locked{color:var(--t45);background:var(--bg-1);border-style:dashed}.rl-areas li.is-locked em{color:var(--t45);background:0 0}.rl-count{font:500 11.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--t60);margin:14px 0 0}@media (max-width:959px){.rl-pin{min-height:0;padding:50px 0 30px}.rl-grid,.rl-app{grid-template-columns:1fr}.rl-side{border-right:0;border-bottom:1px solid var(--line)}.rl-side ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.rl-areas{grid-template-columns:1fr}}.as-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.as-copy .h2{margin-top:18px}.as-lede{color:var(--t60);max-width:44ch;margin:18px 0 0;font-size:16.5px;line-height:1.55}.as-points{gap:9px;margin:22px 0 0;padding:0;list-style:none;display:grid}.as-points li{color:var(--t80);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.as-points svg{color:var(--accent);flex:none;margin-top:3px}.as-feed{border:1px solid var(--line);background:var(--s1);box-shadow:0 60px 120px -50px rgb(0 0 0/calc(.9*var(--shadow-k)));border-radius:22px;padding:18px;position:relative}.as-feed:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgb(var(--glow-rgb)/.13),transparent 70%);position:absolute;inset:-8% -6%}.as-k{font:500 11.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t60);align-items:center;margin:0 0 12px;display:flex}.as-k em{color:var(--fg);font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.as-feed ol{align-content:start;gap:8px;min-height:380px;margin:0;padding:0;list-style:none;display:grid}.as-feed li{border:1px solid var(--line);background:var(--bg-2);opacity:0;transition:opacity .4s var(--ease),transform .5s var(--ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid;transform:translate(24px)}.as-feed li.is-in{opacity:1;transform:none}.as-ava{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.as-txt{color:var(--t80);font-size:13.5px;line-height:1.35}.as-txt b{color:var(--fg);font-weight:600}.as-txt small{color:var(--t60);margin-top:2px;font-size:12px;display:block}.as-feed li em{white-space:nowrap;border-radius:7px;align-items:center;gap:5px;height:24px;padding:0 8px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.as-feed li em.is-app{background:var(--chip-lime);color:var(--accent)}.as-feed li em.is-email{background:var(--gold);color:#171717}.as-feed li em.is-whatsapp{background:var(--chip-orange);color:var(--orange)}@media (max-width:959px){.as-grid{grid-template-columns:1fr}}
