.Btn_block__doBhG{display:flex;width:100%}.Btn_quiet__WX37u{height:var(--cg-btn-h);padding:0 var(--cg-btn-px);font-size:var(--cg-btn-fs);color:var(--cg-body);background:transparent;--cg-btn-hover:var(--cg-hover)}@media (hover:hover){.Btn_quiet__WX37u:hover{color:var(--cg-ink)}}.Carousel_root__rAoEp,.Carousel_stage__ysX_9,.Carousel_viewport__L_a8P{position:relative}.Carousel_bleed__0xOGN .Carousel_viewport__L_a8P{margin-right:calc(-1 * var(--carousel-bleed, var(--cg-gutter)))}.Carousel_track__eA8wx{display:flex;gap:14px;margin:0;padding:4px 0 8px 2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-left:2px;scrollbar-width:none}.Carousel_track__eA8wx::-webkit-scrollbar{display:none}.Carousel_track__eA8wx:focus-visible{outline:2px solid var(--cg-primary);outline-offset:2px;border-radius:12px}.Carousel_item__udRnA{flex:0 0 var(--card-w);display:flex;scroll-snap-align:start}.Carousel_item__udRnA>*{flex:1 1;min-width:0}.Carousel_fade__agThW{position:absolute;right:0;top:0;bottom:0;width:110px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--cg-page));transition:opacity var(--cg-dur) var(--cg-ease)}.Carousel_root__rAoEp[data-end] .Carousel_fade__agThW{opacity:0}.Carousel_root__rAoEp[data-fits] .Carousel_nav__U_gpl{display:none}.Carousel_nav__U_gpl{position:absolute;inset:0;pointer-events:none}.Carousel_arrow__GNG8l{position:absolute;top:50%;z-index:2;margin-top:-22px;width:44px;height:44px;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cg-surface);color:var(--cg-ink);box-shadow:0 0 0 1px var(--cg-border),0 10px 22px -10px rgba(18,24,38,.4);cursor:pointer;pointer-events:auto;transition:transform var(--cg-dur-fast) var(--cg-ease)}.Carousel_prev__AEvAp{left:-20px}.Carousel_next__YPv9c{right:-20px}.Carousel_arrow__GNG8l:active:not(:disabled){transform:scale(.96)}.Carousel_arrow__GNG8l:disabled{cursor:default;color:#c4c9d4}@media (hover:hover){.Carousel_arrow__GNG8l:not(:disabled):hover{background:var(--cg-primary-tint)}}.Carousel_foot__ZmKbz{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:8px}.Carousel_count__IO7NP{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:11px;color:var(--cg-muted)}.Carousel_aside__WwcCz{display:inline-flex}@media (max-width:1023px){.Carousel_track__eA8wx{gap:12px}.Carousel_item__udRnA{flex-basis:min(max(var(--card-w),300px),calc((100vw - 2 * var(--cg-gutter)) / 1.2))}}@media (max-width:767px){.Carousel_arrow__GNG8l{display:none}.Carousel_fade__agThW{width:48px}}@media (prefers-reduced-motion:reduce){.Carousel_arrow__GNG8l,.Carousel_fade__agThW{transition:none}}.DDList_list__R5MFy{--tone:var(--cg-trusted);min-width:0}.DDList_bad__t8i4Z{--tone:var(--cg-negative)}.DDList_head__a5nDi{display:flex;gap:8px;align-items:center;margin-bottom:8px}.DDList_icon__Cnnid{color:var(--tone)}.DDList_title__GyXX7{font-family:var(--cg-font-display);font-feature-settings:normal;font-size:16px;font-weight:700;color:var(--cg-ink)}.DDList_items__0aS1d{list-style:none;margin:0;padding:0}.DDList_item__Ci1vp{display:flex;gap:10px;align-items:baseline;padding:7px 0;font-size:14px;line-height:1.45;color:var(--cg-ink);border-top:1px solid var(--cg-hairline)}.DDList_dot__VUdPH{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--tone);transform:translateY(-1px)}.FaqPanel_root__SF0f4{container:cg-faq/inline-size}.FaqPanel_box__UH_Tv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:0;border-radius:var(--cg-radius-panel);background:var(--cg-surface);box-shadow:var(--cg-shadow-card)}.FaqPanel_root__SF0f4:has(.FaqPanel_none__TST0o:focus-visible) .FaqPanel_box__UH_Tv{outline:2px solid var(--cg-primary);outline-offset:2px}.FaqPanel_index__InNNF{position:relative;display:flex;flex-direction:column;gap:2px;padding:8px;box-shadow:inset -1px 0 0 var(--cg-hairline)}.FaqPanel_none__TST0o,.FaqPanel_radio__XV6gf{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.FaqPanel_q__zr_YB{position:relative;display:flex;gap:11px;align-items:center;padding:9px 12px 9px 10px;border-radius:12px;cursor:pointer;font-size:13.5px;font-weight:550;line-height:1.35;color:var(--cg-ink);transition:background-color var(--cg-dur-fast) var(--cg-ease)}@media (hover:hover){.FaqPanel_q__zr_YB:hover{background:var(--cg-hover)}}.FaqPanel_ico__z7351{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9px;color:var(--g-light)}.FaqPanel_rail__IiaHI{position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--cg-primary);opacity:0}.FaqPanel_text__jFaT_{flex:1 1;min-width:0}.FaqPanel_chev__oLhNe{display:none;flex-shrink:0;color:var(--cg-body);transition:transform var(--cg-dur) var(--cg-ease)}.FaqPanel_close__4Q9sA{display:none}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB{background:var(--cg-primary-tint);font-weight:650}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB .FaqPanel_rail__IiaHI{opacity:1}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB .FaqPanel_ico__z7351{color:#fff;background:linear-gradient(160deg,var(--g-light),var(--g-base) 72%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),inset 0 -1px 0 rgba(0,0,0,.08),0 4px 10px -4px color-mix(in oklab,var(--g-base) 60%,transparent)}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB .FaqPanel_ico__z7351 svg{width:16px;height:16px}.FaqPanel_radio__XV6gf:focus-visible+.FaqPanel_q__zr_YB{outline:2px solid var(--cg-primary);outline-offset:2px}.FaqPanel_tone-primary__XR6wu{--g-light:var(--cg-primary-light);--g-base:var(--cg-primary)}.FaqPanel_tone-info__BlZFs{--g-light:var(--cg-info-light);--g-base:var(--cg-info)}.FaqPanel_tone-navy__LUul2{--g-light:var(--cg-navy-light);--g-base:var(--cg-navy)}.FaqPanel_tone-trusted__wttVB{--g-light:var(--cg-trusted-light);--g-base:var(--cg-trusted)}.FaqPanel_panels__llk0t{position:relative;overflow:hidden;background:linear-gradient(180deg,#f6f9ff,#fff)}.FaqPanel_ring__TroJb{position:absolute;left:250px;top:-80px;width:220px;height:220px;border-radius:50%;border:1px solid color-mix(in oklab,var(--cg-primary) 14%,transparent);pointer-events:none}.FaqPanel_panel__4HEYZ{position:relative;display:none;flex-direction:column;gap:12px;padding:24px 26px}.FaqPanel_panelQ__iKca7{margin:0;font-family:var(--cg-font-display);font-feature-settings:normal;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.025em;color:var(--cg-ink)}.FaqPanel_answer__7jlKl{margin:0;font-size:14.5px;line-height:1.6;color:var(--cg-ink)}.FaqPanel_answer__7jlKl p{margin:0}.FaqPanel_answer__7jlKl p+p{margin-top:8px}.FaqPanel_answer__7jlKl ol,.FaqPanel_answer__7jlKl ul{margin:8px 0 0;padding-left:20px}.FaqPanel_answer__7jlKl a{color:var(--cg-primary-dark);text-underline-offset:3px}.FaqPanel_panel__4HEYZ[data-i="0"]{display:flex}.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf:checked) .FaqPanel_panel__4HEYZ[data-i="0"]{display:none}.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="0"]:checked) .FaqPanel_panel__4HEYZ[data-i="0"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="1"]:checked) .FaqPanel_panel__4HEYZ[data-i="1"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="10"]:checked) .FaqPanel_panel__4HEYZ[data-i="10"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="11"]:checked) .FaqPanel_panel__4HEYZ[data-i="11"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="12"]:checked) .FaqPanel_panel__4HEYZ[data-i="12"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="13"]:checked) .FaqPanel_panel__4HEYZ[data-i="13"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="14"]:checked) .FaqPanel_panel__4HEYZ[data-i="14"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="15"]:checked) .FaqPanel_panel__4HEYZ[data-i="15"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="16"]:checked) .FaqPanel_panel__4HEYZ[data-i="16"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="17"]:checked) .FaqPanel_panel__4HEYZ[data-i="17"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="18"]:checked) .FaqPanel_panel__4HEYZ[data-i="18"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="19"]:checked) .FaqPanel_panel__4HEYZ[data-i="19"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="2"]:checked) .FaqPanel_panel__4HEYZ[data-i="2"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="20"]:checked) .FaqPanel_panel__4HEYZ[data-i="20"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="21"]:checked) .FaqPanel_panel__4HEYZ[data-i="21"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="22"]:checked) .FaqPanel_panel__4HEYZ[data-i="22"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="23"]:checked) .FaqPanel_panel__4HEYZ[data-i="23"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="3"]:checked) .FaqPanel_panel__4HEYZ[data-i="3"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="4"]:checked) .FaqPanel_panel__4HEYZ[data-i="4"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="5"]:checked) .FaqPanel_panel__4HEYZ[data-i="5"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="6"]:checked) .FaqPanel_panel__4HEYZ[data-i="6"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="7"]:checked) .FaqPanel_panel__4HEYZ[data-i="7"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="8"]:checked) .FaqPanel_panel__4HEYZ[data-i="8"],.FaqPanel_root__SF0f4:has(.FaqPanel_radio__XV6gf[data-i="9"]:checked) .FaqPanel_panel__4HEYZ[data-i="9"]{display:flex}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"]{background:var(--cg-primary-tint);font-weight:650}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_rail__IiaHI{opacity:1}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351{color:#fff;background:linear-gradient(160deg,var(--g-light),var(--g-base) 72%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),inset 0 -1px 0 rgba(0,0,0,.08),0 4px 10px -4px color-mix(in oklab,var(--g-base) 60%,transparent)}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351 svg{width:16px;height:16px}@container cg-faq (max-width: 559px){.FaqPanel_box__UH_Tv{grid-template-columns:minmax(0,1fr);padding:8px}.FaqPanel_index__InNNF,.FaqPanel_panels__llk0t{display:contents}.FaqPanel_gem__DVKZY,.FaqPanel_panelQ__iKca7,.FaqPanel_ring__TroJb{display:none}.FaqPanel_q__zr_YB{grid-row:var(--r);grid-column:1;margin-top:2px;padding-right:14px}.FaqPanel_q__zr_YB[data-i="0"]{margin-top:0}.FaqPanel_chev__oLhNe{display:block}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB{border-radius:12px 12px 0 0}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB .FaqPanel_chev__oLhNe{transform:rotate(180deg)}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB+.FaqPanel_close__4Q9sA{display:block;grid-row:var(--r);grid-column:1;z-index:1;cursor:pointer}.FaqPanel_panel__4HEYZ{grid-row:var(--r);grid-column:1;gap:0;padding:2px 14px 14px 51px;border-radius:0 0 12px 12px;background:var(--cg-primary-tint)}.FaqPanel_panel__4HEYZ[data-i="0"]{display:none}.FaqPanel_answer__7jlKl{font-size:14px}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"]{background:none;font-weight:550}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_rail__IiaHI{opacity:0}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351{color:var(--g-light);background:none;box-shadow:none}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351 svg{width:19px;height:19px}}@media (max-width:767px){.FaqPanel_box__UH_Tv{grid-template-columns:minmax(0,1fr);padding:8px}.FaqPanel_index__InNNF,.FaqPanel_panels__llk0t{display:contents}.FaqPanel_gem__DVKZY,.FaqPanel_panelQ__iKca7,.FaqPanel_ring__TroJb{display:none}.FaqPanel_q__zr_YB{grid-row:var(--r);grid-column:1;margin-top:2px;padding-right:14px}.FaqPanel_q__zr_YB[data-i="0"]{margin-top:0}.FaqPanel_chev__oLhNe{display:block}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB{border-radius:12px 12px 0 0}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB .FaqPanel_chev__oLhNe{transform:rotate(180deg)}.FaqPanel_radio__XV6gf:checked+.FaqPanel_q__zr_YB+.FaqPanel_close__4Q9sA{display:block;grid-row:var(--r);grid-column:1;z-index:1;cursor:pointer}.FaqPanel_panel__4HEYZ{grid-row:var(--r);grid-column:1;gap:0;padding:2px 14px 14px 51px;border-radius:0 0 12px 12px;background:var(--cg-primary-tint)}.FaqPanel_panel__4HEYZ[data-i="0"]{display:none}.FaqPanel_answer__7jlKl{font-size:14px}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"]{background:none;font-weight:550}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_rail__IiaHI{opacity:0}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351{color:var(--g-light);background:none;box-shadow:none}.FaqPanel_root__SF0f4:not(:has(.FaqPanel_radio__XV6gf:checked)) .FaqPanel_q__zr_YB[data-i="0"] .FaqPanel_ico__z7351 svg{width:19px;height:19px}.FaqPanel_q__zr_YB{min-height:44px}}@media (prefers-reduced-motion:reduce){.FaqPanel_chev__oLhNe,.FaqPanel_q__zr_YB{transition:none}}.CommunityRatings_wrap__5VnHj{scroll-margin-top:calc(var(--cg-header-h) + 24px)}.CommunityRatings_grid___Pqrx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.CommunityRatings_card__VwWGG{padding:16px 18px;border-radius:var(--cg-radius-panel);background:var(--cg-surface);box-shadow:var(--cg-shadow-card)}.CommunityRatings_top__oERGx{display:flex;justify-content:space-between;align-items:center;gap:10px}.CommunityRatings_source__DpLGC{display:flex;gap:10px;align-items:center;min-width:0}.CommunityRatings_logo__nN9zU{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);display:flex;align-items:center;justify-content:center}.CommunityRatings_logo__nN9zU img{display:block;width:22px;height:22px}.CommunityRatings_letter__fTusB{font-family:var(--cg-font-display);font-feature-settings:normal;font-size:17px;font-weight:700;color:var(--cg-ink)}.CommunityRatings_name__qIyAo{font-size:14.5px;font-weight:700;color:var(--cg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommunityRatings_rating__GYnuc{font-family:var(--cg-font-display);font-feature-settings:"tnum";font-size:28px;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--cg-ink)}.CommunityRatings_bottom__kRZos{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:12px}.CommunityRatings_stars__pDNe4{display:flex;gap:3px}.CommunityRatings_starOn__cTJ1g{color:var(--cg-caution)}.CommunityRatings_starOff__XbPJo{color:#e5e7eb}.CommunityRatings_reviews__4RUcO{font-size:12px;color:var(--cg-muted);white-space:nowrap}.CommunityRatings_aggregate__hMmuL{margin:12px 0 0;font-size:13px;color:var(--cg-body)}.CommunityRatings_aggregate__hMmuL b{font-family:var(--cg-font-display);font-feature-settings:normal;font-weight:700;color:var(--cg-ink)}.CommunityRatings_note__r3Wcg{margin:4px 0 0;font-size:11.5px;color:var(--cg-muted)}@media (max-width:1023px){.CommunityRatings_wrap__5VnHj{scroll-margin-top:calc(var(--cg-header-h) + 62px)}.CommunityRatings_grid___Pqrx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CommunityRatings_grid___Pqrx{grid-template-columns:minmax(0,1fr)}}.FrictionList_card__BR2YC{border-radius:var(--cg-radius-panel);background:var(--cg-surface);box-shadow:var(--cg-shadow-card);padding:4px 24px 0;overflow:hidden}.FrictionList_list__B5vBl{list-style:none;margin:0;padding:0}.FrictionList_row__wdb35{display:grid;grid-template-columns:30px 24px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:14px 0}.FrictionList_row__wdb35+.FrictionList_row__wdb35{border-top:1px solid var(--cg-hairline)}.FrictionList_list__B5vBl:last-child .FrictionList_row__wdb35:last-child{padding-bottom:18px}.FrictionList_minor__a23KN,.FrictionList_neutral__W0SdO{--sev:var(--cg-slate)}.FrictionList_moderate__7wZJ4{--sev:var(--cg-caution)}.FrictionList_important__JWleY{--sev:var(--cg-negative)}.FrictionList_index__5O4w3{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:11px;color:var(--cg-faint);padding-top:3px}.FrictionList_icon__73AQs{padding-top:1px;color:var(--sev)}.FrictionList_body__pzbmi{position:relative;padding-left:14px;min-width:0}.FrictionList_notch__HxPIY{position:absolute;left:0;top:3px;width:3px;height:16px;border-radius:2px;background:var(--sev)}.FrictionList_title__PD0_9{font-size:15px;font-weight:700;color:var(--cg-ink)}.FrictionList_why__ijZX3{margin-top:2px;font-size:13.5px;line-height:1.5;color:var(--cg-body)}.FrictionList_footer__vBJDy{margin:4px -24px 0;padding:14px 24px;border-top:1px solid var(--cg-hairline);background:linear-gradient(90deg,var(--cg-primary-tint),var(--cg-surface))}@media (max-width:767px){.FrictionList_card__BR2YC{padding:4px 18px 0}.FrictionList_row__wdb35{grid-template-columns:24px 20px minmax(0,1fr);gap:8px}.FrictionList_footer__vBJDy{margin:4px -18px 0;padding:14px 18px}}.SectionTitle_head__14W2a{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px}.SectionTitle_text__B4mxg{display:flex;flex-direction:column;gap:7px;min-width:0}.SectionTitle_title__4vmfF{margin:0;font-family:var(--cg-font-display);font-feature-settings:normal;font-size:26px;font-weight:700;line-height:1.05;letter-spacing:-.04em;color:var(--cg-ink);text-wrap:pretty}.SectionTitle_sub__kvDSl{margin:0;font-size:14px;line-height:1.5;color:var(--cg-body)}.SectionTitle_aside__AJGAM{flex-shrink:0;font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:11px;color:var(--cg-muted)}@media (max-width:1023px){.SectionTitle_title__4vmfF{font-size:24px}}@media (max-width:767px){.SectionTitle_title__4vmfF{font-size:22px}.SectionTitle_head__14W2a{flex-wrap:wrap;align-items:flex-start}}.ScoreWheel_cq__P9Czd{container-type:inline-size}.ScoreWheel_wheel__SdBAE{--ws:460px;--wk:1;--any:0;display:grid;grid-template-columns:var(--ws) minmax(0,380px);justify-content:space-between;align-items:center;grid-gap:56px;gap:56px;padding-right:12px}.ScoreWheel_svg__fDneA{display:block;width:var(--ws);height:var(--ws);max-width:100%;overflow:visible}@container (max-width: 879px){.ScoreWheel_wheel__SdBAE{--ws:420px;--wk:1.0952;grid-template-columns:var(--ws) minmax(0,1fr);gap:28px;padding-right:0}}@container (max-width: 759px){.ScoreWheel_wheel__SdBAE{--ws:320px;--wk:1.4375;gap:18px}}@container (max-width: 559px){.ScoreWheel_wheel__SdBAE{--ws:290px;--wk:1.5862;grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px}.ScoreWheel_rows__zdzcg{justify-self:stretch}}.ScoreWheel_facet__8MqXY{cursor:pointer}.ScoreWheel_track__aL1f_{fill:#f2f4f9}.ScoreWheel_tint__4i1Ta{fill:var(--w-line)}.ScoreWheel_base__u_grg{fill:var(--w-base);opacity:calc(1 - var(--act))}.ScoreWheel_baseOn__t8u0L{fill:var(--w-base);opacity:var(--act)}.ScoreWheel_arc__fCUpv{fill:var(--w-base);opacity:calc(var(--act) * .45)}.ScoreWheel_facet__8MqXY,.ScoreWheel_label__ZGezJ{opacity:calc(1 - var(--any) * (1 - var(--act)) * .72)}.ScoreWheel_arc__fCUpv,.ScoreWheel_baseOn__t8u0L,.ScoreWheel_base__u_grg,.ScoreWheel_facet__8MqXY,.ScoreWheel_label__ZGezJ,.ScoreWheel_num__bb6zW,.ScoreWheel_row___yrvz,.ScoreWheel_row___yrvz:after,.ScoreWheel_row___yrvz:before{transition:opacity var(--cg-dur-fast) var(--cg-ease),transform var(--cg-dur-fast) var(--cg-ease)}.ScoreWheel_label__ZGezJ{cursor:pointer}.ScoreWheel_num__bb6zW{font-family:var(--cg-font-display);font-feature-settings:normal;font-size:calc(26px * var(--wk));font-weight:700;letter-spacing:calc(-1px * var(--wk));fill:var(--cg-ink);transform-box:fill-box;transform-origin:center;transform:translateY(calc(2px * var(--wk))) scale(calc(1 + var(--act) * .1538))}.ScoreWheel_crit__7gI_x{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:calc(10px * var(--wk));letter-spacing:calc(1.4px * var(--wk));fill:var(--w-dark);transform:translateY(calc(20px * var(--wk)))}.ScoreWheel_rows__zdzcg{display:flex;flex-direction:column;min-width:0}.ScoreWheel_row___yrvz{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:12px 14px;border:0;border-radius:13px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:calc(1 - var(--any) * (1 - var(--act)) * .5)}.ScoreWheel_row___yrvz+.ScoreWheel_row___yrvz{box-shadow:inset 0 1px 0 var(--cg-hairline)}.ScoreWheel_row___yrvz:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--w-tint);box-shadow:inset 0 0 0 1px var(--w-line);opacity:var(--act)}.ScoreWheel_row___yrvz:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--w-base);opacity:var(--act)}.ScoreWheel_rowText__PJeE2{display:block;min-width:0}.ScoreWheel_rowHead__2McHA{display:flex;gap:8px;align-items:center}.ScoreWheel_mark__hPaMr{width:8px;height:8px;flex-shrink:0;border-radius:2px;transform:rotate(45deg);background:var(--w-base)}.ScoreWheel_rowLabel__7NDyD{font-size:14.5px;font-weight:700;color:var(--cg-ink)}.ScoreWheel_reason__MAXP0{display:block;margin-top:3px;padding-left:16px;font-size:12.5px;line-height:1.45;color:var(--cg-body)}.ScoreWheel_rowScore__fxoa9{font-family:var(--cg-font-display);font-feature-settings:"tnum";font-size:20px;font-weight:700;letter-spacing:-.04em;color:var(--cg-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.ScoreWheel_arc__fCUpv,.ScoreWheel_baseOn__t8u0L,.ScoreWheel_base__u_grg,.ScoreWheel_facet__8MqXY,.ScoreWheel_label__ZGezJ,.ScoreWheel_num__bb6zW,.ScoreWheel_row___yrvz,.ScoreWheel_row___yrvz:after,.ScoreWheel_row___yrvz:before{transition:none}}.ScoreWheel_wheel__SdBAE [data-k="0"]{--act:var(--a0,0)}.ScoreWheel_wheel__SdBAE [data-k="1"]{--act:var(--a1,0)}.ScoreWheel_wheel__SdBAE [data-k="2"]{--act:var(--a2,0)}.ScoreWheel_wheel__SdBAE [data-k="3"]{--act:var(--a3,0)}.ScoreWheel_wheel__SdBAE [data-k="4"]{--act:var(--a4,0)}.ScoreWheel_wheel__SdBAE:has(.ScoreWheel_row___yrvz[data-k="0"]:focus-visible){--a0:1;--any:1}.ScoreWheel_wheel__SdBAE:has(.ScoreWheel_row___yrvz[data-k="1"]:focus-visible){--a1:1;--any:1}.ScoreWheel_wheel__SdBAE:has(.ScoreWheel_row___yrvz[data-k="2"]:focus-visible){--a2:1;--any:1}.ScoreWheel_wheel__SdBAE:has(.ScoreWheel_row___yrvz[data-k="3"]:focus-visible){--a3:1;--any:1}.ScoreWheel_wheel__SdBAE:has(.ScoreWheel_row___yrvz[data-k="4"]:focus-visible){--a4:1;--any:1}@media (hover:hover){.ScoreWheel_wheel__SdBAE:has([data-k="0"]:hover),.ScoreWheel_wheel__SdBAE[data-pin="0"]:not(:has([data-k]:hover)){--a0:1;--any:1}.ScoreWheel_wheel__SdBAE:has([data-k="1"]:hover),.ScoreWheel_wheel__SdBAE[data-pin="1"]:not(:has([data-k]:hover)){--a1:1;--any:1}.ScoreWheel_wheel__SdBAE:has([data-k="2"]:hover),.ScoreWheel_wheel__SdBAE[data-pin="2"]:not(:has([data-k]:hover)){--a2:1;--any:1}.ScoreWheel_wheel__SdBAE:has([data-k="3"]:hover),.ScoreWheel_wheel__SdBAE[data-pin="3"]:not(:has([data-k]:hover)){--a3:1;--any:1}.ScoreWheel_wheel__SdBAE:has([data-k="4"]:hover),.ScoreWheel_wheel__SdBAE[data-pin="4"]:not(:has([data-k]:hover)){--a4:1;--any:1}}@media (hover:none){.ScoreWheel_wheel__SdBAE[data-pin="0"]{--a0:1;--any:1}.ScoreWheel_wheel__SdBAE[data-pin="1"]{--a1:1;--any:1}.ScoreWheel_wheel__SdBAE[data-pin="2"]{--a2:1;--any:1}.ScoreWheel_wheel__SdBAE[data-pin="3"]{--a3:1;--any:1}.ScoreWheel_wheel__SdBAE[data-pin="4"]{--a4:1;--any:1}}.ExpandRow_row__UGPlc{scroll-margin-top:calc(var(--cg-header-h) + 24px);border-radius:14px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border)}.ExpandRow_head__J_lXY{list-style:none;display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:inherit;cursor:pointer}.ExpandRow_static__TAwcs .ExpandRow_head__J_lXY{cursor:default}.ExpandRow_head__J_lXY::-webkit-details-marker{display:none}.ExpandRow_text__stGKX{flex:1 1;min-width:0;display:flex;flex-direction:column}.ExpandRow_title__I6tie{font-size:14.5px;font-weight:650;color:var(--cg-ink)}.ExpandRow_summary__q6SZQ{margin-top:1px;font-size:12.5px;line-height:1.45;color:var(--cg-muted)}.ExpandRow_chev__g4TWT{width:26px;height:26px;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f3f5fa;color:var(--cg-muted)}.ExpandRow_chev__g4TWT svg{display:block;transition:transform var(--cg-dur) var(--cg-ease)}details[open]>.ExpandRow_head__J_lXY .ExpandRow_chev__g4TWT svg{transform:rotate(180deg)}.ExpandRow_body__Q6rTf{padding:0 16px 14px 58px;font-size:13.5px;line-height:1.6;color:var(--cg-body)}@media (hover:hover){details.ExpandRow_row__UGPlc>.ExpandRow_head__J_lXY:hover{background:var(--cg-hover)}}@media (max-width:767px){.ExpandRow_body__Q6rTf{padding-left:16px}}@media (max-width:1023px){.ExpandRow_row__UGPlc{scroll-margin-top:calc(var(--cg-header-h) + 62px)}}@media (prefers-reduced-motion:reduce){.ExpandRow_chev__g4TWT svg{transition:none}}.Breadcrumb_crumbs__VUNxc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:12.5px;line-height:1.4;color:var(--cg-muted)}.Breadcrumb_item__IrVnb{display:inline-flex;align-items:center;gap:8px;min-width:0}.Breadcrumb_link__w_vKf{color:var(--cg-muted);text-decoration:none;text-underline-offset:3px}.Breadcrumb_current__frzBf{color:var(--cg-ink);font-weight:600}.Breadcrumb_sep__SDeeV{display:block;flex-shrink:0}@media (hover:hover){.Breadcrumb_link__w_vKf:hover{color:var(--cg-ink);text-decoration:underline}}@media (max-width:767px),(pointer:coarse){.Breadcrumb_link__w_vKf{position:relative}.Breadcrumb_link__w_vKf:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}}.tool_page__r6KpY{flex:1 1;min-width:0}.tool_layout__SMJBh{display:grid;grid-template-columns:minmax(0,1fr) 170px;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:48px;row-gap:48px;align-items:start;padding:28px var(--cg-gutter) 0;max-width:calc(var(--cg-content-max) + 2 * var(--cg-gutter))}.tool_layoutNoRail__j4snX{grid-template-columns:minmax(0,1fr)}.tool_lead__41hB_{grid-column:1/-1;display:flex;flex-direction:column;gap:48px;min-width:0}.tool_main__XJ5ia{--carousel-bleed:24px}.tool_layoutNoRail__j4snX>.tool_main__XJ5ia{--carousel-bleed:var(--cg-gutter)}.tool_main__XJ5ia{grid-column:1;display:flex;flex-direction:column;gap:46px;min-width:0}.tool_hasLead__dc_PX>.tool_main__XJ5ia,.tool_hasLead__dc_PX>.tool_rail__Pj3I7{grid-row:2}.tool_section__Jyw3d{scroll-margin-top:calc(var(--cg-header-h) + 24px);min-width:0}.tool_heroBand__eLv8G{position:relative;overflow:hidden;isolation:isolate;padding:24px var(--cg-gutter) 30px}.tool_heroInner__aua6R{position:relative;z-index:1;max-width:var(--cg-content-max)}.tool_heroCq__weic6{container-type:inline-size}.tool_heroCard__IUiMZ{position:relative;overflow:hidden;display:grid;grid-template-columns:250px minmax(0,1fr) 190px;grid-template-areas:"obj head side" "obj body side";grid-template-rows:auto 1fr;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-row-gap:12px;row-gap:12px;padding:26px 28px;border-radius:30px;background:linear-gradient(150deg,var(--cg-surface) 46%,var(--cg-primary-tint));box-shadow:0 0 0 1px var(--cg-border),0 34px 64px -44px color-mix(in oklab,var(--cg-primary) 55%,transparent)}.tool_heroRing__EjjDv{position:absolute;right:-56px;top:-40px;width:320px;height:320px;border-radius:50%;border:1px solid color-mix(in oklab,var(--cg-primary) 14%,transparent);pointer-events:none}.tool_obj__ghpys{grid-area:obj;align-self:center;position:relative;width:250px;height:250px;display:flex;align-items:center;justify-content:center}.tool_objDeco__qgvL6,.tool_ringDashed__H491S{position:absolute;inset:0}.tool_ringDashed__H491S{border-radius:50%;border:1px dashed color-mix(in oklab,var(--cg-info) 45%,transparent)}.tool_ringSolid__nJAjV{position:absolute;inset:28px;border-radius:50%;border:1px solid color-mix(in oklab,var(--cg-primary) 20%,transparent)}.tool_glow__NrOQg{position:absolute;inset:50px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--cg-primary) 24%,transparent),transparent)}.tool_g1__u6Qxj,.tool_g2__JhDMH,.tool_g3__aEpDf,.tool_g4__GHrcM{position:absolute}.tool_g1__u6Qxj{left:4px;top:46px}.tool_g2__JhDMH{left:196px;top:22px}.tool_g3__aEpDf{left:204px;top:176px}.tool_g4__GHrcM{left:22px;top:186px}.tool_d1__clEj0,.tool_d2__fXYq4{position:absolute;border-radius:1.5px;transform:rotate(45deg)}.tool_d1__clEj0{left:118px;top:-4px;width:9px;height:9px;background:var(--cg-info)}.tool_d2__fXYq4{left:120px;bottom:-2px;width:7px;height:7px;background:var(--cg-primary)}.tool_plate__c2kwp{position:relative;padding:12px;border-radius:40px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border),0 26px 44px -22px color-mix(in oklab,var(--cg-primary) 55%,transparent)}.tool_head__MS2SW{grid-area:head;align-self:end;position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.tool_eyebrow__OL_xk{display:flex;gap:8px;align-items:center;min-width:0}.tool_eyebrowText__YTr_l{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-primary-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool_name__bARId{margin:0;font-family:var(--cg-font-display);font-feature-settings:normal;font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:1.05;color:var(--cg-ink);text-wrap:pretty}.tool_body__5hgEZ{grid-area:body;position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.tool_summary__xNyfu{margin:0;font-size:15px;line-height:1.5;color:var(--cg-body)}.tool_take__9xM7T{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:14px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border)}.tool_take__9xM7T p{margin:0;font-size:13.5px;line-height:1.45;color:var(--cg-ink)}.tool_takeIcon__I029y{color:var(--cg-caution);flex-shrink:0}.tool_bestFor__hQAlY{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.tool_miniLabel__YLZnA{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-muted);white-space:nowrap}.tool_heroCard__IUiMZ .tool_miniLabel__YLZnA{color:var(--cg-body)}.tool_chip__lEItk{display:inline-flex;gap:6px;align-items:center;min-height:28px;padding:4px 10px 4px 7px;border-radius:9px;background:var(--cg-trusted-tint);color:var(--cg-trusted-dark);font-size:12.5px;font-weight:650;line-height:1.3}.tool_chipIcon__UO5xB{color:var(--cg-trusted)}.tool_statusRow__Yg4Th{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding-top:10px;border-top:1px solid var(--cg-hairline)}.tool_price__ZzWkT{display:inline-flex;gap:6px;align-items:center;font-size:13px;font-weight:650;color:var(--cg-ink)}.tool_priceIcon__0GR2n{color:var(--cg-slate)}.tool_side___kQG7{grid-area:side;position:relative;justify-content:space-between;gap:16px}.tool_scoreBox__7jbBk,.tool_side___kQG7{display:flex;flex-direction:column;align-items:flex-end}.tool_scoreBox__7jbBk{gap:8px}.tool_scoreCaption__Oy5fb{margin-top:4px;font-size:11.5px;color:var(--cg-muted);text-decoration:none}@media (hover:hover){.tool_scoreCaption__Oy5fb:hover{color:var(--cg-primary-dark)}}.tool_ctaBox___9Glw{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%}.tool_cta__UJsdJ{--cg-btn-h:52px;width:100%;border-radius:15px}.tool_ctaNote__wOvGs{font-size:11.5px;line-height:1.4;color:var(--cg-muted);text-align:center}@container (max-width: 939px){.tool_heroCard__IUiMZ{grid-template-columns:212px minmax(0,1fr) 176px;-moz-column-gap:24px;column-gap:24px}.tool_obj__ghpys{width:212px;height:212px}.tool_objDeco__qgvL6,.tool_plate__c2kwp{transform:scale(.85)}.tool_objDeco__qgvL6{inset:-19px}}@container (max-width: 799px){.tool_heroCard__IUiMZ{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"obj head score" "body body body" "cta cta cta";grid-template-rows:auto;-moz-column-gap:16px;column-gap:16px;row-gap:16px;padding:18px 18px 20px;border-radius:24px}.tool_heroRing__EjjDv,.tool_objDeco__qgvL6{display:none}.tool_obj__ghpys{width:84px;height:84px;align-self:start}.tool_plate__c2kwp{padding:0;background:none;box-shadow:none;transform:scale(.7241)}.tool_head__MS2SW{align-self:center;gap:8px}.tool_side___kQG7{display:contents}.tool_scoreBox__7jbBk{grid-area:score;align-self:start}.tool_scoreCaption__Oy5fb{display:none}.tool_ctaBox___9Glw{grid-area:cta}}@container (max-width: 520px){.tool_heroCard__IUiMZ{-moz-column-gap:12px;column-gap:12px;padding:16px 16px 18px}.tool_obj__ghpys{width:64px;height:64px}.tool_plate__c2kwp{transform:scale(.5517)}.tool_name__bARId{font-size:24px}.tool_scoreBox__7jbBk{transform:scale(.72);transform-origin:top right;margin-bottom:-18px}.tool_eyebrowText__YTr_l{white-space:normal}}.tool_bottomLine__Gn2ET{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:22px 24px;border-radius:var(--cg-radius-panel);background:linear-gradient(150deg,var(--cg-surface) 50%,var(--cg-primary-tint));box-shadow:var(--cg-shadow-card)}.tool_bottomLabel__zOqSo{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-primary-dark)}.tool_bottomText__sKkfM{margin:6px 0 0;font-family:var(--cg-font-display);font-feature-settings:normal;font-size:21px;font-weight:700;letter-spacing:-.03em;line-height:1.32;color:var(--cg-ink)}.tool_glance__CrhzM{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--cg-body)}.tool_byline__8rXOU{margin:10px 0 0;font-size:12px;color:var(--cg-muted)}.tool_editorial__8Wubv{margin:0 0 -22px;font-size:12.5px;line-height:1.6;color:var(--cg-muted)}.tool_touchCopy__3T7Wo{display:none}@media (hover:none){.tool_hoverCopy__vBNEJ{display:none}.tool_touchCopy__3T7Wo{display:inline}}.tool_panel__3ba95{border-radius:var(--cg-radius-panel);background:var(--cg-surface);box-shadow:var(--cg-shadow-card)}.tool_scoreCard__8q1ix{padding:20px 28px}.tool_scoreMeta__d5_9y{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--cg-hairline);font-size:12.5px;color:var(--cg-muted)}.tool_scoreMeta__d5_9y b{color:var(--cg-ink);font-weight:650}.tool_rows__pulqY{display:flex;flex-direction:column;gap:8px}.tool_fitCard__k1mnr{padding:20px 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.tool_prose__xUGgb{margin:0}.tool_proseHtml__NLw2X,.tool_prose__xUGgb{font-size:14.5px;line-height:1.7;color:var(--cg-body)}.tool_proseHtml__NLw2X ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.tool_proseHtml__NLw2X p{margin:0 0 10px}.tool_proseHtml__NLw2X strong{color:var(--cg-ink)}.tool_capGrid__4nRuL{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tool_capItem__5Ncet{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);font-size:13.5px;line-height:1.5;color:var(--cg-ink)}.tool_capIcon__PHMLc{color:var(--cg-primary);flex-shrink:0;margin-top:1px}.tool_cmpIcon__fnZxH{color:var(--cg-info);flex-shrink:0;margin-top:1px}.tool_cmpText__18Kel{color:var(--cg-body)}.tool_fit___dI9v{display:flex;gap:14px;align-items:center}.tool_fitText__8R13O{flex:1 1;min-width:0}.tool_fitTitle__5QUwf{font-family:var(--cg-font-display);font-feature-settings:normal;font-size:16px;font-weight:700;color:var(--cg-ink)}.tool_fitSub__LBryd{font-size:13px;color:var(--cg-body)}.tool_fitCardSolo__vw0Di{padding:14px 24px;background:linear-gradient(90deg,var(--cg-primary-tint),var(--cg-surface))}.tool_fitCardSolo__vw0Di,.tool_shot__Y6l04{border-radius:var(--cg-radius-panel);box-shadow:var(--cg-shadow-card)}.tool_shot__Y6l04{margin:0;overflow:hidden;background:var(--cg-well);aspect-ratio:16/9}.tool_shot__Y6l04 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tool_tagsTitle__wTzxj{margin:0 0 10px}.tool_tags__fXbLN{display:flex;gap:8px;flex-wrap:wrap}.tool_tag__R9Lfd{height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:9px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);font-size:12.5px;font-weight:600;color:#374151}.tool_related__2eGjn{display:flex;gap:10px;flex-wrap:wrap}.tool_relLink__GE2CL{display:inline-flex;gap:9px;align-items:center;min-height:44px;padding:8px 16px 8px 8px;border-radius:13px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);font-size:13.5px;font-weight:650;color:var(--cg-ink);text-decoration:none;transition:transform var(--cg-dur) var(--cg-ease)}.tool_relArrow__zM4Lj{color:var(--cg-faint)}@media (hover:hover){.tool_relLink__GE2CL:hover{transform:translateY(-2px)}}.tool_relLink__GE2CL:active{transform:scale(.98)}.tool_altCard__WWeq_{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);color:inherit;text-decoration:none}.tool_altLink__Gyp0t{transition:transform var(--cg-dur-slow) var(--cg-ease)}.tool_altLink__Gyp0t:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px var(--cg-primary-line),0 14px 28px -18px color-mix(in oklab,var(--cg-primary) 45%,transparent);opacity:0;transition:opacity var(--cg-dur-slow) var(--cg-ease)}@media (hover:hover){.tool_altLink__Gyp0t:hover{transform:translateY(-2px)}.tool_altLink__Gyp0t:hover:after{opacity:1}}.tool_altTop__FXBIe{display:flex;gap:12px;align-items:center}.tool_altName__Y4_xi{flex:1 1;min-width:0}.tool_altTitle__1uLec{font-family:var(--cg-font-display);font-feature-settings:normal;font-size:16px;font-weight:700;color:var(--cg-ink);overflow-wrap:anywhere}.tool_altReason__bL0Yy{display:inline-flex;gap:6px;align-items:center;margin-top:3px;font-size:12px;font-weight:700;line-height:1.3}.tool_diamond__eS3LT{width:6px;height:6px;flex-shrink:0;border-radius:1.5px;transform:rotate(45deg);background:currentColor}.tool_tone_primary__VlO13{color:var(--cg-primary-dark)}.tool_tone_info__k0i_d{color:var(--cg-info-dark)}.tool_tone_navy__kbN6d{color:var(--cg-navy)}.tool_tone_trusted__pAbG6{color:var(--cg-trusted-dark)}.tool_tone_caution__FSk9E{color:var(--cg-caution-dark)}.tool_tone_slate__2agcE{color:var(--cg-slate-dark)}.tool_altText__2k2yE{margin:0;font-size:13px;line-height:1.45;color:var(--cg-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool_altTextFull__fp1EV{display:block;-webkit-line-clamp:unset;overflow:visible}.tool_altFoot__LTfXg{margin-top:auto;display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid var(--cg-hairline);font-size:12.5px}.tool_altFoot__LTfXg,.tool_seeAll__vLpgs{align-items:center;font-weight:650;color:var(--cg-primary-dark)}.tool_seeAll__vLpgs{display:inline-flex;gap:6px;font-size:13px;text-decoration:none}@media (hover:hover){.tool_seeAll__vLpgs:hover{text-decoration:underline;text-underline-offset:3px}}.tool_altPageRow__09xzd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:var(--cg-surface);box-shadow:0 0 0 1px var(--cg-border);font-size:14px;color:var(--cg-ink);text-decoration:none}.tool_altPageRow__09xzd b{color:var(--cg-primary-dark);font-weight:650;white-space:nowrap}.tool_rail__Pj3I7{grid-column:2;position:-webkit-sticky;position:sticky;top:calc(var(--cg-header-h) + 24px);display:flex;flex-direction:column;gap:22px;padding-top:4px;min-width:0}.tool_toc__PJMlk{display:block}.tool_tocLabel__IBao7{font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-primary-dark);white-space:nowrap}.tool_tocList__hCOh4{position:relative;margin-top:10px;padding-left:12px;display:flex;flex-direction:column;gap:1px}.tool_tocList__hCOh4:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px;background:var(--cg-hairline)}.tool_tocLink__36DRe{position:relative;min-height:24px;display:flex;align-items:center;padding:2px 0;font-size:12.5px;line-height:1.3;color:var(--cg-body);text-decoration:none}.tool_tocLink__36DRe:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:2px;border-radius:2px;background:var(--cg-primary);opacity:0;transition:opacity var(--cg-dur-fast) var(--cg-ease)}@media (hover:hover){.tool_tocLink__36DRe:hover{color:var(--cg-primary-dark)}.tool_tocLink__36DRe:hover:before{opacity:1}}.tool_similarHead__dHxWc{display:flex;flex-direction:column;gap:2px}.tool_similarIn__UabAh{font-size:11.5px;color:var(--cg-muted)}.tool_similarList__EbW1g{display:flex;flex-direction:column;gap:2px;margin-top:8px}.tool_similarRow__RF7ha{display:flex;gap:9px;align-items:center;padding:5px 6px;margin:0 -6px;border-radius:9px;color:inherit;text-decoration:none}@media (hover:hover){.tool_similarRow__RF7ha:hover{background:var(--cg-hover)}}.tool_similarText___BSx0{flex:1 1;min-width:0;display:flex;flex-direction:column}.tool_similarName__0xSFl{font-size:12.5px;font-weight:650;color:var(--cg-ink)}.tool_similarName__0xSFl,.tool_similarPrice___1KOE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool_similarPrice___1KOE{font-size:11px;color:var(--cg-muted)}.tool_similarScore__V3yqx{font-family:var(--cg-font-display);font-feature-settings:"tnum";font-size:13px;font-weight:700;color:var(--cg-ink);font-variant-numeric:tabular-nums}.tool_similarScore__V3yqx:before{content:attr(data-score)}.tool_similarAll__bo32Z{display:block;margin-top:8px;font-size:12px;font-weight:650;color:var(--cg-primary-dark);text-decoration:none}@media (hover:hover){.tool_similarAll__bo32Z:hover{text-decoration:underline;text-underline-offset:3px}}@media (max-width:1023px){.tool_layout__SMJBh{grid-template-columns:minmax(0,1fr);row-gap:36px;padding-top:0}.tool_main__XJ5ia{--carousel-bleed:var(--cg-gutter)}.tool_hasLead__dc_PX>.tool_main__XJ5ia{grid-row:auto}.tool_section__Jyw3d{scroll-margin-top:calc(var(--cg-header-h) + 62px)}.tool_lead__41hB_{gap:36px}.tool_main__XJ5ia{gap:40px}.tool_rail__Pj3I7{display:contents}.tool_toc__PJMlk{order:-1;position:-webkit-sticky;position:sticky;top:var(--cg-header-h);z-index:20;margin:0 calc(-1 * var(--cg-gutter)) -12px;padding:0 var(--cg-gutter);background:var(--cg-surface);box-shadow:inset 0 1px 0 var(--cg-hairline),inset 0 -1px 0 var(--cg-hairline)}.tool_tocLabel__IBao7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tool_tocList__hCOh4{flex-direction:row;gap:4px;margin:0;padding:0;height:46px;align-items:center;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.tool_tocList__hCOh4::-webkit-scrollbar{display:none}.tool_tocList__hCOh4:before{display:none}.tool_tocLink__36DRe{flex-shrink:0;min-height:34px;padding:0 10px;border-radius:9px;white-space:nowrap;font-size:13px}.tool_tocLink__36DRe:before{display:none}.tool_similar__K9Pq_{order:1}.tool_similarList__EbW1g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.tool_similarRow__RF7ha{margin:0;min-height:44px}.tool_heroBand__eLv8G{padding-bottom:24px}}@media (max-width:767px){.tool_fitCard__k1mnr{gap:18px;padding:18px}.tool_capGrid__4nRuL,.tool_fitCard__k1mnr{grid-template-columns:1fr}.tool_scoreCard__8q1ix{padding:18px 16px}.tool_bottomLine__Gn2ET{padding:18px;gap:12px}.tool_bottomText__sKkfM{font-size:18px}.tool_similarList__EbW1g{grid-template-columns:1fr}.tool_fit___dI9v{flex-wrap:wrap}.tool_fit___dI9v>:last-child{width:100%}}@media (prefers-reduced-motion:reduce){.tool_altLink__Gyp0t,.tool_altLink__Gyp0t:after,.tool_relLink__GE2CL,.tool_tocLink__36DRe:before{transition:none}.tool_altLink__Gyp0t:hover,.tool_relLink__GE2CL:active,.tool_relLink__GE2CL:hover{transform:none}}@media (max-width:767px),(pointer:coarse) and (max-width:1023px){.tool_tocLink__36DRe:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}}@media (max-width:767px),(pointer:coarse){.tool_seeAll__vLpgs,.tool_similarAll__bo32Z{position:relative}.tool_seeAll__vLpgs:before,.tool_similarAll__bo32Z:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}}.ToolSeoBlocks_flush__72GKZ{margin-bottom:0!important}.ToolSeoBlocks_intro__TGPdY{margin:0 0 28px;font-size:15.5px;line-height:1.7;color:var(--cg-body)}.ToolSeoBlocks_status___EwFu{scroll-margin-top:calc(var(--cg-header-h) + 24px);display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin-bottom:28px;padding:18px 20px;border-radius:var(--cg-radius-panel);background:linear-gradient(150deg,var(--cg-surface) 40%,var(--cg-caution-tint));box-shadow:0 0 0 1px var(--cg-caution-line),0 14px 30px -28px rgba(18,24,38,.45)}.ToolSeoBlocks_statusBody__N6z4T{min-width:0}.ToolSeoBlocks_statusTitle__9esNJ{font-size:15px;font-weight:700;color:var(--cg-caution-dark);margin-bottom:6px}.ToolSeoBlocks_statusP__Fvpj_{margin:0;font-size:14px;line-height:1.65;color:var(--cg-ink)}.ToolSeoBlocks_statusP__Fvpj_+.ToolSeoBlocks_statusP__Fvpj_{margin-top:8px}.ToolSeoBlocks_checked__Imr1s{margin-top:10px;font-size:12px;color:var(--cg-muted)}.ToolSeoBlocks_section__ZKDp4{margin-bottom:32px;scroll-margin-top:calc(var(--cg-header-h) + 24px);min-width:0}.ToolSeoBlocks_p__1v191{margin:0 0 12px;font-size:14.5px;line-height:1.7;color:var(--cg-body)}.ToolSeoBlocks_p__1v191:last-child{margin-bottom:0}.ToolSeoBlocks_list__H4xTE{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.ToolSeoBlocks_li__Y52uG{font-size:14px;line-height:1.6;color:var(--cg-body)}.ToolSeoBlocks_liTitle___nYFj{color:var(--cg-ink)}.ToolSeoBlocks_link__ev_A1{color:var(--cg-primary-dark);text-decoration:none;font-weight:600}@media (hover:hover){.ToolSeoBlocks_link__ev_A1:hover{text-decoration:underline;text-underline-offset:3px}}.ToolSeoBlocks_tableWrap__JWEqI{overflow-x:auto;border-radius:var(--cg-radius-panel);background:var(--cg-surface);box-shadow:var(--cg-shadow-card)}.ToolSeoBlocks_table__qJQ9f{width:100%;border-collapse:collapse;font-size:13.5px}.ToolSeoBlocks_th__w56Ma{text-align:left;padding:11px 14px;background:#f6f8fc;border-bottom:1px solid var(--cg-hairline);font-family:var(--cg-font-mono);font-feature-settings:normal;font-size:10.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--cg-muted)}.ToolSeoBlocks_td__qepIQ{text-align:left;vertical-align:top;padding:11px 14px;line-height:1.55;color:var(--cg-body);font-weight:400}tr+tr>.ToolSeoBlocks_td__qepIQ{border-top:1px solid var(--cg-hairline)}.ToolSeoBlocks_rowHead__stsWG{color:var(--cg-ink);font-weight:650}.ToolSeoBlocks_note__8C_TU{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--cg-muted)}@media (max-width:1023px){.ToolSeoBlocks_section__ZKDp4,.ToolSeoBlocks_status___EwFu{scroll-margin-top:calc(var(--cg-header-h) + 62px)}}.ToolSeoBlocks_sources__h9QTP{margin-bottom:24px;font-size:12.5px;line-height:1.6;color:var(--cg-muted)}.ToolSeoBlocks_sourceLink__1jY2y{color:var(--cg-body)}@media (max-width:767px),(pointer:coarse){.ToolSeoBlocks_link__ev_A1,.ToolSeoBlocks_sourceLink__1jY2y{position:relative}.ToolSeoBlocks_link__ev_A1:before,.ToolSeoBlocks_sourceLink__1jY2y:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}}