.rf-feature-blocks{background:var(--rf-bg-dark);color:var(--rf-text-primary)}.rf-feature-block{display:grid;grid-template-columns:1fr;align-items:center;gap:var(--rf-space-6);min-height:auto;max-width:var(--rf-max-width);margin-inline:auto;padding:var(--rf-space-7) var(--rf-gutter);opacity:0;transform:translateY(40px);transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-feature-block.is-revealed{opacity:1;transform:translateY(0)}.rf-feature-block__media{position:relative;border-radius:var(--rf-radius-lg);overflow:hidden;aspect-ratio:4 / 3;background:var(--rf-bg-elevated)}.rf-feature-block__image{width:100%;height:100%;object-fit:cover;display:block}.rf-feature-block__placeholder{width:100%;height:100%;background:var(--rf-bg-elevated);border:1px solid var(--rf-border-subtle)}.rf-feature-block__diagram{width:100%;height:100%;display:block;padding:var(--rf-space-5);box-sizing:border-box}.rf-feature-block__content{max-width:560px}.rf-feature-block__kicker{display:block;font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-wider);color:var(--rf-blue);text-transform:uppercase;margin-bottom:var(--rf-space-3);font-weight:var(--rf-weight-medium)}.rf-feature-block__heading{font-family:var(--rf-font-display);font-weight:var(--rf-weight-extrabold);font-size:var(--rf-text-3xl);color:var(--rf-text-primary);line-height:var(--rf-leading-tight);letter-spacing:var(--rf-tracking-tight);text-transform:uppercase;margin:0 0 var(--rf-space-5);text-wrap:balance}.rf-feature-block__body{font-family:var(--rf-font-body);font-size:var(--rf-text-base);color:var(--rf-text-secondary);line-height:var(--rf-leading-relaxed);margin:0;max-width:38ch}@media(min-width:750px){.rf-feature-block{grid-template-columns:1fr 1fr;gap:var(--rf-space-8);min-height:100vh;padding-block:var(--rf-space-9)}.rf-feature-block:nth-child(2n) .rf-feature-block__media{order:2}.rf-feature-block:nth-child(2n) .rf-feature-block__content{order:1}.rf-feature-block__media{aspect-ratio:4 / 5}}@media(min-width:1024px){.rf-feature-block{padding-block:var(--rf-space-10)}}@media(prefers-reduced-motion:reduce){.rf-feature-block{transition:none}}.rf-chamber-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.rf-chamber-divider{stroke:var(--rf-blue);stroke-width:.5;vector-effect:non-scaling-stroke;opacity:0;transform:scaleX(0);transform-box:fill-box;transform-origin:center;transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-chamber-divider[data-zone="1"]{stroke-opacity:.55}.rf-chamber-divider[data-zone="2"]{stroke-opacity:.4}.rf-chamber-divider[data-zone="3"]{stroke-opacity:.28}.rf-chamber-marker{opacity:0;transform:scale(.5);transform-box:fill-box;transform-origin:center;transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-chamber-leader{stroke:var(--rf-border);stroke-width:1;vector-effect:non-scaling-stroke}.rf-chamber-dot{stroke:var(--rf-bg-dark);stroke-width:1.5;vector-effect:non-scaling-stroke}.rf-chamber-num{font-family:var(--rf-font-mono);font-size:11px;fill:var(--rf-text-primary);dominant-baseline:middle}.rf-chamber-marker[data-zone="1"] .rf-chamber-dot{fill:var(--rf-blue)}.rf-chamber-marker[data-zone="2"] .rf-chamber-dot{fill:var(--rf-blue);opacity:.85}.rf-chamber-marker[data-zone="3"] .rf-chamber-dot{fill:var(--rf-blue-hot);opacity:.7}.rf-chamber-marker[data-zone="4"] .rf-chamber-dot{fill:var(--rf-blue-hot);opacity:.55}.rf-feature-block.is-revealed .rf-chamber-divider,.rf-feature-block.is-revealed .rf-chamber-marker{opacity:1;transform:none}.rf-feature-block.is-revealed [data-zone="1"]{transition-delay:calc(var(--rf-duration-fast) * 0)}.rf-feature-block.is-revealed [data-zone="2"]{transition-delay:calc(var(--rf-duration-fast) * 1)}.rf-feature-block.is-revealed [data-zone="3"]{transition-delay:calc(var(--rf-duration-fast) * 2)}.rf-feature-block.is-revealed [data-zone="4"]{transition-delay:calc(var(--rf-duration-fast) * 3)}.rf-chamber-labels{position:absolute;left:var(--rf-space-3);bottom:var(--rf-space-3);display:flex;flex-direction:column;gap:var(--rf-space-1);z-index:3}.rf-chamber-label{display:flex;align-items:baseline;gap:var(--rf-space-1);white-space:nowrap;opacity:0;transform:translate(8px);transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-feature-block.is-revealed .rf-chamber-label{opacity:1;transform:translate(0)}.rf-chamber-label__num{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-widest);color:var(--rf-blue);font-weight:var(--rf-weight-medium)}.rf-chamber-label__dash{color:var(--rf-text-muted);font-size:var(--rf-text-xs)}.rf-chamber-label__text{font-family:var(--rf-font-body);font-size:var(--rf-text-xs);color:var(--rf-text-secondary);font-weight:var(--rf-weight-regular)}@media(min-width:750px){.rf-chamber-labels{top:0;right:0;bottom:0;left:0;flex-direction:row}.rf-chamber-label{position:absolute;top:var(--zone-y);right:var(--rf-space-4);transform:translateY(-50%) translate(8px)}.rf-feature-block.is-revealed .rf-chamber-label{transform:translateY(-50%)}.rf-chamber-label__text{font-size:var(--rf-text-sm)}}@media(prefers-reduced-motion:reduce){.rf-chamber-divider,.rf-chamber-marker,.rf-chamber-label{transition:none}.rf-feature-block.is-revealed [data-zone]{transition-delay:0ms}}.rf-pressure-media{aspect-ratio:952 / 1269}@media(min-width:750px){.rf-pressure-media{aspect-ratio:952 / 1269}}.rf-pressure-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.rf-pressure-marker{opacity:0;transform:scale(.6);transform-box:fill-box;transform-origin:center;transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-pressure-leader{stroke:var(--rf-border);stroke-width:1;vector-effect:non-scaling-stroke}.rf-pressure-dot{fill:var(--rf-blue);stroke:var(--rf-bg-dark);stroke-width:1.5;vector-effect:non-scaling-stroke}.rf-pressure-pulse{fill:none;stroke:var(--rf-blue);stroke-width:1.5;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:center}.rf-feature-block.is-revealed .rf-pressure-marker{opacity:1;transform:none}.rf-feature-block.is-revealed [data-step="0"]{transition-delay:calc(var(--rf-duration-fast) * 0)}.rf-feature-block.is-revealed [data-step="1"]{transition-delay:calc(var(--rf-duration-fast) * 1)}.rf-feature-block.is-revealed .rf-pressure-pulse{animation:rf-pressure-pulse-ring 2.4s var(--rf-ease-out) .6s infinite}@keyframes rf-pressure-pulse-ring{0%{opacity:.65;stroke:var(--rf-blue);transform:scale(1)}70%{opacity:0;stroke:var(--rf-blue-hot);transform:scale(2.6)}to{opacity:0;stroke:var(--rf-blue-hot);transform:scale(2.6)}}.rf-pressure-labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.rf-pressure-label{position:absolute;top:var(--label-y);right:var(--rf-space-4);display:flex;align-items:baseline;gap:var(--rf-space-1);white-space:nowrap;opacity:0;transform:translateY(-50%) translate(8px);transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out)}.rf-feature-block.is-revealed .rf-pressure-label{opacity:1;transform:translateY(-50%)}.rf-pressure-label__value{font-family:var(--rf-font-mono);font-size:var(--rf-text-xs);letter-spacing:var(--rf-tracking-wider);color:var(--rf-blue);font-weight:var(--rf-weight-medium)}.rf-pressure-label__dash{color:var(--rf-text-muted);font-size:var(--rf-text-xs)}.rf-pressure-label__unit{font-family:var(--rf-font-body);font-size:var(--rf-text-xs);color:var(--rf-text-secondary);font-weight:var(--rf-weight-regular)}@media(min-width:750px){.rf-pressure-label__unit{font-size:var(--rf-text-sm)}}@media(prefers-reduced-motion:reduce){.rf-pressure-marker,.rf-pressure-label{transition:none}.rf-feature-block.is-revealed [data-step]{transition-delay:0ms}.rf-feature-block.is-revealed .rf-pressure-pulse{animation:none;opacity:.45;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/rf-sticky-showcase.css.map */
