.agency-film.svelte-ute5ej{width:100%;min-width:0;color:var(--vt-ink, #1b2028);font-family:var(--font-display, Switzer, Arial, sans-serif)}.film-frame.svelte-ute5ej{aspect-ratio:16 / 9;width:100%;overflow:hidden;background:#060912;border:1px solid rgba(27,32,40,.12);border-radius:22px;box-shadow:0 20px 48px -28px #06091247;color-scheme:dark}video.svelte-ute5ej,iframe.svelte-ute5ej{display:block;width:100%;height:100%;border:0}video.svelte-ute5ej{-o-object-fit:contain;object-fit:contain}.film-options.svelte-ute5ej{display:grid;gap:17px;padding-top:22px}.film-privacy.svelte-ute5ej{max-width:84ch;margin:0;color:#616977;font-size:13px;line-height:1.65;text-wrap:pretty}.film-privacy.svelte-ute5ej strong:where(.svelte-ute5ej){color:#343b47;font-weight:500}.film-privacy.svelte-ute5ej a:where(.svelte-ute5ej){color:inherit;text-decoration:underline;text-underline-offset:3px}.film-actions.svelte-ute5ej{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px}button.svelte-ute5ej,.youtube-link.svelte-ute5ej{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font:inherit;font-size:13px;font-weight:500;line-height:1.4}button.svelte-ute5ej{padding:10px 19px;border:1px solid #c9cdd3;border-radius:99px;background:transparent;color:#1b2028;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}button.svelte-ute5ej:hover{border-color:#818a98;background:#edf0f3}.youtube-link.svelte-ute5ej{gap:14px;padding:10px 0;color:#343b47;text-decoration:underline;-webkit-text-decoration-color:#b8bdc6;text-decoration-color:#b8bdc6;text-underline-offset:5px}.youtube-link.svelte-ute5ej:hover{color:#1b2028;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.svelte-ute5ej:is(button:where(.svelte-ute5ej),a:where(.svelte-ute5ej),video:where(.svelte-ute5ej),iframe:where(.svelte-ute5ej)):focus-visible{outline:2px solid #2096c5;outline-offset:4px}.svelte-ute5ej:is(video:where(.svelte-ute5ej),iframe:where(.svelte-ute5ej)):focus-visible{outline-offset:-4px}.compact.svelte-ute5ej .film-frame:where(.svelte-ute5ej){border-radius:16px}.dark.svelte-ute5ej .film-privacy:where(.svelte-ute5ej){color:#a5afbf}.dark.svelte-ute5ej .film-privacy:where(.svelte-ute5ej) strong:where(.svelte-ute5ej){color:#f5f6fa}.dark.svelte-ute5ej button:where(.svelte-ute5ej),.dark.svelte-ute5ej .youtube-link:where(.svelte-ute5ej){color:#f5f6fa;border-color:#626b7b}.dark.svelte-ute5ej button:where(.svelte-ute5ej):hover{background:#1b2332;border-color:#a5afbf}.dark.svelte-ute5ej .youtube-link:where(.svelte-ute5ej):hover{color:#38bdf8}.compact.svelte-ute5ej .film-options:where(.svelte-ute5ej){padding-top:18px}.sr-only.svelte-ute5ej{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.film-frame.svelte-ute5ej{border-radius:13px}.film-options.svelte-ute5ej{gap:14px;padding-top:18px}.film-privacy.svelte-ute5ej{font-size:12px}.film-actions.svelte-ute5ej{gap:8px 20px}}@media(prefers-reduced-motion:reduce){button.svelte-ute5ej{transition:none}}.project-calculator.svelte-hhhz40{background:#0b101c;border-color:#252d3b;border-radius:10px;color:#f5f6fa}.project-calculator.svelte-hhhz40 h2:where(.svelte-hhhz40),.project-calculator.svelte-hhhz40 h3:where(.svelte-hhhz40),.project-calculator.svelte-hhhz40 h4:where(.svelte-hhhz40){font-family:inherit;font-weight:500;letter-spacing:-.035em}.project-calculator.svelte-hhhz40 h2:where(.svelte-hhhz40){font-size:clamp(1.9rem,3.6vw,2.7rem);line-height:1.15;text-wrap:balance}.project-calculator.svelte-hhhz40 h3:where(.svelte-hhhz40),.project-calculator.svelte-hhhz40 h4:where(.svelte-hhhz40){line-height:1.3}.calculator-kicker.svelte-hhhz40{color:#a5b6ca;letter-spacing:.15em}.calculator-progress.svelte-hhhz40{background:#2c3442}.calculator-recommendation.svelte-hhhz40{background:#151c29}.calculator-option.svelte-hhhz40{min-width:0}.calculator-selection.svelte-hhhz40{display:inline-block;flex-shrink:0;width:16px;height:16px;border:1px solid #657083;border-radius:50%}.calculator-selection.is-selected.svelte-hhhz40{border-color:#dce7f4;background:#dce7f4;box-shadow:inset 0 0 0 4px #151c29}.calculator-panel.svelte-hhhz40{min-width:0;background:#101723}.calculator-primary.svelte-hhhz40{justify-content:center;color:#111827;box-shadow:none;font-weight:500}.calculator-primary.svelte-hhhz40:hover{background:#fff}.calculator-whatsapp.svelte-hhhz40{background:#c5e9dc;color:#102b23;font-weight:500}.calculator-whatsapp.svelte-hhhz40:hover{background:#dcf3ea}.project-calculator.svelte-hhhz40 button:where(.svelte-hhhz40):focus-visible,.project-calculator.svelte-hhhz40 a:where(.svelte-hhhz40):focus-visible{outline:2px solid #9bdbf2;outline-offset:4px}.project-calculator.svelte-hhhz40 input:where(.svelte-hhhz40):not([type=checkbox]),.project-calculator.svelte-hhhz40 textarea:where(.svelte-hhhz40){border-color:#354052;background:#0b111d}.project-calculator.svelte-hhhz40 input:where(.svelte-hhhz40)::-moz-placeholder,.project-calculator.svelte-hhhz40 textarea:where(.svelte-hhhz40)::-moz-placeholder{color:#8e9aae}.project-calculator.svelte-hhhz40 input:where(.svelte-hhhz40)::placeholder,.project-calculator.svelte-hhhz40 textarea:where(.svelte-hhhz40)::placeholder{color:#8e9aae}.project-calculator.svelte-hhhz40 input:where(.svelte-hhhz40):focus-visible,.project-calculator.svelte-hhhz40 textarea:where(.svelte-hhhz40):focus-visible{border-color:#9bdbf2}@media(max-width:640px){.project-calculator.svelte-hhhz40{padding:1.5rem 1rem}.calculator-panel.svelte-hhhz40{padding:1.25rem}.calculator-primary.svelte-hhhz40,.calculator-whatsapp.svelte-hhhz40{min-height:44px}}@media(prefers-reduced-motion:reduce){#kostenrechner.svelte-hhhz40 *{transition-duration:0s!important}}.agency-film-section.svelte-rts69a{padding:80px 0;background:#fafafa;color:#17191e;scroll-margin-top:100px}.agency-film-heading.svelte-rts69a{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:36px}.agency-film-kicker.svelte-rts69a{margin-bottom:18px;color:#086b94;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.agency-film-heading.svelte-rts69a h2:where(.svelte-rts69a){max-width:550px;font-size:clamp(32px,4vw,50px)}.agency-film-intro.svelte-rts69a{max-width:520px;color:#62666e;line-height:1.85}.agency-film-link.svelte-rts69a{display:inline-flex;gap:8px;margin-top:24px;color:#086b94;font-size:14px;text-decoration:underline;text-underline-offset:5px}.agency-film-link.svelte-rts69a:focus-visible{outline:2px solid #086b94;outline-offset:6px}@media(max-width:760px){.agency-film-section.svelte-rts69a{padding:56px 0}.agency-film-heading.svelte-rts69a{grid-template-columns:1fr;gap:20px;margin-bottom:26px}}.seo-page.svelte-rts69a{--seo-paper: #fafafa;--seo-ink: #17191e;--seo-muted: #62666e;--seo-line: #dedfe3;color:var(--seo-ink);background:var(--seo-paper)}.seo-page.svelte-rts69a .container:where(.svelte-rts69a){max-width:1240px}.seo-page.svelte-rts69a h1:where(.svelte-rts69a),.seo-page.svelte-rts69a h2:where(.svelte-rts69a),.seo-page.svelte-rts69a h3:where(.svelte-rts69a){text-wrap:balance}.seo-page.svelte-rts69a h2:where(.svelte-rts69a){font-weight:400;letter-spacing:-.045em;line-height:1.13}.seo-page.svelte-rts69a h3:where(.svelte-rts69a){font-weight:500;letter-spacing:-.025em}.seo-hero.svelte-rts69a{position:relative;isolation:isolate;padding-top:clamp(9rem,12vw,11rem);padding-bottom:13rem;background:#030611;color:#f8f9fd;border-color:#ffffff13;background-image:none}.seo-hero.svelte-rts69a>.container:where(.svelte-rts69a){position:relative;z-index:1}.seo-hero.svelte-rts69a>.pointer-events-none:where(.svelte-rts69a){display:none}.seo-hero.svelte-rts69a h1:where(.svelte-rts69a){font-weight:400;font-size:clamp(2.6rem,5.3vw,4.8rem);letter-spacing:-.055em;line-height:1.06}.seo-hero.svelte-rts69a h2:where(.svelte-rts69a){font-size:clamp(1.5rem,2vw,1.85rem);letter-spacing:-.035em}.seo-hero.svelte-rts69a .text-slate-300:where(.svelte-rts69a),.seo-hero.svelte-rts69a .text-slate-400:where(.svelte-rts69a),.seo-hero.svelte-rts69a .text-slate-500:where(.svelte-rts69a){color:#aeb8c8}.seo-hero.svelte-rts69a [class~="tracking-[0.24em]"]:where(.svelte-rts69a),.seo-hero.svelte-rts69a [class~="tracking-[0.22em]"]:where(.svelte-rts69a){color:#a4aec2;letter-spacing:.12em;font-size:.65rem;font-weight:500}.seo-hero.svelte-rts69a aside:where(.svelte-rts69a),.seo-hero.svelte-rts69a figure:where(.svelte-rts69a),.seo-hero.svelte-rts69a figure:where(.svelte-rts69a) img:where(.svelte-rts69a){border-radius:12px;box-shadow:none}.seo-hero.svelte-rts69a aside:where(.svelte-rts69a){background:#0b101a;border-color:#ffffff18}.seo-hero.svelte-rts69a figure:where(.svelte-rts69a)>[class~=blur-2xl]:where(.svelte-rts69a){display:none}.seo-hero-simple.svelte-rts69a>.container:where(.svelte-rts69a)>div:where(.svelte-rts69a){max-width:920px}.seo-hero.svelte-rts69a .about-orbit:where(.svelte-rts69a){border-style:solid;transform:rotate(-32deg) scale(1.12);opacity:.35}.seo-content.svelte-rts69a{background:var(--seo-paper);color:var(--seo-ink)}.seo-content.svelte-rts69a>section:where(.svelte-rts69a){background:var(--seo-paper);border-color:var(--seo-line);padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:clamp(4.5rem,7vw,7rem)}.seo-content.svelte-rts69a>section:where(.svelte-rts69a):nth-of-type(2n){background:#f0f1f3}.seo-content.svelte-rts69a .text-white:where(.svelte-rts69a),.seo-content.svelte-rts69a .text-slate-200:where(.svelte-rts69a){color:var(--seo-ink)}.seo-content.svelte-rts69a .text-slate-300:where(.svelte-rts69a),.seo-content.svelte-rts69a .text-slate-400:where(.svelte-rts69a),.seo-content.svelte-rts69a .text-slate-500:where(.svelte-rts69a),.seo-content.svelte-rts69a .text-slate-600:where(.svelte-rts69a){color:var(--seo-muted)}.seo-content.svelte-rts69a .text-brand-primary:where(.svelte-rts69a){color:#087da7}.seo-content.svelte-rts69a .text-emerald-400:where(.svelte-rts69a){color:#267052}.seo-content.svelte-rts69a [class~="border-white/10"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="border-white/20"]:where(.svelte-rts69a){border-color:var(--seo-line)}.seo-content.svelte-rts69a [class~="divide-white/10"]:where(.svelte-rts69a)>:where(.svelte-rts69a):not([hidden])~:where(.svelte-rts69a):not([hidden]){border-color:var(--seo-line)}.seo-content.svelte-rts69a .bg-brand-dark:where(.svelte-rts69a),.seo-content.svelte-rts69a .bg-slate-950:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-950/80"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-950/90"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-900/40"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-900/50"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-900/60"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-white/[0.025]"]:where(.svelte-rts69a){background-color:#fff}.seo-content.svelte-rts69a .bg-slate-900:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-900/90"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-slate-800/70"]:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="bg-white/5"]:where(.svelte-rts69a){background-color:#e9ecf0}.seo-content.svelte-rts69a [class~="bg-white/10"]:where(.svelte-rts69a){background-color:var(--seo-line)}.seo-content.svelte-rts69a [class~="bg-white/15"]:where(.svelte-rts69a){background-color:#aeb5c0}.seo-content.svelte-rts69a .glass-panel:where(.svelte-rts69a){background:#fff;border:1px solid var(--seo-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.seo-content.svelte-rts69a .rounded-3xl:where(.svelte-rts69a),.seo-content.svelte-rts69a .rounded-2xl:where(.svelte-rts69a),.seo-content.svelte-rts69a [class~="rounded-[2rem]"]:where(.svelte-rts69a){border-radius:12px}.seo-content.svelte-rts69a .shadow-2xl:where(.svelte-rts69a),.seo-content.svelte-rts69a .shadow-xl:where(.svelte-rts69a){box-shadow:0 12px 32px #1923360d}.seo-content.svelte-rts69a a:where(.svelte-rts69a):hover{color:#066c94}.seo-content.svelte-rts69a a:where(.svelte-rts69a):focus-visible,.seo-faq.svelte-rts69a summary:where(.svelte-rts69a):focus-visible{outline:2px solid #087da7;outline-offset:6px}.seo-content.svelte-rts69a>section.seo-calculator:where(.svelte-rts69a){background:#030611;color:#f8f9fd}.seo-content.svelte-rts69a .seo-project:where(.svelte-rts69a){border:0;border-radius:0;background:transparent;padding-bottom:4rem;margin-top:4rem;border-bottom:1px solid var(--seo-line)}.seo-content.svelte-rts69a .seo-project-stage:where(.svelte-rts69a){min-width:0;border-radius:12px;background:radial-gradient(ellipse at 50% 22%,#f4f3f7,#e4e5eb);align-self:start;padding:clamp(1.25rem,3vw,3rem);min-height:360px}.seo-content.svelte-rts69a .seo-project-browser:where(.svelte-rts69a){border:3px solid #d3d7de;border-radius:10px;box-shadow:0 24px 42px -24px #19233640}.seo-content.svelte-rts69a .seo-project-browser:where(.svelte-rts69a):hover{transform:none;box-shadow:0 24px 42px -24px #19233650}.seo-project-image.svelte-rts69a{display:block;height:auto;-o-object-fit:contain;object-fit:contain;transform:none}.seo-faq-list.svelte-rts69a{max-width:920px}.seo-faq.svelte-rts69a{border-bottom:1px solid var(--seo-line)}.seo-faq.svelte-rts69a summary:where(.svelte-rts69a){display:flex;align-items:center;gap:1.5rem;padding:1.5rem 0;cursor:pointer;list-style:none}.seo-faq.svelte-rts69a summary:where(.svelte-rts69a)::-webkit-details-marker{display:none}.seo-faq.svelte-rts69a h3:where(.svelte-rts69a){font-size:1.05rem;line-height:1.5;font-weight:400;margin:0}.seo-faq-indicator.svelte-rts69a{position:relative;width:16px;height:16px;margin-left:auto;flex-shrink:0}.seo-faq-indicator.svelte-rts69a:before,.seo-faq-indicator.svelte-rts69a:after{content:"";position:absolute;inset:7px 1px auto;height:1px;background:#737984;transition:transform .25s}.seo-faq-indicator.svelte-rts69a:after{transform:rotate(90deg)}.seo-faq[open].svelte-rts69a .seo-faq-indicator:where(.svelte-rts69a):after{transform:rotate(0)}.seo-faq-answer.svelte-rts69a{max-width:800px;padding:0 2.5rem 1.5rem 0;color:var(--seo-muted);font-size:.95rem;line-height:1.8}.seo-closing.svelte-rts69a{color:#f8f9fd;background:#030611;padding-block:clamp(5rem,8vw,8rem)}.seo-closing.svelte-rts69a h2:where(.svelte-rts69a){font-size:clamp(2.5rem,5vw,4.5rem);letter-spacing:-.05em}.seo-closing.svelte-rts69a p:where(.svelte-rts69a){color:#aeb8c8}@media(min-width:1024px){#artikel.svelte-rts69a .container:where(.svelte-rts69a)>.grid:where(.svelte-rts69a){grid-template-columns:200px minmax(0,1fr);gap:3rem}}@media(min-width:1280px){#artikel.svelte-rts69a .container:where(.svelte-rts69a)>.grid:where(.svelte-rts69a){grid-template-columns:200px minmax(0,1fr) 180px;gap:2.5rem}}@media(max-width:760px){.seo-hero.svelte-rts69a{padding-top:8.5rem;padding-bottom:11rem}.seo-hero.svelte-rts69a h1:where(.svelte-rts69a){font-size:clamp(2.5rem,9vw,3.65rem);letter-spacing:-.048em}.seo-hero.svelte-rts69a p.text-lg:where(.svelte-rts69a){font-size:1rem;line-height:1.75}.seo-content.svelte-rts69a h2:where(.svelte-rts69a){font-size:clamp(1.8rem,7vw,2.65rem)}.seo-content.svelte-rts69a .seo-project-stage:where(.svelte-rts69a){min-height:230px}.seo-content.svelte-rts69a .seo-project:where(.svelte-rts69a){padding-bottom:2rem;margin-top:2rem}}@media(prefers-reduced-motion:reduce){.editorial-motion.svelte-rts69a{display:none}.seo-faq-indicator.svelte-rts69a:before,.seo-faq-indicator.svelte-rts69a:after{transition:none}}.film-page.svelte-v2k2ne{background:#fafafa;color:#17191e}.film-container.svelte-v2k2ne{max-width:1100px;margin:0 auto;padding:0 24px}.film-introduction.svelte-v2k2ne{padding:124px 0 56px;background:#060912;color:#f5f6fa}.back-link.svelte-v2k2ne{color:#a5afbf;font-size:13px;text-decoration:underline;text-underline-offset:5px}.film-title-row.svelte-v2k2ne{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:28px}h1.svelte-v2k2ne{max-width:820px;font-size:clamp(30px,4.2vw,50px);font-weight:400;line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.film-duration.svelte-v2k2ne{flex-shrink:0;padding-bottom:5px;font-size:12px;color:#a5afbf}.film-description.svelte-v2k2ne{max-width:780px;margin-top:18px;color:#a5afbf;font-size:15px;line-height:1.8}.film-player.svelte-v2k2ne{margin-top:30px}.film-details.svelte-v2k2ne{padding:80px 0}.film-detail-grid.svelte-v2k2ne{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.eyebrow.svelte-v2k2ne{font-size:12px;color:#086b94;text-transform:uppercase;letter-spacing:.14em}h2.svelte-v2k2ne{margin-top:18px;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.18;letter-spacing:-.04em;text-wrap:balance}.film-context.svelte-v2k2ne p:where(.svelte-v2k2ne):not(.eyebrow),.film-transcript.svelte-v2k2ne p:where(.svelte-v2k2ne){margin-top:20px;color:#62666e;font-size:15px;line-height:1.9}.film-transcript.svelte-v2k2ne h2:where(.svelte-v2k2ne){margin-top:0;font-size:27px}.film-transcript.svelte-v2k2ne .transcript-note:where(.svelte-v2k2ne){margin-top:14px;margin-bottom:28px;font-size:13px}.detail-link.svelte-v2k2ne{display:block;width:-moz-fit-content;width:fit-content;margin-top:24px;color:#086b94;text-decoration:underline;text-underline-offset:5px;font-size:14px}a.svelte-v2k2ne:focus-visible{outline:2px solid #30bcf3;outline-offset:6px}@media(max-width:760px){.film-introduction.svelte-v2k2ne{padding-top:112px;padding-bottom:40px}.film-title-row.svelte-v2k2ne{display:block;margin-top:24px}.film-duration.svelte-v2k2ne{display:block;margin-top:14px}.film-player.svelte-v2k2ne{margin-top:24px}.film-details.svelte-v2k2ne{padding:48px 0}.film-detail-grid.svelte-v2k2ne{grid-template-columns:1fr;gap:44px}}
