.hl-hero{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro title""matrix matrix";gap:clamp(36px,5vw,56px) clamp(16px,4vw,96px);display:grid}.hl-hero-intro{grid-area:intro;min-width:0}.hl-hero-title{grid-area:title}.hl-hero-matrix{grid-area:matrix;min-width:0}@media (min-width:1024px){.hl-hero{grid-template-rows:auto 1fr;grid-template-areas:"intro title""matrix title"}}html[data-vertical="0"] .hl-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""title""desc""matrix";row-gap:0}@media (max-width:1023px){html[data-vertical="0"] .hl-hero-intro{display:contents}html[data-vertical="0"] .hl-hero-intro>:first-child{grid-area:label}html[data-vertical="0"] .hl-hero-intro>:last-child{grid-area:desc;margin-top:20px}html[data-vertical="0"] .hl-hero-title{margin-top:20px}html[data-vertical="0"] .hl-hero-matrix{margin-top:clamp(36px,5vw,56px)}}html[data-vertical="0"] .hl-h1{display:block}html[data-vertical="0"] .hl-h1>span{letter-spacing:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;text-wrap:balance;display:block;font-size:calc(clamp(36px, 9vw, 56px) * var(--fit,1) * var(--lk,1))!important;line-height:1.08!important}html[data-vertical="0"] .hl-h1[data-fit-measure] [data-c]{white-space:nowrap!important;overflow-wrap:normal!important;max-width:none!important}html[data-vertical="0"] .hl-h1 .hl-h1-sig{margin:0;margin-inline-start:.14em}@media (min-width:1024px){html[data-vertical="0"] .hl-hero{grid-template:"intro title""matrix title"1fr/minmax(0,1fr) clamp(260px,27vw,440px);row-gap:clamp(36px,5vw,56px)}html[data-vertical="0"] .hl-h1>span{font-size:calc(clamp(40px, 4.4vw, 76px) * var(--fit,1) * var(--lk,1))!important}}html[data-vertical="0"] [data-hl-sec]>header h2{font-size:calc(clamp(32px, 4vw, 64px) * var(--fit,1))}html[data-vertical="0"] [data-hl-sec]>header [data-fit-measure] .ch{white-space:nowrap!important;overflow-wrap:normal!important;max-width:none!important}html.js .hl-h1 [data-c]{opacity:0}.hl-mx{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:clamp(6px,1vw,14px);display:grid;position:relative}.hl-mx-lab{grid-row:var(--gr-m);grid-column:1/6;align-self:end;padding-top:14px;padding-bottom:6px}.hl-mx-cnt{grid-row:var(--gr-m);grid-column:6/7;place-self:end;padding-bottom:6px}.hl-mx-cell{grid-row:var(--gr-mc);grid-column:var(--gc-m);height:var(--ch,32px);position:relative}.hl-mx-cell:after{content:"";background-image:linear-gradient(90deg, var(--line-2) 0 2px, transparent 2px 5px);background-size:5px 1px;height:1px;position:absolute;inset:auto 0 0}.hl-mx-axis{grid-row:var(--gr-ma);grid-column:var(--gc-m);padding-top:12px}@media (min-width:768px){.hl-mx{grid-template-columns:minmax(132px,.95fr) repeat(6,minmax(0,1fr)) minmax(48px,.42fr);column-gap:clamp(8px,1.1vw,18px)}.hl-mx-lab{grid-row:var(--gr-d);grid-column:1/2;align-self:end;padding:0 0 2px}.hl-mx-cnt{grid-row:var(--gr-d);grid-column:8/9;padding:0}.hl-mx-cell{grid-row:var(--gr-d);grid-column:var(--gc-d)}.hl-mx-axis{grid-row:var(--gr-da);grid-column:var(--gc-d)}}.hl-mx-lab button{color:var(--fg-2);transition:color .3s var(--ease);align-items:center;gap:10px;display:inline-flex}.hl-mx-lab button:before{content:"";background:var(--line-2);width:6px;height:6px;transition:background-color .3s var(--ease)}.hl-mx-lab button:hover,.hl-mx-lab[data-on] button{color:var(--fg)}.hl-mx-lab button:hover:before,.hl-mx-lab[data-on] button:before{background:var(--accent)}@media (min-width:768px){html[data-vertical="0"] .hl-mx{grid-template-columns:minmax(176px,1.7fr) repeat(6,minmax(0,1fr)) minmax(48px,.42fr)}}html[data-vertical="0"] .hl-mx-lab button{text-wrap:balance;align-items:flex-start;line-height:1.3}html[data-vertical="0"] .hl-mx-lab button:before{flex:none;margin-top:calc(.65em - 3px)}.hl-mx-axis span{transition:color .3s var(--ease)}.hl-mx-axis[data-on] span{color:var(--accent)}.hl-row{isolation:isolate;position:relative}.hl-row:before{content:"";z-index:-1;background:var(--bg-2);transform-origin:0;transition:transform .6s var(--ease);border-radius:12px;position:absolute;inset:0 calc(-1*clamp(8px,1vw,16px));transform:scaleX(0)}.hl-row:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .7s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hl-row-dot{background:var(--fg-2);width:8px;height:8px;transition:background-color .3s var(--ease), box-shadow .3s var(--ease);position:absolute;inset-inline-start:0}.hl-row-dot[data-hollow]{box-shadow:inset 0 0 0 1px var(--muted);background:0 0}.hl-row-t{transition:transform .55s var(--ease);display:inline-block}@media (hover:hover){.hl-row:hover:before,.hl-row-hot:before,.hl-row:hover:after{transform:scaleX(1)}.hl-row:hover .hl-row-dot,.hl-row-hot .hl-row-dot{background:var(--accent);box-shadow:none}.hl-row:hover .hl-row-t{transform:translate(6px)}}.hl-row:focus-within:before{transform:scaleX(1)}.hl-flash:before{background:color-mix(in srgb, var(--accent) 12%, var(--bg-2));box-shadow:inset 0 0 0 1px var(--accent);animation:hl-flash 1.9s var(--ease) both;transform:scaleX(1)}.hl-flash .hl-row-dot{background:var(--accent);box-shadow:none}@keyframes hl-flash{0%,30%,60%{box-shadow:inset 0 0 0 1px var(--accent)}15%,45%{box-shadow:inset 0 0 0 1px #0000}to{box-shadow:inset 0 0 0 1px var(--accent)}}.hl-prow-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"date media arr""title title title";align-items:baseline;gap:6px 14px;display:grid}.hl-p-date{grid-area:date}.hl-p-media{z-index:2;grid-area:media;justify-self:start;position:relative}.hl-p-title{grid-area:title}html[data-vertical="0"] .hl-p-media{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.hl-p-arr{grid-area:arr}@media (min-width:768px){.hl-prow-in{grid-template-columns:56px minmax(120px,190px) minmax(0,1fr) 20px;grid-template-areas:"date media title arr";column-gap:clamp(14px,1.6vw,26px)}}.hl-p-title a:after{content:"";z-index:1;position:absolute;inset:0}.hl-p-arr{transition:transform .45s var(--ease), color .3s var(--ease)}@media (hover:hover){.hl-row:hover .hl-p-arr{color:var(--accent);transform:translate(3px,-3px)}}.hl-bar{--sq:clamp(6px, .82vw, 12px);--gp:clamp(2px, .28vw, 4px);--per:4}@media (min-width:768px){.hl-bar{--per:6}}@media (min-width:1280px){.hl-bar{--per:7}}.hl-bar-sq{align-content:flex-start;gap:var(--gp);width:calc(var(--per) * var(--sq) + (var(--per) - 1) * var(--gp));flex-wrap:wrap-reverse;display:flex}.hl-sq{width:var(--sq);height:var(--sq);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .45s var(--ease), box-shadow .45s var(--ease), opacity .45s var(--ease), transform .45s var(--ease);background:0 0}.hl-sq[data-on]{background:var(--fg-2);box-shadow:none}.hl-sq[data-f][data-on]{background:var(--fg)}.hl-sq[data-dim]{opacity:.18}.hl-bar[aria-pressed=true] .hl-sq[data-on]{background:var(--accent)}.hl-bar:disabled{cursor:default;opacity:.3}@media (hover:hover){.hl-bar:not(:disabled):hover .hl-sq[data-on]{transform:translateY(-2px)}.hl-bar:not(:disabled):hover .hl-bar-y{color:var(--fg)}}.hl-bar[aria-pressed=true] .hl-bar-y{color:var(--accent)}.hl-seg{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;padding:4px;display:inline-flex;position:relative}.hl-seg-ind{background:var(--fg);width:calc(50% - 4px);transition:transform .55s var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.hl-seg button{z-index:1;min-width:76px;height:40px;color:var(--fg-2);transition:color .4s var(--ease);border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;position:relative}.hl-seg button[aria-pressed=true]{color:var(--bg)}html:not([lang=zh-Hant-TW]) .hl-seg{grid-template-columns:1fr 1fr;display:inline-grid}.hl-select{appearance:none;max-width:100%;height:48px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:box-shadow .3s var(--ease);background:0 0;border-radius:999px;padding-block:0;padding-inline:20px 44px;font-size:14px}.hl-select:hover{box-shadow:inset 0 0 0 1px var(--fg-2)}.hl-select option{background:var(--bg-2);color:var(--fg)}.hl-roll{line-height:1;display:inline-flex}html[data-rtl="1"] .hl-roll{direction:ltr}html[data-rtl="1"] :is(.hl-hero-intro .t-lede,#hl-cat-press header .t-body,.hl-hero-matrix button .t-label){direction:rtl}html[data-rtl="1"] .hl-row:before,html[data-rtl="1"] .hl-row:after,html[data-rtl="1"] .hl-ix-bar>i{transform-origin:100%}@media (hover:hover){html[data-rtl="1"] .hl-row:hover .hl-row-t{transform:translate(-6px)}}.hl-roll-d{height:1em;display:inline-block;position:relative;overflow:hidden}.hl-roll-s{transition:transform .9s var(--ease);display:block}.hl-roll-s>span{text-align:center;height:1em;line-height:1;display:block}.hl-ix-sq{background:var(--line-2);transition:background-color .3s var(--ease)}.hl-ix[data-active=true] .hl-ix-sq{background:var(--accent)}.hl-ix .hl-ix-name{color:var(--fg-2);transition:color .3s var(--ease)}.hl-ix[data-active=true] .hl-ix-name,.hl-ix:hover .hl-ix-name{color:var(--fg)}.hl-ix-bar{background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hl-ix-bar>i{background:var(--accent);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.hl-meter-sq{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .35s var(--ease), box-shadow .35s var(--ease)}.hl-meter-sq[data-on]{background:var(--fg-2);box-shadow:none}.hl-meter-sq[data-cur]{background:var(--accent)}.hl-link{background:var(--accent);transform-origin:100%;opacity:0;height:1px;transition:transform .5s var(--ease), opacity .25s var(--ease);z-index:3;position:absolute;transform:scaleX(0)}.hl-link:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:-3px;left:-3px}.hl-link[data-on]{opacity:1;transform:scaleX(1)}.hl-logo{color:var(--muted);opacity:.75;transition:color .35s var(--ease), opacity .35s var(--ease)}.hl-logo[data-hot],.hl-logo:hover{color:var(--fg);opacity:1}.hl-mbar-scroll{scrollbar-width:none}.hl-mbar-scroll::-webkit-scrollbar{display:none}.hl-next{isolation:isolate;position:relative;overflow:hidden}.hl-next-scan{background:var(--accent);width:2px;box-shadow:0 0 18px 3px var(--accent);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.hl-next:hover .hl-next-scan{animation:.9s cubic-bezier(.65,0,.35,1) both hl-scan}}@keyframes hl-scan{0%{opacity:1;left:0%}85%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){html.js .hl-h1 [data-c]{opacity:1}.hl-roll-s,.hl-seg-ind,.hl-link,.hl-row-t{transition:none}.hl-flash:before,.hl-next:hover .hl-next-scan{animation:none}}@media (max-width:767px){.hl-ys{border-top:0!important}.hl-ys>[data-hl-yg]{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:18px;padding:16px 16px 4px;display:block}.hl-ys>[data-hl-yg]>div:first-child{padding-top:0}.hl-ys>[data-hl-yg] .sticky{position:static}}
