.mhg-wrapper{--mhg-garden:#00a376;--mhg-garden-light:#d6f0e9;--mhg-garden-glow:rgba(22,163,74,.25);--mhg-fire:#fb2056;--mhg-fire-light:#fff1f4;--mhg-fire-glow:rgba(251,32,86,.25);--mhg-water:#06c;--mhg-water-light:#dbeafe;--mhg-water-glow:rgba(2,132,199,.25);--mhg-gap:16px;--mhg-radius:14px;--mhg-ease:cubic-bezier(0.25,1,0.5,1);--mhg-duration:0.4s;--mhg-font:var(--font-body,"Inter",system-ui,-apple-system,sans-serif);background:#f8fafc;font-family:var(--mhg-font);width:100%}.mhg-wrapper *,.mhg-wrapper :after,.mhg-wrapper :before{box-sizing:border-box}.mhg-grid{display:grid;gap:var(--mhg-gap);grid-template-columns:1fr;margin:0 auto;padding:var(--mhg-gap)}@media (min-width:768px){.mhg-grid{gap:18px;grid-template-columns:1fr 1fr;padding:20px}.mhg-banner--main{grid-column:1/2;grid-row:1/2}.mhg-stack{grid-column:2/3;grid-row:1/2}}@media (min-width:1024px){.mhg-grid{gap:20px;grid-template-columns:57fr 43fr;padding:24px}}@media (min-width:1400px){.mhg-grid{padding:24px}}.mhg-stack{display:flex;flex-direction:column;gap:var(--mhg-gap)}@media (min-width:768px){.mhg-stack{gap:18px}}@media (min-width:1024px){.mhg-stack{gap:20px}}.mhg-banner{background:#e2e8f0;border-radius:var(--mhg-radius);box-shadow:0 1px 3px rgb(0 0 0 / .08),0 4px 16px rgb(0 0 0 / .06);cursor:pointer;overflow:hidden;position:relative;transition:box-shadow var(--mhg-duration) var(--mhg-ease),transform var(--mhg-duration) var(--mhg-ease)}.mhg-banner:hover{box-shadow:0 4px 12px rgb(0 0 0 / .12),0 16px 48px rgb(0 0 0 / .14);transform:translateY(-2px)}.mhg-banner--main{aspect-ratio:4/3}.mhg-banner--secondary{aspect-ratio:16/9}@media (min-width:768px){.mhg-banner--main{aspect-ratio:16/10}.mhg-banner--secondary{aspect-ratio:16/9}}@media (min-width:1024px){.mhg-grid{grid-template-rows:minmax(580px,75vh)}.mhg-banner--main{aspect-ratio:unset;height:100%}.mhg-banner--secondary{aspect-ratio:unset;flex:1 1 0%;min-height:0}}.mhg-banner__link{border-radius:inherit;inset:0;position:absolute;z-index:20}.mhg-banner__link:focus-visible{outline:3px solid #fff;outline-offset:-3px}.mhg-banner__picture{display:block;height:100%;inset:0;position:absolute;width:100%}.mhg-banner__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--mhg-duration) var(--mhg-ease);width:100%}.mhg-banner:hover .mhg-banner__img{transform:scale(1.05)}.mhg-banner__overlay{background:linear-gradient(0deg,rgb(0 0 0 / .75),rgb(0 0 0 / .45) 35%,rgb(0 0 0 / .12) 65%,transparent);inset:0;pointer-events:none;position:absolute;z-index:2}.mhg-banner--main .mhg-banner__overlay{background:linear-gradient(0deg,rgb(0 0 0 / .8),rgb(0 0 0 / .5) 30%,rgb(0 0 0 / .15) 60%,transparent),linear-gradient(90deg,rgb(0 0 0 / .35),transparent 50%)}.mhg-banner__content{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:10px;left:0;padding:24px;position:absolute;right:0;z-index:10}@media (min-width:768px){.mhg-banner__content{padding:28px}}@media (min-width:1024px){.mhg-banner--main .mhg-banner__content{gap:18px;padding:48px 56px}.mhg-banner--secondary .mhg-banner__content{gap:14px;padding:28px 32px}}.mhg-badge{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsl(0 0% 100% / .15);border:1px solid hsl(0 0% 100% / .25);border-radius:50px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:1;padding:7px 20px;text-transform:uppercase}.mhg-badge--garden{background:rgb(0 163 118 / .8);border-color:rgb(56 183 148 / .45)}.mhg-badge--fire,.mhg-badge--garden{text-shadow:0 1px 2px rgb(0 0 0 / .3)}.mhg-badge--fire{background:rgb(251 32 86 / .85);border-color:rgb(253 90 126 / .45)}.mhg-badge--water{background:rgb(0 102 204 / .85);border-color:rgb(96 165 250 / .45);text-shadow:0 1px 2px rgb(0 0 0 / .3)}.mhg-banner__title{color:#fff;font-family:var(--mhg-font);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0;padding:0;text-shadow:0 4px 20px rgb(0 0 0 / .5)}.mhg-banner--main .mhg-banner__title{font-size:clamp(36px,6vw,72px)}.mhg-banner--secondary .mhg-banner__title{font-size:clamp(24px,3.5vw,42px)}.mhg-banner__tagline{color:hsl(0 0% 100% / .88);font-size:clamp(14px,1.6vw,18px);font-weight:400;line-height:1.5;margin:0;max-width:42ch;text-shadow:0 1px 4px rgb(0 0 0 / .35)}@media (max-width:767px){.mhg-banner--secondary .mhg-banner__tagline{display:none}}.mhg-cta{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-family:var(--mhg-font);font-size:16px;font-weight:700;gap:10px;letter-spacing:.3px;min-height:52px;padding:14px 32px;position:relative;transition:transform .25s var(--mhg-ease),box-shadow .25s var(--mhg-ease),filter .25s ease;white-space:nowrap;z-index:25}.mhg-cta,.mhg-cta:hover{color:#fff;text-decoration:none}.mhg-cta:hover{filter:brightness(1.1);transform:translateY(-2px) scale(1.03)}.mhg-cta svg{flex-shrink:0;transition:transform .2s ease}.mhg-cta:hover svg{transform:translateX(4px)}.mhg-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.mhg-cta--garden{background:var(--mhg-garden);box-shadow:0 6px 24px var(--mhg-garden-glow)}.mhg-cta--garden:hover{box-shadow:0 12px 36px rgb(22 163 74 / .45)}.mhg-cta--fire{background:var(--mhg-fire);box-shadow:0 6px 24px var(--mhg-fire-glow)}.mhg-cta--fire:hover{box-shadow:0 12px 36px rgb(251 32 86 / .45)}.mhg-cta--water{background:var(--mhg-water);box-shadow:0 6px 24px var(--mhg-water-glow)}.mhg-cta--water:hover{box-shadow:0 12px 36px rgb(2 132 199 / .45)}@media (max-width:767px){.mhg-cta{font-size:13px;padding:11px 20px}}@media (prefers-reduced-motion:reduce){.mhg-banner,.mhg-banner__img,.mhg-cta,.mhg-cta svg{animation:none!important;transition:none!important}.mhg-banner:hover,.mhg-banner:hover .mhg-banner__img,.mhg-cta:hover{transform:none!important}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mt-why-grid--4{grid-template-columns:1fr}@media (min-width:640px){.mt-why-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mt-why-grid--4{grid-template-columns:repeat(4,1fr)}}.mt-newsletter-hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.mt-newsletter-form{position:relative}.mt-newsletter-status{color:#c20e3a;flex-basis:100%;font-size:14px;margin:8px 0 0;width:100%}.mt-newsletter-done{align-items:center;color:#0f172a;display:flex;font-size:16px;font-weight:600;gap:10px;min-height:48px}.mt-newsletter-done svg{color:#008661;flex-shrink:0}[data-cro-section=planning-tools] .mt-embed-lead{margin-inline:auto;text-align:center}[data-cro-section=planning-tools] .mt-embed-all{text-align:center}.mt-prod-section{margin-block:24px}@media(min-width:1024px){.mt-prod-section{margin-block:40px}}.mt-section-inner{margin-inline:auto;max-width:var(--container-wide,1400px);padding-inline:16px}@media(min-width:768px){.mt-section-inner{padding-inline:24px}}.mt-card-box{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);padding:14px 12px 4px}@media(min-width:768px){.mt-card-box{padding:18px 20px 8px}}.mt-sec-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}@media(min-width:768px){.mt-sec-head{margin-bottom:14px}}.mt-sec-title{color:var(--ink-900);font-family:Inter Tight,Inter,sans-serif;font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0}.mt-sec-head--stack{display:block}.mt-sec-sub{color:var(--ink-600);font-size:14px;line-height:1.45;margin:6px 0 0;max-width:58ch}.mt-sec-all{align-items:center;color:var(--brand-500);display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:4px;white-space:nowrap}.mt-sec-all:hover{color:var(--brand-700)}.mt-sec-all__arr{display:inline-block;transition:transform .15s ease}.mt-sec-all:hover .mt-sec-all__arr{transform:translateX(3px)}.mt-sec-all:focus-visible{border-radius:4px;outline:3px solid var(--brand-500);outline-offset:2px}.mt-carousel{position:relative}.mt-track{--gap:10px;--peek:2.2;-webkit-overflow-scrolling:touch;display:flex;gap:var(--gap);list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 0 18px;scroll-snap-type:x mandatory;scrollbar-width:none}.mt-track::-webkit-scrollbar{display:none}@media(min-width:768px){.mt-track{--gap:16px;--peek:3.5}}@media(min-width:1024px){.mt-track{--peek:5}}@media(prefers-reduced-motion:no-preference){.mt-track{scroll-behavior:smooth}}.mt-cell{display:flex;flex:0 0 calc((100% - var(--gap)*2)/var(--peek));min-width:0;scroll-snap-align:start}.mt-arrow{background:var(--card);border:1px solid var(--ink-200);border-radius:50%;box-shadow:var(--sh-md);color:var(--ink-900);cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;top:calc(50% - 4px);transform:translateY(-50%);transition:opacity .15s ease,box-shadow .15s ease,transform .15s ease;width:40px;z-index:2}.mt-arrow:before{content:"";inset:-6px;position:absolute}.mt-arrow svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.mt-arrow:hover{box-shadow:0 6px 18px rgb(15 23 42 / .18)}.mt-arrow:active{transform:translateY(-50%) scale(.96)}.mt-arrow--prev{left:-6px}.mt-arrow--next{right:-6px}.mt-arrow:disabled{opacity:0;pointer-events:none}@media(max-width:767px){.mt-arrow{background:hsl(0 0% 100% / .92);height:32px;width:32px}.mt-arrow svg{height:17px;width:17px}.mt-arrow--prev{left:0}.mt-arrow--next{right:0}}@media(prefers-reduced-motion:reduce){.mt-arrow{transition:none}}.mt-arrow:focus-visible,.mt-track:focus-visible{border-radius:8px;outline:3px solid var(--brand-500);outline-offset:2px}.mt-catblock{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.mt-catblock{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,38%) minmax(0,1fr)}.mt-catblock>.mt-catbanner{aspect-ratio:auto;height:100%;min-height:0}.mt-catblock>.mt-catpanel{height:100%}}@media(min-width:1024px){.mt-catblock{gap:20px;grid-template-columns:minmax(0,37%) minmax(0,1fr)}}@media(min-width:768px){.mt-catblock--mirror{grid-template-columns:minmax(0,1fr) minmax(0,38%)}.mt-catblock--mirror .mt-catbanner{order:2}.mt-catblock--mirror .mt-catpanel{order:1}}@media(min-width:1024px){.mt-catblock--mirror{grid-template-columns:minmax(0,1fr) minmax(0,37%)}}.mt-catbanner{aspect-ratio:1/1;background:var(--page);border-radius:var(--r);box-shadow:var(--sh-sm);display:block;overflow:hidden;position:relative}.mt-catbanner img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@supports not (aspect-ratio:1){.mt-catbanner{height:0;padding-top:100%}}@media(min-width:768px){.mt-catbanner{aspect-ratio:auto;height:100%;min-height:0}@supports not (aspect-ratio:1){.mt-catbanner{padding-top:0}}}@media(prefers-reduced-motion:no-preference){.mt-catbanner{transition:box-shadow .15s ease,transform .15s ease}.mt-catbanner:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}}.mt-catbanner:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.mt-catpanel{display:flex;flex-direction:column;min-width:0}.mt-catpanel .mt-sec-head{justify-content:flex-end}@media(min-width:768px){.mt-catblock .mt-track{--peek:2.3}}@media(min-width:1024px){.mt-catblock .mt-track{--peek:2.8}}@media(min-width:1280px){.mt-catblock .mt-track{--peek:3.2}}.mt-promogrid__grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:600px){.mt-promogrid__grid{gap:14px}}@media(min-width:1024px){.mt-promogrid__grid{gap:16px;grid-template-columns:repeat(4,1fr)}}.mt-tile{aspect-ratio:1086/1448;background:var(--page);border-radius:var(--r);box-shadow:var(--sh-sm);display:block;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease}.mt-tile--square{aspect-ratio:1/1}.mt-tile:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.mt-tile:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.mt-tile__media,.mt-tile__media--square{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@supports not (aspect-ratio:1){.mt-tile{aspect-ratio:auto;height:0;padding-top:133.333%}.mt-tile--square{padding-top:100%}.mt-tile__media,.mt-tile__media--square{height:100%;inset:0;position:absolute}}.mt-reco{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);padding:14px 12px}@media(min-width:768px){.mt-reco{padding:18px 20px}}.mt-reco__grid{display:grid;gap:10px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:600px){.mt-reco__grid{gap:14px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.mt-reco__grid{gap:16px}}@media(prefers-reduced-motion:reduce){.mt-catbanner,.mt-catbanner:hover,.mt-tile,.mt-tile:hover{transform:none;transition:none}}.pr-btn{align-items:center;border:1.5px solid #fff0;border-radius:var(--r-sm);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:7px;justify-content:center;line-height:1;min-height:44px;padding:0 18px;text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.pr-btn:active{transform:translateY(1px)}.pr-btn__arr{display:inline-block;transition:transform .15s ease}.pr-btn:hover .pr-btn__arr{transform:translateX(3px)}.pr-btn--green{background:var(--action-600);border-color:var(--action-600);color:#fff}.pr-btn--green:hover{background:var(--action-700);border-color:var(--action-700);color:#fff}.pr-btn--brand{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.pr-btn--brand:hover{background:var(--brand-700);border-color:var(--brand-700);color:#fff}.pr-btn--outline{background:#fff0;border-color:var(--ink-200);color:var(--brand-500)}.pr-btn--outline:hover{background:rgb(0 102 204 / .05);border-color:var(--brand-500)}.pr-btn:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.mt-tools__grid{display:grid;gap:10px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.mt-tool{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.mt-tool__link{align-items:center;color:inherit;display:grid;gap:14px;grid-template-columns:auto 1fr auto;min-height:76px;padding:13px 14px;text-decoration:none}.mt-tool__ico{border-radius:13px;display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.mt-tool__ico svg{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;height:23px;width:23px}.mt-tool--pk .mt-tool__ico{background:rgb(251 32 86 / .1);color:var(--danger-500)}.mt-tool--kz .mt-tool__ico{background:rgb(0 163 118 / .1);color:var(--action-600)}.mt-tool--vf .mt-tool__ico{background:rgb(0 102 204 / .1);color:var(--brand-500)}.mt-tool__body{display:flex;flex-direction:column;gap:2px;min-width:0}.mt-tool__title{color:var(--ink-900);font-family:Inter Tight,Inter,sans-serif;font-size:15.5px;font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:0}.mt-tool__desc{color:var(--ink-500);font-size:13px;line-height:1.4;margin:0}.mt-tool__go{align-items:center;background:var(--brand-50);border-radius:50%;color:var(--brand-500);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.mt-tool__go svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:17px;transition:transform .15s ease;width:17px}.mt-tool__golabel{display:none}.mt-tool:active{border-color:var(--brand-300)}.mt-tool__link:focus-visible{border-radius:var(--r);outline:3px solid var(--brand-500);outline-offset:-3px}@media(min-width:768px){.mt-tools__grid{gap:16px;grid-template-columns:repeat(3,1fr)}.mt-tool__link{align-items:start;gap:12px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;height:100%;min-height:0;padding:20px}.mt-tool__ico{border-radius:50%;height:48px;width:48px}.mt-tool__ico svg{height:26px;width:26px}.mt-tool__title{font-size:16px}.mt-tool__desc{font-size:14px}.mt-tool__go{background:none;border-radius:0;font-family:Inter,sans-serif;font-size:14.5px;font-weight:700;gap:8px;height:auto;justify-content:flex-start;margin-top:2px;width:auto}.mt-tool__golabel{display:inline}.mt-tool:hover{border-color:var(--brand-200);box-shadow:var(--sh-md);transform:translateY(-2px)}.mt-tool:hover .mt-tool__go svg{transform:translateX(3px)}}.mt-trustbar{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);display:grid;gap:14px 12px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:16px}@media(min-width:768px){.mt-trustbar{gap:20px;grid-template-columns:repeat(4,1fr);padding:18px 24px}}.mt-trust{align-items:center;display:flex;gap:10px;min-width:0}.mt-trust__ico{color:var(--brand-500);flex:0 0 auto;height:22px;width:22px}.mt-trust__ico svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:100%;width:100%}.mt-trust__txt{display:flex;flex-direction:column;min-width:0}.mt-trust__t{color:var(--ink-900);font-size:14px;font-weight:600;line-height:1.25}.mt-trust__s{color:var(--ink-500);font-size:11.5px;line-height:1.3}.mt-trustbar{align-items:start;gap:16px 10px;padding:14px 12px}.mt-trust{align-items:start;gap:9px}.mt-trust__ico{height:20px;margin-top:1px;width:20px}.mt-trust__t{font-size:13.5px;line-height:1.3}@media(min-width:768px){.mt-trustbar{padding:18px 24px}.mt-trust,.mt-trustbar{align-items:center}.mt-trust__ico{height:22px;margin-top:0;width:22px}.mt-trust__t{font-size:14px}.mt-trust__s{font-size:12px}}.mt-news{background:linear-gradient(135deg,var(--brand-50) 0,var(--card) 52%);border:1px solid rgb(0 102 204 / .18);border-radius:var(--r);box-shadow:var(--sh-sm);display:grid;gap:16px;grid-template-columns:auto 1fr;padding:18px 16px}.mt-news__mark{align-items:center;background:var(--action-700);border-radius:16px;color:#fff;display:flex;flex:0 0 auto;font-family:Inter Tight,Inter,sans-serif;font-size:17px;font-weight:800;height:52px;justify-content:center;letter-spacing:-.02em;width:52px}.mt-news__copy{min-width:0}.mt-news__title{color:var(--ink-900);font-family:Inter Tight,Inter,sans-serif;font-size:clamp(19px,2.6vw,24px);font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0 0 4px}.mt-news__sub{color:var(--ink-600);font-size:14px;line-height:1.45;margin:0}.mt-news__form{grid-column:1/-1;width:100%}.mt-news__form,.mt-news__row{display:flex;flex-direction:column;gap:8px}.mt-news__input{background:var(--card);border:1.5px solid var(--ink-300);border-radius:10px;color:var(--ink-900);flex:1 1 auto;font:inherit;font-size:16px;height:50px;min-width:0;padding:0 14px}.mt-news__input::-moz-placeholder{color:var(--ink-500)}.mt-news__input::placeholder{color:var(--ink-500)}.mt-news__input:focus-visible{border-color:var(--brand-500);outline:3px solid var(--brand-500);outline-offset:2px}.mt-news__form .pr-btn{justify-content:center;min-height:50px;white-space:nowrap;width:100%}.mt-news__proof{align-items:center;color:var(--ink-600);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 12px;margin:0}.mt-news__proof b{color:var(--ink-700);font-weight:700}.mt-news__gdpr{color:var(--ink-600);font-size:12px;margin:0}@media(min-width:768px){.mt-news{align-items:center;gap:12px 24px;grid-template-columns:auto 1fr auto;padding:22px 26px}.mt-news__mark{border-radius:18px;font-size:20px;height:62px;width:62px}.mt-news__form{grid-column:auto;min-width:420px;width:auto}.mt-news__row{flex-direction:row}.mt-news__form .pr-btn{min-height:48px;width:auto}}.mt-b2b{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);display:flex;flex-direction:column;gap:16px;padding:18px 16px}.mt-b2b__title{color:var(--ink-900);font-family:Inter Tight,Inter,sans-serif;font-size:clamp(19px,2.6vw,24px);font-weight:800;letter-spacing:-.015em;line-height:1.18;margin:0 0 6px}.mt-b2b__text{color:var(--ink-500);font-size:14px;line-height:1.5;margin:0 0 12px}.mt-b2b__perks{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:0}.mt-b2b__perks li{align-items:center;color:var(--ink-700);display:flex;font-size:13px;font-weight:600;gap:6px}.mt-b2b__perks svg{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;color:var(--action-600);flex:0 0 auto;height:15px;width:15px}.mt-b2b__cta{justify-content:center;min-height:50px;width:100%}.mt-b2b__tiers{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.mt-tier{background:rgb(0 102 204 / .06);border:1px solid rgb(0 102 204 / .16);border-radius:12px;padding:11px 6px;text-align:center}.mt-tier__from{color:var(--ink-600);font-size:11.5px}.mt-tier__from,.mt-tier__pct{display:block;line-height:1.2}.mt-tier__pct{color:var(--brand-500);font-family:Inter Tight,Inter,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-top:3px}@media(min-width:768px){.mt-b2b{align-items:center;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr auto;padding:24px 28px;row-gap:14px}.mt-b2b__copy{grid-column:1;grid-row:1;max-width:600px}.mt-b2b__cta{grid-column:1;grid-row:2;justify-self:start;min-height:48px;width:auto}.mt-b2b__tiers{gap:10px;grid-column:2;grid-row:1/span 2;min-width:330px}.mt-tier__pct{font-size:22px}}.mt-posts__grid{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:768px){.mt-posts__grid{gap:16px;grid-template-columns:repeat(3,1fr)}}.mt-post{background:var(--card);border:1px solid var(--ink-200);border-radius:var(--r);box-shadow:var(--sh-sm);color:inherit;display:flex;flex:1 1 auto;flex-direction:column;height:100%;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.mt-post:hover{border-color:#fff0;box-shadow:var(--sh-md);transform:translateY(-2px)}.mt-post__media{aspect-ratio:16/9;background:linear-gradient(135deg,var(--page) 0,var(--card) 70%);border-bottom:1px solid var(--ink-200);display:grid;place-items:center;position:relative}.mt-post__media svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;color:var(--ink-500);max-width:72px;width:30%}.mt-post__media img{border:0;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@supports not (aspect-ratio:1){.mt-post__media{height:0;padding-top:56.25%}.mt-post__media svg{inset:0;margin:auto;position:absolute}}.mt-post__tag{border:1px solid #fff0;border-radius:8px;color:#fff;font-family:Inter Tight,Inter,sans-serif;font-size:11px;font-weight:800;left:10px;letter-spacing:.02em;line-height:1;padding:5px 9px;position:absolute;top:10px;z-index:2}.mt-post__tag--heat{background:rgb(251 32 86 / .12);border-color:var(--danger-500);color:var(--ink-900)}.mt-post__tag--garden{background:rgb(0 163 118 / .12);border-color:var(--action-600);color:var(--ink-900)}.mt-post__tag--water{background:var(--brand-500)}.mt-post__body{display:flex;flex:1 1 auto;flex-direction:column;padding:14px 14px 16px}.mt-post__title{color:var(--ink-900);font-family:Inter Tight,Inter,sans-serif;font-size:16px;font-weight:800;line-height:1.3;margin:0;min-height:2.6em}.mt-post__excerpt,.mt-post__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mt-post__excerpt{color:var(--ink-500);font-size:14px;line-height:1.5;margin:8px 0 0}.mt-post__more{align-items:center;color:var(--brand-500);display:inline-flex;font-size:14px;font-weight:600;gap:4px;margin-top:auto;padding-top:12px}.mt-post__arr{display:inline-block;transition:transform .15s ease}.mt-post:hover .mt-post__more{color:var(--brand-700)}.mt-post:hover .mt-post__arr{transform:translateX(3px)}.mt-post:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}@media(max-width:767px){.mt-posts__grid{gap:10px}.mt-post{align-items:stretch;display:grid;gap:0;grid-template-columns:112px 1fr}.mt-post__media{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--ink-200);height:100%;min-height:92px}.mt-post__media svg{max-width:40px;width:46%}.mt-post__tag{display:none}.mt-post__body{justify-content:center;padding:11px 12px}.mt-post__title{font-size:14.5px;line-height:1.3;min-height:0}.mt-post__excerpt{-webkit-line-clamp:2;font-size:12.5px;line-height:1.4;margin:5px 0 0}.mt-post__more{display:none}}.mt-b2b .pr-btn:focus-visible,.mt-news__form .pr-btn:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}@media(prefers-reduced-motion:reduce){.mt-post,.mt-post:hover,.mt-post:hover .mt-post__more,.mt-post__arr,.mt-tool,.mt-tool:hover,.mt-tool:hover .mt-tool__go svg,.mt-tool__go svg,.pr-btn,.pr-btn:active,.pr-btn__arr{transform:none;transition:none}}