Aqui estão os 10 principais invertebrados do ano, revelados.

Aqui estão os 10 principais invertebrados do ano, revelados.
Este é um conjunto de regras de font-face para a família de fontes "Guardian Headline Full". Cada regra define um estilo e peso diferentes da fonte, apontando para o mesmo conjunto de arquivos, mas com nomes diferentes. Os arquivos estão hospedados no servidor de ativos do Guardian. As regras cobrem os seguintes estilos: - Regular (peso 400) em estilos normal e itálico - Medium (peso 500) em estilos normal e itálico - Semibold (peso 600) em estilos normal e itálico - Bold (peso 700) em estilos normal e itálico - Black (peso 900) em estilos normal e itálico Para cada estilo, os arquivos de fonte são fornecidos em três formatos: WOFF2, WOFF e TTF. O navegador usará o primeiro formato que suportar, nessa ordem.ine-BlackItalic.ttf) format("truetype"); font-weight: 900; font-style: italic; } #article-body > div .content--interactive-grid, .content--interactive > div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name="body"] .content--interactive-grid, #feature-body .content--interactive-grid { grid-column-gap: 0px; grid-template-columns: 100%; grid-template-areas: "media" "title" "headline" "standfirst" "lines" "meta" "body"; } @media (min-width: 30em) { #article-body > div .content--interactive-grid figure.element--immersive figcaption, .content--interactive > div .content--interactive-grid figure.element--immersive figcaption, #comment-body .content--interactive-grid figure.element--immersive figcaption, [data-gu-name="body"] .content--interactive-grid figure.element--immersive figcaption, #feature-body .content--interactive-grid figure.element--immersive figcaption { padding: 0 20px; max-width: 620px; } } @media (min-width: 46.25em) { #article-body > div .content--interactive-grid, .content--interactive > div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name="body"] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 100%; grid-column-gap: 10px; grid-template-areas: "title" "headline" "standfirst" "media" "lines" "meta" "body"; } #article-body > div .content--interactive-grid #maincontent, .content--interactive > div .content--interactive-grid #maincontent, #comment-body .content--interactive-grid #maincontent, [data-gu-name="body"] .content--interactive-grid #maincontent, #feature-body .content--interactive-grid #maincontent { padding-right: 80px; } } @media (min-width: 61.25em) { #article-body > div .content--interactive-grid, .content--interactive > div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name="body"] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 620px 300px; grid-template-areas: "title right-column" "headline right-column" "standfirst right-column" "media right-column" "lines right-column" "meta right-column" "body right-column" ". right-column"; } #article-body > div .content--interactive-grid #maincontent, .content--interactive > div .content--interactive-grid #maincontent, #comment-body .content--interactive-grid #maincontent, [data-gu-name="body"] .content--interactive-grid #maincontent, #feature-body .content--interactive-grid #maincontent { padding-right: unset; } } @media (min-width: 71.25em) { #article-body > div .content--interactive-grid, .content--interactive > div .content--interactive-grid, #comment-body .content--interactive-grid, [data-gu-name="body"] .content--interactive-grid, #feature-body .content--interactive-grid { grid-template-columns: 140px 1px 620px 300px; grid-template-areas: "title border headline right-column" ". border standfirst right-column" ". border media right-column" ". border body right-column" ". border . right-column"; } #article-body > div .content--interactive-grid .content__standfirst, .content--interactive > div .content--interactive-grid .content__standfirst, #comment-body .content--interactive-grid .content__standfirst, [data-gu-name="body"] .content--interactive-grid .content__standfirst, #feature-body .content--interactive-grid .content__standfirst { padding-bottom: 0; } #article-body > div .content--interactive-grid figure.element--immersive figcaption, .content--interactive > div .content--interactive-grid figure.element--immersive figcaption, #comment-body .content--interactive-grid figure.element--immersive figcaption, [data-gu-name="body"] .content--interactive-grid figure.element--immersive figcaption, #feature-body .content--interactive-grid figure.element--immersive figcaption { / Nenhum estilo adicional especificado aqui / } }ent--immersive figcaption{padding:4px 0 0}#article-body>div .content--interactive-grid [data-gu-name=lines],#article-body>div .content--interactive-grid [data-gu-name=meta],.content--interactive>div .content--interactive-grid [data-gu-name=lines],.content--interactive>div .content--interactive-grid [data-gu-name=meta],#comment-body .content--interactive-grid [data-gu-name=lines],#comment-body .content--interactive-grid [data-gu-name=meta],[data-gu-name=body] .content--interactive-grid [data-gu-name=lines],[data-gu-name=body] .content--interactive-grid [data-gu-name=meta],#feature-body .content--interactive-grid [data-gu-name=lines],#feature-body .content--interactive-grid [data-gu-name=meta]{grid-area:2/1/5/2}#article-body>div .content--interactive-grid [data-gu-name=lines],.content--interactive>div .content--interactive-grid [data-gu-name=lines],#comment-body .content--interactive-grid [data-gu-name=lines],[data-gu-name=body] .content--interactive-grid [data-gu-name=lines],#feature-body .content--interactive-grid [data-gu-name=lines]{height:-moz-max-content;height:max-content;margin-top:5px}#article-body>div .content--interactive-grid [data-gu-name=meta],.content--interactive>div .content--interactive-grid [data-gu-name=meta],#comment-body .content--interactive-grid [data-gu-name=meta],[data-gu-name=body] .content--interactive-grid [data-gu-name=meta],#feature-body .content--interactive-grid [data-gu-name=meta]{margin-top:18px}}@media (min-width: 81.25em){#article-body>div .content--interactive-grid,.content--interactive>div .content--interactive-grid,#comment-body .content--interactive-grid,[data-gu-name=body] .content--interactive-grid,#feature-body .content--interactive-grid{grid-template-columns:219px 1px 620px 80px 300px}}body.ios .article__header .standfirst__inner p,body.android .article__header .standfirst__inner p{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:500}body.ios .article__header .article-kicker__section,body.android .article__header .article-kicker__section{display:block}body.ios .article__header .article-kicker__section:first-letter,body.android .article__header .article-kicker__section:first-letter{text-transform:uppercase}body.ios .article__header .keyline-4,body.android .article__header .keyline-4{padding-top:12px!important}body.ios .article__header .meta__misc .byline__author,body.android .article__header .meta__misc .byline__author{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:700}body.ios .article__header .meta__misc .byline__author a,body.android .article__header .meta__misc .byline__author a{font-weight:700}body.ios .article figure.element-image .figure__inner,body.android .article figure.element-image .figure__inner{height:auto!important}body.ios .article figure.element-atom+p,body.android .article figure.element-atom+p{margin-top:0}@media (scripting: enabled){:root article.content--interactive>div,:root .article{opacity:0;overflow:hidden}:root.interactive-loaded article.content--interactive>div,:root.interactive-loaded .article{opacity:1;transition:opacity 1s ease;overflow:unset}}[data-article-theme=News]{--active-pillar-100: #660505;--active-pillar-200: #8b0000;--active-pillar-300: #ab0613;--active-pillar-400: #c70000;--active-pillar-500: #ff5943;--active-pillar-600: #ffbac8;--furniture-card-gradient-color: rgba(139, 0, 0, .6)}[data-article-theme=Lifestyle]{--active-pillar-100: #510043;--active-pillar-200: #650054;--active-pillar-300: #7d0068;--active-pillar-400: #bb3b80;--active-pillar-500: #ffabdb;--active-pillar-600: #fec8d3;--furniture-card-gradient-color: rgba(101, 0, 84, .6)}[data-article-theme=Culture]{--active-pillar-100: #3e3323;--active-pillar-200: #574835;--active-pillar-300: #6b5840;--active-pillar-400: #866d50;--active-pillar-500: #eacca0;--active-pillar-600: #e7d4b9;--furniture-card-gradient-color: rgba(87, 72, 53, .6)}[data-article-theme=Sport]{--active-pillar-100: #003c60;--active-pillar-200: #004e7c;--active-pillar-300: #005689;--active-pillar-400: #0077b6;--active --- - Pillar 500: #00b2ff; - Active Pillar 600: #90dcff; - Furniture card gradient color: rgba(0, 78, 124, .6) Para dispositivos Android: - Altura da barra de ferramentas superior: 58px - Altura da barra de ferramentas inferior: 56px - Altura da viewport (excluindo a barra de ferramentas superior): calc(100vh - 58px) Para dispositivos iOS: - Altura da barra de ferramentas superior: 44px - Altura da barra de ferramentas inferior: 50px - Altura da barra de ferramentas superior (alternativa): 20px - Altura da viewport (excluindo a barra de ferramentas inferior): calc(100vh - 50px) Em telas com pelo menos 670px de altura no iOS: - Altura da barra de ferramentas inferior: 84px - Altura da barra de ferramentas superior: 44px Em telas com pelo menos 800px de altura no iOS: - Altura da barra de ferramentas superior: 94px O contêiner do banner de anúncio superior fica oculto por padrão. Para artigos interativos, a área de conteúdo principal não tem preenchimento. Em telas mais largas que 61.25em, a grade interativa usa uma única coluna sem lacunas, e as áreas de layout são ordenadas como: título, manchete, subtítulo, mídia, linhas, metadados, corpo e um espaço vazio. Em telas mais largas que 71.25em, a grade se torna quatro colunas: 79px, 1px, automática e 79px, com lacunas de 10px. As áreas de layout são organizadas como: título, borda, manchete e coluna direita na primeira linha; depois borda, subtítulo e coluna direita; depois borda, mídia e coluna direita; depois borda, corpo e coluna direita; e finalmente borda e coluna direita. Em telas mais largas que 81.25em, as colunas laterais se expandem para 159px cada. A seção de título fica oculta (altura zero, overflow oculto). A área de conteúdo principal não tem margem superior. Em telas mais largas que 46.25em, o conteúdo principal não tem preenchimento direito. A coluna principal interativa é posicionada relativamente. Quaisquer átomos de elementos dentro dela ficam ocultos (altura zero, sem margem ou preenchimento). A seção de mídia é fixa, posicionada no canto superior esquerdo, ocupando toda a largura e altura da viewport, com um z-index de 0. Uma sobreposição escura (preto semitransparente) é colocada sobre a mídia, inicialmente invisível, e desaparece gradualmente quando o texto é expandido. Em telas mais largas que 46.25em, a seção de mídia tem 740px de largura, sem margem esquerda. Em telas mais largas que 61.25em, ela se torna 630px de largura e é alinhada à direita. A legenda dentro da mídia é posicionada no topo com preenchimento extra. Figuras e imagens de lightbox dentro da mídia começam invisíveis e aparecem gradualmente ao longo de meio segundo. Seus spans internos ficam ocultos, e suas divs ocupam altura total. O rótulo da caixa de seleção fica oculto. Em telas mais largas, quaisquer botões dentro de links ficam totalmente visíveis e em camadas acima. As imagens são alinhadas ao topo. Quando uma figura ou lightbox tem a classe "show-me", ela se torna visível. Para usuários que preferem movimento reduzido, o efeito de desaparecimento é desabilitado. Figuras e imagens de lightbox são posicionadas absolutamente dentro do contêiner de mídia.[data-gu-name=media] picture, .content__main-column--interactive [data-gu-name=media] img, .content__main-column--interactive [data-gu-name=media] gu-island[name=AppsLightboxImage] { width: 100%; height: 100%; margin: 0; } .content__main-column--interactive [data-gu-name=media] figure:first-of-type label { display: none !important; } @media (min-width: 46.25em) { .content__main-column--interactive [data-gu-name=media] figure:first-of-type a.open-lightbox { display: none; } .content__main-column--interactive [data-gu-name=media] figure:first-of-type picture + span { display: block; } } @media (min-width: 61.25em) { .content__main-column--interactive [data-gu-name=media] figure:first-of-type picture + span label { display: block; } .content__main-column--interactive [data-gu-name=media] figure:first-of-type picture + span #the-caption figcaption { padding-top: 8px; } } .content__main-column--interactive [data-gu-name=media] figure:first-of-type.card-figure.video-container.loop:after { content: "Video Loops are not supported as main media in SnapSlides. Remove the loop and choose a cinemagraph or a static picture instead."; position: absolute; top: 50px; left: 8px; color: #c70000; font-family: Guardian Text Sans Web, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; text-transform: uppercase; font-weight: 700; font-size: 20px; padding: 2px 6px; z-index: 100; max-width: 500px; } .content__main-column--interactive [data-gu-name=media] figure:first-of-type.cinemagraph { height: 100vh; width: 100vw; } .content__main-column--interactive [data-gu-name=media] figure:first-of-type.cinemagraph div:has(video), .content__main-column--interactive [data-gu-name=media] figure:first-of-type.cinemagraph video { height: 100vh; width: 100%; object-fit: cover; } @media (min-width: 46.25em) { .content__main-column--interactive [data-gu-name=media] figure:first-of-type.cinemagraph { max-width: 740px; } } @media (min-width: 61.25em) { .content__main-column--interactive [data-gu-name=media] figure:first-of-type.cinemagraph { max-width: 630px; } } .content__main-column--interactive [data-gu-name=media] .media-placeholder { width: 100%; height: 100%; background-color: #ededed; position: absolute; opacity: 0; transition: opacity 0.5s ease-in-out; } .content__main-column--interactive [data-gu-name=media] .media-placeholder.show-me { opacity: 1; } @media (min-width: 61.25em) { .content__main-column--interactive [data-gu-name=media] .media-placeholder { background-color: #fff; } } @media (prefers-reduced-motion: reduce) { .content__main-column--interactive [data-gu-name=media] .media-placeholder { transition: none; } } .content__main-column--interactive [data-gu-name=media] .card-figure figure > div { width: 100%; height: 100%; padding: 0 10px; display: flex; justify-content: center; align-items: center; } .content__main-column--interactive [data-gu-name=media] .card-figure figure > div > div { border-radius: 8px; height: auto; max-height: 95%; width: auto; overflow: hidden; } .content__main-column--interactive [data-gu-name=media] .card-figure.show-me figure { opacity: 1; } .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait figure > div > div { width: auto; max-height: unset; border-radius: 8px; } @media (min-width: 61.25em) { .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait figure > div > div { height: 95%; } } .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait figure > div > div > div { height: fit-content; position: relative; } .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait:has(.cinemagraph) figure.cinemagraph, .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait:has(.cinemagraph) figure.cinemagraph div:has(video), .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait:has(.cinemagraph) figure.cinemagraph video { height: 100vh; width: 100%; margin: 0; padding: 0 !important; border-radius: 0; } .content__main-column--interactive [data-gu-name=media] .card-figure.video-portrait:has(.cinemagraph) figure.cinemagraph video { object-fit: cover; } .content__main-column--interactive [data-gu-name=media] .card-figure:has(>[data-component=youtube-embed]) { display: fl }A coluna de conteúdo usa flexbox para centralizar itens tanto horizontal quanto verticalmente. Quando um elemento de mídia contém um embed do YouTube, o contêiner da figura do cartão ajusta sua altura para caber no conteúdo, adiciona cantos arredondados e oculta qualquer overflow. Iframes dentro de blocos de mídia interativos ocupam a altura total de seu contêiner. O wrapper dos cartões é posicionado relativamente à página e deslocado para cima pela altura total da viewport. Em telas mais largas que 61.25em (cerca de 980px), o wrapper é limitado a 460px de largura com uma pequena margem esquerda. Em telas mais largas que 71.25em (cerca de 1140px), essa margem esquerda é removida. Para artigos com tema escuro, a cor da borda é definida como um cinza escuro. Em telas mais largas que 46.25em (cerca de 740px), o fundo do artigo se torna um cinza muito escuro. Placeholders de mídia e figuras de cartão dentro desses artigos usam um fundo escuro ligeiramente mais claro em telas menores, mudando para o mesmo cinza escuro do artigo em telas maiores. No aplicativo iOS, as seções de mídia ocupam a altura total da viewport, e o wrapper dos cartões é deslocado para cima pela mesma quantidade. A seção de metadados oculta seu contêiner quando contém um componente "Listen to Article". Quando o sistema está no modo escuro (e o site não é forçado ao modo claro), os mesmos ajustes de tema escuro se aplicam: a borda do artigo se torna cinza escuro, o fundo se torna cinza muito escuro em telas maiores, e placeholders de mídia e figuras de cartão usam os tons escuros apropriados. O elemento raiz define uma cor de botão de compartilhamento baseada no pilar ativo e define um valor de opacidade. Cartões de artigo com o estilo "furniture" usam space-between para layout e têm preenchimento. Um botão de informações aparece no canto superior direito desses cartões—é circular, semitransparente e clicável. Em telas mais largas, é posicionado mais à direita. Um botão de lightbox fica oculto em telas pequenas, aparece em telas médias (mas não responde a cliques) e desaparece novamente em telas grandes. Rótulos de série dentro desses cartões são exibidos como texto branco em negrito sobre um fundo colorido, usando uma fonte serifada. A seção de manchete tem margem inferior, com o título principal em uma fonte serifada grande e em negrito. Subtítulos usam a mesma fonte serifada com numerais de alinhamento.e-card [data-gu-name=headline] h2:has(strong) { font-size: 24px; padding-top: 0; } .article-card.furniture-card [data-gu-name=headline] h2:not(:has(strong)) { font-size: 42px; font-weight: 200; } .article-card.furniture-card [data-gu-name=standfirst] p { font-size: 17px; } .article-card.furniture-card [data-gu-name=meta] { display: grid; grid-template-areas: "byline byline share"; grid-template-columns: 1fr 1fr auto; } @media (min-width: 61.25em) { .article-card.furniture-card [data-gu-name=meta] { grid-template-columns: 1fr; grid-template-areas: "byline" "share"; } } .article-card.furniture-card [data-gu-name=meta] address { grid-area: byline; } .article-card.furniture-card [data-gu-name=meta] address a { border-bottom: none; } .article-card.furniture-card [data-gu-name=meta] address .byline a, .article-card.furniture-card [data-gu-name=meta] address .byline span { color: var(--active-pillar-400); } .article-card.furniture-card [data-gu-name=meta] address+div { --article-link-text: var(--active-pillar-400); } .article-card.furniture-card [data-gu-name=meta] address+div a:hover { color: #fff; } .article-card.furniture-card [data-gu-name=meta] address, .article-card.furniture-card [data-gu-name=meta] address+div { padding-top: 4px; border-top: 1px solid var(--article-border); } .article-card.furniture-card [data-gu-name=meta] address+div { grid-area: share; } @media (min-width: 61.25em) { .article-card.furniture-card [data-gu-name=meta] address+div { border-top: none; padding-top: 0; } } .article-card.furniture-card [data-gu-name=meta] .meta__social, .article-card.furniture-card [data-gu-name=meta] .meta__comment { padding-top: 0; border: none; } .article-card.furniture-card .slides-counter { border-radius: 18px; padding: 0 4px 2px 6px; background-color: #121212b3; width: -moz-fit-content; width: fit-content; } .article-card.furniture-card .slides-counter-wrapper { padding: 4px 4px 3px 0; color: #fff; font-family: Guardian Text Sans Web, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; line-height: 130%; border-bottom: none; margin: 0; } .article-card.furniture-card .slides-counter-wrapper svg { margin-bottom: -3px; } @media (min-width: 46.25em) { .article-card.furniture-card .slides-counter { position: absolute; } } @media (min-width: 61.25em) { .article-card.furniture-card .slides-counter { position: static; padding: 0 5px 2px 8px; } .article-card.furniture-card .slides-counter-wrapper { font-size: 15px; } .article-card.furniture-card .slides-counter-wrapper svg { margin-bottom: -1px; } } @media (min-width: 61.25em) { .article-card.furniture-card { padding: 10px 0; } } article.feature-dark .article-card--content.furniture-card--content { background: linear-gradient(0deg, #12121266 0% 100%), var(--furniture-card-gradient-color); } article.feature-dark .article-card--content.furniture-card--content [data-gu-name=headline] h1 { color: var(--active-pillar-500); } article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] { --byline: var(--active-pillar-500); } article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] a, article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] svg, article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] button { --article-link-text: var(--active-pillar-500); --share-button: var(--active-pillar-500); } article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] .byline, article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] .byline a, article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] .byline span { color: var(--active-pillar-500); } article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] .meta__social a, article.feature-dark .article-card--content.furniture-card--content [data-gu-name=meta] .meta__social button { border-color: var(--article-border) !important; } article.feature-dark [data-component=series] { background-color: var(--active-pillar-500); color: #121212; } article.explainer [data-gu-name=headline] h1:before { content: "Explainer"; display: block; font-family: Guardian Headline Full, Guardian Egyptian Web, Georgia, ser; }if;font-size:17px;font-weight:700;line-height:115%;color:#fff;background-color:var(--active-pillar-400);width:-moz-max-content;width:max-content;padding:3px 6px 4px}article.explainer.feature-dark [data-gu-name=headline] h1:before{background-color:var(--active-pillar-500);color:#121212}article:not(.feature-light):not(.feature-dark).news .article-card.furniture-card [data-gu-name=headline] h1{font-weight:500}[data-rendering-target=apps] article.feature-dark .article-card p{color:#dcdcdc!important}[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta]{display:block}[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] .byline>span>div{display:none!important}@media (min-width: 46.25em){[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] .byline>span:has(gu-island){display:block}}[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] address,[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] address+div{border:none!important}@media (min-width: 61.25em){[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] address+div{display:none}}[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] .content__meta-container_dcr svg{display:none!important}[data-rendering-target=apps] .article-card.furniture-card [data-gu-name=meta] [data-gu-name=follow]{margin-top:8px}@media (prefers-color-scheme: dark){:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content{background:linear-gradient(0deg,#12121266 0% 100%),var(--furniture-card-gradient-color)}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=headline] h1{color:var(--active-pillar-500)}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta]{--byline: var(--active-pillar-500)}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] a,:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] svg{--article-link-text: var(--active-pillar-500);--share-button: var(--active-pillar-500)}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] .byline,:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] .byline a,:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] .byline span{color:var(--active-pillar-500)}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] .meta__social a,:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content [data-gu-name=meta] .meta__social button{border-color:var(--article-border)!important}:root:root:not([data-color-scheme=light]) article .article-card--content.furniture-card--content p{color:#dcdcdc}:root:root:not([data-color-scheme=light]) article [data-component=series]{background-color:var(--active-pillar-500);color:#121212}:root:root:not([data-color-scheme=light]) article.explainer [data-gu-name=headline] h1:before{background-color:var(--active-pillar-500);color:#121212}:root:root:not([data-color-scheme=light]) article.news.explainer [data-gu-name=headline] h1:before{color:#fff}:root:root:not([data-color-scheme=light]) article.news .article-card--content.furniture-card--content{background:#1a1a1ae6}}.article-card{width:100%;height:100vh;display:flex;flex-flow:column nowrap;justify-content:flex-end;padding:0 10px 10px;position:relative;overflow:hidden}@media (min-width: 61.25em){.article-card{padding:0 0 28px}}.article-card