The water reached my waist, yet I continued walking—this is the reality of climate breakdown.

The water reached my waist, yet I continued walking—this is the reality of climate breakdown.

Elementul cu clasa "canvas.svelte-o3oskp" este setat să se afișeze ca un bloc.

Este definit un font personalizat numit "Guardian Headline Full" cu diferite greutăți și stiluri:
- Light (300) în normal și italic
- Regular (400) în normal și italic
- Medium (500) în normal și italic
- Semibold (600) în normal și italic

Fiecare stil de font este disponibil în formatele WOFF2, WOFF și TrueType de la serverele de resurse ale Guardian. Site-ul Guardian utilizează fonturi specifice pentru titlurile și antetele sale. Acestea includ Guardian Headline Full în stilurile bold, bold italic, black și black italic, precum și Guardian Titlepiece în bold. Fiecare font este disponibil în mai multe formate de fișiere precum woff2, woff și truetype pentru compatibilitate.

Pentru secțiunea carusel, titlul apare în text alb folosind fontul Guardian Text Sans Web, cu o dimensiune de 17px și greutate medie. Este poziționat absolut și include un link stilizat în verde strălucitor cu greutate bold și fără subliniere.

Caruselul în sine este un container cu derulare orizontală care fixează elementele pe măsură ce derulați, cu derulare lină în mod implicit, cu excepția cazului în care utilizatorul preferă mișcare redusă. Ascunde barele de derulare și are un spațiu de 10px între elemente.

Fiecare card din carusel are 310px lățime și 160px înălțime, având un fundal alb și o imagine în dreapta care se scalează pentru a se potrivi. Containerul imaginii are 120px pe 150px cu un fundal gri, iar imaginile se măresc ușor la hover, cu excepția cazului în care este preferată mișcare redusă. Cardurile includ padding și se afișează ca containere flex, aliniind conținutul în partea de jos.În componenta carusel, containerul de imagini al cardului nu are efect de tranziție. Containerul de conținut din fiecare card este configurat ca un layout flexibil pe coloană. Titlurile și paragrafele din interiorul containerului de conținut sunt stilizate cu o culoare gri închis și fără decorațiuni de text. Titlurile utilizează un stack specific de fonturi serif, au o dimensiune a fontului de 24px, o înălțime a liniei de 115%, greutate normală și o bordură transparentă în partea de jos. Paragrafele utilizează un stack de fonturi sans-serif cu o dimensiune a fontului de 14px și o înălțime a liniei de 115%, primul paragraf fiind bold.

Când un card este selectat, imaginea sa se scalează cu 20%. Cardurile dezactivate afișează o suprapunere "În curând" în text bold peste un fundal alb semi-transparent, poziționat în stânga sus.

Secțiunea de controale este un rând flexibil cu aliniere space-between și include text de paginare în alb, folosind un font sans-serif de 12px. Butoanele de control sunt circulare, cu diametrul de 40px, cu o bordură gri și fundal transparent, conținând icoane de 24px. Icoana primului buton este răsturnată orizontal.

Fețele de font pentru Guardian Headline Full sunt definite cu variantele light, light italic, regular și regular italic, preluate din fișierele woff2, woff și ttf.Familia de fonturi Guardian Headline Full include diverse stiluri și greutăți, fiecare definită cu fișiere sursă specifice în formatele WOFF2, WOFF și TrueType. Iată detaliile:

- Regular Italic: greutate 400, stil italic
- Medium: greutate 500, stil normal
- Medium Italic: greutate 500, stil italic
- Semibold: greutate 600, stil normal
- Semibold Italic: greutate 600, stil italic
- Bold: greutate 700, stil normal
- Bold Italic: greutate 700, stil italic
- Black: greutate 900, stil normal
- Black Italic: greutate 900, stil italic

Toate fișierele de fonturi sunt găzduite la URL-urile specificate din domeniul de resurse al Guardian.@font-face {
font-family: Guardian Headline Full;
src: 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://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format("woff2"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format("woff"),
url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal;
}

.globe-overlay-wrapper {
overflow: auto;
width: 100vw;
height: 100vh;
position: fixed;
top: 0;
left: 0;
z-index: 30;
background: #121212e6;
backdrop-filter: blur(2px);
display: flex;
justify-content: center;
}

.globe-overlay-wrapper .body-width-wrapper {
display: flex;
flex-direction: column;
justify-content: flex-start;
width: 100%;
padding: 22px 16px;
}

@media (min-width: 46.25em) {
.globe-overlay-wrapper .body-width-wrapper {
max-width: 740px;
}
}

@media (min-width: 61.25em) {
.globe-overlay-wrapper .body-width-wrapper {
max-width: 980px;
}
}

@media (min-width: 71.25em) {
.globe-overlay-wrapper .body-width-wrapper {
max-width: 1140px;
}
}

