.automation-studio-story_container__Lg9bw{width:min(100% - 2 * var(--site-gutter),1280px);margin-inline:auto}.automation-studio-story_example__Wrw_r{padding:112px 0;background:#f2f2ea}.automation-studio-story_introduction__tI4pW{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end}.automation-studio-story_introduction__tI4pW h2{max-width:15ch;font:900 var(--site-display-2xl)/.95 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase}.automation-studio-story_handoff__nPqrq p,.automation-studio-story_introduction__tI4pW>p{font-size:18px;line-height:1.5}.automation-studio-story_handoff__nPqrq .automation-studio-story_eyebrow__dFnDR,.automation-studio-story_introduction__tI4pW .automation-studio-story_eyebrow__dFnDR{margin-bottom:20px;font:14px/1.4 var(--font-label);text-transform:uppercase;letter-spacing:.04em}.automation-studio-story_assessment__X8_Mr{margin-top:48px;padding:40px;background:#fff}.automation-studio-story_assessmentHeader__tqC9w{display:flex;justify-content:space-between;gap:16px;align-items:center}.automation-studio-story_assessmentHeader__tqC9w h3{font-size:22px;font-weight:600;line-height:1.3}.automation-studio-story_assessmentHeader__tqC9w>span{font:14px/1.4 var(--font-label);color:#565650}.automation-studio-story_distribution__lER0W{display:flex;gap:4px;height:18px;margin:32px 0}.automation-studio-story_distribution__lER0W [data-tone=completed]{background:#20211e}.automation-studio-story_distribution__lER0W [data-tone=handoff]{background:#ac96dc}.automation-studio-story_distribution__lER0W [data-tone=failed]{background:#eacb7e}.automation-studio-story_results__tWGqd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0}.automation-studio-story_results__tWGqd>div{display:flex;flex-direction:column;min-width:0}.automation-studio-story_results__tWGqd>div+div{border-left:1px solid #e7e7de;padding-left:32px}.automation-studio-story_results__tWGqd dt{order:1;font-size:18px;line-height:1.3;font-weight:600}.automation-studio-story_results__tWGqd dd:not(.automation-studio-story_detail__OvB6Z){order:0;font:900 88px/1 var(--font-heading);margin:0 0 16px;letter-spacing:-.02em}.automation-studio-story_results__tWGqd .automation-studio-story_detail__OvB6Z{order:2;max-width:29ch;margin:12px 0 0;color:#565650;font-size:16px;line-height:1.45}.automation-studio-story_assessment__X8_Mr .automation-studio-story_disclosure__5GLo9{margin-top:32px;padding-top:24px;border-top:1px solid #e7e7de;font-size:14px;line-height:1.5;color:#565650}.automation-studio-story_handoff__nPqrq{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;padding:40px;background:#d9c9f5}.automation-studio-story_handoff__nPqrq h3{max-width:21ch;font-size:32px;line-height:1.1;letter-spacing:-.025em;font-weight:600}.automation-studio-story_handoff__nPqrq p+p{margin-top:16px}.automation-studio-story_handoff__nPqrq .automation-studio-story_eyebrow__dFnDR{font-size:14px}.automation-studio-story_connected__cq8i5{padding:112px 0 48px}.automation-studio-story_links__6VrRR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px}.automation-studio-story_links__6VrRR a{padding-top:24px;border-top:2px solid #121212;text-decoration:none}.automation-studio-story_links__6VrRR a>span{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:600}.automation-studio-story_links__6VrRR a>p{margin-top:16px;font-size:16px;line-height:1.5;color:#565650;max-width:35ch}.automation-studio-story_links__6VrRR a:hover>span{text-decoration:underline;text-underline-offset:5px}.automation-studio-story_links__6VrRR a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media (max-width:839px){.automation-studio-story_example__Wrw_r{padding:64px 0}.automation-studio-story_handoff__nPqrq,.automation-studio-story_introduction__tI4pW{grid-template-columns:minmax(0,1fr);gap:24px}.automation-studio-story_introduction__tI4pW h2{max-width:18ch}.automation-studio-story_assessment__X8_Mr{padding:24px;margin-top:32px}.automation-studio-story_assessmentHeader__tqC9w{align-items:start;flex-direction:column;gap:8px}.automation-studio-story_results__tWGqd{gap:20px}.automation-studio-story_results__tWGqd>div+div{padding-left:20px}.automation-studio-story_results__tWGqd dd:not(.automation-studio-story_detail__OvB6Z){font-size:64px}.automation-studio-story_results__tWGqd dt{font-size:16px}.automation-studio-story_handoff__nPqrq{padding:24px}.automation-studio-story_connected__cq8i5{padding:64px 0 0}.automation-studio-story_links__6VrRR{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}}@media (max-width:599px){.automation-studio-story_results__tWGqd{grid-template-columns:minmax(0,1fr);gap:24px}.automation-studio-story_results__tWGqd>div{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:20px}.automation-studio-story_results__tWGqd>div+div{border-left:0;border-top:1px solid #e7e7de;padding:24px 0 0}.automation-studio-story_results__tWGqd dd:not(.automation-studio-story_detail__OvB6Z){grid-column:1;grid-row:1/3;margin:0}.automation-studio-story_results__tWGqd dt{grid-column:2;grid-row:1;align-self:end}.automation-studio-story_results__tWGqd .automation-studio-story_detail__OvB6Z{grid-column:2;grid-row:2;margin-top:6px}.automation-studio-story_handoff__nPqrq h3{font-size:28px}}.primitives_button__aufFp{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;max-width:100%;min-height:46px;padding:12px 20px;border:1px solid #3c3c3c;border-radius:8px;font:500 var(--site-text-sm)/1.35 var(--font-body);text-transform:none;text-decoration:none;text-align:left;white-space:normal;transition:background .2s,opacity .2s}.primitives_button__aufFp svg{flex-shrink:0}.primitives_button__aufFp:focus-visible{outline:2px solid currentColor;outline-offset:4px;box-shadow:0 0 0 2px #fff,0 0 0 4px #121212}.primitives_dark__MOjbx{color:#fff;border:0;background:#121212}.primitives_dark__MOjbx:hover{opacity:.8}.primitives_light__mNNvy{color:#121212;background:#fff;border:0}.primitives_light__mNNvy:hover{opacity:.8}.primitives_outline__UBQc4{color:#3c3c3c;background:transparent}.primitives_outline__UBQc4:hover{background:#3c3c3c1a}.primitives_eyebrow__sLFgS{display:flex;align-items:center;gap:8px;margin:0;font:12px/1.4 var(--font-label);text-transform:uppercase}.primitives_eyebrow__sLFgS>span{width:8px;height:8px;border-radius:0;flex-shrink:0;background:#121212}@media (prefers-reduced-motion:reduce){.primitives_button__aufFp{transition:none}}.product-film_film__7oqN1{max-width:1600px;margin:0 auto;padding:40px 24px 0}.product-film_film__7oqN1.product-film_flush___Q9cG{padding:0}.signal-flows-example_section__bNJS_{padding:112px 0;background:#f2f2ea}.signal-flows-example_container__ww_wI{width:min(100% - 2 * var(--site-gutter),1280px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px)}.signal-flows-example_copy__dTPny{display:grid;justify-items:start;gap:24px}.signal-flows-example_copy__dTPny h2{max-width:17ch;font:900 var(--site-display-2xl)/.95 var(--font-heading);text-transform:uppercase}.signal-flows-example_copy__dTPny p{font-size:18px;line-height:1.5;max-width:44ch}.signal-flows-example_diagram__DBeJj{min-width:0;padding:24px;background:#fff;border:1px solid #d9d9d0}.signal-flows-example_label__yvoQe{display:block;font:12px/1.4 var(--font-label);text-transform:uppercase;letter-spacing:.035em}.signal-flows-example_proposal__TqLby,.signal-flows-example_signal__vc21t{padding:24px;border:1px solid #d9d9d0}.signal-flows-example_diagram__DBeJj .signal-flows-example_proposal__TqLby h3,.signal-flows-example_diagram__DBeJj .signal-flows-example_signal__vc21t h3{margin:14px 0 20px;font-size:22px;font-weight:600;line-height:1.2}.signal-flows-example_fields__U_KYl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);gap:12px;align-items:end}.signal-flows-example_fields__U_KYl div>span{display:block;margin-bottom:8px;font-size:13px;color:#565650}.signal-flows-example_diagram__DBeJj code{font:13px/1.6 var(--font-label);overflow-wrap:anywhere}.signal-flows-example_connection__kA72B{display:flex;align-items:center;gap:12px;padding:18px 24px;font-size:13px}.signal-flows-example_proposal__TqLby{background:var(--product-color,#d9c9f5);border-color:transparent}.signal-flows-example_proposal__TqLby p,.signal-flows-example_result__rnVk_ p{font-size:15px;line-height:1.5}.signal-flows-example_evidence__LgZvn{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.signal-flows-example_evidence__LgZvn span{padding:6px 10px;background:rgb(255 255 255/55%);font-size:12px}.signal-flows-example_result__rnVk_{display:grid;gap:14px;padding:24px 0 0}.signal-flows-example_result__rnVk_>div{display:flex;align-items:center;gap:10px;font-size:17px}.signal-flows-example_result__rnVk_>span{font-size:12px;color:#565650}@media (max-width:959px){.signal-flows-example_container__ww_wI{grid-template-columns:minmax(0,1fr);gap:40px}.signal-flows-example_copy__dTPny h2{max-width:22ch}}@media (max-width:599px){.signal-flows-example_section__bNJS_{padding:64px 0}.signal-flows-example_diagram__DBeJj{padding:16px}.signal-flows-example_proposal__TqLby,.signal-flows-example_signal__vc21t{padding:18px}.signal-flows-example_fields__U_KYl{grid-template-columns:minmax(0,1fr);gap:12px}.signal-flows-example_fields__U_KYl>svg{transform:rotate(90deg)}.signal-flows-example_connection__kA72B{padding-inline:0}}.platform-page_page__jBp8X{--page-gutter:var(--site-gutter);color:#121212;background:white;font-family:var(--font-body)}.platform-page_page__jBp8X h1,.platform-page_page__jBp8X h2,.platform-page_page__jBp8X h3,.platform-page_page__jBp8X p{margin:0}.platform-page_page__jBp8X h2{font:800 var(--site-display-2xl)/.8 var(--font-heading);text-transform:uppercase;letter-spacing:-.01em}.platform-page_page__jBp8X [role=tabpanel]:focus-visible,.platform-page_page__jBp8X a:focus-visible,.platform-page_page__jBp8X button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.platform-page_categoryNav__WzmCH{position:sticky;top:72px;z-index:20;background:#fff}.platform-page_categoryNav__WzmCH>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100% - 2 * var(--site-gutter),1400px);margin-inline:auto}.platform-page_categoryNav__WzmCH a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;gap:10px;border-right:2px solid #fff;background:#e7e7de;font:500 16px/1.35 var(--font-body);text-align:center;transition:background .16s}.platform-page_categoryNav__WzmCH a:last-child{border-right:0}.platform-page_categoryNav__WzmCH a:before{content:"";flex:none;width:16px;height:16px;background:#babab4}.platform-page_categoryNav__WzmCH a:hover{background:#dcdcd1}.platform-page_categoryNav__WzmCH a:first-child{background:#f2f2ea}.platform-page_categoryNav__WzmCH a:first-child:before{background:#b4e0ff;border:6px solid #b4e0ff;box-shadow:inset 0 0 0 2px #121212}.platform-page_opening__c84lm{background:#fff}.platform-page_productStrip__ufnvA{width:min(100% - 2 * var(--site-gutter),1400px);margin-inline:auto;padding-block:64px}.platform-page_productStrip__ufnvA>p{font:400 12px/1.3 var(--font-label);text-transform:uppercase;text-align:center}.platform-page_productStrip__ufnvA>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:16px;margin-top:32px;text-align:center}.platform-page_productStrip__ufnvA a{font:700 var(--site-text-lead)/1.15 var(--font-body);letter-spacing:-.02em}.platform-page_productStrip__ufnvA a:hover{text-decoration:underline;text-underline-offset:4px}.platform-page_section__21xyc{padding:128px max(var(--page-gutter),calc((100vw - 1400px) / 2));scroll-margin-top:120px}.platform-page_definition__2fTLk{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px;align-items:stretch;color:#f2f2ea;background:#121212}.platform-page_centerHeading__GJLjJ{grid-column:1/11;min-width:0}.platform-page_centerHeading__GJLjJ h2{text-wrap:balance}.platform-page_centerHeading__GJLjJ>p{margin-top:20px;font:400 var(--site-text-lg)/1.35 var(--font-body)}.platform-page_definitionGrid__Pvjjb{display:contents}.platform-page_accordion__oQ9BW{grid-column:1/11;min-width:0;align-self:end;padding-top:16px;padding-bottom:24px}.platform-page_accordion__oQ9BW>div{border-left:1px solid #676665;padding-block:4px}.platform-page_accordion__oQ9BW>div[data-active=true]{border-left-color:currentColor}.platform-page_accordion__oQ9BW button{display:block;width:100%;text-align:left;background:transparent;padding:12px 16px;border:0;cursor:pointer;color:inherit;opacity:.6;font:700 var(--site-text-md)/1.35 var(--font-body)}.platform-page_accordion__oQ9BW button[aria-expanded=true]{opacity:1}.platform-page_accordion__oQ9BW h3{margin:0}.platform-page_accordion__oQ9BW p{margin:0;padding:0 16px 12px;font:400 var(--site-text-md)/1.35 var(--font-body);opacity:.9}.platform-page_definitionImage__yxhHg{grid-column:13/25;grid-row:1/3;align-self:start;min-width:0}.platform-page_definitionImage__yxhHg picture{padding:32px;background:#b4e0ff url(/textures/foundation-panel-light.svg) 50%/cover}.platform-page_layers__YbJcr{background:#f7f7f0}.platform-page_sectionHeader__1bjuB{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px}.platform-page_sectionHeader__1bjuB h2{grid-column:1/13;min-width:0;text-wrap:balance}.platform-page_sectionHeader__1bjuB>p{grid-column:15/24;font:400 var(--site-text-lg)/1.35 var(--font-body);color:#3c3c3c}.platform-page_featureHeader__yt_9z h2{font:400 var(--site-text-2xl)/1.05 var(--font-body);letter-spacing:-.02em;text-transform:none}.platform-page_layerBrowser__SXqoZ{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px;margin-top:48px;align-items:start}.platform-page_layerTabs__aEwwj{display:flex;flex-direction:column;grid-column:1/11;min-width:0}.platform-page_layerTabs__aEwwj button{display:flex;gap:16px;align-items:center;padding:16px;border:0;border-left:1px solid #a8a6a4;background:transparent;text-align:left;color:#3c3c3c;cursor:pointer}.platform-page_layerTabs__aEwwj button>span{min-width:0;opacity:.6}.platform-page_layerTabs__aEwwj button>svg{flex:none;width:48px;height:48px;padding:16px;border-radius:4px;background:#e7e7de}.platform-page_layerTabs__aEwwj button[aria-selected=true]{color:#121212;border-left-color:currentColor}.platform-page_layerTabs__aEwwj button[aria-selected=true]>span{opacity:1}.platform-page_layerTabs__aEwwj button[aria-selected=true]>svg{background:#d9c9f5}.platform-page_layerTabs__aEwwj strong{display:block;font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em}.platform-page_layerTabs__aEwwj small{display:block;margin-top:8px;font:400 var(--site-text-md)/1.35 var(--font-body)}.platform-page_layerDetail__bte9_{grid-column:13/25;min-width:0;padding:32px;min-height:584px;background:white}.platform-page_layerDetail__bte9_>svg{width:48px;height:48px;padding:16px;border-radius:4px;background:#d9c9f5;margin-bottom:24px}.platform-page_layerDetail__bte9_ h3{font:700 var(--site-text-xl)/1.05 var(--font-body);letter-spacing:-.02em}.platform-page_layerDetail__bte9_>p{margin-top:8px;font:400 var(--site-text-md)/1.35 var(--font-body);color:#3c3c3c}.platform-page_layerDetail__bte9_>div{margin-top:32px}.platform-page_layerDetail__bte9_ a{display:flex;flex-direction:column-reverse;gap:6px;padding:16px 0;border-top:1px solid #e7e7de}.platform-page_layerDetail__bte9_ a strong{display:flex;justify-content:space-between;align-items:center;gap:16px;font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em}.platform-page_layerDetail__bte9_ a strong svg{flex:none}.platform-page_layerDetail__bte9_ a>span{color:#3c3c3c;font:400 var(--site-text-sm)/1.35 var(--font-body)}.platform-page_layerDetail__bte9_ a:hover strong{text-decoration:underline;text-underline-offset:4px}.platform-page_governanceGrid__Z8Y6q,.platform-page_recipeGrid__lmU_0{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:96px 16px;margin-top:80px}.platform-page_governanceGrid__Z8Y6q>article,.platform-page_recipeGrid__lmU_0>a{position:relative;grid-column:span 8;min-width:0;padding-right:40px}.platform-page_recipeGrid__lmU_0>a>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.platform-page_recipeGrid__lmU_0>a>div svg{width:48px;height:48px;padding:16px;border-radius:4px;background:#fecfb5}.platform-page_recipeGrid__lmU_0>a>div span{color:#3c3c3c;font:400 12px/1.2 var(--font-label);text-transform:uppercase}.platform-page_governance__5FwbH h3,.platform-page_outcomes__st5kF h3,.platform-page_recipeGrid__lmU_0 h3{font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em}.platform-page_governance__5FwbH article p,.platform-page_outcomes__st5kF article p,.platform-page_recipeGrid__lmU_0 p{margin-top:8px;font:400 var(--site-text-md)/1.35 var(--font-body);color:#3c3c3c}.platform-page_recipeArrow__9tMcQ{margin-top:20px}.platform-page_recipeGrid__lmU_0 a:hover h3{text-decoration:underline;text-underline-offset:4px}.platform-page_outcomes__st5kF{background:#f2f2ea}.platform-page_outcomeGrid__LulM_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:80px}.platform-page_outcomeGrid__LulM_ article{min-width:0;padding-right:16px}.platform-page_outcomes__st5kF article>span{display:block;min-height:32px;font:400 12px/1.3 var(--font-label);text-transform:uppercase}.platform-page_outcomes__st5kF article>strong{display:block;margin-block:24px;font:900 var(--site-display-2xl)/.8 var(--font-heading);letter-spacing:-.01em}.platform-page_outcomes__st5kF>small{display:block;margin-top:40px;color:#3c3c3c;font:400 12px/1.3 var(--font-label);text-transform:uppercase}.platform-page_governance__5FwbH{background:#121212;color:#f2f2ea}.platform-page_governance__5FwbH article svg{width:48px;height:48px;padding:16px;margin-bottom:24px;border-radius:4px;background:#bef5dd;color:#121212}.platform-page_governance__5FwbH article p{color:inherit;opacity:.9}.platform-page_governance__5FwbH>a{width:284px;max-width:100%;margin-top:48px}@media (min-width:1380px){.platform-page_accordion__oQ9BW,.platform-page_centerHeading__GJLjJ{grid-column:2/10}.platform-page_centerHeading__GJLjJ>p{margin-top:24px}.platform-page_definitionImage__yxhHg{grid-column:12/25}.platform-page_sectionHeader__1bjuB h2{grid-column:2/14}.platform-page_sectionHeader__1bjuB>p{grid-column:16/24}.platform-page_featureHeader__yt_9z h2{grid-column:2/13}.platform-page_layerBrowser__SXqoZ{margin-top:56px}.platform-page_layerTabs__aEwwj{grid-column:2/10}.platform-page_layerDetail__bte9_{grid-column:12/25}.platform-page_governanceGrid__Z8Y6q,.platform-page_outcomeGrid__LulM_,.platform-page_recipeGrid__lmU_0{margin-top:96px}.platform-page_governanceGrid__Z8Y6q>article,.platform-page_recipeGrid__lmU_0>a{padding-right:48px}.platform-page_governanceGrid__Z8Y6q>article:nth-child(3n+1),.platform-page_recipeGrid__lmU_0>a:nth-child(3n+1){grid-column:2/9}.platform-page_governanceGrid__Z8Y6q>article:nth-child(3n+2),.platform-page_recipeGrid__lmU_0>a:nth-child(3n+2){grid-column:10/17}.platform-page_governanceGrid__Z8Y6q>article:nth-child(3n),.platform-page_recipeGrid__lmU_0>a:nth-child(3n){grid-column:18/25}.platform-page_outcomeGrid__LulM_,.platform-page_outcomes__st5kF>small{margin-inline:calc((100% + 16px) / 24)}.platform-page_governance__5FwbH>a{margin-left:calc((100% + 16px) / 24)}}@media (max-width:1139px){.platform-page_categoryNav__WzmCH{position:static}.platform-page_categoryNav__WzmCH>div{width:100%;grid-template-columns:1fr 1fr}.platform-page_categoryNav__WzmCH a:not(:first-child){display:none}.platform-page_definition__2fTLk{grid-template-columns:repeat(12,minmax(0,1fr))}.platform-page_accordion__oQ9BW,.platform-page_centerHeading__GJLjJ{grid-column:1/7}.platform-page_centerHeading__GJLjJ>p{margin-top:16px}.platform-page_definitionImage__yxhHg{grid-column:7/13}.platform-page_section__21xyc{padding-block:96px}.platform-page_categoryNav__WzmCH a{font-size:14px}.platform-page_productStrip__ufnvA>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.platform-page_governanceGrid__Z8Y6q,.platform-page_layerBrowser__SXqoZ,.platform-page_recipeGrid__lmU_0,.platform-page_sectionHeader__1bjuB{grid-template-columns:repeat(12,minmax(0,1fr))}.platform-page_sectionHeader__1bjuB h2{grid-column:1/8}.platform-page_sectionHeader__1bjuB>p{grid-column:8/13}.platform-page_featureHeader__yt_9z h2,.platform-page_featureHeader__yt_9z>p{grid-column:1/11}.platform-page_layerBrowser__SXqoZ{margin-top:40px}.platform-page_layerTabs__aEwwj{grid-column:1/7}.platform-page_layerDetail__bte9_{grid-column:7/13;padding:24px;min-height:0}.platform-page_governanceGrid__Z8Y6q,.platform-page_recipeGrid__lmU_0{margin-top:64px;row-gap:80px}.platform-page_governanceGrid__Z8Y6q>article,.platform-page_recipeGrid__lmU_0>a{grid-column:span 4;padding-right:32px}.platform-page_outcomeGrid__LulM_{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;row-gap:64px}}@media (max-width:839px){.platform-page_productStrip__ufnvA{padding-block:48px}.platform-page_productStrip__ufnvA>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.platform-page_section__21xyc{padding-block:64px;scroll-margin-top:64px}.platform-page_definition__2fTLk{grid-template-columns:minmax(0,1fr);gap:24px}.platform-page_centerHeading__GJLjJ{grid-column:1}.platform-page_centerHeading__GJLjJ>p{margin-top:12px}.platform-page_definitionImage__yxhHg{grid-column:1;grid-row:2}.platform-page_definitionImage__yxhHg picture{padding:24px}.platform-page_accordion__oQ9BW{grid-column:1;grid-row:3;padding:0}.platform-page_layerBrowser__SXqoZ,.platform-page_sectionHeader__1bjuB{grid-template-columns:minmax(0,1fr)}.platform-page_layerDetail__bte9_,.platform-page_layerTabs__aEwwj,.platform-page_sectionHeader__1bjuB h2,.platform-page_sectionHeader__1bjuB>p{grid-column:1}.platform-page_layerBrowser__SXqoZ{margin-top:32px;gap:32px}.platform-page_layerTabs__aEwwj button{padding:12px 16px}.platform-page_governanceGrid__Z8Y6q,.platform-page_recipeGrid__lmU_0{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:40px;row-gap:64px}.platform-page_governanceGrid__Z8Y6q>article,.platform-page_recipeGrid__lmU_0>a{grid-column:span 3;padding-right:24px}.platform-page_outcomeGrid__LulM_{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;row-gap:40px}}@media (max-width:599px){.platform-page_layerBrowser__SXqoZ{margin-top:24px}.platform-page_governanceGrid__Z8Y6q,.platform-page_recipeGrid__lmU_0{row-gap:40px}.platform-page_governanceGrid__Z8Y6q>article,.platform-page_recipeGrid__lmU_0>a{grid-column:1/7}}@media (max-width:359px){.platform-page_outcomeGrid__LulM_{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.platform-page_categoryNav__WzmCH a{transition:none}}.company-page_page__8rEnp{--gutter:var(--site-gutter);background:#fff;color:#121212;font-family:var(--font-body)}.company-page_page__8rEnp h1,.company-page_page__8rEnp h2,.company-page_page__8rEnp h3,.company-page_page__8rEnp p{margin:0}.company-page_page__8rEnp a:focus-visible,.company-page_page__8rEnp button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.company-page_container__Q_juk{width:100%;max-width:1496px;padding-inline:var(--gutter);margin-inline:auto}.company-page_hero__YJsAI{position:relative;padding:48px 0 168px;background:#77dbec;overflow:hidden}.company-page_hero__YJsAI:after{content:"";position:absolute;inset:auto 0 0;height:152px;background-image:url(/textures/company-pattern.svg);background-size:auto 152px;background-position:100%;pointer-events:none}.company-page_hero__YJsAI h1,.company-page_hero__YJsAI p{width:calc((100% + 16px) * 22 / 24 - 16px)}.company-page_hero__YJsAI h1{margin-bottom:32px;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.company-page_hero__YJsAI p{position:relative;z-index:1;font:900 var(--site-display-3xl)/.8 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase}.company-page_culture__a2A2Y,.company-page_mission__iZzfO,.company-page_roles__lftsp{padding-block:128px}.company-page_sectionLabel__Qdw24{display:flex;align-items:center;gap:16px;margin-bottom:80px!important;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.company-page_sectionLabel__Qdw24>span{display:grid;place-items:center;width:24px;height:24px;color:white;background:#121212}.company-page_missionCopy__YUwvu{max-width:calc((100% + 16px) * 18 / 24 - 16px);font-size:var(--site-text-2xl);line-height:1.05;letter-spacing:-.02em;text-wrap:pretty}.company-page_missionCopy__YUwvu strong{font-weight:700}.company-page_actions__fiR5c{display:flex;gap:8px;width:calc((100% + 16px) * 10 / 24 - 16px);margin-top:80px}.company-page_actions__fiR5c a{flex:1}.company-page_perspective__33cLV{--header:72px;height:500vh;background:#121212;color:white}.company-page_perspectiveViewport__7iMDL{position:sticky;top:var(--header);height:calc(100vh - var(--header));overflow:hidden}.company-page_perspectiveViewport__7iMDL:before{content:"";position:absolute;top:0;right:max(var(--gutter),calc((100vw - 1400px) / 2));width:calc((min(100vw - 2 * var(--gutter), 1400px) - 16px) / 2);height:120px;background:url(/textures/section-pattern.svg) 0 0/auto 120px}.company-page_perspectiveSlides__FWOaw{position:relative;width:100%;height:100%}.company-page_perspectiveSlides__FWOaw p{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;width:calc((min(100vw - 2 * var(--gutter), 1400px) + 16px) * 20 / 24 - 16px);margin:auto;padding:80px 0;font-size:var(--site-text-2xl);line-height:1.05;letter-spacing:-.02em;text-align:center;text-wrap:balance;opacity:0;transform:translateY(28px);transition:opacity .35s,transform .35s}.company-page_perspectiveSlides__FWOaw p[data-active=true]{opacity:1;transform:none}.company-page_dots__a7sNk{position:absolute;bottom:48px;inset-inline:0;display:flex;justify-content:center;gap:6px}.company-page_dots__a7sNk span{width:6px;height:6px;border-radius:4px;background:white;opacity:.3;transition:width .25s,opacity .25s}.company-page_dots__a7sNk span[data-active=true]{width:24px;opacity:1}.company-page_culture__a2A2Y{position:relative}.company-page_culture__a2A2Y:before{content:"";position:absolute;top:0;right:max(var(--gutter),calc((100vw - 1400px) / 2));width:calc((min(100vw - 2 * var(--gutter), 1400px) - 16px) / 2);height:120px;background:#121212;mask:url(/textures/section-pattern.svg) left top/auto 120px}.company-page_cultureGrid__2KMGu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:80px}.company-page_cultureCard__0zYAa{position:relative;display:grid;align-self:start;min-width:0}.company-page_cultureCard__0zYAa:has(:focus-visible){outline:2px solid #121212;outline-offset:5px}.company-page_cultureTrigger__TIvp_{position:relative;display:block;grid-area:1/1;align-self:stretch;width:100%;aspect-ratio:635/422;padding:0;border:0;background:#77dbec;cursor:pointer}.company-page_page__8rEnp .company-page_cultureTrigger__TIvp_:focus-visible{outline:none}.company-page_cultureTrigger__TIvp_ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply}.company-page_cultureBody__jgUEd{position:relative;z-index:1;grid-area:1/1;padding:32px 32px 112px;background:#121212;color:#f2f2ea;font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em;pointer-events:none}.company-page_cultureBody__jgUEd[hidden]{display:none}.company-page_cultureCaption__hE8rh{position:absolute;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;left:0;right:40px;bottom:28px;padding:12px 32px;background:#121212;color:#77dbec;pointer-events:none}.company-page_cultureCaption__hE8rh h3,.company-page_cultureCaption__hE8rh span{display:block;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.company-page_cultureCaption__hE8rh span{opacity:.8}.company-page_cultureCaption__hE8rh>svg{flex:none;transition:transform .2s}.company-page_cultureCaption__hE8rh>svg[data-expanded=true]{transform:rotate(180deg)}.company-page_editorialNote__gsjWq{margin-top:24px!important;color:#72726b;font-size:var(--site-text-xs);line-height:1.35}.company-page_rolesStatus__3FnYy{max-width:884px;margin-top:24px!important;font-size:var(--site-text-lg);line-height:1.35;color:#3c3c3c}.company-page_roles__lftsp{background:#f2f2ea;scroll-margin-top:72px}.company-page_sectionIntro__qbPF0{max-width:884px;font-size:var(--site-text-2xl);line-height:1.05;letter-spacing:-.02em;font-weight:700}.company-page_rolesLayout__l9WOA{display:grid;grid-template-columns:284px minmax(0,1fr);gap:116px;margin-top:80px}.company-page_filters__yx8l4>p{margin-bottom:24px;font-weight:700;font-size:20px}.company-page_filters__yx8l4 button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;border:0;background:transparent;padding:12px 0;text-align:left;color:#72726b;font-size:16px;cursor:pointer}.company-page_filters__yx8l4 button span{flex:none;width:16px;height:16px;background:#e5e5dc}.company-page_filters__yx8l4 button[aria-pressed=true]{color:#121212}.company-page_filters__yx8l4 button[aria-pressed=true] span{background:#121212;box-shadow:inset 0 0 0 5px #121212,inset 0 0 0 8px #f2f2ea}.company-page_roleList__KAmCJ article{position:relative;padding:32px 120px 32px 0;border-top:1px solid #d6d6cc}.company-page_roleList__KAmCJ article:last-child{border-bottom:1px solid #d6d6cc}.company-page_team__t7esS{font:400 12px/1.3 var(--font-label);text-transform:uppercase;color:#73736a}.company-page_roleList__KAmCJ h3{margin-top:12px;font-size:25.386px;line-height:1.1;font-weight:700;letter-spacing:-.02em}.company-page_roleList__KAmCJ h3 a:hover{text-decoration:underline;text-underline-offset:4px}.company-page_roleList__KAmCJ p{margin-top:12px;font-size:16px;line-height:1.4;color:#65655e}.company-page_roleLink__F_IAi{position:absolute;right:0;top:50%;display:flex;gap:12px;align-items:center;font-size:16px}.company-page_srOnly__XuhMQ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:1380px){.company-page_hero__YJsAI{padding-top:56px}.company-page_hero__YJsAI h1,.company-page_hero__YJsAI p{width:calc((100% + 16px) * 20 / 24 - 16px);margin-left:calc((100% + 16px) / 24)}.company-page_actions__fiR5c,.company-page_page__8rEnp .company-page_missionCopy__YUwvu,.company-page_page__8rEnp .company-page_rolesStatus__3FnYy,.company-page_page__8rEnp .company-page_sectionIntro__qbPF0,.company-page_page__8rEnp .company-page_sectionLabel__Qdw24{margin-left:calc((100% + 16px) / 24)}.company-page_missionCopy__YUwvu{max-width:calc((100% + 16px) * 16 / 24 - 16px)}.company-page_sectionLabel__Qdw24{margin-bottom:96px!important}.company-page_actions__fiR5c{width:calc((100% + 16px) * 9 / 24 - 16px);margin-top:96px}.company-page_cultureGrid__2KMGu{margin-top:96px}.company-page_cultureCaption__hE8rh{right:48px;bottom:33px}.company-page_perspectiveSlides__FWOaw p{width:calc((min(100vw - 2 * var(--gutter), 1400px) + 16px) * 18 / 24 - 16px)}}@media (max-width:1139px){.company-page_page__8rEnp{--gutter:var(--site-gutter)}.company-page_hero__YJsAI h1,.company-page_hero__YJsAI p{width:100%}.company-page_hero__YJsAI h1{margin-bottom:24px}.company-page_culture__a2A2Y,.company-page_mission__iZzfO,.company-page_roles__lftsp{padding-block:96px}.company-page_missionCopy__YUwvu{max-width:100%}.company-page_sectionLabel__Qdw24{margin-bottom:64px!important}.company-page_actions__fiR5c{width:calc((100% + 16px) * 8 / 12 - 16px);margin-top:64px}.company-page_cultureGrid__2KMGu{margin-top:64px}.company-page_cultureCaption__hE8rh{right:32px;bottom:24px}.company-page_dots__a7sNk{bottom:40px}.company-page_rolesLayout__l9WOA{grid-template-columns:220px minmax(0,1fr);gap:48px}.company-page_perspectiveSlides__FWOaw p{width:calc(100% - 2 * var(--gutter))}}@media (max-width:839px){.company-page_page__8rEnp{--gutter:var(--site-gutter)}.company-page_hero__YJsAI{padding-block:40px 92px}.company-page_hero__YJsAI h1{margin-bottom:24px}.company-page_hero__YJsAI p{font-size:var(--site-display-3xl)}.company-page_hero__YJsAI:after{height:76px;background-size:auto 76px}.company-page_culture__a2A2Y,.company-page_mission__iZzfO,.company-page_roles__lftsp{padding-block:64px}.company-page_sectionLabel__Qdw24{margin-bottom:40px!important}.company-page_missionCopy__YUwvu,.company-page_sectionIntro__qbPF0{max-width:100%;font-size:var(--site-text-2xl);line-height:1.05}.company-page_actions__fiR5c{width:100%;margin-top:40px}.company-page_perspective__33cLV{--header:64px;height:325vh}.company-page_perspectiveViewport__7iMDL{min-height:0}.company-page_perspectiveViewport__7iMDL:before{right:var(--gutter);width:calc((100vw - 2 * var(--gutter) + 16px) * 4 / 6 - 16px);height:60px;background-size:auto 60px}.company-page_perspectiveSlides__FWOaw p{padding:72px 0;font-size:var(--site-text-2xl);line-height:1.05}.company-page_dots__a7sNk{bottom:32px}.company-page_culture__a2A2Y:before{right:var(--gutter);width:calc((100vw - 2 * var(--gutter) + 16px) * 4 / 6 - 16px);height:60px;mask-size:auto 60px}.company-page_culture__a2A2Y>.company-page_container__Q_juk{padding-top:24px}.company-page_cultureGrid__2KMGu{margin-top:40px}.company-page_cultureBody__jgUEd{padding:24px 24px 112px}.company-page_roles__lftsp{scroll-margin-top:64px}.company-page_rolesLayout__l9WOA{grid-template-columns:1fr;gap:32px;margin-top:48px}.company-page_filters__yx8l4{display:flex;flex-wrap:wrap;gap:8px 24px}.company-page_filters__yx8l4>p{width:100%;margin-bottom:4px}.company-page_filters__yx8l4 button{width:auto;flex-direction:row-reverse;justify-content:flex-end;font-size:14px}.company-page_roleList__KAmCJ article{padding:24px 0}.company-page_roleList__KAmCJ h3{font-size:24px}.company-page_roleLink__F_IAi{position:static;margin-top:24px;width:fit-content}}@media (max-width:599px){.company-page_hero__YJsAI h1{margin-bottom:20px}.company-page_actions__fiR5c{flex-direction:column}.company-page_culture__a2A2Y:before,.company-page_perspectiveViewport__7iMDL:before{right:0;width:calc((100vw - 2 * var(--gutter) + 16px) * 5 / 6 - 16px + var(--gutter))}.company-page_cultureGrid__2KMGu{grid-template-columns:minmax(0,1fr)}.company-page_cultureCaption__hE8rh{right:24px;bottom:16px}}@media (prefers-reduced-motion:reduce){.company-page_cultureCaption__hE8rh>svg{transition:none}.company-page_perspective__33cLV{height:auto}.company-page_perspectiveViewport__7iMDL{position:relative;top:0;height:auto;min-height:0;padding:100px 0 64px}.company-page_perspectiveSlides__FWOaw p{position:static;padding:32px 0;opacity:1;transform:none;transition:none}.company-page_dots__a7sNk{display:none}}.job-page_page__bOipt{color:#121212;background:#fff;font-family:var(--font-body);padding:80px var(--site-gutter) 128px;max-width:1496px;margin-inline:auto}.job-page_page__bOipt h1,.job-page_page__bOipt h2,.job-page_page__bOipt h3,.job-page_page__bOipt p{margin:0}.job-page_page__bOipt a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.job-page_back__pCGx5{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.35}.job-page_back__pCGx5:hover{text-decoration:underline;text-underline-offset:4px}.job-page_layout__CoDFw{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px}.job-page_sidebar__oFtrs{grid-column:1/9;align-self:start;position:sticky;top:152px;max-height:calc(100vh - 184px);overflow:auto}.job-page_sidebar__oFtrs>a:not(.job-page_back__pCGx5){width:284px;max-width:100%;margin-top:32px}.job-page_sidebar__oFtrs dl{margin:40px 0;font-size:16px;line-height:1.4}.job-page_sidebar__oFtrs dl>div+div{margin-top:24px}.job-page_sidebar__oFtrs dt{margin-bottom:8px;font-weight:700}.job-page_sidebar__oFtrs dd{margin:0;color:#5e5e56}.job-page_sidebar__oFtrs dd span{display:inline-flex;border:1px solid #deded7;border-radius:3px;padding:4px 8px;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.job-page_contents__BeaYu>p{margin-bottom:16px;font-size:20px;line-height:1.05;font-weight:700;letter-spacing:-.02em}.job-page_progress__rnCU9{display:none}.job-page_contents__BeaYu a{display:flex;gap:12px;align-items:baseline;padding:5px 0;font-size:16px;line-height:1.4;color:#73736b}.job-page_contents__BeaYu a span{display:none}.job-page_contents__BeaYu a:hover,.job-page_contents__BeaYu a[aria-current]{color:#121212}.job-page_contents__BeaYu a[aria-current]{text-decoration:underline;text-underline-offset:4px}.job-page_copy__nz9ks{grid-column:10/24;min-width:0}.job-page_category__icstk{display:inline-flex;align-items:center;min-height:25px;padding:2px 8px;margin-bottom:16px;border:1px solid #e3e3df;border-radius:3px;font:400 12px/1.15 var(--font-label);text-transform:uppercase}.job-page_hero__HSxPd{margin-bottom:64px}.job-page_hero__HSxPd h1{font-size:var(--site-text-3xl);line-height:1.05;font-weight:700;letter-spacing:-.025em;text-wrap:pretty}.job-page_hero__HSxPd>p{margin-top:16px;font-size:20px;line-height:1.35}.job-page_copy__nz9ks section{margin-bottom:56px;scroll-margin-top:110px}.job-page_copy__nz9ks h2{margin-bottom:24px;font-size:var(--site-display-xl);line-height:1.05;font-weight:700;letter-spacing:-.025em}.job-page_copy__nz9ks h3{margin-bottom:24px;font-size:25.386px;line-height:1.1;font-weight:700;letter-spacing:-.02em}.job-page_copy__nz9ks li,.job-page_copy__nz9ks p{font-size:18px;line-height:1.4;color:#45453f}.job-page_copy__nz9ks p+p{margin-top:24px}.job-page_copy__nz9ks ul{list-style:disc;padding-left:24px;margin:24px 0 0}.job-page_copy__nz9ks li{padding-left:6px;margin-bottom:16px}.job-page_copy__nz9ks ul+h3{margin-top:40px}.job-page_apply__s0y1a{padding-top:32px;border-top:1px solid #deded7}.job-page_apply__s0y1a>a{margin-top:32px;width:284px;max-width:100%}.job-page_copy__nz9ks .job-page_equalOpportunity__oqeKx{font-size:14px;margin-top:32px;color:#74746b}@media (max-width:1139px){.job-page_page__bOipt{padding:40px var(--site-gutter) 64px}.job-page_layout__CoDFw{display:flex;flex-direction:column;gap:40px}.job-page_sidebar__oFtrs{display:contents}.job-page_sidebar__oFtrs>.job-page_back__pCGx5{order:-4}.job-page_sidebar__oFtrs>a:not(.job-page_back__pCGx5){order:-1;margin-top:0}.job-page_sidebar__oFtrs dl{order:-2;margin:0;padding:24px;background:#f7f7f0}.job-page_contents__BeaYu{display:none}.job-page_copy__nz9ks{display:contents}.job-page_hero__HSxPd{order:-3}.job-page_hero__HSxPd h1{font-size:var(--site-text-3xl)}.job-page_hero__HSxPd>p{font-size:18px}.job-page_hero__HSxPd{margin-bottom:0}.job-page_copy__nz9ks h2{font-size:var(--site-display-xl)}.job-page_copy__nz9ks h3{font-size:24px}.job-page_copy__nz9ks li,.job-page_copy__nz9ks p{font-size:18px}.job-page_copy__nz9ks section{margin-bottom:40px}}@media (min-width:840px) and (max-width:1139px){.job-page_page__bOipt{padding-top:48px}}@media (max-width:1139px){.job-page_layout__CoDFw{max-width:800px;margin-inline:auto}}@media (min-width:1380px){.job-page_page__bOipt{padding-top:88px}.job-page_copy__nz9ks{grid-column:10/23}}