.comparison-container[data-astro-cid-unx4epj3]{display:grid;grid-template-columns:1fr;gap:2.5rem;margin:3rem 0}@media(min-width:900px){.comparison-container[data-astro-cid-unx4epj3]{grid-template-columns:repeat(3,1fr)}}.app-card[data-astro-cid-unx4epj3]{position:relative;border:1px solid #ddd;border-radius:12px;padding:2.5rem 1.5rem 1.5rem;display:flex;flex-direction:column;background:#fff;box-shadow:0 5px 15px #0000000d}.app-card[data-astro-cid-unx4epj3] .badge[data-astro-cid-unx4epj3]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#0f2c2e;color:#fff;padding:5px 15px;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;font-family:sans-serif;white-space:nowrap}.app-card[data-astro-cid-unx4epj3] h3[data-astro-cid-unx4epj3]{color:#0f2c2e;margin:.5rem 0 .8rem;font-size:1.4rem;font-family:Georgia,serif;text-align:center}.app-card[data-astro-cid-unx4epj3] h4[data-astro-cid-unx4epj3]{margin:0 0 .45rem;font-family:sans-serif;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#0f2c2e}.app-card[data-astro-cid-unx4epj3] .description[data-astro-cid-unx4epj3]{font-size:.96rem;line-height:1.55;color:#4a5568;font-family:sans-serif;text-align:center;margin:0 0 1.25rem}.app-card[data-astro-cid-unx4epj3] .stats[data-astro-cid-unx4epj3]{font-family:sans-serif;font-size:.9rem;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:1rem;padding:.9rem 0}.app-card[data-astro-cid-unx4epj3] .stats[data-astro-cid-unx4epj3] p[data-astro-cid-unx4epj3]{margin:.25rem 0}.app-card[data-astro-cid-unx4epj3] .fit-grid[data-astro-cid-unx4epj3]{display:grid;gap:1rem;font-family:sans-serif;margin:1rem 0}.app-card[data-astro-cid-unx4epj3] .fit-grid[data-astro-cid-unx4epj3] ul[data-astro-cid-unx4epj3]{margin:0;padding-left:1.1rem}.app-card[data-astro-cid-unx4epj3] .fit-grid[data-astro-cid-unx4epj3] li[data-astro-cid-unx4epj3]{margin-bottom:.45rem;line-height:1.45;font-size:.9rem}.app-card[data-astro-cid-unx4epj3] .feature-section[data-astro-cid-unx4epj3]{margin:1.45rem 0 1.2rem;padding-top:1.15rem;border-top:1px solid rgba(15,44,46,.12);font-family:sans-serif}.app-card[data-astro-cid-unx4epj3] .feature-section[data-astro-cid-unx4epj3] h4[data-astro-cid-unx4epj3]{margin-bottom:.7rem}.app-card[data-astro-cid-unx4epj3] .feature-list[data-astro-cid-unx4epj3]{font-size:.88rem;padding-left:1.2rem;margin:0;text-align:left}.app-card[data-astro-cid-unx4epj3] .feature-list[data-astro-cid-unx4epj3] li[data-astro-cid-unx4epj3]{margin-bottom:.5rem;color:#4a5568}.app-card[data-astro-cid-unx4epj3] .tradeoff[data-astro-cid-unx4epj3]{font-family:sans-serif;font-size:.9rem;line-height:1.55;background:#f7fafc;border-left:4px solid #B8860B;padding:.85rem;margin:auto 0 0}.app-card[data-astro-cid-unx4epj3] .cta-button[data-astro-cid-unx4epj3]{background-color:#b8860b;color:#f9f7f2;padding:.9rem;text-decoration:none;font-weight:700;margin-top:1.5rem;text-align:center;font-family:sans-serif;text-transform:uppercase;transition:all .2s ease;border-radius:6px}.app-card[data-astro-cid-unx4epj3] .cta-button[data-astro-cid-unx4epj3]:hover{background-color:#886308;transform:translateY(-2px)}.container[data-astro-cid-ooxxs2hn]{max-width:1050px;margin:0 auto;padding:4rem 1rem}.page-header[data-astro-cid-ooxxs2hn]{text-align:center;max-width:820px;margin:0 auto 2rem}.eyebrow[data-astro-cid-ooxxs2hn]{font-family:sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:800;color:#b8860b}h1[data-astro-cid-ooxxs2hn],h2[data-astro-cid-ooxxs2hn],h3[data-astro-cid-ooxxs2hn]{color:#0f2c2e}h1[data-astro-cid-ooxxs2hn]{font-size:clamp(2.3rem,5vw,3.4rem);line-height:1.08;margin:.5rem 0 1rem}h2[data-astro-cid-ooxxs2hn]{font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 1rem}.intro[data-astro-cid-ooxxs2hn]{font-family:sans-serif;font-size:1.16rem;line-height:1.7;margin-bottom:1rem}.review-meta[data-astro-cid-ooxxs2hn],.affiliate-note[data-astro-cid-ooxxs2hn],.fit-summary[data-astro-cid-ooxxs2hn],.method-card[data-astro-cid-ooxxs2hn],.decision-guide[data-astro-cid-ooxxs2hn]{font-family:sans-serif}.review-meta[data-astro-cid-ooxxs2hn]{color:#4a5568;font-size:.95rem}.affiliate-note[data-astro-cid-ooxxs2hn],.method-card[data-astro-cid-ooxxs2hn],.decision-guide[data-astro-cid-ooxxs2hn]{border:1px solid rgba(15,44,46,.12);border-radius:12px;background:#fff;box-shadow:0 5px 15px #0000000a}.affiliate-note[data-astro-cid-ooxxs2hn]{max-width:820px;margin:0 auto 1.5rem;padding:1rem;line-height:1.6}.fit-summary[data-astro-cid-ooxxs2hn]{display:grid;gap:1rem;margin:2.5rem 0}@media(min-width:760px){.fit-summary[data-astro-cid-ooxxs2hn]{grid-template-columns:repeat(2,1fr)}}.fit-summary[data-astro-cid-ooxxs2hn]>div[data-astro-cid-ooxxs2hn]{background:#fffdf6;border:1px solid rgba(184,134,11,.25);border-radius:12px;padding:1.25rem}.fit-summary[data-astro-cid-ooxxs2hn] ul[data-astro-cid-ooxxs2hn]{margin:0;padding-left:1.2rem;line-height:1.7}.method-card[data-astro-cid-ooxxs2hn]{padding:1.5rem;margin:2.5rem 0}.method-card[data-astro-cid-ooxxs2hn] p[data-astro-cid-ooxxs2hn]{line-height:1.7;max-width:780px}.method-card[data-astro-cid-ooxxs2hn] a[data-astro-cid-ooxxs2hn]{font-weight:800;text-decoration:none;border-bottom:2px solid #B8860B}.decision-guide[data-astro-cid-ooxxs2hn]{display:grid;gap:1.25rem;margin-top:4rem;padding:1.25rem}.decision-guide[data-astro-cid-ooxxs2hn] h3[data-astro-cid-ooxxs2hn],.decision-guide[data-astro-cid-ooxxs2hn] p[data-astro-cid-ooxxs2hn],.decision-guide[data-astro-cid-ooxxs2hn] ul[data-astro-cid-ooxxs2hn]{margin-top:0}.decision-guide[data-astro-cid-ooxxs2hn] h3[data-astro-cid-ooxxs2hn]{margin-bottom:0}.decision-guide[data-astro-cid-ooxxs2hn] ul[data-astro-cid-ooxxs2hn]{margin-bottom:0;padding-left:1.15rem}.decision-guide[data-astro-cid-ooxxs2hn] li[data-astro-cid-ooxxs2hn]{margin-bottom:.45rem;line-height:1.55}.decision-guide[data-astro-cid-ooxxs2hn] p[data-astro-cid-ooxxs2hn],.decision-guide[data-astro-cid-ooxxs2hn] li[data-astro-cid-ooxxs2hn]{line-height:1.65}.decision-list[data-astro-cid-ooxxs2hn],.checklist[data-astro-cid-ooxxs2hn] ul[data-astro-cid-ooxxs2hn]{display:grid;gap:.65rem}.checklist[data-astro-cid-ooxxs2hn]{background:#f7fafc;border-left:4px solid #B8860B;padding:1rem;display:grid;gap:.75rem}.final-note[data-astro-cid-ooxxs2hn]{color:#0f2c2e;font-weight:800}
