.compare-hero[data-astro-cid-54ete4k7]{padding:2rem 0 0}.compare-hero-inner[data-astro-cid-54ete4k7]{background:#f4edf7;border:1px solid #e9dcea;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:3rem;padding:clamp(2rem,5vw,4.5rem);display:grid}.compare-hero[data-astro-cid-54ete4k7] .eyebrow[data-astro-cid-54ete4k7]{color:#70439a;margin-bottom:1.25rem}.compare-hero[data-astro-cid-54ete4k7] h1[data-astro-cid-54ete4k7]{color:#261b37;max-width:13ch;font-family:var(--serif);font-size:clamp(3rem,6vw,5.25rem);font-weight:500;line-height:1.02}.compare-hero[data-astro-cid-54ete4k7] .intro[data-astro-cid-54ete4k7]{color:#62556a;max-width:40rem;line-height:1.65}.compare-hero-art[data-astro-cid-54ete4k7]{color:#70439a;grid-template-columns:repeat(3,1fr);align-items:center;gap:.5rem;display:grid}.compare-hero-art[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]{height:140px;font-family:var(--serif);background:#fcfaf8;border:1px solid #dfcfe2;border-radius:999px;place-items:center;font-size:1.4rem;display:grid}.compare-hero-art[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]:nth-child(2){background:#f8e7e1;border-color:#ebcfc7;transform:translateY(-1rem)}.compare-hero-art[data-astro-cid-54ete4k7] small[data-astro-cid-54ete4k7]{text-align:center;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;padding-top:.5rem;font-size:.65rem}.section-heading[data-astro-cid-54ete4k7] h2[data-astro-cid-54ete4k7]{color:#261b37;font-family:var(--serif);font-weight:500}.section-heading[data-astro-cid-54ete4k7] .eyebrow[data-astro-cid-54ete4k7]{color:#70439a;margin-bottom:.8rem}.section-heading[data-astro-cid-54ete4k7] .muted[data-astro-cid-54ete4k7]{color:#665a6c}.compare-note[data-astro-cid-54ete4k7],.noscript-note[data-astro-cid-54ete4k7]{color:#59495d;background:#faf1ed;border-left:3px solid #d08470;max-width:60rem;padding:1rem 1.2rem;line-height:1.6}.compare-controls[data-astro-cid-54ete4k7]{background:#f8f3f8;border:1px solid #e7dce8;border-radius:1rem;margin:1.5rem 0;padding:clamp(1.2rem,3vw,1.75rem)}.compare-controls[data-astro-cid-54ete4k7][hidden],.compare-empty[data-astro-cid-54ete4k7][hidden],.scroll-note[data-astro-cid-54ete4k7][hidden],.table-scroll[data-astro-cid-54ete4k7][hidden],[data-astro-cid-54ete4k7][data-compare-fallback][hidden]{display:none}.picker-fields[data-astro-cid-54ete4k7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.select-field[data-astro-cid-54ete4k7]{gap:.4rem;min-width:0;display:grid}label[data-astro-cid-54ete4k7]{color:#49364f;font-size:.85rem;font-weight:700}select[data-astro-cid-54ete4k7],input[data-astro-cid-54ete4k7]{color:#261b37;width:100%;min-height:2.9rem;font:inherit;background:#fffefd;border:1px solid #cfbdcf;border-radius:.55rem;padding:.55rem .75rem}select[data-astro-cid-54ete4k7]{padding-right:1.8rem}button[data-astro-cid-54ete4k7]{cursor:pointer;font:inherit}button[data-astro-cid-54ete4k7]:disabled{cursor:not-allowed;opacity:.5}select[data-astro-cid-54ete4k7]:focus-visible,input[data-astro-cid-54ete4k7]:focus-visible,button[data-astro-cid-54ete4k7]:focus-visible,.table-scroll[data-astro-cid-54ete4k7]:focus-visible{outline-offset:3px;outline:3px solid #70439a}.picker-bottom[data-astro-cid-54ete4k7]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.picker-bottom[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7],.share-field[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7]{color:#665a6c;font-size:.85rem;line-height:1.5}.clear-button[data-astro-cid-54ete4k7]{color:#70439a;background:0 0;border:0;flex-shrink:0;min-height:2.9rem;padding:.6rem .75rem;font-weight:700;text-decoration:underline}.compare-count[data-astro-cid-54ete4k7]{color:#665a6c;font-size:.9rem}.share-field[data-astro-cid-54ete4k7]{border-top:1px solid #e7dce8;gap:.4rem;padding-top:1rem;display:grid}.share-field[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7]{margin:0}.compare-empty[data-astro-cid-54ete4k7]{color:#665a6c;border:1px dashed #cdb8d4;border-radius:.8rem;padding:1.5rem}.scroll-note[data-astro-cid-54ete4k7],.compare-footnote[data-astro-cid-54ete4k7]{color:#665a6c;font-size:.88rem;line-height:1.6}.table-scroll[data-astro-cid-54ete4k7]{overscroll-behavior-inline:contain;background:#fffefd;border:1px solid #e5dce5;border-radius:.9rem;max-width:100%;overflow-x:auto}.table-scroll[data-astro-cid-54ete4k7] table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:40rem}.table-scroll[data-astro-cid-54ete4k7] th,.table-scroll[data-astro-cid-54ete4k7] td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #eee5ea;padding:1rem;line-height:1.55}.table-scroll[data-astro-cid-54ete4k7] th:first-child{background:#f8f3f8;width:10rem}.table-scroll[data-astro-cid-54ete4k7] thead th{background:#f8f3f8}.table-scroll[data-astro-cid-54ete4k7] th a,.table-scroll[data-astro-cid-54ete4k7] td a{color:#70439a}.table-scroll[data-astro-cid-54ete4k7] th span{color:#766679;margin-bottom:.2rem;font-size:.8rem;display:block}.table-scroll[data-astro-cid-54ete4k7] ul{margin:0;padding-left:1.1rem}.table-scroll[data-astro-cid-54ete4k7] li+li{margin-top:.5rem}.table-scroll[data-astro-cid-54ete4k7] td p{margin:.4rem 0}.table-scroll[data-astro-cid-54ete4k7] .discontinued{color:#8a3e22;font-weight:800}.prepared-section[data-astro-cid-54ete4k7]{background:#f9f4f2}.comparison-grid[data-astro-cid-54ete4k7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.comparison-card[data-astro-cid-54ete4k7]{color:#261b37;background:#fffefd;border-color:#e8dce2;border-radius:1rem;flex-direction:column;min-width:0;padding:1.75rem;text-decoration:none;display:flex}.comparison-card[data-astro-cid-54ete4k7] .eyebrow[data-astro-cid-54ete4k7]{color:#70439a;margin:0 0 1rem}.comparison-card[data-astro-cid-54ete4k7] h3[data-astro-cid-54ete4k7]{font-family:var(--serif);margin:.2rem 0 .6rem;font-size:1.65rem;font-weight:500}.comparison-card[data-astro-cid-54ete4k7]>p[data-astro-cid-54ete4k7]:not(.eyebrow){color:#665a6c;line-height:1.6}.comparison-card[data-astro-cid-54ete4k7]>span[data-astro-cid-54ete4k7]{color:#70439a;margin-top:auto;padding-top:1.5rem;font-size:.86rem;font-weight:700}.comparison-card[data-astro-cid-54ete4k7]:hover{border-color:#b898c6;box-shadow:0 14px 32px #43244b14}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=800px){.comparison-grid[data-astro-cid-54ete4k7]{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-hero-inner[data-astro-cid-54ete4k7]{grid-template-columns:minmax(0,1fr) 170px;gap:1.5rem}.compare-hero-art[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]{height:105px}}@media (width<=650px){.picker-fields[data-astro-cid-54ete4k7]{grid-template-columns:1fr}.picker-bottom[data-astro-cid-54ete4k7]{flex-wrap:wrap}.compare-hero-inner[data-astro-cid-54ete4k7]{grid-template-columns:1fr}.compare-hero-art[data-astro-cid-54ete4k7]{max-width:220px}.compare-hero-art[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]{height:65px}.compare-hero-art[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]:nth-child(2){transform:translateY(-.4rem)}}@media (width<=520px){.comparison-grid[data-astro-cid-54ete4k7]{grid-template-columns:1fr}.compare-hero-inner[data-astro-cid-54ete4k7]{padding:1.5rem}.compare-hero[data-astro-cid-54ete4k7] h1[data-astro-cid-54ete4k7]{font-size:2.75rem}}
