.MxamPage-module__rMXrta__container{max-width:var(--container-outer);padding:0 var(--container-pad);margin:0 auto}.MxamPage-module__rMXrta__intro{background:var(--color-bg-light);padding:82px 0 237px}.MxamPage-module__rMXrta__introTop{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.MxamPage-module__rMXrta__vendorLogo{object-fit:contain;width:132px;height:50px}.MxamPage-module__rMXrta__contact{align-items:center;gap:var(--space-5);font-style:normal;display:flex}.MxamPage-module__rMXrta__contactItem{color:var(--color-ink-soft);align-items:center;gap:10px;font-size:18px;line-height:28px;display:inline-flex}.MxamPage-module__rMXrta__contactIcon{color:var(--color-product-icon);display:inline-flex}.MxamPage-module__rMXrta__contactDivider{background:var(--color-board-line);width:1px;height:14px}.MxamPage-module__rMXrta__eyebrow{color:var(--color-ink-soft);margin:50px 0 0;font-size:18px;line-height:28px}.MxamPage-module__rMXrta__productTitle{color:var(--color-product-title);margin:10px 0 0;font-size:34px;font-weight:700;line-height:1}.MxamPage-module__rMXrta__productDesc{max-width:1170px;color:var(--color-ink-soft);white-space:pre-line;word-break:keep-all;margin:26px 0 0;font-size:18px;line-height:28px}.MxamPage-module__rMXrta__diagramScroll{margin-top:65px;overflow:auto hidden}.MxamPage-module__rMXrta__diagram{grid-template-columns:299fr 99fr 605fr 99fr 340fr;row-gap:15px;min-width:1180px;display:grid}.MxamPage-module__rMXrta__diagramTitle{font-size:var(--font-size-xl);letter-spacing:-.02em;text-align:center;color:var(--color-product-button);grid-column:3;margin:0;font-weight:700;line-height:1.5}.MxamPage-module__rMXrta__diagramRow{grid-column:1/-1;grid-template-columns:subgrid;height:295px;display:grid}.MxamPage-module__rMXrta__toolBox{border:2px dashed var(--color-mxam-line);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.MxamPage-module__rMXrta__tool{flex-direction:column;align-items:center;display:flex}.MxamPage-module__rMXrta__toolName{font-size:var(--font-size-sm);letter-spacing:-.02em;color:var(--color-mxam-text);font-weight:500;line-height:1.6}.MxamPage-module__rMXrta__featureBox{background:var(--color-product-button);color:var(--color-product-on-dark);border-radius:15px;place-content:center;row-gap:15px;margin:0;padding:0;list-style:none;display:grid}.MxamPage-module__rMXrta__featureItem{font-size:var(--font-size-lg);letter-spacing:-.02em;align-items:center;gap:23px;font-weight:500;line-height:1.6;display:flex}.MxamPage-module__rMXrta__checkIcon{flex-shrink:0}.MxamPage-module__rMXrta__outputBox{padding:var(--space-4);border:2px dashed var(--color-mxam-line);font-size:var(--font-size-lg);letter-spacing:-.02em;text-align:center;white-space:pre-line;color:var(--color-mxam-text);border-radius:15px;justify-content:center;align-items:center;margin:0;font-weight:500;line-height:1.6;display:flex}.MxamPage-module__rMXrta__arrow{justify-content:center;align-items:center;padding-top:42px;display:flex}.MxamPage-module__rMXrta__arrowBar{background:var(--color-mxam-line);width:39px;height:13px}.MxamPage-module__rMXrta__arrowHead{margin-left:-3px;transform:rotate(90deg)}.MxamPage-module__rMXrta__featureList{grid-template-columns:673px minmax(0,1fr);gap:83px 96px;margin:121px 0 0;padding:0 0 0 11px;list-style:none;display:grid}.MxamPage-module__rMXrta__featureTitle{color:var(--color-ink);margin:0;font-size:30px;font-weight:700;line-height:55px}.MxamPage-module__rMXrta__featureDesc{color:var(--color-ink-soft);white-space:pre-line;word-break:keep-all;margin:17px 0 0;font-size:21px;line-height:30px}.MxamPage-module__rMXrta__actions{justify-content:center;margin-top:192px;display:flex}.MxamPage-module__rMXrta__actionButton{border-radius:var(--radius-full);background:var(--color-product-button);letter-spacing:-.07em;width:226px;height:60px;color:var(--color-product-on-dark);transition:background var(--duration-fast);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.MxamPage-module__rMXrta__actionButton:hover{background:var(--color-primary-hover)}.MxamPage-module__rMXrta__sectionTitle{letter-spacing:.02em;text-align:center;color:var(--color-ink);margin:0;font-size:34px;font-weight:700;line-height:55px}.MxamPage-module__rMXrta__sectionDesc{letter-spacing:-.07em;text-align:center;color:#000;margin:0 0 83px;font-size:18px;line-height:55px}.MxamPage-module__rMXrta__overview{background:var(--color-product-section-bg);padding:125px 0 103px}.MxamPage-module__rMXrta__overviewInner{flex-direction:column;min-height:1533px;display:flex}.MxamPage-module__rMXrta__strengths{background:var(--color-bg-light);padding:101px 0 221px}.MxamPage-module__rMXrta__strengthList{grid-template-columns:repeat(2,1fr);gap:120px 86px;max-width:914px;margin:153px auto 0;padding:0;list-style:none;display:grid}.MxamPage-module__rMXrta__strengthItem{text-align:center;flex-direction:column;align-items:center;display:flex}.MxamPage-module__rMXrta__strengthBar{background:var(--color-tab-active);width:28px;height:5px}.MxamPage-module__rMXrta__strengthTitle{color:var(--color-ink);margin:25px 0 0;font-size:24px;font-weight:700;line-height:1.4}.MxamPage-module__rMXrta__strengthDesc{color:var(--color-ink-soft);white-space:pre-line;word-break:keep-all;margin:40px 0 0;font-size:18px;line-height:1.4}.MxamPage-module__rMXrta__contactUs{min-height:721px;padding:var(--space-9) var(--container-pad);background:var(--color-product-contact-bg) url(/products/mxam/contact-bg.webp) center / cover no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:116px;display:flex}.MxamPage-module__rMXrta__contactTitle{text-transform:uppercase;color:var(--color-product-on-dark);margin:0;font-size:40px;font-weight:700;line-height:55px}.MxamPage-module__rMXrta__contactButtons{flex-wrap:wrap;justify-content:center;gap:50px;display:flex}.MxamPage-module__rMXrta__contactButton{border:1px solid var(--color-product-on-dark);border-radius:var(--radius-full);letter-spacing:-.07em;width:230px;height:60px;color:var(--color-product-on-dark);transition:background var(--duration-fast), color var(--duration-fast);justify-content:center;align-items:center;gap:20px;font-size:18px;font-weight:700;display:inline-flex}.MxamPage-module__rMXrta__contactButton:hover{background:var(--color-product-on-dark);color:var(--color-product-contact-bg)}@media (max-width:1024px){.MxamPage-module__rMXrta__intro{padding:var(--space-8) 0 var(--space-9)}.MxamPage-module__rMXrta__diagramScroll{margin-top:var(--space-8)}.MxamPage-module__rMXrta__overviewInner{min-height:0}.MxamPage-module__rMXrta__featureList{margin-top:var(--space-9);gap:var(--space-8) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.MxamPage-module__rMXrta__featureTitle{font-size:24px;line-height:1.5}.MxamPage-module__rMXrta__featureDesc{margin-top:var(--space-2);white-space:normal;font-size:18px}.MxamPage-module__rMXrta__actions{margin-top:var(--space-9)}.MxamPage-module__rMXrta__overview,.MxamPage-module__rMXrta__strengths{padding:var(--space-9) 0}.MxamPage-module__rMXrta__strengthList{margin-top:var(--space-8);gap:var(--space-8) var(--space-6)}.MxamPage-module__rMXrta__strengthDesc{margin-top:var(--space-4);white-space:normal}.MxamPage-module__rMXrta__contactUs{gap:var(--space-8);min-height:480px}}@media (max-width:768px){.MxamPage-module__rMXrta__introTop{flex-direction:column;align-items:flex-start}.MxamPage-module__rMXrta__contact{gap:var(--space-2) var(--space-4);flex-wrap:wrap}.MxamPage-module__rMXrta__contactItem{font-size:var(--font-size-base)}.MxamPage-module__rMXrta__eyebrow{margin-top:var(--space-6);font-size:var(--font-size-base)}.MxamPage-module__rMXrta__productTitle{font-size:var(--font-size-xl)}.MxamPage-module__rMXrta__productDesc{font-size:var(--font-size-base)}.MxamPage-module__rMXrta__featureList,.MxamPage-module__rMXrta__strengthList{grid-template-columns:1fr}.MxamPage-module__rMXrta__featureTitle{font-size:22px}.MxamPage-module__rMXrta__featureDesc{font-size:var(--font-size-base)}.MxamPage-module__rMXrta__sectionTitle{font-size:var(--font-size-xl);line-height:1.5}.MxamPage-module__rMXrta__sectionDesc{margin-bottom:var(--space-7);font-size:var(--font-size-base);line-height:1.6}.MxamPage-module__rMXrta__strengthDesc{font-size:var(--font-size-base)}.MxamPage-module__rMXrta__contactTitle{font-size:var(--font-size-xl)}.MxamPage-module__rMXrta__contactButtons{gap:var(--space-4);flex-direction:column}}
