.compare-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compare-site .compare-section{padding-block:64px}.compare-site .compare-intro+.compare-section{padding-top:24px}.orbit-site .compare-section h2{font-size:clamp(32px,3.6vw,48px)}.compare-intro .lede+.compare-back{margin-top:28px}.orbit-site .compare-intro .lede{max-width:640px}.compare-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.compare-cards li{display:flex}.compare-card{background:#13261b;border:1px solid #bdd49325;border-radius:22px;align-content:start;gap:10px;width:100%;padding:28px;transition:border-color .2s,transform .2s;display:grid}.compare-card:hover{border-color:#cefa6966;transform:translateY(-2px)}.compare-card h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500}.compare-card p{color:#b2c6b0;margin:0;font-size:15px;line-height:1.65}.orbit-site .compare-card .compare-card-meta{color:#c3d4bf;font-size:13px}.compare-card-link{color:#e0eadf;align-items:center;gap:10px;margin-top:8px;font-size:14px;display:inline-flex}.compare-card:hover .compare-card-link{color:var(--lime)}.compare-tables{gap:18px;display:grid}.compare-frame,.compare-scroll{background:#0f1d16;border:1px solid #ffffff1c;border-radius:22px;position:relative;overflow-x:auto}.compare-scroll:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.compare-table{border-collapse:separate;border-spacing:0;color:#c9d7c7;width:100%;font-size:14px;line-height:1.55}.compare-table caption{color:var(--ink);letter-spacing:-.02em;text-align:left;padding:22px 22px 6px;font-size:20px;font-weight:500}.compare-table th,.compare-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:15px 18px}.compare-table tbody tr:last-child>*{border-bottom:0}.compare-table thead th{color:#b9cbb8;letter-spacing:.02em;padding-block:12px;font-size:12px;font-weight:500}.compare-table thead th.compare-ours{color:#e2f8bb}.compare-table th[scope=row]{color:var(--ink);font-weight:500}.compare-table .compare-ours{background:#cefa6908}.compare-table thead a{color:#e0eadf;text-underline-offset:4px;-webkit-text-decoration:underline #a1b59165;text-decoration:underline #a1b59165}.compare-table thead a:hover{color:var(--lime)}.compare-pair thead th:first-child{width:30%}.compare-pair thead th+th{width:35%}.compare-matrix{min-width:1180px;font-size:13px}.compare-matrix th[scope=row],.compare-matrix thead th:first-child{z-index:1;background:#0f1d16;width:160px;position:sticky;left:0;box-shadow:1px 0 #ffffff14}.compare-matrix td{width:calc(14.2857% - 22.8571px)}.compare-scroll-hint{color:#9fb4a2;margin:12px 0 0;font-size:12px;display:none}.compare-value{align-items:flex-start;gap:9px;display:flex}.compare-mark{flex-shrink:0;width:17px;height:17px;margin-top:2px}.compare-value-yes .compare-mark{color:var(--lime)}.compare-value-partial .compare-mark{color:#a5dfd2}.compare-value-no .compare-mark{color:#aabbb0}.compare-value-not-listed{color:#a6bba9}.compare-value-not-listed .compare-mark{color:#8ea492}.compare-deletion-note{color:#d8e3d2;background:#ffba650d;border:1px solid #ffba6545;border-radius:14px;max-width:34rem;margin:24px 0 0;padding:16px 18px;font-size:13px;line-height:1.7}.compare-notes{max-width:78ch;margin-top:22px}.compare-notes>p:first-child{color:#a6bba9;margin:0;font-size:13px;line-height:1.7}.compare-trademarks{color:#8ea492;max-width:78ch;margin:18px 0 0;font-size:13px;line-height:1.6}.compare-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.compare-points li{border-bottom:1px solid #ffffff17;padding:22px 0}.compare-points h3{letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:500}.compare-points p{color:#a9bdac;max-width:52ch;margin:0;font-size:15px;line-height:1.7}.compare-points-single{grid-template-columns:minmax(0,1fr)}.compare-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px 72px;display:grid}.orbit-site .compare-split h2{margin-bottom:14px;font-size:clamp(28px,2.8vw,38px)}.compare-site .faq-grid{margin:0}.compare-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.compare-sources a{color:#e3f0d9;overflow-wrap:anywhere;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-size:14px;display:flex}.compare-sources a:hover{color:var(--lime)}.compare-next{margin-bottom:96px}.compare-next-actions{flex-wrap:wrap;align-items:center;gap:18px 26px;display:flex}@media (max-width:1050px){.compare-scroll-hint{display:block}}@media (max-width:800px){.compare-site .compare-section{padding-block:44px}.compare-points,.compare-split,.compare-sources{grid-template-columns:minmax(0,1fr)}.compare-split{gap:44px}.compare-next{margin-bottom:64px}}@media (max-width:640px){.compare-table{font-size:13px}.compare-table caption{padding:18px 14px 4px;font-size:18px}.compare-table th,.compare-table td{padding:12px 10px}.compare-value{gap:6px}.compare-mark{width:15px;height:15px}.compare-matrix th[scope=row],.compare-matrix thead th:first-child{width:120px}.compare-matrix{min-width:1040px}.compare-pair{table-layout:fixed;overflow-wrap:anywhere}.compare-card{padding:24px}}@media (max-width:480px){.compare-frame,.compare-scroll{border-radius:16px}.compare-pair thead th:first-child{width:31%}.compare-pair thead th+th{width:34.5%}.compare-pair th[scope=row]{font-size:12px}.compare-pair th,.compare-pair td{padding-inline:8px}.compare-pair .compare-value{display:block}.compare-pair .compare-mark{vertical-align:-2px;margin:0 5px 0 0;display:inline-block}.orbit-site .compare-next .button{width:100%}}@media (prefers-reduced-motion:reduce){.compare-card{transition:none}.compare-card:hover{transform:none}}
