.disclosure-line[data-astro-cid-r6wmhawc]{margin:0;font-size:.95rem;color:#0f1b24bf}.disclosure-line[data-astro-cid-r6wmhawc] a[data-astro-cid-r6wmhawc]{font-weight:700;color:var(--ocean);text-decoration:underline;text-underline-offset:3px}.answer-first-callout[data-astro-cid-r6wmhawc]{margin:.5rem 0 0;padding:clamp(1.15rem,2.5vw,1.6rem);border-left:2px solid var(--color-ink);background:var(--color-bone, var(--paper));border-radius:0 var(--radius-sm) var(--radius-sm) 0;max-width:52rem}.answer-first-text[data-astro-cid-r6wmhawc]{margin:0;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.65;color:var(--ink);font-weight:500}.scope-disclaimer[data-astro-cid-r6wmhawc]{margin:.25rem 0 0;font-size:.92rem;line-height:1.6;color:#0f1b24b8;max-width:52rem}.scope-disclaimer[data-astro-cid-r6wmhawc] a[data-astro-cid-r6wmhawc]{color:var(--ocean);text-decoration:underline;text-underline-offset:2px}.section-header-compact[data-astro-cid-r6wmhawc]{margin-bottom:1.5rem}.section-header-compact[data-astro-cid-r6wmhawc] .kicker[data-astro-cid-r6wmhawc]{margin-bottom:.35rem}.section-header-compact[data-astro-cid-r6wmhawc] .h2[data-astro-cid-r6wmhawc]{margin-bottom:.5rem}.section-header-compact[data-astro-cid-r6wmhawc] .lede[data-astro-cid-r6wmhawc]{max-width:52rem;margin-bottom:0}.comparison-table-desktop-wrap[data-astro-cid-r6wmhawc]{display:block;margin-top:1rem}.comparison-table[data-astro-cid-r6wmhawc] th[data-astro-cid-r6wmhawc],.comparison-table[data-astro-cid-r6wmhawc] td[data-astro-cid-r6wmhawc]{padding:1.1rem .9rem;vertical-align:top}.operator-cell[data-astro-cid-r6wmhawc]{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start}.cell-price[data-astro-cid-r6wmhawc]{font-size:1.15rem;color:var(--ink);display:block}.cell-sub[data-astro-cid-r6wmhawc]{display:block;font-size:.82rem;line-height:1.4;color:#0f1b24b3;margin-top:.25rem}.tr--our-camp[data-astro-cid-r6wmhawc]{background:#2d8a9e0f}.tr--our-camp[data-astro-cid-r6wmhawc] td[data-astro-cid-r6wmhawc],.tr--our-camp[data-astro-cid-r6wmhawc] th[data-astro-cid-r6wmhawc]{background:#2d8a9e0d}.badge-us[data-astro-cid-r6wmhawc]{display:inline-block;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:#007a52;color:#fff;padding:.15rem .5rem;border-radius:4px}.badge[data-astro-cid-r6wmhawc]{display:inline-flex;align-items:center;gap:.2rem;font-size:.78rem;font-weight:700;padding:.18rem .55rem;border-radius:var(--radius-control);line-height:1.25}.badge--pass[data-astro-cid-r6wmhawc]{background:#2d8a9e1f;color:#0d5c6f;border:1px solid rgba(45,138,158,.3)}.badge--warn[data-astro-cid-r6wmhawc]{background:#d977061f;color:#92400e;border:1px solid rgba(217,119,6,.25)}.badge--fail[data-astro-cid-r6wmhawc]{background:#6b72801a;color:#4b5563;border:1px solid rgba(107,114,128,.2)}.badge--neutral[data-astro-cid-r6wmhawc]{background:#0f1b240f;color:#374151;border:1px solid rgba(15,27,36,.14)}.source-link[data-astro-cid-r6wmhawc]{font-size:.85rem;font-weight:700;color:var(--ocean);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.source-tag[data-astro-cid-r6wmhawc]{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;color:#0f1b24b8;background:#0f1b240a;border:1px solid var(--line);border-radius:var(--radius-sm);padding:.18rem .5rem;white-space:nowrap;letter-spacing:-.01em}.comparison-cards-mobile[data-astro-cid-r6wmhawc]{display:none;flex-direction:column;gap:1rem;margin-top:1rem}.comparison-mobile-card[data-astro-cid-r6wmhawc]{padding:1.25rem;display:flex;flex-direction:column;gap:.85rem;border:1px solid var(--line);border-radius:var(--radius-sm)}.comparison-mobile-card--our-camp[data-astro-cid-r6wmhawc]{border:2px solid var(--ocean);background:#2d8a9e0a}.comparison-mobile-card__header[data-astro-cid-r6wmhawc]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;border-bottom:1px solid var(--line);padding-bottom:.75rem}.comparison-mobile-card__title[data-astro-cid-r6wmhawc]{margin:0 0 .25rem;font-size:1.2rem}.comparison-mobile-card__price-box[data-astro-cid-r6wmhawc]{text-align:right;flex-shrink:0}.comparison-mobile-card__price[data-astro-cid-r6wmhawc]{display:block;font-size:1.35rem;font-weight:800;color:var(--ink);line-height:1.1}.comparison-mobile-card__price-box[data-astro-cid-r6wmhawc] small[data-astro-cid-r6wmhawc]{font-size:.8rem;color:#0f1b24b3}.comparison-mobile-card__checks[data-astro-cid-r6wmhawc]{display:flex;flex-direction:column;gap:.65rem}.mobile-check-row[data-astro-cid-r6wmhawc]{display:grid;grid-template-columns:85px 1fr;gap:.5rem;align-items:baseline;font-size:.88rem}.mobile-check-label[data-astro-cid-r6wmhawc]{font-weight:700;color:#0f1b24bf}.mobile-check-val[data-astro-cid-r6wmhawc] p[data-astro-cid-r6wmhawc]{margin:.2rem 0 0;font-size:.82rem;color:#0f1b24b8;line-height:1.4}.comparison-mobile-card__footer[data-astro-cid-r6wmhawc]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--line);font-size:.82rem}.comparison-mobile-card__date[data-astro-cid-r6wmhawc]{color:#0f1b2499}@media(max-width:767px){.comparison-table-desktop-wrap[data-astro-cid-r6wmhawc]{display:none}.comparison-cards-mobile[data-astro-cid-r6wmhawc]{display:flex}}.low-commitment-cta[data-astro-cid-r6wmhawc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);border-left:4px solid var(--foam);border-radius:var(--radius-sm)}.low-commitment-cta__copy[data-astro-cid-r6wmhawc] .kicker[data-astro-cid-r6wmhawc]{margin-bottom:.25rem}.low-commitment-cta__copy[data-astro-cid-r6wmhawc] .h3[data-astro-cid-r6wmhawc]{margin:0 0 .5rem}.low-commitment-cta__copy[data-astro-cid-r6wmhawc] p[data-astro-cid-r6wmhawc]{margin:0;color:#0f1b24d1;max-width:44ch;line-height:1.6;font-size:.95rem}.low-commitment-cta__action[data-astro-cid-r6wmhawc]{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;flex-shrink:0}.low-commitment-cta__note[data-astro-cid-r6wmhawc]{font-size:.78rem;color:#0f1b24a6}@media(max-width:767px){.low-commitment-cta[data-astro-cid-r6wmhawc]{grid-template-columns:1fr}}.criteria-list[data-astro-cid-r6wmhawc]{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.criteria-list[data-astro-cid-r6wmhawc] li[data-astro-cid-r6wmhawc]{padding:1.25rem;display:flex;flex-direction:column;gap:.45rem}.criteria-list__n[data-astro-cid-r6wmhawc]{font-family:var(--font-display);font-size:1.6rem;line-height:1;color:var(--foam)}.criteria-list[data-astro-cid-r6wmhawc] .h3[data-astro-cid-r6wmhawc],.criteria-list[data-astro-cid-r6wmhawc] p[data-astro-cid-r6wmhawc]{margin:0}.criteria-list[data-astro-cid-r6wmhawc] p[data-astro-cid-r6wmhawc]{color:#0f1b24d1}.best-for[data-astro-cid-r6wmhawc]{margin-top:1.25rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.best-for__card[data-astro-cid-r6wmhawc]{padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}.best-for__need[data-astro-cid-r6wmhawc]{margin:0}.best-for__answer[data-astro-cid-r6wmhawc]{margin:0;color:#0f1b24d1}.best-for__link[data-astro-cid-r6wmhawc]{margin-top:auto;padding-top:.35rem;font-weight:700;font-size:.9rem;color:var(--ocean);text-decoration:underline;text-underline-offset:3px}.snapshot-caveat[data-astro-cid-r6wmhawc]{margin:1.25rem 0 0;font-size:.92rem;color:#0f1b24b3;max-width:52rem;line-height:1.6}.snapshot-caveat[data-astro-cid-r6wmhawc] a[data-astro-cid-r6wmhawc]{font-weight:700;color:var(--ocean)}.methodology-box[data-astro-cid-r6wmhawc]{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--line)}.methodology-box[data-astro-cid-r6wmhawc] .h3[data-astro-cid-r6wmhawc]{margin:0 0 .85rem}.methodology-box[data-astro-cid-r6wmhawc] p[data-astro-cid-r6wmhawc]{font-size:.92rem;line-height:1.65;color:#0f1b24bf;margin:0 0 .75rem;max-width:52rem}.methodology-box[data-astro-cid-r6wmhawc] a[data-astro-cid-r6wmhawc]{font-weight:700;color:var(--ocean)}
