.mk-tech-rows__intro{padding-block:8rem 6rem;text-align:center}.mk-tech-rows__title{margin:0 0 2.4rem;color:var(--mk-ink, #202123);font-size:4.8rem;font-weight:800;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}.mk-tech-rows__text{margin:0 auto;max-width:108rem;color:#5b5c63;font-size:1.5rem;font-weight:300;line-height:1.8}.mk-tech-row{position:relative;overflow:hidden;min-height:70rem;background-color:#fff}.mk-tech-row:nth-child(2n){background-color:var(--mk-grey, #f5f5f7)}.mk-tech-row__inner{position:relative;z-index:1;display:grid;grid-template-columns:660fr 780fr;align-items:center;gap:2rem;min-height:70rem}.mk-tech-row--panel-left .mk-tech-row__inner{grid-template-columns:780fr 660fr}.mk-tech-row--panel-left .mk-tech-row__text{order:2}.mk-tech-row--panel-left .mk-tech-row__media{order:1}.mk-tech-row__panel{position:absolute;inset-block:0;width:44.9rem}.mk-tech-row__panel:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:var(--mk-purple, #5a00a3)}.mk-tech-row__panel{display:flex;align-items:center;justify-content:center;gap:5rem}.mk-tech-row__label{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%}.mk-tech-row--panel-right .mk-tech-row__number{order:1}.mk-tech-row--panel-right .mk-tech-row__label{order:2}.mk-tech-row--panel-left .mk-tech-row__label{order:1}.mk-tech-row--panel-left .mk-tech-row__number{order:2}.mk-tech-row--panel-right .mk-tech-row__panel{inset-inline-end:0}.mk-tech-row--panel-left .mk-tech-row__panel{inset-inline-start:0}.mk-tech-row__label{color:#fff;font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:1.24em;text-transform:uppercase;writing-mode:vertical-rl;text-orientation:upright;margin-block-end:-1.24em}.mk-tech-row__label{letter-spacing:var(--mk-label-track, 1.24em);margin-block-end:calc(var(--mk-label-track, 1.24em) * -1)}.mk-tech-row__number{position:relative;z-index:2;color:transparent;font-size:6.4rem;font-weight:800;letter-spacing:.02em;line-height:1;-webkit-text-stroke:2px rgba(255,255,255,.92)}.mk-tech-row__media{display:flex;overflow:visible;align-items:center;justify-content:center}.mk-tech-row__image{display:block;width:100%;max-width:82rem;height:auto;object-fit:contain}.mk-tech-row__inner--media-center .mk-tech-row__media{align-items:center}.mk-tech-row__inner--media-center .mk-tech-row__image{max-height:55rem}.mk-tech-row__inner--media-top .mk-tech-row__media{align-self:stretch;align-items:flex-start}.mk-tech-row__inner--media-top .mk-tech-row__image{max-height:none;height:68rem;object-position:top center}.mk-tech-row__inner--media-bottom .mk-tech-row__media{align-self:stretch;align-items:flex-end}.mk-tech-row__inner--media-bottom .mk-tech-row__image{max-height:none;height:68rem;object-position:bottom center}.mk-tech-row--panel-right .mk-tech-row__image{transform:translate(4%)}.mk-tech-row--panel-left .mk-tech-row__image{transform:translate(-4%)}.mk-tech-row__eyebrow{margin:0 0 3.2rem;padding-left:1.4rem;border-left:3px solid var(--mk-purple, #5a00a3);color:var(--mk-purple, #5a00a3);font-size:1.3rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.mk-tech-row__heading{margin:0 0 6rem;max-width:44rem;color:var(--mk-ink, #202123);font-size:3.8rem;font-weight:800;letter-spacing:-.01em;line-height:1.18;text-transform:uppercase}.mk-tech-row__body{max-width:52rem;color:#5b5c63;font-size:1.5rem;font-weight:300;line-height:1.75}.mk-tech-row__body>:first-child{margin-top:0}.mk-tech-row__body>:last-child{margin-bottom:0}.mk-tech-row__body strong{color:var(--mk-ink, #202123);font-weight:600}.mk-tech-row__buttons{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:6rem}.mk-tech-row__buttons .button{display:inline-flex;align-items:center;justify-content:center;gap:1.1rem;min-width:auto;min-height:5.4rem;padding:0 2.4rem;border:0;border-radius:0;box-shadow:none;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.mk-tech-row__buttons .button:before,.mk-tech-row__buttons .button:after{content:none}.mk-tech-row__buttons .button>svg{flex-shrink:0;width:1.4rem;height:1.4rem}.mk-tech-row__buttons .button--mk-accent{background-color:var(--mk-purple, #5a00a3);color:#fff}.mk-tech-row__buttons .button--mk-accent:hover{background-color:var(--mk-purple-dark, #47007f)}@media screen and (max-width:989px){.mk-tech-row,.mk-tech-row__inner{min-height:0}.mk-tech-row__inner,.mk-tech-row--panel-left .mk-tech-row__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem;padding-block:6rem}.mk-tech-row__text,.mk-tech-row--panel-left .mk-tech-row__text{order:2}.mk-tech-row__media,.mk-tech-row--panel-left .mk-tech-row__media{order:1}.mk-tech-row__panel{inset-block:6rem auto;inset-inline:0;width:100%;height:auto;background:transparent;pointer-events:none;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:.4rem;padding:2.4rem calc(var(--mk-gutter, 2.4rem) + 2.4rem)}.mk-tech-row--panel-left .mk-tech-row__label,.mk-tech-row--panel-right .mk-tech-row__label,.mk-tech-row--panel-left .mk-tech-row__number,.mk-tech-row--panel-right .mk-tech-row__number{order:0}.mk-tech-row__panel:before{display:none}.mk-tech-row__media{background-color:var(--mk-purple, #5a00a3);padding-block:2.4rem}.mk-tech-row__label{writing-mode:horizontal-tb;letter-spacing:.3em;font-size:1.4rem}.mk-tech-row__number{font-size:5.6rem}.mk-tech-row__image,.mk-tech-row--panel-right .mk-tech-row__image,.mk-tech-row--panel-left .mk-tech-row__image,.mk-tech-row__inner--media-top .mk-tech-row__image,.mk-tech-row__inner--media-bottom .mk-tech-row__image,.mk-tech-row__inner--media-center .mk-tech-row__image{width:100%;max-width:42rem;height:auto;max-height:34rem;object-fit:contain;object-position:center;transform:none}.mk-tech-row__media,.mk-tech-row__inner--media-top .mk-tech-row__media,.mk-tech-row__inner--media-bottom .mk-tech-row__media,.mk-tech-row__inner--media-center .mk-tech-row__media{align-self:auto;align-items:center;width:100%}.mk-tech-rows__title{font-size:3.4rem}.mk-tech-row__heading{font-size:3rem;max-width:none}.mk-tech-row__body{max-width:none}}@media screen and (max-width:749px){.mk-tech-rows__intro{padding-block:5rem 4rem}.mk-tech-rows__title{font-size:2.8rem}.mk-tech-row__heading{font-size:2.4rem}.mk-tech-row__panel{padding:2.4rem calc(var(--mk-gutter, 1.8rem) + 2.4rem)}.mk-tech-row__number{font-size:4.4rem;-webkit-text-stroke-width:1.5px}.mk-tech-row__image{max-width:32rem}.mk-tech-row__buttons{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-mk-tech-rows.css.map */
