@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}div#maincontent:focus{box-shadow:none!important}body{--primary-text-color: #121212;--secondary-text-color: #707070;--tertiary-text-color: #707070;--primary-bg-color: #ffffff;--secondary-bg-color: #f3f3f3;--tertiary-bg-color: #f6f6f6;--primary-line-color: #333333;--secondary-line-color: #dcdcdc;--border-divider-color: #dcdcdc;--axis-color: #bababa;--primary-button-color: #121212;--primary-button-text-color: #ffffff;--primary-button-highlight-color: #333333;--highlight-color: #ffe500;--highlighted-text-color: #121212;--info-color: #00b2ff;--news-grey-01: #121212;--news-grey-02: #707070;--news-grey-03: #a1a1a1;--news-grey-04: #bababa;--news-grey-05: #dcdcdc;--news-grey-06: #f3f3f3;--news-core-01: #005689;--news-core-02: #0094da;--news-core-03: #c70000;--news-core-04: #23b4a9;--news-core-05: #494949;--news-core-06: #cca36e}@media (prefers-color-scheme: dark){:root:not([data-color-scheme=light]) body{--primary-text-color: #dcdcdc;--secondary-text-color: #c8c8c8;--tertiary-text-color: #999999;--primary-bg-color: #1a1a1a;--secondary-bg-color: #383838;--tertiary-bg-color: #121212;--primary-line-color: #dcdcdc;--secondary-line-color: #707070;--border-divider-color: #606060;--axis-color: var(--news-grey-04);--primary-button-color: #383838;--primary-button-text-color: #dcdcdc;--primary-button-highlight-color: #707070;--highlight-color: #cda500;--highlighted-text-color: #121212;--info-color: #0077b6;--news-grey-01: #dcdcdc;--news-grey-02: #c8c8c8;--news-grey-03: #a1a1a1;--news-grey-04: #707070;--news-grey-05: #494949;--news-grey-06: #383838;--news-core-01: #0077b6;--news-core-02: #00b2ff;--news-core-03: #e33824;--news-core-04: #23b4a9;--news-core-05: #494949; --news-core-06: #cca36e}}:root{--f100-mobile-background: none;--f100-desktop-background: none}.element-immersive{width:auto;left:auto;right:auto}.interactive-atom{margin:0;padding:0}@media (max-width: 46.24em){.ios .element--immersive,.android .element--immersive{width:100vw!important;position:relative;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important}}@media (min-width: 46.25em){.ios .article__body,.android .article__body{padding-right:12px!important}}.ios figure.element.element-atom,.ios figure.interactive.interactive-atom.interactive--loading,.android figure.element.element-atom,.android figure.interactive.interactive-atom.interactive--loading{padding:0!important}.gv-right-render{position:relative;height:100%;width:auto}.gv-detail-overlay{top:0;left:100%;width:calc(100% - 40px);height:100%;max-width:400px;z-index:1050}@media (min-width: 61.25em){.gv-detail-overlay{display:block;width:320px;height:100%;min-height:400px}}@media (min-width: 81.25em){.gv-detail-overlay{width:400px;height:auto;min-height:360px}}.gv-detail-overlay.opened{transform:translate(-100%)}@media (min-width: 61.25em){.gv-detail-overlay.opened{display:block}}.gv-detail-overlay.fix-pos{position:fixed}.gv-detail-overlay.abs-pos{position:absolute}.gv-detail-overlay.opened:before{width:20px;height:100%;display:block;content:"";position:absolute;left:-20px}.gv-detail-scroll-area{position:absolute;padding:0 0 100%;top:0;left:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:-2px 0 6px #0003}@media (min-width: 61.25em){.gv-detail-scroll-area{overflow:hidden;box-shadow:none;border-top:1px solid #ffbb00;border-bottom:none;padding:0 0 0 10px}.gv-detail-scroll-area.add-border-bottom{border-top:none}}.gv-detail-items-list{position:relative;width:calc(100% - 30px)}@media (min-width: 61.25em){.gv-detail-items-list{width:280px}}@media (min-width: 81.25em){.gv-detail-items-list{width:600px}}.gv-detail-item{display:block;height:auto;margin:0 0 24px;padding-bottom:12px}@media (min-width: 61.25em){.gv-detail-item{border-bottom:none}}.gv-detail-item.selected{opacity:1}@media (min-width: 61.25em){.gv-detail-item.selected{padding-top:0;display:block}}.gv-detail-item.no-border,.gv-detail-item:first-child{border:none}.gv-detail-text1,.gv-detail-text2,.gv-detail-head-text{font-size:14px;line-height:20px;font-family:Guardian Text Sans Web,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.gv-detail-text1 h1,.gv-detail-text2 h1,.gv-detail-head-text h1{font-size:20px;line-height:24px;font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:900}.gv-detail-head-text{height:auto;margin-left:12px}.gv-detail-head-text h1{color:#333;font-size:28px;line-height:32px;font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:400;font-weight:200}@media (min-width: 61.25em){.gv-detail-head-text h1{font-size:36px;line-height:40px;font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:400;font-weight:200}}@media (min-width: 61.25em){.gv-detail-head-text{margin-left:0}}.gv-detail-head-text:before,.gv-detail-head-text:after{content:"";display:block;top:0;height:1px;width:100vw;margin-left:90px;border-bottom:1px solid #dcdcdc}@media (min-width: 61.25em){.gv-detail-head-text:before,.gv-detail-head-text:after{width:50vw}}.gv-detail-head-text:after{border-bottom:none;border-top:1px solid #dcdcdc}@media (min-width: 61.25em){.gv-detail-head-text:after{padding-bottom:2px}}.gv-detail-main{width:100%;height:auto;margin:0}@media (min-width: 61.25em){.gv-detail-main{height:auto}}.gv-detail-description{margin-top:12px;font-size:14px;line-height:20px;font-family:Guardian Text Egyptian Web,Georgia,serif;color:#333;min-height:24px}@media (min-width: 61.25em){.gv-detail-description{font-size:16px;line-height:24px;font-family:Guardian Text Egyptian Web,Georgia,serif;height:auto}}.gv-detail-list-wrapper ul{margin:0;padding:0}.gv-detail-list-wrapper ul li{font-size:14px;line-hEcco il testo con il CSS semplificato e scritto in inglese semplice:
Gli elementi della lista sono impostati a una dimensione del carattere di 20px, utilizzando il font Guardian Text Sans Web con Helvetica, Arial, Lucida Grande e sans-serif come fallback. Il colore del testo è #333. Gli stili della lista sono rimossi, il padding è impostato a zero e ogni elemento ha un margine destro di 10px. Gli elementi vengono visualizzati come inline-block, allineati in alto, hanno una larghezza minima di 30px e un'altezza di riga di 1.4em. Su schermi larghi almeno 61.25em, gli elementi della lista hanno una larghezza minima di 60px. Il testo in grassetto all'interno degli elementi della lista è impostato a font-weight 600 e viene visualizzato come blocco. Il punto elenco prima di ogni elemento della lista è nascosto.
L'immagine di dettaglio è larga 80px con un margine destro di 10px, è flottata a sinistra e ha 80px di padding inferiore. Il suo sfondo è #333, dimensionato per coprire, posizionato al centro, con angoli completamente arrotondati.
Il wrapper del testo è posizionato relativamente.
Il pulsante di overlay per la visualizzazione a griglia è di 42px per 42px con uno sfondo #121212. Si trova in posizione assoluta con uno z-index di 950, ha un bordo solido bianco di 3px ed è posizionato in alto a sinistra con un margine sinistro di -21px. Il suo box-sizing è content-box, il cursore è un puntatore e i suoi angoli sono completamente arrotondati. Lo pseudo-elemento ::before del pulsante è vuoto, viene visualizzato come blocco, è di 48px per 48px, ha uno sfondo trasparente, uno z-index di 949, si trova in posizione assoluta con un bordo solido #121212 di 1px, è spostato di -4px dall'alto e dalla sinistra e ha angoli completamente arrotondati con box-sizing content-box. Su schermi larghi almeno 61.25em, il pulsante diventa posizionato in modo assoluto con valori auto per bottom, top e left, nessun margine sinistro e uno sfondo #0084c5. Anche il bordo del suo ::before cambia in 1px solid #0084c5.
L'icona di attivazione/disattivazione all'interno del pulsante è posizionata in modo assoluto al 50% dall'alto e dalla sinistra. L'SVG dell'icona a griglia è nascosto per impostazione predefinita, centrato con margini superiori e sinistri di -10px ed è largo 20px. L'SVG dell'icona a lista viene visualizzato come blocco, centrato con margini superiori di -8px e sinistri di -10px ed è largo 20px. Quando il pulsante ha la classe grid-icon-show, l'icona a griglia viene visualizzata e l'icona a lista viene nascosta.
Il contenitore del pulsante fisso ha uno z-index di 950, è fisso a 70px dal basso e al 50% dalla sinistra. Su schermi larghi almeno 61.25em, diventa posizionato in modo assoluto a 20px dall'alto e 27px dalla sinistra, con bottom auto.
Il blocco del filtro ha uno sfondo bianco ed è alto 55px. I suoi elementi nascosti hanno un margine di -1px, nessun bordo, nessun padding, sono di 1px per 1px, con overflow nascosto, posizionati in modo assoluto, ritagliati a nulla e non visualizzati. Il select all'interno del blocco del filtro è alto 37px e flotta a destra. Ha un colore del testo #0084c5, angoli completamente arrotondati, nessuna aparenza nativa, una dimensione dello sfondo di 16px auto, padding superiore e inferiore di 5px con padding sinistro e destro di 10px, utilizza il font Guardian Sans Headline con fallback Helvetica e Arial, mostra un cursore a puntatore, ha un bordo solido #0084c5 di 1px ed è largo 250px.
L'hamburger vegetariano ha uno z-index di 2 con priorità importante. Lo sfondo dell'intestazione non viene visualizzato, con priorità importante.
Il titolo del contenuto e il titolo utilizzano una dimensione del carattere di 36px con un'altezza di riga di 40px, il font Guardian Headline con fallback Guardian Egyptian Web, Guardian Headline Full e Georgia, un peso del carattere di 800 e un margine superiore calcolato come 90vw meno 20px, con priorità importante. Su schermi larghi almeno 23.4375em, il margine superiore rimane a 90vw meno 20px. Su schermi larghi almeno 30em, diventa 260px. Su schermi larghi almeno 46.25em, diventa 330px. Su schermi larghi almeno 61.25em, la dimensione del carattere diventa 44px con un'altezza di riga di 48px, la stessa famiglia di font e peso di 800, e un margine superiore di 430px. Su schermi larghi almeno 71.25em, il margine superiore diventa 460px.
L'intestazione dell'articolo ha uno sfondo trasparente con priorità importante. Il suo pseudo-elemento ::before non ha margine sinistro, con priorità importante. Sia il contenuto interattivo ::before che l'intestazione dell'articolo ::before sono vuoti, hanno uno sfondo dimensionato per coprire, non si ripetono, sono posizionati in modo assoluto, puliscono entrambi i lati, hanno un colore di sfondo #121212, utilizzano un'immagine di intestazione mobile dalle risorse interattive del Guardian, sono larghi 100%, hanno un margine sinistro di -10px, un padding inferiore di 90vw e sono posizionati al centro in basso. Su schermi larghi almeno 23.4375em, sono alti 90vw senza padding inferiore. Su schermi larghi almeno 30em, l'immagine di sfondo passa a una versione desktop.Ecco il testo riscritto in un inglese fluente e naturale:
Su schermi più piccoli, l'immagine dell'intestazione è impostata su una larghezza del 100%, un'altezza di 280px, con un margine sinistro di -20px e nessun padding inferiore. Da 46.25em in su, l'immagine di sfondo dell'intestazione passa a una versione desktop, dimensionata per coprire l'intera larghezza a 350px di altezza. Da 61.25em in su, l'altezza aumenta a 450px.
Il wrapper ha un bordo superiore grigio chiaro. Il suo menu a tendina utilizza uno sfondo bianco con un'icona a freccia blu rivolta verso il basso posizionata al 93% da sinistra e al 50% dall'alto, scalata a 16px.
L'intestazione è completamente nascosta. Gli elementi Atom e interattivi non hanno margine e altezza automatica. Il banner pubblicitario interattivo è centrato usando flexbox. Su tablet e superiori, gli elementi con la classe "hide-until-tablet" diventano visibili, mentre gli elementi "mobile-only" vengono nascosti. Su quegli stessi schermi, gli slot pubblicitari renderizzati ottengono un margine inferiore di 80px.
Un elemento fittizio mobile è posizionato in modo assoluto e visibile, ma nascosto da 61.25em in su.
La selezione del testo è disabilitata su alcuni elementi, insieme ai callout tattili e alle evidenziazioni al tocco. I contorni di focus sugli elementi select vengono rimossi.
Il wrapper principale è posizionato relativamente, larghezza piena fino a un massimo di 1300px, allineato in alto, centrato con un margine superiore di 1px, alto almeno una viewport e ha un bordo superiore bianco. Da 46.25em in su, il margine superiore viene rimosso e viene aggiunto uno pseudo-elemento decorativo sopra di esso — anche se questo è nascosto su iOS e Android. A breakpoint più grandi, questo pseudo-elemento diventa più alto, raggiungendo 320px a 61.25em e 340px a 81.25em.
Il wrapper delle viste è posizionato relativamente, nasconde l'overflow e si trova a z-index 1. Da 61.25em in su, guadagna una sottile linea verticale sulla destra e un pannello grigio largo 50px sulla sinistra con un bordo destro blu, utilizzando la variabile del colore di sfondo primario.
La vista a lista è a larghezza piena, alta almeno una viewport, utilizza il colore di sfondo primario, si trova a z-index 1 e ha 20px di padding inferiore. Da 61.25em in su, il padding superiore viene rimosso. Quando è aperta, è posizionata relativamente; quando è chiusa, è posizionata in modo assoluto.
La vista a lista interna ha 40px di padding superiore e inferiore con 10px ai lati. A 30em, il padding laterale diventa 15px. A 46.25em, il padding superiore e inferiore diventa 70px. A 61.25em, è centrata a 620px di larghezza con 80px di padding superiore e nessun padding laterale — anche se su iOS e Android, è impostata a larghezza piena meno 20px con un margine sinistro di 50px. A 71.25em, è centrata a 740px di larghezza con 80px di padding superiore, 40px di padding destro e nessun padding sinistro — ancora una volta adattata per iOS e Android.
Ogni voce della lista all'interno ha il colore di sfondo primario, un margine inferiore di 30px, un'altezza di riga di 1.4em e un posizionamento relativo. Da 61.25em in su, ogni voce ottiene un bordo superiore blu tramite uno pseudo-elemento posizionato a sinistra, largo 130px e spostato di -130px. Questo rimane lo stesso a 71.25em e continua a 81.25em..v-list-entry:before{width:210px;margin-left:-210px}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header{position:relative;min-height:175px;margin-bottom:10px;width:100%;background-color:#0084c5;color:#fff;vertical-align:top;padding:0 0 5px}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header{padding:0;min-height:175px;width:calc(100% - 20px)}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container{margin:0 0 5px;height:auto;position:relative;overflow:hidden}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container{position:absolute;width:175px;height:175px;top:10px;left:auto;right:-20px;padding:0;margin:0}}@media (min-width: 46.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container{width:240px;height:175px;top:10px;right:-20px;left:auto;padding:0;margin:0}}@media (min-width: 71.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container{width:220px}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container .gv-list-image{position:relative;margin:0 auto;width:100%}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container .gv-list-image{width:auto;height:100%;margin-left:-12%;top:auto}}@media (min-width: 46.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container .gv-list-image{width:100%;height:auto;margin-left:0}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container .gv-list-image-flag{position:absolute;bottom:5px;left:5px;height:30px;width:30px;background-color:#fff;z-index:100;border-radius:50%}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-image-container .gv-list-image-flag{display:none}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title{padding:4px 10px 5px;font-size:16px;line-height:20px;font-family:Guardian Headline,Guardian Headline Full,Guardian Egyptian Web,Georgia,serif;font-weight:700;font-variant-numeric:lining-nums;font-feature-settings:"lnum";font-size:24px;line-height:26px;font-weight:600}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title{position:absolute;width:460px;width:calc(100% - 210px);height:55px;top:0;left:10px;padding:4px 0 0;vertical-align:top}}@media (min-width: 41.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title{font-size:28px;line-height:32px}}@media (min-width: 46.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title{width:460px;width:calc(100% - 275px);height:55px;top:0;left:10px;vertical-align:top}}@media (min-width: 61.25em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title{width:460px;height:55px;top:0;left:10px;vertical-align:top}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title span{padding-top:7px;display:inline-block;vertical-align:top}@media (min-width: 30.625em){.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title span{padding-top:2px}}.gv-list-view .gv-list-view-inner .gv-list-entry .gv-list-entry-inner .gv-list-entry-header .gv-list-title .gv-list-number{