.alternatives-module__l0P39a__main{border-inline:1px solid var(--landing-line-soft);width:min(100% - 2rem,92rem);margin-inline:auto;padding:clamp(4rem,9vw,8rem) clamp(1.25rem,5vw,5rem) clamp(5rem,10vw,9rem)}.alternatives-module__l0P39a__intro{gap:1.2rem;max-width:62rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.alternatives-module__l0P39a__eyebrow{color:var(--landing-analysis);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.63rem}.alternatives-module__l0P39a__title{font-family:var(--font-hyperwave-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2.6rem,5vw,4.5rem);font-weight:440;line-height:.98}.alternatives-module__l0P39a__lede{max-width:62ch;color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:0;font-size:1rem;line-height:1.75}.alternatives-module__l0P39a__rowList{margin:0;padding:0;list-style:none}.alternatives-module__l0P39a__row{border-top:1px solid var(--landing-line-soft);padding:clamp(1.6rem,3vw,2.4rem) 0}.alternatives-module__l0P39a__rowHeader{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.1rem;display:flex}.alternatives-module__l0P39a__rowTitle{font-family:var(--font-hyperwave-display), sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:520;line-height:1.1}.alternatives-module__l0P39a__rowTitle a{color:var(--landing-text);transition:color .14s}.alternatives-module__l0P39a__rowTitle a:hover{color:var(--landing-analysis)}.alternatives-module__l0P39a__vendorTag{color:var(--landing-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.alternatives-module__l0P39a__rowMeta{color:var(--landing-analysis);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.7rem 0 0;font-size:.66rem;display:flex}.alternatives-module__l0P39a__rowSummary{max-width:66ch;color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:.9rem 0 0;font-size:.94rem;line-height:1.75}.alternatives-module__l0P39a__article{gap:1.4rem;width:min(100%,72rem);margin-inline:auto;padding-block:clamp(4rem,9vw,7rem) clamp(5rem,10vw,9rem);display:grid}.alternatives-module__l0P39a__backLink{min-height:2.75rem;color:var(--landing-muted);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.66rem;transition:color .14s;display:inline-flex}.alternatives-module__l0P39a__backLink:hover{color:var(--landing-text)}.alternatives-module__l0P39a__pageTitle{font-family:var(--font-hyperwave-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:440;line-height:1}.alternatives-module__l0P39a__directAnswer{border-inline:1px solid var(--landing-accent);background:var(--landing-panel);max-width:66ch;color:var(--landing-text);font-family:var(--font-sans), sans-serif;text-wrap:pretty;margin:0;padding:1rem 1.25rem;font-size:.98rem;line-height:1.75}.alternatives-module__l0P39a__sectionHeading{color:var(--landing-analysis);letter-spacing:.15em;text-transform:uppercase;margin:clamp(2rem,4vw,3rem) 0 0;font-size:.63rem;font-weight:650}.alternatives-module__l0P39a__sectionNote{max-width:66ch;color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:.5rem 0 0;font-size:.86rem;line-height:1.7}.alternatives-module__l0P39a__rankedList{counter-reset:alternatives;margin:1.2rem 0 0;padding:0;list-style:none}.alternatives-module__l0P39a__pick{border-top:1px solid var(--landing-line-soft);counter-increment:alternatives;padding:clamp(1.4rem,3vw,2rem) 0 clamp(1.4rem,3vw,2rem) 2.8rem;position:relative}.alternatives-module__l0P39a__pick:before{color:var(--landing-analysis);content:counter(alternatives);font-family:var(--font-mono), ui-monospace, monospace;font-size:1rem;position:absolute;top:clamp(1.5rem,3vw,2.1rem);left:0}.alternatives-module__l0P39a__pickHeader{flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;display:flex}.alternatives-module__l0P39a__pickName{font-family:var(--font-hyperwave-display), sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.15rem,2.2vw,1.6rem);font-weight:520;line-height:1.15}.alternatives-module__l0P39a__pickTag{border:1px solid var(--landing-accent);color:var(--landing-accent);letter-spacing:.12em;text-transform:uppercase;padding:.15rem .5rem;font-size:.6rem}.alternatives-module__l0P39a__pickBody{max-width:68ch;color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:.7rem 0 0;font-size:.95rem;line-height:1.75}.alternatives-module__l0P39a__pickLinks{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.1rem;display:flex}.alternatives-module__l0P39a__pickLinks a{border:1px solid var(--landing-line);min-height:2.5rem;color:var(--landing-text);letter-spacing:.11em;text-transform:uppercase;align-items:center;padding-inline:.9rem;font-size:.68rem;transition:border-color .14s,color .14s;display:inline-flex}.alternatives-module__l0P39a__pickLinks a:hover{border-color:var(--landing-analysis);color:var(--landing-analysis)}.alternatives-module__l0P39a__stayNote{border:1px solid var(--landing-line-soft);background:var(--landing-panel);gap:.8rem;margin-top:1rem;padding:1.4rem 1.6rem;display:grid}.alternatives-module__l0P39a__stayNote h2{font-family:var(--font-hyperwave-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:540}.alternatives-module__l0P39a__stayNote p{max-width:68ch;color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:0;font-size:.94rem;line-height:1.75}.alternatives-module__l0P39a__sourceNote{color:var(--landing-muted);font-family:var(--font-sans), sans-serif;margin:1.4rem 0 0;font-size:.72rem;line-height:1.6}.alternatives-module__l0P39a__sourceNote a{color:var(--landing-muted);text-underline-offset:.2em;text-decoration:underline}@media (max-width:48rem){.alternatives-module__l0P39a__main{border-inline:0;width:100%;padding:3.5rem 1rem 4.5rem}.alternatives-module__l0P39a__article{padding-inline:1rem}.alternatives-module__l0P39a__pick{padding-left:2.2rem}}@media (prefers-reduced-motion:reduce){.alternatives-module__l0P39a__rowTitle a,.alternatives-module__l0P39a__backLink,.alternatives-module__l0P39a__pickLinks a{transition:none}}
/*# sourceMappingURL=0_amn3rmy8smw.css.map*/