.mkt-evaluation .eval-bestof-section{padding-top:var(--eval-section)}.mkt-evaluation .eval-bestof-section h2{font-size:44px;line-height:50px;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.mkt-evaluation .eval-cite{color:inherit;font-weight:400;font-variant-numeric:tabular-nums;text-decoration:none}@media(hover:hover){.mkt-evaluation .eval-cite:hover{color:var(--mkt-green-text);text-decoration:underline;text-underline-offset:3px}}.mkt-evaluation .eval-priority-index{padding:24px}.mkt-evaluation .eval-priority-title{display:none;font-size:20px;line-height:28px;letter-spacing:-.015em;font-weight:500;padding-bottom:16px}.mkt-evaluation .eval-priority-columns{font-size:12px;line-height:16px;letter-spacing:.04em;color:var(--mkt-muted)}.mkt-evaluation .eval-priority-index ul{margin:0;padding:0;list-style:none}.mkt-evaluation .eval-priority-index li>a{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:56px;padding:8px 10px;margin-inline:-10px;border-top:1px solid var(--mkt-line);border-radius:0;font-size:15px;line-height:22px;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover)}.mkt-evaluation .eval-priority-index li>a>svg{color:var(--mkt-muted);transition:transform var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.mkt-evaluation .eval-priority-index li>a:hover{background:#f6faf8;border-radius:8px}.mkt-evaluation .eval-priority-index li>a:hover>svg{transform:translateY(2px);color:var(--mkt-ink)}.mkt-evaluation .eval-priority-index li:has(>a:hover)+li>a{border-top-color:transparent}}.mkt-evaluation .eval-priority-index li>a:focus-visible{outline-offset:-2px;border-radius:8px}.mkt-evaluation .eval-priority-stay>a{grid-template-columns:minmax(0,1fr) 18px!important}.mkt-evaluation .eval-priority-stay>a>span{color:var(--mkt-ink)!important}.mkt-evaluation .eval-bestof-note{display:flex;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;margin:-24px 0 24px;font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-evaluation .eval-bestof-table{width:100%;border-collapse:collapse;table-layout:fixed}.mkt-evaluation .eval-bestof-table :is(th,td){padding:20px;text-align:left;vertical-align:middle;font-size:15px;line-height:23px;font-weight:400;color:var(--mkt-secondary);border-bottom:1px solid var(--mkt-line)}.mkt-evaluation .eval-bestof-table :is(th,td)+:is(th,td){border-left:1px solid var(--mkt-line)}.mkt-evaluation .eval-bestof-table thead th{padding-block:20px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-ink)}.mkt-evaluation .eval-bestof-table tr>:nth-child(1){width:17.5%}.mkt-evaluation .eval-bestof-table tr>:nth-child(2){width:19%}.mkt-evaluation .eval-bestof-table tr>:nth-child(3){width:16%}.mkt-evaluation .eval-bestof-table tr>:nth-child(4){width:23.5%}.mkt-evaluation .eval-bestof-table tbody tr:last-child>*{border-bottom:0}.mkt-evaluation .eval-bestof-table tbody tr{transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.mkt-evaluation .eval-bestof-table tbody tr:hover{background:#f6faf8}}.mkt-evaluation .eval-bestof-name{display:block;font-size:17px;line-height:24px;font-weight:500;color:var(--mkt-ink)}.mkt-evaluation .eval-bestof-ours .eval-bestof-name{color:var(--mkt-green-text)}.mkt-evaluation .eval-bestof-table small{display:block;margin-top:4px;font-size:13px;line-height:18px;color:var(--mkt-muted)}.mkt-evaluation .eval-bestof-price{display:block;font-size:18px;line-height:24px;font-weight:500;color:var(--mkt-ink);letter-spacing:-.01em}.mkt-evaluation .eval-bestof-price span{font-weight:400;color:var(--mkt-ink)}.mkt-evaluation .eval-bestof-line{display:block}.mkt-evaluation .eval-bestof-line+.eval-bestof-line{margin-top:10px}.mkt-evaluation td .eval-bestof-line:only-of-type{margin:0}.mkt-evaluation .eval-bestof-table td:last-child .eval-bestof-line+.eval-bestof-line{margin-top:0}.mkt-evaluation .eval-ledger-heads{display:grid;grid-template-columns:272px minmax(0,1fr) minmax(0,368px);gap:48px;padding-bottom:14px;border-bottom:1px solid var(--mkt-line);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-secondary)}.mkt-evaluation .eval-evidence-ledger{margin:0;padding:0;list-style:none}.mkt-evaluation .eval-evidence-ledger>li{display:grid;grid-template-columns:272px minmax(0,1fr) minmax(0,368px);gap:8px 48px;align-items:start;padding-block:24px;border-bottom:1px solid var(--mkt-line);scroll-margin-top:104px}.mkt-evaluation .eval-evidence-ledger>li:target{background:linear-gradient(90deg,#f6faf8,#fff 70%)}.mkt-evaluation .eval-evidence-ledger h3{font-size:26px;line-height:32px;letter-spacing:-.025em;font-weight:500}.mkt-evaluation .eval-evidence-ledger h3.eval-publisher{color:var(--mkt-green-text)}.mkt-evaluation .eval-evidence-ledger li>div small{display:block;margin-top:4px;font-size:13px;line-height:18px;color:var(--mkt-muted)}.mkt-evaluation .eval-evidence-ledger li>div a{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:13px;line-height:18px;color:var(--mkt-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#d6d3d1}@media(hover:hover){.mkt-evaluation .eval-evidence-ledger li>div a:hover{color:var(--mkt-green-text);text-decoration-color:currentColor}}.mkt-evaluation .eval-evidence-ledger p{font-size:17px;line-height:27px;color:var(--mkt-secondary)}.mkt-evaluation .eval-evidence-ledger p:last-child{color:var(--mkt-ink)}.mkt-evaluation .eval-stay-panel{display:grid;grid-template-columns:minmax(0,420px) minmax(0,576px);justify-content:space-between;align-items:center;gap:48px;padding:64px max(40px,calc((100% - 1120px)/2));overflow:clip}.mkt-evaluation .eval-stay-copy h2{color:var(--mkt-deep);font-size:var(--mkt-wide-title-size);line-height:var(--mkt-wide-title-leading);letter-spacing:-.04em}.mkt-evaluation .eval-stay-copy p{margin-top:28px;max-width:380px;font-size:18px;line-height:29px;color:var(--mkt-on-atmosphere)}.mkt-evaluation .eval-stay-card{padding:36px;border-radius:16px;background:#fff;color:var(--mkt-ink);box-shadow:var(--mkt-window-shadow)}.mkt-evaluation .eval-stay-card h3{padding-bottom:24px;border-bottom:1px solid var(--mkt-line);font-size:22px;line-height:28px;letter-spacing:-.015em;font-weight:500}.mkt-evaluation .eval-stay-card dl{margin:0}.mkt-evaluation .eval-stay-card dl>div{padding-block:24px;border-bottom:1px solid var(--mkt-line)}.mkt-evaluation .eval-stay-card dt{font-size:17px;line-height:24px;font-weight:500}.mkt-evaluation .eval-stay-card dd{margin:10px 0 0;font-size:16px;line-height:26px;color:var(--mkt-secondary)}.mkt-evaluation .eval-stay-more{padding-block:20px;border-bottom:1px solid var(--mkt-line)}.mkt-evaluation .eval-stay-more p{font-size:14px;line-height:20px;font-weight:500}.mkt-evaluation .eval-stay-more ul{margin:8px 0 0;padding:0;list-style:none}.mkt-evaluation .eval-stay-more li{position:relative;padding:4px 0 4px 18px;font-size:15px;line-height:23px;color:var(--mkt-secondary)}.mkt-evaluation .eval-stay-more li:before{content:"";position:absolute;left:2px;top:14px;width:5px;height:5px;border-radius:50%;background:var(--mkt-green)}.mkt-evaluation .eval-stay-sources{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}.mkt-evaluation .eval-stay-sources a{display:inline-flex;align-items:center;gap:4px;min-height:24px;font-size:13px;line-height:18px;color:var(--mkt-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#d6d3d1}@media(hover:hover){.mkt-evaluation .eval-stay-sources a:hover{color:var(--mkt-green-text);text-decoration-color:currentColor}}.mkt-evaluation .eval-method{display:grid;grid-template-columns:minmax(0,320px) minmax(0,720px);justify-content:space-between;gap:48px 80px;align-items:start}.mkt-evaluation .eval-method-aside{position:sticky;top:112px}.mkt-evaluation .eval-method-aside p{margin-top:24px;font-size:14px;line-height:22px;color:var(--mkt-secondary)}.mkt-evaluation .eval-method-body dl{margin:0}.mkt-evaluation .eval-method-body dl>div{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--mkt-line)}.mkt-evaluation .eval-method-body dt{font-size:20px;line-height:28px;letter-spacing:-.015em;font-weight:500}.mkt-evaluation .eval-method-body dd{margin:12px 0 0;font-size:17px;line-height:28px;color:var(--mkt-secondary)}.mkt-evaluation .eval-method-sources{margin:0 0 40px;padding:0;list-style:none;border-top:1px solid var(--mkt-line-soft)}.mkt-evaluation .eval-method-sources li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding-block:10px;border-bottom:1px solid var(--mkt-line-soft);font-size:14px;line-height:21px;scroll-margin-top:112px}.mkt-evaluation .eval-method-sources li:target{background:#f6faf8}.mkt-evaluation .eval-method-sources li>span,.mkt-evaluation .eval-method-sources time{color:var(--mkt-muted);font-variant-numeric:tabular-nums}.mkt-evaluation .eval-method-sources a{display:inline-flex;align-items:center;gap:4px;color:var(--mkt-ink)}@media(hover:hover){.mkt-evaluation .eval-method-sources a:hover{color:var(--mkt-green-text)}}.mkt-evaluation .eval-method-next h3{font-size:24px;line-height:32px;letter-spacing:-.02em;font-weight:500}.mkt-evaluation .eval-method-next>p{margin-top:16px;font-size:17px;line-height:28px;color:var(--mkt-secondary)}.mkt-evaluation .eval-method-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.mkt-evaluation .eval-method-actions>span{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:20px;color:var(--mkt-muted)}.mkt-evaluation .eval-method-actions>span a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--mkt-ink);font-weight:500}@media(hover:hover){.mkt-evaluation .eval-method-actions>span a:hover{color:var(--mkt-green-text)}}.mkt-evaluation .eval-method-next small{display:block;margin-top:16px;font-size:13px;line-height:18px;color:var(--mkt-muted)}@media(max-width:1199px){.mkt-evaluation .eval-ledger-heads,.mkt-evaluation .eval-evidence-ledger>li{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:8px 32px}.mkt-evaluation .eval-stay-panel{grid-template-columns:minmax(0,1fr) minmax(0,520px)}.mkt-evaluation .eval-method{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:48px}.mkt-evaluation .eval-bestof-table :is(th,td){padding:16px}}@media(max-width:1023px){.mkt-evaluation .eval-bestof-table,.mkt-evaluation .eval-bestof-table tbody{display:block}.mkt-evaluation .eval-bestof-table thead{display:none}.mkt-evaluation .eval-bestof-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;padding:24px;border-bottom:1px solid var(--mkt-line)}.mkt-evaluation .eval-bestof-table tbody tr:last-child{border-bottom:0}.mkt-evaluation .eval-bestof-table :is(th,td),.mkt-evaluation .eval-bestof-table :is(th,td)+:is(th,td){width:auto!important;padding:0;border:0}.mkt-evaluation .eval-bestof-table th{grid-column:1 / -1}.mkt-evaluation .eval-bestof-name{font-size:22px;line-height:28px;letter-spacing:-.015em}.mkt-evaluation .eval-bestof-table .eval-mobile-label{display:block;margin-bottom:4px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-muted)}.mkt-evaluation .eval-bestof-price{font-size:24px;line-height:30px}.mkt-evaluation .eval-stay-panel,.mkt-evaluation .eval-method{grid-template-columns:minmax(0,1fr)}.mkt-evaluation .eval-method-aside{position:static}}@media(max-width:899px){.mkt-evaluation .eval-ledger-heads{display:none}.mkt-evaluation .eval-evidence-ledger>li{grid-template-columns:minmax(0,1fr);gap:12px}.mkt-evaluation .eval-evidence-ledger .eval-mobile-label{display:block;margin-bottom:2px;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-muted)}}@media(max-width:767px){.mkt-evaluation .eval-bestof-section h2{font-size:32px;line-height:38px}.mkt-evaluation .eval-bestof-note{margin-top:-12px;flex-direction:column}.mkt-evaluation .eval-bestof-table tbody tr{grid-template-columns:minmax(0,1fr);padding:24px 20px}.mkt-evaluation .eval-priority-title{display:block}.mkt-evaluation .eval-priority-columns{display:none}.mkt-evaluation .eval-priority-index li>a{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 16px;font-size:15px;min-height:52px}.mkt-evaluation .eval-stay-panel{padding:40px 12px 12px;border-radius:24px;gap:28px}.mkt-evaluation .eval-stay-copy{padding-inline:12px}.mkt-evaluation .eval-stay-copy h2{font-size:36px;line-height:40px}.mkt-evaluation .eval-stay-card{padding:24px 20px}.mkt-evaluation .eval-method-actions{flex-direction:column;align-items:stretch}.mkt-evaluation .eval-method-actions .mkt-button{width:100%}.mkt-evaluation .eval-method-sources li{grid-template-columns:30px minmax(0,1fr)}.mkt-evaluation .eval-method-sources time{grid-column:2}}.mkt-evaluation .eval-buyer-hero .eval-breadcrumb{margin-bottom:32px}@media(max-width:767px){.mkt-evaluation .eval-buyer-hero .eval-breadcrumb{margin-bottom:20px}}@media(min-width:900px)and (max-width:1079px){.mkt-evaluation .eval-buyer-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px;align-items:center}}@media(min-width:768px)and (max-width:899px){.mkt-evaluation .eval-buyer-hero-grid .eval-priority-stage{max-width:600px}}
