.best-app[data-astro-cid-7mnykwib]{--ink:#071b33;--muted:#4c6177;--line:#d7e1e9;color:var(--ink);background:#fff}.best-app[data-astro-cid-7mnykwib] [data-astro-cid-7mnykwib]:is(h1,h2,h3,p){margin-top:0}.best-hero[data-astro-cid-7mnykwib]{background:#f2f7fa;border-bottom:1px solid var(--line)}.best-hero-inner[data-astro-cid-7mnykwib],.best-section[data-astro-cid-7mnykwib],.best-end[data-astro-cid-7mnykwib],.best-value-inner[data-astro-cid-7mnykwib]{max-width:1180px;margin:auto;padding-inline:clamp(20px,4vw,56px)}.best-hero-inner[data-astro-cid-7mnykwib]{min-height:640px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:clamp(24px,6vw,90px);align-items:center;padding-block:70px}.best-kicker[data-astro-cid-7mnykwib]{font-size:.78rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#a13a36}.best-hero[data-astro-cid-7mnykwib] h1[data-astro-cid-7mnykwib]{font-size:clamp(2.7rem,5vw,5.3rem);line-height:1.04;letter-spacing:-.055em;max-width:780px}.best-lede[data-astro-cid-7mnykwib]{max-width:680px;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.58;color:var(--muted)}.best-actions[data-astro-cid-7mnykwib]{display:flex;gap:12px;flex-wrap:wrap;margin-block:30px}.best-disclosure[data-astro-cid-7mnykwib]{font-size:.82rem;line-height:1.5;color:var(--muted);max-width:560px}.best-screen[data-astro-cid-7mnykwib]{justify-self:center;margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.best-screen[data-astro-cid-7mnykwib] img[data-astro-cid-7mnykwib]{display:block;width:min(100%,285px);height:auto;max-height:550px;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(7,27,51,.18))}.best-screen[data-astro-cid-7mnykwib] figcaption[data-astro-cid-7mnykwib]{font-size:.8rem;color:var(--muted)}.best-jump[data-astro-cid-7mnykwib]{display:flex;justify-content:center;gap:clamp(15px,3vw,38px);flex-wrap:wrap;padding:17px 20px;border-bottom:1px solid var(--line);font-size:.85rem;font-weight:700}.best-jump[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]{color:var(--ink);text-decoration:none}.best-jump[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]:hover,.best-flow[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]:hover,.best-value[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]:hover{text-decoration:underline}.best-section[data-astro-cid-7mnykwib]{padding-block:clamp(76px,9vw,130px);scroll-margin-top:80px}.best-heading[data-astro-cid-7mnykwib]{max-width:800px}.best-heading[data-astro-cid-7mnykwib] h2[data-astro-cid-7mnykwib],.best-value[data-astro-cid-7mnykwib] h2[data-astro-cid-7mnykwib],.best-end[data-astro-cid-7mnykwib] h2[data-astro-cid-7mnykwib]{font-size:clamp(2.1rem,3.5vw,3.8rem);line-height:1.13;letter-spacing:-.045em}.best-heading[data-astro-cid-7mnykwib]>p[data-astro-cid-7mnykwib]:last-child{font-size:1.12rem;line-height:1.7;color:var(--muted)}.best-criteria-grid[data-astro-cid-7mnykwib]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);margin-top:56px}.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]{padding:30px 32px 20px 0;border-right:1px solid var(--line)}.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]+div[data-astro-cid-7mnykwib]{padding-left:32px}.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]:last-child{border:0}.best-criteria-grid[data-astro-cid-7mnykwib] span[data-astro-cid-7mnykwib],.best-flow[data-astro-cid-7mnykwib] span[data-astro-cid-7mnykwib]{font-size:.8rem;font-weight:850;color:#a13a36}.best-criteria-grid[data-astro-cid-7mnykwib] h3[data-astro-cid-7mnykwib],.best-flow[data-astro-cid-7mnykwib] h3[data-astro-cid-7mnykwib]{font-size:1.35rem;line-height:1.25;margin:27px 0 10px}.best-criteria-grid[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib],.best-flow[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]{color:var(--muted);line-height:1.65}.best-product[data-astro-cid-7mnykwib]{border-top:1px solid var(--line)}.best-facts[data-astro-cid-7mnykwib]{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin:45px 0}.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]{padding:28px;margin:0;display:grid;gap:8px;border-right:1px solid var(--line)}.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]:first-child{padding-left:0}.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]:last-child{border:0}.best-facts[data-astro-cid-7mnykwib] strong[data-astro-cid-7mnykwib]{font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.05em}.best-facts[data-astro-cid-7mnykwib] span[data-astro-cid-7mnykwib]{color:var(--muted)}.best-flow[data-astro-cid-7mnykwib]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.best-flow[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]{background:#f2f7fa;padding:30px;min-height:265px;display:flex;flex-direction:column}.best-flow[data-astro-cid-7mnykwib] h3[data-astro-cid-7mnykwib]{margin:20px 0 8px}.best-flow[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib],.best-value[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]{font-weight:750;color:#005fa7;text-decoration:none;margin-top:auto}.best-caveat[data-astro-cid-7mnykwib]{font-size:.86rem;color:var(--muted);line-height:1.6;margin:24px 0 0}.best-value[data-astro-cid-7mnykwib]{max-width:none;background:var(--ink);color:#fff}.best-value-inner[data-astro-cid-7mnykwib]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:70px;align-items:center}.best-value[data-astro-cid-7mnykwib] .best-kicker[data-astro-cid-7mnykwib]{color:#ff9c8d}.best-value[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]{color:#c5d9ea;line-height:1.7}.best-value[data-astro-cid-7mnykwib] a[data-astro-cid-7mnykwib]{display:inline-block;color:#fff;margin-top:16px}.best-price[data-astro-cid-7mnykwib]{border-top:2px solid #ff7968;padding-top:28px}.best-price[data-astro-cid-7mnykwib]>span[data-astro-cid-7mnykwib]{font-weight:700}.best-price[data-astro-cid-7mnykwib] strong[data-astro-cid-7mnykwib]{display:block;margin-top:24px;font-size:clamp(3rem,5vw,5rem);letter-spacing:-.06em}.best-price[data-astro-cid-7mnykwib] strong[data-astro-cid-7mnykwib] small[data-astro-cid-7mnykwib]{font-size:1rem;letter-spacing:normal;font-weight:500}.best-price[data-astro-cid-7mnykwib]>small[data-astro-cid-7mnykwib]{display:block;color:#b0c8da;line-height:1.5}.best-faq-list[data-astro-cid-7mnykwib]{border-top:1px solid var(--line);margin-top:45px}.best-faq-list[data-astro-cid-7mnykwib] details[data-astro-cid-7mnykwib]{border-bottom:1px solid var(--line);padding:22px 0}.best-faq-list[data-astro-cid-7mnykwib] summary[data-astro-cid-7mnykwib]{cursor:pointer;font-size:1.1rem;font-weight:750}.best-faq-list[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]{color:var(--muted);line-height:1.7;max-width:770px;margin:16px 0 0}.best-end[data-astro-cid-7mnykwib]{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-block:60px;border-top:1px solid var(--line)}.best-end[data-astro-cid-7mnykwib] h2[data-astro-cid-7mnykwib]{font-size:clamp(1.8rem,3vw,2.8rem);max-width:700px}.best-end[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]{color:var(--muted);margin-bottom:0}.best-end[data-astro-cid-7mnykwib] .button[data-astro-cid-7mnykwib]{flex:none}@media(max-width:760px){.best-hero-inner[data-astro-cid-7mnykwib]{grid-template-columns:1fr;padding-block:54px 45px}.best-hero[data-astro-cid-7mnykwib] h1[data-astro-cid-7mnykwib]{font-size:clamp(2.7rem,12vw,4.6rem)}.best-screen[data-astro-cid-7mnykwib] img[data-astro-cid-7mnykwib]{width:min(65vw,240px);max-height:420px}.best-criteria-grid[data-astro-cid-7mnykwib],.best-facts[data-astro-cid-7mnykwib],.best-flow[data-astro-cid-7mnykwib],.best-value-inner[data-astro-cid-7mnykwib]{grid-template-columns:1fr}.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib],.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]+div[data-astro-cid-7mnykwib]{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.best-criteria-grid[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]:last-child{border:0}.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib],.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]:first-child{border-right:0;border-bottom:1px solid var(--line);padding:18px 0}.best-facts[data-astro-cid-7mnykwib] p[data-astro-cid-7mnykwib]:last-child{border:0}.best-flow[data-astro-cid-7mnykwib]>div[data-astro-cid-7mnykwib]{min-height:0}.best-value-inner[data-astro-cid-7mnykwib]{gap:45px}.best-end[data-astro-cid-7mnykwib]{display:block}.best-end[data-astro-cid-7mnykwib] .button[data-astro-cid-7mnykwib]{display:inline-flex;margin-top:24px}.best-jump[data-astro-cid-7mnykwib]{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}}
