.machex-technical-introduction{width:100%;overflow:hidden;padding-top:var(--technical-intro-padding-top-desktop, 100px);padding-bottom:var(--technical-intro-padding-bottom-desktop, 100px);background:var(--technical-intro-background, #ffffff)}.machex-technical-introduction *,.machex-technical-introduction *:before,.machex-technical-introduction *:after{box-sizing:border-box}.machex-technical-introduction__container{width:min(calc(100% - 48px),var(--technical-intro-container-width, 1600px));margin-inline:auto}.machex-technical-introduction__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:var(--technical-intro-content-gap, 75px)}.machex-technical-introduction--image-right .machex-technical-introduction__media-column{order:2}.machex-technical-introduction--image-right .machex-technical-introduction__content-column{order:1}.machex-technical-introduction__media-column,.machex-technical-introduction__content-column{min-width:0}.machex-technical-introduction__media{position:relative;width:100%;min-height:680px;overflow:hidden;border-radius:var(--technical-intro-image-radius, 16px);background:var(--technical-intro-image-background, #e7ecf2);box-shadow:0 26px 70px #071b4226;isolation:isolate}.machex-technical-introduction__media:before{content:"";position:absolute;z-index:3;top:0;left:0;width:5px;height:100%;background:var(--technical-intro-accent-color, #0755c9)}.machex-technical-introduction__media:after{content:"";position:absolute;z-index:2;right:-100px;bottom:-120px;width:320px;height:320px;border:1px solid rgba(255,255,255,.2);border-radius:50%;pointer-events:none}.machex-technical-introduction__image{display:block;width:100%;height:100%;min-height:680px;object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}.machex-technical-introduction__media:hover .machex-technical-introduction__image{transform:scale(1.035)}.machex-technical-introduction__placeholder{display:flex;width:100%;min-height:680px;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 8%,var(--technical-intro-image-background, #e7ecf2)),var(--technical-intro-image-background, #e7ecf2))}.machex-technical-introduction__placeholder svg{width:65%;max-width:420px;height:auto;opacity:.4}.machex-technical-introduction__image-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 15%,color-mix(in srgb,var(--technical-intro-image-overlay, #071b42) 36%,transparent) 100%);opacity:var(--technical-intro-image-overlay-opacity, .15);pointer-events:none}.machex-technical-introduction__image-badge{position:absolute;z-index:4;right:26px;bottom:26px;left:26px;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;padding:20px 22px;border:1px solid rgba(255,255,255,.22);border-radius:13px;background:#071b42d1;box-shadow:0 18px 42px #00000038;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.machex-technical-introduction__image-badge-icon{display:flex;width:64px;height:64px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 38%,transparent);color:#fff}.machex-technical-introduction__image-badge-icon svg{width:39px;height:39px}.machex-technical-introduction__image-badge-content{display:flex;min-width:0;flex-direction:column}.machex-technical-introduction__image-badge-small{margin-bottom:5px;color:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 56%,#ffffff);font-size:9px;font-weight:800;line-height:1.3;letter-spacing:.13em;text-transform:uppercase}.machex-technical-introduction__image-badge-heading{color:#fff;font-size:20px;font-weight:760;line-height:1.25;letter-spacing:-.025em}.machex-technical-introduction__image-label{position:absolute;z-index:4;top:22px;right:22px;display:inline-flex;min-height:33px;align-items:center;justify-content:center;padding:7px 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#071b428f;color:#fff;font-size:8px;font-weight:800;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.machex-technical-introduction__content{width:100%;max-width:800px}.machex-technical-introduction--content-left .machex-technical-introduction__content{text-align:left}.machex-technical-introduction--content-center .machex-technical-introduction__content{margin-inline:auto;text-align:center}.machex-technical-introduction__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--technical-intro-accent-color, #0755c9);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.machex-technical-introduction__eyebrow-line{display:block;width:44px;height:2px;flex:0 0 auto;background:currentColor}.machex-technical-introduction--content-center .machex-technical-introduction__eyebrow{justify-content:center}.machex-technical-introduction__heading{margin:0;color:var(--technical-intro-heading-color, #071b42);font-size:clamp(40px,4.2vw,66px);font-weight:780;line-height:1.05;letter-spacing:-.05em;text-wrap:balance}.machex-technical-introduction__heading strong{color:var(--technical-intro-accent-color, #0755c9);font-weight:inherit}.machex-technical-introduction__description{max-width:760px;margin-top:24px;color:var(--technical-intro-text-color, #5f6b7a);font-size:clamp(15px,1.1vw,17px);line-height:1.78}.machex-technical-introduction--content-center .machex-technical-introduction__description{margin-right:auto;margin-left:auto}.machex-technical-introduction__description p{margin:0}.machex-technical-introduction__description p+p{margin-top:14px}.machex-technical-introduction__description strong{color:var(--technical-intro-heading-color, #071b42)}.machex-technical-introduction__features{display:grid;grid-template-columns:repeat(var(--technical-intro-columns-desktop, 2),minmax(0,1fr));gap:14px;margin-top:34px}.machex-technical-introduction__feature{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:15px;min-width:0;padding:18px;overflow:hidden;border:1px solid var(--technical-intro-border-color, #dfe5ec);border-radius:var(--technical-intro-card-radius, 12px);background:var(--technical-intro-feature-background, #f7f9fc);transition:border-color .23s ease,box-shadow .23s ease,transform .23s ease}.machex-technical-introduction__feature:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--technical-intro-accent-color, #0755c9);transform:scaleY(0);transform-origin:bottom;transition:transform .23s ease}.machex-technical-introduction__feature:hover{border-color:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 34%,var(--technical-intro-border-color, #dfe5ec));box-shadow:0 16px 36px #071b4217;transform:translateY(-4px)}.machex-technical-introduction__feature:hover:before{transform:scaleY(1)}.machex-technical-introduction__feature--highlighted{border-color:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 45%,var(--technical-intro-border-color, #dfe5ec));background:linear-gradient(135deg,color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 7%,var(--technical-intro-feature-background, #f7f9fc)),var(--technical-intro-feature-background, #f7f9fc))}.machex-technical-introduction__feature--highlighted:before{transform:scaleY(1)}.machex-technical-introduction__feature-icon{display:flex;width:52px;height:52px;align-items:center;justify-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 18%,transparent);border-radius:10px;background:var(--technical-intro-icon-background, #edf4ff);color:var(--technical-intro-accent-color, #0755c9);transition:background-color .23s ease,color .23s ease,transform .23s ease}.machex-technical-introduction__feature-icon svg{width:33px;height:33px}.machex-technical-introduction__custom-icon{display:block;width:100%;height:100%;padding:9px;object-fit:contain}.machex-technical-introduction__feature:hover .machex-technical-introduction__feature-icon{background:var(--technical-intro-accent-color, #0755c9);color:#fff;transform:translateY(-2px)}.machex-technical-introduction__feature-content{display:flex;min-width:0;flex-direction:column}.machex-technical-introduction__feature-title{color:var(--technical-intro-feature-heading, #071b42);font-size:14px;font-weight:760;line-height:1.35;letter-spacing:-.018em}.machex-technical-introduction__feature-description{margin-top:6px;color:var(--technical-intro-feature-text, #5f6b7a);font-size:11.5px;line-height:1.6}.machex-technical-introduction__note{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:19px;margin-top:28px;padding:24px 26px;overflow:hidden;border-radius:var(--technical-intro-card-radius, 12px);background:var(--technical-intro-note-background, #071b42);box-shadow:0 18px 44px #071b4229;isolation:isolate}.machex-technical-introduction__note:before{content:"";position:absolute;z-index:-1;top:-80px;right:-70px;width:220px;height:220px;border-radius:50%;background:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 22%,transparent)}.machex-technical-introduction__note-icon{display:flex;width:66px;height:66px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 25%,transparent);color:#fff}.machex-technical-introduction__note-icon svg{width:39px;height:39px}.machex-technical-introduction__note-content{min-width:0}.machex-technical-introduction__note-heading{margin:0;color:var(--technical-intro-note-heading, #ffffff);font-size:19px;font-weight:760;line-height:1.3;letter-spacing:-.025em}.machex-technical-introduction__note-text{margin-top:7px;color:var(--technical-intro-note-text, #c7d1df);font-size:12.5px;line-height:1.7}.machex-technical-introduction__note-text p{margin:0}.machex-technical-introduction__actions{display:flex;margin-top:28px}.machex-technical-introduction--content-center .machex-technical-introduction__actions{justify-content:center}.machex-technical-introduction__button{display:inline-flex;min-width:220px;min-height:56px;align-items:center;justify-content:center;gap:13px;padding:15px 22px;border:1px solid var(--technical-intro-accent-color, #0755c9);border-radius:7px;background:var(--technical-intro-accent-color, #0755c9);color:#fff;font-size:9.5px;font-weight:800;line-height:1.3;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 15px 34px color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 35%,transparent);transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease}.machex-technical-introduction__button svg{width:20px;height:20px;flex:0 0 auto;transition:transform .22s ease}.machex-technical-introduction__button:hover{border-color:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 80%,#ffffff);background:color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 80%,#ffffff);box-shadow:0 21px 43px color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 43%,transparent);transform:translateY(-3px)}.machex-technical-introduction__button:hover svg{transform:translate(5px)}.machex-technical-introduction__button--disabled{cursor:default;opacity:.62}.machex-technical-introduction__button--disabled:hover{box-shadow:none;transform:none}.machex-technical-introduction .rte ul,.machex-technical-introduction .rte ol{margin-top:14px;margin-bottom:0;padding-left:22px}.machex-technical-introduction .rte li+li{margin-top:7px}.machex-technical-introduction .rte>:first-child{margin-top:0}.machex-technical-introduction .rte>:last-child{margin-bottom:0}.machex-technical-introduction__button:focus-visible{outline:3px solid color-mix(in srgb,var(--technical-intro-accent-color, #0755c9) 55%,#ffffff);outline-offset:4px}@media screen and (min-width:1600px){.machex-technical-introduction__media,.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:730px}.machex-technical-introduction__feature{padding:20px}.machex-technical-introduction__feature-title{font-size:14.5px}}@media screen and (max-width:1399px){.machex-technical-introduction__container{width:min(calc(100% - 40px),var(--technical-intro-container-width, 1600px))}.machex-technical-introduction__layout{gap:min(var(--technical-intro-content-gap, 75px),60px)}.machex-technical-introduction__media,.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:640px}.machex-technical-introduction__heading{font-size:clamp(38px,4vw,59px)}}@media screen and (max-width:1199px){.machex-technical-introduction__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:42px}.machex-technical-introduction__media,.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:590px}.machex-technical-introduction__image-badge{right:20px;bottom:20px;left:20px;grid-template-columns:56px minmax(0,1fr);padding:17px 18px}.machex-technical-introduction__image-badge-icon{width:56px;height:56px}.machex-technical-introduction__features{grid-template-columns:minmax(0,1fr)}.machex-technical-introduction__feature{grid-template-columns:50px minmax(0,1fr)}}@media screen and (max-width:989px){.machex-technical-introduction__layout{grid-template-columns:minmax(0,1fr);gap:46px}.machex-technical-introduction--image-right .machex-technical-introduction__media-column,.machex-technical-introduction--image-right .machex-technical-introduction__content-column{order:initial}.machex-technical-introduction--image-right .machex-technical-introduction__content-column{order:2}.machex-technical-introduction__media,.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:620px}.machex-technical-introduction__content{max-width:860px;margin-inline:auto}.machex-technical-introduction__features{grid-template-columns:repeat(var(--technical-intro-columns-desktop, 2),minmax(0,1fr))}}@media screen and (max-width:749px){.machex-technical-introduction{padding-top:var(--technical-intro-padding-top-mobile, 65px);padding-bottom:var(--technical-intro-padding-bottom-mobile, 70px)}.machex-technical-introduction__container{width:calc(100% - 32px)}.machex-technical-introduction__layout{gap:34px}.machex-technical-introduction__media{min-height:500px;border-radius:min(var(--technical-intro-image-radius, 16px),13px)}.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:500px}.machex-technical-introduction__media:hover .machex-technical-introduction__image{transform:none}.machex-technical-introduction__image-label{top:14px;right:14px;min-height:29px;padding:6px 10px;font-size:7.5px}.machex-technical-introduction__image-badge{right:15px;bottom:15px;left:15px;grid-template-columns:50px minmax(0,1fr);gap:13px;padding:14px}.machex-technical-introduction__image-badge-icon{width:50px;height:50px}.machex-technical-introduction__image-badge-icon svg{width:31px;height:31px}.machex-technical-introduction__image-badge-small{font-size:7.5px}.machex-technical-introduction__image-badge-heading{font-size:16px}.machex-technical-introduction__eyebrow{margin-bottom:15px;font-size:10px;letter-spacing:.14em}.machex-technical-introduction__eyebrow-line{width:34px}.machex-technical-introduction__heading{font-size:clamp(33px,9vw,46px);line-height:1.07}.machex-technical-introduction__description{margin-top:19px;font-size:15px;line-height:1.72}.machex-technical-introduction__features{grid-template-columns:repeat(var(--technical-intro-columns-mobile, 1),minmax(0,1fr));gap:12px;margin-top:27px}.machex-technical-introduction__feature{grid-template-columns:48px minmax(0,1fr);gap:13px;padding:15px;border-radius:min(var(--technical-intro-card-radius, 12px),11px)}.machex-technical-introduction__feature:hover{transform:none}.machex-technical-introduction__feature-icon{width:48px;height:48px}.machex-technical-introduction__feature-icon svg{width:30px;height:30px}.machex-technical-introduction__feature-title{font-size:13px}.machex-technical-introduction__feature-description{font-size:11px}.machex-technical-introduction__note{grid-template-columns:56px minmax(0,1fr);gap:16px;margin-top:23px;padding:20px;border-radius:min(var(--technical-intro-card-radius, 12px),11px)}.machex-technical-introduction__note-icon{width:56px;height:56px}.machex-technical-introduction__note-icon svg{width:34px;height:34px}.machex-technical-introduction__note-heading{font-size:17px}.machex-technical-introduction__note-text{font-size:12px}.machex-technical-introduction__actions{margin-top:24px}.machex-technical-introduction__button{width:100%;min-width:0}}@media screen and (max-width:560px){.machex-technical-introduction__features{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:420px){.machex-technical-introduction__container{width:calc(100% - 24px)}.machex-technical-introduction__media,.machex-technical-introduction__image,.machex-technical-introduction__placeholder{min-height:430px}.machex-technical-introduction__image-badge{grid-template-columns:44px minmax(0,1fr)}.machex-technical-introduction__image-badge-icon{width:44px;height:44px}.machex-technical-introduction__image-badge-heading{font-size:14px}.machex-technical-introduction__note{grid-template-columns:minmax(0,1fr)}.machex-technical-introduction__note-icon{width:52px;height:52px}}@media(hover:none){.machex-technical-introduction__media:hover .machex-technical-introduction__image,.machex-technical-introduction__feature:hover,.machex-technical-introduction__feature:hover .machex-technical-introduction__feature-icon{transform:none}}@media(prefers-reduced-motion:reduce){.machex-technical-introduction__image,.machex-technical-introduction__feature,.machex-technical-introduction__feature:before,.machex-technical-introduction__feature-icon,.machex-technical-introduction__button,.machex-technical-introduction__button svg{transition:none}.machex-technical-introduction__media:hover .machex-technical-introduction__image,.machex-technical-introduction__feature:hover,.machex-technical-introduction__feature:hover .machex-technical-introduction__feature-icon,.machex-technical-introduction__button:hover,.machex-technical-introduction__button:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/machex-technical-services-introduction.css.map */
