.refind-site{min-height:calc(6532px * var(--page-scale))}
.refind-site>main{display:block}
.refind-exit{position:fixed;left:calc(50% - 656px * var(--page-scale));top:calc(52px * var(--page-scale));width:calc(48px * var(--page-scale));height:calc(48px * var(--page-scale));z-index:21;border-radius:50%}
.refind-exit-art{position:absolute;left:0;top:0;width:48px;height:48px;transform-origin:0 0;transform:scale(var(--page-scale));pointer-events:none}
.refind-stage-bar{position:fixed;top:calc(52px * var(--page-scale));left:50%;z-index:20;display:flex;align-items:flex-end;justify-content:center;width:calc(803px * var(--page-scale));height:calc(48px * var(--page-scale));margin:0;padding:calc(6.426px * var(--page-scale)) calc(9.18px * var(--page-scale)) calc(12.852px * var(--page-scale)) calc(19.278px * var(--page-scale));border:0 solid #000;border-radius:calc(29.377px * var(--page-scale));background:#fff;filter:drop-shadow(0 calc(1.836px * var(--page-scale)) calc(3.672px * var(--page-scale)) rgba(0,0,0,.25));translate:calc(-50% + .5px * var(--page-scale)) 0}
.refind-stage-links{position:relative;display:grid;grid-template-columns:calc(93px * var(--page-scale)) calc(87px * var(--page-scale)) calc(125px * var(--page-scale)) calc(87px * var(--page-scale)) calc(104px * var(--page-scale));flex-shrink:0;align-items:start;gap:calc(42px * var(--page-scale));width:calc(664px * var(--page-scale));height:100%;padding-top:calc(2.754px * var(--page-scale));font-family:Satoshi,Arial,sans-serif;font-size:calc(22.032px * var(--page-scale));line-height:normal;font-style:normal;color:#000;text-align:center;white-space:nowrap;word-break:break-word}
.refind-stage-link{position:relative;min-width:0;font-family:inherit;font-size:inherit;font-style:normal;font-weight:300;line-height:normal;color:inherit;text-decoration:none}
.refind-stage-link[aria-current="step"]{font-weight:500}
.refind-stage-link:focus-visible{outline-offset:calc(4px * var(--page-scale));border-radius:calc(3px * var(--page-scale))}
.refind-scene :is(#refind-research,#refind-product,#refind-branding,#refind-highlights){scroll-margin-top:calc(116px * var(--page-scale))}
.refind-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.refind-scene{line-height:1.5}
.refind-scene h2{font-size:inherit}
@property --refind-circle-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}
.refind-research-pie{--refind-circle-sweep:0deg;mask-image:conic-gradient(from 0deg at 230.5px 230.5px,#000 0deg var(--refind-circle-sweep),transparent var(--refind-circle-sweep) 360deg);transition:--refind-circle-sweep 1400ms cubic-bezier(.22,.6,.25,1);pointer-events:none}
.refind-research-pie.is-revealed{--refind-circle-sweep:360deg}
.refind-economic-copy{opacity:0;translate:0 -52px;transition:opacity 950ms cubic-bezier(.2,.35,.25,1) 100ms,translate 950ms cubic-bezier(.2,.35,.25,1) 100ms}
.refind-economic-copy.is-revealed{opacity:1;translate:0 0}
.refind-arrow-viewport{overflow:clip;overflow-anchor:none;pointer-events:none}
.refind-research-arrow{opacity:0;translate:0 var(--refind-arrow-start,-360px);pointer-events:none}
.refind-research-arrow.is-revealed{opacity:1;translate:0 0;transition:translate 1200ms cubic-bezier(.22,.6,.25,1),opacity 200ms ease}
.refind-color-viewport{position:absolute;left:0;top:0;overflow:clip;overflow-anchor:none;pointer-events:none}
.refind-color-swirl{pointer-events:none;overflow:visible}
.refind-color-blob{position:absolute;left:0;top:0;width:0;height:0}
.refind-color-state{position:absolute;transform-origin:50% 50%;overflow:visible}
.refind-color-swirl.is-playing :is(.refind-color-blob,.refind-color-state){will-change:transform,opacity}
.refind-campaign-carousel{width:calc(100vw / var(--scene-scale,1));transform:translateX(-50%);overflow:clip;overflow-anchor:none;touch-action:pan-y pinch-zoom;outline-offset:8px;cursor:grab;user-select:none;-webkit-user-select:none}
.refind-campaign-carousel.is-dragging{cursor:grabbing}
.refind-campaign-track{display:flex;align-items:flex-start;gap:29px;width:max-content;height:100%}
.refind-campaign-carousel.is-moving .refind-campaign-track{will-change:transform}
.refind-campaign-slide{overflow:hidden}
.refind-campaign-slide img{filter:saturate(1.42) contrast(1.06) brightness(.973)}
.refind-campaign-video video{display:block;width:100%;height:100%;max-width:none;object-fit:contain;border-radius:11px;background:#000}
@media(prefers-reduced-motion:reduce){.refind-campaign-track{transition:none}}
@media(prefers-reduced-motion:reduce){.refind-research-pie{--refind-circle-sweep:360deg;transition:none}.refind-economic-copy{opacity:1;translate:0 0;transition:none}.refind-research-arrow,.refind-research-arrow.is-revealed{opacity:1;translate:0 0;transition:none}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
@media(max-width:600px){.refind-site{min-height:0}}
