:root{--mt-hearth:#23302B;--mt-sage:#9FB7A6;--mt-amber:#E2A13C;--mt-amber-h:#CE8E2B;--mt-linen:#F7F3EC;--mt-ink:#1C211E;--mt-stone:#5D6B62;--mt-line:#E5DED2;--mt-surface:#FFFFFF}.mt-x{max-width:1200px;margin-inline:auto;padding-inline:20px}.mt-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mt-amber);margin:0 0 12px}.mt-h2{font-size:clamp(28px,4vw,38px);line-height:1.15;margin:0 0 14px;color:var(--mt-hearth)}.mt-lead{font-size:17px;line-height:1.6;color:var(--mt-stone);margin:0 0 24px;max-width:62ch}.mt-btns{display:flex;gap:12px;flex-wrap:wrap}.mt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.mt-btn--main{background:var(--mt-amber);color:var(--mt-hearth)}.mt-btn--main:hover{background:var(--mt-amber-h)}.mt-btn--ghost{border:1.5px solid currentColor;color:var(--mt-linen)}.mt-btn--ghost:hover{background:#f7f3ec1f}.mt-btn--dark{background:var(--mt-hearth);color:var(--mt-linen)}.mt-btn--dark:hover{background:#1a2420}.mt-hero{background:var(--mt-hearth);color:var(--mt-linen)}.mt-hero__inner{max-width:1320px;margin-inline:auto;display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;min-height:clamp(460px,62vh,640px)}.mt-hero__text{display:flex;flex-direction:column;justify-content:center;padding:56px clamp(20px,5vw,72px)}.mt-hero__media{position:relative;overflow:hidden;min-height:360px}.mt-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.mt-hero h1{font-size:clamp(34px,4.6vw,56px);line-height:1.06;margin:0 0 16px;max-width:15ch;color:var(--mt-linen)}.mt-hero__sub{font-size:clamp(16px,1.4vw,19px);line-height:1.55;max-width:44ch;margin:0 0 28px;color:#dce5df}.mt-hero .mt-eyebrow{color:var(--mt-amber)}@media(max-width:749px){.mt-hero__inner{grid-template-columns:1fr;min-height:0}.mt-hero__media{order:-1;aspect-ratio:1/1;min-height:0}.mt-hero__text{padding:32px 20px 40px}}.mt-trust{background:var(--mt-hearth);color:var(--mt-linen)}.mt-trust ul{max-width:1200px;margin-inline:auto;padding:16px 20px;list-style:none;display:flex;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center}.mt-trust li{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.3}.mt-trust svg{width:19px;height:19px;flex:none;fill:none;stroke:var(--mt-amber);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mt-cut{background:var(--mt-amber);color:var(--mt-hearth);text-align:center;padding:13px 20px;font-size:14px;font-weight:700;letter-spacing:.02em}.mt-steps{padding:64px 0}.mt-steps__grid{display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:34px}.mt-step{background:var(--mt-surface);border-radius:16px;padding:28px 24px;border:1px solid var(--mt-line)}.mt-step h3{font-size:20px;margin:14px 0 8px;color:var(--mt-hearth)}.mt-step p{margin:0;color:var(--mt-stone);font-size:15px;line-height:1.55}.mt-step svg{width:30px;height:30px;fill:none;stroke:var(--mt-amber);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mt-band{background:var(--mt-hearth);color:var(--mt-linen);padding:64px 0}.mt-band .mt-h2{color:var(--mt-linen)}.mt-band .mt-lead{color:var(--mt-sage)}.mt-band__inner{display:grid;gap:34px;grid-template-columns:1.1fr .9fr;align-items:center}.mt-band__card{background:#f7f3ec12;border:1px solid rgba(159,183,166,.3);border-radius:16px;padding:28px}.mt-band__card ul{margin:0;padding-left:20px;line-height:1.85;color:#e7eee8}@media(max-width:749px){.mt-band__inner{grid-template-columns:1fr}}.mt-guarantee{padding:64px 0;text-align:center}.mt-guarantee .mt-lead{margin-inline:auto}.mt-faq{padding:64px 0}.mt-faq details{border-bottom:1px solid var(--mt-line);padding:18px 0}.mt-faq summary{cursor:pointer;font-size:17px;font-weight:600;color:var(--mt-hearth);list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary:after{content:"+";font-size:24px;color:var(--mt-amber);line-height:1}.mt-faq details[open] summary:after{content:"\2013"}.mt-faq p{margin:12px 0 0;color:var(--mt-stone);line-height:1.6;max-width:70ch}.mt-story{padding:64px 0;background:#eeeae1}.mt-story__inner{max-width:760px;margin-inline:auto;text-align:center}.mt-story p{color:var(--mt-stone);line-height:1.7;font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-home.css.map */
