/* Habillage Halloween — temporaire. Chargée par le layout pendant la période (src/halloween.php), et appliquée
   uniquement quand la home est affichée (body.halloween:has(section.home91)).
   La page garde sa charte et son fond blanc : un bandeau d'ambiance est ajouté
   en haut (image 2000x781 = 39vw de haut), prolongé par un aplat de la couleur
   de son bas (#0a0202) pour couvrir les interstices entre blocs, puis fondu
   dans le blanc. Le header passe en sombre translucide pour s'y fondre.
   Retirer la classe pour revenir à la normale. */
body.halloween:has(main > section.home91){
  background:
    linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0) 42vw, #fff 46vw),
    linear-gradient(rgba(10,2,2,.32),rgba(10,2,2,.32)) 0 0/100% 39vw no-repeat,
    url("/assets/img/halloween-bg.webp") center top/100% auto no-repeat,
    linear-gradient(#0a0202,#0a0202) 0 0/100% 46vw no-repeat,
    #fff;
}
@media (max-width:700px){
  body.halloween:has(main > section.home91){
    background:
      linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0) 300px, #fff 420px),
      url("/assets/img/halloween-bg.webp") center top/auto 420px no-repeat,
      #fff;
  }
}
/* La home pose un fond blanc sur son conteneur : on le rend transparent pour
   laisser voir le bandeau (le body reste blanc plus bas). */
body.halloween:has(main > section.home91) .home91{background:transparent}

