.mv-routine,.mv-confidence{font-family:Poppins,sans-serif;box-sizing:border-box;background:var(--mv-section-bg);color:var(--mv-section-text);padding:var(--mv-section-space) 7%;scroll-margin-top:70px}.mv-routine *,.mv-confidence *{box-sizing:border-box}.mv-routine .mv-section-inner,.mv-confidence .mv-section-inner{max-width:1280px;margin:auto}.mv-routine .mv-section-top{display:flex;justify-content:space-between;gap:20px;margin-bottom:38px}.mv-routine .mv-eyebrow,.mv-confidence .mv-eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0}.mv-routine .mv-section-note{font-size:14px;color:var(--mv-section-secondary);margin:0}.mv-routine h2,.mv-confidence h2{font:500 clamp(40px,4.5vw,65px)/1.07 Poppins,sans-serif;letter-spacing:-.06em;color:inherit;margin:0 0 25px}.mv-routine .mv-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:45px}.mv-routine .mv-step{border-top:1px solid var(--mv-section-border);padding-top:25px}.mv-routine .mv-step-number{font-size:14px;color:var(--mv-section-secondary)}.mv-routine h3{font:500 21px/1.4 Poppins,sans-serif;letter-spacing:-.03em;color:inherit;margin:20px 0 12px}.mv-routine .mv-step-copy{font-size:15px;line-height:1.7;color:var(--mv-section-secondary)}.mv-routine .mv-spec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--mv-section-border);margin-top:55px;padding-top:35px;gap:20px}.mv-routine .mv-spec+.mv-spec{border-left:1px solid var(--mv-section-border);padding-left:35px}.mv-routine .mv-spec strong{display:block;font-weight:500;font-size:34px;letter-spacing:-.05em;line-height:1.2}.mv-routine .mv-spec span{display:block;font-size:13px;color:var(--mv-section-secondary);margin-top:9px}.mv-confidence .mv-section-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12%;align-items:center}.mv-confidence h2{margin:25px 0 0}.mv-confidence .mv-return-lead{font-size:23px;line-height:1.5;letter-spacing:-.02em}.mv-confidence .mv-return-copy{font-size:16px;line-height:1.7;color:var(--mv-section-secondary)}.mv-confidence .mv-return-link{display:inline-flex;align-items:center;justify-content:center;min-height:54px;background:var(--mv-button-bg);color:var(--mv-button-text);padding:18px 25px;border-radius:7px;font-size:15px;font-weight:600;text-decoration:none;margin:15px 0}.mv-confidence .mv-return-link:hover{filter:brightness(1.04)}.mv-confidence .mv-return-link:focus-visible{outline:2px solid var(--mv-section-text);outline-offset:5px}.mv-confidence .mv-return-note{display:block;font-size:12px;color:var(--mv-section-secondary)}@media(max-width:700px){.mv-routine,.mv-confidence{padding:var(--mv-section-mobile-space) 6%}.mv-routine .mv-section-top{margin-bottom:28px}.mv-routine .mv-section-note{display:none}.mv-routine h2,.mv-confidence h2{font-size:43px}.mv-routine .mv-step-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:30px}.mv-routine .mv-step{display:grid;grid-template-columns:35px minmax(0,1fr);gap:0 10px;padding-top:20px}.mv-routine h3{margin:0 0 10px}.mv-routine .mv-step-copy{grid-column:2}.mv-routine .mv-step-copy p{margin-top:0}.mv-routine .mv-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px;margin-top:30px}.mv-routine .mv-spec+.mv-spec{border:0;padding:0}.mv-routine .mv-spec strong{font-size:32px}.mv-routine .mv-spec span{font-size:12px}.mv-confidence .mv-section-inner{grid-template-columns:minmax(0,1fr);gap:25px}.mv-confidence .mv-return-lead{font-size:20px;margin-top:0}}