button {
padding: 1px 8px 3px;
border-radius: 30px;
border: 1px solid #fff;
background: var(--Neutral-neutral-neutral-7, #121212);
color: var(--Neutral-neutral-neutral-100, #fff);
font-family: Guardian Text Sans Web, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 130%;
align-self: flex-start;
position: relative;
z-index: 60;
}

button:hover {
cursor: pointer;
}

.canvas-container {
width: 100vw;
height: 100vw;
max-width: min(600px, 100vh - 340px);
max-height: min(600px, 100vh - 340px);
align-self: center;
position: fixed;
top: 40px;
z-index: 40;
}

@media (min-width: 23.4375em) {
.canvas-container {
top: calc(50% - 120px);
left: 50%;
transform: translate(-50%, -50%);
}
}

.carousel-container {
height: calc(100vh - 116px);
height: calc(100dvh - 116px);
position: relative;
z-index: 50;
}

body.android .globe-overlay-wrapper .body-width-wrapper > button {
top: 58px;
}

body.ios .carousel-container {
height: calc(100vh - 180px) !important;
height: calc(100dvh - 180px) !important;
}

body.ios .canvas-container {
top: calc(50% - 170px) !important;
}

@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;
}Acest cod CSS definește mai multe stiluri de font pentru familia de fonturi "Guardian Headline Full". Include diferite greutăți și stiluri (normal și italic) de la regular (400) la black (900). Fiecare stil este specificat cu mai multe formate de fișiere (WOFF2, WOFF și TrueType) pentru compatibilitate cross-browser, toate preluate de la serverul de resurse al Guardian.Acest text definește fonturi și stiluri personalizate pentru o pagină web. Specifică două fonturi: Guardian Headline în black italic cu o greutate de 900 și Guardian Titlepiece în bold cu o greutate de 700, ambele încărcate din URL-uri specifice în diverse formate.

De asemenea, include reguli CSS pentru butoane, cum ar fi un buton circular care se mărește ușor la hover și are un inel de focalizare. Există un buton call-to-action "explore" cu padding, bordură și stiluri de text specifice.

În plus, codul configurează o bară de progres care își modifică lățimea și are diferite culori de fundal, împreună cu ajustări de design responsive pentru diferite dimensiuni de ecran. Un wrapper pentru butonul glob este stilizat să fie sticky și vizibil doar în anumite condiții, cu layout-uri diferite pentru dispozitivele Android și iOS.

În final, definește un element săgeată pentru titlu ca o icoană circulară cu bordură verde și conținut centrat.Acest cod CSS definește stilurile pentru o pagină web, inclusiv:

- Centrarea elementelor cu clasa "title-arrow"
- Setarea imaginilor din "title-arrow" la lățimea și înălțimea completă
- Aplicarea filtrelor de inversare a culorii pentru modul întunecat pe dispozitivele iOS și Android
- Configurarea comportamentului de derulare folosind biblioteca Lenis smooth scrolling
- Încărcarea mai multor greutăți și stiluri de font pentru tipografia "Guardian Headline Full" de la serverele Guardian

Codul gestionează designul responsive, caracteristicile de accesibilitate și tipografia pentru un layout de site de știri.Site-ul Guardian utilizează fonturi specifice pentru titlurile și antetele sale, încărcându-le de la serverele lor în diverse formate precum WOFF2, WOFF și TrueType. Aceste fonturi includ diferite stiluri și greutăți, precum semibold, bold și black, atât în versiuni obișnuite cât și italic.

Pentru conținutul interactiv, layout-ul se ajustează în funcție de dimensiunea ecranului. Pe ecrane mai late, coloana principală se deplasează spre stânga cu margini crescânde, în timp ce elementele precum atomii, showcase-urile și conținutul imersiv au lățimi maxime setate care se modifică odată cu viewport-ul. Pe ecrane mai mici, elementele imersive se extind la lățimea completă și se fac ajustări pentru barele de derulare pentru a asigura o aliniere corespunzătoare.Acest text pare a fi cod CSS pentru stilizarea unui layout de pagină web. Definește stiluri pentru diferite dimensiuni de ecran, culori, spațiere și elemente interactive. Codul stabilește lățimi maxime pentru zonele de conținut, creează borduri, definește variabile de culoare pentru diverse elemente precum link-uri și fundaluri și gestionează modul în care pagina apare atunci când scripturile sunt activate sau dezactivate. De asemenea, include stilizări specifice pentru antete, paragrafe și liste din coloana principală de conținut, ajustând marginile și padding-ul pentru diferite dispozitive.Linkurile din paragraful header wrapper au o subliniere verde care se deplasează cu 4px de text. La hover, sublinierea se întunecă.

Secțiunea headliner are un fundal subtil cu dungi verzi și asigură că titlul nu are padding superior. Linkurile titlului sunt stilizate într-un font specific, dimensiune de 38px cu o culoare gri deschis și tranziții line. Hover-ul peste ele elimină sublinierea, schimbă culoarea în închis și mărește contrastul unei icoane săgeată. Dacă este preferată reducerea mișcării, tranzițiile sunt dezactivate. Span-urile care nu sunt link-uri din titlu sunt ascunse.

Zona standfirst (subtitlu) are padding suplimentar în partea de jos și folosește același font și dimensiune ca titlul pentru paragrafele sale.

Animațiile controlează apariția progresivă a titlului și standfirst-ului atunci când acestea intră în vizualizare, titlul apărând primul. Aceste animații sunt omise dacă este activată reducerea mișcării sau dacă scripting-ul nu este disponibil.

Primul element inline este constrâns la un raport de aspect 4:5 cu imaginea sa decupată în partea de sus. Secțiunea headliner are padding inferior și stilizează titlul principal cu o tipografie specifică.

Figurile au captioni poziționate în partea de jos cu un fundal întunecat semi-transparent și text deschis, ascunzând orice span-uri din interior.

Liniile nu sunt afișate, iar secțiunea meta are o bordură superioară subțire.Acest text