@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}

.re-site-header{--re-ink:#f6f3ff;--re-muted:#aaa7bf;--re-purple:#b59ae7;--re-line:#2b283c;--re-surface:#101018;--re-panel:#14141f;--re-soft:#1c192c;--re-hover:#262036;box-sizing:border-box;display:block;position:relative;z-index:70;width:100%;max-width:none;margin:0 0 clamp(28px,4vw,48px);padding:0;overflow:visible;border:0;border-bottom:1px solid var(--re-line);border-radius:0;background:var(--re-surface);color:var(--re-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;isolation:isolate}
.re-site-header .re-header-inner{box-sizing:border-box;display:flex;align-items:center;gap:14px;width:100%;max-width:1440px;min-height:90px;margin:0 auto;padding:20px 24px}
.re-site-header .re-nav{display:contents}
@media(min-width:1150px){.re-site-header .re-header-inner{gap:32px}}
@media(min-width:640px) and (max-width:1099px){.re-site-header .re-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;padding:18px 24px 12px}.re-site-header .re-nav .re-primary{grid-column:1/-1;grid-row:2;justify-content:space-between;border-top:1px solid var(--re-line);padding-top:10px}.re-site-header .re-nav .re-actions{grid-column:2;grid-row:1}}
@media(max-width:639px){.re-site-header .re-header-inner{flex-wrap:wrap;gap:16px;padding:17px 22px;min-height:78px}}
@media print{.re-site-header{display:none!important}}

