.compare_page__5wxfh{max-width:1240px;margin:auto;padding:clamp(32px,6vw,88px) 0 88px}.compare_eyebrow__0bvl7{color:var(--fl-dim);font-family:var(--font-jbmono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.compare_hero__CcXua{display:grid;grid-template-columns:1.45fr 1fr;gap:64px;align-items:end;padding-bottom:64px}.compare_hero__CcXua h1{font-family:var(--font-grotesk),sans-serif;font-size:clamp(48px,6.8vw,90px);font-weight:500;letter-spacing:-.065em;line-height:1.03;margin:24px 0;max-width:780px}.compare_hero__CcXua h1 span{color:var(--fl-accent-bright)}.compare_hero__CcXua p{max-width:540px;color:var(--fl-dim);font-size:16px;line-height:1.8}.compare_heroAside__8b2nc{border-left:1px solid var(--fl-edge-strong);padding:0 0 8px 32px}.compare_heroAside__8b2nc p{font-size:14px}.compare_heroAside__8b2nc nav{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;font-size:12px}.compare_heroAside__8b2nc a{min-height:44px;display:inline-flex;align-items:center}.compare_workbench__UP5ed{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;padding:40px;border:1px solid var(--fl-edge-strong);border-radius:16px;background:radial-gradient(ellipse at 90% 0,var(--fl-accent-soft),transparent 65%),var(--fl-surface);position:relative}.compare_workbenchHeader__CG9r4 h2{font-size:clamp(28px,3.4vw,44px);font-weight:500;letter-spacing:-.04em;line-height:1.1;margin:24px 0 16px}.compare_workbenchHeader__CG9r4 h2 span{color:var(--fl-dim)}.compare_workbenchHeader__CG9r4 p{color:var(--fl-dim);font-size:13px;line-height:1.8;max-width:300px}.compare_pairBuilder__5XD3c{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-content:center}.compare_slot__ZM03F{min-width:0;padding:24px 20px;border:1px solid var(--fl-edge-strong);border-radius:8px;background:var(--fl-bg);display:flex;flex-direction:column;gap:20px}.compare_sideLabel__x9F7S{color:var(--fl-accent-bright);font-family:var(--font-jbmono),monospace;font-size:11px;letter-spacing:.06em}.compare_slotNote__YEksS{font-size:11px;color:var(--fl-dim);line-height:1.6}.compare_slot__ZM03F label{display:block}.compare_slot__ZM03F select{width:100%;min-height:48px;background:var(--fl-surface);color:var(--fl-ink);font:inherit;font-size:15px;border:1px solid var(--fl-edge-strong);border-radius:4px;padding:10px 6px;text-overflow:ellipsis}.compare_slot__ZM03F p{font-size:18px;line-height:1.5}.compare_versus__vSgZs{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);border:1px solid var(--fl-edge-strong);border-radius:50%;background:var(--fl-surface);width:34px;height:34px;display:grid;place-items:center;color:var(--fl-dim);font-size:11px}.compare_pairAction___0vzN{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}.compare_pairAction___0vzN p{font-size:12px;line-height:1.6}.compare_pairAction___0vzN p span{display:block;color:var(--fl-dim);font-size:11px;margin-top:4px}.compare_primary__h9fGp{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:20px;color:var(--fl-bg);background:var(--fl-accent-bright);border-radius:4px;padding:12px 18px;font-size:13px;font-weight:600;white-space:nowrap}.compare_collection__rWt1d{margin-top:88px;scroll-margin-top:120px}.compare_collectionHeader__BWzUB{display:flex;justify-content:space-between;align-items:end;gap:24px}.compare_collectionHeader__BWzUB h2{font-size:clamp(26px,3vw,40px);font-weight:500;letter-spacing:-.04em;margin-top:16px}.compare_collectionHeader__BWzUB p{color:var(--fl-dim);font-size:13px;line-height:1.8}.compare_controls__fV1E3{margin-top:32px}.compare_search__0DWAc{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border-block:1px solid var(--fl-edge-strong)}.compare_search__0DWAc span{font-size:12px;color:var(--fl-dim)}.compare_search__0DWAc input{width:min(420px,55%);min-height:48px;border:1px solid var(--fl-edge-strong);background:var(--fl-surface);border-radius:6px;padding:12px 16px;color:var(--fl-ink);font-size:14px}.compare_search__0DWAc input::placeholder{color:var(--fl-dim)}.compare_filters__o47cj{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.compare_filters__o47cj button{min-height:44px;padding:10px 16px;border:1px solid var(--fl-edge-strong);border-radius:24px;font-size:12px;color:var(--fl-dim);cursor:pointer}.compare_filters__o47cj button[aria-pressed=true]{color:var(--fl-ink);background:var(--fl-surface-2);border-color:var(--fl-accent-bright)}.compare_result__M3edE{font-size:12px;color:var(--fl-dim);margin:24px 0;font-variant-numeric:tabular-nums}.compare_cards__rXPp4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compare_card__gQBxC{position:relative;isolation:isolate;min-width:0;border:1px solid var(--fl-edge-strong);border-radius:10px;padding:24px;background:var(--fl-surface);transition:border-color .25s,transform .25s;overflow:hidden}.compare_card__gQBxC:hover{border-color:var(--fl-accent-bright);transform:translateY(-3px)}.compare_cardCategory__xwHTC{font-size:11px;color:var(--fl-dim)}.compare_card__gQBxC h3{display:flex;flex-direction:column;font-size:21px;font-weight:500;letter-spacing:-.035em;line-height:1.3;margin:24px 0;overflow-wrap:anywhere}.compare_cardVs__kqfX9{font-size:11px;color:var(--fl-dim);font-weight:400;letter-spacing:.06em;margin:12px 0}.compare_cardFooter__Jfkxj{border-top:1px solid var(--fl-edge-strong);padding-top:18px;display:flex;justify-content:space-between;gap:12px;color:var(--fl-dim);font-size:12px}.compare_cardFooter__Jfkxj>span:last-child{color:var(--fl-accent-bright);font-size:18px}.compare_empty__o8_FD{border:1px solid var(--fl-edge-strong);border-radius:10px;padding:40px}.compare_empty__o8_FD h3{font-size:24px}.compare_empty__o8_FD p{color:var(--fl-dim);line-height:1.8;margin:16px 0}.compare_empty__o8_FD a,.compare_empty__o8_FD button{cursor:pointer;min-height:44px;color:var(--fl-accent-bright);font-size:13px}.compare_method__EbU3F{margin-top:64px;padding-top:32px;border-top:1px solid var(--fl-edge-strong);display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.compare_method__EbU3F h2{font-size:18px;letter-spacing:-.02em;margin-bottom:12px}.compare_method__EbU3F p{font-size:13px;color:var(--fl-dim);line-height:1.8}.compare_method__EbU3F a{font-size:12px;display:inline-flex;min-height:44px;align-items:center;margin-top:12px}.compare_srOnly__xDA3Q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare_productName__4U44d{font-family:var(--font-grotesk),sans-serif;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.18;letter-spacing:-.04em;min-height:2.4em;overflow-wrap:anywhere;animation:compare_product-align__szxFE .25s var(--ease-out-expo)}@keyframes compare_product-align__szxFE{0%{transform:translateY(5px)}to{transform:translateY(0)}}.compare_loadMore__Wyo9G{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:24px}.compare_loadMore__Wyo9G button{display:inline-flex;align-items:center;gap:24px;min-height:48px;padding:12px 20px;border:1px solid var(--fl-edge-strong);border-radius:4px;font-size:13px;cursor:pointer}.compare_loadMore__Wyo9G button:hover{border-color:var(--fl-accent-bright)}.compare_loadMore__Wyo9G>span{font-size:11px;color:var(--fl-dim)}.compare_card__gQBxC:focus-visible{border-color:var(--fl-accent-bright)}html.motion-off .compare_productName__4U44d{animation:none}html.motion-off .compare_card__gQBxC:before{transition:none;opacity:0}@media(max-width:640px){.compare_loadMore__Wyo9G{flex-direction:column;gap:12px}.compare_productName__4U44d{min-height:0}.compare_slot__ZM03F{gap:12px}}.compare_page__5wxfh :is(a,button,input,select):focus-visible{outline:2px solid var(--fl-accent-bright);outline-offset:5px}html.motion-off .compare_card__gQBxC{transition:none;transform:none}@media(max-width:1000px){.compare_hero__CcXua{gap:32px}.compare_workbench__UP5ed{grid-template-columns:1fr;gap:32px}.compare_workbenchHeader__CG9r4{display:grid;grid-template-columns:1fr 1fr;align-items:end;column-gap:32px}.compare_workbenchHeader__CG9r4>.compare_eyebrow__0bvl7{grid-column:1/-1}.compare_workbenchHeader__CG9r4 h2{margin-bottom:0}.compare_cards__rXPp4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.compare_page__5wxfh{padding-top:28px}.compare_hero__CcXua{grid-template-columns:1fr;gap:28px;padding-bottom:36px}.compare_hero__CcXua h1{font-size:52px}.compare_heroAside__8b2nc{border-left:0;border-top:1px solid var(--fl-edge-strong);padding:24px 0 0}.compare_workbench__UP5ed{padding:24px 18px}.compare_workbenchHeader__CG9r4{display:block}.compare_workbenchHeader__CG9r4 h2{margin-bottom:16px}.compare_pairBuilder__5XD3c{grid-template-columns:1fr;row-gap:12px}.compare_slot__ZM03F{padding:20px 16px;gap:16px}.compare_versus__vSgZs{display:none}.compare_pairAction___0vzN{flex-direction:column;align-items:stretch;margin-top:8px}.compare_primary__h9fGp{justify-content:space-between}.compare_collection__rWt1d{margin-top:56px}.compare_collectionHeader__BWzUB{flex-direction:column;align-items:start;gap:16px}.compare_search__0DWAc{flex-direction:column;align-items:stretch;gap:12px}.compare_search__0DWAc input{width:100%}.compare_cards__rXPp4{grid-template-columns:1fr}.compare_card__gQBxC h3{font-size:24px}.compare_method__EbU3F{grid-template-columns:1fr;gap:28px}.compare_empty__o8_FD{padding:28px}}