.best-landing_shell__sqQQP{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;min-height:70vh}.best-landing_page__JuCl9{min-width:0;padding:40px 24px 64px;background:var(--neutral-100)}.best-landing_breadcrumb__mnat8{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#888;margin-bottom:20px}.best-landing_breadcrumbLink__euLbj{color:#5a544c;text-decoration:none}.best-landing_breadcrumbLink__euLbj:hover{color:#e8622c}.best-landing_breadcrumbSep__lLWY3{color:#c8c8c8}.best-landing_breadcrumbCurrent__Wz7h7{color:#111;font-weight:600}.best-landing_header__9Mhr1{border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:24px}.best-landing_eyebrow__ETocP{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e8622c;margin:0 0 8px}.best-landing_title__U0n5e{margin:0 0 12px}.best-landing_intro___R3kO{font-size:15px;color:#444;line-height:1.65;margin:0;max-width:760px}.best-landing_metaRow__O0t20{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.best-landing_metaChip__kgVbs{font-size:10px;font-weight:600;letter-spacing:.04em;color:#5a544c;border-radius:var(--radius-sm);padding:2px 6px;background:#f7f1ea}.best-landing_thinNotice__4NIU8{border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand-orange) 4%,#fff);padding:12px 16px;font-size:13px;color:#5a544c;line-height:1.55;margin-bottom:24px}.best-landing_list__rmPBH{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:0 0 32px;padding:0;list-style:none}.best-landing_card__saxih{display:flex;gap:16px;border:1px solid #e0e0e0;border-radius:var(--radius-md);background:#fff;padding:18px 20px;text-decoration:none;align-items:flex-start}.best-landing_card__saxih:hover{border-color:#e8622c}.best-landing_rankedRow__Cs5pd{display:flex;align-items:flex-start;gap:12px}.best-landing_rankedCard__Prc80{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.best-landing_rankedCard__Prc80 a:first-child{display:block}.best-landing_rank__Xf8yv{font-size:18px;font-weight:700;color:#c8c8c8;min-width:28px;line-height:1.4;padding-top:14px}.best-landing_logo__FQGbD{width:44px;height:44px;border:1px solid #e0e0e0;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.best-landing_logoImg___M1XG{object-fit:contain}.best-landing_logoFallback__Xsx7c{font-size:18px;font-weight:700;color:#5a544c}.best-landing_cardBody__cvaVl{flex:1 1;min-width:0}.best-landing_cardNameRow__JlxCC{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.best-landing_cardName__TdnJX{font-size:16px;font-weight:700;color:#111;margin:0}.best-landing_cardCategory__i1RSf{font-size:12px;color:#888;margin:2px 0 0}.best-landing_cardDesc__12C6n{font-size:13px;color:#444;line-height:1.55;margin:8px 0 0}.best-landing_cardVerified__PXFQV{display:inline-flex;align-items:center;line-height:0;color:#16a34a}.best-landing_cardDeal__C4rTg{font-size:10px;font-weight:600;letter-spacing:.03em;color:#8a5a45;background:color-mix(in srgb,var(--brand-orange) 7%,#fff);border-radius:var(--radius-sm);padding:2px 6px}.best-landing_cardActions__kXNz_{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex-shrink:0}.best-landing_cardLink__CYmuF{font-size:12px;font-weight:600;color:#e8622c;white-space:nowrap}.best-landing_compareLink__tpHic{align-self:flex-start;font-size:12px;color:#5a544c;text-decoration:none;border:1px solid #e0e0e0;border-radius:var(--radius-md);padding:4px 8px;white-space:nowrap}.best-landing_compareLink__tpHic:hover{border-color:#e8622c;color:#e8622c}.best-landing_section__DmWSV{margin-bottom:32px}.best-landing_sectionTitle__C_9OD{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111;margin:0 0 14px;border-bottom:1px solid #e0e0e0;padding-bottom:8px}.best-landing_linkGrid__lxEje{display:flex;flex-wrap:wrap;gap:8px}.best-landing_relatedLink__smYR1{font-size:13px;color:#5a544c;text-decoration:none;border:1px solid #e0e0e0;border-radius:var(--radius-md);padding:8px 12px;background:#fff}.best-landing_relatedLink__smYR1:hover{border-color:#e8622c;color:#e8622c}.best-landing_faqItem__D4pwf{border:1px solid #e0e0e0;border-radius:var(--radius-md);padding:16px 18px;margin-bottom:10px}.best-landing_faqQuestion__Fm3z_{font-size:14px;font-weight:700;color:#111;margin:0 0 6px}.best-landing_faqAnswer__uJREN{font-size:13px;color:#444;line-height:1.6;margin:0}.best-landing_empty__djhxG{border:1px solid #e0e0e0;border-radius:var(--radius-md);padding:32px 24px;text-align:center;font-size:14px;color:#888}.best-landing_sourceNote__GLn4c{margin:24px 0 0;color:var(--neutral-500);font-size:12px}.best-landing_sourceNote__GLn4c a{color:var(--neutral-700)}@media (max-width:1120px){.best-landing_shell__sqQQP{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.best-landing_page__JuCl9{padding:28px 16px 48px}}.seo-landing-rail_rail__dxhQR{min-width:0;padding:18px 16px 40px;background:var(--rail-ground);border-left:1px solid var(--neutral-300)}.seo-landing-rail_inner__9l6PW{display:flex;flex-direction:column;gap:16px}.seo-landing-rail_panel__fIYi2{overflow:hidden;padding-bottom:8px;border:1px solid #ececec;border-radius:var(--radius-lg);background:var(--neutral-100);box-shadow:0 1px 2px rgba(20,13,9,.05)}.seo-landing-rail_title__tc1SK{margin:0 0 6px;padding:9px 14px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.seo-landing-rail_orange__nX4O1{color:var(--brand-orange-ink);background:var(--brand-orange-wash)}.seo-landing-rail_blue__bGbsI{color:var(--brand-blue-ink);background:var(--brand-blue-wash)}.seo-landing-rail_green__2GLJW{color:var(--brand-green-ink);background:var(--brand-green-wash)}.seo-landing-rail_list__fCsQM{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.seo-landing-rail_link__QdoD2{display:block;padding:7px 14px;color:var(--neutral-800);font-size:13px;font-weight:600;line-height:1.4;text-decoration:none}.seo-landing-rail_link__QdoD2:hover{color:var(--brand-orange-ink);background:var(--neutral-200)}@media (max-width:1120px){.seo-landing-rail_rail__dxhQR{border-top:1px solid var(--neutral-300);border-left:0}.seo-landing-rail_inner__9l6PW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.seo-landing-rail_inner__9l6PW{grid-template-columns:minmax(0,1fr)}}