.home-consultation.svelte-hny9tw{padding:105px 0;background:#08203b;color:#f4f6f8}.consultation-layout.svelte-hny9tw{display:grid;grid-template-columns:.85fr 1.2fr;gap:85px;align-items:center}.home-consultation.svelte-hny9tw .design-kicker:where(.svelte-hny9tw){color:#9dbcd9}.home-consultation.svelte-hny9tw h2:where(.svelte-hny9tw){font:600 clamp(2.1rem,3.7vw,3.7rem)/1.15 var(--font-display);letter-spacing:-.045em;margin:27px 0}.home-consultation.svelte-hny9tw h2:where(.svelte-hny9tw) em:where(.svelte-hny9tw){font:400 1.08em/1.1 var(--font-serif-italic);color:#a6d1f6}.consultation-note.svelte-hny9tw{color:#a6bacd;font-size:13px}.consultation-link.svelte-hny9tw{display:inline-flex;align-items:center;gap:45px;min-height:48px;border-bottom:1px solid #a6d1f659;font-size:13px;margin-top:34px}.consultation-link.svelte-hny9tw span:where(.svelte-hny9tw){font-size:23px;color:#a6d1f6;transition:transform .3s}.consultation-link.svelte-hny9tw:hover span:where(.svelte-hny9tw){transform:translate(3px,-3px)}.consultation-tabs.svelte-hny9tw{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 27px;border-bottom:1px solid #c7def025}.consultation-tabs.svelte-hny9tw button:where(.svelte-hny9tw){font-size:12px;line-height:1.4;padding:12px 15px;min-height:44px;border-radius:3px;background:transparent;color:#a9bed2;cursor:pointer;border:1px solid transparent;transition:background .25s,color .25s}.consultation-tabs.svelte-hny9tw button:where(.svelte-hny9tw):hover{background:#ffffff0b;color:#fff}.consultation-tabs.svelte-hny9tw button[aria-selected=true]:where(.svelte-hny9tw){background:#d9ecfb;color:#09213b}.consultation-panel.svelte-hny9tw{position:relative;min-height:280px;padding:40px 40px 30px 0}.consultation-panel.svelte-hny9tw:not([hidden]){animation:svelte-hny9tw-consultation-in .45s ease-out}.consultation-label.svelte-hny9tw{color:#9bb5ce;text-transform:uppercase;font-size:9px;letter-spacing:1.8px;margin-bottom:27px}.consultation-panel.svelte-hny9tw h3:where(.svelte-hny9tw){font:500 clamp(2.1rem,3.9vw,3.6rem)/1.08 var(--font-display);letter-spacing:-.045em;margin:0 0 24px}.consultation-panel.svelte-hny9tw h3:where(.svelte-hny9tw) span:where(.svelte-hny9tw){color:#84bff0}.consultation-description.svelte-hny9tw{font-size:16px;line-height:1.85;max-width:420px;color:#c6d6e4}.consultation-mark.svelte-hny9tw{position:absolute;right:0;bottom:25px;color:#779dbc;font-size:34px;font-weight:400}.home-consultation.svelte-hny9tw :where(.svelte-hny9tw):is(a:where(.svelte-hny9tw),button:where(.svelte-hny9tw),[role=tabpanel]:where(.svelte-hny9tw)):focus-visible{outline:2px solid #a6d1f6;outline-offset:5px}@keyframes svelte-hny9tw-consultation-in{0%{opacity:.3;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.consultation-layout.svelte-hny9tw{gap:45px;grid-template-columns:.9fr 1.1fr}.consultation-tabs.svelte-hny9tw button:where(.svelte-hny9tw){padding-inline:10px}}@media(max-width:760px){.home-consultation.svelte-hny9tw{padding:65px 0}.consultation-layout.svelte-hny9tw{grid-template-columns:1fr;gap:40px}.home-consultation.svelte-hny9tw h2:where(.svelte-hny9tw){font-size:2.6rem;margin:20px 0}.consultation-link.svelte-hny9tw{margin-top:20px}.consultation-tabs.svelte-hny9tw{gap:5px;padding-bottom:20px}.consultation-tabs.svelte-hny9tw button:where(.svelte-hny9tw){font-size:12px;padding:12px}.consultation-panel.svelte-hny9tw{min-height:280px;padding-top:32px}.consultation-panel.svelte-hny9tw h3:where(.svelte-hny9tw){font-size:2.5rem}.consultation-description.svelte-hny9tw{font-size:15px}.consultation-label.svelte-hny9tw{margin-bottom:23px}}@media(prefers-reduced-motion:reduce){.home-consultation.svelte-hny9tw :where(.svelte-hny9tw){animation:none!important;transition:none!important}}.audience-connection.svelte-d965vb{position:relative;isolation:isolate;overflow:hidden;padding:85px 0 90px;background:#0a2038;color:#edf3f7;scroll-margin-top:85px}.audience-inner.svelte-d965vb{position:relative;z-index:1}.audience-heading.svelte-d965vb{display:flex;align-items:baseline;justify-content:space-between;gap:35px;border-bottom:1px solid #b7d0e52a;padding-bottom:43px}.audience-heading.svelte-d965vb .design-kicker:where(.svelte-d965vb){color:#a6bdcf;max-width:230px;font-size:9px;letter-spacing:1.6px}.audience-heading.svelte-d965vb h2:where(.svelte-d965vb){font:500 clamp(2.6rem,4.6vw,4.6rem)/1.1 var(--font-display);letter-spacing:-.055em;white-space:nowrap}.audience-heading.svelte-d965vb h2:where(.svelte-d965vb) em:where(.svelte-d965vb){font:400 1.09em var(--font-serif-italic);color:#a6d3f5}.audience-perspectives.svelte-d965vb{display:grid;grid-template-columns:1fr 1fr;gap:130px;padding-top:55px}.audience-perspectives.svelte-d965vb article:where(.svelte-d965vb){display:flex;align-items:flex-start;flex-direction:column;min-width:0}.audience-label.svelte-d965vb{font-size:9px;letter-spacing:1.6px;text-transform:uppercase;color:#91abc0;margin-bottom:24px}.audience-perspectives.svelte-d965vb h3:where(.svelte-d965vb){font:500 clamp(2.1rem,3.35vw,3.2rem)/1.16 var(--font-display);letter-spacing:-.045em;margin:0 0 25px}.audience-perspectives.svelte-d965vb h3:where(.svelte-d965vb) em:where(.svelte-d965vb){font:400 1.12em var(--font-serif-italic);color:#a6d3f5}.audience-perspectives.svelte-d965vb article:where(.svelte-d965vb)>p:where(.svelte-d965vb):last-of-type{color:#c0d0dd;font-size:15px;line-height:1.9;max-width:435px;margin-bottom:30px}.audience-perspectives.svelte-d965vb a:where(.svelte-d965vb){display:inline-flex;justify-content:space-between;align-items:center;gap:45px;border-bottom:1px solid #b6d3e953;min-height:48px;padding-block:10px;font-size:12px;margin-top:auto}.audience-perspectives.svelte-d965vb a:where(.svelte-d965vb) span:where(.svelte-d965vb){font-size:23px;color:#a6d3f5;transition:transform .35s}.audience-perspectives.svelte-d965vb a:where(.svelte-d965vb):hover span:where(.svelte-d965vb){transform:translate(3px,-3px)}.audience-perspectives.svelte-d965vb a:where(.svelte-d965vb):focus-visible{outline:2px solid #a6d3f5;outline-offset:7px}.connection-light.svelte-d965vb{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.connection-light.svelte-d965vb:before{content:"";position:absolute;inset:-30%;background:radial-gradient(ellipse at 50% 55%,#7db5dc16,transparent 45%)}.connection-light.svelte-d965vb span:where(.svelte-d965vb){position:absolute;top:57%;left:-20%;width:140%;height:1px;background:linear-gradient(90deg,transparent,#a2c9e93b,transparent);transform:rotate(-17deg);opacity:.25}.connection-light.svelte-d965vb span:where(.svelte-d965vb):last-child{transform:rotate(17deg)}.entered.svelte-d965vb .connection-light:where(.svelte-d965vb) span:where(.svelte-d965vb){animation:svelte-d965vb-connection-left 2.5s cubic-bezier(.16,1,.3,1) both}.entered.svelte-d965vb .connection-light:where(.svelte-d965vb) span:where(.svelte-d965vb):last-child{animation-name:svelte-d965vb-connection-right}@keyframes svelte-d965vb-connection-left{0%{opacity:0;transform:rotate(-17deg) translate(-25%)}to{opacity:.6;transform:rotate(-17deg) translate(0)}}@keyframes svelte-d965vb-connection-right{0%{opacity:0;transform:rotate(17deg) translate(25%)}to{opacity:.6;transform:rotate(17deg) translate(0)}}@media(max-width:1000px){.audience-heading.svelte-d965vb{display:block}.audience-heading.svelte-d965vb h2:where(.svelte-d965vb){margin-top:24px}.audience-perspectives.svelte-d965vb{gap:65px}}@media(max-width:680px){.audience-connection.svelte-d965vb{padding:60px 0}.audience-heading.svelte-d965vb{padding-bottom:32px}.audience-heading.svelte-d965vb h2:where(.svelte-d965vb){font-size:clamp(2.3rem,8vw,3.4rem);white-space:normal}.audience-perspectives.svelte-d965vb{grid-template-columns:1fr;gap:40px;padding-top:34px}.audience-perspectives.svelte-d965vb article:where(.svelte-d965vb)+article:where(.svelte-d965vb){padding-top:35px;border-top:1px solid #b7d0e52a}.audience-label.svelte-d965vb{margin-bottom:18px}.audience-perspectives.svelte-d965vb h3:where(.svelte-d965vb){font-size:2.4rem;margin-bottom:20px}.audience-perspectives.svelte-d965vb article:where(.svelte-d965vb)>p:where(.svelte-d965vb):last-of-type{font-size:14px;margin-bottom:22px}.connection-light.svelte-d965vb span:where(.svelte-d965vb){top:45%}}@media(prefers-reduced-motion:reduce){.audience-connection.svelte-d965vb :where(.svelte-d965vb){animation:none!important;transition:none!important}}.expertise-showcase.svelte-kfb946{padding:95px 0 60px;background:#f6f5f1;color:#15334d;overflow:hidden;scroll-margin-top:90px}.showcase-heading.svelte-kfb946{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:50px}.showcase-heading.svelte-kfb946 .design-kicker:where(.svelte-kfb946){font-size:9px;letter-spacing:1.8px;color:#5d819c}.showcase-heading.svelte-kfb946 h2:where(.svelte-kfb946){font:550 clamp(2.4rem,4.6vw,4.5rem)/1.12 var(--font-display);letter-spacing:-.05em;margin-top:23px}.showcase-heading.svelte-kfb946 h2:where(.svelte-kfb946) em:where(.svelte-kfb946){font:400 1.09em var(--font-serif-italic);color:#337baa}.showcase-heading.svelte-kfb946>p:where(.svelte-kfb946){font-size:12px;color:#647e90;line-height:1.9;padding-bottom:8px}.expertise-tabs.svelte-kfb946{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #173b562b;border-bottom:1px solid #173b562b}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946){display:flex;align-items:center;gap:17px;position:relative;padding:23px 18px 23px 0;text-align:left;min-width:0;min-height:70px;font:500 21px/1.25 var(--font-display);letter-spacing:-.4px;color:#657b8b;background:none;border:0;cursor:pointer;transition:color .3s}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946)>span:where(.svelte-kfb946):first-child{font:500 10px var(--font-sans);letter-spacing:.5px;color:#688399}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946):after{content:"";position:absolute;bottom:-1px;left:0;right:25px;height:2px;background:#286d9f;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.expertise-tabs.svelte-kfb946 button[aria-selected=true]:where(.svelte-kfb946){color:#173b56}.expertise-tabs.svelte-kfb946 button[aria-selected=true]:where(.svelte-kfb946):after{transform:scaleX(1)}.tab-arrow.svelte-kfb946{font-size:22px;margin-left:auto;margin-right:17px;color:#3b7fae;opacity:0;transition:opacity .3s}.expertise-tabs.svelte-kfb946 button[aria-selected=true]:where(.svelte-kfb946) .tab-arrow:where(.svelte-kfb946){opacity:1}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946):hover{color:#286d9f}.expertise-stage.svelte-kfb946{position:relative}.expertise-panel.svelte-kfb946{display:grid;grid-template-columns:.85fr 1.2fr;gap:55px;align-items:center;min-height:500px;padding:55px 0 35px;scroll-margin-top:110px}.expertise-panel[hidden].svelte-kfb946{display:none}.showcase-copy.svelte-kfb946{min-width:0;position:relative;z-index:1;max-width:450px}.showcase-label.svelte-kfb946{font-size:9px;text-transform:uppercase;letter-spacing:1.8px;color:#66859b;margin-bottom:23px}.showcase-copy.svelte-kfb946 h3:where(.svelte-kfb946){font:550 clamp(2.3rem,3.8vw,3.7rem)/1.12 var(--font-display);letter-spacing:-.05em;margin:0 0 23px;overflow-wrap:normal}.showcase-description.svelte-kfb946{font-size:15px;line-height:1.9;color:#5b7181}.showcase-copy.svelte-kfb946 ul:where(.svelte-kfb946){display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;padding:0;margin:24px 0 0}.showcase-copy.svelte-kfb946 li:where(.svelte-kfb946){font-size:10px;line-height:1.8;color:#326b95}.showcase-link.svelte-kfb946{display:inline-flex;align-items:center;gap:35px;min-height:47px;font-size:12px;font-weight:600;border-bottom:1px solid #286d9f4a;margin-top:25px}.showcase-link.svelte-kfb946 span:where(.svelte-kfb946){font-size:22px;transition:transform .3s}.showcase-link.svelte-kfb946:hover span:where(.svelte-kfb946){transform:translate(3px,-3px)}.showcase-art.svelte-kfb946{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:390px;isolation:isolate}.showcase-art.svelte-kfb946:before{content:"";position:absolute;inset:0 -10%;z-index:-1;background:radial-gradient(ellipse,#cbdde94f,transparent 68%)}.showcase-art.svelte-kfb946 svg.spec-svg{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;height:auto!important;opacity:1!important;animation:none!important;filter:drop-shadow(0 18px 24px #123a5a1b)}.showcase-art.svelte-kfb946 svg.spec-svg *{animation-play-state:paused!important}.playing.svelte-kfb946 .showcase-art:where(.svelte-kfb946) svg.spec-svg *{animation-play-state:running!important}.expertise-panel.svelte-kfb946:not([hidden]) .showcase-copy:where(.svelte-kfb946){animation:svelte-kfb946-showcase-copy-in .65s cubic-bezier(.16,1,.3,1)}.expertise-panel.svelte-kfb946:not([hidden]) .showcase-art:where(.svelte-kfb946){animation:svelte-kfb946-showcase-art-in .9s cubic-bezier(.16,1,.3,1)}.showcase-controls.svelte-kfb946{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #173b561c;padding-top:13px;color:#6c8393;font-size:10px}.showcase-controls.svelte-kfb946 button:where(.svelte-kfb946){display:flex;align-items:center;gap:9px;min-height:44px;font-size:10px;background:none;border:0;padding:0;color:#486e8c;cursor:pointer}.showcase-controls.svelte-kfb946 button:where(.svelte-kfb946):disabled{cursor:default;color:#657b8b}.showcase-controls.svelte-kfb946 svg:where(.svelte-kfb946){width:13px;height:13px}.expertise-showcase.svelte-kfb946 :where(.svelte-kfb946):is(a:where(.svelte-kfb946),button:where(.svelte-kfb946),[role=tabpanel]:where(.svelte-kfb946)):focus-visible{outline:2px solid #286d9f;outline-offset:6px}@keyframes svelte-kfb946-showcase-copy-in{0%{opacity:.3;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes svelte-kfb946-showcase-art-in{0%{opacity:.25;transform:translate(25px)}to{opacity:1;transform:none}}@media(max-width:1000px){.expertise-panel.svelte-kfb946{gap:30px;grid-template-columns:1fr 1.1fr}.showcase-art.svelte-kfb946{min-height:330px}.showcase-copy.svelte-kfb946 h3:where(.svelte-kfb946){font-size:2.5rem}.showcase-description.svelte-kfb946{font-size:14px}}@media(max-width:680px){.expertise-showcase.svelte-kfb946{padding:60px 0 40px}.showcase-heading.svelte-kfb946{display:block;margin-bottom:30px}.showcase-heading.svelte-kfb946 h2:where(.svelte-kfb946){font-size:2.6rem;margin-top:20px}.showcase-heading.svelte-kfb946>p:where(.svelte-kfb946){margin-top:22px}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946){font-size:14px;gap:7px;padding:17px 6px 17px 0;min-height:60px}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946)>span:where(.svelte-kfb946):first-child{font-size:8px}.tab-arrow.svelte-kfb946{display:none}.expertise-tabs.svelte-kfb946 button:where(.svelte-kfb946):after{right:12px}.expertise-panel.svelte-kfb946{grid-template-columns:1fr;gap:23px;min-height:0;padding:30px 0 25px}.showcase-copy.svelte-kfb946{max-width:100%}.showcase-copy.svelte-kfb946 h3:where(.svelte-kfb946){font-size:2.25rem;margin-bottom:20px}.showcase-label.svelte-kfb946{margin-bottom:18px}.showcase-description.svelte-kfb946{font-size:14px}.showcase-copy.svelte-kfb946 ul:where(.svelte-kfb946){margin-top:20px}.showcase-link.svelte-kfb946{margin-top:20px}.showcase-art.svelte-kfb946{min-height:220px;grid-row:1}.showcase-controls.svelte-kfb946{gap:10px;font-size:9px}.showcase-controls.svelte-kfb946 button:where(.svelte-kfb946){font-size:9px}}@media(prefers-reduced-motion:reduce){.expertise-showcase.svelte-kfb946 :where(.svelte-kfb946){animation:none!important;transition:none!important}.showcase-art.svelte-kfb946 svg.spec-svg *{animation:none!important}}.home-intro{border-bottom:1px solid #8eafd62e}.home-intro .page-hero__inner{max-width:1264px}.home-principles{background:#e7edf0;padding-block:8px}.home-principles .prinzip{padding-block:31px}.home-principles .prinzip-titel{font-size:19px;color:#14324e;letter-spacing:-.5px}.home-principles .prinzip-nr{font-size:9px;color:#557792;letter-spacing:1.5px;margin-bottom:5px}.home-principles .prinzip-text{font-size:13px;line-height:1.8;color:#5b6b78;max-width:320px}.home-facts.zahlen-zeile{background:#e8eef0;border-top:1px solid #12304b15;border-bottom:0}.home-facts .zahlen-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-block:25px}.home-facts .zahl{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;gap:6px;padding:0 30px;border-right:1px solid #12304b20;margin:0}.home-facts .zahl:first-child{padding-left:0}.home-facts .zahl:last-child{border:0}.home-facts .zahl-wert{font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.03em;color:#26445b;white-space:nowrap}.home-facts .zahl-label{font-size:11px;line-height:1.5;color:#637a89}.home-mandates{padding:85px 0!important;background:#f8f7f4!important}.home-mandates .mandates-heading{margin-bottom:35px!important}.home-mandates .mandates-list{display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-top:1px solid #18385430}.home-mandates .job-card{display:grid;grid-template-columns:.8fr 1.8fr 1fr;gap:30px;align-items:center;border:0;border-bottom:1px solid #18385425;border-radius:0;box-shadow:none;background:transparent;padding:30px 0;transition:background .3s}.home-mandates .job-card:hover{box-shadow:none;transform:none;background:#fff9}.home-mandates .mandate-type{margin:0!important;justify-content:flex-start!important;gap:12px}.home-mandates .job-card h3{font-size:20px!important;line-height:1.4!important;margin-bottom:7px!important;letter-spacing:-.5px;max-width:450px}.home-mandates .job-card .mandate-location{font-size:12px;margin:0!important}.home-mandates .mandate-terms{margin:0!important;padding:0!important;border:0!important;display:flex;flex-direction:column;gap:9px;align-items:flex-end!important}.home-mandates .mandate-terms span{font-size:11px!important}.home-mandates .mandate-arrow{font-size:21px;color:#4383bd;margin-left:15px}.home-mandates .empty-mandates{border:0;border-block:1px solid #18385425;border-radius:0;background:transparent;padding:38px 0;text-align:left}@media(max-width:1050px){.home-facts .zahl{padding-inline:20px}.home-mandates .job-card{gap:18px}}@media(max-width:760px){.home-principles .prinzip{padding-block:23px}.home-principles .prinzip-text{max-width:100%}.home-facts .zahlen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.home-facts .zahl{padding-inline:20px}.home-facts .zahl:nth-child(odd){padding-left:0}.home-facts .zahl:nth-child(2n){border:0}.home-facts .zahl-wert{font-size:19px}.home-mandates{padding:60px 0!important}.home-mandates .job-card{grid-template-columns:1fr;gap:15px;padding:26px 0}.home-mandates .mandate-terms{flex-direction:row;justify-content:space-between;align-items:baseline!important}}@media(prefers-reduced-motion:reduce){.home-mandates .job-card{transition:none!important}.home-intro :is(.hero-holo-img,.hero-holo-glow,.aven-heartbeat){animation:none!important;opacity:1}}.hero-holo-wrap.svelte-1uha8ag{position:absolute;inset:0;z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.hero-holo-wrap.svelte-1uha8ag{transform:translate(11%,6%)}}.hero-holo-glow.svelte-1uha8ag{position:absolute;width:52%;height:66%;background:radial-gradient(ellipse at center,rgba(5,106,206,.34) 0%,rgba(91,168,245,.12) 46%,transparent 72%);filter:blur(90px);border-radius:50%;opacity:0;animation:svelte-1uha8ag-holoGlowFadeIn 2s ease-out .15s forwards,svelte-1uha8ag-holoGlowPulse 7s ease-in-out 2s infinite;will-change:transform,opacity}.hero-holo-img.svelte-1uha8ag{position:relative;z-index:1;height:112vh;width:auto;max-width:68%;object-fit:cover;object-position:center 50%;-webkit-mask-image:radial-gradient(ellipse 46% 30% at 50% 46%,black 28%,rgba(0,0,0,.82) 50%,rgba(0,0,0,.4) 66%,rgba(0,0,0,.1) 80%,transparent 92%);mask-image:radial-gradient(ellipse 46% 30% at 50% 46%,black 28%,rgba(0,0,0,.82) 50%,rgba(0,0,0,.4) 66%,rgba(0,0,0,.1) 80%,transparent 92%);mix-blend-mode:lighten;filter:brightness(1.02) contrast(1.5) saturate(1.32);transform:perspective(1500px) rotateY(-4deg) rotateX(2deg);opacity:0;animation:svelte-1uha8ag-holoFadeIn 2.1s cubic-bezier(.22,1,.36,1) .1s forwards,svelte-1uha8ag-holoFloat 13s ease-in-out 2.1s infinite;will-change:transform,opacity;backface-visibility:hidden}@keyframes svelte-1uha8ag-holoFloat{0%{transform:perspective(1500px) rotateY(-4deg) rotateX(2deg) translateY(0) scale(1)}50%{transform:perspective(1500px) rotateY(-4deg) rotateX(2deg) translateY(-26px) scale(1.03)}to{transform:perspective(1500px) rotateY(-4deg) rotateX(2deg) translateY(0) scale(1)}}@keyframes svelte-1uha8ag-holoFadeIn{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes svelte-1uha8ag-holoGlowFadeIn{0%{opacity:0}to{opacity:.85}}@keyframes svelte-1uha8ag-holoGlowPulse{0%,to{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-20px) scale(1.12);opacity:1}}@media(prefers-reduced-motion:reduce){.hero-holo-img.svelte-1uha8ag{animation:svelte-1uha8ag-holoFadeIn .8s ease-out both}.hero-holo-glow.svelte-1uha8ag{animation:svelte-1uha8ag-holoGlowFadeIn .8s ease-out both}}.hero-holo-mobile.svelte-1uha8ag{display:none}.hero-holo-mobile-glow.svelte-1uha8ag{position:absolute;width:72%;height:80%;background:radial-gradient(ellipse at center,rgba(5,106,206,.4) 0%,rgba(91,168,245,.14) 45%,transparent 72%);filter:blur(46px);pointer-events:none}.hero-holo-mobile-img.svelte-1uha8ag{position:relative;height:100%;width:auto;max-width:100%;object-fit:contain;mix-blend-mode:lighten;filter:brightness(1) contrast(1.6) saturate(1.32);-webkit-mask-image:radial-gradient(ellipse 54% 50% at 50% 50%,black 32%,transparent 70%);mask-image:radial-gradient(ellipse 54% 50% at 50% 50%,black 32%,transparent 70%)}@media(max-width:1023px){.hero-holo-wrap.svelte-1uha8ag{display:none}.page-hero__inner.svelte-1uha8ag{padding-top:4rem;gap:.9rem}.hero-holo-mobile.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:32vh;min-height:240px;max-height:300px;margin:-1.75rem auto -8vh}}.spec-svg-it.svelte-1uha8ag{opacity:1;filter:drop-shadow(0 8px 18px rgba(10,37,72,.22));animation:svelte-1uha8ag-specFadeIn 1.2s ease-out .1s both}.spec-svg-it.svelte-1uha8ag .hex-cell{transform-box:fill-box;transform-origin:center;animation:svelte-1uha8ag-hexWave 6s linear infinite;animation-delay:calc(var(--wi, 0) * -.25s);will-change:transform,opacity}.spec-svg-it.svelte-1uha8ag .hex-outline,.spec-svg-it.svelte-1uha8ag .hex-platte{transform-origin:center;transform-box:fill-box}.spec-svg-it.svelte-1uha8ag .hex-fill{transform-origin:center;transform-box:fill-box;opacity:0}@keyframes svelte-1uha8ag-hexWave{0%{opacity:.34;transform:scale(1);animation-timing-function:cubic-bezier(.32,0,.24,1)}8%{opacity:1;transform:scale(1.075);animation-timing-function:cubic-bezier(.34,1.45,.64,1)}16%{opacity:.94;transform:scale(.992);animation-timing-function:cubic-bezier(.25,.1,.25,1)}34%{opacity:.42;transform:scale(1);animation-timing-function:ease-in-out}to{opacity:.34;transform:scale(1)}}.spec-svg-it.svelte-1uha8ag .hex-cell .hex-fill{animation:svelte-1uha8ag-hexFillWave 6s linear infinite;animation-delay:calc(var(--wi, 0) * -.25s)}@keyframes svelte-1uha8ag-hexFillWave{0%,3%,36%,to{opacity:0}9%{opacity:1;animation-timing-function:ease-out}22%{opacity:.55;animation-timing-function:ease-in}}.spec-svg-it.svelte-1uha8ag .hex-bit{transform-origin:center;transform-box:fill-box;opacity:.1;animation:svelte-1uha8ag-bitWave 6s linear infinite;animation-delay:calc(var(--wi, 0) * -.25s)}@keyframes svelte-1uha8ag-bitWave{0%{opacity:.1;transform:scale(1);animation-timing-function:cubic-bezier(.32,0,.24,1)}8%{opacity:1;transform:scale(1.42);animation-timing-function:cubic-bezier(.34,1.5,.64,1)}17%{opacity:.92;transform:scale(1.02);animation-timing-function:ease-in-out}34%{opacity:.22;transform:scale(1)}to{opacity:.1;transform:scale(1)}}.spec-svg-it.svelte-1uha8ag .hex-atem{animation:svelte-1uha8ag-hexAtem 11s ease-in-out infinite}@keyframes svelte-1uha8ag-hexAtem{0%,to{opacity:.7}50%{opacity:1}}.spec-svg-it.svelte-1uha8ag .conn{stroke-dasharray:12 220;stroke-dashoffset:240;animation:svelte-1uha8ag-connFlow 3.2s linear infinite}.spec-svg-it.svelte-1uha8ag .conn-0{animation-delay:0s}.spec-svg-it.svelte-1uha8ag .conn-1{animation-delay:-.4s}.spec-svg-it.svelte-1uha8ag .conn-2{animation-delay:-.8s}.spec-svg-it.svelte-1uha8ag .conn-3{animation-delay:-1.2s}.spec-svg-it.svelte-1uha8ag .conn-4{animation-delay:-1.6s}.spec-svg-it.svelte-1uha8ag .conn-5{animation-delay:-2s}.spec-svg-it.svelte-1uha8ag .conn-6{animation-delay:-2.4s}.spec-svg-it.svelte-1uha8ag .conn-7{animation-delay:-2.8s}.spec-svg-it.svelte-1uha8ag .conn-8{animation-delay:-.6s}.spec-svg-it.svelte-1uha8ag .conn-9{animation-delay:-1.4s}@keyframes svelte-1uha8ag-connFlow{0%{stroke-dashoffset:240;opacity:0}20%{opacity:1}80%{opacity:1}to{stroke-dashoffset:-20;opacity:0}}.spec-svg-it.svelte-1uha8ag .particle{opacity:0;animation:particleFlow 4s linear infinite}.spec-svg-it.svelte-1uha8ag .particle-0{animation-name:svelte-1uha8ag-particleFlow0;animation-duration:4.2s;animation-delay:0s}.spec-svg-it.svelte-1uha8ag .particle-1{animation-name:svelte-1uha8ag-particleFlow1;animation-duration:5.4s;animation-delay:-1.4s}.spec-svg-it.svelte-1uha8ag .particle-2{animation-name:svelte-1uha8ag-particleFlow2;animation-duration:4.8s;animation-delay:-2.6s}@keyframes svelte-1uha8ag-particleFlow0{0%{transform:translate(84px,86px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(678px,310px);opacity:0}}@keyframes svelte-1uha8ag-particleFlow1{0%{transform:translate(84px,254px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(678px,142px);opacity:0}}@keyframes svelte-1uha8ag-particleFlow2{0%{transform:translate(138px,198px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(570px,86px);opacity:0}}.spec-svg-eng.svelte-1uha8ag{position:static!important;top:auto!important;right:auto!important;left:auto!important;transform:none;max-width:38%;width:38%;opacity:1;animation:svelte-1uha8ag-specFadeIn 1.4s ease-out .15s both;filter:drop-shadow(0 12px 26px rgba(10,37,72,.34))}@media(max-width:767px){.spec-svg-eng.svelte-1uha8ag{max-width:62%;width:62%}}.spec-svg-eng.svelte-1uha8ag .zr-dreh{transform-box:fill-box;transform-origin:50% 50%;animation:svelte-1uha8ag-zrRechts var(--zr-dauer, 40s) linear infinite;will-change:transform}.spec-svg-eng.svelte-1uha8ag .zr-links .zr-dreh{animation-name:svelte-1uha8ag-zrLinks}@keyframes svelte-1uha8ag-zrRechts{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1uha8ag-zrLinks{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.spec-svg-ber.svelte-1uha8ag{position:static!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;width:50%;max-width:50%;opacity:.92;filter:drop-shadow(0 10px 22px rgba(10,37,72,.32)) drop-shadow(0 2px 4px rgba(2,6,16,.25));animation:svelte-1uha8ag-specFadeIn 1.6s ease-out .2s both}@media(max-width:767px){.spec-svg-ber.svelte-1uha8ag{width:70%;max-width:70%}}.spec-svg-ber.svelte-1uha8ag .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-energy-edge-back{animation:svelte-1uha8ag-stairEnergy 3.5s ease-in-out infinite}.spec-svg-ber.svelte-1uha8ag .stair-0 .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-0 .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-0 .stair-energy-edge-back{animation-delay:0s}.spec-svg-ber.svelte-1uha8ag .stair-1 .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-1 .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-1 .stair-energy-edge-back{animation-delay:.35s}.spec-svg-ber.svelte-1uha8ag .stair-2 .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-2 .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-2 .stair-energy-edge-back{animation-delay:.7s}.spec-svg-ber.svelte-1uha8ag .stair-3 .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-3 .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-3 .stair-energy-edge-back{animation-delay:1.05s}.spec-svg-ber.svelte-1uha8ag .stair-4 .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-4 .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-4 .stair-energy-edge-back{animation-delay:1.4s}@keyframes svelte-1uha8ag-stairEnergy{0%,70%,to{opacity:0}14%{opacity:1}28%{opacity:.55}42%{opacity:.15}}@keyframes svelte-1uha8ag-specFadeIn{0%{opacity:0}to{opacity:var(--final-opacity, .42)}}.spec-svg-it.svelte-1uha8ag{--final-opacity: 1}.spec-svg-eng.svelte-1uha8ag{--final-opacity: .96}.spec-svg-ber.svelte-1uha8ag{--final-opacity: .92}@media(prefers-reduced-motion:reduce){.spec-svg-it.svelte-1uha8ag,.spec-svg-eng.svelte-1uha8ag,.spec-svg-ber.svelte-1uha8ag,.spec-svg-it.svelte-1uha8ag .hex-cell,.spec-svg-it.svelte-1uha8ag .hex-fill,.spec-svg-it.svelte-1uha8ag .hex-bit,.spec-svg-it.svelte-1uha8ag .hex-atem,.spec-svg-it.svelte-1uha8ag .conn,.spec-svg-it.svelte-1uha8ag .particle,.spec-svg-eng.svelte-1uha8ag .zr-dreh,.spec-svg-ber.svelte-1uha8ag .stair-energy-fill,.spec-svg-ber.svelte-1uha8ag .stair-energy-edge,.spec-svg-ber.svelte-1uha8ag .stair-energy-edge-back{animation:none!important}.spec-svg-it.svelte-1uha8ag .hex-fill,.spec-svg-it.svelte-1uha8ag .hex-bit{opacity:.6!important}}
