.em{--em-purple:#6A35D2;--em-purple-soft:#8B6FE0;--em-purple-deep:#4A22A0;--em-gold:#C9A24B;--em-gold-bright:#E1C371;--em-navy:#0A0C13;--em-navy-2:#0E111A;--em-panel:#12151F;--em-panel-2:#161A26;--em-line:rgba(233,231,222,0.10);--em-line-2:rgba(233,231,222,0.17);--em-ink:#ECEAE1;--em-mut:#A2A6AE;--em-mut-2:#71767F;--em-font:var(--font-montserrat);--em-max:1180px;--em-r:6px;position:relative;isolation:isolate;background:var(--em-navy);color:var(--em-ink);font-family:var(--em-font),Montserrat,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6;min-height:100vh;-webkit-font-smoothing:antialiased}.em:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 620px at 8% -6%,rgba(106,53,210,.16),transparent 60%),radial-gradient(760px 560px at 98% 4%,rgba(201,162,75,.07),transparent 58%),repeating-linear-gradient(0deg,rgba(233,231,222,.014) 0 1px,transparent 1px 78px),repeating-linear-gradient(90deg,rgba(233,231,222,.014) 0 1px,transparent 1px 78px)}.em *,.em :after,.em :before{box-sizing:border-box}.em a{color:inherit;text-decoration:none}.em img{max-width:100%;display:block}.em ::selection{background:rgba(139,111,224,.35)}.em-wrap{max-width:var(--em-max);margin:0 auto;padding:0 28px}.em-eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--em-gold);font-weight:700}.em-gold-lbl{color:var(--em-gold)!important}.em h1,.em h2,.em h3,.em h4{font-weight:700;letter-spacing:-.02em;text-wrap:balance;margin:0;color:var(--em-ink)}.em h1{font-size:clamp(34px,4.6vw,56px);line-height:1.04}.em h2{font-size:clamp(24px,2.9vw,34px);line-height:1.12}.em h3{font-size:17px;line-height:1.3}.em p{margin:0;color:var(--em-mut)}.em .gold{color:var(--em-gold-bright)}.em .purple{color:var(--em-purple-soft)}.em-lede{max-width:60ch;font-size:16px;color:var(--em-mut);line-height:1.7}.em-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(10,12,19,.9);border-bottom:1px solid var(--em-line)}.em-header-in{height:78px}.em-header-in,.em-nav{display:flex;align-items:center;gap:24px}.em-nav{margin-left:auto}.em-nav a{font-size:13px;color:var(--em-mut);font-weight:500;transition:color .15s;white-space:nowrap}.em-nav a:hover{color:var(--em-ink)}.em-lang{font-size:13px;color:var(--em-mut)}.em-btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13.5px;border-radius:var(--em-r);padding:10px 18px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s,transform .12s;letter-spacing:.01em}.em-btn:hover{transform:translateY(-1px)}.em-btn-primary{background:var(--em-gold);color:#0A0C13;font-weight:700}.em-btn-primary:hover{background:var(--em-gold-bright)}.em-btn-purple{background:linear-gradient(180deg,#7B45E0,var(--em-purple));color:#fff;font-weight:700;box-shadow:0 8px 22px -12px rgba(106,53,210,.7)}.em-btn-purple:hover{background:linear-gradient(180deg,#8B57EC,#5A2CC0)}.em-btn-gold{background:transparent;color:var(--em-gold);border-color:rgba(201,162,75,.5)}.em-btn-gold:hover{background:rgba(201,162,75,.09)}.em-btn-ghost{background:rgba(255,255,255,.03);color:var(--em-ink);border-color:var(--em-line-2)}.em-btn-ghost:hover{border-color:rgba(233,231,222,.34)}.em-btn-lg{padding:13px 24px;font-size:14.5px}.em-menu-toggle{display:none;margin-left:auto;background:none;border:1px solid var(--em-line-2);border-radius:var(--em-r);color:var(--em-ink);padding:9px 12px;cursor:pointer;font-size:15px}.em-section{position:relative;padding:64px 0;border-top:1px solid var(--em-line)}.em-section:first-of-type{border-top:0}.em-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px;flex-wrap:wrap}.em-section-head h2{margin-top:12px;max-width:24ch}.em-section-head .em-lede{padding-bottom:4px}.em-hero{display:grid;grid-template-columns:1.04fr .96fr;grid-gap:52px;gap:52px;align-items:center;padding:64px 0}.em-hero-eyebrow{display:inline-flex;align-items:center;gap:11px}.em-hero-eyebrow:before{content:"";width:28px;height:2px;background:linear-gradient(90deg,var(--em-gold),var(--em-purple-soft))}.em-hero-copy h1,.em-hero-sub{margin-top:20px}.em-hero-sub{font-size:16px;line-height:1.7;color:var(--em-mut);max-width:50ch}.em-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;align-items:center}.em-hero-call{font-size:13.5px;color:var(--em-ink);border-bottom:1px solid var(--em-purple-soft);padding-bottom:2px;transition:color .15s,border-color .15s}.em-hero-call:hover{color:var(--em-purple-soft)}.em-brief{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--em-line-2);min-height:460px;box-shadow:0 40px 70px -40px rgba(0,0,0,.8)}.em-brief-img{position:absolute;inset:0;background-size:cover;background-position:50%}.em-brief-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,12,19,.35),rgba(10,12,19,.72) 55%,rgba(10,12,19,.94)),radial-gradient(120% 80% at 80% 0,rgba(106,53,210,.28),transparent 60%)}.em-brief-card{position:absolute;left:20px;right:20px;bottom:20px;background:rgba(12,15,23,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--em-line-2);border-radius:8px;padding:20px 22px}.em-brief-tag{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--em-gold);font-weight:700}.em-brief-obj{display:flex;flex-direction:column;gap:3px;margin-top:12px;padding-bottom:14px;border-bottom:1px solid var(--em-line)}.em-brief-col .k,.em-brief-decision .k,.em-brief-obj .k{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--em-mut-2);font-weight:600}.em-brief-obj .v{font-size:16px;font-weight:600;color:var(--em-ink)}.em-brief-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:14px 0}.em-brief-pos,.em-brief-ws{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.em-brief-pos li,.em-brief-ws li{font-size:12.5px;color:var(--em-mut);line-height:1.35}.em-brief-ws{counter-reset:ws}.em-brief-ws li{counter-increment:ws;padding-left:18px;position:relative}.em-brief-ws li:before{content:counter(ws);position:absolute;left:0;top:0;font-size:10px;font-weight:700;color:var(--em-purple-soft)}.em-brief-pos li{padding-left:14px;position:relative}.em-brief-pos li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:1px;background:var(--em-mut-2)}.em-brief-decision{display:flex;align-items:baseline;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid var(--em-line)}.em-brief-decision .v{font-size:14px;font-weight:700;color:var(--em-gold-bright)}.em-managed{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:48px;gap:48px;align-items:start}.em-managed-head h2{margin-top:12px;max-width:14ch}.em-principles{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:26px}.em-principle{display:flex;gap:14px;padding:18px;border:1px solid var(--em-line);border-radius:var(--em-r);background:linear-gradient(180deg,rgba(139,111,224,.05),transparent)}.em-principle-n{font-size:12px;font-weight:800;color:var(--em-purple-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.em-principle h3{font-size:15px}.em-principle p{font-size:13px;margin-top:5px;line-height:1.5}.em-stall{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.em-stall-col{border:1px solid var(--em-line-2);border-radius:8px;padding:24px 26px}.em-stall-problem{background:linear-gradient(180deg,rgba(139,111,224,.07),transparent)}.em-stall-change{background:linear-gradient(180deg,rgba(201,162,75,.07),transparent);border-color:rgba(201,162,75,.28)}.em-stall-lbl{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--em-purple-soft);margin-bottom:14px}.em-stall ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.em-stall li{font-size:14.5px;color:var(--em-ink);padding:11px 0 11px 20px;border-top:1px solid var(--em-line);position:relative}.em-stall li:first-child{border-top:0}.em-stall-problem li:before{content:"—";position:absolute;left:0;color:var(--em-purple-soft)}.em-stall-change li:before{content:"";position:absolute;left:0;top:18px;width:9px;height:1px;background:var(--em-gold)}.em-timeline{display:grid;grid-gap:0;gap:0}.em-tl-step{display:grid;grid-template-columns:64px 1fr;grid-gap:22px;gap:22px;padding:22px 0;border-top:1px solid var(--em-line)}.em-tl-step:first-child{border-top:0}.em-tl-mark{position:relative}.em-tl-n{display:grid;place-items:center;width:52px;height:52px;border-radius:10px;font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid var(--em-line-2);background:var(--em-panel);color:var(--em-ink)}.em-tl-analysis .em-tl-n{color:var(--em-purple-soft);border-color:rgba(139,111,224,.4);background:linear-gradient(180deg,rgba(139,111,224,.14),transparent)}.em-tl-execute .em-tl-n{color:var(--em-gold);border-color:rgba(201,162,75,.4);background:linear-gradient(180deg,rgba(201,162,75,.12),transparent)}.em-tl-body h3{font-size:18px;margin-bottom:12px}.em-tl-rows{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 28px;gap:10px 28px}.em-tl-rows>div{display:grid;grid-gap:3px;gap:3px}.em-tl-k{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--em-mut-2);font-weight:700}.em-tl-rows span:not(.em-tl-k){font-size:13.5px;color:var(--em-mut);line-height:1.45}.em-tl-decision{color:var(--em-ink)!important;font-weight:600}.em-tracks{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.em-track{border:1px solid var(--em-line);border-radius:10px;overflow:hidden;background:var(--em-navy-2)}.em-track-media{position:relative;height:168px;background-size:cover;background-position:50%;display:flex;align-items:flex-end}.em-track-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,12,19,.15),rgba(10,12,19,.9))}.em-track-title{position:relative;z-index:1;padding:16px 22px;font-size:15px;font-weight:700;color:#fff;letter-spacing:.01em}.em-track-body{padding:6px 22px 22px}.em-svc{padding:22px 0;border-top:1px solid var(--em-line)}.em-svc:first-child{border-top:0}.em-svc-top{display:flex;align-items:baseline;gap:12px}.em-svc-n{font-size:12px;font-weight:800;color:var(--em-gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.em-svc h3{font-size:16px}.em-svc-problem{font-size:13px;color:var(--em-mut);margin-top:7px;font-style:italic}.em-deliv{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.em-deliv li{font-size:13px;color:var(--em-mut);padding-left:17px;position:relative;line-height:1.45}.em-deliv li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:1px;background:var(--em-purple-soft)}.em-svc-meta{display:grid;grid-gap:4px;gap:4px;margin-top:12px;font-size:12.5px;color:var(--em-mut-2)}.em-svc-meta b{color:var(--em-mut);font-weight:600}.em-svc-cta,.em-svc-outcome b{color:var(--em-gold)}.em-svc-cta{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;font-weight:700;border-bottom:1px solid transparent;transition:border-color .15s}.em-svc-cta:hover{border-color:var(--em-gold)}.em-assess{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.em-assess-col h3{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--em-purple-soft);padding-bottom:12px;border-bottom:1px solid var(--em-line-2)}.em-assess-col ul{list-style:none;margin:4px 0 0;padding:0}.em-assess-col li{font-size:14px;color:var(--em-mut);padding:10px 0;border-top:1px solid var(--em-line)}.em-assess-col li:first-child{border-top:0}.em-method{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:48px;gap:48px;align-items:start}.em-method h2{max-width:14ch}.em-method-body p{font-size:15.5px;line-height:1.75}.em-method-list{list-style:none;margin:20px 0 0;padding:0}.em-method-list li{font-size:14px;color:var(--em-ink);font-weight:600;padding:13px 0 13px 20px;border-top:1px solid var(--em-line);position:relative}.em-method-list li:before{content:"";position:absolute;left:0;top:19px;width:9px;height:1px;background:var(--em-gold)}.em-method-list li span{display:block;color:var(--em-mut);font-size:13px;font-weight:400;margin-top:3px}.em-sec-rows{border-top:1px solid var(--em-line)}.em-sec-row{display:grid;grid-template-columns:230px 1fr;grid-gap:28px;gap:28px;padding:16px 0;border-bottom:1px solid var(--em-line)}.em-sec-row .name{font-size:15px;font-weight:600;color:var(--em-ink)}.em-sec-row .rel{font-size:13.5px;color:var(--em-mut);line-height:1.55}.em-founder{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:48px;gap:48px;align-items:start}.em-founder-badge{display:flex;align-items:center;gap:16px}.em-founder-mono{width:66px;height:66px;border:1px solid rgba(139,111,224,.4);border-radius:8px;display:grid;place-items:center;font-size:22px;font-weight:800;letter-spacing:.04em;color:var(--em-gold);background:linear-gradient(180deg,rgba(139,111,224,.12),var(--em-panel))}.em-founder-badge .nm{font-size:16px;font-weight:600;color:var(--em-ink)}.em-founder-badge .rl{font-size:13px;color:var(--em-mut)}.em-founder .body p{font-size:15px;line-height:1.75}.em-oversees{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 28px;gap:0 28px}.em-oversees li{font-size:13.5px;color:var(--em-mut);padding:9px 0 9px 16px;border-top:1px solid var(--em-line);position:relative}.em-oversees li:before{content:"";position:absolute;left:0;top:16px;width:7px;height:1px;background:var(--em-purple-soft)}.em-cta-block{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--em-line-2);padding:clamp(32px,4.5vw,56px)}.em-cta-block-img{position:absolute;inset:0;background-size:cover;background-position:50%}.em-cta-block-scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,12,19,.94),rgba(10,12,19,.8) 55%,rgba(10,12,19,.5)),radial-gradient(90% 120% at 0 100%,rgba(106,53,210,.34),transparent 60%)}.em-cta-block-body{position:relative;max-width:620px}.em-cta-block-body h2{max-width:20ch}.em-cta-block-body p{margin-top:14px;font-size:15.5px;color:#C9CBD1;max-width:52ch}.em-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.em-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--em-line);border:1px solid var(--em-line);border-radius:8px;overflow:hidden}.em-card{position:relative;background:var(--em-navy-2);padding:26px 24px;transition:background .15s}.em-card:hover{background:var(--em-panel)}.em-card h3{font-size:16px;margin-bottom:7px}.em-card p{font-size:13.5px}.em-card .ic,.em-ic{width:34px;height:34px;display:grid;place-items:center;margin-bottom:15px;color:var(--em-gold);border:1px solid var(--em-line-2);border-radius:var(--em-r)}.em-two{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:40px;gap:40px;align-items:start}.em-form{border:1px solid var(--em-line-2);border-radius:10px;background:var(--em-panel);padding:26px;display:flex;flex-direction:column;gap:14px}.em-field{width:100%;background:var(--em-navy);border:1px solid var(--em-line-2);border-radius:var(--em-r);padding:11px 12px;color:var(--em-ink);font-size:14px;font-family:inherit}.em-field:focus{outline:none;border-color:var(--em-purple-soft)}.em-field::placeholder{color:var(--em-mut-2)}.em-label{font-size:12px;color:var(--em-mut);margin-bottom:5px;display:block;font-weight:500}.em-pathsel{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.em-pathsel button{text-align:left;padding:14px;border-radius:var(--em-r);border:1px solid var(--em-line-2);background:var(--em-navy);color:var(--em-mut);font:inherit;font-size:13.5px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.em-pathsel button.on{border-color:var(--em-purple-soft);color:var(--em-ink);background:rgba(139,111,224,.09)}.em-form-note{font-size:12px;color:var(--em-mut-2);line-height:1.5}.em-footer{border-top:1px solid var(--em-line);padding:46px 0 60px}.em-footer-grid{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;align-items:flex-start}.em-footer a{color:var(--em-mut);font-size:13px}.em-footer a:hover{color:var(--em-ink)}@media (max-width:940px){.em-founder,.em-hero,.em-managed,.em-method{grid-template-columns:1fr;gap:32px}.em-assess,.em-principles,.em-stall,.em-tracks{grid-template-columns:1fr;gap:18px}.em-brief{min-height:400px}.em-nav{display:none}.em-menu-toggle{display:inline-flex}.em-nav.open{display:flex;position:absolute;top:78px;left:0;right:0;flex-direction:column;align-items:flex-start;background:var(--em-navy-2);border-bottom:1px solid var(--em-line);padding:18px 28px;gap:16px;margin-left:0}}@media (max-width:620px){.em-wrap{padding:0 20px}.em-brief-grid,.em-grid,.em-oversees,.em-sec-row,.em-tl-rows{grid-template-columns:1fr}.em-sec-row{gap:6px}.em-pathsel{grid-template-columns:1fr}.em-tl-step{grid-template-columns:44px 1fr;gap:16px}.em-tl-n{width:44px;height:44px}.em-hero{padding:44px 0}.em-section{padding:52px 0}}@media (prefers-reduced-motion:reduce){.em *{transition:none!important}}