:root{--principale:#004080;--accent:#D5B500;}
body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23004080' stroke-width='1.4' opacity='0.07'%3E%3Cpath d='M40 40L150 70L90 150Z'/%3E%3Cpath d='M150 70L200 20M90 150L100 200M40 40L0 70'/%3E%3Ccircle cx='40' cy='40' r='5'/%3E%3Ccircle cx='40' cy='40' r='14'/%3E%3Ccircle cx='40' cy='40' r='23'/%3E%3Ccircle cx='150' cy='70' r='5'/%3E%3Ccircle cx='150' cy='70' r='13'/%3E%3Ccircle cx='90' cy='150' r='5'/%3E%3Ccircle cx='90' cy='150' r='13'/%3E%3Ccircle cx='90' cy='150' r='22'/%3E%3Cpath d='M168 38a30 30 0 0 1 22 22M174 28a42 42 0 0 1 30 30'/%3E%3C/g%3E%3Cg fill='%23D5B500' opacity='0.12'%3E%3Ccircle cx='40' cy='40' r='2.5'/%3E%3Ccircle cx='150' cy='70' r='2.5'/%3E%3Ccircle cx='90' cy='150' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}
@media (max-width:600px){body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23004080' stroke-width='1.4' opacity='0.05'%3E%3Cpath d='M40 40L150 70L90 150Z'/%3E%3Cpath d='M150 70L200 20M90 150L100 200M40 40L0 70'/%3E%3Ccircle cx='40' cy='40' r='5'/%3E%3Ccircle cx='40' cy='40' r='14'/%3E%3Ccircle cx='40' cy='40' r='23'/%3E%3Ccircle cx='150' cy='70' r='5'/%3E%3Ccircle cx='150' cy='70' r='13'/%3E%3Ccircle cx='90' cy='150' r='5'/%3E%3Ccircle cx='90' cy='150' r='13'/%3E%3Ccircle cx='90' cy='150' r='22'/%3E%3Cpath d='M168 38a30 30 0 0 1 22 22M174 28a42 42 0 0 1 30 30'/%3E%3C/g%3E%3Cg fill='%23D5B500' opacity='0.09'%3E%3Ccircle cx='40' cy='40' r='2.5'/%3E%3Ccircle cx='150' cy='70' r='2.5'/%3E%3Ccircle cx='90' cy='150' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}}
.bande{background-color:#004080;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='0.16'%3E%3Cpath d='M0 40H50L70 60H110L130 40H160'/%3E%3Cpath d='M0 120H30L50 100H90L110 120H160'/%3E%3Cpath d='M80 0V30L100 50'/%3E%3Cpath d='M80 160V135L60 115'/%3E%3Ccircle cx='50' cy='40' r='4'/%3E%3Ccircle cx='130' cy='40' r='4'/%3E%3Ccircle cx='30' cy='120' r='4'/%3E%3Ccircle cx='110' cy='120' r='4'/%3E%3Ccircle cx='100' cy='50' r='3'/%3E%3Ccircle cx='60' cy='115' r='3'/%3E%3Cpath d='M16 78l8 8m0-8l-8 8'/%3E%3Cpath d='M136 78l8 8m0-8l-8 8'/%3E%3Cpath d='M60 80h6m6 0h6m6 0h6'/%3E%3C/g%3E%3Cg fill='%23D5B500' opacity='0.5'%3E%3Ccircle cx='70' cy='60' r='2.5'/%3E%3Ccircle cx='90' cy='100' r='2.5'/%3E%3C/g%3E%3C/svg%3E")}
@media print{body,.bande{background-image:none}}
