.markdown-content[data-astro-cid-2imy3usv]{min-height:70vh;padding:clamp(var(--space-8), 6vw, var(--space-16)) 0 clamp(var(--space-12), 8vw, var(--space-24));background:linear-gradient(to bottom, var(--color-surface-accent) 0, var(--color-surface-accent) 15rem, var(--color-surface-subtle) 15rem, var(--color-surface-subtle) 100%);color:var(--color-text-primary)}.markdown-article[data-astro-cid-2imy3usv]{width:min(100% - (2 * var(--container-gutter)), 58rem);padding:clamp(var(--space-6), 6vw, var(--space-16));border-radius:var(--radius-large);background:var(--color-surface-page);box-shadow:var(--shadow-card);border:0;margin-inline:auto}.markdown-content--legal[data-astro-cid-2imy3usv]{background:linear-gradient(to bottom, var(--color-surface-inverse) 0, var(--color-surface-inverse) 6rem, var(--color-surface-accent) 6rem, var(--color-surface-accent) 18rem, var(--color-surface-subtle) 18rem, var(--color-surface-subtle) 100%)}.markdown-article--legal[data-astro-cid-2imy3usv]{border-top:.5rem solid var(--color-black)}.legal-document-nav[data-astro-cid-2imy3usv]{max-width:var(--container-prose);gap:var(--space-2);margin:0 auto var(--space-8);padding-bottom:var(--space-6);border-bottom:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.legal-document-nav[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv]{min-height:var(--control-min-height);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);transition:background-color var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);align-items:center;text-decoration:none;display:inline-flex}.legal-document-nav[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv]:hover,.legal-document-nav[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv]:focus-visible,.legal-document-nav[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv][aria-current=page]{border-color:var(--color-black);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.legal-document-footer[data-astro-cid-2imy3usv]{max-width:var(--container-prose);margin:var(--space-16) auto 0;padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.legal-document-footer[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv]{min-height:var(--target-min-size);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.25em;align-items:center;text-decoration-thickness:1px;display:inline-flex}.markdown-article>*{max-width:var(--container-prose);margin-inline:auto}.markdown-article :is(h1,h2,h3,h4,h5,h6,[id]){scroll-margin-top:6.5rem}.markdown-article h1{margin-top:0;margin-bottom:clamp(var(--space-8), 5vw, var(--space-12));color:var(--color-text-primary);font-size:clamp(2.25rem,6vw,3.5rem);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-heading);text-wrap:balance}.markdown-article h2{margin-top:clamp(var(--space-12), 7vw, var(--space-16));margin-bottom:var(--space-6);color:var(--color-text-primary);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:var(--font-weight-semibold);letter-spacing:0;text-wrap:balance;line-height:1.15}.markdown-article--legal h2{padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.markdown-article--legal h1+h2{border-top:0}.markdown-article--refund h1+h2{margin-top:var(--space-8);padding:var(--space-6);border:var(--border-width) solid var(--color-black);border-radius:var(--radius-medium);background:var(--color-surface-accent)}.markdown-article--refund h1+h2+p{font-size:1.125rem;line-height:1.7}.markdown-article h3{margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-text-primary);font-size:clamp(1.3rem,3vw,1.55rem);font-weight:var(--font-weight-semibold);line-height:1.25}.markdown-article h4{margin-top:var(--space-6);margin-bottom:var(--space-2);color:var(--color-text-primary);font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:1.3}.markdown-article p{margin-top:0;margin-bottom:var(--space-4);line-height:1.75}.markdown-article--legal p,.markdown-article--legal li{overflow-wrap:anywhere}.markdown-article ul,.markdown-article ol{margin-top:0;margin-bottom:var(--space-6);padding-left:1.5rem}.markdown-article :is(ul,ol) :is(ul,ol){margin-top:var(--space-2);margin-bottom:var(--space-2)}.markdown-article li{padding-left:var(--space-1);line-height:1.65}.markdown-article li+li{margin-top:var(--space-2)}.markdown-article li::marker{color:var(--color-black);font-weight:var(--font-weight-semibold)}.markdown-article a{color:var(--color-link);font-weight:var(--font-weight-medium);text-decoration-color:var(--color-blue-300);text-underline-offset:.18em;transition:color var(--motion-fast) var(--motion-easing);text-decoration-line:underline;text-decoration-thickness:.14em}.markdown-article a:hover{color:var(--color-link-hover)}.markdown-article strong,.markdown-article b{color:inherit;font-weight:var(--font-weight-semibold)}.markdown-article blockquote{margin-top:var(--space-8);margin-bottom:var(--space-8);padding:var(--space-6);border-left:.3rem solid var(--color-black);border-radius:0 var(--radius-medium) var(--radius-medium) 0;background:var(--color-surface-subtle);color:var(--color-text-primary)}.markdown-article blockquote>:last-child,.markdown-article blockquote :is(ul,ol){margin-bottom:0}.markdown-article code{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-subtle);font-family:var(--font-family-mono);overflow-wrap:anywhere;padding:.15em .38em;font-size:.88em}.markdown-article pre{max-width:var(--container-prose);margin-top:var(--space-6);margin-bottom:var(--space-8);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-left:.3rem solid var(--color-black);border-radius:var(--radius-medium);background:var(--color-black);color:var(--color-white);tab-size:4;-webkit-overflow-scrolling:touch;line-height:1.6;overflow-x:auto}.markdown-article--legal pre{border-color:var(--color-border);border-left-color:var(--color-black);background:var(--color-surface-accent);color:var(--color-text-primary)}.markdown-article pre code{color:inherit;font-size:var(--font-size-small);overflow-wrap:normal;background:0 0;border:0;padding:0}.markdown-article blockquote pre{margin-bottom:0}.markdown-article:not(.markdown-article--legal) hr{display:none}.markdown-article .markdown-table-scroll{max-width:100%;margin:var(--space-8) auto;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-page);-webkit-overflow-scrolling:touch;overflow-x:auto}.markdown-article .markdown-table-scroll:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.markdown-article table{border-collapse:collapse;width:100%;min-width:38rem}.markdown-article th,.markdown-article td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);vertical-align:top;text-align:left;line-height:1.55}.markdown-article th{background:var(--color-surface-accent);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.markdown-article tbody tr:nth-child(2n){background:var(--color-surface-subtle)}.markdown-article tbody tr:last-child td{border-bottom:0}.markdown-article img{width:auto;max-width:100%;height:auto;margin:var(--space-8) auto;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-page);box-shadow:var(--shadow-media);display:block}.markdown-article p:has(>img:only-child){max-width:100%;margin-bottom:0}.markdown-article div[id]:empty{height:0;margin:0 auto}.markdown-article .text-link{color:var(--color-link)}.markdown-article .text-base{font-size:1rem}.markdown-article .no-underline{text-decoration:none}.markdown-article .w-fit{width:fit-content}@media (width<=48rem){.markdown-content[data-astro-cid-2imy3usv]{background:linear-gradient(to bottom, var(--color-surface-accent) 0, var(--color-surface-accent) 10rem, var(--color-surface-subtle) 10rem, var(--color-surface-subtle) 100%)}.markdown-article[data-astro-cid-2imy3usv]{width:min(100% - (2 * var(--space-4)), 58rem);border-radius:var(--radius-medium)}.markdown-content--legal[data-astro-cid-2imy3usv]{background:linear-gradient(to bottom, var(--color-surface-inverse) 0, var(--color-surface-inverse) 4rem, var(--color-surface-accent) 4rem, var(--color-surface-accent) 11rem, var(--color-surface-subtle) 11rem, var(--color-surface-subtle) 100%)}.legal-document-nav[data-astro-cid-2imy3usv]{grid-template-columns:1fr;display:grid}.legal-document-nav[data-astro-cid-2imy3usv] a[data-astro-cid-2imy3usv]{justify-content:center}.markdown-article--privacy:lang(de) h1,.markdown-article--refund:lang(de) h1{hyphens:auto;font-size:clamp(2rem,8.5vw,3.5rem)}.markdown-article :is(h1,h2,h3,h4,h5,h6,[id]){scroll-margin-top:5.75rem}.markdown-article blockquote,.markdown-article pre{padding:var(--space-4)}}
