@font-face{font-family:D-DIN PRO;src:url(/cdn/shop/files/gempages_D-DIN-PRO-400-Regular.otf?v=1781253832) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:D-DIN PRO;src:url(/cdn/shop/files/gempages_D-DIN-PRO-700-Bold.otf?v=1781253823) format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:D-DIN PRO;src:url(/cdn/shop/files/gempages_D-DIN-PRO-800-ExtraBold.otf?v=1781253827) format("opentype");font-style:normal;font-weight:800;font-display:swap}.st3-showcase,.st3-showcase *,.st3-showcase *:before,.st3-showcase *:after{box-sizing:border-box}.st3-showcase{--st3-slide-width: min(var(--st3-reference-width), 71.3vw);--st3-track-left: calc((100vw - var(--st3-slide-width)) / 2);--st3-media-ratio: 1.97 / 1;--st3-side-width: 81.8%;--st3-side-top: min(3.7vw, 71px);width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:var(--st3-padding-top) 0 var(--st3-padding-bottom);overflow:hidden;background:var(--st3-section-bg);color:var(--st3-text);font-family:D-DIN PRO,Arial,Helvetica,sans-serif;line-height:1.45}.st3-showcase h2,.st3-showcase h3,.st3-showcase p{margin:0}.st3-showcase button{font:inherit}.st3-showcase:focus-visible{outline:2px solid var(--st3-accent);outline-offset:-2px}.st3-showcase__header,.st3-showcase__workflow-head{width:var(--st3-slide-width);margin-right:0;margin-left:var(--st3-track-left);text-align:left}.st3-showcase__header{margin-bottom:clamp(28px,3vw,48px)}.st3-showcase__header h2,.st3-showcase__workflow-head h2{color:var(--st3-text);font-size:clamp(34px,3.35vw,var(--st3-heading-size));font-weight:800;line-height:1.2;letter-spacing:-.015em}.st3-showcase__header p{max-width:760px;margin-top:14px;color:var(--st3-muted);font-size:18px}.st3-showcase__workflow-head{margin-bottom:clamp(22px,2.2vw,34px)}.st3-showcase__eyebrow{margin-bottom:10px;color:var(--st3-accent);font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.st3-showcase__carousel,.st3-showcase__media-panel{width:100%}.st3-showcase__media-panel{position:relative}.st3-showcase__stage{position:relative;width:100%;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.st3-showcase__stage:before{display:block;width:var(--st3-slide-width);margin-left:var(--st3-track-left);aspect-ratio:var(--st3-media-ratio);content:""}.st3-showcase__slide{position:absolute;z-index:0;top:0;left:var(--st3-track-left);width:var(--st3-slide-width);height:100%;opacity:0;pointer-events:none;transform:translateZ(0);transition:opacity .42s ease,transform .62s cubic-bezier(.22,1,.36,1)}.st3-showcase__slide.is-active{z-index:3;opacity:1;pointer-events:auto;transform:translateZ(0)}.st3-showcase__slide.is-prev,.st3-showcase__slide.is-next{z-index:2;opacity:.58;pointer-events:auto;cursor:pointer}.st3-showcase__slide.is-prev{transform:translate3d(calc(-100% - var(--st3-gap)),0,0)}.st3-showcase__slide.is-next{transform:translate3d(calc(100% + var(--st3-gap)),0,0)}.st3-showcase__slide.is-no-transition,.st3-showcase__slide.is-no-transition .st3-showcase__media-shell{transition:none}.st3-showcase__media-shell{width:100%;height:100%;overflow:hidden;border-radius:18px;background:#fff;transition:width .62s cubic-bezier(.22,1,.36,1),height .62s cubic-bezier(.22,1,.36,1),margin .62s cubic-bezier(.22,1,.36,1),filter .42s ease}.st3-showcase__slide.is-prev .st3-showcase__media-shell,.st3-showcase__slide.is-next .st3-showcase__media-shell{width:var(--st3-side-width);height:auto;margin-top:var(--st3-side-top);aspect-ratio:var(--st3-media-ratio);filter:brightness(.68)}.st3-showcase__slide.is-prev .st3-showcase__media-shell{margin-left:auto}.st3-showcase__slide.is-next .st3-showcase__media-shell{margin-right:auto}.st3-showcase__media-shell picture,.st3-showcase__media,.st3-showcase__placeholder{display:block;width:100%;height:100%}.st3-showcase__media{object-fit:var(--st3-media-fit);object-position:var(--st3-media-x) var(--st3-media-y);background:#fff}.st3-showcase__placeholder{display:grid;place-items:center;background:#eef0f4;color:var(--st3-accent)}.st3-showcase__placeholder span{font-size:clamp(44px,5vw,80px);font-weight:800}.st3-showcase__controls{position:absolute;z-index:6;top:0;bottom:0;left:var(--st3-track-left);width:var(--st3-slide-width);pointer-events:none}.st3-showcase__arrow{position:absolute;top:50%;display:grid;width:42px;height:42px;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffb8;color:#222;box-shadow:0 4px 18px #00000024;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:background .18s ease,color .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.st3-showcase__arrow:hover{background:var(--st3-accent);color:#fff;transform:translateY(-50%) scale(1.06)}.st3-showcase__arrow:focus-visible,.st3-showcase__dot:focus-visible{outline:3px solid var(--st3-accent);outline-offset:3px}.st3-showcase__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.st3-showcase__arrow--prev{left:18px}.st3-showcase__arrow--next{right:18px}.st3-showcase__copy-panel{width:100%;background:var(--st3-copy-bg)}.st3-showcase__copy-stage{display:grid;width:var(--st3-slide-width);margin-right:0;margin-left:var(--st3-track-left)}.st3-showcase__copy{display:grid;grid-area:1 / 1;grid-template-columns:minmax(220px,42%) minmax(0,1fr);gap:clamp(28px,4vw,76px);align-items:start;min-height:118px;padding:clamp(20px,1.7vw,28px) 0 12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease}.st3-showcase__copy.is-active{opacity:1;visibility:visible;pointer-events:auto}.st3-showcase__copy-lead{min-width:0}.st3-showcase__stat{color:var(--st3-accent);font-size:var(--st3-caption-stat-size);font-weight:800;line-height:1.05;letter-spacing:-.015em}.st3-showcase__copy h3{max-width:420px;margin-top:5px;color:var(--st3-text);font-size:clamp(17px,1.35vw,var(--st3-caption-title-size));font-weight:700;line-height:1.25}.st3-showcase__copy p{max-width:600px;justify-self:end;color:var(--st3-muted);font-size:clamp(15px,1.1vw,var(--st3-caption-body-size));line-height:1.5;text-align:center}.st3-showcase__dots{display:flex;justify-content:center;gap:7px;width:var(--st3-slide-width);margin-right:0;margin-left:var(--st3-track-left);padding:6px 0 clamp(18px,2vw,30px)}.st3-showcase__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#cfd1d7;cursor:pointer;transition:width .18s ease,background .18s ease}.st3-showcase__dot.is-active{width:22px;background:var(--st3-accent)}@media(min-width:990px)and (max-width:1439px){.st3-showcase{--st3-slide-width: min(var(--st3-reference-width), 71.2vw);--st3-track-left: calc((100vw - var(--st3-slide-width)) / 2)}}@media(max-width:989px){.st3-showcase{--st3-slide-width: calc(100vw - 48px) ;--st3-track-left: calc((100vw - var(--st3-slide-width)) / 2)}.st3-showcase__slide.is-prev,.st3-showcase__slide.is-next{opacity:0;pointer-events:none}.st3-showcase__copy{grid-template-columns:minmax(180px,38%) minmax(0,1fr);gap:28px}}@media(max-width:749px){.st3-showcase{--st3-slide-width: calc(100vw - 36px) ;--st3-track-left: calc((100vw - var(--st3-slide-width)) / 2);width:100%;max-width:100%;margin-inline:0;padding-top:var(--st3-mobile-padding-top);padding-bottom:var(--st3-mobile-padding-bottom)}.st3-showcase__header h2,.st3-showcase__workflow-head h2{font-size:var(--st3-mobile-heading-size)}.st3-showcase__header p{margin-top:12px;font-size:var(--st3-mobile-subheading-size)}.st3-showcase__workflow-head{margin-bottom:20px}.st3-showcase__eyebrow{margin-bottom:8px;font-size:var(--st3-mobile-eyebrow-size)}.st3-showcase__media-shell{border-radius:18px}.st3-showcase__arrow{width:34px;height:34px}.st3-showcase__arrow--prev{left:10px}.st3-showcase__arrow--next{right:10px}.st3-showcase__copy{grid-template-columns:minmax(106px,38%) minmax(0,1fr);gap:16px;min-height:104px;padding:16px 0 10px}.st3-showcase__stat{font-size:var(--st3-mobile-label-size)}.st3-showcase__copy h3{margin-top:4px;font-size:var(--st3-mobile-title-size)}.st3-showcase__copy p{font-size:var(--st3-mobile-description-size);line-height:1.4}.st3-showcase__dots{padding-bottom:18px}}@media(max-width:430px){.st3-showcase__copy{grid-template-columns:1fr;gap:10px}.st3-showcase__copy p{max-width:100%;justify-self:start;text-align:left}}@media(prefers-reduced-motion:reduce){.st3-showcase__slide,.st3-showcase__copy,.st3-showcase__arrow,.st3-showcase__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA */
