.rdm-quote[data-astro-cid-3hdyq6qv]{background:var(--_primitives---colors--off-orange);border-top:1px solid #af43191f;position:relative;overflow:hidden}.rdm-quote[data-astro-cid-3hdyq6qv]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#af43191a,#0000);height:120%;position:absolute;inset:-30% -20% auto 45%}.rdm-quote_grid[data-astro-cid-3hdyq6qv]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid;position:relative}.rdm-quote_card[data-astro-cid-3hdyq6qv]{border-radius:var(--_ui-styles---radius--medium);background:var(--_primitives---colors--navy);color:#fff;margin:0;padding:3rem;position:relative;overflow:hidden;box-shadow:0 30px 70px #01172f33}.rdm-quote_card[data-astro-cid-3hdyq6qv]:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#af431973,#0000);height:110%;position:absolute;inset:auto -30% -60% 20%}.rdm-quote_card[data-astro-cid-3hdyq6qv]>[data-astro-cid-3hdyq6qv]{z-index:1;position:relative}.rdm-quote_mark[data-astro-cid-3hdyq6qv]{width:3rem;height:auto;color:var(--_primitives---colors--orange);margin-bottom:1.5rem}.rdm-quote_card[data-astro-cid-3hdyq6qv] blockquote[data-astro-cid-3hdyq6qv]{font-family:var(--_typography---font-styles--heading);border:0;margin:0 0 2rem;padding:0;font-size:1.625rem;font-weight:600;line-height:1.35}.rdm-quote_card[data-astro-cid-3hdyq6qv] figcaption[data-astro-cid-3hdyq6qv]{align-items:center;gap:1rem;display:flex}.rdm-quote_card[data-astro-cid-3hdyq6qv] figcaption[data-astro-cid-3hdyq6qv] img[data-astro-cid-3hdyq6qv]{object-fit:cover;border:2px solid #ffffff40;border-radius:50%;width:3.5rem;height:3.5rem}.rdm-quote_card[data-astro-cid-3hdyq6qv] figcaption[data-astro-cid-3hdyq6qv] b[data-astro-cid-3hdyq6qv]{font-size:1.0625rem;display:block}.rdm-quote_card[data-astro-cid-3hdyq6qv] figcaption[data-astro-cid-3hdyq6qv] span[data-astro-cid-3hdyq6qv] span[data-astro-cid-3hdyq6qv]{opacity:.75;font-size:.9375rem}@media (width<=991px){.rdm-quote_grid[data-astro-cid-3hdyq6qv]{grid-template-columns:1fr;gap:3rem}}@media (width<=479px){.rdm-quote_card[data-astro-cid-3hdyq6qv]{padding:2rem 1.5rem}.rdm-quote_card[data-astro-cid-3hdyq6qv] blockquote[data-astro-cid-3hdyq6qv]{font-size:1.3125rem}}.rdm-ai[data-astro-cid-2m5wiedq]{--navy:#01172f;--rust:#af4319;--fern:#65743a;--ink:#242527;--line:#ededed;--cycle:12s;width:100%;max-width:34rem;font-family:var(--_typography---font-styles--body);color:var(--ink);text-align:left}.rdm-ai_card[data-astro-cid-2m5wiedq]{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 30px 80px #00000059,0 0 0 1px #ffffff26}.rdm-ai_top[data-astro-cid-2m5wiedq]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;font-size:.875rem;display:flex}.rdm-ai_brand[data-astro-cid-2m5wiedq]{color:var(--navy);font-weight:700}.rdm-ai_spark[data-astro-cid-2m5wiedq]{color:var(--rust)}.rdm-ai_models[data-astro-cid-2m5wiedq]{gap:.375rem;display:flex}.rdm-ai_models[data-astro-cid-2m5wiedq] span[data-astro-cid-2m5wiedq]{color:#6e6e6e;animation:rdm-ai-model calc(var(--cycle) / 2) infinite;background:#f3f3f3;border-radius:100px;padding:.125rem .5rem}.rdm-ai_models[data-astro-cid-2m5wiedq] span[data-astro-cid-2m5wiedq]:nth-child(2){animation-delay:calc(var(--cycle) / 6)}.rdm-ai_models[data-astro-cid-2m5wiedq] span[data-astro-cid-2m5wiedq]:nth-child(3){animation-delay:calc(var(--cycle) / 3)}@keyframes rdm-ai-model{0%,30%{background:var(--navy);color:#fff}34%,to{color:#6e6e6e;background:#f3f3f3}}.rdm-ai_q[data-astro-cid-2m5wiedq]{background:var(--navy);color:#fff;border-radius:1rem 1rem .25rem;width:fit-content;max-width:80%;margin:1.25rem 1.25rem 0 auto;padding:.75rem 1rem;font-weight:600;line-height:1.4}.rdm-ai_a[data-astro-cid-2m5wiedq]{min-height:15rem;padding:1.25rem;position:relative}.rdm-ai_typing[data-astro-cid-2m5wiedq]{animation:rdm-ai-typing var(--cycle) infinite;gap:.3rem;display:flex;position:absolute;top:1.5rem;left:1.25rem}.rdm-ai_typing[data-astro-cid-2m5wiedq] i[data-astro-cid-2m5wiedq]{background:#aaa;border-radius:50%;width:.5rem;height:.5rem;animation:.9s infinite rdm-ai-dot}.rdm-ai_typing[data-astro-cid-2m5wiedq] i[data-astro-cid-2m5wiedq]:nth-child(2){animation-delay:.15s}.rdm-ai_typing[data-astro-cid-2m5wiedq] i[data-astro-cid-2m5wiedq]:nth-child(3){animation-delay:.3s}@keyframes rdm-ai-dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes rdm-ai-typing{0%,8%{opacity:1}10%,50%{opacity:0}52%,58%{opacity:1}60%,to{opacity:0}}.rdm-ai_body[data-astro-cid-2m5wiedq]{animation:rdm-ai-body var(--cycle) infinite}@keyframes rdm-ai-body{0%,9%{opacity:0;transform:translateY(6px)}12%,48%{opacity:1;transform:none}51%,59%{opacity:0;transform:translateY(6px)}62%,98%{opacity:1;transform:none}to{opacity:0}}.rdm-ai_line[data-astro-cid-2m5wiedq]{color:#484a4d;margin:0 0 .75rem}.rdm-ai_list[data-astro-cid-2m5wiedq]{counter-reset:ai;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rdm-ai_item[data-astro-cid-2m5wiedq]{counter-increment:ai;border:1px solid var(--line);border-radius:.625rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.rdm-ai_item[data-astro-cid-2m5wiedq]:before{content:counter(ai) ".";color:#6e6e6e;font-weight:400}.rdm-ai_item[data-astro-cid-2m5wiedq].is-first{animation:rdm-ai-first var(--cycle) infinite}@keyframes rdm-ai-first{0%,55%{border-color:var(--line);background:#fff}60%,to{border-color:var(--fern);background:#f4f6ee}}.rdm-ai_swap[data-astro-cid-2m5wiedq]{display:grid}.rdm-ai_swap[data-astro-cid-2m5wiedq]>span[data-astro-cid-2m5wiedq]{grid-area:1/1}.rdm-ai_before[data-astro-cid-2m5wiedq]{animation:rdm-ai-before var(--cycle) infinite}.rdm-ai_after[data-astro-cid-2m5wiedq]{animation:rdm-ai-after var(--cycle) infinite;color:var(--fern)}@keyframes rdm-ai-before{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes rdm-ai-after{0%,50%{opacity:0}51%,to{opacity:1}}.rdm-ai_cite[data-astro-cid-2m5wiedq]{color:#6e6e6e;background:#f3f3f3;border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.6875rem;display:inline-flex}.rdm-ai_badge[data-astro-cid-2m5wiedq]{background:var(--fern);color:#fff;animation:rdm-ai-after var(--cycle) infinite;border-radius:100px;margin-left:auto;padding:.0625rem .5rem;font-size:.75rem}.rdm-ai_sources[data-astro-cid-2m5wiedq]{color:#6e6e6e;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:1rem;font-size:.75rem;display:flex}.rdm-ai_sources[data-astro-cid-2m5wiedq] b[data-astro-cid-2m5wiedq]{border:1px solid var(--line);border-radius:100px;padding:.125rem .5rem;font-weight:400}.rdm-ai_status[data-astro-cid-2m5wiedq]{color:#fff;animation:rdm-ai-status var(--cycle) infinite;padding:.875rem 1.25rem;font-weight:700;display:grid}.rdm-ai_status[data-astro-cid-2m5wiedq]>span[data-astro-cid-2m5wiedq]{grid-area:1/1}.rdm-ai_status[data-astro-cid-2m5wiedq] b[data-astro-cid-2m5wiedq]{margin-right:.375rem}.rdm-ai_status-before[data-astro-cid-2m5wiedq]{animation:rdm-ai-before var(--cycle) infinite}.rdm-ai_status-after[data-astro-cid-2m5wiedq]{animation:rdm-ai-after var(--cycle) infinite}@keyframes rdm-ai-status{0%,50%{background:var(--rust)}51%,to{background:var(--fern)}}@media (prefers-reduced-motion:reduce){.rdm-ai[data-astro-cid-2m5wiedq] [data-astro-cid-2m5wiedq],.rdm-ai[data-astro-cid-2m5wiedq] [data-astro-cid-2m5wiedq]:before{animation:none!important}.rdm-ai_typing[data-astro-cid-2m5wiedq],.rdm-ai_before[data-astro-cid-2m5wiedq],.rdm-ai_status-before[data-astro-cid-2m5wiedq]{opacity:0}.rdm-ai_item[data-astro-cid-2m5wiedq].is-first{border-color:var(--fern);background:#f4f6ee}.rdm-ai_status[data-astro-cid-2m5wiedq]{background:var(--fern)}}@media (width<=479px){.rdm-ai_models[data-astro-cid-2m5wiedq]{display:none}.rdm-ai_a[data-astro-cid-2m5wiedq]{min-height:14rem}}.rdm-scan[data-astro-cid-gdwevxcf]{--navy:#01172f;--rust:#af4319;--cycle:9s;width:100%;max-width:32rem;font-family:var(--_typography---font-styles--body);text-align:left}.rdm-scan_card[data-astro-cid-gdwevxcf]{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:0 30px 70px #01172f29,0 0 0 1px #01172f0f}.rdm-scan_bar[data-astro-cid-gdwevxcf]{background:#fafafa;border-bottom:1px solid #ededed;align-items:center;gap:.375rem;padding:.75rem 1rem;display:flex}.rdm-scan_bar[data-astro-cid-gdwevxcf] i[data-astro-cid-gdwevxcf]{background:#ddd;border-radius:50%;width:.625rem;height:.625rem}.rdm-scan_bar[data-astro-cid-gdwevxcf] span[data-astro-cid-gdwevxcf]{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #ededed;border-radius:100px;flex:1;margin-left:.5rem;padding:.25rem .75rem;font-size:.75rem;overflow:hidden}.rdm-scan_page[data-astro-cid-gdwevxcf]{gap:.625rem;padding:1.5rem 1.5rem 1.75rem;display:grid;position:relative;overflow:hidden}.rdm-scan_beam[data-astro-cid-gdwevxcf]{pointer-events:none;animation:rdm-scan-beam var(--cycle) cubic-bezier(.45, 0, .55, 1) infinite;background:linear-gradient(#0000 calc(100% - 3.5rem),#af43191a calc(100% - 1rem),#af431980 calc(100% - 2px),#0000);position:absolute;inset:0}@keyframes rdm-scan-beam{0%{opacity:0;transform:translateY(-100%)}5%{opacity:1}60%{opacity:1;transform:translateY(0)}66%,to{opacity:0;transform:translateY(0)}}.rdm-scan_filler[data-astro-cid-gdwevxcf]{gap:.4rem;padding:.125rem 0;display:grid}.rdm-scan_filler[data-astro-cid-gdwevxcf] span[data-astro-cid-gdwevxcf]{background:#efefef;border-radius:100px;height:.4375rem}.rdm-scan_read[data-astro-cid-gdwevxcf]{color:#b9b9b9;animation:rdm-scan-read var(--cycle) infinite;border-radius:.5rem;margin:0 -.625rem;padding:.375rem .625rem;line-height:1.35;position:relative}.rdm-scan_read[data-astro-cid-gdwevxcf].is-h1{font-family:var(--_typography---font-styles--heading);font-size:1.25rem;font-weight:700}.rdm-scan_read[data-astro-cid-gdwevxcf].is-h2{margin-top:.25rem;font-size:.9375rem;font-weight:700}.rdm-scan_read[data-astro-cid-gdwevxcf].is-answer{font-size:.8125rem}@keyframes rdm-scan-read{0%,4%{color:#b9b9b9;box-shadow:none;background:0 0}10%,80%{color:var(--navy);box-shadow:inset 3px 0 0 var(--rust);background:#fbf6f3}92%,to{color:#b9b9b9;box-shadow:none;background:0 0}}.rdm-scan_legend[data-astro-cid-gdwevxcf]{color:var(--_primitives---colors--neutral);justify-content:center;gap:1.5rem;margin-top:1.25rem;font-size:.875rem;display:flex}.rdm-scan_legend[data-astro-cid-gdwevxcf] span[data-astro-cid-gdwevxcf]{align-items:center;gap:.5rem;display:inline-flex}.rdm-scan_legend[data-astro-cid-gdwevxcf] b[data-astro-cid-gdwevxcf]{background:#efefef;border-radius:.25rem;width:.875rem;height:.875rem}.rdm-scan_legend[data-astro-cid-gdwevxcf] b[data-astro-cid-gdwevxcf].is-on{box-shadow:inset 3px 0 0 var(--rust), 0 0 0 1px #af431940;background:#fbf6f3}@media (prefers-reduced-motion:reduce){.rdm-scan_beam[data-astro-cid-gdwevxcf]{display:none}.rdm-scan_read[data-astro-cid-gdwevxcf]{color:var(--navy);box-shadow:inset 3px 0 0 var(--rust);background:#fbf6f3;animation:none}}@media (width<=479px){.rdm-scan_page[data-astro-cid-gdwevxcf]{padding:1.25rem 1.25rem 1.5rem}.rdm-scan_read[data-astro-cid-gdwevxcf].is-h1{font-size:1.0625rem}}
