:root{--lernen-color-paper: var(--background);--lernen-color-surface: var(--card);--lernen-color-ink: var(--foreground);--lernen-color-muted: var(--muted-foreground);--lernen-color-rule: var(--border);--lernen-color-accent: var(--primary);--lernen-color-focus: var(--ring);--lernen-font-display: var(--font-sans);--lernen-font-body: var(--font-sans);--lernen-font-outlier: var(--font-mono);--lernen-space-0: 0;--lernen-space-2xs: .25rem;--lernen-space-xs: var(--space-1);--lernen-space-underline: .125rem;--lernen-space-sm: .75rem;--lernen-space-md: var(--space-2);--lernen-space-lg: var(--space-3);--lernen-space-xl: var(--space-4);--lernen-space-2xl: var(--space-6);--lernen-space-3xl: var(--space-8);--lernen-space-4xl: 7rem;--lernen-space-page: clamp(1rem, 4vw, 2rem);--lernen-space-layout-max: 80rem;--lernen-type-micro: var(--text-xs);--lernen-type-small: var(--text-sm);--lernen-type-body: var(--text-base);--lernen-type-lead: var(--text-xl);--lernen-type-section: clamp(var(--text-2xl), 2vw, var(--text-3xl));--lernen-type-display: clamp(2rem, 1.2rem + 3vw, 3.75rem);--lernen-type-line-tight: var(--leading-tight);--lernen-type-line-ui: 1;--lernen-type-line-normal: var(--leading-normal);--lernen-type-line-loose: var(--leading-relaxed);--lernen-type-weight-regular: var(--font-normal);--lernen-type-weight-medium: var(--font-semibold);--lernen-type-weight-display: var(--font-bold);--lernen-type-tracking-tight: var(--tracking-tight);--lernen-type-tracking-label: var(--tracking-widest);--lernen-type-measure: 68ch;--lernen-rule-hairline: 1px;--lernen-rule-focus: 2px;--lernen-rule-offset: 3px;--lernen-radius-none: 0;--lernen-radius-control: var(--radius);--lernen-control-size: 2.75rem;--lernen-duration-none: 0ms;--lernen-duration-micro: var(--duration-fast);--lernen-easing-out: var(--ease-out);--lernen-easing-in: var(--ease-in);--lernen-easing-in-out: var(--ease-in-out);--funnel-color-paper: var(--site-paper);--funnel-color-paper-raised: color-mix(in oklch, var(--site-paper) 97%, var(--site-ink));--funnel-color-ink: var(--site-ink);--funnel-color-ink-soft: var(--site-muted);--funnel-color-rule: var(--site-rule);--funnel-color-accent: var(--site-accent);--funnel-color-accent-ink: var(--site-on-accent);--funnel-color-focus: var(--site-focus);--funnel-color-dark-paper: var(--site-paper);--funnel-color-dark-raised: color-mix(in oklch, var(--site-paper) 97%, var(--site-ink));--funnel-color-dark-ink: var(--site-ink);--funnel-color-dark-soft: var(--site-muted);--funnel-color-dark-rule: var(--site-rule);--funnel-color-dark-focus: var(--site-focus);--funnel-font-display: var(--site-font);--funnel-font-body: var(--site-font);--funnel-space-3xs: .25rem;--funnel-space-2xs: .5rem;--funnel-space-xs: .75rem;--funnel-space-sm: 1rem;--funnel-space-md: 1.5rem;--funnel-space-lg: 2rem;--funnel-space-xl: 3rem;--funnel-space-2xl: 4rem;--funnel-space-3xl: 6rem;--funnel-space-4xl: 8rem;--funnel-space-5xl: 10rem;--funnel-width-shell: 76rem;--funnel-width-prose: 68ch;--funnel-radius-sm: .5rem;--funnel-radius-md: .5rem;--funnel-control-height: 3rem;--funnel-banner-height: 5rem;--funnel-z-sticky: 200;--funnel-z-sticky-nav: 300;--funnel-duration-micro: var(--duration-fast);--funnel-easing-out: var(--ease-out)}.hannover-service{--hannover-ground: oklch(14% .005 250);--hannover-ground-raised: oklch(19% .007 250);--hannover-ground-ink: oklch(94% .006 70);--hannover-ground-soft: oklch(74% .006 70);--hannover-ground-rule: oklch(34% .008 250);--hannover-paper: var(--site-paper);--hannover-paper-raised: var(--funnel-color-paper-raised);--hannover-paper-ink: var(--site-ink);--hannover-paper-soft: var(--site-muted);--hannover-paper-rule: var(--site-rule);--hannover-signal: var(--site-accent);--hannover-signal-ink: var(--funnel-color-accent-ink);--hannover-layer-decor: 1;--hannover-layer-object: 2;--hannover-layer-content: 3;--hannover-lens-overlap: clamp(.75rem, 1.6vw, 1.5rem);--hannover-pad-block: clamp(3.5rem, 6vw, 5.5rem);--hannover-display-size: clamp(3rem, 5.4vw, 4.9rem);--hannover-section-size: clamp(1.9rem, 3vw, 2.75rem);--hannover-subsection-size: clamp(1.35rem, 2vw, 2rem)}.hannover-service *,.hannover-service *:before,.hannover-service *:after{box-sizing:border-box}.hannover-service [data-visual-scene]{position:relative;isolation:isolate}.hannover-service [data-visual-scene]>.hannover-shell{position:relative;z-index:var(--hannover-layer-content)}.hannover-service [data-visual-scene].hannover-shell{z-index:var(--hannover-layer-content)}.hannover-service__main{overflow-x:clip;padding-top:var(--funnel-banner-height);background:var(--hannover-paper);color:var(--hannover-paper-ink);font-family:var(--funnel-font-body)}.hannover-shell{width:min(calc(100% - (2 * var(--funnel-space-md))),var(--funnel-width-shell));margin-inline:auto}.hannover-short-path{display:flex;gap:.5rem 1.5rem;overflow-x:auto;padding-block:.8rem;border-bottom:1px solid var(--hannover-paper-rule)}.hannover-short-path a{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;color:var(--hannover-paper-soft);font-size:.82rem;text-decoration:underline;text-underline-offset:.3em}.hannover-short-path a:is(:hover,:focus-visible){color:var(--hannover-paper-ink)}.hannover-service h1,.hannover-service h2,.hannover-service h3{min-width:0;margin:0;color:inherit;font-family:var(--funnel-font-body);font-style:normal;font-weight:570;-webkit-hyphens:manual;hyphens:manual;letter-spacing:-.045em;overflow-wrap:normal;text-wrap:balance;word-break:normal}.hannover-service p{margin:0}.hannover-eyebrow,.hannover-path__label,.hannover-lens__label,.hannover-artifact__header{color:var(--hannover-signal);font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.hannover-scene-number{position:absolute;z-index:var(--hannover-layer-decor);top:1.5rem;right:max(1.5rem,calc((100vw - var(--funnel-width-shell)) / 2));color:var(--hannover-ground-soft);font:.7rem/1 var(--site-mono);pointer-events:none;-webkit-user-select:none;user-select:none}.hannover-origins .hannover-scene-number,.hannover-decision .hannover-scene-number{color:var(--hannover-paper-soft)}.hannover-cover{position:relative;isolation:isolate;min-height:min(42rem,calc(100svh - var(--funnel-banner-height)));overflow:hidden;background:var(--hannover-ground);color:var(--hannover-ground-ink)}.hannover-cover__inner{position:relative;z-index:var(--hannover-layer-content);display:grid;min-height:min(42rem,calc(100svh - var(--funnel-banner-height)));grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr);gap:clamp(2.5rem,5vw,5.5rem);align-items:center;padding-block:clamp(3.5rem,7vw,6rem)}.hannover-cover__copy{position:relative;z-index:var(--hannover-layer-content);max-width:46rem;min-width:0}.hannover-cover h1{max-width:16ch;margin-top:.65rem;font-size:var(--hannover-display-size);line-height:1.04}.hannover-service__lede{max-width:58ch;margin-top:1.4rem!important;color:var(--hannover-ground-soft);font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.52}.hannover-service__audience{max-width:57ch;margin-top:1rem!important;padding-inline-start:1rem;border-inline-start:2px solid var(--hannover-signal);color:var(--hannover-ground-ink);font-size:clamp(.9rem,1.15vw,1rem);font-weight:650;line-height:1.46}.hannover-sculpture{position:relative;z-index:var(--hannover-layer-object);width:min(100%,29rem);contain:layout paint;justify-self:end;color:var(--hannover-ground-ink)}.hannover-sculpture svg{display:block;width:100%}.hannover-sculpture__sources{color:var(--hannover-ground-soft)}.hannover-sculpture__alignment{color:var(--hannover-signal)}.hannover-sculpture__decision{color:var(--hannover-ground-ink)}.hannover-sculpture__baseline{color:var(--hannover-ground-rule)}.hannover-action,.hannover-text-link{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;color:inherit;font-weight:720;line-height:1;max-width:100%;text-decoration:none;text-align:center;text-wrap:balance;white-space:normal;outline:2px solid transparent;outline-offset:3px}.hannover-action{padding:.8rem 1rem;border-radius:.5rem;border:1px solid currentcolor;background:transparent;transition:transform var(--funnel-duration-micro) var(--funnel-easing-out),opacity var(--funnel-duration-micro) var(--funnel-easing-out)}.hannover-cover .hannover-action,.hannover-local .hannover-action{border-color:var(--hannover-signal);background:var(--hannover-signal);color:var(--hannover-signal-ink)}.hannover-service__hero-action{width:max-content;max-width:100%;margin-top:1.3rem!important}.hannover-action:hover{transform:translateY(-2px)}.hannover-action:active{opacity:.78;transform:translateY(1px)}.hannover-text-link{text-decoration:underline;text-decoration-color:var(--hannover-signal);text-decoration-thickness:2px;text-underline-offset:.24em;transition:opacity var(--funnel-duration-micro) var(--funnel-easing-out)}.hannover-text-link:hover{opacity:.68}.hannover-action:focus-visible,.hannover-text-link:focus-visible,.hannover-faq__items summary:focus-visible{outline-color:var(--funnel-color-focus)}.hannover-recognition{position:relative;padding-block:clamp(3.75rem,6vw,5.5rem);border-top:1px solid var(--hannover-ground-rule);background:var(--hannover-ground);color:var(--hannover-ground-ink)}.hannover-section-head{display:grid;max-width:var(--funnel-width-prose);min-width:0;gap:1rem}.hannover-section-head--split{max-width:none}.hannover-section-head--split>*{min-width:0}.hannover-section-head h2,.hannover-human h2,.hannover-execution h2,.hannover-local h2{max-width:16ch;font-size:var(--hannover-section-size);line-height:1.08}.hannover-closing :is(.hannover-human h2,.hannover-execution h2,.hannover-local h2,.hannover-section-head h2){font-size:var(--hannover-subsection-size);line-height:1.15}.hannover-section-head>p:last-child,.hannover-recognition__signals p,.hannover-path__copy>p:not(.hannover-path__label),.hannover-lens>p:not(.hannover-lens__label),.hannover-lenses__responsibility,.hannover-impacts p,.hannover-artifact,.hannover-human__copy,.hannover-execution__inner>div:last-child,.hannover-local>p{color:inherit;font-size:1rem;line-height:1.62}.hannover-recognition__head>p,.hannover-lenses .hannover-section-head>p,.hannover-impacts .hannover-section-head>p,.hannover-closing .hannover-human__copy,.hannover-closing .hannover-execution__inner>div:last-child,.hannover-closing .hannover-section-head>p,.hannover-closing .hannover-local>p{color:var(--hannover-ground-soft)}.hannover-recognition__signals{display:grid;margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;border-top:1px solid var(--hannover-ground-rule);list-style:none}.hannover-recognition__signals li{display:grid;grid-template-columns:clamp(3.5rem,8vw,7rem) minmax(0,1fr);gap:1rem;align-items:baseline;padding-block:clamp(1.4rem,2.6vw,2.25rem);border-bottom:1px solid var(--hannover-ground-rule)}.hannover-recognition__signals span{color:var(--hannover-signal);font-family:var(--font-mono);font-size:clamp(1.1rem,2vw,1.6rem)}.hannover-recognition__signals p{max-width:48ch;color:var(--hannover-ground-ink);font-size:clamp(1.2rem,2.2vw,2rem);font-weight:610;letter-spacing:-.025em;line-height:1.2}.hannover-origins{position:relative;padding-block:var(--hannover-pad-block);overflow:hidden;background:var(--hannover-paper);color:var(--hannover-paper-ink)}.hannover-origins .hannover-scene-number,.hannover-decision .hannover-scene-number{-webkit-text-stroke-color:var(--hannover-paper-rule)}.hannover-origins__inner,.hannover-decision__inner{position:relative;z-index:var(--hannover-layer-content)}.hannover-origins .hannover-section-head>p,.hannover-decision .hannover-section-head>p{color:var(--hannover-paper-soft)}.hannover-paths__field{display:grid;margin-top:clamp(2.75rem,5vw,4.5rem);border-top:1px solid var(--hannover-paper-ink)}.hannover-path{display:grid;min-width:0;grid-template-columns:clamp(3rem,7vw,6rem) minmax(0,1fr) auto;gap:clamp(1rem,3vw,2.75rem);align-items:center;padding-block:clamp(1.75rem,3vw,2.75rem);border-bottom:1px solid var(--hannover-paper-rule)}.hannover-path__index{color:var(--hannover-signal);font-size:clamp(2.7rem,6vw,5.4rem);font-weight:700;letter-spacing:-.08em;line-height:.8}.hannover-path__copy{display:grid;gap:.55rem}.hannover-path h3,.hannover-lens h3,.hannover-impacts h3,.hannover-artifact h3{max-width:23ch;font-size:var(--hannover-subsection-size);line-height:1.08}.hannover-lenses{position:relative;padding-block:var(--hannover-pad-block);overflow:hidden;background:var(--hannover-ground);color:var(--hannover-ground-ink)}.hannover-lenses .hannover-shell{position:relative;z-index:var(--hannover-layer-content)}.hannover-lenses__field{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.75rem,6vw,5rem);counter-reset:hannover-lens}.hannover-lens{position:relative;display:grid;min-width:0;gap:1rem;align-content:start;padding-block:1.75rem 0;border-top:1px solid var(--hannover-ground-rule)}.hannover-lens:before{display:block;margin-bottom:1rem;color:var(--hannover-ground-soft);content:counter(hannover-lens,decimal-leading-zero);counter-increment:hannover-lens;font-family:var(--site-mono);font-size:.8rem}.hannover-lens>*{position:relative;z-index:1}.hannover-lens>p:not(.hannover-lens__label){max-width:34ch;color:var(--hannover-ground-soft)}.hannover-decision-map{display:grid;margin:3rem 0 0;padding:0;border-block:1px solid var(--hannover-ground-rule);list-style:none}.hannover-decision-map li{position:relative;display:grid;min-height:4rem;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:center;padding-block:.8rem;color:var(--hannover-ground-soft);font-size:.75rem;font-weight:700;line-height:1.3}.hannover-decision-map li:before{position:relative;z-index:1;width:.55rem;height:.55rem;margin-inline:auto;border:1px solid var(--hannover-ground);border-radius:50%;background:var(--hannover-signal);box-shadow:0 0 0 1px var(--hannover-ground-soft);content:""}.hannover-decision-map li:not(:last-child):after{position:absolute;top:50%;bottom:-50%;left:.72rem;width:1px;background:var(--hannover-ground-rule);content:""}.hannover-decision-map li:last-child{color:var(--hannover-ground-ink)}.hannover-lenses__responsibility{max-width:62ch;margin-top:2rem!important;padding-inline-start:1rem;border-inline-start:2px solid var(--hannover-signal);color:var(--hannover-ground-ink);font-weight:650}.hannover-impacts{position:relative;padding-block:var(--hannover-pad-block);overflow:hidden;border-top:1px solid var(--hannover-ground-rule);background:var(--hannover-ground);color:var(--hannover-ground-ink)}.hannover-impacts__overprint{display:none}.hannover-impacts__inner{position:relative;z-index:var(--hannover-layer-content)}.hannover-impacts h2{overflow-wrap:break-word}.hannover-impacts__movements{display:grid;margin:clamp(2.75rem,6vw,5rem) 0 2rem;padding:0;border-block:1px solid var(--hannover-ground-rule);list-style:none}.hannover-impacts__movements li{display:grid;gap:.75rem;padding-block:1.45rem;border-bottom:1px solid var(--hannover-ground-rule)}.hannover-impacts__movements li:last-child{border-bottom:0}.hannover-impacts__code{color:var(--hannover-signal);font-family:var(--font-mono);font-size:1rem;font-weight:700}.hannover-impacts .hannover-text-link,.hannover-closing .hannover-text-link{color:var(--hannover-ground-ink)}.hannover-decision{position:relative;padding-block:var(--hannover-pad-block);overflow:hidden;background:var(--hannover-paper);color:var(--hannover-paper-ink)}.hannover-decision__inner{display:grid;gap:clamp(2.5rem,6vw,5rem)}.hannover-artifact{position:relative;z-index:var(--hannover-layer-object);isolation:isolate;width:min(100%,54rem);margin-inline:auto;padding:clamp(1.5rem,4vw,3.5rem);border:1px solid var(--hannover-paper-ink);background:var(--hannover-paper);box-shadow:0 1rem 3rem #1812100f;border-radius:.5rem}.hannover-artifact__header{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:2px solid var(--hannover-paper-ink)}.hannover-artifact__items{margin:0;padding:0;list-style:none}.hannover-artifact__items li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1rem;border-bottom:1px solid var(--hannover-paper-rule)}.hannover-artifact__items li>span{color:var(--hannover-signal);font-family:var(--font-mono);font-weight:700}.hannover-artifact__measure{display:grid;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--hannover-paper-ink)}.hannover-artifact__measure p{max-width:55ch;color:var(--hannover-paper-soft)}.hannover-closing{position:relative;overflow:hidden;background:var(--hannover-ground);color:var(--hannover-ground-ink)}.hannover-closing>.hannover-scene-number{top:3rem}.hannover-human,.hannover-execution,.hannover-faq-local{position:relative;z-index:var(--hannover-layer-content);padding-block:var(--hannover-pad-block)}.hannover-human,.hannover-execution__inner,.hannover-faq-local{border-bottom:1px solid var(--hannover-ground-rule)}.hannover-human,.hannover-execution__inner{display:grid;gap:clamp(2rem,5vw,4rem)}.hannover-human__copy,.hannover-execution__inner>div:last-child{display:grid;max-width:61ch;gap:1.25rem}.hannover-human__authority{padding-inline-start:1rem;border-inline-start:2px solid var(--hannover-signal);color:var(--hannover-ground-ink)!important;font-weight:650}.hannover-faq__items{margin-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--hannover-ground-rule)}.hannover-faq__items details{border-bottom:1px solid var(--hannover-ground-rule)}.hannover-faq__items summary{position:relative;padding:1.3rem 3rem 1.3rem 0;cursor:pointer;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:650;line-height:1.35;list-style:none;outline:2px solid transparent;outline-offset:3px}.hannover-faq__items summary::-webkit-details-marker{display:none}.hannover-faq__items summary:after{position:absolute;top:50%;right:0;color:var(--hannover-signal);content:"+";font-family:var(--font-mono);font-size:1.35rem;transform:translateY(-50%)}.hannover-faq__items details[open] summary:after{content:"−"}.hannover-faq__items details p{max-width:65ch;padding:0 3rem 1.4rem 0;color:var(--hannover-ground-soft);line-height:1.62}.hannover-faq__items details[open] p{animation:hannover-reveal var(--funnel-duration-micro) var(--funnel-easing-out)}@keyframes hannover-reveal{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.hannover-local{display:grid;gap:1rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2.5rem,5vw,4rem);border-top:1px solid var(--hannover-ground-rule)}.hannover-local>p{max-width:59ch}.hannover-local__origin{color:var(--hannover-ground-ink)!important;font-weight:650}.hannover-local__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:.5rem}@media(min-width:40rem){.hannover-shell{width:min(calc(100% - (2 * var(--funnel-space-xl))),var(--funnel-width-shell))}}@media(min-width:60rem){.hannover-section-head--split,.hannover-human,.hannover-execution__inner,.hannover-decision__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.hannover-decision__inner{grid-template-columns:minmax(0,.65fr) minmax(30rem,1.35fr)}.hannover-recognition__head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);max-width:none;align-items:end}.hannover-decision-map{grid-template-columns:repeat(6,minmax(0,1fr))}.hannover-decision-map li{min-height:5.5rem;grid-template-columns:1fr;grid-template-rows:1.25rem minmax(0,1fr);align-items:start;padding:1rem .7rem;text-align:center}.hannover-decision-map li:not(:last-child):after{top:1.25rem;right:-50%;bottom:auto;left:50%;width:100%;height:1px}.hannover-impacts__movements{grid-template-columns:repeat(3,minmax(0,1fr))}.hannover-impacts__movements li{padding:1.4rem;border-right:1px solid var(--hannover-ground-rule);border-bottom:1px solid var(--hannover-ground-rule)}.hannover-impacts__movements li:nth-child(3n),.hannover-impacts__movements li:last-child{border-right:0}.hannover-impacts__movements li:nth-child(n+4){border-bottom:0}}@media(min-width:75rem){.hannover-impacts__movements{grid-template-columns:repeat(5,minmax(0,1fr))}.hannover-impacts__movements li{border-right:1px solid var(--hannover-ground-rule);border-bottom:0}.hannover-impacts__movements li:first-child{padding-left:0}.hannover-impacts__movements li:last-child{padding-right:0;border-right:0}}@media(max-width:59.99rem){.hannover-cover__inner{grid-template-columns:minmax(0,1fr);padding-top:3.5rem}.hannover-cover__copy{max-width:42rem}.hannover-sculpture{position:relative;width:min(100%,24rem);justify-self:center}.hannover-lenses__field{grid-template-columns:1fr;gap:2rem}.hannover-lens{grid-template-columns:2rem minmax(0,1fr);gap:.7rem 1rem}.hannover-lens:before{grid-row:1 / span 3;margin:0}.hannover-lens>*{grid-column:2}.hannover-lens>p:not(.hannover-lens__label){max-width:58ch}}@media(max-width:39.99rem){.hannover-service{--hannover-pad-block: clamp(3.25rem, 14vw, 4.125rem);--hannover-display-size: clamp(2.4rem, 10vw, 3.5rem)}.hannover-cover__inner{padding-bottom:2.5rem}.hannover-cover h1{max-width:15ch}.hannover-service__hero-action{font-size:clamp(.72rem,3.25vw,.9rem)}.hannover-service__audience{padding-inline-end:0}.hannover-scene-number{right:1rem;font-size:.7rem}.hannover-path{grid-template-columns:2.5rem minmax(0,1fr)}.hannover-path .hannover-action,.hannover-path .hannover-text-link{grid-column:2;justify-self:start}.hannover-artifact__header{flex-direction:column;gap:.3rem}.hannover-artifact__items li{grid-template-columns:2rem minmax(0,1fr);gap:.65rem}.hannover-local__actions{align-items:flex-start;flex-direction:column}.hannover-local .hannover-action{max-width:100%;font-size:clamp(.72rem,3.25vw,.9rem)}}@media(prefers-reduced-motion:reduce){.hannover-action,.hannover-text-link,.hannover-sculpture__plane{animation-duration:0s!important;transition-duration:0s!important}.hannover-action:hover,.hannover-action:active{transform:none;translate:none;scale:none;rotate:none}.hannover-sculpture__plane--process,.hannover-sculpture__plane--knowledge,.hannover-sculpture__plane--tool,.hannover-artifact,.hannover-artifact:before{transform:none;translate:none;scale:none;rotate:none}.hannover-faq__items details[open] p{animation:none}}@media(prefers-reduced-transparency:reduce){.hannover-sculpture{opacity:1;-webkit-mask-image:none;mask-image:none}.hannover-sculpture__plane,.hannover-artifact{box-shadow:none}}@media(prefers-contrast:more){.hannover-service{--hannover-ground-soft: var(--hannover-ground-ink);--hannover-paper-soft: var(--hannover-paper-ink)}.hannover-scene-number,.hannover-impacts__overprint{opacity:0}.hannover-action,.hannover-lens,.hannover-artifact,.hannover-faq__items details{border-width:2px}}
