/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.custom-stroke{-webkit-text-stroke:1px #707070}.airdegaufre table{margin-bottom:calc(var(--spacing,.25rem)*4)!important;width:100%!important;height:auto!important}@media (min-width:768px){.airdegaufre table{max-width:70%!important}}.airdegaufre td{--tw-border-style:none!important;padding:calc(var(--spacing,.25rem)*0)!important;padding-block:calc(var(--spacing,.25rem)*2)!important;border-style:none!important}@keyframes revealUp{0%{opacity:0;transform:translateY(100px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.scroll-reveal{animation:revealUp linear both;animation-timeline:view();animation-range:entry 25% cover 45%}@keyframes revealFromLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes revealFromRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@media (min-width:1024px){.reveal-left{animation:revealFromLeft linear both;animation-timeline:view();animation-range:entry 25% cover 40%}.reveal-right{animation:revealFromRight linear both;animation-timeline:view();animation-range:entry 25% cover 40%}}@keyframes fadeInSimple{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.reveal-left,.reveal-right{animation:fadeInSimple linear both;animation-timeline:view();animation-range:entry 15% cover 30%}}