.KXLeWa_features{border-top:1px solid var(--border)}.KXLeWa_features a:focus-visible{outline:2px solid var(--cloud-signal);outline-offset:5px}.KXLeWa_section{border-bottom:1px solid var(--border);padding:100px 0;scroll-margin-top:100px}.KXLeWa_section:last-child{border-bottom:0}.KXLeWa_split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.KXLeWa_copy,.KXLeWa_centerCopy{word-break:keep-all;min-width:0}.KXLeWa_copy>p,.KXLeWa_centerCopy>p{color:var(--muted-foreground);margin-top:24px;font-size:15px;line-height:1.9}.KXLeWa_copy .KXLeWa_detail{margin-top:20px;font-size:12px}.KXLeWa_centerCopy{text-align:center;max-width:740px;margin:0 auto 56px}.KXLeWa_sharedGraph{border:1px solid var(--border);background:radial-gradient(at 50% 20%,#ef454512,#0000 65%);border-radius:16px;max-width:850px;margin:0 auto;padding:44px}.KXLeWa_sourceNode,.KXLeWa_applicationNode{border:1px solid var(--border);background:var(--card);border-radius:10px;padding:22px}.KXLeWa_sourceNode{border-color:#ef454559;max-width:360px;margin:0 auto;position:relative}.KXLeWa_sourceNode h3,.KXLeWa_applicationNode h3{margin:18px 0;font-size:15px;font-weight:500}.KXLeWa_sourceNode h3 span,.KXLeWa_applicationNode h3 span{color:var(--muted-foreground);font-size:11px;font-weight:400}.KXLeWa_keyRow{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font:11px ui-monospace,monospace;display:flex}.KXLeWa_keyRow>span{color:var(--muted-foreground);letter-spacing:2px}.KXLeWa_edgeLabel{height:70px;color:var(--muted-foreground);justify-content:center;align-items:center;margin:0;font-size:10px;display:flex;position:relative}.KXLeWa_edgeLabel:before,.KXLeWa_edgeLabel:after{content:"";background:var(--cloud-signal);opacity:.45;width:1px;height:20px;position:absolute;left:50%}.KXLeWa_edgeLabel:before{top:0}.KXLeWa_edgeLabel:after{bottom:0}.KXLeWa_branchNodes{grid-template-columns:1fr 1fr;gap:36px;padding-top:30px;display:grid;position:relative}.KXLeWa_branchNodes:before{content:"";background:var(--cloud-signal);opacity:.45;height:1px;position:absolute;top:0;left:calc(25% - 9px);right:calc(25% - 9px)}.KXLeWa_applicationNode{min-width:0;position:relative}.KXLeWa_edgeArrow{width:14px;height:31px;color:var(--cloud-signal);stroke-width:1px;position:absolute;top:-31px;left:calc(50% - 7px)}.KXLeWa_inherited{color:var(--muted-foreground);align-items:center;gap:6px;margin:14px 0 0;font-size:10px;display:flex}.KXLeWa_inherited svg{flex-shrink:0;width:12px;height:12px}.KXLeWa_sharedGraph figcaption{color:var(--muted-foreground);text-align:center;word-break:keep-all;margin-top:28px;font-size:11px;line-height:1.8}.KXLeWa_graphDetail{max-width:740px;color:var(--muted-foreground);text-align:center;word-break:keep-all;margin:24px auto 0;font-size:12px;line-height:1.9}.KXLeWa_deliveryGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.KXLeWa_deliveryGrid article{border:1px solid var(--border);border-radius:12px;padding:36px}.KXLeWa_deliveryGrid article>svg{width:24px;height:24px;color:var(--cloud-signal);margin-bottom:24px}.KXLeWa_deliveryGrid h3{letter-spacing:-.03em;font-size:21px;font-weight:500}.KXLeWa_deliveryGrid p{color:var(--muted-foreground);margin-top:18px;font-size:14px;line-height:1.9}.KXLeWa_deliveryGrid a{align-items:center;gap:10px;margin-top:24px;font-size:12px;display:inline-flex}.KXLeWa_deliveryGrid a svg{width:14px;height:14px}@media (max-width:1100px){.KXLeWa_split{gap:48px}}@media (max-width:600px){.KXLeWa_section{padding:64px 0}.KXLeWa_sharedGraph{padding:24px 16px}.KXLeWa_branchNodes{gap:12px}.KXLeWa_branchNodes:before{left:calc(25% - 3px);right:calc(25% - 3px)}.KXLeWa_applicationNode{padding:14px 10px}.KXLeWa_applicationNode .KXLeWa_nodeHeading{flex-wrap:wrap;gap:6px;font-size:9px}.KXLeWa_applicationNode h3 span{margin-top:6px;display:block}.KXLeWa_applicationNode .KXLeWa_keyRow{font-size:9px}.KXLeWa_inherited{align-items:flex-start;font-size:9px;line-height:1.6}.KXLeWa_centerCopy{margin-bottom:32px}.KXLeWa_deliveryGrid{grid-template-columns:1fr}.KXLeWa_deliveryGrid article{padding:28px}}.KXLeWa_split .KXLeWa_copy{max-width:520px}.KXLeWa_screenshot{border:1px solid var(--border);background:#000;border-radius:12px;width:100%;max-width:1120px;margin:0 auto;overflow:hidden}.KXLeWa_screenshotImage{width:100%;height:auto;display:block}.KXLeWa_nodeHeading{color:var(--muted-foreground);align-items:center;gap:10px;font-size:11px;display:flex}.KXLeWa_nodeHeading svg{width:16px;height:16px;color:var(--cloud-signal)}.KXLeWa_edgeLabel{overflow:hidden}.KXLeWa_edgeLabel:before,.KXLeWa_edgeLabel:after{background:linear-gradient(to bottom, transparent, var(--cloud-signal), transparent);background-size:100% 200%;animation:3s linear infinite KXLeWa_shared-flow}.KXLeWa_edgeArrow{animation:3s ease-in-out infinite KXLeWa_shared-arrival}@keyframes KXLeWa_shared-flow{0%{background-position:0 200%}to{background-position:0 -200%}}@keyframes KXLeWa_shared-arrival{0%,25%,to{opacity:.35;transform:translateY(-3px)}60%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.KXLeWa_edgeLabel:before,.KXLeWa_edgeLabel:after,.KXLeWa_edgeArrow{animation:none}}.KXLeWa_sharedSection{background:radial-gradient(at 76% 45%,#ef454514,#0000 55%);padding-block:96px 120px}.KXLeWa_sharedLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}.KXLeWa_sharedIntro{min-width:0}.KXLeWa_sharedIntro .KXLeWa_copy h2{letter-spacing:-.045em;max-width:460px;font-size:clamp(32px,3.4vw,48px);line-height:1.15}.KXLeWa_sharedIntro .KXLeWa_graphDetail{text-align:left;margin:20px 0 32px}.KXLeWa_sharedIntro .KXLeWa_screenshot{box-shadow:0 24px 64px #0000004d}.KXLeWa_sharedLayout .KXLeWa_sharedGraph{border-color:#ef45452e;width:100%;padding:32px;box-shadow:0 0 80px #ef45450d}.KXLeWa_sourceNode{box-shadow:0 0 36px #ef454514}.KXLeWa_applicationSection{background:linear-gradient(#ffffff05,#0000)}.KXLeWa_applicationSection .KXLeWa_split{grid-template-columns:1fr;gap:36px}.KXLeWa_applicationSection .KXLeWa_copy{text-align:center;max-width:740px;margin-inline:auto}.KXLeWa_environmentPreview{border:0;width:100%;min-width:0;max-width:1000px;margin:0 auto;padding:0;position:relative}.KXLeWa_visuallyHidden,.KXLeWa_developmentInput,.KXLeWa_productionInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.KXLeWa_environmentSwitch{border:1px solid var(--border);background:var(--card);border-radius:999px;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:0 auto 28px;padding:5px;display:flex}.KXLeWa_environmentSwitch label{cursor:pointer;color:var(--muted-foreground);border-radius:999px;padding:11px 22px;font:12px ui-monospace,monospace}.KXLeWa_developmentInput:checked~.KXLeWa_environmentSwitch label:first-child,.KXLeWa_productionInput:checked~.KXLeWa_environmentSwitch label:last-child{background:var(--foreground);color:var(--background)}.KXLeWa_developmentInput:focus-visible~.KXLeWa_environmentSwitch label:first-child,.KXLeWa_productionInput:focus-visible~.KXLeWa_environmentSwitch label:last-child{outline:2px solid var(--cloud-signal);outline-offset:4px}.KXLeWa_environmentImages{display:grid}.KXLeWa_developmentPanel,.KXLeWa_productionPanel{visibility:hidden;grid-area:1/1;min-width:0}.KXLeWa_developmentInput:checked~.KXLeWa_environmentImages .KXLeWa_developmentPanel,.KXLeWa_productionInput:checked~.KXLeWa_environmentImages .KXLeWa_productionPanel{visibility:visible}.KXLeWa_environmentImages .KXLeWa_screenshot{box-shadow:0 32px 80px #00000040}.KXLeWa_defaultsSection{padding-block:56px}.KXLeWa_defaultsSection .KXLeWa_split{border:1px solid var(--border);background:var(--card);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:36px}.KXLeWa_defaultsSection h2{font-size:28px}.KXLeWa_defaultsSection .KXLeWa_copy>p{margin-top:16px;font-size:13px}.KXLeWa_defaultsSection .KXLeWa_copy .KXLeWa_detail{font-size:11px}@media (max-width:1000px){.KXLeWa_sharedLayout{gap:32px}.KXLeWa_sharedLayout .KXLeWa_sharedGraph{padding:24px 16px}.KXLeWa_sharedLayout .KXLeWa_branchNodes{gap:12px}.KXLeWa_sharedLayout .KXLeWa_branchNodes:before{left:calc(25% - 3px);right:calc(25% - 3px)}.KXLeWa_sharedLayout .KXLeWa_applicationNode{padding:16px 12px}.KXLeWa_sharedLayout .KXLeWa_applicationNode .KXLeWa_nodeHeading{gap:6px;font-size:9px}.KXLeWa_sharedLayout .KXLeWa_applicationNode h3 span{margin-top:6px;display:block}.KXLeWa_split{gap:32px}}@media (max-width:760px){.KXLeWa_sharedLayout,.KXLeWa_split,.KXLeWa_defaultsSection .KXLeWa_split{grid-template-columns:1fr}.KXLeWa_sharedSection{padding-block:64px}.KXLeWa_sharedIntro .KXLeWa_copy h2{max-width:none}.KXLeWa_sharedLayout .KXLeWa_sharedGraph{margin-top:8px}.KXLeWa_defaultsSection .KXLeWa_split{gap:24px;padding:24px}.KXLeWa_split .KXLeWa_copy{max-width:none}.KXLeWa_applicationSection .KXLeWa_copy{text-align:left}.KXLeWa_environmentSwitch label{padding:11px 16px}}
.xDIZsa_page{background:var(--background);color:var(--foreground);--cloud-signal:#ef4545;--cloud-line:#1e2025;--cloud-muted:#838690}.xDIZsa_container{width:min(var(--rrg-container-max), calc(100% - var(--rrg-margin-desktop) * 2));margin-inline:auto}.xDIZsa_page h1,.xDIZsa_page h2,.xDIZsa_page h3{text-wrap:balance}.xDIZsa_page p{text-wrap:pretty}.xDIZsa_hero{padding:112px 0 24px}.xDIZsa_heroCopy{text-align:center;max-width:800px;margin:0 auto 64px}.xDIZsa_heroCopy h1{color:#fff;letter-spacing:-.055em;margin-top:0;font-size:clamp(40px,6.4vw,82px);font-weight:650;line-height:1.06}.xDIZsa_heroCopy>p{max-width:620px;color:var(--muted-foreground);margin:28px auto;font-size:18px;line-height:1.75}.xDIZsa_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.xDIZsa_actions a{min-height:44px}.xDIZsa_preview{border:1px solid var(--border);background:var(--card);transform:rotateX(var(--cloud-tilt,0deg)) scale(var(--cloud-scale,1));transform-origin:top;border-radius:16px;overflow:hidden;box-shadow:0 -16px 100px -50px #ef454547}.xDIZsa_section{border-top:1px solid var(--cloud-line);padding:104px 0;scroll-margin-top:80px}.xDIZsa_sectionHeading{flex-direction:column;align-items:flex-start;gap:20px;max-width:700px;margin-bottom:40px;display:flex}.xDIZsa_page h2{letter-spacing:-.04em;font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.2}.xDIZsa_sectionHeading>p{color:var(--muted-foreground);max-width:630px;font-size:16px;line-height:1.8}.xDIZsa_explorer{min-width:0}.xDIZsa_tabScroller{margin:-4px -4px 0;padding:4px 4px 12px;overflow-x:auto}.xDIZsa_productPanel{grid-template-columns:1.1fr 1fr;gap:64px;min-height:365px;padding-top:40px;display:grid}.xDIZsa_productCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.xDIZsa_productCopy h3{letter-spacing:-.035em;font-size:28px;font-weight:550;line-height:1.25}.xDIZsa_productCopy p{color:var(--muted-foreground);font-size:15px;line-height:1.85}.xDIZsa_productCopy ul{flex-direction:column;gap:14px;list-style:none;display:flex}.xDIZsa_productCopy li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.xDIZsa_productCopy li svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.xDIZsa_workflow{border:1px solid var(--border);background:var(--card);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28px;display:flex}.xDIZsa_workflowIcon{width:40px;height:40px}.xDIZsa_workflow>strong{letter-spacing:-.025em;font-size:20px}.xDIZsa_workflow>code{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px}.xDIZsa_workflow ol{flex-direction:column;align-self:stretch;gap:10px;margin-top:14px;list-style:none;display:flex}.xDIZsa_workflow li{background:var(--muted);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.xDIZsa_workflow li span{color:var(--muted-foreground);font:10px ui-monospace,monospace}.xDIZsa_operationsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.xDIZsa_operationsGrid h3{font:inherit}.xDIZsa_operationsGrid p{line-height:1.85}.xDIZsa_operationIcon{width:24px;height:24px;color:var(--muted-foreground)}.xDIZsa_faqGrid{grid-template-columns:.7fr 1fr;align-items:start;gap:80px;display:grid}.xDIZsa_faqAnswer{color:var(--muted-foreground);padding:4px 24px 16px 0;font-size:14px;line-height:1.8}.xDIZsa_closing{border-top:1px solid var(--cloud-line);text-align:center;padding:120px 0}.xDIZsa_closingIcon{color:#fff;width:32px;height:32px;margin-bottom:24px}.xDIZsa_closing p{color:var(--muted-foreground);margin:20px 0 28px;line-height:1.75}@media (max-width:760px){.xDIZsa_hero{padding:72px 0 16px}.xDIZsa_heroCopy{margin-bottom:40px}.xDIZsa_heroCopy>p{font-size:16px}.xDIZsa_section{padding:72px 0}.xDIZsa_productPanel,.xDIZsa_faqGrid{grid-template-columns:1fr;gap:32px}.xDIZsa_operationsGrid{grid-template-columns:1fr}.xDIZsa_productPanel{padding-top:24px}.xDIZsa_productCopy h3{font-size:24px}.xDIZsa_closing{padding:80px 0}}@media (prefers-reduced-motion:reduce){.xDIZsa_page *,.xDIZsa_page :before,.xDIZsa_page :after{transition:none!important;animation:none!important}}.xDIZsa_titleAccent{color:var(--cloud-signal);background:linear-gradient(90deg, var(--cloud-signal) 0%, #ff6b5f 25%, #ffb4a8 50%, #ff6b5f 75%, var(--cloud-signal) 100%);-webkit-text-fill-color:transparent;background-position:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}@media (prefers-reduced-motion:no-preference){.xDIZsa_page[data-motion=enabled] .xDIZsa_titleAccent{animation:8s linear infinite xDIZsa_title-aurora}}@keyframes xDIZsa_title-aurora{to{background-position:200%}}@media (forced-colors:active){.xDIZsa_titleAccent{-webkit-text-fill-color:currentColor;background:0 0}}.xDIZsa_previewEntrance{perspective:1400px}.xDIZsa_consoleImage{width:100%;height:auto;display:block}.xDIZsa_page[data-motion=enabled] .xDIZsa_previewEntrance{animation:1.3s cubic-bezier(.16,1,.3,1) both xDIZsa_console-rise}.xDIZsa_page[data-motion=enabled] [data-cloud-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.xDIZsa_page[data-motion=enabled] [data-cloud-reveal][data-visible=true],.xDIZsa_page[data-motion=enabled] [data-cloud-reveal]:focus-within{opacity:1;transform:none}@keyframes xDIZsa_console-rise{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.xDIZsa_page .xDIZsa_preview,.xDIZsa_page [data-cloud-reveal]{opacity:1!important;transform:none!important}}@media (max-width:920px){.xDIZsa_container{width:calc(100% - var(--rrg-margin-mobile) * 2)}}
._23O9JG_features{border-top:1px solid var(--border)}._23O9JG_lead{background:radial-gradient(at 75% 40%,#ef454512,#0000 55%);padding:96px 0}._23O9JG_leadGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:80px;display:grid}._23O9JG_leadCopy h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.5vw,46px);line-height:1.15}._23O9JG_leadCopy p,._23O9JG_integrationBand p{color:var(--muted-foreground);word-break:keep-all;margin-top:24px;font-size:15px;line-height:1.9}._23O9JG_visual{background:linear-gradient(140deg, #ef45450d, var(--background) 65%);border:1px solid #ef45452e;border-radius:20px;min-width:0;padding:40px;box-shadow:0 30px 80px #0000002e}._23O9JG_node{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;align-items:center;gap:14px;padding:24px;font-size:15px;display:flex}._23O9JG_node svg,._23O9JG_branches svg,._23O9JG_databaseCore svg,._23O9JG_redisCore svg{stroke-width:1.3px;width:28px;height:28px;color:var(--cloud-signal)}._23O9JG_node small{color:var(--muted-foreground);font-size:11px}._23O9JG_primaryNode{border-color:#ef454566;box-shadow:0 0 40px #ef454514}._23O9JG_flow{background:#ef454540;width:1px;height:54px;margin:0 auto;position:relative;overflow:hidden}._23O9JG_flow:after{content:"";background:linear-gradient(transparent, var(--cloud-signal), transparent);height:24px;animation:3s linear infinite _23O9JG_flow;position:absolute;inset:-24px 0 auto}@keyframes _23O9JG_flow{to{transform:translateY(100px)}}._23O9JG_branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}._23O9JG_branches>div{text-align:center;border-top:1px solid #ef45454d;flex-direction:column;align-items:center;gap:12px;padding:18px 8px;font-size:11px;line-height:1.6;display:flex}._23O9JG_databaseCore,._23O9JG_redisCore{letter-spacing:-.04em;flex-direction:column;align-items:center;gap:20px;padding:32px;font-size:24px;display:flex}._23O9JG_databaseCore svg{width:64px;height:64px}._23O9JG_backupModes{justify-content:center;gap:12px;margin:20px 0 32px;display:flex}._23O9JG_backupModes span{border:1px solid var(--border);border-radius:20px;padding:9px 18px;font-size:12px}._23O9JG_snapshotRow{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}._23O9JG_snapshotRow div{border:1px solid var(--border);background:var(--card);border-radius:8px;justify-content:center;padding:14px 4px;display:flex}._23O9JG_snapshotRow svg{width:20px;height:20px;color:var(--muted-foreground)}._23O9JG_databaseVisual>p,._23O9JG_visualNote{text-align:center;color:var(--muted-foreground);word-break:keep-all;margin-top:24px;font-size:12px;line-height:1.8}._23O9JG_selector{border:0;min-width:0;margin:0;padding:0;position:relative}._23O9JG_srOnly,._23O9JG_optionOne,._23O9JG_optionTwo,._23O9JG_optionThree{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._23O9JG_options{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._23O9JG_options label{cursor:pointer;border:1px solid var(--border);color:var(--muted-foreground);border-radius:24px;padding:12px 16px;font-size:12px}._23O9JG_optionOne:checked~._23O9JG_options label:first-child,._23O9JG_optionTwo:checked~._23O9JG_options label:nth-child(2),._23O9JG_optionThree:checked~._23O9JG_options label:nth-child(3){color:var(--background);background:var(--foreground)}._23O9JG_optionOne:focus-visible~._23O9JG_options label:first-child,._23O9JG_optionTwo:focus-visible~._23O9JG_options label:nth-child(2),._23O9JG_optionThree:focus-visible~._23O9JG_options label:nth-child(3){outline:2px solid var(--cloud-signal);outline-offset:4px}._23O9JG_redisCore{background:radial-gradient(#ef45451f,#0000 70%);border-radius:50%;margin-top:24px;padding:56px 20px}._23O9JG_redisCore svg{width:54px;height:54px}._23O9JG_redisCore span{color:var(--muted-foreground);letter-spacing:0;font-size:12px}._23O9JG_panels{display:grid}._23O9JG_panels>p{visibility:hidden;text-align:center;word-break:keep-all;grid-area:1/1;margin:16px 0 0;font-size:14px;line-height:1.8}._23O9JG_optionOne:checked~._23O9JG_panels ._23O9JG_panelOne,._23O9JG_optionTwo:checked~._23O9JG_panels ._23O9JG_panelTwo,._23O9JG_optionThree:checked~._23O9JG_panels ._23O9JG_panelThree{visibility:visible}._23O9JG_shortLink{justify-content:center;align-items:center;gap:20px;padding:32px;font:36px ui-monospace,monospace;display:flex}._23O9JG_shortLink svg{width:30px;height:30px;color:var(--cloud-signal)}._23O9JG_linkVisual ._23O9JG_options{margin:20px 0}._23O9JG_linkVisual ._23O9JG_panels{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:16px}._23O9JG_linkVisual ._23O9JG_panels p{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace}._23O9JG_reportHeading{color:var(--muted-foreground);align-items:center;gap:12px;margin-bottom:24px;font-size:12px;display:flex}._23O9JG_reportHeading svg{width:18px;color:var(--cloud-signal)}._23O9JG_reportPaper{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:32px}._23O9JG_reportPaper>svg{width:36px;height:36px;color:var(--cloud-signal);stroke-width:1.2px}._23O9JG_reportPaper h3{letter-spacing:-.03em;margin:18px 0 28px;font-size:22px}._23O9JG_reportSections{flex-direction:column;gap:12px;font-size:14px;display:flex}._23O9JG_reportSections span{border-bottom:1px solid var(--border);padding-bottom:12px}._23O9JG_reportPaper>p{color:var(--muted-foreground);margin:24px 0 12px;font-size:12px}._23O9JG_coverage{flex-wrap:wrap;gap:8px;display:flex}._23O9JG_coverage span{border:1px solid var(--border);border-radius:6px;padding:8px 10px;font-size:11px}._23O9JG_export{color:var(--muted-foreground);justify-content:space-between;margin-top:28px;font-size:11px;display:flex}._23O9JG_supporting{padding:0 0 80px}._23O9JG_supportGrid{grid-template-columns:1.3fr 1fr;gap:24px;display:grid}._23O9JG_supportGrid article{border:1px solid var(--border);border-radius:16px;padding:36px}._23O9JG_supportGrid article:first-child{background:linear-gradient(130deg,#ffffff08,#0000)}._23O9JG_supportGrid h2{letter-spacing:-.035em;font-size:25px;line-height:1.25}._23O9JG_supportGrid p{color:var(--muted-foreground);word-break:keep-all;margin-top:20px;font-size:14px;line-height:1.9}._23O9JG_integration{padding-bottom:80px}._23O9JG_integrationBand{border-top:1px solid var(--border);grid-template-columns:1.5fr 1fr;align-items:center;gap:72px;padding-top:64px;display:grid}._23O9JG_integrationBand h2{letter-spacing:-.04em;font-size:30px;line-height:1.2}._23O9JG_relatedLink{align-items:center;gap:12px;margin-top:24px;font-size:13px;display:inline-flex}._23O9JG_relatedLink svg{width:16px;height:16px}._23O9JG_relatedLink:focus-visible{outline:2px solid var(--cloud-signal);outline-offset:4px}._23O9JG_connection{text-align:center}._23O9JG_connection>span{border:1px solid var(--border);border-radius:10px;padding:18px;font-size:14px;display:block}._23O9JG_features[data-product=postgresql] ._23O9JG_leadGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}._23O9JG_features[data-product=postgresql] ._23O9JG_leadCopy{order:2}._23O9JG_features[data-product=linkport] ._23O9JG_visual{border-radius:32px}._23O9JG_features[data-product=security-lab] ._23O9JG_supportGrid{grid-template-columns:1fr 1.3fr}@media (max-width:1000px){._23O9JG_leadGrid{gap:40px}._23O9JG_visual{padding:28px}._23O9JG_integrationBand{gap:40px}}@media (max-width:760px){._23O9JG_lead{padding-block:64px}._23O9JG_leadGrid,._23O9JG_features[data-product=postgresql] ._23O9JG_leadGrid,._23O9JG_supportGrid,._23O9JG_features[data-product=security-lab] ._23O9JG_supportGrid,._23O9JG_integrationBand{grid-template-columns:1fr}._23O9JG_features[data-product=postgresql] ._23O9JG_leadCopy{order:0}._23O9JG_visual{padding:24px 16px}._23O9JG_supportGrid article{padding:28px}._23O9JG_supporting,._23O9JG_integration{padding-bottom:56px}._23O9JG_reportPaper{padding:24px}._23O9JG_backupModes{gap:8px}._23O9JG_backupModes span{padding:8px 14px}._23O9JG_snapshotRow{gap:5px}}@media (prefers-reduced-motion:reduce){._23O9JG_flow:after{animation:none}}._23O9JG_photoStage{background:radial-gradient(at 50% 0,#ef454512,#0000 70%);padding:56px 24px 0}._23O9JG_photoFrame,._23O9JG_photoPortrait{border:1px solid var(--border);background:#000;border-radius:16px;max-width:1000px;margin:0 auto;padding:24px;overflow:hidden;box-shadow:0 30px 100px #00000040}._23O9JG_photoFrame img,._23O9JG_photoPortrait img{width:100%;height:auto;display:block}._23O9JG_photoPortrait{max-width:440px;padding:0}._23O9JG_photoPortrait img{aspect-ratio:3/4;object-fit:cover;object-position:top}@media (max-width:600px){._23O9JG_photoStage{padding:32px 16px 0}._23O9JG_photoFrame{border-radius:12px;padding:12px}}
.CzwUXq_page{min-height:100vh}.CzwUXq_hero{background:radial-gradient(at 80% 45%,#ef45450f,#0000 55%);padding:104px 0 96px}.CzwUXq_heroGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;display:grid}.CzwUXq_heroCopy{min-width:0}.CzwUXq_heroCopy h1{letter-spacing:-.055em;white-space:pre-line;text-wrap:balance;margin:0;font-size:clamp(40px,4.5vw,66px);font-weight:600;line-height:1.1}.CzwUXq_description{max-width:540px;color:var(--muted-foreground);margin-top:28px;font-size:16px;line-height:1.85}.CzwUXq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.CzwUXq_example{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;margin:0;overflow:hidden;box-shadow:0 24px 80px #0000002e}.CzwUXq_exampleHeader{border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:16px;padding:16px 20px;font:11px ui-monospace,monospace;display:flex}.CzwUXq_exampleHeader>span:last-child{margin-left:auto}.CzwUXq_windowDots{gap:5px;display:flex}.CzwUXq_windowDots i{background:var(--muted-foreground);opacity:.45;border-radius:50%;width:6px;height:6px}.CzwUXq_code{min-height:150px;color:var(--foreground);background:linear-gradient(120deg,#ef454512,#0000);align-items:center;margin:0;padding:34px 24px;font:13px/1.9 ui-monospace,monospace;display:flex;overflow-x:auto}.CzwUXq_exampleRows{margin:0;padding:0 24px}.CzwUXq_exampleRows>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:15px 0;font-size:12px;display:flex}.CzwUXq_exampleRows dt{color:var(--muted-foreground)}.CzwUXq_exampleRows dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace}.CzwUXq_example figcaption{color:var(--muted-foreground);padding:20px 24px;font-size:11px;line-height:1.8}.CzwUXq_benefits{border-block:1px solid var(--border);padding:48px 0 56px}.CzwUXq_page .CzwUXq_sectionLabel{color:var(--muted-foreground);letter-spacing:0;margin:0 0 26px;font-size:12px;font-weight:400}.CzwUXq_benefitGrid{grid-template-columns:repeat(3,1fr);gap:48px;margin:0;padding:0;list-style:none;display:grid}.CzwUXq_benefitGrid h3{letter-spacing:-.025em;margin:0 0 14px;font-size:17px;font-weight:500}.CzwUXq_benefitGrid p{color:var(--muted-foreground);font-size:14px;line-height:1.8}.CzwUXq_integration{padding:100px 0}.CzwUXq_integrationGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;display:grid}.CzwUXq_integrationCopy>p:not(.CzwUXq_sectionLabel){color:var(--muted-foreground);margin-top:24px;font-size:15px;line-height:1.9}.CzwUXq_relatedLink{align-items:center;gap:12px;margin-top:28px;font-size:13px;display:inline-flex}.CzwUXq_relatedLink svg{width:16px;height:16px}.CzwUXq_connection{border:1px solid var(--border);background:radial-gradient(#ef45450f,#0000 75%);border-radius:12px;padding:36px}.CzwUXq_connection>div{background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:14px;padding:24px;font-size:15px;display:flex}.CzwUXq_connectionDot{background:var(--cloud-signal);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 16px #ef454533}.CzwUXq_connectionLine{height:60px;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.CzwUXq_connectionLine svg{stroke-width:1px;width:16px;height:32px}.CzwUXq_closing{border-top:1px solid var(--border);text-align:center;padding:80px 0}.CzwUXq_closing .CzwUXq_actions{justify-content:center}@media (max-width:1100px){.CzwUXq_heroGrid,.CzwUXq_integrationGrid{gap:40px}}@media (max-width:920px){.CzwUXq_hero{padding:64px 0}.CzwUXq_heroGrid,.CzwUXq_integrationGrid{grid-template-columns:1fr;gap:48px}.CzwUXq_example,.CzwUXq_connection{width:100%;max-width:620px}}@media (max-width:600px){.CzwUXq_heroCopy h1{font-size:42px}.CzwUXq_benefitGrid{grid-template-columns:1fr;gap:32px}.CzwUXq_integration{padding:64px 0}.CzwUXq_connection{padding:24px}.CzwUXq_code{padding:28px 18px;font-size:11px}.CzwUXq_exampleRows{padding-inline:18px}}.CzwUXq_heroGrid.CzwUXq_heroTextOnly{text-align:center;grid-template-columns:1fr;max-width:900px}.CzwUXq_heroTextOnly .CzwUXq_actions{justify-content:center}.CzwUXq_heroTextOnly .CzwUXq_description{max-width:620px;margin-inline:auto}.CzwUXq_relatedLink:focus-visible{outline:2px solid var(--cloud-signal);outline-offset:4px}
._46pAVW_showcase{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}._46pAVW_actions{flex-wrap:wrap;gap:12px;display:flex}._46pAVW_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:56px;list-style:none;display:grid}._46pAVW_features li{border-top:1px solid var(--border);padding-top:24px}._46pAVW_featureMarker{color:var(--muted-foreground);justify-content:space-between;align-items:center;display:flex}._46pAVW_featureMarker span{font:12px ui-monospace,monospace}._46pAVW_featureMarker svg{width:18px;height:18px}._46pAVW_features h3{margin:20px 0 12px;font-size:22px}._46pAVW_features p{color:var(--muted-foreground);font-size:14px;line-height:1.8}._46pAVW_demo{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 20px 90px -45px var(--cloud-signal);--demo-progress:0;border-radius:20px;overflow:hidden}._46pAVW_demoHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:20px 24px;font-size:13px;display:flex}._46pAVW_demoHeader>svg{width:18px;height:18px;color:var(--cloud-signal)}._46pAVW_demoLabel{color:var(--muted-foreground);margin-left:auto;font-size:11px}._46pAVW_demoBody{flex-direction:column;gap:20px;padding:24px;display:flex}._46pAVW_prompt{border-left:2px solid var(--cloud-signal);padding-left:16px}._46pAVW_label{color:var(--muted-foreground);font-size:11px}._46pAVW_prompt p{margin-top:8px;font-size:15px;line-height:1.7}._46pAVW_plan{min-width:0}._46pAVW_configuration{gap:14px;font-size:12px;display:grid}._46pAVW_configuration>div{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}._46pAVW_configuration dt{color:var(--muted-foreground)}._46pAVW_configuration dd{overflow-wrap:anywhere}._46pAVW_approval{color:var(--muted-foreground);font-size:11px}._46pAVW_status{align-items:center;gap:8px;min-height:40px;font-size:12px;line-height:1.6;display:flex}._46pAVW_check{visibility:hidden;flex-shrink:0;width:16px;height:16px}._46pAVW_demo[data-phase=complete] ._46pAVW_check{visibility:visible}._46pAVW_progress{background:var(--border);height:2px;overflow:hidden}._46pAVW_progress span{background:var(--cloud-signal);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}._46pAVW_preparation ._46pAVW_progress span{transform:scaleX(var(--demo-progress))}._46pAVW_demo[data-phase=complete] ._46pAVW_progress span{transform:scaleX(1)}._46pAVW_note{color:var(--muted-foreground);padding:8px 24px 20px;font-size:11px;line-height:1.7}@media (prefers-reduced-motion:no-preference){._46pAVW_scene>*{animation:.35s ease-out both _46pAVW_scene-enter}._46pAVW_spinner{animation:.9s linear infinite paused _46pAVW_demo-spin}._46pAVW_demo[data-running=true] ._46pAVW_spinner{animation-play-state:running}}@keyframes _46pAVW_scene-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _46pAVW_demo-spin{to{transform:rotate(360deg)}}@media (max-width:1000px){._46pAVW_showcase{grid-template-columns:1fr;gap:16px}}@media (max-width:760px){._46pAVW_features{grid-template-columns:1fr;gap:24px;margin-top:40px}._46pAVW_demoHeader,._46pAVW_demoBody{padding:20px 16px}._46pAVW_note{padding-inline:16px}}._46pAVW_stageTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:20px 24px 0;list-style:none;display:grid}._46pAVW_stageTrack li{border-top:2px solid var(--border);color:var(--muted-foreground);flex-direction:column;gap:8px;padding-top:10px;font-size:11px;display:flex}._46pAVW_stageTrack li>span{font:10px ui-monospace,monospace}._46pAVW_stageTrack li[data-active=true]{color:var(--foreground);border-color:var(--cloud-signal)}._46pAVW_stageTrack li[data-done=true]{border-color:var(--muted-foreground)}._46pAVW_scene{min-height:280px;display:grid}._46pAVW_scene>*{grid-area:1/1}._46pAVW_preparation{text-align:center;border:1px dashed var(--border);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}._46pAVW_preparationIcon{color:var(--cloud-signal)}._46pAVW_preparationIcon svg{width:28px;height:28px}._46pAVW_preparation h3{font-size:18px;line-height:1.5}._46pAVW_preparation p{color:var(--muted-foreground);font-size:12px;line-height:1.7}._46pAVW_preparation ._46pAVW_progress{align-self:stretch;margin-top:12px}._46pAVW_deployment{border:1px solid var(--border);border-radius:12px;padding:20px}._46pAVW_deploymentTitle{margin-bottom:24px;font-size:13px}._46pAVW_deploymentSteps{flex-direction:column;gap:24px;list-style:none;display:flex}._46pAVW_deploymentSteps li{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid;position:relative}._46pAVW_deploymentSteps li:not(:last-child):after{content:"";background:var(--border);width:1px;height:calc(100% - 4px);position:absolute;top:24px;left:9px}._46pAVW_deploymentSteps strong{font-size:13px;font-weight:500}._46pAVW_deploymentSteps p{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.6}._46pAVW_stepMarker{width:20px;height:20px;display:grid}._46pAVW_stepMarker>*,._46pAVW_spinner>svg{grid-area:1/1;width:18px;height:18px}._46pAVW_stepCheck,._46pAVW_spinner{visibility:hidden}._46pAVW_deploymentSteps [data-state=running] ._46pAVW_spinner,._46pAVW_deploymentSteps [data-state=complete] ._46pAVW_stepCheck{visibility:visible}._46pAVW_deploymentSteps [data-state=running] ._46pAVW_stepPending,._46pAVW_deploymentSteps [data-state=complete] ._46pAVW_stepPending{visibility:hidden}._46pAVW_deploymentSteps [data-state=pending]{color:var(--muted-foreground)}._46pAVW_stepState{color:var(--muted-foreground);font-size:10px;line-height:20px}._46pAVW_complete{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:12px;display:flex}._46pAVW_complete svg{width:16px;height:16px}@media (max-width:760px){._46pAVW_stageTrack{padding-inline:16px}._46pAVW_scene{min-height:320px}._46pAVW_deployment{padding:16px}._46pAVW_deploymentSteps li{grid-template-columns:20px minmax(0,1fr);gap:6px 10px}._46pAVW_stepState{grid-column:2}}
.k5_s6G_demo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.k5_s6G_demo>div:first-child{margin-bottom:0}.k5_s6G_demo h2,.k5_s6G_demo p{word-break:keep-all}.k5_s6G_terminal{border:1px solid var(--border);background:var(--card);border-radius:16px;min-width:0;overflow:hidden}.k5_s6G_toolbar{border-bottom:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:10px;padding:18px 20px;font-size:12px;display:flex}.k5_s6G_toolbar>svg{width:16px;height:16px}.k5_s6G_steps{padding:30px 24px 12px;list-style:none}.k5_s6G_steps li{min-height:100px;padding:0 0 28px 36px;position:relative}.k5_s6G_steps li:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:24px;bottom:4px;left:9px}.k5_s6G_steps code{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:1ch;font:12px/1.8 ui-monospace,monospace;display:grid}.k5_s6G_prompt{color:var(--muted-foreground)}.k5_s6G_marker{width:20px;height:20px;position:absolute;top:2px;left:0}.k5_s6G_done{width:18px;height:18px}.k5_s6G_loader{transform-origin:50%;width:18px;height:18px;display:none;position:absolute;inset:0}.k5_s6G_result{color:var(--muted-foreground);margin-top:12px;font:11px/1.6 ui-monospace,monospace}.k5_s6G_controls{padding:0 16px 16px;display:none}.k5_s6G_accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.k5_s6G_typewriter{position:relative}.k5_s6G_remainder{visibility:hidden}.k5_s6G_demo[data-enhanced=true][data-reduced=false] [data-terminal-step]:not([data-stage=complete]) .k5_s6G_result,.k5_s6G_demo[data-enhanced=true][data-reduced=false] [data-terminal-step]:not([data-stage=complete]) .k5_s6G_done{opacity:0}.k5_s6G_demo[data-enhanced=true][data-reduced=false] [data-stage=loading] .k5_s6G_loader{display:block}.k5_s6G_demo[data-enhanced=true][data-reduced=false] .k5_s6G_controls{justify-content:flex-end;display:flex}.k5_s6G_loader svg{width:100%;height:100%;display:block}@media (max-width:760px){.k5_s6G_demo{grid-template-columns:1fr;gap:32px}.k5_s6G_steps{padding:24px 18px 8px}}@media (prefers-reduced-motion:reduce){.k5_s6G_demo *{animation:none!important}.k5_s6G_demo .k5_s6G_loader,.k5_s6G_demo .k5_s6G_controls{display:none!important}}
.nLWQ3q_section{width:min(var(--rrg-container-max), calc(100% - var(--rrg-margin-desktop) * 2));color:var(--foreground);background:var(--background);margin:0 auto;padding:88px 0 96px}.nLWQ3q_heading{text-align:center;position:relative}.nLWQ3q_heading h2{letter-spacing:-.035em;padding-inline:48px;font-size:clamp(22px,3vw,28px)}.nLWQ3q_control{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nLWQ3q_control button{min-width:44px;min-height:44px}.nLWQ3q_description{text-align:center;color:var(--muted-foreground);margin:14px auto 40px;padding-inline:20px;font-size:14px;line-height:1.8}.nLWQ3q_viewport{overflow:hidden}.nLWQ3q_group{flex-wrap:wrap;justify-content:center;gap:28px 48px;margin:0;padding:12px 0;list-style:none;display:flex}.nLWQ3q_group[aria-hidden=true]{display:none}.nLWQ3q_group li{white-space:nowrap;letter-spacing:-.03em;color:var(--foreground);align-items:center;gap:14px;font-size:21px;font-weight:500;display:flex}.nLWQ3q_group svg{flex-shrink:0;width:34px;height:34px}@media (prefers-reduced-motion:no-preference){[data-motion=enabled] .nLWQ3q_control{display:block}[data-motion=enabled] .nLWQ3q_viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}[data-motion=enabled] .nLWQ3q_track{width:max-content;animation:40s linear infinite nLWQ3q_resource-flow;display:flex}[data-motion=enabled] .nLWQ3q_group{min-width:var(--rrg-container-max);flex-wrap:nowrap;flex-shrink:0;justify-content:space-around;gap:64px;padding:12px 32px;display:flex}[data-motion=enabled] .nLWQ3q_track[data-paused=true]{animation-play-state:paused}[data-motion=enabled] .nLWQ3q_viewport:hover .nLWQ3q_track{animation-play-state:paused}}@keyframes nLWQ3q_resource-flow{to{transform:translate(-50%)}}@media (max-width:760px){.nLWQ3q_section{padding:64px 0 68px}.nLWQ3q_description{margin-bottom:28px}.nLWQ3q_group li{font-size:18px}.nLWQ3q_group svg{width:30px;height:30px}}@media (max-width:920px){.nLWQ3q_section{width:calc(100% - var(--rrg-margin-mobile) * 2)}}
.ZiHybG_section{border-top:1px solid var(--cloud-line);padding:96px 0}.ZiHybG_layout{width:min(var(--rrg-container-max), calc(100% - var(--rrg-margin-desktop) * 2));grid-template-columns:1.15fr 1fr;align-items:center;gap:72px;margin-inline:auto;display:grid}.ZiHybG_copy{flex-direction:column;grid-area:1/2;align-items:flex-start;gap:24px;display:flex}.ZiHybG_copy h2{letter-spacing:-.055em;font-size:clamp(36px,4.5vw,56px);line-height:1.08}.ZiHybG_description{color:var(--foreground);font-size:19px;line-height:1.7}.ZiHybG_detail{color:var(--muted-foreground);font-size:14px;line-height:1.9}.ZiHybG_copy>a{min-height:44px;margin-top:4px}.ZiHybG_note{color:var(--muted-foreground);font-size:11px;line-height:1.8}.ZiHybG_note a{text-underline-offset:3px;text-decoration:underline}.ZiHybG_artwork{aspect-ratio:1;grid-area:1/1;align-items:center;width:100%;display:grid;position:relative}.ZiHybG_backdrop{pointer-events:none;background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px);opacity:.7;background-size:16.6667% 16.6667%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}.ZiHybG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 12%;padding:0;list-style:none;display:grid;position:relative}.ZiHybG_tile{aspect-ratio:1;min-width:0}.ZiHybG_tile a{border:1px solid var(--border);background:var(--background);width:100%;height:100%;color:var(--foreground);border-radius:10px;justify-content:center;align-items:center;padding:12px;transition:border-color .18s,background-color .18s;display:flex;position:relative}.ZiHybG_tile a:hover,.ZiHybG_tile a:focus-visible{background:var(--muted);border-color:var(--muted-foreground)}.ZiHybG_tile a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ZiHybG_logo{object-fit:contain;width:48px;max-width:85%;height:48px;max-height:70%}.ZiHybG_name{text-align:center;opacity:0;white-space:nowrap;font-size:10px;line-height:1.2;transition:opacity .18s;position:absolute;bottom:5px;left:0;right:0}.ZiHybG_tile a:hover .ZiHybG_name,.ZiHybG_tile a:focus-visible .ZiHybG_name{opacity:1}.ZiHybG_tile a:hover .ZiHybG_logo,.ZiHybG_tile a:focus-visible .ZiHybG_logo{translate:0 -5px}@media (prefers-reduced-motion:no-preference){[data-motion=enabled] .ZiHybG_section[data-visible=true] .ZiHybG_tile{animation:ZiHybG_stack-enter .65s cubic-bezier(.16, 1, .3, 1) var(--tile-delay) both}[data-motion=enabled] .ZiHybG_section:focus-within .ZiHybG_tile{animation-duration:1ms;animation-delay:0s}}@keyframes ZiHybG_stack-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.ZiHybG_layout{gap:32px}.ZiHybG_grid{margin-inline:6%}.ZiHybG_logo{width:40px;height:40px}}@media (max-width:760px){.ZiHybG_section{padding:68px 0 40px}.ZiHybG_layout{grid-template-columns:1fr;gap:12px}.ZiHybG_copy{grid-area:1/1;gap:20px}.ZiHybG_description{font-size:17px}.ZiHybG_artwork{grid-area:2/1;max-width:480px;margin-inline:auto}.ZiHybG_grid{gap:6px;margin-inline:6%}.ZiHybG_tile a{border-radius:8px;padding:10px}.ZiHybG_logo{width:40px;height:40px}}@media (hover:none){.ZiHybG_tile a{padding-bottom:20px}.ZiHybG_name{opacity:1;font-size:9px}}@media (max-width:920px){.ZiHybG_layout{width:calc(100% - var(--rrg-margin-mobile) * 2)}}.ZiHybG_waveControl{display:none;position:absolute;bottom:1%;right:4%}.ZiHybG_waveControl button{min-width:44px;min-height:44px}.ZiHybG_tile a:before{content:"";border-radius:inherit;border:1px solid var(--muted-foreground);background:linear-gradient(135deg, color-mix(in srgb, var(--foreground) 12%, transparent), transparent 75%);opacity:0;pointer-events:none;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){[data-motion=enabled] .ZiHybG_waveControl{display:block}[data-motion=enabled] .ZiHybG_section[data-visible=true] .ZiHybG_tile a{animation:ZiHybG_stack-wave 5s cubic-bezier(.4, 0, .2, 1) var(--wave-delay) infinite;animation-play-state:paused}[data-motion=enabled] .ZiHybG_section[data-visible=true] .ZiHybG_tile a:before{animation:ZiHybG_stack-glow 5s cubic-bezier(.4, 0, .2, 1) var(--wave-delay) infinite;animation-play-state:paused}[data-motion=enabled] .ZiHybG_artwork[data-active=true][data-paused=false] .ZiHybG_tile a{animation-play-state:running}[data-motion=enabled] .ZiHybG_artwork[data-active=true][data-paused=false] .ZiHybG_tile a:before{animation-play-state:running}[data-motion=enabled] .ZiHybG_artwork:has(.ZiHybG_grid:focus-within) .ZiHybG_tile a{animation-play-state:paused}[data-motion=enabled] .ZiHybG_artwork:has(.ZiHybG_grid:focus-within) .ZiHybG_tile a:before{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (hover:hover){[data-motion=enabled] .ZiHybG_artwork:has(.ZiHybG_grid:hover) .ZiHybG_tile a{animation-play-state:paused}[data-motion=enabled] .ZiHybG_artwork:has(.ZiHybG_grid:hover) .ZiHybG_tile a:before{animation-play-state:paused}}@keyframes ZiHybG_stack-wave{0%,22%,to{transform:translateY(0)}7%{transform:translateY(-7px)}14%{transform:translateY(1px)}}@keyframes ZiHybG_stack-glow{0%,22%,to{opacity:0}7%{opacity:1}14%{opacity:.25}}
