.solutions-page_page__1cnNz{--gutter:var(--site-gutter);background:white;color:#121212;font-family:var(--font-body)}.solutions-page_page__1cnNz h1,.solutions-page_page__1cnNz h2,.solutions-page_page__1cnNz h3,.solutions-page_page__1cnNz p{margin:0}.solutions-page_page__1cnNz a:focus-visible,.solutions-page_page__1cnNz button:focus-visible,.solutions-page_page__1cnNz summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.solutions-page_index__BYRwH{width:min(100% - 2 * var(--site-gutter),1400px);margin-inline:auto}.solutions-page_indexHero__fAfRm{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));column-gap:16px;padding-top:48px}.solutions-page_indexHero__fAfRm>:is(p,h1){grid-column:1/23}.solutions-page_indexHero__fAfRm>p:first-child{font:400 12px/1.15 var(--font-label)}.solutions-page_indexHero__fAfRm>p:first-child>span{display:none}.solutions-page_indexHero__fAfRm h1{margin-top:32px;font:900 var(--site-display-3xl)/.8 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.solutions-page_indexHero__fAfRm>p:not(:first-child){grid-column:1/15;margin-top:40px;font:400 var(--site-text-lg)/1.35 var(--font-body);color:#3c3c3c}.solutions-page_indexHero__fAfRm>a{grid-column:1/7;width:100%;margin-top:24px}.solutions-page_catalog__Hdz4t{margin-top:48px}.solutions-page_filters__1bkFm{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}.solutions-page_filters__1bkFm button{display:flex;align-items:center;gap:12px;padding:0;border:0;color:#7d7b7a;background:transparent;font:400 12px/1.15 var(--font-label);text-transform:uppercase;cursor:pointer}.solutions-page_filters__1bkFm button:before{content:"";display:block;width:15px;height:15px;background:#f2f2ea}.solutions-page_filters__1bkFm button:hover,.solutions-page_filters__1bkFm button[aria-pressed=true]{color:#121212}.solutions-page_filters__1bkFm button[aria-pressed=true]:before{background:#121212;box-shadow:inset 0 0 0 5px #121212,inset 0 0 0 8px white}.solutions-page_resultCount__zVCBY{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.solutions-page_cardGrid__uSg5b{margin-top:32px}.solutions-page_card__LJwhr{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:24px 16px;padding:32px 0;border-top:1px solid #e7e7de}.solutions-page_card__LJwhr:last-child{border-bottom:1px solid #e7e7de}.solutions-page_cardPreview__Rb0iZ{grid-column:1/7;min-width:0}.solutions-page_cardPreview__Rb0iZ picture{aspect-ratio:1;padding:24px;background:#b4e0ff url(/textures/foundation-panel-light.svg) 50%/cover}.solutions-page_cardPreview__Rb0iZ[data-tone=Engineering] picture{background:#fed3ed url(/textures/section-pattern.svg) 100% 100%/auto 120px}.solutions-page_cardPreview__Rb0iZ[data-tone=Industry] picture{background:#fecfb5 url(/textures/section-pattern.svg) 100% 100%/auto 120px}.solutions-page_cardCopy__HIONB{display:flex;flex-direction:column;justify-content:space-between;gap:32px;grid-column:7/25;min-width:0;padding-left:16px}.solutions-page_kicker__hR62E,.solutions-page_tag__eQkJp{display:inline-flex;align-items:center;min-height:25px;padding:2px 8px;border:1px solid #e3e3df;border-radius:3px;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.solutions-page_card__LJwhr h2{margin-top:8px;font:700 var(--site-text-xl)/1.15 var(--font-body);letter-spacing:-.01em;text-wrap:pretty}.solutions-page_card__LJwhr:first-child .solutions-page_cardPreview__Rb0iZ{grid-column:1/9}.solutions-page_card__LJwhr:first-child .solutions-page_cardCopy__HIONB{grid-column:9/25}.solutions-page_card__LJwhr:first-child h2{font-size:var(--site-text-2xl);line-height:1.05}.solutions-page_cardCopy__HIONB>div>p{font:400 var(--site-text-md)/1.35 var(--font-body);color:#3c3c3c}.solutions-page_cardAction__eUCCU{display:flex;align-items:center;gap:12px;margin-top:24px;font:400 var(--site-text-sm)/1.35 var(--font-body)}.solutions-page_card__LJwhr:hover h2{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.solutions-page_film__L25JA{--cover-color:#c5e8f2}.solutions-page_film__L25JA[data-tone=Engineering]{--cover-color:#c9bbed}.solutions-page_film__L25JA[data-tone=Industry]{--cover-color:#bcdcc3}.solutions-page_detail__Tc1Mp{--story-spacing:48px;padding:80px var(--gutter) 128px;max-width:calc(1000px + 2 * var(--gutter));margin-inline:auto}.solutions-page_article__aASEX{min-width:0}.solutions-page_articleHeader__Bml6f h1{margin-top:16px;font-size:var(--site-text-3xl);line-height:1.05;font-weight:700;letter-spacing:-.02em}.solutions-page_description__ZFBE1{margin-top:12px!important;font-size:var(--site-text-lg);line-height:1.35;color:#3c3c3c}.solutions-page_heroActions__KxlZM{display:flex;align-items:center;flex-wrap:wrap;gap:20px 24px;margin-top:28px}.solutions-page_audience__aT5Gt{margin-top:20px!important;color:#62625b;font:400 12px/1.5 var(--font-label)}.solutions-page_prose__PCN_n{margin-top:var(--story-spacing);scroll-margin-top:104px}.solutions-page_prose__PCN_n>h2{margin-bottom:1em;font-size:var(--site-display-xl);line-height:1.05;font-weight:700;letter-spacing:-.02em}.solutions-page_prose__PCN_n>p{margin-bottom:1.25em;font-size:var(--site-text-md);line-height:1.35;color:#3c3c3c}.solutions-page_prose__PCN_n>p:last-child{margin-bottom:0}.solutions-page_film__L25JA{--video-background:var(--cover-color);--video-inset:clamp(16px,3%,32px);margin-top:var(--story-spacing);scroll-margin-top:104px}.solutions-page_chapters__n0_gA{list-style:none;padding:0;margin:40px 0 0}.solutions-page_chapters__n0_gA li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;padding-block:24px;border-bottom:1px solid #deded7}.solutions-page_chapters__n0_gA li>span{font:400 14px/1.5 var(--font-label);color:#62625b}.solutions-page_chapterStill__EBcad{display:block;grid-column:2;overflow:hidden;margin-top:8px;border:1px solid #deded7;background:#f3f3ed}.solutions-page_chapterStill__EBcad img{display:block;width:100%;height:auto}.solutions-page_scienceChapters___8KEW li{padding-block:40px 56px;row-gap:28px;scroll-margin-top:100px}.solutions-page_scienceJump__EiYIg{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.solutions-page_scienceJump__EiYIg a{display:inline-flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid #deded7;font-size:14px;border-radius:4px}.solutions-page_scienceJump__EiYIg a:hover{background:#f3f3ed}.solutions-page_scienceChapterFilm__yGkXd{grid-column:1/-1;--video-background:var(--cover-color);--cover-color:#d4e7de}.solutions-page_scienceChapterFilm__yGkXd[data-science-chapter="1"]{--cover-color:#e0dbef}.solutions-page_scienceChapterFilm__yGkXd[data-science-chapter="2"]{--cover-color:#cce1e7}.solutions-page_scienceChapterFilm__yGkXd p{margin:0;font-size:12px}.solutions-page_chapters__n0_gA h3,.solutions-page_outcomes__f5pty h3{font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.solutions-page_chapters__n0_gA p,.solutions-page_outcomes__f5pty p{margin-top:12px;font-size:17px;line-height:1.5;color:#474742}.solutions-page_outcomes__f5pty{margin-top:32px;padding:clamp(24px,4vw,40px);background:#f3f3ed;display:grid;gap:32px}.solutions-page_outcomes__f5pty .solutions-page_measure__1eBtx{padding-top:16px;border-top:1px solid #deded7;font-size:15px;color:#121212}.solutions-page_measure__1eBtx span{display:block;margin-bottom:6px;color:#62625b;font:400 11px/1.4 var(--font-label);text-transform:uppercase}.solutions-page_deployment__e3RiG{margin:28px 0 32px;border-top:1px solid #deded7}.solutions-page_deployment__e3RiG>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px 24px;padding-block:24px;border-bottom:1px solid #deded7}.solutions-page_deployment__e3RiG dt{font-size:17px;font-weight:600;line-height:1.4}.solutions-page_deployment__e3RiG dd{margin:0;color:#474742;font-size:16px;line-height:1.5}.solutions-page_facts__EaQTV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;padding-block:32px;border-block:1px solid #deded7}.solutions-page_facts__EaQTV>div{display:flex;flex-direction:column;gap:16px}.solutions-page_facts__EaQTV strong{font:900 73px/.8 var(--font-heading);text-transform:uppercase;letter-spacing:-.01em}.solutions-page_facts__EaQTV strong.solutions-page_wordFact__SCjiI{font-size:48px}.solutions-page_facts__EaQTV span{font-size:14px;line-height:1.3;color:#74746b}.solutions-page_textLink__9Q_1D{display:inline-flex;align-items:center;gap:12px;font-size:16px;line-height:1.35}.solutions-page_textLink__9Q_1D:hover{text-decoration:underline;text-underline-offset:4px}.solutions-page_path__XxSvO{padding:0;margin:32px 0 0;list-style:none;border-top:1px solid #deded7}.solutions-page_path__XxSvO li{border-bottom:1px solid #deded7}.solutions-page_path__XxSvO summary{display:flex;align-items:center;gap:16px;padding:24px 0;list-style:none;cursor:pointer}.solutions-page_path__XxSvO summary::-webkit-details-marker{display:none}.solutions-page_path__XxSvO summary>span{color:#85857b;font:400 12px/1.3 var(--font-label)}.solutions-page_path__XxSvO summary h3{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.solutions-page_path__XxSvO summary svg{flex:none;margin-left:auto;color:#86867c;transition:transform .18s}.solutions-page_path__XxSvO details[open] summary svg{transform:rotate(90deg)}.solutions-page_path__XxSvO details>p{padding:0 32px 24px;color:#5b5b53;font-size:16px;line-height:1.4}.solutions-page_related__w9eA_{margin-top:64px;border-top:1px solid #deded7;padding-top:32px}.solutions-page_related__w9eA_>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:24px}.solutions-page_related__w9eA_ a{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #deded7;font-size:16px;line-height:1.3}.solutions-page_related__w9eA_ a svg{flex:none}.solutions-page_related__w9eA_ a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:1139px){.solutions-page_page__1cnNz{--gutter:var(--site-gutter)}.solutions-page_indexHero__fAfRm{grid-template-columns:repeat(12,minmax(0,1fr))}.solutions-page_indexHero__fAfRm>:is(p,h1){grid-column:1/13}.solutions-page_indexHero__fAfRm>p:not(:first-child){grid-column:1/11;margin-top:32px}.solutions-page_indexHero__fAfRm>a{grid-column:1/6}.solutions-page_card__LJwhr{grid-template-columns:repeat(12,minmax(0,1fr))}.solutions-page_cardPreview__Rb0iZ{grid-column:1/5}.solutions-page_cardCopy__HIONB{grid-column:5/13}.solutions-page_card__LJwhr:first-child .solutions-page_cardPreview__Rb0iZ{grid-column:1/6}.solutions-page_card__LJwhr:first-child .solutions-page_cardCopy__HIONB{grid-column:6/13}.solutions-page_detail__Tc1Mp{padding-block:48px 96px}.solutions-page_articleHeader__Bml6f h1{font-size:var(--site-text-3xl)}}@media (max-width:839px){.solutions-page_chapterStill__EBcad{grid-column:1/-1}.solutions-page_deployment__e3RiG>div{grid-template-columns:minmax(0,1fr);gap:8px}.solutions-page_page__1cnNz{--gutter:var(--site-gutter)}.solutions-page_indexHero__fAfRm{grid-template-columns:repeat(6,minmax(0,1fr));padding-top:40px}.solutions-page_indexHero__fAfRm>:is(p,h1),.solutions-page_indexHero__fAfRm>a,.solutions-page_indexHero__fAfRm>p:not(:first-child){grid-column:1/7}.solutions-page_indexHero__fAfRm h1,.solutions-page_indexHero__fAfRm>p:not(:first-child){margin-top:24px}.solutions-page_catalog__Hdz4t{margin-top:40px}.solutions-page_filters__1bkFm{display:none}.solutions-page_cardGrid__uSg5b{margin-top:0}.solutions-page_card__LJwhr{grid-template-columns:minmax(0,1fr);padding:24px 0 32px}.solutions-page_card__LJwhr:first-child{border-top:0;padding-top:0}.solutions-page_cardCopy__HIONB,.solutions-page_cardPreview__Rb0iZ,.solutions-page_card__LJwhr:first-child .solutions-page_cardCopy__HIONB,.solutions-page_card__LJwhr:first-child .solutions-page_cardPreview__Rb0iZ{grid-column:1}.solutions-page_cardCopy__HIONB{gap:24px;padding-left:0}.solutions-page_cardAction__eUCCU{margin-top:20px}.solutions-page_detail__Tc1Mp{padding-block:40px 64px}.solutions-page_articleHeader__Bml6f h1{font-size:var(--site-text-3xl)}.solutions-page_prose__PCN_n>h2{font-size:var(--site-display-xl)}.solutions-page_facts__EaQTV{gap:16px}.solutions-page_facts__EaQTV strong{font-size:56px}.solutions-page_facts__EaQTV strong.solutions-page_wordFact__SCjiI{font-size:36px}.solutions-page_facts__EaQTV span{font-size:13px}.solutions-page_related__w9eA_>div{grid-template-columns:1fr}}@media (max-width:359px){.solutions-page_facts__EaQTV{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.solutions-page_path__XxSvO summary svg{transition:none}}@media (min-width:1380px){.solutions-page_indexHero__fAfRm{padding-top:56px}.solutions-page_indexHero__fAfRm>:is(p,h1){grid-column:2/22}.solutions-page_indexHero__fAfRm>p:not(:first-child){grid-column:2/14}.solutions-page_indexHero__fAfRm>a{grid-column:2/8}.solutions-page_filters__1bkFm{margin-inline:calc((100% + 16px) / 24)}.solutions-page_cardPreview__Rb0iZ{grid-column:2/6}.solutions-page_cardCopy__HIONB{grid-column:6/24}.solutions-page_card__LJwhr:first-child .solutions-page_cardPreview__Rb0iZ{grid-column:2/8}.solutions-page_card__LJwhr:first-child .solutions-page_cardCopy__HIONB{grid-column:8/24}}@media (max-width:599px){.solutions-page_indexHero__fAfRm h1,.solutions-page_indexHero__fAfRm>p:not(:first-child){margin-top:20px}}@media (min-width:840px) and (max-width:1139px){.solutions-page_detail__Tc1Mp{--story-spacing:40px;padding-top:48px}}@media (min-width:600px) and (max-width:839px){.solutions-page_detail__Tc1Mp{--story-spacing:32px}}@media (max-width:599px){.solutions-page_detail__Tc1Mp{--story-spacing:24px}}@media (min-width:1380px){.solutions-page_detail__Tc1Mp{--story-spacing:64px;padding-top:88px}}