body{margin:0;background:radial-gradient(circle at top left,rgba(255,234,239,.95),transparent 42%),linear-gradient(180deg,#fffaf8,#fff 28%,#fff7f5);color:#24180f}.comparison-page[data-astro-cid-5gxlo2ab]{padding:0 24px 96px}.hero-shell[data-astro-cid-5gxlo2ab],.section[data-astro-cid-5gxlo2ab]{max-width:1120px;margin:0 auto}.hero-shell[data-astro-cid-5gxlo2ab]{padding-top:42px}.hero-card[data-astro-cid-5gxlo2ab],.cta-card[data-astro-cid-5gxlo2ab],.reason-card[data-astro-cid-5gxlo2ab],.proof-stat[data-astro-cid-5gxlo2ab],.proof-quote[data-astro-cid-5gxlo2ab],.faq-list[data-astro-cid-5gxlo2ab] details[data-astro-cid-5gxlo2ab]{background:#ffffffe6;border:1px solid rgba(194,132,147,.18);box-shadow:0 18px 60px #83425314;backdrop-filter:blur(10px)}.hero-card[data-astro-cid-5gxlo2ab]{border-radius:36px;padding:36px}.breadcrumbs[data-astro-cid-5gxlo2ab]{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:#7b6c66;margin-bottom:22px}.breadcrumbs[data-astro-cid-5gxlo2ab] a[data-astro-cid-5gxlo2ab]{color:inherit;text-decoration:none}.eyebrow[data-astro-cid-5gxlo2ab],.section-kicker[data-astro-cid-5gxlo2ab]{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#b83b57}.eyebrow[data-astro-cid-5gxlo2ab]:before,.section-kicker[data-astro-cid-5gxlo2ab]:before{content:"";width:28px;height:1px;background:#b83b5766}h1[data-astro-cid-5gxlo2ab],h2[data-astro-cid-5gxlo2ab],h3[data-astro-cid-5gxlo2ab]{color:#1f1412;letter-spacing:-.03em}h1[data-astro-cid-5gxlo2ab]{font-family:Josefin Sans,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.96;margin:22px 0 20px;max-width:13ch}h2[data-astro-cid-5gxlo2ab]{font-family:Josefin Sans,sans-serif;font-size:clamp(2rem,3.3vw,3.1rem);line-height:1.02;margin:14px 0}h3[data-astro-cid-5gxlo2ab]{font-family:Josefin Sans,sans-serif;font-size:1.55rem;line-height:1.1;margin:0 0 14px}p[data-astro-cid-5gxlo2ab],li[data-astro-cid-5gxlo2ab],td[data-astro-cid-5gxlo2ab],th[data-astro-cid-5gxlo2ab],summary[data-astro-cid-5gxlo2ab]{font-size:1.04rem;line-height:1.75}.hero-copy[data-astro-cid-5gxlo2ab],.section-head[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab],.reason-card[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab],.table-note[data-astro-cid-5gxlo2ab],.cta-card[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab],.faq-list[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab]{color:#5e514c}.hero-copy[data-astro-cid-5gxlo2ab]{max-width:72ch}.hero-badges[data-astro-cid-5gxlo2ab]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero-badges[data-astro-cid-5gxlo2ab] span[data-astro-cid-5gxlo2ab]{padding:10px 16px;border-radius:999px;background:#fff3f5;border:1px solid rgba(184,59,87,.16);font-size:.95rem;color:#7b2d42}.section[data-astro-cid-5gxlo2ab]{padding-top:84px}.section-head[data-astro-cid-5gxlo2ab]{max-width:760px;margin-bottom:28px}.table-wrap[data-astro-cid-5gxlo2ab]{overflow-x:auto;border-radius:28px;border:1px solid rgba(194,132,147,.2);background:#ffffffe0;box-shadow:0 18px 60px #8342530f}.comparison-table[data-astro-cid-5gxlo2ab]{width:100%;min-width:760px;border-collapse:collapse}.comparison-table[data-astro-cid-5gxlo2ab] th[data-astro-cid-5gxlo2ab],.comparison-table[data-astro-cid-5gxlo2ab] td[data-astro-cid-5gxlo2ab]{padding:18px 20px;text-align:left;border-bottom:1px solid rgba(194,132,147,.12);vertical-align:top}.comparison-table[data-astro-cid-5gxlo2ab] thead[data-astro-cid-5gxlo2ab] th[data-astro-cid-5gxlo2ab]{background:#fff4f6;color:#502a31;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.comparison-table[data-astro-cid-5gxlo2ab] tbody[data-astro-cid-5gxlo2ab] th[data-astro-cid-5gxlo2ab]{width:34%;color:#2d1c18;font-weight:600}.comparison-table[data-astro-cid-5gxlo2ab] .is-featured[data-astro-cid-5gxlo2ab]{background:linear-gradient(90deg,#ffeef2bd,#ffffffeb)}.table-note[data-astro-cid-5gxlo2ab]{margin-top:16px}.reasons-grid[data-astro-cid-5gxlo2ab]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.reasons-grid[data-astro-cid-5gxlo2ab] .section-head[data-astro-cid-5gxlo2ab]{grid-column:1 / -1;margin-bottom:4px}.reason-card[data-astro-cid-5gxlo2ab],.proof-stat[data-astro-cid-5gxlo2ab],.proof-quote[data-astro-cid-5gxlo2ab],.faq-list[data-astro-cid-5gxlo2ab] details[data-astro-cid-5gxlo2ab],.cta-card[data-astro-cid-5gxlo2ab]{border-radius:28px;padding:28px}.reason-card[data-astro-cid-5gxlo2ab] a[data-astro-cid-5gxlo2ab]{color:#b83b57;font-weight:600;text-decoration:underline;text-underline-offset:.12em}.proof-grid[data-astro-cid-5gxlo2ab]{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:20px;align-items:stretch}.proof-stat[data-astro-cid-5gxlo2ab] strong[data-astro-cid-5gxlo2ab]{display:block;font-family:Josefin Sans,sans-serif;font-size:clamp(2.6rem,5vw,4.2rem);color:#b83b57;line-height:.95;margin-bottom:10px}.proof-stat[data-astro-cid-5gxlo2ab] span[data-astro-cid-5gxlo2ab]{color:#5e514c}.proof-quote[data-astro-cid-5gxlo2ab]{display:flex;flex-direction:column;justify-content:space-between}.proof-quote[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab]{margin:0 0 16px;color:#2b1d19;font-size:1.1rem}.proof-quote[data-astro-cid-5gxlo2ab] footer[data-astro-cid-5gxlo2ab]{color:#8b4b5a;font-weight:600}.faq-list[data-astro-cid-5gxlo2ab]{display:grid;gap:16px}.faq-list[data-astro-cid-5gxlo2ab] details[data-astro-cid-5gxlo2ab][open]{border-color:#b83b5747}.faq-list[data-astro-cid-5gxlo2ab] summary[data-astro-cid-5gxlo2ab]{cursor:pointer;list-style:none;color:#271816;font-weight:600}.faq-list[data-astro-cid-5gxlo2ab] summary[data-astro-cid-5gxlo2ab]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-5gxlo2ab] p[data-astro-cid-5gxlo2ab]{margin:14px 0 0}.cta-card[data-astro-cid-5gxlo2ab]{text-align:center;padding:42px 28px}.cta-card[data-astro-cid-5gxlo2ab] h2[data-astro-cid-5gxlo2ab]{max-width:14ch;margin-left:auto;margin-right:auto}.cta-card[data-astro-cid-5gxlo2ab]>p[data-astro-cid-5gxlo2ab]{max-width:640px;margin-left:auto;margin-right:auto}.cta-note[data-astro-cid-5gxlo2ab]{margin-top:12px;color:#7b6c66;font-size:.95rem}@media(max-width:900px){.reasons-grid[data-astro-cid-5gxlo2ab],.proof-grid[data-astro-cid-5gxlo2ab]{grid-template-columns:1fr}.comparison-page[data-astro-cid-5gxlo2ab]{padding:0 18px 80px}.hero-card[data-astro-cid-5gxlo2ab],.reason-card[data-astro-cid-5gxlo2ab],.proof-stat[data-astro-cid-5gxlo2ab],.proof-quote[data-astro-cid-5gxlo2ab],.faq-list[data-astro-cid-5gxlo2ab] details[data-astro-cid-5gxlo2ab],.cta-card[data-astro-cid-5gxlo2ab]{padding:24px}}
