.Ab6JTq_page{--ink:#f6f1e9;--muted:#c1b9ae;--brass:#dfb274;--brass-soft:#e9c896;--night:#0e0804;--raised:#1a100a;--oxblood:#2c0b0b;--rule:#3d3027;--field-rule:#877768;--jts-night:var(--night);--jts-night-raised:var(--raised);--jts-night-text:var(--ink);--jts-night-muted:var(--muted);--jts-night-rule:var(--rule);--jts-night-field-rule:var(--field-rule);--jts-night-pink:var(--brass);--jts-night-cyan:var(--brass-soft);--jts-night-pill-active:#351e0d;background:var(--night);color:var(--ink);font-family:var(--font-sans);overflow-wrap:anywhere}@supports (color:lab(0% 0 0)){.Ab6JTq_page{--ink:lab(95.394% .703841 4.5323);--muted:lab(75.6671% 1.62816 6.70961);--brass:lab(75.646% 11.054 38.1505);--brass-soft:lab(82.6894% 6.8464 29.5897);--night:lab(2.44868% 1.6369 2.00065);--raised:lab(5.65494% 3.54544 4.40039);--oxblood:lab(7.24036% 17.3928 6.619);--rule:lab(21.0314% 4.96697 7.83319);--field-rule:lab(51.2436% 4.58825 10.6815);--jts-night-pill-active:lab(13.9482% 10.1194 15.2747)}}.Ab6JTq_wrap{width:min(100% - 3rem,78rem);margin-inline:auto}.Ab6JTq_hero{background:radial-gradient(75% 55% at 15% 0,#2c0b0b61,#0000 68%);background:radial-gradient(75% 55% at 15% 0,lab(7.24036% 17.3928 6.619/.38),#0000 68%);padding-block:clamp(2rem,5vw,5rem) clamp(2.5rem,5vw,5rem)}.Ab6JTq_page :is(h1,h2){font-family:var(--font-display);text-wrap:balance;font-weight:500}.Ab6JTq_page h3{font-family:var(--font-sans);text-wrap:balance;margin:0 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.Ab6JTq_page h1{letter-spacing:-.015em;max-width:18ch;margin:1.5rem 0;font-size:clamp(2.6rem,6vw,5.2rem);line-height:1.06}.Ab6JTq_page h1 span{color:var(--brass);font-style:italic}.Ab6JTq_page h2{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.85rem,3.2vw,3.1rem);line-height:1.14}.Ab6JTq_page p{text-wrap:pretty;line-height:1.75}.Ab6JTq_page :is(a,summary):focus-visible{outline:2px solid var(--brass);outline-offset:4px}.Ab6JTq_breadcrumb,.Ab6JTq_review{color:var(--muted);font-size:.8125rem;line-height:1.7}.Ab6JTq_breadcrumb{flex-wrap:wrap;align-items:center;gap:.25rem .85rem;display:flex}.Ab6JTq_breadcrumb a{flex-wrap:wrap;align-items:center;max-width:100%;min-height:44px;display:inline-flex}.Ab6JTq_breadcrumb a,.Ab6JTq_page p a,.Ab6JTq_page small a{color:inherit;text-underline-offset:.25em;text-decoration:underline}.Ab6JTq_breadcrumb a:hover,.Ab6JTq_page p a:hover,.Ab6JTq_page small a:hover{color:var(--brass-soft)}.Ab6JTq_intro{max-width:62ch;color:var(--muted);margin:0 0 1.5rem;font-size:clamp(1.0625rem,1.8vw,1.25rem)}.Ab6JTq_primary{border:1px solid var(--brass);background:var(--brass);max-width:100%;min-height:48px;color:var(--night);overflow-wrap:normal;border-radius:.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(12px,1.5vw,24px);padding:.9rem clamp(16px,2vw,24px);font-size:.9375rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.Ab6JTq_primary:hover{background:var(--ink);border-color:var(--ink)}.Ab6JTq_primary span{flex-shrink:0;font-size:1.25em}.Ab6JTq_choices{border-top:1px solid var(--rule);flex-wrap:wrap;gap:0 1.5rem;display:flex}.Ab6JTq_choice{border-bottom:1px solid var(--rule);min-width:0;color:var(--ink);flex:18rem;padding:2rem 0;text-decoration:none;transition:border-color .18s}.Ab6JTq_choice:hover{border-bottom-color:var(--brass)}.Ab6JTq_choice h2{font-size:clamp(1.85rem,3vw,2.5rem)}.Ab6JTq_choice p{max-width:33ch;color:var(--muted);margin:1rem 0;font-size:.9375rem}.Ab6JTq_choice span{max-width:100%;min-height:44px;color:var(--brass);flex-wrap:wrap;align-items:center;font-size:.9375rem;font-weight:550;transition:color .18s;display:inline-flex}.Ab6JTq_choice:hover span{color:var(--ink)}.Ab6JTq_section{padding-block:clamp(2.5rem,5vw,5rem)}.Ab6JTq_section>p{max-width:64ch;color:var(--muted)}.Ab6JTq_custodyNote{border-top:1px solid var(--rule);max-width:66ch;color:var(--muted);margin-top:1.75rem;padding-top:1.5rem;font-size:.9375rem;line-height:1.75}.Ab6JTq_fit{border-block:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:3rem;padding-block:2.5rem;display:grid}.Ab6JTq_fit p{max-width:48ch;color:var(--muted);margin:0}.Ab6JTq_fit h2{font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.25}.Ab6JTq_fit ul{color:var(--muted);margin-bottom:0;padding-left:1.1rem;line-height:1.75}.Ab6JTq_fit li+li{margin-top:.7rem}.Ab6JTq_comparisonRow{border-top:1px solid var(--rule);flex-wrap:wrap;gap:.75rem 2rem;padding-block:2rem;display:flex}.Ab6JTq_comparisonRow>h3{flex:10rem;min-width:0}.Ab6JTq_comparisonRow dl{flex:3 36rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2rem;min-width:0;margin:0;display:grid}.Ab6JTq_comparisonRow dt{color:var(--brass-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.Ab6JTq_comparisonRow dd{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.75}.Ab6JTq_comparisonRow dl>div:first-child dd{color:var(--ink)}.Ab6JTq_offer{border:1px solid var(--rule);background:var(--oxblood);content-visibility:auto;contain-intrinsic-size:auto 340px;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:3rem;margin-block:2.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.Ab6JTq_offer p{max-width:44ch;color:var(--muted);margin:1rem 0 1.5rem}.Ab6JTq_offer strong{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-display);color:var(--ink);font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:500;line-height:1.25;display:block}.Ab6JTq_offer small{max-width:54ch;color:var(--muted);margin-top:1rem;font-size:.75rem;line-height:1.75;display:block}.Ab6JTq_questions details{border-top:1px solid var(--rule);padding-block:1rem}.Ab6JTq_questions summary{cursor:pointer;min-height:44px;padding-block:.65rem;font-size:1.0625rem;font-weight:550;line-height:1.5}.Ab6JTq_questions p{max-width:68ch;color:var(--muted);margin:.5rem 0}.Ab6JTq_sources{border-top:1px solid var(--rule);padding-block:2.5rem}.Ab6JTq_sources h2{font-size:clamp(1.6rem,2.4vw,2rem)}.Ab6JTq_sources p,.Ab6JTq_sources li{max-width:70ch;color:var(--muted);font-size:.875rem;line-height:1.75}.Ab6JTq_sources ul{padding-left:1.1rem}.Ab6JTq_sources li+li{margin-top:1rem}.Ab6JTq_sources a{color:var(--ink);text-underline-offset:.25em;text-decoration:underline}.Ab6JTq_sources a:hover{color:var(--brass-soft)}.Ab6JTq_more{content-visibility:auto;contain-intrinsic-size:auto 180px;flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.Ab6JTq_more a{max-width:100%;min-height:44px;color:var(--ink);text-underline-offset:.25em;flex-wrap:wrap;align-items:center;text-decoration:underline;display:inline-flex}.Ab6JTq_more a:hover{color:var(--brass-soft)}@media (max-width:699px){.Ab6JTq_wrap{width:calc(100% - 2.5rem)}.Ab6JTq_choices,.Ab6JTq_fit,.Ab6JTq_offer{grid-template-columns:minmax(0,1fr);gap:1.5rem}.Ab6JTq_choices{gap:0}.Ab6JTq_comparisonRow{gap:.75rem}.Ab6JTq_comparisonRow dl{grid-template-columns:minmax(0,1fr);gap:1.25rem}.Ab6JTq_comparisonRow dl>div{max-width:56ch}.Ab6JTq_offer{margin-inline:0;padding:1.75rem 1.25rem}}@media (prefers-reduced-motion:reduce){.Ab6JTq_primary,.Ab6JTq_choice,.Ab6JTq_choice span,.Ab6JTq_page *{transition:none!important;animation:none!important}}
