.compare_tCard__IZn8R{max-width:1040px;margin:0 auto;border-radius:24px;background:#fff;border:1px solid rgba(26,26,46,.08);box-shadow:0 14px 34px rgba(45,53,97,.06);overflow:hidden}.compare_table__wq_gL{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;text-align:start}.compare_table__wq_gL td,.compare_table__wq_gL th{padding:16px 20px;border-top:1px solid rgba(26,26,46,.07);line-height:1.5;text-align:start;vertical-align:top;overflow-wrap:break-word}.compare_table__wq_gL thead th{border-top:0;background:#f7f8fc;font:800 13.5px/1.35 var(--font-body);letter-spacing:.01em;color:var(--text-muted)}.compare_table__wq_gL thead th.compare_ours__LhETf{background:#2d3561;color:#fff}.compare_table__wq_gL thead th.compare_ours__LhETf .brand-x{color:#ffb37a}.compare_table__wq_gL tbody th{font-weight:700;color:#2d3561}.compare_table__wq_gL tbody th a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(45,53,97,.25);text-decoration-color:rgba(45,53,97,.25);text-underline-offset:4px}.compare_table__wq_gL tbody th a:hover{color:var(--amber-dark);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.compare_table__wq_gL td{color:var(--text-secondary)}.compare_table__wq_gL td.compare_ours__LhETf,.compare_table__wq_gL tr.compare_rowOurs__WCmjh td,.compare_table__wq_gL tr.compare_rowOurs__WCmjh th{background:#fff7f0;color:#2d3561;font-weight:600}.compare_table__wq_gL tr.compare_rowOurs__WCmjh th{font-weight:800}.compare_cell__P_26p{display:flex;align-items:flex-start;gap:10px;min-width:0}.compare_cellText__ADPP5{min-width:0}.compare_who__brzdv{display:none}.compare_caption__zaNvF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compare_mark__JVg70{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;margin-top:0;border-radius:50%}.compare_mark__JVg70 svg{width:13px;height:13px}.compare_m_yes__0bzDN{background:#e3f4ec;color:#177a53}.compare_m_part__tYRrm{background:#fff1e6;color:var(--amber-dark)}.compare_m_no__3M5VS{background:#fdecec;color:#c2413b}.compare_srcNote__R0TWa{max-width:1040px;margin:14px auto 0;display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-radius:18px;background:#f7f8fc;border:1px dashed rgba(45,53,97,.18);font-size:14px;line-height:1.6;color:var(--text-secondary)}.compare_srcNote__R0TWa svg{flex:none;margin-top:2px;color:#2d3561}.compare_srcNote__R0TWa a{color:var(--amber-dark);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.compare_tint__Pm4iY .compare_srcNote__R0TWa{background:#fff}.compare_fit__vKR9o{height:100%;display:flex;flex-direction:column;padding:28px 28px 26px;border-radius:24px;background:#fff;border:1px solid rgba(26,26,46,.08);box-shadow:0 12px 30px rgba(45,53,97,.06)}.compare_fitOurs__FW2wE{background:linear-gradient(160deg,#fff7f0,#fffaf6 60%,#ffffff);border-color:rgba(240,138,60,.3)}.compare_fitHead__ZXqV7{display:flex;align-items:center;gap:14px}.compare_fitTitle__IGJiZ{font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.25;color:#2d3561}.compare_fitList__6gDyI{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.compare_fitList__6gDyI li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:15.5px;line-height:1.6;color:#3b405e}.compare_fitList__6gDyI li .compare_mark__JVg70{margin-top:1px}.compare_vs__c3_3n{display:inline-flex;align-items:center;gap:7px}.compare_vsThem__9HVnP,.compare_vsUs__3L0pN{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;font:800 15px/1 var(--font-display);letter-spacing:.02em}.compare_vsUs__3L0pN{background:#2d3561;color:var(--amber);font-size:21px}.compare_vsThem__9HVnP{background:#eef0fb;color:#2d3561}.compare_vsWord__vbvAU{font:800 11.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.compare_card__wdKTV{position:relative;height:100%;display:flex;flex-direction:column;padding:24px 24px 20px;border-radius:24px;background:#fff;border:1px solid rgba(26,26,46,.07);box-shadow:0 10px 26px rgba(45,53,97,.05);transition:transform .3s var(--ease-out),border-color .25s,box-shadow .3s}.compare_card__wdKTV:hover{transform:translateY(-3px);border-color:rgba(240,138,60,.45);box-shadow:0 18px 38px rgba(45,53,97,.1)}.compare_card__wdKTV:focus-within{outline:2px solid var(--amber);outline-offset:3px}.compare_cardTop__Tbmlh{display:flex;align-items:center;justify-content:space-between;gap:10px}.compare_cardCat__Ng_Hy{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;background:#fff1e6;color:var(--amber-dark);font:700 12.5px/1 var(--font-body)}.compare_cardTitle__Pqee9{margin-top:16px;font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.28;color:#2d3561}.compare_cardTitle__Pqee9 a{color:inherit;text-decoration:none}.compare_cardTitle__Pqee9 a:after{content:"";position:absolute;inset:0;border-radius:24px}.compare_cardTitle__Pqee9 a:focus-visible{outline:none}.compare_cardText__uiJqf{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text-secondary)}.compare_cardGo__GNAHL{margin-top:auto;padding-top:18px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14.5px;color:var(--amber-dark)}.compare_cardGo__GNAHL svg{flex:none;transition:transform .25s var(--ease-out)}.compare_card__wdKTV:hover .compare_cardGo__GNAHL svg{transform:translateX(3px)}.compare_mini__xSvjQ{position:relative;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) 20px;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border-radius:22px;background:#fff;border:1px solid rgba(26,26,46,.08);box-shadow:0 8px 22px rgba(45,53,97,.05);transition:transform .3s var(--ease-out),border-color .25s,box-shadow .3s}.compare_mini__xSvjQ:hover{transform:translateY(-3px);border-color:rgba(240,138,60,.45);box-shadow:0 16px 34px rgba(45,53,97,.1)}.compare_mini__xSvjQ:focus-within{outline:2px solid var(--amber);outline-offset:3px}.compare_mini__xSvjQ .compare_vsThem__9HVnP,.compare_mini__xSvjQ .compare_vsUs__3L0pN{width:40px;height:40px;border-radius:13px;font-size:14px}.compare_mini__xSvjQ .compare_vsUs__3L0pN{font-size:19px}.compare_miniBody__77CrG{min-width:0}.compare_miniName__mJPq8{font-family:var(--font-display);font-weight:800;font-size:17px;line-height:1.3;color:#2d3561}.compare_miniName__mJPq8 a{color:inherit;text-decoration:none}.compare_miniName__mJPq8 a:after{content:"";position:absolute;inset:0;border-radius:22px}.compare_miniName__mJPq8 a:focus-visible{outline:none}.compare_miniSub__cb4E4{margin-top:3px;font-size:13.5px;line-height:1.45;color:var(--text-muted)}.compare_miniArrow__r_s_9{display:grid;place-items:center;color:#b3b6c8;transition:color .2s,transform .25s var(--ease-out)}.compare_mini__xSvjQ:hover .compare_miniArrow__r_s_9{color:var(--amber-dark);transform:translateX(3px)}.compare_priceWrap__Y9gtQ table td:first-child{font-weight:700;color:#fff}.compare_crit___SIK5{height:100%;display:flex;flex-direction:column;padding:26px 24px 22px;border-radius:24px;background:#fff;border:1px solid rgba(26,26,46,.07);box-shadow:0 12px 30px rgba(45,53,97,.06)}.compare_critTitle__3NfnO{margin-top:18px;font-family:var(--font-display);font-weight:800;font-size:19px;line-height:1.3;color:#2d3561}.compare_critText__QoF4c{margin:8px 0 16px;font-size:15px;line-height:1.6;color:var(--text-secondary)}.compare_ourLine__GzpPa{margin-top:auto;padding:11px 13px;border-radius:14px;background:#fff7f0;color:#2d3561;font-size:14.5px;line-height:1.55}.compare_ourLine__GzpPa strong{font-weight:800}.compare_tint__Pm4iY{background:#f7f8fc}@media (max-width:860px){.compare_table__wq_gL td,.compare_table__wq_gL th{padding:13px 14px;font-size:14px}.compare_srcNote__R0TWa{padding:14px 16px;font-size:13.5px}.compare_fit__vKR9o{padding:24px 20px 22px;border-radius:22px}.compare_fitTitle__IGJiZ{font-size:18.5px}}@media (max-width:680px){.compare_tCard__IZn8R{border-radius:20px}.compare_table__wq_gL,.compare_table__wq_gL tbody,.compare_table__wq_gL td,.compare_table__wq_gL th,.compare_table__wq_gL tr{display:block;width:auto}.compare_table__wq_gL colgroup{display:none}.compare_table__wq_gL thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compare_table__wq_gL tbody tr{padding:14px 12px 12px;border-top:1px solid rgba(26,26,46,.08)}.compare_table__wq_gL tbody tr:first-child{border-top:0}.compare_table__wq_gL tbody th{padding:0 4px 9px;border:0;font-size:15.5px;line-height:1.35}.compare_table__wq_gL td{display:grid;grid-template-columns:var(--who,78px) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:9px 11px;border:0;border-radius:14px;font-size:14px;line-height:1.5}.compare_table__wq_gL td+td{margin-top:6px}.compare_table__wq_gL td:not(.compare_ours__LhETf){background:#f7f8fc}.compare_table__wq_gL tr.compare_rowOurs__WCmjh{background:#fff7f0}.compare_table__wq_gL tr.compare_rowOurs__WCmjh th{background:none}.compare_table__wq_gL tr.compare_rowOurs__WCmjh td{background:#fff}.compare_who__brzdv{display:block;padding-top:2px;font:700 12px/1.45 var(--font-body);color:var(--text-muted);overflow-wrap:anywhere}.compare_ours__LhETf .compare_who__brzdv{color:#2d3561}.compare_cell__P_26p{gap:8px}.compare_mark__JVg70{width:21px;height:21px}.compare_fitHead__ZXqV7{gap:12px}.compare_fitList__6gDyI li{font-size:15px}.compare_card__wdKTV{padding:20px 18px 18px;border-radius:22px}.compare_cardTitle__Pqee9{margin-top:14px;font-size:18.5px}.compare_cardText__uiJqf{font-size:14.5px}.compare_cardGo__GNAHL{padding-top:14px}.compare_vsThem__9HVnP,.compare_vsUs__3L0pN{width:40px;height:40px;border-radius:13px;font-size:14px}.compare_vsUs__3L0pN{font-size:19px}.compare_mini__xSvjQ{gap:12px;padding:14px;border-radius:20px}.compare_crit___SIK5{padding:20px 18px 18px;border-radius:22px}.compare_critTitle__3NfnO{margin-top:14px;font-size:17.5px}.compare_critText__QoF4c{font-size:14.5px}.compare_miniName__mJPq8{font-size:16.5px}.compare_priceWrap__Y9gtQ table,.compare_priceWrap__Y9gtQ table tbody,.compare_priceWrap__Y9gtQ table td,.compare_priceWrap__Y9gtQ table tr{display:block;width:auto}.compare_priceWrap__Y9gtQ table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compare_priceWrap__Y9gtQ table tr{padding:12px 14px;border-top:1px solid rgba(255,255,255,.1)}.compare_priceWrap__Y9gtQ table tbody tr:first-child{border-top:0}.compare_priceWrap__Y9gtQ table td,.compare_priceWrap__Y9gtQ.compare_priceWrap__Y9gtQ table tr td{padding:0;border:0;background:none}.compare_priceWrap__Y9gtQ table td+td{margin-top:3px}.compare_priceWrap__Y9gtQ table tr:first-child{background:rgba(240,138,60,.18)}}@media (max-width:380px){.compare_table__wq_gL td{grid-template-columns:minmax(0,1fr);gap:4px}.compare_mini__xSvjQ .compare_vsUs__3L0pN,.compare_mini__xSvjQ .compare_vsWord__vbvAU{display:none}}@media (prefers-reduced-motion:reduce){.compare_cardGo__GNAHL svg,.compare_card__wdKTV,.compare_miniArrow__r_s_9,.compare_mini__xSvjQ{transition:none}}