.re-wordmark.re-wordmark{box-sizing:border-box;display:inline-block;position:relative;flex-shrink:0;width:200px;height:44px;max-width:none;overflow:hidden;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:var(--re-ink,currentColor);text-decoration:none;box-shadow:none;text-shadow:none;filter:none}
.re-wordmark .re-wordmark-image{display:block;position:absolute;top:50%;left:0;width:100%;height:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:none;transform:translateY(-53.2%)}
.re-wordmark:focus-visible{outline:3px solid var(--re-purple,#b59ae7);outline-offset:6px}
@media(min-width:1100px) and (max-width:1279px){.re-wordmark.re-wordmark{width:164px}}
.re-site-footer .re-wordmark.re-wordmark{width:224px}


.re-nav{--re-ink:#f6f3ff;--re-muted:#aaa7bf;--re-purple:#b59ae7;--re-line:#2b283c;--re-surface:#101018;--re-panel:#14141f;--re-soft:#1c192c;--re-hover:#262036;position:relative;display:flex;align-items:center;gap:14px;flex:1;min-width:0;color:var(--re-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;text-align:left}
.re-nav *{box-sizing:border-box}
.re-nav [hidden]{display:none!important}
.re-nav a,.re-nav button{font-family:inherit;letter-spacing:0;text-decoration:none;text-shadow:none}
.re-nav a{color:var(--re-ink)}
.re-nav button{cursor:pointer;color:var(--re-ink)}
.re-nav a:focus-visible,.re-nav button:focus-visible{outline:3px solid var(--re-purple);outline-offset:4px}
.re-nav h2,.re-nav h3,.re-nav p{margin:0;font-family:inherit}
.re-nav .re-primary{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;min-width:0;margin:0;padding:0}
.re-nav .re-primary-link,.re-nav .re-drop-btn{position:relative;display:inline-flex;align-items:center;gap:5px;width:auto;min-height:44px;margin:0;padding:11px 0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:17px;font-weight:500;line-height:1.3;white-space:nowrap}
.re-nav .re-primary-link:hover,.re-nav .re-drop-btn:hover,.re-nav .re-workspace:hover{color:var(--re-purple)}
.re-nav .re-drop{display:contents}
.re-nav .re-drop-btn>.re-i{flex:none;width:13px;height:13px;transition:transform .15s}
.re-nav .re-drop-btn[aria-expanded="true"]{color:var(--re-purple)}
.re-nav .re-drop-btn[aria-expanded="true"]:after{content:"";position:absolute;left:0;right:0;bottom:-21px;height:3px;border-radius:3px;background:var(--re-purple)}
.re-nav .re-drop-btn[aria-expanded="true"]>.re-i{transform:rotate(180deg)}
.re-nav .re-actions{display:flex;align-items:center;gap:12px;flex-shrink:0;margin:0;padding:0}
.re-nav .re-workspace{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;font-size:16px;font-weight:500;white-space:nowrap}
.re-nav .re-primary-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid #9a70e9;border-radius:9px;background:#8050df;color:#fff;font-size:16px;font-weight:600;line-height:1.3;white-space:nowrap;box-shadow:0 3px 12px #7c3aed20}
.re-nav .re-primary-cta:hover{background:#7040cc;color:#fff}
.re-nav .re-primary-cta .re-i{width:16px;height:16px}
.re-nav .re-burger{display:none;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:auto;min-width:44px;min-height:44px;margin:0 0 0 auto;padding:10px;border:1px solid var(--re-line);border-radius:9px;background:var(--re-soft);box-shadow:none}
.re-nav .re-burger span{display:block;width:20px;height:2px;border-radius:2px;background:var(--re-ink);transition:transform .15s,opacity .15s}
.re-nav[data-mobile-open="true"] .re-burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}
.re-nav[data-mobile-open="true"] .re-burger span:nth-child(2){opacity:0}
.re-nav[data-mobile-open="true"] .re-burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
.re-nav .re-panel{position:absolute;left:0;right:0;top:100%;z-index:80;width:100%;max-width:none;max-height:calc(100dvh - var(--re-header-height,90px));margin:0;padding:0;overflow:auto;overscroll-behavior:contain;border:0;border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);border-radius:0;background:var(--re-panel);box-shadow:0 24px 45px #00000040;white-space:normal}
.re-nav .re-menu-heading,.re-nav .re-menu-grid,.re-nav .re-menu-bottom{max-width:1380px;margin-left:auto;margin-right:auto}
.re-nav .re-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:25px 30px 22px;border-bottom:1px solid var(--re-line)}
.re-nav .re-eyebrow{display:block;margin-bottom:5px;color:var(--re-purple);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:1.5}
.re-nav .re-menu-title{color:var(--re-ink);font-size:26px;font-weight:600;line-height:1.25;letter-spacing:-.6px}
.re-nav .re-overview{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--re-purple);font-size:15px;line-height:1.4;white-space:nowrap}
.re-nav .re-overview .re-i{flex:none;width:17px;height:17px}
.re-nav .re-menu-grid{display:grid;grid-template-columns:1fr 1.12fr .94fr;gap:28px;padding:26px 30px 30px}
.re-nav .re-group{min-width:0}
.re-nav .re-group-title{margin:0 0 13px 9px;color:var(--re-muted);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}
.re-nav .re-menu-link{display:flex;align-items:flex-start;gap:11px;min-height:48px;margin:2px 0;padding:11px 9px;border:0;border-radius:10px;background:transparent;line-height:1.4;white-space:normal;transition:background .15s}
.re-nav .re-menu-link:hover,.re-nav .re-menu-link:focus-visible{background:var(--re-hover)}
.re-nav .re-menu-icon{flex:none;padding-top:3px;color:var(--re-purple)}
.re-nav .re-menu-icon::before{content:"";display:block;width:19px;height:19px;background:currentColor;-webkit-mask:var(--re-i) center/contain no-repeat;mask:var(--re-i) center/contain no-repeat;forced-color-adjust:none}
.re-nav .re-link-title{display:block;color:var(--re-ink);font-size:17px;font-weight:550;letter-spacing:-.2px}
.re-nav .re-link-copy{display:block;margin-top:3px;color:var(--re-muted);font-size:14px;font-weight:400;line-height:1.5}
.re-nav .re-feature{display:flex;flex-direction:column;align-self:stretch;gap:15px;min-width:0;margin:0;padding:23px;border-radius:12px;background:var(--re-soft)}
.re-nav .re-feature-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--re-line);border-radius:11px;background:var(--re-panel);color:var(--re-purple)}
.re-nav .re-feature-title{color:var(--re-ink);font-size:22px;font-weight:550;line-height:1.25;letter-spacing:-.45px}
.re-nav .re-feature p{color:var(--re-muted);font-size:15px;line-height:1.6}
.re-nav .re-feature-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 0;color:var(--re-purple);font-size:15px;font-weight:550;line-height:1.4}
.re-nav .re-feature-link .re-i{flex:none;width:17px;height:17px}
.re-nav .re-feature-divider{width:100%;margin:0;border:0;border-top:1px solid var(--re-line)}
.re-nav .re-feature-bottom{margin-top:auto}
.re-nav .re-menu-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;padding:15px 30px;border-top:1px solid var(--re-line);background:var(--re-surface);color:var(--re-muted);font-size:14px;line-height:1.5}
.re-nav .re-menu-bottom a{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:var(--re-purple)}
.re-nav .re-menu-bottom .re-i{width:16px;height:16px}
.re-nav .re-overview:hover,.re-nav .re-feature-link:hover,.re-nav .re-menu-bottom a:hover{text-decoration:underline;text-underline-offset:4px}
.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:#8050df;color:#fff;padding:10px 16px;border-radius:0 0 12px 0;font-weight:700;text-decoration:none}
.skip-link:focus{left:0}
:focus-visible{outline:2px solid #b59ae7;outline-offset:2px}
@media(min-width:1150px){.re-nav .re-primary{gap:27px}}
@media(min-width:640px) and (max-width:1099px){.re-nav .re-primary{gap:12px;flex-wrap:wrap}.re-nav .re-drop-btn[aria-expanded="true"]:after{bottom:-12px}}
@media(max-width:700px){.re-nav .re-menu-grid{grid-template-columns:1fr 1fr}.re-nav .re-solutions-grid>.re-group:last-child{grid-column:1/-1}.re-nav .re-feature{grid-column:1/-1}.re-nav .re-menu-heading{align-items:flex-start;flex-direction:column;gap:10px}.re-nav .re-menu-title{font-size:24px}}
@media(max-width:639px){.re-nav{flex-wrap:wrap}.re-nav .re-burger{display:flex}.re-nav .re-primary{display:none;order:3;flex-basis:100%;flex-direction:column;align-items:stretch;gap:4px}.re-nav .re-actions{display:none;order:4;flex-basis:100%;justify-content:space-between;padding-top:12px;border-top:1px solid var(--re-line)}.re-nav[data-mobile-open="true"] .re-primary,.re-nav[data-mobile-open="true"] .re-actions{display:flex}.re-nav .re-primary-link,.re-nav .re-drop-btn{width:100%;justify-content:space-between;padding:11px 0}.re-nav .re-drop-btn[aria-expanded="true"]:after{bottom:0}.re-nav .re-panel{position:static;max-height:none;width:auto;margin:10px -22px 16px;overflow:visible;box-shadow:none}.re-nav .re-menu-heading{padding:22px}.re-nav .re-menu-grid{gap:24px;padding:22px}.re-nav .re-menu-bottom{padding:15px 22px}}
@media(max-width:480px){.re-nav .re-menu-grid{grid-template-columns:1fr}.re-nav .re-solutions-grid>.re-group:last-child{grid-column:auto}.re-nav .re-menu-title{font-size:24px}}
@media(prefers-reduced-motion:reduce){.re-nav *{transition:none!important}}
.re-nav .re-i{display:inline-block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--re-i) center/contain no-repeat;mask:var(--re-i) center/contain no-repeat;forced-color-adjust:none}
.re-nav .re-i-arrow{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M7 7h10v10'/%3E%3C/svg%3E")}
.re-nav .re-i-right{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14m-5-5 5 5-5 5'/%3E%3C/svg%3E")}
.re-nav .re-i-scan{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3H3v5m13-5h5v5M3 16v5h5m13-5v5h-5'/%3E%3Ccircle cx='10.5' cy='10.5' r='3.5'/%3E%3Cpath d='m13 13 4 4'/%3E%3C/svg%3E")}
.re-nav .re-i-tool{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.5 6.5a5 5 0 0 0-6.4 6.4L3 18a2.1 2.1 0 0 0 3 3l5.1-5.1a5 5 0 0 0 6.4-6.4L14 13l-3-3 3.5-3.5Z'/%3E%3C/svg%3E")}
.re-nav .re-i-check{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E")}
.re-nav .re-i-chart{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18M7 15l4-5 4 2 5-7'/%3E%3C/svg%3E")}
.re-nav .re-i-window{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18M9 9v11'/%3E%3C/svg%3E")}
.re-nav .re-i-blocks{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Cpath d='M14 17.5h7m-3.5-3.5v7'/%3E%3C/svg%3E")}
.re-nav .re-i-case{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='14' rx='2'/%3E%3Cpath d='M8 7V3h8v4M3 12a25 25 0 0 0 18 0M12 11v4'/%3E%3C/svg%3E")}
.re-nav .re-i-bag{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7h14l2 14H3L5 7Z'/%3E%3Cpath d='M8 8V6a4 4 0 0 1 8 0v2'/%3E%3C/svg%3E")}
.re-nav .re-i-trend{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-10m-6 0h6v6'/%3E%3C/svg%3E")}
.re-nav .re-i-search{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E")}
.re-nav .re-i-building{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='3' width='14' height='18' rx='1'/%3E%3Cpath d='M9 7h1m4 0h1m-6 4h1m4 0h1m-5 10v-6h4v6'/%3E%3C/svg%3E")}
.re-nav .re-i-quote{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h7v7H6v2a4 4 0 0 1-3 4M14 5h7v7h-4v2a4 4 0 0 1-3 4'/%3E%3C/svg%3E")}
.re-nav .re-i-bot{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='7' width='16' height='13' rx='3'/%3E%3Cpath d='M12 3v4M2 11v5m20-5v5M8 12h.01M16 12h.01M8 16h8'/%3E%3C/svg%3E")}
.re-nav .re-i-code{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 6-6 6 6 6m8-12 6 6-6 6m-3-15-2 18'/%3E%3C/svg%3E")}
.re-nav .re-i-file{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H5v18h14V8l-5-5Z'/%3E%3Cpath d='M14 3v5h5M8 12h8m-8 4h6'/%3E%3C/svg%3E")}
.re-nav .re-i-box{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 5v9l-9 5-9-5V8l9-5Zm0 10v9M3 8l9 5 9-5M7 5.8l9 5'/%3E%3C/svg%3E")}
.re-nav .re-i-edit{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3H4v18h16v-9M16 3l5 5-9 9H7v-5l9-9Zm-2 2 5 5'/%3E%3C/svg%3E")}
.re-nav .re-i-refresh{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10a9 9 0 0 1 15-6l3 3M21 3v4h-4M21 14a9 9 0 0 1-15 6l-3-3m0 4v-4h4'/%3E%3C/svg%3E")}
.re-nav .re-i-shield{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 8 3v6c0 4-5 8-8 9-3-1-8-5-8-9V6l8-3Z'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E")}
.re-nav .re-i-table{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M3 9h18M3 15h18M9 9v12'/%3E%3C/svg%3E")}
.re-nav .re-i-columns{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='18' rx='1'/%3E%3Crect x='14' y='3' width='7' height='18' rx='1'/%3E%3C/svg%3E")}
.re-nav .re-i-zap{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m13 2-9 12h7l-1 8 10-13h-7l1-7Z'/%3E%3C/svg%3E")}
.re-nav .re-i-pointer{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 3 7 18 3-7 7-3L4 3Zm10 11 6 6'/%3E%3C/svg%3E")}
.re-nav .re-i-decline{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 7 6 6 4-4 8 10m-6 0h6v-6'/%3E%3C/svg%3E")}
.re-nav .re-i-merge{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v6c0 5 12 4 12 10M18 3v16m-4-4 4 4 4-4'/%3E%3C/svg%3E")}
.re-nav .re-i-plug{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 3 3 3m7-3-3 3M7 6h10v4a5 5 0 0 1-10 0V6Zm5 9v6'/%3E%3C/svg%3E")}
.re-nav .re-i-chevron{--re-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='m2 2 4 4 4-4' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
