.machex-ndt-capabilities{width:100%;padding-top:var(--ndt-capabilities-padding-top-desktop, 100px);padding-bottom:var(--ndt-capabilities-padding-bottom-desktop, 100px);overflow:hidden;background:var(--ndt-capabilities-background, #f4f6f8)}.machex-ndt-capabilities *,.machex-ndt-capabilities *:before,.machex-ndt-capabilities *:after{box-sizing:border-box}.machex-ndt-capabilities__container{width:min(calc(100% - 48px),1600px);margin-inline:auto}.machex-ndt-capabilities__header{width:min(100%,920px);margin-bottom:54px}.machex-ndt-capabilities__header--left{margin-right:auto;text-align:left}.machex-ndt-capabilities__header--center{margin-right:auto;margin-left:auto;text-align:center}.machex-ndt-capabilities__eyebrow{display:inline-flex;flex-direction:column;gap:13px;margin:0 0 24px;color:var(--ndt-capabilities-accent-color, #0755c9);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.machex-ndt-capabilities__header--left .machex-ndt-capabilities__eyebrow{align-items:flex-start}.machex-ndt-capabilities__header--center .machex-ndt-capabilities__eyebrow{align-items:center}.machex-ndt-capabilities__eyebrow:after{content:"";display:block;width:66px;height:2px;background:currentColor}.machex-ndt-capabilities__heading{margin:0;color:var(--ndt-capabilities-heading-color, #071b42);font-size:clamp(42px,4vw,68px);font-weight:780;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.machex-ndt-capabilities__heading p{margin:0}.machex-ndt-capabilities__description{width:min(100%,760px);margin-top:24px;color:var(--ndt-capabilities-text-color, #5f6b7a);font-size:clamp(17px,1.2vw,20px);line-height:1.75}.machex-ndt-capabilities__header--left .machex-ndt-capabilities__description{margin-right:auto}.machex-ndt-capabilities__header--center .machex-ndt-capabilities__description{margin-right:auto;margin-left:auto}.machex-ndt-capabilities__description p{margin:0}.machex-ndt-capabilities__description p+p{margin-top:15px}.machex-ndt-capabilities__grid{display:grid;grid-template-columns:repeat(var(--ndt-capabilities-columns, 4),minmax(0,1fr));gap:24px}.machex-ndt-capability-card{position:relative;display:flex;min-width:0;min-height:360px;flex-direction:column;padding:31px 29px 29px;overflow:hidden;border:1px solid var(--ndt-capabilities-border-color, #dfe5ec);border-radius:var(--ndt-capabilities-card-radius, 16px);background:var(--ndt-capabilities-card-background, #ffffff);box-shadow:0 12px 34px #071b420e;isolation:isolate;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.machex-ndt-capability-card:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:4px;background:var(--ndt-capabilities-accent-color, #0755c9);transform:scaleX(0);transform-origin:left center;transition:transform .26s ease}.machex-ndt-capability-card:after{content:"";position:absolute;z-index:-2;right:-95px;bottom:-110px;width:230px;height:230px;border-radius:50%;background:color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 7%,transparent);transition:width .32s ease,height .32s ease,opacity .32s ease}.machex-ndt-capability-card:hover{border-color:color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 35%,var(--ndt-capabilities-border-color, #dfe5ec));box-shadow:0 24px 54px #071b421f;transform:translateY(-7px)}.machex-ndt-capability-card:hover:before{transform:scaleX(1)}.machex-ndt-capability-card:hover:after{width:270px;height:270px}.machex-ndt-capability-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:31px}.machex-ndt-capability-card__icon{display:flex;width:68px;height:68px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 20%,var(--ndt-capabilities-border-color, #dfe5ec));border-radius:14px;background:color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 8%,var(--ndt-capabilities-card-background, #ffffff));color:var(--ndt-capabilities-accent-color, #0755c9);transition:background-color .22s ease,color .22s ease,transform .22s ease}.machex-ndt-capability-card:hover .machex-ndt-capability-card__icon{background:var(--ndt-capabilities-accent-color, #0755c9);color:#fff;transform:rotate(-3deg) scale(1.04)}.machex-ndt-capability-card__icon svg{width:40px;height:40px}.machex-ndt-capability-card__icon-image{display:block;width:100%;height:100%;padding:11px;object-fit:contain}.machex-ndt-capability-card__number{display:block;color:color-mix(in srgb,var(--ndt-capabilities-heading-color, #071b42) 16%,transparent);font-size:38px;font-weight:800;line-height:1;letter-spacing:-.06em;transition:color .22s ease}.machex-ndt-capability-card:hover .machex-ndt-capability-card__number{color:color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 35%,transparent)}.machex-ndt-capability-card__title{margin:0;color:var(--ndt-capabilities-heading-color, #071b42);font-size:clamp(22px,1.7vw,28px);font-weight:760;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.machex-ndt-capability-card__text{margin-top:17px;color:var(--ndt-capabilities-text-color, #5f6b7a);font-size:16px;line-height:1.72}.machex-ndt-capability-card__text p{margin:0}.machex-ndt-capability-card__text p+p{margin-top:12px}.machex-ndt-capability-card__link{display:inline-flex;width:fit-content;align-items:center;gap:10px;margin-top:auto;padding-top:26px;color:var(--ndt-capabilities-accent-color, #0755c9);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.machex-ndt-capability-card__link svg{width:21px;height:21px;transition:transform .18s ease}.machex-ndt-capability-card__link:hover svg{transform:translate(5px)}.machex-ndt-capability-card__link--disabled{cursor:default;opacity:.62}.machex-ndt-capability-card__link--disabled:hover svg{transform:none}.machex-ndt-capabilities__button-wrapper{display:flex;margin-top:48px}.machex-ndt-capabilities__button-wrapper--left{justify-content:flex-start}.machex-ndt-capabilities__button-wrapper--center{justify-content:center}.machex-ndt-capabilities__button{display:inline-flex;min-width:272px;min-height:64px;align-items:center;justify-content:space-between;gap:24px;padding:15px 23px 15px 27px;border:1px solid var(--ndt-capabilities-accent-color, #0755c9);border-radius:7px;background:var(--ndt-capabilities-accent-color, #0755c9);color:#fff;font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;box-shadow:0 16px 34px #0755c936;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.machex-ndt-capabilities__button svg{width:23px;height:23px;flex:0 0 auto;transition:transform .18s ease}.machex-ndt-capabilities__button:hover{border-color:#0a66e8;background:#0a66e8;box-shadow:0 21px 42px #0755c94d;transform:translateY(-3px)}.machex-ndt-capabilities__button:hover svg{transform:translate(5px)}.machex-ndt-capabilities__button--disabled{cursor:default;opacity:.68}.machex-ndt-capabilities__button--disabled:hover{transform:none;box-shadow:0 16px 34px #0755c936}.machex-ndt-capabilities__button--disabled:hover svg{transform:none}@media screen and (min-width:1200px){.machex-ndt-capabilities__grid{align-items:stretch}.machex-ndt-capability-card{height:100%}}@media screen and (max-width:1399px){.machex-ndt-capabilities__container{width:min(calc(100% - 40px),1320px)}.machex-ndt-capabilities__grid{gap:20px}.machex-ndt-capability-card{min-height:350px;padding:27px 25px 26px}.machex-ndt-capability-card__title{font-size:clamp(21px,1.7vw,26px)}.machex-ndt-capability-card__text{font-size:15px}}@media screen and (max-width:1099px){.machex-ndt-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.machex-ndt-capability-card{min-height:330px}.machex-ndt-capabilities__header{margin-bottom:46px}}@media screen and (max-width:749px){.machex-ndt-capabilities{padding-top:var(--ndt-capabilities-padding-top-mobile, 65px);padding-bottom:var(--ndt-capabilities-padding-bottom-mobile, 70px)}.machex-ndt-capabilities__container{width:calc(100% - 32px)}.machex-ndt-capabilities__header{margin-bottom:34px}.machex-ndt-capabilities__eyebrow{margin-bottom:20px;font-size:12px;letter-spacing:.15em}.machex-ndt-capabilities__eyebrow:after{width:54px}.machex-ndt-capabilities__heading{font-size:clamp(36px,9.8vw,49px);line-height:1.08}.machex-ndt-capabilities__description{margin-top:20px;font-size:16px;line-height:1.7}.machex-ndt-capabilities__grid{grid-template-columns:minmax(0,1fr);gap:15px}.machex-ndt-capability-card{min-height:0;padding:23px 21px;border-radius:min(var(--ndt-capabilities-card-radius, 16px),14px)}.machex-ndt-capability-card__top{margin-bottom:22px}.machex-ndt-capability-card__icon{width:59px;height:59px;border-radius:12px}.machex-ndt-capability-card__icon svg{width:35px;height:35px}.machex-ndt-capability-card__number{font-size:32px}.machex-ndt-capability-card__title{font-size:24px}.machex-ndt-capability-card__text{margin-top:13px;font-size:15px;line-height:1.66}.machex-ndt-capability-card__link{padding-top:21px;font-size:12px}.machex-ndt-capabilities__button-wrapper{margin-top:32px}.machex-ndt-capabilities__button{width:100%;min-width:0;min-height:61px;padding:14px 20px 14px 23px;font-size:12px}}@media screen and (max-width:420px){.machex-ndt-capabilities__container{width:calc(100% - 24px)}.machex-ndt-capabilities__heading{font-size:clamp(34px,10vw,44px)}.machex-ndt-capability-card{padding:21px 18px}.machex-ndt-capability-card__title{font-size:22px}}.machex-ndt-capability-card__link:focus-visible,.machex-ndt-capabilities__button:focus-visible{outline:3px solid color-mix(in srgb,var(--ndt-capabilities-accent-color, #0755c9) 40%,#ffffff);outline-offset:4px}@media(prefers-reduced-motion:reduce){.machex-ndt-capability-card,.machex-ndt-capability-card:before,.machex-ndt-capability-card:after,.machex-ndt-capability-card__icon,.machex-ndt-capability-card__number,.machex-ndt-capability-card__link svg,.machex-ndt-capabilities__button,.machex-ndt-capabilities__button svg{transition:none}.machex-ndt-capability-card:hover,.machex-ndt-capability-card:hover .machex-ndt-capability-card__icon,.machex-ndt-capabilities__button:hover{transform:none}.machex-ndt-capability-card__link:hover svg,.machex-ndt-capabilities__button:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/machex-ndt-capabilities.css.map */
