.purchase-guide-shell .purchase-guide-reading{grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);align-items:start;gap:64px;display:grid}.purchase-guide-shell .purchase-guide-reading .guide-section-heading{max-width:none;margin:0}.purchase-guide-prose p{margin-top:0;margin-bottom:18px}.purchase-guide-prose p:last-child{margin-bottom:0}.purchase-guide-points{gap:24px;margin:26px 0 0;padding-left:22px;display:grid}.purchase-guide-points h3{margin:0 0 6px}.purchase-guide-shell .purchase-guide-choices[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario{padding:24px}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario+.guide-scenario{border-left:0}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario:nth-child(2n){border-left:1px solid var(--line)}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario:nth-child(n+3){border-top:1px solid var(--line)}.purchase-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.purchase-guide-card{border-top:1px solid var(--line);color:var(--ink);flex-direction:column;padding:28px 0;text-decoration:none;display:flex}.purchase-guide-card h3{margin:12px 0}.purchase-guide-card p{color:var(--muted);margin:0 0 24px}.purchase-guide-card-link{text-underline-offset:5px;margin-top:auto;font-size:.86rem;text-decoration:underline}.purchase-guide-card:hover .purchase-guide-card-link{color:var(--accent)}.purchase-guide-related-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;margin-bottom:28px;display:flex}.purchase-guide-related-heading h2{margin:0}.purchase-guide-related-heading>a{color:var(--muted);font-size:.84rem}.purchase-guide-index-hero{padding:72px 0 60px}.purchase-guide-index-list{margin-bottom:60px}.purchase-guide-index-list>h2{margin:0 0 28px}.purchase-guide-shell .purchase-guide-index-cta{color:var(--ink);background:#fff;place-self:center start}.guide-case{border-top:1px solid var(--line);padding:32px 0;scroll-margin-top:24px}.guide-case>h3{margin-top:0;font-size:1.35rem}.guide-example-conditions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:24px 0;display:grid}.guide-example-conditions>div{grid-template-columns:90px minmax(0,1fr);gap:12px;display:grid}.guide-example-conditions dt{color:var(--muted)}.guide-example-conditions dd{margin:0}.guide-example-table{border-collapse:collapse;table-layout:fixed;width:100%;margin:28px 0 12px}.guide-example-table caption{text-align:left;margin-bottom:12px;font-weight:650}.guide-example-table th,.guide-example-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:16px 12px}.guide-example-table th:first-child{width:40%}.guide-example-table th:nth-child(2){width:25%}.guide-example-table thead{color:var(--muted);font-size:.86rem}.guide-example-table small,.guide-example-table td>a{margin-top:8px;font-size:.78rem;font-weight:400;display:block}.guide-example-table small{color:var(--muted)}.guide-example-table td>strong{white-space:nowrap;font-variant-numeric:tabular-nums}.guide-example-price-note,.guide-example-edit-note{color:var(--muted);font-size:.82rem}.guide-example-gap{padding:16px 0}.guide-example-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.guide-example-reasons p{margin:8px 0 0}.guide-example-caution{color:var(--muted);font-size:.88rem}.guide-example-judgment{margin:28px 0}.guide-example-judgment h4{margin:0 0 12px;font-size:1rem}.guide-example-judgment p{margin:10px 0}.guide-example-unavailable{background:var(--panel,#fff);border:1px solid var(--line);padding:18px}@media (max-width:900px){.purchase-guide-shell .purchase-guide-reading{grid-template-columns:1fr;gap:22px}.purchase-guide-cards{gap:0 28px}}@media (max-width:600px){.guide-example-conditions,.guide-example-reasons{grid-template-columns:1fr}.guide-example-table{font-size:.8rem}.guide-example-table th,.guide-example-table td{padding:12px 4px}.guide-example-table thead{font-size:.75rem}.guide-example-table small,.guide-example-table td>a{font-size:.72rem}.purchase-guide-shell .purchase-guide-choices[data-count="4"],.purchase-guide-cards{grid-template-columns:1fr}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario{padding:24px 0}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario:nth-child(2n){border-left:0}.purchase-guide-shell .purchase-guide-choices[data-count="4"] .guide-scenario+.guide-scenario{border-top:1px solid var(--line)}.purchase-guide-index-hero{padding:48px 0 36px}.purchase-guide-card{padding:24px 0}}
