.mxw-page .design-content.mxw-reading-canvas{width:min(100%,1120px);zoom:1;margin-inline:auto}.mxw-page .chapter.mxw-reading{width:100%;height:auto;min-height:0;padding:88px 40px 64px;scroll-margin-top:var(--navigation-height)}.mxw-page .chapter.mxw-reading .chapter-heading{height:auto;margin:0 0 40px}.mxw-page .chapter.mxw-reading .chapter-heading h2{font-size:44px;line-height:1.12;letter-spacing:-1px;margin:0;font-weight:700}.mxw-page .chapter.mxw-reading .eyebrow{font-size:13px;line-height:20px;margin:0 0 18px}.mxw-page .chapter.mxw-reading .chapter-body{height:auto;width:100%;display:block}.mxw-page #faq.mxw-reading .faq-list{height:auto;display:block}.mxw-page #faq.mxw-reading h2{max-width:540px}.mxw-faq-item{padding:25px 0;border-bottom:1px solid #ccd2d7}.mxw-faq-item:first-child{padding-top:0}.mxw-faq-item:last-child{border-bottom:0}.mxw-page #faq .mxw-faq-item h3{margin:0;font-size:20px;line-height:1.4;font-weight:650;letter-spacing:0;color:#141619}.mxw-page #faq .mxw-faq-item p{margin:12px 0 0;font-size:18px;line-height:1.7;color:#4d535a}.mxw-page #progress .mxw-roadmap-intro{font-size:20px;line-height:1.55;color:#4d535a;margin:22px 0 0}.mxw-roadmap{list-style:none;margin:0;padding:48px 32px;background:#eceff2;border-radius:10px}.mxw-milestone{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:48px;padding:0 0 30px;isolation:isolate}.mxw-milestone:last-child{padding-bottom:0}.mxw-milestone:not(:last-child):before{content:"";position:absolute;left:165px;top:26px;bottom:-26px;border-left:1px dashed #ccd2d7;z-index:-1}.mxw-milestone--past:not(:last-child):before{border-left:1px solid #477000}.mxw-milestone--past:has(+.mxw-milestone--future):before{border-left:1px dashed #ccd2d7}.mxw-milestone-date{padding-top:17px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#4d535a;font-size:18px;line-height:1.3;font-weight:500}.mxw-roadmap-badge{display:inline-block;padding:3px 8px;border-radius:4px;background:#fff;color:#477000;font-size:13px;line-height:19px;font-weight:500}.mxw-milestone-dot{position:absolute;left:158px;top:21px;width:15px;height:15px;border:1px solid #477000;border-radius:50%;background:#fff}.mxw-milestone--past .mxw-milestone-dot,.mxw-milestone--ongoing .mxw-milestone-dot{background:#b8ff50}.mxw-milestone--past .mxw-milestone-dot:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#477000;border-radius:50%}.mxw-milestone-copy{padding:16px 18px;border:1px solid transparent;border-radius:12px;min-width:0}.mxw-milestone--future .mxw-milestone-copy,.mxw-milestone--ongoing .mxw-milestone-copy{background:#fff}.mxw-milestone--ongoing .mxw-milestone-copy{border-color:#477000}.mxw-milestone--ongoing .mxw-roadmap-badge{background:#b8ff50}.mxw-page #progress .mxw-milestone-copy h3{font-size:24px;line-height:1.25;font-weight:650;margin:0;letter-spacing:-.3px;color:#141619}.mxw-page #progress .mxw-milestone-copy p{font-size:18px;line-height:1.55;margin:10px 0 0;color:#4d535a}.mxw-page #progress .mxw-milestone-copy p+h3{margin-top:20px}.mxw-roadmap-columns{display:grid;gap:24px}@media(min-width:1000px){.mxw-page .design-content.mxw-roadmap-canvas{width:min(100%,1360px)}.mxw-roadmap-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}.mxw-roadmap{height:100%;padding:28px 20px}.mxw-milestone{grid-template-columns:82px minmax(0,1fr);column-gap:27px;padding-bottom:20px}.mxw-milestone:not(:last-child):before{left:92px;top:23px;bottom:-23px}.mxw-milestone-dot{left:86px;top:17px;width:13px;height:13px}.mxw-milestone--past .mxw-milestone-dot:after{top:3px;right:3px;bottom:3px;left:3px}.mxw-milestone-date{font-size:15px;line-height:1.4;padding-top:14px}.mxw-roadmap-badge{font-size:11px;line-height:17px;padding:2px 6px}.mxw-milestone-copy{padding:12px 14px;border-radius:10px}.mxw-page #progress .mxw-milestone-copy h3{font-size:21px;line-height:1.25}.mxw-page #progress .mxw-milestone-copy p{font-size:16px;line-height:1.5;margin-top:8px}.mxw-page #progress .mxw-milestone-copy p+h3{margin-top:16px}}@media(max-width:767px){.mxw-page .chapter.mxw-reading{padding:56px 24px 32px}.mxw-page .chapter.mxw-reading .chapter-heading{margin-bottom:30px}.mxw-page .chapter.mxw-reading .chapter-heading h2{font-size:34px;line-height:1.12;letter-spacing:-.6px}.mxw-page .chapter.mxw-reading .eyebrow{font-size:11px;line-height:18px;margin-bottom:14px}.mxw-page #faq .mxw-faq-item{padding:22px 0}.mxw-page #faq .mxw-faq-item:first-child{padding-top:0}.mxw-page #faq .mxw-faq-item h3{font-size:17px;line-height:1.4}.mxw-page #faq .mxw-faq-item p{font-size:16px;line-height:1.6;margin-top:10px}.mxw-page #progress .mxw-roadmap-intro{font-size:16px;line-height:1.6;margin-top:18px}.mxw-roadmap{padding:24px 12px;border-radius:8px}.mxw-milestone{grid-template-columns:66px minmax(0,1fr);gap:21px;padding-bottom:20px}.mxw-milestone-date{font-size:13px;line-height:1.35;padding-top:13px;gap:7px}.mxw-roadmap-badge{font-size:10px;line-height:16px;padding:1px 4px}.mxw-milestone:not(:last-child):before{left:74px;top:21px;bottom:-21px}.mxw-milestone-dot{left:69px;top:17px;width:11px;height:11px}.mxw-milestone--past .mxw-milestone-dot:after{top:3px;right:3px;bottom:3px;left:3px}.mxw-milestone-copy{padding:12px 9px;border-radius:8px}.mxw-page #progress .mxw-milestone-copy h3{font-size:17px;line-height:1.25;letter-spacing:0}.mxw-page #progress .mxw-milestone-copy p{font-size:14px;line-height:1.5;margin-top:8px}.mxw-page #progress .mxw-milestone-copy p+h3{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/mxw-reading-content.css.map */
