.guide-decision{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:32px;margin:30px 0;padding:28px 0;display:grid}.guide-article .guide-decision h2,.guide-article .guide-overview h2{letter-spacing:normal;margin:0 0 14px;font-size:1.35rem;line-height:1.35}.guide-decision ul{margin:0;padding-left:20px}.guide-decision li{margin-bottom:12px;padding-left:3px;font-size:.95rem;line-height:1.65}.guide-overview{background:var(--paper);border:1px solid var(--line);border-radius:8px;margin:30px 0;padding:25px}.guide-overview ol{grid-template-columns:1fr 1fr;gap:0 24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.guide-overview li{border-top:1px solid var(--line)}.guide-overview a{justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:.9rem;display:flex}.guide-overview p{margin:0}.guide-buyer-actions{background:var(--paper);border:1px solid var(--line);border-radius:8px;margin:42px 0 28px;padding:30px}.guide-article .guide-buyer-actions h2{margin:0 0 16px;font-size:1.8rem;line-height:1.25}.guide-action-buttons{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.guide-action-buttons a{border:1px solid var(--ink);border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:13px 18px;font-size:.88rem;line-height:1.5;display:inline-flex}.guide-action-buttons .guide-action-primary{background:var(--ink);color:#fff}.guide-action-related{flex-wrap:wrap;gap:14px 24px;display:flex}.guide-action-related a,.guide-compare-links a{text-underline-offset:4px;align-items:center;gap:10px;min-height:40px;font-size:.9rem;line-height:1.5;text-decoration:underline;display:flex}.guide-compare-links{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.guide-compare-links h3{margin:0 0 12px;font-size:1rem}.guide-compare-links a{padding:7px 0}.guide-action-buttons svg,.guide-action-related svg,.guide-compare-links svg,.guide-overview svg{flex-shrink:0}[id^=buying-step-]{scroll-margin-top:120px}@media (width<=650px){.guide-decision,.guide-overview ol{grid-template-columns:1fr}.guide-decision{gap:20px}.guide-buyer-actions{padding:24px 20px}.guide-action-buttons{flex-direction:column;align-items:stretch}.guide-overview{padding:22px 18px}[id^=buying-step-]{scroll-margin-top:190px}}.guide-article nav.guide-overview{color:var(--ink);margin:30px 0;padding:28px;font-size:1rem;display:block}.guide-article nav.guide-overview h2{letter-spacing:normal;margin:0 0 16px;font:400 1.8rem/1.25 Montserrat,Arial,sans-serif}.guide-article nav.guide-overview>p{color:#4d5e58;max-width:790px;margin:0 0 22px;font:400 1.02rem/1.85 Montserrat,Arial,sans-serif}.guide-article nav.guide-overview ol{width:100%;margin:0}.guide-article nav.guide-overview a{color:var(--ink);font-size:1rem;line-height:1.65}@media (width<=650px){.guide-article nav.guide-overview{padding:22px 18px}.guide-article nav.guide-overview h2{font-size:1.6rem}}.guide-hero-links{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.guide-hero-links a{color:#fff;border:1px solid #f7f4ec;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:14px 20px;font:400 .95rem/1.4 Montserrat,Arial,sans-serif;display:inline-flex}.guide-hero-links a:first-child{background:var(--paper);color:var(--ink);border-color:var(--paper)}.guide-hero-links a:hover{background:#ffffff1a}.guide-hero-links a:first-child:hover{background:#fff}.guide-hero-links svg{flex-shrink:0}@media (width<=420px){.guide-hero-links{flex-direction:column;align-items:stretch}}
