.ybLtdq_page{--nh:var(--hue-news);--nh-ink:var(--hue-news-ink);--nh-tint:color-mix(in srgb, var(--hue-news) 10%, transparent);--nh-tint-2:color-mix(in srgb, var(--hue-news) 17%, transparent);background:var(--bg-primary)}html[data-theme=dark] .ybLtdq_page{--nh-tint:color-mix(in srgb, var(--hue-news) 18%, transparent);--nh-tint-2:color-mix(in srgb, var(--hue-news) 28%, transparent)}.ybLtdq_main{padding-top:var(--header-height,64px)}.ybLtdq_page :is(a,button,summary):focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.ybLtdq_progressBar{inset-inline:0;z-index:1100;pointer-events:none;background:0 0;height:3px;position:fixed;top:0}.ybLtdq_progressFill{background:var(--nh);border-radius:0 3px 3px 0;height:100%;transition:width .12s linear;display:block}[dir=rtl] .ybLtdq_progressFill{border-radius:3px 0 0 3px}.ybLtdq_header{padding:clamp(28px,4.5vw,56px) 0 clamp(24px,3.5vw,40px)}.ybLtdq_headerInner{position:relative}.ybLtdq_backLink{border-radius:var(--radius-full);background:var(--aiu-soft);min-height:40px;color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:clamp(24px,3.5vw,40px);padding:0 16px 0 12px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.ybLtdq_backLink svg{transition:transform .3s var(--aiu-ease);flex:none}[dir=rtl] .ybLtdq_backLink svg{transform:scaleX(-1)}.ybLtdq_backLink:hover{background:var(--nh-tint-2);color:var(--nh-ink);opacity:1;text-decoration:none}.ybLtdq_backLink:hover svg{transform:translate(-3px)}[dir=rtl] .ybLtdq_backLink:hover svg{transform:scaleX(-1)translate(-3px)}.ybLtdq_headerContent{max-width:920px}.ybLtdq_kickerRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px;display:flex}.ybLtdq_categoryBadge{border-radius:var(--radius-full);background:var(--nh-tint);min-height:28px;color:var(--nh-ink);letter-spacing:.14em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.ybLtdq_issuePill{color:var(--text-tertiary);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.ybLtdq_issuePillDot{background:var(--nh);border-radius:50%;flex:none;width:7px;height:7px}.ybLtdq_title{max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-primary);text-align:start;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(2.2rem,5vw,3.9rem);font-weight:700;line-height:1.05}.ybLtdq_dek{letter-spacing:-.01em;max-width:62ch;color:var(--text-secondary);text-align:start;text-wrap:pretty;margin:0 0 28px;font-size:clamp(1.1rem,1.7vw,1.32rem);line-height:1.5}.ybLtdq_meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ybLtdq_metaPill{border-radius:var(--radius-full);background:var(--aiu-soft);min-height:36px;color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:400;line-height:1.3;display:inline-flex}.ybLtdq_metaPill svg{color:var(--text-tertiary);flex:none}.ybLtdq_metaPill a{color:var(--text-primary);font-weight:700;text-decoration:none}.ybLtdq_metaPill a:hover{color:var(--nh-ink);text-underline-offset:3px;text-decoration:underline}.ybLtdq_bylinePill{gap:9px;padding-inline-start:5px}.ybLtdq_avatar{background:var(--nh);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.ybLtdq_sourcePill{background:var(--nh-tint);color:var(--nh-ink);font-weight:700;text-decoration:none;transition:background-color .18s}.ybLtdq_sourcePill svg{color:currentColor}.ybLtdq_sourcePill:hover{background:var(--nh-tint-2);opacity:1;text-decoration:none}.ybLtdq_heroImageWrap{margin-bottom:clamp(32px,5vw,64px)}.ybLtdq_heroImage{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--aiu-radius-pop);background:var(--aiu-soft-2);width:100%;height:auto;max-height:640px;box-shadow:var(--aiu-ring);display:block}.ybLtdq_contentSection{padding:0 0 clamp(64px,9vw,112px)}.ybLtdq_contentGrid{grid-template-columns:248px minmax(0,720px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.ybLtdq_tocAside{top:calc(var(--header-height,64px) + 20px);min-width:0;max-height:calc(100vh - var(--header-height,64px) - 40px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--aiu-soft-2) transparent;padding:1px;position:sticky;overflow-y:auto}.ybLtdq_tocCard{border-radius:var(--aiu-radius-card);background:var(--bg-elevated);box-shadow:var(--aiu-card-shadow);flex-direction:column;gap:18px;padding:16px 12px;display:flex}.ybLtdq_tocLabel,.ybLtdq_shareLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-ink);padding:0 8px;font-size:11px;font-weight:700;display:block}.ybLtdq_tocList{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ybLtdq_tocList li{margin:0}.ybLtdq_tocLink{color:var(--text-secondary);border-radius:12px;align-items:baseline;gap:10px;padding:9px 10px;font-size:14px;line-height:1.35;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.ybLtdq_tocLink:hover{background:var(--aiu-soft);color:var(--text-primary);opacity:1;text-decoration:none}.ybLtdq_tocLinkActive,.ybLtdq_tocLinkActive:hover{background:var(--nh-tint);color:var(--nh-ink);font-weight:700}.ybLtdq_tocNum{font-variant-numeric:tabular-nums;color:var(--text-tertiary);flex:none;font-size:11.5px;font-weight:700}.ybLtdq_tocLinkActive .ybLtdq_tocNum{color:var(--nh-ink)}.ybLtdq_tocText{overflow-wrap:anywhere;min-width:0}.ybLtdq_tocEmpty{display:none}.ybLtdq_shareBlock{gap:10px;display:grid}.ybLtdq_tocLabel+.ybLtdq_tocList+.ybLtdq_shareBlock,.ybLtdq_tocList+.ybLtdq_shareBlock{box-shadow:inset 0 1px 0 var(--aiu-line);padding-top:16px}.ybLtdq_shareButtons{flex-wrap:wrap;align-items:center;gap:8px;padding:0 4px;display:flex}.ybLtdq_shareIcon{border-radius:var(--radius-full);background:var(--aiu-soft);min-height:40px;color:var(--text-primary);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13.5px;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.ybLtdq_shareIcon:hover{background:var(--nh-tint-2);color:var(--nh-ink)}.ybLtdq_shareIcon svg{flex:none}.ybLtdq_shareIconActive,.ybLtdq_shareIconActive:hover{background:color-mix(in srgb, var(--accent-emerald) 14%, transparent);color:var(--hue-tools-ink)}.ybLtdq_article{min-width:0}.ybLtdq_preArticle{gap:16px;margin-bottom:clamp(32px,4vw,48px);display:grid}.ybLtdq_preArticle>*{min-width:0;margin:0}.ybLtdq_summaryCallout{border-radius:var(--aiu-radius-tile);background:var(--nh-tint);padding:20px 22px}.ybLtdq_summaryLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-ink);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.ybLtdq_summaryCallout p{color:var(--text-primary);margin:0;font-size:17px;line-height:1.6}.ybLtdq_articleBody{color:var(--text-primary);overflow-wrap:break-word;font-size:18px;line-height:1.75}.ybLtdq_articleBody>*{max-width:100%}.ybLtdq_articleBody>:is(h2,h3):first-child{margin-top:0}.ybLtdq_articleBody h2{scroll-margin-top:calc(var(--header-height,64px) + 24px);font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);text-align:start;text-wrap:balance;margin:2.2em 0 .7em;font-size:clamp(1.5rem,2.6vw,1.95rem);font-weight:700;line-height:1.15}.ybLtdq_articleBody h2:before{content:"";background:var(--nh);border-radius:2px;width:28px;height:4px;margin-bottom:16px;display:block}.ybLtdq_articleBody h3{scroll-margin-top:calc(var(--header-height,64px) + 24px);font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);text-align:start;margin:1.8em 0 .5em;font-size:1.25rem;font-weight:700;line-height:1.25}.ybLtdq_articleBody p{max-width:68ch;color:color-mix(in srgb, var(--text-primary) 88%, transparent);text-align:start;text-wrap:pretty;margin:0 0 1.35em}.ybLtdq_articleBody :is(ul,ol){max-width:68ch;margin:0 0 1.35em;padding-inline-start:1.3em}.ybLtdq_articleBody li{text-align:start;color:color-mix(in srgb, var(--text-primary) 88%, transparent);margin:0 0 .55em;padding-inline-start:.2em}.ybLtdq_articleBody li::marker{color:var(--nh-ink);font-weight:700}.ybLtdq_articleBody strong{color:var(--text-primary);font-weight:700}.ybLtdq_articleBody a{color:var(--nh-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--nh-tint-2);text-decoration-color:var(--nh-tint-2);font-weight:700;transition:text-decoration-color .18s}.ybLtdq_articleBody a:hover{opacity:1;text-decoration-color:currentColor}.ybLtdq_articleBody li>a:only-child{padding-block:3px;display:inline-block}.ybLtdq_articleBody blockquote{border-radius:var(--aiu-radius-tile);background:var(--nh-tint);box-shadow:inset 3px 0 0 var(--nh);color:var(--text-primary);margin:2em 0;padding:20px 24px}[dir=rtl] .ybLtdq_articleBody blockquote{box-shadow:inset -3px 0 0 var(--nh)}.ybLtdq_articleBody blockquote p{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.12em;line-height:1.55}.ybLtdq_articleBody blockquote p+p{margin-top:.8em}.ybLtdq_articleBody .ybLtdq_sourceBox{border-radius:var(--aiu-radius-tile);background:var(--aiu-soft);margin:2em 0;padding:18px 20px;font-size:15px;line-height:1.6}.ybLtdq_articleBody code{background:var(--aiu-soft-2);border-radius:7px;padding:.12em .42em;font-size:.88em}.ybLtdq_articleBody img{border-radius:var(--aiu-radius-tile);max-width:100%;height:auto;box-shadow:var(--aiu-ring);margin:2em 0;display:block}.ybLtdq_articleBody hr{background:var(--aiu-line);border:0;height:1px;margin:2.4em 0}.ybLtdq_inlineSubscribe{border-radius:var(--aiu-radius-card);background:var(--nh-tint);grid-template-columns:minmax(0,1fr);gap:18px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,3vw,32px);display:grid}.ybLtdq_inlineSubscribeCopy{gap:8px;min-width:0;display:grid}.ybLtdq_inlineSubscribeEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-ink);font-size:11.5px;font-weight:700}.ybLtdq_inlineSubscribeTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);text-align:start;margin:0;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:700;line-height:1.15}.ybLtdq_inlineSubscribeText{color:var(--text-secondary);text-align:start;margin:0;font-size:15.5px;line-height:1.55}.ybLtdq_inlineSubscribeForm{min-width:0}.ybLtdq_endShareRow{border-radius:var(--aiu-radius-card);background:var(--aiu-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:20px;padding:14px 14px 14px 22px;display:flex}.ybLtdq_endShareLabel{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:17px;font-weight:700}.ybLtdq_endShareRow .ybLtdq_shareButtons{padding:0}.ybLtdq_endShareRow .ybLtdq_shareIcon{background:var(--bg-elevated);box-shadow:var(--aiu-ring)}.ybLtdq_endShareRow .ybLtdq_shareIcon:hover{background:var(--nh-tint-2)}.ybLtdq_endShareRow .ybLtdq_shareIconActive,.ybLtdq_endShareRow .ybLtdq_shareIconActive:hover{background:color-mix(in srgb, var(--accent-emerald) 14%, var(--bg-elevated))}.ybLtdq_relatedSection{margin-top:clamp(56px,7vw,88px)}.ybLtdq_relatedTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);text-align:start;margin:0 0 22px;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.1}.ybLtdq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ybLtdq_relatedCard{background:var(--bg-elevated);min-width:0;box-shadow:var(--aiu-card-shadow);color:inherit;transition:transform .3s var(--aiu-ease), box-shadow .3s var(--aiu-ease);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ybLtdq_relatedCard:hover{box-shadow:var(--aiu-card-shadow-hover);opacity:1;text-decoration:none;transform:translateY(-2px)}.ybLtdq_relatedImageWrap{aspect-ratio:16/9;background:var(--aiu-soft-2);overflow:hidden}.ybLtdq_relatedImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ybLtdq_relatedBody{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.ybLtdq_relatedCategory{letter-spacing:.14em;text-transform:uppercase;color:var(--nh-ink);font-size:11px;font-weight:700}.ybLtdq_relatedHeading{letter-spacing:-.015em;color:var(--text-primary);text-align:start;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ybLtdq_relatedMeta{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-top:auto;font-size:13px}@media (max-width:1024px){.ybLtdq_contentGrid{grid-template-columns:minmax(0,720px);gap:28px}.ybLtdq_tocAside{max-height:none;padding:0;position:static;overflow:visible}.ybLtdq_tocCard{padding:16px 12px}.ybLtdq_tocText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:640px){.ybLtdq_header{padding-top:20px}.ybLtdq_backLink{min-height:44px}.ybLtdq_title{max-width:none;font-size:clamp(2rem,9vw,2.5rem)}.ybLtdq_meta{gap:6px}.ybLtdq_metaPill{min-height:38px;font-size:13px}.ybLtdq_sourcePill{min-height:44px}.ybLtdq_heroImageWrap{padding-inline:0}.ybLtdq_heroImage{box-shadow:none;border-radius:0}.ybLtdq_tocLink{align-items:center;min-height:44px}.ybLtdq_shareIcon{min-height:44px}.ybLtdq_articleBody{font-size:17px;line-height:1.7}.ybLtdq_articleBody blockquote{padding:16px 18px}.ybLtdq_endShareRow{flex-direction:column;align-items:stretch;padding:18px 16px}.ybLtdq_endShareRow .ybLtdq_shareButtons>*{flex:1}.ybLtdq_endShareRow .ybLtdq_shareIcon{width:100%}.ybLtdq_relatedGrid{grid-template-columns:minmax(0,1fr);gap:12px}.ybLtdq_relatedCard{flex-direction:row;align-items:stretch}.ybLtdq_relatedImageWrap{aspect-ratio:auto;flex:none;width:116px}.ybLtdq_relatedBody{padding:12px 14px}.ybLtdq_relatedHeading{-webkit-line-clamp:3;font-size:15px}}@media (min-width:641px) and (max-width:900px){.ybLtdq_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ybLtdq_relatedGrid>:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.ybLtdq_progressFill,.ybLtdq_backLink,.ybLtdq_backLink svg,.ybLtdq_relatedCard,.ybLtdq_shareIcon,.ybLtdq_tocLink,.ybLtdq_articleBody a{transition:none}.ybLtdq_relatedCard:hover,.ybLtdq_backLink:hover svg{transform:none}}