
O’
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
riane
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
riane
riginale
thentique
ptimiste
uverte
rganique
xygénée
riane
O’
riane
riginale
thentique
ptimiste
uverte
O’
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
.o-container {
display: flex;
justify-content: center;
align-items: flex-end;
font-size: 30px;
font-weight: bold;
height: 6em;
width: 100%;
font-family: ‘Hedvig Letters Serif’, serif;
padding: 1em 0;
box-sizing: border-box;
}
.o-image {
height: 6em;
margin-right: 0.2em;
object-fit: contain;
flex-shrink: 0;
display: block;
transform: translateY(1em); /* ✅ décale vers le bas sans casser le flow */
}
riane
riginale
thentique
ptimiste
uverte
xygénée
.o-container {
display: flex;
align-items: center;
justify-content: center;
font-size: 30px;
height: 4.5em;
width: 100vw;
margin-left: calc(-50vw + 50%);
font-family: ‘Hedvig Letters Serif’, serif;
}
.words-wrapper {
display: inline-block;
height: 2.5em;
overflow: hidden;
position: relative;
font-size: 100px;
padding: 2em 0;
box-sizing: border-box;
}
.word {
display: flex;
justify-content: center;
align-items: center;
height: 4.5em;
color: #1b3205;
animation: scrollWords 14s linear infinite;
white-space: nowrap; /* évite les retours à la ligne */
}
@keyframes scrollWords {
0% { transform: translateY(0%); }
16.6% { transform: translateY(-100%); }
33.2% { transform: translateY(-200%); }
49.8% { transform: translateY(-300%); }
66.4% { transform: translateY(-400%); }
83% { transform: translateY(-500%); }
100% { transform: translateY(-600%); }
}
riginale
thentique
ptimiste
uverte
rganique
xygénée
O’
riane
riginale
thentique
ptimiste
uverte
xygénée
riane
riginale
thentique
ptimiste
uverte
xygénée
ptimiste
riginale
uthentique
uverte
xygénée
riane
riginale
thentique
ptimiste
uverte
xygénée
