.rd-glau .glau-next-back{gap:.4rem}.rd-glau .glau-cose-anatomy{border:1px solid #ffffffb3;border-left:4px solid var(--section-color);border-radius:var(--rd-r-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;grid-template-columns:1fr;gap:0;margin:0 0 1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #0000002e,0 12px 24px -12px #0000001a,inset 0 1px #ffffffb3}@media (min-width:768px){.rd-glau .glau-cose-anatomy{grid-template-columns:1.2fr 1fr}}.rd-glau .glau-cose-anatomy:before{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--section-color) 22%, transparent) 0%, transparent 70%), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--section-color) 14%, transparent) 0%, transparent 60%), radial-gradient(circle at 50% 50%, #ffffff73 0%, transparent 65%);opacity:1;pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.rd-glau .glau-cose-anatomy-body{flex-direction:column;justify-content:center;gap:.7rem;padding:1.4rem 1.5rem 1.5rem;display:flex}@media (min-width:768px){.rd-glau .glau-cose-anatomy-body{padding:1.8rem}}.rd-glau .glau-cose-anatomy-body h3{font-family:var(--rd-font-display);color:var(--rd-navy-800);letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:500}.rd-glau .glau-cose-anatomy-body p{color:var(--rd-ink-700);margin:0;font-size:1rem;line-height:1.65}.rd-glau .glau-cose-card{border-radius:var(--rd-r-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;border:1px solid #ffffffb3;flex-direction:column;gap:.8rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #0000002e,0 12px 24px -12px #0000001a,inset 0 1px #ffffffb3}.rd-glau .glau-cose-card:before{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--section-color) 22%, transparent) 0%, transparent 70%), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--section-color) 14%, transparent) 0%, transparent 60%), radial-gradient(circle at 50% 50%, #ffffff73 0%, transparent 65%);opacity:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.rd-glau .glau-cose-card>*{z-index:1;position:relative}@media (min-width:768px){.rd-glau .glau-cose-card{padding:1.8rem}}.rd-glau .glau-cose-card h3{font-family:var(--rd-font-display);color:var(--rd-navy-800);letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:500}.rd-glau .glau-cose-card p{color:var(--rd-ink-700);margin:0;font-size:1rem;line-height:1.7}.rd-glau .glau-cosa-fare-card{border:1px solid #ffffffb3;border-left:4px solid var(--section-color);border-radius:var(--rd-r-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8c;margin:0 0 1.5rem;padding:1.4rem 1.6rem;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #0000002e,0 12px 24px -12px #0000001a,inset 0 1px #ffffffb3}.rd-glau .glau-cosa-fare-card:before{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--section-color) 22%, transparent) 0%, transparent 70%), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--section-color) 14%, transparent) 0%, transparent 60%), radial-gradient(circle at 50% 50%, #ffffff73 0%, transparent 65%);opacity:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.rd-glau .glau-cosa-fare-card>*{z-index:1;position:relative}@media (min-width:768px){.rd-glau .glau-cosa-fare-card{padding:1.8rem 2rem}}.rd-glau .glau-cosa-fare-card h3{font-family:var(--rd-font-display);color:var(--rd-navy-800);letter-spacing:-.01em;margin:0 0 .9rem;font-size:1.3rem;font-weight:500}.rd-glau .glau-cosa-fare-card ul{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.rd-glau .glau-cosa-fare-card li{color:var(--rd-ink-700);align-items:flex-start;gap:.8rem;font-size:1rem;line-height:1.6;display:flex}.rd-glau .glau-cosa-fare-card li:before{content:"";background:var(--rd-teal-500);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.55em}.rd-glau .glau-diag-cta{margin:1.5rem 0 .5rem;display:flex}.rd-glau .glau-sintomi-layout{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:880px){.rd-glau .glau-sintomi-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:2rem}}.rd-glau .glau-sintomi-aside{flex-direction:column;gap:1rem;display:flex}@media (min-width:880px){.rd-glau .glau-sintomi-aside{top:calc(var(--rd-nav-h,3.5rem) + 2.5rem);position:sticky}}.rd-glau .glau-sintomi-aside-note{background:var(--rd-tint-1-bg);border:1px solid var(--rd-cream-border);border-left:4px solid var(--rd-tint-1);border-radius:var(--rd-r-md);padding:1rem 1.2rem}.rd-glau .glau-sintomi-aside-note p{color:var(--rd-ink-700);margin:0;font-size:.96rem;line-height:1.6}.rd-glau .glau-prev-hero{position:relative}.rd-glau .glau-prev-hero-overlay{z-index:1;color:#fff;background:linear-gradient(#0000 10%,#0d1b26eb 100%);flex-direction:column;gap:.35rem;padding:1.4rem 1.5rem;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.rd-glau .glau-prev-hero-overlay h3{font-family:var(--rd-font-display);color:#fff;letter-spacing:-.01em;margin:0;font-size:max(1.2rem,min(2.4vw,1.6rem));font-weight:500}.rd-glau .glau-prev-hero-overlay p{color:#ffffffe0;max-width:60ch;margin:0;font-size:.95rem;line-height:1.55}.rd-glau .glau-prev-rail{flex-direction:column;gap:0;display:flex;position:relative}.rd-glau .glau-prev-rail:before{content:"";background:linear-gradient(to bottom, var(--rd-amber-500) 0%, var(--rd-amber-500) 78%, #f4a93d00 100%);z-index:1;border-radius:0 0 4px 4px;width:4px;position:absolute;top:0;bottom:0;left:0}.rd-glau .glau-prev-points{counter-reset:prev-counter;flex-direction:column;gap:1.5rem;margin:0;padding:0 0 0 1.8rem;list-style:none;display:flex;position:relative}.rd-glau .glau-prev-point{grid-template-columns:56px 1fr;align-items:start;gap:1rem;padding:0;display:grid}.rd-glau .glau-prev-point .num{font-family:var(--rd-font-display);color:var(--section-color);letter-spacing:-.02em;font-size:2.2rem;font-weight:500;line-height:1}.rd-glau .glau-prev-point .text{flex-direction:column;gap:.35rem;display:flex}.rd-glau .glau-prev-point .text h4{font-family:var(--rd-font-display);color:var(--rd-navy-800);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:500}.rd-glau .glau-prev-point .text p{color:var(--rd-ink-700);max-width:65ch;margin:0;font-size:.98rem;line-height:1.65}
