/* SEYS MOBILE APP v1.8.0 — thèmes saisonniers (fichier généré).
   Chargé seulement quand un thème saisonnier est affiché. Les décorations sont dessinées derrière le contenu :
   elles ne recouvrent jamais les textes, les boutons ni les formulaires, et ne captent aucun clic.
   Les animations sont légères (transformations GPU) et coupées si l'appareil demande moins de mouvements. */
body.season{--strip:clamp(12px,2.1vw,22px)}
body.season main,body.season .footer,body.season .install-footer-cta,body.season .site-notice{position:relative;z-index:1}
.season-fx{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}
.season-items{position:absolute;inset:0}
.season-items i{position:absolute;top:0;left:var(--x);width:var(--s);height:var(--s);display:none;background:var(--p1) center/contain no-repeat;opacity:.55;will-change:transform}
.season-items i:nth-child(4n+2){background-image:var(--p2,var(--p1))}
.season-items i:nth-child(4n+3){background-image:var(--p3,var(--p1))}
.season-items i:nth-child(4n){background-image:var(--p4,var(--p1))}
body.season-anim .season-items i{display:block;animation:season-fall var(--d) linear var(--delay) infinite}
@keyframes season-fall{0%{transform:translate3d(0,-12vh,0) rotate(0deg)}50%{transform:translate3d(var(--sway),48vh,0) rotate(calc(var(--spin)/2))}100%{transform:translate3d(0,112vh,0) rotate(var(--spin))}}
@keyframes season-rise{0%{transform:translate3d(0,108vh,0) scale(.7);opacity:0}15%{opacity:.6}85%{opacity:.5}100%{transform:translate3d(var(--sway),-10vh,0) scale(1);opacity:0}}
.season-corner{position:absolute;bottom:0;width:clamp(130px,13vw,210px);height:clamp(150px,15vw,240px);display:none;background:var(--corner) bottom center/contain no-repeat;opacity:.9}
.season-corner-left{left:max(6px,1vw)}
.season-corner-right{right:max(6px,1vw);transform:scaleX(-1)}
@media(min-width:1100px){.season-corner{display:block}}
/* Bandeau décoratif dans le bas de l'en-tête (le logo et le nom ne bougent pas). */
body.season-deco .site-header{padding-bottom:calc(10px + var(--strip))}
body.season-deco .site-header::before,body.season-deco .site-header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--strip);background:var(--strip-img) left bottom/auto 100% repeat-x;pointer-events:none}
body.season-deco .site-header::after{background-image:var(--strip-glow,none)}
/* Petit ornement sous le titre de bienvenue. */
body.season-deco .intro h1::after{content:"";display:block;width:clamp(96px,14vw,140px);height:clamp(18px,2.4vw,26px);margin:10px auto 0;background:var(--ornament) center/contain no-repeat}
/* Fenêtres « site externe » : bouton aux couleurs du thème, texte toujours lisible. */
body.season .action-card.is-external .btn{background:linear-gradient(135deg,var(--external-accent),color-mix(in srgb,var(--external-accent) 78%,#000))}
/* Aperçu réservé à l'administrateur. */
.season-preview-bar{position:fixed;left:50%;bottom:max(12px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:70;max-width:calc(100% - 24px);padding:10px 16px;border-radius:999px;background:rgba(24,18,14,.92);color:#fff;font-size:.92rem;line-height:1.35;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.3)}
.season-preview-bar a{color:#fff;font-weight:800;margin-left:10px;text-underline-offset:3px}
@media(max-width:700px){.season-items i:nth-child(n+7){display:none!important}.season-items i{opacity:.42}}
@media(prefers-reduced-motion:reduce){.season-items{display:none}body.season-deco .site-header::after,.season-corner{animation:none!important}}

/* ---- Automne ---- */
body.season-autumn{--p1:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 width=%2232%22 height=%2232%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%23C8601E%22/%3E%3Cpath d=%22M16 5 V30 M16 14 L11 10 M16 14 L21 10 M16 20 L10 17 M16 20 L22 17%22 stroke=%22%237A3510%22 stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 opacity=%22.7%22/%3E%3C/svg%3E");--p2:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 width=%2232%22 height=%2232%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23D9A441%22/%3E%3Cpath d=%22M16 5 V30 M16 14 L11 10 M16 14 L21 10 M16 20 L10 17 M16 20 L22 17%22 stroke=%22%238A5A1A%22 stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 opacity=%22.7%22/%3E%3C/svg%3E");--p3:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 width=%2232%22 height=%2232%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%239A3A12%22/%3E%3Cpath d=%22M16 5 V30 M16 14 L11 10 M16 14 L21 10 M16 20 L10 17 M16 20 L22 17%22 stroke=%22%235A2008%22 stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 opacity=%22.7%22/%3E%3C/svg%3E");--p4:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 width=%2232%22 height=%2232%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23B5401E%22/%3E%3Cpath d=%22M16 5 V30 M16 14 L11 10 M16 14 L21 10 M16 20 L10 17 M16 20 L22 17%22 stroke=%22%236A2210%22 stroke-width=%221%22 fill=%22none%22 stroke-linecap=%22round%22 opacity=%22.7%22/%3E%3C/svg%3E");--corner:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 220%22 width=%22200%22 height=%22220%22%3E%3Cg transform=%22translate(60 190) rotate(-25) scale(1.7) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%23C8601E%22/%3E%3C/g%3E%3Cg transform=%22translate(115 195) rotate(20) scale(1.5) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23D9A441%22/%3E%3C/g%3E%3Cg transform=%22translate(150 200) rotate(40) scale(1.2) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%239A3A12%22/%3E%3C/g%3E%3Cg transform=%22translate(30 160) rotate(-60) scale(1.1) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23B5401E%22/%3E%3C/g%3E%3Cg transform=%22translate(95 150) rotate(15) scale(1.0) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%23D98A2B%22/%3E%3C/g%3E%3Cg transform=%22translate(55 120) rotate(-10) scale(0.8) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%238B4513%22/%3E%3C/g%3E%3Cellipse cx=%22100%22 cy=%22216%22 rx=%2296%22 ry=%226%22 fill=%22%238B4513%22 opacity=%22.18%22/%3E%3C/svg%3E");--strip-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 160 30%22 width=%22160%22 height=%2230%22%3E%3Cpath d=%22M0 5 C30 1 50 10 80 5 S130 1 160 5%22 stroke=%22%237A4A22%22 stroke-width=%221.8%22 fill=%22none%22/%3E%3Cpath d=%22M22 6 V9 M58 7 V10 M100 6 V9 M136 5 V8%22 stroke=%22%237A4A22%22 stroke-width=%221%22/%3E%3Cg transform=%22translate(22 18) rotate(-15) scale(0.62) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%23C8601E%22/%3E%3C/g%3E%3Cg transform=%22translate(58 19) rotate(20) scale(0.55) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23D9A441%22/%3E%3C/g%3E%3Cg transform=%22translate(100 18) rotate(8) scale(0.6) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%239A3A12%22/%3E%3C/g%3E%3Cg transform=%22translate(136 17) rotate(-25) scale(0.52) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23B5401E%22/%3E%3C/g%3E%3C/svg%3E");--ornament:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 26%22 width=%22140%22 height=%2226%22%3E%3Cpath d=%22M8 15 C40 9 100 9 132 15%22 stroke=%22%239A5A2A%22 stroke-width=%221.6%22 fill=%22none%22 stroke-linecap=%22round%22/%3E%3Cg transform=%22translate(70 12) rotate(0) scale(0.6) translate(-16 -16)%22%3E%3Cpath d=%22M16 1 L18.4 7.2 L23 5 L21.6 11.2 L28 10 L25 15 L30.5 18 L23.2 19.6 L24.6 25.2 L17.6 22.2 L17.2 31 L14.8 31 L14.4 22.2 L7.4 25.2 L8.8 19.6 L1.5 18 L7 15 L4 10 L10.4 11.2 L9 5 L13.6 7.2 Z%22 fill=%22%23C8601E%22/%3E%3C/g%3E%3Cg transform=%22translate(48 15) rotate(-35) scale(0.42) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%23D9A441%22/%3E%3C/g%3E%3Cg transform=%22translate(92 15) rotate(35) scale(0.42) translate(-16 -16)%22%3E%3Cpath d=%22M16 2 C21 5 18 8 22 9 C26 10 21 13 25 15 C28 17 22 19 24 22 C25 26 19 24 17 30 L15 30 C13 24 7 26 8 22 C10 19 4 17 7 15 C11 13 6 10 10 9 C14 8 11 5 16 2 Z%22 fill=%22%239A3A12%22/%3E%3C/g%3E%3C/svg%3E")}
body.season-autumn .season-fx{background:radial-gradient(70vw 45vh at 0% 0%,rgba(217,138,43,.17),transparent 70%),radial-gradient(60vw 45vh at 100% 100%,rgba(142,59,18,.12),transparent 70%)}
body.season-autumn{--strip:clamp(16px,2.6vw,30px)}
body.season-autumn .action-card{border-color:color-mix(in srgb,#C8902E 30%,transparent)}

/* ---- Noël ---- */
body.season-christmas{--p1:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg transform=%22rotate(0 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23AFC6DC%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(60 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23AFC6DC%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(120 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23AFC6DC%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.6%22 fill=%22%23AFC6DC%22/%3E%3C/svg%3E");--p2:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg transform=%22rotate(0 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23C9A227%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(60 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23C9A227%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(120 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23C9A227%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.6%22 fill=%22%23C9A227%22/%3E%3C/svg%3E");--corner:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 240%22 width=%22200%22 height=%22240%22%3E%3Crect x=%2268.9%22 y=%22202.0%22 width=%2218.2%22 height=%2224.0%22 fill=%22%236B3E1F%22/%3E%3Cpath d=%22M78 26.0 L113.8 110.0 L42.2 110.0 Z%22 fill=%22%231F5A3A%22/%3E%3Cpath d=%22M78 70.0 L128.7 158.0 L27.3 158.0 Z%22 fill=%22%232A6B47%22/%3E%3Cpath d=%22M78 110.0 L143.0 206.0 L13.0 206.0 Z%22 fill=%22%231F5A3A%22/%3E%3Crect x=%22154.1%22 y=%22214.4%22 width=%2211.8%22 height=%2215.6%22 fill=%22%236B3E1F%22/%3E%3Cpath d=%22M160 100.0 L183.1 154.6 L136.9 154.6 Z%22 fill=%22%232A6B47%22/%3E%3Cpath d=%22M160 128.6 L192.8 185.8 L127.2 185.8 Z%22 fill=%22%231F5A3A%22/%3E%3Cpath d=%22M160 154.6 L202.0 217.0 L118.0 217.0 Z%22 fill=%22%232A6B47%22/%3E%3Cpath d=%22M78 22 L81 31 L90 31 L83 36.5 L86 45 L78 40 L70 45 L73 36.5 L66 31 L75 31 Z%22 fill=%22%23D4AF37%22/%3E%3Ccircle cx=%2262%22 cy=%2296%22 r=%224.5%22 fill=%22%23B3202A%22/%3E%3Ccircle cx=%2292%22 cy=%22120%22 r=%224.5%22 fill=%22%23D4AF37%22/%3E%3Ccircle cx=%2258%22 cy=%22160%22 r=%225%22 fill=%22%23D4AF37%22/%3E%3Ccircle cx=%22100%22 cy=%22170%22 r=%225%22 fill=%22%23B3202A%22/%3E%3Ccircle cx=%2278%22 cy=%22140%22 r=%224%22 fill=%22%23C62B34%22/%3E%3Ccircle cx=%22150%22 cy=%22170%22 r=%223.6%22 fill=%22%23B3202A%22/%3E%3Ccircle cx=%22168%22 cy=%22196%22 r=%223.6%22 fill=%22%23D4AF37%22/%3E%3Cpath d=%22M50 112 Q78 128 106 108 M42 176 Q80 196 118 170%22 stroke=%22%23D4AF37%22 stroke-width=%221.6%22 fill=%22none%22 opacity=%22.85%22/%3E%3Cellipse cx=%22110%22 cy=%22234%22 rx=%22100%22 ry=%227%22 fill=%22%23fff%22 opacity=%22.85%22/%3E%3C/svg%3E");--strip-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 28%22 width=%22140%22 height=%2228%22%3E%3Cpath d=%22M0 4 Q70 34 140 4%22 stroke=%22%231F5A3A%22 stroke-width=%227%22 fill=%22none%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M0 4 Q70 34 140 4%22 stroke=%22%233C8A57%22 stroke-width=%223%22 fill=%22none%22 stroke-dasharray=%221.5 3.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M0 6 Q70 32 140 6%22 stroke=%22%23D4AF37%22 stroke-width=%22.9%22 fill=%22none%22 opacity=%22.9%22/%3E%3Cline x1=%2270%22 y1=%2217%22 x2=%2270%22 y2=%2220%22 stroke=%22%23B8962E%22 stroke-width=%221%22/%3E%3Ccircle cx=%2270%22 cy=%2223%22 r=%224.2%22 fill=%22%23B3202A%22/%3E%3Ccircle cx=%2268.6%22 cy=%2221.6%22 r=%221.2%22 fill=%22%23fff%22 opacity=%22.7%22/%3E%3Ccircle cx=%2235%22 cy=%2215.5%22 r=%222.6%22 fill=%22%23D4AF37%22/%3E%3Ccircle cx=%22105%22 cy=%2215.5%22 r=%222.6%22 fill=%22%23D4AF37%22/%3E%3Cpath d=%22M0 0 H140%22 stroke=%22%231F5A3A%22 stroke-width=%223%22/%3E%3C/svg%3E");--strip-glow:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 28%22 width=%22140%22 height=%2228%22%3E%3Ccircle cx=%2218%22 cy=%2210.5%22 r=%221.9%22 fill=%22%23FFD66B%22/%3E%3Ccircle cx=%2218%22 cy=%2210.5%22 r=%223.8%22 fill=%22%23FFD66B%22 opacity=%22.28%22/%3E%3Ccircle cx=%2252%22 cy=%2216.5%22 r=%221.9%22 fill=%22%23FF8A7A%22/%3E%3Ccircle cx=%2252%22 cy=%2216.5%22 r=%223.8%22 fill=%22%23FF8A7A%22 opacity=%22.28%22/%3E%3Ccircle cx=%2288%22 cy=%2216.5%22 r=%221.9%22 fill=%22%23FFE9A6%22/%3E%3Ccircle cx=%2288%22 cy=%2216.5%22 r=%223.8%22 fill=%22%23FFE9A6%22 opacity=%22.28%22/%3E%3Ccircle cx=%22122%22 cy=%2210.5%22 r=%221.9%22 fill=%22%239BE3B1%22/%3E%3Ccircle cx=%22122%22 cy=%2210.5%22 r=%223.8%22 fill=%22%239BE3B1%22 opacity=%22.28%22/%3E%3C/svg%3E");--ornament:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 26%22 width=%22140%22 height=%2226%22%3E%3Cpath d=%22M20 13 H52 M88 13 H120%22 stroke=%22%23C9A227%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 13 C62 4 52 6 50 10 C54 10 52 14 56 14 C54 17 58 19 62 17 C64 19 68 17 70 13 Z%22 fill=%22%231F5A3A%22/%3E%3Cpath d=%22M70 13 C78 4 88 6 90 10 C86 10 88 14 84 14 C86 17 82 19 78 17 C76 19 72 17 70 13 Z%22 fill=%22%232E6B45%22/%3E%3Ccircle cx=%2266%22 cy=%2215%22 r=%223%22 fill=%22%23B3202A%22/%3E%3Ccircle cx=%2273%22 cy=%2215.5%22 r=%223%22 fill=%22%23C62B34%22/%3E%3Ccircle cx=%2269.5%22 cy=%2210.5%22 r=%223%22 fill=%22%23B3202A%22/%3E%3C/svg%3E")}
body.season-christmas .season-fx{background:radial-gradient(70vw 40vh at 50% 0%,rgba(212,175,55,.13),transparent 70%),radial-gradient(60vw 45vh at 0% 100%,rgba(31,90,58,.09),transparent 70%),radial-gradient(60vw 45vh at 100% 100%,rgba(179,32,42,.07),transparent 70%)}
body.season-christmas{--strip:clamp(16px,2.5vw,28px)}
body.season-christmas .action-card{border-color:color-mix(in srgb,#C9A227 34%,transparent)}
body.season-christmas.season-anim .site-header::after{animation:season-twinkle 2.6s ease-in-out infinite alternate}
@keyframes season-twinkle{from{opacity:.35}to{opacity:1}}

/* ---- Hiver ---- */
body.season-winter{--p1:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg transform=%22rotate(0 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%239CC0DF%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(60 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%239CC0DF%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(120 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%239CC0DF%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.6%22 fill=%22%239CC0DF%22/%3E%3C/svg%3E");--p2:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 width=%2224%22 height=%2224%22%3E%3Cg transform=%22rotate(0 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23B7D2E9%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(60 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23B7D2E9%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(120 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%23B7D2E9%22 stroke-width=%221.3%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.6%22 fill=%22%23B7D2E9%22/%3E%3C/svg%3E");--p3:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 12 12%22 width=%2212%22 height=%2212%22%3E%3Ccircle cx=%226%22 cy=%226%22 r=%224%22 fill=%22%23C9DDF0%22/%3E%3C/svg%3E");--corner:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 220%22 width=%22200%22 height=%22220%22%3E%3Crect x=%2262.3%22 y=%22191.6%22 width=%2215.4%22 height=%2220.4%22 fill=%22%236B3E1F%22/%3E%3Cpath d=%22M70 42.0 L100.2 113.4 L39.8 113.4 Z%22 fill=%22%23BFD5E8%22/%3E%3Cpath d=%22M70 79.4 L112.9 154.2 L27.1 154.2 Z%22 fill=%22%23D3E3F1%22/%3E%3Cpath d=%22M70 113.4 L125.0 195.0 L15.0 195.0 Z%22 fill=%22%23BFD5E8%22/%3E%3Crect x=%22144.8%22 y=%22200.8%22 width=%2210.4%22 height=%2213.2%22 fill=%22%236B3E1F%22/%3E%3Cpath d=%22M150 104.0 L170.3 150.2 L129.7 150.2 Z%22 fill=%22%23D3E3F1%22/%3E%3Cpath d=%22M150 128.2 L178.9 176.6 L121.1 176.6 Z%22 fill=%22%23BFD5E8%22/%3E%3Cpath d=%22M150 150.2 L187.0 203.0 L113.0 203.0 Z%22 fill=%22%23D3E3F1%22/%3E%3Cpath d=%22M40 84 Q70 70 100 84 M30 136 Q70 120 110 136 M128 156 Q150 146 172 156%22 stroke=%22%23FFFFFF%22 stroke-width=%225%22 fill=%22none%22 stroke-linecap=%22round%22/%3E%3Cellipse cx=%22105%22 cy=%22214%22 rx=%22100%22 ry=%229%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E");--strip-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 16%22 width=%2248%22 height=%2216%22%3E%3Cpath d=%22M0 0 H48 V2.5 H45 L42.5 12 L40 2.5 H31 L29 8 L27 2.5 H17 L14 14.5 L11 2.5 H4 L2.5 7 L1 2.5 H0 Z%22 fill=%22%23E4F0FA%22 stroke=%22%23A9C8E3%22 stroke-width=%22.8%22/%3E%3Crect x=%220%22 y=%220%22 width=%2248%22 height=%222.6%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E");--ornament:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 26%22 width=%22140%22 height=%2226%22%3E%3Cpath d=%22M14 13 H50 M90 13 H126%22 stroke=%22%238FB4D6%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Cg transform=%22translate(58 1)%22%3E%3Cg transform=%22rotate(0 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%235E8DB8%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(60 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%235E8DB8%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Cg transform=%22rotate(120 12 12)%22%3E%3Cpath d=%22M12 2 V22 M12 5 L9.5 2.8 M12 5 L14.5 2.8 M12 19 L9.5 21.2 M12 19 L14.5 21.2%22 stroke=%22%235E8DB8%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3C/g%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.6%22 fill=%22%235E8DB8%22/%3E%3C/g%3E%3C/svg%3E")}
body.season-winter .season-fx{background:linear-gradient(180deg,rgba(173,205,232,.38),transparent 45%),radial-gradient(60vw 40vh at 100% 100%,rgba(255,214,170,.14),transparent 70%)}
body.season-winter .season-items i{opacity:.75}
@media(max-width:700px){body.season-winter .season-items i{opacity:.6}}

/* ---- Printemps ---- */
body.season-spring{--p1:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 20%22 width=%2216%22 height=%2220%22%3E%3Cpath d=%22M8 1 C14 6 14 15 8 19 C2 15 2 6 8 1 Z%22 fill=%22%23F4B6C8%22/%3E%3Cpath d=%22M8 4 C9.5 8 9.5 13 8 16%22 stroke=%22%23fff%22 stroke-width=%22.8%22 fill=%22none%22 opacity=%22.6%22/%3E%3C/svg%3E");--p2:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 20%22 width=%2216%22 height=%2220%22%3E%3Cpath d=%22M8 1 C14 6 14 15 8 19 C2 15 2 6 8 1 Z%22 fill=%22%23FBD3DE%22/%3E%3Cpath d=%22M8 4 C9.5 8 9.5 13 8 16%22 stroke=%22%23fff%22 stroke-width=%22.8%22 fill=%22none%22 opacity=%22.6%22/%3E%3C/svg%3E");--p3:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 20%22 width=%2216%22 height=%2220%22%3E%3Cpath d=%22M8 1 C14 6 14 15 8 19 C2 15 2 6 8 1 Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M8 4 C9.5 8 9.5 13 8 16%22 stroke=%22%23fff%22 stroke-width=%22.8%22 fill=%22none%22 opacity=%22.6%22/%3E%3C/svg%3E");--p4:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 20%22 width=%2216%22 height=%2220%22%3E%3Cpath d=%22M8 1 C14 6 14 15 8 19 C2 15 2 6 8 1 Z%22 fill=%22%23F6C1A6%22/%3E%3Cpath d=%22M8 4 C9.5 8 9.5 13 8 16%22 stroke=%22%23fff%22 stroke-width=%22.8%22 fill=%22none%22 opacity=%22.6%22/%3E%3C/svg%3E");--corner:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 220%22 width=%22200%22 height=%22220%22%3E%3Cpath d=%22M40 220 C36 125.0 46 90 42 70%22 stroke=%22%235E8C4F%22 stroke-width=%223%22 fill=%22none%22/%3E%3Cellipse cx=%2248%22 cy=%22152%22 rx=%2210%22 ry=%224%22 fill=%22%237FAE63%22 transform=%22rotate(-35 48 152)%22/%3E%3Ccircle cx=%2242.0%22 cy=%2261.0%22 r=%227.0%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2250.6%22 cy=%2267.2%22 r=%227.0%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2247.3%22 cy=%2277.3%22 r=%227.0%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2236.7%22 cy=%2277.3%22 r=%227.0%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2233.4%22 cy=%2267.2%22 r=%227.0%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2242%22 cy=%2270%22 r=%225.0%22 fill=%22%23F4C542%22/%3E%3Cpath d=%22M80 220 C76 105.0 86 50 82 30%22 stroke=%22%235E8C4F%22 stroke-width=%223%22 fill=%22none%22/%3E%3Cellipse cx=%2288%22 cy=%22134%22 rx=%2210%22 ry=%224%22 fill=%22%237FAE63%22 transform=%22rotate(-35 88 134)%22/%3E%3Ccircle cx=%2282.0%22 cy=%2221.0%22 r=%227.0%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2290.6%22 cy=%2227.2%22 r=%227.0%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2287.3%22 cy=%2237.3%22 r=%227.0%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2276.7%22 cy=%2237.3%22 r=%227.0%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2273.4%22 cy=%2227.2%22 r=%227.0%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2282%22 cy=%2230%22 r=%225.0%22 fill=%22%23F4C542%22/%3E%3Cpath d=%22M120 220 C116 135.0 126 110 122 90%22 stroke=%22%235E8C4F%22 stroke-width=%223%22 fill=%22none%22/%3E%3Cellipse cx=%22128%22 cy=%22162%22 rx=%2210%22 ry=%224%22 fill=%22%237FAE63%22 transform=%22rotate(-35 128 162)%22/%3E%3Ccircle cx=%22122.0%22 cy=%2281.0%22 r=%227.0%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22130.6%22 cy=%2287.2%22 r=%227.0%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22127.3%22 cy=%2297.3%22 r=%227.0%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22116.7%22 cy=%2297.3%22 r=%227.0%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22113.4%22 cy=%2287.2%22 r=%227.0%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22122%22 cy=%2290%22 r=%225.0%22 fill=%22%23F4C542%22/%3E%3Cpath d=%22M158 220 C154 117.5 164 75 160 55%22 stroke=%22%235E8C4F%22 stroke-width=%223%22 fill=%22none%22/%3E%3Cellipse cx=%22166%22 cy=%22146%22 rx=%2210%22 ry=%224%22 fill=%22%237FAE63%22 transform=%22rotate(-35 166 146)%22/%3E%3Ccircle cx=%22160.0%22 cy=%2246.0%22 r=%227.0%22 fill=%22%23E99AB0%22/%3E%3Ccircle cx=%22168.6%22 cy=%2252.2%22 r=%227.0%22 fill=%22%23E99AB0%22/%3E%3Ccircle cx=%22165.3%22 cy=%2262.3%22 r=%227.0%22 fill=%22%23E99AB0%22/%3E%3Ccircle cx=%22154.7%22 cy=%2262.3%22 r=%227.0%22 fill=%22%23E99AB0%22/%3E%3Ccircle cx=%22151.4%22 cy=%2252.2%22 r=%227.0%22 fill=%22%23E99AB0%22/%3E%3Ccircle cx=%22160%22 cy=%2255%22 r=%225.0%22 fill=%22%23F4C542%22/%3E%3Cellipse cx=%22100%22 cy=%22218%22 rx=%2298%22 ry=%226%22 fill=%22%237FAE63%22 opacity=%22.35%22/%3E%3C/svg%3E");--strip-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 150 24%22 width=%22150%22 height=%2224%22%3E%3Cpath d=%22M0 10 C25 4 50 16 75 10 S125 4 150 10%22 stroke=%22%235E8C4F%22 stroke-width=%221.6%22 fill=%22none%22/%3E%3Cellipse cx=%2238%22 cy=%229%22 rx=%226%22 ry=%222.6%22 fill=%22%237FAE63%22 transform=%22rotate(-25 38 9)%22/%3E%3Cellipse cx=%22112%22 cy=%229%22 rx=%226%22 ry=%222.6%22 fill=%22%237FAE63%22 transform=%22rotate(25 112 9)%22/%3E%3Ccircle cx=%2218.0%22 cy=%229.0%22 r=%223.1%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2221.8%22 cy=%2211.8%22 r=%223.1%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2220.4%22 cy=%2216.2%22 r=%223.1%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2215.6%22 cy=%2216.2%22 r=%223.1%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2214.2%22 cy=%2211.8%22 r=%223.1%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2218%22 cy=%2213%22 r=%222.2%22 fill=%22%23F4C542%22/%3E%3Ccircle cx=%2275.0%22 cy=%229.6%22 r=%223.4%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2279.2%22 cy=%2212.6%22 r=%223.4%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2277.6%22 cy=%2217.6%22 r=%223.4%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2272.4%22 cy=%2217.6%22 r=%223.4%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2270.8%22 cy=%2212.6%22 r=%223.4%22 fill=%22%23FFFFFF%22/%3E%3Ccircle cx=%2275%22 cy=%2214%22 r=%222.4%22 fill=%22%23F4C542%22/%3E%3Ccircle cx=%22132.0%22 cy=%229.0%22 r=%223.1%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22135.8%22 cy=%2211.8%22 r=%223.1%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22134.4%22 cy=%2216.2%22 r=%223.1%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22129.6%22 cy=%2216.2%22 r=%223.1%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22128.2%22 cy=%2211.8%22 r=%223.1%22 fill=%22%23F6C1A6%22/%3E%3Ccircle cx=%22132%22 cy=%2213%22 r=%222.2%22 fill=%22%23E8A13A%22/%3E%3C/svg%3E");--ornament:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 26%22 width=%22140%22 height=%2226%22%3E%3Cpath d=%22M14 13 H50 M90 13 H126%22 stroke=%22%237FAE63%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Cellipse cx=%2257%22 cy=%2213%22 rx=%227%22 ry=%223%22 fill=%22%237FAE63%22/%3E%3Cellipse cx=%2283%22 cy=%2213%22 rx=%227%22 ry=%223%22 fill=%22%237FAE63%22/%3E%3Ccircle cx=%2270.0%22 cy=%227.0%22 r=%224.7%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2275.7%22 cy=%2211.1%22 r=%224.7%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2273.5%22 cy=%2217.9%22 r=%224.7%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2266.5%22 cy=%2217.9%22 r=%224.7%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2264.3%22 cy=%2211.1%22 r=%224.7%22 fill=%22%23F2A7BE%22/%3E%3Ccircle cx=%2270%22 cy=%2213%22 r=%223.3%22 fill=%22%23F4C542%22/%3E%3C/svg%3E")}
body.season-spring .season-fx{background:radial-gradient(60vw 45vh at 100% 0%,rgba(242,167,190,.18),transparent 70%),radial-gradient(60vw 45vh at 0% 100%,rgba(127,174,99,.16),transparent 70%)}
body.season-spring .season-items i{opacity:.7}

/* ---- Été ---- */
body.season-summer{--p1:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 width=%2220%22 height=%2220%22%3E%3Cpath d=%22M10 0 C11 7 13 9 20 10 C13 11 11 13 10 20 C9 13 7 11 0 10 C7 9 9 7 10 0 Z%22 fill=%22%23F6B73C%22/%3E%3C/svg%3E");--p2:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 12 12%22 width=%2212%22 height=%2212%22%3E%3Ccircle cx=%226%22 cy=%226%22 r=%223.5%22 fill=%22%23FFD45A%22/%3E%3C/svg%3E");--corner:none;--strip-img:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 120 22%22 width=%22120%22 height=%2222%22%3E%3Cpath d=%22M0 12 C15 4 30 4 45 12 S75 20 90 12 S110 6 120 12%22 stroke=%22%23F2B705%22 stroke-width=%222%22 fill=%22none%22 opacity=%22.9%22/%3E%3Cpath d=%22M0 16 C15 8 30 8 45 16 S75 24 90 16 S110 10 120 16%22 stroke=%22%23E8833A%22 stroke-width=%221.2%22 fill=%22none%22 opacity=%22.7%22/%3E%3Ccircle cx=%2260%22 cy=%226%22 r=%222.4%22 fill=%22%23F6A623%22/%3E%3C/svg%3E");--ornament:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 140 26%22 width=%22140%22 height=%2226%22%3E%3Cpath d=%22M14 13 H48 M92 13 H126%22 stroke=%22%23E8A13A%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(0 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(45 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(90 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(135 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(180 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(225 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(270 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M70 4 V1%22 transform=%22rotate(315 70 13)%22 stroke=%22%23F2A71B%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%2270%22 cy=%2213%22 r=%226.5%22 fill=%22%23F6B73C%22/%3E%3C/svg%3E")}
body.season-summer .season-fx{background:radial-gradient(55vw 55vh at 100% 0%,rgba(255,200,60,.30),transparent 70%),radial-gradient(60vw 40vh at 0% 100%,rgba(18,130,150,.08),transparent 70%)}
body.season-summer.season-anim .season-items i{animation-name:season-rise}
body.season-summer .season-corner-right{top:clamp(80px,9vw,110px);bottom:auto;right:-30px;width:clamp(150px,15vw,230px);height:clamp(150px,15vw,230px);transform:none;--corner:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 200%22 width=%22200%22 height=%22200%22%3E%3Cdefs%3E%3CradialGradient id=%22g%22 cx=%2250%25%22 cy=%2245%25%22 r=%2255%25%22%3E%3Cstop offset=%220%22 stop-color=%22%23FFE38A%22/%3E%3Cstop offset=%221%22 stop-color=%22%23F6A623%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(0 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(30 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(60 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(90 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(120 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(150 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(180 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(210 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(240 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(270 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(300 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Cpath d=%22M100 22 V4%22 transform=%22rotate(330 100 100)%22 stroke=%22%23F6B73C%22 stroke-width=%226%22 stroke-linecap=%22round%22 opacity=%22.75%22/%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2252%22 fill=%22url(%23g)%22/%3E%3C/svg%3E");opacity:.85}
body.season-summer.season-anim .season-corner-right{animation:season-spin 90s linear infinite}
@keyframes season-spin{to{transform:rotate(360deg)}}
body.season-summer .season-corner-left{display:none!important}
