@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format('truetype');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format('truetype');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format('woff2'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format('woff'),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: 'Guardian Headline Full';
src: url(https:@font-face { font-family: 'Guardian Headline Full'; src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2') format('woff2'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff') format('woff'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf') format('truetype'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'Guardian Headline Full'; src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2') format('woff2'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff') format('woff'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf') format('truetype'); font-weight: 700; font-style: italic; }
@font-face { font-family: 'Guardian Headline Full'; src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2') format('woff2'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff') format('woff'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf') format('truetype'); font-weight: 900; font-style: normal; }
@font-face { font-family: 'Guardian Headline Full'; src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2') format('woff2'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff') format('woff'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf') format('truetype'); font-weight: 900; font-style: italic; }
@font-face { font-family: 'Guardian Titlepiece'; src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2') format('woff2'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff') format('woff'), url('https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf') format('truetype'); font-weight: 700; font-style: normal; }
@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, 0px)); position: relative; left: 50%; right: 50%; margin-left: calc(-50vw + var(--half-scrollbar-width, 0px)) !important; margin-right: calc(-50vw + var(--half-scrollbar-width, 0px)) !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) {Hier ist der Text in fließendem, natürlichem Englisch neu geschrieben:
Für interaktive Hauptinhaltsspalten erscheint auf der linken Seite eine hellgraue vertikale Linie. Auf breiteren Bildschirmen verschiebt sich diese Linie etwas weiter nach links. Innerhalb dieser interaktiven Spalten haben eingebettete Elemente keinen oberen oder unteren Rand, enthalten jedoch 12 Pixel Abstand oben und unten. Wenn ein eingebettetes Element auf einen Absatz folgt, wird der Abstand entfernt und stattdessen durch 12-Pixel-Ränder ersetzt. Inline-Elemente sind auf 620 Pixel Breite begrenzt, und auf mittleren Bildschirmen und größer sind Inline-Abbildungen ebenfalls auf 620 Pixel begrenzt.
Wenn ein Medienabschnitt eine Schleifenvideo-Abbildung enthält, sitzt die Bildunterschrift über anderen Elementen. Die Video-Schleifenschaltfläche richtet sich mit etwas Abstand unten rechts aus. Die Stummschalt- und Ton-einschalt-Steuerelemente verschieben sich mit einem kleinen linken Abstand zum rechten Rand. Die Bildunterschriftenschaltfläche sitzt über allem, und auf mittleren Bildschirmen und größer bewegt sie sich um 20 Pixel nach oben. Auf kleineren mittleren Bildschirmen können Cinemagraph-Container auf ihre volle Höhe expandieren.
Selbst gehostete Video-Inseln innerhalb des Textkörpers erstrecken sich über die volle Breite bis zu 620 Pixel und haben 12-Pixel-Ränder oben und unten. Die Video-Abbildung und das Video selbst füllen diese Breite, bleiben zentriert und behalten ihr Seitenverhältnis bei. Wenn das Video auf den immersiven Modus eingestellt ist, wird die Breitenbeschränkung entfernt und die Ränder ändern sich. Auf großen Bildschirmen brechen immersive Videos auf 1140 Pixel Breite aus und verschieben sich um 180 Pixel nach links, wobei die Bildunterschrift um 20 Pixel eingerückt wird. Auf noch größeren Bildschirmen expandiert das immersive Video auf 1300 Pixel Breite und verschiebt sich um 260 Pixel nach links.
Jedes Artikelthema definiert seine eigene Farbpalette durch eine Reihe von benutzerdefinierten Eigenschaften. Das News-Thema verwendet tiefe Rottöne von dunklem Kastanienbraun bis zu sanftem Rosa. Lifestyle verwendet Violett- und Rosatöne, von dunklem Pflaumen bis zu blassem Rosé. Culture verwendet erdige Brauntöne und Hellbrauntöne. Sport verwendet Blautöne, von dunklem Marineblau bis zu hellem Himmelblau. Opinion verwendet gedämpfte Rottöne und Brauntöne. Labs verwendet Türkis- und Aquatöne, von tiefem Grün-Blau bis zu sehr blassem Minzgrün. Special Report verwendet dunkle Grautöne mit einem gedämpften blaugrauen Akzent. Special Report Alt verwendet dunkle Holzkohle, verbranntes Orange und warme Cremeweißtöne.:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, .72)
}
.furniture-wrapper {
position: relative;
display: grid;
grid-template-areas: "portrait" "title" "headline" "standfirst" "mediacaption" "lines" "meta";
margin-bottom: 26px !important
}
@media (min-width: 61.25em) {
.furniture-wrapper {
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-areas: none;
grid-template-columns: [title-start headline-start standfirst-start mediacaption-start meta-start] repeat(5, 1fr) [title-end headline-end standfirst-end mediacaption-end meta-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end mediacaption-start] auto [mediacaption-end meta-start] auto [meta-end portrait-end];
margin-bottom: 0 !important
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end]
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end]
}
}
.furniture-wrapper .article-header .content__labels > div,
.furniture-wrapper [data-gu-name=title] .content__labels > div {
padding-top: 2px
}
@media (min-width: 46.25em) and (max-width: 61.24em) {
.furniture-wrapper .article-header,
.furniture-wrapper [data-gu-name=title] {
max-width: 738px
}
}
@media (min-width: 46.25em) and (max-width: 61.24em) {
.furniture-wrapper #headline,
.furniture-wrapper [data-gu-name=headline],
.furniture-wrapper .headline {
max-width: 738px
}
}
@media (min-width: 61.25em) {
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name=headline] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder)
}
}
.furniture-wrapper #headline h1,
.furniture-wrapper [data-gu-name=headline] h1,
.furniture-wrapper .headline h1 {
font-weight: 600;
max-width: 620px;
font-size: 32px
}
@media (min-width: 71.25em) {
.furniture-wrapper #headline h1,
.furniture-wrapper [data-gu-name=headline] h1,
.furniture-wrapper .headline h1 {
max-width: 540px;
font-size: 50px
}
}
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
width: 100vw;
margin-left: -10px;
padding-left: 10px;
position: relative;
background-color: #fff;
margin-top: -1px;
margin-bottom: -1px
}
@media (min-width: 30em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
margin-left: -20px
}
.furniture-wrapper .keyline-4 > div > div,
.furniture-wrapper [data-gu-name=lines] > div > div {
padding: 0 20px
}
}
@media (min-width: 33.4375em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
padding-left: 20px
}
}
@media (min-width: 41.25em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
padding-left: 0
}
}
@media (min-width: 46.25em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
max-width: 738px
}
}
@media (min-width: 61.25em) {
.furniture-wrapper .keyline-4,
.furniture-wrapper [data-gu-name=lines] {
display: none
}
}
.furniture-wrapper .keyline-4 svg,
.furniture-wrapper [data-gu-name=lines] svg {
stroke: var(--headerBorder)
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name=meta] {
width: 100vw;
margin-left: -10px;
padding-left: 10px;
position: relative;
background-color: #fff
}
@media (min-width: 46.25em) {
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name=meta] {
margin-right: 0;
width: auto;
max-width: 738px
}
}
@media (min-width: 61.25em) {
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name=meta] {
margin-left: unset;
padding-left: unSet padding-top to 2px. Bei Breiten von 71.25em und darüber fügen Sie eine 540px breite horizontale Linie über dem Meta-Bereich unter Verwendung der Header-Randfarbe hinzu. Bei 81.25em und darüber machen Sie diese Linie 620px breit. Die Social- und Kommentarelemente im Meta-Bereich verwenden die Header-Randfarbe für ihre Ränder.
Der Standfirst hat einen linken Rand von -10px, 8px oberen Abstand, 10px seitlichen Abstand und 16px unteren Abstand, mit einem weißen Hintergrund. Seine Absätze verwenden eine normale Schriftstärke bei 20px Größe mit 14px unterem Abstand. Bei 46.25em und darüber fügen Sie 2px oberen Abstand hinzu und begrenzen die Breite auf 738px. Bei 61.25em und darüber entfernen Sie die maximale Breite und Hintergrundfarbe, reduzieren den unteren Rand des Standfirst-Inhalts auf 4px und setzen Listenelemente auf 20px. Links innerhalb des Standfirst haben keinen unteren Rand oder Hintergrundbild; stattdessen verwenden sie eine Unterstreichung mit 6px Versatz, gefärbt mit der Header-Randfarbe bei 1px Dicke. Beim Hover ändert sich die Unterstreichungsfarbe zur neuen Pillar-Farbe. Der erste Absatz erhält einen 1px oberen Rand in der Header-Randfarbe und keinen unteren Abstand. Bei 71.25em und darüber entfernen Sie den oberen Rand von allen Absätzen und fügen eine 1px vertikale Linie auf der linken Seite des Standfirst unter Verwendung der Header-Randfarbe hinzu, positioniert bei 0.5px von links. Bei 81.25em und darüber verschieben Sie diese Linie auf -0.5px.
Der Hauptmedienbereich ist relativ positioniert, mit einem oberen Rand von 0, seitlichen Rändern von 0 außer -10px links, einem unteren Rand von 2px, platziert im Portrait-Grid-Bereich und dimensioniert auf die Viewport-Breite minus etwaiger Scrollbar. Seine inneren Divs nehmen die volle Breite ohne Inline-Ränder ein, und das äußere Div hat keinen unteren Rand. Bei 30em und darüber wird der linke Rand -20px. Bei 46.25em und darüber wird er -10px mit einer maximalen Breite von 738px. Bei 61.25em und darüber setzen sich die Stile fort.Der von Ihnen bereitgestellte Text ist CSS-Code, keine Prosa, daher gibt es kein natürliches Englisch zum Umschreiben. Wenn Sie einen anderen Text senden wollten, teilen Sie ihn bitte mit und ich helfe gerne.Wenn auf eine interaktive horizontale Linie in der Hauptinhaltsspalte ein Anzeigenplatz folgt, entfernen Sie den oberen Abstand. Pull-Zitate in interaktiven Artikeln sollten auf 620px Breite begrenzt sein. Immersive Elemente sollten sich über die volle Viewport-Breite erstrecken, mit angepassten Rändern bei jedem Breakpoint: -10px auf kleinen Bildschirmen, -20px ab 30em, maximale Breiten von 738px bei 46.25em, 978px bei 61.25em, 1098px mit einem linken Rand von -160px bei 71.25em und 1258px mit einem linken Rand von -240px bei 81.25em. Figcaptions innerhalb immersiver Elemente erhalten 20px Inline-Abstand ab 30em, wieder entfernt bei 71.25em.
Showcase-Abbildungen folgen ähnlichen Randregeln: linker Rand von -160px ab 71.25em und -240px ab 81.25em. Ihre Figcaptions sind standardmäßig statisch und vollbreit bis zu 620px, dann werden sie ab 71.25em absolut positioniert mit einer maximalen Breite von 140px und ab 81.25em von 220px.
Inline-Elemente sind ab 61.25em auf 630px begrenzt. Abbildungen mit der Klasse "will-fade-in" starten unsichtbar und um 50px nach unten verschoben, dann transitionieren sie zu sichtbar und an Ort und Stelle, wenn die Klasse "fade-in" hinzugefügt wird. Blockquote-Absätze verwenden #121212 Text. H2-Überschriften sind auf 620px begrenzt. Absätze der Credits-Box erhalten 2px vertikale Ränder und keinen oberen Abstand.
Ab 71.25em wird das Pseudo-Element der interaktiven Hauptspalte um 12px nach oben verschoben und seine Höhe um 24px erhöht. Im Dunkelmodus (wenn das Farbschema nicht explizit auf hell gesetzt ist) verwendet der Body-Hintergrund die dunkle Hintergrundvariable..e.portrait-layout-feature-dark gu-island[name=Branding] a img,:root:root:not([data-color-scheme=light]) article.content--interactive.portrait-layout-feature-dark-no-dropcap gu-island[name=Branding] a img{filter:invert(0)}}gu-island[name=UnsafeEmbedBlockComponent],iframe.js-embed__iframe{display:block;height:0px!important}.element{margin:0}[data-rendering-target=apps] .content--interactive [data-gu-name=meta] .content__meta-container_dcr{margin-right:0}@media (max-width: 61.24em){.furniture-wrapper [data-gu-name=media]{margin-bottom:-65px;position:sticky;top:0;background:#1a1a1a;transition:opacity .5s ease-in-out;opacity:1}}@media (max-width: 61.24em) and (min-width: 30em) and (max-width: 61.24em){.furniture-wrapper [data-gu-name=media]{margin-left:-20px;margin-right:-20px}}@media (max-width: 61.24em){.furniture-wrapper [data-gu-name=media].fade-out{opacity:0}.furniture-wrapper [data-gu-name=title],.furniture-wrapper [data-gu-name=headline]{z-index:10;margin-left:-10px;padding-left:10px}}@media (max-width: 61.24em) and (min-width: 30em) and (max-width: 61.24em){.furniture-wrapper [data-gu-name=title],.furniture-wrapper [data-gu-name=headline],.furniture-wrapper [data-gu-name=standfirst],.furniture-wrapper [data-gu-name=meta]{margin:0 -20px!important;padding:0 20px!important}}@media (max-width: 61.24em){.furniture-wrapper [data-gu-name=headline]{position:relative}.furniture-wrapper [data-gu-name=headline]>div>div{padding-bottom:32px}.furniture-wrapper [data-gu-name=headline] h1{color:#fff;font-weight:400}.furniture-wrapper [data-gu-name=headline] .gradient-div{position:absolute;height:135%;z-index:-1;width:100%;bottom:-1px;left:0;backdrop-filter:blur(12px);background:linear-gradient(180deg,#1a1a1a00,#1a1a1a 120px 100%);-webkit-mask-image:linear-gradient(180deg,rgba(26,26,26,0) 0px,rgba(26,26,26,.0392156863) 8px,rgba(26,26,26,.1450980392) 16px,rgba(26,26,26,.3098039216) 24px,rgba(26,26,26,.5019607843) 32px,rgba(26,26,26,.6901960784) 40px,rgba(26,26,26,.8549019608) 48px,rgba(26,26,26,.9607843137) 56px,#1a1a1a 70px);mask-image:linear-gradient(180deg,#1a1a1a00,#1a1a1a0a,#1a1a1a25,#1a1a1a4f,#1a1a1a80,#1a1a1ab0,#1a1a1ada,#1a1a1af5 56px,#1a1a1a 70px)}}@media (max-width: 61.24em) and (min-width: 26.25em){.furniture-wrapper [data-gu-name=headline] .gradient-div{height:140%}}@media (max-width: 61.24em){.furniture-wrapper [data-gu-name=title]{z-index:11;padding-top:8px;padding-bottom:1px}.furniture-wrapper [data-gu-name=title] a{color:var(--active-pillar-400)}.furniture-wrapper [data-gu-name=standfirst] .content__standfirst{padding-bottom:0}.furniture-wrapper [data-gu-name=standfirst] .content__standfirst p{padding-bottom:24px}.furniture-wrapper figcaption{grid-area:mediacaption;position:relative;background:unset;padding:0 0 12px 10px!important;margin:0 0 0 -10px!important;min-height:unset;width:100vw;background-color:#fff}.furniture-wrapper figcaption span{color:var(--caption-main-media-text)}}@media (max-width: 61.24em) and (min-width: 30em){.furniture-wrapper figcaption{margin-left:-20px!important;margin-top:-1px!important;padding-left:20px!important}}@media (max-width: 61.24em) and (min-width: 46.25em){.furniture-wrapper figcaption{max-width:738px}}@media (max-width: 61.24em){.furniture-wrapper figcaption.hidden{display:none!important}.furniture-wrapper figcaption.video-icon span:before{content:"";display:inline-block;width:17px;height:10px;margin-right:4px;background-image:url(https://uploads.guim.co.uk/2026/09/01/videocamera.svg);background-repeat:no-repeat;background-size:contain}.furniture-wrapper .video-container figcaption span,.furniture-wrapper .cinemagraph figcaption span{display:none!important}.furniture-wrapper [data-gu-name=lines]>div>div,.furniture-wrapper [data-gu-name=meta]>div>div{margin-right:0}}@media (max-width: 61.24em) and (min-width: 46.25em){.furniture-wrapper [data-gu-name=meta]{padding-bottom:8px!important}}.furniture-wrapper figcaption.video-icon span:before{content:"";display:inline-block;width:17px;height:10px;margin-right:4px;background-image:url(https://uploads.guim.co.uk/2026/09/01/videocamera.svg);Setzen Sie background-repeat auf no-repeat und background-size auf contain. Für Bildschirme bis 61.24em Breite geben Sie dem Body-Element einen weißen Hintergrund, Ränder von 0 -10px und Abstand von 0 10px. Für Bildschirme zwischen 30em und 61.24em Breite setzen Sie die Body-Ränder auf 0 -20px und den Abstand auf 0 20px. Auf Bildschirmen bis 61.24em Breite entfernen Sie den oberen Rand von #maincontent innerhalb des Body-Elements.
Für interaktive Artikel mit einem Portrait-Layout setzen Sie das h1 innerhalb des Headline-Bereichs des Furniture-Wrappers auf font-weight 500. Setzen Sie auch den Absatz innerhalb des Standfirst-Bereichs auf font-weight 500.
Für interaktive Artikel mit einem Portrait-Layout-Feature setzen Sie h2-Elemente im Artikelkörper auf font-weight 200. Wenn ein h2 ein strong-Element enthält, setzen Sie dessen font-weight auf 700. Machen Sie das gu-island-Element innerhalb des Content-Meta-Containers als Block anzeigen.
Für interaktive Artikel mit einem dunklen Portrait-Layout-Feature oder einem dunklen Portrait-Layout-Feature ohne Dropcap überschreiben Sie die Pillar-Farbe mit der Dark-Mode-Pillar- oder Dark-Mode-Feature-Variable. Setzen Sie die Header-Randfarbe auf #606060, die Dark-Mode-Feature-Farbe auf #ff5943, den dunklen Hintergrund auf #1a1a1a, die Dark-Feature-Textfarbe auf #dcdcdc, die Dark-Feature-Meta-Textfarbe auf #999, die Follow-Icon-Füllung auf die Dark-Mode-Feature-Farbe und die Artikel-Meta-Linien auf die Header-Randfarbe.
In diesen dunklen Layouts verstecken Sie jeden Abschnitt oder Aside, der direkt auf ein nav-Element folgt, und verstecken Sie jeden Abschnitt, der direkt auf ein Aside folgt. Geben Sie dem Furniture-Wrapper einen dunklen Hintergrund mit Rändern von 0 -10px und Abstand von 0 10px. Auf Bildschirmen mit mindestens 30em Breite ändern Sie die Furniture-Wrapper-Ränder auf 0 -20px und den Abstand auf 0 20px.
Auf Bildschirmen bis 61.24em Breite geben Sie dem Standfirst, den Lines, dem Meta und der Figcaption innerhalb des Furniture