.a3-differentiator{--a3-bg: linear-gradient(135deg, var(--a3-red-deep) 0%, var(--a3-red-darker) 100%);overflow:hidden;color:var(--a3-mist)}.a3-differentiator:before,.a3-differentiator:after{content:"";position:absolute;pointer-events:none}.a3-differentiator:before{top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(253,251,247,.1),transparent 65%)}.a3-differentiator:after{bottom:-30%;left:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(0,0,0,.3),transparent 65%)}.a3-differentiator .a3-differentiator__lead{color:var(--a3-on-dark-soft)}.a3-differentiator__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:40px}.a3-differentiator__card{position:relative;margin:0;padding:36px;border:1px solid var(--a3-glass-line);border-radius:var(--a3-r-lg);background:var(--a3-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.a3-differentiator__card--bad{opacity:.72}.a3-differentiator__card--good{border:1.5px solid var(--a3-on-dark);background:var(--a3-glass-2);box-shadow:var(--a3-shadow-good)}.a3-differentiator__tag{position:absolute;top:20px;right:20px;margin:0;font-family:var(--a3-font);font-size:11px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:.12em;text-transform:uppercase;color:#faf4ed66}.a3-differentiator__card--good .a3-differentiator__tag{color:var(--a3-on-dark)}.a3-differentiator .a3-differentiator__title{margin:0 0 16px}.a3-differentiator__stat{margin:0 0 8px;font-family:var(--a3-font);font-size:72px;font-weight:var(--a3-fw-bold);line-height:1;letter-spacing:-.03em;color:var(--a3-mist)}.a3-differentiator__card--bad .a3-differentiator__stat{color:#faf4ed8c}.a3-differentiator__card--good .a3-differentiator__stat{color:var(--a3-on-dark)}.a3-differentiator__stat-label{margin:0 0 24px;font-family:var(--a3-font);font-size:13px;font-weight:var(--a3-fw-medium);line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:#faf4ed99}.a3-differentiator__meter{margin:0 0 24px}.a3-differentiator .a3-differentiator__meter-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 9px}.a3-differentiator__meter-label{font-family:var(--a3-font);font-size:12px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:.1em;text-transform:uppercase;color:#faf4edc7}.a3-differentiator__meter-value{font-family:var(--a3-font);font-size:14px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:inherit;color:#faf4edc7;white-space:nowrap}.a3-differentiator__card--bad .a3-differentiator__meter-value{color:#faf4ed80}.a3-differentiator__card--good .a3-differentiator__meter-label,.a3-differentiator__card--good .a3-differentiator__meter-value{color:var(--a3-on-dark)}.a3-differentiator .a3-differentiator__track{display:block;height:14px;border:1px solid var(--a3-glass-line);border-radius:var(--a3-r-pill);background-color:#00000052}.a3-differentiator__card--bad .a3-differentiator__track{background-image:linear-gradient(90deg,var(--a3-red) 0 var(--a3-diff-fill, 13%),rgba(0,0,0,.32) var(--a3-diff-fill, 13%) 100%)}.a3-differentiator__card--good .a3-differentiator__track{background-image:linear-gradient(90deg,var(--a3-red) 0%,var(--a3-red-light) var(--a3-diff-fill, 100%),rgba(0,0,0,.32) var(--a3-diff-fill, 100%));box-shadow:0 0 16px var(--a3-red-glow)}.a3-differentiator__text{margin:0;font-family:var(--a3-font);font-size:15px;font-weight:var(--a3-fw-medium);line-height:1.55;letter-spacing:inherit;color:#faf4edd1}.a3-differentiator__panel{position:relative;z-index:1;margin:28px 0 0;padding:42px 44px;border:1.5px solid rgba(253,251,247,.3);border-radius:var(--a3-r-lg);background:#fdfbf712}.a3-differentiator__panel-title{margin:0 0 34px;font-family:var(--a3-font);font-size:12px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--a3-on-dark)}.a3-differentiator .a3-differentiator__flow{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px}.a3-differentiator__node{text-align:center}.a3-differentiator .a3-differentiator__cherries{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;width:232px;max-width:100%;margin:0 auto 20px}.a3-differentiator__cherries svg{display:block;width:100%;height:auto;filter:drop-shadow(0 3px 5px rgba(0,0,0,.32))}.a3-differentiator .a3-differentiator__capsule{display:block;width:208px;max-width:100%;margin:0 auto 20px}.a3-differentiator__capsule svg{display:block;width:100%;height:auto;filter:drop-shadow(0 7px 16px rgba(0,0,0,.38))}.a3-differentiator__node-label{margin:0;font-family:var(--a3-font);font-size:24px;font-weight:var(--a3-fw-semi);line-height:1.15;letter-spacing:inherit;color:var(--a3-mist)}.a3-differentiator__node-sub{margin:6px 0 0;font-family:var(--a3-font);font-size:13px;font-weight:var(--a3-fw-medium);line-height:1.55;letter-spacing:inherit;color:#faf4ed9e}.a3-differentiator__arrow{min-width:124px;text-align:center}.a3-differentiator__ratio{margin:0;font-family:var(--a3-font);font-size:46px;font-weight:var(--a3-fw-bold);line-height:1;letter-spacing:inherit;color:var(--a3-on-dark)}.a3-differentiator .a3-differentiator__line{position:relative;display:block;height:2.5px;margin:16px 0 9px;background:var(--a3-on-dark)}.a3-differentiator__line:after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);border-left:11px solid var(--a3-on-dark);border-top:7px solid transparent;border-bottom:7px solid transparent}.a3-differentiator__arrow-sub{margin:0;font-family:var(--a3-font);font-size:11px;font-weight:var(--a3-fw-semi);line-height:1.55;letter-spacing:.08em;text-transform:uppercase;color:#faf4edb8}.a3-differentiator .a3-differentiator__cta{position:relative;margin-top:44px}.a3-differentiator .a3-differentiator__btn:hover{transform:none;box-shadow:none}@media screen and (max-width:880px){.a3-differentiator .a3-differentiator__grid{grid-template-columns:1fr}.a3-differentiator__card{padding:28px 24px}.a3-differentiator__stat{font-size:56px}.a3-differentiator__panel{padding:32px 22px}.a3-differentiator .a3-differentiator__flow{grid-template-columns:1fr;gap:12px}.a3-differentiator .a3-differentiator__line{width:2.5px;height:36px;margin:9px auto}.a3-differentiator__line:after{top:auto;right:auto;bottom:-1px;left:50%;transform:translate(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid var(--a3-on-dark);border-bottom:0}}@media screen and (min-width:750px)and (max-width:880px){.a3-differentiator.a3-section{padding-top:var(--a3-pt-m, var(--a3-pt, 0px));padding-bottom:var(--a3-pb-m, var(--a3-pb, 0px));font-size:18px;letter-spacing:var(--a3-ls-home-m)}.a3-differentiator .a3-head{margin-bottom:38px}.a3-differentiator .a3-h--xl{font-size:30px}.a3-differentiator .a3-text--lead{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/a3-differentiator.css.map */
