.contractDetails{overflow-wrap:break-word;max-width:850px;margin:0 auto;padding-left:1.25cm;padding-right:1.25cm;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.contractDetails p.BodyLeft,.contractDetails p.Body{margin-bottom:1em;margin-left:0!important}.contractDetails p.BodyCentered{text-align:center;margin-bottom:1em}.contractDetails p.BodyLeft p,.contractDetails p.Body p,.contractDetails p.BodyLeft p span,.contractDetails p.Body p span,.contractDetails p.BodyLeft p span span,.contractDetails p.Body p span span{margin-left:0!important}.contractDetails h1.DieterHeading1{text-align:center}.contractDetails h1.DieterHeading1,.contractDetails h2.HeadingLeft{margin-top:0;margin-bottom:2rem}.contractDetails h2.DieterHeading2{margin-top:2.5rem;margin-bottom:1.25rem}.contractDetails h3.DieterHeading3{margin-top:2rem;margin-bottom:1rem}.contractDetails h3.DieterHeading3--paragraph{margin-top:1rem;margin-bottom:1em;font-size:1rem;font-weight:400}.contractDetails h4.DieterHeading4{margin-top:1.5rem;margin-bottom:.75rem}.contractDetails h4.DieterHeading4--paragraph{margin-top:1rem;margin-bottom:1em;font-size:1rem;font-weight:400}.contractDetails h5.DieterHeading5{margin-top:1.25rem;margin-bottom:.75rem;font-size:1rem;font-weight:500}.contractDetails .DieterHeading2 span:not(.number-prefix-p){margin-left:0!important}.contractDetails .DieterHeading2 .number-prefix-p,.contractDetails .DieterHeading3 .number-prefix-p,.contractDetails .DieterHeading4 .number-prefix-p{width:1.25cm;margin-left:-1.25cm;display:inline-block}.contractDetails .DieterLista,.contractDetails .DieterListi,.contractDetails .BulletList1{margin-bottom:.75em;padding-left:1.25cm}.contractDetails .DieterLista .number-prefix-p,.contractDetails .DieterListi .number-prefix-p,.contractDetails .BulletList1 .number-prefix-p{width:1.25cm;margin-left:-1.25cm;display:inline-block}.contractDetails .DieterListaIndent,.contractDetails .DieterListiIndent,.contractDetails .BulletList2 .number-prefix-p{width:1.25cm;margin-left:1.25cm;display:inline-block}.contractDetails .BulletListNoIndent{margin-bottom:.75em;margin-left:0!important}.contractDetails .BulletListNoIndent span{text-indent:0}.contractDetails .BulletListNoIndent .number-prefix-p{width:1.25cm;margin-left:-1.25cm;display:inline-block}.contractDetails .BulletListNoIndent span:not(.number-prefix-p){text-indent:1.25cm!important}.contractDetails .HeadingLeft,.contractDetails .HeadingLeft span{margin-left:0!important}.contractDetails table{border-collapse:collapse;width:100%;margin:2rem 0}.contractDetails tbody{border:1px solid #000}.contractDetails tr{border:inherit}.contractDetails td,.contractDetails th{border:inherit;vertical-align:top;padding:.5rem 1rem}.contractDetails td:first-child,.contractDetails td:first-child>p{text-align:left}.contractDetails .snippets-container{margin:1.5em 0}.contractDetails .DieterInvisible{display:none}.contractDetails .multiline{white-space:pre-wrap}.legal.svelte-1cgj6a0{padding:5rem 0 7rem}.container.svelte-1cgj6a0{max-width:850px;margin-inline:auto}.note.svelte-1cgj6a0{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-body);border-radius:12px;margin:0 1.25cm 2rem;padding:.8rem 1rem;font-size:.95rem}.legal-document.svelte-1cgj6a0 .contractDetails{font-family:var(--font-sans);color:var(--color-body);line-height:1.65}.legal-document.svelte-1cgj6a0 .contractDetails h1{font-family:var(--font-serif);color:var(--color-ink);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:400;line-height:1.1}.legal-document.svelte-1cgj6a0 .contractDetails :is(h2,h3,h4){color:var(--color-ink);line-height:1.3}.legal-document.svelte-1cgj6a0 .contractDetails a{color:var(--color-ink);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}
