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