Termini e condizioni del servizio

/* Typografie, Groessen und Farben an das Theme angeglichen (Inter + Theme-Farbvariablen) */ .legal-doc-container { font-family: var(--font-body-family, 'Inter', sans-serif); font-style: var(--font-body-style, normal); font-weight: var(--font-body-weight, 500); line-height: 1.7; color: rgb(var(--color-foreground, 1, 22, 36)); max-width: 900px; margin: 0 auto; padding: 40px 20px; } .legal-doc-container h1, .legal-doc-container h2, .legal-doc-container h3 { font-family: var(--font-heading-family, 'Inter', sans-serif); font-style: var(--font-heading-style, normal); font-weight: var(--font-heading-weight, 600); line-height: var(--font-heading-line-height, 1.2); color: rgb(var(--color-foreground, 1, 22, 36)); } .legal-doc-container h1 { font-size: 3.2rem; text-align: left; margin: 0 0 1rem; } .legal-doc-container h2 { font-size: 2.4rem; margin-top: 5rem; margin-bottom: 2rem; padding-bottom: 1rem; border-bottom: 1px solid rgb(var(--color-border, 230, 232, 233)); } .legal-doc-container h3 { font-size: 1.8rem; margin-top: 3rem; margin-bottom: 1.5rem; } .legal-doc-container p { margin-bottom: 1.6rem; text-align: left; } .legal-doc-container a { color: rgb(var(--color-accent, 21, 102, 224)); } .legal-doc-container strong { color: inherit; font-weight: 700; } .legal-doc-container ul { margin-bottom: 2rem; padding-left: 2.5rem; } .legal-doc-container li { margin-bottom: 1rem; } .legal-doc-container .update-date { font-style: italic; color: rgb(var(--color-foreground-secondary, 103, 115, 124)); text-align: left; margin-bottom: 4rem; } .legal-doc-container .subtitle { text-align: left; font-weight: 700; color: rgb(var(--color-foreground-secondary, 103, 115, 124)); margin-top: -1.5rem; margin-bottom: 3rem; } .legal-doc-container .contact-info { background-color: rgb(var(--color-background-secondary, 247, 248, 248)); padding: 1.5rem 2rem; border-radius: 8px; border-left: 4px solid rgb(var(--color-accent, 21, 102, 224)); margin-bottom: 2rem; } @media screen and (max-width: 749px) { .legal-doc-container { padding: 24px 0; } .legal-doc-container h1 { font-size: 2.6rem; } .legal-doc-container h2 { font-size: 2.1rem; margin-top: 4rem; } .legal-doc-container h3 { font-size: 1.7rem; } }