Xi, Putin, Kim e a narrativa visual de um cenário global em mudança

Xi, Putin, Kim e a narrativa visual de um cenário global em mudança
A família de fontes "Guardian Headline Full" inclui vários estilos, cada um disponível em múltiplos formatos. Os pesos light, regular, medium e semibold são fornecidos, com variantes normais e itálicas. Essas fontes estão hospedadas nos URLs especificados e suportam os formatos woff2, woff e truetype. A família de fontes "Guardian Headline Full" inclui vários estilos: bold (normal e itálico), black (normal e itálico), light (normal e itálico) e regular (normal e itálico). Cada estilo está disponível nos formatos WOFF2, WOFF e TrueType. Além disso, a fonte Guardian Titlepiece está disponível em bold (estilo normal) nos mesmos formatos. Todas as fontes são provenientes do servidor de assets do Guardian. A família de fontes "Guardian Headline Full" inclui múltiplos estilos e pesos, cada um disponível nos formatos WOFF2, WOFF e TrueType. Aqui estão os detalhes: - Regular Itálico: peso 400, estilo itálico - Medium: peso 500, estilo normal - Medium Itálico: peso 500, estilo itálico - Semibold: peso 600, estilo normal - Semibold Itálico: peso 600, estilo itálico - Bold: peso 700, estilo normal - Bold Itálico: peso 700, estilo itálico - Black: peso 900, estilo normal - Black Itálico: peso 900, estilo itálico Todos os arquivos de fonte estão hospedados nos URLs especificados. O texto fornecido parece ser código CSS para estilizar conteúdo web, incluindo definições de fonte e layouts de grade responsivos para diferentes tamanhos de tela. Especifica famílias de fontes, pesos, estilos e fontes de arquivos, bem como configurações de grade para vários elementos de contêiner em diferentes breakpoints. As legendas interativas das figuras em grade têm um preenchimento superior de 4 pixels. Para elementos nomeados "lines" e "meta" dentro da grade, eles são posicionados em uma área específica da grade e têm margens ajustadas. Em telas maiores, a grade usa cinco colunas com larguras definidas. Em dispositivos iOS e Android, os cabeçalhos de artigos usam fontes e estilização específicas: o texto standfirst usa uma fonte de headline com peso, os nomes das seções são exibidos com a primeira letra maiúscula e certos elementos têm preenchimento ajustado. Os autores das bylines são mostrados em uma fonte de headline em negrito, e as figuras têm altura automática. Um parágrafo seguindo um elemento atômico não tem margem superior. Além disso, faces de fonte personalizadas são carregadas para "Guardian Headline Full" nos pesos light e light itálico, com fontes fornecidas em múltiplos formatos. ```css @media (min-width: 71.25em) { .content__main-column--interactive { margin-left: 160px; } } @media (min-width: 81.25em) { .content__main-column--interactive { margin-left: 240px; } } .content__main-column--interactive .element-atom { max-width: 620px; } @media (max-width: 46.24em) { .content__main-column--interactive .element-atom { max-width: 100%; } } .content__main-column--interactive .element-showcase { margin-left: 0; } @media (min-width: 46.25em) { .content__main-column--interactive .element-showcase { max-width: 620px; } } @media (min-width: 71.25em) { .content__main-column--interactive .element-showcase { max-width: 860px; } } .content__main-column--interactive .element-immersive { max-width: 1100px; } @media (max-width: 46.24em) { .content__main-column--interactive .element-immersive { width: calc(100vw - var(--scrollbar-width)); position: relative; left: 50%; right: 50%; margin-left: calc(-50vw + var(--half-scrollbar-width)) !important; margin-right: calc(-50vw + var(--half-scrollbar-width)) !important; } } @media (min-width: 46.25em) { .content__main-column--interactive .element-immersive { transform: translate(-20px); width: calc(100% + 60px); } } @media (max-width: 71.24em) { .content__main-column--interactive .element-immersive { margin-left: 0; margin-right: 0; } } @media (min-width: 71.25em) { .content__main-column--interactive .element-immersive { transform: translate(0); width: auto; } } @media (min-width: 81.25em) { .content__main-column--interactive .element-immersive { max-width: 1260px; } } .content__main-column--interactive p, .content__main-column--interactive ul { max-width: 620px; } .content__main-column--interactive:before { position: absolute; top: 0; height: calc(100% + 15px); min-height: 100px; content: ""; } @media (min-width: 71.25em) { .content__main-column--interactive:before { border-left: 1px solid #dcdcdc; z-index: -1; left: -10px; } } @media (min-width: 81.25em) { .content__main-column--interactive:before { border-left: 1px solid #dcdcdc; left: -11px; } } .content__main-column--interactive .element-atom { margin-top: 0; margin-bottom: 0; padding-bottom: 12px; padding-top: 12px; } .content__main-column--interactive p + .element-atom { padding-top: 0; padding-bottom: 0; margin-top: 12px; margin-bottom: 12px; } .content__main-column--interactive .element-inline { max-width: 620px; } @media (min-width: 61.25em) { figure[data-spacefinder-role="inline"].element { max-width: 620px; } } :root { --dateline: #606060; --headerBorder: #dcdcdc; --captionText: #999; --captionBackground: hsla(0, 0%, 7%, 0.72); --feature: #c70000; --new-pillar-colour: var(--primary-pillar, var(--feature)); } .content__main-column--interactive .element.element-atom, .element.element-atom { padding: 0; } #article-body > div .element-atom:first-of-type + p:first-of-type, #article-body > div .element-atom:first-of-type + .sign-in-ga { /* Estilização adicional se necessária */ } O primeiro parágrafo após certos elementos no corpo do artigo, conteúdo interativo, corpo de comentário, corpo de feature ou seções com o atributo `data-gu-name=body` recebe um preenchimento superior de 14 pixels. A primeira letra desses parágrafos é estilizada com uma fonte específica, peso negrito, tamanho grande, texto em maiúsculas e um efeito de letra capitular colorida. Parágrafos seguindo uma régua horizontal nessas seções não têm preenchimento superior. As legendas dos elementos showcase são definidas para posição estática e uma largura máxima de 620 pixels. Elementos imersivos abrangem a largura total da viewport, menos a barra de rolagem. Em telas de até 71.24em de largura, eles são limitados a 978 pixels, e suas legendas têm preenchimento nas laterais. Para telas entre 30em e 71.24em, o preenchimento da legenda é de 20 pixels. Em telas de 46.25em a 61.24em, os elementos imersivos também têm uma largura máxima. ```css @media (max-width: 740px) { .element.element--immersive.element-immersive { margin-left: -10px !important; margin-right: 0 !important; left: 0; } } @media (max-width: 740px) and (min-width: 480px) { .element.element--immersive.element-immersive { margin-left: -20px !important; } .element.element--immersive.element-immersive figcaption { padding-inline: 20px; } } @media (min-width: 980px) { .furniture-wrapper { display: grid; grid-column-gap: 20px; grid-row-gap: 0; grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(