.alternatives_hero__KaF_5{position:relative;z-index:1;padding:148px 0 28px}@media(max-width:899px){.alternatives_hero__KaF_5{padding:104px 0 12px}}.alternatives_h1__4N__C{margin:0 auto;max-width:18ch;text-align:center;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:640;letter-spacing:-.045em;line-height:1.02}.alternatives_lede__lmMZb{margin:22px auto 0;max-width:62ch;text-align:center;color:#5c5c64;font-size:1.12rem;line-height:1.55}.alternatives_section__ROQx2{position:relative;z-index:1;padding:28px 0 8px}.alternatives_prose__ijtFK{max-width:72ch;margin:0 auto}.alternatives_prose__ijtFK h2{margin:28px 0 10px;font-size:1.45rem;letter-spacing:-.03em;line-height:1.2}.alternatives_prose__ijtFK p{margin:0 0 12px;color:#2a2a30;font-size:1.05rem;line-height:1.65}.alternatives_tableWrap__Krdv3{max-width:880px;margin:12px auto 0;overflow-x:auto;border:1px solid rgba(17,17,20,.08);border-radius:18px;background:hsla(0,0%,100%,.66)}.alternatives_table__Qw8WS{width:100%;border-collapse:collapse;font-size:.98rem}.alternatives_table__Qw8WS td,.alternatives_table__Qw8WS th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(17,17,20,.06)}.alternatives_table__Qw8WS th{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#5c5c64}.alternatives_table__Qw8WS tr:last-child td{border-bottom:0}.alternatives_cards__BeVg4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}@media(max-width:720px){.alternatives_cards__BeVg4{grid-template-columns:1fr}}.alternatives_card__f55Gh{display:block;padding:18px 18px 16px;border-radius:18px;background:hsla(0,0%,100%,.66);border:1px solid rgba(17,17,20,.08);color:inherit;text-decoration:none}.alternatives_card__f55Gh:hover{border-color:rgba(17,17,20,.18)}.alternatives_card__f55Gh h2{margin:0 0 6px;font-size:1.15rem;letter-spacing:-.02em}.alternatives_card__f55Gh p{margin:0;color:#5c5c64;font-size:.98rem;line-height:1.45}.alternatives_faq___OZpI{max-width:72ch;margin:8px auto 0}.alternatives_faq___OZpI h2{margin:0 0 8px;font-size:1.45rem;letter-spacing:-.03em}.alternatives_faq___OZpI details{border-top:1px solid rgba(17,17,20,.08);padding:12px 0}.alternatives_faq___OZpI summary{cursor:pointer;font-weight:600}.alternatives_faq___OZpI p{margin:8px 0 0;color:#2a2a30;line-height:1.6}.alternatives_links__T0dXz{display:flex;flex-wrap:wrap;gap:10px 16px;margin:8px 0 0;padding:0;list-style:none}.alternatives_links__T0dXz a{color:#111114}.alternatives_note__SOpsJ{max-width:72ch;margin:18px auto 0;color:#5c5c64;font-size:.92rem;line-height:1.5}.alternatives_bottom__Lohfy{position:relative;z-index:1;padding:12px 0 88px}