.industries-offer-section[data-astro-cid-elp42hws]{padding:6rem 0 3.5rem}.fade-in-box[data-v-293d7d69]{width:100%;opacity:0;transform:translate3d(0,1rem,0);transition:opacity .7s ease-in-out .1s,transform .7s ease-in-out .1s;will-change:opacity,transform;backface-visibility:hidden}.fade-in-box.is-in-viewport[data-v-293d7d69]{opacity:1;transform:translateZ(0)}.timeline-section[data-astro-cid-z2qlu6gd]{width:100%;padding:0 0 2.5rem;background:var(--color-bg)}.timeline-container[data-astro-cid-z2qlu6gd]{width:min(calc(100% - (2 * var(--md-margin))),var(--md-max-width));margin-left:auto;margin-right:auto}.timeline-top[data-astro-cid-z2qlu6gd]{display:none}.timeline[data-astro-cid-z2qlu6gd]{position:relative;width:100%;padding:0}.timeline[data-astro-cid-z2qlu6gd]:after{content:"";visibility:hidden}.timeline-row[data-astro-cid-z2qlu6gd]{width:100%;display:block;scroll-margin-top:calc(var(--header-height) + 1rem)}.timeline-row[data-astro-cid-z2qlu6gd] .timeline-grid[data-astro-cid-z2qlu6gd]{display:block;width:100%}.order-1[data-astro-cid-z2qlu6gd]{order:1}.order-2[data-astro-cid-z2qlu6gd]{order:2}.order-3[data-astro-cid-z2qlu6gd]{order:3}.image-wrap[data-astro-cid-z2qlu6gd]{display:inline-block;width:100%}.image-wrap[data-astro-cid-z2qlu6gd] svg[data-astro-cid-z2qlu6gd]{width:100%;height:auto;display:block;padding:1.25rem 0;min-height:14rem;max-height:17rem}.box-first[data-astro-cid-z2qlu6gd]{align-self:end}.box-second[data-astro-cid-z2qlu6gd]{padding-bottom:2.5rem;align-self:end}.headline[data-astro-cid-z2qlu6gd]{margin:0;padding:0 0 2.5rem;font-family:FabrikatBold,sans-serif;color:var(--color-text);position:relative;z-index:30}.subheadline[data-astro-cid-z2qlu6gd]{margin:0;padding:0 0 1.25rem;font-family:FabrikatBold,sans-serif;color:var(--color-text)}.paragraph[data-astro-cid-z2qlu6gd]{margin:0;padding:0 0 1.25rem;color:var(--color-text);font-family:FabrikatRegular,sans-serif;font-size:var(--fs-300);line-height:1.75rem}.caption[data-astro-cid-z2qlu6gd]{margin:0;padding:1.25rem 0;color:var(--color-text);line-height:2.25rem;font-family:FabrikatLight,sans-serif;font-size:var(--fs-500);font-weight:300}.styled-link[data-astro-cid-z2qlu6gd]{color:var(--color-accent);display:block;text-decoration:none;font-family:FabrikatRegular,sans-serif;font-size:var(--fs-300);line-height:1.75rem}.styled-link[data-astro-cid-z2qlu6gd]:hover,.styled-link[data-astro-cid-z2qlu6gd]:focus{text-decoration:underline!important}.timeline-bottom-fade[data-astro-cid-z2qlu6gd]{visibility:hidden}.bottom[data-astro-cid-z2qlu6gd]{width:100%;justify-content:center;display:flex;padding:2.5rem 0}.circle-box[data-astro-cid-z2qlu6gd]{background:var(--color-text);border-radius:999px;height:18rem;width:18rem;display:flex;justify-content:center;align-items:center}.circle-content[data-astro-cid-z2qlu6gd]{color:var(--color-bg);position:absolute}.today[data-astro-cid-z2qlu6gd]{margin:0;font-family:FabrikatBold,sans-serif;color:var(--color-bg);text-align:center;padding-bottom:.75rem}.number[data-astro-cid-z2qlu6gd]{font-family:FabrikatBold,sans-serif;color:var(--color-bg);text-align:center;font-size:var(--fs-900);line-height:1;display:block;padding:1rem 0}.circle-paragraph[data-astro-cid-z2qlu6gd]{margin:0;color:var(--color-bg);text-align:center;padding-bottom:0;line-height:1.5}.timeline-row[data-astro-cid-z2qlu6gd] .timeline-grid[data-astro-cid-z2qlu6gd]{display:flex;flex-direction:column}.timeline-row[data-astro-cid-z2qlu6gd] .box-first[data-astro-cid-z2qlu6gd]{order:1}.timeline-row[data-astro-cid-z2qlu6gd] .image-wrap[data-astro-cid-z2qlu6gd]{order:2;width:100%}.timeline-row[data-astro-cid-z2qlu6gd] .box-second[data-astro-cid-z2qlu6gd]{order:3}@media(width>=768px){.timeline[data-astro-cid-z2qlu6gd]:after{visibility:visible;background:var(--color-text);position:absolute;top:1.2rem;left:1.4rem;width:2px;height:calc(100% - 1.2rem)}.timeline-row[data-astro-cid-z2qlu6gd]{display:block;padding-left:5rem;padding-bottom:2.5rem}.timeline-row[data-astro-cid-z2qlu6gd] .timeline-grid[data-astro-cid-z2qlu6gd]{display:block}.image-wrap[data-astro-cid-z2qlu6gd]{width:50%}.image-wrap[data-astro-cid-z2qlu6gd] svg[data-astro-cid-z2qlu6gd]{padding:0 0 1.25rem;width:100%;height:auto;min-height:15rem;max-height:18rem}.box-first[data-astro-cid-z2qlu6gd]{width:auto}.box-second[data-astro-cid-z2qlu6gd]{width:auto;padding-bottom:0}.box-first[data-astro-cid-z2qlu6gd]:before{content:"";visibility:visible;position:absolute;display:inline-block;background:var(--color-text);width:1rem;height:1rem;border-radius:999px;margin-top:1.25rem;left:-4.15rem}.timeline-bottom-fade[data-astro-cid-z2qlu6gd]{visibility:visible;position:sticky;bottom:0;width:2.5rem;height:11rem;z-index:10;margin-top:-8rem;background:linear-gradient(0deg,#fff 5%,#ffffffb3 60%,#fff0);left:0}.timeline-row[data-astro-cid-z2qlu6gd] .timeline-grid[data-astro-cid-z2qlu6gd]{display:flex;flex-direction:column}.timeline-row[data-astro-cid-z2qlu6gd] .box-first[data-astro-cid-z2qlu6gd]{order:1}.timeline-row[data-astro-cid-z2qlu6gd] .image-wrap[data-astro-cid-z2qlu6gd]{order:2;width:28rem;min-width:28rem;max-width:none;height:18rem;display:flex;align-items:flex-start;justify-content:center;margin-left:auto;margin-right:auto}.timeline-row[data-astro-cid-z2qlu6gd] .image-wrap[data-astro-cid-z2qlu6gd] svg[data-astro-cid-z2qlu6gd]{width:28rem;min-width:28rem;max-width:none;margin:0}.timeline-row[data-astro-cid-z2qlu6gd] .box-second[data-astro-cid-z2qlu6gd]{order:3}.timeline-row[data-astro-cid-z2qlu6gd] .box-second[data-astro-cid-z2qlu6gd]{text-align:left;align-self:flex-start;width:100%}.box-first[data-astro-cid-z2qlu6gd]:before{left:0;margin-left:.85rem}}@media(width>=992px){.timeline-section[data-astro-cid-z2qlu6gd]{padding-bottom:2.5rem}.timeline-top[data-astro-cid-z2qlu6gd]{display:block;text-align:center;z-index:50;position:relative}.start-headline[data-astro-cid-z2qlu6gd]{margin:0;font-family:FabrikatBold,sans-serif;text-align:center;width:100%;display:block;padding:0 0 2.5rem;position:relative;z-index:30}.start-headline[data-astro-cid-z2qlu6gd]:after{content:"";position:absolute;display:inline-block;background:var(--color-text);width:1rem;height:1rem;border-radius:999px;left:calc(50% - .44rem);bottom:0}.timeline[data-astro-cid-z2qlu6gd]:after{top:0;left:50%;height:100%}.timeline-row[data-astro-cid-z2qlu6gd]{display:block;padding-left:0;margin-bottom:5rem;padding-bottom:0}.timeline-row[data-astro-cid-z2qlu6gd].last{margin-bottom:0}.timeline-row[data-astro-cid-z2qlu6gd] .timeline-grid[data-astro-cid-z2qlu6gd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:5rem;align-items:start}.image-wrap[data-astro-cid-z2qlu6gd]{width:100%}.image-wrap[data-astro-cid-z2qlu6gd] img[data-astro-cid-z2qlu6gd]{padding:0;width:100%;height:auto;min-height:15rem;max-height:18.5rem;object-fit:contain}.box-first[data-astro-cid-z2qlu6gd]{width:100%;grid-row:1 / span 2}.box-second[data-astro-cid-z2qlu6gd]{width:100%;padding-bottom:0}.box-first[data-astro-cid-z2qlu6gd]:before{margin-top:1.25rem;left:calc(50% - 1.3rem)}.timeline-row[data-astro-cid-z2qlu6gd].side-left .box-first[data-astro-cid-z2qlu6gd]{grid-column:1;grid-row:1 / span 2}.timeline-row[data-astro-cid-z2qlu6gd].side-left .image-wrap[data-astro-cid-z2qlu6gd]{grid-column:2;grid-row:1}.timeline-row[data-astro-cid-z2qlu6gd].side-left .box-second[data-astro-cid-z2qlu6gd]{grid-column:2;grid-row:2}.timeline-row[data-astro-cid-z2qlu6gd].side-right .image-wrap[data-astro-cid-z2qlu6gd]{grid-column:1;grid-row:1}.timeline-row[data-astro-cid-z2qlu6gd].side-right .box-second[data-astro-cid-z2qlu6gd]{grid-column:1;grid-row:2}.timeline-row[data-astro-cid-z2qlu6gd].side-right .box-first[data-astro-cid-z2qlu6gd]{grid-column:2;grid-row:1 / span 2}.timeline-row[data-astro-cid-z2qlu6gd].side-left .box-first[data-astro-cid-z2qlu6gd]:before{left:calc(50% - 1.3rem)}.timeline-row[data-astro-cid-z2qlu6gd].side-right .box-first[data-astro-cid-z2qlu6gd]:before{left:calc(50% - 1.3rem)}.headline[data-astro-cid-z2qlu6gd].first{display:none}.box-first[data-astro-cid-z2qlu6gd].first:before{display:none}.timeline-bottom-fade[data-astro-cid-z2qlu6gd]{width:1.25rem;left:calc(50% - .55rem)}}.references-section[data-astro-cid-v3pghsi6]{padding:4rem 0;background:var(--color-bg);box-shadow:.2px .2px 150px #0000001a;margin-top:-6rem;overflow:hidden}.references-section[data-astro-cid-v3pghsi6] h2[data-astro-cid-v3pghsi6]{margin:0;text-align:center;color:var(--color-text);font-family:FabrikatLight,sans-serif;font-size:var(--fs-800);line-height:1.2;font-weight:300}.references-marquee[data-astro-cid-v3pghsi6]{margin-top:3.5rem}@media(width>=768px){.references-section[data-astro-cid-v3pghsi6] h2[data-astro-cid-v3pghsi6]{font-size:var(--fs-900)}.references-marquee[data-astro-cid-v3pghsi6]{margin-top:4rem}}@media(width>=992px){.references-section[data-astro-cid-v3pghsi6]{padding:6rem 0}}.industries-infographic[data-v-2530a2bc]{position:relative;width:100%;min-height:35rem;overflow:hidden;background:var(--color-bg);margin:0 0 0rem}.image-wrap[data-v-2530a2bc]{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(100%,1280px);height:100%;overflow:hidden}.bg-overlay[data-v-2530a2bc]{position:absolute;inset:0;width:100%;z-index:1;background:linear-gradient(90deg,#081126cf,#081126b5 30%,#0811266b 52%,#0d18384d 72%,#12224a40),radial-gradient(circle at 0 0,#00e9ff29,#0000 24%),radial-gradient(circle at 82% 24%,#4784ff33,#0000 24%)}.bg-image[data-v-2530a2bc],.rings[data-v-2530a2bc]{position:absolute;left:36%;transform:translate(-50%,-315px) scale(.54);transition:opacity .5s ease-in-out}.bg-image[data-v-2530a2bc]{width:1920px;max-width:none}.rings[data-v-2530a2bc]{z-index:10;width:1920px;max-width:none;opacity:0;mix-blend-mode:multiply;filter:brightness(2.1) saturate(1.8) contrast(1.1)}.rings.open[data-v-2530a2bc]{opacity:1}.content[data-v-2530a2bc]{position:relative;min-height:35rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;flex-direction:column}.content h2[data-v-2530a2bc]{margin:0;color:var(--color-bg);text-shadow:0 0 8px rgba(0,0,0,.6),0 2px 4px rgba(0,0,0,.5);font-family:FabrikatLight,sans-serif;font-size:var(--fs-700);line-height:1.2;font-weight:300;text-align:center}.buttons-wrap[data-v-2530a2bc]{position:relative;margin-top:1.5rem;flex:1;min-height:0}.button-row[data-v-2530a2bc]{display:flex;align-items:flex-start;flex-wrap:wrap;width:fit-content;position:relative;z-index:50}.second-row[data-v-2530a2bc]{position:absolute;left:0;bottom:0;margin-top:0}.button-text[data-v-2530a2bc]{margin-left:.85rem;cursor:pointer;background:transparent;border:0;padding:0;text-align:left}.button-text h3[data-v-2530a2bc]{margin:0;color:var(--color-bg);text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,.65),0 2px 4px rgba(0,0,0,.55);display:inline-block;font-family:FabrikatMedium,sans-serif;font-size:var(--fs-300);line-height:1.5rem;font-weight:500}.years[data-v-2530a2bc]{width:100%;margin-left:3.85rem;margin-top:0rem;opacity:0;transition:opacity .5s ease-in-out}.years.open[data-v-2530a2bc]{opacity:1}.years h3[data-v-2530a2bc]{margin:0;color:var(--color-bg);text-shadow:0 0 10px rgba(0,0,0,.7),0 3px 6px rgba(0,0,0,.55);display:inline-block;font-family:FabrikatLight,sans-serif;font-size:var(--fs-800);line-height:1;font-weight:300;text-align:right}@media(min-width:768px){.image-wrap[data-v-2530a2bc]:after{background:linear-gradient(to right,#0009,#0006 35%,#0000 75%)}.industries-infographic[data-v-2530a2bc]{min-height:36rem}.bg-image[data-v-2530a2bc],.rings[data-v-2530a2bc]{left:auto;transform:translateY(-300px) translate(-440px) scale(.8)}.content[data-v-2530a2bc]{min-height:36rem;padding-top:3rem;display:block}.content h2[data-v-2530a2bc]{font-size:var(--fs-800);text-align:left}.buttons-wrap[data-v-2530a2bc]{margin-top:3.5rem}.first-row[data-v-2530a2bc]{margin-bottom:4rem}.second-row[data-v-2530a2bc]{position:relative;left:auto;bottom:auto;margin-top:2.25rem}.button-text h3[data-v-2530a2bc]{font-size:var(--fs-500);line-height:2rem}.years[data-v-2530a2bc]{margin-top:.35rem}.years h3[data-v-2530a2bc]{font-size:var(--fs-900);text-align:left}}@media(min-width:992px){.industries-infographic[data-v-2530a2bc]{min-height:45rem}.bg-image[data-v-2530a2bc],.rings[data-v-2530a2bc]{transform:translateY(-235px) translate(-280px)}.content[data-v-2530a2bc]{min-height:45rem;padding-top:4rem}.button-text h3[data-v-2530a2bc]{font-size:var(--fs-700);line-height:2.5rem}.years h3[data-v-2530a2bc]{font-size:5.625rem}}
