@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/poppins-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/poppins-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{ascent-override:93.62%;descent-override:31.21%;font-family:IMA Poppins FB A;line-gap-override:8.92%;size-adjust:112.16%;src:local("Arial"),local("ArialMT")}@font-face{ascent-override:93.41%;descent-override:31.14%;font-family:IMA Poppins FB R;line-gap-override:8.9%;size-adjust:112.4%;src:local("Roboto"),local("Roboto-Regular")}:root{--f-small:"Poppins","IMA Poppins FB A","IMA Poppins FB R",sans-serif}.ima-mbar--all{background:var(--bar-bg,#fff);bottom:0;box-shadow:0 -4px 18px rgba(0,0,0,.1);display:flex;gap:10px;justify-content:center;left:0;padding:10px var(--gut);position:fixed;right:0;z-index:90}.ima-mbar--all .ima-mbar__btn{flex:0 1 260px}.ima-mbar-sp--all{display:block;height:68px}.ima-rt ol,.ima-rt ul{padding-left:1.25em}.ima-rt li+li{margin-top:6px}.ima-rt strong{font-weight:600}.ima-rt--justify{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.ima-bg-dark .ima-rt a,.ima-bg-primary .ima-rt a{color:#fff}.ima-about{overflow:clip}.ima-about--drawing:before{background:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/images/drawing.png) 100% 0/contain no-repeat;content:"";height:428px;opacity:.29;pointer-events:none;position:absolute;right:max(0px,calc(50% - 600px));top:var(--sec-y);width:334px}.ima-about__grid{align-items:start;display:grid;grid-template-columns:40% 60%;position:relative}.ima-about--media-right .ima-about__media{order:2}.ima-about__grid--solo{grid-template-columns:1fr;max-width:860px}.ima-about__media{min-height:680px;position:relative}.ima-about__img1{height:500px;margin:10px 0 0 auto;position:relative}.ima-about__img1,.ima-about__img2{border-radius:var(--r-img);display:block;object-fit:cover;width:90%;z-index:2}.ima-about__img2{height:350px;left:0;object-position:right center;position:absolute;top:330px}.ima-about__badge{background:#fff;border-radius:50%;display:grid;height:150px;left:0;place-items:center;position:absolute;top:0;width:150px;z-index:3}.ima-about__badge img{height:auto;width:110px}.ima-about__body{max-width:560px;padding:50px 0 0 70px;position:relative}.ima-about--media-right .ima-about__body{justify-self:end;padding:50px 70px 0 0}.ima-about__body .ima-h2{margin-bottom:20px}.ima-feats{border-bottom:1px solid var(--c-line);display:flex;flex-wrap:wrap;gap:20px 0;list-style:none;padding:30px 0 20px}.ima-feats>li{align-items:flex-start;display:flex;gap:15px;padding-right:12px;width:50%}.ima-feats__t{font:600 25px/30px var(--f-head);-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:break-word}.ima-feats .ima-ico{--ico-s:65px}.ima-feats img.ima-ico-img{flex:none;height:65px;object-fit:contain;width:65px}.ima-fgrid{display:grid;gap:30px;list-style:none;padding:0}.ima-fgrid--c2{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-fgrid--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.ima-fgrid--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.ima-fgrid__i{align-items:flex-start;display:flex;gap:15px}.ima-fgrid--boxed .ima-fgrid__i,.ima-fgrid--stacked .ima-fgrid__i{flex-direction:column}.ima-fgrid--boxed .ima-fgrid__i{background:var(--c-alt);border-radius:var(--r-img);padding:30px 24px}.ima-bg-alt .ima-fgrid--boxed .ima-fgrid__i{background:#fff}.ima-fgrid .ima-ico{--ico-s:65px}.ima-bg-dark .ima-fgrid .ima-ico,.ima-bg-primary .ima-fgrid .ima-ico{--ico-c:#fff}.ima-fgrid img.ima-ico-img{flex:none;height:65px;object-fit:contain;width:65px}.ima-fgrid__t{font:600 25px/30px var(--f-head);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ima-fgrid__x{font-size:16px;line-height:1.5;margin-top:8px}.ima-fgrid--gs{gap:16px}.ima-fgrid--gl{gap:48px}.ima-fgrid--noico.ima-fgrid--gm{gap:20px}.ima-fgrid--noico.ima-fgrid--boxed .ima-fgrid__i{padding:24px 22px}.ima-cards{display:grid;gap:20px}.ima-cards--c2{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-cards--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.ima-cards--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.ima-cards--full{padding:0}.ima-card{display:flex;flex-direction:column;min-width:0}.ima-card__img{display:block;height:250px;object-fit:cover;width:100%}.ima-card__body{background:var(--c-alt);color:var(--c-ink);flex:1;min-height:320px;padding:50px 20px 20px;position:relative}.ima-bg-alt .ima-card__body{background:#fff}.ima-card__ico{background:var(--grad-r);display:grid;height:60px;left:23px;padding:15px;place-items:center;position:absolute;top:-33px;width:60px}.ima-card__ico .ima-ico{--ico-s:30px;--ico-c:#fff}.ima-card__ico img{height:30px;object-fit:contain;width:30px}.ima-card__t{font:600 40px/1 var(--f-head);-webkit-hyphens:auto;hyphens:auto;margin-bottom:20px;overflow-wrap:break-word}.ima-card__x{font-size:16px;line-height:1.5}.ima-card .ima-btn--link{margin-top:20px}.ima-car{position:relative}.ima-cards--car{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ima-cards--car::-webkit-scrollbar{display:none}.ima-cards--car .ima-card{flex:0 0 calc(33.33333% - 13.33333px);scroll-snap-align:start}.ima-cards--car.ima-cards--c2 .ima-card{flex-basis:calc(50% - 10px)}.ima-cards--car.ima-cards--c4 .ima-card{flex-basis:calc(25% - 15px)}.ima-car__btn{background:none;border:0;color:var(--c-primary-light);cursor:pointer;display:grid;height:48px;margin:0;padding:0;place-items:center;position:absolute;top:125px;transform:translateY(-50%);width:44px;z-index:3}.ima-car__btn:before{background:currentColor;clip-path:polygon(0 0,40% 0,100% 50%,40% 100%,0 100%,60% 50%);content:"";display:block;filter:drop-shadow(0 0 2px rgba(0,0,0,.35));height:32px;width:22px}.ima-car__btn--prev{left:6px}.ima-car__btn--prev:before{transform:rotate(180deg)}.ima-car__btn--next{right:6px}.ima-car__btn:disabled{cursor:default;opacity:.35}.ima-car__btn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.ima-car.is-static .ima-car__btn{display:none}.ima-logos__title{padding-bottom:30px;text-align:center}.ima-logos__vp{display:flex;overflow:hidden;position:relative}.ima-logos--marquee .ima-logos__vp:after,.ima-logos--marquee .ima-logos__vp:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:6%;z-index:1}.ima-logos--marquee .ima-logos__vp:before{background:linear-gradient(90deg,var(--sec-bg,#fff),hsla(0,0%,100%,0));left:0}.ima-logos--marquee .ima-logos__vp:after{background:linear-gradient(-90deg,var(--sec-bg,#fff),hsla(0,0%,100%,0));right:0}.ima-logos__track{align-items:center;animation:ima-marq var(--marq,45s) linear infinite;display:flex;flex:none;gap:60px;list-style:none;margin:0;padding:10px 60px 10px 0;will-change:transform}.ima-logos--slow{--marq:70s}.ima-logos--fast{--marq:28s}.ima-logos__vp:hover .ima-logos__track{animation-play-state:paused}.ima-logos__track li{display:grid;flex:none;height:90px;place-items:center;width:208px}.ima-logos__track img{height:auto;max-height:70px;max-width:100%;object-fit:contain;width:auto}.ima-logos--gray img{filter:grayscale(1);opacity:.75;transition:filter .3s,opacity .3s}.ima-logos--gray li:hover img{filter:none;opacity:1}@keyframes ima-marq{to{transform:translateX(-100%)}}.ima-logos__kicker{margin-bottom:14px;text-align:center}.ima-logos--compact .ima-logos__track{gap:48px;padding-right:48px}.ima-logos--compact .ima-logos__track li{height:64px;width:160px}.ima-logos--compact .ima-logos__track img{max-height:46px}.ima-logos--grid .ima-logos__vp{justify-content:center}.ima-logos--grid .ima-logos__track{animation:none;flex:0 1 calc(var(--wrap) + var(--gut)*2);flex-wrap:wrap;gap:30px 50px;justify-content:center;padding:0 var(--gut)}.ima-logos--grid .ima-logos__track[aria-hidden]{display:none}@media (prefers-reduced-motion:reduce){.ima-logos__vp{justify-content:center}.ima-logos__vp:after,.ima-logos__vp:before{display:none}.ima-logos__track{animation:none;flex:0 1 calc(var(--wrap) + var(--gut)*2);flex-wrap:wrap;gap:30px 50px;justify-content:center;padding:0 var(--gut)}.ima-logos__track[aria-hidden]{display:none}}.ima-banner{align-items:flex-end;background:#1c1f20;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:500px;overflow:hidden;position:relative}.ima-banner--medium{min-height:400px}.ima-banner--low{min-height:300px}.ima-banner__bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ima-banner__btn,.ima-banner__txt{position:relative;z-index:2}.ima-banner__txt{align-self:stretch;background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,.45) 55%,transparent);margin-top:auto;padding:140px 40px 40px}.ima-banner__txt .ima-h2{max-width:760px}.ima-banner__txt p{font-size:18px;line-height:1.5;margin-top:12px;max-width:640px}.ima-contact__grid{align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,600px)}.ima-contact--left .ima-contact__panel{order:-1}.ima-contact__body .ima-h2{margin-bottom:20px}.ima-clist{display:grid;gap:22px;list-style:none;margin-top:30px;padding:0}.ima-clist li{align-items:center;display:flex;gap:16px}.ima-clist .ima-ico{--ico-s:34px}.ima-clist__l{display:block;font:700 20px/24px var(--f-head);text-transform:uppercase}.ima-clist__v{display:block;font-size:16px;line-height:24px;text-decoration:none}a.ima-clist__v:hover{color:var(--c-primary)}.ima-contact .ima-formpanel{padding:60px 50px}.ima-formpanel{--fp-err:#ffd6d6;--fp-ring:hsla(0,0%,100%,.45);--fp-hbg:#fff;--fp-hc:var(--c-primary)}.ima-formpanel--ink-dark{--fp-err:#c0392b;--fp-ring:rgba(43,155,131,.3);--fp-hbg:var(--c-primary);--fp-hc:#fff}.ima-formpanel,.ima-formpanel--force [class*=hsfc-],.ima-formpanel--force [data-hsfc-id]{--hsf-global__font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;--hsf-global__color:var(--fp-ink,#fff)!important;--hsf-global-error__color:var(--fp-err)!important;--hsf-field-label__font-family:var(--f-head)!important;--hsf-field-label__font-size:14px!important;--hsf-field-label__color:var(--fp-ink,#fff)!important;--hsf-field-description__color:var(--fp-ink,#fff)!important;--hsf-field-input__font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;--hsf-field-input__color:#33475b!important;--hsf-field-input__background-color:#f5f8fa!important;--hsf-field-input__border-color:#cbd6e2!important;--hsf-field-input__border-radius:3px!important;--hsf-field-input__border-width:1px!important;--hsf-field-input__padding:0 15px!important;--hsf-field-input__placeholder-color:#7c98b6!important;--hsf-field-textarea__font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;--hsf-field-textarea__color:#33475b!important;--hsf-field-textarea__background-color:#f5f8fa!important;--hsf-field-textarea__border-color:#cbd6e2!important;--hsf-field-textarea__border-radius:3px!important;--hsf-button__font-family:var(--f-head)!important;--hsf-button__font-size:15px!important;--hsf-button__font-weight:700!important;--hsf-button__color:#fff!important;--hsf-button__background-color:var(--c-btn-form)!important;--hsf-button__background-image:none!important;--hsf-button__border-radius:3px!important;--hsf-button__padding:12px 24px!important;--hsf-button__box-shadow:none!important;--hsf-button--hover__background-color:var(--fp-hbg)!important;--hsf-button--hover__color:var(--fp-hc)!important;--hsf-erroralert__color:var(--fp-err)!important;--hsf-background__background-color:transparent!important;--hsf-background__padding:0!important;--hsf-richtext__color:var(--fp-ink,#fff)!important;--hsf-heading__color:var(--fp-ink,#fff)!important;--hsf-row__horizontal-spacing:16px!important;--hsf-row__vertical-spacing:14px!important;--hsf-field-label-requiredindicator__color:var(--fp-ink,#fff)!important}.ima-formpanel .hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.ima-formpanel .hs-form fieldset.form-columns-2{display:flex;gap:16px}.ima-formpanel .hs-form fieldset.form-columns-2 .hs-form-field{flex:1;float:none!important;width:auto!important}.ima-formpanel .hs-form fieldset.form-columns-3{display:flex;gap:16px}.ima-formpanel .hs-form fieldset.form-columns-3 .hs-form-field{flex:1;float:none!important;width:auto!important}.ima-formpanel .hs-form .input{margin:0!important}.ima-formpanel .hs-form-field{margin-bottom:14px}.ima-formpanel .hs-form label,.ima-formpanel .hs-form legend{color:var(--fp-ink,#fff);display:block;font:500 14px/20px var(--f-head);margin-bottom:4px}.ima-formpanel .hs-form .hs-form-required{color:var(--fp-ink,#fff);margin-left:2px}.ima-formpanel .hs-form .hs-field-desc{color:var(--fp-ink,#fff);font-size:13px;margin:0 0 4px;opacity:.9}.ima-formpanel .hs-form input.hs-input:not([type=checkbox]):not([type=radio]),.ima-formpanel .hs-form select.hs-input,.ima-formpanel .hs-form textarea.hs-input{background:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;color:#33475b;display:block;font:400 16px/22px Helvetica Neue,Helvetica,Arial,sans-serif;min-height:40px;outline:0;padding:0 15px;transition:border-color .2s,box-shadow .2s;width:100%!important}.ima-formpanel .hs-form textarea.hs-input{min-height:96px;padding:10px 15px;resize:vertical}.ima-formpanel .hs-form .hs-input:focus{border-color:var(--c-primary-light);box-shadow:0 0 0 3px var(--fp-ring)}.ima-formpanel .hs-form .hs-input.invalid.error{border-color:#f2545b}.ima-formpanel .hs-form ul.inputs-list{list-style:none;margin:0;padding:0}.ima-formpanel .hs-form .hs-form-booleancheckbox-display,.ima-formpanel .hs-form .hs-form-checkbox-display,.ima-formpanel .hs-form .hs-form-radio-display{align-items:flex-start;color:var(--fp-ink,#fff);display:flex;font:500 14px/20px var(--f-head);gap:8px}.ima-formpanel .hs-form input[type=checkbox],.ima-formpanel .hs-form input[type=radio]{accent-color:var(--c-primary-light);flex:none;height:16px;margin:2px 0 0;width:16px}.ima-formpanel .hs-form .hs-richtext,.ima-formpanel .hs-form .legal-consent-container{color:var(--fp-ink,#fff);font:500 14px/20px var(--f-head)}.ima-formpanel .hs-form .hs-richtext p,.ima-formpanel .hs-form .legal-consent-container p{margin:0 0 8px}.ima-formpanel .hs-form .hs-richtext a,.ima-formpanel .hs-form .legal-consent-container a{color:var(--fp-ink,#fff)}.ima-formpanel .hs-form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.ima-formpanel .hs-form .hs-error-msg,.ima-formpanel .hs-form .hs-error-msgs label{color:var(--fp-err);font:500 13px/18px var(--f-body)}.ima-formpanel .hs-form .hs_submit{margin-top:18px}.ima-formpanel .hs-form .hs-button,.ima-formpanel .hs-form input[type=submit]{-webkit-appearance:none;appearance:none;background:var(--c-btn-form);border:1px solid var(--c-btn-form);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:700 15px/15px var(--f-head);padding:12px 24px;transition:background-color .2s,color .2s}.ima-formpanel .hs-form .hs-button:hover,.ima-formpanel .hs-form input[type=submit]:hover{background:var(--fp-hbg);color:var(--fp-hc)}.ima-formpanel .submitted-message{color:var(--fp-ink,#fff);font-size:18px;line-height:1.5}.ima-formpanel .hs-form-frame{min-height:420px}.ima-formpanel .form-title:empty{display:none}.ima-formpanel--force .hs-form .hs-field-desc,.ima-formpanel--force .hs-form .hs-form-booleancheckbox-display,.ima-formpanel--force .hs-form .hs-form-checkbox-display,.ima-formpanel--force .hs-form .hs-form-radio-display,.ima-formpanel--force .hs-form .hs-form-required,.ima-formpanel--force .hs-form .hs-richtext,.ima-formpanel--force .hs-form .hs-richtext a,.ima-formpanel--force .hs-form .hs-richtext p,.ima-formpanel--force .hs-form .legal-consent-container,.ima-formpanel--force .hs-form .legal-consent-container a,.ima-formpanel--force .hs-form .legal-consent-container p,.ima-formpanel--force .hs-form label,.ima-formpanel--force .hs-form legend,.ima-formpanel--force .submitted-message{color:var(--fp-ink,#fff)!important}.ima-formpanel--force .hs-form label:not(.hs-error-msg),.ima-formpanel--force .hs-form legend{font-family:var(--f-head)!important;font-size:14px!important}.ima-formpanel--force .hs-form .hs-error-msg,.ima-formpanel--force .hs-form .hs-error-msgs label{color:var(--fp-err)!important}.ima-formpanel--force .hs-form input.hs-input:not([type=checkbox]):not([type=radio]),.ima-formpanel--force .hs-form select.hs-input,.ima-formpanel--force .hs-form textarea.hs-input{background:#f5f8fa!important;border:1px solid #cbd6e2!important;border-radius:3px!important;color:#33475b!important;font:400 16px/22px Helvetica Neue,Helvetica,Arial,sans-serif!important}.ima-formpanel--force .hs-form .hs-button,.ima-formpanel--force .hs-form input[type=submit]{background:var(--c-btn-form)!important;border:1px solid var(--c-btn-form)!important;border-radius:3px!important;box-shadow:none!important;color:#fff!important;font:700 15px/15px var(--f-head)!important}.ima-formpanel--force .hs-form .hs-button:hover,.ima-formpanel--force .hs-form input[type=submit]:hover{background:var(--fp-hbg)!important;color:var(--fp-hc)!important}.ima-formpanel--force .hs-form .hs-form-field,.ima-formpanel--force .hs-form fieldset,.ima-formpanel--force form.hs-form{background:transparent!important}.ima-ab-label{background:#ffd400;color:#000;display:inline-block;font:600 12px/1 var(--f-body);margin:0 0 12px;padding:4px 8px}.ima-formpanel__hint{border:1px dashed;font-size:14px;padding:20px}.ima-steps{counter-reset:s;display:grid;gap:40px 30px;list-style:none;padding:0}.ima-steps--c2{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-steps--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.ima-steps--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.ima-step__n{background:var(--grad-r);color:#fff;display:grid;font:600 30px/1 var(--f-head);height:60px;margin-bottom:20px;place-items:center;width:60px}.ima-step__t{font:600 25px/30px var(--f-head);margin-bottom:10px}.ima-step__x{font-size:16px;line-height:1.5}.ima-wrap--narrow{max-width:calc(900px + var(--gut)*2)}.ima-faq__item{border-bottom:1px solid var(--c-line)}.ima-faq__item:first-child{border-top:1px solid var(--c-line)}.ima-faq__q{align-items:center;cursor:pointer;display:flex;font:600 25px/30px var(--f-head);gap:20px;justify-content:space-between;list-style:none;padding:22px 0}.ima-faq__q::-webkit-details-marker{display:none}.ima-faq__q:hover{color:var(--c-primary)}.ima-faq__pm{flex:none;height:20px;position:relative;width:20px}.ima-faq__pm:after,.ima-faq__pm:before{background:var(--c-primary);content:"";height:2px;left:0;position:absolute;top:9px;transition:transform .25s;width:20px}.ima-faq__pm:after{transform:rotate(90deg)}.ima-faq__item[open] .ima-faq__pm:after{transform:rotate(0)}.ima-faq__a{font-size:16px;line-height:1.5;padding:0 40px 24px 0}.ima-text--center{text-align:center}.ima-text--center .ima-btns{justify-content:center}.ima-text .ima-wrap--txt{max-width:calc(760px + var(--gut)*2)}.ima-text .ima-h1,.ima-text .ima-h2{margin-bottom:20px}.ima-text .ima-h1{font-family:var(--f-head);text-transform:none}.ima-footer{background:var(--c-alt);color:#000;padding:40px 24px 20px}.ima-footer .ima-wrap{padding:0}.ima-footer__top{border-bottom:1px solid var(--c-primary);display:grid;gap:24px;grid-template-columns:minmax(0,1.7fr) repeat(var(--fcols,3),minmax(0,1fr));padding-bottom:30px}.ima-footer__brand{align-items:flex-start;display:flex;justify-content:center;padding:6px 40px 0 0}.ima-footer__brand img{height:auto;max-width:100%;width:240px}.ima-footer__h{border-left:5px solid var(--c-primary);font:600 18px/18px var(--f-body);margin-bottom:16px;padding-left:10px;text-transform:uppercase}.ima-footer__col ul{list-style:none;padding:0}.ima-footer__col li{color:#000;font:500 14px/20px var(--f-body);padding:5px 0}.ima-footer__col li a{display:inline;padding:0}.ima-footer__col a{color:#000;font:500 14px/20px var(--f-body);text-decoration:none;transition:color .4s}.ima-footer__col a:hover{color:var(--c-primary)}.ima-footer__social{background:#0077b5;border-radius:50%;display:inline-grid!important;height:50px;margin-top:12px;padding:0!important;place-items:center;width:50px}.ima-footer__social .ima-ico{--ico-s:25px;--ico-c:#fff}.ima-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding-top:20px}.ima-footer--minimal{padding-top:20px}.ima-footer--minimal .ima-footer__bottom{padding-top:0}.ima-footer__copy,.ima-footer__legal a{color:#000;font:400 14px/1.4 var(--f-small);text-decoration:none}.ima-footer__legal{display:flex;gap:20px;list-style:none;padding:0}.ima-footer__legal a:hover{color:var(--c-primary)}@media (max-width:1024px){.ima-about__img1{height:400px}.ima-about__img2{height:300px;top:300px}.ima-about__media{min-height:600px}.ima-about__body{padding-left:40px}.ima-about--media-right .ima-about__body{padding-right:40px}.ima-feats .ima-ico,.ima-fgrid .ima-ico{--ico-s:48px}.ima-feats__t,.ima-fgrid__t{font-size:20px;line-height:24px}.ima-cards--c3,.ima-cards--c4,.ima-fgrid--c4{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-card__t{font-size:30px}.ima-contact__grid{gap:40px;grid-template-columns:1fr 1fr}.ima-contact .ima-formpanel{padding:44px 32px}.ima-steps--c4{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-footer{padding:48px 24px}.ima-footer__top{gap:16px;grid-template-columns:minmax(0,1.3fr) repeat(var(--fcols,3),minmax(0,1fr))}.ima-footer__brand{padding-right:0}.ima-footer__col a,.ima-footer__col li{font-size:13px}.ima-footer__copy{font-size:12px}}@media (max-width:767px){.ima-about--drawing:before{display:none}.ima-about__grid{grid-template-columns:1fr}.ima-about__media{margin-top:40px;min-height:430px;order:2}.ima-about--media-right .ima-about__media{order:2}.ima-about__img1{height:250px;margin-top:10px}.ima-about__img2{height:200px;top:226px}.ima-about__badge{height:100px;width:100px}.ima-about__badge img{width:72px}.ima-about--media-right .ima-about__body,.ima-about__body{max-width:none;padding:0}.ima-rt--justify{text-align:left}.ima-about .ima-rt{font-size:14px}.ima-feats>li{align-items:center;flex-direction:column;padding:0 6px;text-align:center;width:50%}.ima-fgrid--c2,.ima-fgrid--c3,.ima-fgrid--c4{grid-template-columns:1fr}.ima-fgrid--gm{gap:20px}.ima-fgrid--gs{gap:12px}.ima-fgrid--gl{gap:32px}.ima-fgrid--noico.ima-fgrid--gm,.ima-fgrid__i{gap:12px}.ima-fgrid--boxed .ima-fgrid__i{padding:22px 20px}.ima-fgrid--noico.ima-fgrid--boxed .ima-fgrid__i{padding:18px}.ima-cards--c2,.ima-cards--c3,.ima-cards--c4{grid-template-columns:1fr}.ima-cards--full{padding:0 var(--gut)}.ima-cards--m-scroll{display:flex;gap:14px;overflow-x:auto;padding:0 var(--gut) 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.ima-cards--m-scroll::-webkit-scrollbar{display:none}.ima-cards--m-scroll .ima-card{flex:0 0 84%;scroll-snap-align:center}.ima-cards--car{gap:14px;padding:0 var(--gut);scroll-padding:0 var(--gut)}.ima-cards--car .ima-card,.ima-cards--car.ima-cards--c2 .ima-card,.ima-cards--car.ima-cards--c4 .ima-card{flex-basis:84%}.ima-car__btn{top:110px}.ima-car__btn--prev{display:none}.ima-card__body{min-height:0;padding-bottom:28px}.ima-card__t{font-size:25px}.ima-card__x{font-size:14px}.ima-logos__track{gap:36px;padding-right:36px}.ima-logos__track li{height:70px;width:150px}.ima-logos__track img{max-height:54px}.ima-logos--compact .ima-logos__track li{height:54px;width:120px}.ima-logos--compact .ima-logos__track img{max-height:38px}.ima-banner{min-height:300px}.ima-banner--low{min-height:240px}.ima-banner__txt{padding:80px 20px 24px}.ima-banner__txt p{font-size:16px}.ima-contact__grid{gap:36px;grid-template-columns:1fr}.ima-contact .ima-formpanel{padding:28px 20px}.ima-formpanel .hs-form fieldset.form-columns-2,.ima-formpanel .hs-form fieldset.form-columns-3{display:block}.ima-steps--c2,.ima-steps--c3,.ima-steps--c4{grid-template-columns:1fr}.ima-faq__q{font-size:21px;line-height:26px;padding:18px 0}.ima-faq__a{padding-right:0}.ima-footer{padding:20px var(--gut)}.ima-footer__top{gap:24px 10px;grid-template-columns:1fr 1fr;padding-bottom:24px}.ima-footer__brand{grid-column:1/-1;justify-content:flex-start;padding:0}.ima-footer__brand img{width:63%}.ima-footer__h{font-size:16px}.ima-footer__bottom{padding-top:10px}}.ima-footer address{font-style:normal}.ima-header__nav .ima-nav__sub a:hover,.ima-header__nav .ima-nav__sub a[aria-current]{background:var(--c-alt);color:var(--c-primary-ink)}.ima-split__list{display:grid;gap:40px}.ima-split__it{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);scroll-margin-top:calc(var(--hdr-h) + 20px)}.ima-split__it--solo{grid-template-columns:1fr}.ima-split--card .ima-split__it{background:#fff;border-radius:var(--r-img);box-shadow:0 4px 24px rgba(0,0,0,.05);overflow:hidden}.ima-split__media{min-height:360px;position:relative}.ima-split__img{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ima-split__body{display:flex;flex-direction:column;justify-content:center;padding:50px}.ima-split__it--rev .ima-split__media{order:2}.ima-split__t{font-size:50px;margin-bottom:20px}.ima-split--open .ima-split__it{gap:50px}.ima-split--open .ima-split__img{border-radius:var(--r-img)}.ima-split--open .ima-split__body{padding:0}.ima-map__h{margin-bottom:30px}.ima-map__box{background-color:#e9eef0;background-image:linear-gradient(rgba(0,0,0,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.045) 1px,transparent 0);background-size:40px 40px;border-radius:var(--r-img);display:grid;height:420px;overflow:hidden;place-items:center;position:relative}.ima-map__box--l{height:520px}.ima-map__info{display:grid;gap:10px;justify-items:center;max-width:480px;padding:24px;text-align:center}.ima-map__info .ima-ico{--ico-s:46px}.ima-map__addr{font:600 18px/1.4 var(--f-body)}.ima-map__coords,.ima-map__note{color:#505050;font-size:13px}.ima-map__btn{margin-top:6px}.ima-map__link{color:var(--c-primary-ink);font:600 14px/1.4 var(--f-body)}.ima-map__box iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.ima-cta__box{background:var(--c-surface-dark,#227c69);border-radius:20px;color:#fff;display:grid;gap:14px;justify-items:start;padding:50px}.ima-cta__h{font:600 40px/1.1 var(--f-head);max-width:820px}.ima-cta__t{font-size:17px;line-height:1.5;max-width:720px}.ima-cta__box .ima-btn{margin-top:10px}.ima-post-card{transition:box-shadow .3s}.ima-post-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.12)}.ima-post-card__img{transition:transform .5s}.ima-post-card:hover .ima-post-card__img{transform:scale(1.04)}.ima-post-card__ph{background:linear-gradient(135deg,var(--c-alt),var(--c-line));display:block;height:100%;width:100%}.ima-post-card__more,.ima-post-card__t a:hover{color:var(--c-primary-ink)}.ima-post-card__more{font:600 14px/1.2 var(--f-body);margin-top:auto;text-decoration:none;text-transform:uppercase}.ima-post-card__more:hover{text-decoration:underline}.ima-topics a:hover{border-color:var(--c-primary);color:var(--c-primary-ink)}.ima-topics a[aria-current]{background:var(--c-surface-dark,#227c69);border-color:var(--c-surface-dark,#227c69);color:#fff}.ima-blog__empty{font-size:17px}.ima-pager{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:50px}.ima-pager ul{display:flex;gap:6px;list-style:none;padding:0}.ima-pager a,.ima-pager span{border-radius:var(--r-btn);display:grid;font-weight:600;height:44px;min-width:44px;padding:0 14px;place-items:center;text-decoration:none}.ima-pager a{border:1px solid var(--c-line);color:var(--c-ink)}.ima-pager a:hover{border-color:var(--c-primary);color:var(--c-primary-ink)}.ima-pager span[aria-current]{background:var(--c-surface-dark,#227c69);color:#fff}.ima-post__body h2{font:600 34px/1.15 var(--f-head);margin-top:40px}.ima-post__body h3{font:600 26px/1.2 var(--f-head);margin-top:32px}.ima-post__body h4{font:600 20px/1.3 var(--f-head);margin-top:24px}.ima-post__body ol,.ima-post__body ul{padding-left:24px}.ima-post__body li+li{margin-top:6px}.ima-post__body a{color:var(--c-primary-ink)}.ima-post__body img{border-radius:var(--r-img)}.ima-post__body figure{margin:28px 0}.ima-post__body figure:has(>figure){display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ima-post__body figure>figure{margin:0}.ima-post__body figure img{height:100%;object-fit:cover;width:100%}.ima-post__body figcaption{color:#555;font-size:14px;margin-top:8px}.ima-post__body blockquote{border-left:4px solid var(--c-primary);font-style:italic;margin:24px 0;padding-left:18px}.ima-post__body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.ima-post__body td,.ima-post__body th{padding:8px 12px}.ima-post__body hr{border:0;border-top:1px solid var(--c-line);margin:32px 0}.ima-post__tags{align-items:center;border-top:1px solid var(--c-line);display:flex;flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:24px}.ima-post__tags-h{font:600 14px/1 var(--f-body);text-transform:uppercase}.ima-post__tags ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.ima-post__tags a{background:var(--c-alt);border-radius:999px;color:var(--c-nav);display:inline-block;font-size:13px;padding:7px 12px;text-decoration:none}.ima-post__tags a:hover{color:var(--c-primary-ink)}.ima-post__back{margin-top:30px}.ima-post__back a{color:var(--c-primary-ink);font-weight:600;text-decoration:none}.ima-post__back a:hover{text-decoration:underline}.ima-related__h{margin-bottom:40px;text-align:center}@media (max-width:1024px){.ima-split__body{padding:36px}.ima-split__t{font-size:40px}}@media (max-width:767px){.ima-split__list{gap:24px}.ima-split__it{grid-template-columns:1fr}.ima-split__it--rev .ima-split__media{order:0}.ima-split__media{aspect-ratio:3/2;min-height:0}.ima-split__body{padding:26px 20px 30px}.ima-split--open .ima-split__it{gap:20px}.ima-split__t{font-size:32px;margin-bottom:14px}.ima-map__box,.ima-map__box--l{height:360px}.ima-cta__box{padding:30px 22px}.ima-cta__h{font-size:30px}.ima-post__body h2{font-size:28px}.ima-post__body h3{font-size:22px}}.ima-map__info[hidden]{display:none}.ima-post__end{padding-bottom:var(--sec-y)}.ima-about--single .ima-about__media{min-height:0}.ima-about--single .ima-about__img1{aspect-ratio:3/2;height:auto;margin:0;width:100%}@media (min-width:768px){.ima-about--single .ima-about__grid{align-items:center}.ima-about--single .ima-about__body{padding-top:0}.ima-about--single .ima-about__badge{left:-30px;top:-30px}.ima-about--cols-40 .ima-about__grid{grid-template-columns:40% 60%}.ima-about--cols-50 .ima-about__grid{grid-template-columns:50% 50%}.ima-about--cols-60 .ima-about__grid,.ima-about--media-right.ima-about--cols-40 .ima-about__grid{grid-template-columns:60% 40%}.ima-about--media-right.ima-about--cols-60 .ima-about__grid{grid-template-columns:40% 60%}.ima-about--cols-50 .ima-about__body,.ima-about--cols-60 .ima-about__body{max-width:none}}.ima-banner__btn--primary{background:var(--c-panel)}.ima-banner__btn--primary:hover{background:var(--c-primary-ink)}.ima-hero__vbtn{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;bottom:20px;color:#fff;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:20px;transition:background .2s;width:44px;z-index:2}.ima-hero__vbtn:hover{background:rgba(0,0,0,.6)}.ima-hero__vbtn:focus-visible{outline:2px solid #fff;outline-offset:3px}.ima-hero__vbtn[hidden]{display:none}.ima-hero__vbtn svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:18px}.ima-hero__vbtn .ima-hero__vbtn-play{display:none;fill:currentColor;stroke:none}.ima-hero__vbtn.is-paused .ima-hero__vbtn-play{display:block}.ima-hero__vbtn.is-paused .ima-hero__vbtn-pause{display:none}[data-ima-a]{opacity:0;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.65,.3,1);transition-delay:var(--a-d,0s)}[data-ima-a=up]{transform:translate3d(0,48px,0)}[data-ima-a=left]{transform:translate3d(-80px,0,0)}[data-ima-a=right]{transform:translate3d(80px,0,0)}[data-ima-a].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-ima-a]{opacity:1;transform:none;transition:none}}@media print{[data-ima-a]{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}}.ima-toc{background:#fff;border:1px solid var(--c-line);border-radius:var(--r-img);margin:28px 0;padding:20px 24px}.ima-toc[hidden]{display:none}.ima-toc__h{color:var(--c-primary-ink);font:600 14px/1.2 var(--f-body);letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.ima-toc .ima-toc__list{display:grid;font-size:15px;gap:6px;line-height:1.45;margin:0;padding-left:20px}.ima-toc__list a{color:inherit}.ima-toc__list a:hover{color:var(--c-primary-ink)}.ima-post__body .ima-tldr{background:var(--c-alt);border-left:4px solid var(--c-primary);border-radius:0 var(--r-img) var(--r-img) 0;margin:0 0 28px;padding:20px 24px}.ima-post__body .ima-tldr>:first-child{margin-top:0}.ima-post__body table.ima-table{border-collapse:collapse;display:table;font-size:15px;line-height:1.5;margin:24px 0;width:100%}.ima-post__body td,.ima-post__body th{border:1px solid var(--c-line);padding:10px 12px;text-align:left;vertical-align:top}.ima-post__body thead th{background:var(--c-alt);font-weight:600}@media (max-width:767px){.ima-post__body table.ima-table{display:block;font-size:14px;line-height:1.45;overflow-x:auto}.ima-post__body table.ima-table td,.ima-post__body table.ima-table th{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:8px}}.ima-post__body ol.ima-howto{counter-reset:ima-s;list-style:none;padding:0}.ima-post__body ol.ima-howto>li{counter-increment:ima-s;margin-top:14px;min-height:34px;padding:4px 0 0 48px;position:relative}.ima-post__body ol.ima-howto>li:before{background:var(--c-panel);border-radius:50%;color:#fff;content:counter(ima-s);font:600 16px/34px var(--f-body);height:34px;left:0;position:absolute;text-align:center;top:-2px;width:34px}.ima-post__body .ima-faq-inline details{border-bottom:1px solid var(--c-line);padding:12px 0}.ima-post__body .ima-faq-inline summary{cursor:pointer;font-weight:600}.ima-guides__list{list-style:none;margin:0;padding:0}.ima-post-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.ima-post-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-post-card{background:#fff;border-radius:var(--r-img);box-shadow:0 4px 20px rgba(0,0,0,.07);display:flex;flex-direction:column;height:100%;overflow:hidden}.ima-post-card__media{aspect-ratio:3/2;background:var(--c-alt);display:block;overflow:hidden}.ima-post-card__img{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}.ima-post-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px 22px 26px}.ima-post-card__t{font:600 22px/1.2 var(--f-head)}.ima-post-card__t a{color:inherit;text-decoration:none}.ima-post-card__ex{font-size:14px;line-height:1.55}@media (max-width:1024px){.ima-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ima-post-grid,.ima-post-grid--2{gap:20px;grid-template-columns:1fr}}.ima-split h3.ima-split__t{font-size:40px;line-height:1.05}.ima-split .ima-rt ul{margin-top:14px}.ima-text--left .ima-rt h3{margin-top:24px}.ima-rt table.ima-table{border-collapse:collapse;font-size:15px;line-height:1.5;margin:24px 0 0;text-align:left;width:100%}.ima-rt table.ima-table td,.ima-rt table.ima-table th{border:1px solid var(--c-line);padding:10px 12px;vertical-align:top}.ima-rt table.ima-table thead th{background:var(--c-alt);font-weight:600}.ima-rt table.ima-table tbody th{font-weight:600}.ima-fgrid--stats .ima-fgrid__i{align-items:center;background:var(--c-alt);border-radius:var(--r-img);flex-direction:column;padding:30px 20px;text-align:center}.ima-bg-alt .ima-fgrid--stats .ima-fgrid__i{background:#fff}.ima-fgrid--stats .ima-ico,.ima-fgrid--stats .ima-ico-img{display:none}.ima-fgrid--stats .ima-fgrid__t{color:var(--c-primary-ink);font-size:48px;-webkit-hyphens:none;hyphens:none;line-height:1}.ima-fgrid--stats .ima-fgrid__x{font-size:15px;margin-top:12px}@media (max-width:1024px){.ima-split h3.ima-split__t{font-size:34px}}@media (max-width:767px){.ima-split h3.ima-split__t{font-size:28px}.ima-fgrid--stats.ima-fgrid--c3,.ima-fgrid--stats.ima-fgrid--c4{grid-template-columns:repeat(2,minmax(0,1fr))}.ima-fgrid--stats .ima-fgrid__i{padding:22px 12px}.ima-fgrid--stats .ima-fgrid__t{font-size:32px}.ima-fgrid--stats .ima-fgrid__x{font-size:14px}.ima-rt table.ima-table{display:block;font-size:14px;line-height:1.45;overflow-x:auto}.ima-rt table.ima-table td,.ima-rt table.ima-table th{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:8px}}.ima-fgrid--list{column-gap:clamp(48px,11vw,150px);grid-auto-columns:max-content;grid-auto-flow:column;grid-template-columns:none;grid-template-rows:repeat(var(--rows,3),auto);justify-content:center;row-gap:10px}.ima-fgrid--list .ima-fgrid__i{align-items:center;gap:12px}.ima-fgrid--list .ima-ico{--ico-s:46px}.ima-fgrid--list img.ima-ico-img{height:46px;width:46px}.ima-fgrid--list .ima-fgrid__t{font:400 22px/1.5 var(--f-body);-webkit-hyphens:none;hyphens:none}.ima-fgrid--list .ima-fgrid__x{display:none}.ima-gal{--gc:4;--gg:10px}.ima-gal--full{padding:0 20px}.ima-gal--wrap{margin:0 auto;max-width:calc(var(--wrap) + var(--gut)*2);padding:0 var(--gut)}.ima-gal--c2{--gc:2}.ima-gal--c3{--gc:3}.ima-gal--c4{--gc:4}.ima-gal--c5{--gc:5}.ima-gal--gm{--gg:20px}.ima-gal__grid{display:grid;gap:var(--gg);grid-template-columns:repeat(var(--gc),minmax(0,1fr));list-style:none;margin:0;padding:0}.ima-gal__i{margin:0;min-width:0}.ima-gal__a,.ima-gal__f{display:block;margin:0;position:relative}.ima-gal__a{color:inherit;overflow:hidden}.ima-gal--round .ima-gal__a,.ima-gal--round .ima-gal__f .ima-gal__img{border-radius:var(--r-img)}.ima-gal__img{aspect-ratio:3/2;background:var(--c-alt);display:block;height:auto;object-fit:cover;transition:transform .35s ease;width:100%}.ima-gal--r43 .ima-gal__img{aspect-ratio:4/3}.ima-gal--r11 .ima-gal__img{aspect-ratio:1/1}.ima-gal--r169 .ima-gal__img{aspect-ratio:16/9}.ima-gal--rauto .ima-gal__img{aspect-ratio:auto}.ima-gal__a:after{background:rgba(0,0,0,.25);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.ima-gal__a:focus-visible:after,.ima-gal__a:hover:after{opacity:1}.ima-gal__a:hover .ima-gal__img{transform:scale(1.03)}.ima-gal__a:focus-visible{outline:3px solid var(--c-primary);outline-offset:3px}.ima-gal__cap{color:var(--c-muted);font-size:14px;line-height:1.4;margin-top:8px}.ima-gal__btns{justify-content:center;margin-top:40px}.ima-lb,html.ima-lb-on{overflow:hidden}.ima-lb{background:rgba(0,0,0,.92);border:0;color:#fff;height:100%;inset:0;margin:0;max-height:none;max-width:none;padding:0;position:fixed;width:100%}.ima-lb[open]{align-items:center;display:flex;justify-content:center}.ima-lb::backdrop{background:rgba(0,0,0,.5)}.ima-lb__fig{align-items:center;display:flex;flex-direction:column;margin:0;max-width:calc(100% - 160px)}.ima-lb__img{border-radius:4px;display:block;height:auto;max-height:calc(100vh - 140px);max-width:100%;object-fit:contain;user-select:none;width:auto;-webkit-user-drag:none}.ima-lb__cap{font-size:15px;line-height:1.4;margin-top:12px;text-align:center}.ima-lb__cnt{bottom:18px;font-size:14px;left:0;margin:0;opacity:.85;position:absolute;right:0;text-align:center}.ima-lb__btn{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;width:48px}.ima-lb__btn[hidden]{display:none}.ima-lb__btn:hover{background:hsla(0,0%,100%,.28)}.ima-lb__btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.ima-lb__btn svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:24px}.ima-lb__close{right:16px;top:16px}.ima-lb__prev{left:16px}.ima-lb__next,.ima-lb__prev{top:50%;transform:translateY(-50%)}.ima-lb__next{right:16px}@media (max-width:1024px){.ima-gal--t1{--gc:1}.ima-gal--t2{--gc:2}.ima-gal--t3{--gc:3}}@media (max-width:767px){.ima-fgrid--list{grid-auto-flow:row;grid-template-columns:max-content;grid-template-rows:none;row-gap:8px}.ima-fgrid--list .ima-ico{--ico-s:40px}.ima-fgrid--list img.ima-ico-img{height:40px;width:40px}.ima-fgrid--list .ima-fgrid__t{font-size:18px}.ima-gal--m1{--gc:1}.ima-gal--m2{--gc:2}.ima-gal__btns{margin-top:30px}.ima-lb__fig{max-width:100%}.ima-lb__img{border-radius:0;max-height:calc(100vh - 180px)}.ima-lb__next,.ima-lb__prev{bottom:10px;top:auto;transform:none}.ima-lb__cnt{bottom:24px}}@media (prefers-reduced-motion:reduce){.ima-gal__a:after,.ima-gal__img{transition:none}.ima-gal__a:hover .ima-gal__img{transform:none}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 600;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/roboto-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 600;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/roboto-latin-ext.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{ascent-override:92.98%;descent-override:24.47%;font-family:IMA Roboto FB;font-weight:400;line-gap-override:0%;size-adjust:99.78%;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans")}@font-face{ascent-override:98.8%;descent-override:26%;font-family:IMA Roboto FB;font-weight:500 700;line-gap-override:0%;size-adjust:93.9%;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/roboto-slab-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(https://146520249.fs1.hubspotusercontent-eu1.net/hubfs/146520249/raw_assets/public/ima-technik/fonts/roboto-slab-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--f-card:Roboto,"IMA Roboto FB",sans-serif;--f-date:"Roboto Slab","IMA Roboto FB",sans-serif;--c-date:#767676;--c-ex:#6b6b6b;--c-more:var(--c-primary-ink);--c-surface-dark:#227c69}@supports (color:color-mix(in srgb,red,red)){:root{--c-surface-dark:color-mix(in srgb,var(--c-primary) 80%,#000)}}.ima-pgrid{display:grid;gap:35px 30px;grid-template-columns:repeat(var(--c,3),minmax(0,1fr))}.ima-pc{align-items:flex-start;display:flex;flex-direction:column}.ima-pc__media{aspect-ratio:360/238;background:var(--c-alt);display:block;margin-bottom:20px;overflow:hidden;width:100%}.ima-pc__img{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}.ima-pc__t{color:#54595f;font:600 18px/1.2 var(--f-card)}.ima-pc__t a{color:inherit;text-decoration:none}.ima-pc__date{color:var(--c-date);font:400 12px/1.3 var(--f-date);margin-bottom:13px}.ima-pc__ex{color:var(--c-ex);font:400 14px/1.5 var(--f-card);margin-bottom:10px}.ima-pc__more{color:var(--c-more);font:500 12px/1.5 var(--f-card);text-decoration:none}@media (max-width:1024px){.ima-pgrid{grid-template-columns:repeat(var(--ct,2),minmax(0,1fr))}}@media (max-width:767px){.ima-pgrid{grid-template-columns:repeat(var(--cm,1),minmax(0,1fr))}.ima-pc__media{aspect-ratio:2/1}}.ima-pc__ph{background:linear-gradient(135deg,var(--c-alt),var(--c-line));display:block;height:100%;width:100%}.ima-pc__t a:hover{color:var(--c-primary-ink)}.ima-pc__more:hover{text-decoration:underline}.ima-blog--www .ima-topics ul{margin-bottom:40px}.ima-related--www{background:var(--c-alt);padding:100px 0 80px}.ima-related--www .ima-kicker{text-align:center}.ima-post--www .ima-post__body h2{font:500 32px/1.2 var(--f-body);margin-top:32px}.ima-post--www .ima-post__body h3{font:500 28px/1.2 var(--f-body);margin-top:28px}.ima-post--www .ima-post__body h4{font:600 20px/1.3 var(--f-body)}.ima-post--www .ima-post__end .ima-post__tags{margin-top:30px}@keyframes ima-su{0%{transform:translate3d(0,100%,0)}to{transform:none}}[data-ima-a=su]{opacity:1;transform:none;transition:none}[data-ima-a=su]:not(.is-in){visibility:hidden}[data-ima-a=su].is-in{animation:ima-su 1.25s both}