/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"IBM Plex Sans Var";font-optical-sizing:auto;font-weight:100 700;font-style:normal;src:url("/sites/pmcom/files/fontyourface/local_fonts/ibm_plex_sans_var_roman/font.woff") format("woff");font-variation-settings:"wdth" 100;}@font-face{font-family:"IBM Plex Sans Var";font-optical-sizing:auto;font-weight:100 700;font-style:italic;src:url("/sites/pmcom/files/fontyourface/local_fonts/ibm_plex_sans_var_italic/font.woff") format("woff");font-variation-settings:"wdth" 100;}html,body{font-size:17px;}body{font-family:"IBM Plex Sans Var",sans-serif;font-style:normal;font-weight:400;line-height:1.3;}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:"IBM Plex Sans Var",sans-serif;font-weight:300;-ms-hyphens:unset;hyphens:unset;text-wrap:balance;}h1,.h1{font-size:48px;line-height:1.14;}h2,.h2{font-size:30px;line-height:1.3;}h3,.h3{font-size:25px;line-height:1.3;}h4,.h4{font-size:25px;line-height:1.4;}h5,.h5{font-size:20px;line-height:1.4;}h6,.h6{font-size:16px;line-height:1.25;}ul{list-style-type:square;}.hero{font-size:5rem;line-height:80px;text-shadow:none;}.hero--sub,.h2.is-title a{font-size:22px;font-weight:300;line-height:1.3;}
:root{--pm-ai-color:#1814FF;--pm-dam-color:#00D5C7;--pm-pm-color:#ff5100;--pm-px-color:#FFEEA9;--pm-cta-bg-color:var(--pm-px-color);--pm-cta-bg-hover-color:#ffe075;}html{scrollbar-gutter:stable;}html:not(.js) [data-aos^=fade][data-aos^=fade]{opacity:1;}hr{width:100%;}p:has(a[class*=button] + a[class*=button]) a[class*=button]{margin:0.25em 0.25em 0.25em 0;}.page__header .menu-dropdown ul:not(:focus-within) ul{-webkit-transition:none;transition:none;}.coll--showcase .splide__arrows{display:none;}.columns--spacing:not(.columns--spacing-mode-balanced) .grid{margin-inline:calc(var(--local-gutter) * -0.5);}.column__media,.column__media img,.column__wrapper,.column__text .media img{border-radius:16px;}.column__media{font-size:0;overflow:hidden;}.column__media :last-child{margin-top:auto;margin-left:auto;}.column__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.icons--grid .media img{border-radius:0;max-width:70px;}.bg-icons--grid .media img{border-radius:0;max-width:45px;}.column__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;}.column__text img[alt*=picturemax][alt*=logo i]{border-radius:0;}.column__text ul{position:relative;}.column__text li{list-style:none;}.column__text li::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0.25em;direction:ltr;font:normal 900 1em/1 "Font Awesome 6 Free";letter-spacing:normal;text-transform:none;overflow-wrap:normal;white-space:nowrap;content:"\f00c";}.column__text li::before{color:var(--pm-accent-color,currentcolor);left:0;line-height:inherit;position:absolute;}.column__text > :last-child:has(.btn,.button,.button-ai,.button-dam,.button-pm,.button-px){margin-top:auto;}.l-wrapper{max-width:1400px;}.btn--icon-only{border-radius:50%;}.btn--cta{background-color:var(--pm-px-color);color:#000;}.btn--cta:hover,.column__text:hover .btn--cta{background-color:var(--pm-px-color);}.button-ai,.button-dam,.button-pm,.button-px{padding:0.75rem 1.5rem;display:inline-block;background-color:var(--pm-accent-color);border:none;color:#efefef;cursor:pointer;}.button-ai,.button-ai:hover,.button-dam,.button-dam:hover,.button-pm,.button-pm:hover,.button-px,.button-px:hover{text-decoration:none;}.button-ai:hover,.button-dam:hover,.button-pm:hover,.button-px:hover{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.15) inset;box-shadow:0 0 2px 1px rgba(0,0,0,0.15) inset;background-color:var(--pm-text-color);color:#efefef;}.button-ai,.button-dam,.button-pm,.button-px{background-color:transparent;border:1px solid currentcolor;border-radius:5em;color:#000;font-size:20px;font-weight:300;line-height:28px;}.button-ai + .button-ai,.button-ai + .button-dam,.button-ai + .button-pm,.button-ai + .button-px,.button-dam + .button-ai,.button-dam + .button-dam,.button-dam + .button-pm,.button-dam + .button-px,.button-pm + .button-ai,.button-pm + .button-dam,.button-pm + .button-pm,.button-pm + .button-px,.button-px + .button-ai,.button-px + .button-dam,.button-px + .button-pm,.button-px + .button-px{margin-left:0.3em;}.button-ai:hover,.button-dam:hover,.button-pm:hover,.button-px:hover{color:#fff;}.btn-ai,.btn-dam,.btn-pm,.btn-px{border-radius:2em;}.button-ai,.btn-ai{color:var(--pm-ai-color);}.button-ai:hover,.btn-ai:hover{background-color:var(--pm-ai-color);}.button-dam,.btn-dam{color:var(--pm-dam-color);}.button-dam:hover,.btn-dam:hover{background-color:var(--pm-dam-color);}.button-pm,.btn-pm{color:var(--pm-pm-color);}.button-pm:hover,.btn-pm:hover{background-color:var(--pm-pm-color);}.button-px,.btn-px{background-color:var(--pm-px-color);border-color:transparent;}.button-px:hover,.btn-px:hover{background-color:var(--pm-px-color);color:#000;}.js body .page [data-aos]{-webkit-transition-duration:0.65s;transition-duration:0.65s;}.paragraph .box.aos-init[data-aos]{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;opacity:1;}.page__footer.aos-init{-webkit-transform:translate3d(0,400px,0);transform:translate3d(0,400px,0);}.grid.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.slides{--slides-gap:calc(var(--local-gutter,16px) / 2);}.slides .slides__button.slick-arrow{opacity:1;}.slides__button{background-color:var(--pm-px-color);border-radius:50%;margin-block:1rem;padding:0;height:1.5rem;width:1.5rem;}.slides__button:hover{background-color:var(--pm-cta-bg-hover-color);}.slides__button::before{font-size:1rem;line-height:1;}.slides__button--next{right:var(--slides-gap);}.slides__button--next::before{content:"\f178";}.slides__button--prev{left:var(--slides-gap);}.slides__button--prev::before{content:"\f177";}.slick-arrow{bottom:0;top:auto;-webkit-transform:none;transform:none;}.slick-arrow::before{color:var(--pm-text-color);}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:0;left:0;right:0;margin-block:1.25rem;margin-inline:calc(var(--slides-gap) + 2rem);line-height:1;}.slick-dots li{opacity:0.5;height:1rem;width:1rem;}.slick-dots li:hover{opacity:1;}.slick-dots li button{background-color:var(--pm-text-color);border-radius:0.25rem;height:0.5rem;width:0.5rem;}.slick-dots li,.slick-dots button{-webkit-transition:opacity 0.3s ease,width 0.3s ease;transition:opacity 0.3s ease,width 0.3s ease;}.slick-dots .slick-active{width:3.5rem;}.slick-dots .slick-active button{width:3rem;}.slick-slider{margin-bottom:2rem;padding-bottom:2rem;}.testimonials.columns.slides .column__wrapper{-webkit-transition:opacity 0.3s ease,-webkit-box-shadow 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-box-shadow 0.3s ease,-webkit-transform 0.3s ease;transition:box-shadow 0.3s ease,opacity 0.3s ease,transform 0.3s ease;transition:box-shadow 0.3s ease,opacity 0.3s ease,transform 0.3s ease,-webkit-box-shadow 0.3s ease,-webkit-transform 0.3s ease;}.testimonials.columns.slides .column__wrapper:hover{-webkit-box-shadow:0 4px 1rem rgba(0,0,0,0.2);box-shadow:0 4px 1rem rgba(0,0,0,0.2);-webkit-transform:scale(1.05) translateY(-4px);transform:scale(1.05) translateY(-4px);}.testimonials.slides:has(.column__wrapper:hover) .column__wrapper:not(:hover){opacity:0.65;-webkit-transform:scale(0.95);transform:scale(0.95);}.testimonials .column__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}.testimonials .column__text{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%;}.testimonials .column__text > p:nth-child(1){grid-area:1/1/2/3;}.testimonials .column__text > p:nth-child(2){grid-area:2/1/3/3;}.testimonials .column__text .media__embed--image{grid-area:4/2/5/3;width:96px;max-width:96px;aspect-ratio:1/1;margin:0;}.testimonials .column__text .media__embed--image img{border-radius:8px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.testimonials .column__text > p:last-child{grid-area:4/1/5/2;margin:0;}.testimonials .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.testimonials .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}.testimonials .slick-slide > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.testimonials .slick-slide .grid__col{height:100%;}body .anchor-label{font-size:17px;font-weight:400;line-height:1.3;padding-block:44px !important;text-transform:none;}body .anchor-label.l-wrapper::before{content:"■";display:inline-block;font-size:0.85em;margin-right:0.5rem;}#main-content blockquote{font-size:1.8rem;font-style:normal;font-weight:300;letter-spacing:-0.01em;line-height:1.3;margin:1em 0;}#main-content blockquote::before{content:none;}#main-content blockquote p{display:block;margin-bottom:0.707rem;}#main-content .column__text > blockquote:is(:first-child){margin-top:0;text-box-trim:trim-both;text-box-edge:cap alphabetic;}@property --progress{syntax:"<percentage>";inherits:true;initial-value:0%;}@-webkit-keyframes reveal-animation{from{--progress:0%;}to{--progress:100%;}}@keyframes reveal-animation{from{--progress:0%;}to{--progress:100%;}}@supports (animation-timeline:view()){#main-content .cite--scroll blockquote p{display:inline;--text-color:rgb(65 65 65 / 0.2);--reveal-color:rgb(65 65 65);color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(var(--reveal-color)),to(var(--text-color)));background-image:linear-gradient(90deg,var(--reveal-color) var(--progress),var(--text-color) var(--progress));-webkit-background-clip:text;background-clip:text;-webkit-animation:reveal-animation linear both;animation:reveal-animation linear both;animation-timeline:view();animation-range:entry 40% cover 70%;}}.cite--scroll,.sticky--first{overflow:visible;}.sticky--first .grid__col:first-child{position:relative;}.sticky--first .grid__col:first-child .column__wrapper{display:initial;position:sticky;top:calc(var(--local-gutter) * 0.5);}.columns--cta .column__link,.columns--cta .column__text{height:100%;}.columns--cta .column__text{padding-right:2rem;position:relative;}.columns--cta .column__text::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:0.25em;margin-right:0;direction:ltr;font:normal 900 1em/1 "Font Awesome 6 Free";letter-spacing:normal;text-transform:none;overflow-wrap:normal;white-space:nowrap;content:"\f178";}.columns--cta .column__text::after{border-radius:50%;bottom:0;padding:0.25rem;position:absolute;right:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:var(--pm-cta-bg-color);}.columns--cta .column__wrapper:hover .column__text::after{background-color:var(--pm-cta-bg-hover-color);}.acc--modern .acc__header button{font-weight:300;}.acc--modern .acc__header::after{content:"+";}.acc--modern .is-active .acc__header::after{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);}.headlines--bordered:not(.with-subtitle) h3,.headlines--bordered.with-subtitle h3 + p{border-bottom:1px solid;border-bottom-color:color-mix(in srgb,currentcolor 30%,transparent);padding-bottom:1em;}.headlines--bordered h3:first-of-type{border-top:1px solid;border-top-color:color-mix(in srgb,currentcolor 30%,transparent);padding-top:1em;}.headlines--bordered h3 a{color:inherit;display:block;padding-right:2em;position:relative;}.headlines--bordered h3 a::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:0.25em;margin-right:0;direction:ltr;font:normal 900 1em/1 "Font Awesome 6 Free";letter-spacing:normal;text-transform:none;overflow-wrap:normal;white-space:nowrap;content:"\f178";}.headlines--bordered h3 a::after{border-radius:50%;color:var(--pm-text-color);padding:0.25rem;position:absolute;right:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:var(--pm-cta-bg-color);}.headlines--bordered h3 a:hover::after{background-color:var(--pm-cta-bg-hover-color);}.headlines--bordered h3:has(a) + p{padding-right:2.5em;}.bg-has-overlay .paragraph__media-wrapper::after{background:rgba(0,0,0,0.25);content:"";position:absolute;inset:0;}.news--grid .views__content{gap:2rem;}.news--grid .views__content figure{border-radius:16px;}.slides--dots-as-tabs .slick-dots{border-radius:8px;margin-inline:auto;opacity:1;padding:2px;position:relative;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.slides--dots-as-tabs .slick-dots li{height:auto;margin:0;padding:0;width:auto;opacity:1;}.slides--dots-as-tabs .slick-dots li:hover button{background-color:var(--pm-cta-bg-hover-color);}.slides--dots-as-tabs .slick-dots button{height:auto;width:auto;padding:0.5rem 1rem;background-color:transparent;border-radius:6px;color:var(--pm-text-color);font-size:1rem;line-height:1;-webkit-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}.slides--dots-as-tabs .slick-active{opacity:1;}.slides--dots-as-tabs .slick-active button{background-color:var(--pm-cta-bg-hover-color);}.slides--dots-as-tabs .slick-arrow{display:none !important;}.slides--dots-as-tabs .slick-slider{padding-bottom:0;}.slides--dots-as-tabs.columns .grid__col{padding-block:0;}.webform-content-wrapper,.webform-submission-form{padding-inline:0;}.webform-content-wrapper .grid__col-w-4,.webform-submission-form .grid__col-w-4{display:none;}.webform-content-wrapper .form-actions,.webform-submission-form .form-actions{text-align:left;}.webform-content-wrapper .form__description,.webform-submission-form .form__description{padding-block:0.25em;}.webform-content-wrapper .form__element input,.webform-content-wrapper .form__element select,.webform-content-wrapper .form__element textarea,.webform-submission-form .form__element input,.webform-submission-form .form__element select,.webform-submission-form .form__element textarea{padding:12px;}.webform-content-wrapper .form__element--select::after,.webform-submission-form .form__element--select::after{right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.webform-content-wrapper [type=checkbox],.webform-content-wrapper [type=radio],.webform-submission-form [type=checkbox],.webform-submission-form [type=radio]{margin-right:0.5em;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:left center;transform-origin:left center;}@media (min-width:768px){#aligned-header #mega-menu-nav .mega-menu .mega-menu__heading,#aligned-header #mega-menu-nav .mega-menu h3{font-weight:400;text-transform:none;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__primary a,#aligned-header #mega-menu-nav .mega-menu .mega-menu__related a{line-height:1.15;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__primary a:hover,#aligned-header #mega-menu-nav .mega-menu .mega-menu__related a:hover{background-color:transparent;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__primary-list > li{font-size:22px;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__primary-list > li + li{padding-top:0.25em;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__primary-list:has(.mega-menu__sub-list) > li + li{padding-top:1em;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__sub-list{border-left:0;margin:0;}#aligned-header #mega-menu-nav .mega-menu .mega-menu__sub-list li,#aligned-header #mega-menu-nav .mega-menu .mega-menu__sub-list a{padding:0;}}.das-sagen-die-kunden{background-color:#ffeea9;}video[src*=my-picturemaxx-workflow-automatisches-design-hintergrund],video[src*=my-picturemaxx-workflow-automatic-design-background],video[src*=pay-crawl-workflow-automatisches-design-hintergrund]{-webkit-transform:scale(0.6);transform:scale(0.6);overflow:visible;}video[src*=Trainingsdaten-KI-workflow-automatisches-design-hintergrund]{-webkit-transform:scale(0.7);transform:scale(0.7);overflow:visible;}
video[src*="my-picturemaxx-workflow-automatisches-design-hintergrund"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="my-picturemaxx-workflow-automatic-design-background"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="pay-crawl-workflow-automatisches-design-hintergrund"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="pay-crawl-workflow-automatic-design-bckgorund"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="Trainingsdaten-KI-workflow-automatisches-design-hintergrund"]{transform:scale(0.5);transform-origin:50% 100%;overflow:visible;}video[src*="Training-data-AI-workflow-automatic-design-background_0"]{transform:scale(0.5);transform-origin:50% 100%;overflow:visible;}video[src*="loesungen-bildagenturen-automatisches-design-hintergrund"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="solutions-image-agencies-automatic-design-background"]{transform:scale(0.6);transform-origin:50% 75%;overflow:visible;}video[src*="Loesungen-Museen-und-Archive-Einsatzbereiche-DAM-automatisches-design"]{transform:scale(0.5);transform-origin:50% 100%;overflow:visible;}video[src*="solutions-museums-archives-automatic-design-background"]{transform:scale(0.5);transform-origin:50% 100%;overflow:visible;}.table-container table > :not(caption) > * > *{background-color:#f3f3f3;border:none;}.hero{line-height:1.2;}@media (max-width:768px){.hero--big{font-size:2.5rem;line-height:1.2;}h1,.h1{font-size:2.1rem;line-height:1.25;}}
