|
|
|
@ -131,6 +131,7 @@ body { |
|
|
|
|
|
|
|
.debug-score { |
|
|
|
position: fixed; |
|
|
|
display: none; |
|
|
|
font-size: var(--fs-s); |
|
|
|
right: 0; |
|
|
|
top: 0; |
|
|
|
@ -401,6 +402,7 @@ main { |
|
|
|
.hero-container { |
|
|
|
display: grid; |
|
|
|
grid-template: 1fr / 1fr; |
|
|
|
position: relative; |
|
|
|
|
|
|
|
& img, video { |
|
|
|
grid-area: 1 / 1; |
|
|
|
@ -434,12 +436,33 @@ main { |
|
|
|
fill: var(--clr-bg, var(--clr-green)); |
|
|
|
} |
|
|
|
|
|
|
|
#inter-ikea-systems { |
|
|
|
position: absolute; |
|
|
|
right: 0.5rem; |
|
|
|
top: 1rem; |
|
|
|
fill: var(--clr-black); |
|
|
|
} |
|
|
|
|
|
|
|
&:has(img, video) { |
|
|
|
#inter-ikea-systems { |
|
|
|
fill: var(--clr-white); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
& .hero-link { |
|
|
|
grid-area: 1 / 1; |
|
|
|
z-index: 2; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
body:has(header) { |
|
|
|
.hero-container #inter-ikea-systems { |
|
|
|
top: 25%; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
form:has(.cta) { |
|
|
|
display: flex; |
|
|
|
|
|
|
|
@ -466,13 +489,51 @@ form:has(.cta) { |
|
|
|
} |
|
|
|
|
|
|
|
.share-container { |
|
|
|
display: flex; |
|
|
|
margin-block-end: 0.5rem; |
|
|
|
|
|
|
|
& .cta { |
|
|
|
display: flex; |
|
|
|
margin-block-start: 1rem; |
|
|
|
& button { |
|
|
|
font-size: var(--fs-base); |
|
|
|
font-weight: 700; |
|
|
|
color: var(--clr-black); |
|
|
|
border: none; |
|
|
|
background-color: transparent; |
|
|
|
border: 1px solid var(--clr-black); |
|
|
|
display: inline-flex; |
|
|
|
align-items: center; |
|
|
|
gap: 0.5rem; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.arrow { |
|
|
|
display: block; |
|
|
|
background-image: url("ico-arrow-right.svg"); |
|
|
|
background-repeat: no-repeat; |
|
|
|
background-position: 50% 50%; |
|
|
|
width: 2rem; |
|
|
|
aspect-ratio: 1; |
|
|
|
background-color: var(--clr-white); |
|
|
|
border-radius: 50%; |
|
|
|
} |
|
|
|
|
|
|
|
.cta-container { |
|
|
|
display: grid; |
|
|
|
grid-template-columns: 1fr; |
|
|
|
gap: 0.5rem; |
|
|
|
justify-content: stretch; |
|
|
|
align-items: stretch; |
|
|
|
margin: 0 1rem; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.cta-link { |
|
|
|
display: flex; |
|
|
|
--clr-action: transparent; |
|
|
|
border-radius: 100vw; |
|
|
|
border: 1px solid var(--clr-black); |
|
|
|
flex-grow: 1; |
|
|
|
width: 100%; |
|
|
|
} |
|
|
|
|
|
|
|
.play-time { |
|
|
|
@ -684,13 +745,21 @@ dialog::backdrop { |
|
|
|
|
|
|
|
.results-header { |
|
|
|
background-color: var(--clr-green); |
|
|
|
padding: 2rem 1rem 3rem 1rem; |
|
|
|
padding: 2rem 1rem 2rem 1rem; |
|
|
|
|
|
|
|
strong { |
|
|
|
display: block; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.results-header { |
|
|
|
background-image: url("inter-ikea-systems.svg"); |
|
|
|
background-repeat: no-repeat; |
|
|
|
background-position: calc(100% - 0.5rem) 0.5rem; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.results-tagline { |
|
|
|
display: grid; |
|
|
|
grid-template-columns: 1fr max-content; |
|
|
|
|