/* Thin type, mint accents and fewer groups per slide. */
body.light-type-59 .presentation-page h1,body.light-type-59 .presentation-page h2,body.light-type-59 .presentation-page h3{font-weight:400}
.visual-edit-59 .presentation-content{inset:0!important;display:block!important}
.visual-content-59{position:absolute;top:132px;left:82px;right:82px;color:#e6e8ee}
.visual-content-59 h2{font-size:43px;line-height:1.12;letter-spacing:-.035em;margin:0 0 42px;font-weight:400}
.visual-content-59 h3{font-weight:350;letter-spacing:-.025em;line-height:1.15;margin:0}
.visual-content-59 p{font-size:18px;line-height:1.5;color:#b4b6c1;margin:0;font-weight:350}
.visual-content-59 small,.visual-content-59 label{display:block;font:10px ui-monospace,monospace;letter-spacing:.09em;color:#9399b4}
.visual-content-59 .subtitle-59{font-size:20px;margin-top:-22px;margin-bottom:52px}
.visual-content-59 .mint-text-59{color:#a9b8f6}
.line-icon-59{width:44px;height:44px;color:#a9b8f6;flex:none}
.visual-content-59 .quiet-59{font-size:11px;color:#8c91a6;border-top:1px solid #ffffff1c;padding-top:18px;margin-top:36px}
.visual-content-59 .goal-59{font-size:14px;color:#b0b6cf;margin-top:38px}
.direction-59{display:grid;grid-template-columns:1fr 70px 1fr;gap:20px;align-items:stretch;margin-top:50px}
.direction-59>section{padding:33px 32px;min-height:340px;border:1px solid #67709455;border-radius:12px}
.direction-59 h3{font-size:35px;margin:25px 0 16px;line-height:1.15}
.direction-59 p{font-size:16px}
.direction-arrow-59{font-size:43px;text-align:center;color:#9cadf6;font-weight:200;align-self:center}
.mint-panel-59{background:linear-gradient(135deg,#b2c1ff,#788de9 60%,#36416f);color:#101427;box-shadow:0 0 45px #8399f513}
.mint-panel-59 small{color:#293258}.mint-panel-59 h3{color:#101427}
.journey-59{display:flex;flex-direction:column;gap:13px;margin-top:27px;font-size:18px;font-weight:350}
.journey-59 span:before{content:'↳';display:inline-block;width:25px;color:#8b97cb}.mint-panel-59 .journey-59 span:before{color:#27325f}
.journey-59 .muted-59{color:#737685}.single-line-59{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #6c78aa44;margin-top:45px;padding-top:23px}
.single-line-59 span{font-size:13px;color:#8f94ab}.single-line-59 p{font-size:16px}
.scope-three-59,.pilot-three-59{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:55px}
.scope-three-59>section,.pilot-three-59>section{border-top:1px solid #6c78aa66;padding:28px 0 10px}
.scope-three-59 .line-icon-59,.pilot-three-59 .line-icon-59{width:48px;height:48px;margin-bottom:23px}
.scope-three-59 h3,.pilot-three-59 h3{font-size:38px;margin:12px 0 33px}
.scope-three-59 label{font-size:9px;color:#787e9a;margin:23px 0 10px}.scope-three-59 p{font-size:20px;line-height:1.4}.scope-three-59 p.mint-text-59{font-size:17px}
.scope-three-59>section:nth-child(2){border-top-color:#a8b9ff}
.pilot-three-59 p{font-size:19px}.pilot-three-59 label{margin-top:36px;font-size:9px}
.pilot-route-59{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff26;margin-top:70px;padding:25px 0;color:#c2c6d9;font-size:19px;font-weight:350}
.pilot-route-59 b{font-weight:300;color:#98a7e9}
.responses-59>section{display:grid;grid-template-columns:300px 75px 1fr;align-items:center;border-top:1px solid #575f7f55;padding:25px 0;min-height:150px}
.response-evidence-59 p{margin-top:14px;font-size:18px}.response-arrow-59{font-size:30px;font-weight:200;color:#909ccf}
.response-answer-59{display:flex;align-items:center;gap:23px;background:linear-gradient(100deg,#9fb1ff16,#9fb1ff03);border-left:1px solid #93a6f788;padding:17px 22px;min-height:100px}
.response-answer-59 h3{font-size:34px}.response-answer-59 p{font-size:15px;color:#a8afcb;margin-top:9px}
.metric-59{border-left:2px solid #a1b1f4;padding:3px 0 5px 27px;margin:10px 0 58px}.metric-59 h3{font-size:43px;margin-top:19px;color:#c7d2ff}
.diagnostics-59{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.diagnostics-59>section{border-top:1px solid #6c78aa55;padding:24px 0 15px}.diagnostics-59 p{font-size:18px;margin-top:21px}.diagnostics-59 span{display:block;font-weight:200;color:#7d8bc5;font-size:29px;margin:17px 0}.diagnostics-59 h3{font-size:27px}
.job-map-59{display:grid;grid-template-columns:1fr 180px 1fr;grid-template-rows:140px 140px;gap:24px 40px;margin:70px 20px 0;align-items:center;position:relative}
.job-map-59 section{display:flex;align-items:center;gap:20px;border:1px solid #9baeff4d;background:linear-gradient(120deg,#a9b9ff17,#a9b9ff02);border-radius:12px;padding:28px 21px;height:104px}.job-map-59 h3{font-size:22px;line-height:1.25}.job-map-59 .line-icon-59{width:36px;height:36px}
.job-map-59 section:nth-child(2){grid-column:3}.job-map-59 section:nth-child(4){grid-column:1;grid-row:2}.job-map-59 section:nth-child(5){grid-column:3;grid-row:2}
.job-center-59{grid-column:2;grid-row:1/3;border:1px solid #afbeff99;outline:1px solid #b8c5ff22;outline-offset:12px;border-radius:50%;height:155px;width:155px;display:grid;place-items:center;color:#b3c1ff;font-size:23px;font-weight:350;background:radial-gradient(#9db0ff19,transparent)}
.job-routine-59{display:flex;justify-content:space-between;align-items:center;margin:65px 20px 0;padding-top:32px;border-top:1px solid #727ca555;font-size:19px;font-weight:350;color:#b4b6c1}.job-routine-59 b{font-size:23px;font-weight:250;color:#8a94bf}
#page-reflect-0.mindset-merged-59 .presentation-content{inset:115px 0 65px!important}
#page-reflect-0.mindset-merged-59 .chapter{width:auto;max-width:none;margin:0 82px;padding:0}
#page-reflect-0.mindset-merged-59 .solution-chapter-nav{display:none}
#page-reflect-0.mindset-merged-59 .solution-demo-heading{font-size:43px;letter-spacing:-.03em;margin:0 0 43px;line-height:1.15}
#page-reflect-0.mindset-merged-59 .features{display:grid;grid-template-columns:42% 58%;gap:0;margin:0;padding:0}
#page-reflect-0.mindset-merged-59 .feature{padding:0;border:0;display:block;opacity:1!important}
#page-reflect-0.mindset-merged-59 .feature-copy{margin:0 0 24px;padding:0;min-height:110px}
#page-reflect-0.mindset-merged-59 .feature-copy h3{font-size:27px;line-height:1.2;margin:0 0 15px;font-weight:350}
#page-reflect-0.mindset-merged-59 .feature-copy p{font-size:15px;line-height:1.4;margin:0;color:#a4a7b3}
#page-reflect-0.mindset-merged-59 .focus-demo{height:350px;min-height:350px;margin:0 20px 0 -20px}
#page-reflect-0.mindset-merged-59 .focus-stage{height:290px;min-height:290px;padding-top:25px}
#page-reflect-0.mindset-merged-59 .focus-controls{bottom:0}
#page-reflect-0.mindset-merged-59 .feeling-variety{padding-left:25px;border-left:1px solid #ffffff1a}
#page-reflect-0.mindset-merged-59 .feeling-variety figure{margin:0;width:100%;max-width:none}
#page-reflect-0.mindset-merged-59 .feeling-variety img{width:100%;max-height:380px;object-fit:contain;object-position:top;border-radius:12px}
#page-reflect-0.mindset-merged-59 figcaption{font-size:11px;margin-top:12px;color:#898ea2}
#page-reflect-0.mindset-merged-59 .feeling-rationale{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:21px;margin-top:35px;border-top:1px solid #71799c55}
#page-reflect-0.mindset-merged-59 .feeling-rationale p{font-size:17px;font-weight:350;color:#bcc2dd;line-height:1.4;margin:0}
#page-reflect-0.mindset-merged-59 .feeling-rationale a{white-space:nowrap;font-size:13px;color:#a5b5f8;text-underline-offset:4px}
