.home-page{--home-card-grid-gap:12px;}body.home-page .home-combo-section:has( .home-board:is( [data-home-category="ai-image-editors"],[data-home-category="anime-ai"] ) .home-board-review-link:is(:hover,:focus-visible) ){z-index:3 !important;overflow:visible !important;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-community-link{display:grid !important;grid-template-columns:auto minmax(0,1fr) 22px;width:100% !important;align-items:center;gap:0;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-community-link::before{margin-right:8px;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-community-link::after{content:none !important;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-community-link .aps-community-name{gap:0;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-action{inline-size:22px !important;flex:0 0 22px !important;position:relative !important;inset:auto !important;display:grid !important;place-items:center !important;padding:0 !important;border:0 !important;border-radius:0 !important;color:var(--cat-color) !important;background:transparent !important;box-shadow:none !important;font-size:.78rem !important;font-weight:400 !important;line-height:1 !important;text-align:center !important;opacity:1 !important;transform:none !important;transition:transform .17s ease !important;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-action::before,body.home-page .home-board[data-home-category="anime-ai"] .home-anime-action::after{content:none !important;}body.home-page .home-board[data-home-category="anime-ai"] .home-anime-action:is(:hover,:focus-visible),body.home-page .home-board[data-home-category="anime-ai"] .home-anime-community-link:is(:hover,:focus-visible) .home-anime-action{transform:none !important;}.home-combo-right .home-board-grid{gap:var(--home-card-grid-gap) !important;}.aps-editorial-rankings-layout{display:grid;grid-template-columns:minmax(0,calc(70.833333% - 3.666667px)) minmax(0,calc(29.166667% - 27.333333px));column-gap:var(--home-card-grid-gap);align-items:stretch;}.aps-editorial-rankings-layout .aps-editorial-rankings-panel{min-width:0;margin-right:0;}.aps-editorial-rankings-layout .aps-editorial-rankings-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(10,minmax(0,1fr));}.aps-editorial-rankings-grid{display:contents;}.aps-editorial-rankings-continuation{min-width:0;padding-top:var(--home-card-grid-gap);}.aps-editorial-rankings-continuation-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(15,minmax(0,1fr));width:100%;margin-inline:0;}.aps-editorial-rankings-title-actions{display:flex;min-width:0;align-items:center;flex-wrap:nowrap;gap:0;}.aps-editorial-rankings-title-actions h2{white-space:nowrap;}.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta{position:relative;margin-left:3px;justify-content:flex-start;gap:6px;padding:0;color:#38f58b;border:0;border-radius:0;background:none;font-size:calc(.74rem + 2px);font-weight:800;letter-spacing:.08em;line-height:20.592px;box-shadow:none;transform:translateY(4px);transition:color .12s ease,transform .12s ease;}.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta > span:first-child{white-space:nowrap;}.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta > span:last-child{flex:0 0 auto;}.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta:is(:hover,:focus-visible){border:0;background:none;box-shadow:none;}.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta:focus-visible{outline:revert;outline-offset:revert;}.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .kicker{flex:0 0 auto;margin-left:3px;border-color:transparent;padding-inline:0;background:transparent;font-size:calc(.74rem + 2px);transform:translateY(4px);}.aps-editorial-rankings-title-actions > .aps-editorial-title-sep{flex:0 0 auto;align-self:center;margin-inline:-4px;color:var(--muted);opacity:.5;font-size:calc(.74rem + 2px);font-weight:400;line-height:1;transform:translateY(4px);pointer-events:none;user-select:none;-webkit-user-select:none;}.aps-editorial-methodology-trigger{position:relative;}.aps-editorial-methodology-label{cursor:help;}.aps-editorial-methodology-tooltip{position:absolute;z-index:20;right:0;bottom:calc(100% + 10px);top:auto;width:min(340px,calc(100vw - 36px));box-sizing:border-box;padding:10px 12px;border:1px solid #38f58b;border-left:2px solid #38f58b;border-radius:6px;color:#dfe2ec;background:#111823;box-shadow:0 10px 24px rgba(0,0,0,.3);font-size:.76rem;font-weight:700;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;}.aps-editorial-methodology-label:is(:hover,:focus-visible) + .aps-editorial-methodology-tooltip{visibility:visible;opacity:1;transform:translateY(0);}.aps-editorial-methodology-label:focus-visible{outline:2px solid #38f58b;outline-offset:3px;}@media (max-width:700px){.aps-editorial-methodology-tooltip{left:0;right:auto;}}@media (prefers-reduced-motion:reduce){.aps-editorial-methodology-tooltip{transition:none;}}.top18-meta{position:relative !important;overflow:visible !important;}.top18-meta-tooltip-group{position:relative;display:inline-flex;align-items:center;gap:inherit;}.top18-meta-tooltip-label{cursor:help;}.top18-meta-tooltip{position:absolute !important;z-index:20;left:0;bottom:calc(100% + 10px);width:min(340px,calc(100vw - 36px));box-sizing:border-box;padding:10px 12px;border:1px solid #38f58b;border-left:2px solid #38f58b;border-radius:6px;color:#dfe2ec;background:#111823;box-shadow:0 10px 24px rgba(0,0,0,.3);font-size:.76rem;font-weight:700;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;}.top18-meta-tooltip-group:is(:hover,:focus-within) .top18-meta-tooltip{visibility:visible;opacity:1;}.top18-meta-tooltip-label:focus-visible{outline:2px solid #38f58b;outline-offset:3px;}.aps-editorial-rankings-head-copy .kicker{display:inline-flex;align-items:center;box-sizing:border-box;height:36.59375px;min-height:36.59375px;padding-block:7px;line-height:20.592px;font-size:calc(.74rem + 1px);}.aps-editorial-rankings-head-copy .kicker::before{content:"↙";margin-right:.35em;color:currentColor;line-height:1;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link{position:relative;flex:0 0 auto;min-width:0;justify-content:flex-start;gap:10px;border:0;padding:0;background:transparent;box-shadow:none;text-transform:none;text-decoration:none;}.aps-editorial-about-favicon{display:block;flex:0 0 auto;width:20px;height:20px;object-fit:contain;scale:1.25;}.aps-editorial-methodology-trigger > .aps-editorial-about-favicon{order:-1;margin-right:10px;}.aps-editorial-about-label{flex:0 0 auto;white-space:nowrap;}.aps-editorial-about-arrow{margin-left:-4px;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link::before{content:none;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link:is(:hover,:focus-visible){border:0;background:transparent;box-shadow:none;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link,.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta{transition:color .12s ease,transform .12s ease;}.aps-editorial-about-label,.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta > span:first-child{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .12s ease,text-decoration-color .12s ease;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link:is(:hover,:focus-visible),.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta:is(:hover,:focus-visible){color:#fff;transform:translateY(3px);}.aps-editorial-about-link:is(:hover,:focus-visible) .aps-editorial-about-label,.aps-editorial-rankings-title-actions .aps-editorial-rankings-cta:is(:hover,:focus-visible) > span:first-child{color:#fff;text-decoration-color:#38f58b;}@media (prefers-reduced-motion:reduce){.aps-editorial-rankings-title-actions > .aps-editorial-about-link,.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta{transition:color .12s ease;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link:is(:hover,:focus-visible),.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta:is(:hover,:focus-visible){transform:translateY(4px);}}.aps-editorial-about-tooltip{position:absolute;z-index:20;right:0;bottom:calc(100% + 10px);top:auto;width:min(340px,calc(100vw - 36px));box-sizing:border-box;padding:10px 12px;border:1px solid #38f58b;border-left:2px solid #38f58b;border-radius:6px;color:#dfe2ec;background:#111823;box-shadow:0 10px 24px rgba(0,0,0,.3);font-size:.76rem;font-weight:700;letter-spacing:0;line-height:1.45;text-align:left;text-transform:none;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;}.aps-editorial-about-link:is(:hover,:focus-visible) .aps-editorial-about-tooltip,.aps-editorial-rankings-cta:is(:hover,:focus-visible) .aps-editorial-about-tooltip{visibility:visible;opacity:1;transform:translateY(0);}.aps-editorial-about-link:focus-visible{outline:2px solid #38f58b;outline-offset:3px;}@media (max-width:700px){.aps-editorial-about-tooltip{left:0;right:auto;}.aps-editorial-about-link .aps-editorial-about-tooltip{left:0;right:auto;}.aps-editorial-rankings-cta[href="/rankings/"] .aps-editorial-about-tooltip{left:auto;right:0;}.aps-editorial-rankings-cta[href="/compare/"] .aps-editorial-about-tooltip{left:0;right:auto;}}@media (max-width:370px){.aps-editorial-about-tooltip{left:-20px;}}@media (prefers-reduced-motion:reduce){.aps-editorial-about-tooltip{transition:none;}}@media (min-width:701px){.aps-editorial-rankings-head-copy{flex-wrap:nowrap;}.aps-editorial-rankings-title-actions{flex:0 0 auto;}}@media (min-width:701px) and (max-width:1050px){.aps-editorial-rankings-head-copy{flex-wrap:wrap;}}.aps-editorial-review-preview.is-about-preview.is-visible{pointer-events:auto !important;}.aps-communities-panel{--community-accent:#ff6b3d;--cat-color:var(--community-accent);--aps-communities-inline-pad:16px;position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;border:1px solid color-mix(in srgb,var(--community-accent) 24%,#283344);border-radius:15px;padding:20px 0 18px var(--aps-communities-inline-pad);background:rgba(12,17,26,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 0 0 1px rgba(0,0,0,.12),0 14px 30px rgba(0,0,0,.16);}.aps-communities-panel::before{content:"";position:absolute;inset:14px auto 14px 0;width:1px;border-radius:99px;background:var(--community-accent);opacity:.38;pointer-events:none;}.aps-communities-panel > .home-board-head{margin-inline-end:var(--aps-communities-inline-pad) !important;}:is( .home-combo-right .home-board,.aps-communities-panel ) > .home-board-head{flex:0 0 52px !important;height:52px !important;min-height:52px !important;margin-bottom:0 !important;}:is( .home-combo-right .home-board,.aps-communities-panel ) > .home-board-head h3{display:table !important;width:auto !important;color:#fff !important;font-size:1.12rem;}:is( .home-combo-right .home-board,.aps-communities-panel ) > .home-board-head h3::after{content:"" !important;display:block !important;width:38px !important;height:2px !important;margin-top:9px !important;border-radius:99px !important;background:var(--cat-color) !important;box-shadow:0 0 18px color-mix(in srgb,var(--cat-color) 65%,transparent) !important;transform-origin:left center !important;transition:width .65s cubic-bezier(.16,1,.3,1),box-shadow .48s ease !important;}:is( .home-combo-right .home-board,.aps-communities-panel ) > .home-board-head .home-board-desc{display:-webkit-box !important;block-size:calc(2.4em + 14px) !important;min-block-size:calc(2.4em + 14px) !important;max-block-size:calc(2.4em + 14px) !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;z-index:2 !important;transform:scale(1) !important;transform-origin:left center !important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease,filter .22s ease !important;}:is( .home-combo-right .home-board,.aps-communities-panel ):is(:hover,:focus-within) > .home-board-head h3::after{width:calc(100% + 11px) !important;box-shadow:0 0 20px color-mix(in srgb,var(--cat-color) 72%,transparent) !important;transition:width .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease !important;}:is( .home-combo-right .home-board,.aps-communities-panel ):is(:hover,:focus-within) > .home-board-head .home-board-desc{transform:scale(1.018) !important;border-color:color-mix(in srgb,var(--cat-color) 62%,#34445a) !important;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),color-mix(in srgb,var(--cat-color) 14%,rgba(10,15,24,.80)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 8px 20px rgba(0,0,0,.25),0 0 22px color-mix(in srgb,var(--cat-color) 24%,transparent) !important;color:#d6e2f2 !important;filter:brightness(1.06) !important;}:is( .home-combo-right .home-board,.aps-communities-panel ):is(:hover,:focus-within) > .home-board-head .home-board-desc::before{opacity:1 !important;box-shadow:0 0 15px color-mix(in srgb,var(--cat-color) 82%,transparent) !important;}body.home-page .aps-communities-panel > .home-board-head .home-board-desc{display:block !important;block-size:auto !important;min-block-size:0 !important;max-block-size:none !important;overflow:visible !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important;}.aps-communities-scroll{flex:1 1 auto;min-height:0;margin-top:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin !important;scrollbar-color:rgba(255,107,61,.48) rgba(255,255,255,.035) !important;}.aps-communities-scroll::-webkit-scrollbar{width:6px !important;}.aps-communities-scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.035) !important;border-radius:999px !important;}.aps-communities-scroll::-webkit-scrollbar-thumb{background:rgba(255,107,61,.46) !important;border-radius:999px !important;}.aps-communities-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,107,61,.68) !important;}.aps-communities-list{display:block;margin:0;padding:0 20px 0 0;list-style:none;}.aps-communities-list li{width:calc(100% + 14px);min-width:0;border-top:1px solid #263244;list-style:none;}.aps-communities-list li:first-child{border-top:0;}.aps-communities-list a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:calc(100% - 14px);height:100%;min-height:32px;align-items:center;gap:0;border-radius:8px;padding:7px 10px 7px 0;color:#dfe2ec;font-size:.84rem;font-weight:400;line-height:1.3;text-decoration:none;transition:color .16s ease,background .16s ease,text-shadow .16s ease;}.aps-communities-list .home-board-visit::before{content:"›";margin-right:8px;color:var(--accent);transition:color .16s ease,text-shadow .16s ease;}.aps-communities-list .home-board-visit:hover::before,.aps-communities-list .home-board-visit:focus-visible::before{color:var(--cat-color);text-shadow:0 0 9px color-mix(in srgb,var(--cat-color) 35%,transparent);}.aps-communities-list a > span:first-child{min-width:0;overflow-wrap:normal;}.aps-community-name{display:inline-flex;align-items:center;gap:8px;}.aps-community-name > span{min-width:0;overflow-wrap:normal;word-break:normal;}.aps-community-favicon{width:18px;min-width:18px;height:18px;border-radius:4px;object-fit:contain;}.aps-communities-list a > span:last-child{flex:0 0 auto;inline-size:10px;position:relative;inset-inline-start:calc(var(--aps-communities-inline-pad) + 2px);color:var(--community-accent);font-size:.78rem;line-height:1;text-align:center;transform:none;transition:transform .17s ease;}.aps-communities-list a:hover{color:var(--community-accent);background:color-mix(in srgb,var(--community-accent) 9%,transparent);text-shadow:0 0 12px color-mix(in srgb,var(--community-accent) 30%,transparent);}.aps-communities-list a:hover > span:last-child,.aps-communities-list a:focus-visible > span:last-child{transform:none;}.aps-communities-list a:focus-visible{outline:2px solid var(--community-accent);outline-offset:-2px;color:var(--community-accent);background:color-mix(in srgb,var(--community-accent) 9%,transparent);}@media (min-width:1051px){.aps-editorial-rankings-continuation-list{grid-template-columns:repeat(2,minmax(0,1fr));}.aps-editorial-rankings-layout{grid-template-rows:auto auto;container-type:inline-size;}.aps-editorial-rankings-title-actions{display:contents;}.aps-editorial-rankings-title-actions > h2{order:1;}.aps-editorial-rankings-title-actions > .kicker{order:2;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link{order:3;flex:0 0 auto;margin-left:8px;}.aps-editorial-rankings-title-actions > .aps-editorial-methodology-trigger + .aps-editorial-title-sep{order:2;}.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta + .aps-editorial-title-sep{order:4;}.aps-editorial-rankings-title-actions > .aps-editorial-about-link + .aps-editorial-title-sep{order:3;}.aps-editorial-rankings-title-actions > .aps-editorial-title-sep + .aps-editorial-about-link,.aps-editorial-rankings-title-actions > .aps-editorial-title-sep + .aps-editorial-rankings-cta{margin-left:0;}.aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta{order:4;flex:0 0 auto;margin-left:10px;}.aps-editorial-rankings-title-actions{width:calc(41.6666666667cqw - 3.3333333333px);}.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .kicker,.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta,.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .aps-editorial-title-sep{font-size:.75rem;letter-spacing:.02em;}.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .kicker,.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .aps-editorial-rankings-cta{font-size:12.2px;}.aps-editorial-rankings-head-copy .aps-editorial-rankings-title-actions > .aps-editorial-title-sep{margin-inline:-6px;}.aps-editorial-rankings-layout .aps-editorial-rankings-panel{display:contents;}.aps-editorial-rankings-grid{display:block;grid-column:1;grid-row:1;min-width:0;padding:20px 26px 0;}.aps-editorial-rankings-layout .aps-editorial-rankings-actions{grid-column:1;grid-row:2;width:auto;margin:16px 0 0;padding-bottom:24px;}.aps-communities-panel{grid-column:2;grid-row:1 / 3;align-self:stretch;contain:size;margin-top:calc(var(--home-card-grid-gap) - 5px);}.aps-editorial-rankings-continuation{grid-column:1;grid-row:2;}}@media (max-width:1050px){.aps-editorial-rankings-title-actions > .aps-editorial-title-sep{display:none;}.aps-editorial-rankings-layout{grid-template-columns:minmax(0,1fr);column-gap:28px;row-gap:0;}.aps-communities-panel{min-height:0;margin-top:28px;}.aps-communities-scroll{flex:none;max-height:calc(min(70vh,640px) - 16px);}}@media (max-width:700px){.aps-editorial-rankings-layout .aps-editorial-rankings-list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;}.aps-editorial-rankings-continuation-list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;}.aps-communities-panel{--aps-communities-inline-pad:18px;padding:20px 0 20px var(--aps-communities-inline-pad);}.aps-communities-list{padding-right:22px;}.aps-communities-list a{width:calc(100% - 16px);min-height:32px;padding-inline:0 11px;font-size:.84rem;}.aps-communities-list li{width:calc(100% + 16px);}}@media (max-width:760px){:is( .home-combo-right .home-board,.aps-communities-panel ) > .home-board-head{flex-basis:88px !important;height:88px !important;min-height:88px !important;}:is( .home-combo-right .home-board,.aps-communities-panel ):is(:hover,:focus-within) > .home-board-head h3::after{width:100% !important;}:is( .home-combo-right .home-board,.aps-communities-panel ):is(:hover,:focus-within) > .home-board-head .home-board-desc{transform:scale(1.01) !important;}}@media (prefers-reduced-motion:reduce){.aps-communities-panel > .home-board-head h3::after,.aps-communities-panel > .home-board-head .home-board-desc,.aps-communities-list a,.aps-communities-list a > span:last-child{transition:none;}}body.home-page .aps-editorial-rankings-identity{min-width:0;}body.home-page .aps-editorial-rankings-action-area{position:relative;z-index:2;display:grid;grid-template-columns:max-content max-content;align-items:center;justify-content:end;justify-self:end;column-gap:7px;row-gap:4px;min-width:max-content;text-align:right;}body.home-page .aps-editorial-rankings-review,body.home-page .aps-editorial-rankings-score,body.home-page .aps-editorial-rankings-compare{flex-shrink:0;}body.home-page .aps-editorial-rankings-review{grid-column:1;grid-row:1;color:#fff;text-decoration:none;}body.home-page .aps-editorial-rankings-review:hover,body.home-page .aps-editorial-rankings-review:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:currentColor;}body.home-page .aps-editorial-rankings-review:focus-visible{outline-color:rgba(255,255,255,.9);}body.home-page .aps-editorial-rankings-score{grid-column:2;grid-row:1;justify-self:end;}body.home-page .aps-editorial-rankings-compare{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:subgrid;align-items:center;color:rgba(255,255,255,.72);font-weight:760;letter-spacing:.01em;line-height:1.15;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap;}body.home-page .aps-editorial-rankings-compare-default{justify-self:end;}body.home-page .aps-editorial-rankings-compare:hover,body.home-page .aps-editorial-rankings-compare:focus-visible{color:rgba(255,255,255,.72);text-decoration:underline;text-decoration-color:currentColor;}body.home-page .aps-editorial-rankings-compare:focus-visible{border-radius:3px;outline:2px solid rgba(255,255,255,.8);outline-offset:2px;}body.home-page .aps-editorial-rankings-compare-icon{display:inline-grid;width:14px;height:14px;place-items:center;justify-self:center;color:#fff;}body.home-page .aps-editorial-rankings-compare-icon svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}@media (hover:hover) and (pointer:fine) and (min-width:1281px){body.home-page .aps-editorial-rankings-row:has(.aps-editorial-rankings-compare:hover) .aps-editorial-rankings-surf,body.home-page .aps-editorial-rankings-row:has(.aps-editorial-rankings-compare:focus-visible) .aps-editorial-rankings-surf{max-width:0;margin-left:-4px;opacity:0;}}@media (min-width:701px){body.home-page .aps-editorial-rankings-continuation{padding-top:5.333333px;}body.home-page .aps-editorial-rankings-list{row-gap:5.333333px;}body.home-page .aps-editorial-rankings-row{grid-template-columns:22px 22px minmax(0,1fr) auto;min-height:58px;padding-block:6px;}body.home-page .aps-editorial-rankings-rank{font-size:1.15rem;line-height:1;}body.home-page .aps-editorial-rankings-name{font-size:.88rem;font-weight:850;}body.home-page .aps-editorial-rankings-review{max-width:none;font-size:.68rem;line-height:1.15;white-space:nowrap;}body.home-page .aps-editorial-rankings-compare{font-size:.68rem;}}@media (max-width:700px){body.home-page .aps-editorial-rankings-continuation{padding-top:8.151316px;}body.home-page .aps-editorial-rankings-list{row-gap:8.151316px;}body.home-page .aps-editorial-rankings-row{grid-template-columns:30px 30px minmax(0,1fr) auto;min-height:88px;padding:9px 13px;}body.home-page .aps-editorial-rankings-link{bottom:0;}body.home-page .aps-editorial-rankings-rank{font-size:1.4rem;}body.home-page .aps-editorial-rankings-name{font-size:1.06rem;font-weight:850;}body.home-page .aps-editorial-rankings-review{position:relative;inset:auto;z-index:auto;display:inline;min-height:0;font-size:.71rem;line-height:1.15;white-space:nowrap;}body.home-page .aps-editorial-rankings-compare{font-size:.71rem;}}.aps-footer-copy > h2{margin-bottom:0 !important;}.aps-footer-copy > h2 + .home-intro-visual{column-span:all;margin-top:16px;margin-bottom:34px;}body.home-page .aps-editorial-rankings-action-area{min-width:0;}body.home-page .aps-editorial-rankings-name{overflow:visible;overflow-wrap:break-word;text-overflow:clip;white-space:normal;}@media (min-width:701px){body.home-page .aps-editorial-rankings-row{grid-template-columns:22px 22px minmax(0,1fr) auto;min-height:82.4375px;}}@media (max-width:700px){body.home-page .aps-editorial-rankings-row{grid-template-columns:30px 30px minmax(0,1fr);row-gap:6px;}body.home-page .aps-editorial-rankings-identity{grid-column:3;grid-row:1;}body.home-page .aps-editorial-rankings-action-area{grid-column:3;grid-row:2;justify-content:start;justify-self:start;text-align:left;}body.home-page .aps-editorial-rankings-compare-default{justify-self:start;}}@media (max-width:374px){body.home-page .aps-editorial-rankings-review{max-width:145px;white-space:normal;}}@media (min-width:701px) and (max-width:820px){.aps-editorial-rankings-title-actions{flex:1 1 100%;max-width:100%;flex-wrap:wrap;row-gap:8px;}}
