.blog-updated{color:var(--ink);margin:0 0 20px}.blog-price-ref{border:1px solid var(--b-08);background:var(--surface);border-radius:12px;margin:28px 0;padding:16px}.blog-price-ref p{margin:8px 0 0}.blog-price-amount{font-size:1.5rem;font-weight:700}.blog-article-links{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;display:flex}.blog-article-links a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.blog-faq h2{font-size:1.25rem}.blog-summary{border-inline-start:4px solid var(--ink);background:var(--surface);border-radius:8px;margin:0 0 28px;padding:16px}.blog-summary p{margin:0}.blog-summary .blog-summary-label{margin-bottom:6px;font-weight:700}.blog-list{margin:16px 0;padding-inline-start:22px}.blog-list li{margin:6px 0}.blog-table-wrap{margin:24px 0;overflow-x:auto}.blog-table{border-collapse:collapse;width:100%;font-size:.95rem}.blog-table th,.blog-table td{border-bottom:1px solid var(--b-08);text-align:start;vertical-align:top;padding:10px 8px}.blog-table th{font-weight:700}.blog-sources ul{padding-inline-start:22px}.blog-sources a,.blog-author a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.blog-author{border-top:1px solid var(--b-08);margin-top:32px;padding-top:16px}.blog-author p{margin:4px 0}
