.desk-page{--ink:#1a1a18;--teal:#006d64;--teal-bright:#4aa396;--muted:#686a64;--hair:rgba(26,26,24,.16);--paper:#f7f6f2;--line:rgba(26,26,24,.14);background:var(--paper);color:var(--ink);font-size:14px}.desk-page .icon{flex:none;width:1.1em;height:1.1em;stroke-width:1.5}.desk-page h2{font-size:clamp(42px,4.1vw,62px);font-weight:400;line-height:1.04;letter-spacing:-.068em}.desk-page h2>span{color:var(--teal)}.desk-page h1,.desk-page h2,.desk-page h3,.desk-page h4{font-weight:400}.desk-page .section-label{display:flex;align-items:center;color:var(--muted);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding-bottom:24px;border-bottom:1px solid var(--line)}.desk-page .section{padding-block:88px;background:var(--paper)}.desk-page .research-section.section{padding-block:108px}.desk-page .research-layout{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(48px,7vw,104px);padding-top:64px}.desk-page .research-copy{max-width:470px}.desk-page .research-eyebrow{display:flex;align-items:center;gap:10px;color:var(--teal);font-size:9px;letter-spacing:.14em;font-weight:500}.desk-page .research-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(0,109,100,.09)}.desk-page .research-copy h2{margin-top:26px;font-size:clamp(42px,4.1vw,62px);line-height:1.04;letter-spacing:-.068em}.desk-page .research-copy h2 span{color:var(--teal)}.desk-page .research-intro{margin-top:23px;max-width:430px;color:#51564e;font-size:14px;line-height:1.8;text-wrap:pretty}.desk-page .research-intro+.research-intro{margin-top:12px}.desk-page .research-example-list{margin-top:36px;border-top:1px solid var(--line)}.desk-page .research-example-heading{color:#676b62;font-size:8px;letter-spacing:.14em;padding:17px 0 2px}.desk-page .research-example-choice{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:13px;width:100%;padding:15px 8px;text-align:left;color:var(--ink);background:transparent;border-bottom:1px solid var(--line);transition:background .25s,padding .25s}.desk-page .research-example-choice.is-active,.desk-page .research-example-choice:hover{background:hsla(0,0%,100%,.62)}.desk-page .research-example-choice.is-active{padding-left:13px}.desk-page .research-example-icon{align-self:start;width:17px;height:17px;margin-top:1px;color:var(--teal)}.desk-page .research-example-copy{display:grid;gap:3px}.desk-page .research-example-copy strong{font-size:13px;font-weight:500;letter-spacing:-.015em}.desk-page .research-example-copy small{color:#6a6d64;font-size:10px;line-height:1.5}.desk-page .research-example-arrow{width:16px;height:16px;color:#7c887d;transition:transform .25s,color .25s}.desk-page .research-example-choice.is-active .research-example-arrow{transform:translateX(2px);color:var(--teal)}.desk-page .research-cta{display:inline-flex;gap:28px;align-items:center;margin-top:27px;padding-bottom:9px;border-bottom:1px solid rgba(26,26,24,.25);font-size:11px;transition:color .2s,border-color .2s}.desk-page .research-cta:hover{color:var(--teal);border-color:var(--teal)}.desk-page .research-cta .icon{width:15px;height:15px}.desk-page .research-demo{min-width:0}.desk-page .research-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;list-style:none}.desk-page .research-console{position:relative;isolation:isolate;overflow:hidden;padding:19px;color:#e9ebe4;background-color:#17211c;background-image:radial-gradient(circle,rgba(181,201,183,.25) .65px,transparent .9px);background-size:17px 17px;border:1px solid rgba(26,26,24,.12);border-radius:7px;box-shadow:0 30px 65px -46px rgba(20,30,24,.55)}.desk-page .research-console:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:190px;background:linear-gradient(180deg,rgba(23,33,28,.05),#17211c 96%);pointer-events:none}.desk-page .research-console-head{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:38px}.desk-page .research-console-brand{display:flex;align-items:center;min-width:0}.desk-page .research-console-brand>span{display:grid;gap:3px;min-width:0}.desk-page .research-console-brand strong{overflow:hidden;color:#e6eae1;font-size:9px;font-weight:500;letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap}.desk-page .research-console-brand small{color:#8c9a90;font-size:8px;letter-spacing:.12em}.desk-page .research-pause{display:flex;flex:0 0 auto;align-items:center;gap:7px;padding:7px 10px;color:#b2bdb3;background:transparent;border:1px solid rgba(213,224,211,.18);border-radius:2px;font-size:9px;transition:border-color .2s,color .2s}.desk-page .research-pause:hover{color:#eef2e8;border-color:rgba(213,224,211,.4)}.desk-page .research-pause .icon{width:11px;height:11px;color:#8fc4a9}.desk-page .research-motion-note{color:#8c9a90;font-size:8px;letter-spacing:.12em}.desk-page .research-question{margin-top:16px;padding:17px 20px 19px;background:rgba(39,53,45,.91);border:1px solid rgba(211,224,209,.12);animation:research-question-in .45s ease both}.desk-page .research-block-head,.desk-page .research-note-head,.desk-page .research-question-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.desk-page .research-question-meta{color:#a8bba9;font-size:8px;letter-spacing:.13em}.desk-page .research-question p{margin-top:11px;max-width:590px;color:#f0f0e9;font-size:clamp(14.5px,1.25vw,16.5px);line-height:1.5;letter-spacing:-.02em;text-wrap:pretty}.desk-page .research-process{position:relative;padding:19px 0 4px}.desk-page .research-process-rail{position:absolute;top:23px;left:calc(100% / 12);right:calc(100% / 12);height:1px;background:rgba(188,204,188,.19)}.desk-page .research-process-rail>span{display:block;width:100%;height:100%;background:#82bba1;transform-origin:left center;transition:transform .55s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 7px rgba(130,187,161,.35)}.desk-page .research-stages{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.desk-page .research-stage{display:grid;justify-items:center;gap:9px;color:#819086;font-size:8px;letter-spacing:.08em;text-transform:uppercase;transition:color .3s}.desk-page .research-stage>i{position:relative;width:8px;height:8px;border:1px solid #6e7f72;background:#17211c;border-radius:50%;transition:background .3s,border-color .3s,box-shadow .3s}.desk-page .research-stage.is-complete,.desk-page .research-stage.is-current{color:#c8d4c8}.desk-page .research-stage.is-complete>i,.desk-page .research-stage.is-current>i{background:#8fc4a9;border-color:#8fc4a9}.desk-page .research-stage.is-current>i{box-shadow:0 0 0 4px rgba(143,196,169,.11),0 0 10px rgba(143,196,169,.45)}.desk-page .research-status{min-height:31px;margin-top:15px;padding-top:12px;border-top:1px solid rgba(188,204,188,.12);color:#bccabd;font-size:10.5px;line-height:1.55;animation:research-question-in .4s ease both}.desk-page .research-status b{margin-right:9px;color:#8fc4a9;font-size:8px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.desk-page .research-note{margin-top:12px;padding:18px 23px 16px;color:#1d231e;background:#f7f6f1;border:1px solid rgba(21,29,23,.12);animation:research-note-in .58s cubic-bezier(.2,.8,.2,1) both}.desk-page .research-note-head{padding-bottom:12px;color:#566158;border-bottom:1px solid rgba(26,26,24,.14);font-size:8px;letter-spacing:.12em}.desk-page .research-note-head>span:last-child{color:#666b61;font-size:9px;letter-spacing:.02em}.desk-page .research-note-lead{display:grid;grid-template-columns:minmax(0,1fr) 184px;gap:28px;align-items:start;margin-top:16px}.desk-page .research-note h3{max-width:420px;font-size:clamp(20px,1.9vw,25px);line-height:1.17;letter-spacing:-.045em}.desk-page .research-note-summary{margin-top:10px;color:#4a5048;font-size:11px;line-height:1.65;text-wrap:pretty}.desk-page .research-meters{display:grid;gap:10px;margin:0;padding:3px 0 3px 17px;border-left:1px solid rgba(26,26,24,.12)}.desk-page .research-meters>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.desk-page .research-meters dt{color:#666b61;font-size:8px;letter-spacing:.12em}.desk-page .research-meters dd{margin:0;color:#4a5048;font-size:10px;text-align:right;font-variant-numeric:tabular-nums}.desk-page .research-meters dd b{color:#1d231e;font-size:11px;font-weight:500}.desk-page .research-meters .research-meter-confidence{align-items:center}.desk-page .research-meter-confidence dd{flex:1;display:flex;align-items:center;gap:8px}.desk-page .research-meter-bar{position:relative;flex:1;height:3px;background:rgba(26,26,24,.12)}.desk-page .research-meter-bar>i{position:absolute;inset:0;background:var(--teal);transform-origin:left center;transform:scaleX(var(--v));animation:research-meter-in .9s cubic-bezier(.2,.8,.2,1) .25s both}.desk-page .research-memory{margin-top:14px;padding:2px 0 2px 12px;border-left:2px solid var(--teal);color:#4a5048;font-size:10.5px;line-height:1.65;text-wrap:pretty}.desk-page .research-memory>span{margin-right:8px;color:var(--teal);font-size:8px;font-weight:500;letter-spacing:.12em}.desk-page .research-conclusion{margin-top:13px;color:#1d231e;font-size:12px;line-height:1.75;text-wrap:pretty}.desk-page .research-cite{margin-left:1px;color:var(--teal);font-size:.72em;font-weight:500;font-variant-numeric:tabular-nums}.desk-page .research-cite+.research-cite{margin-left:2px}.desk-page .research-cite.is-inline{top:0;margin-left:5px;font-size:.88em}.desk-page .research-cite.is-inline+.research-cite.is-inline{margin-left:3px}.desk-page .research-mandate{margin-top:14px}.desk-page .research-block-head{padding-bottom:8px;color:#566158;border-bottom:1px solid rgba(26,26,24,.12);font-size:8px;letter-spacing:.12em}.desk-page .research-block-head>span:last-child{color:#666b61}.desk-page .research-mandate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.desk-page .research-mandate-grid li{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:8px;column-gap:8px;row-gap:1px;align-content:start;padding:11px 12px 11px 0}.desk-page .research-mandate-grid li+li{padding-left:14px;border-left:1px solid rgba(26,26,24,.1)}.desk-page .research-mandate-grid li>span{grid-column:1/-1;color:#566158;font-size:9px;line-height:1.35}.desk-page .research-mandate-grid strong{margin-top:3px;color:#1d231e;font-size:18px;font-weight:400;letter-spacing:-.04em;line-height:1.2;font-variant-numeric:tabular-nums}.desk-page .research-mandate-grid small{grid-column:1;color:#666b61;font-size:9px}.desk-page .research-mandate-grid em{grid-column:2;grid-row:2/span 2;align-self:center;padding:3px 6px;font-size:8px;font-style:normal;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.desk-page .research-mandate-grid .is-over em{color:#9c4436;background:#f3e1dc}.desk-page .research-mandate-grid .is-near em{color:#75531a;background:#f3ead6}.desk-page .research-mandate-grid .is-within em{color:#2d6a4f;background:#e3efe7}.desk-page .research-tabs{display:flex;gap:20px;margin-top:14px;border-bottom:1px solid rgba(26,26,24,.14);overflow-x:auto;scrollbar-width:none}.desk-page .research-tabs::-webkit-scrollbar{display:none}.desk-page .research-tabs button{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:10px 2px 11px;color:#666b61;background:transparent;font-size:8px;letter-spacing:.12em;text-transform:uppercase;transition:color .2s}.desk-page .research-tabs button:focus-visible{outline-offset:-2px}.desk-page .research-tabs button small{color:#636960;font-size:8px;letter-spacing:0;font-variant-numeric:tabular-nums}.desk-page .research-tabs button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--teal);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.desk-page .research-tabs button:hover,.desk-page .research-tabs button[aria-selected=true]{color:#1d231e}.desk-page .research-tabs button[aria-selected=true]:after{transform:scaleX(1)}.desk-page .research-tabs button[aria-selected=true] small{color:var(--teal)}.desk-page .research-panel{display:none;min-width:0}.desk-page .research-panel.is-active{display:block;animation:research-question-in .3s ease both}.desk-page .research-against,.desk-page .research-ledger,.desk-page .research-next ul,.desk-page .research-signals,.desk-page .research-sources{margin:0;padding:0;list-style:none}.desk-page .research-signals li{display:grid;grid-template-columns:7px minmax(0,1fr);gap:11px;padding:10px 0;border-bottom:1px solid rgba(26,26,24,.08)}.desk-page .research-signals li>i{width:6px;height:6px;margin-top:6px;background:#3a9a74}.desk-page .research-signals li.is-down>i{background:#c0594a}.desk-page .research-signals p{color:#1d231e;font-size:11px;line-height:1.6;text-wrap:pretty}.desk-page .research-against li{display:grid;grid-template-columns:7px minmax(0,1fr);gap:11px;padding:11px 0;border-bottom:1px solid rgba(26,26,24,.08)}.desk-page .research-against li>i{width:6px;height:6px;margin-top:6px;border:1px solid #c0594a}.desk-page .research-against p{color:#353c33;font-size:11px;line-height:1.6;text-wrap:pretty}.desk-page .research-sources li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid rgba(26,26,24,.08)}.desk-page .research-source-n{padding-top:1px;color:var(--teal);font-size:9px;font-variant-numeric:tabular-nums}.desk-page .research-source-head{display:flex;align-items:baseline;justify-content:space-between;gap:2px 12px}.desk-page .research-source-title{color:#1d231e;font-size:11px;font-weight:500;line-height:1.4}.desk-page .research-source-meta{margin-top:1px;color:#666b61;font-size:9px}.desk-page .research-sources blockquote{margin:5px 0 0;padding-left:9px;border-left:1px solid rgba(0,109,100,.45);color:#4a5048;font-size:10px;line-height:1.5;text-wrap:pretty}.desk-page .research-tier{flex:0 0 auto;color:#666b61;font-size:8px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.desk-page .research-tier.is-t1,.desk-page .research-tier.is-t2{color:var(--teal)}.desk-page .research-ledger li{display:grid;grid-template-columns:104px minmax(0,1fr) 32px;gap:12px;align-items:start;padding:9px 0;border-bottom:1px solid rgba(26,26,24,.08)}.desk-page .research-grade{justify-self:start;padding:4px 7px;border-left:2px solid;font-size:8px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.desk-page .research-ledger .is-corroborated .research-grade{color:#2d6a4f;background:#e3efe7;border-color:#3a9a74}.desk-page .research-ledger .is-single .research-grade{color:#75531a;background:#f3ead6;border-color:#c9a24a}.desk-page .research-ledger .is-contested .research-grade{color:#9c4436;background:#f3e1dc;border-color:#c0594a}.desk-page .research-ledger p{padding-top:3px;color:#1d231e;font-size:10.5px;line-height:1.55;text-wrap:pretty}.desk-page .research-claim-conf{justify-self:end;padding-top:3px;color:#4a5048;font-size:10px;font-variant-numeric:tabular-nums}.desk-page .research-next{margin-top:12px;padding-top:11px;border-top:1px solid rgba(26,26,24,.12)}.desk-page .research-next>span{color:#566158;font-size:8px;letter-spacing:.12em}.desk-page .research-next ul{margin-top:3px}.desk-page .research-next li{display:flex;gap:10px;padding:4px 0;color:#353c33;font-size:10.5px;line-height:1.5}.desk-page .research-next li>.icon{width:12px;height:12px;margin-top:3px;color:var(--teal)}.desk-page .research-console-foot{display:flex;justify-content:space-between;gap:12px;padding:13px 2px 2px;color:#8c9a90;font-size:8px;letter-spacing:.035em}.desk-page .research-console-foot>span{display:flex;align-items:center;gap:7px}.desk-page .research-console-foot i{flex:0 0 auto;width:4px;height:4px;border-radius:50%;background:#86b79b}.desk-page .research-disclaimer{display:flex;justify-content:flex-end;gap:12px;margin-top:15px;color:#6a6f65;font-size:9px;line-height:1.55;text-align:right}.desk-page .research-disclaimer>span{flex:0 0 auto;color:var(--teal);font-size:8px;font-weight:500;letter-spacing:.12em}@keyframes research-question-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes research-note-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes research-meter-in{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.desk-page .research-meter-bar>i,.desk-page .research-note,.desk-page .research-panel.is-active,.desk-page .research-question,.desk-page .research-status{animation:none}.desk-page .research-process-rail>span,.desk-page .research-tabs button:after{transition:none}}@media (min-width:1024px){.desk-page .research-pick{position:sticky;top:32px}}@media (max-width:1050px){.desk-page .research-layout{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:38px}.desk-page .research-console{padding:15px}.desk-page .research-note{padding-inline:18px}.desk-page .research-note-lead{grid-template-columns:minmax(0,1fr) 150px;gap:20px}.desk-page .research-meters{padding-left:14px}.desk-page .research-ledger li{grid-template-columns:96px minmax(0,1fr) 30px;gap:10px}}@media (max-width:900px){.desk-page .research-layout{grid-template-columns:1fr;gap:37px;padding-top:34px}.desk-page .research-copy{max-width:540px}}@media (max-width:760px){.desk-page .research-section.section{padding-block:64px}.desk-page .research-copy h2{margin-top:20px;font-size:clamp(40px,8vw,52px)}.desk-page .research-intro{margin-top:17px;font-size:13px;line-height:1.75}.desk-page .research-intro+.research-intro{margin-top:10px}.desk-page .research-example-list{margin-top:29px}.desk-page .research-example-choice{grid-template-columns:27px minmax(0,1fr) 17px;gap:10px;padding-block:13px}.desk-page .research-example-choice.is-active{padding-left:11px}.desk-page .research-cta{margin-top:22px}.desk-page .research-console{padding:12px}.desk-page .research-console-head{min-height:34px}.desk-page .research-question{margin-top:14px;padding:15px}.desk-page .research-question p{font-size:14.5px}.desk-page .research-stage{gap:8px;font-size:7px;letter-spacing:.03em}.desk-page .research-status{min-height:48px;font-size:10px}.desk-page .research-note{padding:16px 15px 14px}.desk-page .research-note-head{flex-direction:column;align-items:flex-start;gap:5px}.desk-page .research-note-lead{grid-template-columns:1fr;gap:16px}.desk-page .research-note h3{font-size:21px}.desk-page .research-meters{grid-template-columns:1fr 1fr;gap:12px 18px;padding:13px 0 0;border-left:0;border-top:1px solid rgba(26,26,24,.12)}.desk-page .research-meters>div{flex-direction:column;align-items:flex-start;gap:4px}.desk-page .research-meters dd{text-align:left}.desk-page .research-meters .research-meter-confidence{align-items:flex-start}.desk-page .research-meters .research-meter-confidence dd{flex:none;width:100%}.desk-page .research-conclusion{font-size:11.5px;line-height:1.7}.desk-page .research-mandate-grid{grid-template-columns:1fr}.desk-page .research-mandate-grid li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:9px 0;border-bottom:1px solid rgba(26,26,24,.08)}.desk-page .research-mandate-grid li+li{padding-left:0;border-left:0}.desk-page .research-mandate-grid li>span{grid-column:1}.desk-page .research-mandate-grid strong{grid-column:2;grid-row:1;margin-top:0;font-size:16px}.desk-page .research-mandate-grid small{grid-column:1}.desk-page .research-mandate-grid em{grid-column:3;grid-row:1/span 2}.desk-page .research-tabs{gap:14px}.desk-page .research-tabs button small{display:none}.desk-page .research-sources li{grid-template-columns:22px minmax(0,1fr);gap:4px 8px}.desk-page .research-source-head{flex-wrap:wrap}.desk-page .research-ledger li{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.desk-page .research-grade{grid-column:1/-1}.desk-page .research-ledger p{grid-column:1;padding-top:0}.desk-page .research-claim-conf{grid-column:2;padding-top:0}.desk-page .research-console-foot{font-size:7px}.desk-page .research-disclaimer{justify-content:flex-start;flex-direction:column;gap:4px;text-align:left}}@media (max-width:389px){.desk-page .research-tabs{gap:8px}.desk-page .research-tabs button{letter-spacing:.07em}}@media (max-width:349px){.desk-page .research-tabs button{font-size:7px;letter-spacing:.06em}}.desk-page{min-height:100svh}.desk-header{border-bottom:1px solid var(--line);background:var(--paper)}.desk-header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px}.desk-header-links{display:flex;align-items:center;gap:24px;font-size:12px}.desk-back{display:inline-flex;align-items:center;gap:8px;color:var(--muted);transition:color .2s}.desk-back:hover{color:var(--teal)}.desk-demo{display:inline-flex;align-items:center;gap:12px;padding:9px 16px;border:1px solid var(--line);border-radius:30px;transition:border-color .2s,color .2s}.desk-demo:hover{border-color:var(--teal);color:var(--teal)}.desk-header-links svg{width:14px;height:14px;stroke-width:1.5}@media (max-width:600px){.desk-demo{display:none}}