.Faq-module__pkI36W__list{border-top:1px solid var(--ink)}.Faq-module__pkI36W__item{border-bottom:1px solid var(--rule)}.Faq-module__pkI36W__heading{font:inherit;margin:0}.Faq-module__pkI36W__question{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--ink);font-family:var(--serif);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;font-size:clamp(22px,1.8vw,26px);font-weight:500;line-height:1.25;display:flex}.Faq-module__pkI36W__question:hover{color:var(--oxblood)}.Faq-module__pkI36W__glyph{font-family:var(--sans);color:var(--oxblood);flex:none;font-size:20px;line-height:1}.Faq-module__pkI36W__answer{max-width:62ch;color:var(--ink-soft);padding:0 48px 24px 0;font-size:15.5px;line-height:1.65}.Faq-module__pkI36W__answer[hidden]{display:none}.Faq-module__pkI36W__answer p{margin:0}.Faq-module__pkI36W__answer p+p{margin-top:12px}
.SignalBar-module__4O3zra__track{background:#16161a14;display:block;position:relative}.SignalBar-module__4O3zra__tick{background:var(--rule-mid);width:1px;position:absolute;top:-4px;left:50%}.SignalBar-module__4O3zra__trail{background:#16161a33;height:100%;position:absolute}.SignalBar-module__4O3zra__dot{background:var(--ink);border-radius:50%;position:absolute;transform:translate(-50%)}.SignalBar-module__4O3zra__negative .SignalBar-module__4O3zra__trail{background:#6e142340}.SignalBar-module__4O3zra__negative .SignalBar-module__4O3zra__dot{background:var(--oxblood)}.SignalBar-module__4O3zra__sm{height:3px}.SignalBar-module__4O3zra__sm .SignalBar-module__4O3zra__tick{height:11px}.SignalBar-module__4O3zra__sm .SignalBar-module__4O3zra__dot{width:10px;height:10px;top:-3.5px}.SignalBar-module__4O3zra__md{height:4px}.SignalBar-module__4O3zra__md .SignalBar-module__4O3zra__tick{height:12px}.SignalBar-module__4O3zra__md .SignalBar-module__4O3zra__dot{width:12px;height:12px;top:-4px}
.home-module__Hx0lNG__oxblood{color:var(--oxblood)}.home-module__Hx0lNG__hero{max-width:var(--max);padding:clamp(72px, 10vw, 150px) var(--gutter) clamp(56px, 7vw, 100px);margin:0 auto}.home-module__Hx0lNG__heroKicker{margin-bottom:28px}.home-module__Hx0lNG__h1{font-family:var(--serif);letter-spacing:-.015em;text-wrap:pretty;max-width:16ch;margin:0;font-size:clamp(44px,6vw,88px);font-weight:500;line-height:1.02}.home-module__Hx0lNG__lead{color:var(--ink-soft);max-width:58ch;margin:36px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.home-module__Hx0lNG__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;display:flex}.home-module__Hx0lNG__heroBtn{padding:15px 26px}.home-module__Hx0lNG__textLink{color:var(--ink);border-bottom:1px solid #16161a59;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none}.home-module__Hx0lNG__textLink:hover{color:var(--oxblood);border-bottom-color:var(--oxblood)}.home-module__Hx0lNG__finding{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.home-module__Hx0lNG__findingInner{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.home-module__Hx0lNG__findingKicker{margin-bottom:40px}.home-module__Hx0lNG__statGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:32px 64px;display:grid}.home-module__Hx0lNG__stat{border-top:1px solid var(--ink);padding-top:20px}.home-module__Hx0lNG__statFigure{font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(88px,12vw,184px);font-weight:500;line-height:.9}.home-module__Hx0lNG__statLabel{color:var(--ink-soft);margin:22px 0 0;font-size:14px;line-height:1.5}.home-module__Hx0lNG__statLabel strong{color:var(--ink);font-weight:500}.home-module__Hx0lNG__noteGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:24px 64px;margin-top:56px;display:grid}.home-module__Hx0lNG__noteLead{font-family:var(--serif);letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.25}.home-module__Hx0lNG__noteSub{color:var(--ink-soft);margin:20px 0 0;font-size:15px;line-height:1.6}.home-module__Hx0lNG__noteSide{flex-direction:column;justify-self:start;gap:20px;display:flex}.home-module__Hx0lNG__source{color:var(--muted);max-width:44ch;margin:0;font-size:12.5px;line-height:1.55}.home-module__Hx0lNG__readLink{color:var(--oxblood);border-bottom:1px solid;align-self:flex-start;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none}.home-module__Hx0lNG__readLink:hover{color:var(--ink)}.home-module__Hx0lNG__trend{padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px)}.home-module__Hx0lNG__trendHead{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:24px 64px;margin-bottom:40px;display:grid}.home-module__Hx0lNG__h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.1}.home-module__Hx0lNG__trendIntro{color:var(--ink-soft);max-width:52ch;margin:0;font-size:16px;line-height:1.6}.home-module__Hx0lNG__panel{border:1px solid var(--ink);background:var(--panel);margin:0}.home-module__Hx0lNG__panelBar{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:16px 24px;display:flex}.home-module__Hx0lNG__panelTitle{flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.home-module__Hx0lNG__panelName{font-size:13px;font-weight:500}.home-module__Hx0lNG__panelMeta{color:var(--muted);font-size:12px}.home-module__Hx0lNG__ranges{color:var(--muted);gap:18px;font-size:12px;display:flex}.home-module__Hx0lNG__rangeOn{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px}.home-module__Hx0lNG__panelBody{flex-wrap:wrap;gap:0;display:flex}.home-module__Hx0lNG__panelMain{flex:520px;min-width:0;padding:24px 24px 20px}.home-module__Hx0lNG__readouts{flex-wrap:wrap;align-items:baseline;gap:12px 40px;margin-bottom:16px;display:flex}.home-module__Hx0lNG__readoutLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.home-module__Hx0lNG__readoutValue{font-family:var(--serif);font-variant-numeric:tabular-nums;margin-top:6px;font-size:40px;font-weight:500;line-height:1}.home-module__Hx0lNG__readoutOf{color:var(--muted);font-size:22px}.home-module__Hx0lNG__chart{width:100%;height:auto;font-family:var(--sans);display:block}.home-module__Hx0lNG__legend{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:14px;font-size:12px;display:flex}.home-module__Hx0lNG__legendItem{align-items:center;gap:8px;display:inline-flex}.home-module__Hx0lNG__keyLine{background:var(--ink);width:18px;height:1.5px}.home-module__Hx0lNG__keyDash{border-top:1.5px dashed var(--rose);width:18px}.home-module__Hx0lNG__keyEvent{border:1px solid var(--oxblood);border-radius:50%;width:14px;height:14px}.home-module__Hx0lNG__signals{border-top:1px solid var(--rule);flex-direction:column;flex:260px;gap:22px;min-width:0;max-width:100%;padding:24px;display:flex}.home-module__Hx0lNG__signalsNote{color:var(--muted);margin-top:4px;font-size:12px}.home-module__Hx0lNG__signalList{flex-direction:column;gap:14px;font-size:13px;display:flex}.home-module__Hx0lNG__signal{grid-template-columns:1fr auto;align-items:center;gap:8px 12px;display:grid}.home-module__Hx0lNG__signalValue{font-variant-numeric:tabular-nums;font-weight:500}.home-module__Hx0lNG__signalBar{grid-column:1/-1}.home-module__Hx0lNG__eventNote{border-top:1px solid var(--rule);color:var(--muted);gap:10px;padding-top:16px;font-size:12px;line-height:1.5;display:flex}.home-module__Hx0lNG__eventNumber{color:var(--oxblood);font-weight:500}.home-module__Hx0lNG__panelCaption{border-top:1px solid var(--rule);color:var(--muted);padding:12px 24px;font-size:12px}.home-module__Hx0lNG__split{padding-bottom:clamp(64px,8vw,120px)}.home-module__Hx0lNG__splitGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}.home-module__Hx0lNG__card{border:1px solid var(--ink);min-height:340px;color:var(--ink);background:var(--cream);flex-direction:column;justify-content:space-between;padding:32px;text-decoration:none;display:flex}.home-module__Hx0lNG__card:hover{background:var(--panel);color:var(--ink)}.home-module__Hx0lNG__cardBody{flex-direction:column;gap:16px;margin-top:48px;display:flex}.home-module__Hx0lNG__cardTitle{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(40px,4vw,60px);font-weight:500;line-height:1}.home-module__Hx0lNG__cardText{color:var(--ink-soft);font-size:17px;line-height:1.5}.home-module__Hx0lNG__cardCta{color:var(--oxblood);margin-top:8px;font-size:14px;font-weight:500}.home-module__Hx0lNG__press{flex-wrap:wrap;align-items:baseline;gap:12px 32px;padding-top:36px;padding-bottom:36px;display:flex}.home-module__Hx0lNG__pressLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.home-module__Hx0lNG__pressNames{font-family:var(--serif);letter-spacing:-.005em;color:var(--ink);font-size:26px;font-weight:500}.home-module__Hx0lNG__dotSep{color:var(--rose);margin:0 10px}
.platform-module__d3cmqG__oxblood{color:var(--oxblood)}.platform-module__d3cmqG__screens{padding-bottom:clamp(64px,8vw,120px)}.platform-module__d3cmqG__screenGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;display:grid}.platform-module__d3cmqG__screen{border:1px solid var(--ink);background:var(--panel);flex-direction:column;min-width:0;margin:0;display:flex}.platform-module__d3cmqG__screenBar{border-bottom:1px solid var(--rule);color:var(--muted);justify-content:space-between;gap:12px;padding:14px 20px;font-size:12px;display:flex}.platform-module__d3cmqG__screenName{color:var(--ink);font-weight:500}.platform-module__d3cmqG__screenBody{flex:1;padding:20px}.platform-module__d3cmqG__score{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:36px;font-weight:500;line-height:1}.platform-module__d3cmqG__scoreMove{color:var(--oxblood);font-size:22px}.platform-module__d3cmqG__chart{width:100%;height:auto;font-family:var(--sans);margin-top:16px;display:block}.platform-module__d3cmqG__screenCaption{border-top:1px solid var(--rule);color:var(--ink-soft);padding:16px 20px;font-size:14px;line-height:1.5}.platform-module__d3cmqG__letter{color:var(--oxblood);margin-right:8px;font-weight:500}.platform-module__d3cmqG__signalsBody{flex-direction:column;gap:14px;font-size:13px;display:flex}.platform-module__d3cmqG__signalHead{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);grid-template-columns:1fr 1fr auto;gap:12px;font-size:10px;display:grid}.platform-module__d3cmqG__signalScale{justify-content:space-between;display:flex}.platform-module__d3cmqG__signalRow{grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;display:grid}.platform-module__d3cmqG__signalRowDivided{border-top:1px solid var(--rule);padding-top:14px}.platform-module__d3cmqG__signalName{line-height:1.25}.platform-module__d3cmqG__signalBasis{color:var(--muted);font-size:11px;display:block}.platform-module__d3cmqG__signalValue{font-variant-numeric:tabular-nums;font-weight:500}.platform-module__d3cmqG__signalNote{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.platform-module__d3cmqG__askBody{flex-direction:column;gap:18px;display:flex}.platform-module__d3cmqG__askQuestion{font-family:var(--serif);color:var(--ink);margin:0;font-size:22px;font-style:italic;line-height:1.3}.platform-module__d3cmqG__askAnswer{border-top:1px solid var(--rule);color:var(--ink-soft);padding-top:16px;font-size:14px;line-height:1.6}.platform-module__d3cmqG__askAnswer p{margin:0}.platform-module__d3cmqG__askAnswer .platform-module__d3cmqG__askSources{color:var(--muted);margin:12px 0 0;font-size:12px}.platform-module__d3cmqG__askInput{height:44px;color:var(--muted);border:1px solid #16161a40;align-items:center;margin-top:auto;padding:0 14px;font-size:13px;display:flex}.platform-module__d3cmqG__screensNote{color:var(--muted);margin:16px 0 0;font-size:12px}.platform-module__d3cmqG__builtFor{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px)}.platform-module__d3cmqG__builtKicker{margin-bottom:24px}.platform-module__d3cmqG__h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;max-width:22ch;margin:0 0 48px;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.1}.platform-module__d3cmqG__audiences{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 48px;display:grid}.platform-module__d3cmqG__audience{border-bottom:1px solid var(--rule);padding:28px 0}.platform-module__d3cmqG__h3{font-family:var(--serif);margin:0 0 12px;font-size:30px;font-weight:500;line-height:1.1}.platform-module__d3cmqG__audienceText{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.6}.platform-module__d3cmqG__questions{padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(64px,8vw,120px)}.platform-module__d3cmqG__questionsKicker{margin-bottom:32px}.platform-module__d3cmqG__questionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 64px;display:grid}.platform-module__d3cmqG__question{border-top:1px solid var(--rule);font-family:var(--serif);margin:0;padding:20px 0;font-size:clamp(22px,1.8vw,26px);font-style:italic;line-height:1.3}.platform-module__d3cmqG__question:nth-last-child(-n+2){border-bottom:1px solid var(--rule)}.platform-module__d3cmqG__methodology{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.platform-module__d3cmqG__methodologyInner{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:center;gap:24px 64px;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px);display:grid}.platform-module__d3cmqG__methodologyText{font-family:var(--serif);letter-spacing:-.005em;text-wrap:pretty;grid-column:span 2;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.25}.platform-module__d3cmqG__faq{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px)}.platform-module__d3cmqG__faqGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:32px 64px;display:grid}.platform-module__d3cmqG__faqKicker{margin-bottom:20px}.platform-module__d3cmqG__faqH2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(32px,3vw,44px);font-weight:500;line-height:1.1}.platform-module__d3cmqG__cta{flex-direction:column;align-items:flex-start;gap:28px;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);display:flex}.platform-module__d3cmqG__ctaH2{font-family:var(--serif);letter-spacing:-.015em;text-wrap:pretty;max-width:20ch;margin:0;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.05}
