.comparison-guide{color:rgb(var(--color-foreground))}.comparison-guide__inner{margin:0 auto}.comparison-guide__hero{display:grid;gap:3.2rem;align-items:center;padding:var(--mg-rhythm-section) 0 0}.comparison-guide__hero-media{aspect-ratio:4 / 3;min-height:32rem;overflow:hidden;order:-1}.comparison-guide__hero-media img{display:block;height:100%;object-fit:cover;width:100%}.comparison-guide__eyebrow{color:var(--mg-section-eyebrow-color);font-family:var(--font-body-family);font-size:var(--mg-section-eyebrow-font-size);font-weight:var(--mg-section-eyebrow-font-weight);letter-spacing:var(--mg-section-eyebrow-letter-spacing);line-height:var(--mg-section-eyebrow-line-height);margin:0 0 1rem;text-transform:uppercase}.comparison-guide h1,.comparison-guide h2,.comparison-guide h3{color:rgb(var(--color-foreground));margin:0}.comparison-guide h1{font-size:clamp(3.4rem,6vw,6.2rem);line-height:1.03;max-width:72rem}.comparison-guide__subhead{color:rgb(var(--color-foreground));font-size:clamp(2rem,3vw,3rem);font-weight:700;line-height:1.22;margin:var(--mg-rhythm-text) auto 0;max-width:82rem}.comparison-guide__lede{color:rgba(var(--color-foreground),.78);font-size:1.8rem;line-height:1.58;margin:1.8rem 0 0;max-width:76rem}.comparison-guide__updated{align-items:center;color:rgba(var(--color-foreground),.62);display:flex;font-size:1.3rem;gap:.8rem;justify-content:center;margin:1.8rem auto 0}.comparison-guide__updated:before{background:rgb(var(--color-button));border-radius:50%;content:"";flex:0 0 auto;height:.7rem;width:.7rem}.comparison-guide__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.comparison-guide__actions--hero .button{min-width:19rem}.comparison-guide__actions--hero{justify-content:center}.comparison-guide :is(a,button):focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.3rem}.comparison-guide__section{padding:var(--mg-rhythm-section) 0}.comparison-guide__band{background:rgba(var(--color-foreground),.035);border-bottom:.1rem solid rgba(var(--color-foreground),.08);border-top:.1rem solid rgba(var(--color-foreground),.08)}#compare-options{scroll-margin-top:calc(var(--header-height, 7.5rem) + 2rem)}.comparison-guide__section-heading{font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.12;max-width:84rem}.comparison-guide__section-copy{color:rgba(var(--color-foreground),.76);font-size:1.7rem;line-height:1.58;margin:var(--mg-rhythm-text) auto 0;max-width:78rem}.comparison-guide__answer{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-left:.4rem solid rgb(var(--color-button));border-radius:1.2rem;margin-top:var(--mg-rhythm-cluster);padding:2rem}.comparison-guide__answer h2{font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;line-height:1.4;text-transform:uppercase}.comparison-guide__answer p{color:rgba(var(--color-foreground),.8);font-size:1.7rem;line-height:1.58;margin:1rem 0 0}.comparison-guide__product-grid{display:grid;gap:var(--mg-rhythm-grid);margin-top:var(--mg-rhythm-cluster)}.comparison-guide__product-card,.comparison-guide__use-card,.comparison-guide__faq-card{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem}.comparison-guide__product-card{display:grid;gap:1.8rem;padding:1.6rem}.comparison-guide__product-media{align-items:center;background:rgba(var(--color-foreground),.035);border-radius:.8rem;display:flex;justify-content:center;min-height:24rem;overflow:hidden}.comparison-guide__product-media img{display:block;height:auto;max-height:28rem;object-fit:contain;width:100%}.comparison-guide__product-content{align-self:center}.comparison-guide__badge{color:rgb(var(--color-button));display:inline-block;font-size:1.2rem;font-weight:700;line-height:1.4;margin-bottom:.8rem;text-transform:uppercase}.comparison-guide__product-content h3{font-size:2.6rem;line-height:1.15}.comparison-guide__price{color:rgba(var(--color-foreground),.82);font-size:1.6rem;font-weight:700;margin:.8rem 0 0}.comparison-guide__product-content p{color:rgba(var(--color-foreground),.76);font-size:1.6rem;line-height:1.55;margin:1.2rem 0 0}.comparison-guide__product-content .button--text{margin-top:1.6rem}.comparison-guide__table-wrap{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;margin-top:var(--mg-rhythm-cluster);overflow-x:auto}.comparison-guide__table{border-collapse:collapse;min-width:90rem;width:100%}.comparison-guide__table th,.comparison-guide__table td{border-bottom:.1rem solid rgba(var(--color-foreground),.1);font-size:1.5rem;line-height:1.5;padding:1.4rem;text-align:left;vertical-align:top}.comparison-guide__table thead th{background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;letter-spacing:0}.comparison-guide__table tbody th{background:rgb(var(--color-background));font-weight:700;left:0;position:sticky;z-index:1}.comparison-guide__table thead th:first-child{left:0;position:sticky;z-index:2}.comparison-guide__table-row--mobilegs th,.comparison-guide__table-row--mobilegs td{background:#fdf2ec}.comparison-guide__table-row--mobilegs th{box-shadow:inset .4rem 0 rgb(var(--color-button))}.comparison-guide__table-badge{background:rgb(var(--color-button));border-radius:.3rem;color:rgb(var(--color-button-text));display:table;font-size:1rem;letter-spacing:.05em;line-height:1.3;margin-top:.7rem;padding:.35rem .55rem;text-transform:uppercase}.comparison-guide__table tr:last-child th,.comparison-guide__table tr:last-child td{border-bottom:0}.comparison-guide__table a{color:#b83b00;font-weight:700}.comparison-guide__table a:hover{text-decoration-thickness:.2rem}.comparison-guide__feature-grid,.comparison-guide__use-grid,.comparison-guide__faq-grid{display:grid;gap:var(--mg-rhythm-grid);margin-top:var(--mg-rhythm-cluster)}.comparison-guide__use-card,.comparison-guide__faq-card{padding:1.8rem}.comparison-guide__feature-card{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:.8rem;overflow:hidden}.comparison-guide__feature-media{aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.055);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.025);overflow:hidden}.comparison-guide__feature-media img{display:block;height:100%;object-fit:cover;width:100%}.comparison-guide__feature-content{border-top:.3rem solid rgb(var(--color-button));padding:1.8rem}.comparison-guide__feature-card h3,.comparison-guide__use-card h3,.comparison-guide__faq-card h3{font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;line-height:1.3}.comparison-guide__feature-card p,.comparison-guide__use-card p,.comparison-guide__faq-card p{color:rgba(var(--color-foreground),.76);font-size:1.55rem;line-height:1.55;margin:1rem 0 0}.comparison-guide__note{background:#bcded659;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;margin-top:var(--mg-rhythm-cluster);padding:2rem}.comparison-guide__note h3{font-family:var(--font-body-family);font-size:1.7rem;font-weight:700}.comparison-guide__note p{color:rgba(var(--color-foreground),.78);font-size:1.6rem;line-height:1.55;margin:1rem 0 0}.comparison-guide__cta{background:#bcded6;color:rgb(var(--color-foreground));padding:4rem 0}.comparison-guide__cta :is(a,button):focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.3rem}.comparison-guide__cta-top{align-items:center;display:grid;gap:2.4rem;grid-template-columns:minmax(0,1fr)}.comparison-guide__cta-title{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(2.8rem,4.4vw,4.4rem);font-weight:400;letter-spacing:-.025em;line-height:1.02;margin:0}.comparison-guide__cta-lede{text-align:center}.comparison-guide__cta-lede p{color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.55;margin:1rem auto 0;max-width:52ch}.comparison-guide__tiles{display:grid;gap:var(--mg-rhythm-grid);grid-template-columns:minmax(0,1fr)}.comparison-guide__tile{align-items:center;background:rgb(var(--color-background));border:.1rem solid var(--mg-surface-border);border-radius:var(--mg-surface-radius);box-shadow:none;color:rgb(var(--color-foreground));display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr) auto;height:100%;padding:2rem 2.2rem;text-decoration:none}.comparison-guide__tile--lead{border-top-color:rgb(var(--color-button));border-top-width:.3rem}.comparison-guide__tile:focus-visible{border-color:rgb(var(--color-button))}.comparison-guide__tile-kicker{color:#b83b00;display:block;font-size:1.1rem;font-weight:700;letter-spacing:.1em;margin-bottom:.6rem;text-transform:uppercase}.comparison-guide__tile--alt .comparison-guide__tile-kicker{color:rgba(var(--color-foreground),.62)}.comparison-guide__tile-name{display:block;font-family:var(--font-heading-family);font-size:2.6rem;font-weight:400;letter-spacing:-.02em;line-height:1.05;margin-bottom:.6rem}.comparison-guide__tile-desc{color:rgba(var(--color-foreground),.66);display:block;font-size:1.4rem;line-height:1.5;margin:0 0 1rem;max-width:38ch}.comparison-guide__tile-price{color:rgba(var(--color-foreground),.62);display:block;font-size:1.4rem;font-weight:600}.comparison-guide__tile-price b{color:rgb(var(--color-foreground));font-size:1.9rem;font-weight:700}.comparison-guide__tile-go{align-items:center;background:rgb(var(--color-button));border-radius:50%;color:rgb(var(--color-button-text));display:inline-flex;flex:none;height:4.4rem;justify-content:center;width:4.4rem}.comparison-guide__tile-go .icon-arrow{height:auto;width:1.8rem}.comparison-guide__tile--alt .comparison-guide__tile-go{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.comparison-guide__cta-rail{align-items:center;border-top:.1rem solid rgba(var(--color-foreground),.16);color:rgba(var(--color-foreground),.72);display:flex;flex-direction:column;gap:1.6rem;margin-top:2.8rem;padding-top:2rem}.comparison-guide__cta-links{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 2.4rem;justify-content:center}.comparison-guide__cta-link-arrow{display:inline-flex;margin-left:.6rem}.comparison-guide__cta-link-arrow .icon-arrow{height:auto;width:1.4rem}.comparison-guide__trust{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;justify-content:center;list-style:none;margin:2rem 0 0;padding:0}.comparison-guide__trust li{color:rgba(var(--color-foreground),.82);font-size:1.4rem;font-weight:700;position:relative}.comparison-guide__trust li+li{padding-left:1.6rem}.comparison-guide__trust li+li:before{background:rgb(var(--color-button));border-radius:50%;content:"";height:.5rem;left:0;margin-top:-.25rem;position:absolute;top:50%;width:.5rem}.comparison-guide__trust--rail{justify-content:center;margin:0}.comparison-guide__trust--rail li{color:rgba(var(--color-foreground),.66);font-size:1.3rem;font-weight:400}.comparison-guide__section-copy a,.comparison-guide__answer a{color:rgb(var(--color-button));font-weight:700;text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:750px){.comparison-guide__product-card{grid-template-columns:minmax(22rem,.8fr) minmax(0,1fr);padding:2.2rem}.comparison-guide__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-guide__use-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-guide__faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-guide__cta{padding:4.8rem 0}.comparison-guide__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-guide__tile:only-child{grid-column:1 / -1;justify-self:center;width:calc((100% - var(--mg-rhythm-grid)) / 2)}.comparison-guide__cta-rail{flex-direction:column;gap:1.8rem}}@media screen and (max-width:749px){.comparison-guide__table-wrap{background:transparent;border:0;border-radius:0;overflow:visible}.comparison-guide__table,.comparison-guide__table tbody,.comparison-guide__table tr,.comparison-guide__table th,.comparison-guide__table td{display:block;min-width:0;width:100%}.comparison-guide__table thead{display:none}.comparison-guide__table tr{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;box-shadow:0 1rem 2.8rem rgba(var(--color-foreground),.06);margin-bottom:1.2rem;overflow:hidden}.comparison-guide__table tbody th{background:rgb(var(--color-foreground));color:rgb(var(--color-background));left:auto;padding:1.5rem 1.6rem;position:static}.comparison-guide__table td{border-bottom:0;padding:1.2rem 1.6rem}.comparison-guide__table td:before{color:rgba(var(--color-foreground),.58);content:attr(data-label);display:block;font-size:1.05rem;font-weight:700;letter-spacing:.06em;margin-bottom:.35rem;text-transform:uppercase}.comparison-guide__table tr.comparison-guide__table-row--mobilegs{border-color:rgba(var(--color-button),.35);box-shadow:inset .4rem 0 rgb(var(--color-button)),0 1rem 2.8rem rgba(var(--color-foreground),.06)}.comparison-guide__table-row--mobilegs th{background:#fdf2ec;box-shadow:none;color:rgb(var(--color-foreground))}.comparison-guide__table-row--mobilegs td{background:#fdf2ec}}@media(hover:hover)and (pointer:fine){.comparison-guide__tile:hover{border-color:rgb(var(--color-button))}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.comparison-guide__tile{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.comparison-guide__tile-go{transition:transform .18s ease}.comparison-guide__tile:hover,.comparison-guide .comparison-guide__tile.mg-reveal.is-in.is-revealed:hover{transform:translateY(-.2rem)}.comparison-guide__tile:hover .comparison-guide__tile-go{transform:translate(.3rem)}}@media(prefers-reduced-motion:no-preference){.comparison-guide .mg-reveal{opacity:0;transform:translateY(1.2rem);transition:opacity .4s ease,transform .4s ease;transition-delay:var(--mg-reveal-delay, 0s)}.comparison-guide .mg-reveal.is-in{opacity:1;transform:translateY(0)}.comparison-guide .comparison-guide__tile.mg-reveal.is-in.is-revealed{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;transition-delay:0s}}@media screen and (min-width:990px){.comparison-guide__tile{box-shadow:var(--mg-surface-shadow)}.comparison-guide__hero--with-media{grid-template-columns:minmax(0,1.05fr) minmax(34rem,.95fr);padding-bottom:var(--mg-rhythm-cluster)}.comparison-guide__hero-media{min-height:52rem;order:0}.comparison-guide__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-guide__product-card{grid-template-columns:1fr}.comparison-guide__feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-comparison-guide.css.map */
