.photo[data-astro-cid-tdld2wks]{aspect-ratio:4/3;border-radius:var(--pr);background-color:var(--light);background-position:50%;background-size:cover;width:100%;max-width:44rem;margin-inline:auto;position:relative;overflow:hidden}.photo-portrait[data-astro-cid-tdld2wks]{aspect-ratio:4/5;max-width:28rem}@media (width>=1024px){.photo[data-astro-cid-tdld2wks]{aspect-ratio:auto;height:var(--ph);max-width:none}.photo-portrait[data-astro-cid-tdld2wks]{aspect-ratio:auto;max-width:none}}.slideshow[data-astro-cid-rgdjc42r]{aspect-ratio:4/3;border-radius:var(--sr);background-position:50%;background-size:cover;width:100%;position:relative;overflow:hidden}.slideshow-portrait[data-astro-cid-rgdjc42r]{aspect-ratio:4/5;max-width:28rem;margin-inline:auto}@media (width>=1024px){.slideshow[data-astro-cid-rgdjc42r],.slideshow-portrait[data-astro-cid-rgdjc42r]{aspect-ratio:auto;height:var(--sh);max-width:none}}.slideshow[data-astro-cid-rgdjc42r] .slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.slideshow[data-astro-cid-rgdjc42r] .slide.is-on{opacity:1}@media (width<=1023.98px){.slideshow[data-astro-cid-rgdjc42r] .slide:not(:first-child){display:none}}.track[data-astro-cid-vx6e2m5p]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:85%;grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.track[data-astro-cid-vx6e2m5p]::-webkit-scrollbar{display:none}@media (width>=768px){.track[data-astro-cid-vx6e2m5p]{grid-auto-columns:calc(50% - 5px)}}@media (width>=1024px){.track[data-astro-cid-vx6e2m5p]{grid-auto-columns:calc(25% - 7.5px)}}.track[data-astro-cid-vx6e2m5p] li[data-astro-cid-vx6e2m5p]{scroll-snap-align:start}.shot[data-astro-cid-vx6e2m5p]{aspect-ratio:4/3;border:1px solid var(--olive);cursor:zoom-in;background:var(--light);border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}.shot[data-astro-cid-vx6e2m5p]:focus-visible,.arrow[data-astro-cid-vx6e2m5p]:focus-visible{outline:2px solid var(--headline);outline-offset:2px}.arrow[data-astro-cid-vx6e2m5p]{background:var(--lime);color:#000;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.arrow[data-astro-cid-vx6e2m5p] svg{width:14px;height:14px}.lightbox[data-astro-cid-vx6e2m5p]{background:#000;border:0;border-radius:12px;max-width:min(92vw,1400px);max-height:92svh;padding:0}.lightbox[data-astro-cid-vx6e2m5p]::backdrop{background:#000c}.lightbox[data-astro-cid-vx6e2m5p] img[data-astro-cid-vx6e2m5p]{object-fit:contain;width:auto;max-width:min(92vw,1400px);height:auto;max-height:92svh;display:block}.lb-close[data-astro-cid-vx6e2m5p]{color:#000;background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:10px}.lb-close[data-astro-cid-vx6e2m5p] svg{width:22px;height:22px}.faq[data-astro-cid-gfo3rpqg]{gap:24px;width:100%;display:grid}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;list-style:none;position:relative}.faq-q[data-astro-cid-gfo3rpqg]{background:var(--light);color:var(--dark);border-radius:16px;padding:28px 80px 28px 40px;font-size:20px;font-weight:600;line-height:1;display:block}summary[data-astro-cid-gfo3rpqg] .faq-icon{position:absolute;top:50%;right:32px;transform:translateY(-50%)}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}summary[data-astro-cid-gfo3rpqg]:focus-visible{outline:2px solid var(--headline);outline-offset:2px}.faq-icon{width:24px;height:24px;color:var(--lime);flex:none;transition:transform .25s}details[data-astro-cid-gfo3rpqg]:not([open]) .faq-minus,details[data-astro-cid-gfo3rpqg][open] .faq-plus{display:none}.faq-body[data-astro-cid-gfo3rpqg]{padding:20px 120px 28px 40px}@media (width<=767px){.faq-q[data-astro-cid-gfo3rpqg]{padding:22px 56px 22px 20px;font-size:16px}summary[data-astro-cid-gfo3rpqg] .faq-icon{right:18px}.faq-body[data-astro-cid-gfo3rpqg]{padding:16px 20px 20px;font-size:15px}}@media (width>=1024px){.blocks-col[data-astro-cid-rufrl4xc]{flex:var(--grow) 1 0%}}.blocks-panel[data-astro-cid-rufrl4xc]{background:var(--panel-bg);border-radius:var(--panel-r);padding:32px}.name-heading[data-astro-cid-rufrl4xc]{color:var(--headline);font-size:20px;font-weight:600;line-height:1.4}.small-heading[data-astro-cid-rufrl4xc]{font-size:24px}.ikonliste[data-astro-cid-rufrl4xc]{gap:8px;display:grid}.ikonliste[data-astro-cid-rufrl4xc] li[data-astro-cid-rufrl4xc]{align-items:center;gap:10px;display:flex}.ikonliste[data-astro-cid-rufrl4xc] a[data-astro-cid-rufrl4xc]{color:var(--body);text-decoration:none}.ikonliste[data-astro-cid-rufrl4xc] a[data-astro-cid-rufrl4xc]:hover{color:var(--headline);text-decoration:underline}.ikonliste-ikon{width:14px;height:14px;color:var(--lime);flex:none}.iconbox-title[data-astro-cid-rufrl4xc]{font-size:var(--h4);margin-bottom:12px}@media (width>=1024px){.blocks-wrap[data-astro-cid-rufrl4xc]>.blocks-col[data-astro-cid-rufrl4xc]{flex:0 0 calc(var(--grow) * 1%)}}.heading-mw[data-astro-cid-rufrl4xc]{max-width:var(--hmw)}.blocks-center[data-astro-cid-rufrl4xc]{width:100%;max-width:var(--mw,100%);margin-inline:auto}@media (width<=1024px){.blocks-center[data-astro-cid-rufrl4xc]{max-width:80%}}@media (width<=767px){.blocks-center[data-astro-cid-rufrl4xc]{max-width:none}}.blocks-pt[data-astro-cid-rufrl4xc]{padding-top:var(--pt)}@media (width<=767px){.blocks-pt[data-astro-cid-rufrl4xc]{padding-top:20px}}.fancy-list[data-astro-cid-rufrl4xc]{gap:20px;display:grid}.fancy-list[data-astro-cid-rufrl4xc] li[data-astro-cid-rufrl4xc]{align-items:center;gap:16px;display:flex}.fancy-badge[data-astro-cid-rufrl4xc]{background:var(--lime);color:var(--headline);border-radius:100px;flex:none;padding:6px;display:inline-flex}.fancy-icon{width:14px;height:14px}.fancy-title[data-astro-cid-rufrl4xc]{color:var(--headline);font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.fancy-text[data-astro-cid-rufrl4xc]{color:#999;font-size:14px;line-height:1.5}@media (width<=1024px){.fancy-list[data-astro-cid-rufrl4xc]{gap:18px}.fancy-list[data-astro-cid-rufrl4xc] li[data-astro-cid-rufrl4xc]{gap:14px}.fancy-badge[data-astro-cid-rufrl4xc]{padding:5px}.fancy-icon{width:13px;height:13px}.fancy-title[data-astro-cid-rufrl4xc]{font-size:15px}}@media (width<=767px){.fancy-list[data-astro-cid-rufrl4xc] li[data-astro-cid-rufrl4xc]{gap:12px}.fancy-icon{width:12px;height:12px}.fancy-title[data-astro-cid-rufrl4xc]{font-size:14px}}.page-hero[data-astro-cid-2bcg53wk]{padding:80px 0 120px}.hero-text[data-astro-cid-2bcg53wk] .btn-primary{border-width:0;padding:21px 33px 22px}.hero-text[data-astro-cid-2bcg53wk] h1{max-width:564px}.hero-text[data-astro-cid-2bcg53wk] .rich{max-width:471px;font-size:20px}@media (width<=1024px){.page-hero[data-astro-cid-2bcg53wk]{padding:70px 0}.hero-text[data-astro-cid-2bcg53wk]{text-align:center;align-items:center}.hero-text[data-astro-cid-2bcg53wk] h1,.hero-text[data-astro-cid-2bcg53wk] .rich{max-width:1000px}.hero-text[data-astro-cid-2bcg53wk] .rich{font-size:16px}.hero-text[data-astro-cid-2bcg53wk] .flex-wrap{justify-content:center}.hero-text[data-astro-cid-2bcg53wk] .eyebrow{align-self:center}}@media (width<=767px){.page-hero[data-astro-cid-2bcg53wk]{padding:50px 0}}.cta-band[data-astro-cid-wrdjxhbp]{border-radius:var(--radius);background-color:var(--mint-soft);background-image:url(/img/square-streamline-geometric-shapes2.svg);background-position:703px -215px;background-repeat:no-repeat;background-size:contain;padding:60px 50px;position:relative;overflow:hidden}.cta-band[data-astro-cid-wrdjxhbp] .rich{max-width:662px}@media (width<=1024px){.cta-band[data-astro-cid-wrdjxhbp]{background-position:446px -215px;padding:40px 30px}}@media (width<=767px){.cta-band[data-astro-cid-wrdjxhbp]{background-position:32px -206px;padding:30px 20px}}.band-wrap[data-astro-cid-4if72bgq]{padding:50px 10px 0}.band[data-astro-cid-4if72bgq]{border-radius:var(--radius);background:var(--light);padding:88px 0;position:relative;overflow:hidden}.band-own[data-astro-cid-4if72bgq]{background:var(--light) url(/img/square-streamline-geometric-shapes2.svg) no-repeat 181px 289px / 81% auto}.band-ornament[data-astro-cid-4if72bgq]{opacity:.1;pointer-events:none;background:url(/img/square-streamline-geometric-shapes2.svg) 0 0/cover no-repeat;position:absolute;inset:0}.band[data-astro-cid-4if72bgq] .iconbox{padding:42px}.band[data-astro-cid-4if72bgq] .iconbox-title{font-size:24px}.band[data-astro-cid-4if72bgq] .iconbox .rich{font-size:20px}@media (width<=1024px){.band[data-astro-cid-4if72bgq] .iconbox{padding:20px}.band[data-astro-cid-4if72bgq] .iconbox-title{font-size:20px}.band[data-astro-cid-4if72bgq] .iconbox .rich{font-size:18px}.band[data-astro-cid-4if72bgq]{padding:40px 0}.band-own[data-astro-cid-4if72bgq]{background-position:-18px 255px;background-size:757px}}@media (width<=767px){.band-own[data-astro-cid-4if72bgq]{background-position:-101px 670px}}.section-pad[data-astro-cid-txyaz5mn]{padding:var(--pad-md) 0 0;margin-bottom:var(--pad-md)}.tech-logos-inner[data-astro-cid-txyaz5mn]{padding:48px 0 100px}.tech-logos[data-astro-cid-txyaz5mn] h5{text-align:center;width:100%;color:var(--dark,#070707);margin-bottom:20px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row{gap:10px 20px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img{height:auto;width:var(--logo-w)}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:first-child{--logo-w:130px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:nth-child(2){--logo-w:120px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:nth-child(3){--logo-w:150px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:nth-child(n+4){--logo-w:115px}@media (width<=1024px){.tech-logos-inner[data-astro-cid-txyaz5mn]{padding:40px 0}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:nth-child(3){--logo-w:135px}.tech-logos[data-astro-cid-txyaz5mn] .logo-row img:nth-child(n+4){--logo-w:94px}}.case-link[data-astro-cid-lvtr7aem]{color:var(--olive);text-decoration:none;display:block}.case-label[data-astro-cid-lvtr7aem] svg{color:#8b8674}.sm\:justify-end[data-astro-cid-lvtr7aem] svg{color:#d8d7d4}.case-label[data-astro-cid-lvtr7aem]{text-transform:uppercase;letter-spacing:.5px;color:var(--headline);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1;display:flex}.case-link[data-astro-cid-lvtr7aem] h4[data-astro-cid-lvtr7aem]{margin-top:4px;font-size:20px;transition:color .2s}.case-link[data-astro-cid-lvtr7aem]:hover h4[data-astro-cid-lvtr7aem]{color:var(--olive)}
