.post-body[data-astro-cid-4sn4zg3r] h2{font-size:1.5rem;font-weight:700;margin:2rem 0 .75rem}.post-body[data-astro-cid-4sn4zg3r] h3{font-size:1.2rem;font-weight:600;margin:1.5rem 0 .5rem}.post-body[data-astro-cid-4sn4zg3r] p{margin-bottom:1.25rem;color:#3a3a3a}.post-body[data-astro-cid-4sn4zg3r] ul,.post-body[data-astro-cid-4sn4zg3r] ol{padding-left:1.5rem;margin-bottom:1.25rem}.post-body[data-astro-cid-4sn4zg3r] li{margin-bottom:.4rem;color:#3a3a3a}.post-body[data-astro-cid-4sn4zg3r] a{color:#0a6e5c;text-decoration:underline;text-underline-offset:3px}.post-body[data-astro-cid-4sn4zg3r] blockquote{border-left:3px solid #0A6E5C;padding-left:1rem;color:#6b6b6b;margin:1.5rem 0}.post-body[data-astro-cid-4sn4zg3r] code{background:#f3f3ef;padding:.1em .4em;border-radius:3px;font-size:.875em}.post-body[data-astro-cid-4sn4zg3r] pre{background:#f3f3ef;padding:1rem;border-radius:8px;overflow-x:auto;margin-bottom:1.25rem}.post-body[data-astro-cid-4sn4zg3r] pre code{background:none;padding:0}.post-body[data-astro-cid-4sn4zg3r] hr{border:none;border-top:1px solid #E5E5E0;margin:2rem 0}.post-body[data-astro-cid-4sn4zg3r] .lead{font-size:1.13rem;line-height:1.75;color:var(--muted);margin-bottom:2rem}.post-body[data-astro-cid-4sn4zg3r] .quick-answer{background:#13543a0f;border-left:4px solid var(--green);border-radius:0 8px 8px 0;padding:1.1rem 1.25rem;margin:1.75rem 0}.post-body[data-astro-cid-4sn4zg3r] .quick-answer:before{content:"Quick Answer";display:block;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:.5rem}.post-body[data-astro-cid-4sn4zg3r] .quick-answer p{font-size:1.05rem;color:var(--ink);margin-bottom:0;line-height:1.65}.post-body[data-astro-cid-4sn4zg3r] .quick-answer strong{color:var(--green-dark)}.post-body[data-astro-cid-4sn4zg3r] .pull-quote{font-size:1.45rem;line-height:1.4;font-style:italic;color:var(--ink);border-left:3px solid var(--green);padding:.25rem 0 .25rem 1.5rem;margin:2.25rem 0;max-width:90%}.post-body[data-astro-cid-4sn4zg3r] .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}@media(max-width:640px){.post-body[data-astro-cid-4sn4zg3r] .compare-grid{grid-template-columns:1fr}}.post-body[data-astro-cid-4sn4zg3r] .compare-card{border:1.5px solid var(--line);border-radius:10px;padding:1.25rem 1.25rem 1rem;background:var(--paper)}.post-body[data-astro-cid-4sn4zg3r] .compare-card .label{font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.post-body[data-astro-cid-4sn4zg3r] .compare-card h4{font-size:1.05rem;font-weight:700;color:var(--ink);margin:0 0 .5rem;line-height:1.25}.post-body[data-astro-cid-4sn4zg3r] .compare-card p{font-size:.9rem;color:var(--muted);margin-bottom:0;line-height:1.55}.post-body[data-astro-cid-4sn4zg3r] .compare-card.highlight{border:2px solid var(--green);background:#13543a0a;box-shadow:0 4px 16px #13543a1a}.post-body[data-astro-cid-4sn4zg3r] .compare-card.highlight .label{color:var(--green)}.post-body[data-astro-cid-4sn4zg3r] .compare-card.highlight h4{color:var(--green-dark)}.post-body[data-astro-cid-4sn4zg3r] .compare-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:8px;overflow:hidden;margin:1.75rem 0;font-size:.9rem;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-body[data-astro-cid-4sn4zg3r] .compare-table caption{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem;caption-side:top;text-align:left}.post-body[data-astro-cid-4sn4zg3r] .compare-table thead tr{background:var(--green-dark);color:var(--paper)}.post-body[data-astro-cid-4sn4zg3r] .compare-table th{padding:.65rem 1rem;text-align:left;font-weight:600;font-size:.85rem;white-space:nowrap}.post-body[data-astro-cid-4sn4zg3r] .compare-table td{padding:.6rem 1rem;border-top:1px solid var(--line);color:#3a3a3a;vertical-align:top}.post-body[data-astro-cid-4sn4zg3r] .compare-table tbody tr:nth-child(2n){background:#0e141108}.post-body[data-astro-cid-4sn4zg3r] .faq-item{padding:1.25rem 0;border-bottom:1px solid var(--line)}.post-body[data-astro-cid-4sn4zg3r] .faq-item:last-child{border-bottom:none}.post-body[data-astro-cid-4sn4zg3r] .faq-item h3{font-size:1.05rem;font-weight:700;color:var(--ink);margin:0 0 .5rem;line-height:1.35}.post-body[data-astro-cid-4sn4zg3r] .faq-item p{font-size:.95rem;color:var(--muted);margin-bottom:0;line-height:1.65}
