.DKj0Ba_pill{border-radius:var(--radius-pill);max-width:100%;font-size:var(--type-tag-size);font-weight:500;line-height:var(--type-tag-lh);overflow-wrap:anywhere;border:1px solid #0000;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.DKj0Ba_shield{flex-shrink:0}.DKj0Ba_v0{background:var(--risk-unknown-bg);border-color:var(--risk-unknown-line);color:var(--risk-unknown-fg)}.DKj0Ba_vActive{background:var(--brand-accent-soft);border-color:var(--brand-accent-light);color:var(--brand-accent)}.DKj0Ba_vDue{background:var(--bg-surface);border:1px dashed var(--brand-accent-light);color:var(--text-secondary)}.DKj0Ba_stateNote{font-weight:500}.DKj0Ba_monitorDot{background:var(--brand-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.DKj0Ba_tier{background:var(--bg-surface);border-color:var(--brand-accent-light);color:var(--brand-primary)}.DKj0Ba_tierLeader{background:var(--brand-accent-soft)}.DKj0Ba_meter{flex-shrink:0;align-items:flex-end;gap:2px;height:10px;display:inline-flex}.DKj0Ba_meter>span{border-radius:1px;width:3px}.DKj0Ba_meter>span:first-child{height:4px}.DKj0Ba_meter>span:nth-child(2){height:5.5px}.DKj0Ba_meter>span:nth-child(3){height:7px}.DKj0Ba_meter>span:nth-child(4){height:8.5px}.DKj0Ba_meter>span:nth-child(5){height:10px}.DKj0Ba_meterOn{background:var(--brand-accent)}.DKj0Ba_meterOff{background:var(--border-default)}.DKj0Ba_review{font-size:var(--type-meta-size);line-height:var(--type-meta-lh);color:var(--text-secondary);align-items:center;gap:6px;font-weight:500;display:inline-flex}.DKj0Ba_reviewDot{border:1.5px solid;border-radius:50%;flex-shrink:0;width:7px;height:7px}.DKj0Ba_review_current{color:var(--brand-accent)}.DKj0Ba_review_current .DKj0Ba_reviewDot{background:currentColor}.DKj0Ba_review_updating .DKj0Ba_reviewDot{border-style:dotted}.DKj0Ba_review_outdated .DKj0Ba_reviewDot{background:0 0}.DKj0Ba_coverage{font-size:var(--type-meta-size);line-height:var(--type-meta-lh);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.DKj0Ba_coverageLabel{color:var(--text-secondary)}.DKj0Ba_bar{border-radius:var(--radius-pill);background:var(--border-default);flex-shrink:0;width:40px;height:4px;position:relative;overflow:hidden}.DKj0Ba_fill{background:var(--text-muted);position:absolute;inset:0 auto 0 0}.DKj0Ba_coverageValue{color:var(--text-secondary);font-weight:500}.DKj0Ba_score{color:var(--brand-primary);align-items:baseline;display:inline-flex}.DKj0Ba_scoreNumber{letter-spacing:-.06px;font-size:20px;font-weight:500;line-height:1.3}.DKj0Ba_scoreMax{font-size:var(--type-meta-size);line-height:var(--type-meta-lh);color:var(--text-muted);margin-left:3px}.DKj0Ba_scoreL .DKj0Ba_scoreNumber{letter-spacing:-.8px;font-size:40px;font-weight:300;line-height:1.1}.DKj0Ba_scoreL .DKj0Ba_scoreMax{font-size:var(--type-body-s-size)}.DKj0Ba_scoreNone{color:var(--text-secondary)}
.ZddpMW_breakdown{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-field);flex-direction:column;gap:12px;padding:12px;display:flex}.ZddpMW_head{flex-direction:column;gap:14px;display:flex}.ZddpMW_headText{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.ZddpMW_title{margin:0}.ZddpMW_lead{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}.ZddpMW_scoreCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.ZddpMW_scoreBar:empty{display:none}.ZddpMW_scoreBar{border-radius:var(--radius-pill);background:var(--border-default);align-self:stretch;height:6px;display:block;overflow:hidden}.ZddpMW_scoreBar>span{background:var(--brand-accent);height:100%;display:block}.ZddpMW_scoreCaption{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500;line-height:var(--type-caption-lh)}.ZddpMW_criteria{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZddpMW_criterion{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""score""evidence""status";gap:10px 12px;padding:14px;display:grid}.ZddpMW_cTitle{grid-area:title;min-width:0}.ZddpMW_cScore{flex-wrap:wrap;grid-area:score;align-items:center;gap:6px 12px;display:flex}.ZddpMW_cEvidence{flex-direction:column;grid-area:evidence;align-items:flex-start;gap:6px;min-width:0;display:flex}.ZddpMW_cStatus{flex-wrap:wrap;grid-area:status;align-items:center;gap:6px 12px;display:flex}.ZddpMW_cName{font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 4px;font-weight:500}.ZddpMW_cMeta,.ZddpMW_cMetaStrong{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}.ZddpMW_cMetaStrong{font-weight:500}.ZddpMW_points{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.ZddpMW_earned{color:var(--brand-primary);font-size:20px;font-weight:500;line-height:1.3}.ZddpMW_earnedNone{color:var(--text-secondary);font-size:20px;font-weight:500;line-height:1.3}.ZddpMW_max{font-size:var(--type-meta-size);color:var(--text-secondary)}.ZddpMW_statusText{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);font-weight:500}.ZddpMW_pointsBar{border-radius:var(--radius-pill);background:var(--border-default);width:72px;height:4px;display:block;overflow:hidden}.ZddpMW_pointsBar>span{background:var(--brand-accent);height:100%;display:block}.ZddpMW_chip{border-radius:var(--radius-pill);max-width:100%;font-size:var(--type-tag-size);line-height:var(--type-tag-lh);align-items:center;gap:6px;padding:3px 10px;font-weight:500;display:inline-flex}.ZddpMW_chipConfirmed{background:var(--brand-accent-soft);color:var(--brand-accent);border:1px solid var(--brand-accent-soft)}.ZddpMW_chipDashed{background:var(--bg-surface);color:var(--text-secondary);border:1px dashed var(--border-strong)}.ZddpMW_chipIcon{border:1px solid;border-radius:50%;place-items:center;width:12px;height:12px;font-size:8px;line-height:1;display:inline-grid}.ZddpMW_note{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}.ZddpMW_sources{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ZddpMW_sourceLink{color:var(--brand-accent);text-underline-offset:2px;text-decoration:underline}.ZddpMW_sourceName{color:var(--text-primary);font-weight:500}.ZddpMW_observed{color:var(--text-secondary)}.ZddpMW_restricted{font-style:italic}.ZddpMW_checked,.ZddpMW_checkedNone{font-size:var(--type-meta-size);line-height:var(--type-meta-lh);color:var(--text-secondary);margin:0}.ZddpMW_clock{font-size:12px}.ZddpMW_editorial{border-radius:var(--radius-pill);font-size:var(--type-caption-size);font-weight:500;line-height:var(--type-caption-lh);letter-spacing:var(--type-caption-ls);border:1px solid var(--border-default);background:var(--bg-field);color:var(--text-primary);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.ZddpMW_editorialDot{background:var(--brand-accent);border-radius:50%;width:6px;height:6px}.ZddpMW_editorialPending .ZddpMW_editorialDot{border:1.5px solid var(--text-secondary);background:0 0;width:7px;height:7px}.ZddpMW_gate{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);padding:16px}.ZddpMW_gateTitle{color:var(--text-secondary);margin:0 0 10px}.ZddpMW_gateList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZddpMW_gateRow{font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);grid-template-columns:10px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.ZddpMW_gateDot{border:1.5px solid var(--border-strong);border-radius:50%;width:9px;height:9px;transform:translateY(1px)}.ZddpMW_gateMet{background:var(--brand-accent);border-color:var(--brand-accent)}.ZddpMW_gateText{color:var(--text-primary);overflow-wrap:anywhere}.ZddpMW_gateValue{color:var(--text-secondary);font-size:var(--type-meta-size)}.ZddpMW_gateYes{color:var(--brand-accent);font-weight:500}.ZddpMW_gateResult{border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--type-meta-size);margin:12px 0 0;padding-top:10px;font-weight:500}.ZddpMW_total{border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;gap:8px;padding:16px;display:flex}.ZddpMW_totalValue{color:var(--text-primary);margin:0;font-size:20px;font-weight:500;line-height:1.3}.ZddpMW_disclaimer{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}.ZddpMW_totalLinks{font-size:var(--type-meta-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0;display:flex}.ZddpMW_version{color:var(--text-secondary)}.ZddpMW_methodologyLink{color:var(--brand-accent);align-items:center;min-height:32px;font-weight:500;display:inline-flex}@media (min-width:900px){.ZddpMW_breakdown{gap:14px;padding:24px}.ZddpMW_head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.ZddpMW_scoreCard{flex-shrink:0;align-self:flex-start;width:224px}.ZddpMW_criterion{grid-template-columns:minmax(0,260px) 120px minmax(0,1fr) 200px;grid-template-areas:"title score evidence status";align-items:start;gap:20px;padding:18px 20px}.ZddpMW_cScore{flex-flow:column;align-items:flex-start;padding-top:2px}.ZddpMW_points{flex-direction:column;align-items:flex-start;gap:0}.ZddpMW_pointsBar{width:120px}.ZddpMW_cStatus{flex-direction:column;align-items:flex-start}.ZddpMW_total{flex-direction:row;align-items:center;gap:24px;padding:18px 20px}.ZddpMW_totalValue{flex-shrink:0}.ZddpMW_disclaimer{flex:1}.ZddpMW_totalLinks{flex-direction:column;align-items:flex-end;gap:2px}}
.fji8Xq_explorer{flex-direction:column;gap:16px;display:flex}.fji8Xq_controls{flex-direction:column;gap:10px;display:flex}.fji8Xq_search{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface);min-height:46px;color:var(--text-secondary);align-items:center;gap:10px;padding:0 14px;display:flex}.fji8Xq_search:focus-within{outline:2px solid var(--brand-accent);outline-offset:2px}.fji8Xq_search input{min-width:0;font-size:var(--type-body-s-size);color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding:10px 0}.fji8Xq_search input::placeholder{color:var(--text-secondary)}.fji8Xq_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fji8Xq_select{flex-direction:column;gap:4px;min-width:0;display:flex}.fji8Xq_selectLabel{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500;line-height:var(--type-caption-lh)}.fji8Xq_select select{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--bg-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235e6672' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center;appearance:none;width:100%;min-height:44px;font-size:var(--type-body-s-size);color:var(--text-primary);text-overflow:ellipsis;padding:8px 30px 8px 12px}.fji8Xq_sort{grid-column:1/-1}.fji8Xq_status{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.fji8Xq_count{color:var(--text-secondary);font-size:var(--type-meta-size);margin:0}.fji8Xq_reset{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--bg-surface);min-height:36px;color:var(--text-primary);font-size:var(--type-meta-size);cursor:pointer;padding:0 14px}.fji8Xq_sortNote{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}.fji8Xq_table{flex-direction:column;display:flex}.fji8Xq_headRow{display:none}.fji8Xq_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fji8Xq_empty{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--type-body-s-size);margin:0;padding:20px}.fji8Xq_row{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name rating""verif verif""coverage coverage""facts facts""why why""panel panel";gap:10px 12px;padding:16px;display:grid}.fji8Xq_name{grid-area:name;min-width:0}.fji8Xq_nameTitle{font-size:var(--type-body-size);line-height:var(--type-body-lh);overflow-wrap:anywhere;margin:0;font-weight:500}.fji8Xq_nameLink{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.fji8Xq_nameLink:hover{text-decoration-color:currentColor}.fji8Xq_domain{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);overflow-wrap:anywhere;margin:0}.fji8Xq_rating{text-align:right;flex-direction:column;grid-area:rating;align-items:flex-end;gap:4px;display:flex}.fji8Xq_ratingStatus{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500;line-height:var(--type-caption-lh)}.fji8Xq_verification{grid-area:verif;min-width:0}.fji8Xq_coverage{grid-area:coverage;min-width:0}.fji8Xq_facts{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);flex-wrap:wrap;grid-area:facts;gap:4px 14px;margin:0;display:flex}.fji8Xq_fact{gap:4px;display:flex}.fji8Xq_fact dt:after{content:":"}.fji8Xq_fact dd{color:var(--text-primary);margin:0}.fji8Xq_reviewedCell{flex-wrap:wrap;align-items:center;gap:2px 8px;display:inline-flex}.fji8Xq_whyCell{grid-area:why}.fji8Xq_why{min-height:44px;color:var(--brand-accent);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;display:inline-flex}.fji8Xq_why:hover{text-underline-offset:3px;text-decoration:underline}.fji8Xq_chevron{font-size:12px}.fji8Xq_panel{grid-area:panel;min-width:0}.fji8Xq_row:not(.fji8Xq_rowOpen){grid-template-areas:"name rating""verif verif""coverage coverage""facts facts""why why"}.fji8Xq_dash,.fji8Xq_panel[hidden]{display:none}@media (min-width:640px){.fji8Xq_filters{grid-template-columns:repeat(3,minmax(0,1fr))}.fji8Xq_sort{grid-column:auto}}@media (min-width:1180px){.fji8Xq_controls{gap:12px}.fji8Xq_filters{grid-template-columns:repeat(4,minmax(0,1fr))}.fji8Xq_table{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);padding:8px 24px}.fji8Xq_headRow{border-bottom:1px solid var(--border-strong);color:color-mix(in srgb, var(--text-primary) 60%, var(--text-secondary));font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:600;line-height:var(--type-caption-lh);grid-template-columns:204px 150px 240px 170px 100px 70px 92px minmax(0,1fr);padding:12px 0;display:grid}.fji8Xq_headRow>span{padding-right:12px}.fji8Xq_list{gap:0}.fji8Xq_row{border:0;border-bottom:1px solid var(--border-default);background:0 0;border-radius:0;grid-template-columns:204px 150px 240px 170px minmax(0,1fr);grid-template-areas:"name rating verif coverage facts""name why verif coverage facts""panel panel panel panel panel";align-items:start;gap:0;padding:16px 0}.fji8Xq_row:last-child{border-bottom:0}.fji8Xq_name,.fji8Xq_rating,.fji8Xq_verification,.fji8Xq_coverage{padding-right:12px}.fji8Xq_coverage{padding-top:4px}.fji8Xq_rating{text-align:left;align-items:flex-start}.fji8Xq_facts{font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);grid-template-columns:100px 70px 92px minmax(0,1fr);gap:0;display:grid}.fji8Xq_fact{padding-right:12px}.fji8Xq_fact dt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fji8Xq_fact dd{color:var(--text-secondary)}.fji8Xq_fact[data-col=reviewed] dd{font-size:var(--type-meta-size);line-height:var(--type-meta-lh);flex-direction:column;align-items:flex-start}.fji8Xq_whyCell{padding-right:4px}.fji8Xq_why{letter-spacing:.2px;min-height:32px}.fji8Xq_chevron{display:none}.fji8Xq_dash{display:inline}.fji8Xq_unknownText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fji8Xq_row:not(.fji8Xq_rowOpen){grid-template-areas:"name rating verif coverage facts""name why verif coverage facts"}.fji8Xq_rowOpen .fji8Xq_panel{padding-top:16px}}
._6t8j8W_hero{background:var(--bg-premium);color:var(--text-inverse)}._6t8j8W_heroInner{flex-direction:column;align-items:flex-start;gap:14px;padding-block:20px 28px;display:flex}._6t8j8W_breadcrumb{color:var(--text-inverse-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);flex-wrap:wrap;gap:6px;display:flex}._6t8j8W_breadcrumb a:hover{color:var(--text-inverse)}._6t8j8W_title{overflow-wrap:anywhere;margin:0}._6t8j8W_lead{max-width:860px;color:var(--text-inverse-muted);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0}._6t8j8W_heroActions{flex-wrap:wrap;gap:10px;display:flex}._6t8j8W_body{flex-direction:column;gap:20px;padding-block:24px 72px;display:flex}._6t8j8W_concepts{gap:12px;margin:0;padding:0;list-style:none;display:grid}._6t8j8W_concept{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}._6t8j8W_kicker{border-radius:var(--radius-sm);background:var(--bg-field);color:var(--brand-primary);font-size:var(--type-body-size);padding:2px 8px;font-weight:500}._6t8j8W_conceptBadge{display:inline-flex}._6t8j8W_conceptTitle{margin:0}._6t8j8W_conceptText{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}._6t8j8W_coverageNote{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-field);flex-direction:column;gap:6px;padding:14px 18px;display:flex}._6t8j8W_coverageLabel{color:var(--text-secondary);font-size:var(--type-meta-size);font-weight:500}._6t8j8W_coverageText{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}._6t8j8W_demo{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-section);flex-direction:column;gap:4px;padding:12px 16px;display:flex}._6t8j8W_demoTitle{color:var(--text-secondary);margin:0}._6t8j8W_demoText{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}._6t8j8W_principle{border:1px solid var(--border-default);border-left:3px solid var(--brand-accent);border-radius:var(--radius-lg);background:var(--bg-surface);gap:12px;padding:18px 20px;display:flex}._6t8j8W_principleMark{color:var(--brand-accent);font-size:18px;font-weight:500;line-height:1.3}._6t8j8W_principleTitle{color:var(--text-primary);font-size:var(--type-body-size);margin:0 0 4px;font-weight:500;line-height:1.4}._6t8j8W_principleText{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}._6t8j8W_legal{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}@media (min-width:768px){._6t8j8W_concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._6t8j8W_coverageNote{flex-direction:row;align-items:center;gap:18px}._6t8j8W_coverageLabel{flex-shrink:0;min-width:120px}._6t8j8W_demo{flex-direction:row;align-items:center;gap:16px}._6t8j8W_demoTitle{flex-shrink:0}}@media (min-width:900px){._6t8j8W_heroInner{gap:18px;padding-block:40px 48px}._6t8j8W_lead{font-size:var(--type-body-l-size);line-height:var(--type-body-l-lh)}._6t8j8W_body{gap:24px;padding-block:40px 96px}}
.luMo_W_section{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);flex-direction:column;gap:14px;padding:18px;scroll-margin-top:24px;display:flex}.luMo_W_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.luMo_W_title{margin:0 0 4px}.luMo_W_lead{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);max-width:560px;margin:0}.luMo_W_score{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.luMo_W_scoreStatus{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500}.luMo_W_facts{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;display:grid}.luMo_W_facts>div{flex-direction:column;gap:6px;min-width:0;display:flex}.luMo_W_facts dt{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500;line-height:var(--type-caption-lh)}.luMo_W_facts dd{min-width:0;margin:0}.luMo_W_text{color:var(--text-primary);font-size:var(--type-body-s-size)}.luMo_W_note{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}.luMo_W_stack{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.luMo_W_caseLink{color:var(--brand-accent);font-size:var(--type-body-s-size);font-weight:500}.luMo_W_details{border-top:1px solid var(--border-default)}.luMo_W_summary{cursor:pointer;min-height:48px;color:var(--brand-accent);font-size:var(--type-body-s-size);align-items:center;font-weight:500;display:flex}.luMo_W_detailsBody{padding-bottom:4px}.luMo_W_links{flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.luMo_W_link{min-height:36px;color:var(--brand-accent);font-size:var(--type-body-s-size);align-items:center;font-weight:500;display:inline-flex}@media (min-width:640px){.luMo_W_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.luMo_W_section{padding:24px}.luMo_W_facts{grid-template-columns:repeat(5,minmax(0,auto));justify-content:start;gap:12px 32px}}
.bDshRG_hero{background:var(--bg-premium);color:var(--text-inverse)}.bDshRG_heroInner{flex-direction:column;align-items:flex-start;gap:14px;padding-block:20px 28px;display:flex}.bDshRG_breadcrumb{color:var(--text-inverse-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);flex-wrap:wrap;gap:6px;display:flex}.bDshRG_breadcrumb a:hover{color:var(--text-inverse)}.bDshRG_title{overflow-wrap:anywhere;margin:0}.bDshRG_lead{max-width:860px;color:var(--text-inverse-muted);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0}.bDshRG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bDshRG_chip{border:1px solid var(--border-dark);border-radius:var(--radius-pill);background:var(--bg-premium-raised);color:var(--text-inverse);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);font-weight:500;line-height:var(--type-caption-lh);padding:6px 12px}.bDshRG_body{gap:20px;padding-block:24px 72px;display:grid}.bDshRG_toc{display:none}.bDshRG_tocMobile{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface)}.bDshRG_tocMobile summary{cursor:pointer;min-height:48px;font-size:var(--type-body-s-size);align-items:center;padding:0 16px;font-weight:500;display:flex}.bDshRG_tocMobile nav{padding:0 8px 8px}.bDshRG_tocTitle{color:var(--text-secondary);margin:0 0 6px}.bDshRG_tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bDshRG_tocLink{border-radius:var(--radius-md);min-height:40px;color:var(--text-primary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);align-items:center;gap:10px;padding:6px 12px;display:flex}.bDshRG_tocLink:hover{background:var(--bg-surface)}.bDshRG_tocNum{color:var(--text-secondary);font-size:var(--type-meta-size);min-width:18px}.bDshRG_content{flex-direction:column;gap:40px;min-width:0;display:flex}.bDshRG_section{flex-direction:column;gap:14px;scroll-margin-top:24px;display:flex}.bDshRG_overline{color:var(--text-secondary);margin:0}.bDshRG_h2,.bDshRG_h3{margin:0}.bDshRG_h4{font-size:var(--type-body-size);margin:0 0 8px;font-weight:500;line-height:1.4}.bDshRG_p{color:var(--text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-lh);margin:0}.bDshRG_small{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0;display:block}.bDshRG_card{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);margin:0;padding:16px}.bDshRG_weights{border-collapse:collapse;width:100%}.bDshRG_weights th,.bDshRG_weights td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-default);padding:12px 0}.bDshRG_weights thead th{color:var(--text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-ls);padding-top:4px;font-weight:500}.bDshRG_weights tbody th{padding-right:16px;font-weight:400}.bDshRG_weights tfoot th,.bDshRG_weights tfoot td{font-weight:500;font-size:var(--type-body-size);border-bottom:0}.bDshRG_num{white-space:nowrap;font-size:20px;font-weight:500;text-align:right!important}.bDshRG_weights thead .bDshRG_num{font-size:var(--type-caption-size)}.bDshRG_catTitle{color:var(--text-primary);font-size:var(--type-body-size);overflow-wrap:anywhere;line-height:1.45;display:block}.bDshRG_catText{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin-top:4px;display:block}.bDshRG_rules{border-radius:var(--radius-lg);background:var(--bg-calm);color:var(--text-primary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);flex-direction:column;gap:8px;margin:0;padding:16px 18px;list-style:none;display:flex}.bDshRG_rules li{grid-template-columns:12px minmax(0,1fr);gap:10px;display:grid}.bDshRG_rules li:before{content:"—";color:var(--text-secondary)}.bDshRG_gateBox{border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-field);flex-direction:column;gap:12px;padding:18px;display:flex}.bDshRG_gateCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);padding:14px 16px}.bDshRG_gateTitle{color:var(--text-secondary);margin:0 0 8px}.bDshRG_gateList{color:var(--text-primary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.bDshRG_twoCol{gap:12px;display:grid}.bDshRG_list{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.bDshRG_disclaimers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bDshRG_disclaimers li{border-left:3px solid var(--brand-accent);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--type-body-s-size);padding:12px 16px}.bDshRG_concepts{flex-direction:column;gap:8px;margin:0;display:flex}.bDshRG_concepts>div{gap:2px;display:grid}.bDshRG_concepts dt{font-weight:500;font-size:var(--type-body-s-size);color:var(--text-primary)}.bDshRG_concepts dd{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}.bDshRG_reviewStates{flex-wrap:wrap;gap:8px 20px;list-style:none;display:flex}.bDshRG_levels{flex-direction:column;gap:0;display:flex}.bDshRG_level{border-bottom:1px solid var(--border-default);gap:8px;padding:12px 0;display:grid}.bDshRG_level:last-child{border-bottom:0}.bDshRG_level dt{display:flex}.bDshRG_level dd{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh);margin:0}.bDshRG_evidenceGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bDshRG_evidenceCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);flex-direction:column;align-items:flex-start;gap:10px;padding:16px;display:flex}.bDshRG_evidenceChip{border-radius:var(--radius-pill);font-size:var(--type-tag-size);font-weight:500;line-height:var(--type-tag-lh);padding:3px 10px}.bDshRG_chipSolid{background:var(--brand-accent-soft);color:var(--brand-accent);border:1px solid var(--brand-accent-soft)}.bDshRG_chipDashed{background:var(--bg-surface);color:var(--text-secondary);border:1px dashed var(--border-strong)}.bDshRG_factors{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.bDshRG_factors li{border-radius:var(--radius-pill);background:var(--bg-field);color:var(--text-primary);font-size:var(--type-meta-size);padding:5px 11px;font-weight:500}.bDshRG_steps{flex-direction:column;gap:14px;list-style:none;display:flex}.bDshRG_step{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.bDshRG_stepNum{border:1px solid var(--border-strong);width:28px;height:28px;color:var(--text-primary);font-size:var(--type-meta-size);border-radius:50%;place-items:center;font-weight:500;display:grid}.bDshRG_stepTitle{color:var(--text-primary);font-weight:500;font-size:var(--type-body-s-size);display:block}.bDshRG_legal{color:var(--text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-lh);margin:0}@media (min-width:768px){.bDshRG_concepts>div{grid-template-columns:220px minmax(0,1fr);gap:16px}.bDshRG_twoCol,.bDshRG_evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bDshRG_level{grid-template-columns:280px minmax(0,1fr);align-items:center;gap:24px}.bDshRG_card{padding:18px 24px}}@media (min-width:900px){.bDshRG_heroInner{gap:18px;padding-block:40px 48px}.bDshRG_lead{font-size:var(--type-body-l-size);line-height:var(--type-body-l-lh)}}@media (min-width:1100px){.bDshRG_body{grid-template-columns:280px minmax(0,1fr);gap:48px;padding-block:48px 96px}.bDshRG_toc{align-self:start;display:block;position:sticky;top:24px}.bDshRG_tocMobile{display:none}.bDshRG_content{gap:48px}}
