.trendlink-pagination{align-items:center;display:grid;grid-template-areas:". prevpage . counter1 . counter2 . counter3 . counter4 . counter5 . nextpage .";grid-template-columns:auto min-content var(--de_d12) repeat(4,min-content var(--de_d3)) min-content var(--de_d12) min-content auto;grid-template-rows:1.375rem;>a{&:focus{border-radius:.25rem;outline:solid var(--border_secondary_color) var(--border_focus-outer_width);outline-offset:0;outline-width:2px}}.trendlink-pagination__first-page{display:none}.trendlink-pagination__prev-page{grid-area:prevpage}.trendlink-pagination__next-page{grid-area:nextpage;justify-self:end}.trendlink-pagination__last-page{display:none}.trendlink-pagination__item-0{grid-area:counter1}.trendlink-pagination__item-1{grid-area:counter2}.trendlink-pagination__item-2{grid-area:counter3}.trendlink-pagination__item-3{grid-area:counter4}.trendlink-pagination__item-4{grid-area:counter5}.trendlink-pagination__page{border:1px solid #0000;color:var(--fg_subtle);height:var(--de_d8);justify-self:center;line-height:var(--de_d8);text-align:center;width:var(--de_d8);&:focus{border-radius:.25rem;outline:solid var(--border_secondary_color) var(--border_focus-outer_width);outline-offset:0;outline-width:2px}&:visited{background-color:initial;color:var(--fg_subtle)}&:hover{background-color:initial;color:var(--fg_primary)}&.trendlink-pagination__page--selected{border-color:var(--border_primary_color);color:var(--fg_primary);cursor:default;&:visited{color:var(--fg_primary)}@media (forced-colors:active){color:initial;&:visited{color:initial}}}}.trendlink-pagination__icon{font-size:0;height:var(--de_d3);line-height:0;width:var(--de_d3);&[type="arrows/arrow-next"],&[type="arrows/arrow-previous"]{path:first-child{stroke:var(--bg_subtle);@media (forced-colors:active){stroke:LinkText}}}&[type="arrows/arrow-laquo"],&[type="arrows/arrow-raquo"]{path:first-child{fill:var(--bg_subtle);@media (forced-colors:active){fill:LinkText}}}}}html[data-theme~=desk] .trendlink-pagination,html[data-theme~=tablet] .trendlink-pagination{grid-template-areas:". firstpage . prevpage . counter1 . counter2 . counter3 . counter4 . counter5 . nextpage . lastpage .";grid-template-columns:auto min-content var(--de_d6) min-content var(--de_d12) repeat(4,min-content var(--de_d3)) min-content var(--de_d12) min-content var(--de_d6) min-content auto;grid-template-rows:2.25rem}html[data-theme~=desk] .trendlink-pagination{grid-template-rows:2.75rem}html[data-theme~=desk] .trendlink-pagination__first-page,html[data-theme~=tablet] .trendlink-pagination__first-page{display:block;grid-area:firstpage}html[data-theme~=desk] .trendlink-pagination__last-page,html[data-theme~=tablet] .trendlink-pagination__last-page{display:block;grid-area:lastpage;justify-self:end}.trendlink-blogitem{column-gap:var(--de_d9);display:grid;grid-template-areas:"picture" "headline" "content";grid-template-columns:1fr;margin-bottom:var(--de_d10);row-gap:var(--de_d2);.trendlink-blogitem__image{grid-area:picture}.trendlink-blogitem__headline{grid-area:headline;&.trendlink-blogitem__headline--loading{height:var(--de_d8);position:relative;width:90%;&:before{animation:color-fade 1.5s linear 5 forwards;background-color:var(--bg_de-section);border-radius:1rem;bottom:0;content:" ";left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s var(--ease-default);[error=api-error] &{animation:none}@media (prefers-reduced-motion:reduce){animation:none;transition:none}}}}.trendlink-blogitem__content{grid-area:content;&.trendlink-blogitem__content--loading{height:var(--de_d6);margin-bottom:var(--de_d2);position:relative;width:90%;&:before{animation:color-fade 1.5s linear 5 forwards;background-color:var(--bg_de-section);border-radius:1rem;bottom:0;content:" ";left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s var(--ease-default);[error=api-error] &{animation:none}@media (prefers-reduced-motion:reduce){animation:none;transition:none}}}&>p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.trendlink-blogitem__read-more{width:fit-content}.captioned-media-link-wrapper:has(~.trendlink-blogitem__read-more ing-link>:focus),.captioned-media-link-wrapper:has(~.trendlink-blogitem__read-more:hover){ing-image img{opacity:.8;transform:scale(1.1)}}.captioned-media-link-wrapper{&:hover{~.trendlink-blogitem__read-more a{background-color:var(--bg_hover-secondary)}}}&:focus-within{border-radius:1rem;outline:solid 2px var(--border_info_color);outline-offset:.5rem}}html[data-theme~=desk] .trendlink-blogitem,html[data-theme~=tablet] .trendlink-blogitem{grid-template-areas:"picture headline" "picture content" "picture .";grid-template-columns:1fr 2fr}.trendlink-bloglist{animation:kf-fade-in .3s ease-in;display:flex;flex-direction:column;&.trendlink-bloglist--animating{animation:kf-fade-out .3s ease-out}}