.article-content[data-astro-cid-7jjqptxk]{color:#374151}.article-content[data-astro-cid-7jjqptxk]>p:first-of-type{font-size:1.125rem;line-height:1.95rem}.article-content[data-astro-cid-7jjqptxk] p{margin:0 0 1.35rem;line-height:1.95rem}.article-content[data-astro-cid-7jjqptxk] .article-card,.article-content[data-astro-cid-7jjqptxk] .article-cta-box,.article-content[data-astro-cid-7jjqptxk] .article-pullquote{margin:2rem 0}.article-content[data-astro-cid-7jjqptxk] .article-card{margin:2.35rem 0;padding:1.3rem 1.35rem;border:1px solid rgb(226 232 240);border-radius:1.1rem;background:linear-gradient(180deg,#f8fafc,#fff);box-shadow:0 18px 40px -30px #0f172a59}.article-content[data-astro-cid-7jjqptxk] .article-card--takeaways{border-color:#99f6e4;background:linear-gradient(135deg,#f0fdfa,#ecfeff)}.article-content[data-astro-cid-7jjqptxk] .article-card--proof{border-color:#fde68a;background:linear-gradient(135deg,#fffbeb,#fef9c3)}.article-content[data-astro-cid-7jjqptxk] .article-card--trust{border-color:#a7f3d0;background:linear-gradient(135deg,#ecfdf5,#f0f9ff)}.article-content[data-astro-cid-7jjqptxk] .article-card--comparison{border-color:#c4b5fd;background:linear-gradient(135deg,#f5f3ff,#eef2ff);overflow-x:auto;-webkit-overflow-scrolling:touch}.article-content[data-astro-cid-7jjqptxk] .article-card__eyebrow{margin:0 0 .85rem;font-size:.8rem;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0d9488}.article-content[data-astro-cid-7jjqptxk] .article-card ul{margin:0;padding:0 0 0 1.15rem;background:transparent;border:0;border-radius:0}.article-content[data-astro-cid-7jjqptxk] .article-card table{margin:.75rem 0 0;background:#fff}.article-content[data-astro-cid-7jjqptxk] .article-card--comparison table{width:max-content;min-width:34rem;table-layout:auto}.article-content[data-astro-cid-7jjqptxk] .article-card li{margin:.55rem 0;padding-left:.2rem}.article-content[data-astro-cid-7jjqptxk] .article-trust-grid{display:grid;gap:1rem}.article-content[data-astro-cid-7jjqptxk] .article-trust-group{padding:.95rem 1rem;border:1px solid rgba(255,255,255,.9);border-radius:.9rem;background:#ffffffb8;box-shadow:inset 0 1px #ffffff80}.article-content[data-astro-cid-7jjqptxk] .article-trust-label{margin:0 0 .7rem;font-size:.82rem;line-height:1.2rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0f766e}.article-content[data-astro-cid-7jjqptxk] .article-trust-pill-row{display:flex;flex-wrap:wrap;gap:.55rem}.article-content[data-astro-cid-7jjqptxk] .article-trust-pill{display:inline-flex;align-items:center;min-height:2rem;padding:.45rem .8rem;border-radius:9999px;background:#fff;border:1px solid rgb(187 247 208);color:#111827;font-size:.94rem;line-height:1.25rem;font-weight:600}.article-content[data-astro-cid-7jjqptxk] .article-trust-list{margin:0;padding-left:1.15rem;background:transparent;border:0;border-radius:0}.article-content[data-astro-cid-7jjqptxk] .article-trust-list li{margin:.4rem 0;padding-left:.1rem}.article-content[data-astro-cid-7jjqptxk] .article-pullquote{padding:1.3rem 1.4rem;border-radius:1rem;background:linear-gradient(135deg,#0f172a,#1f2937);color:#fff;font-size:1.12rem;line-height:1.8rem;font-weight:600;box-shadow:0 18px 40px -28px #0f172acc}.article-content[data-astro-cid-7jjqptxk] .article-cta-box{padding:1.35rem;border:1px solid rgb(191 219 254);border-radius:1.1rem;background:linear-gradient(135deg,#f8fafc,#fff);box-shadow:0 16px 32px -28px #0f172a47}.article-content[data-astro-cid-7jjqptxk] .article-cta-box--final{border-color:#a7f3d0;background:linear-gradient(135deg,#ecfdf5,#f0f9ff);box-shadow:0 20px 42px -30px #10b98159}.article-content[data-astro-cid-7jjqptxk] .article-cta-box p:last-child,.article-content[data-astro-cid-7jjqptxk] .article-card p:last-child{margin-bottom:0}.article-content[data-astro-cid-7jjqptxk] .article-cta-box a{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;padding:.8rem 1rem;border-radius:9999px;background:#111827;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 12px 25px -18px #111827cc}.article-content[data-astro-cid-7jjqptxk] .article-cta-box--final a{background:#059669;box-shadow:0 12px 25px -18px #059669cc}.article-content[data-astro-cid-7jjqptxk] .article-cta-box a:hover{background:#1f2937;text-decoration:none}.article-content[data-astro-cid-7jjqptxk] .article-cta-box--final a:hover{background:#047857}.article-content[data-astro-cid-7jjqptxk] h2{margin-top:3.75rem;margin-bottom:1rem;padding-top:1.25rem;border-top:1px solid rgb(229 231 235);font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.2;font-weight:700;color:#111827}.article-content[data-astro-cid-7jjqptxk] ul{margin:1.75rem 0 2rem;padding:1.1rem 1.25rem 1.1rem 2.5rem;background:#f8fafc;border:1px solid rgb(226 232 240);border-radius:1rem}.article-content[data-astro-cid-7jjqptxk] li{margin:.7rem 0}.article-content[data-astro-cid-7jjqptxk] li strong{color:#111827}.article-content[data-astro-cid-7jjqptxk] blockquote{margin:2rem 0;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#f0fdfa,#f5f3ff);border-left:4px solid rgb(20 184 166);border-radius:0 1rem 1rem 0;font-size:1.05rem;line-height:1.8rem}.article-content[data-astro-cid-7jjqptxk] table{width:100%;overflow:hidden;border-radius:1rem}.article-content[data-astro-cid-7jjqptxk] th,.article-content[data-astro-cid-7jjqptxk] td{white-space:normal;vertical-align:top;padding:.8rem .9rem}.pet-faq-toggle[data-astro-cid-7jjqptxk]::-webkit-details-marker{display:none}.pet-faq-item[data-astro-cid-7jjqptxk][open]{background:#fff;border-color:#a7f3d0;box-shadow:0 16px 36px -28px #0f172a47}.pet-faq-item[data-astro-cid-7jjqptxk][open] .pet-faq-icon[data-astro-cid-7jjqptxk]{transform:rotate(45deg);color:#059669}@media(max-width:640px){.article-content[data-astro-cid-7jjqptxk] .article-card--trust{padding:1.15rem 1rem}.article-content[data-astro-cid-7jjqptxk] table{font-size:.92rem;line-height:1.4rem}.article-content[data-astro-cid-7jjqptxk] th,.article-content[data-astro-cid-7jjqptxk] td{padding:.7rem .75rem}}.article-content[data-astro-cid-7jjqptxk] hr{margin:3rem 0 1.5rem}.article-content[data-astro-cid-7jjqptxk] hr+h2{margin-top:0}
