.cx7Kqq_section{padding-bottom:132px}@media (max-width:1339px){.cx7Kqq_section{padding-bottom:120px}}.cx7Kqq_container{flex-direction:column;display:flex}.cx7Kqq_noItemsContainer{margin-top:64px}.cx7Kqq_header{z-index:1;height:98px;top:var(--header-height);background:var(--bg-default);flex-direction:column;gap:40px;padding:44px 0 18px;display:flex;position:sticky;left:0}@media (max-width:1339px){.cx7Kqq_header{border-bottom:1px solid var(--border);height:173px;padding:30px 0 44px}}.cx7Kqq_headerContainer{width:100%}@media (max-width:499px){.cx7Kqq_headerContainer{margin:unset}}.cx7Kqq_headerContent{align-items:center;gap:30px;display:flex}@media (max-width:1339px){.cx7Kqq_headerContent{flex-direction:column;align-items:flex-start}}.cx7Kqq_headerTitle{flex-direction:column;display:flex}.cx7Kqq_breadcrumbs{color:var(--hyper-07)}@media (max-width:1339px){.cx7Kqq_breadcrumbs{display:none}}.cx7Kqq_navContainer{width:100%;position:relative}@media (max-width:899px){.cx7Kqq_navContainer:after{content:"";pointer-events:none;width:60px;height:40px;position:absolute;top:1px;right:0}.cx7Kqq_navContainer[data-theme=midnight]:after{background:linear-gradient(270deg,#091a23 32.11%,#091a2300 94.21%)}.cx7Kqq_navContainer[data-theme=white]:after{background:linear-gradient(270deg,#fff 32.11%,#fff0 94.21%)}}.cx7Kqq_nav{align-items:center;width:100%;display:flex;position:relative;overflow-x:auto}.cx7Kqq_nav .cx7Kqq_navItemButton{color:var(--base-white);max-width:32px;max-height:32px;padding:6px 9px;transition:all .2s ease-in-out}.cx7Kqq_nav .cx7Kqq_navItemButton.cx7Kqq_active{background:var(--hyper-07)}@media (hover:hover) and (pointer:fine){.cx7Kqq_nav .cx7Kqq_navItemButton:not(.cx7Kqq_active):hover{color:var(--hyper-07)}}.cx7Kqq_search{max-width:304px}@media (max-width:1339px){.cx7Kqq_search{max-width:none}.cx7Kqq_navItem:last-child{margin-right:60px}.cx7Kqq_glossaryItems{padding-top:4px}}.cx7Kqq_glossaryItem{border-top:1px solid var(--border);scroll-margin:calc(var(--header-height) + 98px - 1px);align-items:stretch;gap:190px;padding:24px 0;display:flex}.cx7Kqq_glossaryItem:first-of-type{border-top:none}@media (max-width:1339px){.cx7Kqq_glossaryItem{scroll-margin:calc(var(--header-height) + 173px - 1px);flex-direction:column;gap:24px;padding:42px 0}}.cx7Kqq_group{grid-template-columns:repeat(3,1fr);gap:24px 114px;width:100%;display:grid}.cx7Kqq_groupTitle{gap:5px;min-width:40px;display:flex}@media (max-width:768px){.cx7Kqq_groupTitle .cx7Kqq_groupTitleText{font-size:40px}}.cx7Kqq_groupTitle .cx7Kqq_itemsLength{color:var(--hyper-07);font-family:var(--secondary-font),sans-serif;font-size:10px}.cx7Kqq_noTermsText{align-items:center;display:flex}.cx7Kqq_groupItem{grid-column:span 1;align-items:center;display:flex}@media (max-width:1024px){.cx7Kqq_groupItem{grid-column:1/-1}}.cx7Kqq_groupItem .cx7Kqq_groupItemText{text-decoration:underline;transition:color .2s ease-in-out}.cx7Kqq_groupItem .cx7Kqq_groupItemText:hover{color:var(--redis-red)}@media (max-width:768px){.cx7Kqq_groupItem .cx7Kqq_groupItemText{font-size:16px}}
.Nptybq_wrapper{color:var(--fg-muted);align-items:center;gap:8px;transition:color .2s ease-in-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.Nptybq_wrapper:hover{color:var(--fg-default)}}.Nptybq_copyButton{appearance:none;cursor:pointer;color:inherit;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:2px;transition:color .12s;display:inline-flex}.Nptybq_copyButton:hover{color:var(--fg-default)}.Nptybq_copyButton:focus-visible{outline:2px solid var(--themeFgBrand);outline-offset:2px;border-radius:4px}.Nptybq_copyText{background-color:var(--dusk-90);color:var(--base-white);opacity:0;pointer-events:none;border-radius:5px;padding:8px}.Nptybq_copyText.Nptybq_copied{opacity:1;pointer-events:auto}.Nptybq_copyIcon svg{fill:none}.Nptybq_copyIcon svg>*{fill:none!important}.Nptybq_copiedBadge{border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.Nptybq_copiedBadge.Nptybq_copied{background:var(--dusk-30)}
.r12uyG_promptBubble{flex-direction:column;gap:12px;width:100%;display:flex}.r12uyG_aiButtons{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.r12uyG_aiButtons>:last-child{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1) .32s,transform .55s cubic-bezier(.22,1,.36,1) .32s;transform:translateY(5px)}@media (prefers-reduced-motion:reduce){.r12uyG_aiButtons>:last-child{opacity:1;transition:none;transform:none}}.r12uyG_aiButtons.r12uyG_aiRowVisible>:last-child{opacity:1;transform:translateY(0)}.r12uyG_framed{background:var(--bg-muted);border:1px solid var(--bg-subtle);border-radius:10px;max-width:430px;padding:20px}@media (max-width:499px){.r12uyG_framed{padding:14px 16px}}.r12uyG_promptHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.r12uyG_promptLabel{color:var(--dusk-50);letter-spacing:1.5px;align-items:center;gap:6px;line-height:120%;display:inline-flex}.r12uyG_promptDollar{line-height:1}.r12uyG_promptText{margin:0;font-size:12px;font-weight:400;line-height:150%}
.PDecnW_layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}@media (max-width:768px){.PDecnW_layout{grid-template-columns:minmax(0,1fr);gap:40px}}.PDecnW_intro{flex-direction:column;align-items:flex-start;max-width:560px;display:flex}.PDecnW_eyebrow{letter-spacing:1.5px;margin-bottom:24px}.PDecnW_title{text-wrap:balance;margin-bottom:24px}.PDecnW_content{max-width:545px}.PDecnW_prompts{flex-direction:column;gap:12px;width:100%;display:flex}.PDecnW_promptRow{position:relative}.PDecnW_promptImage{z-index:1;width:40.44px;height:40.44px;position:absolute;top:18.96px;left:25.27px}.PDecnW_promptImageAsset{width:100%;height:100%}.PDecnW_prompt{max-width:none;padding-left:91.6px}
.carousel-arrows-default{z-index:2;pointer-events:none;width:100%;position:absolute;bottom:44%;left:0}.carousel-arrows-default>div{justify-content:space-between;max-width:1390px;padding:0;display:flex}@media (max-width:1599px){.carousel-arrows-default>div{max-width:1280px}}.carousel-arrows-default>div button{background-color:var(--bg-default)}.carousel-arrows-default .wrapper{text-align:right;justify-content:flex-end;align-items:center;display:flex}.carousel-arrows-default button{cursor:default;pointer-events:auto;touch-action:manipulation;width:50px;height:50px;fill:var(--base-black);border:1px solid var(--fg-default);background-color:#fffc;border-radius:200px;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:inline-block}.carousel-arrows-default button:hover:not([disabled]){cursor:pointer}.carousel-arrows-default button:disabled{opacity:0}
.embla__button{cursor:pointer;touch-action:manipulation;z-index:5;fill:#fff;opacity:0;visibility:hidden;background-color:#0000;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:0;visibility:hidden}.embla__button__svg{width:100%;height:100%}.embla__button--prev{left:27px}.embla__button--next{right:27px}
._4Zh-sW_carousel{position:relative}._4Zh-sW_carousel._4Zh-sW_fullscreen ._4Zh-sW_carouselItem{flex:0 0 100%}._4Zh-sW_carousel ._4Zh-sW_carouselItem{-webkit-user-select:none;user-select:none}._4Zh-sW_carousel._4Zh-sW_isDraggable{cursor:grab}._4Zh-sW_carousel._4Zh-sW_isDragging{cursor:grabbing}._4Zh-sW_carousel ._4Zh-sW_carouselContainer{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000;display:flex}._4Zh-sW_carousel ._4Zh-sW_carouselProgress{background-color:#ff4a3733;border-radius:100px;width:calc(100% - 40px);max-width:270px;height:.5rem;margin-top:20px;margin-left:auto;margin-right:auto;overflow:hidden}._4Zh-sW_carousel ._4Zh-sW_carouselProgress ._4Zh-sW_carouselProgressBar{background-color:#ff4a37;border-radius:100px;width:100%;position:absolute;top:0;bottom:0;left:-100%}._4Zh-sW_carousel ._4Zh-sW_carouselLoading{flex:0 0 100px;justify-content:center;align-items:center;display:flex}
.PIYGkq_contentContainer{flex-direction:column;gap:64px;display:flex}@media (max-width:768px){.PIYGkq_contentContainer{gap:32px}}.PIYGkq_title{text-align:left}.PIYGkq_desktop{grid-template-columns:minmax(380px,1fr) minmax(0,2fr);align-items:start;gap:28px;display:grid}@media (max-width:1024px){.PIYGkq_desktop{grid-template-columns:minmax(320px,1fr) minmax(0,1.8fr);gap:20px}}.PIYGkq_disclosures{flex-direction:column;display:flex}.PIYGkq_accordion{flex-direction:column;gap:24px;display:flex}.PIYGkq_disclosureItem{background:var(--themeCardBg,#0d212c);border:1px solid var(--themeCardBorder,#163341);border-bottom:1px solid var(--themeCardBorder,#163341);border-radius:10px;padding:32px}.PIYGkq_disclosureTrigger{gap:32px;padding:0}.PIYGkq_disclosureContent{padding-top:0;padding-left:64px}.PIYGkq_disclosureContent>div{padding-top:12px}.PIYGkq_disclosureTitle{flex:1;align-items:center;gap:32px;display:flex}.PIYGkq_titleLink{z-index:1;pointer-events:auto;position:relative}.PIYGkq_titleLink:hover{text-decoration:underline}.PIYGkq_disclosureIcon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.PIYGkq_disclosureIcon>*{width:100%;height:100%}.PIYGkq_diagram{aspect-ratio:893/570;justify-content:center;align-items:center;width:100%;display:flex;position:sticky;top:24px}.PIYGkq_diagram>*{width:100%;height:100%}.PIYGkq_mobileWrapper{flex-direction:column;gap:24px;width:100%;display:flex}.PIYGkq_carousel{width:100%;overflow:hidden}.PIYGkq_pagination{justify-content:center;gap:12px;display:flex}.PIYGkq_paginationButton{appearance:none;border:1px solid var(--themeCardBorder,#163341);width:40px;height:40px;color:var(--themeFgDefault,#b9c2c6);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.PIYGkq_paginationButton:hover{border-color:var(--themeFgDefault,#8a99a0)}.PIYGkq_paginationButtonActive{background:var(--themeCardBg,#163341);border-color:var(--themeFgDefault,#b9c2c6);color:#fff}.PIYGkq_carouselContainer{gap:16px}.PIYGkq_slide{flex-direction:column;flex:0 0 100%;gap:20px;min-width:0;display:flex}.PIYGkq_slideDiagram{aspect-ratio:327/200;justify-content:center;align-items:center;width:100%;display:flex}.PIYGkq_slideDiagram>*{width:100%;height:100%}.PIYGkq_slideText{flex-direction:column;gap:12px;display:flex}.PIYGkq_slideTitle{align-items:center;gap:12px;display:flex}.PIYGkq_slideIcon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.PIYGkq_slideIcon>*{width:100%;height:100%}.PIYGkq_buttons{justify-content:center;display:flex}
.rL1k2G_container{flex-direction:column;align-items:center;gap:56px;display:flex}@media (max-width:1024px){.rL1k2G_container{gap:42px}}.rL1k2G_container .rL1k2G_textContainer{flex-direction:column;align-items:center;gap:24px;display:flex}@media (max-width:1024px){.rL1k2G_title,.rL1k2G_contentBlock *{text-align:center}}.rL1k2G_content{align-items:flex-end;width:100%;height:300px;margin-top:14px;display:flex;position:relative}.rL1k2G_content:before{content:"";z-index:-1;background-image:linear-gradient(var(--dusk-90) 1px, transparent 1px);opacity:.8;background-size:10px calc(25% - 1px);width:100%;height:100%;position:absolute;bottom:-3px;left:0}@media (max-width:1024px){.rL1k2G_content{height:auto}.rL1k2G_content:before{display:none}}.rL1k2G_metrics{justify-content:center;width:100%;display:flex}@media (max-width:1024px){.rL1k2G_metrics{flex-wrap:wrap;gap:40px;height:100%}}.rL1k2G_metric{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.rL1k2G_metric:hover .rL1k2G_metricSubtitle,.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_metricSubtitle{opacity:1;visibility:visible;transition:all .2s ease-in-out .3s}.rL1k2G_metric:hover .rL1k2G_bar:first-child,.rL1k2G_metric:hover .rL1k2G_bar:nth-child(11),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:first-child,.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(11){height:42px}.rL1k2G_metric:hover .rL1k2G_bar:nth-child(2),.rL1k2G_metric:hover .rL1k2G_bar:nth-child(10),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(2),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(10){height:65px}.rL1k2G_metric:hover .rL1k2G_bar:nth-child(3),.rL1k2G_metric:hover .rL1k2G_bar:nth-child(9),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(3),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(9){height:92px}.rL1k2G_metric:hover .rL1k2G_bar:nth-child(4),.rL1k2G_metric:hover .rL1k2G_bar:nth-child(8),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(4),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(8){height:124px}.rL1k2G_metric:hover .rL1k2G_bar:nth-child(5),.rL1k2G_metric:hover .rL1k2G_bar:nth-child(7),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(5),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(7){height:164px}.rL1k2G_metric:hover .rL1k2G_bar:nth-child(6),.rL1k2G_metric.rL1k2G_animateIn .rL1k2G_bar:nth-child(6){height:200px}}@media (max-width:1024px){.rL1k2G_metric{border-left:1px solid var(--yellow);flex-basis:100%;justify-content:flex-start;padding-left:18px}}.rL1k2G_metricHoverOverlay{content:"";width:100%;height:300px;position:absolute;bottom:0;left:0}@media (max-width:499px){.rL1k2G_metricHoverOverlay{display:none}}.rL1k2G_metricText{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@media (max-width:1024px){.rL1k2G_metricText{align-items:flex-start}}@media (max-width:499px){.rL1k2G_metricText .rL1k2G_metricTitle{line-height:110%;font-size:56px!important}}.rL1k2G_metricSubtitleContainer{width:100%;position:relative}.rL1k2G_metricSubtitle{text-align:center;opacity:0;visibility:hidden;width:100%;height:0;margin-top:10px;display:block}@media (max-width:1024px){.rL1k2G_metricSubtitle{opacity:1;visibility:visible;text-align:left;height:100%}}.rL1k2G_graph{--graph-gap:14px;gap:var(--graph-gap);width:calc(100% - var(--graph-gap));align-items:flex-end;margin-top:48px;display:flex}@media (max-width:1259px){.rL1k2G_graph{--graph-gap:8px}}@media (max-width:1024px){.rL1k2G_graph{display:none}}.rL1k2G_bar{background:linear-gradient(#fff 0,#fff0 100%);border-radius:30px 30px 0 0;flex:1;width:100%;height:30px;transition:height .4s ease-in-out}
.Xb5JDG_curlCounterWrap{margin:auto;padding-bottom:.5rem;font-size:16px;display:block}.Xb5JDG_yellowEyebrow{background-color:var(--yellow-11);border:solid 1px var(--yellow-09);color:#fff;font-size:14px;font-family:var(--tertiary-font),sans-serif;letter-spacing:1.5px;border-radius:20px;margin-bottom:1.5rem;padding:4px 13px}.Xb5JDG_dockerCounterWrapper{background-color:var(--dusk-09);border:1px solid var(--dusk);text-align:center;border-radius:20px;justify-content:center;width:100%;min-width:850px;max-width:1200px;min-height:260px;margin-bottom:2rem;padding:3rem 3rem 2.5rem;display:flex;position:relative;color:var(--yellow)!important}.Xb5JDG_maxedOut{border:4px dashed var(--yellow);text-align:center;background-color:#4e5f02;border-radius:20px;width:100%;min-width:850px;max-width:1200px;min-height:260px;margin-bottom:3rem;padding:3rem 3rem 2.5rem;animation:1s infinite Xb5JDG_blink-border;position:relative;box-shadow:0 0 15px #dcff1ecd;color:var(--yellow)!important}.Xb5JDG_maxedOut .Xb5JDG_curlCounterCount{color:var(--base-white);text-shadow:0 0 8px #fffc,0 0 15px #fff9;animation:1s infinite Xb5JDG_blink-text}.Xb5JDG_curlCounterCount{color:var(--yellow);font-size:180px}@keyframes Xb5JDG_blink-border{0%,to{border-color:var(--yellow);box-shadow:0 0 15px #dcff1ecd}50%{border-color:#0000;box-shadow:0 0 15px #dcff1e00}}@keyframes Xb5JDG_blink-text{0%,to{text-shadow:0 0 8px #fffc,0 0 15px #fff9}50%{text-shadow:0 0 8px #fff0,0 0 15px #fff0}}@media (max-width:480px){.Xb5JDG_curlCounterWrap{font-size:10px}.Xb5JDG_curlCounterCount{font-size:85px}.Xb5JDG_dockerCounterWrapper,.Xb5JDG_maxedOut{min-width:350px;min-height:170px}.Xb5JDG_metricTitleVar{min-height:75px}}
.G5nstW_dockerSection{background:var(--Gradient,linear-gradient(180deg, #163341 0.05%, #091a23 100%))}.G5nstW_counterSubtitle{max-width:560px;margin-bottom:2rem}.G5nstW_contentContainer{flex-direction:column;align-items:center;gap:32px;display:flex}@media (max-width:899px){.G5nstW_contentContainer{gap:24px}}.G5nstW_metrics{align-items:flex-start;gap:54px;display:flex}@media (max-width:899px){.G5nstW_metrics{flex-direction:column;align-items:center;gap:48px}}.G5nstW_metricItem{flex-direction:column;flex:1;align-items:center;gap:24px;display:flex}.G5nstW_metricItem .G5nstW_subtitle{text-wrap:balance;max-width:280px}
@media (max-width:1024px){._2eWAXW_section{padding-top:0;padding-bottom:0}}._2eWAXW_container{flex-direction:column;align-items:center;display:flex}._2eWAXW_header{justify-content:center;align-items:center;gap:20px;display:flex}._2eWAXW_headerDot{width:10px;height:10px;color:var(--yellow);background:var(--dusk);border:1px solid;border-radius:50%;flex-shrink:0}@media (max-width:768px){._2eWAXW_headerDot{display:none}}._2eWAXW_title{text-wrap:balance;text-align:center}._2eWAXW_title strong{color:var(--yellow);font-weight:500}@media (max-width:768px){._2eWAXW_title{text-align:left}}._2eWAXW_content{text-align:center;margin:20px auto 0}@media (max-width:768px){._2eWAXW_content{margin:12x 0 0;text-align:left;width:100%}}._2eWAXW_diagram{aspect-ratio:600/750;width:100%;margin:0 auto;position:relative}@media (max-width:1024px){._2eWAXW_diagram{max-width:100%;max-height:none}}@media (max-width:768px){._2eWAXW_diagram{margin-top:30px}}@media (hover:none) and (pointer:coarse){._2eWAXW_diagram{pointer-events:none}}._2eWAXW_rive{width:100%;height:100%}._2eWAXW_diagramTileHovered{cursor:pointer}._2eWAXW_diagramPlaceholder{width:100%;height:100%}._2eWAXW_intro{width:100%;padding-top:calc(var(--header-height,70px) + 24px);flex-direction:column;align-items:center;display:flex}._2eWAXW_scrollTrack{width:100%;position:relative}._2eWAXW_pinned{top:calc(var(--header-height,70px) + 24px);flex-direction:column;justify-content:center;display:flex;position:sticky}@media (max-width:1024px){._2eWAXW_pinned{align-items:center;min-height:min(100dvh,600px)}}._2eWAXW_pinned ._2eWAXW_diagram{width:auto;height:calc(100vh - var(--header-height,70px) - 24px);height:calc(100dvh - var(--header-height,70px));margin:0 auto}@media (max-width:1024px){._2eWAXW_pinned ._2eWAXW_diagram{width:100%;height:auto}._2eWAXW_introDesktop{display:none}}._2eWAXW_introMobile{display:none}@media (max-width:1024px){._2eWAXW_introMobile{display:block}}._2eWAXW_scrollSpacer{width:100%}@media (prefers-reduced-motion:reduce){._2eWAXW_scrollSpacer{height:0!important}._2eWAXW_pinned{position:static}}
.IgCJzW_section[data-theme=midnight]{--bg-subtle:var(--dusk-09);--fg-muted:var(--dusk-50)}.IgCJzW_title{text-wrap:balance;margin-bottom:26px}.IgCJzW_title strong{color:var(--yellow);font-weight:500}@media (max-width:1024px){.IgCJzW_title>*{font-size:20px!important}}.IgCJzW_features{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}@media (max-width:1599px){.IgCJzW_features{gap:14px}}@media (max-width:1024px){.IgCJzW_features{grid-template-columns:1fr;gap:12px}}.IgCJzW_features .IgCJzW_feature{isolation:isolate;background:var(--bg-subtle);border:1px solid var(--border);border-radius:10px;transition:border-color .2s;position:relative;overflow:hidden}@media (min-width:1025px){.IgCJzW_features .IgCJzW_feature{min-height:362px}}.IgCJzW_features .IgCJzW_feature:hover{border-color:var(--dusk-70)}.IgCJzW_features .IgCJzW_feature:focus-within,.IgCJzW_features .IgCJzW_feature:active{border-color:var(--yellow)}.IgCJzW_features .IgCJzW_feature:first-child{grid-column:1/3}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature:first-child{grid-column:1/span 1}}.IgCJzW_features .IgCJzW_feature:first-child .IgCJzW_featureContent{width:55%}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature:first-child .IgCJzW_featureContent{width:100%}}.IgCJzW_features .IgCJzW_feature:first-child .IgCJzW_riveAnimation{width:300px;height:300px}.IgCJzW_features .IgCJzW_feature .IgCJzW_linkOverlay{position:absolute;inset:0}.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent{flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent{gap:12px;padding:20px}}.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_iconAndTitle{align-items:center;gap:8px;display:flex}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_iconAndTitle{flex-direction:row-reverse;justify-content:space-between}}.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_featureText strong{color:#fff;font-weight:400}.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_featureList{flex-direction:column;gap:4px;margin-top:auto;display:flex}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_featureList{display:none}}.IgCJzW_features .IgCJzW_feature .IgCJzW_featureContent .IgCJzW_featureList .IgCJzW_featureListItem{align-items:center;gap:8px;display:flex}.IgCJzW_features .IgCJzW_feature .IgCJzW_riveAnimation{z-index:-1;width:100%;height:250px;position:absolute;bottom:0;right:0}@media (max-width:1024px){.IgCJzW_features .IgCJzW_feature .IgCJzW_riveAnimation{display:none}}
.eN2yHa_container{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){.eN2yHa_container{gap:30px}}.eN2yHa_header{align-items:center;gap:20px;display:flex}@media (max-width:768px){.eN2yHa_header{justify-content:center}}.eN2yHa_headerDot{width:10px;height:10px;color:var(--yellow);background:var(--dusk);border:1px solid;border-radius:50%;flex-shrink:0}@media (max-width:768px){.eN2yHa_headerDot{display:none}}.eN2yHa_title{text-wrap:balance;text-align:left}.eN2yHa_title strong{color:var(--yellow);font-weight:500}@media (max-width:768px){.eN2yHa_title{text-align:center}}.eN2yHa_primaryRow,.eN2yHa_secondaryRow{row-gap:24px;display:grid}@media (max-width:768px){.eN2yHa_primaryRow,.eN2yHa_secondaryRow{gap:30px;grid-template-columns:minmax(0,1fr)!important}}.eN2yHa_primaryRow{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.eN2yHa_secondaryRow{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.eN2yHa_primaryCard,.eN2yHa_secondaryCard{background:var(--bg-muted);border:1px solid var(--bg-subtle);border-radius:10px;flex-direction:column;padding:32px;display:flex}.eN2yHa_primaryCard{gap:28px}@media (max-width:768px){.eN2yHa_primaryCard{padding:24px}}.eN2yHa_secondaryCard{flex-direction:column;gap:28px;padding:32px}@media (max-width:768px){.eN2yHa_secondaryCard{padding:20px 24px}}.eN2yHa_iconRow{align-items:center;gap:20px;display:flex}.eN2yHa_iconWrapper{flex-shrink:0;display:inline-flex;position:relative}.eN2yHa_iconTitle{letter-spacing:1.5px;line-height:1}.eN2yHa_iconDot{background:var(--red);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.eN2yHa_primaryContent{flex-direction:column;gap:15px;display:flex}.eN2yHa_primaryTitle{text-wrap:balance;margin-top:16px}.eN2yHa_primaryLink{align-self:flex-start;margin-top:auto}.eN2yHa_secondaryContent{flex-direction:column;gap:15px;display:flex}
.jzN0Yq_contentContainer{flex-flow:wrap;justify-content:center;gap:27px 32px;display:flex}.jzN0Yq_contentContainer.jzN0Yq_threeCol .jzN0Yq_tag{width:calc(33.3333% - 21.3333px)}.jzN0Yq_contentContainer.jzN0Yq_fourCol .jzN0Yq_tag{width:calc(25% - 24px)}@media (max-width:768px){.jzN0Yq_contentContainer{flex-direction:column;align-items:center}}.jzN0Yq_tag{background:var(--dusk-09);border:1px solid var(--dusk);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;width:calc(25% - 24px);padding:20px 24px;display:flex}@media (max-width:768px){.jzN0Yq_tag{width:100%!important}}.jzN0Yq_icon{flex-shrink:0}@media (max-width:768px){.jzN0Yq_label{font-size:18px!important}}
.xME9vW_tag{align-items:center;gap:8px;display:inline-flex}.xME9vW_tag.xME9vW_color_yellow:before{background-color:var(--yellow);border-color:var(--yellow-09)}.xME9vW_tag.xME9vW_color_red:before{background-color:var(--hyper-05);border-color:var(--hyper-09)}.xME9vW_tag.xME9vW_color_purple:before{background-color:var(--violet);border-color:var(--violet-09)}.xME9vW_tag.xME9vW_color_blue:before{background-color:var(--sky-blue);border-color:var(--sky-blue-09)}.xME9vW_tag.xME9vW_color_duskDark:before{background-color:var(--dusk-50);border-color:var(--dusk-90)}.xME9vW_tag.xME9vW_color_duskLight:before{background-color:var(--dusk-10);border-color:var(--dusk-70)}.xME9vW_tag:before{content:"";box-sizing:border-box;border-style:solid;border-width:1px;border-radius:50%;width:8px;height:8px;display:block}.xME9vW_tag.xME9vW_hideDot:before{display:none}
._9TgpDW_section{overflow:hidden}._9TgpDW_contentContainer{flex-direction:column;align-items:center;gap:48px;display:flex}._9TgpDW_carousel{width:100%;display:flex;position:static}@media (min-width:769px){._9TgpDW_carousel{overflow:hidden}}._9TgpDW_carousel ._9TgpDW_card{flex:0 0 calc(var(--width) - var(--gap)*3/4);margin-right:var(--gap);flex-direction:column;gap:24px;display:flex;position:relative}._9TgpDW_carousel ._9TgpDW_card._9TgpDW_simple{--gap:16px;--width:25%}@media (max-width:1024px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_simple{--width:40%}}@media (max-width:768px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_simple{--width:70%}}@media (max-width:499px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_simple{--width:100%}}._9TgpDW_carousel ._9TgpDW_card._9TgpDW_detailed{--gap:24px;--width:33.333%}@media (max-width:1024px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_detailed{--width:40%}}@media (max-width:768px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_detailed{--width:70%}}@media (max-width:499px){._9TgpDW_carousel ._9TgpDW_card._9TgpDW_detailed{--width:100%}}._9TgpDW_carousel ._9TgpDW_card ._9TgpDW_imageContainer{max-width:100%}._9TgpDW_carousel ._9TgpDW_card:last-child{margin-right:0}._9TgpDW_carousel .carousel-arrows-default{bottom:44%;left:0}@media (max-width:499px){._9TgpDW_carousel .carousel-arrows-default{display:none}}._9TgpDW_carousel .carousel-arrows-default>div{justify-content:space-between;max-width:1390px;padding:0;display:flex}@media (max-width:1599px){._9TgpDW_carousel .carousel-arrows-default>div{max-width:1280px}}._9TgpDW_carousel .carousel-arrows-default>div button{background-color:var(--bg-default)}._9TgpDW_carousel .carousel-arrows-next{border:1px solid var(--fg-default);fill:var(--fg-default);background-color:#0000}._9TgpDW_carousel .carousel-arrows-prev{border:1px solid var(--fg-default);fill:var(--fg-default);background-color:#0000}._9TgpDW_carouselContainer{width:100%}
.j3B7Wq_section{position:relative}.why-redis .j3B7Wq_section{background:0 0}@media (max-width:1024px){.why-redis .j3B7Wq_section{z-index:10}}@media (max-width:1599px){.j3B7Wq_container{max-width:1200px}}.j3B7Wq_contentContainer{flex-direction:column;justify-content:center;align-items:center;max-width:1100px;margin:0 auto 132px;display:flex}@media (max-width:1024px){.j3B7Wq_contentContainer{margin-bottom:80px}}.j3B7Wq_contentContainer .j3B7Wq_tagline{align-items:center;gap:8px;margin-bottom:27px;display:flex}.j3B7Wq_contentContainer .j3B7Wq_tagline p{letter-spacing:1.5px}.j3B7Wq_contentContainer .j3B7Wq_title{margin-bottom:42px;font-size:64px!important}@media (max-width:1024px){.j3B7Wq_contentContainer .j3B7Wq_title{font-size:32px!important}}.j3B7Wq_contentContainer .j3B7Wq_content,.j3B7Wq_contentContainer .j3B7Wq_content>*{text-align:center}.j3B7Wq_conversation{margin-top:80px;max-width:1000px;margin-inline:auto;position:relative}@media (max-width:1339px){.j3B7Wq_conversation{padding-left:24px}}@media (max-width:1024px){.j3B7Wq_conversation{margin-top:42px}}.j3B7Wq_box{border:1px solid var(--dusk-70);border-radius:10px;margin-top:80px;padding:50px;position:relative}@media (max-width:1024px){.j3B7Wq_box{width:100%;margin-top:48px;padding:24px}}.j3B7Wq_box.j3B7Wq_intro{background:var(--dusk);width:80%;max-width:550px;margin-top:0}@media (max-width:1339px){.j3B7Wq_box.j3B7Wq_intro{width:85%}}@media (max-width:1024px){.j3B7Wq_box.j3B7Wq_intro{width:100%}}.j3B7Wq_box.j3B7Wq_searchTerm{background:var(--dusk-90);width:fit-content;height:64px;margin-left:auto;padding:16px 24px}.j3B7Wq_box.j3B7Wq_response{background:var(--dusk);width:80%}@media (max-width:1339px){.j3B7Wq_box.j3B7Wq_response{width:85%}}@media (max-width:1024px){.j3B7Wq_box.j3B7Wq_response{width:100%}}.j3B7Wq_box .j3B7Wq_copilotIcon{width:64px;height:64px;position:absolute;bottom:0;right:calc(100% + 24px)}@media (max-width:1339px){.j3B7Wq_box .j3B7Wq_copilotIcon{background:var(--dusk);border:1px solid var(--dusk-70);border-radius:50%;padding:24px;top:0;left:0;transform:translate(-50%,-50%)}}.j3B7Wq_box .j3B7Wq_copilotIcon img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1339px){.j3B7Wq_box .j3B7Wq_copilotIcon img{width:70%;height:70%}}.j3B7Wq_results{position:relative}.j3B7Wq_formContainer{max-width:550px;margin-top:135px;margin-left:auto;position:relative}@media (max-width:1024px){.j3B7Wq_formContainer{width:calc(100% + 24px);margin-top:48px;margin-left:-24px;position:relative;bottom:auto}}@media (min-width:1025px){.j3B7Wq_formContainer.j3B7Wq_sticky{position:sticky;bottom:100px}}.j3B7Wq_formContainer .j3B7Wq_form{width:100%;position:relative}.j3B7Wq_formContainer .j3B7Wq_form .j3B7Wq_input{border:1px solid var(--dusk-70);background:var(--dusk-90);width:100%;height:64px;color:var(--white);box-sizing:border-box;font-size:16px;line-height:24px;font-family:var(--secondary-font),sans-serif;text-overflow:ellipsis;border-radius:8px;padding:16px 50px 16px 24px;font-size:18px;line-height:150%}.j3B7Wq_formContainer .j3B7Wq_form .j3B7Wq_input::placeholder{color:var(--dusk-30)}.j3B7Wq_formContainer .j3B7Wq_form .j3B7Wq_input:focus+.j3B7Wq_searchButton{opacity:1;transform:translateY(-50%)scale(1.1)rotate(-9deg)}.j3B7Wq_formContainer .j3B7Wq_form .j3B7Wq_searchButton{appearance:none;cursor:pointer;opacity:.5;transform-origin:50%;background:0 0;border:none;width:64px;height:64px;padding:0;transition:all .6s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.j3B7Wq_formContainer .j3B7Wq_form .j3B7Wq_searchButton:focus{opacity:1;transform:translateY(-50%)scale(1.1)rotate(-9deg)}.j3B7Wq_formContainer .j3B7Wq_popularTopics{margin-top:24px}.j3B7Wq_formContainer .j3B7Wq_popularTopics .j3B7Wq_popularTopicsTitle{color:var(--dusk-50);margin-bottom:12px}.j3B7Wq_formContainer .j3B7Wq_popularTopics .j3B7Wq_popularTopicsButtons{flex-wrap:wrap;gap:12px;display:flex}.j3B7Wq_formContainer .j3B7Wq_popularTopics .j3B7Wq_popularTopicsButtons button{appearance:none;background:var(--dusk-90);border:1px solid var(--dusk-70);color:var(--white);font-size:16px;line-height:24px;font-family:var(--secondary-font),sans-serif;cursor:pointer;border:1px solid var(--yellow);background:#aec81d33;border-radius:8px;padding:8px 16px;font-size:18px;font-weight:400;line-height:150%}.j3B7Wq_formContainer .j3B7Wq_popularTopics .j3B7Wq_popularTopicsButtons button:hover{background:var(--dusk-80)}.j3B7Wq_links{flex-wrap:wrap;gap:16px;width:80%;margin-top:50px;display:flex}@media (max-width:1024px){.j3B7Wq_links{width:100%;margin-top:16px}}.j3B7Wq_links .j3B7Wq_link{appearance:none;background:var(--dusk-90);border:1px solid var(--dusk-70);color:var(--white);font-size:16px;line-height:24px;font-family:var(--secondary-font),sans-serif;cursor:pointer;border:1px solid var(--yellow);background:#aec81d33;border-radius:8px;padding:8px 16px;font-size:18px;font-weight:400;line-height:150%}.j3B7Wq_links .j3B7Wq_link:hover{background:var(--dusk-80)}.j3B7Wq_bottomRef{width:100%;position:absolute;bottom:0;left:0}
.ZS-QEW_assessment{background-color:var(--dusk-09);border:1px solid var(--dusk);border-radius:10px;width:100%;max-width:885px;margin:0 auto;padding:42px 40px}@media (max-width:768px){.ZS-QEW_assessment{padding:32px 28px}}.ZS-QEW_progress{background-color:var(--dusk);border-radius:100px;width:100%;height:2px;margin-bottom:48px;position:relative;overflow:hidden}@media (max-width:768px){.ZS-QEW_progress{margin-bottom:32px}}.ZS-QEW_progressFill{background-color:var(--hyper-05);border-radius:100px;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1);display:block}.ZS-QEW_body{justify-content:space-between;align-items:stretch;gap:24px;display:flex}@media (max-width:768px){.ZS-QEW_body{flex-direction:column;gap:24px}}.ZS-QEW_left{flex-direction:column;flex:0 0 272px;justify-content:space-between;gap:24px;display:flex}@media (max-width:768px){.ZS-QEW_left{flex:auto}}.ZS-QEW_questionPane{flex-direction:column;gap:12px;display:flex}.ZS-QEW_pillarLabel{font-family:var(--tertiary-font),sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--dusk-50);font-size:14px;font-weight:400;line-height:1.2}.ZS-QEW_questionText{font-family:var(--secondary-font),sans-serif;color:var(--fg-default);margin:0;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:768px){.ZS-QEW_questionText{min-height:3.6em;font-size:20px}}@media (max-width:499px){.ZS-QEW_questionText{min-height:4.8em}}.ZS-QEW_nav{align-items:center;gap:16px;display:flex}@media (max-width:768px){.ZS-QEW_nav{margin-top:8px}}.ZS-QEW_navArrow{border:1px solid var(--dusk-90);background-color:var(--dusk);width:54px;height:40px;color:var(--base-white);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:14px;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.ZS-QEW_navArrow:hover:not(:disabled){background-color:var(--dusk-90);border-color:var(--dusk-70)}.ZS-QEW_navArrow:disabled{background-color:var(--dusk-09);opacity:.6;cursor:not-allowed}.ZS-QEW_submitButton{font-family:var(--secondary-font),sans-serif;border:1px solid var(--hyper-05);background-color:var(--hyper-10);min-width:150px;height:40px;color:var(--base-white);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:400;transition:background-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.ZS-QEW_submitButton:hover:not(:disabled){background-color:var(--hyper-09)}.ZS-QEW_submitButton:disabled{opacity:.5;cursor:not-allowed}.ZS-QEW_options{flex-direction:column;flex:auto;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZS-QEW_options li{margin:0}.ZS-QEW_option{background-color:var(--dusk);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:2.5px;align-items:center;gap:16px;width:100%;min-height:4rem;padding:12px 16px;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);display:flex}.ZS-QEW_option:hover{background-color:var(--dusk-90);border-color:var(--dusk-70)}.ZS-QEW_optionSelected{background-color:var(--dusk-90);border-color:var(--dusk-70);border-bottom-width:3px}.ZS-QEW_optionLabel{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);flex:none;font-size:12px;font-weight:500;line-height:1.3}.ZS-QEW_optionSelected .ZS-QEW_optionLabel{color:var(--base-white)}.ZS-QEW_optionDivider{background-color:var(--dusk-90);flex:none;align-self:center;width:1px;height:25px}.ZS-QEW_optionSelected .ZS-QEW_optionDivider{background-color:var(--dusk-70)}.ZS-QEW_optionText{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);flex:auto;font-size:14px;font-weight:400;line-height:1.3}.ZS-QEW_optionSelected .ZS-QEW_optionText{color:var(--base-white)}.ZS-QEW_assessmentLoading{background-color:var(--midnight)}.ZS-QEW_loading{text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:20px;min-height:280px;display:flex}@media (max-width:768px){.ZS-QEW_loading{flex-direction:column}}.ZS-QEW_loadingText{font-family:var(--secondary-font),sans-serif;color:var(--fg-default);margin:0;font-size:20px;font-weight:500;line-height:1.2}.ZS-QEW_loadingBot{width:153px;height:173px}@media (max-width:768px){.ZS-QEW_loadingBot{width:130px;height:147px}}.ZS-QEW_results{flex-direction:column;gap:32px;display:flex}.ZS-QEW_resultsHeadline{font-family:var(--secondary-font),sans-serif;max-width:805px;color:var(--fg-default);margin:0;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:768px){.ZS-QEW_resultsHeadline{font-size:20px}}.ZS-QEW_recommendations{flex-direction:column;gap:16px;display:flex}.ZS-QEW_recommendationsLabel{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);margin:0;font-size:14px;font-weight:400;line-height:1.5}.ZS-QEW_cards{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.ZS-QEW_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:659px){.ZS-QEW_cards{grid-template-columns:1fr}}.ZS-QEW_card{border:1px solid var(--dusk);background-color:#0000;border-radius:5px;flex-direction:column;gap:16px;padding:20px;display:flex}.ZS-QEW_cardTitle{font-family:var(--secondary-font),sans-serif;color:var(--yellow);font-size:14px;font-weight:500;line-height:1.3}.ZS-QEW_cardList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZS-QEW_cardLine{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);font-size:12px;font-weight:400;line-height:1.3}.ZS-QEW_ctaRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ZS-QEW_emailButton{font-family:var(--secondary-font),sans-serif;border:1px solid var(--dusk-90);background-color:var(--dusk);min-width:150px;height:40px;color:var(--base-white);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:400;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.ZS-QEW_emailButton:hover{border-color:var(--dusk-70);background-color:var(--dusk-90)}.ZS-QEW_reportPrompt{align-items:center;gap:8px;display:inline-flex}@media (max-width:499px){.ZS-QEW_reportPrompt{flex-direction:column;align-items:flex-start}}.ZS-QEW_promptText{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);font-size:14px}.ZS-QEW_reportLink{font-family:var(--secondary-font),sans-serif;font-size:14px;font-weight:400}.ZS-QEW_emailModal{background-color:var(--base-white);border-radius:12px;width:min(480px,92vw);max-height:85vh;padding:24px 32px 32px}.ZS-QEW_emailModalHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ZS-QEW_emailModalTitle{font-family:var(--secondary-font),sans-serif;color:var(--midnight);font-size:20px;font-weight:500;line-height:1.2}.ZS-QEW_emailModalClose{cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.ZS-QEW_emailModalClose:hover{background-color:var(--dusk-01)}.ZS-QEW_emailModalBody{width:100%}.ZS-QEW_emailThankYou{font-family:var(--secondary-font),sans-serif;color:var(--midnight);margin:0;font-size:16px;line-height:1.5}
.zIg8Jq_section{overflow:hidden}.zIg8Jq_intro{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:32px;display:flex}@media (max-width:768px){.zIg8Jq_intro{margin-bottom:24px}}.zIg8Jq_title{font-family:var(--secondary-font),sans-serif;color:var(--fg-default);margin:0;font-size:32px;font-weight:500;line-height:1.2}@media (max-width:768px){.zIg8Jq_title{font-size:26px}}.zIg8Jq_subtitle{font-family:var(--secondary-font),sans-serif;color:var(--dusk-10);margin:0;font-size:18px;font-weight:400;line-height:1.6}
.c1bXxa_section{overflow:hidden}@media (max-width:768px){.c1bXxa_section{padding:80px 0!important}}.c1bXxa_contentContainer{flex-direction:column;align-items:center;gap:36px;display:flex}@media (max-width:768px){.c1bXxa_contentContainer{gap:24px}}.c1bXxa_contentContainer.c1bXxa_midnightContained{background-color:var(--dusk-09);border:1px solid var(--dusk);border-radius:10px;padding:48px 24px}@media (max-width:768px){.c1bXxa_contentContainer.c1bXxa_midnightContained{padding:42px 32px}}.c1bXxa_contentContainer.c1bXxa_midnightCard{background-color:var(--dusk-09);border:1px solid var(--dusk);color:var(--fg-default);border-radius:10px;padding:48px 24px}@media (max-width:768px){.c1bXxa_contentContainer.c1bXxa_midnightCard{padding:42px 32px}}.c1bXxa_textContainer{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:760px;display:flex}.c1bXxa_title{text-wrap:balance}.c1bXxa_buttons{gap:20px;display:flex}@media (max-width:499px){.c1bXxa_buttons{flex-direction:column;width:100%}.c1bXxa_buttons .c1bXxa_button{width:100%}.c1bXxa_buttons .c1bXxa_button span{text-align:center}}.c1bXxa_content{max-width:900px}@media (max-width:768px){.c1bXxa_content>p{font-size:16px!important}}
@media (max-width:1024px){._5zKh6a_section{padding-bottom:0}._5zKh6a_section ._5zKh6a_container{padding:0}}._5zKh6a_contentContainer{background:var(--bg-default);justify-content:space-between;align-items:center;gap:22px;display:flex}@media (max-width:1024px){._5zKh6a_contentContainer{border:none;flex-direction:column;justify-content:center;align-items:center;padding:46px 32px}._5zKh6a_contentContainer ._5zKh6a_content *{text-align:center;font-size:14px}}._5zKh6a_title{width:310px}
._BoiiG_section{height:200vh;position:relative}.why-redis ._BoiiG_section{background:0 0}@media (max-width:1024px){.why-redis ._BoiiG_section{z-index:10}._BoiiG_section{height:800px;padding-top:0;padding-bottom:0}}@media (max-width:1024px) and (orientation:landscape){._BoiiG_section{height:auto}}._BoiiG_inner{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){._BoiiG_inner{align-items:center;display:flex;position:relative}}._BoiiG_inner ._BoiiG_sticky{width:100%;height:calc(100vh - 71px);min-height:700px;position:sticky;top:71px}@media (max-width:1024px){._BoiiG_inner ._BoiiG_sticky{height:100%;min-height:0;padding-block:48px;position:relative;top:auto}}._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer{flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;width:100%;height:100%;display:flex;position:relative}@media (max-width:1599px){._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer{max-width:1200px}}._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer ._BoiiG_title{color:#fff;max-width:500px}@media (max-width:1599px){._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer ._BoiiG_title{max-width:400px;font-size:140px}}@media (max-width:1024px){._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer ._BoiiG_title{max-width:300px;font-size:100px}}._BoiiG_inner ._BoiiG_sticky ._BoiiG_stickyContainer ._BoiiG_cubePos{pointer-events:none;aspect-ratio:1;width:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}._BoiiG_form{display:flex}._BoiiG_form input{appearance:none;padding:0;font-family:var(--secondary-font),sans-serif;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;width:100%;margin:0;padding:15px;font-size:1em}._BoiiG_form input::placeholder{font-family:var(--secondary-font),sans-serif;font-size:1em}._BoiiG_form button{white-space:nowrap;font-family:var(--secondary-font),sans-serif;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:400}._BoiiG_view{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
._6EEo7G_section{border-bottom:1px solid var(--bg-subtle);position:relative;overflow:hidden;padding-top:0!important;padding-bottom:0!important}._6EEo7G_inner{padding:59px 0;position:relative}._6EEo7G_infoContainer{flex-direction:column;align-items:flex-start;display:flex}._6EEo7G_infoContainer ._6EEo7G_title{flex-wrap:nowrap;align-items:center;margin-bottom:8px;display:flex}@media (max-width:399px){._6EEo7G_infoContainer ._6EEo7G_title{flex-wrap:wrap}}._6EEo7G_infoContainer ._6EEo7G_title ._6EEo7G_svg{width:60px;height:60px;margin-inline:12px;position:relative;top:-4px}._6EEo7G_infoContainer ._6EEo7G_button{margin-top:20px}._6EEo7G_imageContainer{z-index:-1;height:100%;position:absolute;top:0;right:0}@media (max-width:1024px){._6EEo7G_imageContainer{width:110%;height:auto;margin-top:-20vw;margin-bottom:-20vw;position:relative;left:50%;right:auto;transform:translate(-50%)}._6EEo7G_imageContainer ._6EEo7G_desktopImage{display:none}}@media (min-width:1025px){._6EEo7G_imageContainer ._6EEo7G_mobileImage{display:none}}
._7rDIAq_snippetsContainer ._7rDIAq_tabsContainer{position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabsContainer:after{content:"";background:linear-gradient(90deg, #0000 0%, var(--bg-muted) 100%);z-index:1;width:40px;height:100%;position:absolute;top:0;right:0}._7rDIAq_snippetsContainer ._7rDIAq_tabs{column-gap:4px;padding-inline:20px;display:flex;overflow:auto}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab{appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;min-width:85px;margin:0;padding:20px 0 14px;display:flex;position:relative}@media (max-width:499px){._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab{padding:16px 0 2px}}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel{opacity:1;transition:all .2s;display:block}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel:before{opacity:1!important}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel._7rDIAq_line{position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel._7rDIAq_line:after{content:"";background-color:var(--yellow);transform-origin:0;border-radius:100px;width:100%;height:1px;transition:transform .3s ease-in-out;display:block;position:absolute;top:calc(100% + 6px);left:0;transform:scaleX(1)}@media (max-width:659px){._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel._7rDIAq_line{position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_active ._7rDIAq_tabLabel._7rDIAq_line:after{content:"";background-color:var(--yellow);transform-origin:0;border-radius:100px;width:100%;height:1px;transition:transform .3s ease-in-out;display:block;position:absolute;top:calc(100% - 2px);left:0;transform:scaleX(1)}}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel{color:#fff;opacity:.8;position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line{font-size:12px}@media (min-width:500px){._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line{position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line:after{content:"";background-color:var(--yellow);transform-origin:100%;border-radius:100px;width:100%;height:1px;transition:transform .3s ease-in-out;display:block;position:absolute;top:calc(100% + 6px);left:0;transform:scaleX(0)}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line:hover{position:relative}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line:hover:after{content:"";background-color:var(--yellow);transform-origin:0;border-radius:100px;width:100%;height:1px;transition:transform .3s ease-in-out;display:block;position:absolute;top:calc(100% + 6px);left:0;transform:scaleX(1)}}@media (max-width:1024px){._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line{font-size:14px}}@media (max-width:499px){._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_line{font-size:12px}}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_dot:before{content:"";background-color:var(--yellow);opacity:0;border-radius:16px;width:8px;height:8px;margin-right:7px;transition:all .2s;display:block;position:absolute;top:50%;right:100%;transform:translateY(-50%)}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab ._7rDIAq_tabLabel._7rDIAq_grey{color:var(--dusk-dusk-0670,#5c707a);font-feature-settings:"liga" off,"clig" off;letter-spacing:1.35px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:400;line-height:120%}._7rDIAq_snippetsContainer ._7rDIAq_tabs ._7rDIAq_tab._7rDIAq_grey{justify-content:flex-start}._7rDIAq_snippet *{font-size:12px!important}
.GbUuRG_section[data-theme=midnight]{--bg-muted:var(--dusk-09)}.GbUuRG_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.GbUuRG_header{align-items:center;gap:20px;margin-bottom:20px;display:flex}.GbUuRG_header .GbUuRG_title{margin-bottom:0}.GbUuRG_headerDot{width:10px;height:10px;color:var(--yellow);background:var(--dusk);border:1px solid;border-radius:50%;flex-shrink:0}@media (max-width:768px){.GbUuRG_headerDot{display:none}}.GbUuRG_title{margin-bottom:20px}.GbUuRG_title *{text-align:center}.GbUuRG_title strong{color:var(--yellow);font-weight:500}.GbUuRG_content{margin-bottom:32px}.GbUuRG_content *{text-align:center}.GbUuRG_codeContainer{z-index:1;background-color:var(--bg-muted);border-radius:14px;flex:1;width:100%;max-width:890px;position:relative;overflow:hidden}.GbUuRG_codeContainer.GbUuRG_variant_contained{border:1px solid var(--border);padding:12px}.GbUuRG_codeContainer.GbUuRG_variant_contained .GbUuRG_tabs{justify-content:space-between}.GbUuRG_codeContainer.GbUuRG_variant_contained .GbUuRG_tabText{font-size:10px!important}.GbUuRG_codeContainer.GbUuRG_variant_contained .GbUuRG_copyIcon{color:var(--dusk-50)}.GbUuRG_codeContainer.GbUuRG_variant_contained .GbUuRG_copyIcon svg{width:12px;height:12px}@media (max-width:768px){.GbUuRG_codeContainer.GbUuRG_variant_contained{padding:20px 0 4px}.GbUuRG_codeContainer.GbUuRG_singleCodeBlock{padding-top:0}}.GbUuRG_button{margin-top:32px;padding:8px 0}
.T2NF5q_section{overflow:hidden}.T2NF5q_section[data-theme=midnight]{--bg-muted:var(--dusk-09)}.T2NF5q_header{flex-direction:column;align-items:center;gap:24px;margin-bottom:48px;display:flex}.T2NF5q_header .T2NF5q_buttons{align-items:center;gap:16px;display:flex}.T2NF5q_header .T2NF5q_buttons .T2NF5q_iconButton{gap:10px}.T2NF5q_header .T2NF5q_buttons .T2NF5q_iconButton .T2NF5q_icon{flex-shrink:0;width:16px;height:16px}@media (max-width:768px){.T2NF5q_header{gap:0}.T2NF5q_header .T2NF5q_buttons{margin-top:24px}}.T2NF5q_marquee.T2NF5q_overflowVisible{overflow:visible}.T2NF5q_communityItems{flex-wrap:nowrap;gap:14px;margin-right:14px;display:flex}.T2NF5q_communityItems .T2NF5q_communityColumn{flex-direction:column;gap:14px;display:flex}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem{border:1px solid var(--border);background:var(--bg-muted);border-radius:14px;flex-direction:column;width:313px;padding:24px;display:flex}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem.T2NF5q_autoFlex{flex:auto}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem .T2NF5q_communityItemHeader{align-items:center;gap:16px;margin-bottom:24px;display:flex}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem .T2NF5q_communityItemHeader .T2NF5q_avatarContainer{position:relative}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem .T2NF5q_communityItemHeader .T2NF5q_avatar{border-radius:50%;flex-shrink:0;width:42px;height:42px;overflow:hidden}.T2NF5q_communityItems .T2NF5q_communityColumn .T2NF5q_communityItem .T2NF5q_communityItemHeader .T2NF5q_xIcon{z-index:1;color:var(--midnight);position:absolute;top:-5px;left:-5px}
._5Wf-pW_contentContainer{justify-content:center;gap:56px;display:flex}@media (max-width:768px){._5Wf-pW_contentContainer{flex-direction:column;gap:40px}}._5Wf-pW_titleAndDescription{flex-direction:column;gap:8px;width:300px;padding-top:6px;display:flex}@media (max-width:768px){._5Wf-pW_titleAndDescription{width:100%}}._5Wf-pW_linkGroup{border-left:1px solid var(--redis-red);flex-direction:column;gap:24px;width:300px;padding:6px 0 24px 32px;display:flex}@media (max-width:768px){._5Wf-pW_linkGroup{border-top:1px solid var(--redis-red);border-left:none;width:100%;padding:32px 0 0}}._5Wf-pW_linkText{flex-direction:column;gap:8px;display:flex}
.S_eaxG_line.S_eaxG_white{border-top:1px solid var(--dusk-30)}.S_eaxG_line.S_eaxG_midnight{border-top:1px solid var(--dusk-70)}.S_eaxG_line.S_eaxG_midnightDusk{border-top:1px solid var(--dusk)}
.rediqG_anchorNavigation{position:relative}@media (max-width:768px){.rediqG_anchorNavigation{top:calc(var(--header-height) - 1px);position:sticky}}.rediqG_desktopItems{top:calc(var(--header-height) + 16px);flex-direction:column;display:flex;position:sticky;left:0}@media (max-width:768px){.rediqG_desktopItems{display:none}}.rediqG_desktopItems .rediqG_item{padding:0}.rediqG_itemContainer{padding:16px 24px;position:relative}.rediqG_itemContainer:before{content:"";background-color:var(--bg-subtle);width:2px;height:100%;transition:background-color .2s ease-in-out;position:absolute;top:0;left:0}.rediqG_itemContainer.rediqG_active:before{background-color:var(--hyper-07)}.rediqG_itemContainer.rediqG_active *{font-weight:500!important}.rediqG_mobileContentContainer{--gutter:24px;background-color:var(--bg-default);border-bottom:1px solid var(--dusk-30);pointer-events:none;display:none}@media (max-width:768px){.rediqG_mobileContentContainer{z-index:1;pointer-events:auto;height:50px;padding:0 var(--gutter);flex-direction:column;display:flex;position:relative}}.rediqG_mobileContentContainer .rediqG_mobileLinksContainer{left:calc(var(--gutter)*-1);background:var(--bg-default);width:calc(100% + var(--gutter)*2);pointer-events:none;opacity:0;flex-direction:column;width:100%;transition:height .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute;top:calc(100% + 1px);left:0;overflow:hidden;box-shadow:0 36px 10px #0000,0 23px 9px #00000003,0 13px 8px #00000005,0 6px 6px #00000008,0 1px 3px #0000000a}.rediqG_mobileContentContainer .rediqG_mobileLinksContainer.rediqG_open{pointer-events:auto;opacity:1}.rediqG_mobileContentContainer .rediqG_mobileLink{border-bottom:1px solid var(--dusk-10);background-color:var(--base-white);border-radius:0;justify-content:flex-start;padding:12px 0}.rediqG_mobileContentContainer .rediqG_mobileLink.rediqG_active{background-color:var(--light-gray)}.rediqG_mobileContentContainer .rediqG_mobileLink .rediqG_mobileLinkText{padding:0 var(--gutter);color:var(--fg-muted)}.rediqG_mobileContentContainer .rediqG_mobileLink .rediqG_mobileLinkText.rediqG_active{color:var(--fg-default)}.rediqG_mobileTitleContainer{justify-content:space-between;align-items:center;height:100%;display:flex}.rediqG_mobileTitleContainer .rediqG_mobileIcon{width:12px;height:12px}.rediqG_mobileTitle{border-bottom:2px solid var(--hyper-07);padding-top:12px;padding-bottom:10px}.rediqG_mobileIcon{justify-content:center;align-items:center;transition:transform .2s ease-in-out;display:flex}.rediqG_mobileIcon.rediqG_open{transform-origin:50%;transform:rotate(180deg)}
.r0_g3W_container,.r0_g3W_header{flex-direction:column;gap:24px;display:flex}.r0_g3W_text{flex-direction:column;gap:20px;display:flex}
.QJVuVq_container{border:1px solid var(--bg-subtle);border-radius:20px;flex-direction:column;gap:38px;padding:64px 70px 74px 82px;scroll-margin:86px;display:flex;position:relative}@media (max-width:1024px){.QJVuVq_container{border:none;gap:24px;padding:0;scroll-margin:40px}}.QJVuVq_container form{padding:0}@media (min-width:400px){.QJVuVq_formButtons{align-items:center;height:44px;display:flex;position:absolute;bottom:74px;right:70px}}@media (max-width:1024px){.QJVuVq_formButtons{position:relative;bottom:0;right:0}}
._3oqvOq_buttons{justify-content:space-between;align-items:center;width:100%;margin-left:auto;display:flex}@media (max-width:1024px){._3oqvOq_buttons{flex-direction:column;align-items:flex-start;gap:20px}}._3oqvOq_linksContainer{align-items:center;gap:8px;width:100%;display:flex;position:relative}._3oqvOq_links{pointer-events:none;opacity:0;background:var(--bg-default);border:1px solid var(--bg-subtle);border-radius:10px;flex-direction:column;gap:38px;width:100%;min-width:200px;padding:42px;transition:all .2s ease-in-out;display:flex;position:absolute;top:100%;right:0}._3oqvOq_links._3oqvOq_visible{pointer-events:auto;opacity:1;top:calc(100% + 12px)}._3oqvOq_linksSelect{font-family:var(--secondary-font),sans-serif;color:var(--fg-default);appearance:none;cursor:pointer;background-color:#0000;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTkgOCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMi41NDI5MyIgY3k9IjYuMTcxNDEiIHI9IjEuODI4NTciIGZpbGw9IiMwOTFBMjMiLz48Y2lyY2xlIGN4PSI5Ljg1NzI2IiBjeT0iNi4xNzE0MSIgcj0iMS44Mjg1NyIgZmlsbD0iIzA5MUEyMyIvPjxjaXJjbGUgY3g9IjE3LjE3MTUiIGN5PSI2LjE3MTQxIiByPSIxLjgyODU3IiBmaWxsPSIjMDkxQTIzIi8+PC9zdmc+);background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:none;max-width:116px;margin-left:auto;padding-right:30px;font-size:14px;display:block}@media (max-width:1024px){._3oqvOq_linksSelect{margin-left:0}}._3oqvOq_downloadIcon{width:20px;height:14px;padding-left:6px}._3oqvOq_primaryButton._3oqvOq_disabled{color:var(--fg-muted);pointer-events:none;background:#d1d3d4;border-color:#d1d3d4;cursor:not-allowed!important}@media (max-width:1024px){._3oqvOq_primaryButton{width:100%}}