.rv2 .rs-ui{font-family:var(--sans);color:var(--ui-ink);text-align:left;position:relative}.rv2 .rs-ex{z-index:3;background-color:var(--web-white-a70);height:28px;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:18px;left:20px}@media (max-width:767px){.rv2 .rs-ex{top:12px;left:12px}}.rv2 .rs-t{color:var(--ui-ink);font-size:16px;font-weight:500;line-height:21px}.rv2 .rs-s{color:var(--ui-grey);font-size:13px;font-weight:400;line-height:18px}.rv2 .rs-v{color:var(--ui-ink);white-space:nowrap;font-size:15px;font-weight:500;line-height:20px}.rv2 .rs-h{font-family:var(--serif);letter-spacing:-.02em;color:var(--ui-ink);font-size:22px;font-weight:400;line-height:26px}.rv2 .rs-cap{color:var(--ui-grey);font-size:13px;font-weight:500;line-height:18px}.rv2 .rs-card{background-color:var(--web-white);color:var(--ui-ink);box-shadow:0 0 0 1px var(--web-ink-warm-a6), 0 30px 70px var(--web-ink-warm-a20);--fg:var(--ui-ink);--text:var(--paper-text);--muted:var(--paper-muted);--line:var(--paper-line);border-radius:24px;flex-direction:column;display:flex;position:relative}@media (max-width:767px){.rv2 .rs-card{border-radius:20px}}.rv2 .rs-card__top{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:14px 18px 6px;display:flex}.rv2 .rs-row{align-items:center;gap:14px;min-height:60px;padding:10px 18px;display:flex}.rv2 .rs-row+.rs-row{border-top:1px solid var(--web-black-a6)}.rv2 .rs-row__w{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rv2 .rs-mono{width:40px;height:40px;color:var(--web-white);background-color:var(--web-spruce-tone);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:flex}.rv2 .rs-mono--q{background-image:linear-gradient(160deg, var(--web-avatar-saltmarsh-top), var(--web-avatar-saltmarsh-bottom))}.rv2 .rs-mono--f{background-image:linear-gradient(160deg, var(--web-avatar-fennmoor-top), var(--web-avatar-fennmoor-bottom))}.rv2 .rs-mono--ink{background-color:var(--web-card-ink-top)}.rv2 .rs-mono--olive{background-image:linear-gradient(160deg, var(--web-card-olive-top), var(--web-card-olive-bottom))}.rv2 .rs-mono--mist{background-color:var(--web-card-mist);color:var(--ui-ink)}.rv2 .rs-mono--sand{background-color:var(--web-card-sand);color:var(--ui-ink)}.rv2 .rs-mono--stone{background-color:var(--web-card-stone);color:var(--ui-ink)}.rv2 .rs-mono--sm{border-radius:9px;width:32px;height:32px;font-size:13px}.rv2 .rs-ok{background-color:var(--web-spruce);width:22px;height:22px;color:var(--web-white);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.rv2 .rs-ok svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.rv2 .rs-ok--soft{background-color:var(--web-ui-fill);color:var(--ui-ink)}.rv2 .rs-pill{background-color:var(--web-ui-fill);height:24px;color:var(--ui-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.rv2 .rs-pill__dot{background-color:var(--web-spruce);border-radius:999px;width:6px;height:6px}.rv2 .rs-pill--dark{background-color:var(--web-card-dark-ink-a62);color:var(--web-card-ink-bottom)}.rv2 .rs-rec{background-image:linear-gradient(135deg, var(--web-white-a10) 0%, var(--web-white-a0) 45%), linear-gradient(160deg, var(--web-card-ink-top) 0%, var(--web-card-ink-bottom) 100%);width:342px;height:215px;box-shadow:0 1px 3px var(--web-shadow-a8), 0 22px 52px var(--web-shadow-a16);color:var(--web-card-dark-ink);border-radius:18px;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:18px 20px;display:flex;position:relative;overflow:clip}.rv2 .rs-rec__ghost{opacity:.06;width:200px;height:200px;color:var(--web-card-dark-ink);position:absolute;top:-24px;right:-36px}.rv2 .rs-rec__top{justify-content:space-between;align-items:center;display:flex;position:relative}.rv2 .rs-rec__mark{width:22px;height:22px;color:var(--web-card-dark-ink)}.rv2 .rs-rec__pill{background-color:var(--web-white-a12);height:24px;color:var(--web-card-dark-ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.rv2 .rs-rec__pill i{background-color:var(--web-foil-3);border-radius:999px;width:6px;height:6px}.rv2 .rs-rec__who{flex-direction:column;gap:2px;display:flex;position:relative}.rv2 .rs-rec__name{font-family:var(--serif);letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:26px}.rv2 .rs-rec__role{color:var(--web-card-dark-ink-a62);font-size:13px;line-height:18px}.rv2 .rs-rec__facts{border-top:1px solid var(--web-white-a12);gap:28px;padding-top:12px;display:flex;position:relative}.rv2 .rs-rec__facts span{color:var(--web-card-dark-ink-a62);flex-direction:column;font-size:12px;line-height:16px;display:flex}.rv2 .rs-rec__facts b{color:var(--web-card-dark-ink);font-size:13px;font-weight:600;line-height:18px}.rv2 .rs-chat{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rv2 .rs-who{background-color:var(--web-white-a70);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.rv2 .rs-who__av{width:28px;height:28px;color:var(--web-white);background-image:linear-gradient(160deg, var(--web-amber-field-top), var(--web-amber-deep));border-radius:999px;place-items:center;display:grid}.rv2 .rs-who__av svg{width:15px;height:15px}.rv2 .rs-bub{background-color:var(--web-white-a90);max-width:300px;color:var(--ui-ink);box-shadow:0 1px 2px var(--web-shadow-a8), 0 10px 26px var(--web-shadow-a10);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;padding:11px 15px;font-size:15px;line-height:21px}.rv2 .rs-replies{gap:8px;padding-top:2px;display:flex}.rv2 .rs-reply{background-color:var(--web-white);height:34px;color:var(--ui-ink);box-shadow:0 1px 2px var(--web-shadow-a8);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.rv2 .rs-reply--on{background-color:var(--web-glass-dark);color:var(--web-white)}.rv2 .rs-note{background-color:var(--web-note-solid-a97);width:340px;box-shadow:0 1px 2px var(--web-shadow-note-a8), 0 18px 40px var(--web-shadow-note-a12);border-radius:18px;gap:12px;padding:12px 14px;display:flex}.rv2 .rs-note__app{width:36px;height:36px;color:var(--web-white);background-image:linear-gradient(160deg, var(--web-amber-field-top), var(--web-amber-deep));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.rv2 .rs-note__app svg{width:20px;height:20px}.rv2 .rs-note__w{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rv2 .rs-note__top{color:var(--ui-ink);justify-content:space-between;gap:8px;font-size:14px;font-weight:600;line-height:19px;display:flex}.rv2 .rs-note__top span{color:var(--ui-grey);font-size:12px;font-weight:400;line-height:19px}.rv2 .rs-note__b{color:var(--ui-ink);font-size:14px;line-height:19px}.rv2 .rs-phone{background-color:var(--web-glass-dark);width:300px;box-shadow:0 0 0 1px var(--web-white-a8), 0 40px 90px var(--web-ink-warm-a40);border-radius:53px 53px 0 0;flex-shrink:0;padding:10px 10px 0;position:relative}.rv2 .rs-phone__in{background-color:var(--web-calc-live);border-radius:43px 43px 0 0;flex-direction:column;min-height:520px;display:flex;overflow:clip}.rv2 .rs-phone__bar{color:var(--web-black);justify-content:space-between;align-items:center;padding:16px 26px 6px 30px;font-size:14px;font-weight:600;line-height:18px;display:flex}.rv2 .rs-phone__bar svg{width:56px;height:10px}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2[data-boot] [data-reveal]:not(.is-play) [data-rise]{opacity:0;transform:translateY(14px)}.rv2[data-boot] [data-reveal]:not(.is-play) [data-rise=side]{opacity:0;transform:translateY(10px)scale(.96)}.rv2 [data-reveal].is-play [data-rise]{transition:opacity .14s linear calc(var(--at,0) * 1ms), transform .76s var(--e-enter) calc(var(--at,0) * 1ms)}}
