.purchase-guide{border:1px solid #d4dadd;margin:48px 0;padding:32px;scroll-margin-top:160px}.purchase-answer{background:#f1f3f4;border-left:4px solid #ad3028;margin-bottom:28px;padding:24px}.purchase-answer>span{letter-spacing:.06em;color:#9e2924;font-size:13px;font-weight:700}.purchase-answer h2{margin:14px 0;font-size:clamp(25px,2.7vw,36px);line-height:1.2}.purchase-guide p{max-width:900px;line-height:1.7}.purchase-guide h3{margin:28px 0 12px}.purchase-table{max-width:100%;margin:24px 0;overflow:auto}.purchase-table table{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;line-height:1.6}.purchase-table caption{text-align:left;background:#edf0f1;padding:14px;font-weight:700}.purchase-table th,.purchase-table td{text-align:left;vertical-align:top;border:1px solid #cbd2d6;padding:16px}.purchase-table thead th{color:#fff;background:#303b42}.purchase-table tbody tr:nth-child(2n){background:#f4f5f5}.purchase-scope{border-left:3px solid #ad3028;padding:4px 24px 16px}.purchase-links{flex-wrap:wrap;gap:16px;display:flex}.purchase-links a{color:#9e2924;border:1px solid #cbd2d6;padding:18px;font-weight:600}.purchase-guide a:focus-visible,.purchase-table:focus-visible{outline-offset:3px;outline:3px solid #ad3028}@media (max-width:700px){.purchase-guide{margin:32px 0;padding:20px}.purchase-answer{padding:18px}.purchase-links{display:grid}.purchase-table th,.purchase-table td{padding:12px}}
