.PropositionPreview-module__moqswW__preview{padding:22px 28px 18px}.PropositionPreview-module__moqswW__stage{width:clamp(200px,min(90dvh,900px)/1.68572 - 148.305px,350px);max-width:100%;margin:0 auto;container-type:inline-size}.PropositionPreview-module__moqswW__card{--u:calc(100cqw / 350);aspect-ratio:350/590;border-radius:calc(20 * var(--u));background-color:var(--preview-background);background-image:linear-gradient(180deg, var(--preview-light), var(--preview-dark));width:100%;color:var(--preview-foreground);box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #0f172a12;touch-action:pan-y;position:relative}.PropositionPreview-module__moqswW__card:focus-visible{outline:calc(2 * var(--u)) solid var(--accent);outline-offset:calc(5 * var(--u))}.PropositionPreview-module__moqswW__progress{z-index:2;gap:calc(4 * var(--u));top:0;right:calc(24 * var(--u));left:calc(24 * var(--u));display:flex;position:absolute}.PropositionPreview-module__moqswW__progress button{min-width:0;height:calc(44 * var(--u));padding:calc(16 * var(--u)) 0 0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;display:flex}.PropositionPreview-module__moqswW__progress span{width:100%;height:calc(4 * var(--u));border-radius:calc(999 * var(--u));opacity:.25;background:currentColor}.PropositionPreview-module__moqswW__progress .PropositionPreview-module__moqswW__progressRead span{opacity:1}.PropositionPreview-module__moqswW__slide{position:absolute;inset:0}.PropositionPreview-module__moqswW__artwork{z-index:1;object-fit:contain;transform:rotate(var(--artwork-angle));pointer-events:none;animation:.28s ease-out PropositionPreview-module__moqswW__artwork-in;position:absolute}@keyframes PropositionPreview-module__moqswW__artwork-in{0%{opacity:0;transform:translateY(calc(8 * var(--u))) rotate(var(--artwork-angle)) scale(.96)}}.PropositionPreview-module__moqswW__artworkMeasure{top:calc(52 * var(--u));left:calc(16 * var(--u));width:calc(108 * var(--u));height:calc(108 * var(--u))}.PropositionPreview-module__moqswW__artworkRight{top:calc(48 * var(--u));right:calc(-14 * var(--u));width:calc(140 * var(--u));height:calc(140 * var(--u))}.PropositionPreview-module__moqswW__artworkLower{bottom:calc(42 * var(--u));right:calc(-16 * var(--u));width:calc(164 * var(--u));height:calc(164 * var(--u))}.PropositionPreview-module__moqswW__copy{top:calc(184 * var(--u));right:calc(24 * var(--u));bottom:calc(48 * var(--u));left:calc(24 * var(--u));z-index:1;scrollbar-width:thin;overflow-wrap:anywhere;position:absolute;overflow-y:auto}.PropositionPreview-module__moqswW__copyWithoutArtwork{top:calc(76 * var(--u))}.PropositionPreview-module__moqswW__copyWithLowerArtwork{top:calc(80 * var(--u));bottom:calc(214 * var(--u))}.PropositionPreview-module__moqswW__themePill{max-width:100%;margin-bottom:calc(16 * var(--u));border-radius:calc(999 * var(--u));padding:calc(4 * var(--u)) calc(12 * var(--u));background:var(--preview-foreground);color:var(--preview-background);font-size:calc(15 * var(--u));line-height:calc(20 * var(--u));font-weight:500;display:table}.PropositionPreview-module__moqswW__eyebrow{margin-bottom:calc(12 * var(--u));font-size:calc(11 * var(--u));line-height:calc(17 * var(--u));letter-spacing:calc(1.5 * var(--u));text-transform:uppercase;opacity:.76;font-weight:700}.PropositionPreview-module__moqswW__mainText{letter-spacing:calc(-.65 * var(--u));white-space:pre-wrap;font-weight:600}.PropositionPreview-module__moqswW__textLarge{font-size:calc(32 * var(--u));line-height:calc(41 * var(--u))}.PropositionPreview-module__moqswW__textMedium{font-size:calc(28 * var(--u));line-height:calc(37 * var(--u))}.PropositionPreview-module__moqswW__textCompact{font-size:calc(25 * var(--u));line-height:calc(33 * var(--u))}.PropositionPreview-module__moqswW__explanationTitle{font-size:calc(26 * var(--u));line-height:calc(34 * var(--u))}.PropositionPreview-module__moqswW__explanationParagraph{font-size:calc(23 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.2 * var(--u));font-weight:500}.PropositionPreview-module__moqswW__supportingText{margin-top:calc(12 * var(--u));font-size:calc(17 * var(--u));line-height:calc(26 * var(--u));opacity:.94;white-space:pre-wrap}.PropositionPreview-module__moqswW__highlight{margin-bottom:calc(4 * var(--u));font-size:calc(42 * var(--u));line-height:calc(48 * var(--u));letter-spacing:calc(-1 * var(--u));font-weight:700}.PropositionPreview-module__moqswW__attribution{margin-top:calc(12 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));opacity:.8}.PropositionPreview-module__moqswW__sources{padding:calc(84 * var(--u)) calc(24 * var(--u)) calc(40 * var(--u));flex-direction:column;display:flex;position:absolute;inset:0}.PropositionPreview-module__moqswW__sourcesArtwork{width:calc(64 * var(--u));height:calc(64 * var(--u));object-fit:contain;margin-bottom:calc(8 * var(--u));transform:rotate(-6deg)}.PropositionPreview-module__moqswW__sources h3{font-size:calc(25 * var(--u));line-height:calc(32 * var(--u));font-weight:700}.PropositionPreview-module__moqswW__sources>p{margin:calc(4 * var(--u)) 0 calc(12 * var(--u));font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));opacity:.84}.PropositionPreview-module__moqswW__sourcesList{gap:calc(8 * var(--u));scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.PropositionPreview-module__moqswW__source{align-items:center;gap:calc(12 * var(--u));min-height:calc(62 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border:calc(1 * var(--u)) solid currentColor;border-radius:calc(16 * var(--u));background:color-mix(in srgb, currentColor 8%, transparent);overflow-wrap:anywhere;flex-shrink:0;display:flex}.PropositionPreview-module__moqswW__source>span{flex:1;min-width:0}.PropositionPreview-module__moqswW__source strong{font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));font-weight:700;display:block}.PropositionPreview-module__moqswW__source small{margin-top:calc(2 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));opacity:.76;display:block}.PropositionPreview-module__moqswW__source svg{width:calc(17 * var(--u));height:calc(17 * var(--u));flex:none}.PropositionPreview-module__moqswW__navigation{justify-content:space-between;align-items:center;gap:16px;max-width:350px;margin:20px auto 0;display:flex}.PropositionPreview-module__moqswW__navigation p{text-align:center;flex-direction:column;font-size:13px;display:flex}.PropositionPreview-module__moqswW__navigation strong{font-weight:600}.PropositionPreview-module__moqswW__navigation p>span{color:var(--ink-faint);margin-top:2px;font-size:12px}.PropositionPreview-module__moqswW__navigation button:disabled{opacity:.3;cursor:default}.PropositionPreview-module__moqswW__hint{color:var(--ink-faint);text-align:center;margin-top:14px;font-size:12px;line-height:18px}@media (max-width:700px){.PropositionPreview-module__moqswW__preview{padding:20px 24px 16px}}@media (prefers-reduced-motion:reduce){.PropositionPreview-module__moqswW__artwork{animation:none}}
.Rankings-module__L84GjG__filters{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.Rankings-module__L84GjG__filters label{color:var(--ink-soft);flex-direction:column;gap:7px;font-size:12px;font-weight:600;display:flex}.Rankings-module__L84GjG__filters select,.Rankings-module__L84GjG__chartFilters select{border:1px solid var(--line);max-width:100%;min-height:38px;color:var(--ink);background:#fff;border-radius:8px;padding:0 32px 0 12px;font-size:13px}.Rankings-module__L84GjG__filters>button{margin-left:auto}.Rankings-module__L84GjG__card{min-width:0}.Rankings-module__L84GjG__heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.Rankings-module__L84GjG__heading>.entity-cell{width:auto}.Rankings-module__L84GjG__heading h2{margin:0 0 4px;font-size:17px;font-weight:700}.Rankings-module__L84GjG__subtle{color:var(--ink-faint);font-size:12px}.Rankings-module__L84GjG__comparison,.Rankings-module__L84GjG__methodology{color:var(--ink-faint);font-size:12px;line-height:1.7}.Rankings-module__L84GjG__comparison{padding:12px 20px}.Rankings-module__L84GjG__methodology{max-width:960px}.Rankings-module__L84GjG__notice{color:#755615;background:#fffaf0;border:1px solid #eddcaa;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.Rankings-module__L84GjG__rank{font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px}.Rankings-module__L84GjG__score{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.Rankings-module__L84GjG__up,.Rankings-module__L84GjG__down{white-space:nowrap;align-items:center;gap:3px;font-size:12px;display:inline-flex}.Rankings-module__L84GjG__up{color:#167158}.Rankings-module__L84GjG__down{color:#b34444}.Rankings-module__L84GjG__table th,.Rankings-module__L84GjG__table td{display:table-cell!important}.Rankings-module__L84GjG__table td{white-space:nowrap}.Rankings-module__L84GjG__table td .entity-cell{min-width:180px}.Rankings-module__L84GjG__chartFilters{flex-wrap:wrap;gap:8px;display:flex}.Rankings-module__L84GjG__legend{border:0;flex-wrap:wrap;gap:12px 20px;margin:0;padding:12px 20px 20px;display:flex}.Rankings-module__L84GjG__legend legend{color:var(--ink-faint);padding-top:16px;font-size:12px}.Rankings-module__L84GjG__legend label{cursor:pointer;align-items:center;gap:7px;font-size:12px;display:flex}.Rankings-module__L84GjG__legend input{accent-color:var(--blue,#3656b8)}.Rankings-module__L84GjG__legend i{border-radius:50%;width:9px;height:9px;display:block}.Rankings-module__L84GjG__chartWrap{padding:0 12px;overflow-x:auto}.Rankings-module__L84GjG__chart{width:100%;min-width:520px;display:block}.Rankings-module__L84GjG__details{border-top:1px solid var(--line)}.Rankings-module__L84GjG__details summary{cursor:pointer;padding:16px 20px;font-size:12px;font-weight:600}@media (max-width:700px){.Rankings-module__L84GjG__filters{gap:12px}.Rankings-module__L84GjG__filters label{width:100%}.Rankings-module__L84GjG__filters>button{margin-left:0}.Rankings-module__L84GjG__heading{padding:16px}.Rankings-module__L84GjG__chartFilters{width:100%}.Rankings-module__L84GjG__chartFilters select{flex:1;min-width:0}}
