@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/geist-mono-latin-variable.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rs-page{--ink:#202020;--s900:#0f172a;--s700:#334155;--s600:#475569;--s500:#64748b;--s400:#94a3b8;--s300:#cbd5e1;--rule:#e6e8ec;--panel:#f5f6f8;--chip:#f1f3f6;--royal:#0c62f7;--royal-deep:#0c52bb;--accent:#0c62f7;--accent-ink:#0c52bb;--tint:#f5f6f8;--tint-rule:#e6e8ec;--pad:48px;--sec:72px;--rail:clamp(208px, 27.5vw, 304px);--gap:clamp(28px, 4.4vw, 64px);--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-family:var(--font-jakarta), "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;color:var(--s700);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:clip}.rs-page :is(p,li,dd,dt,blockquote,figcaption,h1,h2,h3,h4,h5,h6){font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;margin:0}.rs-page :is(ul,ol,dl,figure){margin:0}.rs-page a{color:var(--royal);text-decoration:none}.rs-page a:hover{color:var(--royal-deep)}.rs-page a:focus-visible{outline:2px solid var(--royal);outline-offset:3px;border-radius:4px}.rs-page img{display:block}.rs-page .rs-eyebrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s500);align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.rs-page .rs-eyebrow svg{color:var(--s400);flex:none}.rs-page .rs-frame{border-left:1px solid var(--rule);border-right:1px solid var(--rule);max-width:1120px;margin:0 auto}.rs-page .rs-row{border-bottom:1px solid var(--rule);position:relative}.rs-page .rs-tap{margin:-12px 0;padding:12px 0}.rs-page .rs-cap{padding:11px var(--pad);border-top:1px solid var(--rule);color:var(--s500);font-size:13px;font-weight:400;line-height:20px}.rs-page .rs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.rs-page .rs-ph{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rs-page .rs-ph.rs-contain{object-fit:contain}.rs-page .rs-crumbs{padding:14px var(--pad);justify-content:space-between;align-items:center;gap:16px;font-size:13px;line-height:20px;display:flex}.rs-page .rs-crumbs-l ol{color:var(--s500);flex-wrap:wrap;align-items:center;gap:8px;padding:0;font-weight:500;list-style:none;display:flex}.rs-page .rs-crumbs-l li{align-items:center;gap:8px;display:flex}.rs-page .rs-crumbs-l a{color:var(--s500)}.rs-page .rs-crumbs-l a:hover{color:var(--royal)}.rs-page .rs-crumbs-l .rs-sep{color:var(--s300)}.rs-page .rs-crumbs-l .rs-cur{color:var(--s700)}.rs-page .rs-pub{color:var(--s500);white-space:nowrap;font-size:13px;font-weight:400;line-height:20px}.rs-page .rs-hero{grid-template-columns:minmax(0,608fr) minmax(0,512fr);display:grid}.rs-page .rs-hero-copy{padding:56px var(--pad) 40px;flex-direction:column;display:flex}.rs-page .rs-h1{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin-top:20px;font-size:clamp(34px,2.5vw + 16px,44px);font-weight:600;line-height:1.14}.rs-page .rs-dek{color:var(--s700);max-width:500px;margin-top:20px;font-size:18px;font-weight:400;line-height:29px}.rs-page .rs-ctx{color:var(--s700);background:#eef4fe;border:1px solid #d7e4fb;align-items:flex-start;gap:10px;max-width:512px;margin-top:24px;padding:12px 14px;font-size:14px;line-height:22px;display:flex}.rs-page .rs-ctx svg{color:var(--royal);flex:none;margin-top:3px}.rs-page .rs-ctx a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.rs-page .rs-people{padding-top:28px}.rs-page .rs-people ul{flex-wrap:wrap;gap:14px 32px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rs-page .rs-people li{align-items:center;gap:12px;display:flex}.rs-page .rs-pn{color:var(--ink);font-size:14px;font-weight:600;line-height:20px;display:block}.rs-page .rs-pr{color:var(--s500);font-size:13px;line-height:18px;display:block}.rs-page .rs-mosaic{border-left:1px solid var(--rule);grid-template-rows:minmax(0,340fr) minmax(0,220fr) auto;grid-template-columns:1fr 1fr;display:grid}.rs-page .rs-mosaic>*,.rs-page .rs-mrow2>*{min-width:0;min-height:0;position:relative;overflow:hidden}.rs-page .rs-m1{border-bottom:1px solid var(--rule);grid-area:1/1/auto/3}.rs-page .rs-mrow2{display:contents}.rs-page .rs-m2{border-right:1px solid var(--rule);grid-area:2/1}.rs-page .rs-m3{grid-area:2/2}.rs-page .rs-mosaic.rs-one .rs-m2{border-right:0;grid-column:1/3}.rs-page .rs-mcap.rs-dt{grid-area:3/1/auto/3;padding:11px 24px}.rs-page .rs-mcap.rs-pa,.rs-page .rs-mcap.rs-pb{display:none}.rs-page .rs-marktile{background:var(--tint);justify-content:center;align-items:center;padding:28px;display:flex}.rs-page .rs-marktile img{max-width:min(78%, var(--mark-w,100%));width:auto;height:auto;max-height:70%}.rs-page .rs-marktile.rs-dark{background:#141414}.rs-page .rs-marktile.rs-dark img{width:112px;max-width:none;height:112px;max-height:none}.rs-page .rs-darkchip{background:#141414;border-radius:6px;display:inline-flex;overflow:hidden}.rs-page .rs-panel{background:var(--tint);flex-direction:column;grid-area:1/1/4/3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rs-page .rs-panel:before{content:"";background-image:linear-gradient(to right, var(--tint-rule) 1px, transparent 1px), linear-gradient(var(--tint-rule) 1px, transparent 1px);background-position:-1px -1px;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 62%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 62%,#000 30%,#0000 100%)}.rs-page .rs-panel img{width:62%;max-width:var(--mark-max,160px);height:auto;position:relative}.rs-page .rs-lab{padding:14px var(--pad);border-bottom:1px solid var(--chip)}.rs-page .rs-ocs{grid-template-columns:repeat(var(--n), minmax(0, 1fr));display:grid}.rs-page .rs-oc{border-right:1px solid var(--rule);padding:28px 32px 30px}.rs-page .rs-oc:first-child{padding-left:var(--pad)}.rs-page .rs-oc:last-child{border-right:0}.rs-page .rs-fig{letter-spacing:-.03em;color:var(--accent-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:48px;font-weight:600;line-height:52px}.rs-page .rs-fig .rs-u{letter-spacing:-.01em;margin-left:-.96px;font-size:22px;font-weight:600;line-height:0}.rs-page .rs-oc p{color:var(--s700);max-width:260px;margin-top:12px;font-size:15px;line-height:22px}.rs-page .rs-outcomes.rs-n2 .rs-oc p{max-width:360px}.rs-page .rs-oc p.rs-ocb{color:var(--s600);margin-top:6px;font-size:13px;font-weight:600;line-height:20px}.rs-page .rs-about{grid-template-columns:var(--rail) minmax(0, 592px);column-gap:var(--gap);padding:48px var(--pad);align-items:start;display:grid}.rs-page .rs-about dl{flex-direction:column;gap:16px;margin-top:16px;display:flex}.rs-page .rs-about dt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s500);font-size:12px;font-weight:500;line-height:16px}.rs-page .rs-about dd{color:var(--ink);margin:4px 0 0;font-size:15px;font-weight:600;line-height:22px}.rs-page .rs-arail dd{text-wrap:balance}.rs-page .rs-about dd a{align-items:center;gap:6px;margin-block:-12px;padding-block:12px;display:inline-flex}.rs-page .rs-abody{color:var(--s700);font-size:17px;line-height:28px}.rs-page .rs-abody p{margin:0 0 16px}.rs-page .rs-abody p:last-child{margin-bottom:0}.rs-page .rs-abody a,.rs-page .rs-prose a{color:var(--royal);text-underline-offset:3px;-webkit-text-decoration:underline #0c62f74d;text-decoration:underline #0c62f74d}.rs-page .rs-abody strong,.rs-page .rs-prose strong,.rs-page .rs-prose b{color:var(--ink);font-weight:600}.rs-page .rs-cpart{padding:var(--sec) var(--pad)}.rs-page .rs-ch-body{margin-left:calc(var(--rail) + var(--gap));max-width:592px;display:flow-root}.rs-page .rs-note{float:left;clear:left;width:var(--rail);margin-left:calc(-1 * (var(--rail) + var(--gap)));margin-bottom:28px}.rs-page .rs-note.rs-head{margin-bottom:32px}@media (min-width:1024px){.rs-page .rs-note.rs-lastn{margin-bottom:0}}.rs-page .rs-ch-h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:14px;font-size:24px;font-weight:600;line-height:31px}.rs-page .rs-prose{color:var(--s700);font-size:17px;line-height:28px}.rs-page .rs-blk{margin:0 0 18px}.rs-page .rs-blk>:is(ul,ol){padding-left:22px}.rs-page .rs-blk>ul{list-style:outside}.rs-page .rs-blk>ol{list-style:decimal}.rs-page .rs-blk li{margin-bottom:10px;padding-left:4px}.rs-page .rs-blk li:last-child{margin-bottom:0}.rs-page .rs-blk li::marker{color:var(--s400)}.rs-page .rs-blk.rs-sub{letter-spacing:-.01em;color:var(--ink);margin:30px 0 8px;font-size:18px;font-weight:600;line-height:26px}.rs-page .rs-blk.rs-sub.rs-first{margin-top:0}.rs-page .rs-blk.rs-sub h3{text-wrap:balance}.rs-page .rs-blk img{max-width:100%;height:auto}.rs-page .rs-prose.rs-lede{color:var(--ink);font-size:20px;font-weight:400;line-height:32px}.rs-page .rs-ch-body>:last-child,.rs-page .rs-ch-body>:last-child>:last-child{margin-bottom:0}.rs-page .rs-bq{border-left:2px solid var(--accent);margin:28px 0;padding-left:20px}.rs-page .rs-bq blockquote{color:var(--ink);font-size:17px;font-weight:500;line-height:28px}.rs-page .rs-bq .rs-who{margin-top:16px}.rs-page .rs-voice{border:1px solid var(--rule);background:#fff;padding:24px 24px 22px}.rs-page .rs-voice blockquote{letter-spacing:-.01em;color:var(--ink);text-indent:-.4em;font-size:17px;font-weight:500;line-height:27px}.rs-page .rs-who{align-items:center;gap:12px;margin-top:20px;display:flex}.rs-page .rs-who .rs-t{min-width:0}.rs-page .rs-wn,.rs-page .rs-wr,.rs-page .rs-wc{display:block}.rs-page .rs-wn{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.rs-page .rs-wr{color:var(--s600);font-size:13px;line-height:18px}.rs-page .rs-wc{color:var(--s500);font-size:13px;line-height:18px}.rs-page .rs-who.rs-co{color:var(--s600);margin-top:16px;font-size:13px;font-weight:600;line-height:18px}.rs-page .rs-ava{background:var(--chip);border-radius:50%;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.rs-page .rs-ava img{object-fit:cover;width:100%;height:100%}.rs-page .rs-ava.rs-mono{background:var(--tint);box-shadow:inset 0 0 0 1px var(--tint-rule);color:var(--accent-ink);letter-spacing:.02em;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.rs-page .rs-ava.rs-xl{width:64px;height:64px}.rs-page .rs-ava.rs-xl.rs-mono{font-size:20px}.rs-page .rs-tcard{border:1px solid var(--rule);background:#fff;padding:18px 20px 20px}.rs-page .rs-tn{letter-spacing:-.02em;color:var(--ink);margin-top:8px;font-size:20px;font-weight:600;line-height:26px}.rs-page .rs-tcard ul{margin:12px 0 0;padding:0;list-style:none}.rs-page .rs-tcard li{color:var(--s700);border-top:1px solid var(--chip);padding:7px 0;font-size:14px;line-height:21px}.rs-page .rs-lnk{align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.rs-page .rs-tcard .rs-lnk.rs-tap{margin-top:2px}.rs-page .rs-plate{height:var(--h,460px);display:grid}.rs-page .rs-plate>div{border-right:1px solid var(--rule);min-width:0;position:relative;overflow:hidden}.rs-page .rs-plate>div:last-child{border-right:0}.rs-page .rs-plate .rs-cell-contain img{height:calc(100% - 56px);inset:28px 0}.rs-page .rs-cpart{container-type:inline-size}.rs-page .rs-infig{width:min(658px, calc(100% + var(--pad)));width:min(658px, calc(100cqw - var(--rail) - var(--gap) + 2px));border:1px solid var(--rule);margin:30px 0}.rs-page .rs-ifr{background:var(--panel);aspect-ratio:16/9;position:relative;overflow:hidden}.rs-page .rs-ifr.rs-contain{aspect-ratio:auto;height:var(--h,360px);background:#fff}.rs-page .rs-ifr.rs-contain img{height:calc(100% - 48px);inset:24px 0}.rs-page .rs-infig .rs-cap{padding:10px 16px}.rs-page .rs-feature{grid-template-columns:minmax(0,448fr) minmax(0,672fr);display:grid}.rs-page .rs-fcol{border-right:1px solid var(--rule);flex-direction:column;display:flex}.rs-page .rs-fph{flex:auto;min-height:480px;position:relative;overflow:hidden}.rs-page .rs-fph.rs-cut{background:var(--tint)}.rs-page .rs-fph.rs-cut img{object-fit:contain;width:calc(100% - 64px);height:calc(100% - 80px);position:absolute;inset:40px 32px}.rs-page .rs-fcol.rs-sqc{background:#fff;align-self:start}.rs-page .rs-fph.rs-sq{aspect-ratio:1;background:#fff;flex:none;width:100%;min-height:0}.rs-page .rs-fcap{padding:11px 24px}.rs-page .rs-fq{background:var(--tint);flex-direction:column;justify-content:center;padding:64px clamp(32px,5.7vw,64px) 56px;display:flex}.rs-page .rs-fq>.rs-eyebrow{margin-bottom:24px}.rs-page .rs-mk{height:44px;color:var(--accent);font-family:Georgia,Times New Roman,serif;font-size:88px;font-weight:600;line-height:56px}.rs-page .rs-fq blockquote{letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;max-width:600px;margin-top:16px;font-size:24px;font-weight:500;line-height:34px}.rs-page .rs-fq.rs-long blockquote{letter-spacing:-.01em;font-size:19px;line-height:30px}.rs-page .rs-fq .rs-who{gap:16px;margin-top:32px}.rs-page .rs-fq .rs-wn{font-size:16px;line-height:22px}.rs-page .rs-fq .rs-wr{color:var(--s600);font-size:14px;line-height:20px}.rs-page :is(.rs-fq,.rs-panel) .rs-eyebrow{color:var(--s600)}.rs-page .rs-feature.rs-solo{grid-template-columns:1fr}.rs-page .rs-feature.rs-solo .rs-fq{padding:72px var(--pad) 64px;grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:var(--gap);align-items:start;display:grid}.rs-page .rs-side{flex-direction:column;gap:20px;display:flex}.rs-page .rs-feature.rs-solo .rs-side .rs-eyebrow{margin:0}.rs-page .rs-tl{padding:56px var(--pad) 40px}.rs-page .rs-tl h3{letter-spacing:-.02em;color:var(--ink);margin-top:12px;font-size:20px;font-weight:600;line-height:28px}.rs-page .rs-tl ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}.rs-page .rs-tl ol:before{content:"";background:var(--rule);height:2px;position:absolute;top:41px;left:10%;right:10%}.rs-page .rs-tl li{text-align:center;padding:0 10px;position:relative}.rs-page .rs-tl .rs-d{color:var(--ink);font-size:15px;font-weight:600;line-height:20px}.rs-page .rs-tl .rs-dot{border:2px solid var(--accent-ink);z-index:1;background:#fff;border-radius:50%;width:12px;height:12px;margin:15px auto 0;position:relative}.rs-page .rs-tl li:last-child .rs-dot{background:var(--accent-ink)}.rs-page .rs-tl .rs-w{color:var(--s700);margin-top:14px;font-size:14px;line-height:21px}.rs-page .rs-tl .rs-gap{text-align:center;width:68px;font-family:var(--mono);color:var(--s500);letter-spacing:.02em;font-size:11px;line-height:14px;position:absolute;top:20px;right:-34px}.rs-page .rs-tl .rs-src{border-top:1px solid var(--chip);color:var(--s500);margin-top:36px;padding-top:14px;font-size:12px;line-height:18px}.rs-page .rs-tl figcaption{color:var(--s600);max-width:560px;margin-top:8px;font-size:14px;line-height:22px}.rs-page .rs-cta{padding:72px var(--pad);text-align:center;flex-direction:column;align-items:center;display:flex}.rs-page :is(.rs-cta,.rs-ihero,.rs-icta) .rs-eyebrow{justify-content:center}.rs-page .rs-cta h2{letter-spacing:-.03em;color:var(--ink);margin-top:14px;font-size:28px;font-weight:600;line-height:34px}.rs-page .rs-cta p{color:var(--s700);max-width:640px;margin-top:12px;font-size:16px;line-height:26px}.rs-page .rs-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.rs-page .rs-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.rs-page .rs-btn-p,.rs-page .rs-btn-p:hover{color:#fff}.rs-page .rs-btn-p{background:var(--royal)}.rs-page .rs-btn-p:hover{background:var(--royal-deep)}.rs-page .rs-btn-s,.rs-page .rs-btn-s:hover{color:var(--ink)}.rs-page .rs-btn-s{background:var(--chip)}.rs-page .rs-btn-s:hover{background:#e4e8ee}.rs-page .rs-more-head{padding:56px var(--pad) 28px;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rs-page .rs-more-head h2{letter-spacing:-.02em;color:var(--ink);margin-top:12px;font-size:28px;font-weight:600;line-height:34px}.rs-page .rs-elink{color:var(--royal);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.rs-page .rs-cards{background:var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid}.rs-page .rs-cards>li{background:#fff;min-width:0;display:flex}.rs-page .rs-cards.rs-grid6{border-top:0}.rs-page .rs-card{width:100%;color:inherit;background:#fff;flex-direction:column;min-width:0;display:flex}.rs-page .rs-card:hover{color:inherit}.rs-page .rs-card .rs-cph{border-bottom:1px solid var(--rule);height:240px;position:relative;overflow:hidden}.rs-page :is(.rs-card,.rs-feat) .rs-cph img.rs-ph{object-position:var(--pos,50% 50%)}.rs-page .rs-card .rs-cph img.rs-ph{transition:transform .4s}.rs-page .rs-card:hover .rs-cph img.rs-ph{transform:scale(1.03)}.rs-page .rs-cb{flex-direction:column;flex:1;padding:22px clamp(20px,4.3vw,48px) 24px;display:flex}.rs-page :is(.rs-card,.rs-feat) .rs-cmk{align-items:center;height:40px;display:flex}.rs-page :is(.rs-card,.rs-feat) .rs-cmk img{width:auto;max-width:140px;height:var(--mh,24px)}.rs-page :is(.rs-card,.rs-feat) .rs-cmk .rs-darkchip img{height:var(--mh,40px);max-width:none}.rs-page .rs-card .rs-ct{letter-spacing:-.015em;min-height:75px;color:var(--ink);text-wrap:balance;margin:16px 0 18px;font-size:18px;font-weight:600;line-height:25px}.rs-page :is(.rs-card,.rs-feat) .rs-st{border-top:1px solid var(--chip);align-items:baseline;gap:10px;padding-top:16px;display:flex}.rs-page :is(.rs-card,.rs-feat) .rs-st .rs-sf{letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:30px}.rs-page :is(.rs-card,.rs-feat) .rs-st .rs-u{letter-spacing:-.01em;margin-left:.23px;font-size:15px;line-height:0}.rs-page :is(.rs-card,.rs-feat) .rs-st .rs-sk{color:var(--s600);font-size:13.5px;line-height:19px}.rs-page :is(.rs-card,.rs-feat) .rs-cnote{color:var(--s500);margin-top:12px;font-size:13px;line-height:18px}.rs-page :is(.rs-card,.rs-feat) .rs-ft{color:var(--s500);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:13px;line-height:18px;display:flex}.rs-page :is(.rs-card,.rs-feat) .rs-ft b{color:var(--s700);white-space:nowrap;font-weight:600}.rs-page .rs-card:hover .rs-ct,.rs-page .rs-feat:hover .rs-ct{color:var(--royal)}.rs-page .rs-card .rs-arrow{color:var(--s400);flex:none;transition:transform .2s,color .2s}.rs-page .rs-card:hover .rs-arrow{color:var(--royal);transform:translate(3px)}.rs-page :is(.rs-card,.rs-feat):focus-visible{outline-offset:-3px;border-radius:0}.rs-page .rs-cph .rs-panel{position:absolute;inset:0}.rs-page .rs-cph .rs-panel img{width:auto;max-width:120px;height:auto}.rs-page .rs-ihero{padding:24px var(--pad);text-align:center;flex-direction:column;align-items:center;display:flex;overflow:hidden}.rs-page .rs-ihero>*{position:relative}.rs-page .rs-ihero h1{letter-spacing:-.04em;color:var(--ink);margin-top:14px;font-size:56px;font-weight:600;line-height:62px}.rs-page .rs-ihero p{color:var(--s700);text-wrap:balance;max-width:600px;margin-top:14px;font-size:18px;line-height:29px}.rs-page .rs-ihero .rs-btns{margin-top:20px}.rs-page .rs-ihero+.rs-outcomes .rs-oc{flex-direction:column;display:flex}.rs-page .rs-ihero+.rs-outcomes .rs-oc p.rs-ocb{margin-top:auto;padding-top:6px}.rs-page .rs-grid-bg:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0f172a0a 1px,#0000 1px),linear-gradient(#0f172a0a 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 85% at 50% 30%,#000 25%,#0000 100%);mask-image:radial-gradient(60% 85% at 50% 30%,#000 25%,#0000 100%)}.rs-page .rs-feat{color:inherit;grid-template-columns:minmax(0,672fr) minmax(0,448fr);display:grid}.rs-page .rs-feat:hover{color:inherit}.rs-page .rs-feat .rs-cph{border-right:1px solid var(--rule);min-height:440px;position:relative;overflow:hidden}.rs-page .rs-feat .rs-cmk{height:auto}.rs-page .rs-feat .rs-cb{padding:40px 40px 36px}.rs-page .rs-feat .rs-ct{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-top:22px;font-size:28px;font-weight:600;line-height:34px}.rs-page .rs-feat .rs-dk{color:var(--s700);margin-top:14px;font-size:15px;line-height:24px}.rs-page .rs-feat .rs-st{margin-top:22px}.rs-page .rs-feat .rs-st .rs-sf{font-size:32px;line-height:36px}.rs-page .rs-feat .rs-st .rs-u{margin-left:-.64px}.rs-page .rs-feat .rs-ft{padding-top:22px}.rs-page .rs-feat .rs-ft .rs-elink{white-space:nowrap}.rs-page .rs-icta{padding:64px var(--pad);text-align:center;flex-direction:column;align-items:center;display:flex}.rs-page .rs-icta p{letter-spacing:-.01em;color:var(--ink);max-width:560px;margin-top:14px;font-size:20px;font-weight:500;line-height:30px}.rs-page .rs-icta .rs-btns{margin-top:24px}@media (max-width:1023px){.rs-page .rs-feat{grid-template-columns:1fr}.rs-page .rs-feat .rs-cph{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--rule);min-height:0}.rs-page .rs-cards.rs-grid6{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-page .rs-ch-body{flex-direction:column;max-width:none;margin-left:0;display:flex}.rs-page .rs-ch-body>*{order:var(--o,0)}.rs-page .rs-note{float:none;width:auto;margin:8px 0 26px}.rs-page .rs-note.rs-head{margin:0 0 32px}.rs-page .rs-note.rs-t{order:99999;margin:26px 0 0}.rs-page .rs-infig{width:auto}}@media (prefers-reduced-motion:reduce){.rs-page *{transition:none!important;animation:none!important}.rs-page .rs-card:hover .rs-cph img.rs-ph,.rs-page .rs-card:hover .rs-arrow{transform:none}}@media (max-width:767px){.rs-page{--pad:24px;--sec:48px}.rs-page .rs-eyebrow{font-size:11px}.rs-page .rs-study{flex-direction:column;display:flex}.rs-page .rs-study>*{order:20}.rs-page .rs-study>.rs-crumbs,.rs-page .rs-study>.rs-hero,.rs-page .rs-study .rs-hero-copy,.rs-page .rs-study .rs-mosaic{display:contents}.rs-page .rs-study .rs-crumbs-l{padding:12px var(--pad);border-bottom:1px solid var(--rule);order:1;font-size:12.5px;line-height:20px}.rs-page .rs-study .rs-pub{padding:14px var(--pad) 16px;border-bottom:1px solid var(--rule);order:12}.rs-page .rs-study .rs-hero-copy>.rs-eyebrow{margin:32px var(--pad) 0;order:2}.rs-page .rs-study .rs-h1{margin:16px var(--pad) 0;order:3;font-size:31px;line-height:37px}.rs-page .rs-study .rs-dek{margin:16px var(--pad) 0;order:4;font-size:17px;line-height:27px}.rs-page .rs-study .rs-ctx{margin:20px var(--pad) 0;order:5}.rs-page .rs-study .rs-m1,.rs-page .rs-study .rs-panel{border-top:1px solid var(--rule);aspect-ratio:16/9;border-bottom:0;order:6;width:100%;margin-top:28px}.rs-page .rs-study .rs-panel{min-height:0}.rs-page .rs-study .rs-mcap.rs-pa{border-bottom:1px solid var(--rule);padding:10px var(--pad);order:7;display:block}.rs-page .rs-study>.rs-outcomes{order:8}.rs-page .rs-study .rs-people{padding:28px var(--pad) 0;order:9;margin:0}.rs-page .rs-people ul{gap:12px 24px}.rs-page .rs-study .rs-mrow2{border-top:1px solid var(--rule);order:10;grid-template-columns:1fr 1fr;height:150px;margin-top:28px;display:grid}.rs-page .rs-study .rs-mosaic.rs-one .rs-mrow2{border-bottom:1px solid var(--rule)}.rs-page .rs-study .rs-mcap.rs-pb{border-bottom:1px solid var(--rule);padding:10px var(--pad);order:11;display:block}.rs-page .rs-study .rs-mrow2>*{grid-row:1}.rs-page .rs-study .rs-mcap.rs-dt:not(.rs-both){display:none}.rs-page .rs-study .rs-mcap.rs-dt.rs-both{border-bottom:1px solid var(--rule);padding:10px var(--pad);order:11;grid-area:auto}.rs-page .rs-study>.rs-about{order:13}.rs-page .rs-marktile{padding:18px}.rs-page .rs-cap{padding:10px var(--pad)}.rs-page .rs-lab{padding:12px var(--pad)}.rs-page .rs-ocs{grid-template-columns:1fr}.rs-page .rs-oc,.rs-page .rs-oc:first-child{padding:18px var(--pad);border-right:0;border-top:1px solid var(--chip)}.rs-page .rs-oc:first-child{border-top:0}.rs-page .rs-fig{font-size:32px;line-height:36px}.rs-page .rs-fig .rs-u{margin-left:-.64px;font-size:15px;display:inline-block}.rs-page .rs-oc p,.rs-page .rs-outcomes.rs-n2 .rs-oc p{max-width:none;margin-top:6px;font-size:14.5px;line-height:21px}.rs-page .rs-about{padding:40px var(--pad);display:block}.rs-page .rs-about dl{margin:16px calc(-1 * var(--pad)) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;display:grid}.rs-page .rs-about dl>div{padding:14px var(--pad) 16px;border-top:1px solid var(--rule);margin-top:-1px}.rs-page .rs-about dl>div:nth-child(odd){border-right:1px solid var(--rule)}.rs-page .rs-about dl>div:nth-child(2n){padding-left:20px}.rs-page .rs-about dl>div:last-child:nth-child(odd){border-right:0;grid-column:1/3}.rs-page .rs-about dt{font-size:11px}.rs-page .rs-about dd{font-size:14.5px;line-height:21px}.rs-page .rs-abody{margin-top:24px;font-size:16px;line-height:26px}.rs-page .rs-prose{font-size:16px;line-height:26px}.rs-page .rs-prose.rs-lede{font-size:18px;line-height:29px}.rs-page .rs-bq blockquote{font-size:16px;line-height:26px}.rs-page .rs-voice{padding:20px}.rs-page .rs-plate{height:300px;grid-template-columns:1fr 1.7fr!important}.rs-page .rs-plate .rs-cell-contain img{height:calc(100% - 36px);inset:18px 0}.rs-page .rs-infig{width:auto;margin:24px calc(-1 * var(--pad));border-left:0;border-right:0}.rs-page .rs-infig .rs-cap{padding:10px var(--pad)}.rs-page .rs-feature{grid-template-columns:1fr}.rs-page .rs-fcol{border-right:0}.rs-page .rs-fph{height:300px;min-height:0}.rs-page .rs-fph.rs-sq{height:auto}.rs-page .rs-fcap{padding:10px var(--pad);border-bottom:1px solid var(--rule)}.rs-page .rs-fq{padding:36px var(--pad)}.rs-page .rs-mk{height:32px;font-size:68px;line-height:44px}.rs-page .rs-fq blockquote{margin-top:12px;font-size:20px;line-height:30px}.rs-page .rs-fq.rs-long blockquote{font-size:17px;line-height:27px}.rs-page .rs-fq .rs-who{margin-top:24px}.rs-page .rs-feature.rs-solo .rs-fq{padding:40px var(--pad);grid-template-columns:1fr;row-gap:24px}.rs-page .rs-tl{padding:40px var(--pad) 32px}.rs-page .rs-tl ol{grid-template-columns:1fr;margin-top:24px}.rs-page .rs-tl ol:before{width:2px;height:auto;inset:8px auto 30px 5px}.rs-page .rs-tl li{text-align:left;padding:0 0 22px 30px}.rs-page .rs-tl .rs-dot{margin:0;position:absolute;top:4px;left:0}.rs-page .rs-tl .rs-w{margin-top:4px}.rs-page .rs-tl .rs-gap{text-align:left;width:auto;margin-top:6px;position:static}.rs-page .rs-cta{padding:48px var(--pad)}.rs-page .rs-cta h2{font-size:24px;line-height:30px}.rs-page .rs-more-head{padding:40px var(--pad) 20px;flex-direction:column;align-items:flex-start;gap:12px}.rs-page .rs-more-head h2{font-size:24px;line-height:30px}.rs-page .rs-cards,.rs-page .rs-cards.rs-grid6{grid-template-columns:1fr}.rs-page .rs-card{grid-template-columns:116px minmax(0,1fr);display:grid}.rs-page .rs-card .rs-cph{border-bottom:0;border-right:1px solid var(--rule);height:auto;min-height:150px}.rs-page .rs-card .rs-cph img.rs-ph{object-position:var(--pos-m,var(--pos,50% 50%))}.rs-page .rs-card .rs-cb{padding:16px 18px}.rs-page .rs-card .rs-cmk{height:24px}.rs-page .rs-card .rs-cmk img{max-width:96px;max-height:24px}.rs-page .rs-card .rs-cmk.rs-has-chip{height:auto}.rs-page .rs-card .rs-cmk .rs-darkchip img{height:28px;max-height:none}.rs-page .rs-card .rs-ct{min-height:0;margin:10px 0 0;font-size:15.5px;line-height:21px}.rs-page .rs-card .rs-cmk.rs-empty{display:none}.rs-page .rs-card .rs-cmk.rs-empty+.rs-ct{margin-top:0}.rs-page .rs-card .rs-st{flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px}.rs-page .rs-card .rs-st .rs-sf{font-size:20px;line-height:24px}.rs-page .rs-card .rs-st .rs-u{margin-left:1.09px}.rs-page .rs-card .rs-st .rs-sk{font-size:13px;line-height:18px}.rs-page .rs-card .rs-cnote{margin-top:8px;font-size:12px;line-height:17px}.rs-page .rs-card .rs-ft{padding-top:10px;font-size:12px}.rs-page .rs-cph .rs-panel img{max-width:84px}.rs-page .rs-ihero{padding:28px var(--pad) 24px}.rs-page .rs-ihero h1{margin-top:14px;font-size:40px;line-height:44px}.rs-page .rs-ihero p{font-size:17px;line-height:27px}.rs-page .rs-ihero .rs-btns{margin-top:16px}.rs-page .rs-feat .rs-dk{display:none}.rs-page .rs-feat .rs-cb{padding:20px var(--pad) 28px}.rs-page .rs-feat .rs-cmk img{height:40px}.rs-page .rs-feat .rs-st{margin-top:16px}.rs-page .rs-feat .rs-ct{margin-top:16px;font-size:23px;line-height:29px}.rs-page .rs-icta{padding:44px var(--pad)}.rs-page .rs-icta p{font-size:18px;line-height:27px}.rs-page .rs-crumbs{flex-wrap:wrap}.rs-page .rs-btn{height:44px;padding:0 22px}.rs-page .rs-crumbs-l a{margin:-12px -10px;padding:12px 10px;display:inline-block}.rs-page .rs-frame:not(.rs-study){flex-direction:column;display:flex}.rs-page .rs-frame:not(.rs-study)>*{order:4}.rs-page .rs-frame:not(.rs-study)>.rs-ihero{order:1}.rs-page .rs-frame:not(.rs-study)>.rs-feat{order:2}.rs-page .rs-frame:not(.rs-study)>.rs-outcomes{order:3}.rs-page .rs-frame:not(.rs-study)>.rs-icta{order:5}}.rs-page .rs-nw{white-space:nowrap}.rs-page a,.rs-page button{scroll-margin-top:112px;scroll-margin-bottom:24px}.rs-page :is(.rs-voice blockquote,.rs-bq blockquote,.rs-fq blockquote,.rs-who,.rs-wr,.rs-wc,.rs-pr,.rs-oc p,.rs-st,.rs-cnote,.rs-cap,.rs-mcap,figcaption,.rs-dek,.rs-dk,.rs-ctx,.rs-cta p,.rs-icta p,.rs-tcard li){text-wrap:pretty}.rs-page :is(.rs-cta h2,.rs-more-head h2,.rs-tl h3,.rs-tn){text-wrap:balance}@media (min-width:606px) and (max-width:767px){.rs-page .rs-ch-body,.rs-page .rs-abody{max-width:556px}.rs-page .rs-infig{border-left:1px solid var(--rule);border-right:1px solid var(--rule);margin:30px 0}.rs-page .rs-infig .rs-cap{padding:10px 16px}}@media (min-width:768px) and (max-width:1023px){.rs-page .rs-cards:not(.rs-grid6) .rs-card .rs-ct{min-height:100px}.rs-page .rs-ch-body{max-width:592px}.rs-page .rs-feat .rs-dk{max-width:520px}.rs-page .rs-outcomes.rs-n3 .rs-fig{font-size:36px;line-height:40px}.rs-page .rs-outcomes.rs-n3 .rs-fig .rs-u{margin-left:-1.22px;font-size:17px}.rs-page .rs-outcomes.rs-n3 .rs-oc{padding-left:24px;padding-right:16px}.rs-page .rs-outcomes.rs-n3 .rs-oc:first-child{padding-left:var(--pad)}}
