diff --git a/CV_Bastien_Chanot.html b/CV_Bastien_Chanot.html
index 4c46f65..b1e5164 100644
--- a/CV_Bastien_Chanot.html
+++ b/CV_Bastien_Chanot.html
@@ -129,8 +129,8 @@
.cv-body {
padding: 10px 20mm 12px;
background:
- url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='1' cy='1' r='0.6' fill='rgba(26,71,48,0.05)'/%3E%3C/svg%3E"),
- linear-gradient(160deg, #f5f3ec 0%, #edeadf 55%, #f2efe6 100%);
+ url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='1' cy='1' r='0.6' fill='rgba(27,94,59,0.05)'/%3E%3C/svg%3E"),
+ linear-gradient(160deg, var(--page) 0%, var(--tag) 55%, var(--page) 100%);
}
.accroche {
@@ -246,7 +246,7 @@
.tag {
display: inline-block;
background: var(--g100);
- border: 1px solid #a8d4bc;
+ border: 1px solid var(--g300);
font-family: var(--mono);
font-size: 6.5pt;
padding: 1px 5px;
@@ -425,8 +425,8 @@
@media print {
body {
background:
- url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='1' cy='1' r='0.6' fill='rgba(26,71,48,0.05)'/%3E%3C/svg%3E"),
- linear-gradient(160deg, #f5f3ec 0%, #edeadf 55%, #f2efe6 100%);
+ url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='1' cy='1' r='0.6' fill='rgba(27,94,59,0.05)'/%3E%3C/svg%3E"),
+ linear-gradient(160deg, var(--page) 0%, var(--tag) 55%, var(--page) 100%);
padding: 0;
}
.page { background: transparent; }
diff --git a/CV_Bastien_Chanot.pdf b/CV_Bastien_Chanot.pdf
index 39e69ab..9fae118 100644
Binary files a/CV_Bastien_Chanot.pdf and b/CV_Bastien_Chanot.pdf differ
diff --git a/index.html b/index.html
index ee0b964..504485f 100644
--- a/index.html
+++ b/index.html
@@ -927,7 +927,7 @@
/* ── FOOTER ── */
.footer {
- background: #061008;
+ background: var(--dark);
color: rgba(223, 240, 231, 0.55);
padding: 32px 24px;
border-top: 1px solid rgba(106,185,138,0.1);