body.mp-reading-hub .mp-range{--mp-range-gutter: clamp(24px, 4.5vw, 76px)}body.mp-reading-hub .mp-range .mp-range__title{max-width:26ch;padding-block:80px 32px;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1.2;letter-spacing:-.025em;overflow-wrap:normal}body.mp-reading-hub .mp-range .mp-range__intro{max-width:calc(64ch + var(--mp-range-gutter) * 2);padding-bottom:72px;font-size:19px;line-height:1.8;letter-spacing:0}body.mp-reading-hub .mp-range__marker{width:23px;margin-inline-end:18px}body.mp-reading-hub .mp-range__nav{margin-bottom:42px}body.mp-reading-hub .mp-range__nav a{min-height:48px;padding:14px 18px;font-size:11px;line-height:1.6}body.mp-reading-hub .mp-range__models{max-width:1600px;margin-inline:auto;gap:36px;padding-bottom:104px}body.mp-reading-hub .mp-range-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-radius:3px}body.mp-reading-hub .mp-range .mp-range-card__title{padding:32px;font-size:clamp(26px,2.5vw,36px);line-height:1.28;letter-spacing:-.018em;overflow-wrap:break-word}body.mp-reading-hub .mp-range .mp-range-card__media{margin:0 32px 32px;aspect-ratio:1.24}body.mp-reading-hub .mp-range-card__info,body.mp-reading-hub .mp-range-card__info:not(:has(.mp-range-card__specs)){grid-template-rows:auto 1fr auto auto}body.mp-reading-hub .mp-range .mp-range-card__label{min-height:50px;padding:16px 32px;font-size:11px;line-height:1.6}body.mp-reading-hub .mp-range-card__description{gap:24px;padding:30px 32px 34px}body.mp-reading-hub .mp-range .mp-range-card__description p{max-width:60ch;font-size:17px;line-height:1.8;letter-spacing:0;overflow-wrap:break-word}body.mp-reading-hub .mp-range .mp-range-card__link{margin-top:4px;font-size:11px;line-height:1.7}body.mp-reading-hub .mp-range-card__spec{min-height:172px;padding:28px;gap:14px}body.mp-reading-hub .mp-range .mp-range-card__spec dt{font-size:10px;line-height:1.65;letter-spacing:.02em;overflow-wrap:break-word}body.mp-reading-hub .mp-range .mp-range-card__spec dd{font-size:25px;line-height:1.25;letter-spacing:-.02em}body.mp-reading-hub .mp-range-feature{padding-bottom:100px}body.mp-reading-hub .mp-range .mp-range-feature__title{max-width:26ch;padding-block:42px 44px;font-size:clamp(30px,3vw,43px);line-height:1.27;letter-spacing:-.02em}body.mp-reading-hub .mp-range-feature__layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}body.mp-reading-hub .mp-range .mp-range-feature__item h3{font-size:clamp(22px,2.1vw,29px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-range .mp-range-feature__copy{max-width:66ch;font-size:17px;line-height:1.85;overflow-wrap:break-word}body.mp-reading-hub .mp-range-footer .mp-range-footer__cta h2{max-width:24ch;font-size:clamp(29px,3vw,42px);line-height:1.28;letter-spacing:-.02em}body.mp-reading-hub .mp-range-footer .mp-range-footer__cta .mp-range-footer__action{min-height:44px;margin-top:30px;padding:12px 18px;font-size:11px}body.mp-reading-hub .mp-range-footer__wordmark{padding-block:32px;font-size:clamp(40px,10vw,148px);letter-spacing:-.045em}body.mp-reading-hub .mp-solutions{--mp-solutions-gutter: clamp(24px, 4.5vw, 76px)}body.mp-reading-hub .mp-solutions-hero{padding-top:80px}body.mp-reading-hub .mp-solutions .mp-solutions-title{max-width:27ch;font-size:clamp(38px,4vw,60px);line-height:1.2;letter-spacing:-.025em;overflow-wrap:normal}body.mp-reading-hub .mp-solutions-intro{max-width:65ch;margin-top:34px;padding-bottom:72px}body.mp-reading-hub .mp-solutions .mp-solutions-intro p{font-size:19px;line-height:1.8;letter-spacing:0}body.mp-reading-hub .mp-solutions-carousel{margin-bottom:96px;border-radius:3px}body.mp-reading-hub .mp-solutions .mp-solutions-carousel__bar h2{font-size:20px;line-height:1.4}body.mp-reading-hub .mp-solution-details{border-radius:3px}body.mp-reading-hub .mp-solution-caption{gap:16px;padding:26px}body.mp-reading-hub .mp-solutions .mp-solution-caption h3{font-size:clamp(23px,2.2vw,30px);line-height:1.32;letter-spacing:-.015em}body.mp-reading-hub .mp-solutions .mp-solution-caption p{max-width:55ch;font-size:15px;line-height:1.75;letter-spacing:0}body.mp-reading-hub .mp-solution-body{max-height:none;padding:28px;overflow-y:visible}body.mp-reading-hub .mp-solutions .mp-solution-body p,body.mp-reading-hub .mp-solution-body ul{max-width:58ch;font-size:16px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-solutions .mp-solution-body h4{margin-top:30px;line-height:1.7}body.mp-reading-hub .mp-solutions-principles{padding-top:0;padding-bottom:96px}body.mp-reading-hub .mp-solutions-principles>header{padding-bottom:48px}body.mp-reading-hub .mp-solutions .mp-solutions-principles>header h2,body.mp-reading-hub .mp-solutions .mp-solutions-project h2{max-width:27ch;font-size:clamp(30px,3vw,43px);line-height:1.28;letter-spacing:-.02em}body.mp-reading-hub .mp-solutions .mp-solutions-principles>header p,body.mp-reading-hub .mp-solutions .mp-solutions-project p{max-width:62ch;margin-top:26px;font-size:18px;line-height:1.8;letter-spacing:0}body.mp-reading-hub .mp-solution-principle__body{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:0}body.mp-reading-hub .mp-solutions .mp-solution-principle__body h3{padding-block:34px 42px;font-size:clamp(25px,2.4vw,34px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-solutions .mp-solution-principle__body p{max-width:66ch;padding-block:34px 42px;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-solutions-project{padding-top:60px}body.mp-reading-hub .mp-solutions .mp-solutions-button{min-height:44px;padding:12px 18px;gap:24px;font-size:11px;line-height:1.6;border-radius:2px}body.mp-reading-hub .mp-tech{--tech-gutter: clamp(24px, 4.5vw, 76px)}body.mp-reading-hub .mp-tech-hero{padding-top:80px}body.mp-reading-hub .mp-tech-hero__top{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:32px}body.mp-reading-hub .mp-tech .mp-tech-hero h1{max-width:24ch;padding-inline-end:0;font-size:clamp(38px,4vw,60px);line-height:1.2;letter-spacing:-.025em;overflow-wrap:break-word}body.mp-reading-hub .mp-tech .mp-tech-button{min-height:44px;padding:12px 18px;gap:22px;font-size:11px;line-height:1.6;border-radius:2px}body.mp-reading-hub .mp-tech-intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;padding-block:64px 80px}body.mp-reading-hub .mp-tech .mp-tech-intro h2{max-width:27ch;padding-inline-end:0;font-size:clamp(26px,2.5vw,36px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-tech .mp-tech-intro>p{max-width:62ch;padding-inline-start:0;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-tech-section{padding-block:100px}body.mp-reading-hub .mp-tech-section__heading{margin-bottom:48px}body.mp-reading-hub .mp-tech .mp-tech-section__heading>.mp-tech-kicker{margin-bottom:26px;font-size:11px;line-height:1.7;letter-spacing:.05em}body.mp-reading-hub .mp-tech-section__intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px}body.mp-reading-hub .mp-tech .mp-tech-section__intro h2,body.mp-reading-hub .mp-tech .mp-tech-cta h2{max-width:26ch;padding-inline-end:0;font-size:clamp(30px,3vw,43px);line-height:1.28;letter-spacing:-.02em;overflow-wrap:break-word}body.mp-reading-hub .mp-tech .mp-tech-section__intro>p{max-width:62ch;padding-inline-start:0;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-tech-split{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}body.mp-reading-hub .mp-tech .mp-tech-split__copy h3,body.mp-reading-hub .mp-tech .mp-tech-band h2{max-width:27ch;font-size:clamp(26px,2.5vw,35px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-tech .mp-tech-split__copy>p:not(.mp-tech-overline),body.mp-reading-hub .mp-tech .mp-tech-band p:not(.mp-tech-kicker),body.mp-reading-hub .mp-tech .mp-tech-resource p,body.mp-reading-hub .mp-tech .mp-tech-cta>p:not(.mp-tech-kicker){max-width:62ch;margin-top:26px;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-tech .mp-tech-role h3,body.mp-reading-hub .mp-tech .mp-tech-card h3,body.mp-reading-hub .mp-tech .mp-tech-disclosure h3,body.mp-reading-hub .mp-tech .mp-tech-resource h3{font-size:24px;line-height:1.4;letter-spacing:-.015em;overflow-wrap:break-word}body.mp-reading-hub .mp-tech .mp-tech-card h3{margin-top:46px}body.mp-reading-hub .mp-tech .mp-tech-role>p,body.mp-reading-hub .mp-tech .mp-tech-card>p,body.mp-reading-hub .mp-tech .mp-tech-disclosure__body>p{max-width:58ch;font-size:16px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-tech-specs dt,body.mp-reading-hub .mp-tech-specs dd{font-size:16px;line-height:1.8}body.mp-reading-hub .mp-tech-cta{padding-block:92px}body.mp-reading-hub .mp-apps{--apps-gutter: clamp(24px, 4.5vw, 76px)}body.mp-reading-hub .mp-apps-hero{padding-top:80px}body.mp-reading-hub .mp-apps .mp-apps-hero h1{max-width:27ch;margin-top:28px;font-size:clamp(38px,4vw,60px);line-height:1.2;letter-spacing:-.025em;overflow-wrap:break-word}body.mp-reading-hub .mp-apps-intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;margin-top:54px;padding-bottom:64px}body.mp-reading-hub .mp-apps .mp-apps-intro h2{max-width:26ch;padding-inline-end:0;font-size:clamp(28px,2.8vw,40px);line-height:1.3;letter-spacing:-.02em}body.mp-reading-hub .mp-apps-intro>div{padding-inline-start:0}body.mp-reading-hub .mp-apps .mp-apps-intro>div>p,body.mp-reading-hub .mp-apps .mp-apps-section-heading>p:not(.mp-apps-kicker),body.mp-reading-hub .mp-apps .mp-apps-heading-row>p,body.mp-reading-hub .mp-apps .mp-apps-cta>div>p:not(.mp-apps-kicker){max-width:62ch;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-apps .mp-apps-button{min-height:44px;padding:12px 18px;gap:24px;font-size:11px;line-height:1.6;border-radius:2px}body.mp-reading-hub .mp-apps-explorer,body.mp-reading-hub .mp-apps-fit,body.mp-reading-hub .mp-apps-cta{padding-block:96px}body.mp-reading-hub .mp-apps-section-heading{margin-bottom:48px}body.mp-reading-hub .mp-apps .mp-apps-section-heading h2,body.mp-reading-hub .mp-apps .mp-apps-cta h2{max-width:27ch;font-size:clamp(30px,3vw,43px);line-height:1.28;letter-spacing:-.02em}body.mp-reading-hub .mp-apps-explorer__layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}body.mp-reading-hub .mp-apps-tab>span:not(.mp-apps-index){font-size:clamp(22px,2.1vw,30px);line-height:1.4;letter-spacing:-.015em}body.mp-reading-hub .mp-apps .mp-apps-panel__copy h3,body.mp-reading-hub .mp-apps .mp-apps-fit-card h3{font-size:clamp(24px,2.5vw,33px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-apps .mp-apps-fit-card h3{margin-top:42px}body.mp-reading-hub .mp-apps .mp-apps-panel__copy>p:not(.mp-apps-overline),body.mp-reading-hub .mp-apps .mp-apps-fit-card>p{max-width:58ch;margin-top:24px;font-size:16px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-apps-checks dd{line-height:1.8}body.mp-reading-hub main[data-template=page] .section.page-width-content{--page-content-width: 1120px;--page-margin: clamp(24px, 4.5vw, 76px)}body.mp-reading-hub main[data-template=page] .section.page-width-content>.section-content-wrapper{padding-block:80px 112px;gap:36px}body.mp-reading-hub main[data-template=page] .section.page-width-content .text-block:has(h1){max-width:100%}body.mp-reading-hub main[data-template=page] .section.page-width-content h1{max-width:26ch;margin:0;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1.2;letter-spacing:-.025em}body.mp-reading-hub main[data-template=page] .section.page-width-content .page-content{max-width:65ch}body.mp-reading-hub .eywp-resource-center{padding-top:86px;padding-bottom:96px}body.mp-reading-hub .eywp-resource-center__hero{max-width:1100px;padding-bottom:76px}body.mp-reading-hub .eywp-resource-center__hero h1{max-width:26ch;font-size:clamp(38px,4vw,60px);font-weight:400;line-height:1.2;letter-spacing:-.025em}body.mp-reading-hub .eywp-resource-center__lead{max-width:65ch;margin-top:28px;font-size:18px;line-height:1.85}body.mp-reading-hub .eywp-resource-center__lead p+p{margin-top:24px}body.mp-reading-hub .eywp-resource-center__categories>div{min-height:232px;padding:28px}body.mp-reading-hub .eywp-resource-center__categories strong{margin-top:46px;font-size:24px;font-weight:400;line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .eywp-resource-center__categories small{font-size:14px;line-height:1.8}body.mp-reading-hub .eywp-resource-center__library,body.mp-reading-hub .eywp-resource-center__policy{padding-block:88px}body.mp-reading-hub .eywp-resource-center__library>header{max-width:950px;margin-bottom:48px}body.mp-reading-hub .eywp-resource-center__library h2,body.mp-reading-hub .eywp-resource-center__policy h2,body.mp-reading-hub .eywp-resource-center__cta h2{max-width:26ch;font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.28;letter-spacing:-.02em}body.mp-reading-hub .eywp-resource-center__library>header>p:last-child,body.mp-reading-hub .eywp-resource-center__list article p,body.mp-reading-hub .eywp-resource-center__empty p{max-width:62ch;font-size:16px;line-height:1.85}body.mp-reading-hub .eywp-resource-center__list h3,body.mp-reading-hub .eywp-resource-center__empty h3{font-size:25px;font-weight:400;line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .eywp-resource-center__policy{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}body.mp-reading-hub .eywp-resource-center__policy-list small{max-width:58ch;font-size:14px;line-height:1.8}body.mp-reading-hub .eywp-resource-center__cta{min-height:0;padding:clamp(32px,5vw,72px);gap:32px}body.mp-reading-hub .eywp-resource-center__cta p:last-child{max-width:62ch;font-size:17px;line-height:1.85}body.mp-reading-hub .eywp-resource-center__cta a{min-height:44px;padding:12px 18px;font-size:13px;font-weight:400;line-height:1.6}body.mp-reading-hub .mp-factory .mpfa-hero{height:auto;min-height:650px}body.mp-reading-hub .mp-factory .mpfa-hero-copy{padding-top:128px;padding-bottom:100px}body.mp-reading-hub .mp-factory .mpfa-hero h1{max-width:20ch;margin-block:24px;font-size:clamp(38px,4vw,60px);line-height:1.2;letter-spacing:-.025em}body.mp-reading-hub .mp-factory .mpfa-hero-lead{max-width:53ch;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-hub .mp-factory .mpfa-button{min-height:44px;padding:12px 18px;font-size:11px;line-height:1.6}body.mp-reading-hub .mp-factory .mpfa-section-shell{padding-block:88px}body.mp-reading-hub .mp-factory .mpfa-section-label{margin-bottom:36px}body.mp-reading-hub .mp-factory h2,body.mp-reading-hub .mp-factory .mpfa-packing-copy h2,body.mp-reading-hub .mp-factory .mpfa-visit-head h2,body.mp-reading-hub .mp-factory .mpfa-questions h2,body.mp-reading-hub .mp-factory .mpfa-closing h2{max-width:27ch;font-size:clamp(30px,3vw,43px);line-height:1.28;letter-spacing:-.02em}body.mp-reading-hub .mp-factory .mpfa-intro-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}body.mp-reading-hub .mp-factory .mpfa-large-copy{max-width:58ch;font-size:19px!important;line-height:1.8!important;letter-spacing:0}body.mp-reading-hub .mp-factory .mpfa-intro-body>p+p,body.mp-reading-hub .mp-factory .mpfa-section-head>p{max-width:62ch;font-size:16px;line-height:1.85}body.mp-reading-hub .mp-factory .mpfa-equipment-row{min-height:160px;padding-block:24px}body.mp-reading-hub .mp-factory .mpfa-equipment-row h3{font-size:25px;line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-factory .mpfa-equipment-row p{max-width:60ch;font-size:15px;line-height:1.8}body.mp-reading-hub .mp-factory .mpfa-packing{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}body.mp-reading-hub .mp-factory .mpfa-packing-copy{padding-block:72px;padding-inline:10%}body.mp-reading-hub .mp-factory .mpfa-packing-copy>p:not(.mpfa-eyebrow),body.mp-reading-hub .mp-factory .mpfa-packing-copy>p:nth-of-type(2){max-width:58ch;font-size:16px;line-height:1.85}body.mp-reading-hub .mp-factory .mpfa-packing-note p{font-size:14px;line-height:1.8}body.mp-reading-hub .mp-factory .mpfa-visit-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}body.mp-reading-hub .mp-factory .mpfa-visit-head p:not(.mpfa-large-copy){max-width:60ch;font-size:16px;line-height:1.85}body.mp-reading-hub .mp-factory .mpfa-visit-head .mpfa-button{min-width:0}body.mp-reading-hub .mp-factory .mpfa-visit-steps h3{font-size:25px;line-height:1.35;letter-spacing:-.015em}body.mp-reading-hub .mp-factory .mpfa-visit-steps p{font-size:15px;line-height:1.85}body.mp-reading-hub .mp-factory .mpfa-question-list details p{max-width:62ch;font-size:16px;line-height:1.85}body.mp-reading-hub .mp-factory .mpfa-circle-link{width:54px;height:54px;font-size:31px}body.mp-reading-hub .mp-solutions .mp-solutions-footer__brand,body.mp-reading-hub .mp-tech .mp-tech-footer__brand,body.mp-reading-hub .mp-apps .mp-apps-footer__brand{padding-block:42px;font-size:clamp(32px,4vw,56px);line-height:1.15;letter-spacing:-.035em}body.mp-reading-hub .mp-guides-hub__content{padding:80px clamp(24px,4.5vw,76px) 96px}body.mp-reading-hub .mp-guides-hub__heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;margin-bottom:44px}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__title,body.mp-reading-hub .mp-related-guides-v4 h2{max-width:27ch;font-size:clamp(29px,3vw,41px);line-height:1.3;letter-spacing:-.02em}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__intro,body.mp-reading-hub .mp-related-guides-v4 p{max-width:62ch;font-size:17px;line-height:1.85}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__card{padding:30px}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__card-title{font-size:23px;line-height:1.4;letter-spacing:-.015em;overflow-wrap:break-word}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__card-copy{max-width:56ch;font-size:16px;line-height:1.85}body.mp-reading-hub .mp-related-guides-v4{padding:64px clamp(24px,4.5vw,76px) 80px}body.mp-reading-hub .mp-related-guides-v4 p+p{margin-top:22px}body.mp-reading-hub .mp-product-lines a{min-height:88px;line-height:1.7}body.mp-reading-collection .mp-series h1,body.mp-reading-collection .mp-series--pitch h1{max-width:22ch;font-size:clamp(36px,3.7vw,54px);line-height:1.23;letter-spacing:-.025em}body.mp-reading-collection .mp-series .mp-series__lead{max-width:60ch;font-size:17px;line-height:1.85}body.mp-reading-collection .mp-series .mp-series__button{min-height:44px;padding:12px 18px;gap:24px;font-size:11px;line-height:1.6}body.mp-reading-collection .mp-series__hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding-block-end:68px}body.mp-reading-collection .mp-series__section{padding-block:96px}body.mp-reading-collection .mp-series h2{max-width:27ch;font-size:clamp(29px,3vw,41px);line-height:1.3;letter-spacing:-.02em}body.mp-reading-collection .mp-series__section-heading{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:26px 48px;margin-block-end:44px}body.mp-reading-collection .mp-series__section-heading>p:last-child:not(.mp-series__kicker),body.mp-reading-collection .mp-series__features article>p:not(.mp-series__feature-index),body.mp-reading-collection .mp-series__configuration-copy>p:not(.mp-series__kicker),body.mp-reading-collection .mp-series__faq p{max-width:60ch;font-size:16px;line-height:1.85}body.mp-reading-collection .mp-series .mp-series-card__heading h3,body.mp-reading-collection .mp-series__features h3{font-size:clamp(24px,2.3vw,32px);line-height:1.35;letter-spacing:-.015em}body.mp-reading-collection .mp-series__note{max-width:74ch;line-height:1.8}body.mp-reading-collection .mp-series__table-scroll :is(td,th){padding-block:21px;line-height:1.75}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper>.section.section--page-width{--page-content-width: 1120px;--page-margin: clamp(24px, 4.5vw, 76px);--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper>.section.section--page-width>.custom-section-content>.section-content-wrapper{padding-block:72px 64px;gap:28px}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper .text-block:has(h1){max-width:100%}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper h1{max-width:26ch;margin:0;font-size:42px;font-weight:400;line-height:1.25;letter-spacing:-.02em}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper rte-formatter.text-block.rte{max-width:65ch}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper rte-formatter.text-block.rte>p{max-width:65ch;margin-block:0;font-size:17px;line-height:1.85;letter-spacing:0}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper rte-formatter.text-block.rte>p+p{margin-block-start:24px}body.mp-reading-collection collection-component .collection-wrapper{padding-block:28px 56px}body.mp-reading-collection .product-grid-container .product-grid{row-gap:44px}body.mp-reading-collection .product-grid-container .product-card :is(h2,h3),body.mp-reading-collection .product-grid-container .product-card .product-card__title{font-weight:400;line-height:1.5;letter-spacing:-.01em}@media(max-width:989px){body.mp-reading-hub .mp-tech-hero__top{grid-template-columns:minmax(0,1fr)}body.mp-reading-hub .mp-tech-hero__top>.mp-tech-actions{justify-content:flex-start}body.mp-reading-hub .mp-tech-card-grid,body.mp-reading-hub .eywp-resource-center__categories{grid-template-columns:repeat(2,minmax(0,1fr))}body.mp-reading-hub .eywp-resource-center__policy{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:749px){body.mp-reading-hub .mp-range{--mp-range-gutter: 24px}body.mp-reading-hub .mp-solutions{--mp-solutions-gutter: 24px}body.mp-reading-hub .mp-tech{--tech-gutter: 24px}body.mp-reading-hub .mp-apps{--apps-gutter: 24px}body.mp-reading-hub .mp-range .mp-range__title,body.mp-reading-hub .mp-solutions .mp-solutions-title,body.mp-reading-hub .mp-tech .mp-tech-hero h1,body.mp-reading-hub .mp-apps .mp-apps-hero h1,body.mp-reading-hub .eywp-resource-center__hero h1,body.mp-reading-hub main[data-template=page] .section.page-width-content h1,body.mp-reading-hub .mp-factory .mpfa-hero h1{font-size:36px;line-height:1.25;letter-spacing:-.02em}body.mp-reading-hub .mp-range .mp-range__title{padding-block:56px 28px}body.mp-reading-hub .mp-range .mp-range__intro,body.mp-reading-hub .mp-solutions .mp-solutions-intro p{font-size:17px;line-height:1.85}body.mp-reading-hub .mp-range .mp-range__intro{padding-bottom:48px}body.mp-reading-hub .mp-range-card,body.mp-reading-hub .mp-range-feature__layout,body.mp-reading-hub .mp-solution-principle__body,body.mp-reading-hub .mp-tech-intro,body.mp-reading-hub .mp-tech-section__intro,body.mp-reading-hub .mp-tech-split,body.mp-reading-hub .mp-apps-intro,body.mp-reading-hub .mp-apps-explorer__layout,body.mp-reading-hub .mp-factory .mpfa-intro-grid,body.mp-reading-hub .mp-factory .mpfa-packing,body.mp-reading-hub .mp-factory .mpfa-visit-head,body.mp-reading-hub .mp-guides-hub__heading,body.mp-reading-collection .mp-series__hero-grid,body.mp-reading-collection .mp-series__section-heading{grid-template-columns:minmax(0,1fr)}body.mp-reading-hub .mp-range__models{gap:32px;padding-bottom:72px}body.mp-reading-hub .mp-range .mp-range-card__title{padding:28px 24px;font-size:28px}body.mp-reading-hub .mp-range .mp-range-card__media{margin:0 24px 24px}body.mp-reading-hub .mp-range-card__info,body.mp-reading-hub .mp-range-card__info:not(:has(.mp-range-card__specs)){grid-template-rows:auto auto auto auto}body.mp-reading-hub .mp-range-card__description{padding:28px 24px}body.mp-reading-hub .mp-range .mp-range-card__label{padding-inline:24px}body.mp-reading-hub .mp-range .mp-range-card__description p,body.mp-reading-hub .mp-range .mp-range-feature__copy{font-size:16px;line-height:1.85}body.mp-reading-hub .mp-range-card__spec{min-height:160px;padding:24px 14px}body.mp-reading-hub .mp-range .mp-range-card__spec dd{font-size:24px}body.mp-reading-hub .mp-range-feature{padding-bottom:72px}body.mp-reading-hub .mp-range .mp-range-feature__title,body.mp-reading-hub .mp-range-footer .mp-range-footer__cta h2,body.mp-reading-hub .mp-solutions .mp-solutions-principles>header h2,body.mp-reading-hub .mp-solutions .mp-solutions-project h2,body.mp-reading-hub .mp-tech .mp-tech-section__intro h2,body.mp-reading-hub .mp-tech .mp-tech-cta h2,body.mp-reading-hub .mp-apps .mp-apps-section-heading h2,body.mp-reading-hub .mp-apps .mp-apps-cta h2,body.mp-reading-hub .eywp-resource-center__library h2,body.mp-reading-hub .eywp-resource-center__policy h2,body.mp-reading-hub .eywp-resource-center__cta h2,body.mp-reading-hub .mp-factory h2,body.mp-reading-hub .mp-factory .mpfa-packing-copy h2,body.mp-reading-hub .mp-factory .mpfa-visit-head h2,body.mp-reading-hub .mp-factory .mpfa-questions h2,body.mp-reading-hub .mp-factory .mpfa-closing h2,body.mp-reading-collection .mp-series h2{max-width:27ch;font-size:29px;line-height:1.32}body.mp-reading-hub .mp-solutions-hero,body.mp-reading-hub .mp-tech-hero,body.mp-reading-hub .mp-apps-hero{padding-top:58px}body.mp-reading-hub .mp-solutions-intro{margin-top:28px;padding-bottom:54px}body.mp-reading-hub .mp-solutions-carousel{margin-bottom:68px}body.mp-reading-hub .mp-solutions .mp-solution-caption h3{font-size:24px}body.mp-reading-hub .mp-solution-caption,body.mp-reading-hub .mp-solution-body{padding:24px}body.mp-reading-hub .mp-solutions-principles{padding-bottom:72px}body.mp-reading-hub .mp-solutions .mp-solutions-principles>header p,body.mp-reading-hub .mp-solutions .mp-solutions-project p{font-size:17px;line-height:1.85}body.mp-reading-hub .mp-solutions .mp-solution-principle__body h3{padding-block:28px 20px;font-size:26px}body.mp-reading-hub .mp-solutions .mp-solution-principle__body p{padding:0 0 32px;font-size:16px}body.mp-reading-hub .mp-solutions .mp-solutions-button{width:fit-content;max-width:100%}body.mp-reading-hub .mp-tech-intro{gap:28px;padding-block:44px 58px}body.mp-reading-hub .mp-tech-section,body.mp-reading-hub .mp-tech-cta,body.mp-reading-hub .mp-apps-explorer,body.mp-reading-hub .mp-apps-fit,body.mp-reading-hub .mp-apps-cta{padding-block:72px}body.mp-reading-hub .mp-tech-section__intro{gap:24px}body.mp-reading-hub .mp-tech .mp-tech-section__intro>p{margin-top:0}body.mp-reading-hub .mp-tech .mp-tech-card h3{margin-top:34px}body.mp-reading-hub .mp-tech-card-grid{grid-template-columns:minmax(0,1fr)}body.mp-reading-hub .mp-apps-intro{gap:28px;margin-top:38px;padding-bottom:48px}body.mp-reading-hub .mp-apps .mp-apps-intro h2{font-size:28px}body.mp-reading-hub .mp-apps-tab>span:not(.mp-apps-index){font-size:18px;line-height:1.5}body.mp-reading-hub .mp-apps .mp-apps-panel__copy h3,body.mp-reading-hub .mp-apps .mp-apps-fit-card h3{font-size:26px}body.mp-reading-hub .eywp-resource-center{padding-top:60px;padding-bottom:72px}body.mp-reading-hub main[data-template=page] .section.page-width-content>.section-content-wrapper{padding-block:58px 80px;gap:28px}body.mp-reading-hub .eywp-resource-center__hero{padding-bottom:54px}body.mp-reading-hub .eywp-resource-center__lead{font-size:17px}body.mp-reading-hub .eywp-resource-center__categories{grid-template-columns:minmax(0,1fr)}body.mp-reading-hub .eywp-resource-center__categories>div{min-height:0;padding:28px 24px}body.mp-reading-hub .eywp-resource-center__categories strong{margin-top:26px}body.mp-reading-hub .eywp-resource-center__library,body.mp-reading-hub .eywp-resource-center__policy{padding-block:64px}body.mp-reading-hub .mp-factory .mpfa-hero{min-height:670px}body.mp-reading-hub .mp-factory .mpfa-hero-copy{padding-top:138px;padding-bottom:100px}body.mp-reading-hub .mp-factory .mpfa-hero-lead{font-size:16px}body.mp-reading-hub .mp-factory .mpfa-section-shell{padding-block:64px}body.mp-reading-hub .mp-factory .mpfa-intro-grid,body.mp-reading-hub .mp-factory .mpfa-visit-head{gap:28px}body.mp-reading-hub .mp-factory .mpfa-packing-copy{padding:48px 24px 56px}body.mp-reading-hub .mp-factory .mpfa-packing-image{min-height:440px}body.mp-reading-hub .mp-factory .mpfa-visit-steps h3{font-size:24px}body.mp-reading-hub .mp-guides-hub__content,body.mp-reading-hub .mp-related-guides-v4{padding:64px 24px 72px}body.mp-reading-hub .mp-guides-hub__heading{gap:26px}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__title,body.mp-reading-hub .mp-related-guides-v4 h2{font-size:29px}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__intro,body.mp-reading-hub .mp-related-guides-v4 p{font-size:16px}body.mp-reading-hub .mp-guides-hub .mp-guides-hub__card{padding:28px 24px}body.mp-reading-collection .mp-series h1,body.mp-reading-collection .mp-series--pitch h1{font-size:34px;line-height:1.27}body.mp-reading-collection .mp-series .mp-series__lead{font-size:16px}body.mp-reading-collection .mp-series__hero-grid{gap:34px;padding-block-end:44px}body.mp-reading-collection .mp-series__section{padding-block:68px}body.mp-reading-collection .product-grid-container .product-grid{row-gap:34px}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper>.section.section--page-width>.custom-section-content>.section-content-wrapper{padding-block:48px 44px;gap:24px}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper h1{font-size:32px;line-height:1.3}body.mp-reading-collection main[data-template=collection]:not(:has(.mp-series))>.shopify-section.section-wrapper rte-formatter.text-block.rte>p{font-size:16px;line-height:1.85}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/mp-reading-hubs.css.map */
