.article-section{margin-top:42px}.article-section p{line-height:1.8}.article-section h3{font-size:24px;line-height:1.35;margin:28px 0 12px}.table-wrap table{min-width:620px}.table-wrap th,.table-wrap td{vertical-align:top}.table-wrap tbody th{width:28%}.cell-note{display:block;margin-top:7px;font-size:14px;font-weight:400;color:var(--muted);line-height:1.6}.buyer-questions{margin:24px 0}.buyer-questions>div{padding:18px 0;border-top:1px solid var(--border)}.buyer-questions dt{font-weight:600;color:var(--ink);margin-bottom:7px}.buyer-questions dd{margin:0;color:var(--ink-2);line-height:1.8}.price-bill{padding:25px;margin:30px 0;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.price-bill h3{margin:0 0 20px;font-size:23px;line-height:1.35}.bill-base{padding:18px 20px;border:1px solid var(--blue-line);border-radius:10px;background:var(--blue-soft)}.bill-base strong,.bill-base span{display:block}.bill-base strong{font-size:18px;color:var(--ink)}.bill-base span{margin-top:5px;font-size:15px;color:var(--ink-2);line-height:1.65}.bill-options{margin:16px 0 0;padding:0 0 0 18px;border-left:2px dashed var(--border)}.bill-options>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px;padding:13px 0}.bill-options dt{font-size:15px;color:var(--ink);font-weight:600;line-height:1.65}.bill-options dd{margin:0;font-size:15px;color:var(--muted);line-height:1.65}.price-bill figcaption{margin-top:18px;padding-top:16px;border-top:1px solid var(--border);font-size:14px;line-height:1.7;color:var(--muted)}.source-list{list-style:none;padding:0;margin:24px 0 48px}.source-list li{padding:14px 0;border-bottom:1px solid var(--border);margin:0}.source-list a{font-size:17px;font-weight:500;color:var(--link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.source-list span{display:block;margin-top:4px;font-size:15px;line-height:1.6;color:var(--muted)}@media (max-width:600px){.price-bill{padding:20px}.bill-options>div{grid-template-columns:1fr;gap:5px}.article-section h3{font-size:22px}}