.ProductComparison_page__AJJvh{color:var(--theme-text,#222)}.ProductComparison_hero__VBAVu{position:relative;padding:4.5rem 3.5rem 4rem}.ProductComparison_back__oOCmn{display:inline-flex;align-items:center;gap:.35rem;color:var(--theme-accent,#6359cc);font-size:.8rem;margin-bottom:3rem;font-weight:600}.ProductComparison_hero__VBAVu h1{max-width:920px;margin-top:1.3rem;font-size:clamp(2.35rem,4.3vw,4rem);font-weight:600;letter-spacing:-.045em;line-height:1.13}.ProductComparison_hero__VBAVu h1 span{display:block;color:var(--theme-accent,#6359cc)}.ProductComparison_intro__a4LqJ{max-width:690px;margin-top:1.5rem;color:var(--theme-muted,#65616b);font-size:1.08rem;line-height:1.75}.ProductComparison_heroNote__70_6B{margin-top:1rem;color:var(--theme-muted,#65616b);font-size:.85rem;line-height:1.65}.ProductComparison_heroActions__owL8R{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.ProductComparison_choices__5v_mV{padding:2.5rem 3.5rem}.ProductComparison_choiceGrid__d9KFn{display:grid;grid-template-columns:repeat(var(--options),minmax(0,1fr));gap:2.5rem;margin-top:1.8rem}.ProductComparison_number__L5MFU{font-size:.72rem;font-weight:600;letter-spacing:.1em;color:var(--theme-accent,#6359cc)}.ProductComparison_choiceGrid__d9KFn h2{font-size:1.2rem;font-weight:600;margin:.65rem 0;letter-spacing:-.025em}.ProductComparison_choiceGrid__d9KFn p{color:var(--theme-muted,#65616b);font-size:.9rem;line-height:1.7}.ProductComparison_comparison__cytpP{padding:4rem 3.5rem}.ProductComparison_sectionHeading__MfgB2{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:3rem;margin-bottom:2rem}.ProductComparison_evaluation__a6Wf5>h2,.ProductComparison_sectionHeading__MfgB2 h2{font-size:clamp(1.7rem,2.7vw,2.5rem);line-height:1.2;font-weight:600;letter-spacing:-.035em;margin-top:1rem}.ProductComparison_sectionHeading__MfgB2>p{color:var(--theme-muted,#65616b);font-size:.95rem;line-height:1.7}.ProductComparison_desktopTable__uXlvH{border:1px solid var(--theme-rule,#dfdbe9);border-radius:16px;overflow:hidden}.ProductComparison_desktopTable__uXlvH table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left;font-size:.85rem;line-height:1.65}.ProductComparison_desktopTable__uXlvH td,.ProductComparison_desktopTable__uXlvH th{padding:1.4rem 1.1rem;vertical-align:top;border-bottom:1px solid var(--theme-rule,#e6e2ed)}.ProductComparison_desktopTable__uXlvH thead th{background:var(--theme-soft,#faf9f6)}.ProductComparison_desktopTable__uXlvH thead th:first-child{width:19%;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-muted,#696270)}.ProductComparison_desktopTable__uXlvH tbody th{font-weight:600;color:var(--theme-text,#302936)}.ProductComparison_desktopTable__uXlvH td{color:var(--theme-muted,#625c69);border-left:1px solid var(--theme-rule,#e6e2ed)}.ProductComparison_desktopTable__uXlvH tr:last-child>*{border-bottom:0}.ProductComparison_columnName__dP_rs{display:block;font-size:1.03rem;line-height:1.3;font-weight:600;letter-spacing:-.025em}.ProductComparison_columnFocus__pBF_Y{display:block;margin-top:.7rem;color:var(--theme-muted,#65616b);font-size:.78rem;font-weight:400}.ProductComparison_desktopTable__uXlvH .ProductComparison_onbuddy__h9BUW,.ProductComparison_onbuddy__h9BUW{background:var(--theme-soft,#f5f3fc)}.ProductComparison_evaluation__a6Wf5{padding:4rem 3.5rem}.ProductComparison_evaluation__a6Wf5>h2{max-width:700px}.ProductComparison_evaluation__a6Wf5 ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2.5rem 0 3rem}.ProductComparison_evaluation__a6Wf5 li{border-top:1px solid var(--theme-rule,#dfdbe9);padding-top:1.1rem}.ProductComparison_evaluation__a6Wf5 h3{font-size:1.1rem;font-weight:600;margin:.65rem 0}.ProductComparison_evaluation__a6Wf5 li p{font-size:.9rem;color:var(--theme-muted,#65616b);line-height:1.75}.ProductComparison_next__cpYbf{display:grid;grid-template-columns:1.2fr 1fr;gap:2rem;align-items:center;border-top:1px solid var(--theme-rule,#dfdbe9);padding-top:2rem}.ProductComparison_next__cpYbf p{color:var(--theme-muted,#65616b);font-size:.9rem;line-height:1.7}.ProductComparison_next__cpYbf>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;justify-self:end}.ProductComparison_mobileComparison__p0h0V{display:none}@media (max-width:1023px){.ProductComparison_comparison__cytpP,.ProductComparison_evaluation__a6Wf5,.ProductComparison_hero__VBAVu{padding:3rem 1.5rem}.ProductComparison_choices__5v_mV{padding:2.5rem 1.5rem}.ProductComparison_choiceGrid__d9KFn{gap:1.5rem}.ProductComparison_desktopTable__uXlvH td,.ProductComparison_desktopTable__uXlvH th{padding:1rem .75rem}}@media (max-width:767px){.ProductComparison_hero__VBAVu{padding-top:2rem}.ProductComparison_back__oOCmn{margin-bottom:2rem}.ProductComparison_hero__VBAVu h1{font-size:clamp(2.1rem,8vw,3rem)}.ProductComparison_intro__a4LqJ{font-size:1rem}.ProductComparison_choiceGrid__d9KFn,.ProductComparison_evaluation__a6Wf5 ol,.ProductComparison_next__cpYbf,.ProductComparison_sectionHeading__MfgB2{grid-template-columns:1fr;gap:1.5rem}.ProductComparison_choiceGrid__d9KFn article+article{border-top:1px solid var(--theme-rule,#e2deea);padding-top:1.3rem}.ProductComparison_sectionHeading__MfgB2{margin-bottom:1.5rem}.ProductComparison_desktopTable__uXlvH{display:none}.ProductComparison_mobileComparison__p0h0V{display:block;border-top:1px solid var(--theme-rule,#dfdbe9)}.ProductComparison_mobileComparison__p0h0V details{border-bottom:1px solid var(--theme-rule,#dfdbe9)}.ProductComparison_mobileComparison__p0h0V summary{padding:1.25rem 0;font-weight:600;font-size:1rem;cursor:pointer}.ProductComparison_mobileComparison__p0h0V dl{padding-bottom:1rem}.ProductComparison_mobileComparison__p0h0V dl>div{padding:1.1rem;border-radius:.7rem}.ProductComparison_mobileComparison__p0h0V dt{font-size:.8rem;font-weight:600;color:var(--theme-accent,#514594)}.ProductComparison_mobileComparison__p0h0V dd{margin-top:.5rem;font-size:.9rem;line-height:1.7;color:var(--theme-muted,#625c69)}.ProductComparison_next__cpYbf>div:last-child{justify-self:start}}