.deliverables_deliverables_section__tTBMv{width:100%;padding-top:clamp(4.5rem,8vw,7.5rem);margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box;.deliverables_deliverables_stack__J_YIP{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4.5rem);width:100%;.deliverables_commitments_grid__FmMkz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:100%;box-sizing:border-box;.deliverables_commitment_column__VZyI8{display:flex;flex-direction:column;gap:.25rem;height:100%;box-sizing:border-box;.deliverables_card_top_piece__L52DB{display:flex;align-items:flex-start;justify-content:space-between;background:#ffffff;border-radius:.88rem;border:none;padding:clamp(1.5rem,2.2vw,2rem) clamp(1.5rem,2.2vw,2rem) 1.25rem;box-sizing:border-box;transition:border-radius .48s cubic-bezier(.16,1,.3,1),padding .48s cubic-bezier(.16,1,.3,1),margin .48s cubic-bezier(.16,1,.3,1);.deliverables_card_tag__7i6qe{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1;letter-spacing:-.04em;color:#09090b}.deliverables_card_number__3OF0X{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;color:#71717a;padding-top:.25rem}}.deliverables_card_bottom_piece__ugEaZ{flex:1;display:flex;flex-direction:column;justify-content:space-between;background:#ffffff;border-radius:.88rem;border:none;padding:clamp(1.75rem,2.5vw,2.25rem) clamp(1.5rem,2.2vw,2rem);box-sizing:border-box;min-height:19rem;gap:3rem;transition:border-radius .48s cubic-bezier(.16,1,.3,1),padding .48s cubic-bezier(.16,1,.3,1),margin .48s cubic-bezier(.16,1,.3,1);.deliverables_card_header__Y9Eav{display:flex;justify-content:flex-end;width:100%;text-align:right;.deliverables_card_title__OSXMx{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:1.35;letter-spacing:-.015em;color:#09090b;margin:0;max-width:12rem}}.deliverables_card_footer__7SPpE{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:auto;.deliverables_card_text__dfkfL{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:450;line-height:1.5;letter-spacing:-.015em;color:#52525b;margin:0;max-width:18rem}}}&:hover{.deliverables_card_top_piece__L52DB{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-.12rem;padding-bottom:1.38rem}.deliverables_card_bottom_piece__ugEaZ{border-top-left-radius:0;border-top-right-radius:0;margin-top:-.12rem;padding-top:clamp(1.88rem,2.6vw,2.38rem)}}}}}}@media (max-width:64rem){.deliverables_deliverables_section__tTBMv{.deliverables_deliverables_stack__J_YIP{.deliverables_commitments_grid__FmMkz{grid-template-columns:1fr;.deliverables_commitment_column__VZyI8{.deliverables_card_bottom_piece__ugEaZ{min-height:14rem;gap:2rem}}}}}}@media (max-width:48rem){.deliverables_deliverables_section__tTBMv{padding-top:3.5rem;margin-bottom:3.5rem;.deliverables_deliverables_stack__J_YIP{gap:2.5rem;.deliverables_commitments_grid__FmMkz{.deliverables_commitment_column__VZyI8{.deliverables_card_bottom_piece__ugEaZ,.deliverables_card_top_piece__L52DB{padding:1.5rem}}}}}}.faq_faq_section__VpnJr{width:100%;padding-top:clamp(4.5rem,8vw,7.5rem);margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box;.faq_faq_stack__n02Ru{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4.5rem);width:100%;.faq_faq_accordion_wrap__eNZVn{width:100%;box-sizing:border-box}}}@media (max-width:48rem){.faq_faq_section__VpnJr{padding-top:3.5rem;margin-bottom:3.5rem;.faq_faq_stack__n02Ru{gap:2.5rem}}}.process-page_page_container__bwdxB{display:flex;flex-direction:column;width:100%;position:relative;box-sizing:border-box;.process-page_banner_section__LPGOd{width:100%;margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box}}@media (max-width:48rem){.process-page_page_container__bwdxB{.process-page_banner_section__LPGOd{margin-bottom:3.5rem}}}.steps_steps_section__BJZHB{width:100%;padding-top:clamp(4.5rem,8vw,7.5rem);margin-bottom:clamp(4rem,7vw,6.5rem);box-sizing:border-box;.steps_steps_stack__PJeJM{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4.5rem);width:100%;.steps_desktop_console__WTH_U{display:flex;flex-direction:column;gap:.25rem;width:100%;box-sizing:border-box;.steps_phase_nav__Eu8xQ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;width:100%;box-sizing:border-box;.steps_phase_nav_card__A3tBB{display:flex;flex-direction:column;justify-content:space-between;min-height:5.75rem;padding:clamp(1.15rem,1.8vw,1.4rem);background:#ffffff;color:#09090b;border-radius:.88rem;border:none;box-sizing:border-box;cursor:pointer;text-align:left;transition:background-color .18s ease,color .18s ease,transform .18s ease;&:hover{background:#fafafa}&.steps_nav_card_active__qZf_s{background:#09090b;color:#ffffff;.steps_nav_card_top__8UUzT{.steps_nav_num__60SvS,.steps_nav_tag__Qu_EJ{color:#a1a1aa}}.steps_nav_card_body__z6yXZ{.steps_nav_title__8TZVN{color:#ffffff}}}.steps_nav_card_top__8UUzT{display:flex;align-items:center;justify-content:space-between;gap:.5rem;.steps_nav_num__60SvS{font-size:.82rem;color:#a1a1aa}.steps_nav_num__60SvS,.steps_nav_tag__Qu_EJ{font-family:var(--font-space-mono),ui-monospace,monospace;font-weight:500;letter-spacing:.04em}.steps_nav_tag__Qu_EJ{font-size:.68rem;color:#71717a;text-transform:uppercase}}.steps_nav_card_body__z6yXZ{display:flex;align-items:center;margin-top:.35rem;.steps_nav_title__8TZVN{font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:#09090b;line-height:1.2}}}}.steps_showcase_panel__hjGmd{display:flex;flex-direction:column;justify-content:space-between;min-height:32rem;padding:clamp(2rem,3.5vw,3rem);background:#ffffff;color:#09090b;border-radius:.88rem;border:none;box-sizing:border-box;gap:2rem;.steps_showcase_header__QplWe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;.steps_header_meta__6oyo_{display:flex;align-items:center;gap:.65rem;.steps_phase_indicator_pill__YJjOj{display:inline-flex;align-items:center;padding:.25rem .65rem;background:#09090b;color:#ffffff;border-radius:var(--radius-pill,9999px);letter-spacing:-.01em}.steps_phase_indicator_pill__YJjOj,.steps_phase_tag_text__pESF2{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500}.steps_phase_tag_text__pESF2{color:#71717a;letter-spacing:.04em;text-transform:uppercase}}.steps_output_badge__tWX_o{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .95rem;background:#f4f4f5;border-radius:var(--radius-pill,9999px);box-sizing:border-box;.steps_output_badge_header__xKSfv{display:inline-flex;align-items:center;gap:.45rem}.steps_output_dot__Ww1pn{width:.35rem;height:.35rem;border-radius:50%;background:#10b981;flex-shrink:0}.steps_output_label___xito{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.68rem;font-weight:600;letter-spacing:.04em;color:#71717a;text-transform:uppercase}.steps_output_text__DBowP{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:600;color:#09090b;letter-spacing:-.01em}}}.steps_showcase_narrative__ib7pU{display:flex;flex-direction:column;gap:.45rem;.steps_showcase_title__5NsO4{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.75rem,2.8vw,2.35rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#09090b}.steps_showcase_subtitle__vHr_5{margin:0;font-size:1.05rem;font-weight:500;line-height:1.4;color:#18181b}.steps_showcase_desc__w7F_X,.steps_showcase_subtitle__vHr_5{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.015em}.steps_showcase_desc__w7F_X{margin:.35rem 0 0;font-size:.95rem;font-weight:450;line-height:1.6;color:#52525b;max-width:56rem}}.steps_visual_widget___slRj{position:relative;width:100%;height:10.5rem;border-radius:.75rem;overflow:hidden;background:#09090b;box-sizing:border-box;.steps_widget_media__l9f4_{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none;.steps_widget_image__45w0j{object-fit:cover;object-position:center;opacity:.65;filter:blur(1.25rem);transform:scale(1.15)}.steps_widget_overlay__M2bs4{position:absolute;inset:0;background:rgba(9,9,11,.45);pointer-events:none}}.steps_widget_inner__XSDWD{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;padding:1.25rem 1.4rem;box-sizing:border-box;.steps_telemetry_top__RPs_v{display:flex;align-items:center;justify-content:space-between;gap:.5rem;.steps_telemetry_title_wrap__p0zmF{display:flex;align-items:center;gap:.45rem;.steps_telemetry_dot__pAIYY{width:.4rem;height:.4rem;border-radius:50%;background:#10b981;box-shadow:0 0 6px rgba(16,185,129,.7)}.steps_telemetry_kicker__Dmoxi{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:600;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.5)}}.steps_telemetry_metric__SlttS{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;color:#f4f4f5;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);padding:.2rem .55rem;border-radius:var(--radius-pill,9999px)}}.steps_flow_strip__Ncywx{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding:.75rem 1rem;background:rgba(0,0,0,.35);backdrop-filter:blur(8px);border-radius:.55rem;.steps_flow_node__sLAPY{font-weight:500;color:#f4f4f5}.steps_flow_node__sLAPY,.steps_flow_node_accent__zT97H{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.78rem}.steps_flow_node_accent__zT97H{font-weight:600;color:#ffffff;background:rgba(255,255,255,.22);padding:.25rem .65rem;border-radius:.4rem}.steps_flow_arrow___Pf_7{font-size:.82rem;color:rgba(255,255,255,.6)}}.steps_telemetry_tags__07Wac{display:flex;gap:.4rem;flex-wrap:wrap;.steps_mini_pill__OYWyM{display:inline-flex;align-items:center;padding:.25rem .65rem;background:rgba(255,255,255,.14);border-radius:var(--radius-pill,9999px);font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.7rem;font-weight:500;color:#f4f4f5;backdrop-filter:blur(4px)}}}}.steps_activities_section__bqmIA{display:flex;flex-direction:column;gap:.85rem;padding-top:.5rem;border-top:1px solid #f4f4f5;.steps_activities_header__cH5U1{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:#71717a;text-transform:uppercase}.steps_activities_grid___DedI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:100%;box-sizing:border-box;.steps_activity_tile__hxJFF{display:flex;flex-direction:column;gap:.4rem;padding:1.15rem 1.25rem;background:#f4f4f5;border-radius:.65rem;box-sizing:border-box;.steps_tile_header__o7p6i{display:flex;align-items:baseline;gap:.45rem;.steps_tile_index__Q_QOo{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.75rem;font-weight:600;color:#71717a}.steps_tile_title__EWWzB{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:700;color:#09090b;letter-spacing:-.015em}}.steps_tile_text__5VQH5{margin:0;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:450;color:#52525b;line-height:1.45}}}}}}.steps_mobile_phases_list__i_g_8{display:none;flex-direction:column;gap:.25rem;width:100%;box-sizing:border-box;.steps_mobile_phase_card__GNWW0{display:flex;flex-direction:column;padding:clamp(1.75rem,3.5vw,2.5rem);background:#ffffff;color:#09090b;border-radius:.88rem;border:none;box-sizing:border-box;gap:1.75rem;.steps_mobile_card_header__Ux_Ng{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;.steps_mobile_meta__NSfBk{display:flex;align-items:center;gap:.65rem;.steps_phase_indicator_pill__YJjOj{display:inline-flex;align-items:center;padding:.25rem .65rem;background:#09090b;color:#ffffff;border-radius:var(--radius-pill,9999px);letter-spacing:-.01em}.steps_phase_indicator_pill__YJjOj,.steps_phase_tag_text__pESF2{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500}.steps_phase_tag_text__pESF2{color:#71717a;letter-spacing:.04em;text-transform:uppercase}}.steps_output_badge__tWX_o{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.65rem .9rem;background:#f4f4f5;border-radius:.75rem;width:100%;box-sizing:border-box;.steps_output_badge_header__xKSfv{display:inline-flex;align-items:center;gap:.45rem}.steps_output_dot__Ww1pn{width:.35rem;height:.35rem;border-radius:50%;background:#10b981;flex-shrink:0}.steps_output_label___xito{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.68rem;font-weight:600;letter-spacing:.04em;color:#71717a;text-transform:uppercase}.steps_output_text__DBowP{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.85rem;font-weight:600;line-height:1.35;color:#09090b;letter-spacing:-.01em}}}.steps_showcase_narrative__ib7pU{display:flex;flex-direction:column;gap:.45rem;.steps_showcase_title__5NsO4{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#09090b}.steps_showcase_subtitle__vHr_5{margin:0;font-size:1rem;font-weight:500;line-height:1.4;color:#18181b}.steps_showcase_desc__w7F_X,.steps_showcase_subtitle__vHr_5{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.015em}.steps_showcase_desc__w7F_X{margin:.35rem 0 0;font-size:.92rem;font-weight:450;line-height:1.6;color:#52525b}}.steps_visual_widget___slRj{position:relative;width:100%;height:10rem;border-radius:.75rem;overflow:hidden;background:#09090b;box-sizing:border-box;.steps_widget_media__l9f4_{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none;.steps_widget_image__45w0j{object-fit:cover;object-position:center;opacity:.65;filter:blur(1.25rem);transform:scale(1.15)}.steps_widget_overlay__M2bs4{position:absolute;inset:0;background:rgba(9,9,11,.45);pointer-events:none}}.steps_widget_inner__XSDWD{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;padding:1.15rem 1.25rem;box-sizing:border-box;.steps_telemetry_top__RPs_v{display:flex;align-items:center;justify-content:space-between;gap:.5rem;.steps_telemetry_title_wrap__p0zmF{display:flex;align-items:center;gap:.45rem;.steps_telemetry_dot__pAIYY{width:.4rem;height:.4rem;border-radius:50%;background:#10b981;box-shadow:0 0 6px rgba(16,185,129,.7)}.steps_telemetry_kicker__Dmoxi{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:600;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.5)}}.steps_telemetry_metric__SlttS{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;color:#f4f4f5;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);padding:.2rem .55rem;border-radius:var(--radius-pill,9999px)}}.steps_flow_strip__Ncywx{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.65rem .85rem;background:rgba(0,0,0,.35);backdrop-filter:blur(8px);border-radius:.55rem;.steps_flow_node__sLAPY{font-weight:500;color:#f4f4f5}.steps_flow_node__sLAPY,.steps_flow_node_accent__zT97H{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem}.steps_flow_node_accent__zT97H{font-weight:600;color:#ffffff;background:rgba(255,255,255,.22);padding:.2rem .55rem;border-radius:.4rem}.steps_flow_arrow___Pf_7{font-size:.75rem;color:rgba(255,255,255,.6)}}.steps_telemetry_tags__07Wac{display:flex;gap:.35rem;flex-wrap:wrap;.steps_mini_pill__OYWyM{display:inline-flex;align-items:center;padding:.2rem .55rem;background:rgba(255,255,255,.14);border-radius:var(--radius-pill,9999px);font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.68rem;font-weight:500;color:#f4f4f5;backdrop-filter:blur(4px)}}}}.steps_activities_section__bqmIA{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem;border-top:1px solid #f4f4f5;.steps_activities_header__cH5U1{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:#71717a;text-transform:uppercase}.steps_activities_grid___DedI{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.25rem;width:100%;box-sizing:border-box;.steps_activity_tile__hxJFF{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.15rem;background:#f4f4f5;border-radius:.65rem;box-sizing:border-box;.steps_tile_header__o7p6i{display:flex;align-items:baseline;gap:.45rem;.steps_tile_index__Q_QOo{font-family:var(--font-space-mono),ui-monospace,monospace;font-size:.75rem;font-weight:600;color:#71717a}.steps_tile_title__EWWzB{margin:0;font-family:var(--font-urbanist),ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:700;color:#09090b;letter-spacing:-.015em}}.steps_tile_text__5VQH5{margin:0;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:450;color:#52525b;line-height:1.45}}}}}}}}@media (max-width:64rem){.steps_steps_section__BJZHB{.steps_steps_stack__PJeJM{.steps_desktop_console__WTH_U{display:none}.steps_mobile_phases_list__i_g_8{display:flex}}}}@media (max-width:48rem){.steps_steps_section__BJZHB{padding-top:3.5rem;margin-bottom:3.5rem;.steps_steps_stack__PJeJM{gap:2.5rem;.steps_mobile_phases_list__i_g_8{.steps_mobile_phase_card__GNWW0{padding:1.5rem;.steps_mobile_card_header__Ux_Ng{flex-direction:column;align-items:flex-start}.steps_visual_widget___slRj{height:9.75rem}.steps_activities_section__bqmIA{.steps_activities_grid___DedI{grid-template-columns:1fr}}}}}}}