.SolutionPage-module__meggwW__page{--solution-accent:#b05f41;--solution-soft:#f1dfd8;--solution-glow:#b05f413d;background:var(--paper);color:var(--ink-900)}.SolutionPage-module__meggwW__page[data-solution=customer-success]{--solution-accent:#9c6049;--solution-soft:#eee0d9;--solution-glow:#9c604940}.SolutionPage-module__meggwW__page[data-solution=operations]{--solution-accent:#a36842;--solution-soft:#efe2d6;--solution-glow:#a3684240}.SolutionPage-module__meggwW__page[data-solution=research]{--solution-accent:#98574f;--solution-soft:#ecdcda;--solution-glow:#98574f40}.SolutionPage-module__meggwW__eyebrow{color:var(--solution-accent);font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:660;line-height:1;display:inline-flex}.SolutionPage-module__meggwW__eyebrow>span{background:currentColor;width:23px;height:1px}.SolutionPage-module__meggwW__eyebrowInverse{color:var(--accent-300)}.SolutionPage-module__meggwW__hero{background:radial-gradient(circle at 75% 64%, var(--solution-glow), transparent 29%), linear-gradient(145deg, var(--brand-700), var(--brand-900));min-height:910px;color:var(--white);position:relative;overflow:hidden}.SolutionPage-module__meggwW__hero:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.SolutionPage-module__meggwW__heroGlow{width:590px;height:590px;box-shadow:inset 0 0 125px var(--solution-glow);border:1px solid #dfb6a524;border-radius:50%;position:absolute;top:150px;right:-170px}.SolutionPage-module__meggwW__heroGrid{z-index:2;grid-template-columns:minmax(450px,.84fr) minmax(610px,1.16fr);align-items:center;gap:clamp(55px,7vw,115px);min-height:820px;padding:88px 0 112px;display:grid;position:relative}.SolutionPage-module__meggwW__heroCopy h1{max-width:740px;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;margin:30px 0 25px;font-size:clamp(58px,5.8vw,92px);font-weight:510;line-height:.89}.SolutionPage-module__meggwW__heroCopy h1 em{color:var(--accent-300);font-style:normal}.SolutionPage-module__meggwW__heroCopy>p{color:#ffffffa1;max-width:605px;margin:0;font-size:17px;line-height:1.73}.SolutionPage-module__meggwW__heroActions{align-items:center;gap:20px;margin-top:35px;display:flex}.SolutionPage-module__meggwW__heroActions>a:last-child{color:#ffffffbd;border-bottom:1px solid #ffffff40;align-items:center;gap:6px;min-height:48px;font-size:13px;font-weight:630;display:inline-flex}.SolutionPage-module__meggwW__heroProof{color:#ffffff75;flex-wrap:wrap;gap:9px 18px;margin-top:30px;font-size:10px;display:flex}.SolutionPage-module__meggwW__heroProof span{align-items:center;gap:6px;display:inline-flex}.SolutionPage-module__meggwW__heroProof svg{color:var(--accent-300)}.SolutionPage-module__meggwW__heroVisual{background:linear-gradient(145deg,#ffffff14,#ffffff06),#0d060661;border:1px solid #ffffff26;border-radius:29px;min-height:620px;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-2.4deg)rotateX(1deg);box-shadow:0 38px 100px #00000040}.SolutionPage-module__meggwW__visualTop{color:#ffffffad;min-height:58px;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:0 25px;font-size:8px;display:flex}.SolutionPage-module__meggwW__visualTop small{color:#ffffff6b;align-items:center;gap:7px;font-size:7px;display:flex}.SolutionPage-module__meggwW__visualTop small i{background:#75b18a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #75b18a1a}.SolutionPage-module__meggwW__revenuePerson{border-bottom:1px solid #ffffff1c;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;margin:25px 27px 0;padding-bottom:22px;display:grid}.SolutionPage-module__meggwW__revenuePerson>span,.SolutionPage-module__meggwW__successWelcome>span{background:var(--solution-accent);width:44px;height:44px;font-family:var(--font-display), sans-serif;border-radius:13px;place-items:center;font-size:13px;font-style:normal;font-weight:670;display:grid}.SolutionPage-module__meggwW__revenuePerson>div,.SolutionPage-module__meggwW__successWelcome>div,.SolutionPage-module__meggwW__successHandoff>div,.SolutionPage-module__meggwW__opsRule>div{flex-direction:column;gap:4px;min-width:0;display:flex}.SolutionPage-module__meggwW__heroVisual small{color:#ffffff5e;font-family:var(--font-mono), monospace;letter-spacing:.09em;font-size:6px}.SolutionPage-module__meggwW__revenuePerson b,.SolutionPage-module__meggwW__successHandoff b,.SolutionPage-module__meggwW__opsRule b{color:#ffffffd1;font-size:11px;font-weight:590}.SolutionPage-module__meggwW__revenuePerson em{color:#ffffff5e;font-size:8px;font-style:normal}.SolutionPage-module__meggwW__revenueQuestion{grid-template-columns:34px 1fr;gap:15px;margin:57px 55px 0;display:grid}.SolutionPage-module__meggwW__revenueQuestion>span{color:var(--accent-300);font-family:var(--font-mono), monospace;font-size:7px}.SolutionPage-module__meggwW__revenueQuestion h3{max-width:470px;font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:9px 0 0;font-size:30px;font-weight:530;line-height:1.02}.SolutionPage-module__meggwW__revenueAnswer{background:#b05f4121;border:1px solid #dfb6a561;border-radius:12px;align-items:center;gap:12px;max-width:490px;min-height:53px;margin:27px 55px 0 89px;padding:12px 15px;display:flex}.SolutionPage-module__meggwW__revenueAnswer>span{background:var(--solution-accent);border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.SolutionPage-module__meggwW__revenueAnswer b{color:#ffffffb8;font-size:9px;font-weight:530}.SolutionPage-module__meggwW__revenueScore{border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:43px 28px 0;padding-top:20px;display:grid}.SolutionPage-module__meggwW__revenueScore>div{align-items:baseline;gap:4px;display:flex}.SolutionPage-module__meggwW__revenueScore>div small{margin-right:7px}.SolutionPage-module__meggwW__revenueScore>div b{font-family:var(--font-display), sans-serif;font-size:25px;font-weight:580}.SolutionPage-module__meggwW__revenueScore>div span,.SolutionPage-module__meggwW__revenueScore>span{color:#ffffff61;font-size:8px}.SolutionPage-module__meggwW__revenueScore>i{background:#ffffff1a;border-radius:4px;height:3px;overflow:hidden}.SolutionPage-module__meggwW__revenueScore>i b{background:var(--accent-400);width:86%;height:100%;display:block}.SolutionPage-module__meggwW__revenueRoutes{grid-template-columns:1fr 36px 1fr;align-items:center;gap:12px;margin:20px 28px 0;display:grid}.SolutionPage-module__meggwW__revenueRoutes span{color:#ffffff9c;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;align-items:center;gap:9px;min-height:44px;font-size:8px;display:flex}.SolutionPage-module__meggwW__revenueRoutes i{background:#fff3;height:1px}.SolutionPage-module__meggwW__successWelcome{grid-template-columns:48px 1fr;align-items:center;gap:17px;margin:40px 42px 0;display:grid}.SolutionPage-module__meggwW__successWelcome h3{max-width:430px;font-family:var(--font-display), sans-serif;letter-spacing:-.052em;margin:8px 0 0;font-size:28px;font-weight:530;line-height:1.04}.SolutionPage-module__meggwW__successKnown{color:var(--accent-300);border-top:1px dashed #dfb6a54d;border-bottom:1px dashed #dfb6a54d;align-items:center;gap:9px;margin:27px 42px 0;padding:12px 0;display:flex}.SolutionPage-module__meggwW__successKnown span{color:#ffffff70;font-family:var(--font-mono), monospace;font-size:6px}.SolutionPage-module__meggwW__successSteps{grid-template-columns:repeat(4,1fr);margin:55px 38px 0;display:grid}.SolutionPage-module__meggwW__successSteps>div{flex-direction:column;gap:12px;display:flex;position:relative}.SolutionPage-module__meggwW__successSteps>div:after{content:"";background:#ffffff24;width:calc(100% - 34px);height:1px;position:absolute;top:13px;left:29px}.SolutionPage-module__meggwW__successSteps>div:last-child:after{display:none}.SolutionPage-module__meggwW__successSteps>div>span{z-index:2;background:var(--brand-800);color:#ffffff6b;width:27px;height:27px;font-family:var(--font-mono), monospace;border:1px solid #ffffff30;border-radius:50%;place-items:center;font-size:6px;display:grid;position:relative}.SolutionPage-module__meggwW__successSteps .SolutionPage-module__meggwW__activeStep>span{border-color:var(--accent-400);background:var(--solution-accent);color:var(--white)}.SolutionPage-module__meggwW__successSteps>div>div{flex-direction:column;gap:4px;display:flex}.SolutionPage-module__meggwW__successSteps b{font-size:9px;font-weight:560}.SolutionPage-module__meggwW__successHandoff{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin:61px 42px 0;padding:18px 0;display:grid}.SolutionPage-module__meggwW__successHandoff>span,.SolutionPage-module__meggwW__opsRule>span{width:34px;height:34px;color:var(--accent-300);background:#b05f4129;border-radius:10px;place-items:center;display:grid}.SolutionPage-module__meggwW__successHandoff em{color:#ffffff5e;font-size:8px;font-style:normal}.SolutionPage-module__meggwW__opsRequest{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:flex-end;gap:30px;margin:36px 38px 0;padding-bottom:24px;display:flex}.SolutionPage-module__meggwW__opsRequest>div{flex-direction:column;gap:8px;display:flex}.SolutionPage-module__meggwW__opsRequest b{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:27px;font-weight:540}.SolutionPage-module__meggwW__opsRequest>span{color:var(--accent-300);font-family:var(--font-mono), monospace;font-size:10px}.SolutionPage-module__meggwW__opsRule{border-top:1px solid #dfb6a540;border-bottom:1px solid #dfb6a540;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;margin:37px 38px 0;padding:17px 0;display:grid}.SolutionPage-module__meggwW__opsRule em{color:#91c2a1;font-family:var(--font-mono), monospace;text-transform:uppercase;background:#75b18a14;border:1px solid #75b18a42;border-radius:99px;padding:6px 9px;font-size:6px;font-style:normal}.SolutionPage-module__meggwW__opsEvidence{gap:13px;margin:37px 76px 0;display:grid}.SolutionPage-module__meggwW__opsEvidence span{color:#ffffff85;align-items:center;gap:9px;font-size:8px;display:flex}.SolutionPage-module__meggwW__opsEvidence svg{color:var(--accent-300)}.SolutionPage-module__meggwW__opsFlow{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin:58px 33px 0;padding-top:23px;display:grid}.SolutionPage-module__meggwW__opsFlow>div{align-items:center;gap:8px;display:flex;position:relative}.SolutionPage-module__meggwW__opsFlow>div>span{color:#ffffff6b;border:1px solid #ffffff2e;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.SolutionPage-module__meggwW__opsFlow>div>span.SolutionPage-module__meggwW__opsDone{color:var(--accent-300);background:#b05f4126;border-color:#dfb6a559}.SolutionPage-module__meggwW__opsFlow b{font-size:7px;font-weight:540}.SolutionPage-module__meggwW__opsFlow i{background:#ffffff29;width:20px;height:1px;position:absolute;right:10px}.SolutionPage-module__meggwW__researchProgress{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:23px 29px 0;display:grid}.SolutionPage-module__meggwW__researchProgress>span,.SolutionPage-module__meggwW__researchProgress small{color:#ffffff5e;font-family:var(--font-mono), monospace;font-size:6px}.SolutionPage-module__meggwW__researchProgress>i{background:#ffffff1a;border-radius:4px;height:2px;overflow:hidden}.SolutionPage-module__meggwW__researchProgress>i b{background:var(--accent-400);width:67%;height:100%;display:block}.SolutionPage-module__meggwW__researchPrompt{margin:48px 54px 0}.SolutionPage-module__meggwW__researchPrompt blockquote{color:#ffffffd4;max-width:500px;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:12px 0 0;font-size:25px;font-weight:510;line-height:1.17}.SolutionPage-module__meggwW__researchPipe{color:#fff6;font-family:var(--font-mono), monospace;border-top:1px dashed #dfb6a54d;border-bottom:1px dashed #dfb6a54d;align-items:center;gap:8px;margin:24px 54px 0;padding:11px 0;font-size:6px;display:inline-flex}.SolutionPage-module__meggwW__researchPipe svg{color:var(--accent-300)}.SolutionPage-module__meggwW__researchFollowup{margin:37px 54px 0}.SolutionPage-module__meggwW__researchFollowup h3{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:9px 0 19px;font-size:23px;font-weight:530}.SolutionPage-module__meggwW__researchFollowup>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.SolutionPage-module__meggwW__researchFollowup>div span{color:#ffffff73;border:1px solid #ffffff21;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;font-size:7px;display:flex}.SolutionPage-module__meggwW__researchFollowup>div span.SolutionPage-module__meggwW__selectedAnswer{color:#ffffffb3;background:#b05f411f;border-color:#dfb6a580}.SolutionPage-module__meggwW__argument{padding:145px 0 135px}.SolutionPage-module__meggwW__argumentGrid{grid-template-columns:minmax(430px,.92fr) minmax(520px,1.08fr);align-items:start;gap:clamp(80px,10vw,180px);display:grid}.SolutionPage-module__meggwW__argumentGrid h2,.SolutionPage-module__meggwW__sectionHeading h2,.SolutionPage-module__meggwW__journeyIntro h2,.SolutionPage-module__meggwW__stackGrid h2,.SolutionPage-module__meggwW__evidenceIntro h2,.SolutionPage-module__meggwW__faqIntro h2,.SolutionPage-module__meggwW__relatedHeading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.067em;margin:28px 0 0;font-size:clamp(48px,4.7vw,74px);font-weight:520;line-height:.94}.SolutionPage-module__meggwW__argumentCopy{border-top:1px solid var(--ink-300);padding-top:25px}.SolutionPage-module__meggwW__argumentCopy p{color:var(--ink-700);margin:0;font-size:17px;line-height:1.84}.SolutionPage-module__meggwW__argumentCopy p+p{margin-top:24px}.SolutionPage-module__meggwW__outcomes,.SolutionPage-module__meggwW__plays,.SolutionPage-module__meggwW__faq{background:var(--brand-50);padding:140px 0}.SolutionPage-module__meggwW__sectionHeading,.SolutionPage-module__meggwW__evidenceIntro{grid-template-columns:1.12fr .88fr;align-items:end;gap:120px;display:grid}.SolutionPage-module__meggwW__sectionHeading>p,.SolutionPage-module__meggwW__evidenceIntro>p{max-width:510px;color:var(--ink-600);margin:0 0 5px;font-size:15px;line-height:1.78}.SolutionPage-module__meggwW__outcomeTable{border-top:1px solid var(--ink-400);border-bottom:1px solid var(--ink-300);grid-template-columns:repeat(3,1fr);margin-top:84px;display:grid}.SolutionPage-module__meggwW__outcomeTable article{border-left:1px solid var(--ink-300);min-height:360px;padding:30px 36px 34px}.SolutionPage-module__meggwW__outcomeTable article:last-child{border-right:1px solid var(--ink-300)}.SolutionPage-module__meggwW__outcomeTable article>span{color:var(--solution-accent);font-family:var(--font-mono), monospace;letter-spacing:.12em;font-size:8px}.SolutionPage-module__meggwW__outcomeTable h3{max-width:370px;font-family:var(--font-display), sans-serif;letter-spacing:-.052em;margin:84px 0 18px;font-size:29px;font-weight:570;line-height:1.05}.SolutionPage-module__meggwW__outcomeTable p{max-width:370px;color:var(--ink-600);margin:0;font-size:12px;line-height:1.76}.SolutionPage-module__meggwW__journey{background:radial-gradient(circle at 14% 16%, var(--solution-glow), transparent 28%), linear-gradient(145deg, var(--brand-700), var(--brand-900));color:var(--white);padding:145px 0}.SolutionPage-module__meggwW__journeyGrid{grid-template-columns:.77fr 1.23fr;align-items:start;gap:clamp(80px,10vw,180px);display:grid}.SolutionPage-module__meggwW__journeyIntro{position:sticky;top:110px}.SolutionPage-module__meggwW__journeyIntro>p{color:#ffffff82;max-width:470px;margin:24px 0 0;font-size:14px;line-height:1.78}.SolutionPage-module__meggwW__journeyIntro>a,.SolutionPage-module__meggwW__relatedHeading>a{border-bottom:1px solid #ffffff40;align-items:center;gap:8px;margin-top:28px;padding-bottom:5px;font-size:11px;font-weight:680;display:inline-flex}.SolutionPage-module__meggwW__journeyList{border-top:1px solid #ffffff38}.SolutionPage-module__meggwW__journeyList article{border-bottom:1px solid #ffffff2b;grid-template-columns:44px 100px minmax(180px,.72fr) 1fr;align-items:center;gap:24px;min-height:190px;display:grid;position:relative}.SolutionPage-module__meggwW__journeyList article>span,.SolutionPage-module__meggwW__journeyList article>small{color:#ffffff4a;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:7px}.SolutionPage-module__meggwW__journeyList h3{font-family:var(--font-display), sans-serif;letter-spacing:-.047em;margin:0;font-size:26px;font-weight:560;line-height:1.06}.SolutionPage-module__meggwW__journeyList p{color:#ffffff7a;margin:0;font-size:12px;line-height:1.76}.SolutionPage-module__meggwW__journeyList article>i{background:var(--accent-400);width:15px;height:1px;position:absolute;top:50%;left:61px}.SolutionPage-module__meggwW__plays{background:var(--paper)}.SolutionPage-module__meggwW__playList{border-top:1px solid var(--ink-400);margin-top:88px}.SolutionPage-module__meggwW__playList article{border-bottom:1px solid var(--ink-300);grid-template-columns:70px minmax(240px,.72fr) minmax(330px,1.12fr) minmax(220px,.65fr);align-items:center;gap:clamp(25px,4vw,70px);min-height:205px;display:grid}.SolutionPage-module__meggwW__playIndex{color:var(--solution-accent);flex-direction:column;gap:22px;display:flex}.SolutionPage-module__meggwW__playIndex span{color:var(--ink-400);font-family:var(--font-mono), monospace;font-size:7px}.SolutionPage-module__meggwW__playList article>div:nth-child(2) small,.SolutionPage-module__meggwW__playResult small{color:var(--solution-accent);font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px}.SolutionPage-module__meggwW__playList h3{font-family:var(--font-display), sans-serif;letter-spacing:-.052em;margin:13px 0 0;font-size:29px;font-weight:560;line-height:1.04}.SolutionPage-module__meggwW__playList article>p{color:var(--ink-700);margin:0;font-size:13px;line-height:1.78}.SolutionPage-module__meggwW__playResult{border-left:1px solid var(--ink-300);flex-direction:column;gap:9px;padding-left:27px;display:flex}.SolutionPage-module__meggwW__playResult span{color:var(--ink-700);font-size:10px;line-height:1.65}.SolutionPage-module__meggwW__stack{background:radial-gradient(circle at 12% 50%, var(--solution-soft), transparent 31%), var(--brand-50);padding:130px 0}.SolutionPage-module__meggwW__stackGrid{grid-template-columns:minmax(430px,.9fr) minmax(540px,1.1fr);align-items:center;gap:clamp(80px,10vw,175px);display:grid}.SolutionPage-module__meggwW__stackGrid h2{font-size:clamp(44px,4.1vw,65px)}.SolutionPage-module__meggwW__integrationRail{border-top:1px solid var(--ink-400)}.SolutionPage-module__meggwW__integrationRail a{border-bottom:1px solid var(--ink-300);min-height:85px;color:var(--ink-900);grid-template-columns:40px 1fr 20px;align-items:center;gap:17px;transition:color .18s,padding .18s;display:grid}.SolutionPage-module__meggwW__integrationRail a:hover{color:var(--solution-accent);padding-inline:9px}.SolutionPage-module__meggwW__integrationRail a>svg:first-child{color:var(--solution-accent)}.SolutionPage-module__meggwW__integrationRail a span{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-size:19px;font-weight:570}.SolutionPage-module__meggwW__evidence{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);background:var(--white);padding:140px 0}.SolutionPage-module__meggwW__evidenceList{border-top:1px solid var(--ink-400);margin-top:85px}.SolutionPage-module__meggwW__evidenceList article{border-bottom:1px solid var(--ink-300);grid-template-columns:75px minmax(290px,.72fr) 1fr;align-items:center;gap:50px;min-height:215px;display:grid}.SolutionPage-module__meggwW__evidenceList article>span{color:var(--ink-400);font-family:var(--font-mono), monospace;font-size:8px}.SolutionPage-module__meggwW__evidenceList h3{font-family:var(--font-display), sans-serif;letter-spacing:-.052em;margin:0;font-size:29px;font-weight:570;line-height:1.07}.SolutionPage-module__meggwW__evidenceList p{color:var(--ink-600);margin:0;font-size:13px;line-height:1.81}.SolutionPage-module__meggwW__faq{background:var(--paper)}.SolutionPage-module__meggwW__faqGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(80px,10vw,170px);display:grid}.SolutionPage-module__meggwW__faqIntro{position:sticky;top:110px}.SolutionPage-module__meggwW__faqIntro>p{max-width:410px;color:var(--ink-600);margin:23px 0 0;font-size:13px;line-height:1.78}.SolutionPage-module__meggwW__faqList{border-top:1px solid var(--ink-400)}.SolutionPage-module__meggwW__faqList details{border-bottom:1px solid var(--ink-300)}.SolutionPage-module__meggwW__faqList summary{cursor:pointer;min-height:105px;font-family:var(--font-display), sans-serif;letter-spacing:-.035em;grid-template-columns:36px 1fr 20px;align-items:center;gap:17px;font-size:20px;font-weight:570;list-style:none;display:grid}.SolutionPage-module__meggwW__faqList summary::-webkit-details-marker{display:none}.SolutionPage-module__meggwW__faqList summary>span{color:var(--ink-400);font-family:var(--font-mono), monospace;font-size:7px}.SolutionPage-module__meggwW__faqList summary i{width:15px;height:15px;position:relative}.SolutionPage-module__meggwW__faqList summary i:before,.SolutionPage-module__meggwW__faqList summary i:after{background:var(--ink-700);content:"";width:11px;height:1px;transition:transform .18s;position:absolute;top:7px;left:2px}.SolutionPage-module__meggwW__faqList summary i:after{transform:rotate(90deg)}.SolutionPage-module__meggwW__faqList details[open] summary i:after{transform:rotate(0)}.SolutionPage-module__meggwW__faqList details>p{max-width:700px;color:var(--ink-600);margin:-8px 0 0 53px;padding:0 30px 29px 0;font-size:13px;line-height:1.8}.SolutionPage-module__meggwW__related{background:var(--brand-50);padding:135px 0}.SolutionPage-module__meggwW__relatedHeading{justify-content:space-between;align-items:flex-end;gap:55px;display:flex}.SolutionPage-module__meggwW__relatedHeading>a{border-color:var(--ink-300);flex:none;margin:0 0 6px}.SolutionPage-module__meggwW__relatedProducts{border-top:1px solid var(--ink-400);margin-top:75px}.SolutionPage-module__meggwW__relatedProducts>a{border-bottom:1px solid var(--ink-300);grid-template-columns:60px minmax(230px,.7fr) 1fr 28px;align-items:center;gap:35px;min-height:158px;transition:color .18s,padding .18s;display:grid}.SolutionPage-module__meggwW__relatedProducts>a:hover{color:var(--solution-accent);padding-inline:11px}.SolutionPage-module__meggwW__relatedProducts>a>span,.SolutionPage-module__meggwW__relatedProducts small{color:var(--ink-400);font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px}.SolutionPage-module__meggwW__relatedProducts h3{color:var(--ink-900);font-family:var(--font-display), sans-serif;letter-spacing:-.05em;margin:8px 0 0;font-size:28px;font-weight:570}.SolutionPage-module__meggwW__relatedProducts p{color:var(--ink-600);margin:0;font-size:11px;line-height:1.72}.SolutionPage-module__meggwW__solutionRail{justify-content:flex-end;align-items:center;gap:25px;margin-top:34px;display:flex}.SolutionPage-module__meggwW__solutionRail>span{color:var(--ink-400);font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-right:auto;font-size:7px}.SolutionPage-module__meggwW__solutionRail a{border-bottom:1px solid var(--ink-300);align-items:center;gap:6px;padding-bottom:4px;font-size:10px;font-weight:650;display:inline-flex}.SolutionPage-module__meggwW__closing{background:radial-gradient(circle at 72% 40%, var(--solution-glow), transparent 30%), linear-gradient(145deg, var(--brand-700), var(--brand-900));color:var(--white);padding:120px 0}.SolutionPage-module__meggwW__closingGrid{grid-template-columns:1.12fr .88fr;align-items:end;gap:120px;display:grid}.SolutionPage-module__meggwW__closingGrid h2{max-width:900px;font-family:var(--font-display), sans-serif;letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(52px,5.4vw,84px);font-weight:510;line-height:.9}.SolutionPage-module__meggwW__closingGrid h2 em{color:var(--accent-300);font-style:normal}.SolutionPage-module__meggwW__closingGrid>div:last-child>p{color:#ffffff8a;margin:0 0 27px;font-size:14px;line-height:1.78}@media (max-width:1220px){.SolutionPage-module__meggwW__heroGrid{grid-template-columns:minmax(410px,.8fr) minmax(530px,1.2fr);gap:45px}.SolutionPage-module__meggwW__heroCopy h1{font-size:clamp(54px,5.8vw,76px)}.SolutionPage-module__meggwW__heroVisual{min-height:590px}.SolutionPage-module__meggwW__playList article{grid-template-columns:55px minmax(210px,.65fr) minmax(270px,1fr) minmax(190px,.58fr);gap:27px}.SolutionPage-module__meggwW__journeyList article{grid-template-columns:38px 85px minmax(165px,.7fr) 1fr;gap:19px}}@media (max-width:980px){.SolutionPage-module__meggwW__hero{min-height:auto}.SolutionPage-module__meggwW__heroGrid{grid-template-columns:1fr;gap:72px;min-height:auto;padding:90px 0 120px}.SolutionPage-module__meggwW__heroCopy{text-align:center;max-width:720px}.SolutionPage-module__meggwW__heroCopy .SolutionPage-module__meggwW__eyebrow,.SolutionPage-module__meggwW__heroActions,.SolutionPage-module__meggwW__heroProof{justify-content:center}.SolutionPage-module__meggwW__heroCopy>p{margin-inline:auto}.SolutionPage-module__meggwW__heroVisual{width:min(100%,720px);margin-inline:auto;transform:none}.SolutionPage-module__meggwW__argumentGrid,.SolutionPage-module__meggwW__sectionHeading,.SolutionPage-module__meggwW__journeyGrid,.SolutionPage-module__meggwW__stackGrid,.SolutionPage-module__meggwW__evidenceIntro,.SolutionPage-module__meggwW__faqGrid,.SolutionPage-module__meggwW__closingGrid{grid-template-columns:1fr;gap:55px}.SolutionPage-module__meggwW__journeyIntro,.SolutionPage-module__meggwW__faqIntro{position:static}.SolutionPage-module__meggwW__playList article{grid-template-columns:48px minmax(190px,.62fr) 1fr;gap:24px;padding:34px 0}.SolutionPage-module__meggwW__playResult{border-top:1px solid var(--ink-200);border-left:0;grid-column:2/-1;padding:17px 0 0}.SolutionPage-module__meggwW__evidenceList article{grid-template-columns:55px minmax(250px,.72fr) 1fr;gap:28px}.SolutionPage-module__meggwW__relatedProducts>a{grid-template-columns:45px minmax(190px,.65fr) 1fr 24px;gap:24px}}@media (max-width:640px){.SolutionPage-module__meggwW__heroGrid{gap:55px;padding:67px 0 92px}.SolutionPage-module__meggwW__heroCopy h1{font-size:clamp(47px,13.5vw,64px)}.SolutionPage-module__meggwW__heroCopy>p{font-size:15px}.SolutionPage-module__meggwW__heroActions{flex-direction:column;align-items:stretch}.SolutionPage-module__meggwW__heroActions>a:last-child{justify-content:center}.SolutionPage-module__meggwW__heroProof{flex-direction:column;align-items:center}.SolutionPage-module__meggwW__heroVisual{border-radius:20px;min-height:535px}.SolutionPage-module__meggwW__revenueQuestion,.SolutionPage-module__meggwW__researchPrompt,.SolutionPage-module__meggwW__researchFollowup{margin-left:24px;margin-right:24px}.SolutionPage-module__meggwW__revenueAnswer{margin-left:58px;margin-right:24px}.SolutionPage-module__meggwW__revenuePerson,.SolutionPage-module__meggwW__revenueScore,.SolutionPage-module__meggwW__revenueRoutes{margin-left:20px;margin-right:20px}.SolutionPage-module__meggwW__revenuePerson{grid-template-columns:44px 1fr}.SolutionPage-module__meggwW__revenuePerson em{display:none}.SolutionPage-module__meggwW__revenueRoutes{grid-template-columns:1fr}.SolutionPage-module__meggwW__revenueRoutes i{display:none}.SolutionPage-module__meggwW__successWelcome,.SolutionPage-module__meggwW__successKnown,.SolutionPage-module__meggwW__successHandoff,.SolutionPage-module__meggwW__opsRequest,.SolutionPage-module__meggwW__opsRule{margin-left:24px;margin-right:24px}.SolutionPage-module__meggwW__successSteps{grid-template-columns:repeat(2,1fr);gap:25px 0;margin:40px 24px 0}.SolutionPage-module__meggwW__successSteps>div:nth-child(2):after{display:none}.SolutionPage-module__meggwW__successHandoff{grid-template-columns:38px 1fr;margin-top:40px}.SolutionPage-module__meggwW__successHandoff em{display:none}.SolutionPage-module__meggwW__opsEvidence{margin:32px 35px 0}.SolutionPage-module__meggwW__opsFlow{grid-template-columns:repeat(2,1fr);gap:22px 0;margin-top:38px}.SolutionPage-module__meggwW__opsFlow>div:nth-child(2) i{display:none}.SolutionPage-module__meggwW__researchPrompt blockquote{font-size:21px}.SolutionPage-module__meggwW__researchPipe{margin-left:24px;margin-right:24px}.SolutionPage-module__meggwW__researchFollowup>div{grid-template-columns:1fr}.SolutionPage-module__meggwW__argument,.SolutionPage-module__meggwW__outcomes,.SolutionPage-module__meggwW__journey,.SolutionPage-module__meggwW__plays,.SolutionPage-module__meggwW__stack,.SolutionPage-module__meggwW__evidence,.SolutionPage-module__meggwW__faq,.SolutionPage-module__meggwW__related{padding:92px 0}.SolutionPage-module__meggwW__argumentGrid h2,.SolutionPage-module__meggwW__sectionHeading h2,.SolutionPage-module__meggwW__journeyIntro h2,.SolutionPage-module__meggwW__stackGrid h2,.SolutionPage-module__meggwW__evidenceIntro h2,.SolutionPage-module__meggwW__faqIntro h2,.SolutionPage-module__meggwW__relatedHeading h2{font-size:43px}.SolutionPage-module__meggwW__argumentCopy p{font-size:15px}.SolutionPage-module__meggwW__outcomeTable{grid-template-columns:1fr;margin-top:62px}.SolutionPage-module__meggwW__outcomeTable article{border-right:1px solid var(--ink-300);border-bottom:1px solid var(--ink-300);min-height:0;padding:28px}.SolutionPage-module__meggwW__outcomeTable article:last-child{border-bottom:0}.SolutionPage-module__meggwW__outcomeTable h3{margin-top:44px}.SolutionPage-module__meggwW__journeyList article{grid-template-columns:35px 1fr;gap:14px;min-height:0;padding:30px 0}.SolutionPage-module__meggwW__journeyList article>small,.SolutionPage-module__meggwW__journeyList h3,.SolutionPage-module__meggwW__journeyList p{grid-column:2}.SolutionPage-module__meggwW__journeyList h3{font-size:24px}.SolutionPage-module__meggwW__journeyList article>i{display:none}.SolutionPage-module__meggwW__playList{margin-top:62px}.SolutionPage-module__meggwW__playList article{grid-template-columns:42px 1fr;gap:17px;padding:31px 0}.SolutionPage-module__meggwW__playList article>div:nth-child(2),.SolutionPage-module__meggwW__playList article>p,.SolutionPage-module__meggwW__playResult{grid-column:2}.SolutionPage-module__meggwW__playList h3{font-size:26px}.SolutionPage-module__meggwW__evidenceList{margin-top:62px}.SolutionPage-module__meggwW__evidenceList article{grid-template-columns:38px 1fr;gap:17px;padding:31px 0}.SolutionPage-module__meggwW__evidenceList h3,.SolutionPage-module__meggwW__evidenceList p{grid-column:2}.SolutionPage-module__meggwW__evidenceList h3{font-size:25px}.SolutionPage-module__meggwW__faqList summary{grid-template-columns:28px 1fr 18px;min-height:90px;font-size:17px}.SolutionPage-module__meggwW__faqList details>p{margin-left:45px}.SolutionPage-module__meggwW__relatedHeading{flex-direction:column;align-items:flex-start}.SolutionPage-module__meggwW__relatedProducts{margin-top:60px}.SolutionPage-module__meggwW__relatedProducts>a{grid-template-columns:34px 1fr 22px;gap:14px;min-height:0;padding:28px 0}.SolutionPage-module__meggwW__relatedProducts>a>div{grid-column:2}.SolutionPage-module__meggwW__relatedProducts>a>p{grid-column:2/-1}.SolutionPage-module__meggwW__relatedProducts>a>svg{grid-area:1/3}.SolutionPage-module__meggwW__solutionRail{flex-direction:column;align-items:flex-start}.SolutionPage-module__meggwW__closing{padding:95px 0}}@media (prefers-reduced-motion:reduce){.SolutionPage-module__meggwW__integrationRail a,.SolutionPage-module__meggwW__relatedProducts>a,.SolutionPage-module__meggwW__faqList summary i:after{transition:none}}
