.comparison-page{padding:3.2rem 0 5.2rem}.comparison-page__shell{display:grid;gap:2.4rem}.comparison-page__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(28rem,38rem);gap:2rem;align-items:end;padding:3rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:3rem;background:radial-gradient(circle at top right,rgba(var(--color-foreground),.08),transparent 28rem),linear-gradient(135deg,rgba(var(--color-foreground),.05),rgba(var(--color-background),.96))}.comparison-page__hero-copy{display:grid;gap:1.2rem}.comparison-page__eyebrow{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.comparison-page__title{margin:0;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1}.comparison-page__lead{max-width:76rem;margin:0;color:rgba(var(--color-foreground),.75);font-size:1.6rem;line-height:1.6}.comparison-page__hero-side{display:grid;gap:1.2rem;align-self:stretch;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2rem;background:rgba(var(--color-background),.82)}.comparison-page__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.comparison-page__section{display:grid;gap:1.4rem;padding:2.2rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2.2rem;background:rgba(var(--color-background),.78)}.comparison-page__section-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.comparison-page__section-title{margin:0;font-size:2.1rem;line-height:1.15}.comparison-page__muted{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.45rem;line-height:1.6}.comparison-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.comparison-page__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-page__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.comparison-card{display:flex;flex-direction:column;gap:.8rem;min-height:12rem;padding:1.5rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.6rem;text-decoration:none;background:linear-gradient(180deg,rgba(var(--color-foreground),.05),transparent),rgba(var(--color-background),.9);color:rgb(var(--color-foreground))}a.comparison-card:hover{transform:translateY(-.2rem);border-color:rgba(var(--color-foreground),.18)}.comparison-card__eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.comparison-card__title{font-size:1.5rem;font-weight:700;line-height:1.35}.comparison-card__copy{margin:0;color:rgba(var(--color-foreground),.68);font-size:1.25rem;line-height:1.45}.comparison-card__media{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-background),.92)}.comparison-card__media img{width:100%;height:100%;object-fit:contain;display:block}.comparison-page__table-wrap{overflow-x:auto;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.6rem}.comparison-page__table{width:100%;min-width:68rem;border-collapse:collapse;background:rgba(var(--color-background),.92)}.comparison-page__table th,.comparison-page__table td{padding:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08);text-align:left;vertical-align:top;font-size:1.35rem;line-height:1.5}.comparison-page__table th{font-weight:700;color:rgb(var(--color-foreground))}.comparison-page__table tr:last-child td{border-bottom:0}.comparison-page__list{margin:0;padding-left:1.8rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.6}.comparison-page__faq{display:grid;gap:1rem}.comparison-page__faq details{padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.4rem;background:rgba(var(--color-background),.9)}.comparison-page__faq summary{cursor:pointer;font-weight:700}.comparison-page__sponsored-slider{display:grid;gap:1.4rem;overflow:hidden;width:100%;max-width:100%}.comparison-page__sponsored-track{display:flex;width:100%;max-width:100%;gap:1rem;transition:transform .45s ease;will-change:transform;align-items:stretch}.comparison-page__sponsored-slide{flex:0 0 calc((100% - 2rem) / 3);width:calc((100% - 2rem) / 3);min-width:calc((100% - 2rem) / 3);max-width:calc((100% - 2rem) / 3);box-sizing:border-box;display:block}.comparison-page__sponsored-card{min-height:0;padding:1.6rem;height:100%;width:100%;max-width:none}.comparison-page__sponsored-card .comparison-card__media{height:18rem;aspect-ratio:auto;background:rgba(var(--color-background),.96)}.comparison-page__sponsored-card .comparison-card__media img{width:100%;height:100%;object-fit:contain;object-position:center}.comparison-page__sponsored-dots{display:flex;width:100%;max-width:100%;justify-content:center;align-items:center;gap:.8rem;margin:0 auto;text-align:center;justify-self:center;grid-column:1 / -1}.comparison-page__sponsored-dot{width:1rem;height:1rem;padding:0;border:0;border-radius:999px;background:rgba(var(--color-foreground),.22);cursor:pointer}.comparison-page__sponsored-dot[aria-current=true]{background:rgb(var(--color-foreground))}.comparison-page__breadcrumb{display:flex;flex-wrap:wrap;gap:.7rem;color:rgba(var(--color-foreground),.64);font-size:1.3rem}.comparison-page__breadcrumb a{color:inherit}.comparison-page__seo-copy{max-width:92rem}@media screen and (max-width:989px){.comparison-page__hero,.comparison-page__grid,.comparison-page__grid--four{grid-template-columns:1fr 1fr}.comparison-page__hero{grid-template-columns:1fr}.comparison-page__sponsored-slide{flex-basis:calc((100% - 1rem)/2);width:calc((100% - 1rem)/2);min-width:calc((100% - 1rem)/2);max-width:calc((100% - 1rem)/2)}}@media screen and (max-width:749px){.comparison-page{padding-top:2.4rem}.comparison-page__hero,.comparison-page__section{padding:1.8rem;border-radius:2rem}.comparison-page__section-header,.comparison-page__grid,.comparison-page__grid--two,.comparison-page__grid--four{grid-template-columns:1fr}.comparison-page__section-header{display:grid}.comparison-page__sponsored-card .comparison-card__media{height:20rem}.comparison-page__sponsored-slide{flex-basis:100%;width:100%;min-width:100%;max-width:100%}}.comparison-page__sponsored-slider{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;padding-bottom:3.2rem!important;box-sizing:border-box!important}.comparison-page__sponsored-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:1rem!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;transition:transform .45s ease!important;will-change:transform!important}.comparison-page__sponsored-track>.comparison-page__sponsored-slide{display:block!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:calc((100% - 2rem) / 3)!important;width:calc((100% - 2rem) / 3)!important;min-width:calc((100% - 2rem) / 3)!important;max-width:calc((100% - 2rem) / 3)!important;margin:0!important;padding:0!important;box-sizing:border-box!important;justify-content:initial!important;align-items:initial!important}.comparison-page__sponsored-track>.comparison-page__sponsored-slide>.comparison-page__sponsored-card,.comparison-page__sponsored-slide .comparison-page__sponsored-card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;box-sizing:border-box!important}.comparison-page__sponsored-card .comparison-card__media{width:100%!important;height:18rem!important;aspect-ratio:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}.comparison-page__sponsored-card .comparison-card__media img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.comparison-page__sponsored-dots{position:absolute!important;left:50%!important;right:auto!important;bottom:.4rem!important;transform:translate(-50%)!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:.8rem!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;text-align:center!important;z-index:5!important}.comparison-page__sponsored-dot{display:block!important;flex:0 0 auto!important;width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:rgba(var(--color-foreground),.22)!important;cursor:pointer!important}.comparison-page__sponsored-dot[aria-current=true]{background:rgb(var(--color-foreground))!important}@media screen and (max-width:989px){.comparison-page__sponsored-track>.comparison-page__sponsored-slide{flex-basis:calc((100% - 1rem)/2)!important;width:calc((100% - 1rem)/2)!important;min-width:calc((100% - 1rem)/2)!important;max-width:calc((100% - 1rem)/2)!important}}@media screen and (max-width:749px){.comparison-page__sponsored-slider{padding-bottom:3.4rem!important}.comparison-page__sponsored-track>.comparison-page__sponsored-slide{flex-basis:100%!important;width:100%!important;min-width:100%!important;max-width:100%!important}.comparison-page__sponsored-card .comparison-card__media{height:20rem!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-comparison-pages.css.map */
