/* Testata degli articoli (sezione divisa a meta': titolo su nero e foto), estratta da w-71a5f83ec6.css il 06-11-2026 per
   usarla uguale anche nelle pagine di patologie e tecnologie. */
#comp-lju5jdm0{min-height:0px;--l_display:unset;height:100vh;height:100dvh;max-height:900px;--comp-display:unset;align-self:stretch;justify-self:stretch;pointer-events:auto;grid-area:1/1/2/2;position:relative;}
.comp-lju5jdm0-container{box-sizing:border-box;display:var(--l_display,var(--container-display));grid-template-rows:auto max-content;grid-template-columns:5% 45% 50%;--container-layout-type:grid-container-layout;--container-display:grid;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdm0{min-height:100vh;min-height:100dvh;height:auto;max-height:1110px;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdm0{min-height:100vh;min-height:100dvh;height:auto;max-height:1110px;}.comp-lju5jdm0-container{row-gap:0px;column-gap:0px;grid-template-rows:auto max-content 50vh;grid-template-rows:auto max-content 50dvh;grid-template-columns:100%;}}
#comp-lju5jdm0{--bg:var(--color_11);--alpha-bg:0;--static-spx:1px;}
#comp-lju5jdm86{--l_display:unset;height:auto;width:89.999614356232%;max-width:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:end;justify-self:start;pointer-events:auto;margin-left:0%;margin-right:0%;margin-top:0vh;margin-bottom:10vh;margin-bottom:10dvh;grid-area:2/2/3/3;position:relative;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdm86{min-width:0px;width:90%;max-width:2187.875px;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdm86{min-width:0px;width:90%;max-width:2187.875px;margin-left:4.983063481280193%;margin-bottom:3.4628378378378377vh;margin-bottom:3.4628378378378377dvh;grid-area:2/1/3/2;}}
#comp-lju5jdm86{--textScale__minFontSize:10;--color:var(--color_11);--alpha-color:1;--textAlign:left;--fontFamily:raleway,sans-serif;--lineHeight:1.2em;--textScale__maxFontSize:90;--fontWeight:normal;--static-spx:1px;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdm86{--minViewportSize:320;--maxViewportSize:1000;--textScale__minFontSize:12;--textScale__maxFontSize:50;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdm86{--minViewportSize:320;--maxViewportSize:750;--textScale__minFontSize:32;--fontSize:40px;--textScale__maxFontSize:120;}}
#comp-lju5jdmb{--l_display:unset;height:auto;width:23.355942739089894%;max-width:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:end;justify-self:start;pointer-events:auto;margin-left:0.6055976561785841%;margin-right:0%;margin-top:0vh;margin-bottom:0px;grid-area:1/2/2/3;position:relative;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdmb{width:89.99722333948846%;margin-left:0.6055976561785841%;margin-bottom:10px;grid-area:1/2/2/3;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdmb{width:90%;margin-left:5%;margin-bottom:10px;grid-area:1/1/2/2;}}
#comp-lju5jdmb{--textScale__minFontSize:20;--color:var(--color_11);--alpha-color:1;--textAlign:left;--fontFamily:raleway,sans-serif;--lineHeight:1.2em;--textScale__maxFontSize:20;--fontWeight:normal;--static-spx:1px;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdmb{--fontSize:13px;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdmb{--fontSize:13px;}}
#comp-lju5jdmd{min-height:0px;--l_display:unset;height:100%;width:100%;max-height:99999px;--comp-display:unset;align-self:end;justify-self:center;pointer-events:auto;margin-left:0%;margin-right:0%;margin-top:0px;margin-bottom:0vh;grid-area:1/3/3/4;position:relative;}
.comp-lju5jdmd-container{box-sizing:border-box;display:var(--l_display,var(--container-display));grid-template-rows:1fr;grid-template-columns:1fr;--container-layout-type:grid-container-layout;--container-display:grid;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdmd{height:auto;min-width:0px;width:auto;align-self:stretch;justify-self:stretch;margin-left:0px;margin-right:0px;margin-bottom:0px;grid-area:1/3/3/4;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdmd{height:auto;min-width:0px;width:auto;align-self:stretch;justify-self:stretch;margin-left:0px;margin-right:0px;margin-bottom:0px;grid-area:3/1/4/2;}.comp-lju5jdmd-container{row-gap:0px;column-gap:0px;}}
#comp-lju5jdmd{--brw:0px;--brd:var(--color_15);--bg:255,255,255;--rd:0px;--shd:none;--gradient:none;--alpha-brd:0;--alpha-bg:1;--boxShadowToggleOn-shd:none;--static-spx:1px;--bg-gradient:none;}
#comp-lju5jdme5{min-height:0px;--l_display:unset;height:auto;min-width:0px;width:auto;max-width:99999px;--comp-display:unset;display:var(--l_display,var(--display,block));align-self:stretch;justify-self:stretch;pointer-events:auto;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;grid-area:1/1/2/2;position:relative;}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdme5{height:100%;width:100%;align-self:start;justify-self:start;margin-left:0%;margin-right:0%;margin-top:0%;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdme5{height:auto;width:auto;max-height:99999px;align-self:stretch;justify-self:stretch;margin-left:0px;margin-right:0px;margin-top:0px;}}
#comp-lju5jdme5.variants-lju5jdme6{--mediaOpacity:0.32;}
#comp-lju5jdme5{--backgroundColor:var(--color_15);--borderColor:255,255,255;--alpha-borderColor:1;--borderWidth:0px;--cornerRadius:0px;--boxShadow:none;--mediaOpacity:1;--blendMode:normal;--alpha-backgroundColor:0;--boxShadowToggleOn-boxShadow:none;--static-spx:1px;}
#comp-lju5jdme5:not(.is-animating){transition:all 0.3s ease-in-out 0s, visibility 0s;--transition:all 0.3s ease-in-out 0s, visibility 0s;}
#comp-lju5jdme5:not(.is-animating) :not(.is-animating){transition:all 0.3s ease-in-out 0s, visibility 0s;--transition:all 0.3s ease-in-out 0s, visibility 0s;}
#comp-lju5jdme5.variants-lju5jdme6, #comp-lju5jdme5.variants-lju5jdme6 :not(.is-animating){transition:all 0.3s ease-in-out 0s, visibility 0s;--transition:all 0.3s ease-in-out 0s, visibility 0s;}
#comp-lju5jdme5.variants-lju5jdme6, #comp-lju5jdme5.variants-lju5jdme6 :not(.is-animating) :not(.is-animating){transition:all 0.3s ease-in-out 0s, visibility 0s;--transition:all 0.3s ease-in-out 0s, visibility 0s;}
#comp-lju5jdme5 wow-image{overflow:clip;}
#comp-lju5jdme5 wow-image img{height:100%;}
#comp-lju5jdm0{--bg-overlay-color:rgb(var(--color_15));--bg-gradient:none;--divider-top-image:none;--divider-top-size:;--divider-top-height:;--divider-top-offset-x:;--divider-top-color:;--divider-top-opacity:;--divider-top-flip:;--divider-top-layers-size:;--divider-top-layers-y:0px;--divider-top-layers-x:0px;--divider-bottom-image:none;--divider-bottom-size:;--divider-bottom-height:;--divider-bottom-offset-x:;--divider-bottom-color:;--divider-bottom-opacity:;--divider-bottom-flip:;--divider-bottom-layers-size:;--divider-bottom-layers-y:0px;--divider-bottom-layers-x:0px;--inherit-transition:var(--transition, none);}
#comp-lju5jdm86{--text-direction:var(--wix-opt-in-direction);}
#comp-lju5jdm86 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){color:#FFFFFF;font-family:raleway,sans-serif;font-weight:normal;font-size:calc(10px + 80 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize)));text-align:left;line-height:1.2;min-height:0vw;}
#comp-lju5jdm86 :is(ul,ol){direction:ltr;}
#comp-lju5jdm86 [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){color:var(--corvid-color, #FFFFFF);}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdm86 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){font-size:calc(12px + 38 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdm86 :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){font-size:calc(32px + 88 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;}}
#comp-lju5jdmb{--text-direction:var(--wix-opt-in-direction);}
#comp-lju5jdmb :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){color:#FFFFFF;font-family:raleway,sans-serif;font-weight:normal;font-size:calc(20px + 0 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize)));text-align:left;line-height:1.2;min-height:0vw;}
#comp-lju5jdmb :is(ul,ol){direction:ltr;}
#comp-lju5jdmb [class$=rich-text__text]:is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){color:var(--corvid-color, #FFFFFF);}
@media screen and (min-width: 320px) and (max-width: 1000px){#comp-lju5jdmb :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){font-size:13px !important;}}
@media screen and (min-width: 320px) and (max-width: 750px){#comp-lju5jdmb :is(p,h1,h2,h3,h4,h5,h6,ul,ol,span[data-attr-richtext-marker],blockquote,div){font-size:13px !important;}}
#comp-lju5jdmd{--shc-mutated-brightness:128,128,128;}
/* Nelle pagine di patologie e tecnologie la testata sta nella seconda riga della griglia della pagina (la prima e' 0 a
   computer). */
#comp-lju5jdm0{grid-area:2/1/3/2 !important;}
/* Al telefono la sezione del testo aveva una sua copia del titolo (era l'unico titolo visibile): ora il titolo e' nella
   testata, la copia resta nascosta come gia' a computer. */
#comp-ljsdsjob1, #comp-ljslf1w63 { display: none !important; }
/* Sottotitolo di patologie e tecnologie (la loro descrizione), sotto il titolo della testata, in bianco sul nero. */
/* (selettore piu' specifico della regola del tema #comp-lju5jdm86 :is(p, h1, ..., span[...]), che ha anche lei !important) */
#comp-lju5jdm0 #comp-lju5jdm86 p.fg-sottotitolo { font-family: avenir-lt-w01_35-light1475496, sans-serif !important; font-size: clamp(16px, 1.25vw, 20px) !important;
  line-height: 1.5 !important; font-weight: 400 !important; letter-spacing: normal !important; color: #fff !important; margin: 1em 0 0 !important; max-width: 36em; }
/* (con il sottotitolo la testata puo' servire piu' alta della foto quadrata solo sugli schermi stretti: allora cresce invece di
   uscire dalla sua misura) */
@media (min-width: 1001px) { #comp-lju5jdm0 { min-height: auto !important; } }
@media (max-width: 1000px) { #comp-lju5jdm0 { max-height: none !important; } }
/* Testo di patologie e tecnologie: larghezza massima come il testo degli articoli (1024 px), ma allineato a sinistra, sotto
   il titolo della testata (richiesta di Marco del 06-11-2026). */
#comp-ljqyi4gb, #comp-ljslf1vf { max-width: 1024px !important; justify-self: start !important; }
