.business-architecture_section__mNBLU{--section-padding:60px;overflow:clip;background:var(--brand-navy)}.business-architecture_heading__EDDAr{max-width:820px}.business-architecture_heading__EDDAr h2{max-width:13em;font-size:clamp(2rem,4.5vw,3.8rem)}.business-architecture_heading__EDDAr h2 strong{color:var(--brand-gold)}.business-architecture_heading__EDDAr p{margin-top:18px;color:var(--text-secondary)}.business-architecture_system__N3X59{display:grid;gap:1px;margin-top:48px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:var(--radius)}.business-architecture_layer__r0Yb4{position:relative;min-width:0;background:var(--surface-1);overflow-wrap:anywhere;transition:opacity .3s var(--ease),transform .3s var(--ease)}.business-architecture_layer__r0Yb4:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--brand-blue);content:"";opacity:.5;transform:scaleY(.58);transform-origin:center;transition:opacity .3s var(--ease),transform .3s var(--ease)}.business-architecture_layer__r0Yb4:focus-within:before,.business-architecture_layer__r0Yb4:hover:before{opacity:1;transform:scaleY(1)}.business-architecture_system__N3X59:has(.business-architecture_layer__r0Yb4:focus-within) .business-architecture_layer__r0Yb4:not(:focus-within),.business-architecture_system__N3X59:has(.business-architecture_layer__r0Yb4:hover) .business-architecture_layer__r0Yb4:not(:hover){opacity:.78}.business-architecture_layerSummary__XFONa{display:none}.business-architecture_layerInner__OteLh{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) minmax(170px,.32fr);gap:clamp(24px,3vw,44px);align-items:start;padding:clamp(26px,3vw,42px)}.business-architecture_layerLabel__d076d h3{font-size:1.1rem}.business-architecture_layerLabel__d076d p{margin-top:8px;color:var(--text-muted);font-size:.82rem}.business-architecture_delivery__dJ8BS,.business-architecture_entryRail__G6p8U,.business-architecture_foundation__4Z2hv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.business-architecture_delivery__dJ8BS li,.business-architecture_entryRail__G6p8U li,.business-architecture_foundation__4Z2hv li{min-width:0;padding:16px 14px;color:var(--text-secondary);background:var(--brand-navy);font-size:.82rem;line-height:1.55}.business-architecture_outcome__aE2J4{padding-left:20px;border-left:1px solid var(--line)}.business-architecture_outcome__aE2J4 span{color:var(--brand-gold);font-size:.76rem;font-weight:700}.business-architecture_outcome__aE2J4 p{margin-top:8px;color:var(--text-secondary);font-size:.84rem}.business-architecture_products__98iEw{display:grid;grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(0,1fr));gap:12px}.business-architecture_platformGroups__jubEI article,.business-architecture_products__98iEw article{min-width:0;padding:20px;background:var(--brand-navy);border:1px solid var(--line);border-radius:var(--radius);transition:transform .3s var(--ease)}.business-architecture_platformGroups__jubEI article:focus-within,.business-architecture_platformGroups__jubEI article:hover,.business-architecture_products__98iEw article:focus-within,.business-architecture_products__98iEw article:hover{border-color:color-mix(in srgb,var(--brand-blue) 72%,var(--line));transform:translateY(-2px)}.business-architecture_products__98iEw article>span{color:var(--brand-gold);font-size:.76rem;font-weight:700}.business-architecture_platformGroups__jubEI h4,.business-architecture_products__98iEw h4{margin-top:10px;font-size:1rem}.business-architecture_platformGroups__jubEI ul,.business-architecture_products__98iEw ul{display:grid;gap:7px;margin-top:14px}.business-architecture_platformGroups__jubEI li,.business-architecture_products__98iEw li{color:var(--text-secondary);font-size:.78rem}.business-architecture_featuredProduct__zUlRC{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-2) 92%,var(--brand-blue)),var(--brand-navy))!important;border-color:color-mix(in srgb,var(--brand-blue) 66%,var(--line))!important}.business-architecture_platformGroups__jubEI{display:grid;grid-template-columns:1.15fr 1fr .9fr;gap:12px}.business-architecture_flywheel__UipW8{margin-top:28px;padding:clamp(26px,4vw,42px);background:var(--surface-2);border:1px solid color-mix(in srgb,var(--brand-blue) 58%,var(--line));border-radius:var(--radius)}.business-architecture_flywheel__UipW8 header{max-width:660px}.business-architecture_flywheel__UipW8 h3{font-size:clamp(1.4rem,3vw,2rem)}.business-architecture_flywheel__UipW8 header p{margin-top:10px;color:var(--text-secondary)}.business-architecture_flywheel__UipW8 ol{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;margin-top:28px;background:var(--line);border:1px solid var(--line)}.business-architecture_flywheel__UipW8 li{position:relative;min-width:0;padding:18px 12px;background:var(--brand-navy)}.business-architecture_flywheel__UipW8 li:not(:last-child):after{position:absolute;top:50%;right:-7px;z-index:1;width:13px;height:1px;background:var(--brand-blue);content:"";transform:translateY(-50%)}.business-architecture_flywheel__UipW8 li strong{display:block;font-size:.8rem}.business-architecture_flywheelReturn__0QQT7{display:flex;width:max-content;margin-top:18px;margin-left:auto;padding:10px 14px;color:var(--brand-gold);border:1px solid var(--line);border-radius:var(--radius);font-size:.8rem;font-weight:700;transition:transform .3s var(--ease)}.business-architecture_flywheelReturn__0QQT7:focus-visible,.business-architecture_flywheelReturn__0QQT7:hover{transform:translateY(-2px)}@keyframes business-architecture_businessLayerIn__ukXZQ{0%{opacity:0;transform:translateY(18px)}}@keyframes business-architecture_businessConnectorIn__YxRpe{0%{opacity:0;transform:scaleY(0)}}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel],.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer]{animation:business-architecture_businessLayerIn__ukXZQ .52s var(--ease) both}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=entrances]{animation-delay:0s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products]{animation-delay:.1s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform]{animation-delay:.2s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=foundation]{animation-delay:.3s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=delivery]{animation-delay:.4s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel]{animation-delay:.5s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer]:before{animation:business-architecture_businessConnectorIn__YxRpe .36s var(--ease) backwards}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=entrances]:before{animation-delay:60ms}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products]:before{animation-delay:.16s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform]:before{animation-delay:.26s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=foundation]:before{animation-delay:.36s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=delivery]:before{animation-delay:.46s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li,.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform] .business-architecture_platformGroups__jubEI article,.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products] .business-architecture_products__98iEw article{animation:business-architecture_businessLayerIn__ukXZQ .4s var(--ease) backwards}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products] .business-architecture_products__98iEw article:first-child{animation-delay:.16s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products] .business-architecture_products__98iEw article:nth-child(2){animation-delay:.22s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=products] .business-architecture_products__98iEw article:nth-child(3){animation-delay:.28s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform] .business-architecture_platformGroups__jubEI article:first-child{animation-delay:.3s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform] .business-architecture_platformGroups__jubEI article:nth-child(2){animation-delay:.36s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer=platform] .business-architecture_platformGroups__jubEI article:nth-child(3){animation-delay:.42s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:first-child{animation-delay:.5s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(2){animation-delay:545ms}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(3){animation-delay:.59s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(4){animation-delay:635ms}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(5){animation-delay:.68s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(6){animation-delay:725ms}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(7){animation-delay:.77s}.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel] li:nth-child(8){animation-delay:815ms}@media (min-width:1025px){.business-architecture_layer__r0Yb4:not([open])>.business-architecture_layerInner__OteLh{display:grid}}@media (max-width:1024px){.business-architecture_section__mNBLU{--section-padding:clamp(72px,8vw,120px)}.business-architecture_layerInner__OteLh{grid-template-columns:1fr}.business-architecture_layerLabel__d076d{display:none}.business-architecture_layerSummary__XFONa{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);gap:20px;padding:22px 26px 0;cursor:pointer;list-style:none}.business-architecture_layerSummary__XFONa::-webkit-details-marker{display:none}.business-architecture_layerSummary__XFONa span{color:var(--brand-gold);font-weight:700}.business-architecture_layerSummary__XFONa strong{font-size:.88rem}.business-architecture_outcome__aE2J4{padding:16px 0 0;border-top:1px solid var(--line);border-left:0}.business-architecture_flywheel__UipW8 ol{grid-template-columns:repeat(4,minmax(0,1fr))}.business-architecture_flywheel__UipW8 li:nth-child(5){grid-row:2;grid-column:4}.business-architecture_flywheel__UipW8 li:nth-child(6){grid-row:2;grid-column:3}.business-architecture_flywheel__UipW8 li:nth-child(7){grid-row:2;grid-column:2}.business-architecture_flywheel__UipW8 li:nth-child(8){grid-row:2;grid-column:1}.business-architecture_flywheel__UipW8 li:nth-child(4):after{top:auto;right:auto;bottom:-7px;left:50%;width:1px;height:13px;transform:translateX(-50%)}.business-architecture_flywheel__UipW8 li:nth-child(5):after,.business-architecture_flywheel__UipW8 li:nth-child(6):after,.business-architecture_flywheel__UipW8 li:nth-child(7):after{right:auto;left:-7px}.business-architecture_flywheelReturn__0QQT7{margin-left:0}}@media (max-width:767px){.business-architecture_heading__EDDAr h2{max-width:none}.business-architecture_layerSummary__XFONa{grid-template-columns:1fr;gap:4px;padding:20px 20px 0}.business-architecture_layerInner__OteLh{padding:20px}.business-architecture_platformGroups__jubEI,.business-architecture_products__98iEw{grid-template-columns:1fr}.business-architecture_delivery__dJ8BS,.business-architecture_entryRail__G6p8U,.business-architecture_flywheel__UipW8 ol,.business-architecture_foundation__4Z2hv{grid-template-columns:repeat(2,minmax(0,1fr))}.business-architecture_flywheel__UipW8 li:first-child{grid-row:1;grid-column:1}.business-architecture_flywheel__UipW8 li:nth-child(2){grid-row:1;grid-column:2}.business-architecture_flywheel__UipW8 li:nth-child(3){grid-row:2;grid-column:2}.business-architecture_flywheel__UipW8 li:nth-child(4){grid-row:2;grid-column:1}.business-architecture_flywheel__UipW8 li:nth-child(5){grid-row:3;grid-column:1}.business-architecture_flywheel__UipW8 li:nth-child(6){grid-row:3;grid-column:2}.business-architecture_flywheel__UipW8 li:nth-child(7){grid-row:4;grid-column:2}.business-architecture_flywheel__UipW8 li:nth-child(8){grid-row:4;grid-column:1}.business-architecture_flywheel__UipW8 li:nth-child(2):after,.business-architecture_flywheel__UipW8 li:nth-child(4):after,.business-architecture_flywheel__UipW8 li:nth-child(6):after{top:auto;right:auto;bottom:-7px;left:50%;width:1px;height:13px;transform:translateX(-50%)}.business-architecture_flywheel__UipW8 li:nth-child(3):after,.business-architecture_flywheel__UipW8 li:nth-child(7):after{right:auto;left:-7px}.business-architecture_flywheel__UipW8 li:nth-child(5):after{top:50%;right:-7px;bottom:auto;left:auto;width:13px;height:1px;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.business-architecture_flywheelReturn__0QQT7,.business-architecture_flywheel__UipW8 li,.business-architecture_layer__r0Yb4,.business-architecture_layer__r0Yb4:before,.business-architecture_platformGroups__jubEI article,.business-architecture_products__98iEw article,.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-flywheel],.business-architecture_section__mNBLU>.container[data-motion-state=visible][data-motion-entered] [data-business-layer]{animation:none!important;transition:none!important;transform:none!important}}.editorial-sections_caseSection__uXK6n,.editorial-sections_launchSection__MiyB2{background:var(--surface-1)}.editorial-sections_teamSection__m9P82{background:var(--brand-navy)}.editorial-sections_sectionHeading__KdBrG{max-width:820px;margin-bottom:clamp(48px,7vw,80px)}.editorial-sections_eyebrow__TPGW1,.editorial-sections_sectionHeading__KdBrG>span{display:inline-block;margin-bottom:14px;color:var(--brand-gold);font-size:.78rem;font-weight:700;letter-spacing:.16em}.editorial-sections_sectionHeading__KdBrG h2{margin-bottom:18px;font-size:clamp(2rem,4.5vw,3.8rem)}.editorial-sections_sectionHeading__KdBrG h2 strong{color:var(--brand-gold)}.editorial-sections_sectionHeading__KdBrG p{max-width:720px;color:var(--text-secondary);font-size:1.02rem}.editorial-sections_archives__K9ndv{display:grid;gap:72px}.editorial-sections_archive__9rHC3{border-top:1px solid var(--brand-blue);transition:border-color .2s var(--ease),background-color .2s var(--ease)}.editorial-sections_archive__9rHC3 header{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);gap:32px;align-items:end;padding:28px 0}.editorial-sections_archive__9rHC3 header span{grid-column:1;display:block;margin-bottom:9px;color:var(--text-secondary);font-size:.76rem;font-weight:700;letter-spacing:.08em}.editorial-sections_archive__9rHC3 h3{grid-column:1;font-size:clamp(1.65rem,3vw,2.5rem)}.editorial-sections_archive__9rHC3 header p{grid-column:2;grid-row:1/span 2;align-self:end;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.25rem)}.editorial-sections_archive__9rHC3 dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.editorial-sections_archive__9rHC3 dl>div{min-width:0;padding:28px;border-right:1px solid var(--line)}.editorial-sections_archive__9rHC3 dl>div:last-child{border-right:0}.editorial-sections_archive__9rHC3 dt{margin-bottom:18px;color:var(--brand-gold);font-weight:700}.editorial-sections_archive__9rHC3 dd{margin:0}.editorial-sections_archive__9rHC3 li{position:relative;padding:6px 0 6px 16px;color:var(--text-secondary)}.editorial-sections_archive__9rHC3 li:before{position:absolute;top:16px;left:0;width:5px;height:5px;background:var(--brand-blue);content:""}.editorial-sections_disclaimer__D46_H{max-width:720px;margin:32px auto 0;color:var(--text-muted);font-size:.84rem;text-align:center}.editorial-sections_teamGrid__tZKDU{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.editorial-sections_member__AMOiR{grid-column:span 6;min-width:0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding-block:28px;border-top:1px solid var(--line)}.editorial-sections_member__AMOiR:nth-child(3n){grid-column:3/span 8}.editorial-sections_member__AMOiR img{width:150px;height:150px;object-fit:cover;border-radius:var(--radius)}.editorial-sections_member__AMOiR h3{margin-bottom:4px;font-size:1.35rem}.editorial-sections_member__AMOiR strong{display:block;margin-bottom:16px;color:var(--text-secondary);font-size:.82rem;letter-spacing:.04em}.editorial-sections_member__AMOiR p{color:var(--text-secondary);font-size:.9rem}.editorial-sections_member__AMOiR blockquote{margin-top:16px;color:var(--text-muted);font-size:.84rem}.editorial-sections_teamFacts__RjfsV{margin-top:64px;display:grid;gap:48px}.editorial-sections_teamFacts__RjfsV h3{margin-bottom:18px;font-size:1rem}.editorial-sections_fields__e4OC_{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-block:1px solid var(--line)}.editorial-sections_fields__e4OC_ li{min-width:0;padding:20px 10px;color:var(--text-secondary);font-size:.82rem;text-align:center;border-right:1px solid var(--line)}.editorial-sections_fields__e4OC_ li:last-child{border-right:0}.editorial-sections_values__nFn7F{display:grid;grid-template-columns:repeat(5,1fr);margin-top:48px;border-block:1px solid var(--line)}.editorial-sections_values__nFn7F li{padding:20px 12px;color:var(--brand-gold);font-weight:700;text-align:center}.editorial-sections_launch__HrVUZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:48px}.editorial-sections_suitability__M3gA2,.editorial-sections_trial__97lDp{min-width:0;border-top:1px solid var(--brand-blue);padding-top:28px}.editorial-sections_replication__QPLgF h3,.editorial-sections_suitability__M3gA2 h3,.editorial-sections_trial__97lDp h3{margin-bottom:24px;font-size:clamp(1.35rem,3vw,2rem)}.editorial-sections_suitability__M3gA2 li{padding:13px 0;color:var(--text-secondary);border-bottom:1px solid var(--line)}.editorial-sections_suitability__M3gA2 li:before{width:8px;height:1px;margin-right:10px;display:inline-block;vertical-align:middle;background:var(--signal-blue);content:""}.editorial-sections_suitability__M3gA2>p{margin-top:24px;color:var(--text-secondary)}.editorial-sections_suitability__M3gA2>p strong{color:var(--text-primary)}.editorial-sections_trial__97lDp>p{margin-bottom:24px;color:var(--text-secondary)}.editorial-sections_phases__oZpuj{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.editorial-sections_phases__oZpuj article{min-width:0;padding:28px 18px;border-right:1px solid var(--line);transition:background-color .2s var(--ease)}.editorial-sections_phases__oZpuj article:last-child{border-right:0}.editorial-sections_phases__oZpuj strong{display:block;color:var(--signal-blue);font:700 clamp(1.6rem,3vw,2.4rem) /1 var(--font-latin)}.editorial-sections_phases__oZpuj small{margin-left:4px;font:500 .72rem/1 var(--font-body)}.editorial-sections_phases__oZpuj span{display:block;margin-top:16px;color:var(--text-secondary);font-size:.84rem}@media (hover:hover){.editorial-sections_archive__9rHC3:hover{background:color-mix(in srgb,var(--brand-blue) 4%,transparent);border-color:var(--signal-blue)}.editorial-sections_phases__oZpuj article:hover{background:color-mix(in srgb,var(--brand-blue) 8%,transparent)}}.editorial-sections_pilots__RRhNE{margin-top:28px}.editorial-sections_pilots__RRhNE h4{margin-bottom:12px;font-size:.9rem}.editorial-sections_pilots__RRhNE ul{display:flex;flex-wrap:wrap;gap:8px}.editorial-sections_pilots__RRhNE li{padding:7px 11px;color:var(--text-secondary);border:1px solid var(--line);font-size:.8rem}.editorial-sections_replication__QPLgF{margin-top:72px;padding-top:32px;border-top:1px solid var(--brand-blue)}.editorial-sections_replication__QPLgF header{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);gap:24px}.editorial-sections_replication__QPLgF ol{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin-top:28px;border-block:1px solid var(--line)}.editorial-sections_replication__QPLgF li{min-width:0;padding:20px 12px;color:var(--text-secondary);font-size:.82rem;border-right:1px solid var(--line)}.editorial-sections_replication__QPLgF li:last-child{border-right:0}.editorial-sections_replication__QPLgF li span{display:block;margin-bottom:24px;color:var(--signal-blue);font:700 .76rem/1 var(--font-latin)}.editorial-sections_replication__QPLgF>p{margin-top:24px;color:var(--text-muted);font-size:.9rem}.editorial-sections_replication__QPLgF>p b{color:var(--brand-gold)}@media (max-width:768px){.editorial-sections_archive__9rHC3 dl,.editorial-sections_archive__9rHC3 header,.editorial-sections_launch__HrVUZ,.editorial-sections_phases__oZpuj,.editorial-sections_replication__QPLgF header{grid-template-columns:1fr}.editorial-sections_archive__9rHC3 h3,.editorial-sections_archive__9rHC3 header p,.editorial-sections_archive__9rHC3 header span{grid-column:1;grid-row:auto}.editorial-sections_archive__9rHC3 dl>div,.editorial-sections_phases__oZpuj article{border-right:0;border-bottom:1px solid var(--line)}.editorial-sections_archive__9rHC3 dl>div:last-child,.editorial-sections_phases__oZpuj article:last-child{border-bottom:0}.editorial-sections_member__AMOiR,.editorial-sections_member__AMOiR:nth-child(3n){grid-column:1/-1}.editorial-sections_fields__e4OC_{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-sections_fields__e4OC_ li{border-bottom:1px solid var(--line)}.editorial-sections_values__nFn7F{grid-template-columns:1fr}.editorial-sections_values__nFn7F li{border-bottom:1px solid var(--line)}.editorial-sections_values__nFn7F li:last-child{border-bottom:0}.editorial-sections_replication__QPLgF ol{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-sections_replication__QPLgF li{border-bottom:1px solid var(--line)}}@media (max-width:520px){.editorial-sections_archives__K9ndv{gap:56px}.editorial-sections_member__AMOiR{grid-template-columns:96px minmax(0,1fr);gap:16px}.editorial-sections_member__AMOiR img{width:96px;height:96px}.editorial-sections_fields__e4OC_,.editorial-sections_replication__QPLgF ol{grid-template-columns:1fr}.editorial-sections_fields__e4OC_ li,.editorial-sections_replication__QPLgF li{border-right:0}}.contact_contactTag__mnukM{display:inline-block;margin-bottom:18px;padding:6px 16px;color:var(--brand-gold);border:1px solid var(--line);border-radius:var(--radius);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.contact_faq__qmfVP{max-width:900px;margin-inline:auto}.contact_faqList__jWb4S{display:grid}.contact_faq__qmfVP details{border-top:1px solid var(--line)}.contact_faq__qmfVP details:last-child{border-bottom:1px solid var(--line)}.contact_faq__qmfVP summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--text-primary);font-weight:700;cursor:pointer}.contact_faq__qmfVP summary:after{color:var(--brand-gold);content:"+";font-family:var(--font-latin);font-size:1.5rem;font-weight:400}.contact_faq__qmfVP details[open] summary{color:var(--brand-gold)}.contact_faq__qmfVP details[open] summary:after{content:"−"}.contact_faq__qmfVP details p{max-width:760px;padding:0 48px 24px 0;color:var(--text-secondary)}.contact_contactSection__faDZJ{position:relative;border-block:1px solid var(--line);background:linear-gradient(135deg,var(--brand-navy),color-mix(in srgb,var(--brand-navy) 78%,var(--brand-blue)))}.contact_contactLayout__GR28N{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:clamp(40px,7vw,96px);align-items:start}.contact_contactInfo__J55FU{padding-block:clamp(12px,3vw,36px)}.contact_contactInfo__J55FU h2{margin-top:20px;font-size:clamp(2rem,4vw,3.25rem)}.contact_accent__vBBdq{color:var(--brand-gold)}.contact_contactDescription__jmJiJ{max-width:560px;margin-top:22px;color:var(--text-secondary);font-size:1.05rem}.contact_contactInfo__J55FU address{margin-top:32px;font-style:normal}.contact_contactPoints__mrTLU{display:grid;gap:14px}.contact_contactPoints__mrTLU li{display:flex;min-width:0;align-items:center;gap:14px;color:var(--text-primary)}.contact_contactPoints__mrTLU a{display:inline-flex;min-width:0;min-height:44px;align-items:center;overflow-wrap:anywhere}.contact_contactPointIcon__cLNLJ{display:grid;inline-size:44px;block-size:44px;flex:none;place-items:center;color:var(--brand-gold);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1)}.contact_contactPointIcon__cLNLJ svg{inline-size:20px;block-size:20px}.contact_contactQuote___puW_{margin-top:30px;padding-left:18px;color:var(--brand-gold);border-left:2px solid;font-size:1.05rem}.contact_form__8PK7E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:clamp(24px,5vw,48px);background:var(--surface-1);border:1px solid var(--brand-blue);border-radius:var(--radius)}.contact_form__8PK7E button,.contact_form__8PK7E input,.contact_form__8PK7E label,.contact_form__8PK7E select,.contact_form__8PK7E textarea,.contact_form__8PK7E>p{grid-column:1/-1}.contact_form__8PK7E label{color:var(--text-primary);font-size:.9rem;font-weight:700}.contact_form__8PK7E label span{color:var(--brand-gold)}.contact_form__8PK7E input,.contact_form__8PK7E select,.contact_form__8PK7E textarea{min-height:48px;width:100%;padding:12px 14px;color:var(--text-primary);background:var(--brand-navy);border:1px solid var(--line);border-radius:var(--radius);font:inherit}.contact_form__8PK7E input::placeholder,.contact_form__8PK7E textarea::placeholder{color:var(--text-muted)}.contact_form__8PK7E input:focus,.contact_form__8PK7E select:focus,.contact_form__8PK7E textarea:focus{border-color:var(--brand-gold);outline:2px solid color-mix(in srgb,var(--brand-gold) 42%,transparent);outline-offset:2px}.contact_form__8PK7E textarea{min-height:132px;resize:vertical}.contact_formSignals__EdvC6{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--text-secondary);font-size:.86rem;font-weight:700}.contact_formSignals__EdvC6 span{display:inline-flex;align-items:center;gap:8px}.contact_formSignals__EdvC6 svg{inline-size:18px;block-size:18px;color:var(--brand-gold)}.contact_form__8PK7E button{min-height:48px;margin-top:10px;padding:12px 20px;color:var(--brand-white);background:var(--brand-blue);border:1px solid var(--brand-blue);border-radius:var(--radius);font-weight:800;transition:color .2s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease),transform .2s var(--ease)}@media (hover:hover){.contact_form__8PK7E button:hover{color:var(--brand-navy);background:var(--brand-gold);border-color:var(--brand-gold);transform:translateY(-2px)}}.contact_form__8PK7E button:active{transform:translateY(0)}.contact_form__8PK7E button:disabled{opacity:.62;cursor:wait;transform:none}.contact_form__8PK7E>p{color:var(--text-muted);font-size:.82rem;text-align:center}.contact_honeypot___Hdg4{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.notification{position:fixed;inset:auto var(--gutter) 24px auto;z-index:2100;inline-size:min(420px,calc(100vw - (var(--gutter) * 2)));min-height:48px;display:grid;align-items:center;padding:14px 18px;color:var(--brand-navy);border:2px solid;border-radius:var(--radius);box-shadow:0 12px 32px color-mix(in srgb,var(--brand-navy) 48%,transparent);font-weight:800;line-height:1.45;overflow-wrap:anywhere}.notification-error{background:var(--brand-gold)}.notification-success{background:var(--brand-white)}@media (max-width:1024px){.contact_contactLayout__GR28N{grid-template-columns:1fr}.contact_contactInfo__J55FU{padding-block:0}}@media (max-width:520px){.contact_faq__qmfVP details p{padding-right:0}.contact_form__8PK7E{grid-template-columns:1fr;padding:20px}}.brand-mark_lockup__DRueP,.brand-mark_safeArea__xKAcM{display:inline-flex;align-items:center}.brand-mark_safeArea__xKAcM{--logo-height:32px;--logo-safe-area:calc(var(--logo-height) * .8);padding:var(--logo-safe-area)}.brand-mark_image___ubpH{display:block;width:var(--logo-height);height:auto;aspect-ratio:609/604}.brand-mark_wordmark__BxbzS{display:grid;line-height:1.15}.brand-mark_wordmark__BxbzS strong{font-size:1.18rem;transition:color .3s}.brand-mark_wordmark__BxbzS>span{font-size:.72rem;letter-spacing:.04em;transition:color .3s}.brand-mark_lockup__DRueP[data-brand-variant=admin] .brand-mark_safeArea__xKAcM,.brand-mark_lockup__DRueP[data-brand-variant=insights] .brand-mark_safeArea__xKAcM{--logo-height:28px;--logo-safe-area:12px}.brand-mark_lockup__DRueP[data-brand-variant=nav] .brand-mark_wordmark__BxbzS strong{color:var(--brand-white)}.brand-mark_lockup__DRueP[data-brand-variant=nav] .brand-mark_wordmark__BxbzS>span{color:var(--text-secondary)}#navbar[data-past-top] .brand-mark_lockup__DRueP[data-brand-variant=nav] .brand-mark_wordmark__BxbzS>span{color:var(--text-muted)}.brand-mark_lockup__DRueP[data-brand-variant=footer] .brand-mark_wordmark__BxbzS strong{color:var(--brand-white)}.brand-mark_lockup__DRueP[data-brand-variant=footer] .brand-mark_wordmark__BxbzS>span{color:var(--text-secondary)}.brand-mark_lockup__DRueP[data-brand-variant=insights] .brand-mark_wordmark__BxbzS strong{color:var(--insights-ink,#f0faff)}.brand-mark_lockup__DRueP[data-brand-variant=insights] .brand-mark_wordmark__BxbzS>span{color:var(--insights-muted,var(--text-muted))}.brand-mark_lockup__DRueP[data-brand-variant=admin] .brand-mark_wordmark__BxbzS strong{color:#f0faff}.brand-mark_lockup__DRueP[data-brand-variant=admin] .brand-mark_wordmark__BxbzS>span{color:rgba(240,250,255,.64)}@media (max-width:480px){.brand-mark_lockup__DRueP[data-brand-variant=insights] .brand-mark_wordmark__BxbzS{display:none}}.hero-command-center_hero__pge6J{position:relative;min-height:min(900px,100svh);padding:calc(var(--nav-height) + 48px) 0 56px;display:grid;align-items:center;overflow:clip;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-blue) 14%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--brand-blue) 10%,transparent) 1px,transparent 1px),var(--brand-navy);background-size:72px 72px}.hero-command-center_hero__pge6J:before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--brand-navy),transparent 32%,transparent 68%,var(--brand-navy));content:""}.hero-command-center_layout__0VfK2{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(380px,5fr);gap:clamp(40px,6vw,88px);align-items:center}.hero-command-center_copy__TNS_h{max-width:760px}.hero-command-center_status__ESJci{display:inline-flex;min-height:32px;align-items:center;gap:10px;color:var(--signal-blue);font-family:var(--font-latin);font-size:.72rem;font-weight:700;letter-spacing:.18em}.hero-command-center_status__ESJci:before{width:7px;height:7px;background:var(--brand-blue);border-radius:50%;content:""}.hero-command-center_copy__TNS_h h1{max-width:11ch;margin:20px 0 24px;font-size:clamp(3rem,6vw,5.8rem);line-height:.98;letter-spacing:-.045em}.hero-command-center_copy__TNS_h>p{max-width:600px;color:var(--text-secondary);font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.8}.hero-command-center_actions__EFiST{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero-command-center_actions__EFiST .button-primary,.hero-command-center_actions__EFiST .button-secondary{display:inline-flex;min-width:44px;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid transparent;border-radius:var(--radius);font-weight:700;line-height:1.2;transition:color .2s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease),transform .2s var(--ease)}.hero-command-center_actions__EFiST .button-primary{color:var(--brand-navy);background:var(--brand-gold)}.hero-command-center_actions__EFiST .button-secondary{color:var(--text-primary);background:color-mix(in srgb,var(--brand-white) 5%,transparent);border-color:var(--line)}@media (hover:hover){.hero-command-center_actions__EFiST .button-primary:hover,.hero-command-center_actions__EFiST .button-secondary:hover{transform:translateY(-2px)}.hero-command-center_actions__EFiST .button-primary:hover{background:color-mix(in srgb,var(--brand-gold) 82%,var(--brand-white))}.hero-command-center_actions__EFiST .button-secondary:hover{border-color:var(--brand-blue)}}.hero-command-center_actions__EFiST .button-primary:active,.hero-command-center_actions__EFiST .button-secondary:active{transform:translateY(0)}.hero-command-center_commandCenter__lsMbl{--command-angle:-90deg;position:relative;min-height:560px;border:1px solid var(--line);border-radius:var(--radius);overflow:clip;isolation:isolate;display:grid;grid-template-rows:minmax(360px,1fr) auto;gap:14px;padding:18px;background:var(--brand-navy)}.hero-command-center_commandCenter__lsMbl:after,.hero-command-center_commandCenter__lsMbl:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:""}.hero-command-center_commandCenter__lsMbl:before{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--brand-blue) 18%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--brand-navy) 18%,transparent),var(--brand-navy) 92%)}.hero-command-center_commandCenter__lsMbl:after{background:linear-gradient(180deg,transparent 54%,color-mix(in srgb,var(--brand-navy) 84%,transparent))}.hero-command-center_commandStage__8VLTN{position:relative;z-index:2;min-height:360px}.hero-command-center_orbitalStage__4CVgI{position:absolute;inset:26px 20px 16px;pointer-events:none}.hero-command-center_bootSeal__hpE_m,.hero-command-center_core__W9nWW,.hero-command-center_orbitLocator__tTK8R,.hero-command-center_orbitRing__XVELT,.hero-command-center_roleSignal__eia0_{position:absolute}.hero-command-center_orbitRing__XVELT{top:46%;left:50%;border:1px solid color-mix(in srgb,var(--brand-blue) 42%,transparent);border-radius:50%;translate:-50% -50%;rotate:0deg;scale:1;will-change:rotate,scale,opacity}.hero-command-center_orbitRing__XVELT:after,.hero-command-center_orbitRing__XVELT:before{position:absolute;border-radius:50%;content:""}.hero-command-center_orbitRing__XVELT:before{inset:-3px;border-block:1px solid color-mix(in srgb,var(--brand-blue) 58%,transparent)}.hero-command-center_orbitRing__XVELT:after{top:-4px;left:50%;width:7px;height:7px;background:var(--brand-blue);box-shadow:0 0 12px color-mix(in srgb,var(--brand-blue) 74%,transparent)}.hero-command-center_orbitOuter__5vnYv{width:82%;height:66%}.hero-command-center_orbitMiddle__Xttza{width:67%;height:54%;border-style:dashed;border-color:color-mix(in srgb,var(--brand-gold) 34%,transparent)}.hero-command-center_orbitMiddle__Xttza:after{background:var(--brand-gold);box-shadow:0 0 12px color-mix(in srgb,var(--brand-gold) 68%,transparent)}.hero-command-center_orbitInner__K5sIB{width:52%;height:42%}.hero-command-center_orbitInner__K5sIB:after{top:50%;left:50%;width:164px;height:164px;border:1px solid color-mix(in srgb,var(--brand-blue) 28%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--brand-blue) 24%,transparent),transparent 68%);box-shadow:0 0 32px color-mix(in srgb,var(--brand-blue) 20%,transparent);translate:-50% -50%}.hero-command-center_material__G4lO_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.32}.hero-command-center_orbitLocator__tTK8R{top:46%;left:50%;width:40%;height:1px;transform:rotate(var(--command-angle));transform-origin:left center;z-index:3;background:linear-gradient(90deg,var(--brand-gold),transparent 82%);opacity:.72;transition:transform .26s var(--ease)}.hero-command-center_orbitLocator__tTK8R:after{position:absolute;top:-5px;right:-5px;width:10px;height:10px;border:1px solid var(--brand-gold);border-radius:50%;background:var(--brand-navy);box-shadow:0 0 14px color-mix(in srgb,var(--brand-gold) 54%,transparent);content:""}.hero-command-center_roleSignal__eia0_{top:46%;left:50%;width:40%;height:1px;transform:rotate(var(--command-angle));transform-origin:left center;z-index:4;background:linear-gradient(90deg,var(--brand-blue),var(--brand-gold));opacity:0}.hero-command-center_core__W9nWW{top:46%;left:50%;z-index:5;display:flex;width:132px;min-height:132px;align-items:center;justify-content:center;flex-direction:column;gap:2px;color:var(--brand-gold);border:1px solid color-mix(in srgb,var(--brand-gold) 62%,transparent);border-radius:50%;background:color-mix(in srgb,var(--brand-navy) 94%,transparent);transform:translate(-50%,-50%)}.hero-command-center_core__W9nWW>:not(.hero-command-center_coreAura__Xma5r){position:relative;z-index:1}.hero-command-center_coreAura__Xma5r{position:absolute;inset:-18px;border:1px solid color-mix(in srgb,var(--brand-blue) 34%,transparent);border-radius:50%;opacity:.58}.hero-command-center_core__W9nWW>span:last-child{font-size:.72rem;font-weight:700;letter-spacing:.08em}.hero-command-center_bootSeal__hpE_m{width:1px;height:1px;opacity:0}.hero-command-center_roleList__7o2wr{position:absolute;inset:0;z-index:6;min-height:360px}.hero-command-center_roleTrigger__mX6ed{position:absolute;display:grid;width:94px;min-width:44px;min-height:44px;padding:8px;place-items:center;gap:4px;color:var(--text-secondary);border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--brand-navy) 90%,transparent);transform:translate(-50%,-50%);transition:color .2s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease)}.hero-command-center_roleTrigger__mX6ed:focus-visible,.hero-command-center_roleTrigger__mX6ed:hover{color:var(--text-primary);border-color:var(--brand-blue);background:color-mix(in srgb,var(--brand-blue) 30%,var(--brand-navy))}.hero-command-center_roleTrigger__mX6ed[data-command-preview=true]{color:var(--text-primary);border-color:var(--brand-blue);background:color-mix(in srgb,var(--brand-blue) 30%,var(--brand-navy))}.hero-command-center_roleTrigger__mX6ed:focus-visible{outline-color:var(--brand-blue)}.hero-command-center_roleTrigger__mX6ed svg{width:18px;height:18px;color:var(--brand-blue)}.hero-command-center_roleTrigger__mX6ed span{font-size:.68rem;font-weight:700;line-height:1.25;text-align:center}.hero-command-center_commandCenter__lsMbl [data-selection-trigger]{min-width:44px;min-height:44px}.hero-command-center_commandCenter__lsMbl[data-active-selection=founder] [data-selection-trigger=founder],.hero-command-center_roleTrigger__mX6ed[aria-selected=true]{color:var(--text-primary);border-color:var(--brand-blue);background:color-mix(in srgb,var(--brand-blue) 36%,var(--brand-navy))}.hero-command-center_roleTrigger__mX6ed:first-child{top:7%;left:50%}.hero-command-center_roleTrigger__mX6ed:nth-child(2){top:24%;left:84%}.hero-command-center_roleTrigger__mX6ed:nth-child(3){top:58%;left:92%}.hero-command-center_roleTrigger__mX6ed:nth-child(4){top:84%;left:73%}.hero-command-center_roleTrigger__mX6ed:nth-child(5){top:84%;left:27%}.hero-command-center_roleTrigger__mX6ed:nth-child(6){top:58%;left:8%}.hero-command-center_roleTrigger__mX6ed:nth-child(7){top:24%;left:16%}.hero-command-center_rolePanels__jeLCx{position:relative;z-index:3;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--brand-blue) transparent;border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb,var(--brand-navy) 94%,transparent)}.hero-command-center_rolePanels__jeLCx:before{position:absolute;top:-15px;left:50%;width:1px;height:15px;background:linear-gradient(var(--brand-gold),transparent);content:""}.hero-command-center_rolePanels__jeLCx:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.hero-command-center_commandCenter__lsMbl[data-command-enhanced=true] .hero-command-center_rolePanels__jeLCx{grid-auto-flow:row;grid-template-columns:1fr;overflow:hidden}.hero-command-center_rolePanels__jeLCx section{min-height:136px;padding:16px 18px;color:var(--text-secondary);background:transparent;border:0;border-inline-start:1px solid var(--line);border-radius:0;scroll-snap-align:start}.hero-command-center_rolePanels__jeLCx section:first-child{border-inline-start:0}.hero-command-center_rolePanels__jeLCx strong{display:block;color:var(--text-primary);font-size:.86rem;line-height:1.4}.hero-command-center_rolePanels__jeLCx ul{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:10px}.hero-command-center_rolePanels__jeLCx li{position:relative;padding-left:10px;font-size:.7rem;line-height:1.45}.hero-command-center_rolePanels__jeLCx li:before{position:absolute;top:.58em;left:0;width:3px;height:3px;background:var(--brand-blue);border-radius:50%;content:""}.hero-command-center_commandCenter__lsMbl[data-command-enhanced=true] .hero-command-center_rolePanels__jeLCx section{border-inline-start:0}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_core__W9nWW{animation:hero-command-center_commandCoreBoot__0g0_c .56s var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_orbitRing__XVELT{animation:hero-command-center_commandOrbitAssemble__LE0zU .56s .16s var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_roleTrigger__mX6ed{animation:hero-command-center_commandRoleOnline__Eu_vp .52s var(--role-delay) var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_roleTrigger__mX6ed[aria-selected=true]{animation:hero-command-center_commandRoleOnline__Eu_vp .52s var(--role-delay) var(--ease) both,hero-command-center_commandRoleLock__R0ZKC .28s .76s var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_roleSignal__eia0_{animation:hero-command-center_commandBootSignal__DvyUs .28s .76s var(--ease) forwards}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_coreAura__Xma5r{animation:hero-command-center_commandCoreConfirm__OoHKG .28s .92s var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_rolePanels__jeLCx{animation:hero-command-center_commandPanelBoot__OjFOL .28s .92s var(--ease) both}.hero-command-center_commandCenter__lsMbl[data-command-motion=booting] .hero-command-center_bootSeal__hpE_m{animation:hero-command-center_bootSeal__hpE_m 1.2s linear both}.hero-command-center_commandCenter__lsMbl:is([data-command-motion=running],[data-command-motion=paused]) .hero-command-center_orbitOuter__5vnYv{animation:hero-command-center_commandOrbitSpin__XUqeC 24s linear infinite}.hero-command-center_commandCenter__lsMbl:is([data-command-motion=running],[data-command-motion=paused]) .hero-command-center_orbitMiddle__Xttza{animation:hero-command-center_commandOrbitSpin__XUqeC 19s linear infinite reverse}.hero-command-center_commandCenter__lsMbl:is([data-command-motion=running],[data-command-motion=paused]) .hero-command-center_orbitInner__K5sIB{animation:hero-command-center_commandOrbitSpin__XUqeC 14s linear infinite,hero-command-center_commandCoreBreathe__Umpmk 5.5s ease-in-out infinite}.hero-command-center_commandCenter__lsMbl[data-command-motion=paused] .hero-command-center_orbitRing__XVELT{animation-play-state:paused!important}@keyframes hero-command-center_commandCoreBoot__0g0_c{0%{opacity:.45;transform:translate(-50%,-50%) scale(.82)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hero-command-center_commandOrbitAssemble__LE0zU{0%{opacity:0;rotate:-18deg;scale:.72}to{opacity:1;rotate:0deg;scale:1}}@keyframes hero-command-center_commandRoleOnline__Eu_vp{0%{opacity:.35}to{opacity:1}}@keyframes hero-command-center_commandRoleLock__R0ZKC{0%,to{box-shadow:none}50%{box-shadow:0 0 18px color-mix(in srgb,var(--brand-blue) 58%,transparent)}}@keyframes hero-command-center_commandBootSignal__DvyUs{0%{opacity:.9;transform:rotate(var(--command-angle)) scaleX(1)}to{opacity:0;transform:rotate(var(--command-angle)) scaleX(0)}}@keyframes hero-command-center_commandCoreConfirm__OoHKG{0%{opacity:.58;transform:scale(.96)}54%{opacity:.92;transform:scale(1.08)}to{opacity:.58;transform:scale(1)}}@keyframes hero-command-center_commandPanelBoot__OjFOL{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-command-center_bootSeal__hpE_m{0%{opacity:0}to{opacity:0}}@keyframes hero-command-center_commandOrbitSpin__XUqeC{to{rotate:1turn}}@keyframes hero-command-center_commandCoreBreathe__Umpmk{0%,to{opacity:.86;scale:1}50%{opacity:1;scale:1.02}}.hero-command-center_proof__c7fEu{background:var(--surface-1);border-block:1px solid var(--line)}.hero-command-center_proofInner__UvHtD{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(120px,.6fr));min-height:118px;align-items:stretch}.hero-command-center_proofInner__UvHtD>div,.hero-command-center_proofInner__UvHtD>p{display:flex;align-items:center}.hero-command-center_proofInner__UvHtD>p{padding-right:clamp(24px,5vw,70px);color:var(--text-primary);font-size:clamp(1rem,1.8vw,1.28rem);font-weight:700;line-height:1.5}.hero-command-center_proofInner__UvHtD>div{display:grid;grid-template-columns:auto auto 1fr;align-content:center;padding:22px clamp(16px,2.5vw,28px);border-left:1px solid var(--line)}.hero-command-center_proofInner__UvHtD strong{color:var(--brand-gold);font-family:var(--font-latin);font-size:2rem;line-height:1}.hero-command-center_proofInner__UvHtD span{align-self:start;color:var(--brand-gold);font-family:var(--font-latin);font-size:1rem;font-weight:700;line-height:1}.hero-command-center_proofInner__UvHtD small{grid-column:1/-1;margin-top:8px;color:var(--text-muted);font-size:.72rem;line-height:1.4}@media (max-width:1024px){.hero-command-center_layout__0VfK2{grid-template-columns:1fr}.hero-command-center_copy__TNS_h{max-width:820px}.hero-command-center_commandCenter__lsMbl{width:min(100%,720px);margin-inline:auto}}@media (max-width:720px){.hero-command-center_proofInner__UvHtD{grid-template-columns:repeat(3,1fr)}.hero-command-center_proofInner__UvHtD>p{grid-column:1/-1;min-height:82px;padding-right:0}.hero-command-center_proofInner__UvHtD>div{border-top:1px solid var(--line)}.hero-command-center_proofInner__UvHtD>div:first-of-type{border-left:0}}@media (max-width:520px){.hero-command-center_hero__pge6J{min-height:auto}.hero-command-center_copy__TNS_h h1{font-size:clamp(2.65rem,13vw,4rem)}.hero-command-center_commandCenter__lsMbl{min-height:auto;grid-template-rows:340px auto;padding:12px}.hero-command-center_commandStage__8VLTN{min-height:340px}.hero-command-center_orbitalStage__4CVgI{inset:18px 14px 92px}.hero-command-center_orbitMiddle__Xttza,.hero-command-center_orbitOuter__5vnYv{display:none}.hero-command-center_orbitInner__K5sIB{top:44%;width:78%;height:64%}.hero-command-center_orbitLocator__tTK8R,.hero-command-center_roleSignal__eia0_{top:44%;width:37%}.hero-command-center_core__W9nWW{top:44%;width:118px;min-height:118px}.hero-command-center_roleList__7o2wr{inset:auto 0 6px;display:grid;min-height:70px;grid-auto-flow:column;grid-auto-columns:minmax(84px,28%);gap:8px;padding:0 4px 6px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory}.hero-command-center_roleTrigger__mX6ed,.hero-command-center_roleTrigger__mX6ed:nth-child(n){position:relative;top:auto;left:auto;width:auto;transform:none;scroll-snap-align:center}.hero-command-center_rolePanels__jeLCx{grid-auto-columns:100%}.hero-command-center_actions__EFiST{display:grid}.hero-command-center_proofInner__UvHtD>div{padding-inline:10px}.hero-command-center_proofInner__UvHtD strong{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.hero-command-center_commandCenter__lsMbl *,.hero-command-center_commandCenter__lsMbl :after,.hero-command-center_commandCenter__lsMbl :before{animation:none!important;transition-duration:.001ms!important}.hero-command-center_core__W9nWW,.hero-command-center_orbitRing__XVELT,.hero-command-center_rolePanels__jeLCx,.hero-command-center_roleTrigger__mX6ed{opacity:1!important}}.product-showcase_section__Ks_zH{--showcase-border:color-mix(in srgb,var(--brand-blue) 38%,var(--line));overflow:clip}.product-showcase_heading__9dC1g{max-width:760px}.product-showcase_heading__9dC1g h2{max-width:12em;font-size:clamp(2rem,4.5vw,3.8rem)}.product-showcase_heading__9dC1g h2 strong{color:var(--brand-gold)}.product-showcase_heading__9dC1g p{max-width:650px;margin-top:18px;color:var(--text-secondary)}.product-showcase_gallery__9_BZW{margin-top:clamp(40px,6vw,72px)}.product-showcase_layout__rRfYf{display:grid;gap:28px}.product-showcase_tabs__c9pZT{display:none}.product-showcase_tab__KwevJ{position:relative;width:100%;padding:22px 0 22px 20px;text-align:left;border-left:1px solid var(--line);transition:transform .3s var(--ease)}.product-showcase_tab__KwevJ:before{position:absolute;inset:0 auto 0 -1px;width:2px;background:var(--brand-gold);content:"";opacity:0;transform:scaleY(.35);transform-origin:center;transition:opacity .3s var(--ease),transform .3s var(--ease)}.product-showcase_tab__KwevJ span,.product-showcase_tab__KwevJ strong{display:block}.product-showcase_tab__KwevJ strong{font-size:1.05rem;white-space:nowrap}.product-showcase_tab__KwevJ span{margin-top:8px;color:var(--text-muted);font-size:.88rem;line-height:1.65}.product-showcase_tab__KwevJ[data-active=true]{color:var(--brand-gold);transform:translateX(2px)}.product-showcase_tab__KwevJ[data-active=true]:before{opacity:1;transform:scaleY(1)}.product-showcase_panels__bWVrI{display:grid;gap:32px;min-width:0}.product-showcase_panel__rsSeo{min-width:0;overflow-wrap:anywhere}.product-showcase_mobileHeading___5Vkg{margin-bottom:18px}.product-showcase_mobileHeading___5Vkg h3{font-size:clamp(1.35rem,5vw,1.75rem)}.product-showcase_mobileHeading___5Vkg p{margin-top:8px;color:var(--brand-gold);font-size:.9rem}.product-showcase_imageButton__9a_sJ{position:relative;display:block;max-width:100%;overflow:hidden;background:color-mix(in srgb,var(--brand-navy) 88%,var(--brand-blue));border:1px solid var(--showcase-border);border-radius:var(--radius);box-shadow:0 24px 70px color-mix(in srgb,var(--brand-navy) 78%,transparent);transition:transform .3s var(--ease)}.product-showcase_imageButton__9a_sJ img{width:100%;height:auto;max-width:100%}.product-showcase_imageButton__9a_sJ:active{transform:scale(.995)}.product-showcase_imageFallback__syiE7{aspect-ratio:1199/679;display:grid;width:100%;max-width:100%;place-content:center;gap:8px;padding:32px;text-align:center;background:color-mix(in srgb,var(--brand-navy) 88%,var(--brand-blue));border:1px solid var(--showcase-border);border-radius:var(--radius)}.product-showcase_imageFallback__syiE7 span{color:var(--text-secondary)}.product-showcase_panelCopy__TZYT3{display:grid;gap:20px;margin-top:22px}.product-showcase_panelCopy__TZYT3 p{color:var(--text-secondary)}.product-showcase_panelCopy__TZYT3 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.product-showcase_panelCopy__TZYT3 li{position:relative;padding-left:16px;color:var(--text-secondary);font-size:.86rem}.product-showcase_panelCopy__TZYT3 li:before{position:absolute;top:.72em;left:0;width:6px;height:1px;background:var(--brand-blue);content:""}.product-showcase_dialog__N_g_u{width:min(94vw,1380px);max-height:92dvh;padding:48px 18px 18px;overflow:auto;color:var(--text-primary);background:var(--brand-navy);border:1px solid var(--showcase-border);border-radius:var(--radius)}.product-showcase_dialog__N_g_u::backdrop{background:color-mix(in srgb,var(--brand-navy) 82%,transparent)}.product-showcase_dialog__N_g_u img{width:100%;height:auto}.product-showcase_dialogClose__U1R5X{position:absolute;top:10px;right:14px;min-height:34px;padding-inline:12px;color:var(--brand-navy);background:var(--brand-gold);border-radius:var(--radius);font-weight:700}@media (hover:hover){.product-showcase_imageButton__9a_sJ:hover{border-color:var(--brand-blue);transform:translateY(-2px)}}@media (min-width:768px){[data-gallery-enhanced=true] .product-showcase_tabs__c9pZT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-showcase_tab__KwevJ{border-top:1px solid var(--line);border-left:0}.product-showcase_tab__KwevJ:before{inset:-1px 0 auto;width:auto;height:2px;transform:scaleX(.35)}.product-showcase_tab__KwevJ[data-active=true]{transform:translateY(-2px)}.product-showcase_tab__KwevJ[data-active=true]:before{transform:scaleX(1)}[data-gallery-enhanced=true] .product-showcase_panel__rsSeo:not([data-active=true]){display:none}[data-gallery-enhanced=true] .product-showcase_panel__rsSeo[data-active=true]{animation:product-showcase_showcasePanelIn__6SpSK .36s var(--ease) both}[data-gallery-enhanced=true] .product-showcase_mobileHeading___5Vkg{display:none}}@media (min-width:1025px){.product-showcase_layout__rRfYf{grid-template-columns:minmax(260px,.52fr) minmax(0,1fr);gap:clamp(44px,6vw,82px);align-items:start}.product-showcase_tabs__c9pZT{position:sticky;top:calc(var(--nav-height) + 32px);grid-template-columns:1fr;gap:0}[data-gallery-enhanced=true] .product-showcase_tabs__c9pZT{grid-template-columns:1fr}.product-showcase_tab__KwevJ{border-top:0;border-left:1px solid var(--line)}.product-showcase_tab__KwevJ:before{inset:0 auto 0 -1px;width:2px;height:auto;transform:scaleY(.35)}.product-showcase_tab__KwevJ[data-active=true]{transform:translateX(2px)}.product-showcase_tab__KwevJ[data-active=true]:before{transform:scaleY(1)}}@media (max-width:767px){.product-showcase_tabs__c9pZT{display:none}.product-showcase_panels__bWVrI{display:grid;gap:44px}.product-showcase_panelCopy__TZYT3 ul{grid-template-columns:1fr}}@keyframes product-showcase_showcasePanelIn__6SpSK{0%{opacity:0;transform:translateY(16px) scale(.992)}}@media (prefers-reduced-motion:reduce){.product-showcase_imageButton__9a_sJ,.product-showcase_tab__KwevJ,.product-showcase_tab__KwevJ:before,[data-gallery-enhanced=true] .product-showcase_panel__rsSeo[data-active=true]{animation:none!important;transition:none!important;transform:none!important}}.section-heading_sectionHead__vjrGc{max-width:760px;margin:0 auto 60px;text-align:center}.section-heading_sectionHead__vjrGc h2{margin-bottom:16px;font-size:clamp(1.7rem,3.4vw,2.5rem)}.section-heading_lead__ydgCQ{color:var(--text-secondary);font-size:1.08rem;line-height:1.75}.section-heading_tag__513pI{display:inline-block;margin-bottom:18px;padding:6px 16px;color:var(--brand-gold);border:1px solid var(--line);border-radius:var(--radius);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.method-system_section__sHf5z{background:var(--surface-1)}.method-system_heading__VEG_B{max-width:880px}.method-system_deliveryHeading__9KVma span,.method-system_heading__VEG_B>span{display:inline-block;margin-bottom:14px;color:var(--brand-gold);font-size:.78rem;font-weight:700;letter-spacing:.16em}.method-system_heading__VEG_B h2{margin-bottom:18px;font-size:clamp(2rem,5vw,4.4rem)}.method-system_heading__VEG_B h2 strong{color:var(--brand-gold)}.method-system_heading__VEG_B p{max-width:700px;color:var(--text-secondary);font-size:1.05rem}.method-system_layers__czM2f{margin:48px 0;padding:0;display:grid;gap:1px;background:var(--line);border:1px solid var(--line);list-style:none}.method-system_layers__czM2f li{display:grid;grid-template-columns:48px 32px minmax(0,1fr);gap:18px;align-items:center;padding:22px clamp(20px,4vw,44px);background:var(--surface-1);border-left:2px solid var(--brand-blue)}.method-system_layers__czM2f li:nth-child(2){margin-inline:3%}.method-system_layers__czM2f li:nth-child(3){margin-inline:6%}.method-system_layers__czM2f li:nth-child(4){margin-inline:9%}.method-system_layers__czM2f li:nth-child(5){margin-inline:12%}.method-system_layers__czM2f li>span{color:var(--text-muted);font-family:var(--font-latin);font-size:.75rem;letter-spacing:.12em}.method-system_layers__czM2f li>svg{width:24px;height:24px;color:var(--brand-blue)}.method-system_layers__czM2f h3{margin-bottom:4px;font-size:1.05rem}.method-system_layers__czM2f p{color:var(--text-secondary);font-size:.92rem}.method-system_quote__sxjGE{max-width:880px;margin:64px auto;color:var(--brand-gold);font:700 clamp(1.5rem,4vw,2.8rem) /1.35 var(--font-heading);text-align:center}.method-system_deliveryHeading__9KVma{margin-bottom:24px}.method-system_deliveryHeading__9KVma span{margin-bottom:8px}.method-system_deliveryHeading__9KVma h3{font-size:clamp(1.35rem,3vw,2rem)}.method-system_timeline__b8MZd{margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);list-style:none}.method-system_timeline__b8MZd li{min-width:0;padding:24px 14px;border-right:1px solid var(--line);transition:background-color .2s var(--ease),border-color .2s var(--ease)}.method-system_timeline__b8MZd li:last-child{border-right:0}.method-system_timeline__b8MZd li>span{display:block;margin-bottom:36px;color:var(--signal-blue);font-family:var(--font-latin);font-size:.78rem;font-weight:700}.method-system_timeline__b8MZd h4{margin-bottom:10px;font-size:1rem}.method-system_timeline__b8MZd p{color:var(--text-secondary);font-size:.82rem;line-height:1.6}@media (hover:hover){.method-system_timeline__b8MZd li:hover{background:color-mix(in srgb,var(--brand-blue) 7%,transparent);border-color:var(--brand-blue)}}@media (max-width:768px){.method-system_layers__czM2f li{margin-inline:0!important}.method-system_timeline__b8MZd{grid-template-columns:1fr}.method-system_timeline__b8MZd li{display:grid;grid-template-columns:42px minmax(90px,.35fr) minmax(0,1fr);gap:16px;align-items:baseline;border-right:0;border-bottom:1px solid var(--line)}.method-system_timeline__b8MZd h4,.method-system_timeline__b8MZd li>span{margin-bottom:0}}@media (max-width:640px){.method-system_layers__czM2f li{grid-template-columns:34px 26px minmax(0,1fr);gap:12px}.method-system_timeline__b8MZd li{grid-template-columns:36px minmax(82px,.4fr) minmax(0,1fr);gap:10px;padding-inline:4px}.method-system_quote__sxjGE{margin-block:52px}}.product-system_section___Dzrj{background:var(--brand-navy)}.product-system_layout__7ZoDo{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(40px,7vw,96px);align-items:start}.product-system_intro__YvOew{position:sticky;top:calc(var(--nav-height) + 32px)}.product-system_tag__2ZR1f{display:inline-block;margin-bottom:18px;color:var(--brand-gold);font-size:.78rem;font-weight:700;letter-spacing:.16em}.product-system_intro__YvOew h2{max-width:10em;margin-bottom:20px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15}.product-system_intro__YvOew h2 em{color:var(--brand-gold);font-style:normal}.product-system_intro__YvOew p{max-width:34rem;color:var(--text-secondary)}.product-system_roles__yCk_n{border-top:1px solid var(--line)}.product-system_role__h3UVJ{display:grid;grid-template-columns:40px 32px minmax(0,1fr);gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.product-system_role__h3UVJ>span{padding-top:4px;color:var(--text-muted);font-family:var(--font-latin);font-size:.75rem;letter-spacing:.12em}.product-system_role__h3UVJ>svg{width:24px;height:24px;color:var(--brand-blue)}.product-system_role__h3UVJ h3{margin-bottom:4px;font-size:clamp(1.15rem,2vw,1.4rem)}.product-system_role__h3UVJ strong{display:block;color:var(--brand-gold);font-size:.9rem}.product-system_role__h3UVJ p{margin-top:12px;color:var(--text-secondary)}.product-system_role__h3UVJ ul{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;color:var(--text-secondary);list-style:none}.product-system_role__h3UVJ li{position:relative;padding-left:13px;font-size:.84rem}.product-system_role__h3UVJ li:before{position:absolute;top:.72em;left:0;width:5px;height:5px;background:var(--brand-blue);border-radius:50%;content:""}.product-system_featured__40GFJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:48px;background:var(--line);border:1px solid var(--line)}.product-system_featured__40GFJ article{position:relative;min-height:300px;padding:clamp(24px,4vw,40px);background:var(--surface-1)}.product-system_featured__40GFJ article:before{position:absolute;inset:0 0 auto;height:3px;background:var(--brand-gold);content:""}.product-system_featuredIcon__5CIKX{display:inline-flex;margin-bottom:44px;color:var(--brand-blue)}.product-system_featuredIcon__5CIKX svg{width:30px;height:30px}.product-system_featured__40GFJ h3{margin-bottom:10px;font-size:clamp(1.2rem,2vw,1.55rem)}.product-system_featured__40GFJ strong{display:block;margin-bottom:16px;color:var(--brand-gold);font-size:.9rem}.product-system_featured__40GFJ p{color:var(--text-secondary)}@media (max-width:1024px){.product-system_layout__7ZoDo{grid-template-columns:1fr}.product-system_intro__YvOew{position:static}.product-system_intro__YvOew h2{max-width:16em}}@media (max-width:640px){.product-system_role__h3UVJ{grid-template-columns:30px 26px minmax(0,1fr);gap:12px;padding-block:24px}.product-system_role__h3UVJ>svg{width:21px;height:21px}.product-system_role__h3UVJ ul{gap:7px 12px}.product-system_featured__40GFJ{grid-template-columns:1fr}.product-system_featured__40GFJ article{min-height:0}.product-system_featuredIcon__5CIKX{margin-bottom:28px}}.service-task-chain_section__ZJXXc{background:var(--surface-1)}.service-task-chain_heading__RdxkP{max-width:760px;margin-bottom:40px}.service-task-chain_heading__RdxkP h2{font-size:clamp(1.7rem,3.4vw,2.5rem)}.service-task-chain_chain__giv0Z{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:32px}.service-task-chain_triggers__PAqdp{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.service-task-chain_triggers__PAqdp button{width:100%;min-height:56px;display:grid;grid-template-columns:44px 28px 1fr;align-items:center;gap:14px;padding:14px 0;color:var(--text-primary);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);transition:color .2s var(--ease),background-color .2s var(--ease)}.service-task-chain_triggers__PAqdp button:focus-visible,.service-task-chain_triggers__PAqdp button:hover{color:var(--signal-blue)}.service-task-chain_triggers__PAqdp button[aria-selected=true]{color:var(--brand-gold)}.service-task-chain_triggers__PAqdp button>span{color:var(--text-muted);font-family:var(--font-latin);font-size:.75rem;letter-spacing:.12em}.service-task-chain_triggers__PAqdp button>svg{width:22px;height:22px;color:var(--brand-blue)}.service-task-chain_panels__Og44b{min-height:280px;padding:clamp(24px,4vw,48px);background:var(--brand-navy);border:1px solid var(--line)}.service-task-chain_panels__Og44b section{padding-block:18px;color:var(--text-secondary);border-bottom:1px solid var(--line)}.service-task-chain_panels__Og44b section:first-child{padding-top:0}.service-task-chain_panels__Og44b section:last-child{padding-bottom:0;border-bottom:0}.service-task-chain_panels__Og44b p{margin:0;line-height:1.75}.service-task-chain_coverage__qg_C6{margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);list-style:none}.service-task-chain_coverage__qg_C6 li{padding:18px 8px;color:var(--text-secondary);border-bottom:1px solid var(--line)}@media (hover:hover){.service-task-chain_triggers__PAqdp button:hover{background:color-mix(in srgb,var(--brand-blue) 8%,transparent)}}@media (max-width:768px){.service-task-chain_chain__giv0Z,.service-task-chain_coverage__qg_C6{grid-template-columns:1fr}.service-task-chain_panels__Og44b{min-height:0}}.site-shell_navbar__Pi8pK{position:fixed;inset:0 0 auto;z-index:1000;min-height:var(--nav-height);background:var(--brand-navy);border-bottom:1px solid var(--line)}.site-shell_inner__Z6IYs{min-height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;gap:20px}.site-shell_inner__Z6IYs>a{flex:none}.site-shell_menu__uwgW8{display:flex;align-items:center;gap:24px;min-width:0}.site-shell_menu__uwgW8 .nav-link{position:relative;display:flex;min-inline-size:44px;min-height:44px;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.92rem;font-weight:600;white-space:nowrap;transition:color .2s var(--ease)}.site-shell_menu__uwgW8 .nav-link:after{position:absolute;inset:auto 0 5px;height:2px;background:var(--brand-gold);content:"";transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease)}.site-shell_menu__uwgW8 .nav-link.active,.site-shell_menu__uwgW8 .nav-link:hover,.site-shell_menu__uwgW8 .nav-link[aria-current=location]{color:var(--text-primary)}.site-shell_menu__uwgW8 .nav-link.active:after,.site-shell_menu__uwgW8 .nav-link:hover:after,.site-shell_menu__uwgW8 .nav-link[aria-current=location]:after{transform:scaleX(1)}.site-shell_toggle__sLuNu{display:none;inline-size:44px;block-size:44px;flex:none;place-content:center;gap:5px;color:var(--text-primary);border:1px solid var(--line);border-radius:var(--radius)}.site-shell_toggle__sLuNu span{display:block;inline-size:20px;block-size:2px;background:currentColor;border-radius:2px;transition:transform .2s var(--ease),opacity .2s var(--ease)}.site-shell_navbar__Pi8pK[data-menu-open=true] .site-shell_toggle__sLuNu span:first-child{transform:translateY(7px) rotate(45deg)}.site-shell_navbar__Pi8pK[data-menu-open=true] .site-shell_toggle__sLuNu span:nth-child(2){opacity:0}.site-shell_navbar__Pi8pK[data-menu-open=true] .site-shell_toggle__sLuNu span:last-child{transform:translateY(-7px) rotate(-45deg)}.site-shell_footer__xwTrL{padding-top:64px;color:var(--text-secondary);background:var(--brand-navy);border-top:1px solid var(--line)}.site-shell_footerGrid__W8tnu{display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:40px;padding-bottom:48px}.site-shell_footerBrand__oSdaz>a{display:inline-flex;min-height:44px;align-items:center}.site-shell_footerTagline__LjvLe{margin-top:18px;color:var(--text-muted);font-size:.95rem;line-height:1.7}.site-shell_footerNav__2_ir4{display:flex;flex-direction:column;align-items:start;gap:6px}.site-shell_footerContact__HEm0e h2,.site-shell_footerNav__2_ir4 h2{margin-bottom:10px;font-size:1rem}.site-shell_footerNav__2_ir4 a{display:inline-flex;min-height:44px;align-items:center;font-size:.95rem}.site-shell_footerContact__HEm0e a:hover,.site-shell_footerNav__2_ir4 a:hover{color:var(--brand-gold)}.site-shell_footerContact__HEm0e p{display:flex;min-width:0;align-items:center;gap:10px;margin-bottom:10px;font-size:.95rem}.site-shell_footerContact__HEm0e svg{inline-size:18px;block-size:18px;flex:none;color:var(--brand-gold)}.site-shell_footerContact__HEm0e a{display:inline-flex;min-width:0;min-height:44px;align-items:center;overflow-wrap:anywhere}.site-shell_footerBottom__ctf6L{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:16px;row-gap:8px;padding:22px var(--gutter);color:var(--text-muted);border-top:1px solid var(--line);font-size:.86rem;text-align:center}.site-shell_footerBottom__ctf6L a{color:inherit;text-underline-offset:3px;transition:color .2s var(--ease)}.site-shell_footerBottom__ctf6L a:focus-visible,.site-shell_footerBottom__ctf6L a:hover{color:var(--brand-gold);text-decoration:underline}.site-shell_backToTop__IxkEQ{position:fixed;right:24px;bottom:24px;z-index:900;min-inline-size:44px;min-block-size:44px;inline-size:48px;block-size:48px;display:grid;place-items:center;color:var(--brand-navy);background:var(--brand-gold);border:1px solid var(--brand-gold);border-radius:50%;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--ease),box-shadow .2s var(--ease),transform .25s var(--ease),visibility .25s var(--ease)}.site-shell_backToTop__IxkEQ svg{inline-size:20px;block-size:20px}.site-shell_backToTop__IxkEQ[data-enhanced=true]{opacity:0;visibility:hidden;transform:translateY(16px)}.site-shell_backToTop__IxkEQ[data-enhanced=true][data-visible]{opacity:1;visibility:visible;transform:translateY(0)}@media (hover:hover){.site-shell_backToTop__IxkEQ:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--brand-navy) 48%,transparent);transform:translateY(-2px)}.site-shell_backToTop__IxkEQ[data-enhanced=true][data-visible]:hover{transform:translateY(-2px)}}.site-shell_backToTop__IxkEQ:active,.site-shell_backToTop__IxkEQ[data-enhanced=true][data-visible]:active{transform:translateY(0)}@media (max-width:920px){.site-shell_menu__uwgW8{flex:1;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.site-shell_menu__uwgW8::-webkit-scrollbar{display:none}.site-shell_navbar__Pi8pK[data-menu-enhanced] .site-shell_toggle__sLuNu{display:grid}.site-shell_navbar__Pi8pK[data-menu-enhanced] .site-shell_menu__uwgW8{position:absolute;inset:100% 0 auto;display:none;padding:16px var(--gutter) 22px;background:var(--brand-navy);border-bottom:1px solid var(--line)}.site-shell_navbar__Pi8pK[data-menu-enhanced][data-menu-open=true] .site-shell_menu__uwgW8{display:grid}.site-shell_navbar__Pi8pK[data-menu-enhanced] .site-shell_menu__uwgW8 .nav-link{padding-inline:var(--gutter)}}@media (max-width:768px){.site-shell_footerGrid__W8tnu{grid-template-columns:1fr}}.diagnosis-panel_section__z608V{background:var(--brand-navy)}.diagnosis-panel_heading__RwpAf{max-width:760px;margin-bottom:40px}.diagnosis-panel_heading__RwpAf h2{margin-bottom:14px;font-size:clamp(1.7rem,3.4vw,2.5rem)}.diagnosis-panel_heading__RwpAf p{color:var(--text-secondary);font-size:1.08rem;line-height:1.75}.diagnosis-panel_panel__zIV_1{display:grid;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);border:1px solid var(--line);background:var(--surface-1)}.diagnosis-panel_panel__zIV_1>div{padding:clamp(24px,4vw,48px)}.diagnosis-panel_panel__zIV_1 h3{margin-bottom:18px;font-size:1rem;letter-spacing:.04em}.diagnosis-panel_panel__zIV_1 ol,.diagnosis-panel_panel__zIV_1 ul{margin:0;padding:0;list-style:none}.diagnosis-panel_panel__zIV_1 li{padding-block:12px;color:var(--text-secondary);border-bottom:1px solid var(--line)}.diagnosis-panel_panel__zIV_1 li:last-child{border-bottom:0}.diagnosis-panel_transition__ogKIE{display:grid;place-items:center;color:var(--signal-blue);border-inline:1px solid var(--line);font-family:var(--font-latin);font-size:.75rem;font-weight:700;letter-spacing:.18em;writing-mode:vertical-rl}.diagnosis-panel_vision___8m63{max-width:680px;margin:32px 0 0 auto;color:var(--brand-gold);font:700 clamp(1.3rem,3vw,2rem) /1.35 var(--font-heading);text-align:right}@media (max-width:768px){.diagnosis-panel_panel__zIV_1{grid-template-columns:1fr}.diagnosis-panel_transition__ogKIE{min-height:64px;border:0;border-block:1px solid var(--line);writing-mode:horizontal-tb}.diagnosis-panel_vision___8m63{text-align:left}}