.AreaNav-module__oPaNSW__bar{--d7-accent:var(--d7-product-red);background:var(--d7-bg);border-block-end:var(--border-width) solid var(--d7-border)}.AreaNav-module__oPaNSW__row{align-items:center;gap:var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.AreaNav-module__oPaNSW__row::-webkit-scrollbar{display:none}.AreaNav-module__oPaNSW__link{padding-block:var(--space-3);color:var(--d7-brand);font-family:var(--font-mono);white-space:nowrap;border-block-end:1.5px solid #0000;flex:none;font-size:.8125rem;line-height:1.2;text-decoration:none}.AreaNav-module__oPaNSW__link:hover{color:var(--d7-ink)}.AreaNav-module__oPaNSW__link[aria-current=page]{color:var(--d7-ink);border-block-end-color:var(--d7-accent)}.AreaNav-module__oPaNSW__call{margin-inline-start:auto}.AreaNav-module__oPaNSW__arrow{color:inherit}@media (hover:hover){.AreaNav-module__oPaNSW__call:hover .AreaNav-module__oPaNSW__arrow{color:var(--d7-accent)}}@media (prefers-reduced-motion:reduce){.AreaNav-module__oPaNSW__link{transition:none}}
.SiteFooter-module__nBz1BW__footer{padding-block:var(--space-xl);background:var(--d7-bg-muted);border-block-start:var(--border-width) solid var(--d7-border);margin-block-start:auto}.SiteFooter-module__nBz1BW__inner{gap:var(--space-lg);display:grid}.SiteFooter-module__nBz1BW__brand{font-family:var(--font-ui);font-size:var(--font-size-ui);margin:0}.SiteFooter-module__nBz1BW__nav{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__nBz1BW__note{max-width:var(--measure);color:var(--color-text-secondary);font-size:var(--font-size-caption);margin:0}
.Button-module__e7WGRa__button{justify-content:center;align-items:center;gap:var(--space-xs);min-block-size:var(--tap-min);padding-inline:var(--space-lg);padding-block:var(--space-sm);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--font-size-ui);font-weight:var(--font-weight-body);text-align:center;cursor:pointer;transition:background-color var(--duration-ui) ease, border-color var(--duration-ui) ease;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__e7WGRa__primary{background:var(--d7-action);color:var(--d7-on-action)}.Button-module__e7WGRa__primary:hover{background:var(--d7-action-hover);color:var(--d7-on-action);text-decoration:none}.Button-module__e7WGRa__secondary{min-block-size:var(--tap-min);color:var(--d7-ink);text-underline-offset:5px;background:0 0;border-color:#0000;padding:0;text-decoration:underline}.Button-module__e7WGRa__secondary:after{content:" →";text-decoration:none}.Button-module__e7WGRa__secondary:hover{color:var(--d7-ink);background:0 0;text-decoration-thickness:2px}.Button-module__e7WGRa__outline{background:var(--d7-bg);color:var(--d7-ink);border-color:var(--d7-ink)}.Button-module__e7WGRa__outline:hover{background:var(--d7-bg-muted);color:var(--d7-ink);text-decoration:none}.Button-module__e7WGRa__button:disabled,.Button-module__e7WGRa__button[aria-disabled=true]{background:var(--d7-bg-muted);color:var(--color-text-secondary);border-color:var(--d7-border);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Button-module__e7WGRa__button{transition:none}}
.ContactForm-module__fw3Taq__form{gap:var(--space-md);max-width:36rem;display:grid;position:relative}.ContactForm-module__fw3Taq__reply{color:var(--color-text-secondary);font-size:var(--font-size-caption);margin:0}.ContactForm-module__fw3Taq__field{gap:var(--space-2xs);display:grid}.ContactForm-module__fw3Taq__label{font-family:var(--font-ui);font-size:var(--font-size-ui)}.ContactForm-module__fw3Taq__input,.ContactForm-module__fw3Taq__textarea{width:100%;min-block-size:var(--tap-min);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--d7-border);border-radius:var(--radius-sm);background:var(--d7-bg);color:var(--d7-ink);font:inherit}.ContactForm-module__fw3Taq__textarea{resize:vertical;min-block-size:8rem}.ContactForm-module__fw3Taq__input[aria-invalid=true],.ContactForm-module__fw3Taq__textarea[aria-invalid=true]{border-color:var(--d7-product-red-text)}.ContactForm-module__fw3Taq__check{align-items:flex-start;gap:var(--space-sm);min-block-size:var(--tap-min);display:flex}.ContactForm-module__fw3Taq__check input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--d7-accent);margin-block-start:.2rem}.ContactForm-module__fw3Taq__check input[aria-invalid=true]{outline:var(--outline-width) solid var(--d7-product-red-text)}.ContactForm-module__fw3Taq__check label{font-family:var(--font-ui);font-size:var(--font-size-ui)}.ContactForm-module__fw3Taq__error,.ContactForm-module__fw3Taq__summary,.ContactForm-module__fw3Taq__address{max-width:var(--measure);margin:0}.ContactForm-module__fw3Taq__error,.ContactForm-module__fw3Taq__summary{color:var(--d7-product-red-text);font-size:var(--font-size-caption)}.ContactForm-module__fw3Taq__summary{padding:var(--space-md);border:var(--border-width) solid var(--d7-product-red-text);border-radius:var(--radius-sm);background:var(--d7-bg)}.ContactForm-module__fw3Taq__summary ul{margin:var(--space-xs) 0 0;padding-inline-start:var(--space-lg)}.ContactForm-module__fw3Taq__summary a{color:var(--d7-product-red-text)}.ContactForm-module__fw3Taq__success{width:100%;max-width:var(--measure);padding-block:var(--space-2xl);border:0;border-block:var(--rule-soft);color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-lead);line-height:var(--line-height-lead);text-align:center;background:0 0;margin:0}.ContactForm-module__fw3Taq__success:focus{outline:var(--outline-width) solid var(--d7-ink);outline-offset:var(--space-xs)}.ContactForm-module__fw3Taq__address{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.ContactForm-module__fw3Taq__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CtaBand-module__sKl4gq__band{gap:var(--space-lg);border-block-start:var(--border-width) solid var(--d7-ink);padding-block-start:var(--space-xl);display:grid}.CtaBand-module__sKl4gq__band h2,.CtaBand-module__sKl4gq__band p,.CtaBand-module__sKl4gq__note{max-width:var(--measure);margin:0}.CtaBand-module__sKl4gq__band h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;max-width:none}.CtaBand-module__sKl4gq__marks{gap:var(--space-lg) var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CtaBand-module__sKl4gq__marks li{gap:var(--space-xs);grid-column:span 12;align-content:start;max-width:none;margin:0;padding:0;display:grid}.CtaBand-module__sKl4gq__marks h3,.CtaBand-module__sKl4gq__marks p{max-width:none;margin:0}.CtaBand-module__sKl4gq__icon{width:1.75rem;height:1.75rem;color:var(--d7-ink)}.CtaBand-module__sKl4gq__icon path{fill:none;stroke:currentColor;stroke-width:1.5px}.CtaBand-module__sKl4gq__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:40rem){.CtaBand-module__sKl4gq__marks li{grid-column:span 4}}
.FaqList-module__laSSCq__section{gap:var(--space-md);display:grid}.FaqList-module__laSSCq__section h2{margin:0}.FaqList-module__laSSCq__list{border-block-start:var(--border-width) solid var(--d7-border);margin:0;padding:0;list-style:none}.FaqList-module__laSSCq__item{border-block-end:var(--border-width) solid var(--d7-border)}.FaqList-module__laSSCq__question{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-block-size:var(--tap-min);padding-block:var(--space-md);color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-ui);text-align:start;cursor:pointer;background:0 0;border:0;padding-inline:0;display:flex}.FaqList-module__laSSCq__question:hover{text-underline-offset:.15em;text-decoration:underline}.FaqList-module__laSSCq__question:after{content:"+";font-family:var(--font-ui);flex:none}.FaqList-module__laSSCq__question[aria-expanded=true]:after{content:"–"}.FaqList-module__laSSCq__answer{max-width:var(--measure);margin:0;padding-block-end:var(--space-md)}.FaqList-module__laSSCq__more{margin:0}
.Bildzeichen-module__rxjH-W__sign{display:block}:where(.Bildzeichen-module__rxjH-W__sign){color:var(--d7-brand)}
.Hero-module__JgYmMq__hero{gap:var(--space-xl);align-items:start;display:grid}.Hero-module__JgYmMq__copy{gap:var(--space-md);align-content:start;display:grid}.Hero-module__JgYmMq__copy h1,.Hero-module__JgYmMq__subline,.Hero-module__JgYmMq__note{margin:0}.Hero-module__JgYmMq__copy h1{font-size:var(--font-size-display);max-width:none}.Hero-module__JgYmMq__kicker{color:var(--d7-accent-text);font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:.04em;margin:0}.Hero-module__JgYmMq__subline{max-width:var(--measure);color:var(--color-text-secondary)}.Hero-module__JgYmMq__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Hero-module__JgYmMq__note{max-width:var(--measure);font-size:var(--font-size-caption)}.Hero-module__JgYmMq__figure{min-width:0}@media (min-width:60rem){.Hero-module__JgYmMq__withFigure{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.Hero-module__JgYmMq__withFigure .Hero-module__JgYmMq__copy{grid-column:1/span 7}.Hero-module__JgYmMq__withFigure .Hero-module__JgYmMq__figure{grid-column:8/span 5}}
.InterestForm-module__EtsoRa__form{gap:var(--space-md);max-width:36rem;display:grid;position:relative}.InterestForm-module__EtsoRa__field,.InterestForm-module__EtsoRa__choice{gap:var(--space-2xs);display:grid}.InterestForm-module__EtsoRa__choice{gap:var(--space-xs);border:0;margin:0;padding:0}.InterestForm-module__EtsoRa__label,.InterestForm-module__EtsoRa__choice legend{font-family:var(--font-ui);font-size:var(--font-size-ui);padding:0}.InterestForm-module__EtsoRa__options{gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.InterestForm-module__EtsoRa__options label{align-items:center;gap:var(--space-2xs);min-block-size:var(--tap-min);display:inline-flex}.InterestForm-module__EtsoRa__input,.InterestForm-module__EtsoRa__select{width:100%;min-block-size:var(--tap-min);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--d7-border);border-radius:var(--radius-sm);background:var(--d7-bg);color:var(--d7-ink);font:inherit}.InterestForm-module__EtsoRa__check{align-items:flex-start;gap:var(--space-sm);display:flex}.InterestForm-module__EtsoRa__check input{margin-block-start:.35rem}.InterestForm-module__EtsoRa__note,.InterestForm-module__EtsoRa__error{font-size:var(--font-size-caption);margin:0}.InterestForm-module__EtsoRa__error,.InterestForm-module__EtsoRa__summary{color:var(--d7-product-red-text)}.InterestForm-module__EtsoRa__summary{margin:0}.InterestForm-module__EtsoRa__success{width:100%;max-width:var(--measure);padding-block:var(--space-2xl);border:0;border-block:var(--rule-soft);color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-lead);line-height:var(--line-height-lead);text-align:center;background:0 0;margin:0}.InterestForm-module__EtsoRa__success:focus{outline:var(--outline-width) solid var(--d7-ink);outline-offset:var(--space-xs)}.InterestForm-module__EtsoRa__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Logo-module__FeqWJG__link{align-items:center;text-decoration:none;display:inline-flex}.Logo-module__FeqWJG__link:hover{text-decoration:none}.Logo-module__FeqWJG__firma{width:9.5rem;height:auto;display:block}.Logo-module__FeqWJG__product{width:auto;height:3rem;display:block}.Logo-module__FeqWJG__compact{width:auto;max-width:100%;height:2.25rem}.Logo-module__FeqWJG__icon{width:3rem;height:3rem;color:var(--d7-role-versions);display:block}
.PricePlans-module__w6WSFq__section{gap:var(--space-lg);display:grid}.PricePlans-module__w6WSFq__section h2,.PricePlans-module__w6WSFq__summary,.PricePlans-module__w6WSFq__notes,.PricePlans-module__w6WSFq__pending{max-width:var(--measure);margin:0}.PricePlans-module__w6WSFq__summary,.PricePlans-module__w6WSFq__detail,.PricePlans-module__w6WSFq__notes{color:var(--color-text-secondary)}.PricePlans-module__w6WSFq__grid{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.PricePlans-module__w6WSFq__grid>.PricePlans-module__w6WSFq__card{gap:var(--space-xs);max-width:none;padding:var(--space-lg);border-block-start:var(--space-2xs) solid var(--d7-accent);align-content:start;display:grid}.PricePlans-module__w6WSFq__label,.PricePlans-module__w6WSFq__amount,.PricePlans-module__w6WSFq__unit,.PricePlans-module__w6WSFq__detail{margin:0}.PricePlans-module__w6WSFq__label{font-family:var(--font-ui);font-size:var(--font-size-ui)}.PricePlans-module__w6WSFq__amount{font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums;line-height:var(--line-height-heading);color:var(--d7-ink)}.PricePlans-module__w6WSFq__notes{gap:var(--space-xs);padding-inline-start:var(--space-lg);display:grid}.PricePlans-module__w6WSFq__actions{gap:var(--space-sm);justify-items:start;display:grid}@media (min-width:40rem){.PricePlans-module__w6WSFq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.CompetenceBlock-module__XkqDQa__block{background:var(--d7-bg-muted);padding-block:var(--section-space);scroll-margin-top:calc(var(--header-height) + var(--swatch-size));margin-block-end:var(--section-space);overflow:visible}.CompetenceBlock-module__XkqDQa__inner{gap:var(--space-6) var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.CompetenceBlock-module__XkqDQa__copy,.CompetenceBlock-module__XkqDQa__media,.CompetenceBlock-module__XkqDQa__footer{grid-column:1/-1;min-width:0}.CompetenceBlock-module__XkqDQa__block h2,.CompetenceBlock-module__XkqDQa__figure,.CompetenceBlock-module__XkqDQa__statement,.CompetenceBlock-module__XkqDQa__caption,.CompetenceBlock-module__XkqDQa__text,.CompetenceBlock-module__XkqDQa__extra{max-width:none;margin:0}.CompetenceBlock-module__XkqDQa__block h2,.CompetenceBlock-module__XkqDQa__statement{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.CompetenceBlock-module__XkqDQa__figure{font-size:var(--font-size-stat);font-weight:var(--font-weight-heading);line-height:var(--line-height-stat);letter-spacing:var(--tracking-stat);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin-block-start:var(--space-4)}.CompetenceBlock-module__XkqDQa__statement{max-width:11em;font-size:clamp(2.5rem,4.6vw,4.25rem);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-h2);text-wrap:balance;margin-block-start:var(--space-4);line-height:.98}.CompetenceBlock-module__XkqDQa__caption{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin-block-start:var(--space-2)}.CompetenceBlock-module__XkqDQa__text{max-width:var(--measure);margin-block-start:var(--space-5)}.CompetenceBlock-module__XkqDQa__extra{margin-block-start:var(--space-3)}.CompetenceBlock-module__XkqDQa__extra a{color:var(--d7-ink)}.CompetenceBlock-module__XkqDQa__frame{aspect-ratio:4/5;width:100%;position:relative}.CompetenceBlock-module__XkqDQa__frame picture,.CompetenceBlock-module__XkqDQa__frame img{width:100%;height:100%;display:block}.CompetenceBlock-module__XkqDQa__frame img{object-fit:cover}.CompetenceBlock-module__XkqDQa__mark{width:var(--crop-size);height:var(--crop-size);border:0 solid var(--d7-ink);pointer-events:none;position:absolute}.CompetenceBlock-module__XkqDQa__tl,.CompetenceBlock-module__XkqDQa__tr{top:calc(var(--crop-offset) * -1)}.CompetenceBlock-module__XkqDQa__bl,.CompetenceBlock-module__XkqDQa__br{bottom:calc(var(--crop-offset) * -1)}.CompetenceBlock-module__XkqDQa__tl,.CompetenceBlock-module__XkqDQa__bl{left:calc(var(--crop-offset) * -1)}.CompetenceBlock-module__XkqDQa__tr,.CompetenceBlock-module__XkqDQa__br{right:calc(var(--crop-offset) * -1)}.CompetenceBlock-module__XkqDQa__tl{border-right-width:var(--border-width);border-bottom-width:var(--border-width)}.CompetenceBlock-module__XkqDQa__tr{border-left-width:var(--border-width);border-bottom-width:var(--border-width)}.CompetenceBlock-module__XkqDQa__bl{border-right-width:var(--border-width);border-top-width:var(--border-width)}.CompetenceBlock-module__XkqDQa__br{border-left-width:var(--border-width);border-top-width:var(--border-width)}.CompetenceBlock-module__XkqDQa__footer{margin-block-start:var(--space-6)}@media (min-width:75em){.CompetenceBlock-module__XkqDQa__copy{grid-column:1/span 7}.CompetenceBlock-module__XkqDQa__media{grid-column:8/span 5}}
.ProblemList-module__wqiXwa__section{gap:var(--space-lg);display:grid}.ProblemList-module__wqiXwa__section h2{margin:0}.ProblemList-module__wqiXwa__list{gap:var(--space-md);max-width:var(--measure);margin:0;padding-inline-start:var(--space-lg);display:grid}.ProblemList-module__wqiXwa__list li{padding-inline-start:var(--space-xs)}
.Photo-module__HhsgSG__picture{display:block;position:relative}.Photo-module__HhsgSG__picture img{object-fit:cover;width:100%;height:100%;display:block}.Photo-module__HhsgSG__crops{aspect-ratio:4/3}.Photo-module__HhsgSG__crop{width:var(--crop-size);height:var(--crop-size);border:0 solid var(--d7-ink);z-index:1;position:absolute}.Photo-module__HhsgSG__tl,.Photo-module__HhsgSG__tr{top:calc(var(--crop-offset) * -1)}.Photo-module__HhsgSG__bl,.Photo-module__HhsgSG__br{bottom:calc(var(--crop-offset) * -1)}.Photo-module__HhsgSG__tl,.Photo-module__HhsgSG__bl{left:calc(var(--crop-offset) * -1)}.Photo-module__HhsgSG__tr,.Photo-module__HhsgSG__br{right:calc(var(--crop-offset) * -1)}.Photo-module__HhsgSG__tl{border-right-width:var(--border-width);border-bottom-width:var(--border-width)}.Photo-module__HhsgSG__tr{border-left-width:var(--border-width);border-bottom-width:var(--border-width)}.Photo-module__HhsgSG__bl{border-right-width:var(--border-width);border-top-width:var(--border-width)}.Photo-module__HhsgSG__br{border-left-width:var(--border-width);border-top-width:var(--border-width)}.Photo-module__HhsgSG__band{aspect-ratio:3/2}@media (min-width:37.5em){.Photo-module__HhsgSG__crops{aspect-ratio:16/9}.Photo-module__HhsgSG__band{aspect-ratio:20/7}}
.Schema-module__4jHv0W__schema,.Schema-module__4jHv0W__schema>*{min-width:0;max-width:100%}.Schema-module__4jHv0W__schema svg{width:100%;min-width:0;max-width:100%;height:auto;display:block}.Schema-module__4jHv0W__narrow{display:block}.Schema-module__4jHv0W__wide{display:none}@media (min-width:37.5em){.Schema-module__4jHv0W__narrow{display:none}.Schema-module__4jHv0W__wide{display:block}}
.ColorStrip-module__xwwDVa__strip{width:100%;height:var(--swatch-size);margin:0;padding:0;display:flex}.ColorStrip-module__xwwDVa__field{flex:1 1 0;min-width:0;height:100%}
.ScreenshotPlaceholder-module__Hzv-tW__figure{min-width:0;margin:0;display:block}.ScreenshotPlaceholder-module__Hzv-tW__shot{width:100%;max-width:var(--shot-max);display:block}.ScreenshotPlaceholder-module__Hzv-tW__shot img{width:100%;height:auto;display:block}
.LanguageSwitch-module__Ksxcuq__switch{align-items:center;gap:var(--space-2xs);min-block-size:var(--tap-min);display:inline-flex}.LanguageSwitch-module__Ksxcuq__switch a,.LanguageSwitch-module__Ksxcuq__switch span[aria-current=true]{min-block-size:var(--tap-min);padding-inline:var(--space-xs);border-block-end:var(--border-width) solid transparent;color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-ui);align-items:center;text-decoration:none;display:inline-flex}.LanguageSwitch-module__Ksxcuq__switch span[aria-current=true]{border-block-end-color:var(--d7-ink)}.LanguageSwitch-module__Ksxcuq__switch a:hover{text-decoration:underline}.LanguageSwitch-module__Ksxcuq__sep{color:var(--color-text-secondary)}
.ProcessSteps-module__U3Hrzq__section{gap:var(--space-lg);display:grid}.ProcessSteps-module__U3Hrzq__section h2{margin:0}.ProcessSteps-module__U3Hrzq__steps{gap:var(--space-lg) var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProcessSteps-module__U3Hrzq__steps li{gap:var(--space-xs);padding:var(--space-md) 0 0;border-block-start:var(--border-width) solid var(--d7-ink);grid-column:span 12;align-content:start;margin:0;display:grid}.ProcessSteps-module__U3Hrzq__steps h3,.ProcessSteps-module__U3Hrzq__steps p{margin:0}.ProcessSteps-module__U3Hrzq__index{font-family:var(--font-mono);font-size:var(--font-size-caption);letter-spacing:.04em}.ProcessSteps-module__U3Hrzq__closing{max-width:none;margin:0}.block .ProcessSteps-module__U3Hrzq__closing{max-width:none;margin:0}@media (min-width:40rem){.ProcessSteps-module__U3Hrzq__steps li{grid-column:span 6}}@media (min-width:64rem){.ProcessSteps-module__U3Hrzq__steps li{grid-column:span 3}}
.TrustList-module__w0jRqa__section{gap:var(--space-lg);display:grid}.TrustList-module__w0jRqa__section h2{margin:0}.TrustList-module__w0jRqa__list,.TrustList-module__w0jRqa__extra{max-width:var(--measure);margin:0}.TrustList-module__w0jRqa__list{gap:var(--space-sm);padding-inline-start:var(--space-lg);display:grid}
.ProductCard-module__g-pugq__card{min-width:0;padding:0;border:0;border-block-start:var(--rule-strong);background:0 0;flex-direction:column;align-content:start;padding-block-start:var(--space-3);display:flex}.ProductCard-module__g-pugq__top{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ProductCard-module__g-pugq__mark{width:2.5rem;height:2.5rem;color:var(--d7-accent);flex:none;display:block}.ProductCard-module__g-pugq__badge{padding:var(--tag-pad);border:var(--border-width) solid currentColor;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-tag);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin:0}.ProductCard-module__g-pugq__visual{margin-block-start:var(--space-3)}.ProductCard-module__g-pugq__figure img{aspect-ratio:4/3}.ProductCard-module__g-pugq__inset{width:min(var(--inset-max-width), calc(100% - var(--space-3)));min-width:0;padding:var(--space-2);border:var(--border-width) solid var(--d7-ink);background:var(--d7-bg);margin-block-start:calc(var(--inset-overlap) * -1);margin-inline-start:var(--space-3);position:relative}.ProductCard-module__g-pugq__inset>*{min-width:0;max-width:100%}.ProductCard-module__g-pugq__schemaPlate{padding:var(--space-2);background:var(--d7-bg-muted);margin-block-start:var(--space-3)}.product-server .ProductCard-module__g-pugq__schemaPlate{--d7-accent-text:var(--color-text-secondary)}.ProductCard-module__g-pugq__caption{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:var(--tracking-meta);text-transform:uppercase;font-size:.6875rem}.ProductCard-module__g-pugq__card h2,.ProductCard-module__g-pugq__card h3,.ProductCard-module__g-pugq__card p{margin:0}.ProductCard-module__g-pugq__card h2,.ProductCard-module__g-pugq__card h3{letter-spacing:-.02em;margin-block-start:var(--space-4);font-size:clamp(1.625rem,2.4vw,2.125rem);line-height:1.1}.ProductCard-module__g-pugq__card>p{max-width:none;font-size:var(--font-size-body);line-height:var(--line-height-body);margin-block-start:var(--space-2)}.ProductCard-module__g-pugq__more{color:var(--d7-ink);font-size:var(--font-size-ui);text-underline-offset:5px;margin-block-start:var(--space-3);display:inline-block}.ProductCard-module__g-pugq__more:hover{text-decoration-thickness:2px}
.SiteHeader-module__BAu-nW__header{z-index:var(--z-header);background:var(--d7-bg);border-block-end:var(--border-width) solid var(--d7-border);position:sticky;inset-block-start:0}.SiteHeader-module__BAu-nW__bar{justify-content:space-between;align-items:center;gap:var(--space-md);min-block-size:calc(var(--header-height) - var(--border-width));padding-block:0;display:flex}.SiteHeader-module__BAu-nW__tools{justify-content:flex-end;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:nowrap;order:2;margin-inline-start:auto;display:flex}.SiteHeader-module__BAu-nW__menuButton{min-block-size:var(--tap-min);padding-inline:var(--space-md);border:var(--border-width) solid var(--d7-ink);border-radius:var(--radius-md);background:var(--d7-bg);color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-ui);cursor:pointer;place-items:center;display:none}.SiteHeader-module__BAu-nW__menuLabel{grid-area:1/1}.SiteHeader-module__BAu-nW__menuButton .SiteHeader-module__BAu-nW__menuLabel[aria-hidden=true]{visibility:hidden}.SiteHeader-module__BAu-nW__link.SiteHeader-module__BAu-nW__cta{font-weight:var(--font-weight-heading);display:none}.SiteHeader-module__BAu-nW__nav{justify-content:flex-end;align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;flex:auto;order:1;display:flex}.SiteHeader-module__BAu-nW__link{min-block-size:var(--tap-min);padding-inline:var(--space-sm);border-block-end:var(--border-width) solid transparent;color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-ui);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__BAu-nW__link[aria-current=page]{border-block-end-color:var(--d7-ink)}.SiteHeader-module__BAu-nW__link:hover{text-decoration:underline}@media (max-width:76rem){.SiteHeader-module__BAu-nW__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:calc(var(--header-height) - var(--border-width)) auto;align-items:center;column-gap:var(--space-xs);row-gap:0;display:grid}.SiteHeader-module__BAu-nW__brand{grid-area:1/1;width:100%;min-width:0}.SiteHeader-module__BAu-nW__brand a{width:min(9.5rem,100%);min-width:0;display:flex}.SiteHeader-module__BAu-nW__brand img{width:100%;height:auto}.SiteHeader-module__BAu-nW__tools{justify-self:end;gap:var(--space-xs);grid-area:1/2;margin-inline-start:0}.SiteHeader-module__BAu-nW__menuButton{padding-inline:var(--space-xs);display:inline-grid}.SiteHeader-module__BAu-nW__nav{flex-direction:column;grid-area:2/1/auto/-1;justify-content:flex-start;align-items:stretch;padding-block-end:var(--space-md);display:none}.SiteHeader-module__BAu-nW__navOpen{display:flex}.SiteHeader-module__BAu-nW__ctaButton{display:none}.SiteHeader-module__BAu-nW__navOpen .SiteHeader-module__BAu-nW__link.SiteHeader-module__BAu-nW__cta{display:inline-flex}.SiteHeader-module__BAu-nW__link,.SiteHeader-module__BAu-nW__nav a{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__BAu-nW__menuButton,.SiteHeader-module__BAu-nW__link{transition:none}}
.VersionsServer-module__X7L9IW__section{gap:var(--space-sm);max-width:var(--measure);display:grid}.VersionsServer-module__X7L9IW__section h2,.VersionsServer-module__X7L9IW__section p{margin:0}.VersionsServer-module__X7L9IW__claim{font-family:var(--font-ui)}.VersionsServer-module__X7L9IW__badge{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--d7-accent);color:var(--d7-on-accent);font-family:var(--font-ui);font-size:var(--font-size-caption);justify-self:start}
.Chapter-module__xjt6BW__section{gap:var(--space-4);padding-block-start:var(--space-6);display:grid}.Chapter-module__xjt6BW__head,.Chapter-module__xjt6BW__subs,.Chapter-module__xjt6BW__subs li{column-gap:var(--grid-gutter);row-gap:var(--space-2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Chapter-module__xjt6BW__head>*,.Chapter-module__xjt6BW__subs,.Chapter-module__xjt6BW__subs>li,.Chapter-module__xjt6BW__subs li>*{grid-column:1/-1;min-width:0}.Chapter-module__xjt6BW__num,.Chapter-module__xjt6BW__subnum{color:var(--d7-product-red);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);margin:0}.Chapter-module__xjt6BW__subnum{padding-inline-start:2ch}.Chapter-module__xjt6BW__headCopy{align-content:start;gap:var(--space-3);max-width:var(--measure);display:grid}.Chapter-module__xjt6BW__section h2,.Chapter-module__xjt6BW__section h3,.Chapter-module__xjt6BW__section p,.Chapter-module__xjt6BW__body p{margin:0}.Chapter-module__xjt6BW__section h2,.Chapter-module__xjt6BW__subs h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;color:var(--d7-ink)}.Chapter-module__xjt6BW__subs{row-gap:0;margin:0;padding:0;list-style:none}.Chapter-module__xjt6BW__subs li{max-width:none;padding-block:var(--space-4);border-block-start:var(--rule-soft);margin:0}.Chapter-module__xjt6BW__body{gap:var(--space-2);max-width:var(--measure);display:grid}.Chapter-module__xjt6BW__body p+p{margin:0}@media (min-width:75em){.Chapter-module__xjt6BW__head .Chapter-module__xjt6BW__num{grid-area:1/1/auto/span 2}.Chapter-module__xjt6BW__headCopy{grid-area:1/3/auto/span 7}.Chapter-module__xjt6BW__subs .Chapter-module__xjt6BW__subnum,.Chapter-module__xjt6BW__subs h3,.Chapter-module__xjt6BW__subs .Chapter-module__xjt6BW__body{grid-row:1;align-self:start}.Chapter-module__xjt6BW__subs .Chapter-module__xjt6BW__subnum{z-index:1;grid-column:1/span 2}.Chapter-module__xjt6BW__subs h3{font-size:min(calc(var(--font-size-h2) * .7), 2.25rem);text-align:right;text-wrap:wrap;grid-column:1/span 6;padding-inline-start:2.75rem}.Chapter-module__xjt6BW__subs .Chapter-module__xjt6BW__body{grid-column:7/span 5;max-width:none}}
.ProgramLines-module__nWKg-G__programs{gap:var(--space-3);max-width:var(--content-max);display:grid}.ProgramLines-module__nWKg-G__intro,.ProgramLines-module__nWKg-G__programs ul,.ProgramLines-module__nWKg-G__programs li,.ProgramLines-module__nWKg-G__programs li p{margin:0}.ProgramLines-module__nWKg-G__programs ul{gap:var(--space-4) var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;padding:0;list-style:none;display:grid}.ProgramLines-module__nWKg-G__programs ul>li{grid-column:1/-1;min-width:0;max-width:none}.ProgramLines-module__nWKg-G__plain{border-block-start:var(--rule-soft);padding-block-start:var(--space-2)}.ProgramLines-module__nWKg-G__withPhoto{gap:var(--space-2);align-content:start;display:grid}.ProgramLines-module__nWKg-G__withPhoto img{aspect-ratio:4/3}.ProgramLines-module__nWKg-G__programs ul>li>p{max-width:34em}.ProgramLines-module__nWKg-G__programs strong{font-weight:var(--font-weight-medium)}@media (min-width:48rem){.ProgramLines-module__nWKg-G__programs .ProgramLines-module__nWKg-G__withPhoto{grid-column:span 6}}
.WorkflowSteps-module__-WEg5q__section{gap:var(--space-lg);display:grid}.WorkflowSteps-module__-WEg5q__section h2{margin:0}.WorkflowSteps-module__-WEg5q__steps{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.WorkflowSteps-module__-WEg5q__steps li{gap:var(--space-md);padding:var(--space-md);grid-template-columns:auto 1fr;align-items:center;display:grid}.WorkflowSteps-module__-WEg5q__steps li figure{grid-column:1/-1}.WorkflowSteps-module__-WEg5q__index{min-inline-size:var(--tap-min);min-block-size:var(--tap-min);border-radius:var(--radius-sm);background:var(--d7-accent);color:var(--d7-on-accent);font-family:var(--font-ui);font-size:var(--font-size-ui);justify-content:center;align-items:center;display:inline-flex}.WorkflowSteps-module__-WEg5q__closing{max-width:none;margin:0}.block .WorkflowSteps-module__-WEg5q__closing{max-width:none;margin:0}@media (min-width:60rem){.WorkflowSteps-module__-WEg5q__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.WorkflowSteps-module__-WEg5q__steps li{grid-template-columns:1fr;align-content:start;align-items:start}}
.page-module__EJEz7a__lead{gap:var(--space-lg);justify-items:start;display:grid}.page-module__EJEz7a__guide{margin:0}.page-module__EJEz7a__guide a{font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);text-decoration:none}.page-module__EJEz7a__stack{gap:var(--space-xl);display:grid}.page-module__EJEz7a__solution{gap:var(--space-lg);align-items:start;display:grid}@media (min-width:60rem){.page-module__EJEz7a__solution{grid-template-columns:minmax(0, var(--measure)) auto;column-gap:var(--grid-gap);justify-content:start}}.page-module__EJEz7a__requirements{gap:var(--space-md);display:grid}.page-module__EJEz7a__requirements h2,.page-module__EJEz7a__requirements ul,.page-module__EJEz7a__bridge{margin:0}.page-module__EJEz7a__requirements ul{padding-inline-start:var(--space-lg)}
.LogoWall-module__VCroWW__wall{margin:var(--space-5) 0 0;background:var(--d7-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid}.LogoWall-module__VCroWW__cell{aspect-ratio:3/2;box-sizing:border-box;background:var(--d7-bg);place-items:center;min-width:0;max-width:none;min-height:0;margin:0;padding:14% 12%;display:grid;overflow:hidden}.LogoWall-module__VCroWW__slot{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.LogoWall-module__VCroWW__logo{width:calc(100% * var(--logo-scale,1));height:calc(100% * var(--logo-scale,1));object-fit:contain;object-position:center;filter:grayscale();opacity:.7;min-width:0;max-width:100%;min-height:0;max-height:100%;transition:filter .16s ease-out,opacity .16s ease-out;display:block}@media (hover:hover){.LogoWall-module__VCroWW__cell:hover .LogoWall-module__VCroWW__logo{filter:none;opacity:1}}@media (min-width:48rem){.LogoWall-module__VCroWW__wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75em){.LogoWall-module__VCroWW__wall{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.LogoWall-module__VCroWW__logo{transition:none}}
.PlaceholderNote-module__YstF5q__note{padding:var(--space-md) var(--space-lg);background:var(--d7-bg-muted);border:var(--border-width) solid var(--d7-border);border-inline-start:var(--space-2xs) solid var(--d7-brand);border-radius:var(--radius-sm);margin-block-end:var(--space-lg)}.PlaceholderNote-module__YstF5q__note p{max-width:var(--measure);margin:0}.PlaceholderNote-module__YstF5q__gap{padding-inline:var(--space-2xs);background:var(--d7-bg);border:var(--border-width) solid var(--d7-border);border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:var(--font-size-caption)}
.ServiceGrid-module__uZxEuq__section{gap:var(--section-head-space);display:grid}.ServiceGrid-module__uZxEuq__section h2,.ServiceGrid-module__uZxEuq__intro,.ServiceGrid-module__uZxEuq__strip h3,.ServiceGrid-module__uZxEuq__strip p{margin:0}.ServiceGrid-module__uZxEuq__intro{max-width:var(--measure-lead);color:var(--color-text-secondary);font-size:var(--font-size-lead);line-height:var(--line-height-lead)}.ServiceGrid-module__uZxEuq__schema{max-width:var(--content-max)}.ServiceGrid-module__uZxEuq__strip{column-gap:var(--grid-gutter);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ServiceGrid-module__uZxEuq__strip figure,.ServiceGrid-module__uZxEuq__strip article,.ServiceGrid-module__uZxEuq__strip h3,.ServiceGrid-module__uZxEuq__strip p,.ServiceGrid-module__uZxEuq__more{max-width:none}.ServiceGrid-module__uZxEuq__wide,.ServiceGrid-module__uZxEuq__wideCopy,.ServiceGrid-module__uZxEuq__half,.ServiceGrid-module__uZxEuq__tailCopy,.ServiceGrid-module__uZxEuq__tail{grid-column:1/-1;min-width:0}.ServiceGrid-module__uZxEuq__wide img,.ServiceGrid-module__uZxEuq__half img,.ServiceGrid-module__uZxEuq__tail img{aspect-ratio:4/3}.ServiceGrid-module__uZxEuq__index{color:var(--d7-accent-text);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);margin:0}.ServiceGrid-module__uZxEuq__strip .ServiceGrid-module__uZxEuq__programLine{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-family:var(--font-mono);font-weight:var(--font-weight-regular);font-size:var(--font-size-meta);line-height:var(--line-height-meta);letter-spacing:var(--tracking-meta);text-transform:none;white-space:nowrap}.ServiceGrid-module__uZxEuq__strip h3{font-size:var(--font-size-h3);letter-spacing:var(--tracking-h3);line-height:var(--line-height-h3);margin-block-start:var(--space-1)}.ServiceGrid-module__uZxEuq__strip p:not(.ServiceGrid-module__uZxEuq__index){max-width:34em;margin-block-start:var(--space-2)}.ServiceGrid-module__uZxEuq__more{color:var(--d7-ink);font-size:var(--font-size-ui);text-underline-offset:5px;margin-block-start:var(--space-2);display:inline-block}.ServiceGrid-module__uZxEuq__more:hover{text-decoration-thickness:2px}.ServiceGrid-module__uZxEuq__wideCopy,.ServiceGrid-module__uZxEuq__tailCopy,.ServiceGrid-module__uZxEuq__half{align-content:end;gap:0;display:grid}@media (min-width:75em){.ServiceGrid-module__uZxEuq__wide{grid-column:1/span 8}.ServiceGrid-module__uZxEuq__wideCopy{grid-column:9/span 4;align-self:end}.ServiceGrid-module__uZxEuq__half{grid-column:span 6}.ServiceGrid-module__uZxEuq__halfOffset{margin-block-start:var(--space-7)}.ServiceGrid-module__uZxEuq__tailCopy{grid-column:1/span 4;align-self:center}.ServiceGrid-module__uZxEuq__tail{grid-column:5/span 5}}
.page-module__MVrT4G__page{gap:var(--space-xl);display:grid}.page-module__MVrT4G__swatches{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__MVrT4G__swatches li{max-width:none}.page-module__MVrT4G__swatch{min-block-size:7rem;padding:var(--space-sm);border:var(--border-width) solid var(--d7-border);border-radius:var(--radius-sm);flex-direction:column;justify-content:flex-end;margin:0;display:flex}.page-module__MVrT4G__swatch span{max-width:none;font-family:var(--font-ui);font-size:var(--font-size-caption)}.page-module__MVrT4G__brand{background:var(--d7-brand);color:var(--d7-on-brand)}.page-module__MVrT4G__yellow{background:var(--d7-area-versions-fill);color:var(--d7-on-area-versions)}.page-module__MVrT4G__yellowText{background:var(--d7-bg);color:var(--d7-area-versions-text)}.page-module__MVrT4G__magenta{background:var(--d7-product-magenta);color:var(--d7-on-magenta)}.page-module__MVrT4G__cyan{background:var(--d7-product-cyan);color:var(--d7-on-cyan)}.page-module__MVrT4G__black{background:var(--d7-product-black);color:var(--d7-on-black)}.page-module__MVrT4G__red{background:var(--d7-product-red);color:var(--d7-on-red)}.page-module__MVrT4G__server{background:var(--d7-role-server);color:var(--d7-on-server)}.page-module__MVrT4G__katalog{background:var(--d7-role-katalog);color:var(--d7-on-katalog)}.page-module__MVrT4G__blue{background:var(--d7-product-blue);color:var(--d7-on-blue)}.page-module__MVrT4G__row{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.page-module__MVrT4G__logos{gap:var(--space-xl);flex-wrap:wrap;align-items:center;display:flex}.page-module__MVrT4G__sampleLink{max-width:var(--measure)}.page-module__MVrT4G__displaySample{font-family:var(--font-display);font-size:var(--font-size-h1);line-height:var(--line-height-heading);margin:0}.page-module__MVrT4G__versions{gap:var(--space-md);padding:var(--space-lg);border:var(--border-width) solid var(--d7-border);border-radius:var(--radius-md);display:grid}.page-module__MVrT4G__errorField{gap:var(--space-2xs);max-width:20rem;display:grid}.page-module__MVrT4G__errorInput{min-block-size:var(--tap-min);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--d7-product-red-text);border-radius:var(--radius-sm);font:inherit;color:var(--d7-ink);background:var(--d7-bg)}.page-module__MVrT4G__errorText{color:var(--d7-product-red-text);font-size:var(--font-size-caption);margin:0}
.ContactIntro-module__Bx8DTa__kicker{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);margin:0}
.LegalLayout-module__mzmPOq__article{gap:var(--space-lg);display:grid}.LegalLayout-module__mzmPOq__article h1,.LegalLayout-module__mzmPOq__lead,.LegalLayout-module__mzmPOq__section p,.LegalLayout-module__mzmPOq__section li{max-width:var(--measure)}.LegalLayout-module__mzmPOq__toc{max-width:var(--measure);gap:var(--space-xs);margin:0;padding-inline-start:var(--space-lg);display:grid}.LegalLayout-module__mzmPOq__section{gap:var(--space-sm);display:grid}.LegalLayout-module__mzmPOq__section h2{margin-block-end:0}
.ScenarioCard-module__tIM7SW__list{gap:var(--space-lg);display:grid}.ScenarioCard-module__tIM7SW__card{gap:var(--space-md);padding:var(--space-lg);border-block-start:var(--outline-width) solid var(--d7-accent);display:grid}.ScenarioCard-module__tIM7SW__label,.ScenarioCard-module__tIM7SW__card h3,.ScenarioCard-module__tIM7SW__card h4,.ScenarioCard-module__tIM7SW__card p{margin:0}.ScenarioCard-module__tIM7SW__label{color:var(--d7-ink);font-family:var(--font-ui);font-size:var(--font-size-caption)}.ScenarioCard-module__tIM7SW__split{gap:var(--space-md);display:grid}.ScenarioCard-module__tIM7SW__split h4,.ScenarioCard-module__tIM7SW__block{font-family:var(--font-ui);font-size:var(--font-size-ui)}@media (min-width:48rem){.ScenarioCard-module__tIM7SW__split{grid-template-columns:1fr 1fr}}
.AgencyView-module__d9eYSq__page h1{max-width:18em;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--tracking-h2);margin:0}.AgencyView-module__d9eYSq__kicker,.AgencyView-module__d9eYSq__note,.AgencyView-module__d9eYSq__num,.AgencyView-module__d9eYSq__language{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);margin:0}.AgencyView-module__d9eYSq__num{color:var(--d7-accent)}.AgencyView-module__d9eYSq__lead{max-width:var(--measure-lead);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin:0}.AgencyView-module__d9eYSq__opener,.AgencyView-module__d9eYSq__detailHead{gap:var(--space-4);display:grid}.AgencyView-module__d9eYSq__spread,.AgencyView-module__d9eYSq__head,.AgencyView-module__d9eYSq__cards,.AgencyView-module__d9eYSq__index,.AgencyView-module__d9eYSq__index li,.AgencyView-module__d9eYSq__card{column-gap:var(--grid-gutter);row-gap:var(--space-3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.AgencyView-module__d9eYSq__spread>*,.AgencyView-module__d9eYSq__head>*,.AgencyView-module__d9eYSq__card,.AgencyView-module__d9eYSq__index li,.AgencyView-module__d9eYSq__card>*,.AgencyView-module__d9eYSq__card h3,.AgencyView-module__d9eYSq__card p,.AgencyView-module__d9eYSq__index h2,.AgencyView-module__d9eYSq__index h3,.AgencyView-module__d9eYSq__index p,.AgencyView-module__d9eYSq__index .AgencyView-module__d9eYSq__points,.AgencyView-module__d9eYSq__headCopy,.AgencyView-module__d9eYSq__spreadCopy,.AgencyView-module__d9eYSq__inset{grid-column:1/-1;min-width:0;max-width:none}.AgencyView-module__d9eYSq__spreadCopy,.AgencyView-module__d9eYSq__headCopy{align-content:start;gap:var(--space-3);display:grid}.AgencyView-module__d9eYSq__actions{flex-wrap:wrap;display:flex}.AgencyView-module__d9eYSq__note{text-transform:none;letter-spacing:0}.AgencyView-module__d9eYSq__section{gap:var(--space-4);padding-block-start:var(--space-6);display:grid}.AgencyView-module__d9eYSq__section h2,.AgencyView-module__d9eYSq__section h3,.AgencyView-module__d9eYSq__section p,.AgencyView-module__d9eYSq__index h2,.AgencyView-module__d9eYSq__index h3,.AgencyView-module__d9eYSq__index p,.AgencyView-module__d9eYSq__card h3,.AgencyView-module__d9eYSq__card p,.AgencyView-module__d9eYSq__crossLine,.AgencyView-module__d9eYSq__language{margin:0}.AgencyView-module__d9eYSq__headCopy,.AgencyView-module__d9eYSq__card p,.AgencyView-module__d9eYSq__index p{max-width:var(--measure)}.AgencyView-module__d9eYSq__cards{row-gap:var(--space-5)}.AgencyView-module__d9eYSq__card{align-content:start;gap:var(--space-2);border-block-start:var(--rule-strong);padding-block-start:var(--space-3)}.AgencyView-module__d9eYSq__card h3,.AgencyView-module__d9eYSq__index h2,.AgencyView-module__d9eYSq__index h3{margin-block-start:var(--space-1)}#AgencyView-module__d9eYSq__referenzen{scroll-margin-top:calc(var(--header-height) + var(--swatch-size))}.AgencyView-module__d9eYSq__index{row-gap:0;margin:0;padding:0;list-style:none}.AgencyView-module__d9eYSq__index li{max-width:none;padding-block:var(--space-4);border-block-start:var(--rule-soft);margin:0}.AgencyView-module__d9eYSq__points{gap:0;margin:0;padding:0;list-style:none;display:grid}.AgencyView-module__d9eYSq__points li{gap:var(--space-1);max-width:none;padding-block:var(--space-3);border-block-start:var(--rule-soft);margin:0;display:grid}.AgencyView-module__d9eYSq__points h3,.AgencyView-module__d9eYSq__points p{max-width:none;margin:0}.AgencyView-module__d9eYSq__more{color:var(--d7-ink);text-underline-offset:.18em;text-decoration:underline}.AgencyView-module__d9eYSq__arrow{text-decoration:none}.AgencyView-module__d9eYSq__aside{gap:var(--space-2);max-width:var(--measure);margin-block-start:var(--space-5);display:grid}.AgencyView-module__d9eYSq__aside h2,.AgencyView-module__d9eYSq__aside p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;max-width:none;margin:0}.AgencyView-module__d9eYSq__aside h2{font-size:var(--font-size-h3)}.AgencyView-module__d9eYSq__crossLine{max-width:none;border-block-start:var(--rule-soft);margin-block-start:var(--space-4);padding-block-start:var(--space-3)}.AgencyView-module__d9eYSq__language{max-width:none;color:var(--d7-ink);text-transform:none;margin-block-start:var(--space-4);font-size:.8125rem}.AgencyView-module__d9eYSq__language span{color:var(--color-text-secondary);margin-block-end:var(--space-1);display:block}@media (hover:hover){.AgencyView-module__d9eYSq__more:hover{-webkit-text-decoration-color:var(--d7-accent);text-decoration-color:var(--d7-accent)}.AgencyView-module__d9eYSq__more:hover .AgencyView-module__d9eYSq__arrow{color:var(--d7-accent)}}@media (min-width:75em){.AgencyView-module__d9eYSq__spread>:first-child{grid-column:1/span 8}.AgencyView-module__d9eYSq__spreadCopy{grid-column:9/span 4}.AgencyView-module__d9eYSq__card{grid-column:span 4}.AgencyView-module__d9eYSq__head .AgencyView-module__d9eYSq__num{grid-column:1/span 2}.AgencyView-module__d9eYSq__headCopy{grid-column:3/span 7}.AgencyView-module__d9eYSq__index .AgencyView-module__d9eYSq__num,.AgencyView-module__d9eYSq__index>li>h2,.AgencyView-module__d9eYSq__index>li>h3,.AgencyView-module__d9eYSq__index li>p:not(.AgencyView-module__d9eYSq__num),.AgencyView-module__d9eYSq__inset{grid-row:1}.AgencyView-module__d9eYSq__index .AgencyView-module__d9eYSq__num{z-index:1;grid-column:1;align-self:start}.AgencyView-module__d9eYSq__index>li>h2,.AgencyView-module__d9eYSq__index>li>h3{font-size:min(calc(var(--font-size-h2) * .72), 2.3rem);text-align:right;text-wrap:wrap;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;grid-column:1/span 6;padding-inline-start:1.75rem}.AgencyView-module__d9eYSq__index li>p:not(.AgencyView-module__d9eYSq__num){grid-column:7/span 5}.AgencyView-module__d9eYSq__index .AgencyView-module__d9eYSq__points{grid-area:2/3/auto/-1}.AgencyView-module__d9eYSq__index li.AgencyView-module__d9eYSq__withInset>p:not(.AgencyView-module__d9eYSq__num){grid-column:7/span 3}.AgencyView-module__d9eYSq__inset{grid-column:10/span 3}}
.GuideView-module__qvBv6q__page h1{max-width:var(--measure-lead);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.GuideView-module__qvBv6q__page section{scroll-margin-top:calc(var(--header-height) + var(--swatch-size) + 3.5rem)}.GuideView-module__qvBv6q__opener{gap:var(--space-md);padding-block-end:var(--space-lg);display:grid}.GuideView-module__qvBv6q__opener h1,.GuideView-module__qvBv6q__back{margin:0}.GuideView-module__qvBv6q__back a{font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);text-decoration:none}.GuideView-module__qvBv6q__toc{z-index:10;background:var(--d7-bg);border-block-end:var(--rule-soft);position:sticky;inset-block-start:calc(var(--header-height) + var(--swatch-size))}.GuideView-module__qvBv6q__toc ol{gap:var(--space-3);padding-block:var(--space-2);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.GuideView-module__qvBv6q__toc a{align-items:baseline;gap:var(--space-2xs);color:var(--d7-ink);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);white-space:nowrap;text-decoration:none;display:inline-flex}.GuideView-module__qvBv6q__tocNum{color:var(--d7-product-red)}.GuideView-module__qvBv6q__tocMark{background:var(--d7-accent);color:var(--d7-on-accent);padding-inline:var(--space-xs)}.GuideView-module__qvBv6q__tocMark .GuideView-module__qvBv6q__tocNum,.GuideView-module__qvBv6q__fresh{color:var(--d7-on-accent)}.GuideView-module__qvBv6q__fresh{font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta)}.GuideView-module__qvBv6q__mark{background:color-mix(in srgb, var(--d7-accent) 18%, var(--d7-bg));outline:var(--border-width) solid var(--d7-accent);padding-inline:var(--space-md)}.GuideView-module__qvBv6q__badge{padding:var(--space-2xs) var(--space-xs);background:var(--d7-accent);color:var(--d7-on-accent);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);justify-self:start;margin:0}.GuideView-module__qvBv6q__prose{gap:var(--space-sm);min-width:0;display:grid}.GuideView-module__qvBv6q__prose p,.GuideView-module__qvBv6q__prose ul,.GuideView-module__qvBv6q__prose ol{max-width:var(--measure);margin:0}.GuideView-module__qvBv6q__prose ul,.GuideView-module__qvBv6q__prose ol{padding-inline-start:var(--space-lg)}.GuideView-module__qvBv6q__prose li>ul,.GuideView-module__qvBv6q__prose li>ol{margin-block-start:var(--space-2xs)}.GuideView-module__qvBv6q__prose strong,.GuideView-module__qvBv6q__prose code{font-family:var(--font-mono);font-size:.92em;font-style:normal;font-weight:var(--font-weight-medium)}.GuideView-module__qvBv6q__prose code{font-weight:var(--font-weight-body)}.GuideView-module__qvBv6q__shot{max-width:var(--measure);border:var(--border-width) solid var(--d7-border);margin:0;display:grid}.GuideView-module__qvBv6q__frame{background:var(--d7-bg-muted);border-block-end:var(--rule-soft);min-block-size:4.5rem;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);place-items:center;display:grid}.GuideView-module__qvBv6q__shotImage{width:100%;max-width:min(var(--measure), calc(var(--shot-max) + 2 * var(--border-width)));display:block}.GuideView-module__qvBv6q__shotImage img{border-block-end:var(--rule-soft);width:100%;height:auto;display:block}.GuideView-module__qvBv6q__shot figcaption{padding:var(--space-sm) var(--space-md);margin:0}.GuideView-module__qvBv6q__tableWrap{max-width:100%;overflow-x:auto}.GuideView-module__qvBv6q__tableWrap table{min-width:36rem}.GuideView-module__qvBv6q__tableWrap th{font-family:var(--font-mono);font-size:var(--font-size-meta);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-meta)}.GuideView-module__qvBv6q__sub{gap:var(--space-2);padding-block:var(--space-4);border-block-start:var(--rule-soft);scroll-margin-top:calc(var(--header-height) + var(--swatch-size) + 3.5rem);display:grid}.GuideView-module__qvBv6q__subnum,.GuideView-module__qvBv6q__sub h3{margin:0}.GuideView-module__qvBv6q__subnum{color:var(--d7-product-red);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta)}.GuideView-module__qvBv6q__sub h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}
.HomeView-module__7in4fq__hero h1{max-width:none;margin:0}.HomeView-module__7in4fq__hero h1 span{color:var(--color-text-secondary);display:block}.HomeView-module__7in4fq__opener{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-block-start:var(--space-5);display:grid}.HomeView-module__7in4fq__heroFigure,.HomeView-module__7in4fq__heroCopy{grid-column:1/-1;min-width:0}.HomeView-module__7in4fq__heroCopy{flex-direction:column;order:-1;margin-block-end:var(--space-5);display:flex}.HomeView-module__7in4fq__kicker,.HomeView-module__7in4fq__lead,.HomeView-module__7in4fq__note{margin:0}.HomeView-module__7in4fq__kicker,.HomeView-module__7in4fq__note{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.HomeView-module__7in4fq__hero>.HomeView-module__7in4fq__programLine{font-weight:var(--font-weight-regular);line-height:var(--line-height-meta);text-transform:none;margin-block-end:var(--space-3)}.HomeView-module__7in4fq__programLine span{white-space:nowrap}.HomeView-module__7in4fq__lead{max-width:var(--measure-lead);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin-block-start:var(--space-3)}.HomeView-module__7in4fq__uxp{margin:var(--space-3) 0 0;max-width:var(--measure-lead);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.HomeView-module__7in4fq__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;margin-block-start:var(--space-4);display:flex}.HomeView-module__7in4fq__note{text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-size:var(--font-size-small);margin-block-start:var(--space-2)}.HomeView-module__7in4fq__pains{gap:var(--space-5) var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.HomeView-module__7in4fq__pains>div,.HomeView-module__7in4fq__pains>:last-child{grid-column:1/-1;min-width:0}.HomeView-module__7in4fq__pains h2,.HomeView-module__7in4fq__pains p{margin:0}.HomeView-module__7in4fq__pains ul{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.HomeView-module__7in4fq__pains li{max-width:var(--measure);padding-block:var(--space-2);border-block-start:var(--rule-soft);margin:0}.HomeView-module__7in4fq__pains p{max-width:var(--measure);margin-block-start:var(--space-3)}.HomeView-module__7in4fq__tools{gap:var(--space-5);display:grid}.HomeView-module__7in4fq__tools h2,.HomeView-module__7in4fq__toolsIntro,.HomeView-module__7in4fq__all{margin:0}.HomeView-module__7in4fq__toolsIntro{max-width:var(--measure-lead);color:var(--color-text-secondary)}.HomeView-module__7in4fq__cards{gap:var(--space-6) var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.HomeView-module__7in4fq__cards article{grid-column:1/-1}.HomeView-module__7in4fq__audience{gap:var(--space-4);display:grid}.HomeView-module__7in4fq__quiet{max-width:none;margin:0 0 var(--space-5);padding-block:var(--space-3);border-block-start:var(--rule-soft);border-block-end:var(--rule-soft);font-size:var(--font-size-body)}.block .HomeView-module__7in4fq__quiet{max-width:none;margin:0 0 var(--space-5);padding-block:var(--space-3);border-block-start:var(--rule-soft);border-block-end:var(--rule-soft);font-size:var(--font-size-body)}.HomeView-module__7in4fq__quiet a,.HomeView-module__7in4fq__quiet a:hover{color:var(--d7-ink);text-decoration-thickness:1px}.HomeView-module__7in4fq__quiet a:hover{text-decoration-thickness:2px}.HomeView-module__7in4fq__audience h2,.HomeView-module__7in4fq__audience h3,.HomeView-module__7in4fq__audience p{margin:0}.HomeView-module__7in4fq__audience ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.HomeView-module__7in4fq__audience li{gap:var(--space-1);max-width:none;border-block-start:var(--rule-strong);margin:0;padding-block-start:var(--space-3);display:grid}@media (min-width:48rem){.HomeView-module__7in4fq__audience ul{column-gap:var(--grid-gutter);grid-template-columns:1fr 1fr}}@media (min-width:75em){.HomeView-module__7in4fq__heroFigure{grid-column:1/span 8}.HomeView-module__7in4fq__heroCopy{order:0;grid-column:9/span 4;margin-block-end:0}.HomeView-module__7in4fq__pains>div{grid-column:1/span 6}.HomeView-module__7in4fq__pains>:last-child{grid-column:7/span 6}.HomeView-module__7in4fq__cards article{grid-column:span 4}}
.KatalogView-module__F5M2yq__logo{justify-self:start}.KatalogView-module__F5M2yq__badge{padding:var(--tag-pad);border:var(--border-width) solid var(--d7-accent);color:var(--d7-accent-text);font-family:var(--font-mono);font-size:var(--font-size-tag);letter-spacing:var(--tracking-meta);text-transform:uppercase;justify-self:start;margin:0}.KatalogView-module__F5M2yq__figure{margin:0}.KatalogView-module__F5M2yq__figure img{aspect-ratio:4/3}.KatalogView-module__F5M2yq__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}
.PluginsView-module__H1_3bq__cards{gap:var(--space-6) var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.PluginsView-module__H1_3bq__cards article{grid-column:1/-1}@media (min-width:75em){.PluginsView-module__H1_3bq__cards article{grid-column:span 4}}
.ServerView-module__5Yo8QW__stack{min-width:0}.ServerView-module__5Yo8QW__stack>*{min-width:0;max-width:100%}.ServerView-module__5Yo8QW__intro{gap:var(--space-lg);justify-items:start;display:grid}.ServerView-module__5Yo8QW__intro h1{max-width:none;margin:0}.ServerView-module__5Yo8QW__badge{padding:var(--tag-pad);border:var(--border-width) solid var(--d7-accent);color:var(--d7-accent-text);font-family:var(--font-mono);font-size:var(--font-size-tag);letter-spacing:var(--tracking-meta);text-transform:uppercase;margin:0}.ServerView-module__5Yo8QW__actions{gap:var(--space-3);flex-wrap:wrap;justify-self:start;align-items:center;max-width:100%;display:flex}.ServerView-module__5Yo8QW__section{justify-items:start}.ServerView-module__5Yo8QW__list{width:100%;margin:0;padding:0;list-style:none;display:grid}ol.ServerView-module__5Yo8QW__list{padding-inline-start:var(--space-5);list-style:decimal;display:block}ol.ServerView-module__5Yo8QW__list li{display:list-item}.ServerView-module__5Yo8QW__list li{max-width:var(--measure);padding-block:var(--space-2);border-block-start:var(--rule-soft);margin:0}
