.ab-main{--ab-line:#9461ffb3;--ab-line-soft:var(--ix-line-soft);--ab-line-faint:#9461ff2e;--ab-border:#9461ff6b;--ab-rule:#9461ff38;--ab-body:#b7b2c6;--ab-sil-line:#bab7c938;--ab-sil-fill:#0d0c13;background:var(--field-0);color:var(--offwhite);font-family:var(--font-body), sans-serif;overflow:clip}.ab-section{position:relative}.ab-wrap{width:min(var(--ix-wrap), 100% - 48px);margin-inline:auto;position:relative}.ab-label,.ab-eyebrow{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.26em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:600}.ab-main h1,.ab-main h2{color:var(--offwhite);font-family:var(--font-display), sans-serif;margin:0;font-weight:700}.ab-h2{letter-spacing:-.04em;font-size:clamp(38px,4.1vw,63px);line-height:1.03}.ab-main p{margin:0}.ab-lede{color:var(--ab-body);font-size:16.5px;line-height:1.65}.ab-inline-link{min-height:44px;color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.04em;text-underline-offset:7px;align-items:center;gap:10px;font-size:14px;-webkit-text-decoration:underline #9461ff99;text-decoration:underline #9461ff99;text-decoration-thickness:1px;transition:color .2s;display:inline-flex}.ab-inline-link:hover{color:var(--offwhite)}.ab-btn{min-height:56px;font-family:var(--font-mono), monospace;letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:0 28px;font-size:14px;font-weight:700;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex}.ab-btn span{color:inherit;opacity:.75}.ab-btn-primary{background:var(--violet-2);border-color:var(--violet-2);color:#0b0616}.ab-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 24px #9461ff59}.ab-btn-ghost{color:var(--offwhite);border-color:#f0eef54d}.ab-btn-ghost:hover{border-color:#f0eef599;transform:translateY(-2px)}.ab-hero-path,.ab-story-path{pointer-events:none;position:absolute;inset:0}.ab-hero-path span,.ab-story-path span{position:absolute}.ab-hero{background:var(--field-0)}.ab-hero-field{pointer-events:none;background-image:linear-gradient(#9461ff0d 1px,#0000 1px),linear-gradient(90deg,#9461ff0d 1px,#0000 1px);background-size:104px 104px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 96%);mask-image:linear-gradient(#000 0% 55%,#0000 96%)}.ab-hero-wrap{min-height:var(--ix-sec);grid-template-columns:minmax(0,1fr) 406px;align-items:start;display:grid}.ab-hero-copy{padding-top:118px}.ab-hero-title{letter-spacing:-.04em;max-width:764px;margin:0 0 30px;font-size:clamp(48px,5.85vw,90px);line-height:.94}.ab-hero-lede{max-width:46ch}.ab-hero-actions{flex-wrap:wrap;gap:16px;margin-top:44px;display:flex}.ab-hero-context{margin-top:36px}.ab-hero-tick{background:var(--violet-2);width:2px;height:11px;top:94px;left:calc(100% - 612px)}.ab-hero-approach{background:var(--ab-line);width:204px;height:1px;top:99px;left:calc(100% - 610px)}.ab-hero-railline{border-left:1px solid var(--ab-line);border-bottom:1px solid var(--ab-line);border-bottom-left-radius:10px;width:367px;height:648px;top:103px;left:calc(100% - 406px)}.ab-hero-cap{background:var(--violet-2);width:12px;height:12px;top:745px;left:calc(100% - 51px);box-shadow:0 0 14px #9461ffcc}.ab-hero-rail{flex-direction:column;padding:85px 0 0 42px;display:flex}.ab-sig+.ab-sig{margin-top:58px}.ab-sig-label{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:12.5px;font-weight:600;line-height:1.75}.ab-sig-panel{min-height:102px;color:var(--offwhite);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-align:center;background:#9461ff08;border:1px dashed #9461ff73;place-items:center;padding:12px 20px;font-size:13px;display:grid;position:relative}.ab-sig-panel:before{content:"";background:var(--ab-line);width:42px;height:1px;position:absolute;top:50%;left:-42px}.ab-sig-panel-link{transition:border-color .2s,color .2s,background .2s}.ab-sig-panel-link:hover{border-color:var(--violet-2);color:var(--violet-2);background:#9461ff12}.ab-story{background:var(--field-0)}.ab-story-wrap{min-height:var(--ix-sec);grid-template-columns:minmax(0,1fr) 487px;align-items:start;gap:clamp(32px,3vw,41px);display:grid}.ab-story-copy{max-width:824px;padding-top:98px}.ab-chip{border:1px solid var(--ab-border);color:var(--offwhite);font-family:var(--font-mono), monospace;letter-spacing:.24em;white-space:nowrap;align-items:center;gap:12px;margin:0;padding:15px 20px;font-size:11px;font-weight:600;display:inline-flex}.ab-chip span{color:var(--violet-2)}.ab-story-title{max-width:705px;margin-top:26px}.ab-story-lede{max-width:52ch;margin-top:30px}.ab-story-rule{background:var(--ab-line);width:calc(100% - 792px);height:1px;top:120px;left:236px}.ab-story-ruletick{background:var(--ab-line);width:1px;height:47px;top:98px;left:236px}.ab-story-diag{background:var(--ab-line);transform-origin:0 0;width:98px;height:1px;top:120px;left:calc(100% - 556px);transform:rotate(45deg)}.ab-story-node{border:1px solid var(--violet-2);background:var(--field-0);width:12px;height:12px;top:180px;left:calc(100% - 493px);box-shadow:0 0 12px #9461ff99}.ab-facts{border:1px solid var(--ab-border);background:var(--ix-panel-deep);grid-template-columns:62px 178px minmax(0,1fr);margin:54px 0 0;display:grid}.ab-fact-icon{border-right:1px solid var(--ab-rule);min-height:82px;color:var(--violet-2);font-family:var(--font-mono), monospace;place-items:center;font-size:13px;display:grid}.ab-fact-key{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.2em;border-right:1px dashed #9461ff80;align-items:center;margin:0;padding:0 20px;font-size:11px;font-weight:600;display:flex}.ab-fact-val{color:var(--offwhite);font-family:var(--font-mono), monospace;align-items:center;margin:0;padding:14px 24px 14px 56px;font-size:13.5px;line-height:1.8;display:flex}.ab-fact-val b{color:var(--violet-2);margin-right:14px;font-weight:700}.ab-record{grid-template-columns:40px minmax(0,1fr);gap:20px;margin-top:30px;display:grid}.ab-record-icon{border:1px solid var(--ab-line-soft);width:36px;height:42px;color:var(--violet-2);place-items:center;display:grid}.ab-record-label{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.2em;margin:0 0 8px;font-size:11px;font-weight:600}.ab-record-copy{max-width:54ch;color:var(--ab-body);font-size:14.5px;line-height:1.65}.ab-portrait{aspect-ratio:487/661;background:var(--ix-panel-deep);border:1px solid #9461ff59;width:min(487px,100%);margin:88px 0 0 auto;position:relative}.ab-pb{border:0 solid var(--violet-2);width:30px;height:30px;position:absolute}.ab-pb-tl{border-top-width:2px;border-left-width:2px;top:30px;left:30px}.ab-pb-tr{border-top-width:2px;border-right-width:2px;top:30px;right:30px}.ab-pb-bl{border-bottom-width:2px;border-left-width:2px;bottom:30px;left:30px}.ab-pb-br{border-bottom-width:2px;border-right-width:2px;bottom:30px;right:30px}.ab-sil{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ab-sil-head{aspect-ratio:.78;border:2px solid var(--ab-sil-line);background:var(--ab-sil-fill);z-index:1;border-radius:48% 48% 44% 44%;width:38%;position:absolute;top:11%;left:50%;transform:translate(-50%)}.ab-sil-shoulders{border:2px solid var(--ab-sil-line);background:var(--ab-sil-fill);border-bottom:0;border-radius:52% 52% 0 0/100% 100% 0 0;width:84%;height:40%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.ab-portrait-caption{z-index:2;text-align:center;position:absolute;bottom:30px;left:0;right:0}.ab-portrait-name{color:var(--offwhite);font-family:var(--font-mono), monospace;letter-spacing:.24em;margin:0;font-size:13px;font-weight:700}.ab-portrait-role{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.28em;margin:8px 0 0;font-size:11px}.ab-leadership{background:var(--field-1)}.ab-leadership:before{content:"";background:var(--ab-line-faint);height:1px;position:absolute;top:0;left:0;right:0}.ab-leadership-wrap{min-height:var(--ix-sec);padding-block:72px 88px}.ab-leadership-heading{margin-bottom:48px}.ab-leadership-label{white-space:nowrap;align-items:center;gap:12px;margin-bottom:26px;display:flex}.ab-leadership-label:after{content:"";background:linear-gradient(90deg, var(--ab-border), var(--ab-line-faint));flex:1;height:1px;margin-left:10px}.ab-leadership-title{text-wrap:balance;max-width:1160px;margin-bottom:14px;font-size:clamp(42px,5vw,76px)}.ab-leadership-intro{max-width:650px;font-size:clamp(16px,1.4vw,20px)}.ab-leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.ab-leadership-card{border:1px solid var(--ab-border);background:#05050a6b;flex-direction:column;justify-content:space-between;min-width:0;min-height:398px;padding:38px 42px 42px;transition:border-color .28s,background-color .28s,translate .28s;display:flex;position:relative}.ab-leadership-card:after{content:"";background:var(--violet-2);width:9px;height:9px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 16px #9461ff73}.ab-leadership-card:hover{background:#0f0c1aad;border-color:#b287ffc7;translate:0 -3px}.ab-leadership-corner{pointer-events:none;width:24px;height:24px;position:absolute}.ab-leadership-corner-tl{border-top:2px solid var(--violet-2);border-left:2px solid var(--violet-2);top:28px;left:28px}.ab-leadership-corner-tr{border-top:2px solid var(--violet-2);border-right:2px solid var(--violet-2);top:28px;right:28px}.ab-leadership-corner-bl{border-bottom:2px solid var(--violet-2);border-left:2px solid var(--violet-2);bottom:28px;left:28px}.ab-leadership-corner-br{border-right:2px solid var(--violet-2);border-bottom:2px solid var(--violet-2);bottom:28px;right:28px}.ab-leadership-monogram{color:#a479ff0a;font-family:var(--font-display), sans-serif;letter-spacing:-.09em;-webkit-text-stroke:1.25px #b48bffd9;align-self:flex-start;margin:12px 0 18px 16px;font-size:clamp(116px,12vw,184px);font-weight:700;line-height:.95}.ab-leadership-card-copy{padding:0 16px}.ab-leadership-name{color:var(--offwhite);font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(27px,2.35vw,36px);font-weight:700;line-height:1.12}.ab-leadership-role{color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.6}.ab-leadership-accent{background:var(--violet-2);width:28px;height:2px;margin:18px 0 16px;display:block}.ab-leadership-fact{max-width:42ch;color:var(--ab-body);font-size:clamp(16px,1.35vw,18px);line-height:1.55}.ab-difference{background:var(--field-1)}.ab-diff-wrap{min-height:var(--ix-sec);padding-block:76px 96px}.ab-diff-heading{margin-bottom:40px}.ab-diff-label{white-space:nowrap;align-items:center;gap:12px;margin-bottom:26px;display:flex}.ab-diff-label:after{content:"";background:linear-gradient(90deg, var(--ab-border), var(--ab-line-faint));flex:1;height:1px;margin-left:10px}.ab-diff-title{text-wrap:balance;max-width:1190px;font-size:clamp(42px,5vw,76px)}.ab-diff-lede{max-width:1000px;margin-top:16px;font-size:clamp(16px,1.4vw,20px)}.ab-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.ab-principle{border:1px solid var(--ab-border);border-top:2px solid var(--violet-2);background:#05050a6b;flex-direction:column;min-width:0;min-height:322px;padding:28px 30px 30px;transition:border-color .28s,background-color .28s,translate .28s;display:flex}.ab-principle:hover{background:#0f0c1aad;border-color:#b287ffc7;translate:0 -3px}.ab-principle-index{color:#a479ff0a;font-family:var(--font-display), sans-serif;letter-spacing:-.07em;-webkit-text-stroke:1px #b48bffe6;font-size:66px;font-weight:700;line-height:1}.ab-principle-claim{color:var(--offwhite);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.22}.ab-principle-accent{background:var(--violet-2);flex:none;width:30px;height:2px;margin-top:auto;margin-bottom:16px;display:block}.ab-principle-boundary{color:var(--ab-body);font-size:16px;line-height:1.5}.ab-route-row{margin:22px 0 0}.ab-cta{background:var(--field-0)}.ab-cta-ticks{pointer-events:none;background:repeating-linear-gradient(90deg,#9461ff42 0 1px,#0000 1px 32px);height:14px;position:absolute;top:0;left:0;right:0}.ab-cta:before{content:"";background:#9461ff59;height:1px;position:absolute;top:80px;left:0;right:0}.ab-cta-wrap{width:min(1464px,100% - 48px);min-height:var(--ix-strip);align-items:center;padding-block:60px 30px;display:flex}.ab-cta-axis{align-items:center;width:100%;display:flex}.ab-cta-chip{border:1px solid var(--violet-2);color:var(--violet-2);font-family:var(--font-mono), monospace;letter-spacing:.22em;white-space:nowrap;background:#9461ff14;padding:12px 16px;font-size:11px;font-weight:600}.ab-cta-seg{background:var(--ab-line);flex:none;height:1px;position:relative}.ab-cta-seg-ring{width:64px}.ab-cta-seg-ring:after{content:"";border:1px solid var(--violet-2);background:var(--field-0);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.ab-cta-seg-flex{flex:auto;min-width:16px}.ab-cta-seg-dot{width:44px}.ab-cta-seg-dot:after{content:"";background:var(--violet-2);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #9461ffe6}.ab-cta-copy{flex:0 auto;min-width:0;margin:0 28px 0 20px;transform:translateY(12px)}.ab-cta-title{letter-spacing:-.03em;max-width:660px;margin:0 0 12px;font-size:clamp(28px,2.6vw,40px);line-height:1.16}.ab-cta-lede{color:var(--ab-body);font-size:13.5px;line-height:1.7}.ab-cta .ab-btn{min-height:60px;padding:0 24px}@keyframes ab-rise-online{0%{opacity:0;filter:blur(5px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ab-signal-online{0%{opacity:0;filter:brightness(2)}55%{opacity:1;filter:brightness(1.65)}to{opacity:1;filter:brightness()}}@keyframes ab-panel-verify{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:brightness(1.8)}72%{opacity:1;clip-path:inset(0);filter:brightness(1.25)}to{opacity:1;clip-path:inset(0);filter:brightness()}}@keyframes ab-node-pulse{0%,72%,to{opacity:1;box-shadow:0 0 #9461ff00}82%{opacity:1;box-shadow:0 0 0 6px #9461ff1f,0 0 16px #9461ffc2}}@keyframes ab-grid-wake{0%{opacity:0}to{opacity:1}}@keyframes ab-grid-drift{to{background-position:0 104px,104px 0}}@keyframes ab-packet-flow{0%{opacity:0;top:0}10%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@keyframes ab-proof-scan{0%{opacity:0;transform:translate(-140%)}18%{opacity:.8}82%{opacity:.55}to{opacity:0;transform:translate(690%)}}@keyframes ab-portrait-scan{0%{opacity:0;top:10%}15%{opacity:.85}85%{opacity:.55}to{opacity:0;top:88%}}.ab-motion-ready .ab-hero-copy>*,.ab-motion-ready .ab-sig,.ab-motion-ready .ab-sig-panel,.ab-motion-ready .ab-hero-path span{opacity:0}.ab-motion-ready.ab-loaded .ab-hero-field{animation:1s ease-out both ab-grid-wake,20s linear 1s infinite ab-grid-drift}.ab-motion-ready.ab-loaded .ab-hero-copy>*{animation:.72s cubic-bezier(.2,.78,.28,1) both ab-rise-online}.ab-motion-ready.ab-loaded .ab-hero-copy>:first-child{animation-delay:80ms}.ab-motion-ready.ab-loaded .ab-hero-copy>:nth-child(2){animation-delay:.16s}.ab-motion-ready.ab-loaded .ab-hero-copy>:nth-child(3){animation-delay:.28s}.ab-motion-ready.ab-loaded .ab-hero-copy>:nth-child(4){animation-delay:.4s}.ab-motion-ready.ab-loaded .ab-hero-copy>:nth-child(5){animation-delay:.52s}.ab-motion-ready.ab-loaded .ab-hero-path span{animation:.48s ease-out both ab-signal-online}.ab-motion-ready.ab-loaded .ab-hero-tick{animation-delay:.24s}.ab-motion-ready.ab-loaded .ab-hero-approach{animation-delay:.34s}.ab-motion-ready.ab-loaded .ab-hero-railline{animation-delay:.46s}.ab-motion-ready.ab-loaded .ab-hero-cap{animation:.48s ease-out 1.05s both ab-signal-online,3.1s ease-out 1.55s infinite ab-node-pulse}.ab-hero-railline:after{content:"";opacity:0;background:linear-gradient(180deg, transparent, var(--cyan));border-radius:999px;width:7px;height:22px;position:absolute;top:0;left:-1px;transform:translate(-50%,-50%);box-shadow:0 0 14px #44e7ffb8}.ab-motion-ready.ab-loaded .ab-hero-railline:after{animation:3.9s cubic-bezier(.4,0,.2,1) 1.45s infinite ab-packet-flow}.ab-motion-ready.ab-loaded .ab-sig{animation:.56s cubic-bezier(.2,.78,.28,1) both ab-rise-online}.ab-motion-ready.ab-loaded .ab-sig:first-child{animation-delay:.48s}.ab-motion-ready.ab-loaded .ab-sig:nth-child(2){animation-delay:.7s}.ab-motion-ready.ab-loaded .ab-sig:nth-child(3){animation-delay:.92s}.ab-motion-ready.ab-loaded .ab-sig-panel{animation:.62s cubic-bezier(.2,.78,.28,1) both ab-panel-verify}.ab-motion-ready.ab-loaded .ab-sig:first-child .ab-sig-panel{animation-delay:.6s}.ab-motion-ready.ab-loaded .ab-sig:nth-child(2) .ab-sig-panel{animation-delay:.82s}.ab-motion-ready.ab-loaded .ab-sig:nth-child(3) .ab-sig-panel{animation-delay:1.04s}.ab-motion-ready .ab-story .ab-story-copy>*,.ab-motion-ready .ab-story .ab-portrait,.ab-motion-ready .ab-leadership .ab-leadership-heading>*,.ab-motion-ready .ab-difference .ab-diff-heading>*,.ab-motion-ready .ab-difference .ab-route-row,.ab-motion-ready .ab-cta .ab-cta-chip,.ab-motion-ready .ab-cta .ab-cta-copy>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.78,.28,1),transform .7s cubic-bezier(.2,.78,.28,1),clip-path .85s cubic-bezier(.2,.78,.28,1),filter .7s;transform:translateY(22px)}.ab-motion-ready .ab-story .ab-facts,.ab-motion-ready .ab-story .ab-portrait{clip-path:inset(0 100% 0 0);filter:brightness(1.55)}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>*,.ab-motion-ready .ab-story.ab-in-view .ab-portrait,.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-heading>*,.ab-motion-ready .ab-difference.ab-in-view .ab-diff-heading>*,.ab-motion-ready .ab-difference.ab-in-view .ab-route-row,.ab-motion-ready .ab-cta.ab-in-view .ab-cta-chip,.ab-motion-ready .ab-cta.ab-in-view .ab-cta-copy>*{opacity:1;clip-path:inset(0);filter:brightness();transform:translateY(0)}.ab-motion-ready .ab-story .ab-story-path span{opacity:0}.ab-motion-ready .ab-story.ab-in-view .ab-story-path span{animation:.5s ease-out both ab-signal-online}.ab-motion-ready .ab-story.ab-in-view .ab-story-path span:nth-child(-n+2){animation-delay:80ms}.ab-motion-ready .ab-story.ab-in-view .ab-story-path span:nth-child(n+3){animation-delay:.28s}.ab-motion-ready .ab-story.ab-in-view .ab-story-node,.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg-ring:after,.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg-dot:after{animation:3s ease-out .72s infinite ab-node-pulse}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>:first-child{transition-delay:.1s}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>:nth-child(2){transition-delay:.2s}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>:nth-child(3){transition-delay:.3s}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>:nth-child(4){transition-delay:.42s}.ab-motion-ready .ab-story.ab-in-view .ab-story-copy>:nth-child(5){transition-delay:.56s}.ab-motion-ready .ab-story.ab-in-view .ab-portrait{transition-delay:.3s}.ab-facts,.ab-portrait{overflow:hidden}.ab-facts{position:relative}.ab-facts:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#44e7ff29,#9461ff3d,#0000);width:18%;position:absolute;top:0;bottom:0;left:0}.ab-motion-ready .ab-story.ab-in-view .ab-facts:after{animation:1.15s ease-out .78s both ab-proof-scan}.ab-portrait:after{content:"";z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent, var(--cyan), transparent);height:1px;position:absolute;top:10%;left:10%;right:10%;box-shadow:0 0 15px #44e7ff8c}.ab-motion-ready .ab-story.ab-in-view .ab-portrait:after{animation:1.35s ease-in-out .62s both ab-portrait-scan}.ab-motion-ready .ab-story .ab-pb{opacity:0;transition:opacity .35s}.ab-motion-ready .ab-story.ab-in-view .ab-pb{opacity:1;transition-delay:.76s}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-label{transition-delay:60ms}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-title{transition-delay:.16s}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-intro{transition-delay:.26s}.ab-motion-ready .ab-leadership .ab-leadership-card{opacity:0;transition:opacity .7s cubic-bezier(.2,.78,.28,1),transform .7s cubic-bezier(.2,.78,.28,1),border-color .28s,background-color .28s,translate .28s;transform:translateY(22px)}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-card{opacity:1;transform:translateY(0)}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-card:first-child{transition-delay:.32s,.32s,0s,0s,0s}.ab-motion-ready .ab-leadership.ab-in-view .ab-leadership-card:nth-child(2){transition-delay:.46s,.46s,0s,0s,0s}.ab-motion-ready .ab-difference .ab-principle{opacity:0;transition:opacity .65s cubic-bezier(.2,.78,.28,1),transform .65s cubic-bezier(.2,.78,.28,1),border-color .28s,background-color .28s,translate .28s;transform:translateY(18px)}.ab-motion-ready .ab-difference.ab-in-view .ab-principle{opacity:1;transform:translateY(0)}.ab-motion-ready .ab-difference.ab-in-view .ab-diff-label{transition-delay:50ms}.ab-motion-ready .ab-difference.ab-in-view .ab-diff-title{transition-delay:.14s}.ab-motion-ready .ab-difference.ab-in-view .ab-diff-lede{transition-delay:.24s}.ab-motion-ready .ab-difference.ab-in-view .ab-principle:first-child{transition-delay:.32s,.32s,0s,0s,0s}.ab-motion-ready .ab-difference.ab-in-view .ab-principle:nth-child(2){transition-delay:.42s,.42s,0s,0s,0s}.ab-motion-ready .ab-difference.ab-in-view .ab-principle:nth-child(3){transition-delay:.52s,.52s,0s,0s,0s}.ab-motion-ready .ab-difference.ab-in-view .ab-route-row{transition-delay:.62s}.ab-motion-ready .ab-cta:before{opacity:0;transform-origin:0;transition:opacity .4s,transform .9s cubic-bezier(.2,.78,.28,1);transform:scaleX(0)}.ab-motion-ready .ab-cta.ab-in-view:before{opacity:1;transform:scaleX(1)}.ab-motion-ready .ab-cta .ab-cta-ticks{opacity:0}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-ticks{animation:.7s ease-out 80ms both ab-grid-wake,20s linear .8s infinite ab-grid-drift}.ab-motion-ready .ab-cta .ab-cta-seg{opacity:0;transform-origin:0;transition:opacity .3s,transform .55s cubic-bezier(.2,.78,.28,1);transform:scaleX(0)}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg{opacity:1;transform:scaleX(1)}.ab-motion-ready .ab-cta .ab-btn{opacity:0;transition:opacity .7s cubic-bezier(.2, .78, .28, 1) var(--ab-reveal-delay,0s), translate .7s cubic-bezier(.2, .78, .28, 1) var(--ab-reveal-delay,0s), transform .2s ease, border-color .2s ease, box-shadow .2s ease;translate:0 22px}.ab-motion-ready .ab-cta.ab-in-view .ab-btn{opacity:1;translate:0}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-chip{transition-delay:.18s}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg-ring{transition-delay:.28s}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-copy>:first-child{transition-delay:.36s}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-copy>:nth-child(2){transition-delay:.46s}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg-flex{transition-delay:.52s}.ab-motion-ready .ab-cta.ab-in-view .ab-btn-primary{--ab-reveal-delay:.58s}.ab-motion-ready .ab-cta.ab-in-view .ab-cta-seg-dot{transition-delay:.66s}.ab-motion-ready .ab-cta.ab-in-view .ab-btn-ghost{--ab-reveal-delay:.72s}@media (max-width:1139px){.ab-hero-path,.ab-story-path{display:none}.ab-hero-wrap,.ab-story-wrap{grid-template-columns:minmax(0,1fr);gap:56px;min-height:0}.ab-hero-copy{padding-top:88px}.ab-hero-wrap{padding-bottom:80px}.ab-hero-rail{max-width:460px;padding:0 0 0 30px;position:relative}.ab-hero-rail:before{content:"";background:var(--ab-line-soft);width:1px;position:absolute;top:0;bottom:0;left:0}.ab-sig+.ab-sig{margin-top:40px}.ab-sig-panel:before{width:30px;left:-30px}.ab-story-wrap{padding-block:72px 88px}.ab-story-copy{padding-top:0}.ab-portrait{margin:0}.ab-leadership-wrap{min-height:0;padding-block:80px 88px}.ab-diff-wrap{min-height:0;padding-block:72px 88px}.ab-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-principle{min-height:292px}.ab-principle:last-child{grid-column:1/-1;min-height:245px}.ab-cta-wrap{min-height:0;padding-block:72px 88px}.ab-cta-axis{flex-direction:column;align-items:flex-start;gap:32px;padding-left:30px;position:relative}.ab-cta-axis:before{content:"";background:var(--ab-line-soft);width:1px;position:absolute;top:0;bottom:0;left:0}.ab-cta-seg{display:none}.ab-cta-copy{margin:0;transform:none}}@media (max-width:799px){.ab-leadership-heading{margin-bottom:36px}.ab-leadership-grid{grid-template-columns:minmax(0,1fr);gap:18px}.ab-leadership-card{min-height:330px}.ab-leadership-monogram{font-size:clamp(132px,22vw,170px)}}@media (max-width:719px){.ab-facts{grid-template-columns:62px minmax(0,1fr)}.ab-fact-key{border-right:none;padding-block:16px}.ab-fact-val{padding:0 20px 18px;border-top:1px dashed #9461ff59;grid-column:1/-1;padding-top:14px}.ab-fact-icon{border-right:1px solid var(--ab-rule);min-height:0}.ab-leadership-wrap{padding-block:68px 76px}.ab-leadership-title{font-size:clamp(38px,9vw,56px)}.ab-leadership-card{min-height:310px;padding:30px 28px 34px}.ab-leadership-corner-tl,.ab-leadership-corner-bl{left:18px}.ab-leadership-corner-tr,.ab-leadership-corner-br{right:18px}.ab-leadership-corner-tl,.ab-leadership-corner-tr{top:18px}.ab-leadership-corner-bl,.ab-leadership-corner-br{bottom:18px}.ab-leadership-monogram{margin-left:10px;font-size:clamp(110px,27vw,150px)}.ab-leadership-card-copy{padding-inline:10px}.ab-leadership-name{font-size:clamp(27px,7vw,34px)}.ab-leadership-role{letter-spacing:.16em;font-size:11px}.ab-diff-wrap{padding-block:68px 78px}.ab-diff-heading{margin-bottom:30px}.ab-diff-title{font-size:clamp(38px,9vw,56px)}.ab-principles{grid-template-columns:minmax(0,1fr);gap:14px}.ab-principle,.ab-principle:last-child{grid-column:auto;min-height:0;padding:24px 24px 26px}.ab-principle-index{font-size:56px}.ab-principle-claim{margin-top:16px;font-size:clamp(21px,5.6vw,26px)}.ab-principle-accent{margin-top:24px}}@media (max-width:419px){.ab-hero-actions .ab-btn,.ab-cta-axis .ab-btn{width:100%}.ab-hero-rail{padding-left:24px}.ab-sig-panel:before{width:24px;left:-24px}}@media (prefers-reduced-motion:reduce){.ab-main *,.ab-main :before,.ab-main :after{transition-duration:.01ms!important;animation:none!important}.ab-motion-ready .ab-hero-field,.ab-motion-ready .ab-hero-copy>*,.ab-motion-ready .ab-sig,.ab-motion-ready .ab-sig-panel,.ab-motion-ready .ab-story .ab-story-copy>*,.ab-motion-ready .ab-story .ab-portrait,.ab-motion-ready .ab-leadership .ab-leadership-heading>*,.ab-motion-ready .ab-leadership .ab-leadership-card,.ab-motion-ready .ab-difference .ab-diff-heading>*,.ab-motion-ready .ab-difference .ab-principle,.ab-motion-ready .ab-difference .ab-route-row,.ab-motion-ready .ab-cta .ab-cta-chip,.ab-motion-ready .ab-cta .ab-cta-copy>*,.ab-motion-ready .ab-cta .ab-btn{opacity:1!important;clip-path:inset(0)!important;filter:none!important;transform:translate(0,0)!important}.ab-motion-ready .ab-hero-path span,.ab-motion-ready .ab-story-path span,.ab-motion-ready .ab-story .ab-pb,.ab-motion-ready .ab-cta .ab-cta-ticks{opacity:1!important}.ab-motion-ready .ab-cta:before,.ab-motion-ready .ab-cta .ab-cta-seg{opacity:1!important;transform:none!important}}
