@property --firms-action-orbit{syntax:"<angle>";initial-value:0deg;inherits:false}.firms-sector-redesign_page__h7EbK{--firms-bg:#03190e;--firms-deep:#021008;--firms-panel:rgba(3,22,12,0.92);--firms-line:rgba(126,227,177,0.18);--firms-line-strong:rgba(126,227,177,0.42);--firms-mint:#7ee3b1;--firms-orange:#ed7d23;--firms-orange-bright:#ff923b;--firms-text:#f5f7f1;--firms-muted:rgba(212,229,217,0.68);position:relative;width:100%;overflow:clip;color:var(--firms-text);background:linear-gradient(rgba(126,227,177,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(126,227,177,.03) 1px,transparent 1px),var(--firms-bg);background-size:64px 64px;font-family:var(--font-sans),system-ui,sans-serif;margin-top:-126px;padding-top:126px}.firms-sector-redesign_page__h7EbK *,.firms-sector-redesign_page__h7EbK :after,.firms-sector-redesign_page__h7EbK :before{box-sizing:border-box}.firms-sector-redesign_page__h7EbK>section{position:relative;width:min(1320px,calc(100% - 48px));margin-inline:auto}.firms-sector-redesign_kicker__y4CQS{margin:0;color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:850;line-height:1.4;text-transform:uppercase}.firms-sector-redesign_faqSection__e_U9q h2,.firms-sector-redesign_finalCta__HRXuh h2,.firms-sector-redesign_hero__V0M17 h1,.firms-sector-redesign_sectionHeading__2WP1G h2{margin:0;font-family:var(--font-serif),Georgia,serif;font-weight:480;letter-spacing:0}.firms-sector-redesign_faqSection__e_U9q h2 em,.firms-sector-redesign_hero__V0M17 h1 em,.firms-sector-redesign_sectionHeading__2WP1G h2 em{color:var(--firms-orange);font-style:italic;font-weight:470}.firms-sector-redesign_hero__V0M17{display:grid;min-height:840px;grid-template-columns:minmax(430px,.82fr) minmax(600px,1.18fr);gap:clamp(34px,5vw,86px);align-items:center;padding:88px 0 72px;border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_heroCopy__ZBYpJ{position:relative;z-index:3}.firms-sector-redesign_hero__V0M17 h1{max-width:9.6ch;margin-top:20px;font-size:clamp(68px,5.6vw,88px);line-height:.98;text-wrap:balance}.firms-sector-redesign_hero__V0M17 h1 em{display:block;margin-top:7px}.firms-sector-redesign_heroLead__XIQY5{max-width:590px;margin:28px 0 0;color:var(--firms-muted);font-size:17px;line-height:1.72}.firms-sector-redesign_heroActions__8esuW{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.firms-sector-redesign_primaryAction__a0UhW,.firms-sector-redesign_secondaryAction__DPi_B{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:12px;border-radius:5px;font:inherit;font-size:14px;font-weight:790;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,color .19s ease,transform .19s ease}.firms-sector-redesign_primaryAction__a0UhW{padding:0 24px;border:1px solid var(--firms-orange);background:var(--firms-orange);color:#fff;box-shadow:0 16px 42px rgba(237,125,35,.18);cursor:pointer}.firms-sector-redesign_secondaryAction__DPi_B{--firms-action-orbit:0deg;position:relative;isolation:isolate;overflow:hidden;padding:0 20px 0 22px;border:1px solid rgba(126,227,177,.26);border-radius:13px;background:radial-gradient(circle at 88% 12%,rgba(126,227,177,.08),transparent 38%),linear-gradient(145deg,rgba(8,39,23,.9),rgba(2,15,8,.92));color:rgba(242,248,243,.9);box-shadow:0 14px 34px rgba(0,0,0,.13)}.firms-sector-redesign_secondaryAction__DPi_B:before{position:absolute;inset:-1px;z-index:1;padding:1px;border-radius:inherit;background:conic-gradient(from var(--firms-action-orbit),transparent 0deg,rgba(126,227,177,.04) 194deg,rgba(126,227,177,.72) 232deg,rgba(237,125,35,.72) 258deg,rgba(126,227,177,.58) 286deg,transparent 326deg);content:"";filter:drop-shadow(0 0 5px rgba(126,227,177,.18));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;animation:firms-sector-redesign_secondaryActionGradientSpin__A_HIV 9s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor}@keyframes firms-sector-redesign_secondaryActionGradientSpin__A_HIV{to{--firms-action-orbit:360deg}}.firms-sector-redesign_secondaryAction__DPi_B svg{width:17px;height:17px;color:var(--firms-mint);transition:transform .19s ease}.firms-sector-redesign_primaryAction__a0UhW:hover,.firms-sector-redesign_secondaryAction__DPi_B:hover{transform:translateY(-2px)}.firms-sector-redesign_primaryAction__a0UhW:hover{border-color:var(--firms-orange-bright);background:var(--firms-orange-bright)}.firms-sector-redesign_secondaryAction__DPi_B:hover{border-color:rgba(126,227,177,.42);background:radial-gradient(circle at 88% 12%,rgba(126,227,177,.12),transparent 38%),linear-gradient(145deg,rgba(10,43,26,.94),rgba(2,15,8,.94));color:#fff}.firms-sector-redesign_secondaryAction__DPi_B:hover svg{transform:translateX(3px)}.firms-sector-redesign_primaryAction__a0UhW svg{width:18px;height:18px}.firms-sector-redesign_heroVisual__d2btr{position:relative;min-height:670px}.firms-sector-redesign_heroScene__wcVRb{position:absolute;inset:0 -42px 0 -18px;min-height:670px;isolation:isolate;animation:firms-sector-redesign_sceneFloat__Fm2_3 9s ease-in-out infinite}.firms-sector-redesign_pulsePanel__TFK_F>header i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--firms-mint);box-shadow:0 0 0 5px rgba(126,227,177,.11),0 0 18px rgba(126,227,177,.4)}.firms-sector-redesign_heroImage__NRUx9{position:absolute;right:-8px;bottom:-4px;z-index:2;display:block;width:min(770px,106%);height:auto;object-fit:contain;filter:brightness(.9) saturate(.96) drop-shadow(0 30px 36px rgba(0,0,0,.24))}.firms-sector-redesign_migrationDashboard__Dm7mp{position:absolute;top:46px;right:-42px;z-index:1;width:min(690px,104%);overflow:hidden;border:1px solid rgba(126,227,177,.3);border-radius:8px;background:linear-gradient(rgba(126,227,177,.035) 1px,transparent 0),linear-gradient(90deg,rgba(126,227,177,.035) 1px,transparent 0),linear-gradient(145deg,rgba(4,29,18,.97),rgba(2,17,10,.9));background-size:34px 34px,34px 34px,auto;box-shadow:0 28px 70px rgba(0,0,0,.28),0 0 52px rgba(126,227,177,.07);transform:perspective(1200px) rotateY(-2deg) rotateX(1deg);transform-origin:center;backdrop-filter:blur(14px)}.firms-sector-redesign_migrationDashboard__Dm7mp>header{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:18px;padding:0 16px;border-bottom:1px solid rgba(126,227,177,.17)}.firms-sector-redesign_migrationDashboard__Dm7mp>header strong,.firms-sector-redesign_migrationLive___0taU{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.firms-sector-redesign_migrationDashboard__Dm7mp>header strong{color:var(--firms-mint)}.firms-sector-redesign_migrationLive___0taU{display:inline-flex;align-items:center;gap:8px;color:rgba(212,229,217,.72)}.firms-sector-redesign_migrationLive___0taU i{width:7px;height:7px;border-radius:50%;background:var(--firms-orange);box-shadow:0 0 0 5px rgba(237,125,35,.1),0 0 18px rgba(237,125,35,.42);animation:firms-sector-redesign_migrationLivePulse__eT_pi 1.6s ease-in-out infinite}.firms-sector-redesign_migrationHeadline__lbZeu{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:18px;border-bottom:1px solid rgba(126,227,177,.13)}.firms-sector-redesign_migrationHeadline__lbZeu small,.firms-sector-redesign_migrationHeadline__lbZeu strong{display:block}.firms-sector-redesign_migrationHeadline__lbZeu small{color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.firms-sector-redesign_migrationHeadline__lbZeu strong{margin-top:6px;font-family:var(--font-serif),Georgia,serif;font-size:27px;font-weight:500;line-height:1.05}.firms-sector-redesign_migrationHeadline__lbZeu>span{color:var(--firms-mint);font-family:var(--font-serif),Georgia,serif;font-size:34px;line-height:1}.firms-sector-redesign_migrationLanes__5_gJB{display:grid;gap:11px;padding:15px 18px 17px}.firms-sector-redesign_migrationLanes__5_gJB>div{display:grid;grid-template-columns:96px minmax(0,1fr) 86px;gap:10px;align-items:center}.firms-sector-redesign_migrationLanes__5_gJB span,.firms-sector-redesign_migrationLanes__5_gJB strong{color:rgba(212,229,217,.72);font-size:9px}.firms-sector-redesign_migrationLanes__5_gJB strong{color:rgba(242,248,243,.82);text-align:right}.firms-sector-redesign_migrationLanes__5_gJB i{height:6px;overflow:hidden;border-radius:999px;background:rgba(126,227,177,.1)}.firms-sector-redesign_migrationLanes__5_gJB b{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--firms-mint),var(--firms-orange));transform:scaleX(0);transform-origin:left;animation:firms-sector-redesign_migrationLaneOne__DqSnw 7s cubic-bezier(.22,1,.36,1) infinite}.firms-sector-redesign_migrationLanes__5_gJB>div:nth-child(2) b{animation-name:firms-sector-redesign_migrationLaneTwo__96dbp;animation-delay:.45s}.firms-sector-redesign_migrationLanes__5_gJB>div:nth-child(3) b{animation-name:firms-sector-redesign_migrationLaneThree__Qy_JN;animation-delay:.9s}.firms-sector-redesign_migrationRoute__c5gnp{display:grid;min-height:44px;grid-template-columns:auto minmax(100px,1fr) auto;gap:12px;align-items:center;padding:0 18px;border-top:1px solid rgba(126,227,177,.15);color:rgba(212,229,217,.58);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.firms-sector-redesign_migrationRoute__c5gnp>strong{color:var(--firms-mint)}.firms-sector-redesign_migrationRoute__c5gnp>div{position:relative;height:1px;background:linear-gradient(90deg,rgba(126,227,177,.34),rgba(237,125,35,.46))}.firms-sector-redesign_migrationRoute__c5gnp>div>b,.firms-sector-redesign_migrationRoute__c5gnp>div>em,.firms-sector-redesign_migrationRoute__c5gnp>div>i{position:absolute;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.firms-sector-redesign_migrationRoute__c5gnp>div>b,.firms-sector-redesign_migrationRoute__c5gnp>div>em{width:7px;height:7px;border:1px solid rgba(126,227,177,.56);background:var(--firms-bg)}.firms-sector-redesign_migrationRoute__c5gnp>div>b{left:0}.firms-sector-redesign_migrationRoute__c5gnp>div>em{left:100%}.firms-sector-redesign_migrationRoute__c5gnp>div>i{left:0;width:8px;height:8px;background:var(--firms-orange);box-shadow:0 0 16px rgba(237,125,35,.58);animation:firms-sector-redesign_migrationRoutePacket__gvJCA 7s cubic-bezier(.22,1,.36,1) infinite}@keyframes firms-sector-redesign_migrationLivePulse__eT_pi{50%{opacity:.4;transform:scale(.72)}}@keyframes firms-sector-redesign_migrationLaneOne__DqSnw{0%,7%{transform:scaleX(0)}58%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes firms-sector-redesign_migrationLaneTwo__96dbp{0%,7%{transform:scaleX(0)}58%,88%{transform:scaleX(.9)}to{transform:scaleX(0)}}@keyframes firms-sector-redesign_migrationLaneThree__Qy_JN{0%,7%{transform:scaleX(0)}58%,88%{transform:scaleX(.82)}to{transform:scaleX(0)}}@keyframes firms-sector-redesign_migrationRoutePacket__gvJCA{0%,8%{left:0;opacity:0}14%{opacity:1}64%,88%{left:100%;opacity:1}to{left:100%;opacity:0}}.firms-sector-redesign_areasSection__cdMWq,.firms-sector-redesign_faqSection__e_U9q,.firms-sector-redesign_pulseSection__cgrpM,.firms-sector-redesign_signalsSection__Slrr_{padding:108px 0;border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_sectionHeading__2WP1G{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.62fr);gap:clamp(50px,9vw,150px);align-items:end}.firms-sector-redesign_faqSection__e_U9q h2,.firms-sector-redesign_finalCta__HRXuh h2,.firms-sector-redesign_sectionHeading__2WP1G h2{margin-top:16px;font-size:clamp(46px,4.8vw,68px);line-height:1.02;text-wrap:balance}.firms-sector-redesign_finalCta__HRXuh p,.firms-sector-redesign_sectionHeading__2WP1G>p{margin:0;color:var(--firms-muted);font-size:16px;line-height:1.75}.firms-sector-redesign_signalList__UI0Kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:54px}.firms-sector-redesign_signalList__UI0Kv article{position:relative;display:grid;min-height:468px;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;gap:22px 16px;align-items:start;overflow:hidden;padding:26px;border:1px solid var(--firms-line);border-radius:16px;background:radial-gradient(circle at 92% 8%,rgba(126,227,177,.09),transparent 31%),linear-gradient(145deg,rgba(8,39,23,.78),rgba(2,15,8,.72));box-shadow:0 22px 54px rgba(0,0,0,.16);transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.firms-sector-redesign_signalList__UI0Kv article:before{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--firms-orange),rgba(237,125,35,.04) 74%);content:""}.firms-sector-redesign_signalList__UI0Kv article>span{align-self:center;color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.firms-sector-redesign_signalList__UI0Kv article>svg{width:42px;height:42px;justify-self:end;padding:10px;border:1px solid var(--firms-line-strong);border-radius:50%;background:rgba(126,227,177,.055);color:var(--firms-mint)}.firms-sector-redesign_signalCopy__oupU_{grid-column:1/-1}.firms-sector-redesign_signalEvidence__jDmKD{position:relative;grid-column:1/-1;min-height:174px;overflow:hidden;padding:13px 14px 12px;border:1px solid rgba(126,227,177,.16);border-radius:10px;background:linear-gradient(rgba(126,227,177,.035) 1px,transparent 0),linear-gradient(90deg,rgba(126,227,177,.035) 1px,transparent 0),rgba(1,16,8,.64);background-size:20px 20px}.firms-sector-redesign_signalEvidence__jDmKD>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-content:space-between;gap:10px;color:var(--firms-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.firms-sector-redesign_signalEvidence__jDmKD>header>strong{display:grid;justify-items:end;color:var(--firms-mint);font-size:17px;letter-spacing:-.02em;line-height:.9;text-transform:none}.firms-sector-redesign_signalEvidence__jDmKD>header small{margin-top:5px;color:var(--firms-muted);font-size:5.5px;letter-spacing:.05em;text-transform:uppercase}.firms-sector-redesign_signalEvidence__jDmKD dl{display:grid;margin:10px 0 0;border-top:1px solid rgba(126,227,177,.13)}.firms-sector-redesign_signalEvidence__jDmKD dl>div{display:grid;min-height:26px;grid-template-columns:72px minmax(0,1fr);gap:8px;align-items:center;border-bottom:1px solid rgba(126,227,177,.1);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px}.firms-sector-redesign_signalEvidence__jDmKD dt{color:var(--firms-orange);font-weight:800}.firms-sector-redesign_signalEvidence__jDmKD dd{margin:0;color:rgba(226,240,230,.78);overflow-wrap:anywhere}.firms-sector-redesign_signalEvidence__jDmKD>p{display:flex;align-items:center;gap:8px;margin:10px 0 0;color:rgba(226,240,230,.9);font-size:9px;font-weight:700;line-height:1.35}.firms-sector-redesign_signalEvidence__jDmKD>p i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--firms-orange);box-shadow:0 0 9px rgba(237,125,35,.45)}.firms-sector-redesign_signalList__UI0Kv h3{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:27px;font-weight:480}.firms-sector-redesign_signalList__UI0Kv p{max-width:760px;margin:7px 0 0;color:var(--firms-muted);font-size:14px;line-height:1.6}.firms-sector-redesign_signalList__UI0Kv article>small{grid-column:1/-1;align-self:end;justify-self:start;padding-top:16px;border-top:1px solid var(--firms-line);width:100%;color:rgba(126,227,177,.74);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;text-align:left;text-transform:uppercase}.firms-sector-redesign_pulseWorkspace__cTEy_{display:grid;grid-template-columns:minmax(260px,.33fr) minmax(0,1fr);gap:22px;margin-top:54px}.firms-sector-redesign_pulsePicker___VJEb{border-top:1px solid var(--firms-line)}.firms-sector-redesign_pulsePicker___VJEb button{display:grid;width:100%;min-height:82px;grid-template-columns:38px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:13px 16px 13px 0;border:0;border-bottom:1px solid var(--firms-line);border-radius:0;background:transparent;color:var(--firms-text);cursor:pointer;font:inherit;text-align:left;transition:background-color .21s ease,padding .21s ease}.firms-sector-redesign_pulsePicker___VJEb button>span{color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.firms-sector-redesign_pulsePicker___VJEb button strong{font-family:var(--font-serif),Georgia,serif;font-size:19px;font-weight:480;line-height:1.15}.firms-sector-redesign_pulsePicker___VJEb button svg{width:17px;height:17px;color:var(--firms-mint);transition:transform .21s ease}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx,.firms-sector-redesign_pulsePicker___VJEb button:hover{padding-left:15px;background:rgba(237,125,35,.1)}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx svg{color:var(--firms-orange);transform:translateX(3px)}.firms-sector-redesign_pulsePanel__TFK_F{min-height:510px;overflow:hidden;border:1px solid var(--firms-line-strong);border-radius:8px;background:rgba(2,16,8,.76);box-shadow:0 28px 72px rgba(0,0,0,.22)}.firms-sector-redesign_pulsePanel__TFK_F>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_pulsePanel__TFK_F>header span{display:inline-flex;align-items:center;gap:8px;color:var(--firms-mint);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:800;text-transform:uppercase}.firms-sector-redesign_pulsePanel__TFK_F>header strong{color:var(--firms-mint);font-size:11px}.firms-sector-redesign_pulsePanelBody__cpgYp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(250px,.72fr);animation:firms-sector-redesign_panelReveal__eOAQy .34s ease both}.firms-sector-redesign_pulseChecks__asvVY,.firms-sector-redesign_pulseOutcome__1MNON,.firms-sector-redesign_pulseSummary__t38ZC{padding:30px}.firms-sector-redesign_pulseSummary__t38ZC{min-height:270px;border-right:1px solid var(--firms-line);border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_pulseSummary__t38ZC h3{max-width:20ch;margin:13px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(34px,3.2vw,46px);font-weight:480;line-height:1.05}.firms-sector-redesign_pulseSummary__t38ZC>p:last-child{max-width:50ch;margin:20px 0 0;color:var(--firms-muted);font-size:14px;line-height:1.65}.firms-sector-redesign_pulseChecks__asvVY{border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_pulseChecks__asvVY>span,.firms-sector-redesign_pulseOutcome__1MNON span{color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:800;text-transform:uppercase}.firms-sector-redesign_pulseChecks__asvVY ul{display:grid;gap:14px;margin:20px 0 0;padding:0;list-style:none}.firms-sector-redesign_pulseChecks__asvVY li{display:flex;align-items:center;gap:10px;font-size:14px}.firms-sector-redesign_pulseChecks__asvVY svg{width:17px;height:17px;color:var(--firms-mint)}.firms-sector-redesign_pulseOutcome__1MNON{display:grid;min-height:170px;grid-column:1/-1;grid-template-columns:38px minmax(0,1fr);gap:17px;align-items:center}.firms-sector-redesign_pulseOutcome__1MNON>svg{width:28px;height:28px;color:var(--firms-mint)}.firms-sector-redesign_pulseOutcome__1MNON small,.firms-sector-redesign_pulseOutcome__1MNON strong{display:block}.firms-sector-redesign_pulseOutcome__1MNON strong{max-width:62ch;margin-top:7px;font-family:var(--font-serif),Georgia,serif;font-size:20px;font-weight:480;line-height:1.35}.firms-sector-redesign_pulseOutcome__1MNON small{margin-top:10px;color:var(--firms-muted);font-size:11px}.firms-sector-redesign_readinessBoard__Jwnf8{overflow:hidden;margin-top:54px;border:1px solid var(--firms-line-strong);border-radius:12px;background:linear-gradient(rgba(126,227,177,.028) 1px,transparent 0),linear-gradient(90deg,rgba(126,227,177,.028) 1px,transparent 0),rgba(2,16,8,.7);background-size:28px 28px;box-shadow:0 28px 72px rgba(0,0,0,.2)}.firms-sector-redesign_mobileHandoff__Dv40X{display:none}.firms-sector-redesign_readinessHeader__hszKe{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-bottom:1px solid var(--firms-line);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.firms-sector-redesign_readinessHeader__hszKe span{display:inline-flex;align-items:center;gap:9px;color:var(--firms-mint)}.firms-sector-redesign_readinessHeader__hszKe span i{width:7px;height:7px;border-radius:50%;background:var(--firms-mint);box-shadow:0 0 0 5px rgba(126,227,177,.1),0 0 16px rgba(126,227,177,.44)}.firms-sector-redesign_readinessHeader__hszKe strong{color:var(--firms-orange)}.firms-sector-redesign_readinessCase__fOVY8{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(280px,.8fr);gap:24px;align-items:center;min-height:98px;padding:17px 20px;border-bottom:1px solid var(--firms-line);background:radial-gradient(circle at 10% 50%,rgba(126,227,177,.11),transparent 24%),linear-gradient(90deg,rgba(8,42,24,.78),rgba(2,16,8,.48))}.firms-sector-redesign_readinessSubject__karzh,.firms-sector-redesign_readinessVerdict__ZIchP{display:flex;align-items:center;gap:13px}.firms-sector-redesign_readinessSubject__karzh>svg,.firms-sector-redesign_readinessVerdict__ZIchP>svg{width:46px;height:46px;flex:0 0 auto;padding:11px;border:1px solid rgba(126,227,177,.34);border-radius:12px;background:rgba(126,227,177,.08);color:var(--firms-mint)}.firms-sector-redesign_readinessCase__fOVY8 small,.firms-sector-redesign_readinessCase__fOVY8 strong{display:block}.firms-sector-redesign_readinessCase__fOVY8 small{color:var(--firms-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;letter-spacing:.07em;text-transform:uppercase}.firms-sector-redesign_readinessCase__fOVY8 strong{margin-top:5px;font-size:14px}.firms-sector-redesign_readinessDeadline__M2bPa{padding-inline:26px;border-right:1px solid var(--firms-line);border-left:1px solid var(--firms-line);text-align:center}.firms-sector-redesign_readinessDeadline__M2bPa strong{color:var(--firms-orange)}.firms-sector-redesign_readinessVerdict__ZIchP{color:var(--firms-mint)}.firms-sector-redesign_readinessVerdict__ZIchP>svg{width:42px;height:42px;border-radius:50%}.firms-sector-redesign_readinessTableWrap__58SJL{padding:16px}.firms-sector-redesign_readinessTable__j8_ak{width:100%;border:1px solid var(--firms-line);border-collapse:separate;border-radius:8px;border-spacing:0;table-layout:fixed;overflow:hidden;background:rgba(0,11,5,.36)}.firms-sector-redesign_readinessTable__j8_ak th:first-child{width:30%}.firms-sector-redesign_readinessTable__j8_ak th:nth-child(2){width:22%}.firms-sector-redesign_readinessTable__j8_ak th:nth-child(3){width:29%}.firms-sector-redesign_readinessTable__j8_ak th:nth-child(4){width:19%}.firms-sector-redesign_readinessTable__j8_ak thead{background:rgba(126,227,177,.055)}.firms-sector-redesign_readinessTable__j8_ak th{height:38px;padding:0 16px;border-right:1px solid var(--firms-line);color:var(--firms-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;letter-spacing:.07em;text-align:left;text-transform:uppercase}.firms-sector-redesign_readinessTable__j8_ak td:last-child,.firms-sector-redesign_readinessTable__j8_ak th:last-child{border-right:0}.firms-sector-redesign_readinessTable__j8_ak td{position:relative;height:70px;padding:12px 16px;border-top:1px solid var(--firms-line);border-right:1px solid var(--firms-line);color:rgba(226,240,230,.72);font-size:11px;line-height:1.45;vertical-align:middle}.firms-sector-redesign_readinessTable__j8_ak td:first-child{padding-left:58px;color:var(--firms-text)}.firms-sector-redesign_readinessNumber__DsFtv{position:absolute;top:50%;left:16px;display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(237,125,35,.38);border-radius:50%;color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;transform:translateY(-50%)}.firms-sector-redesign_readinessState__BOCSU{display:inline-flex;align-items:center;gap:7px;color:var(--firms-mint);font-size:10px}.firms-sector-redesign_readinessState__BOCSU svg{width:17px;height:17px;padding:3px;border:1px solid rgba(126,227,177,.36);border-radius:50%}.firms-sector-redesign_mobileCellLabel__A2CuE{display:none}.firms-sector-redesign_readinessSummary__n9CDq{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:14px;align-items:center;padding:17px 20px;border-top:1px solid var(--firms-line);background:linear-gradient(90deg,rgba(126,227,177,.1),transparent 76%)}.firms-sector-redesign_readinessSummary__n9CDq>svg{width:36px;height:36px;padding:8px;border:1px solid var(--firms-line-strong);border-radius:50%;color:var(--firms-mint)}.firms-sector-redesign_readinessSummary__n9CDq>span small,.firms-sector-redesign_readinessSummary__n9CDq>span strong{display:block}.firms-sector-redesign_readinessSummary__n9CDq>span small{color:var(--firms-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;text-transform:uppercase}.firms-sector-redesign_readinessSummary__n9CDq>span strong{margin-top:4px;font-size:13px}.firms-sector-redesign_readinessSummary__n9CDq ul{display:grid;grid-template-columns:repeat(3,auto);gap:0;margin:0;padding:0;list-style:none}.firms-sector-redesign_readinessSummary__n9CDq li{display:grid;gap:3px;min-width:112px;padding:3px 16px;border-left:1px solid var(--firms-line)}.firms-sector-redesign_readinessSummary__n9CDq li strong{color:var(--firms-mint);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px}.firms-sector-redesign_readinessSummary__n9CDq li span{color:var(--firms-muted);font-size:7px}.firms-sector-redesign_finalCta__HRXuh{display:grid;width:min(1320px,calc(100% - 48px));grid-template-columns:minmax(0,1fr) auto;gap:36px 80px;align-items:end;margin:92px auto 108px;padding:48px 52px;border:1px solid rgba(237,125,35,.58);border-radius:8px;background:linear-gradient(115deg,rgba(8,47,27,.88),rgba(45,36,12,.42));box-shadow:0 28px 80px rgba(0,0,0,.22)}.firms-sector-redesign_finalCta__HRXuh h2{max-width:19ch}.firms-sector-redesign_finalCta__HRXuh p:last-child{max-width:720px;margin-top:18px}.firms-sector-redesign_finalCta__HRXuh .firms-sector-redesign_primaryAction__a0UhW{min-width:215px}.firms-sector-redesign_page__h7EbK :focus-visible{outline:3px solid var(--firms-mint);outline-offset:4px}@keyframes firms-sector-redesign_sceneFloat__Fm2_3{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes firms-sector-redesign_panelReveal__eOAQy{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.firms-sector-redesign_page__h7EbK{margin-top:-112px;padding-top:112px}.firms-sector-redesign_hero__V0M17{grid-template-columns:minmax(390px,.82fr) minmax(500px,1.18fr);gap:20px}.firms-sector-redesign_hero__V0M17 h1{font-size:62px}.firms-sector-redesign_heroImage__NRUx9{width:680px}.firms-sector-redesign_migrationDashboard__Dm7mp{top:62px;right:-18px;width:min(620px,98%)}}@media (max-width:900px){.firms-sector-redesign_page__h7EbK>section{width:min(100% - 32px,720px)}.firms-sector-redesign_hero__V0M17{min-height:auto;grid-template-columns:1fr;gap:36px;padding:82px 0 52px}.firms-sector-redesign_hero__V0M17 h1{max-width:10ch;font-size:clamp(52px,9vw,68px)}.firms-sector-redesign_heroScene__wcVRb,.firms-sector-redesign_heroVisual__d2btr{min-height:610px}.firms-sector-redesign_heroScene__wcVRb{inset:0}.firms-sector-redesign_heroImage__NRUx9{right:-20px;width:min(670px,96%)}.firms-sector-redesign_migrationDashboard__Dm7mp{top:44px;right:0;width:min(570px,88%)}.firms-sector-redesign_sectionHeading__2WP1G{grid-template-columns:1fr;gap:30px}.firms-sector-redesign_areasSection__cdMWq,.firms-sector-redesign_pulseSection__cgrpM,.firms-sector-redesign_signalsSection__Slrr_{padding:82px 0}.firms-sector-redesign_signalList__UI0Kv{grid-template-columns:1fr}.firms-sector-redesign_signalList__UI0Kv article{min-height:0}.firms-sector-redesign_pulseWorkspace__cTEy_{grid-template-columns:1fr}.firms-sector-redesign_pulsePicker___VJEb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.firms-sector-redesign_pulsePicker___VJEb button{padding-left:14px;border-right:1px solid var(--firms-line)}.firms-sector-redesign_pulsePicker___VJEb button:nth-child(2n){border-right:0}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx,.firms-sector-redesign_pulsePicker___VJEb button:hover{padding-left:14px}.firms-sector-redesign_readinessCase__fOVY8{grid-template-columns:minmax(0,1fr) auto}.firms-sector-redesign_readinessDeadline__M2bPa{border-right:0}.firms-sector-redesign_readinessVerdict__ZIchP{grid-column:1/-1;padding-top:16px;border-top:1px solid var(--firms-line)}.firms-sector-redesign_readinessSummary__n9CDq{grid-template-columns:auto minmax(0,1fr)}.firms-sector-redesign_readinessSummary__n9CDq ul{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--firms-line)}.firms-sector-redesign_readinessSummary__n9CDq li:first-child{border-left:0}.firms-sector-redesign_finalCta__HRXuh{grid-template-columns:1fr;width:min(100% - 32px,720px)}.firms-sector-redesign_finalCta__HRXuh .firms-sector-redesign_primaryAction__a0UhW{width:fit-content}}@media (max-width:620px){.firms-sector-redesign_page__h7EbK{margin-top:-96px;padding-top:96px}.firms-sector-redesign_page__h7EbK>section{width:min(100% - 28px,520px)}.firms-sector-redesign_hero__V0M17{gap:20px;padding:68px 0 42px}.firms-sector-redesign_hero__V0M17 h1{font-size:50px}.firms-sector-redesign_heroLead__XIQY5{font-size:15px}.firms-sector-redesign_heroActions__8esuW{flex-direction:column}.firms-sector-redesign_primaryAction__a0UhW,.firms-sector-redesign_secondaryAction__DPi_B{width:100%;padding-inline:16px}.firms-sector-redesign_heroScene__wcVRb,.firms-sector-redesign_heroVisual__d2btr{min-height:340px}.firms-sector-redesign_heroImage__NRUx9{top:0;right:-42px;bottom:auto;width:430px}.firms-sector-redesign_migrationDashboard__Dm7mp{top:0;right:0;width:min(360px,100%);transform:none}.firms-sector-redesign_migrationDashboard__Dm7mp>header{min-height:38px;padding-inline:12px}.firms-sector-redesign_migrationHeadline__lbZeu{padding:12px}.firms-sector-redesign_migrationHeadline__lbZeu strong{font-size:20px}.firms-sector-redesign_migrationHeadline__lbZeu>span{font-size:25px}.firms-sector-redesign_migrationLanes__5_gJB{gap:8px;padding:11px 12px 12px}.firms-sector-redesign_migrationLanes__5_gJB>div{grid-template-columns:74px minmax(0,1fr) 72px;gap:7px}.firms-sector-redesign_migrationRoute__c5gnp{min-height:36px;grid-template-columns:auto minmax(70px,1fr) auto;gap:8px;padding-inline:12px;font-size:6px}.firms-sector-redesign_areasSection__cdMWq,.firms-sector-redesign_pulseSection__cgrpM,.firms-sector-redesign_signalsSection__Slrr_{padding:68px 0}.firms-sector-redesign_finalCta__HRXuh h2,.firms-sector-redesign_sectionHeading__2WP1G h2{font-size:39px}.firms-sector-redesign_finalCta__HRXuh p,.firms-sector-redesign_sectionHeading__2WP1G>p{font-size:14px}.firms-sector-redesign_signalList__UI0Kv article{min-height:auto;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:22px}.firms-sector-redesign_signalList__UI0Kv h3{font-size:21px}.firms-sector-redesign_signalCopy__oupU_ p{font-size:13px}.firms-sector-redesign_signalList__UI0Kv article>small{grid-column:1/-1;margin-bottom:0}.firms-sector-redesign_pulsePicker___VJEb{grid-template-columns:1fr}.firms-sector-redesign_pulsePicker___VJEb button{min-height:70px;border-right:0}.firms-sector-redesign_pulsePanel__TFK_F{min-height:auto}.firms-sector-redesign_pulsePanel__TFK_F>header{align-items:flex-start;padding-block:12px}.firms-sector-redesign_pulsePanelBody__cpgYp{grid-template-columns:1fr}.firms-sector-redesign_pulseChecks__asvVY,.firms-sector-redesign_pulseOutcome__1MNON,.firms-sector-redesign_pulseSummary__t38ZC{padding:22px}.firms-sector-redesign_pulseSummary__t38ZC{min-height:auto;border-right:0}.firms-sector-redesign_pulseSummary__t38ZC h3{font-size:33px}.firms-sector-redesign_pulseOutcome__1MNON{min-height:auto;grid-column:1}.firms-sector-redesign_readinessHeader__hszKe{align-items:flex-start;flex-direction:column;padding-block:13px}.firms-sector-redesign_readinessCase__fOVY8{grid-template-columns:1fr;gap:16px;padding:16px}.firms-sector-redesign_readinessDeadline__M2bPa{padding-top:14px;padding-inline:0;border-top:1px solid var(--firms-line);border-right:0;border-left:0;text-align:left}.firms-sector-redesign_readinessVerdict__ZIchP{grid-column:auto;padding-top:14px}.firms-sector-redesign_readinessTableWrap__58SJL{padding:10px}.firms-sector-redesign_readinessTable__j8_ak{display:block;border:0;background:transparent}.firms-sector-redesign_readinessTable__j8_ak thead{display:none}.firms-sector-redesign_readinessTable__j8_ak tbody{display:grid;gap:10px}.firms-sector-redesign_readinessTable__j8_ak tr{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--firms-line);border-radius:8px;background:rgba(0,11,5,.42)}.firms-sector-redesign_readinessTable__j8_ak td{display:block;width:auto;height:auto;min-height:66px;padding:13px 14px;border-top:0;border-right:0;border-bottom:1px solid var(--firms-line)}.firms-sector-redesign_readinessTable__j8_ak td:first-child{grid-column:1/-1;padding:15px 14px 15px 52px}.firms-sector-redesign_readinessTable__j8_ak td:nth-child(2){border-right:1px solid var(--firms-line)}.firms-sector-redesign_readinessTable__j8_ak td:nth-child(4){grid-column:1/-1;min-height:54px;border-bottom:0}.firms-sector-redesign_readinessNumber__DsFtv{left:14px}.firms-sector-redesign_mobileCellLabel__A2CuE{display:block;margin-bottom:7px;color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:6px;text-transform:uppercase}.firms-sector-redesign_readinessSummary__n9CDq ul{grid-template-columns:1fr}.firms-sector-redesign_readinessSummary__n9CDq li{min-width:0;grid-template-columns:88px minmax(0,1fr);align-items:center;border-top:1px solid var(--firms-line);border-left:0}.firms-sector-redesign_readinessSummary__n9CDq li:first-child{border-top:0}.firms-sector-redesign_finalCta__HRXuh{width:min(100% - 28px,520px);margin:68px auto 76px;padding:32px 24px}.firms-sector-redesign_finalCta__HRXuh .firms-sector-redesign_primaryAction__a0UhW{width:100%}}@media (prefers-reduced-motion:reduce){.firms-sector-redesign_heroScene__wcVRb,.firms-sector-redesign_migrationLanes__5_gJB b,.firms-sector-redesign_migrationLive___0taU i,.firms-sector-redesign_migrationRoute__c5gnp>div>i,.firms-sector-redesign_pulsePanelBody__cpgYp{animation:none}.firms-sector-redesign_migrationLanes__5_gJB>div:first-child b{transform:scaleX(1)}.firms-sector-redesign_migrationLanes__5_gJB>div:nth-child(2) b{transform:scaleX(.9)}.firms-sector-redesign_migrationLanes__5_gJB>div:nth-child(3) b{transform:scaleX(.82)}.firms-sector-redesign_migrationRoute__c5gnp>div>i{left:100%}.firms-sector-redesign_primaryAction__a0UhW,.firms-sector-redesign_pulsePicker___VJEb button,.firms-sector-redesign_pulsePicker___VJEb button svg,.firms-sector-redesign_secondaryAction__DPi_B{transition:none}.firms-sector-redesign_secondaryAction__DPi_B:before{animation:none}}.firms-sector-redesign_faqSection__e_U9q{display:grid;grid-template-columns:minmax(330px,.62fr) minmax(0,1fr);gap:78px;align-items:start}.firms-sector-redesign_faqSection__e_U9q header{position:sticky;top:120px}.firms-sector-redesign_faqSection__e_U9q h2{max-width:10ch}.firms-sector-redesign_faqList__KgF7x{display:grid;gap:10px}.firms-sector-redesign_faqList__KgF7x details{overflow:hidden;border:1px solid var(--firms-line);border-radius:20px;background:radial-gradient(circle at top right,rgba(237,125,35,.05),transparent 44%),linear-gradient(180deg,rgba(8,25,15,.84),rgba(5,18,10,.76))}.firms-sector-redesign_faqList__KgF7x details[open]{border-color:rgba(237,125,35,.34);background:radial-gradient(circle at top right,rgba(237,125,35,.1),transparent 42%),linear-gradient(180deg,rgba(10,31,18,.94),rgba(6,19,11,.84))}.firms-sector-redesign_faqList__KgF7x summary{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;color:var(--firms-text);cursor:pointer;font-size:17px;font-weight:700;list-style:none}.firms-sector-redesign_faqList__KgF7x summary::-webkit-details-marker{display:none}.firms-sector-redesign_faqList__KgF7x summary svg{width:38px;height:38px;flex:0 0 auto;padding:10px;border:1px solid rgba(237,125,35,.28);border-radius:50%;background:rgba(237,125,35,.09);color:var(--firms-orange);transition:transform .18s ease}.firms-sector-redesign_faqList__KgF7x details[open] summary svg{transform:rotate(180deg)}.firms-sector-redesign_faqList__KgF7x details p{max-width:72ch;margin:8px 62px 22px 20px;color:var(--firms-muted);font-size:14px;line-height:1.75}@media (max-width:900px){.firms-sector-redesign_faqSection__e_U9q{grid-template-columns:1fr;gap:30px}.firms-sector-redesign_faqSection__e_U9q header{position:static}}@media (max-width:620px){.firms-sector-redesign_faqSection__e_U9q{padding:68px 0}.firms-sector-redesign_faqSection__e_U9q h2{font-size:39px}.firms-sector-redesign_faqList__KgF7x summary{min-height:72px;padding:16px;font-size:15px}.firms-sector-redesign_faqList__KgF7x details p{margin:8px 18px 20px 16px}}@media (prefers-reduced-motion:reduce){.firms-sector-redesign_faqList__KgF7x summary svg{transition:none}}.firms-sector-redesign_pulsePicker___VJEb{display:grid;gap:10px;align-content:start;border-top:0}.firms-sector-redesign_pulsePicker___VJEb button{min-height:88px;grid-template-columns:50px minmax(0,1fr) 22px;gap:14px;padding:12px 14px;border:1px solid var(--firms-line);border-radius:16px;background:radial-gradient(circle at 92% 12%,rgba(126,227,177,.055),transparent 38%),rgba(4,24,13,.68);transition:border-color .21s ease,background-color .21s ease,transform .21s ease,box-shadow .21s ease}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseChoiceIcon__r9eVb{position:relative;display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--firms-line-strong);border-radius:14px;background:rgba(126,227,177,.055);color:var(--firms-mint)}.firms-sector-redesign_pulseChoiceIcon__r9eVb svg{width:21px;height:21px;stroke-width:1.55}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseChoiceIcon__r9eVb small{position:absolute;right:-6px;bottom:-6px;display:grid;width:20px;height:20px;place-items:center;border:1px solid rgba(237,125,35,.45);border-radius:50%;background:var(--firms-deep);color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx,.firms-sector-redesign_pulsePicker___VJEb button:hover{padding-left:14px;border-color:rgba(237,125,35,.46);background:radial-gradient(circle at 92% 12%,rgba(237,125,35,.14),transparent 40%),linear-gradient(135deg,rgba(30,52,22,.9),rgba(5,27,15,.86));box-shadow:0 18px 44px rgba(0,0,0,.16);transform:translateX(4px)}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx .firms-sector-redesign_pulseChoiceIcon__r9eVb{border-color:rgba(237,125,35,.5);background:rgba(237,125,35,.1);color:var(--firms-orange)}.firms-sector-redesign_pulsePanel__TFK_F{position:relative;min-height:520px;border-radius:20px;background:radial-gradient(circle at 10% 8%,rgba(126,227,177,.09),transparent 30%),radial-gradient(circle at 92% 2%,rgba(237,125,35,.1),transparent 30%),linear-gradient(145deg,rgba(5,29,16,.94),rgba(2,15,8,.92));box-shadow:0 34px 82px rgba(0,0,0,.28)}.firms-sector-redesign_pulsePanel__TFK_F:before{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(126,227,177,.025) 1px,transparent 0),linear-gradient(90deg,rgba(126,227,177,.025) 1px,transparent 0);background-size:42px 42px;content:"";pointer-events:none}.firms-sector-redesign_pulsePanelBody__cpgYp,.firms-sector-redesign_pulsePanel__TFK_F>header{position:relative;z-index:1}.firms-sector-redesign_pulsePanel__TFK_F>header{min-height:58px;padding-inline:22px}.firms-sector-redesign_pulsePanel__TFK_F>header strong{padding:7px 11px;border:1px solid rgba(126,227,177,.24);border-radius:999px;background:rgba(126,227,177,.055)}.firms-sector-redesign_pulseSummary__t38ZC{position:relative;overflow:hidden;padding:34px}.firms-sector-redesign_pulseSummary__t38ZC>:not(.firms-sector-redesign_pulseHeroIcon__PVmTB){position:relative;z-index:1}.firms-sector-redesign_pulseHeroIcon__PVmTB{position:absolute;top:26px;right:28px;width:72px;height:72px;padding:18px;border:1px solid rgba(126,227,177,.18);border-radius:22px;background:rgba(126,227,177,.045);color:rgba(126,227,177,.22);transform:rotate(4deg)}.firms-sector-redesign_pulseSummary__t38ZC h3{max-width:16ch}.firms-sector-redesign_pulseChecks__asvVY{padding:34px 28px;background:rgba(1,12,6,.18)}.firms-sector-redesign_pulseChecks__asvVY ul{gap:9px}.firms-sector-redesign_pulseChecks__asvVY li{padding:10px 11px;border:1px solid rgba(126,227,177,.11);border-radius:10px;background:rgba(126,227,177,.035)}.firms-sector-redesign_pulseOutcome__1MNON{min-height:176px;padding:30px 34px;background:linear-gradient(90deg,rgba(126,227,177,.07),transparent 64%)}.firms-sector-redesign_pulseOutcome__1MNON>svg{width:44px;height:44px;padding:10px;border:1px solid rgba(126,227,177,.3);border-radius:14px;background:rgba(126,227,177,.055)}@media (max-width:620px){.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx,.firms-sector-redesign_pulsePicker___VJEb button,.firms-sector-redesign_pulsePicker___VJEb button:hover{min-height:82px;padding:11px 13px;transform:none}.firms-sector-redesign_pulseChecks__asvVY,.firms-sector-redesign_pulseOutcome__1MNON,.firms-sector-redesign_pulseSummary__t38ZC{padding:24px}.firms-sector-redesign_pulseHeroIcon__PVmTB{width:56px;height:56px;padding:14px}}@media (prefers-reduced-motion:reduce){.firms-sector-redesign_pulsePicker___VJEb button{transition:none}}@media (max-width:620px){.firms-sector-redesign_heroScene__wcVRb,.firms-sector-redesign_heroVisual__d2btr{min-height:clamp(320px,72vw,350px)}.firms-sector-redesign_heroScene__wcVRb{inset:0;animation:none}.firms-sector-redesign_migrationDashboard__Dm7mp{top:0;right:auto;left:50%;width:clamp(238px,64vw,292px);border-radius:12px;transform:translateX(-50%)}.firms-sector-redesign_migrationDashboard__Dm7mp>header{min-height:34px;gap:10px;padding-inline:10px}.firms-sector-redesign_migrationDashboard__Dm7mp>header strong,.firms-sector-redesign_migrationLive___0taU{font-size:7px}.firms-sector-redesign_migrationHeadline__lbZeu{gap:10px;padding:9px 11px 11px;border-bottom:0}.firms-sector-redesign_migrationHeadline__lbZeu small{display:none}.firms-sector-redesign_migrationHeadline__lbZeu>div{min-width:0}.firms-sector-redesign_migrationHeadline__lbZeu strong{margin-top:0;font-size:clamp(15px,4vw,18px);line-height:1.12}.firms-sector-redesign_migrationHeadline__lbZeu>span{flex:0 0 auto;font-size:clamp(20px,5.3vw,24px)}.firms-sector-redesign_migrationLanes__5_gJB,.firms-sector-redesign_migrationRoute__c5gnp{display:none}.firms-sector-redesign_heroImage__NRUx9{top:48px;right:auto;bottom:auto;left:50%;width:clamp(320px,92vw,400px);transform:translateX(-50%)}.firms-sector-redesign_pulseSection__cgrpM{scroll-margin-top:96px}.firms-sector-redesign_pulseWorkspace__cTEy_{gap:14px;margin-top:32px}.firms-sector-redesign_pulsePicker___VJEb{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseButtonActive__Dzvcx,.firms-sector-redesign_pulsePicker___VJEb button,.firms-sector-redesign_pulsePicker___VJEb button:hover{min-width:0;min-height:78px;grid-template-columns:38px minmax(0,1fr);gap:9px;padding:10px;border-right:1px solid var(--firms-line);transform:none}.firms-sector-redesign_pulsePicker___VJEb button>svg{display:none}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseChoiceIcon__r9eVb{width:38px;height:38px;border-radius:11px}.firms-sector-redesign_pulseChoiceIcon__r9eVb svg{width:18px;height:18px}.firms-sector-redesign_pulsePicker___VJEb .firms-sector-redesign_pulseChoiceIcon__r9eVb small{right:-4px;bottom:-4px;width:17px;height:17px;font-size:7px}.firms-sector-redesign_pulsePicker___VJEb button strong{min-width:0;font-size:14px;line-height:1.2;overflow-wrap:anywhere}.firms-sector-redesign_pulsePanel__TFK_F{min-height:0;border-radius:16px;box-shadow:0 24px 58px rgba(0,0,0,.24)}.firms-sector-redesign_pulsePanel__TFK_F>header{display:grid;min-height:0;gap:8px;align-items:start;padding:13px 16px 14px}.firms-sector-redesign_pulsePanel__TFK_F>header strong{width:100%;padding:7px 10px;font-size:10px;line-height:1.35}.firms-sector-redesign_pulsePanelBody__cpgYp{grid-template-columns:minmax(0,1fr)}.firms-sector-redesign_pulseSummary__t38ZC{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) 44px;gap:0 12px;padding:20px;border-right:0}.firms-sector-redesign_pulseSummary__t38ZC>.firms-sector-redesign_kicker__y4CQS{grid-column:1;grid-row:1;align-self:center}.firms-sector-redesign_pulseHeroIcon__PVmTB{position:static;width:44px;height:44px;grid-column:2;grid-row:1;padding:11px;border-radius:14px;transform:none}.firms-sector-redesign_pulseSummary__t38ZC h3,.firms-sector-redesign_pulseSummary__t38ZC>p:last-child{grid-column:1/-1}.firms-sector-redesign_pulseSummary__t38ZC h3{max-width:none;margin-top:12px;font-size:clamp(27px,7.4vw,31px)}.firms-sector-redesign_pulseSummary__t38ZC>p:last-child{margin-top:12px;font-size:13px;line-height:1.55}.firms-sector-redesign_pulseChecks__asvVY{padding:18px}.firms-sector-redesign_pulseChecks__asvVY ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.firms-sector-redesign_pulseChecks__asvVY li{min-width:0;gap:7px;align-items:flex-start;padding:9px;font-size:12.5px;line-height:1.35}.firms-sector-redesign_pulseChecks__asvVY svg{width:15px;height:15px;flex:0 0 auto;margin-top:1px}.firms-sector-redesign_pulseOutcome__1MNON{min-height:0;grid-column:1;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 20px 20px}.firms-sector-redesign_pulseOutcome__1MNON>svg{width:36px;height:36px;padding:8px;border-radius:12px}.firms-sector-redesign_pulseOutcome__1MNON strong{margin-top:5px;font-size:16px;line-height:1.38}.firms-sector-redesign_pulseOutcome__1MNON small{margin-top:7px;font-size:10px}}@media (max-width:359px){.firms-sector-redesign_migrationDashboard__Dm7mp{width:250px}.firms-sector-redesign_migrationHeadline__lbZeu{gap:6px;padding-inline:9px}.firms-sector-redesign_migrationHeadline__lbZeu strong{font-size:14px}.firms-sector-redesign_migrationHeadline__lbZeu>span{font-size:20px}.firms-sector-redesign_pulsePicker___VJEb button strong{font-size:13px}.firms-sector-redesign_pulseChecks__asvVY,.firms-sector-redesign_pulseOutcome__1MNON,.firms-sector-redesign_pulseSummary__t38ZC{padding-inline:16px}}@media (max-width:620px){.firms-sector-redesign_readinessBoard__Jwnf8{display:none}.firms-sector-redesign_mobileHandoff__Dv40X{display:grid;gap:10px;margin-top:30px}.firms-sector-redesign_mobileHandoff__Dv40X article{position:relative;display:grid;min-width:0;grid-template-columns:42px minmax(0,1fr);gap:12px 14px;align-items:start;padding:18px;border:1px solid rgba(126,227,177,.28);border-radius:15px;background:radial-gradient(circle at 100% 0,rgba(126,227,177,.09),transparent 36%),linear-gradient(145deg,rgba(7,37,21,.82),rgba(2,16,8,.74));box-shadow:0 16px 38px rgba(0,0,0,.13)}.firms-sector-redesign_mobileHandoff__Dv40X article:before{position:absolute;inset:0 auto 0 0;width:2px;border-radius:15px 0 0 15px;background:linear-gradient(var(--firms-orange),rgba(237,125,35,.08));content:""}.firms-sector-redesign_mobileHandoff__Dv40X article>span{position:absolute;top:14px;right:15px;color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800}.firms-sector-redesign_mobileHandoff__Dv40X article>svg{display:grid;width:42px;height:42px;grid-row:1;padding:10px;border:1px solid rgba(126,227,177,.42);border-radius:12px;color:var(--firms-mint);background:rgba(126,227,177,.06)}.firms-sector-redesign_mobileHandoff__Dv40X article>div{min-width:0;padding-right:26px}.firms-sector-redesign_mobileHandoff__Dv40X h3{margin:1px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:21px;font-weight:500;line-height:1.16}.firms-sector-redesign_mobileHandoff__Dv40X p{margin:8px 0 0;color:var(--firms-muted);font-size:13px;line-height:1.55}}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl{position:relative;padding-left:15px;border-top:0}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl:before{position:absolute;top:3px;bottom:4px;left:2px;width:1px;background:linear-gradient(var(--firms-mint),var(--firms-orange) 54%,var(--firms-mint));content:"";opacity:.72;transform-origin:top}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div{position:relative}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:before{position:absolute;top:50%;left:-16px;width:7px;height:7px;border:2px solid rgba(1,16,8,.95);border-radius:50%;background:var(--firms-mint);box-shadow:0 0 0 1px rgba(126,227,177,.32);content:"";transform:translateY(-50%)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:nth-child(2):before{background:var(--firms-orange);box-shadow:0 0 0 1px rgba(237,125,35,.4),0 0 10px rgba(237,125,35,.3)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl{display:grid;gap:6px;border-top:0}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div{position:relative;min-height:27px;grid-template-columns:58px minmax(0,1fr);gap:28px;padding:0 9px;border:1px solid rgba(126,227,177,.13);border-radius:6px;background:rgba(126,227,177,.025)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:after{position:absolute;top:50%;left:64px;width:18px;height:1px;background:linear-gradient(90deg,var(--firms-mint),rgba(126,227,177,.28));content:"";transform-origin:left}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dd{padding-left:8px;border-left:1px solid rgba(126,227,177,.15)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3){border-color:rgba(237,125,35,.22)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3):after{background:repeating-linear-gradient(90deg,var(--firms-orange) 0 3px,transparent 3px 6px)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3) dd{border-left-color:rgba(237,125,35,.24);color:rgba(255,173,107,.94)}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl{position:relative;display:grid;gap:5px;border-top:0}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl:after{position:absolute;bottom:-9px;left:50%;width:1px;height:9px;background:var(--firms-orange);content:"";opacity:.6}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div{width:88%;min-height:25px;padding:0 9px;border:1px solid rgba(126,227,177,.13);border-radius:6px;background:linear-gradient(90deg,rgba(126,227,177,.05),rgba(1,16,8,.36))}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div:nth-child(2){margin-left:6%}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div:nth-child(3){margin-left:12%}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation]>p{position:relative;margin-top:12px;padding:7px 8px;border:1px solid rgba(237,125,35,.22);border-radius:7px;background:rgba(237,125,35,.045)}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl:before{animation:firms-sector-redesign_firmsTimelineTrace__r2PG1 .92s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div{animation:firms-sector-redesign_firmsTimelineStop__ydffJ .62s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:first-child{animation-delay:.26s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:nth-child(2){animation-delay:.72s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:nth-child(3){animation-delay:1.18s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:before{animation:firms-sector-redesign_firmsTimelineNode__mFfJB .42s cubic-bezier(.2,1.6,.4,1) both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:first-child:before{animation-delay:.42s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:nth-child(2):before{animation-delay:.88s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline] dl>div:nth-child(3):before{animation-delay:1.34s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=timeline]>header>strong{animation:firms-sector-redesign_firmsMetricLock__rbrJ2 .52s cubic-bezier(.2,1.5,.4,1) 1.58s both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:after{animation:firms-sector-redesign_firmsOwnershipWire__w4KVV .72s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:first-child:after{animation-delay:.18s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(2):after{animation-delay:.62s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3):after{animation-name:firms-sector-redesign_firmsOwnershipWireBroken__28AEk;animation-delay:1.06s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3) dd{animation:firms-sector-redesign_firmsOwnershipGap__EB8N7 .78s ease 1.42s both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership]>header>strong{animation:firms-sector-redesign_firmsMetricLock__rbrJ2 .52s cubic-bezier(.2,1.5,.4,1) 1.5s both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div{animation:firms-sector-redesign_firmsIncidentArriveLeft__VVpyR .76s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div:first-child{animation-delay:.18s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div:nth-child(2){animation-name:firms-sector-redesign_firmsIncidentArriveRight__wDuHz;animation-delay:.62s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation] dl>div:nth-child(3){animation-delay:1.06s}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation]>p{animation:firms-sector-redesign_firmsRootCauseLock__rNamt .66s cubic-bezier(.2,1.4,.4,1) 1.52s both}.firms-sector-redesign_signalList__UI0Kv[data-in-view=true] .firms-sector-redesign_signalEvidence__jDmKD[data-visual=correlation]>header>strong{animation:firms-sector-redesign_firmsMetricLock__rbrJ2 .52s cubic-bezier(.2,1.5,.4,1) 1.78s both}@keyframes firms-sector-redesign_firmsTimelineTrace__r2PG1{0%{opacity:.18;transform:scaleY(0)}to{opacity:.72;transform:scaleY(1)}}@keyframes firms-sector-redesign_firmsTimelineStop__ydffJ{0%{opacity:.32;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes firms-sector-redesign_firmsTimelineNode__mFfJB{0%{opacity:0;transform:translateY(-50%) scale(.25)}70%{opacity:1;transform:translateY(-50%) scale(1.42)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes firms-sector-redesign_firmsOwnershipWire__w4KVV{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes firms-sector-redesign_firmsOwnershipWireBroken__28AEk{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:scaleX(.58)}}@keyframes firms-sector-redesign_firmsOwnershipGap__EB8N7{0%,to{filter:none}50%{filter:drop-shadow(0 0 7px rgba(237,125,35,.62))}}@keyframes firms-sector-redesign_firmsIncidentArriveLeft__VVpyR{0%{opacity:.24;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes firms-sector-redesign_firmsIncidentArriveRight__wDuHz{0%{opacity:.24;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes firms-sector-redesign_firmsRootCauseLock__rNamt{0%{border-color:transparent;opacity:.25;transform:translateY(9px) scale(.97)}72%{border-color:rgba(237,125,35,.54);opacity:1;transform:translateY(0) scale(1.015)}to{border-color:rgba(237,125,35,.22);opacity:1;transform:translateY(0) scale(1)}}@keyframes firms-sector-redesign_firmsMetricLock__rbrJ2{0%{filter:none;opacity:.42;transform:scale(.88)}72%{filter:drop-shadow(0 0 9px rgba(126,227,177,.5));opacity:1;transform:scale(1.08)}to{filter:none;opacity:1;transform:scale(1)}}.firms-sector-redesign_memoryRecorder__6yqsO{overflow:hidden;margin:54px 0 0;border:1px solid rgba(126,227,177,.34);border-radius:24px;background:#05170d;box-shadow:0 32px 82px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.025)}.firms-sector-redesign_memoryRecorderTop__Nzz3_{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:18px;padding:0 20px;border-bottom:1px solid rgba(126,227,177,.2);background:linear-gradient(90deg,rgba(11,43,26,.98),rgba(4,21,12,.98));font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.firms-sector-redesign_memoryRecorderTop__Nzz3_>span,.firms-sector-redesign_memoryRecorderTop__Nzz3_>strong{display:inline-flex;align-items:center;gap:9px}.firms-sector-redesign_memoryRecorderTop__Nzz3_>span{color:rgba(230,238,232,.72)}.firms-sector-redesign_memoryRecorderTop__Nzz3_>strong{color:var(--firms-mint)}.firms-sector-redesign_memoryRecorderTop__Nzz3_ i{width:7px;height:7px;border-radius:50%;background:var(--firms-orange);box-shadow:0 0 0 5px rgba(237,125,35,.08),0 0 15px rgba(237,125,35,.34)}.firms-sector-redesign_memoryRecorderTop__Nzz3_ svg{width:15px;height:15px;padding:2px;border:1px solid rgba(126,227,177,.32);border-radius:50%}.firms-sector-redesign_memoryDeck__kuiQP{position:relative;isolation:isolate;display:grid;min-height:430px;grid-template-columns:minmax(190px,.6fr) minmax(460px,1.5fr) minmax(190px,.6fr);gap:clamp(18px,2.2vw,34px);align-items:start;padding:42px clamp(24px,3.2vw,46px) 36px;background:radial-gradient(circle at 11% 20%,rgba(237,125,35,.08),transparent 24%),radial-gradient(circle at 88% 18%,rgba(126,227,177,.08),transparent 24%),repeating-linear-gradient(90deg,rgba(230,238,232,.012) 0 1px,transparent 1px 5px),linear-gradient(155deg,#092317,#04150c 62%,#061b10)}.firms-sector-redesign_memoryDeck__kuiQP:before{position:absolute;inset:18px;z-index:-1;border:1px solid rgba(105,128,117,.2);border-radius:18px;background:radial-gradient(circle at 14px 14px,#698075 0 2px,transparent 3px),radial-gradient(circle at calc(100% - 14px) 14px,#698075 0 2px,transparent 3px),radial-gradient(circle at 14px calc(100% - 14px),#698075 0 2px,transparent 3px),radial-gradient(circle at calc(100% - 14px) calc(100% - 14px),#698075 0 2px,transparent 3px);content:"";opacity:.42;pointer-events:none}.firms-sector-redesign_memoryReel__qJZWe{position:relative;z-index:2;display:grid;justify-items:center;min-width:0;text-align:center}.firms-sector-redesign_memorySpool__0AFUp{position:relative;display:grid;width:clamp(158px,15vw,210px);aspect-ratio:1;place-items:center}.firms-sector-redesign_memorySpool__0AFUp:before{position:absolute;inset:0;border:1px solid rgba(105,128,117,.58);border-radius:50%;background:radial-gradient(circle,transparent 0 10%,rgba(105,128,117,.62) 10.5% 13%,transparent 13.5% 28%,rgba(105,128,117,.25) 28.5% 30%,transparent 30.5%),repeating-conic-gradient(from 8deg,#193825 0 8deg,#081d11 8deg 18deg,#102c1c 18deg 28deg);box-shadow:0 16px 38px rgba(0,0,0,.34),inset 0 0 0 10px rgba(0,0,0,.17),inset 0 0 24px rgba(126,227,177,.06);content:""}.firms-sector-redesign_memorySpool__0AFUp:after{position:absolute;inset:17%;border:1px solid rgba(105,128,117,.46);border-radius:50%;background:radial-gradient(circle,#06170d 0 18%,rgba(105,128,117,.38) 19% 24%,transparent 25%);content:""}.firms-sector-redesign_memorySpool__0AFUp>span{position:relative;z-index:2;display:grid;width:64px;aspect-ratio:1;place-items:center;border:1px solid rgba(126,227,177,.4);border-radius:50%;background:#0b2b1a;color:var(--firms-mint);box-shadow:0 0 0 8px rgba(2,14,8,.76),0 0 22px rgba(126,227,177,.08)}.firms-sector-redesign_memoryReelPattern__MGXkF .firms-sector-redesign_memorySpool__0AFUp>span{border-color:rgba(237,125,35,.52);background:#2b1a0c;color:var(--firms-orange-bright);box-shadow:0 0 0 8px rgba(18,11,4,.82),0 0 28px rgba(237,125,35,.12)}.firms-sector-redesign_memorySpool__0AFUp svg{width:27px;height:27px;stroke-width:1.5}.firms-sector-redesign_memoryReelLabel__kHSA3{display:grid;justify-items:center;margin-top:18px}.firms-sector-redesign_memoryReelLabel__kHSA3 small{color:rgba(126,227,177,.72);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.firms-sector-redesign_memoryReelPattern__MGXkF .firms-sector-redesign_memoryReelLabel__kHSA3 small{color:rgba(255,153,75,.78)}.firms-sector-redesign_memoryReelLabel__kHSA3 h3{max-width:18ch;margin:8px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:23px;font-weight:500;line-height:1.12}.firms-sector-redesign_memoryReelLabel__kHSA3 p{margin:8px 0 0;color:var(--firms-muted);font-size:11px;line-height:1.35}.firms-sector-redesign_memoryCapture__EUdXZ{position:relative;z-index:1;min-width:0;min-height:332px}.firms-sector-redesign_memoryTape__14ulF{position:absolute;top:78px;right:-70px;left:-70px;height:6px;overflow:hidden;border:1px solid rgba(237,125,35,.34);border-radius:999px;background:rgba(50,28,10,.86);box-shadow:0 0 0 5px rgba(237,125,35,.025),0 0 18px rgba(237,125,35,.09)}.firms-sector-redesign_memoryTape__14ulF i{position:absolute;inset:0;background:linear-gradient(90deg,#9e4613,var(--firms-orange-bright) 40%,#ffd0a7 50%,var(--firms-orange) 62%,#9e4613);box-shadow:0 0 14px rgba(237,125,35,.46);transform-origin:left}.firms-sector-redesign_memoryHeads__ECFAB{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:112px 0 0;padding:0;list-style:none}.firms-sector-redesign_memoryHead__f2CqG{position:relative;display:grid;min-width:0;min-height:132px;grid-template-columns:34px minmax(0,1fr);gap:10px;align-content:start;padding:17px 13px;border:1px solid rgba(105,128,117,.35);border-radius:10px;background:linear-gradient(155deg,rgba(18,49,31,.97),rgba(5,23,13,.98));box-shadow:0 12px 24px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.firms-sector-redesign_memoryHead__f2CqG:before{position:absolute;bottom:100%;left:50%;width:2px;height:34px;background:linear-gradient(rgba(105,128,117,.28),rgba(230,238,232,.72));content:""}.firms-sector-redesign_memoryHead__f2CqG:after{position:absolute;bottom:calc(100% + 28px);left:calc(50% - 13px);width:28px;height:11px;border:1px solid rgba(230,238,232,.46);border-radius:3px;background:#183a27;box-shadow:0 0 0 3px rgba(2,14,8,.74);content:""}.firms-sector-redesign_memoryHead__f2CqG>svg{width:34px;height:34px;padding:8px;border:1px solid rgba(126,227,177,.36);border-radius:8px;background:rgba(126,227,177,.05);color:var(--firms-mint)}.firms-sector-redesign_memoryHead__f2CqG span{min-width:0}.firms-sector-redesign_memoryHead__f2CqG small,.firms-sector-redesign_memoryHead__f2CqG strong{display:block}.firms-sector-redesign_memoryHead__f2CqG small{color:rgba(230,238,232,.52);font-family:var(--font-mono),ui-monospace,monospace;font-size:7px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.firms-sector-redesign_memoryHead__f2CqG strong{margin-top:7px;color:rgba(230,238,232,.92);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.firms-sector-redesign_memoryStepChips___CvzM{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:15px}.firms-sector-redesign_memoryStepChips___CvzM span{padding:5px 7px;border:1px solid rgba(126,227,177,.18);border-radius:999px;background:rgba(126,227,177,.035);color:rgba(212,229,217,.7);font-family:var(--font-mono),ui-monospace,monospace;font-size:6.5px;line-height:1.2;text-transform:uppercase}.firms-sector-redesign_memoryReplay__D1BCC{display:grid;min-height:112px;grid-template-columns:auto minmax(280px,1fr) auto;gap:16px;align-items:center;padding:20px 24px;border-top:1px solid rgba(126,227,177,.2);background:linear-gradient(90deg,rgba(11,43,26,.96),rgba(4,21,12,.96))}.firms-sector-redesign_memoryReplay__D1BCC>svg{width:46px;height:46px;padding:11px;border:1px solid rgba(237,125,35,.48);border-radius:50%;background:rgba(237,125,35,.08);color:var(--firms-orange-bright)}.firms-sector-redesign_memoryReplay__D1BCC p{max-width:48ch;margin:0;font-family:var(--font-serif),Georgia,serif;font-size:19px;line-height:1.35}.firms-sector-redesign_memoryReplay__D1BCC p strong{color:var(--firms-orange-bright);font-weight:500}.firms-sector-redesign_memoryReplayMeta__wScQ2{display:grid;grid-template-columns:repeat(3,auto);margin:0;padding:0;list-style:none}.firms-sector-redesign_memoryReplayMeta__wScQ2 li{display:grid;min-width:105px;gap:4px;padding:2px 14px;border-left:1px solid rgba(126,227,177,.18)}.firms-sector-redesign_memoryReplayMeta__wScQ2 strong{color:var(--firms-mint);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px}.firms-sector-redesign_memoryReplayMeta__wScQ2 span{color:var(--firms-muted);font-size:7px}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryReelSource__1GVLV .firms-sector-redesign_memorySpool__0AFUp:before{animation:firms-sector-redesign_memoryReelRecord__YPj3M 1.55s cubic-bezier(.2,.75,.25,1) .1s both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryReelPattern__MGXkF .firms-sector-redesign_memorySpool__0AFUp:before{animation:firms-sector-redesign_memoryReelReplay__IFdTj 1.55s cubic-bezier(.2,.75,.25,1) .26s both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryTape__14ulF i{animation:firms-sector-redesign_memoryTapeDraw__iDF5f 1.45s cubic-bezier(.22,1,.36,1) .22s both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryHead__f2CqG{animation:firms-sector-redesign_memoryHeadEngage__CsPrs .56s cubic-bezier(.2,1.35,.4,1) both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryHead__f2CqG:first-child{animation-delay:.72s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryHead__f2CqG:nth-child(2){animation-delay:.94s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryHead__f2CqG:nth-child(3){animation-delay:1.16s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStepChips___CvzM span{animation:firms-sector-redesign_memoryStepEtch__B2fsg .42s ease both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStepChips___CvzM span:first-child{animation-delay:1.28s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStepChips___CvzM span:nth-child(2){animation-delay:1.38s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStepChips___CvzM span:nth-child(3){animation-delay:1.48s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStepChips___CvzM span:nth-child(4){animation-delay:1.58s}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryStamp__gDuVo{animation:firms-sector-redesign_memoryStampDrop__C8LHR .56s cubic-bezier(.2,1.5,.4,1) 1.54s both}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryReplay__D1BCC p,.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryReplay__D1BCC>svg{animation:firms-sector-redesign_memoryReplayReady__ImMlg .62s cubic-bezier(.22,1,.36,1) 1.78s both}@keyframes firms-sector-redesign_memoryReelRecord__YPj3M{0%{transform:rotate(-42deg)}to{transform:rotate(318deg)}}@keyframes firms-sector-redesign_memoryReelReplay__IFdTj{0%{transform:rotate(38deg)}to{transform:rotate(-322deg)}}@keyframes firms-sector-redesign_memoryTapeDraw__iDF5f{0%{opacity:.32;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes firms-sector-redesign_memoryHeadEngage__CsPrs{0%{border-color:rgba(105,128,117,.2);opacity:.35;transform:translateY(-18px)}72%{border-color:rgba(237,125,35,.52);opacity:1;transform:translateY(3px)}to{border-color:rgba(105,128,117,.35);opacity:1;transform:translateY(0)}}@keyframes firms-sector-redesign_memoryStepEtch__B2fsg{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes firms-sector-redesign_memoryStampDrop__C8LHR{0%{opacity:0;transform:translateY(-16px) rotate(-12deg) scale(1.3)}72%{opacity:1;transform:translateY(2px) rotate(3deg) scale(.94)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes firms-sector-redesign_memoryReplayReady__ImMlg{0%{opacity:.32;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.firms-sector-redesign_memoryDeck__kuiQP{min-height:390px;grid-template-columns:minmax(138px,.5fr) minmax(360px,1.5fr) minmax(138px,.5fr);gap:12px;padding:34px 20px 30px}.firms-sector-redesign_memorySpool__0AFUp{width:clamp(132px,17vw,158px)}.firms-sector-redesign_memorySpool__0AFUp>span{width:50px}.firms-sector-redesign_memorySpool__0AFUp svg{width:23px;height:23px}.firms-sector-redesign_memoryReelLabel__kHSA3 h3{font-size:19px}.firms-sector-redesign_memoryTape__14ulF{right:-42px;left:-42px}.firms-sector-redesign_memoryHead__f2CqG{grid-template-columns:1fr;min-height:144px}.firms-sector-redesign_memoryHead__f2CqG>svg{width:30px;height:30px}.firms-sector-redesign_memoryReplay__D1BCC{grid-template-columns:auto minmax(0,1fr)}.firms-sector-redesign_memoryReplayMeta__wScQ2{grid-column:1/-1;padding-top:14px;border-top:1px solid rgba(126,227,177,.16)}.firms-sector-redesign_memoryReplayMeta__wScQ2 li:first-child{border-left:0}}@media (max-width:620px){.firms-sector-redesign_memoryRecorder__6yqsO{margin-top:32px;border-radius:18px}.firms-sector-redesign_memoryRecorderTop__Nzz3_{align-items:flex-start;flex-direction:column;min-height:0;padding:13px 15px}.firms-sector-redesign_memoryDeck__kuiQP{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;padding:26px 15px 24px}.firms-sector-redesign_memoryDeck__kuiQP:before{inset:9px}.firms-sector-redesign_memorySpool__0AFUp{width:clamp(98px,31vw,120px)}.firms-sector-redesign_memorySpool__0AFUp>span{width:40px}.firms-sector-redesign_memorySpool__0AFUp svg{width:19px;height:19px}.firms-sector-redesign_memoryReelLabel__kHSA3{margin-top:12px}.firms-sector-redesign_memoryReelLabel__kHSA3 small{font-size:6px}.firms-sector-redesign_memoryReelLabel__kHSA3 h3{margin-top:6px;font-size:16px}.firms-sector-redesign_memoryReelLabel__kHSA3 p{margin-top:5px;font-size:9px}.firms-sector-redesign_memoryReelSource__1GVLV{grid-column:1;grid-row:1}.firms-sector-redesign_memoryReelPattern__MGXkF{grid-column:2;grid-row:1}.firms-sector-redesign_memoryCapture__EUdXZ{min-height:0;grid-column:1/-1;grid-row:2;padding-top:8px}.firms-sector-redesign_memoryTape__14ulF{top:10px;right:auto;bottom:10px;left:19px;width:5px;height:auto}.firms-sector-redesign_memoryTape__14ulF i{transform-origin:top}.firms-sector-redesign_memoryHeads__ECFAB{grid-template-columns:1fr;gap:9px;margin-top:0;padding-left:38px}.firms-sector-redesign_memoryHead__f2CqG{min-height:0;grid-template-columns:32px minmax(0,1fr);padding:13px}.firms-sector-redesign_memoryHead__f2CqG:before{top:50%;bottom:auto;left:-18px;width:18px;height:2px;background:linear-gradient(90deg,rgba(230,238,232,.72),rgba(105,128,117,.28))}.firms-sector-redesign_memoryHead__f2CqG:after{top:calc(50% - 7px);bottom:auto;left:-24px;width:12px;height:14px}.firms-sector-redesign_memoryHead__f2CqG>svg{width:32px;height:32px}.firms-sector-redesign_memoryStepChips___CvzM{justify-content:flex-start;margin-left:38px}.firms-sector-redesign_memoryReplay__D1BCC{min-height:0;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:18px 16px}.firms-sector-redesign_memoryReplay__D1BCC>svg{width:38px;height:38px;padding:9px}.firms-sector-redesign_memoryReplay__D1BCC p{font-size:16px}.firms-sector-redesign_memoryReplayMeta__wScQ2{grid-template-columns:1fr}.firms-sector-redesign_memoryReplayMeta__wScQ2 li{min-width:0;grid-template-columns:94px minmax(0,1fr);border-top:1px solid rgba(126,227,177,.14);border-left:0}.firms-sector-redesign_memoryReplayMeta__wScQ2 li:first-child{border-top:0}.firms-sector-redesign_memoryRecorder__6yqsO[data-in-view=true] .firms-sector-redesign_memoryTape__14ulF i{animation-name:firms-sector-redesign_memoryTapeDrawVertical__Q37Qi}}@keyframes firms-sector-redesign_memoryTapeDrawVertical__Q37Qi{0%{opacity:.32;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.firms-sector-redesign_memoryBoard__NFUvJ{overflow:hidden;margin-top:54px;border:1px solid rgba(126,227,177,.36);border-radius:18px;background:radial-gradient(circle at 92% 5%,rgba(237,125,35,.075),transparent 28%),linear-gradient(90deg,rgba(126,227,177,.025) 1px,transparent 0),linear-gradient(rgba(126,227,177,.025) 1px,transparent 0),linear-gradient(145deg,rgba(6,31,18,.96),rgba(2,16,9,.94));background-size:auto,28px 28px,28px 28px,auto;box-shadow:0 30px 76px rgba(0,0,0,.22)}.firms-sector-redesign_memoryBoardHeader__h8Zxy{display:flex;min-height:82px;align-items:center;justify-content:space-between;gap:24px;padding:16px 22px;border-bottom:1px solid rgba(126,227,177,.2);background:linear-gradient(90deg,rgba(11,43,26,.92),rgba(4,21,12,.88))}.firms-sector-redesign_memoryBoardHeader__h8Zxy>div{display:flex;min-width:0;align-items:center;gap:13px}.firms-sector-redesign_memoryBoardIcon__nhSJq{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid rgba(126,227,177,.4);border-radius:12px;background:rgba(126,227,177,.06);color:var(--firms-mint)}.firms-sector-redesign_memoryBoardIcon__nhSJq svg{width:21px;height:21px}.firms-sector-redesign_memoryBoardHeader__h8Zxy>div>span:last-child{display:grid;min-width:0;gap:5px}.firms-sector-redesign_memoryBoardHeader__h8Zxy small,.firms-sector-redesign_memoryBoardHeader__h8Zxy>strong{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.firms-sector-redesign_memoryBoardHeader__h8Zxy small{color:rgba(126,227,177,.68)}.firms-sector-redesign_memoryBoardHeader__h8Zxy>div strong{overflow:hidden;color:rgba(240,246,240,.94);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.firms-sector-redesign_memoryBoardHeader__h8Zxy>strong{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;color:var(--firms-mint)}.firms-sector-redesign_memoryBoardHeader__h8Zxy>strong svg{width:19px;height:19px;padding:3px;border:1px solid rgba(126,227,177,.36);border-radius:50%}.firms-sector-redesign_memoryCardGrid__Lan30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:16px;list-style:none}.firms-sector-redesign_memoryCard__35DYg{position:relative;display:grid;min-width:0;min-height:278px;grid-template-rows:auto auto 1fr auto;overflow:hidden;padding:24px;border:1px solid rgba(97,188,142,.27);border-radius:15px;background:radial-gradient(circle at 92% 2%,rgba(126,227,177,.085),transparent 34%),linear-gradient(145deg,rgba(8,39,23,.9),rgba(2,15,8,.86));box-shadow:0 18px 46px rgba(0,0,0,.14);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.firms-sector-redesign_memoryCard__35DYg:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--firms-orange),rgba(237,125,35,.03) 76%);content:""}.firms-sector-redesign_memoryCard__35DYg:nth-child(2n):before{background:linear-gradient(90deg,var(--firms-mint),rgba(126,227,177,.03) 76%)}.firms-sector-redesign_memoryCard__35DYg:hover{border-color:rgba(126,227,177,.5);box-shadow:0 26px 60px rgba(0,0,0,.22);transform:translateY(-3px)}.firms-sector-redesign_memoryCardHeader__hhSom{display:flex;min-height:42px;align-items:flex-start;justify-content:space-between;gap:20px}.firms-sector-redesign_memoryCardHeader__hhSom>span{color:var(--firms-orange);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:800}.firms-sector-redesign_memoryCard__35DYg:nth-child(2n) .firms-sector-redesign_memoryCardHeader__hhSom>span{color:var(--firms-mint)}.firms-sector-redesign_memoryCardHeader__hhSom>svg{width:42px;height:42px;padding:10px;border:1px solid rgba(126,227,177,.34);border-radius:12px;background:rgba(126,227,177,.055);color:var(--firms-mint)}.firms-sector-redesign_memoryCard__35DYg h3{margin:16px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:29px;font-weight:480;line-height:1.08}.firms-sector-redesign_memoryCardDetails__0LuKA{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-self:end;margin:20px 0 18px;padding:15px 0;border-top:1px solid rgba(97,188,142,.2);border-bottom:1px solid rgba(97,188,142,.2)}.firms-sector-redesign_memoryCardDetails__0LuKA>div{min-width:0;padding:0 14px}.firms-sector-redesign_memoryCardDetails__0LuKA>div:first-child{padding-left:0}.firms-sector-redesign_memoryCardDetails__0LuKA>div+div{border-left:1px solid rgba(97,188,142,.17)}.firms-sector-redesign_memoryCardDetails__0LuKA dd,.firms-sector-redesign_memoryCardDetails__0LuKA dt{margin:0}.firms-sector-redesign_memoryBoardResult__3s2yE dt,.firms-sector-redesign_memoryCardDetails__0LuKA dt,.firms-sector-redesign_memoryCardStatus__iAwls small{color:rgba(126,227,177,.68);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.firms-sector-redesign_memoryCardDetails__0LuKA dd{margin-top:7px;color:rgba(240,246,240,.87);font-size:12px;font-weight:650;line-height:1.42;overflow-wrap:anywhere}.firms-sector-redesign_memoryCardStatus__iAwls{display:flex;align-items:center;justify-content:space-between;gap:16px}.firms-sector-redesign_memoryCardStatus__iAwls strong{display:inline-flex;align-items:center;gap:8px;color:var(--firms-mint);font-size:11px}.firms-sector-redesign_memoryCardStatus__iAwls strong svg{width:17px;height:17px;padding:3px;border:1px solid rgba(126,227,177,.36);border-radius:50%}.firms-sector-redesign_memoryCardStatus__iAwls small{color:var(--firms-muted);font-size:7px}.firms-sector-redesign_memoryBoardResult__3s2yE{display:grid;min-height:116px;grid-template-columns:46px minmax(280px,1fr) auto;gap:16px;align-items:center;padding:20px 22px;border-top:1px solid rgba(126,227,177,.2);background:linear-gradient(90deg,rgba(11,43,26,.94),rgba(4,21,12,.92))}.firms-sector-redesign_memoryBoardResult__3s2yE>svg{width:46px;height:46px;padding:11px;border:1px solid rgba(237,125,35,.48);border-radius:13px;background:rgba(237,125,35,.08);color:var(--firms-orange-bright)}.firms-sector-redesign_memoryBoardResult__3s2yE>div{display:grid;gap:7px}.firms-sector-redesign_memoryBoardResult__3s2yE>div small{color:rgba(255,153,75,.78);font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.firms-sector-redesign_memoryBoardResult__3s2yE>div strong{max-width:65ch;font-family:var(--font-serif),Georgia,serif;font-size:18px;font-weight:480;line-height:1.35}.firms-sector-redesign_memoryBoardResult__3s2yE>dl{display:grid;grid-template-columns:repeat(3,minmax(92px,auto));margin:0}.firms-sector-redesign_memoryBoardResult__3s2yE>dl>div{display:grid;gap:5px;padding:2px 13px;border-left:1px solid rgba(126,227,177,.18)}.firms-sector-redesign_memoryBoardResult__3s2yE dd{margin:0;color:var(--firms-mint);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:750}.firms-sector-redesign_memoryBoard__NFUvJ[data-in-view=false] .firms-sector-redesign_memoryCard__35DYg{opacity:0;transform:translateY(18px)}.firms-sector-redesign_memoryBoard__NFUvJ[data-in-view=true] .firms-sector-redesign_memoryCard__35DYg{animation:firms-sector-redesign_memoryCardEnter__AzORJ .62s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_memoryBoard__NFUvJ[data-in-view=true] .firms-sector-redesign_memoryCard__35DYg:nth-child(2){animation-delay:90ms}.firms-sector-redesign_memoryBoard__NFUvJ[data-in-view=true] .firms-sector-redesign_memoryCard__35DYg:nth-child(3){animation-delay:.18s}.firms-sector-redesign_memoryBoard__NFUvJ[data-in-view=true] .firms-sector-redesign_memoryCard__35DYg:nth-child(4){animation-delay:.27s}@keyframes firms-sector-redesign_memoryCardEnter__AzORJ{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.firms-sector-redesign_memoryBoardResult__3s2yE{grid-template-columns:46px minmax(0,1fr)}.firms-sector-redesign_memoryBoardResult__3s2yE>dl{grid-column:1/-1;padding-top:14px;border-top:1px solid rgba(126,227,177,.16)}.firms-sector-redesign_memoryBoardResult__3s2yE>dl>div:first-child{border-left:0}}@media (max-width:760px){.firms-sector-redesign_memoryBoard__NFUvJ{margin-top:36px}.firms-sector-redesign_memoryCardGrid__Lan30{grid-template-columns:1fr}.firms-sector-redesign_memoryCard__35DYg{min-height:0}}@media (max-width:620px){.firms-sector-redesign_memoryBoard__NFUvJ{margin-top:32px;border-radius:16px}.firms-sector-redesign_memoryBoardHeader__h8Zxy{align-items:flex-start;flex-direction:column;gap:13px;padding:16px}.firms-sector-redesign_memoryBoardHeader__h8Zxy>div strong{white-space:normal}.firms-sector-redesign_memoryCardGrid__Lan30{gap:10px;padding:10px}.firms-sector-redesign_memoryCard__35DYg{padding:20px}.firms-sector-redesign_memoryCard__35DYg h3{font-size:25px}.firms-sector-redesign_memoryCardDetails__0LuKA{grid-template-columns:1fr}.firms-sector-redesign_memoryCardDetails__0LuKA>div{padding:0}.firms-sector-redesign_memoryCardDetails__0LuKA>div+div{margin-top:13px;padding-top:13px;border-top:1px solid rgba(97,188,142,.16);border-left:0}.firms-sector-redesign_memoryCardStatus__iAwls{align-items:flex-start;flex-direction:column;gap:8px}.firms-sector-redesign_memoryBoardResult__3s2yE{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 16px}.firms-sector-redesign_memoryBoardResult__3s2yE>svg{width:40px;height:40px;padding:9px}.firms-sector-redesign_memoryBoardResult__3s2yE>div strong{font-size:16px}.firms-sector-redesign_memoryBoardResult__3s2yE>dl{grid-template-columns:1fr}.firms-sector-redesign_memoryBoardResult__3s2yE>dl>div{grid-template-columns:88px minmax(0,1fr);padding:10px 0;border-top:1px solid rgba(126,227,177,.14);border-left:0}.firms-sector-redesign_memoryBoardResult__3s2yE>dl>div:first-child{border-top:0}}.firms-sector-redesign_benefitBoard__98bu6{overflow:hidden;margin-top:54px;border:1px solid rgba(126,227,177,.3);border-radius:22px;background:radial-gradient(circle at 10% 0,rgba(126,227,177,.08),transparent 29%),radial-gradient(circle at 90% 100%,rgba(237,125,35,.075),transparent 32%),linear-gradient(145deg,rgba(5,29,17,.96),rgba(2,15,8,.96));box-shadow:0 34px 82px rgba(0,0,0,.23)}.firms-sector-redesign_benefitGrid__Q__rK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.firms-sector-redesign_benefitCard__5VWBc{position:relative;display:grid;min-width:0;min-height:350px;grid-template-rows:auto auto 1fr auto;padding:34px;border-bottom:1px solid rgba(126,227,177,.18);background:linear-gradient(145deg,rgba(9,41,24,.52),rgba(2,17,9,.28));transition:background .22s ease,box-shadow .22s ease}.firms-sector-redesign_benefitCard__5VWBc:nth-child(odd){border-right:1px solid rgba(126,227,177,.18)}.firms-sector-redesign_benefitCard__5VWBc:nth-child(3),.firms-sector-redesign_benefitCard__5VWBc:nth-child(4){border-bottom:0}.firms-sector-redesign_benefitCard__5VWBc:after{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--firms-orange),transparent 76%);content:"";opacity:.82}.firms-sector-redesign_benefitCard__5VWBc:nth-child(2n):after{background:linear-gradient(180deg,var(--firms-mint),transparent 76%)}.firms-sector-redesign_benefitCard__5VWBc:hover{background:linear-gradient(145deg,rgba(12,51,30,.7),rgba(3,20,11,.45));box-shadow:inset 0 0 0 1px rgba(126,227,177,.12)}.firms-sector-redesign_benefitCard__5VWBc>header{display:flex;align-items:center;gap:13px}.firms-sector-redesign_benefitIcon__MThcP{display:grid;width:46px;height:46px;flex:0 0 46px;place-items:center;border:1px solid rgba(126,227,177,.42);border-radius:13px;background:rgba(126,227,177,.065);color:var(--firms-mint)}.firms-sector-redesign_benefitIcon__MThcP svg{width:22px;height:22px}.firms-sector-redesign_benefitCard__5VWBc>header>p{margin:0;color:var(--firms-orange-bright);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.firms-sector-redesign_benefitCard__5VWBc:nth-child(2n)>header>p{color:var(--firms-mint)}.firms-sector-redesign_benefitCard__5VWBc h3{max-width:19ch;margin:27px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(28px,2.6vw,37px);font-weight:480;line-height:1.08;text-wrap:balance}.firms-sector-redesign_benefitCard__5VWBc>p{max-width:58ch;margin:18px 0 28px;color:var(--firms-muted);font-size:14px;line-height:1.68}.firms-sector-redesign_benefitCard__5VWBc ul{display:grid;gap:11px;margin:0;padding:19px 0 0;border-top:1px solid rgba(126,227,177,.18);list-style:none}.firms-sector-redesign_benefitCard__5VWBc li{display:flex;align-items:flex-start;gap:9px;color:rgba(238,245,239,.9);font-size:12px;font-weight:650;line-height:1.45}.firms-sector-redesign_benefitCard__5VWBc li svg{width:17px;height:17px;flex:0 0 17px;margin-top:1px;padding:3px;border:1px solid rgba(126,227,177,.35);border-radius:50%;color:var(--firms-mint)}.firms-sector-redesign_benefitPromise__7bk3B{display:flex;min-height:126px;align-items:center;justify-content:space-between;gap:28px;padding:24px 28px;border-top:1px solid rgba(237,125,35,.24);background:linear-gradient(90deg,rgba(237,125,35,.08),transparent 44%),rgba(2,15,8,.74)}.firms-sector-redesign_benefitPromise__7bk3B>div{display:grid;gap:8px}.firms-sector-redesign_benefitPromise__7bk3B small{color:rgba(255,153,75,.82);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.firms-sector-redesign_benefitPromise__7bk3B strong{max-width:38ch;font-family:var(--font-serif),Georgia,serif;font-size:clamp(21px,2.1vw,29px);font-weight:480;line-height:1.25}.firms-sector-redesign_benefitPromise__7bk3B button{display:inline-flex;min-height:52px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:0 22px;border:1px solid var(--firms-orange);border-radius:13px;background:var(--firms-orange);color:#fff;box-shadow:0 16px 40px rgba(237,125,35,.2);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.firms-sector-redesign_benefitPromise__7bk3B button:hover{border-color:var(--firms-orange-bright);background:var(--firms-orange-bright);transform:translateY(-2px)}.firms-sector-redesign_benefitPromise__7bk3B button:focus-visible{outline:3px solid rgba(126,227,177,.9);outline-offset:4px}.firms-sector-redesign_benefitPromise__7bk3B button svg{width:17px;height:17px}.firms-sector-redesign_benefitBoard__98bu6[data-in-view=false] .firms-sector-redesign_benefitCard__5VWBc{opacity:0;transform:translateY(16px)}.firms-sector-redesign_benefitBoard__98bu6[data-in-view=true] .firms-sector-redesign_benefitCard__5VWBc{animation:firms-sector-redesign_benefitCardEnter__uSeJp .62s cubic-bezier(.22,1,.36,1) both}.firms-sector-redesign_benefitBoard__98bu6[data-in-view=true] .firms-sector-redesign_benefitCard__5VWBc:nth-child(2){animation-delay:80ms}.firms-sector-redesign_benefitBoard__98bu6[data-in-view=true] .firms-sector-redesign_benefitCard__5VWBc:nth-child(3){animation-delay:.16s}.firms-sector-redesign_benefitBoard__98bu6[data-in-view=true] .firms-sector-redesign_benefitCard__5VWBc:nth-child(4){animation-delay:.24s}@keyframes firms-sector-redesign_benefitCardEnter__uSeJp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.firms-sector-redesign_benefitBoard__98bu6{margin-top:36px;border-radius:18px}.firms-sector-redesign_benefitGrid__Q__rK{grid-template-columns:1fr}.firms-sector-redesign_benefitCard__5VWBc{min-height:0;padding:28px;border-right:0!important;border-bottom:1px solid rgba(126,227,177,.18)!important}.firms-sector-redesign_benefitCard__5VWBc h3{max-width:22ch}.firms-sector-redesign_benefitPromise__7bk3B{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.firms-sector-redesign_benefitBoard__98bu6{margin-top:32px;border-radius:16px}.firms-sector-redesign_benefitCard__5VWBc{padding:24px 20px}.firms-sector-redesign_benefitCard__5VWBc h3{margin-top:22px;font-size:27px}.firms-sector-redesign_benefitCard__5VWBc>p{margin-bottom:23px}.firms-sector-redesign_benefitPromise__7bk3B{gap:21px;padding:24px 20px}.firms-sector-redesign_benefitPromise__7bk3B button{width:100%}}.firms-sector-redesign_faqList__KgF7x{interpolate-size:allow-keywords}.firms-sector-redesign_faqList__KgF7x details::details-content{height:0;overflow:hidden;opacity:0;transition:height .32s cubic-bezier(.22,1,.36,1),opacity .18s ease,content-visibility allow-discrete .32s}.firms-sector-redesign_faqList__KgF7x details[open]::details-content{height:auto;opacity:1}.firms-sector-redesign_faqList__KgF7x details p{transform:translateY(-8px);transition:transform .32s cubic-bezier(.22,1,.36,1)}.firms-sector-redesign_faqList__KgF7x details[open] p{transform:translateY(0)}@media (max-width:620px){.firms-sector-redesign_heroScene__wcVRb,.firms-sector-redesign_heroVisual__d2btr{min-height:clamp(340px,88vw,390px)}.firms-sector-redesign_migrationDashboard__Dm7mp,.firms-sector-redesign_pulseSection__cgrpM,.firms-sector-redesign_secondaryAction__DPi_B{display:none}.firms-sector-redesign_heroImage__NRUx9{top:0;width:clamp(360px,110vw,470px)}}@media (prefers-reduced-motion:reduce){.firms-sector-redesign_benefitCard__5VWBc,.firms-sector-redesign_memoryCard__35DYg,.firms-sector-redesign_memoryHead__f2CqG,.firms-sector-redesign_memoryReplay__D1BCC p,.firms-sector-redesign_memoryReplay__D1BCC>svg,.firms-sector-redesign_memorySpool__0AFUp:before,.firms-sector-redesign_memoryStamp__gDuVo,.firms-sector-redesign_memoryStepChips___CvzM span,.firms-sector-redesign_memoryTape__14ulF i,.firms-sector-redesign_signalEvidence__jDmKD dl:before,.firms-sector-redesign_signalEvidence__jDmKD dl>div,.firms-sector-redesign_signalEvidence__jDmKD dl>div:after,.firms-sector-redesign_signalEvidence__jDmKD dl>div:before,.firms-sector-redesign_signalEvidence__jDmKD>header>strong,.firms-sector-redesign_signalEvidence__jDmKD>p,.firms-sector-redesign_signalEvidence__jDmKD>p i{animation:none!important;filter:none;opacity:1;transform:none}.firms-sector-redesign_signalEvidence__jDmKD[data-visual=ownership] dl>div:nth-child(3):after{transform:scaleX(.58)}.firms-sector-redesign_faqList__KgF7x details p,.firms-sector-redesign_faqList__KgF7x details::details-content{transition:none}}