body.gf-ds-aps{--bh:var(--border-hair);--bs:var(--bg-surface);--t1:var(--text-1);--t2:var(--text-2);--bc:var(--border-ctl);--bi:var(--bg-inset);--ri:var(--rule-ink);--ac:var(--a-600);--rb:1px solid var(--bh);--rt:2px solid var(--ri);--rd:1px dashed var(--warn-bar)}body.gf-ds-aps{--gfp-sel:var(--bg-selected,var(--a-50));--gfp-sel2:var(--bg-selected-strong,var(--a-100));--gfp-info:var(--text-info,var(--a-800));--gfp-acc:var(--accent-fill,var(--ac));--gfp-acc-h:var(--accent-fill-hover,var(--a-700));--f-mi:600 var(--fs-micro)/var(--lh-micro) var(--font-ui);--f-sp:400 var(--fs-spec)/var(--lh-spec) var(--font-ui);--f-sb:600 var(--fs-spec)/var(--lh-spec) var(--font-ui);--f-bo:400 var(--fs-body)/var(--lh-body) var(--font-ui);--f-bb:600 var(--fs-body)/var(--lh-body) var(--font-ui);--f-sm:400 var(--fs-small)/var(--lh-small) var(--font-ui);--f-h3:600 var(--fs-h3)/var(--lh-h3) var(--font-ui);--f-st:600 var(--fs-stat)/var(--lh-stat) var(--font-ui);--f-bt:600 var(--fs-btn)/var(--lh-btn) var(--font-ui);--aps-v4-bg-surface:var(--bs);--aps-v4-bg-subtle:var(--n-50);--aps-v4-bg-muted:var(--bi);--aps-v4-border:var(--bh);--aps-v4-border-strong:var(--bc);--aps-v4-text-main:var(--t1);--aps-v4-text-secondary:var(--t2);--aps-v4-text-muted:var(--text-muted);--aps-v4-primary:var(--ac);--aps-v4-primary-dark:var(--a-700);--aps-v4-primary-soft:var(--a-50);--aps-v4-success:var(--ok-fg);--aps-v4-success-soft:var(--ok-bg);--aps-v4-danger:var(--err-fg);--aps-v4-danger-soft:var(--err-bg);--aps-v4-warning:var(--warn-fg);--aps-v4-warning-soft:var(--warn-bg);--aps-v4-radius-lg:var(--r-3);--aps-v4-radius-md:var(--r-3);--aps-v4-radius-sm:var(--r-2);--aps-v4-shadow-sm:none;--aps-v4-shadow-md:none;--aps-skin-color-1:var(--ac);--aps-skin-color-2:var(--a-700);--aps-skin-color-3:var(--a-200);--aps-headings-color:var(--t1);--aps-text-color:var(--t2);--aps-border-color:var(--bh)}body.gf-ds-aps ol.apscrumbs{display:flex;flex-wrap:wrap;gap:0 var(--s-2);margin:0 0 var(--s-2);padding:0;list-style:none;font:var(--f-sm);color:var(--text-caption)}body.gf-ds-aps ol.apscrumbs li{display:inline-flex;gap:var(--s-2);margin:0}body.gf-ds-aps ol.apscrumbs li:after{position:static;color:var(--text-muted)}body.gf-ds-aps ol.apscrumbs li>a{display:inline-block;padding-block:var(--s-1);color:var(--link);text-decoration:underline;text-underline-offset:2px}body.gf-ds-aps ol.apscrumbs li>a>span{color:inherit!important}body.gf-ds-aps .aps-single-product{color:var(--t1);font:var(--f-bo)}body.gf-ds-aps .aps-single-product,body.gf-ds-aps .aps-v4-phone-card,body.gf-ds-aps ul.aps-products,body.gf-ds-aps .aps-sidebar{font-variant-numeric:tabular-nums lining-nums}body.gf-ds-aps .aps-single-product h1.aps-main-title{max-inline-size:22em;text-wrap:balance;color:var(--t1)}body.gf-ds-aps .aps-single-product h1.aps-main-title{font:700 var(--fs-h1)/var(--lh-h1) var(--font-ui)!important;letter-spacing:-.015em;margin:var(--s-2) 0 var(--s-4)!important}body.gf-ds-aps .aps-single-product .aps-v4-eeat-bar{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-6);padding:var(--s-3) var(--s-4);background:var(--bs);border:var(--rb);border-radius:var(--r-3);font:var(--f-sm);color:var(--text-caption)}body.gf-ds-aps .aps-single-product .aps-v4-eeat-item,body.gf-ds-aps .gf-c-trust-note{color:var(--text-caption);font:var(--f-sm)}body.gf-ds-aps .aps-single-product .aps-v4-eeat-item strong{color:var(--t1)}body.gf-ds-aps .aps-single-product .aps-v4-eeat-item a{color:var(--link);text-decoration:underline}body.gf-ds-aps .aps-single-product .aps-v4-eeat-badge,body.gf-ds-aps .gf-c-chip-neutral{display:inline-flex;padding:2px var(--s-2);background:var(--bi);border:0;border-radius:var(--r-1);font:var(--f-mi);letter-spacing:.06em;text-transform:uppercase;color:var(--t2)!important}body.gf-ds-aps .gf-c-unconfirmed{gap:var(--s-3);margin:0 0 var(--s-6);padding:var(--s-3) var(--s-4);border:2px dashed var(--warn-bar);border-radius:var(--r-3);font:var(--f-bo)}body.gf-ds-aps .gf-c-unconfirmed-icon{inline-size:1.5rem;block-size:1.375rem;border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%);align-items:flex-end;padding-block-end:1px;box-sizing:border-box;font-size:var(--fs-small);line-height:1}body.gf-ds-aps .gf-c-unconfirmed-title{font:var(--f-bb);letter-spacing:0}body.gf-ds-aps .gf-c-unconfirmed p{font:var(--f-sm)!important}body.gf-ds-aps .aps-single-product>.aps-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);margin:0 0 var(--s-8);padding:0;background:none;border:0;border-radius:0;box-shadow:none}body.gf-ds-aps .aps-single-product>.aps-row:before,body.gf-ds-aps .aps-single-product>.aps-row:after,body.gf-ds-aps .aps-main-features>.clear{display:none}body.gf-ds-aps .aps-main-features{display:contents}body.gf-ds-aps .aps-product-pic{float:none;inline-size:auto;margin:0;padding:0;background:none;display:block}body.gf-ds-aps .aps-main-image{margin:0;padding:var(--s-4);background:var(--bs);border-radius:var(--r-3);text-align:center;cursor:zoom-in}body.gf-ds-aps .aps-main-image{border:var(--rb)!important}body.gf-ds-aps .aps-main-image img{max-block-size:15rem;max-inline-size:100%;object-fit:contain;transform:none;transition:none}body.gf-ds-aps .aps-image-lens,body.gf-ds-aps .aps-single-product .aps-main-img-zoom:after{display:none}body.gf-ds-aps ul.gf-c-thumbs{gap:var(--s-2)}body.gf-ds-aps button.gf-c-thumb{padding:var(--s-1);border-radius:var(--r-2);background:var(--bs);transform:none;transition:none;border:var(--rb)!important}body.gf-ds-aps button.gf-c-thumb[aria-current="true"]{border-color:var(--ac)!important;box-shadow:0 3px 0 var(--ac)}body.gf-ds-aps .aps-product-meta{margin:0;position:static;background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:0}body.gf-ds-aps .aps-product-meta{padding:0!important;margin-bottom:0!important}body.gf-ds-aps .aps-v4-meta-list{gap:0}body.gf-ds-aps .aps-v4-meta-list>span{display:grid;grid-template-columns:minmax(6.5rem,34%) minmax(0,1fr);gap:var(--s-3);align-items:baseline;padding:var(--s-2) var(--s-3);border-block-end:var(--rb);font:var(--f-sp);color:var(--t1)}body.gf-ds-aps .aps-product-term{margin:0;color:var(--t2);font-weight:500}body.gf-ds-aps .aps-v4-meta-list a{color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:2px}body.gf-ds-aps .aps-v4-meta-list strong{color:var(--t1);font-weight:600}body.gf-ds-aps .aps-v4-meta-actions{margin:0;padding:var(--s-3);border:0;gap:var(--s-3);justify-content:flex-start}body.gf-ds-aps .aps-status-badge{padding:2px var(--s-2)!important;border-radius:var(--r-1)!important;font:var(--f-mi)!important;letter-spacing:.06em;background:var(--bi)!important;color:var(--t2)!important;border:0!important}body.gf-ds-aps .aps-status-badge.aps-badge-rmd,body.gf-ds-aps .aps-status-badge.aps-badge-csn,body.gf-ds-aps .aps-status-badge.aps-badge-ufl{background:var(--warn-bg)!important;color:var(--warn-fg)!important;border:var(--rd)!important}body.gf-ds-aps .aps-status-badge.aps-badge-dcn{background:var(--err-bg)!important;color:var(--err-fg)!important}body.gf-ds-aps label.aps-compare-btn{position:relative;box-sizing:border-box;gap:var(--s-2);cursor:pointer;transform:none;transition:none;text-transform:none;letter-spacing:0}body.gf-ds-aps label.aps-compare-btn{min-block-size:2.75rem;background:var(--gfp-acc)!important;border:1px solid var(--gfp-acc)!important;border-radius:var(--r-2)!important;padding:0 var(--s-4)!important;font:var(--f-bt)!important;color:var(--on-accent)!important;box-shadow:none!important}body.gf-ds-aps label.aps-compare-btn:hover{background:var(--gfp-acc-h)!important;border-color:var(--gfp-acc-h)!important;color:var(--on-accent)!important}body.gf-ds-aps label.aps-compare-btn:has(input:checked){background:var(--gfp-sel2)!important;border-color:var(--ac)!important;color:var(--gfp-info)!important}body.gf-ds-aps label.aps-compare-btn:before{content:"+";font:700 1.125rem/1 var(--font-ui)}body.gf-ds-aps label.aps-compare-btn:has(input:checked):before{content:"\2713"}body.gf-ds-aps ul.aps-v4-bento-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:1px!important;margin:0!important;padding:0!important;background:var(--bh);border:var(--rb);border-block-start:var(--rt)}body.gf-ds-aps ul.aps-v4-bento-grid>li.aps-v4-bento-card{display:block!important;min-block-size:0;margin:0!important;padding:var(--s-3)!important;background:var(--bs)!important;border:0!important;border-radius:0!important;box-shadow:none;transform:none;transition:none}body.gf-ds-aps .aps-v4-bento-copy .aps-v4-feat-label{margin-block-end:var(--s-1);font:var(--f-mi)!important;letter-spacing:.06em;color:var(--text-muted)!important}body.gf-ds-aps .aps-v4-bento-copy .aps-v4-feat-value{font:600 1.125rem/1.35 var(--font-ui)!important;color:var(--t1)!important;overflow-wrap:anywhere}@media (min-width:40rem){body.gf-ds-aps .aps-single-product>.aps-row{grid-template-columns:minmax(0,18rem) minmax(0,1fr);grid-template-rows:auto 1fr}body.gf-ds-aps .aps-product-pic{grid-row:1/span 2}body.gf-ds-aps .aps-product-meta,body.gf-ds-aps ul.aps-v4-bento-grid{grid-column:2}}@media (min-width:56.25rem){body.gf-ds-aps .aps-single-product>.aps-row{grid-template-columns:minmax(0,22.5rem) minmax(0,1fr)}body.gf-ds-aps .aps-main-image img{max-block-size:22.5rem}}body.gf-ds-aps .gf-cmp-module{margin:0 0 var(--s-8);padding:var(--s-4);background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:0;color:var(--t1)}body.gf-ds-aps .gf-cmp-module .gf-cmpm-h{margin:0 0 var(--s-3);font:var(--f-h3);color:var(--t1)}body.gf-ds-aps .gf-cmp-module .gf-cmpm-link,body.gf-ds-aps .gf-cmp-module .gf-res-link,body.gf-ds-aps .gf-cmp-module .gf-res-dis{min-block-size:3rem;border:var(--rb);border-radius:var(--r-2);background:var(--bs);color:var(--t1)!important}body.gf-ds-aps .gf-cmp-module .gf-cmpm-link:hover,body.gf-ds-aps .gf-cmp-module .gf-res-link:hover{border-color:var(--ac);background:var(--bg-hover)}body.gf-ds-aps .gf-cmp-module .gf-cmpm-t,body.gf-ds-aps .gf-cmp-module .aps-wd-title{font:var(--f-sb);color:var(--t1)!important}body.gf-ds-aps .gf-cmp-module a.gf-cmp-with-link{min-block-size:2.75rem;padding:0 var(--s-4);border:1px solid var(--ac);border-radius:var(--r-2);background:var(--bs);color:var(--link);font:var(--f-bt)}body.gf-ds-aps .gf-cmp-module .gf-cmpm-field label{font:var(--f-sb);color:var(--t1)}body.gf-ds-aps .gf-cmp-module .gf-cmpm-field input[type="search"]{min-block-size:2.75rem;border:1px solid var(--bc);border-radius:var(--r-2);font-size:var(--fs-ctl);color:var(--t1)}body.gf-ds-aps .aps-v4-aeo-box{margin:0 0 var(--s-8);padding:var(--s-4);background:var(--gfp-sel);border:0;border-inline-start:4px solid var(--ac);border-radius:var(--r-3);box-shadow:none}body.gf-ds-aps .aps-v4-aeo-header{margin:0 0 var(--s-2);padding:0;border:0}body.gf-ds-aps .aps-v4-aeo-kicker{padding:0;background:none;border:0;border-radius:0;color:var(--gfp-info);font:var(--f-mi);letter-spacing:.06em}body.gf-ds-aps .aps-v4-aeo-heading{font:var(--f-h3)!important;color:var(--t1)!important;margin:0!important}body.gf-ds-aps .aps-v4-aeo-lead{margin:0 0 var(--s-3)!important;font:var(--f-bo);color:var(--t1)}body.gf-ds-aps .aps-v4-aeo-grid{gap:var(--s-2)}body.gf-ds-aps .aps-v4-aeo-cell{padding:var(--s-2) var(--s-3);background:var(--bs);border:var(--rb);border-radius:var(--r-2);transform:none;transition:none}body.gf-ds-aps .aps-v4-aeo-label{font:var(--f-mi);letter-spacing:.06em;color:var(--text-muted)}body.gf-ds-aps .aps-v4-aeo-val{font:var(--f-sb);color:var(--t1);overflow-wrap:anywhere}body.gf-ds-aps .gf-c-aeo details.gf-c-aeo-more>summary{color:var(--link);font:var(--f-sb)}body.gf-ds-aps .aps-single-product h2.aps-tab-title{padding:var(--s-3) 0 0;border:0;border-block-start:var(--rt)}body.gf-ds-aps .aps-single-product h2.aps-tab-title{font:var(--f-h3)!important;font-size:var(--fs-h2)!important;line-height:var(--lh-h2)!important;color:var(--t1)!important;margin-block:var(--s-10) var(--s-4)!important}body.gf-ds-aps .aps-v4-faq-section h2.aps-tab-title{margin-block-start:0!important}body.gf-ds-aps .aps-v4-spec-toolbar{padding:0;margin:0 0 var(--s-4);background:none;border:0;border-radius:0}body.gf-ds-aps .aps-v4-spec-search-icon{left:auto;inset-inline-start:var(--s-3);color:var(--text-muted)}body.gf-ds-aps input#aps-v4-spec-search.aps-v4-spec-search-input{block-size:2.75rem!important;padding:var(--s-2) var(--s-3)!important;padding-inline-start:2.5rem!important;border:1px solid var(--bc)!important;border-radius:var(--r-2)!important;background:var(--bs)!important;font:var(--fs-ctl)/var(--lh-ctl) var(--font-ui)!important;color:var(--t1)!important;box-shadow:none!important}body.gf-ds-aps input#aps-v4-spec-search.aps-v4-spec-search-input:focus{border-color:var(--ac)!important;outline:3px solid var(--focus)!important;outline-offset:2px!important}body.gf-ds-aps .gf-c-legend,body.gf-ds-aps .gf-c-spec-status,body.gf-ds-aps .aps-v4-spec-status{font:var(--f-sm)!important;color:var(--text-caption)!important}body.gf-ds-aps .aps-v4-spec-status.is-empty{border-radius:var(--r-2);border-inline-start:4px solid var(--warn-bar);background:var(--warn-bg);color:var(--warn-fg)!important}body.gf-ds-aps .gf-c-specnav{margin:0 0 var(--s-4);padding:var(--s-2) 0;background:var(--bg-page);border:0;box-shadow:var(--e-1)}body.gf-ds-aps .aps-v4-group-pill{min-block-size:2.25rem;padding:var(--s-1) var(--s-3);background:var(--bs);border:1px solid var(--bc);border-radius:var(--r-2);font:500 var(--fs-spec)/var(--lh-spec) var(--font-ui);color:var(--t2);transform:none;transition:none}body.gf-ds-aps .aps-v4-group-pill:hover{background:var(--bi);color:var(--t1)!important;transform:none}body.gf-ds-aps .gf-c-specnav .gf-c-pill-section{border-style:solid}body.gf-ds-aps .aps-group{float:none;background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:0;box-shadow:none;overflow:hidden}body.gf-ds-aps .aps-group{margin-bottom:var(--s-6)!important}body.gf-ds-aps.gf-c-rumored .aps-group{border:var(--rb);border-block-start:2px dashed var(--warn-bar)}body.gf-ds-aps .aps-group h3.aps-group-title{display:flex;align-items:baseline;gap:var(--s-3);text-transform:uppercase;letter-spacing:.06em;border-radius:0}body.gf-ds-aps .aps-group h3.aps-group-title{padding:var(--s-2) var(--s-3)!important;margin:0!important;background:var(--bi)!important;color:var(--t2)!important;font:var(--f-mi)!important;border-bottom:var(--rb)!important}body.gf-ds-aps .aps-group-title .gf-c-count{margin-inline:auto 0;font:var(--f-mi);letter-spacing:.06em;text-transform:none;color:var(--t2)}body.gf-ds-aps table.aps-specs-table{float:none;inline-size:100%;margin:0;border-collapse:collapse;table-layout:fixed}body.gf-ds-aps table.aps-specs-table tr{background:none!important;border-bottom:var(--rb);transition:none}body.gf-ds-aps table.aps-specs-table tr:last-child{border-bottom:0}body.gf-ds-aps table.aps-specs-table th.aps-attr-title{inline-size:36%;background:none;text-align:start;font:500 var(--fs-spec)/var(--lh-spec) var(--font-ui);color:var(--t2);text-transform:none;letter-spacing:0;overflow-wrap:break-word}body.gf-ds-aps table.aps-specs-table th.aps-attr-title,body.gf-ds-aps table.aps-specs-table td.aps-attr-value{padding:var(--s-2) var(--s-3)!important;vertical-align:top}body.gf-ds-aps .aps-attr-co,body.gf-ds-aps .aps-1co{padding:0;min-block-size:0;border:0}body.gf-ds-aps table.aps-specs-table td.aps-attr-value{display:table-cell;font:var(--f-sp);color:var(--t1);overflow-wrap:break-word;word-break:normal;hyphens:manual}body.gf-ds-aps .aps-specs-table th.aps-attr-title strong.aps-term{font-weight:500}body.gf-ds-aps td.aps-attr-value a{color:var(--link)!important;text-decoration:underline;text-underline-offset:2px}body.gf-ds-aps .gf-c-na{color:var(--text-muted)}body.gf-ds-aps tr.gf-c-na-toggle td{padding:0!important}body.gf-ds-aps .gf-c-na-btn{min-block-size:2.75rem;padding:var(--s-2) var(--s-3);font:var(--f-sb);color:var(--link)}@media (min-width:36rem){body.gf-ds-aps table.aps-specs-table th.aps-attr-title{inline-size:10.5rem}}@media (min-width:56.25rem){body.gf-ds-aps table.aps-specs-table th.aps-attr-title{inline-size:13.75rem}}@media (hover:hover){body.gf-ds-aps table.aps-specs-table tr:hover{background:var(--bg-hover)!important}}body.gf-ds-aps .aps-v4-rating-card{margin:0 0 var(--s-8)!important;padding:var(--s-4)!important;background:var(--bs)!important;border:var(--rb)!important;border-block-start:var(--rt)!important;border-radius:0!important;box-shadow:none}body.gf-ds-aps .aps-v4-rating-header{gap:var(--s-4);padding-block-end:var(--s-4)}body.gf-ds-aps .aps-v4-rating-kicker{font:var(--f-mi);letter-spacing:.06em;color:var(--text-muted)}body.gf-ds-aps .aps-v4-rating-header .aps-rating-text-box h3{font:var(--f-h3)!important;text-transform:none;color:var(--t1)!important;margin:0 0 var(--s-1)!important}body.gf-ds-aps .aps-v4-rating-header .aps-rating-text-box p{font:var(--f-sm)!important;color:var(--text-caption)!important}body.gf-ds-aps .aps-v4-score-ring-wrap{inline-size:auto;min-inline-size:7.5rem;block-size:auto;padding:0;border-radius:0;background:none;box-shadow:none;display:block}body.gf-ds-aps .aps-v4-score-ring-wrap:after{content:"";display:block;block-size:6px;margin-block-start:var(--s-2);background:linear-gradient(90deg,var(--ac) var(--aps-ring-pct,0%),var(--bi) 0)}body.gf-ds-aps .aps-v4-score-ring-inner{inline-size:auto;block-size:auto;background:none;border-radius:0;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--s-1)}body.gf-ds-aps .aps-v4-score-num{font:700 var(--fs-score)/var(--lh-score) var(--font-ui);letter-spacing:0;color:var(--t1)}body.gf-ds-aps .aps-v4-score-den{margin:0;font:var(--f-bo);color:var(--t2)}body.gf-ds-aps ul.aps-v4-rating-grid{gap:var(--s-4) var(--s-8)!important}body.gf-ds-aps .aps-v4-rating-label{font:500 var(--fs-spec)/var(--lh-spec) var(--font-ui);color:var(--t2)}body.gf-ds-aps .aps-v4-rating-val{font:var(--f-sb);color:var(--t1)}body.gf-ds-aps .aps-v4-rating-val small{font:var(--f-sm);color:var(--t2)}body.gf-ds-aps .aps-v4-bar-track{block-size:6px;border-radius:0;background:var(--bi)}body.gf-ds-aps .aps-v4-bar-fill{border-radius:0;transition:none;background:var(--ac)!important}body.gf-ds-aps .aps-v4-proscons-card{padding:var(--s-4);background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:0;box-shadow:none}body.gf-ds-aps h3.aps-v4-pc-header{padding-block-end:var(--s-2);border-block-end:var(--rb);font:var(--f-mi)!important;letter-spacing:.06em}body.gf-ds-aps .aps-v4-pc-header-icon,body.gf-ds-aps .aps-v4-pc-badge{border-radius:var(--r-1)}body.gf-ds-aps ul.aps-v4-pc-list>li.aps-v4-pc-item{padding-block:var(--s-2);border-bottom:var(--rb);font:var(--f-sp);color:var(--t1)}body.gf-ds-aps .aps-column>p{max-inline-size:40rem;font:var(--f-bo);line-height:1.625;color:var(--text-article)}body.gf-ds-aps .aps-column>h2,body.gf-ds-aps .aps-column>h3{margin:var(--s-8) 0 var(--s-3);font:700 var(--fs-h2)/var(--lh-h2) var(--font-ui);color:var(--t1)}body.gf-ds-aps .aps-column>h3{font:var(--f-h3)}body.gf-ds-aps .aps-column figure.wp-block-table{margin:0 0 var(--s-6);overflow-x:auto}body.gf-ds-aps .aps-column figure.wp-block-table table{inline-size:100%;border-collapse:collapse;font:var(--f-sp)}body.gf-ds-aps .aps-column figure.wp-block-table th,body.gf-ds-aps .aps-column figure.wp-block-table td{padding:var(--s-2) var(--s-3);border:var(--rb);text-align:start;color:var(--t1)}body.gf-ds-aps .aps-column figure.wp-block-table th{background:var(--bi);font:var(--f-sb)}body.gf-ds-aps .aps-column p a,body.gf-ds-aps .aps-v4-faq-answer a{color:var(--link)!important;text-decoration:underline;text-underline-offset:2px}body.gf-ds-aps .aps-v4-faq-section{margin:var(--s-10) 0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}body.gf-ds-aps .aps-v4-faq-list{gap:0}body.gf-ds-aps details.aps-v4-faq-item{padding:0;background:none;border:0;border-block-end:var(--rb);border-radius:0}body.gf-ds-aps summary.aps-v4-faq-question{min-block-size:2.75rem;padding:var(--s-3) 0;font:var(--f-bb)!important;color:var(--t1)!important}body.gf-ds-aps summary.aps-v4-faq-question:after{inline-size:1.5rem;block-size:1.5rem;border-radius:var(--r-2);background:none;color:var(--link);font-size:var(--fs-h3)}body.gf-ds-aps .aps-v4-faq-answer{margin:0;padding:0 0 var(--s-4);border:0;font:var(--f-bo);color:var(--t1)}body.gf-ds-aps .aps-v4-disclaimer-box{margin:var(--s-8) 0!important;padding:var(--s-3) var(--s-4)!important;background:var(--bg-hover)!important;border:var(--rb)!important;border-radius:var(--r-3)!important}body.gf-ds-aps .aps-v4-disclaimer-box h4.aps-disclaimer-title{margin:0 0 var(--s-1)!important;font:var(--f-mi)!important;letter-spacing:.06em;color:var(--t2)!important}body.gf-ds-aps .aps-v4-disclaimer-box p.aps-disclaimer-note{font:var(--f-sm)!important;color:var(--text-caption)!important}body.gf-ds-aps #apsReviewForm ul{float:none;display:block;margin:0 0 var(--s-6);padding:var(--s-4);background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:0}body.gf-ds-aps #apsReviewForm ul li{float:none;padding:0 0 var(--s-4)}body.gf-ds-aps #apsReviewForm label,body.gf-ds-aps #apsReviewForm .aps-rating-label{position:static;display:block;margin:0 0 var(--s-1);font:var(--f-sb);color:var(--t1)}body.gf-ds-aps #apsReviewForm .aps-text,body.gf-ds-aps #apsReviewForm textarea.aps-textarea{inline-size:100%;box-sizing:border-box;min-block-size:2.75rem;padding:var(--s-2) var(--s-3);background:var(--bs);border:1px solid var(--bc);border-radius:var(--r-2);color:var(--t1)}body.gf-ds-aps #apsReviewForm textarea.aps-textarea{min-block-size:7.5rem}body.gf-ds-aps #apsReviewForm .required{color:var(--err-fg)}body.gf-ds-aps #apsReviewForm .aps-range-slider-range{accent-color:var(--ac)}body.gf-ds-aps #apsReviewForm .aps-range-slider-range::-webkit-slider-runnable-track{background:var(--bh)!important}body.gf-ds-aps #apsReviewForm .aps-range-slider-range::-moz-range-progress{background:var(--ac)!important}body.gf-ds-aps #apsReviewForm input.aps-button[type=submit]{float:none;display:block;margin-inline-start:auto;min-block-size:2.75rem;padding:0 var(--s-5);background:var(--gfp-acc);border:1px solid var(--gfp-acc);border-radius:var(--r-2);color:var(--on-accent);font:var(--f-bt)}body.gf-ds-aps #apsReviewForm input.aps-button[type=submit]:hover{background:var(--gfp-acc-h);border-color:var(--gfp-acc-h)}body.gf-ds-aps .gf-c-rf-toggle{border-radius:var(--r-2);font:var(--f-bt)}body.gf-ds-aps .aps-single-product .aps-button{min-block-size:2.75rem;padding:var(--s-2) var(--s-4);border-radius:var(--r-2);font:var(--f-bt)}body.gf-ds-aps .aps-reviews-list li{padding-block:var(--s-4);margin:0;border-block-start:var(--rb)}body.gf-ds-aps .aps-review-date{font-style:normal;color:var(--text-caption)}body.gf-ds-aps .aps-content>.aps-column>h3{margin:var(--s-8) 0 var(--s-3);padding-block-start:var(--s-3);border-block-start:var(--rt);font:var(--f-h3);color:var(--t1)}body.gf-ds-aps .aps-content>.aps-column>h3 a{color:var(--link);text-decoration:underline}body.gf-ds-aps ul.aps-related-products{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))!important;gap:var(--s-3)!important}body.gf-ds-aps ul.aps-related-products .aps-rd-box{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--s-1) var(--s-3);align-content:start;padding:var(--s-3);background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:var(--r-3);transform:none;transition:none;box-shadow:none}body.gf-ds-aps .aps-rd-thumb{grid-row:1/span 2}body.gf-ds-aps .aps-rd-thumb img{inline-size:100%;block-size:5rem;object-fit:contain}body.gf-ds-aps .aps-rd-box br{display:none}body.gf-ds-aps .aps-rd-title a strong{font:var(--f-bb);color:var(--t1)!important}body.gf-ds-aps .aps-rd-box .aps-rd-specs a{color:var(--link)!important;font:var(--f-sb);text-decoration:underline;text-underline-offset:2px}body.gf-ds-aps .aps-sidebar .aps-widget{margin:0 0 var(--s-8)}body.gf-ds-aps .aps-sidebar .aps-widget h4.block-title{margin:0 0 var(--s-3);padding:var(--s-2) 0 0;border:0;border-block-start:var(--rt);line-height:var(--lh-micro)}body.gf-ds-aps .aps-sidebar .aps-widget h4.block-title>span{display:block;padding:0;background:none!important;color:var(--t1)!important;font:var(--f-mi);letter-spacing:.06em;text-transform:uppercase}body.gf-ds-aps .aps-sidebar ul.aps-wd-products>li,body.gf-ds-aps .aps-sidebar ul.aps-wd-compares>li.aps-v4-compare-item{background:var(--bs);border:var(--rb);border-block-start:var(--rt);border-radius:var(--r-3);box-shadow:none;transform:none;transition:none}body.gf-ds-aps .aps-sidebar .aps-wd-title{font:var(--f-sb)!important;color:var(--t1)!important;text-align:start}body.gf-ds-aps .aps-sidebar .aps-v4-wd-score,body.gf-ds-aps .aps-v4-phone-score-badge,body.gf-ds-aps ul.aps-products .aps-comp-rating{background:var(--bi)!important;color:var(--t1)!important;border-radius:var(--r-1)!important;font:var(--f-mi);box-shadow:none!important}body.gf-ds-aps .aps-v4-phone-card,body.gf-ds-aps ul.aps-products .aps-product-box{background:var(--bs)!important;border:var(--rb)!important;border-block-start:var(--rt)!important;border-radius:var(--r-3)!important;box-shadow:none!important;transform:none!important;transition:none!important;filter:none}body.gf-ds-aps .aps-v4-phone-card{padding:var(--s-3)}body.gf-ds-aps .aps-v4-phone-card:has(.gf-c-chip-rumored),body.gf-ds-aps ul.aps-products .aps-product-box:has(.gf-c-chip-rumored){border-style:dashed!important;border-color:var(--warn-bar)!important}body.gf-ds-aps .aps-v4-phone-brand-badge{padding:0;background:none;border-radius:0;font:var(--f-mi);letter-spacing:.06em;color:var(--text-muted)}body.gf-ds-aps .aps-v4-phone-thumb-wrap img,body.gf-ds-aps ul.aps-products .aps-product-thumb img{transform:none!important;transition:none!important;filter:none!important}body.gf-ds-aps .aps-v4-phone-card-title,body.gf-ds-aps ul.aps-products .aps-product-title{font:var(--f-bb)!important;margin:0 0 var(--s-2)!important}body.gf-ds-aps .aps-v4-phone-card-title a,body.gf-ds-aps ul.aps-products .aps-product-title a{color:var(--t1)!important;text-decoration:none!important}body.gf-ds-aps .aps-v4-phone-card-title a:hover,body.gf-ds-aps ul.aps-products .aps-product-title a:hover{color:var(--link-hover)!important;text-decoration:underline!important}body.gf-ds-aps ul.aps-v4-phone-spec-list{margin:0 0 var(--s-3)!important;padding:var(--s-2) 0 0!important;background:none;border:0;border-block-start:var(--rb);border-radius:0;font:var(--f-sp)!important}body.gf-ds-aps ul.aps-v4-phone-spec-list li{color:var(--t1);display:flex;flex-direction:column;margin:0 0 var(--s-2)!important}body.gf-ds-aps .aps-v4-sp-lbl{font:var(--f-mi);color:var(--text-muted)}body.gf-ds-aps .aps-v4-sp-val{font-weight:400;color:var(--t1)}body.gf-ds-aps .aps-v4-phone-card-footer{padding-top:0;border:0;gap:var(--s-2)}body.gf-ds-aps .aps-v4-phone-specs-btn{color:var(--link)!important;font:var(--f-sb);text-decoration:underline!important}body.gf-ds-aps .aps-v4-phone-cmp-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding:0 var(--s-3);background:var(--bs);border:1px solid var(--ac);border-radius:var(--r-2);color:var(--link)!important;font:var(--f-sb);text-decoration:none!important}body.gf-ds-aps .aps-v4-phone-cmp-btn.gf-home-cmp.is-added{background:var(--gfp-sel2);color:var(--gfp-info)!important;box-shadow:none}body.gf-ds-aps ul.aps-products .aps-item-meta{text-align:start!important;padding:0 var(--s-4)!important;flex:0 0 auto!important}body.gf-ds-aps ul.aps-products .aps-product-thumb{background:var(--bs)!important;border-bottom:0!important;padding:var(--s-4)!important}body.gf-ds-aps ul.aps-products .aps-product-details ul li{display:block;-webkit-line-clamp:unset;overflow:visible;font:var(--f-sp);color:var(--t1)}body.gf-ds-aps ul.aps-products .aps-product-details ul li strong{color:var(--t2);font-weight:500}body.gf-ds-aps ul.aps-products .aps-specs-link a{color:var(--link)!important;font:var(--f-sb);text-decoration:underline}body.gf-ds-aps ul.aps-products label.aps-compare-btn{background:var(--bs)!important;border:1px solid var(--ac)!important;color:var(--link)!important;box-shadow:none!important}body.gf-ds-aps ul.aps-products label.aps-compare-btn:has(input:checked){background:var(--gfp-sel2)!important;color:var(--gfp-info)!important}body.gf-ds-aps .gf-e1-devtype,body.gf-ds-aps .gf-c-chip-type{background:var(--bi);color:var(--t2);border-radius:var(--r-1);font:var(--f-mi);letter-spacing:.06em}body.gf-ds-aps ul.aps-v4-pc-list>li.aps-v4-pc-item:last-child{border-bottom:0}body.gf-ds-aps ul.aps-products .aps-product-details ul{margin:0 0 var(--s-3)}body.gf-ds-aps ul.aps-products .aps-product-details ul li{margin:0 0 var(--s-1)}body.gf-ds-aps ul.aps-products .aps-specs-link{margin-block-start:var(--s-2)}body.gf-ds-aps .aps-sidebar .gf-c-chip-rumored{margin-block-start:var(--s-2)}body.gf-ds-aps .gf-a-type{background:var(--bi);border:0;border-radius:var(--r-1);color:var(--t2);font:var(--f-mi);letter-spacing:.06em}body.gf-ds-aps .gf-a-specs{color:var(--t2);font:var(--f-sm)}body.gf-ds-aps .aps-v4-bento-icon-wrap{display:none}body.gf-ds-aps .aps-sidebar .aps-widget h4.block-title small a{margin-inline-start:var(--s-2);color:var(--link)!important;font:var(--f-sm)!important;text-decoration:underline!important}body.gf-ds-aps .aps-column .faq-question h3{margin:var(--s-4) 0 var(--s-1);font:var(--f-bb)}