@font-face{font-family:Partner Inter;src:url(/fonts/partner/inter-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Partner Inter;src:url(/fonts/partner/inter-600.woff) format("woff");font-weight:600;font-display:swap}.partner-dialog,.partner-page{--ink:var(--fb-ink);--paper:#eeeae2;--paper-2:#faf8f3;--stone:var(--fb-stone);--signal:var(--fb-signal);--action:var(--fb-signal-action);--signal-ink:var(--fb-signal-ink);--muted:#64645f;--line:#d9d5cc;--white:#fff;--display:var(--font-display);--body:"Partner Inter",Arial,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);color:var(--ink);background:var(--paper-2);font-family:var(--body),sans-serif;font-size:15px;line-height:1.65}.partner-page{overflow:clip;--nav-offset:var(--fb-sticky-stack-height)}.partner-dialog *,.partner-page *{box-sizing:border-box}.partner-dialog [hidden],.partner-page [hidden]{display:none!important}.partner-page section{scroll-margin-top:var(--fb-sticky-stack-height)}.partner-dialog button,.partner-page button{cursor:pointer}.partner-dialog :focus-visible,.partner-page :focus-visible{outline:2px solid var(--fb-signal-ink);outline-offset:4px}.partner-page .site-header .header-inner{grid-template-columns:auto 1fr auto auto}.partner-page .header-inner>.header-cta{grid-column:4}.partner-page .partner-language{grid-column:3;grid-row:1/3;display:flex;gap:6px;font-size:11px;white-space:nowrap}.partner-language [aria-current]{font-weight:600}.partner-language a{color:var(--muted)}.partner-page.motion-paused *,.partner-page.motion-paused :after,.partner-page.motion-paused :before{animation-play-state:paused!important}.partner-page .process-mobile-copy{display:none}.partner-dialog.inquiry-compact{padding:0;translate:none;background:var(--paper-2)}.partner-dialog .partner-privacy{font-size:10px;line-height:1.4;color:var(--muted);margin:14px 0 0}.partner-dialog .partner-privacy a{text-decoration:underline}.partner-dialog [role=alert]{color:var(--signal-ink);font-size:13px;margin-top:12px}.partner-dialog button:disabled{opacity:.6;cursor:wait}@media (max-width:1199px){.partner-page .header-inner>.desktop-nav{display:none}.partner-page .site-header .header-inner{grid-template-columns:auto 1fr auto auto auto}.partner-page .header-inner>.menu-button{display:block;grid-column:5;grid-row:1/3}}@media (max-width:850px){.partner-page .process-film-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.partner-page .process-scene-nav{order:-1}.partner-page .process-scene-nav .process-explanation{display:none}.partner-page .process-mobile-copy{display:block}}@media (max-width:650px){.partner-page .site-header .header-inner{grid-template-columns:1fr auto auto;column-gap:14px}.partner-page .partner-language{grid-column:2}.partner-page .header-inner>.menu-button{grid-column:3}.partner-page .header-inner>.header-cta{display:none}}@media (prefers-reduced-motion:reduce){.partner-page *,.partner-page :after,.partner-page :before{animation:none!important;transition:none!important}}.partner-page .hero-comparison{background:var(--paper)}.partner-page #vorteile{background:var(--paper-2)}.partner-page .partner-header{font-family:var(--font-sans),Arial,sans-serif}.partner-page .partner-header button{font-family:inherit}.partner-page .partner-header nav :is(a,button){font-size:14px;font-weight:500}.partner-page .partner-header-cta{background:var(--action);color:var(--white);font-weight:500}.partner-page .partner-header-cta:hover{background:var(--signal-ink)}.partner-page .partner-header>.fb-public-header-row{height:auto;min-height:var(--fb-public-header-row-height)}.partner-page .partner-header nav{flex-wrap:wrap;justify-content:flex-end}.partner-page .fb-public-header button{font:revert-layer}.partner-page .partner-header-cta{white-space:nowrap}.partner-page .dossier-sheet{animation-name:partner-plane-intro;animation-iteration-count:1;animation-fill-mode:both}@keyframes partner-plane-intro{0%{transform:translateZ(calc(var(--plane) * 17px)) translateX(calc(var(--plane) * 5px)) rotate(calc(var(--plane) * 1.2deg));opacity:0}15%,40%{transform:translateZ(calc(var(--plane) * 17px)) translateX(calc(var(--plane) * 5px)) rotate(calc(var(--plane) * 1.2deg));opacity:1}65%,to{transform:translateZ(calc(var(--plane) * 4px)) translateX(calc(var(--plane) * .55px));opacity:1}}.partner-page .service-price-list{display:flex;align-items:center;gap:20px;margin:0 0 28px}.partner-page .service-price-list p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.partner-page .button.price-list-button{background:transparent;border:1px solid var(--ink);color:var(--ink)}.partner-page .button.price-list-button:hover{background:var(--ink);color:var(--paper)}.partner-page .price-list-button .icon,.partner-page .price-list-link .icon{width:16px;height:16px;flex-shrink:0}.partner-page .price-list-link{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;padding:0;color:var(--ink);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.partner-page #vorteile .bp-price.bp-price-private{justify-content:center}.partner-page .bp-fixed-price{font:600 8.4cqw/1.1 var(--display);letter-spacing:-.22cqw}.partner-page #vorteile .bp-price-private .bp-price-inclusions{margin-top:2.6cqw}@media (width<=560px){.partner-page .service-price-list{flex-direction:column;align-items:stretch;gap:12px}.partner-page .price-list-button{width:100%}}.partner-page .wrap{width:calc(100% - 2 * var(--fb-frame-gutter));max-width:calc(var(--fb-frame-max) - 2 * var(--fb-frame-gutter))}.partner-page :is(.section-heading,.partner-centre,.company-profile-copy,.contact-open,.faq) h2{text-wrap:balance}.partner-page .partner-centre h2>span{display:block;text-wrap:balance}@media (min-width:64rem){.partner-page .hero-depth-art{width:45%;height:520px;top:50%;bottom:auto;right:0;transform:translateY(-50%)}.partner-page .hero-dossier-art .dossier-sculpture{width:58%;height:auto;top:20%}}@media (min-width:40rem) and (width < 64rem){.partner-page .service-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.partner-page .service-primary-grid,.partner-page .service-secondary-grid{display:contents}.partner-page #preise .service-unified-card{padding:21px}.partner-page #preise .service-unified-card>h3{font-size:24px}}@media (width < 64rem){.partner-page [data-hero-design=dossier] .hero-design-layout{min-height:0;padding-block:34px 0}.partner-page [data-hero-design=dossier] .hero-design-copy{width:100%}.partner-page .hero-depth-art{width:100%;margin-top:40px;position:relative;top:auto;bottom:auto;right:auto}.partner-page .hero-design-intro,.partner-page .hero-design-intro>p{max-width:620px}.partner-page .split{grid-template-columns:minmax(0,1fr);gap:38px}.partner-page .partner-capabilities{grid-template-columns:minmax(0,1fr);gap:24px}.partner-page .partner-capabilities .partner-expertise{margin-top:0}.partner-page .company-host .company-profile-layout{grid-template-columns:minmax(0,1fr);gap:36px}.partner-page .founder-host{border-left:0;border-top:1px solid var(--line);max-width:100%;padding:32px 0 0}.partner-page .founder-host blockquote{max-width:520px}.partner-page .contact-open-layout{grid-template-columns:minmax(0,1fr);gap:42px}.partner-page .service-billing{grid-template-columns:minmax(0,1fr);gap:27px}.partner-page .process-film-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.partner-page .process-film-layout>.process-scene-nav{order:-1;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 20px;scroll-margin-top:calc(var(--fb-sticky-stack-height) + 16px)}.partner-page .process-film-layout>.process-scene-nav .process-scene-item{border:0;padding:0}.partner-page .process-film-layout>.process-scene-nav .process-scene-item>button{display:flex;justify-content:center;min-height:48px;padding:12px 0;border:0;border-bottom:2px solid var(--line)}.partner-page .process-film-layout>.process-scene-nav .process-scene-item>button[aria-expanded=true]{border-color:var(--signal)}.partner-page .process-film-layout>.process-scene-nav .process-scene-number{font-size:14px}.partner-page .process-film-layout>.process-scene-nav button>span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.partner-page .process-scene-nav .process-explanation{display:none}.partner-page .process-mobile-copy{display:block;min-height:200px;padding:22px 0 0}.partner-page .process-mobile-copy h3{font:600 26px/1.15 var(--display);letter-spacing:-.5px;margin:0 0 14px}}@media (min-width:801px) and (width < 64rem){.partner-page [data-hero-design=dossier] .hero-design-copy h1{font-size:72px}.partner-page .hero-depth-art{height:400px}.partner-page .depth-sculpture{height:74%;top:16%}.partner-page #vorteile .mandate-cards{grid-template-columns:minmax(0,1fr);gap:38px}.partner-page #vorteile .mandate-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;column-gap:32px}.partner-page #vorteile .precision-scene{grid-area:1/1/4;align-self:center}.partner-page #vorteile .mandate-card h3{grid-column:2;align-self:end;margin-top:20px}.partner-page #vorteile .mandate-card>p{grid-column:2}.partner-page .partner-capabilities .portal-workspace{grid-template-columns:142px minmax(0,1fr)}.partner-page .partner-capabilities .portal-sidebar{display:block}}@media (max-width:480px){.partner-page .hero-depth-art{margin-top:64px}.partner-page .atelier-stage{width:calc(100% + 32px);margin-inline:-16px}.partner-page .process-mobile-copy{min-height:240px}}@media (max-width:359px){.partner-page #fragen h2{font-size:36px}}@media (prefers-reduced-motion:reduce) and (width < 64rem){.partner-page .hero-depth-art{margin-top:0}}