.pdp .pdp-plan:not(#_),.pdp-title{font-family:var(--font-sans);text-align:left}.pdp-assure a,.pdp-facts-more a,.pdp-feats-more:hover,.pdp-rating-count{text-underline-offset:3px;text-decoration:underline}.pdp-plan-price,.product-compare:not(#_) .cmp-facts dd,.product-compare:not(#_) .cmp-price{font-variant-numeric:tabular-nums;white-space:nowrap}.pdp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin:0;font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text-muted)}.pdp-fact dt,.pdp-pill{font-size:var(--fs-sm)}.pdp-crumbs a,.pdp-crumbs a:visited{color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--white-a28);text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--dur-fast) var(--ease),text-decoration-color var(--dur-fast) var(--ease)}.pdp-crumbs a:focus-visible,.pdp-crumbs a:hover{color:var(--yellow);text-decoration-color:currentColor}.pdp-crumbs a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-2xs)}.pdp .pdp-plan:not(#_),.pdp-card{border:1px solid var(--bg-border);min-width:0}.pdp-crumbs [aria-hidden=true]{color:var(--text-faint)}.pdp-crumbs [aria-current=page],.product-compare:not(#_) .product-research-links a:hover{color:var(--w)}.hero-product-wrapper.pdp{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:var(--space-4);align-items:start;padding:0}@media (min-width:1201px){.hero-product-wrapper.pdp{grid-template-columns:minmax(0,638fr) minmax(0,538fr);grid-template-rows:auto auto 1fr;column-gap:var(--space-6);row-gap:var(--space-4)}.pdp>.pdp-buy{grid-column:2;grid-row:1/-1}.pdp>.pdp-feats,.pdp>.pdp-gallery,.pdp>.pdp-status{grid-column:1}.pdp>.pdp-xsell{grid-column:1/-1}}@media (min-width:900px) and (max-width:1200px){.hero-product-wrapper.pdp{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto auto 1fr;column-gap:var(--space-5);row-gap:var(--space-4)}.pdp>.pdp-buy{grid-column:2;grid-row:1/-1}.pdp>.pdp-feats,.pdp>.pdp-gallery,.pdp>.pdp-status{grid-column:1}.pdp>.pdp-xsell{grid-column:1/-1}.pdp .pdp-stage{height:260px}.pdp-feats-grid{grid-template-columns:minmax(0,1fr)}}.pdp-facts,.pdp-feats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-gallery{grid-column:1;grid-row:1;align-self:stretch}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-gallery .pdp-stage{flex:1 1 auto;min-height:260px;height:auto}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-gallery .pdp-stage .hero-main-img{position:absolute;inset:0}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-buy{grid-column:2;grid-row:1;align-self:stretch}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-buy .pdp-pay{margin-top:auto}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-feats{grid-column:1;grid-row:2/span 2}.hero-product-wrapper.pdp:not(:has(.pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan ~ .pdp-plan))>.pdp-status{grid-column:2;grid-row:2/span 2}}.pdp-card{box-sizing:border-box;background:var(--bg-card);border-radius:var(--r-xl)}.pdp-gallery{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.pdp .pdp-stage{position:relative;display:flex;align-items:center;justify-content:center;height:340px;border-radius:var(--r-md);background:var(--bg-card-2);overflow:hidden}.pdp .pdp-stage .hero-main-img{width:100%;height:100%;aspect-ratio:auto;margin:0;object-fit:contain;border:0;border-radius:0;background-color:transparent}.pdp .pdp-stage .hero-main-img:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}.pdp-pill{position:absolute;top:var(--space-3-5);left:var(--space-3-5);z-index:3;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2-5);border:1px solid color-mix(in srgb,var(--success) 38%,var(--bg-main));border-radius:var(--r-chip);background:color-mix(in srgb,var(--success) 10%,var(--bg-main));color:var(--success);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--ls-wide);pointer-events:none}.pdp-dot,.pdp-rating-link .gcs-rs{flex:none}.pdp-pill--updating{border-color:color-mix(in srgb,var(--warning) 38%,var(--bg-main));background:color-mix(in srgb,var(--warning) 10%,var(--bg-main));color:var(--warning-text)}.pdp-dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 20%,transparent)}.pdp-dot--updating,.pdp-pill--updating .pdp-dot{background:var(--warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--warning) 20%,transparent)}.pdp-dot--lg{width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 15%,transparent)}.pdp-dot--lg.pdp-dot--updating{box-shadow:0 0 0 5px color-mix(in srgb,var(--warning) 15%,transparent)}.pdp .pdp-thumbs{display:flex;flex-wrap:nowrap;gap:var(--space-2-5);height:auto;margin:-3px;padding:var(--space-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pdp .pdp-thumbs .gallery-thumbnail{box-sizing:border-box;flex:1 1 0;min-width:72px;width:auto;height:84px;padding:var(--space-1);object-fit:contain;border:2px solid var(--bg-border);border-radius:var(--r-md);background-color:var(--bg-card-2);opacity:1;box-shadow:none;transform:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.pdp .pdp-thumbs .gallery-thumbnail:hover{opacity:1;transform:none;border-color:color-mix(in srgb,var(--yellow) 50%,var(--bg-border))}.pdp .pdp-thumbs .gallery-thumbnail.active{border-color:var(--yellow);box-shadow:none}.pdp-buy{display:flex;flex-direction:column;padding:28px}.pdp-title{margin:0;font-size:clamp(1.75rem, 2.6vw, 2.25rem);font-weight:var(--fw-heavy);line-height:var(--lh-none);letter-spacing:var(--ls-snug);color:var(--w);text-wrap:balance;overflow-wrap:anywhere}.pdp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3-5);margin:var(--space-2-5) 0 0;font-size:var(--fs-base);line-height:var(--lh-snug);color:var(--text-muted)}.pdp-rating-link{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-3) 0;margin:-12px 0;color:var(--text-muted);text-decoration:none}.pdp-rating-val{color:var(--w);font-weight:var(--fw-bold)}.pdp-blurb,.pdp-legend{color:var(--text-muted)}.pdp-rating-count{text-decoration-color:var(--white-a42)}.pdp-rating-link:focus-visible .pdp-rating-count,.pdp-rating-link:hover .pdp-rating-count{color:var(--yellow);text-decoration-color:currentColor}.pdp-rating-link:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-2xs)}.pdp-sep{flex:none;width:1px;height:14px;background:var(--bg-border)}.pdp .pdp-xsell::before,.pdp-plan-sub:empty,.pdp-players[hidden],.pdp-sep[hidden],.product-compare:not(#_) .cmp-cols,.product-compare:not(#_) .cmp-go{display:none}.pdp-sold strong{color:var(--w);font-variant-numeric:tabular-nums}.pdp-blurb{margin:var(--space-2-5) 0 0;font-size:var(--fs-md);line-height:var(--lh-base);text-wrap:pretty}.pdp-form{margin:var(--space-6) 0 0}.pdp .pdp-fs{position:relative;display:block;width:100%;min-width:0;margin:0;padding:0;border:0}.pdp-legend{display:block;margin:0 0 var(--space-3);padding:0;font-size:var(--fs-base);font-weight:var(--fw-semibold)}.pdp .pdp-help a,.pdp-plan-go{padding:0 var(--space-4);box-sizing:border-box;min-height:44px}.pdp .pdp-plan:not(#_),.pdp-plan-name{font-size:var(--fs-md);color:var(--w)}.pdp-plans{display:flex;flex-direction:column;gap:var(--space-2)}.pdp .pdp-plan:not(#_){box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--space-4);flex:none;width:100%;min-height:72px;max-height:none;margin:0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-radius:var(--r-md);background:var(--bg-card-2);font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;opacity:1;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.pdp .pdp-plan:not(#_):hover:not(:disabled){opacity:1;border-color:var(--yellow);background:color-mix(in srgb,var(--yellow) 6%,var(--bg-card-2))}.pdp .pdp-plan:not(#_):focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.pdp-plan-main{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.pdp-plan-name{font-weight:var(--fw-bold);line-height:var(--lh-tight)}.pdp-plan-sub{display:flex;flex-wrap:wrap;gap:0 var(--space-3);font-size:var(--fs-base);line-height:var(--lh-snug);color:var(--text-muted)}.pdp-plan-save,.product-compare:not(#_) .cmp-status.is-ok{color:var(--success)}.pdp-plan-save{font-weight:var(--fw-semibold);white-space:nowrap}.pdp-plan-price{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--w)}.pdp .pdp-feats-h,.pdp-plan-go{font-size:var(--fs-md);color:var(--w);font-weight:var(--fw-bold)}.pdp-plan-go{display:inline-flex;align-items:center;justify-content:center;min-width:4.5rem;border:1px solid var(--bg-border);border-radius:var(--r-sm);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.pdp-assure,.pdp-feat-desc,.pdp-feats-more,.pdp-pay-label,.pdp-status-sub,.pdp-status-title{font-size:var(--fs-base)}.pdp .pdp-plan.is-lead:not(#_) .pdp-plan-go,.pdp .pdp-plan:not(#_):focus-visible .pdp-plan-go,.pdp .pdp-plan:not(#_):hover:not(:disabled) .pdp-plan-go{border-color:var(--yellow-deep);background:var(--yellow);color:var(--text-on-gold)}@media (max-width:380px){.pdp .pdp-plan:not(#_){grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.pdp .pdp-plan:not(#_) .pdp-plan-price{grid-column:1;grid-row:2;font-size:var(--fs-lg)}.pdp .pdp-plan:not(#_) .pdp-plan-go{grid-column:2;grid-row:1/span 2}}.pdp-buy .gcs-error-msg.visible{margin-top:var(--space-3)}.pdp-assure{margin:var(--space-4) 0 0;line-height:var(--lh-base);color:var(--text-muted)}.pdp .pdp-feats-h,.pdp-feat-desc,.pdp-status-sub,.pdp-status-title{line-height:var(--lh-snug)}.pdp-assure a,.pdp-facts-more a{color:var(--yellow)}.pd-claim-note a:hover,.pdp-assure a:hover,.pdp-facts-more a:hover,.product-compare:not(#_) .cmp-all a:hover{color:var(--yellow-2)}.pdp-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--rule-hair)}.pdp-pay-label{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}.pdp-pay-marks{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pdp-mark{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:46px;padding:0 var(--space-2-5);border-radius:var(--r-xs);background:var(--mark-bg)}.pdp .pdp-help a,.pdp-mark--blik{border:1px solid var(--bg-border)}.pdp-mark svg{display:block;width:auto;height:15px}.pdp-mark--blik{background:var(--black)}.pdp-mark--blik img{display:block;width:auto;height:16px}.pdp-feats{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.pdp-feats-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3)}.pdp .pdp-feats-h{margin:0;padding:0;border:0;letter-spacing:0;text-transform:none}.pdp-feats-more{padding:var(--space-3) 0;margin:-12px 0;color:var(--yellow);text-decoration:none}.pdp-feats-more:hover{color:var(--yellow-2)}.pdp-feats-more:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-2xs)}.pdp-feats-grid{display:grid;gap:0 var(--space-6);margin:0;padding:0;list-style:none}.pdp-feat{display:block;padding:var(--space-3) 0;border-top:1px solid var(--rule-hair)}.pdp-feat-txt{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}.pdp-fact-val,.pdp-feat-name{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--w)}.pdp-feat-desc{color:var(--text-muted)}.pdp-status{padding:var(--space-5) var(--space-6)}.pdp-status-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-3)}.pdp-status-top>.pdp-dot{margin:0 var(--space-0-5)}.pdp-status-txt{flex:1 1 200px;min-width:0}.pdp-status-title{margin:0;font-weight:var(--fw-semibold);color:var(--w)}.pdp-status-sub{margin:var(--space-0-5) 0 0;color:var(--text-muted)}.pdp-fact-note,.pdp-facts-more{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text-muted)}.pdp .pdp-help{display:flex;flex-wrap:wrap;gap:var(--space-2-5);margin:0;padding:0}.pdp .pdp-help a{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;border-radius:var(--r-chip);background:0 0;color:var(--w);font-size:var(--fs-base);font-weight:var(--fw-medium);text-decoration:none;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.pdp .pdp-help a:hover{border-color:var(--yellow);color:var(--yellow)}.pdp .pdp-help a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.pdp .pdp-help svg{flex:none;display:block}.pdp-facts{display:grid;gap:var(--space-3-5) var(--space-5);margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--rule-hair)}.pdp-fact{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.pdp-fact dt{font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);color:var(--text-muted)}.pdp-fact dd{display:flex;flex-direction:column;gap:var(--space-0-5);margin:0}.pdp-facts-more{margin:var(--space-3-5) 0 0}.pdp .pdp-xsell{box-sizing:border-box;margin:0;padding:var(--space-5) var(--space-6);background:var(--bg-card);border:1px solid var(--bg-border);border-radius:var(--r-xl)}.pdp .pdp-xsell .cross-sell-item{display:flex;flex-direction:column;gap:var(--space-1-5)}.pdp .pdp-xsell .cross-sell-item .cross-sell-link{flex:1 1 auto}.pdp .pdp-xsell .qbuy-btn{width:100%}.pdp .pdp-xsell .cross-sell-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:var(--space-2-5)}@media (max-width:1200px){.pdp-title{font-size:clamp(1.75rem, 5vw, 2.25rem)}}@media (max-width:560px){.pdp-buy{padding:var(--space-6) var(--space-5)}.pdp-feats{padding:var(--space-5) var(--space-5)}.pdp-status{padding:var(--space-5)}.pdp-facts,.pdp-feats-grid{grid-template-columns:minmax(0,1fr)}.pdp .pdp-plan:not(#_){column-gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.pdp-plan-price{font-size:var(--fs-lg)}.pdp-rating .pdp-sep{display:none}}@media (max-width:500px){.pdp-gallery{padding:var(--space-3)}.pdp .pdp-stage{height:260px}.pdp .pdp-stage:has(.gallery-swipe){height:auto}.pdp .pdp-stage .gallery-swipe{flex:1 1 auto;width:100%;border:0;border-radius:0;background:0 0}.pdp-gallery:has(.gallery-swipe) .pdp-thumbs{display:none}.pdp-pill{top:var(--space-2-5);left:var(--space-2-5)}}.product-compare:not(#_){overflow:visible;padding:0;border:0;border-radius:0;background:0 0}.product-compare:not(#_) .cmp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-6);margin:0 0 var(--space-5)}.product-compare:not(#_) .cmp-title{margin:0;color:var(--w);font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}.product-compare:not(#_) .cmp-all{margin:0;padding:0}.product-compare:not(#_) .cmp-all a{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;border-radius:0;background:0 0;color:var(--yellow);font-size:var(--fs-md);font-weight:var(--fw-semibold);text-decoration:none}.product-compare:not(#_) .cmp-all a::after,.product-compare:not(#_) .product-research-links a::after{content:"";flex:none;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:color var(--dur-base) var(--ease)}.product-compare:not(#_) .cmp-all a::after{margin-left:var(--space-2)}.product-compare:not(#_) .cmp-all a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-2xs)}.product-compare:not(#_) .cmp-plate{container:cmp/inline-size;border:1px solid var(--rule-plate);border-radius:var(--r-lg);background:var(--bg-card);overflow:hidden}.product-compare:not(#_) .cmp-list{list-style:none;margin:0;padding:0}.product-compare:not(#_) .cmp-list>li+li{border-top:1px solid var(--rule-hair)}.product-compare:not(#_) .cmp-row{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"art id price" "art facts facts";align-items:center;gap:var(--space-1-5) var(--space-3-5);min-height:72px;padding:var(--space-3-5) var(--space-5);color:var(--gray-1);text-decoration:none}.product-compare:not(#_) .cmp-art{grid-area:art;width:2.75rem;height:2.75rem;border:1px solid var(--rule-plate);border-radius:var(--r-sm);background:var(--bg-card-2);object-fit:cover}.product-compare:not(#_) .cmp-id{grid-area:id;display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0;margin:0}.product-compare:not(#_) .cmp-name{color:var(--w);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);overflow-wrap:anywhere}.product-compare:not(#_) .cmp-note{color:var(--text-muted);font-size:var(--fs-base);line-height:var(--lh-snug)}.product-compare:not(#_) .cmp-why{color:var(--yellow);font-weight:var(--fw-semibold)}.product-compare:not(#_) .cmp-facts{grid-area:facts;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;font-size:var(--fs-base);line-height:var(--lh-snug)}.product-compare:not(#_) .cmp-facts>div{margin:0}.product-compare:not(#_) .cmp-facts dd{margin:0;color:var(--gray-1)}.product-compare:not(#_) .cmp-alt:hover .cmp-name,.product-compare:not(#_) .cmp-star,.product-compare:not(#_) .product-research-links a:hover::after{color:var(--yellow)}.product-compare:not(#_) .cmp-n{color:var(--text-muted)}.product-compare:not(#_) .cmp-status{display:inline-flex;align-items:center;gap:var(--space-1-5);font-weight:var(--fw-semibold)}.product-compare:not(#_) .cmp-status::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.product-compare:not(#_) .cmp-status.is-upd{color:var(--warning-text)}.product-compare:not(#_) .cmp-price{grid-area:price;margin:0;color:var(--yellow);font-size:var(--fs-lg);font-weight:var(--fw-bold);text-align:right}.product-compare:not(#_) .cmp-from{color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.product-compare:not(#_) .cmp-alt:hover,.product-compare:not(#_) .cmp-row.is-current{background:var(--surface-2)}.product-compare:not(#_) .cmp-row.is-current::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--yellow)}.product-compare:not(#_) .cmp-alt{transition:background-color var(--dur-fast) var(--ease)}.product-compare:not(#_) .cmp-alt:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}@container cmp (min-width:40em){.product-compare:not(#_) .cmp-cols,.product-compare:not(#_) .cmp-row{grid-template-columns:2.75rem minmax(0,1fr) 8rem 5rem 8rem 8rem 1rem;grid-template-areas:"art id rate plans status price go"}.product-compare:not(#_) .cmp-cols{display:grid;column-gap:var(--space-3-5);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--rule-hair);color:var(--text-muted);font-size:var(--fs-base)}.product-compare:not(#_) .cmp-cols span:first-child{grid-column:art/id}.product-compare:not(#_) .cmp-cols span:last-child{grid-column:price;text-align:right}.product-compare:not(#_) .cmp-row{column-gap:var(--space-3-5)}.product-compare:not(#_) .cmp-from{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-compare:not(#_) .cmp-facts{display:contents}.product-compare:not(#_) .cmp-facts>div:first-child{grid-area:rate}.product-compare:not(#_) .cmp-facts>div:nth-child(2){grid-area:plans}.product-compare:not(#_) .cmp-facts>div:nth-child(3){grid-area:status}.product-compare:not(#_) .cmp-go{grid-area:go;display:block;width:8px;height:8px;border-top:2px solid var(--text-muted);border-right:2px solid var(--text-muted);transform:rotate(45deg);justify-self:end}.product-compare:not(#_) .cmp-alt:hover .cmp-go{border-color:var(--yellow)}}.product-compare:not(#_) .product-research-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));column-gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;text-align:left}.product-compare:not(#_) .product-research-links a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:48px;margin:0;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--rule-hair);border-radius:0;background:0 0;color:var(--gray-1);font-size:var(--fs-md);font-weight:var(--fw-medium);text-decoration:none}.product-compare:not(#_) .product-research-links a::after{margin-right:var(--space-1);color:var(--text-muted)}.product-compare:not(#_) .product-research-links a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:var(--r-2xs)}.product-compare:not(#_) .product-compare-solo{margin:0;padding:0;border:0;background:0 0;color:var(--gray-1);text-align:left}@media (prefers-reduced-motion:reduce){.pdp .pdp-help a,.pdp .pdp-plan:not(#_),.pdp .pdp-thumbs .gallery-thumbnail,.pdp-plan-go,.product-compare:not(#_) .cmp-all a::after,.product-compare:not(#_) .product-research-links a::after{transition:none}}html.a11y-motion .product-compare:not(#_) .cmp-all a::after,html.a11y-motion .product-compare:not(#_) .product-research-links a::after{transition:none}.pd-claim-note{margin:0 0 var(--space-5);padding:var(--space-2-5) var(--space-4);max-width:68ch;color:var(--gray-1);font-size:var(--fs-base);line-height:var(--lh-relaxed);border-left:3px solid var(--yellow);background:var(--bg-card);border-radius:var(--r-2xs)}.pd-claim-note a{color:var(--yellow);text-decoration:underline;text-underline-offset:2px}@media (forced-colors:active){.pdp .pdp-plan-go,.pdp .pdp-plan:not(#_){border-color:ButtonText}.pdp-card,.pdp-feat,.pdp-pill,.product-compare:not(#_) .cmp-plate{border-color:CanvasText}.pdp .pdp-thumbs .gallery-thumbnail.active{border-color:Highlight;outline:Highlight solid 2px;outline-offset:1px}.pdp-dot{forced-color-adjust:none}.product-compare:not(#_) .cmp-row.is-current::before{background:Highlight}.product-compare:not(#_) .cmp-status::before{display:none}.pd-claim-note{border-left-color:Highlight}}