.lane-offer.svelte-1hvmeh5{border:2px solid var(--color-border);padding:1rem 1.25rem;background:var(--color-surface)}.lane-offer.compact.svelte-1hvmeh5{padding:.75rem 1rem}.eyebrow.svelte-1hvmeh5{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary)}.title.svelte-1hvmeh5{margin:.25rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.5rem;color:var(--color-text-primary)}.body.svelte-1hvmeh5{margin:.5rem 0 0;font-size:1rem;line-height:1.625rem;color:var(--color-text-secondary)}.cta.svelte-1hvmeh5{display:inline-flex;align-items:center;min-height:44px;margin-top:.5rem;font-weight:700;color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}.picks.svelte-1hvmeh5{margin-top:.75rem;border-top:1px solid var(--color-border);padding-top:.75rem}.picks-head.svelte-1hvmeh5{margin:0;font-size:.875rem;font-weight:600;color:var(--color-text-primary)}.picks.svelte-1hvmeh5 ul:where(.svelte-1hvmeh5){margin:.25rem 0 0;padding:0;list-style:none}.picks.svelte-1hvmeh5 li:where(.svelte-1hvmeh5){display:flex;flex-wrap:wrap;gap:.25rem .75rem;padding:.25rem 0;font-size:.9375rem;color:var(--color-text-secondary)}.picks.svelte-1hvmeh5 a:where(.svelte-1hvmeh5){font-weight:600;color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}.disclosure.svelte-1hvmeh5{margin:.25rem 0 0;font-size:.8125rem;color:var(--color-text-secondary)}.citation-receipt.svelte-yoi063{border:1px solid var(--color-border, #e5e7eb);background:linear-gradient(180deg,var(--color-citation-bg-from, #f0fdfa) 0%,var(--color-citation-bg-to, #ecfeff) 100%);border-radius:.75rem;padding:1.25rem 1.5rem;display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;justify-content:space-between}.above-fold.svelte-yoi063{margin:1rem 0 1.5rem}.end-of-body.svelte-yoi063{margin:2.5rem 0 1.5rem;padding:1.75rem}.receipt-body.svelte-yoi063{display:flex;align-items:center;gap:1.25rem;flex:1 1 320px;min-width:0}.receipt-stat.svelte-yoi063{display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--color-border, #e5e7eb);padding-right:1.25rem;min-width:5.5rem}.receipt-count.svelte-yoi063{font-size:1.875rem;line-height:1;font-weight:700;color:var(--color-accent, #0d9488);font-variant-numeric:tabular-nums}.receipt-label.svelte-yoi063{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted, #64748b);margin-top:.25rem}.receipt-context.svelte-yoi063{flex:1 1 auto;min-width:0}.receipt-headline.svelte-yoi063{font-size:.95rem;line-height:1.5;margin:0;color:var(--color-text, #0f172a)}.receipt-query.svelte-yoi063{font-size:.85rem;line-height:1.5;margin:.5rem 0 0;color:var(--color-muted, #64748b)}.receipt-cta-line.svelte-yoi063{font-size:.85rem;line-height:1.5;margin:.6rem 0 0;color:var(--color-text-soft, #334155)}.receipt-actions.svelte-yoi063{flex:0 0 auto}.receipt-cta.svelte-yoi063{display:inline-block;background:var(--color-accent, #0d9488);color:var(--color-text-primary, #14110d);padding:.625rem 1.125rem;border-radius:.5rem;font-weight:600;text-decoration:none;font-size:.9rem;transition:opacity .15s ease}.receipt-cta.svelte-yoi063:hover{opacity:.92}@media(max-width:480px){.receipt-stat.svelte-yoi063{border-right:none;border-bottom:1px solid var(--color-border, #e5e7eb);padding-right:0;padding-bottom:.75rem;width:100%}.receipt-body.svelte-yoi063{flex-direction:column;align-items:stretch}.receipt-actions.svelte-yoi063{width:100%}.receipt-cta.svelte-yoi063{display:block;text-align:center}}.article-body.svelte-fzff4z .sidenote-marker{font-family:var(--font-mono);font-size:14px;line-height:0;margin-left:2px}.article-body.svelte-fzff4z .sidenote-marker a{color:var(--color-text-tertiary);text-decoration:none}.article-body.svelte-fzff4z .sidenote-inline{margin:-.75rem 0 1.25rem;padding-left:12px;border-left:2px solid var(--color-border);font-size:14px;line-height:20px;color:var(--color-text-tertiary)}@media(min-width:1024px){.article-body.svelte-fzff4z .sidenote-inline{display:none}}.article-body.svelte-fzff4z .heading-anchor{font-size:max(14px,.875em)}.article-body.svelte-fzff4z table{display:table;width:100%;table-layout:auto;overflow:visible;margin:1.5rem 0;border-collapse:collapse;font-size:16px;line-height:24px}.article-body.svelte-fzff4z th{background:none;padding:8px 12px 8px 0;border-bottom:2px solid var(--color-text-primary);font-size:14px;line-height:20px;font-weight:600;text-align:left;white-space:normal;vertical-align:bottom}.article-body.svelte-fzff4z td{padding:8px 12px 8px 0;border-bottom:1px solid var(--color-text-primary);vertical-align:top;overflow-wrap:anywhere}.article-body.svelte-fzff4z th:last-child,.article-body.svelte-fzff4z td:last-child{padding-right:0}.article-body.svelte-fzff4z table code{font-size:14px}@media(max-width:640px){.article-body.svelte-fzff4z th,.article-body.svelte-fzff4z td{font-size:inherit;padding:8px 8px 8px 0}.article-body.svelte-fzff4z th{font-size:14px}.article-body.svelte-fzff4z table.stacks thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.article-body.svelte-fzff4z table.stacks,.article-body.svelte-fzff4z table.stacks tbody,.article-body.svelte-fzff4z table.stacks tr{display:block}.article-body.svelte-fzff4z table.stacks tr{border-top:1px solid var(--color-text-primary);padding:8px 0}.article-body.svelte-fzff4z table.stacks tr:last-child{border-bottom:1px solid var(--color-text-primary)}.article-body.svelte-fzff4z table.stacks td{display:grid;grid-template-columns:minmax(96px,40%) 1fr;gap:12px;padding:4px 0;border:0}.article-body.svelte-fzff4z table.stacks td:before{content:attr(data-label);font-size:14px;line-height:24px;font-weight:600;color:var(--color-text-tertiary)}}.tldr-section.svelte-1r167nh{border-top:2px solid var(--color-text-primary);padding:1rem 0 .5rem;margin:1.5rem 0 2rem}.tldr-header.svelte-1r167nh{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.625rem}.tldr-title.svelte-1r167nh{font-family:var(--font-mono, ui-monospace, monospace);font-weight:600;font-size:.625rem;color:var(--color-primary-strong);letter-spacing:.14em;text-transform:uppercase}.tldr-copy.svelte-1r167nh{font-family:var(--font-mono, ui-monospace, monospace);font-size:.594rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-strong);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.tldr-copy.svelte-1r167nh:hover{color:var(--color-primary-strong)}.tldr-content.svelte-1r167nh{font-size:1rem;line-height:1.7;color:var(--color-text-primary);margin:0 0 .75rem}.takeaways.svelte-1r167nh{padding-top:.5rem}.takeaways-label.svelte-1r167nh{font-family:var(--font-mono, ui-monospace, monospace);font-size:.625rem;font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.14em;display:block;margin-bottom:.375rem}.takeaways.svelte-1r167nh ol:where(.svelte-1r167nh){margin:0;padding:0;list-style:none}.takeaways.svelte-1r167nh li:where(.svelte-1r167nh){display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;align-items:baseline;padding:.55rem 0;border-bottom:1px solid var(--color-border);font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary)}.takeaways.svelte-1r167nh li:where(.svelte-1r167nh):last-child{border-bottom:none}.takeaway-num.svelte-1r167nh{font-family:var(--font-display, serif);font-size:1.25rem;color:var(--color-primary-strong);line-height:1}
