.appIcons_grid__sl8uR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,56px) clamp(16px,4vw,48px);max-width:760px;margin:0 auto;padding:0;list-style:none}@media (max-width:520px){.appIcons_grid__sl8uR{grid-template-columns:repeat(2,minmax(0,1fr))}}.appIcons_item__0YP_r{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 8px;border-radius:28px;color:inherit;text-decoration:none;transition:background .2s ease}.appIcons_item__0YP_r:focus-visible,.appIcons_item__0YP_r:hover{background:rgba(255,255,255,.04)}.appIcons_icon__WhYRR{display:grid;place-items:center;margin-bottom:8px;border-radius:26px;box-shadow:0 14px 34px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.appIcons_icon__WhYRR svg{display:block}.appIcons_item__0YP_r:focus-visible .appIcons_icon__WhYRR,.appIcons_item__0YP_r:hover .appIcons_icon__WhYRR{transform:translateY(-4px) scale(1.04)}.appIcons_name__lQoOz{font-size:16px;font-weight:600;letter-spacing:-.01em}.appIcons_note__0_q2R{font-size:13px;color:rgba(255,255,255,.5);text-align:center}.appIcons_badge__WcvO1{position:absolute;top:10px;right:calc(50% - 60px);padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.85);background:#26262b;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.appIcons_item__0YP_r[data-state=soon] .appIcons_icon__WhYRR{filter:grayscale(1);opacity:.4}.appIcons_item__0YP_r[data-state=soon] .appIcons_name__lQoOz,.appIcons_item__0YP_r[data-state=soon] .appIcons_note__0_q2R{opacity:.5}@media (prefers-reduced-motion:reduce){.appIcons_icon__WhYRR{transition:none}}.appIcons_also__SC5Ab{margin:clamp(40px,7vh,72px) auto 0;text-align:center;font-size:15px;color:rgba(255,255,255,.55)}.appIcons_also__SC5Ab a{color:rgba(255,255,255,.9);text-decoration:underline;text-underline-offset:3px}.tryfree_wrap__rMohi{padding-top:clamp(24px,5vh,56px);padding-bottom:clamp(72px,11vh,140px)}.tryfree_card__Zu8Wp{max-width:720px;margin:0 auto;padding:clamp(28px,5vw,48px);border:1px solid var(--line);border-radius:28px;background:rgba(255,255,255,.03);text-align:center}.tryfree_title__W9ORD{margin:0;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:640;letter-spacing:-.025em;line-height:1.1}.tryfree_line__yYq6n{margin:14px auto 0;max-width:520px;color:var(--dim);font-size:1rem;line-height:1.55}.tryfree_actions__7_WYq{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px}.tryfree_secondary__FZ52f{color:var(--dim);font-size:.9rem;text-decoration:underline;text-underline-offset:3px}.tryfree_secondary__FZ52f:hover{color:inherit}.tryfree_fine__OWhJ_{margin:18px 0 0;color:var(--faint);font-size:.8rem}.compare_column__5nFje{max-width:62rem;margin:0 auto;padding-top:clamp(24px,4vh,48px);display:grid;gap:clamp(48px,8vh,88px)}.compare_checked__pbhA9{margin:0;text-align:center;font-size:.85rem;color:var(--faint)}.compare_block__BH2Yu{display:grid;gap:18px}.compare_heading__SrS4r{margin:0;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:600;letter-spacing:-.022em;line-height:1.25;color:var(--ink)}.compare_prose__ozDKA{margin:0;max-width:44rem;font-size:1rem;line-height:1.75;color:var(--dim)}.compare_card__kFV0R a,.compare_prose__ozDKA a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.compare_tableWrap__1sCoj{overflow-x:auto;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line)}.compare_table__hNQW7{width:100%;min-width:560px;border-collapse:collapse;font-size:.92rem}.compare_table__hNQW7 td,.compare_table__hNQW7 th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.compare_table__hNQW7 thead th{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.compare_table__hNQW7 tbody th{font-weight:600;color:var(--ink);white-space:nowrap}.compare_table__hNQW7 td{color:var(--dim)}.compare_table__hNQW7 tbody tr:last-child td,.compare_table__hNQW7 tbody tr:last-child th{border-bottom:0}.compare_ours__jGFpC{background:rgba(255,255,255,.04)}.compare_cards__eAYhN{display:grid;gap:12px}@media (min-width:820px){.compare_cards__eAYhN{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.compare_card__kFV0R{display:grid;gap:14px;padding:20px;border-radius:18px;background:rgba(255,255,255,.022);box-shadow:inset 0 0 0 1px var(--line)}.compare_card__kFV0R.compare_ours__jGFpC{background:rgba(255,255,255,.05)}.compare_cardName__dQf5d{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.018em;color:var(--ink)}.compare_facts__9wl6Q{margin:0;display:grid;gap:10px}.compare_facts__9wl6Q dt{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.compare_facts__9wl6Q dd{margin:2px 0 0;font-size:.92rem;line-height:1.6;color:var(--dim)}.compare_sources__X98u7{margin:0;font-size:.8rem;line-height:1.6;color:var(--faint)}.compare_sources__X98u7 a{color:var(--faint)}.compare_list__hyJbn{margin:0;padding-left:1.2em;max-width:44rem;display:grid;gap:10px;font-size:1rem;line-height:1.7;color:var(--dim)}.compare_list__hyJbn strong{font-weight:600;color:var(--ink)}.support2_column__Ft5_8{max-width:62rem;margin:0 auto;padding-top:clamp(40px,7vh,84px)}.support2_contact__sOW4n{padding-bottom:clamp(40px,6vh,68px)}.support2_contactLabel__6bGqf{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.support2_contactMail__jxhNl{margin:16px 0 0;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:560;letter-spacing:-.022em;line-height:1.3}.support2_contactNote__nymii{margin:18px 0 0;max-width:31rem;font-size:.95rem;line-height:1.7;color:var(--dim)}.support2_faq__fBJlT{display:grid;gap:12px}@media (min-width:820px){.support2_faq__fBJlT{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.support2_entry__fqkzh{border-radius:18px;background:rgba(255,255,255,.022);box-shadow:inset 0 0 0 1px var(--line);transition:background .2s ease}.support2_entry__fqkzh:hover,.support2_entry__fqkzh[open]{background:rgba(255,255,255,.04)}.support2_question__SnWLZ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-size:1rem;font-weight:600;letter-spacing:-.018em;color:var(--ink)}.support2_question__SnWLZ::-webkit-details-marker{display:none}.support2_question__SnWLZ:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:18px}.support2_mark__D8RXO{position:relative;flex:none;width:16px;height:16px;color:var(--faint)}.support2_mark__D8RXO:after,.support2_mark__D8RXO:before{content:"";position:absolute;inset:50% 0 auto;height:1.5px;border-radius:2px;background:currentColor;translate:0 -50%;transition:rotate .25s ease,opacity .25s ease}.support2_mark__D8RXO:after{rotate:90deg}.support2_entry__fqkzh[open] .support2_mark__D8RXO{color:var(--ink)}.support2_entry__fqkzh[open] .support2_mark__D8RXO:after{rotate:0deg}.support2_answer__UpztF{margin:0;padding:0 20px 20px;font-size:.95rem;line-height:1.7;color:var(--dim)}.support2_answer__UpztF em{font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-style:italic;color:var(--ink)}@media (prefers-reduced-motion:no-preference){.support2_entry__fqkzh::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .28s ease,opacity .28s ease,content-visibility allow-discrete .28s;interpolate-size:allow-keywords}.support2_entry__fqkzh[open]::details-content{block-size:auto;opacity:1}}.support2_more__WbZRW{margin-top:clamp(40px,6vh,72px);padding:clamp(28px,4vh,40px);border-radius:24px;text-align:center;background:rgba(255,255,255,.022);box-shadow:inset 0 0 0 1px var(--line)}.support2_moreTitle__PDfkT{margin:0;font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:620;letter-spacing:-.024em;color:var(--ink)}.support2_moreNote__s9fOD{margin:10px 0 0;font-size:.95rem;line-height:1.7;color:var(--dim)}.support2_moreCta__m0zCq{margin-top:20px}.support2_groups__R_0pr{display:grid;gap:clamp(30px,5vh,52px)}.support2_groupName__TOky9{margin:0 0 14px;font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}