.scs-legale{color:#f7f2e6;min-height:70svh;font-family:var(--font-geist-sans), "Helvetica Neue", Helvetica, sans-serif;background:#0a0908;padding:clamp(120px,18svh,190px) clamp(20px,6vw,96px) clamp(72px,10svh,120px)}.scs-legale__testa,.scs-legale__corpo{width:min(100%,44rem);margin:0 auto}.scs-legale__occhiello{color:#cca246;font:400 clamp(12px, .9vw, 14px) / 1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px}.scs-legale__titolo{font-family:var(--font-instrument-serif), Georgia, serif;margin:0;font-size:clamp(38px,4.4vw,60px);font-style:italic;font-weight:400;line-height:1.05}.scs-legale__data{color:#8f8567;margin:16px 0 0;font-size:14px}.scs-legale__corpo{color:#f7f2e6e6;margin-top:clamp(36px,4vw,56px);font-size:clamp(16px,1.15vw,18px);line-height:1.7}.scs-legale__corpo h2{letter-spacing:-.01em;color:#f7f2e6;margin:2.2em 0 .6em;font-size:clamp(20px,1.5vw,24px);font-weight:500}.scs-legale__corpo h2:first-child{margin-top:0}.scs-legale__corpo p{text-wrap:pretty;margin:0 0 1em}.scs-legale__corpo a{color:#e7d28e;border-bottom:1px solid #e7d28e73;text-decoration:none}.scs-legale__corpo a:hover{color:#fffbcc;border-color:#e7d28e}.scs-legale__corpo strong{color:#fffbcc;font-weight:500}
