.robotics-content_page__YGLMm{min-width:0}.robotics-content_heroPreview__YOoI0{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(108px,.56fr);gap:16px;align-items:end}.robotics-content_appPhone__ooT7C,.robotics-content_heroPreview__YOoI0 figure{overflow:hidden;min-width:0;margin:0;background:var(--surface);border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--elevation-2)}.robotics-content_heroPreview__YOoI0 figure:last-child{margin-bottom:20px}.robotics-content_appPhone__ooT7C img,.robotics-content_heroPreview__YOoI0 img{display:block;width:100%;height:auto}.robotics-content_profileGrid__VagQI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.robotics-content_profile__oKmC_{display:grid;min-width:0;gap:24px;padding:28px;background:var(--surface);border:1px solid var(--border-default)}.robotics-content_layerHeader__oyrXW,.robotics-content_profileHeader__0L8nO,.robotics-content_qualityHeader__r8sen{display:flex;gap:18px;align-items:flex-start;justify-content:space-between}.robotics-content_layerIcon__mFbfW,.robotics-content_profileIcon___A62g,.robotics-content_qualityIcon__Ut8_D{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;background:var(--surface-inset);border:1px solid var(--border-subtle);border-radius:6px;color:var(--brand)}.robotics-content_layerIcon__mFbfW svg,.robotics-content_profileIcon___A62g svg,.robotics-content_qualityIcon__Ut8_D svg{width:20px;height:20px}.robotics-content_contract__cCMKd h3,.robotics-content_deliveryGroup__NHhi8 h3,.robotics-content_layer__CKHvk h3,.robotics-content_profile__oKmC_ h3,.robotics-content_quality___1WrY h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:22px;font-weight:500;line-height:28px;letter-spacing:0}.robotics-content_alignmentCopy__uSp3t p,.robotics-content_appCopy__bYdOd p,.robotics-content_contract__cCMKd p,.robotics-content_deliveryGroup__NHhi8 p,.robotics-content_layer__CKHvk p,.robotics-content_profile__oKmC_ p,.robotics-content_quality___1WrY p{margin:0;color:var(--text-secondary);font-size:15px;line-height:23px}.robotics-content_contract__cCMKd ul,.robotics-content_deliveryGroup__NHhi8 ul,.robotics-content_layer__CKHvk ul,.robotics-content_profile__oKmC_ ul,.robotics-content_quality___1WrY ul{display:grid;gap:10px;margin:0;padding:0;color:var(--text-secondary);font-size:14px;line-height:21px;list-style:none}.robotics-content_contract__cCMKd li,.robotics-content_deliveryGroup__NHhi8 li,.robotics-content_layer__CKHvk li,.robotics-content_profile__oKmC_ li,.robotics-content_quality___1WrY li{position:relative;padding-left:20px}.robotics-content_contract__cCMKd li:before,.robotics-content_deliveryGroup__NHhi8 li:before,.robotics-content_layer__CKHvk li:before,.robotics-content_profile__oKmC_ li:before,.robotics-content_quality___1WrY li:before{content:"";position:absolute;top:8px;left:1px;width:6px;height:6px;background:var(--brand);border-radius:50%}.robotics-content_layerGrid__d_mWt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--border-default)}.robotics-content_layer__CKHvk{display:grid;min-width:0;align-content:start;gap:20px;padding:28px;background:var(--surface)}.robotics-content_layer__CKHvk+.robotics-content_layer__CKHvk{border-left:1px solid var(--border-default)}.robotics-content_layer__CKHvk[data-priority=true]{background:color-mix(in srgb,var(--brand) 6%,var(--surface));box-shadow:inset 0 4px 0 var(--brand)}.robotics-content_layerTag__akXzf{color:var(--brand);font-size:11px;font-weight:700;line-height:16px;text-transform:uppercase}.robotics-content_timeline__fgNVx{display:grid;gap:18px}.robotics-content_timelineTrack__RB_0E{display:grid;grid-template-columns:1.2fr .35fr 1.8fr 1.8fr .75fr 1.25fr .35fr 1.5fr;min-height:86px;overflow:hidden;border:1px solid var(--border-default)}.robotics-content_timelineSegment___eMQY{display:flex;min-width:0;align-items:flex-end;padding:12px;background:var(--surface);border-right:1px solid var(--border-subtle);color:var(--text-secondary);font-size:11px;font-weight:700;line-height:15px}.robotics-content_timelineSegment___eMQY:last-child{border-right:0}.robotics-content_timelineSegment___eMQY[data-state=excluded]{background:repeating-linear-gradient(-45deg,var(--surface-inset),var(--surface-inset) 6px,var(--surface) 6px,var(--surface) 12px);color:var(--text-muted)}.robotics-content_timelineSegment___eMQY[data-state=boundary]{background:color-mix(in srgb,var(--state-success) 9%,var(--surface));box-shadow:inset 0 4px 0 var(--state-success);color:var(--text-primary)}.robotics-content_timelineSegment___eMQY[data-state=task]{background:color-mix(in srgb,var(--brand) 7%,var(--surface));box-shadow:inset 0 4px 0 var(--brand);color:var(--text-primary)}.robotics-content_timelineSegment___eMQY[data-state=correction]{background:color-mix(in srgb,var(--state-warning) 10%,var(--surface));box-shadow:inset 0 4px 0 var(--state-warning);color:var(--text-primary)}.robotics-content_timelineLegend__hQnbH{display:flex;flex-wrap:wrap;gap:16px 24px;margin:0;padding:0;list-style:none}.robotics-content_timelineLegend__hQnbH li{display:flex;gap:8px;align-items:center;color:var(--text-secondary);font-size:12px}.robotics-content_timelineLegend__hQnbH span{width:9px;height:9px;flex:0 0 9px;background:var(--brand);border-radius:50%}.robotics-content_contractLayout__vSITa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:start}.robotics-content_contract__cCMKd{display:grid;gap:20px}.robotics-content_outcomes__zQTAq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--border-default);border-left:1px solid var(--border-default)}.robotics-content_outcome__SgusV{display:grid;min-width:0;gap:8px;min-height:112px;padding:18px;background:var(--surface);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.robotics-content_outcome__SgusV strong{color:var(--text-primary);font-size:14px}.robotics-content_outcome__SgusV span{color:var(--text-secondary);font-size:12px;line-height:18px}.robotics-content_alignmentLayout__VSp6L{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:40px;align-items:center}.robotics-content_alignmentCopy__uSp3t{display:grid;gap:20px}.robotics-content_alignmentStatement__Z7pcO{padding-left:18px;border-left:3px solid var(--brand);color:var(--text-primary);font-family:var(--font-display);font-size:20px;line-height:29px}.robotics-content_streamMap__0cjj3{display:grid;gap:13px;padding:26px;background:var(--surface);border:1px solid var(--border-default)}.robotics-content_stream__alDnJ{display:grid;grid-template-columns:94px minmax(0,1fr) 66px;gap:12px;align-items:center}.robotics-content_stream__alDnJ span,.robotics-content_stream__alDnJ strong{font-size:12px;line-height:17px}.robotics-content_stream__alDnJ strong{color:var(--text-primary)}.robotics-content_stream__alDnJ span{color:var(--text-muted);text-align:right}.robotics-content_streamTrack__yEF4i{position:relative;height:12px;overflow:hidden;background:var(--surface-inset);border:1px solid var(--border-subtle)}.robotics-content_streamTrack__yEF4i:before{content:"";position:absolute;inset:2px var(--stream-end,5%) 2px var(--stream-start,2%);background:var(--stream-color,var(--brand))}.robotics-content_qualityGrid__15uj4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--border-default)}.robotics-content_quality___1WrY{display:grid;min-width:0;align-content:start;gap:18px;padding:24px;background:var(--surface)}.robotics-content_quality___1WrY+.robotics-content_quality___1WrY{border-left:1px solid var(--border-default)}.robotics-content_quality___1WrY h3{font-size:18px;line-height:24px}.robotics-content_deliveryGrid__5ouTH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.robotics-content_deliveryGroup__NHhi8{display:grid;align-content:start;gap:18px;padding-top:20px;border-top:3px solid var(--brand)}.robotics-content_appLayout__xVHwX{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:42px;align-items:start}.robotics-content_appCopy__bYdOd{display:grid;gap:22px}.robotics-content_appPhones__QMDnE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end}.robotics-content_appPhone__ooT7C:nth-child(2){margin-bottom:24px}.robotics-content_appPhone__ooT7C:nth-child(3){margin-bottom:10px}.robotics-content_compactWaitlist__1CVGF{margin-top:36px}.robotics-content_finalCta__nFqtX{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.robotics-content_finalCta__nFqtX h2{max-width:780px}@media (max-width:1023px){.robotics-content_layerGrid__d_mWt,.robotics-content_qualityGrid__15uj4{grid-template-columns:minmax(0,1fr)}.robotics-content_layer__CKHvk+.robotics-content_layer__CKHvk,.robotics-content_quality___1WrY+.robotics-content_quality___1WrY{border-top:1px solid var(--border-default);border-left:0}.robotics-content_alignmentLayout__VSp6L,.robotics-content_appLayout__xVHwX,.robotics-content_contractLayout__vSITa{grid-template-columns:minmax(0,1fr)}.robotics-content_qualityGrid__15uj4{border-bottom:0}.robotics-content_quality___1WrY{border-bottom:1px solid var(--border-default)}}@media (max-width:767px){.robotics-content_page__YGLMm .makeover-hero{padding-block:36px 40px}.robotics-content_page__YGLMm .makeover-hero[data-has-aside=true] .makeover-actions{order:4}.robotics-content_page__YGLMm .makeover-hero[data-has-aside=true] .makeover-hero-facts,.robotics-content_page__YGLMm .makeover-hero[data-has-aside=true] .makeover-hero__aside,.robotics-content_page__YGLMm .makeover-hero[data-has-aside=true] .makeover-hero__support{display:none}.robotics-content_deliveryGrid__5ouTH,.robotics-content_outcomes__zQTAq,.robotics-content_profileGrid__VagQI{grid-template-columns:minmax(0,1fr)}.robotics-content_layer__CKHvk,.robotics-content_profile__oKmC_,.robotics-content_quality___1WrY{padding:22px}.robotics-content_timeline__fgNVx{overflow-x:auto;padding-bottom:8px}.robotics-content_timelineTrack__RB_0E{width:860px}.robotics-content_stream__alDnJ{grid-template-columns:72px minmax(120px,1fr) 58px}.robotics-content_streamMap__0cjj3{padding:20px}.robotics-content_appPhones__QMDnE{gap:9px}.robotics-content_finalCta__nFqtX{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.robotics-content_layer__CKHvk[data-priority=true],.robotics-content_streamTrack__yEF4i:before,.robotics-content_timelineSegment___eMQY{border:1px solid CanvasText}}