.tqReportPage{--report-ink:#112e28;--report-muted:#65736f;--report-line:#112e2829;--report-paper:#fbfaf4;min-height:60vh;color:var(--report-ink);background:#f7f8f5;padding:24px 0 56px}.tqReportMasthead,.tqReportChannels,.tqReportFocus,.tqReportArchive,.tqReportEmpty,.tqReportPager{width:min(var(--tq-pc-canvas-max), calc(100% - var(--tq-pc-canvas-gutter)));margin-left:auto;margin-right:auto}.tqReportMasthead{isolation:isolate;color:var(--report-ink);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 20px;position:relative;overflow:hidden}.tqReportMasthead:before{z-index:-1;content:"";background:#ffffff14;width:1px;display:none;position:absolute;top:0;bottom:0;right:11%;transform:skew(-13deg);box-shadow:-270px 0 #ffffff0e,-540px 0 #ffffff0a}.tqReportMasthead:after{z-index:-1;content:"";border:1px solid #d6b16626;border-radius:50%;width:320px;height:320px;display:none;position:absolute;bottom:-108px;right:-96px}.tqReportEdition{color:#f7f4e99e;letter-spacing:.14em;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:42px;font-size:12px;font-weight:700;display:flex}.tqReportTitleRow{border-bottom:1px solid var(--report-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:0 0 16px;display:grid}.tqReportBrand{color:var(--report-ink);letter-spacing:-.03em;font-family:Songti SC,STSong,Noto Serif SC,serif;font-size:30px;font-weight:800;line-height:1;text-decoration:none}.tqReportTitleRow p{color:var(--report-muted);margin:6px 0 0;font-size:13px;line-height:1.75}.tqReportStatus{color:var(--report-muted);align-items:center;gap:8px 24px;padding-bottom:4px;font-size:13px;display:flex}.tqReportStatus span{white-space:nowrap}.tqReportStatus strong{color:var(--report-ink);font-size:13px;display:inline}.tqReportStatus a{color:#176951;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:7px;min-height:36px;font-weight:750;text-decoration:none;display:inline-flex}.tqReportHeadline{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;padding-top:18px;display:grid}.tqReportHeadline>p{color:#dfbc77;letter-spacing:.08em;margin:8px 0 0;font-size:13px;font-weight:800}.tqReportHeadline h1{max-width:960px;color:var(--report-ink);letter-spacing:-.035em;margin:0;font-family:inherit;font-size:24px;font-weight:750;line-height:1.24}.tqReportHeadline>div{grid-column:1;justify-content:space-between;align-items:center;gap:24px;display:flex}.tqReportHeadline>div>span{max-width:880px;color:var(--report-muted);font-size:14px;line-height:1.85}.tqReportHeadline>div>a{color:#176951;flex:none;align-items:center;gap:7px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.tqReportChannels{border-right:1px solid var(--report-line);border-bottom:1px solid var(--report-line);border-left:1px solid var(--report-line);border-top:1px solid var(--report-line);box-shadow:none;background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.tqReportChannel{--report-tone:#168a6c;min-width:0;min-height:68px;color:var(--report-ink);border-top:3px solid #0000;border-right:1px solid var(--report-line);grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:12px 16px;text-decoration:none;transition:background-color .18s,border-color .18s;display:grid;position:relative}.tqReportChannel:last-child{border-right:0}.tqReportChannel:hover,.tqReportChannel.is-active{color:var(--report-ink);background:color-mix(in srgb, var(--report-tone) 8%, var(--report-paper));border-top-color:var(--report-tone)}.tqReportChannel>svg:not(.tqReportChannelArrow){color:var(--report-tone);grid-area:1/1}.tqReportChannelNumber{color:#87908d;grid-column:1;font-family:Georgia,serif;font-size:12px;display:none}.tqReportChannelCopy{grid-area:1/2/auto/-1;align-content:center;gap:4px;min-width:0;padding-top:0;display:grid}.tqReportChannelCopy strong{font-family:inherit;font-size:15px;line-height:1.25}.tqReportChannelCopy small{color:#6f7d79;min-height:0;font-size:12px;line-height:1.55}.tqReportChannelArrow{color:var(--report-tone);transition:transform .18s;display:none;position:absolute;top:18px;right:14px}.tqReportChannel:hover .tqReportChannelArrow,.tqReportChannel.is-active .tqReportChannelArrow{transform:translate(3px)}.tqReportTone--brief{--report-tone:#0a8f70}.tqReportTone--depth{--report-tone:#345e8b}.tqReportTone--trend{--report-tone:#b0752f}.tqReportTone--tech{--report-tone:#287c86}.tqReportTone--opportunities{--report-tone:#6d7e3f}.tqReportFocus,.tqReportArchive{margin-top:24px}.tqReportSectionHead{border-bottom:1px solid #112e2857;justify-content:space-between;align-items:end;gap:24px;padding-bottom:17px;display:flex}.tqReportSectionHead>div{align-items:baseline;gap:16px;display:flex}.tqReportSectionHead span{color:#0d7e64;letter-spacing:.1em;font-size:12px;font-weight:850}.tqReportSectionHead h2{color:var(--report-ink);margin:0;font-family:Songti SC,STSong,serif;font-size:22px;line-height:1.2}.tqReportSectionHead p{color:var(--report-muted);margin:0;font-size:13px}.tqReportFocusGrid{border-bottom:1px solid var(--report-line);grid-template-columns:minmax(0,1.8fr) minmax(340px,.72fr);display:grid}.tqReportFocusGrid.is-single{grid-template-columns:1fr}.tqReportFocusGrid.is-single .tqReportLeadStory{border-right:0}.tqReportLeadStory{--report-tone:#0a8f70;min-width:0;min-height:260px;color:inherit;background:var(--report-paper);border-right:1px solid var(--report-line);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);text-decoration:none;display:grid}.tqReportLeadMedia,.tqReportArchiveMedia{background:#dfe8e3;min-width:0;display:block;position:relative;overflow:hidden}.tqReportLeadMedia>img,.tqReportArchiveMedia>img{-o-object-fit:cover;object-fit:cover;transition:transform .28s}.tqReportLeadStory:hover .tqReportLeadMedia>img,.tqReportArchiveStory:hover .tqReportArchiveMedia>img{transform:scale(1.025)}.tqReportLeadCopy{flex-direction:column;min-width:0;padding:24px;display:flex}.tqReportLeadCopy>span,.tqReportArchiveCopy>span{color:var(--report-tone);letter-spacing:.08em;font-size:12px;font-weight:850}.tqReportLeadCopy h2{color:var(--report-ink);letter-spacing:-.03em;margin:18px 0 0;font-family:Songti SC,STSong,serif;font-size:25px;line-height:1.34}.tqReportLeadCopy>p{color:#5d6d68;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 0;font-size:16px;line-height:1.85;display:-webkit-box;overflow:hidden}.tqReportLeadCopy>strong{color:var(--report-tone);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:14px;display:inline-flex}.tqReportStoryMeta{color:#74817d;align-items:center;gap:14px;margin-top:18px;font-size:12px;display:flex}.tqReportStoryMeta span{align-items:center;gap:5px;display:inline-flex}.tqReportImageFallback{color:#fffdf5c7;text-align:center;background:linear-gradient(150deg,#0000 0 48%,#ffffff14 48% 49%,#0000 49% 100%) 0 0/42px 42px,#0b5647;place-content:center;gap:15px;display:grid;position:absolute;inset:0}.tqReportImageFallback img{filter:brightness(0)invert();opacity:.84;justify-self:center}.tqReportImageFallback span{letter-spacing:.12em;font-family:Songti SC,STSong,serif;font-size:20px;font-weight:750}.tqReportBriefs{background:#fbfaf4ad;min-width:0;padding:16px 20px}.tqReportBriefs>div{border-bottom:3px double var(--report-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.tqReportBriefs>div span{color:#0d7e64;letter-spacing:.1em;font-size:12px;font-weight:850}.tqReportBriefs>div strong{font-family:Songti SC,STSong,serif;font-size:18px}.tqReportBriefs ol{margin:0;padding:0;list-style:none}.tqReportBriefs li{border-bottom:1px solid var(--report-line)}.tqReportBriefs li:last-child{border-bottom:0}.tqReportBriefs li a{min-height:80px;color:inherit;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.tqReportBriefs li a:hover strong{color:#08735b}.tqReportBriefIndex{color:#a5854f;font-family:Georgia,serif;font-size:15px}.tqReportBriefCopy{gap:6px;min-width:0;display:grid}.tqReportBriefCopy small{color:#78837f;font-size:11px}.tqReportBriefCopy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Songti SC,STSong,serif;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.tqReportBriefCopy>span{color:#6d7975;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:none;overflow:hidden}.tqReportBriefs li svg{color:#9aa39f}.tqReportArchiveGrid{border-bottom:1px solid var(--report-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tqReportArchiveStory{--report-tone:#0a8f70;border-right:1px solid var(--report-line);border-bottom:1px solid var(--report-line);grid-template-columns:190px minmax(0,1fr);min-width:0;min-height:160px;padding:24px 24px 24px 0;display:grid}.tqReportArchiveStory:nth-child(2n){border-right:0;padding-left:24px;padding-right:0}.tqReportArchiveMedia{min-height:120px}.tqReportArchiveCopy{min-width:0;padding-left:24px}.tqReportArchiveCopy h3{margin:11px 0 0;font-family:Songti SC,STSong,serif;font-size:21px;line-height:1.42}.tqReportArchiveCopy h3 a{color:inherit;text-decoration:none}.tqReportArchiveCopy h3 a:hover{color:var(--report-tone)}.tqReportArchiveCopy>p{color:#66736f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.tqReportEmpty{-moz-column-gap:16px;color:var(--report-ink);text-align:left;background:#fff;border-top:1px solid #112e2861;border-bottom:1px solid #112e282e;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:16px;margin-top:24px;padding:24px;display:grid}.tqReportEmpty>div{color:#f4ead6;background:#0a5948;border-radius:8px;grid-row:1/span 3;place-items:center;width:40px;height:40px;display:grid}.tqReportEmpty>span{color:#0d7e64;letter-spacing:.12em;margin-top:0;font-size:12px;font-weight:850}.tqReportEmpty h2{grid-column:2;margin:4px 0 0;font-family:inherit;font-size:18px}.tqReportEmpty p{max-width:660px;color:var(--report-muted);grid-column:2;margin:6px 0 0;font-size:14px;line-height:1.8}.tqReportPager{justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.tqReportPager a,.tqReportPager span{color:#0b6f58;background:var(--report-paper);border:1px solid var(--report-line);border-radius:4px;justify-content:center;align-items:center;min-width:92px;min-height:42px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.tqReportPager span{color:#9aa39f;background:0 0}.tqReportPager strong{color:#66736f;font-size:13px}.tqReportPager{flex-wrap:wrap;gap:12px;padding-bottom:12px}.tqReportPageNumbers{align-items:center;gap:8px;display:flex}.tqReportPageNumbers a,.tqReportPageNumbers span{min-width:42px}.tqReportPageNumbers [aria-current=page]{color:#fff;background:#123d31;border-color:#123d31}.tqReportPageNumbers .tqReportPageGap{border:0;min-width:20px}.tqReportPage a:focus-visible{outline-offset:3px;outline:3px solid #0d7e6457}@media (max-width:1180px){.tqReportChannels{grid-template-columns:repeat(5,minmax(0,1fr))}.tqReportChannel:nth-child(3){border-right:1px solid var(--report-line)}.tqReportChannel:nth-child(n+4){border-top-color:#0000}.tqReportFocusGrid{grid-template-columns:1fr}.tqReportLeadStory{border-right:0}.tqReportBriefs{border-top:1px solid var(--report-line)}.tqReportBriefs ol{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tqReportBriefs li{border-right:1px solid var(--report-line);border-bottom:0;padding:0 16px}.tqReportBriefs li:first-child{padding-left:0}.tqReportBriefs li:last-child{border-right:0;padding-right:0}.tqReportBriefs li a{grid-template-columns:24px minmax(0,1fr)}.tqReportBriefs li svg{display:none}.tqReportArchiveStory{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:800px){.tqReportPage{background-size:100% 36px;padding:20px 0 36px}.tqReportMasthead,.tqReportChannels,.tqReportFocus,.tqReportArchive,.tqReportEmpty,.tqReportPager{width:min(100% - 28px, var(--tq-pc-canvas-max))}.tqReportMasthead{padding:0 0 16px}.tqReportEdition{min-height:36px;font-size:10px}.tqReportTitleRow{grid-template-columns:1fr auto;gap:12px;padding:0 0 14px}.tqReportBrand{font-size:26px}.tqReportTitleRow p{margin-top:6px;font-size:12px}.tqReportStatus{flex-direction:column;gap:12px}.tqReportStatus a{grid-column:auto;justify-content:flex-start}.tqReportHeadline{grid-template-columns:1fr;gap:12px;padding-top:16px}.tqReportHeadline>p,.tqReportHeadline>div{grid-column:1}.tqReportHeadline>p{margin:0}.tqReportHeadline h1{font-size:21px}.tqReportHeadline>div{flex-direction:column;align-items:flex-start;gap:8px}.tqReportHeadline>div>span{font-size:14px}.tqReportChannels{grid-template-columns:repeat(5,minmax(108px,1fr));overflow-x:auto}.tqReportChannel,.tqReportChannel:nth-child(3){border-right:1px solid var(--report-line);border-top:1px solid var(--report-line)}.tqReportChannel:nth-child(odd){border-left:0}.tqReportChannel:nth-child(2n){border-right:0}.tqReportChannel:first-child,.tqReportChannel:nth-child(2){border-top:3px solid #0000}.tqReportChannel:hover,.tqReportChannel.is-active{border-top-color:var(--report-tone)}.tqReportChannel:last-child{grid-column:auto}.tqReportFocus,.tqReportArchive,.tqReportEmpty{margin-top:20px}.tqReportSectionHead{flex-direction:column;align-items:flex-start;gap:8px}.tqReportLeadStory{grid-template-columns:1fr}.tqReportLeadMedia{min-height:280px}.tqReportLeadCopy{min-height:360px;padding:28px 24px}.tqReportBriefs ol{grid-template-columns:1fr}.tqReportBriefs li,.tqReportBriefs li:first-child,.tqReportBriefs li:last-child{border-right:0;border-bottom:1px solid var(--report-line);padding:0}.tqReportBriefs li:last-child{border-bottom:0}.tqReportArchiveGrid{grid-template-columns:1fr}.tqReportArchiveStory,.tqReportArchiveStory:nth-child(2n){border-right:0;grid-template-columns:132px minmax(0,1fr);padding:20px 0}.tqReportArchiveMedia{min-height:150px}.tqReportArchiveCopy{padding-left:18px}.tqReportArchiveCopy h3{font-size:18px}.tqReportArchiveCopy>p{display:none}}@media (max-width:520px){.tqReportStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.tqReportStatus a{grid-column:1/-1}.tqReportChannel{grid-template-columns:minmax(0,1fr);min-height:56px;padding:10px 12px}.tqReportChannel>svg,.tqReportChannelCopy small{display:none}.tqReportChannelCopy{grid-column:1}.tqReportChannelCopy strong{font-size:14px}.tqReportChannelArrow{display:none}.tqReportSectionHead>div{flex-direction:column;align-items:flex-start;gap:6px}.tqReportLeadMedia{min-height:228px}.tqReportLeadCopy h2{font-size:28px}.tqReportStoryMeta{flex-wrap:wrap;gap:9px}.tqReportBriefs{padding:24px 20px}.tqReportArchiveStory,.tqReportArchiveStory:nth-child(2n){grid-template-columns:1fr}.tqReportArchiveMedia{min-height:210px}.tqReportArchiveCopy{padding:18px 0 0}.tqReportArchiveCopy>p{display:-webkit-box}.tqReportEmpty{-moz-column-gap:12px;column-gap:12px;padding:20px 16px}.tqReportEmpty h2{font-size:16px}}@media (prefers-reduced-motion:reduce){.tqReportPage *,.tqReportPage :before,.tqReportPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.tqReportLeadStory.is-text-only,.tqReportArchiveStory.is-text-only{grid-template-columns:minmax(0,1fr)}.tqReportLeadStory.is-text-only{border-top:3px solid #168a6c}.tqReportArchiveStory.is-text-only .tqReportArchiveCopy{padding-left:0}.tqReportTimeline{margin:0;padding:0;list-style:none}.tqReportTimeline>li{grid-template-columns:116px minmax(0,1fr);gap:24px;display:grid}.tqReportTimelineDate{border-right:1px solid var(--report-line);color:var(--report-muted);padding:24px 22px 24px 0;font-size:12px;position:relative}.tqReportTimelineDate:after{content:"";background:#168a6c;border-radius:50%;width:7px;height:7px;position:absolute;top:29px;right:-4px}.tqReportTimelineDate strong{color:var(--report-ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;display:block}.tqReportTimeline article{border-bottom:1px solid var(--report-line);padding:21px 0}.tqReportTimeline article:after{content:"";clear:both;display:block}.tqReportTimelineImage{float:right;aspect-ratio:16/9;width:200px;margin:0 0 12px 24px;display:block;position:relative;overflow:hidden}.tqReportTimelineImage img{-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.tqReportTimelineImage{float:none;width:100%;margin:0 0 14px}}.tqReportTimeline h2{margin:0;font-size:18px;line-height:1.55}.tqReportTimeline h2 a{color:var(--report-ink);text-decoration:none}.tqReportTimeline h2 a:hover{color:#08735b}.tqReportTimeline article p{max-width:1000px;color:var(--report-muted);margin:9px 0;font-size:14px;line-height:1.85}.tqReportTimelineMore{color:#08735b;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}@media (max-width:600px){.tqReportTimeline>li{grid-template-columns:80px minmax(0,1fr);gap:16px}.tqReportTimelineDate{padding-right:10px;font-size:10px}.tqReportTimelineDate strong,.tqReportTimeline h2{font-size:16px}}
