.article_article__ZOHj_{max-width:760px;margin:72px auto;color:var(--cloud-copy);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.article_part__dIDp_{display:contents}.article_article__ZOHj_ h1{color:var(--cloud-ink);font-size:clamp(36px,5vw,60px);line-height:1.04;font-weight:460;letter-spacing:-.05em;text-wrap:balance;margin-bottom:32px}.article_article__ZOHj_ h2{color:var(--cloud-ink);font-size:clamp(26px,2.6vw,32px);font-weight:450;line-height:1.15;letter-spacing:-.035em;margin:64px 0 16px}.article_article__ZOHj_ h3{color:var(--cloud-ink);font-size:20px;font-weight:450;margin:32px 0 12px}.article_article__ZOHj_ p{margin:18px 0}.article_article__ZOHj_ a{color:var(--cloud-ink);text-decoration:underline;text-underline-offset:4px}.article_article__ZOHj_ ol,.article_article__ZOHj_ ul{padding-left:24px;margin:18px 0}.article_article__ZOHj_ li{padding-left:5px;margin:8px 0}.article_article__ZOHj_ ul{list-style:disc}.article_article__ZOHj_ ol{list-style:decimal}.article_article__ZOHj_ pre{margin:26px 0}.article_article__ZOHj_ code{font-family:var(--font-geist-mono);color:var(--cloud-strong);font-size:.88em}.article_article__ZOHj_ pre code{font-size:inherit}.article_article__ZOHj_ strong{color:var(--cloud-ink);font-weight:500}.article_article__ZOHj_ table{display:block;overflow:auto;border-collapse:collapse;margin:24px 0}.article_article__ZOHj_ :is(td,th){text-align:left;border-bottom:1px solid var(--cloud-line);padding:12px 20px 12px 0;min-width:100px;overflow-wrap:break-word}.article_article__ZOHj_{--runtime-ground:color-mix(in oklab,var(--cloud-good) 7%,transparent)}.article_article__ZOHj_ :is(td,th)[data-runtime]{padding-left:14px;background:var(--runtime-ground);color:var(--cloud-ink)}.article_article__ZOHj_ th[data-runtime]{color:var(--cloud-good);font-weight:600}.article_article__ZOHj_ tr[data-runtime] td{background:var(--runtime-ground);color:var(--cloud-ink);font-weight:500}.article_article__ZOHj_ tr[data-runtime] td:first-child{box-shadow:-12px 0 0 var(--runtime-ground)}.article_article__ZOHj_ blockquote{border-left:2px solid var(--cloud-line-strong);padding-left:22px;margin:24px 0}@media (max-width:760px){.article_article__ZOHj_{margin:48px auto}}.article_article__ZOHj_ .calc{margin:28px 0;font-variant-numeric:tabular-nums}.article_article__ZOHj_ .calc-rows{margin:0;padding:6px 22px;border:1px solid var(--cloud-line);border-radius:20px;background:var(--cloud-surface)}.article_article__ZOHj_ .calc-row{display:grid;grid-template-columns:minmax(84px,max-content) minmax(0,1fr) auto;align-items:baseline;gap:4px 20px;padding:13px 0;border-bottom:1px solid var(--cloud-line);line-height:1.45}.article_article__ZOHj_ .calc-row:last-child{border-bottom:0}.article_article__ZOHj_ .calc-row dt{color:var(--cloud-ink);font-weight:500}.article_article__ZOHj_ .calc-row dd{margin:0}.article_article__ZOHj_ .calc-formula{color:var(--cloud-muted);font-size:14.5px}.article_article__ZOHj_ .calc-result{color:var(--cloud-ink);font-weight:500;text-align:right;white-space:nowrap}.article_article__ZOHj_ .calc-formula:empty{display:none}.article_article__ZOHj_ .calc-row[data-long] .calc-result{white-space:normal;text-wrap:balance}.article_article__ZOHj_ .calc-row[data-total]{border-top:1px solid var(--cloud-line-strong);margin-top:-1px}.article_article__ZOHj_ .calc-row[data-total] .calc-result{font-size:20px;letter-spacing:-.02em}.article_article__ZOHj_ .calc-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.article_article__ZOHj_ .calc-group{display:flex;flex-direction:column;gap:12px;padding:20px 20px 10px;border:1px solid var(--cloud-line);border-radius:20px;background:var(--cloud-surface)}.article_article__ZOHj_ .calc-group[data-runtime]{border-color:color-mix(in oklab,var(--cloud-good) 40%,var(--cloud-line));background:color-mix(in oklab,var(--cloud-good) 5%,var(--cloud-surface))}.article_article__ZOHj_ .calc-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.article_article__ZOHj_ .calc-name{color:var(--cloud-ink);font-weight:500}.article_article__ZOHj_ .calc-group[data-runtime] .calc-name{color:var(--cloud-good)}.article_article__ZOHj_ .calc-total{color:var(--cloud-ink);font-size:28px;font-weight:460;line-height:1;letter-spacing:-.04em}.article_article__ZOHj_ .calc-bar{display:block;height:6px;border-radius:99px;background:var(--cloud-well);overflow:hidden}.article_article__ZOHj_ .calc-bar i{display:block;height:100%;border-radius:inherit;background:var(--cloud-bar)}.article_article__ZOHj_ .calc-group[data-runtime] .calc-bar i{background:var(--cloud-good)}.article_article__ZOHj_ .calc-group .calc-rows{padding:0;border:0;background:none}.article_article__ZOHj_ .calc-group .calc-row{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;font-size:15px}.article_article__ZOHj_ .calc-group .calc-formula{grid-row:2;grid-column:1/-1;font-size:13.5px}@media (max-width:560px){.article_article__ZOHj_ .calc-row{grid-template-columns:minmax(0,1fr) auto}.article_article__ZOHj_ .calc-formula{grid-row:2;grid-column:1/-1}.article_article__ZOHj_ .calc>.calc-rows{padding:4px 16px}}.rival-compare_compare__RHvth{width:min(1280px,calc(100% - 96px));margin-inline:auto;padding-block:96px 120px;scroll-margin-top:calc(var(--header-height) + 16px);display:grid;justify-items:center;gap:48px}.rival-compare_intro__wouwK{max-width:760px;text-align:center}.rival-compare_intro__wouwK h2{margin:0;font-size:clamp(40px,5.6vw,80px);font-weight:460;line-height:1.02;letter-spacing:-.055em}.rival-compare_intro__wouwK h2 span{color:var(--sb-muted)}.rival-compare_intro__wouwK p{margin-top:20px;color:var(--sb-muted);font-size:18px;line-height:1.5;text-wrap:balance}.rival-compare_frame__03VSH{width:100%;max-width:1040px;padding:12px 36px 22px;border:1px solid var(--sb-line);border-radius:28px;background:var(--sb-surface);box-shadow:0 40px 80px -48px light-dark(rgb(0 0 0/.2),rgb(0 0 0/.6))}.rival-compare_table__G4uxH{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}.rival-compare_table__G4uxH :is(th,td){padding:15px 0;border-bottom:1px solid var(--sb-line);text-align:left;vertical-align:top}.rival-compare_table__G4uxH :is(th,td)+:is(th,td){padding-left:32px}.rival-compare_table__G4uxH thead th{padding-block:22px 18px;font-weight:500;vertical-align:bottom}.rival-compare_who__hTYs1{display:block;font-size:30px;font-weight:500;line-height:1.1;letter-spacing:-.04em;color:var(--sb-muted)}.rival-compare_table__G4uxH thead .rival-compare_runtime__r3f01 .rival-compare_who__hTYs1{color:var(--sb-green);font-weight:600}.rival-compare_table__G4uxH .rival-compare_group__rsmaE :is(th,td){padding-block:22px 8px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-muted)}.rival-compare_table__G4uxH tbody th{width:28%;font-weight:450;color:var(--sb-ink)}.rival-compare_table__G4uxH tbody td{width:36%;color:var(--sb-muted)}.rival-compare_table__G4uxH tbody td[data-who=Runtime]{color:var(--sb-ink)}.rival-compare_table__G4uxH tbody tr[data-win] td[data-who=Runtime]{font-weight:520}.rival-compare_table__G4uxH tbody td[data-who=Runtime],.rival-compare_table__G4uxH thead .rival-compare_runtime__r3f01{padding-inline:20px;background:color-mix(in oklab,var(--sb-green) 7%,transparent)}.rival-compare_table__G4uxH thead .rival-compare_runtime__r3f01{border-radius:14px 14px 0 0}.rival-compare_table__G4uxH tbody:last-child tr:last-child td[data-who=Runtime]{border-radius:0 0 14px 14px}.rival-compare_table__G4uxH tbody:last-child tr:last-child :is(th,td){border-bottom:0}.rival-compare_cell__lCSE5{display:flex;align-items:flex-start;gap:10px}.rival-compare_text__Mo2fc{min-width:0}.rival-compare_edge__Y0r2J{display:inline-block;margin-left:10px;padding:1px 9px;border-radius:999px;background:color-mix(in oklab,var(--sb-green) 16%,transparent);color:var(--sb-green);font-size:13px;font-weight:600;line-height:1.55;white-space:nowrap;vertical-align:1px}.rival-compare_no__xkd_c,.rival-compare_yes__6iwjh{flex:none;width:18px;height:18px;margin-top:2px}.rival-compare_yes__6iwjh circle{fill:var(--sb-green)}.rival-compare_yes__6iwjh path{fill:none;stroke:var(--sb-surface);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rival-compare_no__xkd_c circle{fill:none;stroke:var(--sb-faint);stroke-width:1.5}.rival-compare_no__xkd_c path{stroke:var(--sb-faint);stroke-width:1.5;stroke-linecap:round}.rival-compare_note__OgSdG{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:8px;padding-top:16px;border-top:1px solid var(--sb-line);color:var(--sb-muted);font-size:13px}.rival-compare_note__OgSdG a{color:var(--sb-ink);text-decoration:underline;text-decoration-color:var(--sb-line);text-underline-offset:3px}.rival-compare_note__OgSdG a:hover{text-decoration-color:currentColor}.rival-compare_srOnly__msrbm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.rival-compare_compare__RHvth{width:calc(100% - 32px);padding-block:64px 80px;gap:32px}.rival-compare_intro__wouwK h2{font-size:min(9vw,40px)}.rival-compare_intro__wouwK p{margin-top:14px;font-size:16px}.rival-compare_frame__03VSH{padding:16px 16px 18px;border-radius:22px}.rival-compare_table__G4uxH,.rival-compare_table__G4uxH :is(thead,tbody,tr,th,td){display:block;width:auto}.rival-compare_table__G4uxH :is(th,td),.rival-compare_table__G4uxH :is(th,td)+:is(th,td){padding:0;border:0}.rival-compare_table__G4uxH thead tr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rival-compare_table__G4uxH thead td{display:none}.rival-compare_table__G4uxH thead .rival-compare_runtime__r3f01,.rival-compare_table__G4uxH thead th{padding:12px 14px;border-radius:14px}.rival-compare_table__G4uxH thead th:not(.rival-compare_runtime__r3f01){background:var(--sb-well)}.rival-compare_who__hTYs1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px}.rival-compare_table__G4uxH tbody tr.rival-compare_group__rsmaE{padding:22px 0 0}.rival-compare_table__G4uxH tbody .rival-compare_group__rsmaE th{margin:0}.rival-compare_table__G4uxH tbody tr.rival-compare_group__rsmaE td{display:none}.rival-compare_table__G4uxH tbody tr{padding:14px 0;border-bottom:1px solid var(--sb-line)}.rival-compare_table__G4uxH tbody tr.rival-compare_group__rsmaE,.rival-compare_table__G4uxH tbody:last-child tr:last-child{border-bottom:0}.rival-compare_table__G4uxH tbody th{width:auto;margin-bottom:8px;font-size:15px}.rival-compare_table__G4uxH tbody td,.rival-compare_table__G4uxH tbody td[data-who=Runtime]{display:grid;grid-template-columns:70px 1fr;align-items:start;width:auto;padding:6px 10px;border-radius:10px}.rival-compare_table__G4uxH tbody td+td{margin-top:2px}.rival-compare_table__G4uxH tbody td:before{content:attr(data-who);font-size:13px;font-weight:450;line-height:1.45rem;color:var(--sb-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.rival-compare_table__G4uxH tbody tr:last-child td[data-who=Runtime]{border-radius:10px}.rival-compare_note__OgSdG{flex-direction:column}}.reading_hero__TWDeX{container-type:inline-size;margin:16px 16px 0;padding:0 40px 96px;border-radius:36px;background:linear-gradient(180deg,var(--sb-surface) 40%,var(--sb-bg));display:flex;flex-direction:column;align-items:center;text-align:center}.reading_trail__2x6KD{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:96px;font-size:14px;color:var(--sb-muted)}.reading_trail__2x6KD a{color:var(--sb-ink)}.reading_trail__2x6KD a:hover{text-decoration:underline;text-underline-offset:4px}.reading_title__khUmu{max-width:1040px;margin-top:20px;font-size:clamp(40px,5.4vw,76px);font-weight:430;line-height:1.04;letter-spacing:-.05em;text-wrap:balance}.reading_title__khUmu span{display:block;color:var(--sb-muted)}.reading_hubTitle__T_emj{margin-top:112px}.reading_lede__bMP32{max-width:720px;margin-top:28px;font-size:clamp(17px,1.5vw,20px);line-height:1.5;letter-spacing:-.012em;color:var(--cloud-copy);text-wrap:pretty}.reading_lede__bMP32 code{font-size:.9em}.reading_actions__gSDVt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;margin-top:36px}.reading_page__d0Fzb .reading_quiet__wj9gc{font-size:15px;color:var(--sb-muted);transition:color .16s}.reading_page__d0Fzb .reading_quiet__wj9gc:hover{color:var(--sb-ink)}.reading_chart__jxH0E{width:min(880px,100%);margin-top:72px;text-align:left}.reading_body__bNL4Z{width:min(1180px,calc(100% - 48px));margin:96px auto 0;display:grid;justify-content:center;grid-template-columns:minmax(0,760px)}.reading_toc__EiptP{display:none}@media (min-width:1100px){.reading_body__bNL4Z[data-toc]{grid-template-columns:220px minmax(0,760px);gap:72px}.reading_toc__EiptP{display:block;position:sticky;top:32px;align-self:start;max-height:calc(100svh - 64px);overflow:auto;font-size:14px;line-height:1.4}}.reading_toc__EiptP p{margin-bottom:12px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--sb-muted)}.reading_toc__EiptP ol{list-style:none;padding:0;margin:0}.reading_page__d0Fzb .reading_toc__EiptP a{display:block;padding:7px 0 7px 14px;border-left:1px solid var(--sb-line);color:var(--sb-muted);transition:color .16s,border-color .16s}.reading_page__d0Fzb .reading_toc__EiptP a:hover{border-left-color:var(--sb-ink);color:var(--sb-ink)}:is(.reading_prose__2lt0A,.reading_column___SBbi article){margin:0;max-width:760px;font-size:17px;line-height:1.75}:is(.reading_prose__2lt0A,.reading_column___SBbi article)>p:first-child{margin-top:0;font-size:20px;line-height:1.55;letter-spacing:-.012em;color:var(--sb-ink)}:is(.reading_prose__2lt0A,.reading_column___SBbi article) h2{margin:88px 0 20px;font-size:clamp(28px,3vw,40px);font-weight:450;line-height:1.1;letter-spacing:-.045em;text-wrap:balance;scroll-margin-top:24px}:is(.reading_prose__2lt0A,.reading_column___SBbi article) h3{margin-top:40px}.reading_page__d0Fzb :is(.reading_prose__2lt0A,.reading_column___SBbi article) a{color:var(--sb-ink);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:4px}.reading_page__d0Fzb :is(.reading_prose__2lt0A,.reading_column___SBbi article) a:hover{text-decoration-color:currentColor}:is(.reading_prose__2lt0A,.reading_column___SBbi article) table{border-collapse:separate;border-spacing:0;margin:32px 0;padding:8px 24px;border:1px solid var(--sb-line);border-radius:22px;background:var(--sb-surface);box-shadow:0 32px 64px -48px light-dark(rgb(0 0 0/.22),rgb(0 0 0/.6));font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}:is(.reading_prose__2lt0A,.reading_column___SBbi article) thead th{padding-block:16px 14px;font-size:15px;font-weight:500;color:var(--sb-ink);vertical-align:bottom}:is(.reading_prose__2lt0A,.reading_column___SBbi article) tbody td:first-child{color:var(--sb-ink)}:is(.reading_prose__2lt0A,.reading_column___SBbi article) tbody tr:last-child :is(td,th){border-bottom:0}:is(.reading_prose__2lt0A,.reading_column___SBbi article) :is(td,th)[data-runtime]{padding-inline:16px}@media (min-width:641px){:is(.reading_prose__2lt0A,.reading_column___SBbi article) tr[data-runtime] td:first-child{border-radius:12px 0 0 12px}:is(.reading_prose__2lt0A,.reading_column___SBbi article) tr[data-runtime] td:last-child{border-radius:0 12px 12px 0;box-shadow:12px 0 0 var(--runtime-ground)}}@media (max-width:640px){:is(.reading_prose__2lt0A,.reading_column___SBbi article) tbody tr[data-runtime] td:first-child{box-shadow:none}}:is(.reading_prose__2lt0A,.reading_column___SBbi article) blockquote{padding:18px 22px;border:0;border-radius:18px;background:var(--sb-well)}.reading_group__S9FFd,.reading_more__D4UNw{width:min(1180px,calc(100% - 48px));margin:144px auto 0;scroll-margin-top:24px}.reading_group__S9FFd+.reading_group__S9FFd{margin-top:112px}.reading_sectionTitle__vkNsy{margin-bottom:36px;font-size:clamp(32px,3.6vw,48px);font-weight:430;line-height:1.05;letter-spacing:-.05em}.reading_cards__oTogo,.reading_pairs__d5sic,.reading_tiles__woeoP{display:grid;gap:16px;list-style:none;padding:0;margin:0}.reading_cards__oTogo{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.reading_card__uZKNQ,.reading_tile__MIPVh{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border:1px solid var(--sb-line);border-radius:24px;background:var(--sb-surface);transition:box-shadow .2s,transform .2s var(--ease)}.reading_card__uZKNQ:hover,.reading_tile__MIPVh:hover{transform:translateY(-2px);box-shadow:0 24px 48px -32px light-dark(rgb(0 0 0/.3),rgb(0 0 0/.7))}.reading_card__uZKNQ>a{font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.015em}.reading_card__uZKNQ>a:after,.reading_tile__MIPVh>a:after{content:"";position:absolute;inset:0;border-radius:inherit}.reading_cardLine__bTOoA{font-size:14.5px;line-height:1.5;color:var(--sb-muted)}.reading_marks__Nk8l9{margin-bottom:4px}.reading_markPair__18ztQ,.reading_marks__Nk8l9{display:flex;align-items:center;gap:8px}.reading_pairs__d5sic i{margin-inline:6px}.reading_markPair__18ztQ i,.reading_pairs__d5sic i{font-style:normal;font-size:13px;color:var(--sb-faint)}.reading_monogram__QY7eR{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--sb-line);border-radius:11px;background:var(--sb-well);font-size:13px;font-weight:600;letter-spacing:-.02em}.reading_saving__M8fAV{margin-top:auto;padding:3px 11px;border-radius:999px;background:color-mix(in oklab,var(--sb-green) 14%,transparent);color:var(--sb-green);font-size:13px;font-weight:600;line-height:1.5}.reading_jump___FTun{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}.reading_page__d0Fzb .reading_jump___FTun a{padding:10px 18px;border:1px solid var(--sb-line);border-radius:999px;background:var(--sb-surface);font-size:15px;transition:border-color .16s}.reading_page__d0Fzb .reading_jump___FTun a:hover{border-color:var(--sb-ink)}.reading_jump___FTun span{margin-left:4px;color:var(--sb-muted);font-variant-numeric:tabular-nums}.reading_tiles__woeoP{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.reading_tile__MIPVh{min-height:176px;gap:4px}.reading_tileKicker__ollDD{font-size:13px;color:var(--sb-muted)}.reading_tileName__bNtwP{margin-bottom:14px;font-size:30px;font-weight:460;line-height:1.1;letter-spacing:-.045em}.reading_arrow__3McS1{position:absolute;top:22px;right:24px;color:var(--sb-faint);transition:transform .2s var(--ease),color .16s}.reading_tile__MIPVh:hover .reading_arrow__3McS1{transform:translateX(3px);color:var(--sb-ink)}.reading_pairs__d5sic{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:8px}.reading_page__d0Fzb .reading_pairs__d5sic a{display:block;height:100%;padding:14px 18px;border:1px solid var(--sb-line);border-radius:14px;background:var(--sb-surface);font-size:15px;font-weight:450;transition:border-color .16s}.reading_page__d0Fzb .reading_pairs__d5sic a:hover{border-color:var(--sb-ink)}@media (max-width:820px){.reading_hero__TWDeX{margin:8px 8px 0;padding:0 12px 56px;border-radius:28px}.reading_trail__2x6KD{margin-top:56px}.reading_hubTitle__T_emj{margin-top:72px}.reading_chart__jxH0E{margin-top:48px}.reading_body__bNL4Z,.reading_group__S9FFd,.reading_more__D4UNw{width:calc(100% - 32px)}.reading_body__bNL4Z{margin-top:64px}.reading_group__S9FFd,.reading_more__D4UNw{margin-top:96px}.reading_group__S9FFd+.reading_group__S9FFd{margin-top:80px}:is(.reading_prose__2lt0A,.reading_column___SBbi article)>p:first-child{font-size:18px}:is(.reading_prose__2lt0A,.reading_column___SBbi article) h2{margin-top:64px}:is(.reading_prose__2lt0A,.reading_column___SBbi article) table{padding:4px 16px;border-radius:18px}}@media (max-width:640px){.reading_prose__2lt0A :is(thead,tbody,tr,td),.reading_prose__2lt0A table{display:block}:is(.reading_prose__2lt0A,.reading_column___SBbi article) table{overflow:visible}.reading_prose__2lt0A thead{display:none}.reading_prose__2lt0A tbody tr{padding:14px 0;border-bottom:1px solid var(--sb-line)}.reading_prose__2lt0A tbody tr:last-child{border-bottom:0}.reading_prose__2lt0A tbody td,.reading_prose__2lt0A tbody td[data-runtime]{display:grid;grid-template-columns:minmax(72px,32%) 1fr;gap:12px;min-width:0;padding:4px 0;border:0;background:none;box-shadow:none}.reading_prose__2lt0A tbody td:not([data-label]){display:block;margin-bottom:4px;font-size:16px;font-weight:500}.reading_prose__2lt0A tbody td[data-label]:before{content:attr(data-label);font-size:13px;color:var(--sb-muted)}.reading_prose__2lt0A tbody td[data-runtime],.reading_prose__2lt0A tbody tr[data-runtime]{margin-inline:-10px;padding-inline:10px;border-radius:12px;background:color-mix(in oklab,var(--sb-green) 7%,transparent)}.reading_prose__2lt0A tbody tr[data-runtime] td{background:none;box-shadow:none}:is(.reading_prose__2lt0A,.reading_column___SBbi article) tbody td[data-label="#"]{display:block;color:var(--sb-muted)}}@media (prefers-reduced-motion:reduce){.reading_arrow__3McS1,.reading_card__uZKNQ,.reading_tile__MIPVh{transition:none}}.reading_band__q6ZEJ{margin:16px 16px 0;padding:0 40px 28px;border-radius:36px;background:linear-gradient(180deg,var(--sb-surface) 30%,var(--sb-bg))}.reading_band__q6ZEJ .reading_trail__2x6KD{justify-content:flex-start;max-width:760px;margin:72px auto 0}.reading_step__lXSrT{display:inline-flex;gap:10px}.reading_band__q6ZEJ [aria-current]{color:var(--sb-muted)}.reading_column___SBbi{width:min(760px,calc(100% - 48px));margin:0 auto}.reading_column___SBbi article{margin-top:40px}.reading_column___SBbi article h1{font-size:clamp(40px,5.4vw,68px);font-weight:430;letter-spacing:-.05em}.reading_page__d0Fzb .reading_feed__tdlAe{margin-top:28px}.reading_cardDate__5KxBj{font-size:13px;color:var(--sb-muted);font-variant-numeric:tabular-nums}@media (min-width:821px){.reading_lead__0hyZR{grid-column:1/-1;padding:36px 40px}.reading_lead__0hyZR>a{max-width:820px;font-size:clamp(26px,2.6vw,36px);font-weight:450;line-height:1.12;letter-spacing:-.04em}.reading_lead__0hyZR .reading_cardLine__bTOoA{max-width:680px;font-size:17px}}.reading_read__20nMK{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;max-width:1040px;margin:0 auto 48px;padding:0 24px;font-size:14px}.reading_page__d0Fzb .reading_read__20nMK a{color:var(--sb-muted);transition:color .16s}.reading_page__d0Fzb .reading_read__20nMK a:hover{color:var(--sb-ink)}@media (max-width:820px){.reading_band__q6ZEJ{margin:8px 8px 0;padding:0 12px 20px;border-radius:28px}.reading_band__q6ZEJ .reading_trail__2x6KD{margin-top:40px}.reading_column___SBbi{width:calc(100% - 32px)}}.reading_hero__TWDeX:not(:has(.reading_chart__jxH0E,.reading_jump___FTun)){padding-bottom:56px}.reading_hero__TWDeX:not(:has(.reading_chart__jxH0E))+.reading_body__bNL4Z{margin-top:64px}@media (min-width:900px){:is(.reading_prose__2lt0A,.reading_column___SBbi article) table{display:table;width:100%}}.reading_hero__TWDeX+.reading_group__S9FFd{margin-top:80px}