:root{--mtp-red:#e63329}.rzh-bc{background:#f6f6f4;padding:14px 0;font-size:13px}.rzh-bc__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rzh-bc a{color:#666;text-decoration:none}.rzh-bc a:hover{color:#000}.rzh-bc__current{color:#000;font-weight:600}.rzh-bc span[aria-hidden]{color:#bbb}.rzh{background:#fff;border-bottom:1px solid #ededed;padding:56px 0 0}.rzh__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:60% 40%;gap:48px;align-items:start}.rzh__main{padding-right:24px}.rzh__h1{font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.05;letter-spacing:-.015em;margin:18px 0 22px;font-weight:800;color:#000}.rzh__accent{color:var(--mtp-red)}.rzh__lead{font-size:clamp(1.05rem,1.4vw,1.18rem);line-height:1.6;color:#333;margin:0 0 30px;max-width:620px}.rzh__form{max-width:560px}.rzh__links{margin-top:18px;font-size:14px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:#666}.rzh__links a{color:#000;text-decoration:none;border-bottom:1.5px solid #000;padding-bottom:1px;transition:color .15s,border-color .15s}.rzh__links a:hover{color:var(--mtp-red);border-color:var(--mtp-red)}.rzh__stats{padding-top:32px}.rzh__stats .s-stats__grid{grid-template-columns:1fr;gap:0;border-top:1px solid #1a1a1a}.rzh__stats .s-stats__item{padding:22px 0;border-bottom:1px solid #1a1a1a}.rzh__logos{max-width:1180px;margin:48px auto 0;padding:24px 1.5rem 36px;border-top:1px solid #ededed}.rzh__logos-label{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;color:#999;margin-bottom:14px}.rzh__logos-row{display:flex;gap:18px 24px;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:700;letter-spacing:.04em;color:#1a1a1a}.rzh__logos-row span[aria-hidden]{color:#ddd;font-weight:400}.rzh-byline{max-width:1180px;margin:32px auto 0;padding:0 1.5rem}@media(max-width:880px){.rzh__inner{grid-template-columns:1fr;gap:36px}.rzh__main{padding-right:0}.rzh__stats{padding-top:0}}.rzh-intro,.rzh-reasons,.rzh-cats,.rzh-multi,.rzh-prep,.rzh-int,.rzh-faq{padding:72px 0;border-top:1px solid #ededed}.rzh-intro__inner,.rzh-reasons__inner,.rzh-cats__inner,.rzh-multi__inner,.rzh-prep__inner,.rzh-int__inner,.rzh-faq__inner,.rz-compare__inner{max-width:1180px;margin:0 auto;padding:0 1.5rem}.rzh-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}.rzh-intro p,.rzh-multi p,.rzh-prep p{font-size:1.05rem;line-height:1.75;color:#222;margin:0 0 18px;max-width:880px}.rzh-intro p:last-child{margin-bottom:0}.rzh-intro a,.rzh-multi a,.rzh-prep a,.rz-compare a{color:#000;border-bottom:1.5px solid var(--mtp-red);text-decoration:none}.rzh-intro a:hover,.rzh-multi a:hover,.rzh-prep a:hover,.rz-compare a:hover{color:var(--mtp-red)}.rzh-reasons__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;border-top:1px solid #1a1a1a}.rzh-reasons__card{padding:28px 24px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff}.rzh-reasons__num{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--mtp-red);margin-bottom:8px}.rzh-reasons__card h3{font-size:1.18rem;font-weight:800;color:#000;margin:0 0 10px;line-height:1.25}.rzh-reasons__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 .rzh-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)}.rzh-cats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;border-top:1px solid #1a1a1a}.rzh-cats__card{padding:28px 24px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff}.rzh-cats__card h3{font-size:1.16rem;font-weight:800;color:#000;margin:0 0 10px;line-height:1.25}.rzh-cats__card p{font-size:.96rem;line-height:1.65;color:#333;margin:0 0 12px}.rzh-cats__card a{color:var(--mtp-red);font-size:.92rem;font-weight:700;text-decoration:none;letter-spacing:.02em}.rzh-cats__card a:hover{text-decoration:underline}.rzh-int__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;border-top:1px solid #1a1a1a;padding-top:36px}.rzh-int__cols h3{font-size:.95rem;font-weight:800;letter-spacing:.04em;color:#000;margin:0 0 14px}.rzh-int__cols ul{list-style:none;padding:0;margin:0}.rzh-int__cols li{font-size:.95rem;line-height:1.7;color:#333;padding:6px 0;border-bottom:1px solid #ededed}.rzh-int__cols li:last-child{border-bottom:0}.rzh-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}.rzh-int__cols li a:hover{color:#000;text-decoration-thickness:2px}.rzh-faq .s-acc{border-top:1px solid #1a1a1a;margin-top:24px}
