@font-face{font-family:s3rx-circular;src:url(/cdn/shop/files/DEV-Circular-Light.woff2?v=1775141279) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:s3rx-circular;src:url(/cdn/shop/files/DEV-Circular-Book.woff2?v=1775141279) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:s3rx-decimal;src:url(/cdn/shop/files/DEV-Decimal-Medium.woff2?v=1775141279) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}.s3rx{--s3rx-granite: #485362;--s3rx-ash: #6E7884;--s3rx-label: #9CA6B2;--s3rx-offwhite: #F4F7FF;--s3rx-rule: rgba(110, 120, 132, .25);--s3rx-f1: "s3rx-circular", "S3 Circular", "Circular", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--s3rx-f2: "s3rx-decimal", "S3 Decimal", "Decimal", system-ui, sans-serif;--s3rx-bar: linear-gradient(180deg, #485362 0%, #6E7884 100%);--s3rx-bar-comp: rgba(110, 120, 132, .35);display:block;background:var(--s3rx-offwhite) var(--s3rx-bg) var(--s3rx-pos-m, 60% 40%) / cover no-repeat;color:var(--s3rx-ash);font-family:var(--s3rx-f1);font-weight:300;-webkit-font-smoothing:antialiased}.s3rx *,.s3rx *:before,.s3rx *:after{box-sizing:border-box}.s3rx p{margin:0}.s3rx svg{fill:none!important;stroke:currentColor!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.s3rx__eyebrow,.s3rx__tab,.s3rx__count,.s3rx__crest-text,.s3rx-claim__eyebrow,.s3rx-sem__label,.s3rx-sem__stat,.s3rx-val,.s3rx-xlabel,.s3rx-caption,.s3rx-legend,.s3rx-stat__n,.s3rx-tip__toggle{font-family:var(--s3rx-f2);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.s3rx-val,.s3rx-sem__stat,.s3rx-stat__n{letter-spacing:0;text-transform:none}.s3rx__wash{display:flex;flex-direction:column;gap:28px;padding:40px 16px 16px;background:linear-gradient(180deg,#f4f7ffbf,#f4f7ff00 30%)}.s3rx__head{display:flex;flex-direction:column;gap:24px;padding:0 8px}.s3rx__intro{display:flex;flex-direction:column}.s3rx__eyebrow{font-size:11px;letter-spacing:.14em;line-height:1.5;color:var(--s3rx-ash)}.s3rx .s3rx__title{margin:12px 0 0;font-family:"S3 Circular",var(--s3rx-f1);font-weight:300;font-size:clamp(28px,3.2vw,42px);line-height:1.1;letter-spacing:-.015em;color:var(--s3rx-ash);text-transform:none}.s3rx__intro>.s3rx__title:first-child{margin-top:0}.s3rx__title strong,.s3rx__title b{font-weight:400;white-space:nowrap}.s3rx__body{margin-top:14px;font-size:16px;font-weight:300;line-height:1.55;color:var(--s3rx-ash);max-width:52ch}.s3rx__tabs{display:none}.s3rx__tab,.s3rx__mbar{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;cursor:pointer}.s3rx__track{position:relative;display:block;width:100%;height:2px;border-radius:1px;overflow:hidden;background:var(--s3rx-rule)}.s3rx__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--s3rx-granite);transform-origin:left center;transform:scaleX(0)}.is-active>.s3rx__fill,.is-active .s3rx__fill{transform:scaleX(1)}.s3rx.is-auto .is-active .s3rx__fill{transform:scaleX(0);animation:s3rx-fill var(--s3rx-ms, 6s) linear forwards;animation-play-state:paused}.s3rx.is-auto.is-seen:not(.is-held) .is-active .s3rx__fill{animation-play-state:running}@keyframes s3rx-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.s3rx__panel{display:flex;flex-direction:column;gap:28px;padding:28px 22px 24px;background:#f4f7ffa6;border:1px solid #727C88;border-radius:24px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.s3rx__stage{display:grid;container-type:inline-size}.s3rx-claim{grid-area:1 / 1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(20px,5cqw,64px);align-items:center;opacity:0;visibility:hidden;transition:opacity .36s ease,visibility 0s linear .36s}.s3rx-claim.is-active{opacity:1;visibility:visible;transition:opacity .36s ease}@media(max-width:749px){.s3rx-claim{transform:translate3d(0,8px,0);will-change:opacity,transform;transition:opacity .16s ease,transform 0s linear .16s,visibility 0s linear .16s}.s3rx-claim.is-active{transform:translateZ(0);transition:opacity .3s ease .16s,transform .38s cubic-bezier(.22,.61,.36,1) .16s}}.s3rx-claim__lead{display:flex;flex-direction:column;gap:clamp(10px,1.6cqw,16px);max-width:460px}.s3rx-claim__eyebrow{font-size:11px;letter-spacing:.14em;color:var(--s3rx-ash)}.s3rx .s3rx-claim__title{font-family:var(--s3rx-f1);font-weight:300;font-size:clamp(19px,3.1cqw,34px);line-height:1.15;letter-spacing:-.015em;color:var(--s3rx-granite);text-wrap:balance}.s3rx-claim__title strong,.s3rx-claim__title b{font-weight:400}.s3rx-claim__sub{font-size:clamp(14px,1.7cqw,18px);line-height:1.5;text-wrap:pretty}.s3rx-claim__viz{display:flex;flex-direction:column;gap:14px;min-width:0}.s3rx-caption{font-size:11px;color:var(--s3rx-label);text-align:center}.s3rx-caption--left{text-align:left}.s3rx-tip__toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;margin:0;border:1px solid rgba(110,120,132,.45);border-radius:6px;background:transparent;color:var(--s3rx-granite);font-size:10px;cursor:pointer}.s3rx-tip__caret{transition:transform .22s ease}.s3rx-tip.is-open .s3rx-tip__caret{transform:rotate(180deg)}.s3rx-tip__panel{max-height:0;overflow:hidden;transition:max-height .36s ease}.s3rx-tip__panel p{padding-top:12px;font-size:15px;line-height:1.55}.s3rx-sem{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,3cqw,36px)}.s3rx-sem__col{display:flex;flex-direction:column;align-items:center;gap:12px}.s3rx-sem__label{height:22px;display:flex;align-items:center;font-size:11px;white-space:nowrap;color:var(--s3rx-label)}.s3rx-sem__logo{height:22px;width:auto}.s3rx-sem__mask{display:block;width:64px;height:22px;background-color:var(--s3rx-ash);-webkit-mask:var(--s3rx-logo) center / contain no-repeat;mask:var(--s3rx-logo) center / contain no-repeat}.s3rx-hex{position:relative;width:100%;max-width:220px;aspect-ratio:200 / 173.2;clip-path:polygon(24% 2%,26% 0,74% 0,76% 2%,99% 48%,99% 52%,76% 98%,74% 100%,26% 100%,24% 98%,1% 52%,1% 48%);overflow:hidden;background:#8a9099}.s3rx-sem__col--comp .s3rx-hex{opacity:.85}.s3rx-sem{--s3rx-sweep: 2.2s}.s3rx-hex__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:106%;background-position:center;background-repeat:no-repeat}.s3rx-hex__after{clip-path:inset(0 100% 0 0)}.s3rx-hex__line{position:absolute;top:0;bottom:0;left:0;width:3px;margin-left:-1.5px;background:var(--s3rx-offwhite);box-shadow:0 0 14px 3px #f4f7ffbf;opacity:0}.s3rx-sem__stat{font-size:clamp(16px,2.4cqw,26px);color:var(--s3rx-ash);opacity:0}.s3rx-sem__col--s3 .s3rx-sem__stat{color:var(--s3rx-granite)}.s3rx-sem.is-swept .s3rx-hex__after{clip-path:inset(0 0 0 0);transition:clip-path var(--s3rx-sweep) linear}.s3rx-sem.is-swept .s3rx-hex__line{left:100%;opacity:0;animation:s3rx-line var(--s3rx-sweep) linear;transition:left var(--s3rx-sweep) linear}@keyframes s3rx-line{0%{opacity:0}6%{opacity:1}90%{opacity:1}to{opacity:0}}.s3rx-sem.is-swept .s3rx-sem__stat{opacity:1;transition:opacity .4s ease calc(var(--s3rx-sweep) - .3s)}.s3rx-replay-row{display:flex;justify-content:center}.s3rx-replay{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 4px;border:0;background:none;cursor:pointer;font-family:var(--s3rx-f2);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--s3rx-ash);transition:color .2s ease}.s3rx-replay:hover{color:var(--s3rx-granite)}.s3rx-replay:focus-visible{outline:2px solid var(--s3rx-ash);outline-offset:3px;border-radius:2px}.s3rx-replay svg{width:13px;height:13px;stroke-width:1.5}.s3rx :is(.s3rx-replay,.s3rx__tab,.s3rx__mbar,.s3rx-tip__toggle):is(:hover,:focus,:active){background:none!important;box-shadow:none!important}.s3rx-sem.is-instant .s3rx-hex__after,.s3rx-sem.is-instant .s3rx-hex__line,.s3rx-sem.is-instant .s3rx-sem__stat{transition:none!important;animation:none!important}.s3rx-plot{height:clamp(150px,24cqw,250px);display:grid;grid-template-columns:1fr 1fr;gap:24px;border-bottom:1px solid rgba(110,120,132,.45)}.s3rx-plot--pair{padding:0 8%}.s3rx-group{display:flex;justify-content:center;align-items:flex-end;gap:clamp(10px,2cqw,20px)}.s3rx-col{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.s3rx-plot--pair .s3rx-col{width:100%}.s3rx-barbox{height:calc(100% - 44px);width:100%;display:flex;align-items:flex-end;justify-content:center}.s3rx-bar{width:min(72px,60%);background:var(--s3rx-bar);border-radius:10px 10px 0 0}.s3rx-group .s3rx-barbox{width:clamp(28px,5cqw,52px)}.s3rx-group .s3rx-bar{width:100%;border-radius:8px 8px 0 0}.s3rx-bar--comp{background:var(--s3rx-bar-comp)}.s3rx-val{font-size:clamp(20px,3cqw,32px);line-height:1;color:var(--s3rx-granite)}.s3rx-val--comp{font-size:clamp(18px,2.2cqw,24px);color:var(--s3rx-ash)}.s3rx-group .s3rx-val{font-size:clamp(18px,2.4cqw,26px)}.s3rx-group .s3rx-val--comp{font-size:clamp(15px,1.9cqw,20px)}.s3rx-xlabels{display:grid;grid-template-columns:1fr 1fr;gap:24px;text-align:center}.s3rx-xlabels--pair{padding:0 8%}.s3rx-xlabel{font-size:11px;color:var(--s3rx-granite)}.s3rx-xlabel--comp{color:var(--s3rx-ash)}.s3rx-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px;font-size:11px;color:var(--s3rx-label)}.s3rx-legend__item{display:inline-flex;align-items:center;gap:6px}.s3rx-legend__sw{width:10px;height:10px;border-radius:2px;background:var(--s3rx-bar)}.s3rx-legend__sw--comp{background:var(--s3rx-bar-comp)}.s3rx-stats{display:grid;grid-template-columns:1fr 1fr}.s3rx-stat{display:flex;flex-direction:column;gap:6px;padding:clamp(14px,2.4cqw,26px) clamp(12px,2.4cqw,28px)}.s3rx-stat:nth-child(n+3){border-top:1px solid var(--s3rx-rule)}.s3rx-stat:nth-child(2n){border-left:1px solid var(--s3rx-rule)}.s3rx-stat__n{font-size:clamp(28px,5cqw,56px);line-height:1;color:var(--s3rx-granite)}.s3rx-stat__t{font-size:clamp(13px,1.6cqw,17px);line-height:1.35;text-wrap:pretty}.s3rx__foot{display:flex;align-items:center;gap:16px}.s3rx__crest{display:flex;align-items:center;gap:14px}.s3rx__crest:empty{display:none}.s3rx__crest-img{display:block;width:96px;height:36px;object-fit:contain;flex:none}.s3rx__crest-text{font-size:11px;line-height:1.5;color:var(--s3rx-granite)}.s3rx__crest--desk{display:none}.s3rx__crest--mob{padding:4px 8px 12px}.s3rx__mbars{flex:1;display:grid;grid-template-columns:repeat(var(--s3rx-n, 4),minmax(0,1fr));gap:6px}.s3rx__mbar{height:44px;display:flex;align-items:center;padding:0}.s3rx__nav{display:flex;align-items:center;gap:8px}.s3rx__count{display:none;font-size:13px;color:var(--s3rx-granite);margin-right:8px}.s3rx__btn{-webkit-appearance:none;appearance:none;width:44px;height:44px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;transition:transform .14s ease,opacity .14s ease}.s3rx__btn--prev{border:1.5px solid var(--s3rx-ash);background:transparent;color:var(--s3rx-granite)}.s3rx__btn--next{border:0;background:linear-gradient(90deg,#6e7884,#485362);color:var(--s3rx-offwhite)}.s3rx__btn:hover{opacity:.85}.s3rx__btn:active{transform:scale(.95)}.s3rx__btn:focus-visible,.s3rx__tab:focus-visible,.s3rx-tip__toggle:focus-visible{outline:2px solid var(--s3rx-ash);outline-offset:3px}@media(min-width:750px){.s3rx{background-position:var(--s3rx-pos, center 45%)}.s3rx__wash{gap:32px;padding:var(--s3rx-pad-top, 56px) 56px var(--s3rx-pad-bottom, 56px);background:linear-gradient(180deg,#f4f7ffb3,#f4f7ff00 40%)}.s3rx__head{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;padding:0}.s3rx-sem__label,.s3rx-xlabel{font-size:12px}.s3rx-claim__eyebrow{font-size:13px;letter-spacing:.08em}.s3rx-tip__toggle{font-size:11px}.s3rx__tabs{display:flex;gap:24px}.s3rx__tab{display:flex;flex-direction:column;gap:10px;padding:10px 0 0;font-size:13px;color:var(--s3rx-ash);transition:color .22s ease}.s3rx__tab.is-active,.s3rx__tab:hover{color:var(--s3rx-granite)}.s3rx__panel{gap:40px;padding:56px 56px 32px}.s3rx__foot{justify-content:space-between;gap:24px;padding-top:20px;border-top:1px solid var(--s3rx-rule);margin-top:-20px}.s3rx__crest--desk{display:flex;gap:16px}.s3rx__crest--desk .s3rx__crest-img{width:110px;height:40px}.s3rx__crest--desk .s3rx__crest-text{font-size:12px;color:var(--s3rx-ash)}.s3rx__crest--mob,.s3rx__mbars{display:none}.s3rx__nav{gap:12px}.s3rx__count{display:inline}}@media(min-width:1100px){.s3rx__head{flex-wrap:nowrap;gap:32px}.s3rx__tabs{flex:none}}@media(prefers-reduced-motion:reduce){.s3rx-claim,.s3rx-claim.is-active{transition:none;transform:none}.s3rx-sem.is-swept .s3rx-hex__after,.s3rx-sem.is-swept .s3rx-sem__stat{transition:none}.s3rx-sem.is-swept .s3rx-hex__line{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/section-s3-results.css.map */
