.CompareExperience_workspace__mfkIe{--compare-ink:#073b48;--compare-muted:#56676e;--compare-line:#e7e9e6;--compare-paper:#fffefa;--compare-coral:#ff684c;width:min(100%,1416px);margin:0 auto;color:var(--compare-ink)}.CompareExperience_breadcrumbs__k1yZY{display:flex;align-items:center;gap:12px;min-height:30px;margin:-15px 0 22px;color:#536a73;font-size:14px}.CompareExperience_breadcrumbs__k1yZY a:hover,.CompareExperience_similarHeading__7X_zP a:hover{text-decoration:underline}.CompareExperience_layout__e2_Lv{display:grid;grid-template-columns:minmax(250px,316px) minmax(0,1fr);gap:16px;align-items:start}.CompareExperience_intro__sON_i{padding:16px 0 0}.CompareExperience_eyebrow__mUCjk{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:#064b57;font-size:14px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.CompareExperience_eyebrow__mUCjk>span{width:38px;height:2px;background:var(--compare-coral)}.CompareExperience_intro__sON_i h1{max-width:390px;margin:0;font-family:var(--font-editorial,Georgia,"Times New Roman",serif);font-size:clamp(40px,3.2vw,54px);font-weight:500;letter-spacing:-.045em;line-height:.99}.CompareExperience_description__R7eDI{max-width:320px;margin:15px 0 16px;color:var(--compare-muted);font-size:16px;line-height:1.48}.CompareExperience_benefits__gCEos{display:grid;gap:0;padding:12px 16px;border:1px solid var(--compare-line);border-radius:11px;background:hsla(0,0%,100%,.72);box-shadow:0 6px 16px rgba(10,41,48,.025)}.CompareExperience_benefits__gCEos>div{display:flex;align-items:center;gap:13px;min-height:49px}.CompareExperience_benefitIcon__c5NtA{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1.5px solid #155665;border-radius:50%;color:#155665;font-size:20px;line-height:1}.CompareExperience_benefits__gCEos p{display:grid;gap:3px;margin:0;font-size:14px}.CompareExperience_benefits__gCEos strong{font-weight:700}.CompareExperience_benefits__gCEos small{color:var(--compare-muted);font-size:14px}.CompareExperience_results__qXC4f{position:relative;min-width:0}.CompareExperience_empty__9Kyxk,.CompareExperience_error__v_nAc,.CompareExperience_message__L_HVT{border:1px solid var(--compare-line);border-radius:12px;background:var(--compare-paper);padding:24px}.CompareExperience_error__v_nAc{color:#742e22}.CompareExperience_error__v_nAc ul{margin:12px 0;padding-left:20px}.CompareExperience_error__v_nAc button{text-decoration:underline}.CompareExperience_empty__9Kyxk h2{margin:0;font-family:var(--font-editorial,Georgia,"Times New Roman",serif);font-size:28px}.CompareExperience_empty__9Kyxk p{color:var(--compare-muted)}.CompareExperience_primaryLink__MeqyC{display:inline-flex;min-height:44px;align-items:center;padding:0 20px;border-radius:6px;background:#00494c;color:#fff;font-weight:700}.CompareExperience_topTools__ny_Ge{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:12px;color:var(--compare-muted);font-size:14px}.CompareExperience_topTools__ny_Ge p{margin:0}.CompareExperience_topTools__ny_Ge p span{padding:0 5px}.CompareExperience_topTools__ny_Ge>div{display:flex;align-items:center;gap:18px}.CompareExperience_specsHeader__PCBOS label,.CompareExperience_topTools__ny_Ge label{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.CompareExperience_specsHeader__PCBOS input,.CompareExperience_topTools__ny_Ge input{accent-color:#07545a}.CompareExperience_topTools__ny_Ge button{color:#07545a;text-decoration:underline;text-underline-offset:3px}.CompareExperience_productGrid__MvdUC{display:grid;grid-template-columns:repeat(var(--product-count,3),minmax(0,1fr)) minmax(120px,.82fr);gap:10px;align-items:stretch}.CompareExperience_addProduct__PpP02,.CompareExperience_productCard__hd1Ns{position:relative;min-width:0;border:1px solid var(--compare-line);border-radius:10px;background:var(--compare-paper)}.CompareExperience_productCard__hd1Ns{display:flex;min-height:296px;flex-direction:column;padding:12px 12px 11px}.CompareExperience_remove__2eef4{position:absolute;z-index:1;top:7px;right:9px;display:grid;width:28px;height:28px;place-items:center;color:#19434c;font-size:23px;line-height:1}.CompareExperience_remove__2eef4:hover{color:var(--compare-coral)}.CompareExperience_productVisual__dZeQN{position:relative;width:100%;height:118px;overflow:hidden;border-radius:7px;background:transparent}.CompareExperience_productImage__LSPY3{-o-object-fit:contain;object-fit:contain;padding:5px}.CompareExperience_imageFallback__tbNjD{display:grid;width:100%;height:100%;place-items:center;color:var(--compare-muted);font-size:14px}.CompareExperience_productName__iR1xd{display:-webkit-box;min-height:20px;overflow:hidden;color:#083b4c;font-size:14px;font-weight:750;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:1}.CompareExperience_variant__obtI4{overflow:hidden;margin:4px 0 3px;color:var(--compare-muted);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.CompareExperience_price__pFZN4{margin:4px 0 0;font-size:17px;font-weight:800}.CompareExperience_listPrice__0nylL{margin:0;color:#8b969a;font-size:14px;text-decoration:line-through}.CompareExperience_detailLink__P2KT_{display:grid;min-height:33px;margin-top:auto;place-items:center;border-radius:6px;background:#005056;color:#fff;font-size:14px;font-weight:700}.CompareExperience_productCard__hd1Ns>div:last-child{margin-top:7px}.CompareExperience_productCard__hd1Ns>div:last-child label{display:none}.CompareExperience_productCard__hd1Ns>div:last-child button{width:100%;height:33px;border-radius:6px;background:#005056;color:#fff;font-size:14px;font-weight:700}.CompareExperience_productCard__hd1Ns>div:last-child p{font-size:14px}.CompareExperience_addProduct__PpP02{display:flex;min-height:296px;flex-direction:column;align-items:center;justify-content:center;padding:14px;border-style:dashed;background:rgba(247,249,247,.82);text-align:center}.CompareExperience_addProductDisabled__sLnK7{color:#64757a;background:#f5f7f5;cursor:default}.CompareExperience_addProduct__PpP02>span{display:grid;width:42px;height:42px;margin-bottom:9px;place-items:center;border-radius:50%;background:#07525a;color:#fff;font-size:30px;line-height:1}.CompareExperience_addProduct__PpP02 strong{font-size:14px}.CompareExperience_addProduct__PpP02 small{margin-top:7px;color:var(--compare-muted);font-size:14px;line-height:1.45}.CompareExperience_specsHeader__PCBOS{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:13px 0 0;padding:0 2px}.CompareExperience_similarHeading__7X_zP h2,.CompareExperience_specsHeader__PCBOS h2{margin:0;font-family:var(--font-editorial,Georgia,"Times New Roman",serif);font-size:22px;font-weight:600}.CompareExperience_specsHeader__PCBOS label{color:var(--compare-muted);font-size:14px}.CompareExperience_specTableWrap__amyxI{overflow:hidden;border:1px solid var(--compare-line);border-radius:9px;background:hsla(0,0%,100%,.8)}.CompareExperience_specTable__oNKZf{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.CompareExperience_specTable__oNKZf td,.CompareExperience_specTable__oNKZf th{border-right:1px solid #e9ecea;border-bottom:1px solid #e9ecea;padding:8px 10px;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.CompareExperience_specTable__oNKZf tr>:last-child{border-right:0}.CompareExperience_specTable__oNKZf tbody tr:last-child>*{border-bottom:0}.CompareExperience_specTable__oNKZf thead th{height:36px;color:#143e47;font-size:14px;font-weight:750}.CompareExperience_tableProductName__GbN0v{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CompareExperience_specTable__oNKZf th:first-child{width:24%}.CompareExperience_specTable__oNKZf tbody th{font-weight:650}.CompareExperience_specTable__oNKZf td{color:#56676e}.CompareExperience_diffRow__XfpPV td{background:#f6fbf8}.CompareExperience_priceRow__yrfaw>*{background:#fff4e9;font-weight:750}.CompareExperience_expandSpecs__t_AM8{display:none}.CompareExperience_similar__v1eyl{margin-top:17px}.CompareExperience_similarHeading__7X_zP{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.CompareExperience_similarHeading__7X_zP h2{font-size:21px}.CompareExperience_similarHeading__7X_zP a{color:#04536b;font-size:14px;font-weight:700}.CompareExperience_similarHeading__7X_zP a span{padding-left:5px;font-size:18px}.CompareExperience_similarGrid__j6eR9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.CompareExperience_similarCard__KiAvB{display:grid;grid-template-columns:minmax(80px,43%) 1fr;align-items:center;gap:8px;min-width:0;min-height:98px;padding:8px 10px;border:1px solid var(--compare-line);border-radius:9px;background:hsla(0,0%,100%,.8)}.CompareExperience_similarCard__KiAvB .CompareExperience_productVisual__dZeQN{height:78px}.CompareExperience_similarCard__KiAvB>div:last-child{display:grid;gap:4px;min-width:0;font-size:14px}.CompareExperience_similarCard__KiAvB>div:last-child a:first-child{display:-webkit-box;overflow:hidden;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CompareExperience_similarCard__KiAvB strong{font-size:14px}.CompareExperience_smallCompare__XFU1M{color:#486770;font-size:14px}.CompareExperience_assistantLink__8tKuU{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:12px 2px;color:#526a72;font-size:14px}.CompareExperience_assistantLink__8tKuU p{margin:0}.CompareExperience_assistantLink__8tKuU a{color:#07545a;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (min-width:1500px){.CompareExperience_layout__e2_Lv{grid-template-columns:minmax(280px,316px) minmax(0,1fr);gap:16px}}@media (min-width:1051px){.CompareExperience_topTools__ny_Ge{position:absolute;top:-31px;right:0;left:0;min-height:27px}.CompareExperience_specsHeader__PCBOS{display:none}}@media (max-width:1050px){.CompareExperience_layout__e2_Lv{grid-template-columns:1fr;gap:20px}.CompareExperience_intro__sON_i{max-width:700px;padding-top:0}.CompareExperience_intro__sON_i h1{max-width:none}.CompareExperience_description__R7eDI{max-width:620px}.CompareExperience_benefits__gCEos{grid-template-columns:repeat(3,minmax(0,1fr))}.CompareExperience_benefits__gCEos>div{align-items:flex-start}.CompareExperience_productGrid__MvdUC{grid-template-columns:repeat(var(--product-count,3),minmax(0,1fr)) minmax(120px,.7fr)}}@media (max-width:700px){.CompareExperience_breadcrumbs__k1yZY{margin:-3px 0 16px}.CompareExperience_intro__sON_i{padding-top:0}.CompareExperience_eyebrow__mUCjk{margin-bottom:10px}.CompareExperience_intro__sON_i h1{max-width:420px;font-size:clamp(38px,11vw,52px)}.CompareExperience_description__R7eDI{max-width:520px;font-size:15px}.CompareExperience_benefits__gCEos{grid-template-columns:1fr;padding:8px 14px}.CompareExperience_benefits__gCEos>div{min-height:47px;align-items:center}.CompareExperience_topTools__ny_Ge{position:static;flex-wrap:wrap;padding:0 1px 8px}.CompareExperience_topTools__ny_Ge>div{width:100%;justify-content:space-between}.CompareExperience_productGrid__MvdUC{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CompareExperience_productCard__hd1Ns{min-height:0;padding:8px 6px}.CompareExperience_productVisual__dZeQN{height:clamp(64px,18vw,78px)}.CompareExperience_addProduct__PpP02{min-height:118px;grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:10px;text-align:left}.CompareExperience_addProductSlot__irKwE{grid-column:1/-1;min-height:48px;flex-direction:row;justify-content:center;gap:9px;padding:7px 12px;text-align:left}.CompareExperience_addProduct__PpP02>span{width:30px;height:30px;flex:0 0 30px;margin:0;font-size:22px}.CompareExperience_addProduct__PpP02 strong{font-size:14px}.CompareExperience_addProduct__PpP02 small{margin:0;font-size:14px}.CompareExperience_productName__iR1xd{font-size:14px}.CompareExperience_detailLink__P2KT_,.CompareExperience_variant__obtI4{display:none}.CompareExperience_listPrice__0nylL,.CompareExperience_price__pFZN4{font-size:14px}.CompareExperience_productCard__hd1Ns>div:last-child button{height:29px;font-size:14px}.CompareExperience_productCard__hd1Ns>div:last-child{margin-top:4px}.CompareExperience_tableProductName__GbN0v{-webkit-line-clamp:2}.CompareExperience_specTable__oNKZf td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompareExperience_specsHeader__PCBOS{margin-top:18px}.CompareExperience_specsHeader__PCBOS h2{font-size:21px}.CompareExperience_specsHeader__PCBOS label{display:none}.CompareExperience_specTableWrap__amyxI{overflow:hidden}.CompareExperience_specTable__oNKZf{width:100%;min-width:0;font-size:14px}.CompareExperience_specTable__oNKZf td,.CompareExperience_specTable__oNKZf th{padding:8px}.CompareExperience_specTable__oNKZf th:first-child{position:sticky;left:0;z-index:1;width:24%;background:#fafaf7}.CompareExperience_specTable__oNKZf thead th:first-child{z-index:3}.CompareExperience_specTable__oNKZf thead th{position:sticky;top:0;z-index:2;background:#fffefa}.CompareExperience_expandSpecs__t_AM8{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;padding:0 13px;border-top:1px solid var(--compare-line);background:#fffefa;color:#07526b;font-size:14px;font-weight:700}.CompareExperience_similar__v1eyl{margin-top:22px}.CompareExperience_similarHeading__7X_zP h2{font-size:20px}.CompareExperience_similarGrid__j6eR9{grid-template-columns:1fr}.CompareExperience_similarCard__KiAvB{min-height:90px;grid-template-columns:100px 1fr}.CompareExperience_assistantLink__8tKuU{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.CompareExperience_workspace__mfkIe *,.CompareExperience_workspace__mfkIe :after,.CompareExperience_workspace__mfkIe :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}