.dv-mindex .index-entry{align-items:center;gap:var(--space-4);flex-direction:row;padding-inline-start:0}.dv-mindex .index-entry:before{display:none}.dv-mindex-art{transition:translate .35s var(--ease-calm,ease);flex:none}.dv-mindex .index-entry:hover .dv-mindex-art,.dv-mindex .index-entry:focus-visible .dv-mindex-art{translate:0 -2px}.dv-mindex .index-entry>.index-name{min-inline-size:0}.dv-mindex .index-entry>.dv-mindex-copy{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.dv-lr-pic{flex:none;margin-block-start:-4px;line-height:0}.dv-lr-mark{align-items:center;gap:8px;min-inline-size:0;display:flex}.lr-id .dv-lr-mark .vmark{margin-block-start:0}.dv-group-t{align-items:center;gap:var(--space-4);min-inline-size:0;display:inline-flex}.dv-group-art{flex:none}.lc-group-h:has(.dv-group-t){align-items:center}.dv-ph-scene{inline-size:clamp(240px,32vw,460px)}@media (max-width:979px){.dv-ph-scene{inline-size:min(78%,360px)}}.dv-mtags{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dv-mtag{min-inline-size:0;font-family:var(--font-ui);color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.dv-mtag .dv-mtag-art{inline-size:34px}.dv-mtag-sm{color:var(--ink-2);gap:6px;font-size:14px;font-weight:400}.dv-mtag-sm .dv-mtag-art{inline-size:26px}a.dv-mtag:hover{color:var(--brand-600);text-decoration:none}a.dv-mtag:hover .dv-mtag-l{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.dv-hub-art{inline-size:clamp(200px,26vw,360px)}@media (max-width:979px){.dv-hub-art{inline-size:min(56%,240px)}}.dv-hub-lede{gap:var(--space-7);flex-direction:column;display:flex}.dv-hub-fig{gap:var(--space-3);inline-size:100%;min-inline-size:0;max-inline-size:640px;border-block-start:1px solid var(--rule);flex-direction:column;padding-block-start:var(--space-5);display:flex}.dv-fig-cap{font-family:var(--font-head);color:var(--ink-2);max-inline-size:52ch;margin:0;font-size:16px;font-style:italic;line-height:1.45}[lang=ar] .dv-fig-cap{font-style:normal;line-height:1.7}.dv-pit>li .numeral{color:var(--signal)!important}.hub-read a.dv-read{align-items:flex-start;gap:var(--space-4);flex-direction:row}.dv-read-cover{aspect-ratio:16/9;border-radius:6px;flex:none;inline-size:96px;overflow:hidden}.dv-read-t{flex-direction:column;align-items:flex-start;gap:6px;min-inline-size:0;display:flex}.dv-lp-art{min-inline-size:0}.dv-lp-art .il-lg{inline-size:clamp(160px,22vw,320px);margin-inline:auto}@media (min-width:980px){.lp-open-grid>.dv-lp-art{grid-column:10/span 3;place-self:center end}}@media (max-width:979px){.dv-lp-art{order:-1}.dv-lp-art .il-lg{inline-size:min(44%,180px);margin-inline:0}}.dv-pict{background:var(--sunk);block-size:24px;inline-size:24px;color:var(--ink-2);vertical-align:middle;border-radius:50%;place-items:center;margin-inline-end:8px;display:inline-grid}.lp-facts dt{align-items:center;display:flex}.dv-crit-meta{align-items:center;gap:var(--space-3);display:inline-flex}.dv-crit-mini{line-height:0;display:inline-block}.dv-crit-mini .ilc-figure{inline-size:120px!important}.dv-crit-big{margin-block:6px var(--space-5)}.dv-crit-big .ilc-figure{inline-size:210px!important}@media (max-width:520px){.dv-crit-mini{display:none}}.lp-offer>div[data-motifs] dd{display:block}.dv-fit-head{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.dv-fit-words{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dv-sim{align-items:center}.dv-sim .dv-sim-name{flex-direction:row;align-items:center;gap:8px;display:flex}.dv-fit-words .band-bar,.dv-fit-words .band em{display:none}.mm-tile.dv-tile{grid-template-columns:22px 48px minmax(0,1fr);align-items:center}.mm-tile.dv-tile .mm-tile-check{translate:none}.mm-tile.dv-tile .dv-tile-art{grid-area:1/2/span 2}.mm-tile.dv-tile .mm-tile-label,.mm-tile.dv-tile .mm-tile-hint{grid-column:3}.mm-tile.dv-tile:not(:has(.mm-tile-hint)) .mm-tile-label{grid-row:1/span 2}.dv-tile-art{transition:translate .3s var(--ease-calm,ease)}.mm-tile.dv-tile:hover .dv-tile-art,.mm-tile.dv-tile[aria-pressed=true] .dv-tile-art{translate:0 -2px}.mm-chip.dv-chip{gap:8px}.mm-chip.dv-chip .dv-chip-art{inline-size:30px}.dv-tc-pics{align-items:center;gap:8px var(--space-5);flex-wrap:wrap;margin-block:4px 6px;display:flex}.dv-tc-crit{flex-direction:column;gap:6px;display:flex}.dv-tc-crit-k{font-family:var(--font-ui);color:var(--ink-3);font-size:13px}.dv-tc-crit .ilc-figure{inline-size:156px!important}.dv-empty{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.dv-empty>.il{inline-size:120px}.cx-card header.dv-cx-colhead{flex-wrap:wrap}.dv-cx-colart{flex:none}.dv-cx-th{align-items:center;gap:6px;display:inline-flex}.dv-cx-th .dv-cx-thart{inline-size:30px}.dv-cx-cover{gap:8px var(--space-6);margin-block:8px var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:760px){.dv-cx-cover{grid-template-columns:minmax(0,auto) minmax(0,1fr)}}.dv-cx-cover .ilc-figure{max-inline-size:260px}.dv-cx-cover>.dv-fig-cap{align-self:center;max-inline-size:46ch}.dv-cx-checks{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.dv-cx-checks .ilc-figure{inline-size:132px!important}.mm-none a.btn-primary{color:var(--ground);text-decoration:none}.mm-none a.btn-primary:hover{color:var(--on-brand)}.mm-none a.btn-quiet{color:var(--ink)}.dv-ev-aside{gap:var(--space-5);flex-direction:column;display:flex}.dv-ev-scene{inline-size:clamp(220px,26vw,380px);margin-inline:auto}@media (max-width:979px){.dv-ev-scene{inline-size:min(70%,300px);margin-inline:0}}.dv-ev-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.dv-ev-art{flex:none;inline-size:84px;margin-block-start:-6px}.dv-cell-bar{align-items:center;gap:8px;display:inline-flex}.dv-bar{background:var(--rule);vertical-align:middle;border-radius:3px;block-size:6px;inline-size:56px;display:inline-block;overflow:hidden}.dv-bar i{background:var(--guarantee);border-radius:3px;block-size:100%;display:block}:root[data-theme=dark] .dv-bar i{background:var(--art-guarantee)}.dv-th-motif{align-items:center;gap:6px;display:inline-flex}.dv-th-art{inline-size:28px}.dv-me-cycle{max-inline-size:460px;margin-block:4px var(--space-6);flex-direction:column;gap:8px;display:flex}.dv-wt-all{margin:0 0 var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.dv-wt-bar{gap:3px;block-size:22px;display:flex}.dv-wt-bar i,.dv-wt .wt-row{--dv-c:var(--art-brand)}.dv-wt-bar i:nth-child(4n+2),.dv-wt .wt-row:nth-child(4n+2){--dv-c:var(--art-accel)}.dv-wt-bar i:nth-child(4n+3),.dv-wt .wt-row:nth-child(4n+3){--dv-c:var(--art-signal)}.dv-wt-bar i:nth-child(4n+4),.dv-wt .wt-row:nth-child(4n+4){--dv-c:var(--art-guarantee)}.dv-wt-bar i{background:var(--dv-c);flex-basis:0;min-inline-size:4px;display:block}.dv-wt-bar i:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.dv-wt-bar i:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.me-page .dv-wt .wt-track{border-radius:5px;block-size:10px}.me-page .dv-wt .wt-track i{background:var(--dv-c);border-radius:5px}.dv-wt-dot{background:var(--dv-c);vertical-align:.05em;border-radius:50%;block-size:10px;inline-size:10px;margin-inline-end:8px;display:inline-block}.dv-crit6{padding-block:var(--space-7) 8px;border-block-start:1px solid var(--rule)}.dv-crit6-list{margin:var(--space-3) 0 0;gap:0 var(--grid-gap);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:760px){.dv-crit6-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.dv-crit6-list>li{gap:4px var(--space-3);padding-block:var(--space-4);border-block-start:1px solid var(--rule);grid-template-columns:30px minmax(0,1fr);align-items:center;display:grid}.dv-crit6-mark{grid-row:1/span 3;line-height:0}.dv-crit6-mark .ilc-figure{inline-size:30px!important}.dv-crit6-list strong{font-family:var(--font-head);font-size:20px;font-weight:500}.dv-crit6-bar{background:var(--rule);border-radius:4px;block-size:8px;display:flex;overflow:hidden}.dv-crit6-bar i[data-s=met]{background:var(--art-accel)}.dv-crit6-bar i[data-s=unmet]{background:var(--rule-strong)}.dv-crit6-n{font-family:var(--font-ui);color:var(--ink-3);font-size:14px}.dv-hlw-figs{gap:var(--space-5) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dv-hlw-figs .ilc-pict{align-items:flex-start}.dv-hlw-figs .ilc-pict-n{font-size:clamp(36px,3vw,52px)}.dv-hlw-route{max-inline-size:620px;flex-direction:column;gap:8px;padding-block-end:var(--space-3);display:flex}@media (min-width:980px){.longread-grid>.longread-figure{grid-column:4/span 7}}.dv-srp-head{inline-size:clamp(160px,18vw,260px)}@media (max-width:979px){.dv-srp-head{inline-size:120px;margin-inline:0}}.srp-hit>.dv-srp-art{inline-size:40px;margin-block-start:-2px}.dv-jb li{--dv-c:var(--art-brand);--dv-t:var(--brand-600)}.dv-jb li:nth-child(2){--dv-c:var(--art-signal);--dv-t:var(--signal)}.dv-jb li:nth-child(3){--dv-c:var(--art-accel);--dv-t:var(--accel)}.dv-jb li:nth-child(4){--dv-c:var(--art-guarantee);--dv-t:var(--guarantee)}.dv-jb :is(a,button,li>span){gap:var(--space-3)}.dv-jb-dot{border:1.5px solid var(--dv-c);block-size:24px;inline-size:24px;color:var(--dv-t);font-family:var(--font-head);font-variant-numeric:lining-nums;background:0 0;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;line-height:1;transition:background-color .25s,color .25s;display:inline-grid}.dv-jb li[data-state=done] .dv-jb-dot{background:var(--dv-c);border-color:var(--art-light);color:var(--ink);mix-blend-mode:normal}.dv-jb li[data-state=current] .dv-jb-dot{background:var(--dv-c);border-color:var(--art-light);color:var(--ink);box-shadow:0 0 0 3px var(--ground), 0 0 0 4.5px var(--art-light)}:root[data-theme=dark] .dv-jb li:is([data-state=done],[data-state=current]) .dv-jb-dot{color:var(--ground)}.dv-jb .jb-off .dv-jb-dot{opacity:.55}.dv-jb a:hover .dv-jb-dot,.dv-jb button:hover .dv-jb-dot{background:var(--dv-c);color:var(--ink)}@media (max-width:640px){.dv-jb-dot{block-size:20px;inline-size:20px;font-size:12px}}@media (max-width:639px){.dv-mindex.index-3{columns:2;column-gap:var(--space-4)}.dv-mindex .index-entry{padding-block:var(--space-3) var(--space-3);gap:8px}.dv-mindex .dv-mindex-art{inline-size:34px}.dv-mindex .index-name{font-size:16.5px;line-height:1.25}[lang=ar] .dv-mindex .index-name{line-height:1.5}}@media (max-width:520px){:is(.dv-me-cycle,.dv-hub-fig:has(:is(.ilc-cycle,.ilc-journey)),.dv-hlw-route){padding-inline:var(--space-4)}}.dv-mindex .index-count{vertical-align:baseline;line-height:inherit;white-space:nowrap;font-size:.6em}