/* Header : barre sombre translucide, filet cuivre, survol orange */
body.halloween:has(main > section.home91) .h91 .h91-main{
  background:rgba(14,3,5,.72) !important;
  -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
  box-shadow:inset 0 -1px 0 rgba(255,150,60,.35);
}
body.halloween:has(main > section.home91) .h91 .h91-main .nav a:hover,
body.halloween:has(main > section.home91) .h91 .h91-main .nav a:focus-visible{color:#ffa84d}

/* Bandeau « Les + » : pastille et pictos sombres, accent cuivre */
body.halloween:has(main > section.home91) .qab-lesplus{background:#14070a;box-shadow:inset 0 -2px 0 #c8742a}
body.halloween:has(main > section.home91) .qab-lesplus::after{background:rgba(200,116,42,.45)}
body.halloween:has(main > section.home91) .qab-item{color:#14070a}
body.halloween:has(main > section.home91) .qab-item:not(:last-child)::after{background:rgba(20,7,10,.14)}
body.halloween:has(main > section.home91) .qab-icon-wrap{background:#14070a;color:#ffb066}
body.halloween:has(main > section.home91) .qab-item:hover{background:#14070a;color:#ffb066}
body.halloween:has(main > section.home91) .qab-item:hover .qab-icon-wrap{background:#ffb066;color:#14070a}

/* Footer : déjà sombre, on passe les accents rouges en cuivre + filet en haut */
body.halloween:has(main > section.home91) .site-footer{box-shadow:inset 0 2px 0 #c8742a}
body.halloween:has(main > section.home91) .sf-brand-season,
body.halloween:has(main > section.home91) .sf-bottom-sep,
body.halloween:has(main > section.home91) .sf-bottom-left .heart{color:#ffb066}

/* Section Actus : photo floutée + voile bleu -> aplat noir chaud, dans la
   continuité du bandeau */
body.halloween:has(main > section.home91) .home-actu::before{opacity:0 !important}
body.halloween:has(main > section.home91) .home-actu{background:#0a0202}
body.halloween:has(main > section.home91) .home-actu::after{background:transparent !important}

/* Pochettes « derniers titres » : une toile différente par pochette (5 variantes
   en rotation), dans le coin bas-gauche — l'heure est en haut à gauche, les
   étiquettes et boutons à droite. Rayons irréguliers, fil de capture en zigzag
   qui s'affaisse, fils rompus et gouttes de rosée. Double tracé (sombre dessous,
   blanc dessus) pour rester lisible sur fond clair. */
body.halloween:has(main > section.home91) .rt-cover::before{
  content:"";position:absolute;left:0;bottom:0;z-index:2;pointer-events:none;
  opacity:.9;border-bottom-left-radius:inherit;
  background:no-repeat left bottom/contain;
}
body.halloween:has(main > section.home91) .rt-row:nth-child(5n+1) .rt-cover::before{width:58%;height:58%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 0Q46.8 1.3 97.7 0.0M0 0Q44.1 10.6 89.5 21.4M0 0Q41.9 19.3 85.5 37.2M0 0Q36.9 32.1 74.8 67.1M0 0Q26.3 36.4 53.3 74.7M0 0Q21.1 49.0 46.2 94.8M0 0Q9.9 44.5 18.1 87.4M0 0Q1.9 48.2 0.0 97.5M21.4 0.0Q14.7 1.6 18.7 4.5M18.7 4.5Q13.9 4.7 19.1 8.3M19.1 8.3Q12.0 7.7 15.4 13.8M15.4 13.8Q9.7 10.7 11.2 15.7M11.2 15.7Q7.4 12.7 9.8 20.2M9.8 20.2Q4.8 13.6 3.7 18.1M3.7 18.1Q1.4 14.4 0.0 20.1M0.0 31.9Q1.8 19.3 5.3 25.6M5.3 25.6Q6.9 19.6 13.1 26.9M13.1 26.9Q11.3 19.0 17.5 24.5M17.5 24.5Q16.1 17.7 24.9 22.4M24.9 22.4Q18.2 12.0 26.8 11.6M26.8 11.6Q21.3 7.1 29.5 7.1M29.5 7.1Q19.7 2.4 29.4 0.0M42.9 0.0Q28.0 3.2 38.5 9.2M38.5 9.2Q25.0 8.4 37.1 16.2M37.1 16.2Q24.8 16.0 30.9 27.8M30.9 27.8Q20.2 22.4 22.5 31.5M22.5 31.5Q13.9 23.7 20.1 41.2M20.1 41.2Q10.0 27.9 7.4 35.6M7.4 35.6Q2.8 30.9 0.0 46.5M9.2 44.7Q11.5 32.2 25.2 51.7M25.2 51.7Q17.7 30.2 28.0 39.2M28.0 39.2Q23.5 25.9 39.9 35.9M39.9 35.9Q30.8 19.8 48.9 21.3M48.9 21.3Q32.9 11.2 44.7 10.7M44.7 10.7Q34.0 3.9 48.4 0.0M57.0 13.6Q41.2 13.9 56.0 24.4M56.0 24.4Q35.2 22.8 47.3 42.4M47.3 42.4Q29.9 33.2 34.2 47.9M34.2 47.9Q23.6 40.0 27.6 56.7M27.6 56.7Q14.8 42.9 12.2 58.8M12.2 58.8Q4.3 43.2 0.0 63.5M0.0 74.8Q4.7 47.7 14.1 68.0M14.1 68.0Q18.5 52.4 36.3 74.5M36.3 74.5Q26.6 45.5 39.7 55.6M39.7 55.6Q32.9 36.3 56.8 51.0M56.8 51.0Q42.6 27.4 68.7 29.9M68.7 29.9Q48.4 16.1 74.4 17.8M74.4 17.8Q56.6 6.6 77.5 0.0M80.1 0.0Q61.2 7.4 81.2 19.4M81.2 19.4Q54.0 17.8 70.6 30.7M70.6 30.7Q45.6 30.1 66.5 59.7M66.5 59.7Q42.3 47.0 49.4 69.2M49.4 69.2Q34.3 58.3 41.0 84.3M41.0 84.3Q18.5 51.8 14.9 71.9M14.9 71.9Q5.7 57.4 0.0 77.5M16.2 78.2Q21.3 60.4 41.4 85.0M41.4 85.0Q36.4 61.3 54.2 75.9M54.2 75.9Q41.9 47.1 67.5 60.6M67.5 60.6Q48.5 31.3 80.9 35.2M80.9 35.2Q55.6 18.7 81.0 19.4M81.0 19.4Q68.7 7.3 100.2 0.0M56.7 24.7Q57.7 33.6 56.6 40.6M60.0 53.9Q62.6 61.0 61.7 70.1' stroke='rgba(0,0,0,.35)' stroke-width='1.7'/%3E%3Cpath d='M0 0Q46.8 1.3 97.7 0.0M0 0Q44.1 10.6 89.5 21.4M0 0Q41.9 19.3 85.5 37.2M0 0Q36.9 32.1 74.8 67.1M0 0Q26.3 36.4 53.3 74.7M0 0Q21.1 49.0 46.2 94.8M0 0Q9.9 44.5 18.1 87.4M0 0Q1.9 48.2 0.0 97.5' stroke='white' stroke-opacity='.95' stroke-width='.85'/%3E%3Cpath d='M21.4 0.0Q14.7 1.6 18.7 4.5M18.7 4.5Q13.9 4.7 19.1 8.3M19.1 8.3Q12.0 7.7 15.4 13.8M15.4 13.8Q9.7 10.7 11.2 15.7M11.2 15.7Q7.4 12.7 9.8 20.2M9.8 20.2Q4.8 13.6 3.7 18.1M3.7 18.1Q1.4 14.4 0.0 20.1M0.0 31.9Q1.8 19.3 5.3 25.6M5.3 25.6Q6.9 19.6 13.1 26.9M13.1 26.9Q11.3 19.0 17.5 24.5M17.5 24.5Q16.1 17.7 24.9 22.4M24.9 22.4Q18.2 12.0 26.8 11.6M26.8 11.6Q21.3 7.1 29.5 7.1M29.5 7.1Q19.7 2.4 29.4 0.0M42.9 0.0Q28.0 3.2 38.5 9.2M38.5 9.2Q25.0 8.4 37.1 16.2M37.1 16.2Q24.8 16.0 30.9 27.8M30.9 27.8Q20.2 22.4 22.5 31.5M22.5 31.5Q13.9 23.7 20.1 41.2M20.1 41.2Q10.0 27.9 7.4 35.6M7.4 35.6Q2.8 30.9 0.0 46.5M9.2 44.7Q11.5 32.2 25.2 51.7M25.2 51.7Q17.7 30.2 28.0 39.2M28.0 39.2Q23.5 25.9 39.9 35.9M39.9 35.9Q30.8 19.8 48.9 21.3M48.9 21.3Q32.9 11.2 44.7 10.7M44.7 10.7Q34.0 3.9 48.4 0.0M57.0 13.6Q41.2 13.9 56.0 24.4M56.0 24.4Q35.2 22.8 47.3 42.4M47.3 42.4Q29.9 33.2 34.2 47.9M34.2 47.9Q23.6 40.0 27.6 56.7M27.6 56.7Q14.8 42.9 12.2 58.8M12.2 58.8Q4.3 43.2 0.0 63.5M0.0 74.8Q4.7 47.7 14.1 68.0M14.1 68.0Q18.5 52.4 36.3 74.5M36.3 74.5Q26.6 45.5 39.7 55.6M39.7 55.6Q32.9 36.3 56.8 51.0M56.8 51.0Q42.6 27.4 68.7 29.9M68.7 29.9Q48.4 16.1 74.4 17.8M74.4 17.8Q56.6 6.6 77.5 0.0M80.1 0.0Q61.2 7.4 81.2 19.4M81.2 19.4Q54.0 17.8 70.6 30.7M70.6 30.7Q45.6 30.1 66.5 59.7M66.5 59.7Q42.3 47.0 49.4 69.2M49.4 69.2Q34.3 58.3 41.0 84.3M41.0 84.3Q18.5 51.8 14.9 71.9M14.9 71.9Q5.7 57.4 0.0 77.5M16.2 78.2Q21.3 60.4 41.4 85.0M41.4 85.0Q36.4 61.3 54.2 75.9M54.2 75.9Q41.9 47.1 67.5 60.6M67.5 60.6Q48.5 31.3 80.9 35.2M80.9 35.2Q55.6 18.7 81.0 19.4M81.0 19.4Q68.7 7.3 100.2 0.0M56.7 24.7Q57.7 33.6 56.6 40.6M60.0 53.9Q62.6 61.0 61.7 70.1' stroke='white' stroke-opacity='.85' stroke-width='.5'/%3E%3Ccircle cx='22.8' cy='38.9' r='0.80' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='24.2' cy='26.7' r='0.74' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='23.6' cy='66.9' r='0.88' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='26.0' cy='44.2' r='0.82' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='42.9' cy='47.5' r='0.89' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='8.0' cy='82.1' r='0.68' fill='white' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}
body.halloween:has(main > section.home91) .rt-row:nth-child(5n+2) .rt-cover::before{width:50%;height:50%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 0Q52.4 1.8 103.8 0.0M0 0Q45.8 16.0 91.4 28.3M0 0Q43.3 24.9 88.4 53.5M0 0Q31.6 32.0 63.5 61.8M0 0Q27.3 38.8 52.4 82.2M0 0Q9.5 43.3 21.4 89.1M0 0Q-0.1 51.8 0.0 100.0M23.0 0.0Q13.8 2.0 21.0 6.5M21.0 6.5Q13.0 5.8 18.0 10.9M18.0 10.9Q9.9 7.6 14.3 13.9M14.3 13.9Q7.7 9.5 10.5 16.5M10.5 16.5Q5.3 12.6 4.7 19.7M4.7 19.7Q1.7 15.0 0.0 22.7M0.0 27.9Q2.2 19.0 6.2 25.9M6.2 25.9Q7.8 18.0 16.0 25.0M16.0 25.0Q10.8 13.6 18.0 17.6M18.0 17.6Q15.6 11.8 26.1 15.8M26.1 15.8Q16.6 7.5 29.0 9.0M29.0 9.0Q20.4 3.2 29.2 0.0M41.4 0.0Q24.6 3.5 34.8 10.8M34.8 10.8Q23.5 10.8 36.1 21.9M36.1 21.9Q17.4 13.0 22.6 22.0M22.6 22.0Q12.5 15.6 19.0 29.8M19.0 29.8Q8.7 19.9 7.4 30.8M7.4 30.8Q2.3 21.1 0.0 38.5M0.0 42.0Q3.1 26.7 9.7 40.5M9.7 40.5Q10.9 25.4 23.1 36.2M23.1 36.2Q14.9 18.6 26.8 26.1M26.8 26.1Q22.0 16.5 41.4 25.1M41.4 25.1Q28.0 12.8 42.9 13.3M42.9 13.3Q27.9 4.1 47.2 0.0M60.8 0.0Q37.1 5.3 51.2 15.9M51.2 15.9Q33.6 15.4 51.5 31.2M51.5 31.2Q29.4 22.2 34.6 33.7M34.6 33.7Q20.8 26.0 30.0 47.1M30.0 47.1Q13.3 30.4 11.7 48.5M11.7 48.5Q3.8 33.0 0.0 52.0M13.9 58.0Q14.5 33.8 33.3 52.2M33.3 52.2Q23.9 29.6 40.5 39.4M40.5 39.4Q30.6 23.2 56.4 34.2M56.4 34.2Q34.8 15.9 56.0 17.4M56.0 17.4Q42.1 5.8 70.7 0.0M77.3 0.0Q49.2 6.8 62.1 19.3M62.1 19.3Q39.0 18.0 66.4 40.2M66.4 40.2Q40.3 30.5 47.0 45.8M47.0 45.8Q27.8 34.6 40.0 62.7M40.0 62.7Q16.2 36.6 14.6 60.9M16.0 66.5Q19.5 44.4 41.8 65.5M41.8 65.5Q29.2 36.2 52.4 51.0M52.4 51.0Q40.9 31.3 67.9 41.2M67.9 41.2Q47.0 21.3 72.6 22.5M40.1 62.9Q43.8 71.6 40.9 79.3M74.2 45.0Q75.5 56.2 75.5 68.1' stroke='rgba(0,0,0,.35)' stroke-width='1.7'/%3E%3Cpath d='M0 0Q52.4 1.8 103.8 0.0M0 0Q45.8 16.0 91.4 28.3M0 0Q43.3 24.9 88.4 53.5M0 0Q31.6 32.0 63.5 61.8M0 0Q27.3 38.8 52.4 82.2M0 0Q9.5 43.3 21.4 89.1M0 0Q-0.1 51.8 0.0 100.0' stroke='white' stroke-opacity='.95' stroke-width='.85'/%3E%3Cpath d='M23.0 0.0Q13.8 2.0 21.0 6.5M21.0 6.5Q13.0 5.8 18.0 10.9M18.0 10.9Q9.9 7.6 14.3 13.9M14.3 13.9Q7.7 9.5 10.5 16.5M10.5 16.5Q5.3 12.6 4.7 19.7M4.7 19.7Q1.7 15.0 0.0 22.7M0.0 27.9Q2.2 19.0 6.2 25.9M6.2 25.9Q7.8 18.0 16.0 25.0M16.0 25.0Q10.8 13.6 18.0 17.6M18.0 17.6Q15.6 11.8 26.1 15.8M26.1 15.8Q16.6 7.5 29.0 9.0M29.0 9.0Q20.4 3.2 29.2 0.0M41.4 0.0Q24.6 3.5 34.8 10.8M34.8 10.8Q23.5 10.8 36.1 21.9M36.1 21.9Q17.4 13.0 22.6 22.0M22.6 22.0Q12.5 15.6 19.0 29.8M19.0 29.8Q8.7 19.9 7.4 30.8M7.4 30.8Q2.3 21.1 0.0 38.5M0.0 42.0Q3.1 26.7 9.7 40.5M9.7 40.5Q10.9 25.4 23.1 36.2M23.1 36.2Q14.9 18.6 26.8 26.1M26.8 26.1Q22.0 16.5 41.4 25.1M41.4 25.1Q28.0 12.8 42.9 13.3M42.9 13.3Q27.9 4.1 47.2 0.0M60.8 0.0Q37.1 5.3 51.2 15.9M51.2 15.9Q33.6 15.4 51.5 31.2M51.5 31.2Q29.4 22.2 34.6 33.7M34.6 33.7Q20.8 26.0 30.0 47.1M30.0 47.1Q13.3 30.4 11.7 48.5M11.7 48.5Q3.8 33.0 0.0 52.0M13.9 58.0Q14.5 33.8 33.3 52.2M33.3 52.2Q23.9 29.6 40.5 39.4M40.5 39.4Q30.6 23.2 56.4 34.2M56.4 34.2Q34.8 15.9 56.0 17.4M56.0 17.4Q42.1 5.8 70.7 0.0M77.3 0.0Q49.2 6.8 62.1 19.3M62.1 19.3Q39.0 18.0 66.4 40.2M66.4 40.2Q40.3 30.5 47.0 45.8M47.0 45.8Q27.8 34.6 40.0 62.7M40.0 62.7Q16.2 36.6 14.6 60.9M16.0 66.5Q19.5 44.4 41.8 65.5M41.8 65.5Q29.2 36.2 52.4 51.0M52.4 51.0Q40.9 31.3 67.9 41.2M67.9 41.2Q47.0 21.3 72.6 22.5M40.1 62.9Q43.8 71.6 40.9 79.3M74.2 45.0Q75.5 56.2 75.5 68.1' stroke='white' stroke-opacity='.85' stroke-width='.5'/%3E%3Ccircle cx='11.5' cy='26.7' r='0.63' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='76.9' cy='35.0' r='0.71' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='9.0' cy='79.1' r='0.59' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='31.9' cy='24.2' r='0.75' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='69.8' cy='31.8' r='0.74' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='30.0' cy='37.3' r='0.83' fill='white' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}
body.halloween:has(main > section.home91) .rt-row:nth-child(5n+3) .rt-cover::before{width:62%;height:62%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 0Q49.0 -0.0 99.2 0.0M0 0Q49.3 8.5 94.4 13.8M0 0Q47.0 20.9 92.3 43.9M0 0Q45.9 25.8 87.4 54.3M0 0Q30.1 32.8 61.8 69.0M0 0Q25.6 43.4 50.3 83.9M0 0Q21.4 47.5 40.8 91.7M0 0Q10.6 49.2 19.1 96.8M0 0Q-1.2 50.8 0.0 97.0M27.9 0.0Q21.7 1.5 26.4 3.8M26.4 3.8Q20.4 6.3 25.4 12.1M25.4 12.1Q17.6 9.6 21.7 13.5M21.7 13.5Q13.4 11.2 16.0 17.9M16.0 17.9Q12.0 16.5 13.9 23.2M13.9 23.2Q8.4 16.0 10.3 23.0M10.3 23.0Q6.2 19.9 5.2 26.5M5.2 26.5Q2.0 20.7 0.0 27.4M0.0 33.6Q2.2 22.8 6.3 32.1M6.3 32.1Q7.8 24.7 13.0 29.2M13.0 29.2Q10.8 20.6 17.4 29.0M17.4 29.0Q13.9 18.9 21.7 24.2M21.7 24.2Q19.3 16.1 29.2 18.2M29.2 18.2Q20.7 11.4 30.2 14.4M30.2 14.4Q23.0 7.0 32.0 4.7M32.0 4.7Q24.2 1.7 35.7 0.0M42.8 0.0Q33.1 2.4 41.1 6.0M41.1 6.0Q28.9 9.0 40.6 19.3M40.6 19.3Q31.2 17.0 37.5 23.3M37.5 23.3Q23.0 18.9 25.5 28.4M25.5 28.4Q17.2 23.6 22.1 36.9M22.1 36.9Q14.3 27.5 17.2 38.6M17.2 38.6Q10.3 32.7 8.4 42.7M8.4 42.7Q3.3 32.6 0.0 41.6M10.7 54.1Q13.7 42.5 24.3 54.5M24.3 54.5Q21.4 41.2 30.0 50.0M30.0 50.0Q24.2 33.3 33.0 36.7M33.0 36.7Q31.0 25.4 48.4 30.0M48.4 30.0Q38.2 20.8 54.8 26.1M54.8 26.1Q42.6 13.3 53.5 7.8M70.0 0.0Q51.9 3.5 59.7 8.7M59.7 8.7Q40.6 12.4 56.4 26.9M56.4 26.9Q40.3 22.1 59.3 36.8M59.3 36.8Q36.4 30.1 42.1 47.0M42.1 47.0Q30.5 41.6 34.1 56.8M34.1 56.8Q22.5 43.4 27.7 62.2M27.7 62.2Q14.9 46.9 12.9 65.5M13.7 69.6Q16.2 50.9 29.5 66.3M29.5 66.3Q24.1 46.2 38.9 65.0M38.9 65.0Q30.9 42.0 48.9 54.5M48.9 54.5Q43.3 35.7 68.9 42.8M68.9 42.8Q54.7 29.9 73.0 34.8M73.0 34.8Q52.9 16.5 71.9 10.5M71.9 10.5Q61.5 4.2 81.5 0.0M79.1 11.5Q59.0 18.1 75.1 35.8M75.1 35.8Q55.6 30.3 70.2 43.6M70.2 43.6Q43.3 35.9 51.1 57.0M51.1 57.0Q32.8 44.9 42.8 71.4M42.8 71.4Q28.0 54.0 34.7 77.9M34.7 77.9Q19.8 61.1 14.7 74.6M14.7 74.6Q5.6 58.1 0.0 77.8M17.1 86.6Q22.1 69.1 38.1 85.4M38.1 85.4Q32.9 63.3 47.8 79.7M47.8 79.7Q39.5 54.3 54.8 61.1M54.8 61.1Q53.0 43.8 77.3 48.0M77.3 48.0Q62.9 34.4 81.4 38.7M81.4 38.7Q65.4 19.7 91.0 13.3M76.5 47.5Q80.2 56.7 77.3 67.4M31.5 35.1Q35.3 45.9 33.2 57.8' stroke='rgba(0,0,0,.35)' stroke-width='1.7'/%3E%3Cpath d='M0 0Q49.0 -0.0 99.2 0.0M0 0Q49.3 8.5 94.4 13.8M0 0Q47.0 20.9 92.3 43.9M0 0Q45.9 25.8 87.4 54.3M0 0Q30.1 32.8 61.8 69.0M0 0Q25.6 43.4 50.3 83.9M0 0Q21.4 47.5 40.8 91.7M0 0Q10.6 49.2 19.1 96.8M0 0Q-1.2 50.8 0.0 97.0' stroke='white' stroke-opacity='.95' stroke-width='.85'/%3E%3Cpath d='M27.9 0.0Q21.7 1.5 26.4 3.8M26.4 3.8Q20.4 6.3 25.4 12.1M25.4 12.1Q17.6 9.6 21.7 13.5M21.7 13.5Q13.4 11.2 16.0 17.9M16.0 17.9Q12.0 16.5 13.9 23.2M13.9 23.2Q8.4 16.0 10.3 23.0M10.3 23.0Q6.2 19.9 5.2 26.5M5.2 26.5Q2.0 20.7 0.0 27.4M0.0 33.6Q2.2 22.8 6.3 32.1M6.3 32.1Q7.8 24.7 13.0 29.2M13.0 29.2Q10.8 20.6 17.4 29.0M17.4 29.0Q13.9 18.9 21.7 24.2M21.7 24.2Q19.3 16.1 29.2 18.2M29.2 18.2Q20.7 11.4 30.2 14.4M30.2 14.4Q23.0 7.0 32.0 4.7M32.0 4.7Q24.2 1.7 35.7 0.0M42.8 0.0Q33.1 2.4 41.1 6.0M41.1 6.0Q28.9 9.0 40.6 19.3M40.6 19.3Q31.2 17.0 37.5 23.3M37.5 23.3Q23.0 18.9 25.5 28.4M25.5 28.4Q17.2 23.6 22.1 36.9M22.1 36.9Q14.3 27.5 17.2 38.6M17.2 38.6Q10.3 32.7 8.4 42.7M8.4 42.7Q3.3 32.6 0.0 41.6M10.7 54.1Q13.7 42.5 24.3 54.5M24.3 54.5Q21.4 41.2 30.0 50.0M30.0 50.0Q24.2 33.3 33.0 36.7M33.0 36.7Q31.0 25.4 48.4 30.0M48.4 30.0Q38.2 20.8 54.8 26.1M54.8 26.1Q42.6 13.3 53.5 7.8M70.0 0.0Q51.9 3.5 59.7 8.7M59.7 8.7Q40.6 12.4 56.4 26.9M56.4 26.9Q40.3 22.1 59.3 36.8M59.3 36.8Q36.4 30.1 42.1 47.0M42.1 47.0Q30.5 41.6 34.1 56.8M34.1 56.8Q22.5 43.4 27.7 62.2M27.7 62.2Q14.9 46.9 12.9 65.5M13.7 69.6Q16.2 50.9 29.5 66.3M29.5 66.3Q24.1 46.2 38.9 65.0M38.9 65.0Q30.9 42.0 48.9 54.5M48.9 54.5Q43.3 35.7 68.9 42.8M68.9 42.8Q54.7 29.9 73.0 34.8M73.0 34.8Q52.9 16.5 71.9 10.5M71.9 10.5Q61.5 4.2 81.5 0.0M79.1 11.5Q59.0 18.1 75.1 35.8M75.1 35.8Q55.6 30.3 70.2 43.6M70.2 43.6Q43.3 35.9 51.1 57.0M51.1 57.0Q32.8 44.9 42.8 71.4M42.8 71.4Q28.0 54.0 34.7 77.9M34.7 77.9Q19.8 61.1 14.7 74.6M14.7 74.6Q5.6 58.1 0.0 77.8M17.1 86.6Q22.1 69.1 38.1 85.4M38.1 85.4Q32.9 63.3 47.8 79.7M47.8 79.7Q39.5 54.3 54.8 61.1M54.8 61.1Q53.0 43.8 77.3 48.0M77.3 48.0Q62.9 34.4 81.4 38.7M81.4 38.7Q65.4 19.7 91.0 13.3M76.5 47.5Q80.2 56.7 77.3 67.4M31.5 35.1Q35.3 45.9 33.2 57.8' stroke='white' stroke-opacity='.85' stroke-width='.5'/%3E%3Ccircle cx='24.0' cy='19.8' r='0.69' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='81.4' cy='25.1' r='0.78' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='11.5' cy='36.1' r='0.62' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='68.9' cy='21.3' r='0.57' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='42.1' cy='3.0' r='0.64' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='30.5' cy='41.5' r='0.57' fill='white' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}
body.halloween:has(main > section.home91) .rt-row:nth-child(5n+4) .rt-cover::before{width:44%;height:44%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 0Q50.3 0.2 100.8 0.0M0 0Q44.0 11.7 91.3 22.5M0 0Q40.2 25.7 77.9 54.6M0 0Q27.7 33.9 58.9 67.8M0 0Q17.7 47.7 39.1 96.3M0 0Q-1.2 48.4 0.0 101.3M22.8 0.0Q13.4 1.5 18.5 4.6M18.5 4.6Q10.7 5.0 17.9 12.6M17.9 12.6Q10.0 8.9 13.4 15.4M13.4 15.4Q6.6 11.1 9.1 22.3M9.1 22.3Q2.9 14.2 0.0 22.7M0.0 32.5Q3.2 17.0 11.3 27.8M11.3 27.8Q8.9 14.8 17.8 20.4M17.8 20.4Q13.2 11.9 21.9 15.3M21.9 15.3Q15.9 7.1 27.5 6.8M27.5 6.8Q19.5 2.2 31.9 0.0M44.3 0.0Q24.0 2.7 38.4 9.5M38.4 9.5Q21.8 10.1 34.4 24.1M34.4 24.1Q19.7 17.5 24.7 28.4M24.7 28.4Q11.9 20.0 16.6 40.9M16.6 40.9Q5.0 25.6 0.0 44.6M21.2 52.3Q15.7 26.7 29.4 33.8M29.4 33.8Q22.6 20.1 40.7 28.6M40.7 28.6Q28.0 12.5 51.9 12.8M59.7 14.7Q30.0 13.4 47.4 33.3M47.4 33.3Q24.9 22.4 36.6 42.1M36.6 42.1Q18.5 30.9 24.1 59.3M0.0 72.7Q7.1 37.6 25.6 63.0M25.6 63.0Q19.0 31.4 41.6 47.8M41.6 47.8Q28.3 25.2 55.9 39.2M55.9 39.2Q36.9 17.0 61.9 15.3M78.6 0.0Q46.3 5.4 71.3 17.6M71.3 17.6Q44.0 20.3 64.0 44.9M64.0 44.9Q31.5 27.8 44.2 50.8M44.2 50.8Q23.3 39.4 31.2 76.9M30.8 75.9Q32.8 86.5 28.3 94.3M38.2 44.0Q38.0 54.0 37.8 61.5' stroke='rgba(0,0,0,.35)' stroke-width='1.7'/%3E%3Cpath d='M0 0Q50.3 0.2 100.8 0.0M0 0Q44.0 11.7 91.3 22.5M0 0Q40.2 25.7 77.9 54.6M0 0Q27.7 33.9 58.9 67.8M0 0Q17.7 47.7 39.1 96.3M0 0Q-1.2 48.4 0.0 101.3' stroke='white' stroke-opacity='.95' stroke-width='.85'/%3E%3Cpath d='M22.8 0.0Q13.4 1.5 18.5 4.6M18.5 4.6Q10.7 5.0 17.9 12.6M17.9 12.6Q10.0 8.9 13.4 15.4M13.4 15.4Q6.6 11.1 9.1 22.3M9.1 22.3Q2.9 14.2 0.0 22.7M0.0 32.5Q3.2 17.0 11.3 27.8M11.3 27.8Q8.9 14.8 17.8 20.4M17.8 20.4Q13.2 11.9 21.9 15.3M21.9 15.3Q15.9 7.1 27.5 6.8M27.5 6.8Q19.5 2.2 31.9 0.0M44.3 0.0Q24.0 2.7 38.4 9.5M38.4 9.5Q21.8 10.1 34.4 24.1M34.4 24.1Q19.7 17.5 24.7 28.4M24.7 28.4Q11.9 20.0 16.6 40.9M16.6 40.9Q5.0 25.6 0.0 44.6M21.2 52.3Q15.7 26.7 29.4 33.8M29.4 33.8Q22.6 20.1 40.7 28.6M40.7 28.6Q28.0 12.5 51.9 12.8M59.7 14.7Q30.0 13.4 47.4 33.3M47.4 33.3Q24.9 22.4 36.6 42.1M36.6 42.1Q18.5 30.9 24.1 59.3M0.0 72.7Q7.1 37.6 25.6 63.0M25.6 63.0Q19.0 31.4 41.6 47.8M41.6 47.8Q28.3 25.2 55.9 39.2M55.9 39.2Q36.9 17.0 61.9 15.3M78.6 0.0Q46.3 5.4 71.3 17.6M71.3 17.6Q44.0 20.3 64.0 44.9M64.0 44.9Q31.5 27.8 44.2 50.8M44.2 50.8Q23.3 39.4 31.2 76.9M30.8 75.9Q32.8 86.5 28.3 94.3M38.2 44.0Q38.0 54.0 37.8 61.5' stroke='white' stroke-opacity='.85' stroke-width='.5'/%3E%3Ccircle cx='52.4' cy='6.1' r='0.68' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='56.9' cy='25.9' r='0.80' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='27.1' cy='24.2' r='0.80' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='13.8' cy='70.0' r='0.56' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='43.6' cy='73.0' r='0.74' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='50.5' cy='45.2' r='0.70' fill='white' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}
body.halloween:has(main > section.home91) .rt-row:nth-child(5n+5) .rt-cover::before{width:54%;height:54%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 0Q52.3 2.3 101.2 0.0M0 0Q46.0 6.7 87.6 16.0M0 0Q44.0 23.8 92.8 49.7M0 0Q39.8 32.4 82.4 62.1M0 0Q30.1 40.4 57.5 76.0M0 0Q24.1 44.8 44.6 86.8M0 0Q11.9 50.8 18.8 99.2M0 0Q-0.6 52.5 0.0 102.0M24.1 0.0Q14.0 1.2 20.2 3.7M20.2 3.7Q16.6 6.3 25.1 13.4M25.1 13.4Q16.8 10.7 21.2 15.9M21.2 15.9Q12.6 12.4 14.5 19.1M14.5 19.1Q8.7 13.8 10.3 20.0M10.3 20.0Q5.3 15.9 4.7 24.9M4.7 24.9Q1.5 16.5 0.0 27.0M0.0 36.0Q2.3 25.1 6.3 33.0M6.3 33.0Q7.0 20.4 15.3 29.8M15.3 29.8Q12.0 19.0 20.8 27.5M20.8 27.5Q18.3 18.1 29.2 22.0M29.2 22.0Q20.0 12.8 31.1 16.7M31.1 16.7Q21.5 7.9 28.9 5.3M28.9 5.3Q20.0 1.7 33.6 0.0M44.0 0.0Q27.6 2.3 35.9 6.6M35.9 6.6Q28.0 10.5 43.3 23.2M43.3 23.2Q26.2 16.5 34.2 25.8M34.2 25.8Q20.8 20.5 23.6 31.2M23.6 31.2Q14.9 24.0 20.1 39.1M20.1 39.1Q10.4 30.2 8.1 42.6M8.1 42.6Q2.8 32.2 0.0 48.7M9.7 51.2Q10.7 31.6 22.4 43.5M22.4 43.5Q16.9 26.9 28.4 37.5M28.4 37.5Q23.7 23.3 41.5 31.2M41.5 31.2Q31.9 20.4 44.6 23.9M44.6 23.9Q33.8 12.1 45.8 8.3M55.0 10.0Q40.5 14.4 53.2 28.5M53.2 28.5Q33.1 21.2 47.3 35.6M47.3 35.6Q28.2 28.3 37.2 49.1M37.2 49.1Q22.9 36.0 24.9 48.5M24.9 48.5Q12.8 38.0 11.0 58.0M11.0 58.0Q3.5 37.1 0.0 57.4M13.2 69.4Q14.4 42.7 30.0 58.4M30.0 58.4Q23.3 36.9 40.5 53.5M40.5 53.5Q35.0 34.6 57.8 43.5M57.8 43.5Q39.6 25.2 66.5 35.6M66.5 35.6Q47.5 17.3 63.3 11.5M74.0 13.5Q54.1 19.5 74.4 39.9M74.4 39.9Q51.6 32.9 66.8 50.3M66.8 50.3Q37.1 36.3 43.3 57.2M43.3 57.2Q29.2 47.2 38.4 74.8M38.4 74.8Q17.7 51.5 15.5 81.9M0.0 93.3Q6.0 64.6 17.3 91.1M17.3 91.1Q19.5 57.5 39.8 77.5M39.8 77.5Q29.3 46.7 51.4 67.9M51.4 67.9Q45.7 45.3 72.0 54.3M72.0 54.3Q52.3 33.2 86.4 46.3M86.4 46.3Q56.3 20.9 75.7 13.8M53.9 28.9Q52.6 37.3 52.5 51.6M59.1 44.5Q54.1 56.5 57.1 62.3' stroke='rgba(0,0,0,.35)' stroke-width='1.7'/%3E%3Cpath d='M0 0Q52.3 2.3 101.2 0.0M0 0Q46.0 6.7 87.6 16.0M0 0Q44.0 23.8 92.8 49.7M0 0Q39.8 32.4 82.4 62.1M0 0Q30.1 40.4 57.5 76.0M0 0Q24.1 44.8 44.6 86.8M0 0Q11.9 50.8 18.8 99.2M0 0Q-0.6 52.5 0.0 102.0' stroke='white' stroke-opacity='.95' stroke-width='.85'/%3E%3Cpath d='M24.1 0.0Q14.0 1.2 20.2 3.7M20.2 3.7Q16.6 6.3 25.1 13.4M25.1 13.4Q16.8 10.7 21.2 15.9M21.2 15.9Q12.6 12.4 14.5 19.1M14.5 19.1Q8.7 13.8 10.3 20.0M10.3 20.0Q5.3 15.9 4.7 24.9M4.7 24.9Q1.5 16.5 0.0 27.0M0.0 36.0Q2.3 25.1 6.3 33.0M6.3 33.0Q7.0 20.4 15.3 29.8M15.3 29.8Q12.0 19.0 20.8 27.5M20.8 27.5Q18.3 18.1 29.2 22.0M29.2 22.0Q20.0 12.8 31.1 16.7M31.1 16.7Q21.5 7.9 28.9 5.3M28.9 5.3Q20.0 1.7 33.6 0.0M44.0 0.0Q27.6 2.3 35.9 6.6M35.9 6.6Q28.0 10.5 43.3 23.2M43.3 23.2Q26.2 16.5 34.2 25.8M34.2 25.8Q20.8 20.5 23.6 31.2M23.6 31.2Q14.9 24.0 20.1 39.1M20.1 39.1Q10.4 30.2 8.1 42.6M8.1 42.6Q2.8 32.2 0.0 48.7M9.7 51.2Q10.7 31.6 22.4 43.5M22.4 43.5Q16.9 26.9 28.4 37.5M28.4 37.5Q23.7 23.3 41.5 31.2M41.5 31.2Q31.9 20.4 44.6 23.9M44.6 23.9Q33.8 12.1 45.8 8.3M55.0 10.0Q40.5 14.4 53.2 28.5M53.2 28.5Q33.1 21.2 47.3 35.6M47.3 35.6Q28.2 28.3 37.2 49.1M37.2 49.1Q22.9 36.0 24.9 48.5M24.9 48.5Q12.8 38.0 11.0 58.0M11.0 58.0Q3.5 37.1 0.0 57.4M13.2 69.4Q14.4 42.7 30.0 58.4M30.0 58.4Q23.3 36.9 40.5 53.5M40.5 53.5Q35.0 34.6 57.8 43.5M57.8 43.5Q39.6 25.2 66.5 35.6M66.5 35.6Q47.5 17.3 63.3 11.5M74.0 13.5Q54.1 19.5 74.4 39.9M74.4 39.9Q51.6 32.9 66.8 50.3M66.8 50.3Q37.1 36.3 43.3 57.2M43.3 57.2Q29.2 47.2 38.4 74.8M38.4 74.8Q17.7 51.5 15.5 81.9M0.0 93.3Q6.0 64.6 17.3 91.1M17.3 91.1Q19.5 57.5 39.8 77.5M39.8 77.5Q29.3 46.7 51.4 67.9M51.4 67.9Q45.7 45.3 72.0 54.3M72.0 54.3Q52.3 33.2 86.4 46.3M86.4 46.3Q56.3 20.9 75.7 13.8M53.9 28.9Q52.6 37.3 52.5 51.6M59.1 44.5Q54.1 56.5 57.1 62.3' stroke='white' stroke-opacity='.85' stroke-width='.5'/%3E%3Ccircle cx='14.5' cy='42.7' r='0.88' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='33.6' cy='12.2' r='0.65' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='31.8' cy='2.7' r='0.69' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='17.9' cy='52.6' r='0.59' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='34.8' cy='55.4' r='0.72' fill='white' fill-opacity='.8' stroke='none'/%3E%3Ccircle cx='5.9' cy='63.2' r='0.84' fill='white' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}
