.master-training .newsletter-entry .newsletter-inner{grid-template-columns:minmax(130px,.38fr) minmax(0,1.4fr);max-width:1100px;gap:6%;padding-top:36px;padding-bottom:36px}.master-training .newsletter-entry .newsletter-image{max-width:180px;margin:0 auto}.master-training .newsletter-entry .newsletter-copy{text-align:left;padding:0}.master-training .newsletter-entry h2{font-size:clamp(29px,3.1vw,42px);line-height:1.25}.master-training .newsletter-entry .newsletter-description{margin:15px 0 22px;max-width:720px;font-size:17px}.master-training .newsletter-entry .newsletter-fields{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr)}.master-training .newsletter-entry .newsletter-email input,.master-training .newsletter-entry .newsletter-submit{min-height:56px;height:auto;padding:16px 18px}.master-training .newsletter-entry .newsletter-consent{margin-top:14px}.master-training .commerce-interest-links{display:flex;flex-wrap:wrap;gap:10px 17px;margin-top:25px;padding-top:20px;border-top:1px solid #74756755}.master-training .commerce-interest-links a{font:12px/1.7 var(--sans,sans-serif);text-decoration:underline;text-underline-offset:5px;min-height:34px;display:inline-flex;align-items:center}.master-training .signup-next-steps{margin-top:26px;padding-top:20px;border-top:1px solid currentColor}.master-training .signup-next-steps p{font:12px/1.7 var(--sans,sans-serif);margin:0 0 12px}.master-training .signup-next-steps a{display:inline-flex;align-items:center;gap:10px;margin:0 22px 8px 0;min-height:36px;font:13px/1.7 var(--sans,sans-serif);text-decoration:underline;text-underline-offset:5px}.master-training .commerce-order-note{font:12px/1.8 var(--sans,sans-serif)!important;margin-top:23px!important;max-width:530px;color:#5b6253}.master-training .lab-collection-directory{width:88%;max-width:1150px;margin:36px auto 50px;padding:28px 30px;background:#e7e3d8;border:1px solid #b5b7a560}.master-training .lab-collection-directory>div{display:flex;flex-wrap:wrap;gap:12px 25px;margin:14px 0}.master-training .lab-collection-directory a{font:15px/1.7 var(--sans,sans-serif);min-height:38px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:6px}.master-training .lab-collection-directory>p:last-child{font:13px/1.8 var(--sans,sans-serif);max-width:850px;margin:15px 0 0}.master-training #foundation-newsletter-fallback[hidden],.master-training #foundation-newsletter-status[hidden]{display:none!important}.master-training #foundation-newsletter-fallback{margin-top:12px}.master-training .commerce-interest-links a:focus-visible,.master-training .signup-next-steps a:focus-visible,.master-training .lab-collection-directory a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:600px){.master-training .newsletter-entry .newsletter-inner{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:30px;padding-bottom:34px}.master-training .newsletter-entry .newsletter-image{max-width:112px}.master-training .newsletter-entry .newsletter-copy{text-align:center}.master-training .newsletter-entry .newsletter-description{font-size:16px;max-width:100%}.master-training .newsletter-entry .newsletter-fields{grid-template-columns:minmax(0,1fr);gap:12px}.master-training .newsletter-entry .newsletter-email input{font-size:16px}.master-training .commerce-interest-links{justify-content:center}.master-training .signup-next-steps a{display:flex;margin-right:0;justify-content:inherit}.master-training .lab-collection-directory{padding:23px 20px}.master-training .lab-collection-directory>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.master-training .lab-collection-directory a{font-size:14px}
}.master-training .newsletter-ritual-note{font:12px/1.8 var(--sans,sans-serif);letter-spacing:.7px;margin:0 0 22px;color:inherit}
