Kommer du ut på 90-tallet? Det var som å kunngjøre, 'Jeg elsker kuk!' Nathan Lane åpner opp om homolivet, Broadway, og å bryte stereotypier.

Kommer du ut på 90-tallet? Det var som å kunngjøre, 'Jeg elsker kuk!' Nathan Lane åpner opp om homolivet, Broadway, og å bryte stereotypier.

The Guardian Headline Full font family includes several styles, each with different weights and italics. The light version (weight 300) comes in both regular and italic styles, as does the regular version (weight 400). The medium (weight 500) and semibold (weight 600) styles also have regular and italic options. Each font file is available in WOFF2, WOFF, and TrueType formats from the Guardian's servers.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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;
}

@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) {
.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;
}
}Den viktigste interaktive innholdskolonnen har spesifikk stil for elementer. Elementer i denne kolonnen har ingen topp- eller bunnmargin, men inkluderer padding. Når et avsnitt følger et element, justeres avstanden deretter. Innebygde elementer er begrenset til en maksimal bredde på 620 piksler.

For større skjermer er også innebygde figurer begrenset til 620 piksler. Spesiell stil gjelder for videoløkker, inkludert plassering av knapper og plassering av bildetekster. Selvhostede videoer er satt til en maksimal bredde på 620 piksler med sentrerte marger, mens immersive videoer utvides til full bredde med justerte marger på større skjermer.

Fargevariabler definerer temaet, som datolinje, headerkanter og bildetekstfarger. I mørk modus tilpasses disse fargene til en mørkere palett. Det første avsnittet etter visse elementer får ekstra topppadding, og den første bokstaven i det første avsnittet kan ha en distinktiv stil.CSS-koden definerer stiler for innledende store bokstaver, utdrag og ulike layoutelementer på tvers av forskjellige deler av en nettside, som artikler, kommentarer og reportasjer. Den setter spesifikke fonter, størrelser og farger for den første bokstaven i avsnitt, justerer bredden og posisjonen til immersive og showcase-elementer, og skaper et responsivt grid-oppsett for større skjermer. Stilene inkluderer også medieforespørsler for å tilpasse oppsettet til ulike skjermstørrelser.Møbelomslaget setter standfirst-innholdet til å ha relativ posisjon med en topppadding på 2 piksler og ingen høyre margin. Inne i standfirst har liste-elementer en skriftstørrelse på 20 piksler, og lenker har ingen kantlinje, ingen bakgrunnsbilde, en understreking med et 6-piksels avstand og en farge fra den egendefinerte egenskapen `--headerBorder` (standard `#dcdcdc`). Ved hover endres lenkeunderstrekingen til fargen definert av `--new-pillar-colour`.

For større skjermer (61.25em og oppover) har figurer ingen venstre margin, og innebygde elementer med en spesifikk rolle er begrenset til en maksimal bredde på 630 piksler. Ved 71.25em og oppover bruker oppsettet et grid med definerte kolonner og rader. En dekorativ linje vises før metaseksjonen, og en vertikal linje legges til før standfirst. Avsnittskantlinjer fjernes ved dette brytpunktet.

Ved 81.25em justeres griddet til å inkludere flere kolonner, og de dekorative linjene omplasseres.

Overskrifter har en skriftvekt på 600 og en maksimal bredde på 620 piksler, med en skriftstørrelse på 32 piksler. På større skjermer (71.25em og oppover) øker overskriftsskriftstørrelsen til 50 piksler, og den maksimale bredden reduseres til 540 piksler.

For mellomstore skjermer (46.25em og oppover) har elementer med klassen `keyline-4` eller attributtet `data-gu-name=lines` ingen høyre margin. På større skjermer (61.25em og oppover) skjules disse elementene. Deres SVG-stroker bruker `--headerBorder`-fargen.Denne CSS-koden definerer stiler for en nettsideoppsett, spesielt for et møbel-tema-omslag. Den setter ulike egenskaper for elementer som metainformasjon, standfirst-tekst, hovedmedia og bildetekster. Stilene inkluderer justeringer for marger, padding, farger og posisjonering, med spesifikke regler for ulike skjermstørrelser ved bruk av medieforespørsler. Designet bruker egendefinerte CSS-variabler for farger, som mørk modus-funksjoner og bakgrunnsskygger, og sikrer responsiv oppførsel på tvers av enheter.CSS-koden stilsetter elementer innenfor en furniture-wrapper-klasse. Overskrifter (h1) er fet og lysegrå (#dcdcdc). Figurer i overskrifter har ingen toppmargin og en liten bunnmargin.

For skjermer bredere enn 71.25em vises en farget linje før metaseksjonen. Tekst og sammendrag i metaseksjonen er lysegrå. Sosiale medie-knapper har en farget kantlinje og ikon, hvor ikonet og teksten endrer farge ved hover.

Lenker i metaseksjonen bruker en temafarge og beholder den fargen ved hover, med en understreking i samme farge. I standfirst-seksjonen er lenker understreket med en lysegrå linje som endres til temafargen ved hover. Avsnitt og liste-elementer i standfirst er lysegrå.

På skjermer bredere enn 61.25em har det første avsnittet i standfirst en toppkantlinje, som fjernes på skjermer bredere enn 71.25em. På de større skjermene vises også en farget linje før standfirst.

For skjermer bredere enn 46.25em får furniture-wrapper en mørk bakgrunn og en høyre kantlinje.CSS-en definerer en `.furniture-wrapper` med pseudo-elementer som lager sidefelt. Disse justerer bredde og posisjon basert på visningsportstørrelse for å opprettholde et sentrert innholdsområde med faste bredder (738px, 978px, 1138px, 1298px) på tvers av forskjellige brytepunkter, med hensyn til rullefeltbredde. Kantlinjer og bakgrunnsfarger brukes ved hjelp av CSS-egendefinerte egenskaper.

For overskrifter innen artikler bruker `h2`-elementer en lett skriftvekt (200), men bytter til fet (700) hvis de inneholder et `strong`-element.

`@font-face`-reglene laster "Guardian Headline Full"-fontfamilien i flere vekter og stiler (Light, Light Italic, Regular, Regular Italic) fra Guardians servere.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-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/full-not-hinted/GHGuardianHeadline-Semibold.woff2) format("woff2"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/full-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");
font-weight: 600;
font-style: normal;
}

@font-face