.Globe_root__3WzUb{position:relative;aspect-ratio:1;width:100%;color:var(--text-primary)}.Globe_canvas__oyaaS{opacity:0;transition:opacity calc(var(--motion-duration-slow) * 2) var(--motion-ease)}.Globe_root__3WzUb[data-ready] .Globe_canvas__oyaaS{opacity:1}.Globe_backdrop__IUWlA[data-ready] .Globe_canvas__oyaaS{opacity:.82}.Globe_backdrop__IUWlA{position:absolute;inset:0;width:auto;aspect-ratio:auto}.Globe_canvas__oyaaS,.Globe_still__6YgAp{position:absolute;inset:0;width:100%;height:100%}.Globe_root__3WzUb[data-ready] .Globe_still__6YgAp{visibility:hidden}.Globe_edge__9rubJ{fill:none;stroke:currentColor;stroke-opacity:.16}.Globe_land__HPl79{fill:currentColor}.Globe_arc__OhDKK{fill:none;stroke:currentColor;stroke-opacity:.38}.Globe_city__j9t4b circle{fill:currentColor}.Globe_hub__mH4CV circle{fill:var(--accent-mark)}.Globe_still__6YgAp text{font-family:var(--font-technical);font-size:10px;letter-spacing:var(--label-tracking);fill:var(--text-muted)}.Globe_still__6YgAp text[data-hub]{fill:var(--text-primary)}@media (max-width:767px){.Globe_city__j9t4b text{display:none}}.specimen_window__jp3je{container-type:inline-size;position:relative;display:grid;grid-template-rows:44px 1fr;height:600px;color:var(--text-primary);font-family:var(--font-interface);font-size:13px;line-height:1.5;text-align:left;overflow:hidden}.specimen_top__6f9TL{display:flex;align-items:center;gap:14px;padding:0 18px;border-bottom:1px solid var(--border-subtle);white-space:nowrap}.specimen_crumb__V71z3{color:var(--text-muted)}.specimen_crumb__V71z3 b{color:var(--text-primary);font-weight:500}.specimen_code__dF0WT{font-family:var(--font-technical);font-size:11px;letter-spacing:.04em;color:var(--text-muted)}.specimen_body__IJFny{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:0}.specimen_side__YYoMO{display:flex;flex-direction:column;gap:1px;padding:14px 10px;border-right:1px solid var(--border-subtle)}.specimen_navItem__rucNx{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;color:var(--text-secondary);background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease)}.specimen_navItem__rucNx:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary)}.specimen_navItem__rucNx[aria-selected=true]{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.specimen_count__GKxce{font-family:var(--font-technical);font-size:10px;color:var(--text-muted)}.specimen_sideFoot__TDNrl{margin-top:auto;padding:10px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:12px}.specimen_sideFoot__TDNrl b{display:block;color:var(--text-secondary);font-weight:500}.specimen_pane__fBfWP{min-width:0;overflow:hidden;padding:22px 26px}.specimen_h__KYCVA{margin:0 0 4px;font-size:15px;font-weight:600;letter-spacing:-.01em}.specimen_sub__jDfbL{margin:0 0 18px;color:var(--text-muted)}.specimen_label__28G_Y{font-family:var(--font-technical);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.specimen_row__kBZJL,.specimen_rule__fL2SL{border-top:1px solid var(--border-subtle)}.specimen_row__kBZJL{display:flex;align-items:center;gap:12px;padding:9px 0}.specimen_row__kBZJL:first-child{border-top:0}.specimen_grow___jlBu{flex:1 1;min-width:0}.specimen_muted__W9LH_{color:var(--text-muted)}.specimen_dim__GhqUM{color:var(--text-secondary)}.specimen_badge__Yup9X{display:inline-flex;align-items:center;gap:6px;padding:1px 7px;border:1px solid;font-family:var(--font-technical);font-size:10px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.specimen_badge__Yup9X[data-tone=success]{background:var(--status-success-bg);border-color:var(--status-success-bd);color:var(--status-success-tx)}.specimen_badge__Yup9X[data-tone=warning]{background:var(--status-warning-bg);border-color:var(--status-warning-bd);color:var(--status-warning-tx)}.specimen_badge__Yup9X[data-tone=danger]{background:var(--status-danger-bg);border-color:var(--status-danger-bd);color:var(--status-danger-tx)}.specimen_badge__Yup9X[data-tone=neutral]{background:var(--status-neutral-bg);border-color:var(--status-neutral-bd);color:var(--status-neutral-tx)}.specimen_dot__r4Hyl{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.specimen_btn__atPeu{padding:6px 12px;border:1px solid var(--text-primary);background:var(--text-primary);color:var(--surface-page);font:inherit;font-weight:500;cursor:pointer}.specimen_btn__atPeu:disabled{opacity:.35;cursor:not-allowed}.specimen_btnGhost___OTl2{padding:5px 11px;border:1px solid var(--border-strong);background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer}.specimen_btnGhost___OTl2:hover{color:var(--text-primary);border-color:var(--text-secondary)}.specimen_btnGhost___OTl2[aria-pressed=true][data-v=approved]{background:var(--status-success-bg);border-color:var(--status-success-bd);color:var(--status-success-tx)}.specimen_btnGhost___OTl2[aria-pressed=true][data-v=changes]{background:var(--status-warning-bg);border-color:var(--status-warning-bd);color:var(--status-warning-tx)}.specimen_input__O4oXh{width:100%;padding:6px 10px;border:1px solid var(--border-strong);background:transparent;color:var(--text-primary);font:inherit;font-size:16px}.specimen_input__O4oXh::placeholder{color:var(--text-muted)}.specimen_link__c5IvZ{padding:0;border:0;background:none;color:var(--text-primary);font:inherit;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);cursor:pointer}.specimen_fade__JRenH{animation:specimen_rise__98Syb var(--motion-duration-base) var(--motion-ease) both}@keyframes specimen_rise__98Syb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.specimen_fade__JRenH{animation:none}}.specimen_split__4mSXO{display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-gap:28px;gap:28px}@media (max-width:760px){.specimen_window__jp3je{height:600px}.specimen_top__6f9TL{gap:10px;padding:0 14px}.specimen_crumb__V71z3 span{display:none}.specimen_body__IJFny{grid-template-columns:1fr;grid-template-rows:auto 1fr}.specimen_side__YYoMO{flex-direction:row;gap:2px;padding:8px;border-right:0;border-bottom:1px solid var(--border-subtle);overflow-x:auto;scrollbar-width:none}.specimen_navItem__rucNx{flex:0 0 auto;gap:6px}.specimen_sideFoot__TDNrl{display:none}.specimen_pane__fBfWP{padding:16px;overflow-y:auto}.specimen_split__4mSXO{grid-template-columns:1fr;gap:18px}}.specimen_track__de_wU{position:relative;height:3px;background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.specimen_track__de_wU>span{position:absolute;inset:0 auto 0 0;background:var(--text-secondary)}.specimen_meeting__KVhUw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr);grid-gap:26px;gap:26px}.specimen_board___UmDK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.specimen_card__BAE7F{margin:6px 0 0;padding:8px 10px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 3%,transparent);font-size:12px;transition:border-color var(--motion-duration-slow) var(--motion-ease)}.specimen_card__BAE7F[data-fresh]{border-color:var(--border-strong)}@media (max-width:760px){.specimen_meeting__KVhUw{grid-template-columns:1fr;gap:20px}}.specimen_cal__K5x5i{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:6px}.specimen_day__L2eNf{padding:6px 8px;border:1px solid var(--border-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--motion-duration-slow) var(--motion-ease),border-color var(--motion-duration-slow) var(--motion-ease)}.specimen_day__L2eNf[data-state=asked]{border-style:dashed;border-color:var(--text-secondary)}.specimen_day__L2eNf[data-state=off]{background:var(--status-success-bg);border-color:var(--status-success-bd);color:var(--status-success-tx)}.specimen_chat__Dur8H{position:relative;display:grid;grid-template-rows:auto 1fr auto;height:620px;font-family:var(--font-interface);font-size:13px;line-height:1.5;color:var(--text-primary)}.specimen_chatTop__sSqWA{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--border-subtle)}.specimen_switch__LrtG1{display:inline-flex;border:1px solid var(--border-strong)}.specimen_switch__LrtG1 button{padding:4px 10px;border:0;background:none;color:var(--text-secondary);font:inherit;cursor:pointer}.specimen_switch__LrtG1 button[aria-selected=true]{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:var(--text-primary)}.specimen_chatBody__NP1CA{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:16px 14px;overflow-y:auto}.specimen_bubble__OYILU{margin:0;justify-self:end;max-width:85%;padding:6px 10px;background:color-mix(in srgb,var(--text-primary) 9%,transparent)}.specimen_prompts__ovRgv{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-top:1px solid var(--border-subtle)}.specimen_prompts__ovRgv .specimen_btnGhost___OTl2{text-align:left}.specimen_connect__dweN_{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);grid-gap:16px;gap:16px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 70%,transparent),linear-gradient(180deg,#000 0,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 70%,transparent),linear-gradient(180deg,#000 0,#000 78%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.specimen_connect__dweN_>:last-child{opacity:.6}.specimen_connect__dweN_ .specimen_chat__Dur8H,.specimen_connect__dweN_ .specimen_window__jp3je{height:520px}@media (max-width:960px){.specimen_connect__dweN_{grid-template-columns:1fr}.specimen_chat__Dur8H{height:520px}}@media (max-width:720px){.specimen_chat__Dur8H{height:440px}}@container (max-width: 820px){.specimen_split__4mSXO{grid-template-columns:1fr;gap:18px}}@container (561px <= width <= 820px){.specimen_body__IJFny{grid-template-columns:150px minmax(0,1fr)}.specimen_pane__fBfWP{padding:18px;overflow-y:auto}}@container (max-width: 640px){.specimen_track__de_wU{display:none}.specimen_meeting__KVhUw{grid-template-columns:1fr}}.specimen_chat__Dur8H,.specimen_window__jp3je{border:0;background:color-mix(in srgb,var(--text-primary) 4%,var(--surface-page))}.specimen_gBar__7Mdke{position:absolute;height:18px;padding:0 6px;border:1px solid var(--bd);background:linear-gradient(90deg,var(--fill) var(--done),var(--bg) var(--done));color:var(--tx);font:inherit;font-size:11px;text-align:left;white-space:nowrap;overflow:hidden;cursor:pointer;transition:left var(--motion-duration-slow) var(--motion-ease),width var(--motion-duration-slow) var(--motion-ease)}.specimen_gBar__7Mdke[data-tone=success]{--bd:var(--status-success-bd);--bg:var(--status-success-bg);--fill:color-mix(in srgb,var(--status-success-bd) 45%,var(--status-success-bg));--tx:var(--status-success-tx)}.specimen_gBar__7Mdke[data-tone=warning]{--bd:var(--status-warning-bd);--bg:var(--status-warning-bg);--fill:color-mix(in srgb,var(--status-warning-bd) 45%,var(--status-warning-bg));--tx:var(--status-warning-tx)}.specimen_gBar__7Mdke[data-tone=info]{--bd:var(--status-info-bd);--bg:var(--status-info-bg);--fill:var(--status-info-bg);--tx:var(--status-info-tx)}.specimen_gBar__7Mdke[data-open]{box-shadow:0 0 0 1px var(--bd)}.Container_root__QxEvs{width:100%;margin-inline:auto;padding-inline:var(--page-gutter)}.Container_root__QxEvs[data-width=narrow]{max-width:620px}.Container_root__QxEvs[data-width=doc]{max-width:820px}.Container_root__QxEvs[data-width=wide]{max-width:1440px}@media print{.Container_root__QxEvs{max-width:none;padding-inline:0}}.Wordmark_root__2ju0j{color:var(--text-primary);display:inline-block;vertical-align:middle}.BoardText_root__tOS1b{display:none}.BoardText_group__bQaKC{padding:14px 0;border-top:1px solid var(--border-subtle)}.BoardText_label__6qd_Q{margin:0 0 8px;font-family:var(--font-technical);font-size:calc(9.5px * var(--s-text));letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.BoardText_row__blLuv{padding:10px 0;border-top:1px solid var(--border-subtle)}.BoardText_group__bQaKC .BoardText_row__blLuv:first-of-type{border-top:0;padding-top:0}.BoardText_name__nMe6r{margin:0;font-family:var(--font-editorial);font-weight:var(--weight-semibold);font-size:calc(14px * var(--s-text));line-height:1.3;color:var(--text-primary)}.BoardText_detail__XxFAy{margin:3px 0 0;font-family:var(--font-interface);font-size:calc(12px * var(--s-text));line-height:1.45;color:var(--text-secondary)}@media screen and (max-width:899px){.BoardText_root__tOS1b{display:block}}.BoardHtml_note__zXuIH,.BoardHtml_sideLabel__zZEn3,.BoardHtml_threeLabel__6FlRt,.BoardHtml_verb__yx9Cu{margin:0;font-family:var(--font-technical);font-size:calc(9.5px * var(--s-text));letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}ol.BoardHtml_phases__wPf2N,ul.BoardHtml_phaseItems__bNHkd,ul.BoardHtml_serves__xRDXA,ul.BoardHtml_sideItems__AaK3k,ul.BoardHtml_three__NePwG{margin:0;padding:0;list-style:none}.BoardHtml_contrast__BUzhn{display:grid;grid-template-columns:1fr 1fr}.BoardHtml_side__11VjP{display:flex;flex-direction:column;gap:12px;padding:4px 0}.BoardHtml_side__11VjP:first-child{padding-right:44px;border-right:1px solid var(--border-strong)}.BoardHtml_side__11VjP+.BoardHtml_side__11VjP{padding-left:44px}.BoardHtml_side__11VjP[data-ahead=true] .BoardHtml_sideLabel__zZEn3{color:var(--accent-text)}.BoardHtml_sideItems__AaK3k li{padding:8px 0;border-bottom:1px solid var(--border-subtle);font-family:var(--font-editorial);font-size:calc(17px * var(--s-mid));line-height:1.3;color:var(--text-primary)}.BoardHtml_sideItems__AaK3k li:last-child{border-bottom:0}.BoardHtml_phasesWrap__gZ47G{display:flex;flex-direction:column;gap:12px}.BoardHtml_phases__wPf2N{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);grid-gap:36px;gap:36px}.BoardHtml_phases__wPf2N:before{content:"";position:absolute;top:7px;left:0;right:0;border-top:1px solid var(--border-strong)}.BoardHtml_phase__JpuF5{position:relative;display:flex;flex-direction:column;animation:BoardHtml_rise__tz82F var(--motion-duration-slow) var(--motion-ease) both;animation-delay:calc(var(--i) * 4 * var(--motion-stagger))}.BoardHtml_marker__OAEPe{width:15px;height:15px;fill:var(--surface-page);stroke:var(--text-secondary);stroke-width:1.4}.BoardHtml_marker__OAEPe[data-live=true]{stroke:var(--accent-mark)}.BoardHtml_year__b1ebB{margin:14px 0 0;font-family:var(--font-editorial);font-weight:var(--weight-regular);letter-spacing:var(--editorial-tracking);line-height:1;font-size:calc(40px * var(--s-display));color:var(--text-primary)}.BoardHtml_verb__yx9Cu{margin-top:8px;color:var(--text-secondary)}.BoardHtml_phaseItems__bNHkd{display:flex;flex-direction:column;gap:5px;margin-top:14px}.BoardHtml_phaseItems__bNHkd li{font-family:var(--font-interface);font-size:calc(12.5px * var(--s-text));line-height:1.4;color:var(--text-secondary)}.BoardHtml_phaseLine__JldtY{margin:auto 0 0;padding-top:14px;font-family:var(--font-editorial);font-size:calc(14.5px * var(--s-text));line-height:1.35;color:var(--text-primary)}.BoardHtml_note__zXuIH{letter-spacing:.12em}@keyframes BoardHtml_rise__tz82F{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BoardHtml_phase__JpuF5{animation:none}}@media print{.BoardHtml_phase__JpuF5{animation:none}}.BoardHtml_serves__xRDXA{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;padding-top:12px;border-top:1px solid var(--border-subtle)}.BoardHtml_servesLabel__u10dS{margin:0;font-family:var(--font-editorial);font-weight:var(--weight-semibold);font-size:calc(15px * var(--s-mid));color:var(--text-primary)}.BoardHtml_servesBody__iMTNQ{margin:4px 0 0;font-family:var(--font-interface);font-size:calc(12px * var(--s-text));line-height:1.45;color:var(--text-secondary)}.BoardHtml_statements__CcpkT{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:30px}.BoardHtml_three__NePwG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px}.BoardHtml_three__NePwG li{padding-top:14px;border-top:1px solid var(--border-subtle)}.BoardHtml_threeLabel__6FlRt{color:var(--text-secondary)}.BoardHtml_threeBody__jkLYa{margin:10px 0 0;font-family:var(--font-editorial);font-size:calc(16px * var(--s-mid));line-height:1.4;color:var(--text-primary)}.BoardHtml_vision__VElVU{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;padding-top:12px;border-top:1px solid var(--border-subtle)}.BoardHtml_prompt__6Y6kI{margin:8px 0 0;font-size:calc(16px * var(--s-mid));line-height:1.4}.BoardHtml_prompt__6Y6kI,.BoardHtml_visionLine__lrlIm{font-family:var(--font-editorial);color:var(--text-primary)}.BoardHtml_visionLine__lrlIm{margin:0;font-size:calc(19px * var(--s-mid));line-height:1.3}.BoardHtml_visionSub__ouLqo{margin:4px 0 0;font-family:var(--font-interface);font-size:calc(13px * var(--s-text));line-height:1.5;color:var(--text-secondary)}@media screen and (max-width:899px){.BoardHtml_contrast__BUzhn,.BoardHtml_phases__wPf2N,.BoardHtml_serves__xRDXA,.BoardHtml_three__NePwG,.BoardHtml_vision__VElVU{grid-template-columns:1fr;gap:24px}.BoardHtml_side__11VjP:first-child{padding:0 0 20px;border-right:0;border-bottom:1px solid var(--border-strong)}.BoardHtml_side__11VjP+.BoardHtml_side__11VjP{padding-left:0}.BoardHtml_phases__wPf2N:before{display:none}}.Pathways_root___5tyR{display:flex;flex-direction:column;gap:12px}.Pathways_field__deonX{display:grid;grid-template-columns:1fr 150px 1fr;grid-template-areas:"p0 hub p1" "p2 hub p3";grid-row-gap:6px;row-gap:6px}.Pathways_path__ChB_i:first-child{grid-area:p0}.Pathways_path__ChB_i:nth-child(2){grid-area:p1}.Pathways_path__ChB_i:nth-child(3){grid-area:p2}.Pathways_path__ChB_i:nth-child(4){grid-area:p3}.Pathways_path__ChB_i{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--border-subtle)}.Pathways_head__V1mBn{margin:0;display:flex;align-items:baseline;gap:10px}.Pathways_emphasisLabel__luGVs,.Pathways_foundationLabel__ViWy7,.Pathways_index__IRK0S,.Pathways_partLabel__qMZ9A{font-family:var(--font-technical);font-size:calc(9px * var(--s-text));letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.Pathways_label__wnNBk{font-family:var(--font-editorial);font-weight:var(--weight-semibold);font-size:calc(15px * var(--s-mid));color:var(--text-primary)}.Pathways_body__AQ0qP,.Pathways_emphasis__UJNPL,.Pathways_line__BmcMp{margin:0;font-family:var(--font-interface);font-size:calc(11px * var(--s-text));line-height:1.45;color:var(--text-secondary)}.Pathways_emphasis__UJNPL{padding-left:10px;border-left:1px solid var(--border-strong);color:var(--text-primary)}.Pathways_emphasisLabel__luGVs{color:var(--text-secondary)}.Pathways_line__BmcMp{color:var(--text-muted)}.Pathways_hub__b387q{grid-area:hub;position:relative;display:flex;align-items:center;justify-content:center}.Pathways_links__BfhA0{position:absolute;inset:0;width:100%;height:100%}.Pathways_links__BfhA0 path{fill:none;stroke:var(--border-strong);stroke-width:1}.Pathways_destination__cnNQN{position:relative;width:70%;margin:0;padding:8px 6px;border:1px solid var(--accent-mark);background:var(--surface-page);font-family:var(--font-editorial);font-size:calc(12.5px * var(--s-mid));line-height:1.3;text-align:center;color:var(--text-primary)}.Pathways_foundation___No9J{display:grid;grid-template-columns:124px 1fr;grid-gap:16px;gap:16px;align-items:start}.Pathways_foundationLabel__ViWy7{margin:0;padding-top:12px}.Pathways_parts__qz9IB{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.Pathways_parts__qz9IB:before{content:"";position:absolute;top:4px;left:0;right:0;border-top:1px solid var(--border-strong)}.Pathways_parts__qz9IB li{position:relative;display:flex;flex-direction:column;gap:3px;padding-top:12px}.Pathways_parts__qz9IB li:before{content:"";position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid var(--text-secondary);background:var(--surface-page)}.Pathways_partLabel__qMZ9A{color:var(--text-secondary)}.Pathways_partBody__Qem5L{font-family:var(--font-interface);font-size:calc(11px * var(--s-text));line-height:1.4;color:var(--text-primary)}@media screen and (max-width:899px){.Pathways_field__deonX{grid-template-columns:1fr;grid-template-areas:"p0" "p1" "p2" "p3" "hub"}.Pathways_links__BfhA0{display:none}.Pathways_destination__cnNQN{width:auto}.Pathways_foundation___No9J,.Pathways_parts__qz9IB{grid-template-columns:1fr}.Pathways_parts__qz9IB:before{display:none}}.Shift_root__vBiBK{display:flex;flex-direction:column;gap:16px}.Shift_compare__ImGUQ{display:grid;grid-template-columns:1fr 176px 1fr;grid-gap:24px;gap:24px;align-items:start}.Shift_side__9u2nu{display:flex;flex-direction:column;gap:4px}.Shift_date__r_W9j,.Shift_label___k_mU{margin:0;font-family:var(--font-technical);font-size:calc(9.5px * var(--s-text));letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.Shift_items__d_Bqh{margin:0;padding:0;list-style:none}.Shift_items__d_Bqh li{padding:5px 0;border-bottom:1px solid var(--border-subtle);font-family:var(--font-editorial);font-size:calc(13.5px * var(--s-mid));line-height:1.3;color:var(--text-secondary)}.Shift_items__d_Bqh li:last-child{border-bottom:0}.Shift_side__9u2nu[data-at=after] .Shift_items__d_Bqh li{color:var(--text-primary)}.Shift_timeline__KBH89{position:relative;margin:0;padding:4px 0 0 18px;list-style:none;display:flex;flex-direction:column;gap:9px}.Shift_timeline__KBH89:before{content:"";position:absolute;top:8px;bottom:6px;left:3px;border-left:1px solid var(--border-strong)}.Shift_timeline__KBH89 li{position:relative;display:flex;flex-direction:column;gap:2px}.Shift_timeline__KBH89 li:before{content:"";position:absolute;top:3px;left:-19px;width:7px;height:7px;border:1px solid var(--text-secondary);background:var(--surface-page)}.Shift_timeline__KBH89 li[data-last=true]:before{border-color:var(--accent-mark)}.Shift_event__TeDTW{font-family:var(--font-interface);font-size:calc(11.5px * var(--s-text));line-height:1.35;color:var(--text-primary)}.Shift_reported__8vTnK{padding-top:10px;border-top:1px solid var(--border-strong);display:flex;flex-direction:column;gap:6px}.Shift_outcomes__OnWIH{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.Shift_outcomes__OnWIH li{display:flex;align-items:baseline;gap:12px}.Shift_figure__ZIHF2{font-family:var(--font-interface);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:calc(26px * var(--s-mid));line-height:1;color:var(--text-primary)}.Shift_outcome__Q5Knr{font-family:var(--font-interface);font-size:calc(12px * var(--s-text));line-height:1.4;color:var(--text-secondary)}.Shift_qualification__qD2_0{margin:0;font-family:var(--font-interface);font-size:calc(10.5px * var(--s-text));line-height:1.45;color:var(--text-muted)}@media screen and (max-width:899px){.Shift_compare__ImGUQ,.Shift_outcomes__OnWIH{grid-template-columns:1fr;gap:20px}}.BoardDiagram_root__hVKw_{display:flex;flex-direction:column;gap:16px}.BoardDiagram_svg__42U4z svg{display:block;width:100%;height:auto}.BoardDiagram_root__hVKw_[data-type=horizon] .BoardDiagram_svg__42U4z{max-width:820px}.Topic_root__oJORH{margin-top:var(--space-8)}.Topic_root__oJORH:first-child{margin-top:0}.Topic_skick__8AIPr{display:flex;align-items:center;gap:13px}.Topic_label__ohhMW{font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--accent-text);white-space:nowrap;flex:0 0 auto}.Topic_band__gSGe_{flex:1 1;height:10px;background:repeating-linear-gradient(var(--hatch-angle-strip),var(--hatch) 0 var(--hatch-thickness),transparent var(--hatch-thickness) var(--hatch-pitch))}.Topic_heading__NEurL{margin-top:var(--space-3)}.Topic_heading__NEurL[data-size=medium] h2{font-size:var(--type-narrative-size);line-height:var(--type-narrative-leading)}.Topic_rule__5m3rJ{border:0;height:1px;background:var(--border-subtle);margin:var(--space-5) 0 var(--space-6)}.Topic_content__ARDt4{display:flex;flex-direction:column;gap:var(--space-3)}@media print{.Topic_heading__NEurL,.Topic_rule__5m3rJ,.Topic_skick__8AIPr{page-break-after:avoid;break-after:avoid;page-break-inside:avoid;break-inside:avoid}}.NavLink_off__AZvZn{opacity:.38;cursor:not-allowed;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Swatch_root__Jh_Cw{background:var(--surface-card);border:1px solid var(--border-subtle);display:flex;flex-direction:column}.Swatch_chip__0jIhb{height:88px;width:100%}.Swatch_body__G_W1K{padding:var(--space-3) var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.Swatch_name__7vWod{font-family:var(--font-editorial);font-weight:var(--weight-semibold);font-size:16px;color:var(--text-primary)}.Swatch_hex__04l0k{color:var(--text-muted)}.Swatch_hex__04l0k,.Swatch_token__2mJgj{font-family:var(--font-technical);font-size:var(--label-size)}.Swatch_token__2mJgj{color:var(--accent-text);margin-top:var(--space-2)}.Swatch_use__pssp7{font-size:var(--type-support-size);color:var(--text-secondary);margin-top:var(--space-2);line-height:1.4}@media print{.Swatch_root__Jh_Cw{page-break-inside:avoid;break-inside:avoid}}.TypeRow_root__lDu9_{display:flex;gap:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);align-items:baseline}.TypeRow_root__lDu9_:first-child{border-top:none;padding-top:0}.TypeRow_left__KDZi4{flex:0 0 165px;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:.08em;text-transform:uppercase;line-height:1.7}.TypeRow_role__AiASH{color:var(--accent-text-strong)}.TypeRow_meta__z5Gi7{color:var(--text-muted)}.TypeRow_right__s83b_{flex:1 1}.TypeRow_right__s83b_[data-voice=marketing]{font-family:var(--font-display);font-optical-sizing:var(--display-optical-sizing);font-size:var(--type-section-size);font-weight:var(--display-md-weight);letter-spacing:var(--display-md-tracking);line-height:var(--display-md-leading);color:var(--text-primary)}.TypeRow_right__s83b_[data-voice=accent],.TypeRow_right__s83b_[data-voice=display]{font-family:var(--font-editorial);font-optical-sizing:var(--editorial-optical-sizing);font-size:var(--type-section-size);font-weight:var(--weight-regular);letter-spacing:var(--editorial-tracking);line-height:var(--type-section-leading);color:var(--text-primary)}.TypeRow_right__s83b_[data-voice=accent]{font-style:italic}.TypeRow_right__s83b_[data-voice=subhead]{font-family:var(--font-editorial);font-optical-sizing:var(--editorial-optical-sizing);font-size:var(--type-subhead-size);font-weight:var(--weight-semibold);letter-spacing:var(--editorial-tracking);line-height:var(--type-subhead-leading);color:var(--text-primary)}.TypeRow_right__s83b_[data-voice=functional]{font-family:var(--font-interface);font-size:var(--type-heading-size);font-weight:var(--weight-semibold);line-height:var(--type-heading-leading);color:var(--text-primary)}.TypeRow_right__s83b_[data-voice=body]{font-family:var(--font-interface);font-size:var(--type-body-size);font-weight:var(--body-weight);line-height:var(--type-body-leading);color:var(--text-primary)}.TypeRow_right__s83b_[data-voice=mono]{font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;line-height:var(--label-leading);color:var(--text-secondary)}@media print{.TypeRow_root__lDu9_{page-break-inside:avoid;break-inside:avoid}}.ClosingAsterisk_root__AkllT{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.ClosingAsterisk_line__PHQCC{font-family:var(--font-editorial);font-weight:var(--weight-regular);font-optical-sizing:var(--editorial-optical-sizing);font-size:var(--type-intro-size);color:var(--text-secondary);max-width:540px;margin:0;line-height:var(--type-intro-leading)}.ClosingAsterisk_line__PHQCC[data-style=italic]{font-style:italic}@media print{.ClosingAsterisk_root__AkllT{page-break-inside:avoid;break-inside:avoid}}.DoDontList_root__JLOXT{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (max-width:720px){.DoDontList_root__JLOXT{grid-template-columns:1fr}}.DoDontList_col___mQzw{padding:var(--space-5);border:1px solid var(--border-subtle);background:var(--surface-card)}.DoDontList_colTitle__QObmU{font-family:var(--font-editorial);font-weight:var(--weight-semibold);font-size:17px;color:var(--text-primary);margin:0 0 var(--space-4)}.DoDontList_list__6KfDD{display:flex;flex-direction:column;gap:var(--space-3);padding:0;margin:0;list-style:none}.DoDontList_item__cIYTe{display:flex;gap:var(--space-3);font-size:var(--type-support-size);color:var(--text-secondary);line-height:1.55}.DoDontList_sym__u4Hr5{flex:0 0 14px;font-family:var(--font-technical);font-weight:500;line-height:1.4}.DoDontList_col___mQzw[data-kind=hold] .DoDontList_sym__u4Hr5{color:var(--accent-mark)}.DoDontList_col___mQzw[data-kind=break] .DoDontList_sym__u4Hr5{color:var(--status-danger-bd)}.DoDontList_text__tZh57 strong{color:var(--text-primary);font-weight:500}@media print{.DoDontList_colTitle__QObmU{page-break-after:avoid;break-after:avoid}.DoDontList_item__cIYTe{page-break-inside:avoid;break-inside:avoid}}.ProportionBar_root__hq8oQ{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.ProportionBar_bar__oTmtO{display:flex;height:44px;border:1px solid var(--border-strong);overflow:hidden;border-radius:2px}.ProportionBar_seg__2whVF{display:block;height:100%}.ProportionBar_legend__BL5RP{display:flex;flex-wrap:wrap;gap:var(--space-4);font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ProportionBar_legendItem__U0IUF{display:inline-flex;align-items:center;gap:var(--space-2)}.ProportionBar_legendItem__U0IUF strong{color:var(--text-primary);font-weight:500}.ProportionBar_swatch__4ZSuO{display:inline-block;width:9px;height:9px;border:1px solid var(--border-strong)}@media print{.ProportionBar_root__hq8oQ{page-break-inside:avoid;break-inside:avoid}}.TokenTable_wrap__5TAtG{margin-top:var(--space-4);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);overflow-x:auto}.TokenTable_table__Lgflq{width:100%;border-collapse:collapse;font-family:var(--font-technical);font-size:var(--label-size)}.TokenTable_table__Lgflq th{text-align:left;color:var(--text-muted);font-weight:400;text-transform:uppercase;letter-spacing:var(--label-tracking);font-size:var(--label-size);padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--border-subtle)}.TokenTable_table__Lgflq td{padding:var(--space-3) var(--space-3);border-top:1px solid var(--border-subtle);vertical-align:top;color:var(--text-secondary)}.TokenTable_table__Lgflq tbody tr:first-child td{border-top:none}.TokenTable_token__uBseV{color:var(--accent-text-strong);white-space:nowrap}[data-register=dark] .TokenTable_token__uBseV{color:var(--accent-mark)}.TokenTable_value__NYSzR{color:var(--text-primary);white-space:nowrap}.TokenTable_purpose__YIL0q{color:var(--text-secondary);font-family:var(--font-interface);font-size:var(--type-support-size)}@media print{.TokenTable_table__Lgflq tr{page-break-inside:avoid;break-inside:avoid}}.HeroSet_stage__wmGhL{position:relative;overflow-x:clip;overflow-y:visible;background:var(--surface-page)}.HeroSet_sheet__FQcAz{position:absolute;overflow:hidden;--sheet-edge:color-mix(in srgb,var(--border-strong) 60%,var(--text-muted));background:var(--surface-page);border:1px solid var(--sheet-edge);box-sizing:border-box;border-radius:14px;transform-origin:left center;cursor:pointer;transition:transform var(--motion-duration-slow) var(--motion-ease),opacity var(--motion-duration-base) var(--motion-ease)}.HeroSet_jump__gvAVI .HeroSet_sheet__FQcAz{transition:none}.HeroSet_sheet__FQcAz[data-open=true]{cursor:default}.HeroSet_sheet__FQcAz[data-hot]{border-color:var(--text-muted)}.HeroSet_inner__LOgQd{width:840px;height:522px}.HeroSet_cover__l89oB{background:var(--surface-card)}.HeroSet_coverFace__7fFqJ{position:absolute;inset:0;display:grid;place-items:center;color:var(--mark-k)}.HeroSet_coverFace__7fFqJ>*{opacity:.78}.HeroSet_rail__husn8{position:absolute;height:1px;background:var(--border-strong)}.HeroSet_back__U8xR_,.HeroSet_idx__5cuC3{position:absolute;z-index:20;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer}.HeroSet_idx__5cuC3{display:flex;align-items:center;padding:.35em .6em;transform:translateY(-50%);font-size:var(--hs-label);background:var(--surface-page);border:0;color:var(--text-primary)}.HeroSet_idx__5cuC3:focus-visible,.HeroSet_idx__5cuC3:hover{outline:none}.HeroSet_idx__5cuC3:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.HeroSet_idx__5cuC3[data-on=true]{color:var(--accent-text)}.HeroSet_back__U8xR_{right:var(--hs-back-right,96px);padding:.3em .6em;font-size:var(--hs-back);background:transparent;border:1px solid var(--border-strong);color:var(--text-secondary);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease)}.HeroSet_back__U8xR_[data-on=true]{opacity:1;pointer-events:auto}.HeroSet_back__U8xR_:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.HeroSet_back__U8xR_,.HeroSet_sheet__FQcAz{transition:none}}.HeroSetStage_root__yC6jt{position:relative;width:100%;max-width:1600px;margin:0 auto;overflow-x:clip;overflow-y:visible;-webkit-clip-path:inset(-40% 0 0 0);clip-path:inset(-40% 0 0 0)}.HeroSetStage_scale__PUURD{position:absolute;top:0;left:0;transform-origin:top left;transform:scale(var(--hs-scale,1)) translateX(var(--hs-shift,0))}.HeroSetStage_root__yC6jt[data-narrow]{width:auto;margin-inline:calc(-1 * var(--page-gutter))}.HeroSetVertical_stage__va1iu{position:relative;overflow-x:clip;overflow-y:visible;background:var(--surface-page);transition:opacity var(--hsv-fade,.9s) var(--motion-ease)}.HeroSetVertical_stage__va1iu[data-shown=false]{opacity:0}@media (scripting:none){.HeroSetVertical_stage__va1iu[data-shown=false]{opacity:1}}.HeroSetVertical_sheet__YtJG2{position:absolute;overflow:hidden;background:var(--surface-page);border:1px solid color-mix(in srgb,var(--border-strong) 55%,var(--text-muted));box-sizing:border-box;border-radius:calc(14px * var(--sheet-s, 1));transform-origin:0 0;cursor:pointer;container-type:inline-size;transition:transform var(--motion-duration-slow) var(--motion-ease),width var(--motion-duration-slow) var(--motion-ease),height var(--motion-duration-slow) var(--motion-ease),border-radius var(--motion-duration-slow) var(--motion-ease),opacity var(--motion-duration-base) var(--motion-ease)}.HeroSetVertical_jump__qI02H .HeroSetVertical_sheet__YtJG2{transition:none}.HeroSetVertical_pull__iGXWn .HeroSetVertical_sheet__YtJG2{transition-duration:var(--hsv-pull,1.4s),var(--hsv-pull,1.4s),var(--hsv-pull,1.4s),var(--hsv-pull,1.4s),var(--hsv-pull,1.4s)}.HeroSetVertical_sheet__YtJG2[data-open=true]{cursor:default}.HeroSetVertical_inner__SW2HM{width:100%}.HeroSetVertical_cover__HE3qU{background:var(--surface-sheet-top)}.HeroSetVertical_sheet__YtJG2[data-live=true]{border-color:var(--accent-mark)}.HeroSetVertical_row__MUa_D{position:absolute;left:0;right:0;height:0;z-index:15;transition:top var(--motion-duration-slow) var(--motion-ease),opacity var(--motion-duration-base) var(--motion-ease)}.HeroSetVertical_row__MUa_D[data-hidden=true]{opacity:0;pointer-events:none}.HeroSetVertical_connector__85g4J{position:absolute;top:0;height:1px;background:var(--text-muted);opacity:.45}.HeroSetVertical_dot__PWvd5{position:absolute;top:-3.5px;width:7px;height:7px;border-radius:50%;background:var(--text-secondary)}.HeroSetVertical_label__DPyG_{position:absolute;top:0;transform:translateY(-50%);padding:.25em 0;background:transparent;border:0;font-family:var(--font-technical);font-size:var(--hsv-label,11px);line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.HeroSetVertical_label__DPyG_:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.HeroSetVertical_row__MUa_D[data-live=true] .HeroSetVertical_dot__PWvd5{background:var(--accent-mark)}.HeroSetVertical_row__MUa_D[data-live=true] .HeroSetVertical_label__DPyG_{color:var(--accent-mark)}.HeroSetVertical_back__ULQWX{position:absolute;z-index:20;font-family:var(--font-technical);font-size:var(--hsv-back,var(--label-size));letter-spacing:var(--label-tracking);text-transform:uppercase;cursor:pointer;right:var(--hsv-back-right,48px);top:var(--hsv-back-top,30px);padding:.3em .6em;background:transparent;border:1px solid var(--border-strong);color:var(--text-secondary);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease)}.HeroSetVertical_back__ULQWX[data-on=true]{opacity:1;pointer-events:auto}.HeroSetVertical_back__ULQWX:hover{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.HeroSetVertical_back__ULQWX,.HeroSetVertical_row__MUa_D,.HeroSetVertical_sheet__YtJG2,.HeroSetVertical_stage__va1iu{transition:none}}.HeroSetVerticalIndex_index__BFDPW{--u:calc(100cqi / 840);position:absolute;left:calc(72 * var(--u));right:calc(72 * var(--u));bottom:calc(64 * var(--u));margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:calc(8 * var(--u)) calc(30 * var(--u));pointer-events:none}.HeroSetVerticalIndex_index__BFDPW[data-active=true]{pointer-events:auto}.HeroSetVerticalIndex_indexItem__hkPwn{display:inline-flex;align-items:center;gap:calc(12 * var(--u));padding:calc(4 * var(--u)) 0;background:transparent;border:0;font-family:var(--font-technical);font-size:calc(22 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary);cursor:pointer}.HeroSetVerticalIndex_indexItem__hkPwn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.HeroSetVerticalIndex_indexDot__fOe0H{width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%;background:var(--text-primary)}.HeroSetVerticalIndex_indexItem__hkPwn[data-live=true]{color:var(--accent-mark)}.HeroSetVerticalIndex_indexItem__hkPwn[data-live=true] .HeroSetVerticalIndex_indexDot__fOe0H{background:var(--accent-mark)}.HeroSetVerticalStage_root__3ZTkH{position:relative;width:100%;margin:0 auto;aspect-ratio:var(--hsv-ratio-wide);overflow-x:clip;overflow-y:visible}.HeroSetVerticalStage_scale__L_yZG{position:absolute;top:0;left:0;zoom:var(--hsv-scale,1);transform:translate(var(--hsv-shift,0),var(--hsv-shift-y,0))}@supports not (zoom:1){.HeroSetVerticalStage_scale__L_yZG{zoom:normal;transform-origin:top left;transform:scale(var(--hsv-scale,1)) translate(var(--hsv-shift,0),var(--hsv-shift-y,0))}}@media (max-width:720px){.HeroSetVerticalStage_root__3ZTkH{width:auto;margin-inline:calc(-1 * var(--page-gutter));aspect-ratio:var(--hsv-ratio-narrow)}}.Footer_root__0ePHW{padding-block:var(--space-8) var(--space-6);border-top:1px solid var(--border-subtle);margin-top:0}.Footer_grid___faTj{display:grid;grid-template-columns:minmax(0,.7fr) repeat(3,minmax(0,1fr));grid-gap:var(--space-7) var(--space-6);gap:var(--space-7) var(--space-6);align-items:start}@media (max-width:960px){.Footer_grid___faTj{grid-template-columns:1fr 1fr}.Footer_lead__poWkh{grid-column:1/-1}}@media (max-width:520px){.Footer_grid___faTj{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-5)}.Footer_col__C3KHt:last-child{grid-column:1/-1}.Footer_address__F6Pz7,.Footer_colLink__qHEkG{overflow-wrap:anywhere}}.Footer_lead__poWkh{display:flex;flex-direction:column;gap:var(--space-4);max-width:340px;color:var(--text-primary)}.Footer_mark__qsMpC{display:block;margin-left:1px}.Footer_col__C3KHt{display:flex;flex-direction:column;gap:var(--space-4)}.Footer_colHeading__Ab7Jw{font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);line-height:var(--label-leading);text-transform:uppercase;color:var(--text-muted)}.Footer_colLinks___f3Ba{font-size:var(--type-support-size);line-height:20px;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.Footer_colLink__qHEkG{font-size:var(--type-support-size);color:var(--text-secondary);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease)}.Footer_colLink__qHEkG[href]:hover{color:var(--text-primary)}.Footer_tagged__9rukK{display:flex;align-items:flex-start;gap:6px}.Footer_tagged__9rukK .Footer_colLink__qHEkG{color:var(--text-primary)}.Footer_tag__Fa_y9{line-height:1;transform:translateY(-4px)}.Footer_address__F6Pz7{display:flex;flex-direction:column;gap:2px;font-style:normal;font-size:var(--type-support-size);color:var(--text-secondary);line-height:1.5}.Footer_addressLine__y7LkI{display:block}.Footer_notice__khT_Y{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.Footer_acknowledgement__DakNO{margin:0;font-size:var(--footer-note-size);line-height:1.6;color:var(--text-muted);max-width:none;text-wrap:balance}.Footer_legal__QaHNB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);font-family:var(--font-technical);font-size:var(--footer-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.Footer_legalLinks__fQelK{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none;margin:0 0 0 auto;padding:0}.Footer_legalLink__xG8A8{color:var(--text-muted);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease)}.Footer_legalLink__xG8A8[href]:hover{color:var(--text-primary)}@media (max-width:720px){.Footer_legalLinks__fQelK{margin-left:0;width:100%}}.CaseStudies_grid__HzseY{--gap:var(--space-7);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-8) var(--gap);gap:var(--space-8) var(--gap);margin:0;padding:0;list-style:none}.CaseStudies_cell__kI1z5{position:relative;min-width:0}.CaseStudies_cell__kI1z5:not(:nth-child(3n+1)):before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--gap) / -2);border-left:1px solid var(--border-subtle)}@media (max-width:960px){.CaseStudies_grid__HzseY{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudies_cell__kI1z5:not(:nth-child(3n+1)):before{content:none}.CaseStudies_cell__kI1z5:nth-child(2n):before{content:""}}@media (max-width:640px){.CaseStudies_grid__HzseY{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.CaseStudies_cell__kI1z5:nth-child(2n):before{content:none}}.DiscoveryInsight_card__Pr6h8{margin:var(--block-gap) auto 0;max-width:900px}.DiscoveryInsight_card__Pr6h8 svg{transition:opacity var(--motion-duration-base) var(--motion-ease)}.DiscoveryInsight_card__Pr6h8 svg[data-phase=mapping]{opacity:.7}.DiscoveryInsight_caption__m6h1j{margin:var(--space-4) auto 0;max-width:900px;font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}@media (max-width:720px){.DiscoveryInsight_card__Pr6h8{margin-inline:calc(var(--page-gutter) * -1);overflow-x:auto;scrollbar-width:none}.DiscoveryInsight_card__Pr6h8::-webkit-scrollbar{display:none}.DiscoveryInsight_card__Pr6h8>*{width:900px}.DiscoveryInsight_card__Pr6h8 svg{min-width:900px}.DiscoveryInsight_caption__m6h1j{margin-inline:0}}.HeaderMenu_menu__Sb5NK{display:flex;align-items:center}.HeaderMenu_trigger__CuQGe{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-inline:calc(var(--space-3) * -1);background:transparent;border:0;font-family:var(--font-interface);font-size:var(--type-support-size);font-weight:var(--weight-medium);letter-spacing:var(--interface-tracking);color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:6px;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease),-webkit-text-decoration-color var(--motion-duration-fast) var(--motion-ease);transition:text-decoration-color var(--motion-duration-fast) var(--motion-ease),background-color var(--motion-duration-fast) var(--motion-ease);transition:text-decoration-color var(--motion-duration-fast) var(--motion-ease),background-color var(--motion-duration-fast) var(--motion-ease),-webkit-text-decoration-color var(--motion-duration-fast) var(--motion-ease)}.HeaderMenu_trigger__CuQGe[aria-expanded=true]{background:var(--surface-card)}.HeaderMenu_trigger__CuQGe:focus-visible,.HeaderMenu_trigger__CuQGe:hover,.HeaderMenu_trigger__CuQGe[aria-expanded=true]{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.HeaderMenu_trigger__CuQGe[data-current]{font-weight:var(--weight-semibold)}.HeaderMenu_chevron__XiHNE{opacity:.6;transition:transform var(--motion-duration-fast) var(--motion-ease)}.HeaderMenu_trigger__CuQGe[aria-expanded=true] .HeaderMenu_chevron__XiHNE{transform:rotate(180deg)}.HeaderMenu_panel__1PtQ7{position:absolute;top:100%;left:0;right:0;width:min(calc(var(--cols, 2) * 320px + var(--space-4)),calc(100% - var(--page-gutter) * 2));margin:var(--space-2) auto 0;padding:var(--space-2);background:var(--surface-page);border:1px solid var(--border-subtle);visibility:hidden;opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-ease),visibility var(--motion-duration-fast)}.HeaderMenu_panel__1PtQ7[data-open]{visibility:visible;opacity:1}.HeaderMenu_grid__PH5NT{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));margin:0;padding:0;list-style:none;background:var(--surface-card);border:1px solid var(--border-subtle)}.HeaderMenu_grid__PH5NT[data-cols="2"]>li:nth-child(2n){border-left:1px solid var(--border-subtle)}.HeaderMenu_groupBlock__j0pNk{display:flex;flex-direction:column;gap:var(--space-2)}.HeaderMenu_groupLabel__MADc6{margin:0;padding:var(--space-3) var(--space-3) 0;font-family:var(--font-technical);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.HeaderMenu_item__OMUkS{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5) var(--space-6);text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-ease)}.HeaderMenu_item__OMUkS[href]:focus-visible,.HeaderMenu_item__OMUkS[href]:hover{background:var(--surface-raised)}.HeaderMenu_title__lm8C6{font-family:var(--font-interface);font-size:15px;font-weight:500;color:var(--text-primary)}.HeaderMenu_blurb__fP6SM{font-size:var(--type-support-size);line-height:1.45;color:var(--text-muted)}.HeaderMenu_item__OMUkS[data-current] .HeaderMenu_title__lm8C6{font-weight:var(--weight-semibold)}.HeaderMenu_foot__ZCvhe{display:flex;justify-content:flex-end;padding:var(--space-4) var(--space-5) var(--space-3)}.HeaderMenu_all__FUm6C{font-family:var(--font-interface);font-size:var(--type-support-size);font-weight:var(--weight-medium);letter-spacing:var(--interface-tracking);color:var(--text-secondary);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease)}.HeaderMenu_all__FUm6C[href]:focus-visible,.HeaderMenu_all__FUm6C[href]:hover{color:var(--text-primary)}@media (max-width:960px){.HeaderMenu_item__OMUkS{padding:var(--space-4) var(--space-5)}}.ContactIntro_root__jM9jv{display:flex;flex-direction:column;align-items:flex-start}.ContactIntro_heading__xDCF4{margin:0 0 var(--block-gap-sm);--h1-size:clamp(36px,4.4vw,60px)}.ContactIntro_direct__z2lgC{display:flex;flex-direction:column;gap:var(--space-2)}.ContactIntro_label__k09Xy{margin:0 0 var(--space-2);font-family:var(--font-technical);font-size:var(--label-size);font-weight:400;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--tier-caption)}.ContactIntro_route__qk_a2{font-size:var(--type-body-size);letter-spacing:var(--interface-tracking);color:var(--tier-title);text-decoration:none;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--border-strong);padding-bottom:2px;transition:border-color var(--motion-duration-fast) var(--motion-ease)}.ContactIntro_route__qk_a2:focus-visible,.ContactIntro_route__qk_a2:hover{border-bottom-color:currentColor}.ThankYou_root__qBxB_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--block-gap-sm)}.ThankYou_head__p8cFU{--h1-size:clamp(36px,4.4vw,60px)}.ThankYou_head__p8cFU,.ThankYou_next__iUcfd{display:flex;flex-direction:column;gap:var(--space-3)}.ThankYou_next__iUcfd{align-items:flex-start;align-self:stretch;padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.ThankYou_prompt__8ikQH{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--tier-body)}.ThankYou_home__fAXoX{font-size:var(--type-body-size);letter-spacing:var(--interface-tracking);color:var(--tier-title);text-decoration:none;border-bottom:1px solid var(--border-strong);padding-bottom:2px;transition:border-color var(--motion-duration-fast) var(--motion-ease)}.ThankYou_home__fAXoX:focus-visible,.ThankYou_home__fAXoX:hover{border-bottom-color:currentColor}.HeroStackDiagram_frame__5G0VP{width:100%;max-width:800px;margin-inline:auto;color:var(--text-secondary)}.HeroStackDiagram_svg__8bDBZ{display:block;width:100%;height:auto;fill:none;stroke:currentColor;stroke-width:1;stroke-linejoin:round;stroke-linecap:round}.HeroStackDiagram_title__c_szg{fill:var(--text-muted);stroke:none;font-family:var(--font-technical);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase}.HeroStackDiagram_guide__PucM3{stroke:var(--text-muted);stroke-opacity:.45;stroke-width:1}.HeroStackDiagram_slab__0pRq2 .HeroStackDiagram_stroke__OsvNf{stroke:var(--text-secondary);stroke-opacity:.65;stroke-width:1;fill:none;transition:stroke .7s var(--motion-ease),stroke-opacity .7s var(--motion-ease),stroke-width .7s var(--motion-ease)}.HeroStackDiagram_slab__0pRq2[data-active=true] .HeroStackDiagram_stroke__OsvNf{stroke:var(--accent-mark);stroke-opacity:1;stroke-width:1.25}.HeroStackDiagram_slab__0pRq2 .HeroStackDiagram_fillTop__KLWSl{fill:color-mix(in srgb,var(--accent-mark) 0%,transparent);stroke:none;transition:fill .7s var(--motion-ease)}.HeroStackDiagram_slab__0pRq2[data-active=true] .HeroStackDiagram_fillTop__KLWSl{fill:color-mix(in srgb,var(--accent-mark) 18%,transparent)}.HeroStackDiagram_connector__pnt6s{stroke:var(--text-muted);stroke-opacity:.45;stroke-width:1}.HeroStackDiagram_bracketSpine__g30iA,.HeroStackDiagram_bracketTick__uS0Vj{stroke:var(--text-muted);stroke-opacity:.5;stroke-width:1}.HeroStackDiagram_bracketLabel___wlNM{fill:var(--text-muted);stroke:none;font-family:var(--font-technical);font-size:9px;letter-spacing:.24em}.HeroStackDiagram_dot__fGwtZ{fill:var(--text-secondary);stroke:none;transition:fill .7s var(--motion-ease)}.HeroStackDiagram_dot__fGwtZ[data-active=true]{fill:var(--accent-mark)}.HeroStackDiagram_label__4JE7T{fill:var(--text-secondary);stroke:none;font-family:var(--font-technical);font-size:11px;letter-spacing:.18em;font-weight:400;transition:fill .7s var(--motion-ease)}.HeroStackDiagram_label__4JE7T[data-active=true]{fill:var(--accent-mark)}@media (prefers-reduced-motion:reduce){.HeroStackDiagram_dot__fGwtZ,.HeroStackDiagram_label__4JE7T,.HeroStackDiagram_slab__0pRq2 .HeroStackDiagram_fillTop__KLWSl,.HeroStackDiagram_slab__0pRq2 .HeroStackDiagram_stroke__OsvNf{transition:none}}.MobileMenu_toggle__O6vmC{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease)}.MobileMenu_toggle__O6vmC:hover{color:var(--accent-mark)}@media (max-width:720px){.MobileMenu_toggle__O6vmC{display:inline-flex}}.MobileMenu_backdrop__bkwXW{position:fixed;inset:calc(var(--header-height) + 1px) 0 0;z-index:45;background:color-mix(in srgb,var(--surface-page) 70%,transparent)}.MobileMenu_panel__QEpN7{position:absolute;top:100%;left:0;right:0;z-index:50;background:var(--surface-page);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:var(--space-4) var(--space-5) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4);max-height:calc(100dvh - 60px);overflow-y:auto}.MobileMenu_list__AwH3M{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.MobileMenu_itemLink___NWj9{display:block;width:100%;font-family:var(--font-interface);font-size:var(--type-body-size);font-weight:var(--weight-medium);letter-spacing:var(--interface-tracking);color:var(--text-primary);text-decoration:none;text-align:left;padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);transition:color var(--motion-duration-fast) var(--motion-ease)}.MobileMenu_list__AwH3M>li:first-child .MobileMenu_itemLink___NWj9{border-top:none}.MobileMenu_itemLink___NWj9[href]:hover{color:var(--accent-mark)}.MobileMenu_itemLink___NWj9[data-current],.MobileMenu_subLink__IfUts[data-current]{font-weight:var(--weight-semibold)}.MobileMenu_group__o7w9w{display:flex;align-items:center;justify-content:space-between;background:transparent;border-inline:0;border-bottom:0;cursor:pointer}.MobileMenu_group__o7w9w:hover{color:var(--accent-mark)}.MobileMenu_chevron__Sxree{opacity:.6;transition:transform var(--motion-duration-fast) var(--motion-ease)}.MobileMenu_group__o7w9w[aria-expanded=true] .MobileMenu_chevron__Sxree{transform:rotate(180deg)}.MobileMenu_sub__7A6g0{list-style:none;margin:0;padding:0 0 var(--space-2) var(--space-4)}.MobileMenu_sub__7A6g0[hidden]{display:none}.MobileMenu_subList__AnI37{list-style:none;margin:0;padding:0}.MobileMenu_subLabel__kV7_f{display:block;padding:var(--space-2) 0 var(--space-1);font-family:var(--font-technical);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.MobileMenu_subNote__YksyH{display:block;margin-top:2px;font-size:11px;letter-spacing:.1em;color:var(--text-muted);text-transform:none}.MobileMenu_subLink__IfUts{display:block;font-family:var(--font-interface);font-size:var(--type-support-size);font-weight:var(--weight-medium);letter-spacing:var(--interface-tracking);color:var(--text-secondary);text-decoration:none;padding:var(--space-2) 0;transition:color var(--motion-duration-fast) var(--motion-ease)}.MobileMenu_subLink__IfUts[href]:hover{color:var(--accent-mark)}.PageIntro_status__4NiJj{margin-top:var(--space-5);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.PageIntro_heading___smQV{margin:var(--space-6) 0 var(--space-5);--h1-size:clamp(36px,4.4vw,60px)}.PageIntro_lead__5xRPo{max-width:640px}.PageIntro_note__u2kZ5{max-width:640px;margin-top:var(--space-4)}.PageIntro_foot__JbMA6{margin:var(--space-5) 0 0;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--tier-caption)}.PageIntro_cta__nOlg3{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.FAQ_list__rZnvo{margin-top:var(--space-7);display:flex;flex-direction:column}.FAQ_list__rZnvo>details:last-child{border-bottom:0}.Hero_grid__pDR_M{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(var(--space-7),5vw,var(--space-9));gap:clamp(var(--space-7),5vw,var(--space-9));align-items:center}@media (min-width:1041px){.Hero_grid__pDR_M[data-split=wide]{--hero-gap:clamp(var(--space-6),3vw,var(--space-7));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hero-gap);align-items:center}.Hero_grid__pDR_M[data-split=wide] .Hero_visual__TxPv7{z-index:1}}@media (max-width:1040px){.Hero_grid__pDR_M{grid-template-columns:1fr;gap:var(--space-7)}.Hero_col__NyvB4{max-width:none}.Hero_visual__TxPv7{max-width:720px}}@media (max-width:720px){.Hero_grid__pDR_M{gap:var(--space-6)}.Hero_visual__TxPv7{max-width:none}.Hero_col__NyvB4 .Hero_ctas__d4TXi>:first-child{display:none}.Hero_col__NyvB4 .Hero_ctas__d4TXi{margin-top:var(--space-2)}}.Hero_col__NyvB4{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-4);max-width:620px}.Hero_heading__Uq9Ko{--h1-size:clamp(36px,4.4vw,60px);margin-bottom:var(--space-5)}.Hero_line__i_Pf_,.Hero_sentence__y0aAu{display:inline}@media (min-width:1024px){.Hero_line__i_Pf_,.Hero_sentence__y0aAu{display:block}}@media (min-width:1041px){.Hero_heading__Uq9Ko:has(.Hero_line__i_Pf_+.Hero_line__i_Pf_){--h1-size:clamp(36px,3.55vw,56px)}.Hero_heading__Uq9Ko:has(.Hero_line__i_Pf_+.Hero_line__i_Pf_+.Hero_line__i_Pf_){--h1-size:clamp(34px,3.3vw,52px)}.Hero_line__i_Pf_{white-space:nowrap}}.Hero_lead__D_tVz{display:flex;flex-direction:column;gap:var(--space-4);max-width:540px}.Hero_ctas__d4TXi{display:flex;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-top:var(--space-6)}.Hero_visual__TxPv7{width:100%}.Hero_fade__zcAsl,.Hero_title__MX65z,.Hero_up__vlQdO{animation-duration:calc(var(--motion-duration-slow) * 2.6);animation-timing-function:var(--motion-ease);animation-fill-mode:both}.Hero_fade__zcAsl{animation-name:Hero_hero-fade___fxxS}.Hero_title__MX65z{animation-name:Hero_hero-title__K9f6N}.Hero_up__vlQdO{animation-name:Hero_hero-up__7ycQ4}@media (max-width:720px){.Hero_fade__zcAsl,.Hero_title__MX65z,.Hero_up__vlQdO{animation:none}}@keyframes Hero_hero-fade___fxxS{0%{opacity:0}}@keyframes Hero_hero-title__K9f6N{0%{opacity:0;filter:blur(10px);transform:translateY(12px)}}@keyframes Hero_hero-up__7ycQ4{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.Hero_fade__zcAsl,.Hero_title__MX65z,.Hero_up__vlQdO{animation:none}}.Hero_focus__4a3RE{margin:var(--space-1) 0 0;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--tier-caption)}.Hero_textLink__nXRcX{font-size:var(--type-body-size);letter-spacing:var(--interface-tracking);color:var(--tier-title);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);padding-block:var(--space-2);transition:color var(--motion-duration-fast) var(--motion-ease),-webkit-text-decoration-color var(--motion-duration-fast) var(--motion-ease);transition:color var(--motion-duration-fast) var(--motion-ease),text-decoration-color var(--motion-duration-fast) var(--motion-ease);transition:color var(--motion-duration-fast) var(--motion-ease),text-decoration-color var(--motion-duration-fast) var(--motion-ease),-webkit-text-decoration-color var(--motion-duration-fast) var(--motion-ease)}.Hero_textLink__nXRcX:focus-visible,.Hero_textLink__nXRcX:hover{color:var(--tier-title);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.FinalCTA_inner__w56rB{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);max-width:760px;margin:0 auto}.FinalCTA_body__nv_Mk{max-width:40ch;text-wrap:balance}.FinalCTA_heading__y092a{--h2-size:clamp(26px,2.2vw,30px)}.FinalCTA_heading__y092a h2{letter-spacing:-.022em;text-wrap:balance}.FinalCTA_cta___XLu7{margin-top:var(--space-5);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:720px){.FinalCTA_inner__w56rB{align-items:flex-start;text-align:left}.FinalCTA_cta___XLu7{display:flex;flex-direction:column;align-items:flex-start}}.PatternMotion_root__tIotI{--draw-ms:1400ms;--draw-stagger:24ms;--draw-max:600ms}.PatternMotion_root__tIotI path{stroke-dasharray:1;stroke-dashoffset:1}.PatternMotion_root__tIotI[data-drawn] path{animation:PatternMotion_draw__qXP36 var(--draw-ms) cubic-bezier(.33,0,.2,1) forwards;animation-delay:min(calc(var(--i) * var(--draw-stagger)),var(--draw-max))}@keyframes PatternMotion_draw__qXP36{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.PatternMotion_root__tIotI[data-drawn] path{animation:none}.PatternMotion_root__tIotI path{stroke-dashoffset:0}}.TextSection_text__W_XYn{display:flex;flex-direction:column;gap:var(--space-4);max-width:640px}.TextSection_splitText__Vpugi{display:flex;flex-direction:column;gap:var(--space-5);max-width:640px}.ExploreNav_root__Lghdo{width:100%;display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:calc(var(--header-height) + var(--space-5))}.ExploreNav_intro__jqjLm{max-width:680px;margin-inline:auto;width:100%}.ExploreNav_nav__kMErc{position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:5;background:var(--surface-page);border-block:1px solid var(--border-subtle)}.ExploreNav_toggle__eOCaF{display:none}.ExploreNav_list__AZ_NB{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);padding-block:var(--space-3)}.ExploreNav_link__oXkJN{font-size:var(--type-support-size);letter-spacing:var(--interface-tracking);color:var(--tier-caption);text-decoration:none;padding-block:var(--space-1);border-bottom:1px solid transparent;transition:color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease)}.ExploreNav_link__oXkJN:focus-visible,.ExploreNav_link__oXkJN:hover{color:var(--tier-title)}.ExploreNav_link__oXkJN[aria-current=true]{color:var(--tier-title);border-bottom-color:var(--border-strong)}@media (max-width:860px){.ExploreNav_toggle__eOCaF{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;background:transparent;border:0;color:var(--tier-title);font-size:var(--type-support-size);letter-spacing:var(--interface-tracking);text-align:left;cursor:pointer}.ExploreNav_toggleLabel__Nrhko{color:var(--tier-caption)}.ExploreNav_toggleCurrent__9N2Jj{flex:1 1;font-weight:var(--functional-weight)}.ExploreNav_chevron__B2tw7{opacity:.6;transition:transform var(--motion-duration-fast) var(--motion-ease)}.ExploreNav_nav__kMErc[data-open] .ExploreNav_chevron__B2tw7{transform:rotate(180deg)}.ExploreNav_list__AZ_NB{display:none;flex-direction:column;gap:0;padding-block:0 var(--space-3)}.ExploreNav_nav__kMErc[data-open] .ExploreNav_list__AZ_NB{display:flex}.ExploreNav_link__oXkJN{display:block;padding-block:var(--space-2);font-size:var(--type-body-size)}}.StoryVisual_figure__oXUgM{margin:0 auto;width:100%;display:flex;flex-direction:column;gap:var(--space-2);max-width:880px}.StoryVisual_figure__oXUgM[data-narrow=true]{max-width:560px;margin-inline:auto}.StoryVisual_image__rSWm_{display:block;width:100%;height:auto;border:1px solid var(--border-subtle)}.StoryVisual_image__rSWm_[data-fade=true]{border:0;filter:brightness(.72);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent),linear-gradient(180deg,transparent 0,#000 14%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent),linear-gradient(180deg,transparent 0,#000 14%,#000 80%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.StoryVisual_caption___NR1M{font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}.StoryVisual_frame__MufHP{display:grid;place-items:center;padding:var(--space-5);border:1px dashed var(--border-strong);background:var(--surface-card)}.StoryVisual_frameText__qByeG{max-width:44ch;text-align:center;font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}.StoryVisual_composition__hIFzG{margin:0 auto;width:100%;max-width:1040px;display:flex;flex-direction:column;gap:var(--space-3)}.StoryVisual_stage__j3zeZ{position:relative;aspect-ratio:16/9;background:var(--surface-card);border:1px solid var(--border-subtle);overflow:hidden}.StoryVisual_layer__S6rNT{position:absolute;display:block;height:auto}.StoryVisual_layer__S6rNT[data-layer="0"]{left:3.3%;top:6%}.StoryVisual_layer__S6rNT[data-layer="1"]{right:3.7%;bottom:4%}.StoryVisual_captions__Ecf8t{display:flex;justify-content:space-between;gap:var(--space-5)}.StoryVisual_captions__Ecf8t .StoryVisual_caption___NR1M{max-width:40ch}.StoryVisual_captions__Ecf8t .StoryVisual_caption___NR1M:last-child{text-align:right}.ServiceHero_root__5HG3_{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:max(520px,calc(100svh - var(--header-height)))}.ServiceHero_ground__jmSS3{position:absolute;inset:0;background-image:radial-gradient(circle,var(--border-subtle) 1px,transparent 1.5px);background-size:28px 28px;opacity:.7}.ServiceHero_background__KmGF8{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:.75;mask-image:var(--fade,linear-gradient(195deg,black 18%,transparent 52%));-webkit-mask-image:var(--fade,linear-gradient(195deg,black 18%,transparent 52%))}.ServiceHero_tilt__hNoDE{position:absolute;top:var(--tilt-top,-30%);right:var(--tilt-right,-12%);width:var(--tilt-width,84%);transform-origin:70% 35%;transform:var(--lean,perspective(1500px) rotateX(58deg) rotateZ(-18deg))}.ServiceHero_tilt__hNoDE>svg{display:block;width:100%;height:auto}.ServiceHero_content__efi2c{position:relative;padding-block:var(--space-8)}.ServiceHero_text__9Pgn_{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:760px;--h1-size:clamp(36px,4.4vw,60px)}.ServiceHero_text__9Pgn_ h1{text-wrap:balance}.ServiceHero_eyebrow__XZ8Fu{margin-bottom:calc(var(--space-3) - var(--space-4));display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ServiceHero_label__LMx7C{line-height:1.4}.ServiceHero_foot__dJiJ2{margin:var(--space-2) 0 0;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--tier-caption)}.ServiceHero_actions__nQ4Q4{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}@media (max-width:720px){.ServiceHero_content__efi2c{padding-block:var(--space-7)}.ServiceHero_background__KmGF8{mask-image:var(--m-fade,var(--fade,linear-gradient(195deg,black 18%,transparent 52%)));-webkit-mask-image:var(--m-fade,var(--fade,linear-gradient(195deg,black 18%,transparent 52%)))}.ServiceHero_tilt__hNoDE{top:var(--m-top,-12%);right:var(--m-right,-60%);width:var(--m-width,240%)}}.ServiceHero_noteLink__Jbq62{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.ServiceHero_noteLink__Jbq62:focus-visible,.ServiceHero_noteLink__Jbq62:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.StepPanel_strip__MGStr{margin-bottom:var(--space-5)}.StepPanel_intro__Bpcrf{display:flex;flex-direction:column;gap:var(--space-4);max-width:720px}.StepPanel_columns__Ur5wO{margin:var(--block-gap) 0 0}.StepPanel_panel__ACGCR{margin-top:var(--space-7);--matte-gap:10px}.StepPanel_index__ZgOak{font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.StepPanel_figureSlot__kjDZ8{margin-bottom:var(--space-5);color:var(--text-secondary)}.StepPanel_figure__fuyv3{display:block;width:100%;height:auto}.StepPanel_heading__6gUt2{font-family:var(--font-interface);font-weight:var(--functional-weight);font-size:var(--type-heading-size);line-height:var(--type-heading-leading);letter-spacing:var(--interface-tracking);color:var(--tier-title);margin:0 0 var(--space-3)}.StepPanel_body__g1Ngw{font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption);margin:0}.IndexedList_list__q5XXN{list-style:none;margin:0;padding:0;max-width:720px;border-top:1px solid var(--border-subtle)}.IndexedList_item__nQ_A9{display:flex;align-items:baseline;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.IndexedList_text__reBbi{font-family:var(--font-interface);font-weight:var(--functional-weight);font-size:var(--type-heading-size);line-height:var(--type-heading-leading);letter-spacing:var(--interface-tracking);color:var(--tier-title)}.IndexedList_closing__P7nBC{margin-top:var(--block-gap-sm);max-width:640px}.DesignSituations_row__BE47Z{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.DesignSituations_list__91X8I{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.DesignSituations_item__1gyZ1{display:flex;flex-direction:column;gap:var(--space-2);max-width:560px}.DesignSituations_figure__N8vN5{min-width:0;padding:var(--space-7) var(--space-5);background-image:radial-gradient(circle,var(--border-subtle) 1px,transparent 1.5px);background-size:28px 28px}@media (max-width:860px){.DesignSituations_row__BE47Z{grid-template-columns:minmax(0,1fr);gap:var(--block-gap-sm)}.DesignSituations_figure__N8vN5{max-width:420px}}.ClientHead_row__1umWf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%}.ClientHead_client__iAob4{margin:0;font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--accent-text)}[data-register=dark] .ClientHead_client__iAob4{color:var(--accent-mark)}.ClientHead_link__wx3_o{display:inline-flex;align-items:center;gap:var(--space-1);flex:none;font-size:var(--type-support-size);letter-spacing:var(--interface-tracking);color:var(--tier-caption);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease)}.ClientHead_link__wx3_o svg{opacity:var(--icon-opacity-mono)}.ClientHead_link__wx3_o:focus-visible,.ClientHead_link__wx3_o:hover{color:var(--tier-title)}.ClientHead_link__wx3_o:focus-visible svg,.ClientHead_link__wx3_o:hover svg{opacity:1}@media (max-width:560px){.ClientHead_row__1umWf{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}.Pricing_plans__9iJBQ{margin-top:var(--block-gap);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto 1fr auto}.Pricing_plan__eg9mM{display:grid;grid-row:span 5;grid-template-rows:subgrid;padding-inline:var(--space-6);border-left:1px solid var(--border-subtle)}.Pricing_plan__eg9mM:first-child{padding-left:0;border-left:none}.Pricing_plan__eg9mM:last-child{padding-right:0}.Pricing_name__2_oy9{margin:0 0 var(--space-2);font-family:var(--font-interface);font-weight:var(--functional-weight);letter-spacing:var(--interface-tracking);font-size:var(--type-heading-size);line-height:var(--type-heading-leading);color:var(--tier-title)}.Pricing_price__BmHpK{padding-bottom:var(--space-4)}.Pricing_amount__3GF3A{margin:0;font-family:var(--font-interface);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--interface-tracking);color:var(--tier-body)}.Pricing_tail__77o0U{white-space:nowrap}.Pricing_gst__eDPBq{color:var(--tier-caption)}.Pricing_meta__xmdIr{margin:var(--space-1) 0 0}.Pricing_meta__xmdIr,.Pricing_suits__u1vJ8{font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}.Pricing_suits__u1vJ8{margin:0;padding-block:var(--space-4);border-top:1px solid var(--border-subtle)}.Pricing_outcomes___RlYQ{padding-top:var(--space-4);padding-bottom:var(--space-5);border-top:1px solid var(--border-subtle)}.Pricing_outcomesLabel__ae3WC{margin:0 0 var(--space-3);color:var(--tier-caption)}.Pricing_includes__qS0Yy,.Pricing_outcomesLabel__ae3WC{font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking)}.Pricing_includes__qS0Yy{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);color:var(--tier-body)}.Pricing_cta__FtfH9{align-self:end}.Pricing_note__Sp_Kg{margin:var(--space-7) 0 0;max-width:54ch;font-size:var(--type-support-size);line-height:var(--type-support-leading);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}@media (max-width:959px){.Pricing_plans__9iJBQ{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.Pricing_plan__eg9mM{grid-row:auto;grid-template-rows:none;padding:var(--space-6) 0;border-left:none;border-top:1px solid var(--border-subtle)}.Pricing_plan__eg9mM:first-child{border-top:none;padding-top:0}.Pricing_plan__eg9mM:last-child{padding-bottom:0}}.DiscoveryProcess_strip__ijPpC{margin-bottom:var(--space-5)}.DiscoveryProcess_intro__VGjQe{display:flex;flex-direction:column;gap:var(--space-4);max-width:720px}.DiscoveryProcess_columns__VN60m{margin:var(--block-gap) 0 0}