@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Inter:wght@400;500;600;700;800&display=swap";.mh-surface{--navy: #1D3557;--navy-deep: #10243e;--navy-soft: #284a74;--steel: #6C757D;--bg: #F7F8FA;--ink: #1B1B1E;--yellow: #FFC300;--yellow-dark: #e0a900;--white: #ffffff;--line: #d9dee5;--muted: #5f6872;--blue-tool: #3678a9;--blue-tool-dark: #195379;--green: #246a4b;--shadow: 0 18px 55px rgba(16, 36, 62, .12);--radius: 18px;--container: 1180px}.mh-surface,.mh-surface *,.mh-surface *:before,.mh-surface *:after{box-sizing:border-box}html{scroll-behavior:smooth}.mh-surface{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.mh-surface img{max-width:100%}.mh-surface button,.mh-surface input{font:inherit}.mh-surface a{color:inherit}.mh-surface :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.mh-container{width:min(calc(100% - 40px),var(--container));margin-inline:auto}.mh-announcement{background:var(--yellow);color:var(--ink);padding:9px 20px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mh-site-header{position:sticky;top:0;z-index:20;background:#f7f8faf5;border-bottom:1px solid rgba(29,53,87,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mh-nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:28px}.mh-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--navy);font-family:Barlow Condensed,sans-serif;font-size:29px;font-weight:800;letter-spacing:.05em}.mh-brand-mark{width:31px;height:31px;display:grid;place-items:center;border:3px solid var(--navy);transform:rotate(45deg);position:relative}.mh-brand-mark:after{content:"";width:9px;height:9px;background:var(--yellow);border:2px solid var(--navy)}.mh-nav-links{display:flex;align-items:center;gap:30px;color:#394653;font-size:13px;font-weight:700}.mh-nav-links a{text-decoration:none}.mh-nav-links a:hover{color:var(--navy)}.mh-btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:8px;padding:0 25px;background:var(--yellow);color:var(--ink);box-shadow:0 8px #6f54002e;cursor:pointer;font-size:14px;font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.mh-btn:hover{background:#ffd13e;transform:translateY(-2px);box-shadow:0 10px #6f540026}.mh-btn-dark{background:var(--navy);color:var(--white);box-shadow:none}.mh-btn-dark:hover{background:var(--navy-soft);box-shadow:none}.mh-btn-small{min-height:43px;padding-inline:18px;font-size:12px}.mh-hero{overflow:hidden;position:relative;background:linear-gradient(90deg,rgba(29,53,87,.045) 1px,transparent 1px) 0 0 / 38px 38px,linear-gradient(rgba(29,53,87,.045) 1px,transparent 1px) 0 0 / 38px 38px,var(--bg);padding:58px 0 44px}.mh-hero:after{content:"";position:absolute;width:580px;height:580px;right:-250px;top:-160px;border:90px solid rgba(255,195,0,.12);border-radius:50%;pointer-events:none}.mh-hero-grid{display:grid;grid-template-columns:.98fr 1.02fr;align-items:center;gap:62px;position:relative;z-index:1}.mh-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 17px;color:var(--navy);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mh-eyebrow:before{content:"";width:27px;height:4px;background:var(--yellow)}.mh-surface h1,.mh-surface h2,.mh-surface h3,.mh-surface .mh-display{margin:0;color:var(--navy);font-family:Barlow Condensed,sans-serif;font-weight:800;line-height:.96;text-transform:uppercase}h1{max-width:660px;font-size:clamp(59px,6.2vw,93px);letter-spacing:-.025em}h2{font-size:clamp(43px,4.3vw,65px);letter-spacing:-.02em}h3{font-size:27px;line-height:1.05}.mh-hero h1 span{color:var(--navy);-webkit-text-stroke:1px var(--navy)}.mh-hero h1 em{color:transparent;font-style:normal;-webkit-text-stroke:2px var(--navy)}.mh-hero-copy{max-width:600px;margin:22px 0 0;color:#4e5964;font-size:18px;line-height:1.68}.mh-hero-bullets{display:grid;grid-template-columns:1fr 1fr;gap:11px 22px;margin:26px 0 28px;padding:0;list-style:none}.mh-hero-bullets li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}.mh-check{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:var(--yellow);font-size:13px;font-weight:900}.mh-hero-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.mh-price-inline{display:flex;align-items:baseline;gap:9px}.mh-price-inline strong{color:var(--navy);font-family:Barlow Condensed;font-size:30px}.mh-price-inline del{color:var(--steel);font-size:14px}.mh-micro-trust{margin-top:19px;color:var(--muted);font-size:12px;font-weight:600}.mh-micro-trust b{color:var(--green)}.mh-product-stage{min-height:590px;position:relative;display:grid;place-items:center;border-radius:24px;background:radial-gradient(circle at 65% 35%,rgba(255,195,0,.2),transparent 25%),linear-gradient(145deg,#1d3557,#0d1d31 68%);box-shadow:var(--shadow);isolation:isolate;overflow:hidden}.mh-product-stage:before{content:"FERROWELL";position:absolute;left:24px;bottom:24px;color:#ffffff0e;font-family:Barlow Condensed;font-size:110px;font-weight:800;line-height:.72;letter-spacing:.03em;transform:rotate(-90deg) translateY(-100%);transform-origin:left bottom;z-index:-1}.mh-stage-label{position:absolute;top:24px;left:24px;color:#ffffffb3;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.mh-tool-wrap{width:74%;height:74%;position:relative;display:grid;place-items:center;transform:rotate(-17deg);filter:drop-shadow(24px 27px 25px rgba(0,0,0,.35))}.mh-tool-.mh-surface{width:88px;height:395px;position:relative;border:3px solid #7ab3d8;border-radius:22px;background:linear-gradient(90deg,rgba(255,255,255,.25),transparent 16%,transparent 72%,rgba(0,0,0,.22)),var(--blue-tool);box-shadow:inset 0 0 0 5px #0a375647}.mh-tool-body:before,.mh-tool-body:after{content:"";position:absolute;left:50%;width:118px;height:91px;border:3px solid #7ab3d8;border-radius:24px;background:radial-gradient(circle,#17222d 0 17px,#9dc3db 18px 23px,#246a98 24px 100%);transform:translate(-50%);box-shadow:inset 0 0 0 5px #0a375647}.mh-tool-body:before{top:-42px}.mh-tool-body:after{bottom:-42px}.mh-chain-window{position:absolute;top:43px;right:20px;bottom:43px;left:20px;border:2px solid rgba(255,255,255,.24);border-radius:25px;overflow:hidden}.mh-chain-window:before,.mh-chain-window:after{content:"";position:absolute;left:13px;top:4px;width:9px;height:93%;border-radius:9px;background:repeating-linear-gradient(to bottom,#d4d9dd 0 7px,#59636c 7px 12px);box-shadow:25px 0 #d2d8dddb}.mh-chain-window:after{left:25px;width:34px;background:none;box-shadow:none;border-top:7px dotted #d4d9dd;border-bottom:7px dotted #d4d9dd}.mh-tool-logo{position:absolute;left:50%;top:50%;padding:6px 10px;background:var(--yellow);color:var(--navy);font-family:Barlow Condensed;font-weight:800;letter-spacing:.08em;transform:translate(-50%,-50%) rotate(90deg)}.mh-dimension{position:absolute;right:19px;top:81px;bottom:81px;width:1px;background:#ffffff61}.mh-dimension:before,.mh-dimension:after{content:"";position:absolute;left:-5px;width:11px;height:1px;background:#ffffffb3}.mh-dimension:before{top:0}.mh-dimension:after{bottom:0}.mh-dimension span{position:absolute;left:12px;top:50%;color:var(--white);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transform:translateY(-50%) rotate(90deg);white-space:nowrap}.mh-stage-card{position:absolute;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.19);border-radius:10px;padding:10px 13px;background:#ffffff1a;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px;font-weight:700}.mh-stage-card:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 4px #ffc30026}.mh-stage-card.mh-one{right:17px;top:31%}.mh-stage-card.mh-two{left:19px;bottom:25%}.mh-trust-bar{background:var(--navy);color:var(--white)}.mh-trust-grid{min-height:106px;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch}.mh-trust-item{display:flex;align-items:center;gap:14px;padding:22px 24px;border-right:1px solid rgba(255,255,255,.13)}.mh-trust-item:last-child{border-right:0}.mh-trust-num{color:var(--yellow);font-family:Barlow Condensed;font-size:34px;font-weight:800}.mh-trust-item span:last-child{font-size:12px;font-weight:700;line-height:1.45;text-transform:uppercase}.mh-section{padding:105px 0}section[id]{scroll-margin-top:86px}.mh-section-white{background:var(--white)}.mh-section-dark{background:var(--navy-deep);color:var(--white)}.mh-section-dark h2,.mh-section-dark h3{color:var(--white)}.mh-section-heading{max-width:720px;margin-bottom:48px}.mh-section-heading.mh-center{margin-inline:auto;text-align:center}.mh-section-heading.mh-center .mh-eyebrow{justify-content:center}.mh-section-heading p{max-width:650px;margin:19px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.mh-section-heading.mh-center p{margin-inline:auto}.mh-section-dark .mh-section-heading p{color:#b9c4d2}.mh-problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.mh-problem-card{min-height:360px;position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:32px;background:#f1f3f5;overflow:hidden}.mh-problem-card.mh-solution{border-color:var(--navy);background:var(--navy);color:var(--white)}.mh-card-kicker{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mh-status{padding:7px 10px;border-radius:100px;background:#e4e7ea;color:#6c757d}.mh-solution .mh-status{background:var(--yellow);color:var(--ink)}.mh-problem-card h3{margin-top:28px;max-width:420px;font-size:39px}.mh-problem-card.mh-solution h3{color:var(--white)}.mh-problem-card p{max-width:430px;color:var(--muted);line-height:1.7}.mh-problem-card.mh-solution p{color:#ced7e2}.mh-mechanic-diagram{position:absolute;left:32px;right:32px;bottom:28px;height:96px}.mh-bolt{position:absolute;right:7%;top:28px;width:48px;height:48px;border:7px solid #8a949d;border-radius:50%;background:#cad0d5}.mh-bolt:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:4px;background:#f1f3f5;transform:rotate(45deg)}.mh-barrier{position:absolute;right:23%;top:1px;width:20px;height:94px;border-radius:4px;background:repeating-linear-gradient(-45deg,#a6aeb5 0 6px,#d9dde0 6px 12px)}.mh-ratchet-line{position:absolute;left:4%;top:44px;width:55%;height:18px;border-radius:20px;background:#7d8790;transform:rotate(-5deg)}.mh-ratchet-line:before{content:"";position:absolute;left:-9px;top:-11px;width:40px;height:40px;border:8px solid #7d8790;border-radius:50%;background:#f1f3f5}.mh-blocked-x{position:absolute;right:36%;top:22px;color:#a13c3c;font-family:Barlow Condensed;font-size:55px;font-weight:800;line-height:1}.mh-solution .mh-mechanic-diagram .mh-bolt{border-color:#9cb3ca;background:#dbe4ed}.mh-solution .mh-mechanic-diagram .mh-bolt:after{background:var(--navy)}.mh-solution .mh-barrier{background:repeating-linear-gradient(-45deg,#536b83 0 6px,#71869c 6px 12px)}.mh-offset-line{position:absolute;left:7%;right:15%;top:37px;height:25px;border:4px solid #6dadd6;border-radius:20px;background:var(--blue-tool)}.mh-offset-line:before,.mh-offset-line:after{content:"";position:absolute;top:-14px;width:44px;height:44px;border:4px solid #6dadd6;border-radius:50%;background:var(--blue-tool)}.mh-offset-line:before{left:-13px}.mh-offset-line:after{right:-13px}.mh-path-arrow{position:absolute;right:31%;top:1px;color:var(--yellow);font-size:26px;font-weight:900}.mh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:steps}.mh-step{counter-increment:steps;position:relative;border-top:5px solid var(--navy);padding:30px 30px 32px;background:var(--white);box-shadow:0 10px 30px #1d355712}.mh-step:before{content:"0" counter(steps);display:block;margin-bottom:46px;color:var(--yellow);font-family:Barlow Condensed;font-size:58px;font-weight:800;line-height:.8}.mh-step:after{content:"";position:absolute;left:30px;top:89px;width:54px;height:2px;background:var(--line)}.mh-step p{margin-bottom:0;color:var(--muted);font-size:14px;line-height:1.7}.mh-use-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mh-use-card{min-height:265px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:26px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.25)),#ffffff0f;overflow:hidden}.mh-use-card:before{content:attr(data-mark);position:absolute;left:23px;top:13px;color:#ffc3002e;font-family:Barlow Condensed;font-size:105px;font-weight:800}.mh-use-card h3{font-size:29px}.mh-use-card p{min-height:61px;margin-bottom:0;color:#bbc7d4;font-size:13px;line-height:1.6}.mh-mechanism-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:62px;align-items:center}.mh-spec-stack{display:grid;gap:12px}.mh-spec{display:grid;grid-template-columns:88px 1fr;gap:18px;align-items:center;border-bottom:1px solid rgba(255,255,255,.15);padding:18px 0}.mh-spec-value{color:var(--yellow);font-family:Barlow Condensed;font-size:39px;font-weight:800}.mh-spec strong{display:block;font-size:13px;text-transform:uppercase}.mh-spec small{color:#aebdcc;line-height:1.5}.mh-chain-board{min-height:475px;position:relative;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 30px 30px,linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 30px 30px,#132943;overflow:hidden}.mh-chain-track{position:absolute;top:92px;right:90px;bottom:92px;left:90px;border:14px dotted #aeb9c4;border-radius:80px}.mh-gear{position:absolute;top:50%;width:110px;height:110px;display:grid;place-items:center;border:18px dashed #c8d0d7;border-radius:50%;color:var(--yellow);font-family:Barlow Condensed;font-size:19px;font-weight:800;transform:translateY(-50%)}.mh-gear.mh-left{left:62px}.mh-gear.mh-right{right:62px}.mh-gear:after{display:none}.mh-rotation-arrow{position:absolute;left:50%;top:50%;width:150px;border-top:3px solid var(--yellow);color:var(--yellow);font-size:12px;font-weight:800;letter-spacing:.11em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.mh-rotation-arrow:after{content:"\203a";position:absolute;right:-3px;top:-18px;font-size:32px}.mh-chain-caption{position:absolute;left:30px;right:30px;bottom:28px;display:flex;justify-content:space-between;gap:30px;color:#aebdcc;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.mh-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mh-benefit{min-height:230px;border:1px solid var(--line);border-radius:14px;padding:29px;background:var(--white);transition:transform .2s ease,box-shadow .2s ease}.mh-benefit:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.mh-benefit-icon{width:45px;height:45px;display:grid;place-items:center;margin-bottom:34px;border-radius:8px;background:var(--yellow);color:var(--navy);font-family:Barlow Condensed;font-size:23px;font-weight:800}.mh-benefit p{color:var(--muted);font-size:14px;line-height:1.7}.mh-comparison-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:0 12px 35px #1d35570f}.mh-comparison{width:100%;min-width:760px;border-collapse:collapse;text-align:center}.mh-comparison th,.mh-comparison td{border-bottom:1px solid var(--line);padding:19px 18px}.mh-comparison thead th{color:var(--navy);font-family:Barlow Condensed;font-size:22px;text-transform:uppercase}.mh-comparison th:first-child,.mh-comparison td:first-child{width:34%;text-align:left;font-weight:700}.mh-comparison .mh-featured{background:#ffc3001a}.mh-yes{color:var(--green);font-weight:900}.mh-no{color:#a94444;font-weight:900}.mh-partial{color:#8a6b0c;font-size:12px;font-weight:800}.mh-honesty{display:grid;grid-template-columns:.85fr 1.15fr;gap:58px;align-items:center;border-radius:20px;padding:58px;background:var(--navy);color:var(--white)}.mh-honesty h2{color:var(--white)}.mh-honesty-copy>p{color:#c0ccd9;font-size:16px;line-height:1.75}.mh-honesty-list{display:grid;gap:13px}.mh-honesty-item{display:grid;grid-template-columns:27px 1fr;gap:12px;border-bottom:1px solid rgba(255,255,255,.13);padding:0 0 15px;font-size:13px;line-height:1.6}.mh-honesty-item span:first-child{color:var(--yellow);font-weight:900}.mh-offer{display:grid;grid-template-columns:.9fr 1.1fr;border-radius:22px;background:var(--white);box-shadow:var(--shadow);overflow:hidden}.mh-offer-visual{min-height:555px;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 70% 25%,rgba(255,195,0,.18),transparent 25%),var(--navy)}.mh-mini-tool{width:74px;height:340px;position:relative;border:4px solid #76acd1;border-radius:20px;background:var(--blue-tool);box-shadow:inset 0 0 0 5px #0000002e,20px 25px 30px #0000004d;transform:rotate(13deg)}.mh-mini-tool:before,.mh-mini-tool:after{content:"";position:absolute;left:50%;width:105px;height:83px;border:4px solid #76acd1;border-radius:22px;background:radial-gradient(circle,#152434 0 15px,#9cc0d8 16px 22px,#2d719f 23px);transform:translate(-50%)}.mh-mini-tool:before{top:-37px}.mh-mini-tool:after{bottom:-37px}.mh-adapter-set{position:absolute;left:50%;bottom:48px;display:flex;gap:16px;transform:translate(-50%)}.mh-adapter{width:38px;height:38px;border:4px solid #a8b4bf;border-radius:5px;background:#d6dce1;box-shadow:inset 0 0 0 7px #687782}.mh-offer-content{padding:58px}.mh-stock{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mh-offer h2{margin:12px 0 19px;font-size:52px}.mh-offer-rating{color:#b28400;font-size:13px;font-weight:700}.mh-offer-price{display:flex;align-items:baseline;gap:13px;margin:25px 0 5px}.mh-offer-price strong{color:var(--navy);font-family:Barlow Condensed;font-size:50px}.mh-offer-price del{color:var(--steel);font-size:16px}.mh-saving{display:inline-block;border-radius:5px;padding:6px 9px;background:#246a4b1a;color:var(--green);font-size:11px;font-weight:800}.mh-included{display:grid;gap:10px;margin:27px 0;padding:0;list-style:none}.mh-included li{display:flex;align-items:center;gap:11px;font-size:14px;font-weight:600}.mh-included li:before{content:"\2713";color:var(--green);font-weight:900}.mh-quantity-row{display:flex;gap:12px;margin-top:25px}.mh-quantity{display:grid;grid-template-columns:38px 38px 38px;align-items:stretch;border:1px solid var(--line);border-radius:8px;overflow:hidden}.mh-quantity button,.mh-quantity input{width:38px;min-height:52px;border:0;background:var(--bg);text-align:center;font-weight:800}.mh-quantity button{cursor:pointer}.mh-quantity button:hover{background:#e9ecf0}.mh-quantity input{background:var(--white)}.mh-quantity-row .mh-btn{flex:1}.mh-payment-note{margin-top:15px;color:var(--muted);font-size:11px;text-align:center}.mh-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:27px}.mh-assurance div{border-radius:8px;padding:12px 9px;background:#f0f3f5;color:#505d69;font-size:10px;font-weight:800;line-height:1.4;text-align:center;text-transform:uppercase}.mh-faq-list{max-width:880px;margin-inline:auto;border-top:1px solid var(--line)}.mh-faq{border-bottom:1px solid var(--line)}.mh-faq button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:25px;border:0;padding:23px 0;background:transparent;color:var(--navy);cursor:pointer;font-family:Barlow Condensed;font-size:23px;font-weight:700;text-align:left;text-transform:uppercase}.mh-faq button:after{content:"+";color:var(--navy);font-family:Inter;font-size:25px;font-weight:500}.mh-faq.mh-open button:after{content:"\2212"}.mh-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.mh-faq-answer>div{overflow:hidden}.mh-faq-answer p{max-width:800px;margin:0;padding:0 0 25px;color:var(--muted);font-size:14px;line-height:1.75}.mh-faq.mh-open .mh-faq-answer{grid-template-rows:1fr}.mh-guarantee{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;border:2px solid var(--navy);border-radius:16px;padding:32px;background:var(--white)}.mh-guarantee-badge{width:93px;height:93px;display:grid;place-items:center;border:5px double var(--navy);border-radius:50%;background:var(--yellow);color:var(--navy);font-family:Barlow Condensed;font-size:17px;font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.mh-guarantee p{margin-bottom:0;color:var(--muted);font-size:13px;line-height:1.6}.mh-footer{padding:68px 0 28px;background:#0c1c2f;color:#b9c4d0}.mh-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:60px;padding-bottom:49px}.mh-footer .mh-brand{color:var(--white)}.mh-footer .mh-brand-mark{border-color:var(--white)}.mh-footer p{max-width:420px;font-size:13px;line-height:1.7}.mh-footer h4{margin:7px 0 19px;color:var(--white);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.mh-footer nav{display:grid;gap:12px}.mh-footer nav a{font-size:13px;text-decoration:none}.mh-footer nav a:hover{color:var(--yellow)}.mh-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.12);padding-top:24px;font-size:11px}.mh-mobile-buy{display:none;position:fixed;left:0;right:0;bottom:0;z-index:30;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;box-shadow:0 -8px 30px #10243e1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mh-mobile-buy strong{display:block;color:var(--navy);font-family:Barlow Condensed;font-size:22px}.mh-mobile-buy span{color:var(--muted);font-size:10px}.mh-toast{position:fixed;left:50%;bottom:90px;z-index:50;max-width:calc(100% - 32px);border-radius:8px;padding:12px 16px;background:var(--navy-deep);color:var(--white);box-shadow:var(--shadow);font-size:12px;font-weight:700;opacity:0;pointer-events:none;transform:translate(-50%,12px);transition:.2s ease}.mh-toast.mh-show{opacity:1;transform:translate(-50%)}@media(max-width:960px){.mh-nav-links a:not(.mh-btn){display:none}.mh-hero-grid,.mh-mechanism-grid,.mh-honesty,.mh-offer{grid-template-columns:1fr}.mh-hero{padding-top:42px}.mh-hero-grid{gap:43px}.mh-hero-content{text-align:center}.mh-eyebrow{justify-content:center}.mh-hero-copy{margin-inline:auto}.mh-hero-bullets{max-width:620px;margin-inline:auto;text-align:left}.mh-hero-actions{justify-content:center}.mh-product-stage{max-width:660px;width:100%;min-height:550px;margin-inline:auto}.mh-trust-grid{grid-template-columns:1fr 1fr}.mh-trust-item:nth-child(2){border-right:0}.mh-trust-item:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.13)}.mh-steps,.mh-benefit-grid,.mh-use-grid{grid-template-columns:1fr 1fr}.mh-honesty{padding:42px}.mh-offer-visual{min-height:460px}}@media(max-width:680px){.mh-container{width:min(calc(100% - 28px),var(--container))}.mh-announcement{padding-inline:13px;font-size:9px}.mh-nav{min-height:62px}.mh-brand{font-size:24px}.mh-brand-mark{width:26px;height:26px}.mh-nav .mh-btn{display:none}.mh-hero{padding:34px 0 0}h1{font-size:clamp(52px,16vw,69px)}h2{font-size:clamp(39px,12vw,52px)}.mh-hero-copy{font-size:15px;line-height:1.65}.mh-hero-bullets{grid-template-columns:1fr;gap:10px}.mh-hero-actions{flex-direction:column}.mh-hero-actions .mh-btn{width:100%}.mh-product-stage{width:calc(100% + 28px);min-height:480px;margin-left:-14px;border-radius:20px 20px 0 0}.mh-tool-wrap{transform:rotate(-13deg) scale(.84)}.mh-stage-card.mh-one{right:9px}.mh-stage-card.mh-two{left:9px}.mh-trust-grid{grid-template-columns:1fr 1fr}.mh-trust-item{gap:9px;padding:16px 13px}.mh-trust-num{font-size:27px}.mh-trust-item span:last-child{font-size:9px}.mh-section{padding:72px 0}.mh-section-heading{margin-bottom:34px}.mh-section-heading p{font-size:15px}.mh-problem-grid,.mh-steps,.mh-use-grid,.mh-benefit-grid{grid-template-columns:1fr}.mh-problem-card{min-height:345px;padding:25px}.mh-problem-card h3{font-size:34px}.mh-mechanic-diagram{left:25px;right:25px}.mh-steps{gap:15px}.mh-step{padding:25px}.mh-step:before{margin-bottom:36px}.mh-step:after{top:79px}.mh-use-card{min-height:220px}.mh-spec{grid-template-columns:75px 1fr}.mh-spec-value{font-size:33px}.mh-chain-board{min-height:370px}.mh-chain-track{top:85px;right:48px;bottom:85px;left:48px}.mh-gear{width:86px;height:86px;border-width:14px}.mh-gear.mh-left{left:23px}.mh-gear.mh-right{right:23px}.mh-rotation-arrow{width:90px;font-size:8px}.mh-chain-caption{font-size:8px}.mh-honesty{gap:35px;padding:28px 24px}.mh-offer-visual{min-height:420px}.mh-offer-content{padding:34px 24px}.mh-offer h2{font-size:43px}.mh-quantity-row{align-items:stretch}.mh-quantity{grid-template-columns:34px 34px 34px}.mh-quantity button,.mh-quantity input{width:34px}.mh-assurance{grid-template-columns:1fr}.mh-guarantee{grid-template-columns:1fr;justify-items:center;text-align:center}.mh-guarantee .mh-btn{width:100%}.mh-footer-grid{grid-template-columns:1fr 1fr;gap:38px 20px}.mh-footer-grid>div:first-child{grid-column:1 / -1}.mh-footer-bottom{flex-direction:column;padding-bottom:80px}.mh-mobile-buy{display:flex}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mh-surface *,.mh-surface *:before,.mh-surface *:after{transition-duration:.01ms!important}}body:has(.mh-mechora-home) .shopify-section-group-header-group,body:has(.mh-mechora-home) .shopify-section-group-footer-group{display:none!important}body:has(.mh-mechora-home) main#MainContent{padding:0!important;margin:0!important;max-width:none!important}.mh-surface [hidden]{display:none!important}.mh-product-image{width:100%;height:100%;object-fit:contain;display:block}.mh-variant-select{width:100%;min-height:48px;border:1px solid var(--line);border-radius:8px;padding:0 14px;background:var(--white);color:var(--ink);margin:0 0 16px}.mh-product-form{margin:0}.shopify-section:has(.mh-mechora-home){margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mechora-home.css.map */
