.block-tech{background-color:#fff;padding:0 0 7.5rem;position:relative}@media(min-width:64em){.block-tech{padding:0 0 20rem}}@media(max-width:63.99em){.block-tech>.l-container{padding:0}}.block-tech .block-mosaic__text{margin-left:5vw;margin-right:5vw;padding-left:0;padding-right:0;width:90vw}@media(min-width:48em){.block-tech .block-mosaic__text{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}}.block-tech__head{grid-column:2/span 10;padding:7.5rem 0 0;text-align:center}@media(min-width:64em){.block-tech__head{padding:20rem 0 0}}@media(min-width:80em){.block-tech__head{padding:26.25rem 0 0}}.block-tech__blocks{grid-column:1/span 12}.block-tech__subheading{grid-column:2/span 10;padding:3.75rem 0}@media(min-width:64em){.block-tech__subheading{padding:12.5rem 0 5rem}}.block-tech .base-heading{text-transform:uppercase;width:100%}.block-tech__icon{margin-bottom:6.25rem;margin-top:6.25rem}.block-tech__icon svg{width:200px}.block-tech__icon svg g#path>g path{opacity:0}.block-tech__icon svg g#text{opacity:0;transform:scale(.95);transform-origin:center}.block-tech__icon svg.is-inview g#path>g path{opacity:1;transition:opacity .6s}.block-tech__icon svg.is-inview g#text{opacity:1;transform:scale(1);transition:opacity .6s,transform .5s ease-in;transition-delay:.3s}.block-tech__icon svg g#path>g path:nth-child(0){transition-delay:0s}.block-tech__icon svg g#path>g path:first-child{transition-delay:.05s}.block-tech__icon svg g#path>g path:nth-child(2){transition-delay:.1s}.block-tech__icon svg g#path>g path:nth-child(3){transition-delay:.15s}.block-tech__icon svg g#path>g path:nth-child(4){transition-delay:.2s}.block-tech__icon svg g#path>g path:nth-child(5){transition-delay:.25s}.block-tech__icon svg g#path>g path:nth-child(6){transition-delay:.3s}.block-tech__icon svg g#path>g path:nth-child(7){transition-delay:.35s}.block-tech__icon svg g#path>g path:nth-child(8){transition-delay:.4s}.block-tech__icon svg g#path>g path:nth-child(9){transition-delay:.45s}.block-tech__icon svg g#path>g path:nth-child(10){transition-delay:.5s}.block-tech__icon svg g#path>g path:nth-child(11){transition-delay:.55s}.block-tech__icon svg g#path>g path:nth-child(12){transition-delay:.6s}.block-tech__icon svg g#path>g path:nth-child(13){transition-delay:.65s}.block-tech__icon svg g#path>g path:nth-child(14){transition-delay:.7s}.block-tech__icon svg g#path>g path:nth-child(15){transition-delay:.75s}.block-tech__icon svg g#path>g path:nth-child(16){transition-delay:.8s}.block-tech__icon svg g#path>g path:nth-child(17){transition-delay:.85s}.block-tech__icon svg g#path>g path:nth-child(18){transition-delay:.9s}.block-tech__icon svg g#path>g path:nth-child(19){transition-delay:.95s}.block-tech__icon svg g#path>g path:nth-child(20){transition-delay:1s}.block-tech__icon svg g#path>g path:nth-child(21){transition-delay:1.05s}.block-tech__icon svg g#path>g path:nth-child(22){transition-delay:1.1s}.block-tech__icon svg g#path>g path:nth-child(23){transition-delay:1.15s}.block-tech__icon svg g#path>g path:nth-child(24){transition-delay:1.2s}.block-tech__icon svg g#path>g path:nth-child(25){transition-delay:1.25s}.block-tech__icon svg g#path>g path:nth-child(26){transition-delay:1.3s}.block-tech__icon svg g#path>g path:nth-child(27){transition-delay:1.35s}.block-tech__icon svg g#path>g path:nth-child(28){transition-delay:1.4s}.block-tech__icon svg g#path>g path:nth-child(29){transition-delay:1.45s}.block-tech__icon svg g#path>g path:nth-child(30){transition-delay:1.5s}.block-tech__icon svg g#path>g path:nth-child(31){transition-delay:1.55s}.block-tech__icon svg g#path>g path:nth-child(32){transition-delay:1.6s}.block-tech__icon svg g#path>g path:nth-child(33){transition-delay:1.65s}.block-tech__icon svg g#path>g path:nth-child(34){transition-delay:1.7s}.block-tech__icon svg g#path>g path:nth-child(35){transition-delay:1.75s}@font-face{font-display:swap;font-family:Helvetiva Now Display;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/HelveticaNowDisplay-Regular.01db325.woff2) format("woff2"),url(/_nuxt/fonts/HelveticaNowDisplay-Regular.05963f1.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetiva Now Display;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/HelveticaNowDisplay-Medium.87caf42.woff2) format("woff2"),url(/_nuxt/fonts/HelveticaNowDisplay-Medium.8f83f39.woff) format("woff")}@font-face{font-display:swap;font-family:Helvetiva Now Display;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/HelveticaNowDisplay-Bold.7192af0.woff2) format("woff2"),url(/_nuxt/fonts/HelveticaNowDisplay-Bold.fc417ab.woff) format("woff")}@font-face{font-display:swap;font-family:Minion Pro;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/MinionPro-Regular.8ed6e11.woff2) format("woff2"),url(/_nuxt/fonts/MinionPro-Regular.42e4985.woff) format("woff")}.block-mosaic{grid-gap:0;align-items:center;display:grid;gap:0 15px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto auto auto auto;width:100%}@media(min-width:64em){.block-mosaic{grid-template-rows:auto auto auto}}.block-mosaic__text{padding:1.25rem 0 0}@media(min-width:64em){.block-mosaic__text{padding:0}.block-mosaic__text.-extra-padding{padding:12.5rem 0 0}}.block-mosaic__image.-last-of-type{margin-bottom:6.25rem}@media(min-width:64em){.block-mosaic__image.-last-of-type{margin-bottom:0}}.block-mosaic .-image-1{grid-column:1/span 6;grid-row:1/2}@media(min-width:64em){.block-mosaic .-image-1{grid-column:2/span 5}}.block-mosaic .-text-1{grid-column:1/span 12;grid-row:4/5}@media(min-width:64em){.block-mosaic .-text-1{grid-column:8/span 4;grid-row:1/2}}.block-mosaic .-image-2{grid-column:7/span 6;grid-row:2/3}@media(min-width:64em){.block-mosaic .-image-2{grid-column:7/span 5}}.block-mosaic .-text-2{grid-column:1/span 12;grid-row:5/6}@media(min-width:64em){.block-mosaic .-text-2{grid-column:1/span 4;grid-row:2/span 1}}.block-mosaic .-image-3{grid-column:2/span 5;grid-row:3/4}@media(min-width:64em){.block-mosaic .-image-3{grid-column:3/span 4}}.block-mosaic .-text-3{grid-column:1/span 12;grid-row:6/7}@media(min-width:64em){.block-mosaic .-text-3{grid-column:8/span 4;grid-row:3/span 5}}