html,main:where(.astro-jzvd4vev){overflow-x:clip}.comparison-hero:where(.astro-jzvd4vev){padding-top:4rem}.comparison-hero-layout:where(.astro-jzvd4vev),.full-comparison-container:where(.astro-jzvd4vev){gap:2.2rem;display:grid}.comparison-hero-copy:where(.astro-jzvd4vev){text-align:center;justify-items:center;max-width:820px;margin:0 auto;display:grid}.comparison-hero-copy:where(.astro-jzvd4vev) h1:where(.astro-jzvd4vev){max-width:14ch;font-size:clamp(2.7rem,7vw,4.7rem)}.comparison-hero-copy:where(.astro-jzvd4vev) .lead:where(.astro-jzvd4vev){max-width:68ch}.comparison-actions:where(.astro-jzvd4vev){margin-top:1.4rem}.edition-summary:where(.astro-jzvd4vev){grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;width:100%;max-width:960px;margin:0 auto;display:grid}.edition-summary-card:where(.astro-jzvd4vev),.android-card:where(.astro-jzvd4vev),.comparison-cta:where(.astro-jzvd4vev){border:1px solid var(--ss-border);border-radius:var(--ss-radius-panel);background:var(--ss-surface);box-shadow:var(--ss-shadow-soft)}.edition-summary-card:where(.astro-jzvd4vev){flex-direction:column;padding:1.3rem;display:flex}.edition-summary-card:where(.astro-jzvd4vev) .button:where(.astro-jzvd4vev){align-self:center;margin-top:1rem}.edition-summary-card:where(.astro-jzvd4vev) h2:where(.astro-jzvd4vev){max-width:18ch;font-size:1.45rem;line-height:1.2}.edition-summary-pro:where(.astro-jzvd4vev){background:linear-gradient(180deg, #4f9cff26, #4f9cff08), var(--ss-surface);border-color:#9cc9ff61}.edition-summary-card:where(.astro-jzvd4vev) ul:where(.astro-jzvd4vev){gap:.7rem;margin-top:1.1rem;display:grid}.edition-summary-card:where(.astro-jzvd4vev) li:where(.astro-jzvd4vev){color:var(--ss-text-soft);align-items:flex-start;gap:.55rem;font-size:.92rem;line-height:1.45;display:flex}.edition-summary-card:where(.astro-jzvd4vev) li:where(.astro-jzvd4vev) svg{color:#5ee29a;flex:none;margin-top:.12rem}.pro-page-layout:where(.astro-jzvd4vev){width:var(--container);grid-template-columns:minmax(0,1fr) minmax(8.25rem,10rem);align-items:start;gap:clamp(1.15rem,2.4vw,2rem);margin:0 auto;display:grid}.pro-page-content:where(.astro-jzvd4vev){grid-area:1/1;min-width:0}.pro-page-content:where(.astro-jzvd4vev) .container:where(.astro-jzvd4vev){width:100%}.pro-page-toc:where(.astro-jzvd4vev){border-left:1px solid var(--ss-border);grid-area:1/2;margin-top:3.2rem;padding-left:.9rem;position:sticky;top:5.75rem}.pro-page-toc-title:where(.astro-jzvd4vev){color:var(--ss-text-muted);text-transform:uppercase;margin:0 0 .7rem;font-size:.72rem;font-weight:700;line-height:1.2}.pro-page-toc-list:where(.astro-jzvd4vev){gap:.35rem;display:grid}.pro-page-toc-link:where(.astro-jzvd4vev){color:var(--ss-text-muted);padding:.18rem 0 .18rem .7rem;font-size:.86rem;font-weight:600;line-height:1.35;transition:color .16s;display:block;position:relative}.pro-page-toc-link:where(.astro-jzvd4vev):before{content:"";background:0 0;border-radius:999px;width:2px;transition:background-color .16s;position:absolute;top:.28rem;bottom:.28rem;left:-.94rem}.pro-page-toc-link:where(.astro-jzvd4vev):hover,.pro-page-toc-link:where(.astro-jzvd4vev):focus-visible{color:var(--ss-text-soft)}.pro-page-toc-link:where(.astro-jzvd4vev)[aria-current=location]{color:var(--ss-accent-strong)}.pro-page-toc-link:where(.astro-jzvd4vev)[aria-current=location]:before{background:var(--ss-accent-strong)}.pro-page-toc-link:where(.astro-jzvd4vev):focus-visible{outline:2px solid var(--ss-accent-strong);outline-offset:3px}.pro-page-jump:where(.astro-jzvd4vev){display:none}.full-comparison-section:where(.astro-jzvd4vev){padding-top:4rem;overflow-x:clip}.full-comparison-container:where(.astro-jzvd4vev){min-width:0;max-width:1120px}.full-comparison-heading:where(.astro-jzvd4vev){gap:.65rem;display:grid}.full-comparison-heading:where(.astro-jzvd4vev) h2:where(.astro-jzvd4vev){max-width:20ch}.full-comparison-heading:where(.astro-jzvd4vev)>p:where(.astro-jzvd4vev):last-child{max-width:70ch}.android-section:where(.astro-jzvd4vev){padding-top:0}.android-card:where(.astro-jzvd4vev){background:linear-gradient(180deg, #ffbd4a1a, #ffbd4a04), var(--ss-surface);border-color:#ffbd4a59;grid-template-columns:auto minmax(0,1fr);gap:1.15rem;padding:1.4rem;display:grid}.android-icon:where(.astro-jzvd4vev){border-radius:var(--ss-radius-control);width:3rem;height:3rem;color:var(--ss-amber);background:#ffbd4a14;border:1px solid #ffbd4a59;place-items:center;display:grid}.android-card:where(.astro-jzvd4vev) h2:where(.astro-jzvd4vev){max-width:26ch;font-size:1.75rem;line-height:1.2}.android-card:where(.astro-jzvd4vev) p:where(.astro-jzvd4vev):not(.eyebrow){max-width:78ch;margin-top:.75rem}.android-card:where(.astro-jzvd4vev) a:where(.astro-jzvd4vev){color:var(--ss-accent-strong);margin-top:.85rem;font-weight:700;display:inline-block}.comparison-cta-section:where(.astro-jzvd4vev){padding-top:0}.comparison-cta:where(.astro-jzvd4vev){justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.comparison-cta:where(.astro-jzvd4vev) h2:where(.astro-jzvd4vev){max-width:22ch;font-size:1.8rem;line-height:1.2}.comparison-cta:where(.astro-jzvd4vev) p:where(.astro-jzvd4vev):not(.eyebrow){max-width:60ch;margin-top:.65rem}.comparison-cta-actions:where(.astro-jzvd4vev){flex:none;gap:.65rem;display:flex}@media (width<=1100px){.pro-page-layout:where(.astro-jzvd4vev){display:block}.pro-page-toc:where(.astro-jzvd4vev){display:none}.pro-page-jump:where(.astro-jzvd4vev){justify-content:space-between;align-items:center;gap:.75rem;padding-top:.9rem;display:flex}.pro-page-jump:where(.astro-jzvd4vev) label:where(.astro-jzvd4vev){color:var(--ss-text-muted);text-transform:uppercase;flex:none;font-size:.76rem;font-weight:700}.pro-page-jump:where(.astro-jzvd4vev) select:where(.astro-jzvd4vev){border:1px solid var(--ss-border-strong);border-radius:var(--ss-radius-control);background:var(--ss-surface-muted);min-width:min(15rem,100%);min-height:2.35rem;color:var(--ss-text-soft);padding:0 2.2rem 0 .75rem;font-size:.88rem;font-weight:700}.pro-page-jump:where(.astro-jzvd4vev) select:where(.astro-jzvd4vev):focus-visible{outline:2px solid var(--ss-accent-strong);outline-offset:2px}}@media (width<=880px){.comparison-cta:where(.astro-jzvd4vev){flex-direction:column;align-items:flex-start}}@media (width<=680px){.edition-summary:where(.astro-jzvd4vev),.android-card:where(.astro-jzvd4vev){grid-template-columns:1fr}.comparison-cta-actions:where(.astro-jzvd4vev){flex-direction:column;width:100%}}@media (width<=560px){.pro-page-jump:where(.astro-jzvd4vev){flex-direction:column;align-items:stretch}.pro-page-jump:where(.astro-jzvd4vev) select:where(.astro-jzvd4vev){width:100%}}
