:root{--mtp-red:#e63329}.rzr-bc{background:#f6f6f4;padding:14px 0;font-size:13px}.rzr-bc__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rzr-bc a{color:#666;text-decoration:none}.rzr-bc a:hover{color:#000}.rzr-bc__current{color:#000;font-weight:600}.rzr-bc span[aria-hidden]{color:#bbb}.rzr{background:#fff;border-bottom:1px solid #ededed;padding:64px 0 0}.rzr__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}.rzr__center{max-width:920px;margin:0 auto;text-align:center}.rzr__h1{font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.018em;margin:18px 0 24px;font-weight:800;color:#000}.rzr__accent{color:var(--mtp-red)}.rzr__lead{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65;color:#333;margin:0 auto 36px;max-width:780px}.rzr__stats-strip{max-width:1180px;margin:32px 0;padding:0}.rzr__stats-strip .s-stats__grid{grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}.rzr__stats-strip .s-stats__item{padding:24px 18px;border-right:1px solid #ededed;text-align:center}.rzr__stats-strip .s-stats__item:last-child{border-right:0}.rzr__form-wrap{max-width:560px;margin:36px auto 0}.rzr__links{margin-top:18px;font-size:14px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center;color:#666}.rzr__links a{color:#000;text-decoration:none;border-bottom:1.5px solid #000;padding-bottom:1px;transition:color .15s,border-color .15s}.rzr__links a:hover{color:var(--mtp-red);border-color:var(--mtp-red)}.rzr__logos{max-width:1180px;margin:48px auto 0;padding:24px 1.5rem 36px;border-top:1px solid #ededed;text-align:center}.rzr__logos-label{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;color:#999;margin-bottom:14px}.rzr__logos-row{display:flex;gap:18px 24px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:.04em;color:#1a1a1a}.rzr__logos-row span[aria-hidden]{color:#ddd;font-weight:400}.rzr-byline{max-width:1180px;margin:32px auto 0;padding:0 1.5rem}@media(max-width:880px){.rzr__stats-strip .s-stats__grid{grid-template-columns:repeat(2,1fr)}.rzr__stats-strip .s-stats__item:nth-child(2){border-right:0}}.rzr-intro,.rzr-pillars,.rzr-cis,.rzr-int,.rzr-faq{padding:72px 0;border-top:1px solid #ededed}.rzr-intro__inner,.rzr-pillars__inner,.rzr-cis__inner,.rzr-int__inner,.rzr-faq__inner,.rz-compare__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}.rzr-h2{font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.15;letter-spacing:-.01em;margin:14px 0 24px;font-weight:800;color:#000}.rzr-intro p,.rzr-cis>.rzr-cis__inner>p{font-size:1.05rem;line-height:1.75;color:#222;margin:0 0 18px;max-width:880px}.rzr-intro p:last-child,.rzr-cis>.rzr-cis__inner>p:last-child{margin-bottom:0}.rzr-intro a,.rzr-cis a,.rz-compare a{color:#000;border-bottom:1.5px solid var(--mtp-red);text-decoration:none}.rzr-intro a:hover,.rzr-cis a:hover,.rz-compare a:hover{color:var(--mtp-red)}.rzr-pillars__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;border-top:1px solid #1a1a1a}.rzr-pillars__card{padding:32px 24px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff}.rzr-pillars__num{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--mtp-red);margin-bottom:8px}.rzr-pillars__card h3{font-size:1.18rem;font-weight:800;color:#000;margin:0 0 10px;line-height:1.25}.rzr-pillars__card p{font-size:.96rem;line-height:1.65;color:#333;margin:0}.rz-compare{padding:72px 0;border-top:1px solid #1a1a1a;background:#0a0a0a;color:#fff}.rz-compare .rzr-h2{color:#fff}.rz-compare__lead{font-size:1.05rem;line-height:1.7;color:#aaa;max-width:760px;margin:0 0 32px}.rz-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.rz-compare__t{width:100%;border-collapse:collapse;font-size:.95rem;min-width:760px}.rz-compare__t th,.rz-compare__t td{text-align:left;padding:14px 16px;border-bottom:1px solid #222;vertical-align:top}.rz-compare__t thead th{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#999;border-bottom:1px solid #fff;padding-bottom:12px}.rz-compare__t .rz-compare__th-mtp{color:var(--mtp-red)}.rz-compare__t .rz-compare__th-row{color:#fff}.rz-compare__t tbody td:first-child{color:#fff;font-weight:600}.rz-compare__t tbody td{color:#ccc}.rz-v{color:var(--mtp-red);font-weight:700;margin-right:6px}.rz-x{color:#666;font-weight:700;margin-right:6px}.rz-compare__note{color:#999;margin:24px 0 0;font-size:.95rem}.rz-compare__note a{color:#fff;border-bottom:1.5px solid var(--mtp-red);text-decoration:none}.rz-compare__note a:hover{color:var(--mtp-red)}.rzr-cis__routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;border-top:1px solid #1a1a1a;margin:32px 0}.rzr-cis__route{padding:28px 24px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff}.rzr-cis__route-tag{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#fff;background:var(--mtp-red);padding:4px 8px;margin-bottom:12px}.rzr-cis__route h3{font-size:1.12rem;font-weight:800;color:#000;margin:0 0 10px;line-height:1.25}.rzr-cis__route p{font-size:.96rem;line-height:1.65;color:#333;margin:0}.rzr-int__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;border-top:1px solid #1a1a1a;padding-top:36px}.rzr-int__cols h3{font-size:.95rem;font-weight:800;letter-spacing:.04em;color:#000;margin:0 0 14px}.rzr-int__cols ul{list-style:none;padding:0;margin:0}.rzr-int__cols li a{color:var(--mtp-red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s,text-decoration-thickness .15s}.rzr-int__cols li a:hover{color:#000;text-decoration-thickness:2px}.rzr-int__cols li{font-size:.95rem;line-height:1.7;color:#333;padding:6px 0;border-bottom:1px solid #ededed}.rzr-int__cols li:last-child{border-bottom:0}.rzr-faq .s-acc{border-top:1px solid #1a1a1a;margin-top:24px}
