@font-face{font-family:Meso Inter;src:url('/assets/mirradia/inter-regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Meso Inter;src:url('/assets/mirradia/inter-semibold.woff2') format('woff2');font-weight:600 800;font-display:swap}
.mp{--mp-ink:#142e35;--mp-muted:#536b6c;--mp-teal:#007e83;--mp-mint:#cdf1ec;--mp-border:#d5e3df;font-family:Meso Inter,Inter,Arial,sans-serif;color:var(--mp-ink);line-height:1.65;background:white}.mp-soft[id],.mp-dark[id]{scroll-margin-top:96px}
.mp *{box-sizing:border-box}.mp :is(h1,h2,h3,p,figure,ul){margin:0}.mp a{color:inherit;text-decoration:none}.mp :is(button,input){font:inherit}.mp [hidden]{display:none!important}.mp button{cursor:pointer}.mp :is(a,button,summary,video):focus-visible{outline:3px solid #007e83;outline-offset:5px}.mp-wrap{width:calc(100% - 64px);max-width:1216px;margin:auto}.mp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.55}.mp h1{font-size:clamp(42px,4.5vw,64px);font-weight:600;line-height:1.08;letter-spacing:-.052em}.mp h2{font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.18;letter-spacing:-.045em}.mp h3{font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.mp-copy{font-size:16px;line-height:1.7;color:var(--mp-muted)}
.mp-hero{background:var(--mp-mint);padding:34px 0 52px}.mp-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--mp-muted);margin-bottom:36px}.mp-breadcrumb a:hover{text-decoration:underline}.mp-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}.mp-hero h1{margin:19px 0 25px}.mp-hero .mp-copy{max-width:500px}.mp-actions{display:flex;gap:25px;flex-wrap:wrap;align-items:center;margin-top:30px}.mp-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:#007e83;color:white!important;padding:14px 22px;font-size:14px;font-weight:600;line-height:1.5;min-height:48px}.mp-button:hover{background:#135456}.mp-text-link{display:inline-flex;gap:16px;align-items:center;font-size:13px;font-weight:600;border-bottom:1px solid;padding-bottom:4px}.mp-media{min-width:0;position:relative}.mp-media video{display:block;width:100%;aspect-ratio:1;background:#fff;object-fit:contain}.mp-media img{display:block;width:100%;height:100%;object-fit:cover}.mp-media-photo{aspect-ratio:1/1.05;overflow:hidden}.mp-media-photo img{object-position:50% 40%}.mp-media-sound{aspect-ratio:1/1.05}.mp-media-sound img{object-position:38% center}.mp-media figcaption{font-size:10px;color:var(--mp-muted);padding:10px 0 0;display:flex;justify-content:space-between;gap:20px}.mp-hero-meta{display:flex;flex-wrap:wrap;gap:18px;padding-top:25px;margin-top:32px;border-top:1px solid #52999040;font-size:11px}.mp-hero-meta span{display:flex;align-items:center;gap:9px}.mp-hero-meta span:before{content:'';width:5px;height:5px;background:#007e83;border-radius:50%}
.mp-section{padding:76px 0;scroll-margin-top:110px}.mp-heading-row{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:38px}.mp-heading-row .mp-eyebrow{color:var(--mp-teal);margin-bottom:14px}.mp-heading-row .mp-copy{max-width:510px}.mp-treatment-layout{display:grid;grid-template-columns:.8fr 1.75fr;gap:38px}.mp-tabs{display:none}.mp-enhanced .mp-tabs{display:flex;flex-direction:column}.mp-tabs button{background:white;border:0;border-top:1px solid var(--mp-border);text-align:left;padding:23px 18px;display:flex;gap:20px;color:var(--mp-muted)}.mp-tabs button:last-child{border-bottom:1px solid var(--mp-border)}.mp-tabs button[aria-selected=true]{background:#edf7f4;color:var(--mp-ink);box-shadow:inset 3px 0 var(--mp-teal)}.mp-tabs button>span:first-child{font-size:11px;color:#478783;margin-top:3px}.mp-tabs strong{display:block;font-size:17px;font-weight:600;line-height:1.4}.mp-tabs small{display:block;font-size:11px;margin-top:4px}.mp-treatment-panel{background:#f3f8f6;padding:32px;display:grid;grid-template-columns:1fr .85fr;gap:28px;align-items:center;border:1px solid var(--mp-border);min-height:345px}.mp-treatment-panel+.mp-treatment-panel{margin-top:18px}.mp-enhanced .mp-treatment-panel{margin-top:0}.mp-treatment-panel h3{margin-bottom:17px}.mp-treatment-panel p{font-size:14px;color:var(--mp-muted)}.mp-treatment-panel .mp-eyebrow{font-size:10px;margin-bottom:11px;color:var(--mp-teal)}.mp-treatment-panel img{width:100%;height:240px;object-fit:contain;background:white}.mp-product-links{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:24px}.mp-product-links a{font-size:12px;border-bottom:1px solid #829b94;padding-bottom:3px}.mp-panel-note{font-size:11px;color:var(--mp-muted);margin-top:20px!important;max-width:800px}.mp-soft{background:#f0f7f4}.mp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:36px}.mp-step{border-top:1px solid #b8cec6;padding-top:21px}.mp-step>span{font-size:11px;color:#49817b;letter-spacing:.09em}.mp-step h3{font-size:22px;margin:15px 0 12px}.mp-step p{font-size:14px;color:var(--mp-muted);max-width:330px}.mp-wide-link{margin-top:30px}
.mp-line-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--mp-border);column-gap:48px}.mp-line-list a{display:grid;grid-template-columns:10px 1fr 20px;gap:15px;padding:24px 0;align-items:center;border-bottom:1px solid var(--mp-border)}.mp-line-list a:before{content:'';background:var(--line-color);width:6px;height:6px;border-radius:50%}.mp-line-list strong{font-size:15px;font-weight:600;display:block}.mp-line-list small{font-size:13px;color:var(--mp-muted);display:block;margin-top:4px}.mp-line-list a:hover strong{color:var(--mp-teal)}.mp-process{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.mp-process p{margin-top:22px}.mp-process-art{background:#eff8f5;aspect-ratio:1.35;display:flex;align-items:center;justify-content:center;padding:25px}.mp-process-art svg{width:100%;height:auto}.mp-process-art text{font-family:Meso Inter,Arial,sans-serif;fill:#285655;font-size:12px}.mp-process-art .mp-art-label{font-size:10px;letter-spacing:1px;fill:#698680}.mp-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid var(--mp-border);padding-top:28px;margin-top:35px}.mp-numbers strong{font-size:37px;font-weight:400;letter-spacing:-.045em;display:block;line-height:1.3}.mp-numbers span{font-size:12px;color:var(--mp-muted)}
.mp-composer{display:grid;grid-template-columns:260px 1fr;gap:68px;align-items:center}.mp-composer img{width:100%;aspect-ratio:1.15;object-fit:cover;filter:grayscale(100%)}.mp-composer .mp-eyebrow{color:var(--mp-teal);margin-bottom:14px}.mp-composer .mp-copy{margin-top:22px;max-width:700px}.mp-dark{background:#123c3d;color:#f2f7f3}.mp-dark .mp-copy{color:#bed4cc}.mp-dark .mp-eyebrow{color:#a4c9bd}.mp-track-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.mp-track{border-top:1px solid #a3c7bf55;padding-top:23px}.mp-track>span{font-size:11px;letter-spacing:.1em;color:#96bcb3}.mp-track h3{font-size:27px;margin-top:18px}.mp-track p{font-size:14px;color:#bed4cc;margin-top:16px}.mp-wave{width:100%;height:70px;margin:17px 0 3px;color:#91c5b7}.mp-track:nth-child(2) .mp-wave{color:#bbbf95}.mp-track:nth-child(3) .mp-wave{color:#9fafc8}.mp-faq-grid{display:grid;grid-template-columns:.8fr 1.4fr;gap:90px}.mp-faq details{border-top:1px solid var(--mp-border);padding:21px 0}.mp-faq details:last-child{border-bottom:1px solid var(--mp-border)}.mp-faq summary{list-style:none;cursor:pointer;font-size:16px;font-weight:600;display:flex;justify-content:space-between;gap:24px}.mp-faq summary:after{content:'+';font-size:22px;font-weight:400;line-height:1}.mp-faq details[open] summary:after{content:'−'}.mp-faq summary::-webkit-details-marker{display:none}.mp-faq details p{font-size:14px;color:var(--mp-muted);margin-top:15px}.mp-next{padding:34px 0;border-top:1px solid var(--mp-border);display:flex;justify-content:space-between;gap:28px;align-items:center}.mp-next>p{font-size:12px;color:var(--mp-muted)}.mp-next-links{display:flex;gap:28px;flex-wrap:wrap}.mp-next-links a{font-size:13px;border-bottom:1px solid #7d9d96}.mp-cta{background:var(--mp-mint);padding:42px;margin-bottom:58px;display:flex;justify-content:space-between;align-items:center;gap:40px}.mp-cta h2{font-size:34px;max-width:650px}.mp-cta p{margin-top:14px;color:var(--mp-muted);font-size:14px}.mp-cta .mp-button{flex-shrink:0}
@media(min-width:681px){.mp:not(.mp-enhanced) .mp-treatment-layout{display:block}}
@media(max-width:1000px){.mp-hero-grid{gap:35px}.mp-hero h1{font-size:46px}.mp-heading-row,.mp-process{gap:35px}.mp-treatment-layout{grid-template-columns:1fr}.mp-enhanced .mp-tabs{flex-direction:row}.mp-tabs button{flex:1;border-bottom:1px solid var(--mp-border);padding:18px 14px;gap:12px}.mp-composer{gap:35px;grid-template-columns:210px 1fr}.mp-faq-grid{gap:40px}.mp-cta{padding:34px}}
@media(max-width:680px){.mp-wrap{width:calc(100% - 40px)}.mp-hero{padding:22px 0 32px}.mp-breadcrumb{margin-bottom:26px;font-size:10px}.mp-hero-grid{grid-template-columns:1fr;gap:28px}.mp-hero h1{font-size:42px;margin:15px 0 20px;letter-spacing:-.045em}.mp-hero .mp-copy{font-size:15px}.mp-hero-meta{margin-top:23px;padding-top:18px;gap:12px}.mp-actions{margin-top:24px;gap:19px}.mp-media-photo,.mp-media-sound{aspect-ratio:1.25}.mp-media-photo img{object-position:center 40%}.mp-media-sound img{object-position:center 45%}.mp-section{padding:43px 0;scroll-margin-top:108px}.mp-heading-row,.mp-process,.mp-faq-grid,.mp-composer{grid-template-columns:1fr;gap:23px}.mp-heading-row{margin-bottom:27px}.mp h2{font-size:31px}.mp-copy{font-size:14px}.mp-enhanced .mp-tabs{gap:0}.mp-tabs button{display:block;padding:14px 10px;min-height:95px}.mp-tabs strong{font-size:12px;margin-top:8px}.mp-tabs small{font-size:10px;margin-top:3px}.mp-tabs button[aria-selected=true]{box-shadow:inset 0 3px var(--mp-teal)}.mp-treatment-layout{gap:19px}.mp-treatment-panel{grid-template-columns:1fr;padding:24px;gap:22px}.mp-treatment-panel img{height:160px;grid-row:1}.mp-treatment-panel h3{font-size:25px}.mp-treatment-panel p{font-size:14px}.mp-steps{grid-template-columns:1fr;gap:23px;margin-top:27px}.mp-step{padding-top:16px}.mp-step h3{margin:10px 0}.mp-step p{max-width:none}.mp-line-list{grid-template-columns:1fr}.mp-line-list a{padding:19px 0}.mp-numbers{gap:15px;margin-top:25px;padding-top:20px}.mp-numbers strong{font-size:29px}.mp-numbers span{font-size:11px}.mp-composer img{max-width:230px;aspect-ratio:1.25}.mp-composer .mp-copy{margin-top:17px}.mp-track-grid{grid-template-columns:1fr;gap:28px}.mp-track h3{margin-top:12px}.mp-wave{height:52px;margin:10px 0}.mp-faq details{padding:19px 0}.mp-next{display:block;padding:28px 0}.mp-next-links{gap:16px;margin-top:15px}.mp-cta{padding:28px 24px;display:block;margin-bottom:32px}.mp-cta h2{font-size:29px}.mp-cta .mp-button{margin-top:24px}.mp-process-art{padding:10px;aspect-ratio:1.2}}
@media(max-width:380px){.mp-enhanced .mp-tabs{flex-direction:column}.mp-tabs button{display:flex;gap:16px;min-height:0;padding:13px 16px;align-items:center}.mp-tabs strong{font-size:15px;margin-top:0}.mp-tabs small{font-size:11px}.mp-tabs button[aria-selected=true]{box-shadow:inset 3px 0 var(--mp-teal)}}
@media(prefers-reduced-motion:reduce){.mp *{scroll-behavior:auto!important;transition:none!important}}

.mh-compare{display:grid;grid-template-columns:1fr 1fr;gap:30px}.mh-card{border:1px solid var(--mp-border);background:#fff;display:flex;flex-direction:column}.mh-card-image{background:#edf7f3;display:flex;align-items:center;justify-content:center;height:245px;padding:45px 30px}.mh-card-premium .mh-card-image{padding:25px 38px}.mh-card-sailor .mh-card-image{background:#e7f2f4}.mh-card-image img{width:100%;height:100%;object-fit:contain}.mh-card-content{padding:30px 32px;display:flex;align-items:flex-start;flex-direction:column;flex:1}.mh-card h3{font-size:34px;margin:12px 0 14px}.mh-card-content>p:not(.mp-eyebrow){font-size:15px;color:var(--mp-muted);max-width:440px}.mh-card ul{padding:0;list-style:none;font-size:12px;color:var(--mp-muted);margin:22px 0 26px;display:flex;gap:10px 20px;flex-wrap:wrap}.mh-card li:before{content:'+';color:var(--mp-teal);margin-right:7px}.mh-card .mp-text-link{margin-top:auto}.mh-hero h1{font-size:70px}.mh-hero h1>span{display:block;font-size:30px;line-height:1.25;letter-spacing:-.035em;margin-top:14px}.mh-specimen{aspect-ratio:1.25;display:flex;align-items:center;justify-content:center;min-width:0;background:radial-gradient(ellipse at center,#f7fffb95,transparent 68%)}.mh-specimen img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 16px #37685917)}.mh-specimen-sailor img{padding:0 0 6px}.mh-mode-tabs{display:none;gap:0;border:1px solid var(--mp-border);width:max-content;max-width:100%;margin-bottom:28px}.mp-enhanced .mh-mode-tabs{display:flex}.mh-mode-tabs button{background:white;border:0;border-right:1px solid var(--mp-border);padding:16px 32px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:15px;min-height:50px}.mh-mode-tabs button:last-child{border-right:0}.mh-mode-tabs button span{font-size:10px;font-weight:400;color:#69938a}.mh-mode-tabs button[aria-selected=true]{background:#d9efe7;color:#164d4b;box-shadow:inset 0 -2px #007e83}.mh-jet-panels{max-width:900px;margin:0 auto}.mh-jet-panels figure{display:grid;grid-template-columns:1.45fr 1fr;align-items:center;background:#0b152b;color:white}.mh-jet-panels img{width:100%;height:auto;display:block}.mh-jet-panels figcaption{padding:30px}.mh-jet-panels figcaption span{font-size:10px;color:#bcced4;letter-spacing:.15em;display:block;margin-bottom:15px}.mh-jet-panels figcaption strong{font-size:25px;font-weight:400;line-height:1.35;display:block;max-width:220px}.mh-jet-panels figcaption p{font-size:14px;line-height:1.7;color:#c6d1df;margin:16px 0 0}.mh-features{margin-top:0}.mh-orientation{border:1px solid var(--mp-border);padding:32px;background:#f4f8f6}.mh-orientation-panel{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.mh-orientation-panel h3{font-size:30px;margin:14px 0 18px}.mh-orientation-panel p:not(.mp-eyebrow){font-size:15px;color:var(--mp-muted);max-width:420px}.mh-orientation-graphic{height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.mh-orientation-graphic>span{font-size:9px;letter-spacing:.14em;color:var(--mp-muted)}.mh-jet-dots{width:150px;height:150px;display:flex;align-items:center;justify-content:center;gap:22px;border:1px solid #b7d3c8;border-radius:50%;position:relative;background:#e7f2ed}.mh-jet-dots:after{content:'';position:absolute;inset:8px;border:1px solid #c5ded3;border-radius:50%}.mh-jet-dots i{width:9px;height:9px;background:#167d7a;border-radius:50%;box-shadow:0 0 0 7px #008e7b0d}.mh-jet-dots-vertical{flex-direction:column}.mh-detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.mh-detail-grid figure{min-width:0}.mh-detail-grid img{width:100%;height:auto;display:block}.mh-detail-grid h2{margin:15px 0 30px}.mh-detail-item{border-top:1px solid var(--mp-border);padding-top:20px;margin-top:22px}.mh-detail-item h3{font-size:20px;margin-bottom:10px}.mh-detail-item p{font-size:14px;color:var(--mp-muted)}.mp:not(.mp-enhanced) .mh-jet-panels figure+figure,.mp:not(.mp-enhanced) .mh-orientation-panel+.mh-orientation-panel{margin-top:24px}
.mp-process-art.mp-flow{display:block;aspect-ratio:auto;padding:23px 20px 15px}.mp-flow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px}.mp-flow-toolbar>span{font-size:9px;letter-spacing:.13em;color:#607d74}.mp-flow-toolbar button{display:none;min-height:36px;background:transparent;border:0;border-bottom:1px solid #a8c4b8;padding:7px 0;font-size:10px;color:#2a6963}.mp-enhanced .mp-flow-toolbar button{display:block}.mp-flow svg{display:block;margin-top:8px}.mp-flow .mp-flow-tube{stroke:#d3e5dd;stroke-width:13}.mp-flow .mp-flow-air{stroke:#5299c1}.mp-flow .mp-flow-serum{stroke:#159d98}.mp-flow .mp-flow-channel{stroke-width:2;opacity:.38}.mp-flow .mp-flow-motion{stroke-width:4;stroke-dasharray:1 18;stroke-dashoffset:0}.mp-enhanced .mp-flow-motion{animation:mp-fluid-travel 1.5s linear infinite}.mp-enhanced .mp-flow-serum.mp-flow-motion{animation-delay:-.7s;animation-duration:1.9s}.mp-enhanced .mp-flow-mix{animation-duration:1.2s}.mp-flow .mp-flow-jet path{stroke-width:2.5;stroke-dasharray:1 12}.mp-enhanced .mp-flow-jet path{animation:mp-jet-travel .55s linear infinite}.mp-flow .mp-flow-jet path:nth-child(2){animation-delay:-.12s}.mp-flow .mp-flow-jet path:nth-child(3){animation-delay:-.3s}.mp-flow .mp-flow-jet path:nth-child(4){animation-delay:-.4s}.mp-flow .mp-flow-jet path:nth-child(5){animation-delay:-.22s}.mp-flow .mp-flow-labels text{font-size:16px}.mp-flow[data-paused=true] .mp-flow-motion,.mp-flow[data-paused=true] .mp-flow-jet path,.mp-flow[data-in-view=false] .mp-flow-motion,.mp-flow[data-in-view=false] .mp-flow-jet path{animation-play-state:paused}
@keyframes mp-fluid-travel{to{stroke-dashoffset:-38}}@keyframes mp-jet-travel{to{stroke-dashoffset:-26}}
@media(max-width:1000px){.mh-card-image{height:205px;padding:32px 22px}.mh-card-content{padding:26px}.mh-hero h1{font-size:60px}.mh-hero h1>span{font-size:25px}.mh-detail-grid{gap:35px}.mh-orientation-panel{gap:25px}.mh-mode-tabs button{padding:15px 24px}}
@media(max-width:680px){.mh-compare{grid-template-columns:1fr;gap:24px}.mh-card-image{height:180px;padding:30px 24px}.mh-card-premium .mh-card-image{padding:22px 24px}.mh-card-content{padding:25px}.mh-card h3{font-size:31px}.mh-card ul{margin:18px 0 23px;display:block}.mh-card li+li{margin-top:7px}.mh-hero h1{font-size:56px}.mh-hero h1>span{font-size:25px;max-width:310px}.mh-specimen{aspect-ratio:1.8;margin-top:0}.mh-mode-tabs{width:100%;margin-bottom:22px}.mh-mode-tabs button{padding:14px 13px;flex:1;gap:10px;justify-content:center}.mh-jet-panels figure{grid-template-columns:1fr}.mh-jet-panels figcaption{padding:24px}.mh-jet-panels figcaption strong{font-size:22px;max-width:none}.mh-orientation{padding:22px 19px}.mh-orientation-panel{grid-template-columns:1fr;gap:16px}.mh-orientation-graphic{height:210px;gap:20px}.mh-orientation-panel h3{font-size:26px}.mh-detail-grid{grid-template-columns:1fr;gap:27px}.mh-detail-grid h2{margin-bottom:24px}.mp-process-art.mp-flow{padding:19px 12px 12px}.mp-flow .mp-flow-labels text{font-size:21px}.mp-flow-toolbar>span{font-size:8px}.mp-flow-toolbar button{font-size:10px;min-height:44px}}
@media(prefers-reduced-motion:reduce){.mp-enhanced .mp-flow-motion,.mp-enhanced .mp-flow-jet path{animation:none}.mp-enhanced .mp-flow-toolbar button{display:none}}

.mh-comparison-intro{padding-top:30px;padding-bottom:35px}
.mh-comparison-intro .mp-breadcrumb{margin-bottom:28px}
.mh-comparison-intro .mp-eyebrow{color:var(--mp-teal)}
.mh-comparison-intro h1{margin:15px 0 18px;font-size:clamp(38px,4vw,54px)}
.mh-comparison-section{padding-bottom:36px}
.mh-spec-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:1.65}
.mh-spec-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.mh-spec-table .mh-label-col{width:23%}
.mh-spec-table th,.mh-spec-table td{text-align:left;font-weight:400;padding:20px 26px;vertical-align:top;border-bottom:1px solid var(--mp-border)}
.mh-spec-table th+th,.mh-spec-table td+td{border-left:10px solid white}
.mh-spec-table thead th:nth-child(2){background:#eaf5ef}
.mh-spec-table thead th:nth-child(3){background:#eaf3f5}
.mh-spec-table tbody td:nth-child(2){background:#f6faf7}
.mh-spec-table tbody td:nth-child(3){background:#f5f9fa}
.mh-spec-table .mh-table-corner{vertical-align:bottom;padding:20px 22px 28px 0;color:var(--mp-muted);font-size:19px;line-height:1.4}
.mh-spec-table .mh-product-column{padding-top:16px;padding-bottom:26px}
.mh-table-photo{height:130px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}
.mh-table-photo img{display:block;width:100%;height:100%;object-fit:contain}
.mh-spec-table h2{font-size:30px;letter-spacing:-.035em}
.mh-spec-table thead p{font-size:12px;color:var(--mp-muted);margin:8px 0 15px}
.mh-spec-table tbody th{font-size:13px;font-weight:600;padding-left:0;padding-right:20px}
.mh-spec-table tbody td{color:#365457}
.mh-spec-table td .mp-text-link{margin-top:12px;font-size:12px;gap:8px;line-height:1.5}
.mh-comparison-cta h2{font-size:30px}
@media(max-width:680px){
 .mh-comparison-intro{padding-top:22px;padding-bottom:28px}
 .mh-comparison-intro h1{font-size:38px}
 .mh-spec-table,.mh-spec-table thead,.mh-spec-table tbody{display:block}
 .mh-spec-table colgroup{display:none}
 .mh-spec-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
 .mh-spec-table th,.mh-spec-table td{display:block;padding:16px 12px;font-size:13px}
 .mh-spec-table th+th,.mh-spec-table td+td{border-left:0}
 .mh-spec-table .mh-table-corner{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}
 .mh-spec-table .mh-product-column{padding:14px 12px 20px}
 .mh-spec-table thead th:last-child,.mh-spec-table tbody td:last-child{border-left:6px solid white}
 .mh-table-photo{height:85px;margin-bottom:13px}
 .mh-spec-table h2{font-size:25px}
 .mh-spec-table thead p{font-size:11px;line-height:1.5;min-height:33px;margin:8px 0 12px}
 .mh-spec-table .mp-text-link{font-size:12px;gap:9px;min-height:40px}
 .mh-spec-table tbody th{grid-column:1/-1;padding:18px 0 10px;border-bottom:0;font-size:12px}
 .mh-spec-table tbody td{border-top:1px solid var(--mp-border)}
 .mh-comparison-section{padding-bottom:28px}
 .mh-comparison-cta h2{font-size:27px}
}

.mh-evidence{border-top:1px solid var(--mp-border)}
.mh-evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.mh-evidence .mp-eyebrow{color:var(--mp-teal);margin-bottom:15px}
.mh-evidence h2{margin-bottom:22px}
.mh-evidence .mp-copy{font-size:15px;max-width:520px}
.mh-evidence .mp-copy strong{font-weight:600}
.mh-evidence-result{display:flex;align-items:center;gap:25px;margin-top:29px}
.mh-evidence-result>strong{font-size:78px;line-height:1;letter-spacing:-.06em;font-weight:600;color:var(--mp-teal);white-space:nowrap}
.mh-evidence-result>strong>span{font-size:48px;font-weight:400;margin-left:4px}
.mh-evidence-result p{font-size:14px;line-height:1.6;color:var(--mp-muted);max-width:260px}
.mh-study-chart{padding:34px;background:#eef7f3}
.mh-study-chart figcaption{font-size:19px;font-weight:600;line-height:1.35;letter-spacing:-.025em}
.mh-study-subtitle{font-size:11px;color:var(--mp-muted);margin-top:10px!important}
.mh-study-bars{margin:35px 0 30px}
.mh-study-bars>div+div{margin-top:30px}
.mh-study-bars dt{font-size:13px;font-weight:600;margin-bottom:13px}
.mh-study-bars dd{margin:0;display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:16px;align-items:center}
.mh-study-bars dd>strong{font-size:20px;font-weight:600;line-height:1}
.mh-study-track{height:25px;background:#dcebe3}
.mh-study-bar{display:block;height:100%;background:#007e83;transform-origin:left center}
.mh-study-control{background:#729b99}
.mh-study-bottom{padding-top:19px;border-top:1px solid #c8ddd4;display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}
.mh-study-bottom>span{font-size:10px;color:var(--mp-muted)}
.mh-study-method{margin-top:34px;border-top:1px solid var(--mp-border);padding-top:20px}
.mh-study-method summary{cursor:pointer;font-size:13px;font-weight:600;width:fit-content}
.mh-study-method p{font-size:13px;line-height:1.75;color:var(--mp-muted);max-width:900px;margin-top:18px}
.mh-study-method .mp-text-link{margin-top:20px}
@media(max-width:1000px){.mh-evidence-grid{gap:35px}.mh-study-chart{padding:27px}.mh-evidence-result{gap:18px}.mh-evidence-result>strong{font-size:68px}}
@media(max-width:680px){
 .mh-evidence-grid{grid-template-columns:1fr;gap:29px}
 .mh-evidence h2{margin-bottom:18px}
 .mh-evidence .mp-copy{font-size:14px}
 .mh-evidence-result{margin-top:23px}
 .mh-evidence-result>strong{font-size:65px}
 .mh-evidence-result>strong>span{font-size:38px}
 .mh-evidence-result p{font-size:13px}
 .mh-study-chart{padding:25px 22px}
 .mh-study-chart figcaption{font-size:19px}
 .mh-study-bars{margin:28px 0 24px}
 .mh-study-bars dd{gap:12px;width:100%}
 .mh-study-bottom{padding-top:14px;gap:8px}
 .mh-study-method{margin-top:27px}
}

.mh-simple-section{padding-top:30px;padding-bottom:54px}
.mh-simple-heading{margin-bottom:28px}
.mh-simple-heading .mp-eyebrow{color:var(--mp-teal);margin-bottom:13px}
.mh-simple-heading h2{font-size:clamp(27px,3vw,36px);margin-bottom:13px}
.mh-simple-card{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center;padding:32px 48px;background:#f0f7f4}
.mh-simple-card figure{height:280px;min-width:0;display:flex;align-items:center;justify-content:center}
.mh-simple-card img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.mh-simple-copy{max-width:510px}
.mh-simple-copy h3{font-size:30px;margin-bottom:16px}
.mh-simple-copy p{font-size:14px;color:var(--mp-muted)}
.mh-simple-copy ul{list-style:none;padding:0;display:flex;gap:12px 24px;flex-wrap:wrap;margin:22px 0;font-size:12px;color:var(--mp-muted)}
.mh-simple-copy li:before{content:'+';margin-right:8px;color:var(--mp-teal)}
.mh-tripple-page .mh-specimen{aspect-ratio:1}
.mh-tripple-page .mh-specimen img{mix-blend-mode:multiply;filter:none}
.mh-tripple-page .mh-hero h1{font-size:clamp(44px,4.8vw,66px)}
@media(max-width:680px){
 .mh-simple-section{padding-top:22px;padding-bottom:32px}
 .mh-simple-heading{margin-bottom:23px}
 .mh-simple-heading h2{max-width:320px}
 .mh-simple-card{grid-template-columns:1fr;gap:20px;padding:24px}
 .mh-simple-card figure{height:200px}
 .mh-simple-copy h3{font-size:27px}
 .mh-simple-copy ul{display:block;margin:18px 0}
 .mh-simple-copy li+li{margin-top:8px}
 .mh-tripple-page .mh-specimen{aspect-ratio:auto;height:245px}
}
