.gsj-comparison{position:relative;isolation:isolate;overflow:hidden;width:100%;background:var(--gsj-background, #f7f7f5);color:var(--gsj-body-colour, #2b2925);font-family:var(--gsj-body-font, inherit)}.gsj-comparison *,.gsj-comparison *:before,.gsj-comparison *:after{box-sizing:border-box}.gsj-comparison__media,.gsj-comparison__overlay,.gsj-comparison__vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gsj-comparison__media{z-index:0;overflow:hidden}.gsj-comparison__background-image,.gsj-comparison__video-poster,.gsj-comparison__background-video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gsj-comparison__background-image{object-fit:var(--gsj-image-fit, cover);object-position:var(--gsj-image-position, center center)}.gsj-comparison__video-poster,.gsj-comparison__background-video{position:absolute;top:0;right:0;bottom:0;left:0;object-position:var(--gsj-video-position-x, 50%) var(--gsj-video-position-y, 50%)}.gsj-comparison__background-video{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:none}.gsj-comparison__overlay{z-index:1;background:transparent}.gsj-comparison--background-video .gsj-comparison__overlay{background:var(--gsj-overlay, rgba(8, 6, 4, .52))}.gsj-comparison__vignette{z-index:1;background:radial-gradient(circle at 50% 44%,transparent 30%,rgba(14,11,7,.12) 100%)}.gsj-comparison__inner{position:relative;z-index:2;width:min(var(--gsj-content-width, 1360px),calc(100% - (var(--gsj-horizontal-padding, 24px) * 2)));margin:0 auto;padding-block:var(--gsj-padding-top, 80px) var(--gsj-padding-bottom, 80px)}.gsj-comparison__video-diagnostic{position:absolute;z-index:4;top:12px;left:50%;width:min(90%,560px);margin:0;padding:9px 14px;border:1px solid #d59b32;border-radius:8px;background:#fff8e7;color:#3b2a0b;font-size:13px;line-height:1.4;text-align:center;transform:translate(-50%)}.gsj-comparison__header{width:min(100%,var(--gsj-header-width, 800px));margin:0 auto 34px;text-align:center}.gsj-comparison__eyebrow{margin:0 0 14px;color:#9a792e;font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.3}.gsj-comparison__heading{margin:0;color:var(--gsj-heading-colour, #171512);font-family:var(--gsj-heading-font, inherit);font-size:clamp(var(--gsj-heading-size-mobile, 32px),4vw,var(--gsj-heading-size, 44px));font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.gsj-comparison__subtext{max-width:690px;margin:19px auto 0;color:var(--gsj-muted-colour, #68655e);font-size:var(--gsj-subtext-size, 18px);line-height:1.65;text-wrap:pretty}.gsj-comparison--background-video .gsj-comparison__heading,.gsj-comparison--background-video .gsj-comparison__subtext,.gsj-comparison--background-video .gsj-comparison__footer{color:#fff9ec;text-shadow:0 2px 20px rgba(0,0,0,.35)}.gsj-comparison--background-video .gsj-comparison__eyebrow{color:var(--gsj-golden-accent, #d8b76a)}.gsj-comparison__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--gsj-desktop-gap, 24px)}.gsj-comparison__card{position:relative;display:flex;min-width:0;flex-direction:column;padding:var(--gsj-card-padding, 30px);overflow:visible;border:1px solid var(--gsj-card-border, #dddcd7);border-radius:var(--gsj-card-radius, 18px);background:var(--gsj-card-background, #fff);box-shadow:var(--gsj-card-shadow, 0 18px 48px rgba(28, 23, 15, .06));color:var(--gsj-body-colour, #2b2925);transform:translateZ(0) scale(1)}.gsj-comparison__card--competitor_muted{color:#504d47}.gsj-comparison__card:not(.gsj-comparison__card--golden){padding:max(20px,calc(var(--gsj-card-padding, 30px) - 6px))}.gsj-comparison__card--competitor_neutral{border-color:color-mix(in srgb,var(--gsj-card-border, #dddcd7),#807b70 22%);background:linear-gradient(145deg,var(--gsj-card-background, rgba(255, 255, 255, .94)),rgba(242,241,237,.92))}.gsj-comparison__card--golden{z-index:1;display:grid;grid-column:1 / -1;grid-template-columns:minmax(260px,.85fr) minmax(420px,1.5fr);gap:clamp(28px,4vw,36px);align-items:center;padding:24px clamp(30px,4vw,42px);border:1.5px solid var(--gsj-golden-border, #cdaa58);background:radial-gradient(circle at 88% 3%,rgba(216,183,106,.14),transparent 34%),var(--gsj-golden-background, #171512);box-shadow:0 24px 70px #0c090447,0 0 0 1px #d8b76a14 inset;color:var(--gsj-golden-text, #fff9ec);transform:none}.gsj-comparison__card--golden:before{position:absolute;z-index:-1;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:calc(var(--gsj-card-radius, 18px) + 18px);background:radial-gradient(circle at 50% 40%,rgba(216,183,106,.18),transparent 67%);content:"";opacity:.72;pointer-events:none}.gsj-comparison__card--golden:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:inherit;background:linear-gradient(112deg,transparent 30%,rgba(255,235,173,.78) 50%,transparent 70%) border-box;content:"";opacity:0;pointer-events:none;transform:translate(-115%);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.gsj-comparison__card-head{min-height:96px;padding-bottom:15px;border-bottom:1px solid rgba(50,46,38,.12)}.gsj-comparison__card--golden .gsj-comparison__card-head{min-height:0;padding:4px clamp(26px,3vw,34px) 4px 0;border-right:1px solid rgba(216,183,106,.3);border-bottom:0}.gsj-comparison__recommendation{display:inline-flex;margin:0 0 17px;padding:6px 10px 5px;border:1px solid rgba(216,183,106,.52);border-radius:999px;color:var(--gsj-golden-accent, #d8b76a);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1}.gsj-comparison__card-title{margin:0 0 12px;color:var(--gsj-heading-colour, #171512);font-family:var(--gsj-heading-font, inherit);font-size:clamp(26px,2.4vw,32px);font-weight:700;letter-spacing:-.025em;line-height:1.18}.gsj-comparison__card--golden .gsj-comparison__card-title{color:var(--gsj-golden-text, #fff9ec);font-size:clamp(38px,4vw,50px);line-height:1.04}.gsj-comparison__price-line{margin:0 0 9px;color:#24211d;font-size:19px;font-weight:700;line-height:1.35}.gsj-comparison__card--golden .gsj-comparison__price-line{color:var(--gsj-golden-accent, #d8b76a);font-size:clamp(20px,2vw,24px)}.gsj-comparison__description{margin:0;color:var(--gsj-muted-colour, #68655e);font-size:15px;line-height:1.55}.gsj-comparison__card--golden .gsj-comparison__description{color:#fff9ecb8}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden){border-color:#d8b76a33;background:radial-gradient(circle at 8% 0%,rgba(216,183,106,.09),transparent 34%),var(--gsj-inverted-competitor-background, rgba(23, 21, 18, .94));box-shadow:0 18px 46px #08060338,0 0 0 1px #ffffff06 inset;color:var(--gsj-inverted-competitor-text, #fff9ec)}.gsj-comparison--inverted-cards .gsj-comparison__card--competitor_neutral:not(.gsj-comparison__card--golden){background:linear-gradient(135deg,#ffffff09,#d8b76a0b),var(--gsj-inverted-competitor-background, rgba(23, 21, 18, .94))}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__card-head{border-color:#d8b76a38}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__card-title{color:var(--gsj-inverted-competitor-text, #fff9ec)}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__price-line{color:var(--gsj-golden-accent, #d8b76a)}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__description{color:color-mix(in srgb,var(--gsj-inverted-competitor-text, #fff9ec),transparent 30%)}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__row{border-bottom-color:#d8b76a24;color:color-mix(in srgb,var(--gsj-inverted-competitor-text, #fff9ec),transparent 10%)}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__row--cross .gsj-comparison__status-icon{color:color-mix(in srgb,var(--gsj-cross, #b94a48),white 24%)}.gsj-comparison--inverted-cards .gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__row--neutral .gsj-comparison__status-icon{color:color-mix(in srgb,var(--gsj-neutral, #8a8984),white 32%)}.gsj-comparison--inverted-cards .gsj-comparison__card--golden{border-color:var(--gsj-golden-border, #cdaa58);background:radial-gradient(circle at 84% 0%,rgba(216,183,106,.2),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.36),transparent 52%),var(--gsj-inverted-golden-background, rgba(255, 249, 236, .97));box-shadow:0 28px 80px #0c090452,0 0 0 1px #cdaa582e inset;color:var(--gsj-inverted-golden-text, #171512)}.gsj-comparison--inverted-cards .gsj-comparison__card--golden:before{background:radial-gradient(circle at 50% 42%,rgba(216,183,106,.24),transparent 68%);opacity:.9}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__card-head{border-color:#9a751e4d}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__recommendation,.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__price-line{color:color-mix(in srgb,var(--gsj-golden-accent, #d8b76a),#4a3510 48%)}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__recommendation{border-color:#9a751e70;background:#d8b76a14}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__card-title{color:var(--gsj-inverted-golden-text, #171512)}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__description,.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__row{color:color-mix(in srgb,var(--gsj-inverted-golden-text, #171512),transparent 13%)}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__row{border-bottom-color:#9a751e33}.gsj-comparison--inverted-cards .gsj-comparison__card--golden .gsj-comparison__row--check .gsj-comparison__status-icon{color:color-mix(in srgb,var(--gsj-golden-accent, #d8b76a),#4a3510 42%)}.gsj-comparison__rows{display:grid;margin:0;padding:6px 0 0;list-style:none}@media(min-width:990px){.gsj-comparison__card:not(.gsj-comparison__card--golden){display:grid;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:18px;align-items:center;padding:max(20px,calc(var(--gsj-card-padding, 30px) - 8px))}.gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__card-head{min-height:0;padding:2px 18px 2px 0;border-right:1px solid rgba(50,46,38,.12);border-bottom:0}.gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding-top:0}.gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__row{grid-template-columns:19px minmax(0,1fr);gap:7px;min-height:40px;padding:7px 0 6px;font-size:12.25px;line-height:1.32}.gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__status-icon{width:18px;height:18px}.gsj-comparison__card--golden .gsj-comparison__rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(18px,2.5vw,30px)}.gsj-comparison__card:not(.gsj-comparison__card--golden) .gsj-comparison__row:nth-last-child(-n+2),.gsj-comparison__card--golden .gsj-comparison__row:nth-last-child(-n+2){border-bottom:0}}.gsj-comparison__row{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;align-items:start;min-height:44px;margin:0;padding:9px 0 8px;border-bottom:1px solid rgba(50,46,38,.09);font-size:13.5px;line-height:1.42}.gsj-comparison__row:last-child{border-bottom:0}.gsj-comparison__card--golden .gsj-comparison__row{border-bottom-color:#d8b76a2b;color:#fff9ece6}.gsj-comparison__status-icon{position:relative;display:grid;width:22px;height:22px;place-items:center;margin-top:-1px;border:1px solid currentColor;border-radius:50%;color:var(--gsj-neutral, #8a8984)}.gsj-comparison__status-icon svg{width:13px;height:13px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.gsj-comparison__row--cross .gsj-comparison__status-icon{color:var(--gsj-cross, #b94a48)}.gsj-comparison__row--check .gsj-comparison__status-icon{color:var(--gsj-golden-accent, #d8b76a)}.gsj-comparison__row-text{padding-top:1px}.gsj-comparison__footer{margin-top:28px;color:var(--gsj-footer-colour, #2b2925);font-size:var(--gsj-footer-size, 16px);font-weight:650;line-height:1.5;text-align:center}.gsj-comparison__footer p{margin:0}.gsj-comparison .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-header-item],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card-head],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-row],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-footer]{opacity:0;filter:blur(3px);transform:translate3d(0,20px,0) scale(.985);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .36s ease,border-color .8s ease,box-shadow .8s ease;transition-delay:var(--gsj-delay, 0ms);will-change:opacity,transform}.gsj-comparison--js-ready.gsj-comparison--animate.is-header-visible [data-gsj-header-item],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible,.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible [data-gsj-card-head],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible [data-gsj-row],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-footer].is-visible{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible.gsj-comparison__card--golden{transform:none}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible.gsj-comparison__card--golden:after{animation:gsj-comparison-edge-sweep 1.05s cubic-bezier(.22,1,.36,1) .98s 1 both}.gsj-comparison--js-ready.gsj-comparison--animate .gsj-comparison__row--check .gsj-comparison__status-icon svg path{stroke-dasharray:20;stroke-dashoffset:20}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible .gsj-comparison__row--check .gsj-comparison__status-icon svg path{animation:gsj-comparison-check-draw .43s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--gsj-delay, 0ms) + .21s)}.gsj-comparison--js-ready.gsj-comparison--animate[data-gold-stamp=true] [data-gsj-card].is-visible.gsj-comparison__card--golden .gsj-comparison__row--check .gsj-comparison__status-icon{animation:gsj-comparison-stamp .68s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--gsj-delay, 0ms) + .15s)}.gsj-comparison--js-ready.gsj-comparison--animate[data-gold-stamp=true] [data-gsj-card].is-visible.gsj-comparison__card--golden .gsj-comparison__row--check .gsj-comparison__status-icon:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid rgba(216,183,106,calc(.48 * var(--gsj-pulse-strength, .65)));border-radius:inherit;content:"";opacity:0;pointer-events:none;animation:gsj-comparison-hallmark .76s ease-out both;animation-delay:calc(var(--gsj-delay, 0ms) + 245ms)}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-complete.gsj-comparison__card--golden{animation:gsj-comparison-card-finish .65s ease-out 1}@media screen and (max-width:749px){.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-header-item],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card-head],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-row],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-footer]{transition:opacity 435ms cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),filter .25s ease,border-color .56s ease,box-shadow .56s ease}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible.gsj-comparison__card--golden:after{animation-duration:735ms}.gsj-comparison--js-ready.gsj-comparison--animate .gsj-comparison__card.is-complete.gsj-comparison__card--golden{animation-duration:455ms}}.gsj-comparison__card.is-editor-selected{outline:2px solid #3b82f6;outline-offset:5px}@keyframes gsj-comparison-check-draw{to{stroke-dashoffset:0}}@keyframes gsj-comparison-stamp{0%{opacity:0;transform:scale(.7)}55%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes gsj-comparison-hallmark{0%{opacity:0;transform:scale(.68);box-shadow:0 0 rgba(216,183,106,calc(.34 * var(--gsj-pulse-strength, .65)))}28%{opacity:1}to{opacity:0;transform:scale(1.85);box-shadow:0 0 0 11px #d8b76a00}}@keyframes gsj-comparison-card-finish{0%,to{border-color:var(--gsj-golden-border, #cdaa58);box-shadow:0 24px 70px #0c090447,0 0 0 1px #d8b76a14 inset}45%{border-color:#f0d891;box-shadow:0 26px 76px #0c090452,0 0 24px #d8b76a47,0 0 0 1px #f0d89152 inset}}@keyframes gsj-comparison-edge-sweep{0%{opacity:0;transform:translate(-115%)}22%{opacity:.62}to{opacity:0;transform:translate(115%)}}@media(max-width:989px){.gsj-comparison__inner{width:min(var(--gsj-content-width, 1360px),calc(100% - (var(--gsj-horizontal-padding, 24px) * 2)))}.gsj-comparison__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gsj-mobile-gap, 20px);max-width:820px;margin-inline:auto;padding-block:0}.gsj-comparison__header{margin-bottom:38px}.gsj-comparison__card,.gsj-comparison__card--golden,.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card].is-visible.gsj-comparison__card--golden{transform:translateZ(0) scale(1)}.gsj-comparison__card-head{min-height:0}.gsj-comparison__card--golden{grid-template-columns:1fr;gap:18px}.gsj-comparison__card--golden .gsj-comparison__card-title{font-size:clamp(32px,5vw,40px)}.gsj-comparison__card--golden .gsj-comparison__card-head{padding:0 0 20px;border-right:0;border-bottom:1px solid rgba(216,183,106,.3)}.gsj-comparison__card--golden .gsj-comparison__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding-top:0}}@media(max-width:749px){.gsj-comparison__inner{padding-block:max(52px,calc(var(--gsj-padding-top, 80px) * .72)) max(52px,calc(var(--gsj-padding-bottom, 80px) * .72))}.gsj-comparison__heading{font-size:var(--gsj-heading-size-mobile, 32px)}.gsj-comparison__grid{grid-template-columns:1fr;max-width:680px}.gsj-comparison__subtext{font-size:min(var(--gsj-subtext-size, 18px),17px);line-height:1.58}.gsj-comparison__card,.gsj-comparison__card--golden{padding:clamp(22px,6vw,var(--gsj-card-padding, 30px))}.gsj-comparison__card--golden .gsj-comparison__rows{grid-template-columns:1fr}.gsj-comparison__card--golden .gsj-comparison__card-title{font-size:clamp(28px,8vw,34px)}.gsj-comparison__row{min-height:48px;font-size:14px}.gsj-comparison__footer{margin-top:34px}}@media(prefers-reduced-motion:reduce){.gsj-comparison *,.gsj-comparison *:before,.gsj-comparison *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important}.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-header-item],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-card-head],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-row],.gsj-comparison--js-ready.gsj-comparison--animate [data-gsj-footer]{opacity:1;filter:none;transform:none}.gsj-comparison__background-video{display:none}}@media screen and (prefers-reduced-motion:no-preference){.gsj-comparison.gsj-comparison--horizontal{position:relative;height:var(--gsj-horizontal-height, 220vh)!important;min-height:var(--gsj-horizontal-height, 220vh)!important;padding:0!important;isolation:isolate;overflow:clip}.gsj-comparison--horizontal>.gsj-comparison__media,.gsj-comparison--horizontal>.gsj-comparison__overlay,.gsj-comparison--horizontal>.gsj-comparison__vignette{position:sticky!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:100svh!important;min-height:620px;margin-bottom:-100svh;pointer-events:none}.gsj-comparison--horizontal>.gsj-comparison__media{z-index:0}.gsj-comparison--horizontal>.gsj-comparison__overlay,.gsj-comparison--horizontal>.gsj-comparison__vignette{z-index:1}.gsj-comparison--horizontal .gsj-comparison__background-video,.gsj-comparison--horizontal .gsj-comparison__background-image,.gsj-comparison--horizontal .gsj-comparison__video-poster{width:100%!important;height:100%!important;object-fit:cover!important}.gsj-comparison--horizontal>.gsj-comparison__inner{position:sticky!important;top:0!important;z-index:2;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;width:100%!important;max-width:none!important;height:100svh;min-height:620px;margin:0!important;padding:clamp(24px,4vh,var(--gsj-padding-top)) var(--gsj-horizontal-padding) clamp(20px,3vh,var(--gsj-padding-bottom))!important;box-sizing:border-box;overflow:hidden}.gsj-comparison--horizontal .gsj-comparison__header{width:min(var(--gsj-header-width),100%);margin:0 auto clamp(18px,2.5vh,30px)!important}.gsj-comparison--horizontal .gsj-comparison__horizontal-viewport{position:relative;display:flex;align-items:center;width:100%;min-height:0;overflow:hidden}.gsj-comparison--horizontal .gsj-comparison__horizontal-track{display:flex;align-items:center;width:200%;min-width:200%;height:100%;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.gsj-comparison--horizontal .gsj-comparison__horizontal-stage{flex:0 0 50%;display:flex;align-items:center;width:50%;min-width:0;height:100%;padding-inline:clamp(2px,1vw,12px);box-sizing:border-box}.gsj-comparison--horizontal .gsj-comparison__horizontal-stage-inner{width:min(var(--gsj-content-width),100%);max-height:100%;margin-inline:auto}.gsj-comparison--horizontal .gsj-comparison__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch;gap:var(--gsj-desktop-gap)!important;width:100%;margin:0!important}.gsj-comparison--horizontal .gsj-comparison__grid>.gsj-comparison__card{grid-column:auto!important;width:100%!important;min-width:0;height:100%;margin:0!important;transform:none}.gsj-comparison--horizontal .gsj-comparison__horizontal-stage--competitors{opacity:1;transform:scale(1);transform-origin:center;transition:opacity .22s linear,transform .22s linear}.gsj-comparison--horizontal.is-horizontal-transitioning .gsj-comparison__horizontal-stage--competitors{opacity:.78;transform:scale(.982)}.gsj-comparison--horizontal .gsj-comparison__horizontal-stage--golden{opacity:.78;transform:scale(.985);transform-origin:center;transition:opacity .26s ease,transform .26s ease}.gsj-comparison--horizontal.is-golden-stage .gsj-comparison__horizontal-stage--golden{opacity:1;transform:scale(1)}.gsj-comparison--horizontal .gsj-comparison__card--golden{position:relative;display:grid!important;grid-template-columns:minmax(280px,.82fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,5vw,74px);width:100%!important;max-width:none!important;min-height:clamp(360px,50vh,540px);margin:0!important;padding:clamp(34px,4vw,66px)!important;border-width:1px!important;transform:none!important;overflow:hidden;box-shadow:0 28px 80px #00000052,0 0 0 1px color-mix(in srgb,var(--gsj-golden-accent) 22%,transparent) inset,0 0 58px color-mix(in srgb,var(--gsj-golden-accent) 13%,transparent)}.gsj-comparison--horizontal .gsj-comparison__card--golden:after{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;z-index:0;pointer-events:none;background:linear-gradient(112deg,transparent 38%,color-mix(in srgb,var(--gsj-golden-accent) 22%,transparent) 49%,transparent 60%);opacity:0;transform:translate3d(-45%,0,0) rotate(4deg)}.gsj-comparison--horizontal.is-golden-stage .gsj-comparison__card--golden.is-visible:after{animation:gsj-horizontal-gold-sweep 1.05s cubic-bezier(.22,1,.36,1) 1 both}.gsj-comparison--horizontal .gsj-comparison__card--golden>*{position:relative;z-index:1}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__card-title{font-size:clamp(2.4rem,4vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.045em}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__price-line{font-size:clamp(1.15rem,1.65vw,1.55rem)!important}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__rows{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 clamp(18px,2.5vw,38px);width:100%;margin:0!important}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__row{min-width:0;padding-block:clamp(13px,1.6vh,19px)!important;border-bottom:1px solid color-mix(in srgb,var(--gsj-golden-accent) 24%,transparent)}.gsj-comparison--horizontal .gsj-comparison__footer{margin-top:clamp(14px,2vh,24px)!important}}@keyframes gsj-horizontal-gold-sweep{0%{opacity:0;transform:translate3d(-45%,0,0) rotate(4deg)}28%{opacity:1}to{opacity:0;transform:translate3d(45%,0,0) rotate(4deg)}}@media screen and (min-width:990px)and (max-height:760px){.gsj-comparison--horizontal>.gsj-comparison__inner{padding-top:20px!important;padding-bottom:16px!important}.gsj-comparison--horizontal .gsj-comparison__header{margin-bottom:14px!important}.gsj-comparison--horizontal .gsj-comparison__card--golden{min-height:320px;padding:28px 36px!important}.gsj-comparison--horizontal .gsj-comparison__card{padding:22px!important}}@media screen and (max-width:989px)and (prefers-reduced-motion:no-preference){.gsj-comparison--horizontal{--gsj-horizontal-height: 260vh}.gsj-comparison--horizontal .gsj-comparison__horizontal-stage-inner{overflow:clip;justify-content:flex-start;padding-block:clamp(16px,2.5vh,28px)}.gsj-comparison--horizontal .gsj-comparison__grid{gap:12px!important}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.gsj-comparison--horizontal{--gsj-horizontal-height: 280vh}.gsj-comparison--horizontal .gsj-comparison__grid{gap:10px!important}.gsj-comparison--horizontal .gsj-comparison__card--golden{grid-template-columns:1fr!important;gap:20px!important;min-height:min(420px,68svh)!important;padding:clamp(22px,5vw,32px)!important}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__card-head{padding:0 0 18px!important;border-right:0!important;border-bottom:1px solid rgba(216,183,106,.3)!important}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__card-title{font-size:clamp(24px,8vw,32px)!important;line-height:1.1!important;letter-spacing:-.03em}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__price-line{font-size:clamp(1rem,4vw,1.2rem)!important}.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__rows{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important}}@media screen and (max-width:459px)and (prefers-reduced-motion:no-preference){.gsj-comparison--horizontal .gsj-comparison__card--golden .gsj-comparison__rows{grid-template-columns:1fr!important}}@media screen and (max-width:749px){.gsj-comparison__grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.gsj-comparison__card--golden{grid-column:1 / -1}.gsj-comparison__card--competitor_muted,.gsj-comparison__card--competitor_neutral{padding:12px!important}.gsj-comparison__card--competitor_muted .gsj-comparison__card-title,.gsj-comparison__card--competitor_neutral .gsj-comparison__card-title{font-size:clamp(11px,3vw,14px)!important}.gsj-comparison__card--competitor_muted .gsj-comparison__price-line,.gsj-comparison__card--competitor_neutral .gsj-comparison__price-line,.gsj-comparison__card--competitor_muted .gsj-comparison__description,.gsj-comparison__card--competitor_neutral .gsj-comparison__description,.gsj-comparison__card--competitor_muted .gsj-comparison__row-text,.gsj-comparison__card--competitor_neutral .gsj-comparison__row-text{font-size:clamp(10px,2.8vw,13px)!important}.gsj-comparison__card--competitor_muted .gsj-comparison__status-icon,.gsj-comparison__card--competitor_neutral .gsj-comparison__status-icon{width:clamp(14px,4vw,18px)!important;height:clamp(14px,4vw,18px)!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gsj-comparison-staggered.css.map */
