#f500{--lotus:url(/assets/lily-mark.png);--netgraph:url(/assets/insights/netgraph.png);--rx-ink:#0e2841;--rx-ink-2:#0a1f35;--rx-deep:#1b3b76;--rx-blue:#284d96;--rx-cyan:#00b4d8;--rx-b300:#7a94c4;--rx-b100:#e4eaf4;--rx-white:#fff;--rx-panel:#ffffff0b;--rx-line:#e4eaf424;--rx-track:#e4eaf41f;--rx-head:"Barlow","Helvetica Neue",Arial,sans-serif;--rx-num:"Barlow Condensed","Barlow","Arial Narrow",sans-serif;--rx-body:"Mulish","Helvetica Neue",Arial,sans-serif;--rx-ease:cubic-bezier(.16,1,.3,1)}#f500 .rx{background:var(--rx-ink);color:var(--rx-b100);font-family:var(--rx-body)}#f500 .rx .wrap{max-width:var(--maxw,1120px)}#f500 .rx-band{padding-block:88px}#f500 .rx-band.alt{background:var(--rx-ink-2)}#f500 .rx-band+.rx-band{border-top:1px solid #e4eaf40f}#f500 .rx h1,#f500 .rx h2,#f500 .rx h3{color:var(--rx-white);letter-spacing:-.01em}#f500 .rx-eyebrow{font:700 12px/1.3 var(--rx-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rx-cyan);margin:0}#f500 .rx .hl{color:var(--rx-cyan)}#f500 .rx-note{color:var(--rx-b300);margin:18px 0 0;font-size:13px}#f500 .rx-note b{color:var(--rx-white)}#f500 .rx-hero{padding-block:72px 84px;position:relative;overflow:hidden}#f500 .rx-hero:after{content:"";background:var(--lotus) no-repeat center/contain;opacity:.06;pointer-events:none;width:620px;height:470px;position:absolute;bottom:-60px;right:-120px}#f500 .rx-hero .wrap{z-index:1;position:relative}#f500 .rx-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}#f500 .rx-crumb{color:var(--rx-b300);font-size:13px}#f500 .rx-crumb a{color:var(--rx-b100);text-decoration:none}#f500 .rx-crumb a:hover{text-decoration:underline}#f500 .rx-chip{font:700 11px/1 var(--rx-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rx-cyan);border:1px solid #00b4d873;border-radius:4px;padding:9px 12px}#f500 .rx-kicker{align-items:center;gap:14px;display:flex}#f500 .rx-kicker:before{content:"";background:var(--rx-cyan);width:40px;height:2px}#f500 .rx-hero h1{font:800 clamp(52px,9.4vw,120px)/.9 var(--rx-head);text-transform:uppercase;letter-spacing:-.005em;margin:18px 0 22px}#f500 .rx-hero h1 span{display:block}#f500 .rx-lead{color:var(--rx-b100);max-width:58ch;margin:0;font-size:clamp(18px,2vw,21px);line-height:1.55}#f500 .rx-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}#f500 .rx .btn.on-dark{color:var(--rx-ink);background:#fff}#f500 .rx .btn.on-dark:hover{background:var(--rx-b100)}#f500 .rx-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}#f500 .rx-stat{background:var(--rx-panel);border:1px solid var(--rx-line);border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}#f500 .rx-stat svg{width:30px;height:30px;color:var(--rx-cyan);flex:none}#f500 .rx-stat b{font:700 34px/1 var(--rx-num);color:var(--rx-white);font-variant-numeric:tabular-nums;display:block}#f500 .rx-stat span{color:var(--rx-b300);margin-top:4px;font-size:13px;display:block}#f500 .rx-fhead{align-items:flex-start;gap:18px;margin-bottom:36px;display:flex}#f500 .rx-fnum{font:800 clamp(44px,5.4vw,64px)/.9 var(--rx-num);color:var(--rx-cyan);flex:none}#f500 .rx-fhead h2{font:800 clamp(30px,4.2vw,50px)/1 var(--rx-head);text-transform:uppercase;margin:0}#f500 .rx-fsub{color:var(--rx-b300);margin:-18px 0 24px;font-size:15px}#f500 .rx-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}#f500 .rx-card{background:var(--rx-panel);border:1px solid var(--rx-line);border-radius:12px;min-width:0;padding:28px}#f500 .rx-card.feat{background:var(--rx-deep);border-color:#7a94c459}#f500 .rx-card .rx-eyebrow{margin-bottom:14px}#f500 .rx-big{font:700 clamp(64px,8vw,92px)/.9 var(--rx-num);color:var(--rx-white);font-variant-numeric:tabular-nums}#f500 .rx-card p{margin:0;line-height:1.55}#f500 .donut-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;display:grid}#f500 .donut{width:168px;height:168px;position:relative}#f500 .donut svg{width:100%;height:100%;transform:rotate(-90deg)}#f500 .donut b{font:700 54px/1 var(--rx-num);color:var(--rx-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}#f500 .dots{flex-wrap:wrap;gap:4px;max-width:150px;margin:16px 0 8px;display:flex}#f500 .dots i{background:var(--rx-cyan);border-radius:50%;width:12px;height:12px}#f500 .dots i.off{box-shadow:inset 0 0 0 1.5px var(--rx-b300);background:0 0}#f500 .dots.small{gap:3px;max-width:150px}#f500 .dots.small i{width:7px;height:7px}#f500 .dots.small i.on{background:var(--rx-b300)}#f500 .dots.small i.off{box-shadow:none;background:#e4eaf429}#f500 .rx-count{color:var(--rx-b300);font-size:12px}#f500 .rx-pull{color:var(--rx-b100);margin-top:24px;font-size:17px}#f500 .rx-pull b{color:var(--rx-white)}#f500 .rx-card.dim .rx-big,#f500 .rx-card.dim .rx-eyebrow{color:var(--rx-b300)}#f500 .burst{width:100%;max-width:420px;margin:0 auto;display:block}#f500 .ceo-cta{text-align:left;padding-block:84px}#f500 .ceo-cta .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}#f500 .ceo-cta .pre{font:700 13px/1.3 var(--rx-head);letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85;margin:0 0 14px}#f500 .ceo-cta h2{margin:0;font-size:clamp(32px,4vw,46px);line-height:1.08}#f500 .ceo-cta .sub{margin:16px 0 0;font-size:19px}#f500 .ceo-form{color:var(--lp-ink,#121824);text-align:left;background:#fff;border-radius:12px;padding:28px;box-shadow:0 10px 30px #0e28412e}#f500 .ceo-form label{font:600 14px/1.3 var(--rx-head);color:var(--lp-ink,#121824);margin-bottom:8px;display:block}#f500 .ceo-form input{box-sizing:border-box;width:100%;font:400 16px/1.4 var(--rx-body);color:var(--lp-ink,#121824);border:1px solid var(--lp-ink-300,#b2b6bf);background:#fff;border-radius:8px;padding:13px 14px}#f500 .ceo-form input:focus{border-color:var(--rx-blue);outline:none;box-shadow:0 0 0 3px #00b4d859}#f500 .ceo-form input[aria-invalid=true]{border-color:#d64545}#f500 .ceo-form .btn{justify-content:center;width:100%;margin-top:14px;padding:14px 18px;font-size:16px}#f500 .ceo-form .btn.primary{background:var(--cta,#0f0e17);color:#fff}#f500 .ceo-form .btn.primary:hover{background:var(--cta-hover,#23222f)}#f500 .ceo-form .ceo-err{color:#b42318;margin:8px 0 0;font-size:13px}#f500 .ceo-form .fine{color:var(--lp-ink-500,#555b6b);margin:14px 0 0;font-size:12.5px;line-height:1.5}#f500 .ceo-done h3{font:700 22px/1.2 var(--rx-head);color:var(--lp-blue-ink,#0e2841);margin:0 0 8px}#f500 .ceo-done p{color:var(--lp-ink-700,#2a3140);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}#f500 .ceo-done .fine{margin-top:12px}#f500 .method{background:#071728;padding-block:64px 40px}#f500 .method h2{font:700 13px/1 var(--rx-head);letter-spacing:.16em;text-transform:uppercase;color:var(--rx-cyan);margin:0 0 26px}#f500 .method dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 48px;margin:0;display:grid}#f500 .method dl div{grid-template-columns:110px minmax(0,1fr);gap:16px;display:grid}#f500 .method dt{font:700 12px/1.6 var(--rx-head);letter-spacing:.12em;text-transform:uppercase;color:var(--rx-white)}#f500 .method dd{color:var(--rx-b100);margin:0;font-size:14px;line-height:1.6}#f500 .source{border-top:1px solid var(--rx-line);color:var(--rx-b300);text-align:right;margin-top:40px;padding-top:20px;font-size:13px}#f500 .rx a:focus-visible,#f500 .rx button:focus-visible,#f500 .ceo-form :focus-visible{outline:3px solid var(--rx-cyan);outline-offset:2px}@media (width<=900px){#f500 .rx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#f500 .rx-grid2,#f500 .ceo-cta .wrap,#f500 .method dl{grid-template-columns:minmax(0,1fr)}#f500 .rx-band{padding-block:64px}}@media (width<=520px){#f500 .rx-stats,#f500 .donut-card{grid-template-columns:minmax(0,1fr)}#f500 .donut{width:140px;height:140px}#f500 .rx-card{padding:22px}#f500 .method dl div{grid-template-columns:minmax(0,1fr);gap:4px}#f500 .source{text-align:left}}@media (prefers-reduced-motion:reduce){#f500 *{transition:none!important;animation:none!important}}.anim #f500 [data-anim]{transition:opacity .7s var(--rx-ease),transform .7s var(--rx-ease);transition-delay:calc(var(--d,0) * 90ms)}.anim #f500 [data-anim].pre{opacity:.15;transform:translateY(20px)}.anim #f500 .donut .arc{transition:stroke-dashoffset 1.2s var(--rx-ease) .25s}.anim #f500 .pre .donut .arc{stroke-dashoffset:var(--c)}.anim #f500 .dots i{transition:opacity .35s var(--rx-ease),transform .35s var(--rx-ease);transition-delay:calc(.3s + var(--i) * 70ms)}.anim #f500 .dots.small i{transition-delay:calc(.3s + var(--i) * 9ms)}.anim #f500 .pre .dots i{opacity:0;transform:scale(.3)}.anim #f500 .burst line{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--rx-ease) calc(.35s + var(--i) * 28ms)}.anim #f500 .pre .burst line{stroke-dashoffset:1px}.anim #f500 .burst circle[style]{transform-box:fill-box;transform-origin:50%;transition:opacity .4s var(--rx-ease),transform .4s var(--rx-ease);transition-delay:calc(.65s + var(--i) * 28ms)}.anim #f500 .pre .burst circle[style]{opacity:0;transform:scale(.2)}.anim #f500 .burst .core{transform-box:fill-box;transform-origin:50%;transition:transform .8s var(--rx-ease) .1s}.anim #f500 .pre .burst .core{transform:scale(.6)}#f500 .rx span.count{font:inherit;color:inherit;font-variant-numeric:tabular-nums;margin:0;display:inline}@media (prefers-reduced-motion:reduce){.anim #f500 [data-anim].pre,.anim #f500 .pre *{opacity:1!important;stroke-dashoffset:revert!important;transform:none!important}}@keyframes zeroGlow{0%{color:var(--rx-b300);text-shadow:0 0 #e4eaf400}35%{color:var(--rx-white);text-shadow:0 0 18px #e4eaf4b3,0 0 46px #00b4d873}to{color:var(--rx-b300);text-shadow:0 0 #e4eaf400}}.anim #f500 .rx-card.dim:not(.pre) .zero{animation:zeroGlow 1.8s var(--rx-ease) 1.5s 1 both}#f500 .rx-meta{border-top:1px solid var(--rx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:28px;padding-top:20px;display:flex}#f500 .rx-meta p{color:var(--rx-b300);margin:0;font-size:14px}#f500 .rx-meta b{color:var(--rx-b100);font-weight:600}#f500 .rx-share{align-items:center;gap:8px;display:flex}#f500 .rx-share span{font:600 13px/1 var(--rx-head);color:var(--rx-b100);margin-right:4px}#f500 .rx-sbtn{border:1px solid var(--rx-line);width:38px;height:38px;color:var(--rx-b100);cursor:pointer;transition:background .2s var(--rx-ease),color .2s var(--rx-ease),border-color .2s var(--rx-ease);background:0 0;border-radius:8px;place-items:center;display:inline-grid}#f500 .rx-sbtn svg{width:17px;height:17px}#f500 .rx-sbtn:hover{color:#fff;background:#ffffff14;border-color:#e4eaf459}#f500 .rx-cite{border-top:1px solid var(--rx-line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px;margin-top:40px;padding-top:32px;display:grid}#f500 .rx-cite h2{margin-bottom:16px}#f500 .rx-cite .rx-share{margin-bottom:18px}#f500 .rx-dl svg{width:16px;height:16px}#f500 .rx-ref{border:1px solid var(--rx-line);color:var(--rx-b100);background:#ffffff0d;border-radius:8px;margin:0 0 14px;padding:16px 18px;font-size:14px;line-height:1.6}#f500 .rx-take{border-top:1px solid var(--rx-line);max-width:860px;margin-top:32px;padding-top:22px}#f500 .rx-take .rx-eyebrow{margin-bottom:8px}#f500 .rx-take p:last-child{color:var(--rx-white);margin:0;font-size:clamp(18px,1.8vw,21px);line-height:1.5}#f500 .rx-mid{background:var(--rx-blue);padding-block:34px}#f500 .rx-mid .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}#f500 .rx-mid p{color:var(--rx-b100);max-width:60ch;margin:0;font-size:19px;line-height:1.45}#f500 .rx-mid b{color:#fff;font-family:var(--rx-head);font-weight:700}#f500 .rx-mid .btn.on-dark{color:var(--rx-ink);background:#fff}#f500 .rx-mid .btn.on-dark:hover{background:var(--rx-b100)}#f500 .ceo-cta .who{color:#ffffffd9;max-width:46ch;margin:18px 0 0;font-size:15px;line-height:1.55}#f500 .rx-sticky{z-index:90;padding-bottom:env(safe-area-inset-bottom,0px);animation:rxUp .45s var(--rx-ease);background:#0e2841f7;border-top:1px solid #00b4d859;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0e284140}#f500 .rx-sticky .wrap{padding-block:12px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));align-items:center;gap:16px;display:flex}#f500 .rx-sticky p{min-width:0;color:var(--rx-b100);flex:1;margin:0;font-size:15px}#f500 .rx-sticky b{color:#fff;font-family:var(--rx-head)}#f500 .rx-sticky .btn.primary{color:var(--rx-ink);white-space:nowrap;background:#fff}#f500 .rx-sticky .btn.primary:hover{background:var(--rx-b100)}#f500 .rx-x{color:var(--rx-b300);cursor:pointer;background:0 0;border:0;border-radius:6px;width:36px;height:36px;font-size:24px;line-height:1}#f500 .rx-x:hover{color:#fff;background:#ffffff14}@keyframes rxUp{0%{transform:translateY(100%)}to{transform:none}}#f500 .rx-toast{left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:120;color:#fff;font:600 14px/1.4 var(--rx-body);text-align:center;background:#0f0e17;border-radius:8px;max-width:calc(100% - 32px);padding:12px 18px;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0e28414d}@media (width<=900px){#f500 .rx-cite{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=640px){#f500 .rx-sticky p span{display:none}#f500 .rx-sticky .wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px));gap:10px}#f500 .rx-sticky p{font-size:14px}#f500 .rx-sticky .btn.primary{padding:10px 14px;font-size:13.5px}#f500 .rx-mid .btn{justify-content:center;width:100%}}@media (width<=520px){#f500 .rx-hero{padding-block:44px 56px}#f500 .rx-hero-top{margin-bottom:28px}#f500 .rx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px}#f500 .rx-stat{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}#f500 .rx-stat svg{width:22px;height:22px}#f500 .rx-stat b{font-size:28px}#f500 .rx-actions .btn{justify-content:center;width:100%}#f500 .rx-band{padding-block:52px}#f500 .rx-fhead{gap:12px;margin-bottom:26px}#f500 .burst{max-width:280px}#f500 .rx-meta{flex-direction:column;align-items:flex-start}}@media (width<=420px){#f500 .rx-sticky p{display:none}#f500 .rx-sticky .btn.primary{flex:1;justify-content:center}}#f500 .rx-card.feat{--rx-b300:#a9bbdd}#f500 .rx.light{--rx-cyan:#0090b0;--rx-b300:#555b6b;--rx-b100:#2a3140;--rx-white:#0e2841;--rx-panel:#fff;--rx-line:#d9dce2;--rx-track:#e4eaf4;--rx-ink-2:#f5f6f9;color:var(--rx-b100);background:#fff}#f500 .rx.light .dk{--rx-cyan:#00b4d8;--rx-b300:#a9bbdd;--rx-b100:#e4eaf4;--rx-white:#fff;--rx-panel:#ffffff12;--rx-line:#e4eaf42e;--rx-track:#e4eaf424;color:var(--rx-b100)}#f500 .rx.light .lt,#f500 .rx.light .dk .lt{--rx-cyan:#0090b0;--rx-b300:#555b6b;--rx-b100:#2a3140;--rx-white:#0e2841;--rx-panel:#fff;--rx-line:#d9dce2;--rx-track:#e4eaf4;color:var(--rx-b100)}#f500 .rx.light .rx-card{box-shadow:0 2px 8px #0e28410f}#f500 .rx.light .dk .rx-card:not(.lt){box-shadow:none}#f500 .rx.light .rx-card.feat{background:var(--rx-deep);border-color:var(--rx-deep)}#f500 .rx.light .rx-hero:before{content:"";background:var(--netgraph) no-repeat right top/contain;opacity:.32;pointer-events:none;width:min(640px,60vw);height:250px;position:absolute;top:0;right:0}#f500 .rx.light .rx-hero:after{opacity:.05}#f500 .rx.light .rx-chip{background:#fff;border-color:#0090b073}#f500 .rx.light .rx-crumb a{color:#2a3140}#f500 .rx.light .rx-stat{box-shadow:0 2px 8px #0e28410d}#f500 .rx.light .rx-band+.rx-band{border-top:0}#f500 .rx.light .rx-mid{background:#0e2841}#f500 .rx.light .rx-ref{background:#fff}#f500 .rx.light .rx-sbtn:hover{color:#0e2841;background:#f3f6fb;border-color:#b2b6bf}#f500 .rx.light .source{color:#555b6b}#f500 .rx.light .source .tm{color:#7b818f;margin-top:6px;font-size:12px;display:block}#f500 .rx .lede{color:var(--rx-white);margin:0;font-size:18px;line-height:1.45}#f500 .rx .dots.small.hl i.on{background:var(--rx-cyan)}#f500 .rx.light .dk .dots.small i.off{background:#e4eaf429}@keyframes zeroGlowL{0%{color:#555b6b;text-shadow:0 0 #00b4d800}35%{color:#0e2841;text-shadow:0 0 22px #00b4d88c,0 0 6px #00b4d859}to{color:#555b6b;text-shadow:0 0 #00b4d800}}#f500 .rx.light .zero{color:#555b6b}.anim #f500 .rx.light [data-anim]:not(.pre) .zero{animation:zeroGlowL 1.8s var(--rx-ease) 1.5s 1 both}#f500 .rx-card.prompt{padding:24px 28px}#f500 .chip{color:#fff;font:700 18px/1.2 var(--rx-head);background:#1b3b76;border-radius:8px;align-items:center;gap:12px;margin:0 0 22px;padding:10px 16px;display:inline-flex}#f500 .chip span{letter-spacing:.16em;text-transform:uppercase;color:#7fddf0;font-size:11px}#f500 .prow{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:28px;padding-block:18px;display:grid}#f500 .prow+.prow{border-top:1px solid var(--rx-line)}#f500 .prow .rx-eyebrow{margin-bottom:6px}#f500 .pplrow{align-items:flex-end;gap:clamp(6px,1.6vw,18px);display:flex}#f500 .pplrow svg{color:#d9dce2;width:clamp(18px,3.4vw,38px);height:auto}#f500 .pplrow svg.on{color:#00b4d8}#f500 .pcap{color:var(--rx-b300);margin:12px 0 0;font-size:14px}#f500 .pcap b{color:var(--rx-cyan)}#f500 .tl-card{padding:28px 32px 22px}#f500 .tl{position:relative}#f500 .tl-svg{width:100%;height:auto;display:block}#f500 .tl-compact{display:none}#f500 .tl-bubble{background:#1b3b76;border-radius:10px;width:40%;padding:14px 18px;position:absolute;top:0;right:2%;box-shadow:0 8px 20px #0e28412e}#f500 .tl-bubble .rx-eyebrow{color:#7fddf0;margin:0 0 6px;font-size:11px}#f500 .tl-bubble p:last-child{color:#fff;font:700 clamp(16px,1.7vw,20px)/1.3 var(--rx-head);margin:0}#f500 .tl-labels{height:22px;font:700 11.5px/1.25 var(--rx-head);letter-spacing:.12em;text-transform:uppercase;color:#555b6b;margin-top:6px;position:relative}#f500 .tl-labels span{max-width:34%;position:absolute;top:0}#f500 .tl-labels span:first-child{left:0}#f500 .tl-labels span:nth-child(2){color:#0e2841;left:52%}#f500 .tl-labels span:nth-child(3){color:#0090b0;text-align:right;right:0}#f500 .rx-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}#f500 .rx-big .of{font:600 .36em/1 var(--rx-num);color:var(--rx-b300);letter-spacing:0;margin-left:10px}#f500 .rx-grid3 .rx-big{font-size:clamp(52px,6vw,72px)}#f500 .rx-grid3 .rx-card p:last-child{margin-top:10px;font-size:14px}#f500 .eng{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}#f500 .engines{max-width:440px}#f500 .eng-cards{gap:18px;display:grid}#f500 .eng-cards .rx-card p:last-child{margin-top:10px;font-size:15px}.anim #f500 .pplrow svg{transition:opacity .35s var(--rx-ease),transform .35s var(--rx-ease);transition-delay:calc(.3s + var(--i) * 80ms)}.anim #f500 .pre .pplrow svg{opacity:0;transform:translateY(10px)}.anim #f500 .tl .now{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--rx-ease) .35s}.anim #f500 .pre .tl .now{stroke-dashoffset:1px}.anim #f500 .tl .today,.anim #f500 .tl .ring{transform-box:fill-box;transform-origin:50%;transition:opacity .45s var(--rx-ease),transform .45s var(--rx-ease)}.anim #f500 .tl .today{transition-delay:1.25s}.anim #f500 .tl .ring{transition-delay:1.9s}.anim #f500 .pre .tl .today,.anim #f500 .pre .tl .ring{opacity:0;transform:scale(.3)}.anim #f500 .tl-arrow{transition:opacity .6s var(--rx-ease) 1.6s}.anim #f500 .pre .tl-arrow{opacity:0}.anim #f500 .tl-bubble{transition:opacity .55s var(--rx-ease) 1.35s,transform .55s var(--rx-ease) 1.35s}.anim #f500 .pre .tl-bubble{opacity:0;transform:translateY(10px)}.anim #f500 .engines .box{transform-box:fill-box;transform-origin:50%;transition:opacity .45s var(--rx-ease),transform .45s var(--rx-ease);transition-delay:calc(.5s + var(--i) * .12s)}.anim #f500 .pre .engines .box{opacity:0;transform:scale(.85)}.anim #f500 .engines line{transition-delay:calc(.25s + var(--i) * .12s)}@media (width<=900px){#f500 .eng{grid-template-columns:minmax(0,1fr)}#f500 .engines{margin:0 auto}#f500 .rx-grid3{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){#f500 .tl-full{display:none}#f500 .tl-compact{display:block}#f500 .tl-bubble{width:auto;margin-bottom:18px;position:static}#f500 .tl-labels{letter-spacing:.08em;height:30px;font-size:10px}#f500 .tl-labels span:nth-child(2){text-align:center;transform:translate(-50%)}#f500 .tl-card{padding:20px}#f500 .prow{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width<=520px){#f500 .chip{flex-wrap:wrap;gap:6px 10px;font-size:15px}#f500 .rx-card.prompt{padding:20px}}#f500 .rx.light{--rx-ground:#eef2f8;--rx-ground-2:#e6ecf5;--rx-panel:#fafbfd;--rx-line:#d3dae6;--rx-ink-2:var(--rx-ground-2);background:var(--rx-ground)}#f500 .rx.light .rx-hero{background:#e4eaf4;border-bottom:1px solid #d3dae6}#f500 .rx.light .rx-hero:before{opacity:.42}#f500 .rx.light .rx-band{background:var(--rx-ground)}#f500 .rx.light .rx-band.alt{background:var(--rx-ground-2)}#f500 .rx.light .rx-band.onblue{background:#1b3b76}#f500 .rx.light .method{background:var(--rx-ground-2);border-top:1px solid #d3dae6}#f500 .rx.light .rx-card{background:var(--rx-panel);box-shadow:0 1px 3px #0e28410d,0 6px 18px #0e28410d}#f500 .rx.light .rx-card.feat{background:var(--rx-deep)}#f500 .rx.light .rx-card.lt{background:#fafbfd;border-color:#fafbfd}#f500 .rx.light .rx-stat,#f500 .rx.light .rx-chip,#f500 .rx.light .rx-ref{background:#f6f8fc}#f500 .rx.light .dots.small i.off{background:#dce3ee}#f500 .rx.light .rx-sbtn:hover{background:#e4eaf4}#f500 .ceo-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}#f500 .ceo-done:focus{outline:none}#f500 a.rx-dl{line-height:normal}
