.mg-tagline{color:var(--on-sky-muted);display:block}.mg-hero-car{width:440px;padding-bottom:var(--space-4)}.mg-hero-car .gt-car{width:100%}.mg-refline{flex-basis:100%;margin:0}.mg-refline a{color:var(--on-sky);text-underline-offset:3px;min-height:var(--target-min);align-items:center;text-decoration:underline;display:inline-flex}.mg-refline a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.mg-glance{row-gap:var(--space-12)}.mg-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mg-table th,.mg-table td{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--hairline);text-align:right;vertical-align:middle;white-space:nowrap}.mg-table th:first-child{text-align:left;white-space:normal;padding-left:0}.mg-table tr>:last-child{padding-right:0}.mg-table thead th{padding-top:0;padding-bottom:var(--space-3);border-bottom-color:var(--ink)}.mg-table thead th,.mg-row__facts dt{font:600 12px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.mg-table tbody th,.mg-row__name{font:600 14px/20px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.mg-table tbody th .gt-pill{margin-left:var(--space-3);vertical-align:1px}.mg-table td{font:600 20px/24px var(--font-display);color:var(--ink)}.mg-table .mg-table__muted,.mg-row__facts .mg-table__muted{color:var(--ink-muted);font:600 14px/20px var(--font-sans);letter-spacing:.04em}.mg-table tbody tr.is-pick th,.mg-table tbody tr.is-pick td{background:var(--panel-raised)}.mg-table tbody tr.is-pick th{border-left:2px solid var(--ink);padding-left:var(--space-3)}.mg-rows{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none;display:none}.mg-row{padding:var(--space-4) 0;border-bottom:1px solid var(--hairline)}.mg-row.is-pick{padding-left:var(--space-3);padding-right:var(--space-3);background:var(--panel-raised);border-left:2px solid var(--ink)}.mg-row__name{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.mg-row__facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.mg-row__facts dt{margin-bottom:2px}.mg-row__facts dd{font:600 18px/22px var(--font-display);font-variant-numeric:tabular-nums;margin:0}.mg-trims{margin-top:var(--space-12)}.mg-trim .gt-card__body{gap:var(--space-4)}.mg-trim.is-pick{border-top:2px solid var(--ink)}.mg-trim.is-pick .gt-card__body{padding-top:calc(var(--space-6) - 1px)}.mg-trim__pill{top:-12px;left:var(--space-6);position:absolute}.mg-trim__title{margin:var(--space-2) 0 0;font:600 26px/30px var(--font-display);letter-spacing:.01em;text-transform:uppercase}.mg-trim__body{color:var(--ink-muted);margin:0}.mg-trim__links{padding:var(--space-4) 0 0;margin:auto 0 0;list-style:none}.mg-trim__links li+li a{border-top:0}.mg-trim__links a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--target-min);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font:600 13px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);transition:color var(--duration-color);text-decoration:none;display:flex}@media (hover:hover){.mg-trim__links a:hover{color:var(--brand-text)}.mg-trim__links a:hover .gt-btn__arrow{transform:translate(3px)}}.mg-trim__links a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mg-fit__col{gap:var(--space-4);flex-direction:column;display:flex}.mg-fit__col .gt-display-md{padding-bottom:var(--space-4);border-bottom:1px solid var(--ink)}.mg-fit__list{margin:0;padding:0;list-style:none}.mg-fit__list li{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);color:var(--ink);font:400 16px/26px var(--font-sans);grid-template-columns:18px minmax(0,1fr);display:grid}.mg-fit__mark{color:var(--ink-muted);margin-top:4px}.mg-tools .gt-tool-card{min-height:240px}.mg-know{align-items:stretch}.mg-know__item{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--ink);flex-direction:column;display:flex}.mg-know__index{font:600 14px/18px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-variant-numeric:tabular-nums}.mg-know__item p{color:var(--ink);margin:0}.mg-refnote{padding:var(--space-6) var(--space-16);background:var(--panel);border-bottom:1px solid var(--hairline)}.mg-refnote__inner{max-width:var(--column);align-items:baseline;gap:var(--space-4);margin:0 auto;display:flex}.mg-refnote__inner .gt-pill{flex:none}.mg-refnote p{color:var(--ink-muted);margin:0;font-size:15px;line-height:24px}.mg-quiz{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.mg-quiz .gt-body{max-width:560px}@media (max-width:1024px){.mg-hero-car{width:min(100%,360px)}.mg-table td{font-size:18px}.mg-table th,.mg-table td{padding-left:var(--space-2);padding-right:var(--space-2)}}@media (max-width:720px){.mg-hero-car{width:260px}.mg-table{display:none}.mg-rows{display:block}.mg-trims{margin-top:var(--space-8);gap:var(--space-4)}.mg-tools{gap:var(--space-4)}.mg-tools .gt-tool-card{min-height:0}.mg-tools .gt-tool-card h3{margin-top:var(--space-3)}.mg-glance{row-gap:var(--space-8);column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.mg-know{gap:var(--space-6)}.mg-refnote{padding:var(--space-6)}.mg-refnote__inner{gap:var(--space-3);flex-direction:column}}
