.compare-hero[data-astro-cid-zfc4wkwq]{padding-top:clamp(88px,12vw,145px)}.compare-hero__lede[data-astro-cid-zfc4wkwq]{max-width:760px;margin:22px auto 0}.hero-actions[data-astro-cid-zfc4wkwq]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:30px}.disclosure[data-astro-cid-zfc4wkwq]{max-width:680px;margin:16px auto 0;color:var(--faint);font-size:12.5px;line-height:1.55}.section-head[data-astro-cid-zfc4wkwq]{max-width:700px;margin-bottom:38px}.section-head[data-astro-cid-zfc4wkwq] .lede[data-astro-cid-zfc4wkwq]{margin-top:14px}.alt-section[data-astro-cid-zfc4wkwq]{background:var(--surface);border-block:1px solid var(--line)}.card-grid[data-astro-cid-zfc4wkwq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.card-grid--featured[data-astro-cid-zfc4wkwq]{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-card[data-astro-cid-zfc4wkwq]{display:flex;flex-direction:column;min-height:250px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--r);transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .2s ease}.compare-card[data-astro-cid-zfc4wkwq]:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm);border-color:var(--line-2)}.compare-card--featured[data-astro-cid-zfc4wkwq]{min-height:230px}.compare-card__tag[data-astro-cid-zfc4wkwq]{width:max-content;margin-bottom:22px;padding:5px 9px;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.compare-card[data-astro-cid-zfc4wkwq] h3[data-astro-cid-zfc4wkwq]{color:var(--ink);font-size:19px;letter-spacing:-.025em;line-height:1.25}.compare-card[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq]{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.58}.compare-card__link[data-astro-cid-zfc4wkwq]{margin-top:auto;padding-top:24px;color:var(--ink);font-size:13.5px;font-weight:650}.guide-grid[data-astro-cid-zfc4wkwq]{display:grid;gap:10px}.guide-card[data-astro-cid-zfc4wkwq]{display:flex;justify-content:space-between;gap:24px;align-items:center;border:1px solid var(--line);border-radius:var(--r);padding:22px 24px;transition:transform .2s var(--ease),border-color .2s ease}.guide-card[data-astro-cid-zfc4wkwq]:hover{transform:translate(3px);border-color:var(--line-2)}.guide-card[data-astro-cid-zfc4wkwq] h3[data-astro-cid-zfc4wkwq]{color:var(--ink);font-size:17px}.guide-card[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq]{margin-top:6px;color:var(--muted);font-size:14px;line-height:1.5}.guide-card[data-astro-cid-zfc4wkwq]>span[data-astro-cid-zfc4wkwq]{color:var(--faint);font-size:18px}.compare-paths[data-astro-cid-zfc4wkwq]{background:var(--surface);border-top:1px solid var(--line)}.compare-paths__grid[data-astro-cid-zfc4wkwq]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.path-card[data-astro-cid-zfc4wkwq]{border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(28px,4vw,46px);background:#fff}.path-card[data-astro-cid-zfc4wkwq] .h2[data-astro-cid-zfc4wkwq]{margin-top:14px}.path-card[data-astro-cid-zfc4wkwq] .lede[data-astro-cid-zfc4wkwq]{margin-top:12px}.path-card[data-astro-cid-zfc4wkwq] .btn[data-astro-cid-zfc4wkwq]{margin-top:24px}.path-card--dark[data-astro-cid-zfc4wkwq]{background:var(--ink);color:#fff;border-color:var(--ink)}.path-card--dark[data-astro-cid-zfc4wkwq] .kicker[data-astro-cid-zfc4wkwq]{color:#ffffff73}.path-card--dark[data-astro-cid-zfc4wkwq] .h2[data-astro-cid-zfc4wkwq]{color:#fff}.path-card--dark[data-astro-cid-zfc4wkwq] .lede[data-astro-cid-zfc4wkwq]{color:#ffffffa6}@media(max-width:1000px){.card-grid[data-astro-cid-zfc4wkwq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.card-grid[data-astro-cid-zfc4wkwq],.card-grid--featured[data-astro-cid-zfc4wkwq],.compare-paths__grid[data-astro-cid-zfc4wkwq]{grid-template-columns:1fr}.compare-card[data-astro-cid-zfc4wkwq]{min-height:auto}}.compare-faq[data-astro-cid-zfc4wkwq]{display:grid;gap:10px;max-width:860px}.compare-faq[data-astro-cid-zfc4wkwq] details[data-astro-cid-zfc4wkwq]{border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;background:#fff}.compare-faq[data-astro-cid-zfc4wkwq] summary[data-astro-cid-zfc4wkwq]{cursor:pointer;font-weight:600;font-size:15.5px}.compare-faq[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq]{margin-top:12px;color:var(--muted);line-height:1.7;font-size:14.5px}
