/* Header stabile e senza linea decorativa */
html{scroll-padding-top:90px}body.pv-unified .site-header,body.pv-unified>header.site-header,.site-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:10000!important;border:0!important;border-bottom:0!important;box-shadow:0 8px 28px rgba(22,3,14,.19)!important;background:rgba(43,12,27,.80)!important;backdrop-filter:blur(22px) saturate(145%)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important}
.site-header::before,.site-header::after{border:0!important;border-bottom:0!important;box-shadow:none!important;display:none!important}
body:has(>.site-header),body:has(>div>.site-header){padding-top:var(--pv-header-space,84px)!important}
@media(max-width:600px){html{scroll-padding-top:76px}}
@media print{.site-header{position:static!important}body:has(>.site-header){padding-top:0!important}}
