.mx-guide .mg-hero h1{letter-spacing:-.035em;max-width:850px;font-size:clamp(58px,6.8vw,88px);line-height:.97}.mx-guide .mg-hero-copy{padding-left:220px}.mx-guide .mg-hero{padding-top:150px}.mx-guide .mg-dek{font-size:21px}.mx-guide .mg-hero-grid{margin-top:34px}.mx-guide .mg-hero-grid aside{padding:28px}.mx-guide .mg-hero-grid aside strong{font:600 32px var(--font-display),sans-serif;color:var(--cream)}.mx-guide .mg-hero-grid figure.mg-caption-below{height:480px}.mx-guide .mg-prose{max-width:870px;font-size:18px;line-height:1.8}.mx-guide .mg-stat{text-align:left;margin:34px 0;padding:36px 20px}.mx-guide .mg-stat b{font-size:clamp(46px,8vw,104px)}.mx-guide .mg-stat p{margin-bottom:0}.mx-guide .mg-stat a{font-size:14px}.mx-guide .mx-scroll{border:1px solid var(--line);background:var(--paper);max-width:100%;color:var(--ink);margin:22px 0;overflow:auto}.mx-scroll:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.mx-scroll table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:14px}.mx-scroll caption{text-align:left;color:var(--ink);background:#e2d4ba;padding:16px;font-weight:700}.mx-scroll :is(td,th){vertical-align:top;border-bottom:1px solid var(--line);padding:16px;line-height:1.5}.mx-scroll thead th{background:var(--dark);color:#fff;white-space:nowrap;font-size:13px}.mx-scroll tbody tr:nth-child(2n)>*{background:#eadfc9}.mx-scroll tbody tr:nth-child(odd)>*{background:var(--paper)}.mx-scroll small{max-width:240px;margin-top:6px;font-size:12px;font-weight:400;line-height:1.6;display:block}.mx-record-table{min-width:1640px}.mx-record-table th:first-child{z-index:1;min-width:210px;max-width:240px;position:sticky;left:0;box-shadow:3px 0 5px #0001}.mx-record-table thead th:first-child{z-index:2;background:var(--dark)}.mx-record-table td.mx-price{white-space:nowrap;color:var(--rust);font-weight:800}.mx-record-table th button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:35px;padding:0;font-weight:700}.mx-guide button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.mx-controls{flex-wrap:wrap;gap:18px;display:flex}.mx-controls[hidden]{display:none}.mx-controls fieldset{border:0;margin:0;padding:0}.mx-controls legend{margin-bottom:10px;font-weight:700}.mx-controls fieldset>div{flex-wrap:wrap;gap:7px;display:flex}.mx-controls button{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;font:600 14px var(--font-body),sans-serif;background:0 0;border-radius:30px;padding:10px 16px}.mx-controls button[aria-pressed=true]{background:var(--rust);color:#fff;border-color:var(--rust)}.mx-count{font-weight:700}.mx-scroll-hint,.mx-guide .mx-method{max-width:1000px;font-size:14px}.mx-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-block:30px;display:grid}.mx-compare-card{background:var(--paper);min-width:0;color:var(--ink);border-top:4px solid var(--gold)}.mx-guide .mx-compare-card figure.mg-caption-below{height:330px}.mx-guide .mx-compare-card figcaption{letter-spacing:.04em;text-transform:none;font-size:10px;line-height:1.5}.mx-compare-body{padding:28px}.mx-kicker{color:var(--rust);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.mx-compare-card h3{margin:8px 0}.mx-compare-card dl{margin:24px 0}.mx-compare-card dl>div{border-top:1px solid var(--line);padding:14px 0}.mx-compare-card dt{font-size:13px}.mx-compare-card dd{font:600 28px var(--font-display),sans-serif;margin:4px 0 0}.mx-compare-card dl>div:first-child dd{color:var(--rust);font-size:38px}.mx-compare-card .mx-multiple{background:#e6d7bb;padding:14px}.mx-guide .mx-compare-card a{color:var(--rust);font-weight:700}.mx-caveat{font-size:14px}.mx-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.mx-type-grid ol{padding-left:24px}.mx-type-grid li{border-top:1px solid var(--line);padding:18px 0;line-height:1.6}.mx-type-grid li strong,.mx-type-grid li small{display:block}.mx-type-grid li small{font-size:12px}.mx-type-grid h3{margin-bottom:24px}.mx-resale{min-width:850px}.mx-brand-table{min-width:720px}.mx-guide .mx-prose-note{border-left:4px solid var(--gold);color:var(--ink);background:#e5d7bc;padding:22px}.mx-guide .mx-author-note{font-size:14px}.mx-guide [id]{scroll-margin-top:100px}@media (width<=950px){.mx-guide .mg-hero-copy{padding-left:0}.mx-guide .mg-hero h1{max-width:760px}.mx-type-grid{grid-template-columns:1fr}.mx-type-grid ol{columns:2;column-gap:36px}.mx-type-grid li{break-inside:avoid}.mx-guide .mg-hero-grid figure.mg-caption-below{height:420px}}@media (width<=580px){.mx-guide .mg-hero{padding-top:138px}.mx-guide .mg-hero h1{max-width:100%;margin-bottom:20px;font-size:56px;line-height:.96}.mx-guide .mg-dek{font-size:18px}.mx-guide .mg-byline{font-size:13px}.mx-guide .mg-hero-grid{margin-top:26px}.mx-guide .mg-hero-grid figure.mg-caption-below{height:330px}.mx-compare-grid{grid-template-columns:minmax(0,1fr)}.mx-compare-body{padding:22px}.mx-guide .mx-compare-card figure.mg-caption-below{height:310px}.mx-guide .mg-prose{font-size:17px}.mx-record-table th:first-child{min-width:155px;max-width:155px;padding:12px;font-size:13px}.mx-scroll :is(td,th){padding:12px}.mx-type-grid ol{columns:1}.mx-guide .mg-head h2{font-size:35px}.mx-guide .mg-section{padding-block:55px}.mx-guide .mg-stat b{font-size:49px}.mx-controls{gap:14px}}.mx-sort-icon{border:4px solid #0000;border-top-color:currentColor;margin-left:8px;display:inline-block;transform:translateY(3px)}.mx-record-table th[aria-sort=ascending] .mx-sort-icon{transform:rotate(180deg)translateY(2px)}.mx-guide .mx-scroll a{color:var(--rust)}.mx-resale th:first-child{width:190px;min-width:190px}.mx-resale td{min-width:165px}
