.connect-site,.connect-menu,.connect-drawer{--c-ink: #202127;--c-muted: #62646d;--c-paper: #f7f7f4;--c-violet: #6550df;--c-line: #dfdfdc;font-family:var(--app-font-family, Inter, Arial, sans-serif);font-feature-settings:"ss01" on;letter-spacing:-.015em}.connect-site{background:var(--c-paper);color:var(--c-ink);overflow:clip;font-size:15px;line-height:1.6;color-scheme:light}.connect-site *,.connect-menu *,.connect-drawer *{box-sizing:border-box}.connect-site button,.connect-menu button,.connect-drawer button{font:inherit;cursor:pointer}.connect-site a,.connect-menu a,.connect-drawer a{text-decoration:none;color:inherit}.connect-site button,.connect-site a,.connect-menu a,.connect-menu button,.connect-drawer a,.connect-drawer button{-webkit-tap-highlight-color:transparent}.connect-site :is(a,button,select,summary):focus-visible,.connect-menu :is(a,button):focus-visible,.connect-drawer :is(a,button,summary):focus-visible{outline:3px solid #8a75fb;outline-offset:4px}.connect-site svg,.connect-menu svg,.connect-drawer svg{flex-shrink:0}.connect-container{width:min(1240px,calc(100% - 80px));margin-inline:auto}.connect-section{padding-block:110px;scroll-margin-top:92px}.connect-section[id],.connect-one-section{scroll-margin-top:80px}.connect-eyebrow{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--c-violet);margin:0 0 22px}.connect-heading{max-width:720px;margin-bottom:48px}.connect-heading h2{font-size:clamp(30px,3.4vw,48px);line-height:1.12;letter-spacing:-.045em;font-weight:600;text-wrap:balance;margin:0}.connect-description{font-size:16px;line-height:1.8;color:var(--c-muted);margin:22px 0 0;max-width:610px}.connect-site h3{font-weight:600;letter-spacing:-.03em}.connect-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:13px 22px;border-radius:9px;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s;text-align:center}.connect-button:hover{transform:translateY(-2px)}.connect-button svg{transition:transform .2s}.connect-button:hover svg{transform:translate(3px)}.connect-site .connect-primary{background:#7260ed;color:#fff;box-shadow:inset 0 1px #ffffff30,0 3px 8px #332a6915}.connect-site .connect-primary:hover{background:#604ddc;box-shadow:0 6px 20px #5d45d830}.connect-button.compact{min-height:42px;padding:10px 15px;font-size:12px;gap:9px}.connect-text-link{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;min-height:44px}.connect-text-link:hover svg{transform:translate(2px,-2px)}.connect-text-link svg{transition:transform .2s}.connect-status-dot{width:6px;height:6px;border-radius:50%;background:#a4d9bd;display:inline-block;flex-shrink:0;box-shadow:0 0 0 4px #a4d9bd0e}.connect-pill{display:inline-flex;align-items:center;border:1px solid currentColor;border-color:#85848f30;color:#777680;border-radius:5px;font-size:9px;padding:3px 7px;line-height:1.5;white-space:nowrap}.connect-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.connect-skip{position:fixed;top:10px;left:10px;padding:12px 20px;background:#fff;color:#14151a;z-index:200;transform:translateY(-150%)}.connect-skip:focus{transform:translateY(0)}.connect-header{position:sticky;top:0;z-index:40;background:#111318f5;color:#f2f1f7;border-bottom:1px solid #ffffff10}.connect-nav-wrap{width:min(1440px,calc(100% - 64px));height:78px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.connect-brand{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-size:20px;letter-spacing:-.06em;font-weight:600}.connect-brand strong{font-weight:400;opacity:.7}.connect-brand img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.connect-brand-symbol{width:29px;height:29px;background:#7863e7;border-radius:8px;display:grid;place-items:center;color:#fff}.connect-desktop-nav{display:flex;align-items:center;gap:25px;font-size:12px;color:#c3c2cd}.connect-desktop-nav>a,.connect-nav-trigger{display:flex;align-items:center;gap:5px;min-height:44px;transition:color .2s;white-space:nowrap}.connect-desktop-nav>a:hover,.connect-nav-trigger:hover,.connect-nav-trigger[data-state=open]{color:#fff}.connect-nav-one{color:#c1b7ff!important}.connect-nav-actions{display:flex;align-items:center;gap:20px;font-size:12px}.connect-nav-trigger,.connect-locale,.connect-mobile-trigger{background:none;border:0;padding:0;color:inherit}.connect-locale{display:flex;align-items:center;gap:5px;min-width:44px;min-height:44px;font-size:10px!important}.connect-login{white-space:nowrap;min-height:44px;display:flex;align-items:center}.connect-mobile-trigger{display:none;min-height:44px;min-width:44px;place-items:center}.connect-menu{z-index:100;background:#1b1d24;color:#eeedf4;border:1px solid #383a44;border-radius:14px;padding:10px;box-shadow:0 25px 65px #05060c4d;font-size:13px;max-height:var(--radix-dropdown-menu-content-available-height);overflow:auto;animation:connect-menu-in .18s ease-out;transform-origin:var(--radix-dropdown-menu-content-transform-origin);color-scheme:dark}.connect-menu[data-state=closed]{animation:connect-menu-out .14s ease-in}.connect-features-menu{width:350px}.connect-nav-feature{display:flex;align-items:center;gap:14px;padding:13px 15px;border-radius:8px;min-height:62px;color:inherit}.connect-nav-feature>svg{color:#b8a9ff}.connect-nav-feature strong{display:block;font-weight:500;font-size:13px}.connect-nav-feature small{display:block;font-size:11px;color:#a5a4af;line-height:1.6;margin-top:3px}.connect-nav-feature:hover,.connect-menu [data-highlighted]{background:#ffffff08;outline:none}.connect-mega-menu{width:min(880px,calc(100vw - 40px));padding:26px}.connect-products-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.connect-menu-label{color:#9998a6;font-size:10px;letter-spacing:.06em;margin:0 0 14px}.connect-menu-product{display:flex;align-items:center;gap:10px;padding:12px 8px;border-radius:8px;font-size:12px;min-height:44px;white-space:nowrap}.connect-menu-product>svg:last-child{margin-inline-start:auto;opacity:.35}.connect-menu-product>span:first-child{display:flex}.connect-menu-product:hover{background:#ffffff08}.connect-menu-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ffffff10;margin-top:24px;padding-top:18px}.connect-menu-bottom>a{display:flex;gap:12px;align-items:center;padding:7px;border-radius:7px;font-size:11px}.connect-menu-bottom>a:first-child{min-width:340px}.connect-menu-bottom small{display:block;color:#a3a1b1;margin-top:3px}.connect-menu-bottom>a>svg{margin-inline-start:auto}.connect-one-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#c9baff;color:#18151e;font-size:24px}.connect-locale-menu{min-width:150px}.connect-locale-menu a{display:block;padding:11px;border-radius:6px}.connect-locale-menu [aria-current=page]{color:#c0afff}.connect-drawer-overlay{position:fixed;inset:0;background:#0008;z-index:90;animation:connect-menu-in .2s ease-out}.connect-drawer{position:fixed;z-index:100;inset:0 0 0 auto;width:min(440px,100%);background:#14161c;color:#efedf6;padding:24px;overflow-y:auto;overscroll-behavior:contain;animation:connect-drawer-in .25s ease-out}.connect-drawer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;font-size:21px}.connect-drawer-top button{display:grid;place-items:center;min-width:44px;min-height:44px}.connect-drawer summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:58px;border-bottom:1px solid #ffffff14;cursor:pointer;font-size:16px}.connect-drawer summary::-webkit-details-marker{display:none}.connect-drawer details[open]>summary svg{transform:rotate(180deg)}.connect-mobile-features{padding-block:10px}.connect-mobile-link{display:flex;align-items:center;justify-content:space-between;min-height:58px;border-bottom:1px solid #ffffff14}.connect-drawer .connect-products-menu{grid-template-columns:1fr 1fr;gap:20px 10px;padding-block:22px}.connect-drawer .connect-menu-label{font-size:10px;margin-bottom:7px}.connect-drawer .connect-menu-product{padding-inline:0;font-size:12px}.connect-drawer-cta{display:grid;gap:20px;text-align:center;padding-top:28px}.connect-drawer .connect-primary{background:#7260ed;color:#fff}.connect-hero{position:relative;background:#111318;color:#f4f3f7;isolation:isolate}.connect-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 78% 45%,#8173d813,transparent 60%),linear-gradient(90deg,transparent 49.9%,#ffffff03 50%,transparent 50.1%);pointer-events:none}.connect-hero-grid{display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:65px;padding-block:100px 90px;min-height:700px}.connect-hero .connect-eyebrow{color:#b5b0cb;letter-spacing:.065em;font-size:9px;line-height:1.7;margin-bottom:27px}.connect-hero h1{font-size:clamp(40px,4.25vw,64px);font-weight:550;line-height:1.07;letter-spacing:-.055em;margin:0;max-width:590px;text-wrap:balance}.connect-hero h1>span{display:block;color:#b7acf5;margin-top:8px}.connect-hero-description{color:#a7a8b4;font-size:15px;line-height:1.85;margin:26px 0 30px;max-width:470px}.connect-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.connect-secondary{color:#dcdae7!important;border:1px solid #ffffff1a;background:#ffffff03;box-shadow:inset 0 1px #ffffff05}.connect-secondary:hover{background:#ffffff08}.connect-hero-note{font-size:10px;color:#9898a5;display:flex;align-items:center;gap:7px;margin-top:18px}.connect-hero-note svg{color:#a4d9bd}.connect-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ffffff12;padding-block:26px;font-size:11px;color:#b4b3bf}.connect-hero-bottom>span{max-width:250px;color:#777b88;font-size:10px}.connect-hero-bottom a{display:flex;align-items:center;gap:10px;min-height:32px}.connect-hero-bottom a>svg:first-child{color:#a9a0ce}.connect-hero-bottom a>svg:last-child{opacity:.35}.connect-hero-visual{position:relative;min-width:0;transform:perspective(1400px) rotateY(-5deg) rotateX(2deg)}.connect-preview-label{display:flex;align-items:center;gap:8px;color:#c1bdcf;font-size:10px;margin-bottom:13px}.connect-preview-label>span:last-child{margin-inline-start:auto;color:#7d7c8b;font-size:9px}.connect-dashboard{background:#1b1d26;border:1px solid #45424f;border-radius:12px;box-shadow:0 24px 80px #0004,0 0 70px #8e72f00a;overflow:hidden}.connect-dashboard-bar{height:47px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0c;padding-inline:17px;font-size:10px;color:#bbb7ca;background:#ffffff02}.connect-dashboard-bar>span:first-child{display:flex;gap:8px;align-items:center}.connect-dashboard-user{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#4a415e;color:#dad2ec;font-size:8px}.connect-dashboard-body{display:flex}.connect-dashboard-body aside{width:49px;display:flex;flex-direction:column;align-items:center;gap:22px;padding-top:26px;border-inline-end:1px solid #ffffff0b;color:#727080}.connect-dashboard-body aside svg{width:15px;height:15px}.connect-dashboard-body aside svg:first-child{color:#c7b7ff}.connect-dashboard-main{padding:22px 24px 16px;flex:1;min-width:0}.connect-dashboard-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;margin-bottom:22px}.connect-dashboard-title small{color:#93909f;font-size:8px;border:1px solid #ffffff0f;border-radius:4px;padding:3px 6px}.connect-dashboard-metrics{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;margin-bottom:18px}.connect-dashboard-metrics small{font-size:9px;color:#9793a6;display:block;margin-bottom:4px}.connect-dashboard-metrics strong{font-size:30px;line-height:1.3;font-weight:500;letter-spacing:-.05em;display:flex;gap:10px;align-items:center;font-variant-numeric:tabular-nums}.connect-dashboard-metrics strong>span{font-size:9px;color:#aed4bd;display:flex;align-items:center;gap:2px;letter-spacing:0}.connect-chart{width:100%;height:116px;color:#c7c3d9;display:block;overflow:visible}.connect-chart-axis{display:flex;justify-content:space-between;font-size:8px;color:#777382;margin-top:7px}.connect-dashboard-source{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px;font-size:8px;color:#a9a4b5}.connect-dashboard-source>div{display:flex;flex:1;height:4px;gap:3px;min-width:80px}.connect-dashboard-source i{width:54%;background:#a495e9;border-radius:1px}.connect-dashboard-source i:nth-child(2){width:29%;background:#80b1a1}.connect-dashboard-source i:nth-child(3){width:17%;background:#cca983}.connect-dashboard-source>small{font-size:7px}.connect-dashboard-assets{display:grid;grid-template-columns:1.25fr 1fr;border-top:1px solid #ffffff0c;background:#14161e80}.connect-asset-link{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:17px 22px;border-bottom:1px solid #ffffff0c;transition:background .3s}.connect-mini-icon{width:33px;height:33px;display:grid;place-items:center;background:#a491ed15;border:1px solid #a491ed20;border-radius:8px;color:#bdb0f5}.connect-asset-link>div{flex:1}.connect-asset-link small,.connect-asset-qr small,.connect-asset-bio small{display:block;font-size:8px;color:#8f8b9e;margin-bottom:3px}.connect-asset-link strong,.connect-asset-bio strong{display:block;font-size:11px;font-weight:500}.connect-asset-link>div>span{font-size:8px;color:#777382;display:block;margin-top:3px}.connect-asset-link>svg{color:#8fc2a6}.connect-asset-qr{display:flex;align-items:center;gap:11px;padding:14px 18px;border-inline-end:1px solid #ffffff0c;transition:background .3s}.connect-qr{display:block;background:#fff;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.connect-asset-qr .connect-qr{width:50px;height:50px;border-radius:4px;padding:4px}.connect-asset-qr strong{font-size:9px;font-weight:400;color:#d4cfdf}.connect-asset-bio{display:flex;align-items:center;gap:9px;padding:14px}.connect-asset-bio>svg{color:#8e859c;width:12px}.connect-bio-mini-avatar{display:grid;place-items:center;width:31px;height:39px;border:2px solid #6b6579;border-radius:7px;background:#c5b5dd;color:#4b3f5b;font-size:20px;font-family:Georgia,serif}.connect-asset-link.is-highlighted,.connect-asset-qr.is-highlighted{background:#ae94ff09}.connect-story{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:20px}.connect-story button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-size:8px;color:#858092;border:0;background:none;padding:2px}.connect-story button>span{display:grid;place-items:center;width:20px;height:20px;border:1px solid #ffffff18;border-radius:50%;font-size:7px}.connect-story button[aria-pressed=true]{color:#d0c5ff}.connect-story button[aria-pressed=true]>span{border-color:#a395dc80;background:#b7a1ff15}.connect-story button>svg{margin-inline-start:5px;opacity:.5}.connect-hero-enter{animation:connect-hero-enter .8s both cubic-bezier(.22,1,.36,1)}.enter-1{animation-delay:.02s}.enter-2{animation-delay:.09s}.enter-3{animation-delay:.18s}.enter-4{animation-delay:.3s}.connect-chart.animated .connect-chart-line{stroke-dasharray:900;stroke-dashoffset:900;animation:connect-chart-draw 1.5s .6s ease-out forwards}.connect-hero-enter .connect-dashboard-title{animation:connect-hero-enter .6s .45s backwards}.connect-hero-enter .connect-dashboard-metrics{animation:connect-hero-enter .6s .55s backwards}.connect-hero-enter .connect-asset-link{animation:connect-hero-enter .6s .65s backwards}.connect-hero-enter .connect-asset-qr,.connect-hero-enter .connect-asset-bio{animation:connect-hero-enter .6s .75s backwards}.connect-product-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:32px}.connect-product-tabs>button{text-align:start;border:0;border-top:2px solid #dddcd8;padding:23px 0 16px;background:none;position:relative;color:#6a6a72;transition:border-color .25s,color .25s}.connect-product-tabs>button[data-state=active]{border-color:var(--c-violet);color:var(--c-ink)}.connect-product-tab-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.connect-product-tab-top>span{font-size:10px;color:#919198;font-variant-numeric:tabular-nums}.connect-product-tabs strong{display:block;font-size:20px;font-weight:550;letter-spacing:-.035em}.connect-product-tabs p{font-size:13px;line-height:1.75;color:var(--c-muted);margin:10px 0 16px;max-width:320px}.connect-tab-action{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:550;color:var(--c-violet);opacity:0;transition:opacity .2s}.connect-product-tabs>button[data-state=active] .connect-tab-action,.connect-product-tabs>button:hover .connect-tab-action{opacity:1}.connect-demo-shell{border:1px solid #dfded8;border-radius:17px;overflow:hidden;background:#eeeee9}.connect-demo-panel{display:grid;grid-template-columns:.72fr 1.28fr;min-height:535px;animation:connect-demo-in .3s ease-out}.connect-demo-panel[data-state=inactive]{display:none}.connect-demo-copy{display:flex;align-items:flex-start;flex-direction:column;padding:48px 38px;background:#f1f1ec}.connect-demo-copy .connect-eyebrow{font-size:9px;letter-spacing:.09em;margin-bottom:20px}.connect-demo-copy h3{font-size:32px;line-height:1.15;margin:0 0 18px;font-weight:550;text-wrap:balance}.connect-demo-copy>p{font-size:13px;color:var(--c-muted);line-height:1.8;margin:0 0 24px}.connect-demo-copy ul{list-style:none;padding:0;margin:0 0 20px;font-size:11px;color:#505159;display:grid;gap:12px}.connect-demo-copy li{display:flex;align-items:flex-start;gap:8px}.connect-demo-copy li svg{color:#8171c3;margin-top:2px}.connect-demo-note{font-size:9px;line-height:1.7;color:#7b7c83;margin-top:auto;padding-top:25px}.connect-demo-canvas{padding:35px;display:flex;align-items:center;justify-content:center;min-width:0;background:radial-gradient(ellipse at 60% 30%,#dad6e878,transparent 70%),#e8e8e3}.connect-link-demo{background:#fff;border:1px solid #d6d5d2;border-radius:12px;width:100%;box-shadow:0 12px 30px #27242f07;overflow:hidden}.connect-demo-toolbar{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #edecf0;gap:8px;font-size:11px}.connect-demo-toolbar>span:first-child{display:flex;align-items:center;gap:8px}.connect-link-editor{padding:24px 24px 18px}.connect-input-row{border:1px solid #e6e5ea;border-radius:7px;padding:10px 12px;background:#fafafa}.connect-input-row>span{display:block;font-size:8px;color:#88858f;margin-bottom:5px}.connect-input-row>code{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px;color:#95929c}.connect-flow-arrow{display:block;color:#b3a9ce;margin:11px auto}.connect-branded-url{display:flex;align-items:center;gap:9px;background:#f4f1ff;border:1px solid #d9d0fb;border-radius:7px;padding:13px;color:#73619f}.connect-branded-url strong{font-weight:500;font-size:16px;color:#493475;white-space:nowrap}.connect-branded-url>span{display:flex;align-items:center;gap:3px;margin-inline-start:auto;font-size:8px;color:#6a826b}.connect-routing{padding:15px 24px 22px}.connect-routing-heading{display:flex;align-items:center;gap:7px;font-size:10px;margin-bottom:17px}.connect-routing-heading>small{margin-inline-start:auto;font-size:8px;color:#8c8897}.connect-device-toggle{display:flex;gap:8px}.connect-device-toggle button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid #e8e6ed;border-radius:6px;background:#fafafa;font-size:10px;flex:1}.connect-device-toggle button[aria-pressed=true]{background:#efebfb;border-color:#cbc1e7;color:#594886}.connect-route-result{margin-top:12px;display:flex;align-items:center;gap:16px;background:#f8f8f6;border-radius:6px;padding:15px;font-size:10px;color:#78737f;min-height:54px}.connect-route-result code{overflow-wrap:anywhere}.connect-simulate{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fafafa;border-top:1px solid #eae9ed;padding:15px 24px}.connect-demo-button{min-height:42px;background:#28232f;color:#fff!important;font-size:10px;padding:10px 13px;gap:7px;border:0}.connect-simulate>div{display:flex;align-items:center;gap:8px;font-size:9px;color:#8c8794}.connect-simulate strong{color:#3d354a;font-weight:500;font-size:24px;font-variant-numeric:tabular-nums}.connect-qr-demo,.connect-bio-demo{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%;align-items:center}.connect-qr-settings,.connect-bio-editor{min-width:0}.connect-qr-settings h4,.connect-bio-editor h4{font-size:17px;font-weight:550;margin:18px 0 24px}.connect-qr-settings label,.connect-qr-settings>p,.connect-bio-editor>p{display:block;font-size:11px;margin-bottom:9px}.connect-qr-settings select{background:#f9f9f7;border:1px solid #d0ced8;border-radius:6px;font-size:10px;min-height:44px;width:100%;padding:10px;min-width:0;margin-bottom:18px;color:#5e5868}.connect-swatches{display:flex;gap:9px;margin-block:10px 24px}.connect-swatches button{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:3px solid #ffffff90;outline:1px solid transparent;color:#3d3450;position:relative}.connect-swatches button:after{content:"";position:absolute;inset:-4px}.connect-swatches button[aria-pressed=true]{outline-color:#6d5b8e}.swatch-lilac{background:#d7c9ee}.swatch-mint{background:#c7decf}.swatch-peach{background:#eccab6}.connect-qr-explanation{display:flex;gap:10px;font-size:11px;line-height:1.75;color:#76717e;margin-bottom:20px}.connect-qr-explanation svg{margin-top:4px;color:#756091}.connect-qr-status{display:flex;gap:6px;align-items:flex-start;font-size:9px;color:#42725a;min-height:38px}.connect-qr-paper{padding:23px 17px;border-radius:10px;text-align:center;box-shadow:0 12px 25px #332c4610;transition:background .3s;transform:rotate(3deg)}.connect-printed-label{font-size:8px;letter-spacing:.07em;text-transform:uppercase;color:#645b6b;margin-bottom:20px}.connect-qr-scan{position:relative;width:100%;max-width:164px;margin:auto}.connect-qr-scan .connect-qr{width:100%;height:auto;padding:10px;border-radius:4px;aspect-ratio:1}.connect-qr-scan>span{position:absolute;inset:50% 6% auto;height:1px;background:#82609d;box-shadow:0 0 10px #82609d;opacity:.55}.connect-qr-paper>strong{display:block;font-size:15px;margin-top:18px;font-weight:500}.connect-qr-paper>span{display:block;font-size:9px;color:#706577;margin-top:5px}.connect-qr-target{display:flex;align-items:center;justify-content:center;gap:6px;border-top:1px solid #ffffff70;padding-top:16px;margin-top:18px;font-size:10px;color:#5f506d}.connect-qr-paper>small{display:block;font-size:8px;color:#74697c;line-height:1.6;margin-top:16px}.connect-editor-blocks{display:grid;gap:7px;margin-bottom:12px}.connect-editor-blocks>div{display:flex;align-items:center;gap:6px;font-size:10px;background:#f7f7f6;border:1px solid #d9d7df;border-radius:5px;min-height:40px;padding:8px}.connect-editor-blocks svg:first-child{color:#aca8b4}.connect-editor-blocks svg:last-child{margin-inline-start:auto;color:#9991a9}.connect-add-block{display:flex;align-items:center;justify-content:center;gap:6px;border:1px dashed #bbb4c6;border-radius:6px;min-height:44px;width:100%;font-size:10px;background:transparent;color:#71647f}.connect-text-button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;width:100%;font-size:9px!important;color:#746781;background:none;border:0;margin-top:6px}.connect-phone-stage{display:flex;justify-content:center;padding:5px}.connect-phone{width:216px;max-width:100%;height:377px;border:5px solid #30303a;border-radius:30px;padding:31px 16px 18px;text-align:center;color:#4c3e5b;background:#ddcfee;box-shadow:0 15px 30px #24212e16;position:relative;transition:background .3s;font-size:11px;flex-shrink:0}.connect-phone.theme-mint{background:#d3e6d6;color:#35513e}.connect-phone.theme-peach{background:#f0d6bf;color:#714d37}.connect-phone-camera{position:absolute;width:58px;height:12px;background:#30303a;top:0;left:50%;transform:translate(-50%);border-radius:0 0 10px 10px}.connect-avatar{display:flex;align-items:center;justify-content:center;position:relative;background:#ffffff60;width:63px;height:63px;border-radius:50%;font-family:Georgia,serif;font-size:48px;margin:0 auto 10px;line-height:1}.connect-avatar>span{position:absolute;right:-5px;bottom:3px;background:#ffffffb0;border-radius:50%;width:22px;height:22px;font:16px Arial,sans-serif;display:grid;place-items:center}.connect-phone>strong{font-size:14px;font-weight:600;display:block}.connect-phone>p{font-size:8px;margin:5px 0 18px;opacity:.75}.connect-bio-blocks{display:grid;gap:7px}.connect-bio-blocks>div{display:flex;align-items:center;justify-content:space-between;background:#ffffff75;border:1px solid #ffffff70;border-radius:7px;padding:10px;font-size:9px;min-height:35px;animation:connect-demo-in .25s ease-out}.connect-phone>small{position:absolute;bottom:14px;left:0;right:0;font-size:7px;opacity:.5}.connect-capabilities{background:#eeeee9;border-top:1px solid #e2e2dc;border-bottom:1px solid #e2e2dc}.connect-capability-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.connect-analytics-feature{grid-row:span 2;background:#1b1d24;color:#f2eff6;border:1px solid #34343e;border-radius:14px;padding:36px 35px 0;overflow:hidden;display:flex;flex-direction:column}.connect-feature-copy>svg{color:#b2a1e5;margin-bottom:18px}.connect-capability-grid h3{font-size:24px;line-height:1.25;margin:0 0 12px;font-weight:550}.connect-capability-grid p{font-size:13px;line-height:1.8;margin:0;max-width:380px;color:#a7a2b2}.connect-feature-copy>a{display:inline-flex;align-items:center;gap:8px;font-size:11px;margin-top:15px;color:#c6b9f3;min-height:40px}.connect-analytics-screen{background:#24262f;border:1px solid #ffffff0c;border-radius:10px 10px 0 0;margin-top:24px;padding:24px 25px 20px;flex:1}.connect-analytics-screen>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#b0a8bc}.connect-analytics-screen>strong{font-weight:450;font-size:38px;display:flex;align-items:center;gap:15px;letter-spacing:-.04em;margin:9px 0 20px}.connect-analytics-screen>strong>small{font-size:10px;color:#a6cfb6;letter-spacing:0}.connect-sources-table{display:grid;gap:13px;margin-top:25px}.connect-sources-table>div{display:grid;grid-template-columns:70px 1fr 35px;align-items:center;gap:16px;font-size:10px;color:#beb7cc}.connect-sources-table i{height:4px;background:#ffffff08;border-radius:4px}.connect-sources-table b{display:block;height:4px;background:#af9cdd;border-radius:4px}.connect-sources-table>div:nth-child(2) b{background:#91bca8}.connect-sources-table>div:nth-child(3) b{background:#c6ab8e}.connect-sources-table strong{font-size:9px;font-weight:400}.connect-domain-feature,.connect-team-feature{background:#f9f9f6;border:1px solid #ddddd6;border-radius:14px;padding:30px 32px;position:relative}.connect-domain-feature>svg,.connect-team-feature>svg{color:#797084;margin-bottom:16px}.connect-domain-feature p,.connect-team-feature p{color:#73717b;max-width:none}.connect-domain-feature>small,.connect-team-feature>small{display:block;font-size:9px;color:#85818d;margin-top:18px}.connect-domain-preview{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin-top:22px;border:1px solid #dfdce5;border-radius:7px;background:#fff;font-size:10px;overflow:hidden}.connect-domain-preview>span{padding:12px;display:flex;align-items:center;gap:7px}.connect-domain-preview>span:last-child{margin-inline-start:auto;color:#748270;background:#f4f8f1;border-inline-start:1px solid #e3e5df;font-size:8px}.connect-team-preview{display:flex;align-items:center;gap:20px;margin-top:20px;font-size:10px;color:#817c89}.connect-team-preview>div{display:flex;padding-inline-start:5px}.connect-team-preview>div>span{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;border:3px solid #f9f9f6;background:#d4c7e4;margin-inline-start:-5px;font-size:10px;color:#685676}.connect-team-preview>div>span:nth-child(2){background:#c8daca;color:#59705c}.connect-team-preview>div>span:nth-child(3){background:#e8c9b8;color:#8c654c}.connect-team-preview>div>span:last-child{background:#e9e8ed;color:#8d8898}.connect-capabilities-foot{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:24px;color:#7a7682;font-size:10px}.connect-capabilities-foot p{max-width:720px;line-height:1.8}.connect-capabilities-foot a{white-space:nowrap}.connect-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}.connect-step-top{display:flex;gap:18px;align-items:center;color:#8d85a5;font-size:12px;margin-bottom:25px}.connect-step-top>div{height:1px;flex:1;background:#dcd9e0}.connect-step h3{font-size:24px;margin:0 0 12px;line-height:1.2}.connect-step>p{font-size:13px;color:var(--c-muted);line-height:1.8;min-height:70px;margin-bottom:22px}.connect-step-visual{height:130px;border:1px solid #e2e0e5;background:#efeeef;border-radius:9px;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;color:#817888}.step-create{flex-wrap:wrap;gap:7px}.step-create>span{width:100%;text-align:center;font-size:9px}.step-create strong{font-size:12px;font-weight:500;color:#67527b}.step-publish .connect-qr{height:68px;width:68px;padding:5px;border-radius:4px}.step-publish>div{display:grid;gap:5px}.step-publish>div>span{font-size:8px;background:#f9f9f8;border-radius:4px;padding:3px 14px}.step-measure{display:block;padding-bottom:10px}.step-measure>span{display:block;font-size:7px;text-align:center;margin-top:6px}.connect-step-bars{height:76px;display:flex;align-items:flex-end;justify-content:center;gap:7px}.connect-step-bars i{width:12px;background:#b4a4d4;border-radius:3px 3px 0 0}.connect-usecases{padding-top:0}.connect-usecase-layout{display:grid;grid-template-columns:.7fr 1.8fr;gap:60px}.connect-usecase-tabs{display:flex;flex-direction:column}.connect-usecase-tabs>button{display:flex;align-items:center;text-align:start;gap:15px;padding:17px 10px;border:0;border-bottom:1px solid #dfdce1;background:none;min-height:64px;color:#7e7886;font-size:13px}.connect-usecase-tabs>button>span{font-size:9px;color:#a59dab}.connect-usecase-tabs>button>svg{margin-inline-start:auto;opacity:0}.connect-usecase-tabs>button[data-state=active]{color:#433351;font-weight:550;background:#eae6ef80}.connect-usecase-tabs>button[data-state=active]>svg{opacity:1}.connect-usecase-content{background:#e8e6df;border:1px solid #ddd9d2;border-radius:13px;overflow:hidden;min-width:0}.connect-usecase-content>[role=tabpanel]{display:grid;grid-template-columns:1.1fr 1fr;min-height:384px;animation:connect-demo-in .3s ease-out}.connect-usecase-content>[data-state=inactive]{display:none}.connect-usecase-copy{padding:42px 0 36px 36px;position:relative;z-index:1}.connect-usecase-copy h3{font-size:28px;line-height:1.2;font-weight:550;margin:20px 0 17px;text-wrap:balance}.connect-usecase-copy>p{font-size:13px;color:#79737c;line-height:1.85;margin-bottom:18px}.connect-usecase-art{display:flex;align-items:center;justify-content:center;padding:30px 10px 0;min-width:0;overflow:hidden}.connect-usecase-art .connect-phone{transform:rotate(8deg) translateY(42px);width:190px;height:335px;border-width:4px;padding:26px 13px 16px}.connect-usecase-art .connect-phone>p{font-size:7px}.connect-usecase-art .connect-avatar{width:49px;height:49px;font-size:36px}.connect-usecase-art .connect-bio-blocks>div{font-size:8px;padding:8px}.connect-usecase-art pre{font-size:9px;line-height:2;color:#b8a9d1;white-space:pre-wrap;overflow-wrap:anywhere;background:#24212d;border:1px solid #3a3246;border-radius:8px;padding:22px;width:100%;max-width:245px;transform:rotate(3deg)}.connect-scenario-poster{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:170px;height:257px;background:#c9b9db;border:1px solid #d9d0df;padding:20px;transform:rotate(7deg);box-shadow:0 10px 25px #5c4f6a15}.connect-scenario-poster>span{font-size:9px}.connect-scenario-poster>strong{font:32px Georgia,serif}.connect-scenario-poster .connect-qr{width:75px;height:75px;padding:6px}.case-business .connect-scenario-poster{background:#c8d9bb}.case-business .connect-scenario-poster>strong{font-size:72px}.connect-scenario-campaign{background:#fcfcfa;border:1px solid #d9d6dc;border-radius:8px;padding:20px 14px;width:240px;max-width:100%;transform:rotate(4deg)}.connect-scenario-campaign>span{font-size:10px;display:block;margin-bottom:20px}.connect-scenario-campaign>div{display:flex;align-items:center;gap:5px;padding-block:13px;border-top:1px solid #eae8ed;font-size:9px;color:#7c6e89}.connect-scenario-campaign>div>small{margin-inline-start:auto;font-size:8px}.connect-scenario-campaign>small{font-size:7px;color:#9e97a5}.connect-ecosystem{background:#efefeb;border-block:1px solid #e2e2dc}.connect-ecosystem-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.connect-eco-card{grid-column:span 2;border:1px solid #dbdcd6;border-radius:13px;background:#f9f9f6;overflow:hidden;transition:transform .25s,box-shadow .25s}.connect-eco-card:hover{transform:translateY(-4px);box-shadow:0 15px 30px #29203008}.connect-eco-card.card-sites,.connect-eco-card.card-ai{grid-column:span 3}.connect-eco-card.card-uptime{grid-column:span 6}.connect-eco-card>a{display:block;padding:25px 25px 0;height:100%;position:relative}.connect-eco-card-top{display:flex;align-items:center;justify-content:space-between}.connect-eco-card-top>svg{color:#9e99a5;transition:transform .25s}.connect-eco-card:hover .connect-eco-card-top>svg{transform:translate(2px,-2px)}.connect-eco-icon{display:grid;place-items:center;width:38px;height:38px;background:#edede9;border:1px solid #deded8;border-radius:10px;color:#625a71}.connect-eco-card h3{font-size:19px;margin:20px 0 7px;font-weight:550}.connect-eco-card p{font-size:12px;color:#7b7581;line-height:1.7;margin:0 0 20px;max-width:330px;min-height:40px}.connect-eco-art{height:150px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.card-sites .connect-eco-art,.card-ai .connect-eco-art{height:170px}.connect-mini-site{border:1px solid #dfd9da;border-radius:8px 8px 0 0;width:90%;max-width:390px;align-self:flex-end;height:164px;background:#eee2ce;position:relative;overflow:hidden;transform:translateY(6px);transition:transform .3s}.connect-eco-card:hover .connect-mini-site{transform:translateY(0)}.connect-mini-site>div:first-child{height:25px;display:flex;align-items:center;gap:4px;padding:0 10px;background:#fcfcfb;border-bottom:1px solid #e1dad2}.connect-mini-site i{width:3px;height:3px;border-radius:50%;background:#d1c9c0}.connect-mini-site>div:first-child>span{font-size:7px;color:#a39a8e;margin-inline-start:auto}.connect-mini-site>section{padding:22px;position:relative}.connect-mini-site>section>span:first-child{display:block;font-size:6px;color:#9e8463;letter-spacing:.1em;text-transform:uppercase}.connect-mini-site strong{display:block;font:24px/1.1 Georgia,serif;margin-block:9px;max-width:180px;color:#6a5032;position:relative;z-index:1}.mini-site-button{display:inline-flex;align-items:center;gap:6px;font-size:6px;background:#887044;color:#fff;padding:5px 7px;border-radius:3px}.connect-site-sculpture{position:absolute;right:25px;top:38px;width:65px;height:80px;transform:rotate(-15deg)}.connect-site-sculpture i{display:block;position:absolute;border-radius:40px;width:44px;height:70px;background:#b89657;box-shadow:inset -10px 0 15px #6d512b40;transform:rotate(30deg)}.connect-site-sculpture i:nth-child(2){left:22px;top:12px;background:#d7bc84}.connect-site-sculpture i:nth-child(3){left:6px;top:-13px;background:#e4cca0;width:30px;height:40px}.connect-mini-ai{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background:radial-gradient(ellipse at 50% 45%,#d1c1f450,transparent 65%)}.connect-ai-orb{display:grid;place-items:center;position:relative;width:82px;height:82px;border-radius:28px;background:linear-gradient(140deg,#eee7fb,#cfb8e8 48%,#b1a9d1);box-shadow:inset 1px 1px 2px #fff,6px 10px 24px #7665a420;transform:rotate(-12deg);color:#765b9b}.connect-ai-orb svg{transform:rotate(12deg)}.connect-mini-ai>div{display:flex;align-items:center;justify-content:space-between;gap:20px;width:85%;border:1px solid #e0dce8;background:#fcfbfe;border-radius:8px;padding:12px 14px;font-size:9px;color:#9f94ae;position:relative;margin-top:15px;box-shadow:0 5px 15px #9182a90a}.connect-mini-chat{display:grid;gap:9px;width:100%;padding:10px 0 20px;font-size:10px;color:#7c7a78}.connect-mini-chat>span{padding:10px 12px;border-radius:9px 9px 9px 0;background:#eaeae5;justify-self:start;max-width:90%}.connect-mini-chat>span:last-child{display:flex;align-items:center;gap:10px;background:#dce9dd;border-radius:9px 9px 0;justify-self:end;color:#63866b}.connect-mini-send{display:flex;align-items:center;gap:12px;width:100%;padding:20px 15px;border:1px solid #e7ded4;background:#fbf7f2;border-radius:10px;box-shadow:0 10px 20px #93816a07}.connect-mini-send>svg{color:#bc9d76}.connect-mini-send>svg:last-child{margin-inline-start:auto}.connect-mini-send span{display:block;font-size:9px;color:#9a8c7c;margin-bottom:5px}.connect-mini-send strong{display:block;font-size:11px;color:#82715a;font-weight:500}.connect-mini-bot{display:flex;flex-direction:column;align-items:center;width:100%;font-size:9px;color:#87788d}.connect-mini-bot>span{display:flex;align-items:center;gap:8px;background:#f3ecf6;border:1px solid #e5d8eb;border-radius:7px;padding:10px 14px}.connect-mini-bot>i{height:23px;width:1px;background:#cec1d6}.connect-mini-bot>span:last-child{background:#eae3f5;border-color:#d7cce5}.card-uptime>a{display:grid;grid-template-columns:48px 1fr 1.4fr;align-items:center;gap:24px;padding:27px}.card-uptime .connect-eco-card-top>svg{display:none}.card-uptime h3{margin:0}.card-uptime p{grid-column:2;margin:0;min-height:0}.card-uptime .connect-eco-art{grid-column:3;grid-row:1/3;height:80px}.connect-mini-uptime{width:100%;max-width:450px}.connect-mini-uptime>div:first-child{display:flex;gap:8px;align-items:center;font-size:10px;color:#7e8980;margin-bottom:14px}.connect-mini-uptime>div:first-child>svg{margin-inline-start:auto;color:#85ab8d}.connect-mini-uptime>div:nth-child(2){display:flex;gap:4px;height:20px}.connect-mini-uptime i{background:#99bfa4;flex:1;border-radius:2px}.connect-mini-uptime>small{font-size:8px;display:block;color:#92988c;margin-top:9px}.connect-ecosystem-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:25px;font-size:10px;color:#8c8592}.connect-ecosystem-bottom p{max-width:650px}.connect-one-section{background:#efefeb;padding:20px 0 90px}.connect-one{background:#191820;border:1px solid #39313e;border-radius:18px;display:grid;grid-template-columns:1.1fr 1fr;gap:25px;align-items:center;padding:55px 55px 50px;color:#eee9f0;position:relative;isolation:isolate;overflow:hidden}.connect-one:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 90% 0,#9978a82b,transparent 60%),radial-gradient(ellipse at 60% 100%,#6d4a7d12,transparent 65%);pointer-events:none}.connect-one .connect-eyebrow{color:#c6b2c4;text-transform:none;font-size:12px;letter-spacing:0;margin-bottom:24px}.connect-one-small-mark{display:grid;place-items:center;width:22px;height:22px;background:#d9c6d5;color:#382e3b;border-radius:5px;font-size:16px;font-weight:500}.connect-one h2{font-size:clamp(30px,3.3vw,47px);line-height:1.12;font-weight:500;letter-spacing:-.045em;margin:0 0 23px;text-wrap:balance}.connect-one h2>span{display:block;color:#cbb5d0}.connect-one-copy>p:not(.connect-eyebrow){font-size:13px;line-height:1.85;color:#ada2b1;max-width:490px;margin:0 0 26px}.connect-one-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.connect-one-button{background:#e0d2de;color:#332939!important;min-height:46px;font-size:11px;gap:10px;padding:12px 16px}.connect-one-button:hover{background:#eee3ed}.connect-one-actions>.connect-text-link{font-size:10px;color:#bfaec3}.connect-one-copy>small{font-size:9px;color:#897a90;line-height:1.8;display:block;max-width:440px;margin-top:20px}.connect-one-composition{position:relative;width:100%;height:320px;isolation:isolate}.connect-one-lines{position:absolute;inset:20px 35px 45px;background:linear-gradient(30deg,transparent 49.7%,#bda8cb22 49.9%,#bda8cb22 50.1%,transparent 50.3%),linear-gradient(-30deg,transparent 49.7%,#bda8cb22 49.9%,#bda8cb22 50.1%,transparent 50.3%),linear-gradient(90deg,transparent 49.7%,#bda8cb22 49.9%,#bda8cb22 50.1%,transparent 50.3%);z-index:-1}.connect-one-hub{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-64%);width:114px;height:132px;border:1px solid #806383;border-radius:19px;background:linear-gradient(150deg,#58415e,#332c3c);display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 15px 40px #0004,inset 0 1px #a78fa055}.connect-one-hub>span{font:55px/1.2 Georgia,serif;color:#d4bbd9}.connect-one-hub>strong{font-size:12px;font-weight:500;margin-top:6px}.connect-one-hub>small{font-size:7px;color:#ad99b6;margin-top:5px}.connect-one-logo{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.connect-one-hub-logo{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.eco-count-3 .card-chat{grid-column:span 6}.eco-count-3 .card-chat>a{display:grid;grid-template-columns:45px 1fr 1fr;align-items:center;gap:20px;padding:27px}.eco-count-3 .card-chat h3{margin:0}.eco-count-3 .card-chat p{grid-column:2;margin:0}.eco-count-3 .card-chat .connect-eco-art{grid-column:3;grid-row:1/3;height:100px}.connect-one-node{display:flex;align-items:center;gap:9px;position:absolute;padding:12px 14px;border:1px solid #63556755;border-radius:10px;background:#29232f;font-size:10px;color:#cab6cc;box-shadow:0 5px 16px #0002;transition:transform .25s}.connect-one-node>svg{color:var(--product-color);opacity:.8}.connect-one-node:hover{transform:translateY(-3px)}.connect-one[data-revealed=true] .connect-one-node{animation:connect-hero-enter .6s var(--node-delay) backwards}.node-0{top:4%;left:16%}.node-1{top:4%;right:11%}.node-2{top:40%;left:0}.node-3{top:40%;right:0}.node-4{top:75%;left:14%}.node-5{top:75%;right:9%}.connect-one-caption{position:absolute;bottom:-10px;left:0;right:0;text-align:center;color:#8a778f;font-size:9px}.connect-pricing-layout{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.connect-pricing .connect-heading{margin-bottom:30px}.connect-pricing-panel{border:1px solid #d9d7df;border-radius:13px;background:#fff;padding:32px}.connect-pricing-panel h3{font-size:23px;margin:16px 0 10px;font-weight:550}.connect-pricing-panel p{font-size:12px;line-height:1.8;color:#7f7888;margin:0}.connect-free-limits{display:grid;grid-template-columns:1fr 1fr;gap:20px;list-style:none;padding:26px 0;margin:26px 0 0;border-top:1px solid #eeecf0}.connect-free-limits>li{display:flex;align-items:baseline;gap:10px}.connect-free-limits strong{font-size:24px;font-weight:500;color:#645374;letter-spacing:-.05em}.connect-free-limits span{font-size:10px;color:#8d8596}.connect-paid-teaser{border-top:1px solid #eeecf0;padding-top:23px;margin-top:22px}.connect-paid-teaser h4{font-size:13px;font-weight:600;letter-spacing:.01em;margin:0 0 10px}.connect-paid-teaser a{color:#75618d;margin-top:12px}.connect-pricing-panel>small{display:block;font-size:9px;line-height:1.8;color:#96909c;margin-top:17px}.connect-faq{padding-top:35px}.connect-faq-layout{display:grid;grid-template-columns:.8fr 1.3fr;gap:110px}.connect-faq .connect-heading{margin-bottom:20px}.connect-faq-items{border-top:1px solid #dcd9df}.connect-faq-items article{border-bottom:1px solid #dedbe0}.connect-faq-items h3{margin:0}.connect-faq-items h3>button{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;min-height:69px;border:0;background:none;text-align:start;font-size:13px;font-weight:500;line-height:1.6;padding:20px 0;color:#4e455a}.connect-faq-items h3 svg{color:#a299ad;transition:transform .25s}.connect-faq-items .is-open h3 svg{transform:rotate(45deg);color:#6c5386}.connect-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility .3s;visibility:hidden}.connect-faq-answer>div{overflow:hidden;min-height:0}.is-open .connect-faq-answer{grid-template-rows:1fr;visibility:visible}.connect-faq-answer p{font-size:12px;line-height:1.9;color:#82788e;margin:0;padding:0 36px 23px 0}.connect-final{background:#171820;color:#eae7f1;text-align:center;padding-block:85px;position:relative;isolation:isolate;border-bottom:1px solid #ffffff0a}.connect-final:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,#7162aa1b,transparent 70%)}.connect-final .connect-eyebrow{justify-content:center;color:#a395ba}.connect-final h2{font-size:clamp(32px,4.1vw,56px);font-weight:500;line-height:1.1;letter-spacing:-.045em;max-width:850px;margin:0 auto 22px;text-wrap:balance}.connect-final p:not(.connect-eyebrow){font-size:14px;color:#9f95ad;margin:0 auto 30px;max-width:640px}.connect-final small{font-size:9px;display:flex;align-items:center;justify-content:center;gap:6px;color:#837a91;margin-top:18px}.connect-footer{background:#111318;color:#a7a1b1;padding:65px 0 25px;font-size:11px}.connect-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px}.connect-footer-brand .connect-brand{color:#e8e5ef}.connect-footer-brand>p{font-size:12px;line-height:1.8;color:#7b7588;max-width:260px;margin:22px 0 18px}.connect-footer-brand>a:last-child{display:flex;align-items:center;gap:6px;font-size:9px;color:#9381a4}.connect-footer h3{font-size:11px;color:#d9d2e2;margin:0 0 20px;font-weight:500}.connect-footer-grid>div:not(:first-child)>a{display:block;font-size:10px;color:#a39baa;line-height:1.5;padding-block:7px;min-height:30px}.connect-footer a:hover{color:#e5dbef}.connect-footer-subhead{margin-top:25px!important;margin-bottom:10px!important}.connect-legal{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;border-top:1px solid #ffffff0c;margin-top:45px;padding-top:24px;font-size:8px;color:#787080}.connect-legal>span{flex-shrink:0}.connect-legal>div{display:flex;align-items:center;justify-content:flex-end;gap:10px 20px;flex-wrap:wrap}.connect-legal a{min-height:26px;display:flex;align-items:center}.connect-footer-extra{display:flex;gap:12px 22px;flex-wrap:wrap;border-top:1px solid #ffffff08;margin-top:15px;padding-top:18px;font-size:9px;color:#7f7787}@keyframes connect-hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes connect-chart-draw{to{stroke-dashoffset:0}}@keyframes connect-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes connect-menu-out{to{opacity:0;transform:translateY(-4px)}}@keyframes connect-drawer-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes connect-demo-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.connect-ssr-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.connect-ssr-columns h3,.connect-ssr-product h3{font-size:22px;margin:0 0 15px}.connect-ssr-columns p,.connect-ssr-product p{font-size:13px;color:var(--c-muted);line-height:1.8}.connect-ssr-product{padding:25px 0;border-top:1px solid var(--c-line)}.connect-ssr-faq{border-bottom:1px solid var(--c-line);font-size:13px;padding:20px 0}.connect-ssr-faq summary{cursor:pointer}.connect-ssr-faq p{font-size:12px;color:var(--c-muted);line-height:1.8;margin-top:16px}.connect-story>span{display:block;font-size:9px;color:#9388a2;min-height:44px;padding-top:15px}.connect-site [dir=ltr],.connect-site code,.connect-site pre,.connect-branded-url strong,.connect-asset-link strong,.connect-asset-bio strong,.connect-qr-target{direction:ltr;unicode-bidi:embed}.connect-site[dir=rtl] .connect-hero-visual{transform:perspective(1400px) rotateY(5deg) rotateX(2deg)}.connect-site[dir=rtl] .connect-usecase-copy{padding:42px 36px 36px 0}.connect-site[dir=rtl] .connect-faq-answer p{padding:0 0 23px 36px}@media(min-width:1600px){.connect-hero-grid{padding-block:120px 110px;min-height:790px}.connect-hero h1{font-size:68px}}@media(max-width:1190px){.connect-desktop-nav{gap:16px}.connect-nav-wrap{width:calc(100% - 40px);gap:18px}.connect-nav-actions{gap:13px}.connect-nav-cta .connect-button{font-size:10px;padding-inline:11px}.connect-nav-one{display:none!important}.connect-hero-grid{gap:40px;min-height:650px;padding-block:80px}.connect-hero h1{font-size:48px}.connect-container{width:calc(100% - 64px)}.connect-hero-actions .connect-button{font-size:11px;padding-inline:15px}.connect-dashboard-main{padding-inline:18px}.connect-dashboard-source>small{display:none}.connect-asset-qr{padding:12px}.connect-asset-bio{padding:12px 8px}.connect-asset-bio strong{font-size:9px}.connect-demo-copy{padding:38px 28px}.connect-demo-canvas{padding:25px}.connect-qr-demo,.connect-bio-demo{gap:17px}.connect-phone{height:355px;padding-inline:13px}.connect-one{padding:45px 35px}.connect-one-node{padding:10px;font-size:9px;gap:6px}.connect-one-node>svg{width:18px}.connect-one-hub{width:100px;height:120px}.node-0{left:8%}.node-1{right:7%}.node-4{left:6%}.node-5{right:4%}.connect-pricing-layout,.connect-faq-layout{gap:65px}.connect-usecase-layout{gap:35px}.connect-usecase-copy{padding-left:26px}.connect-usecase-copy h3{font-size:25px}}@media(max-width:1000px){.connect-desktop-nav{display:none}.connect-mobile-trigger{display:grid}.connect-nav-cta{display:block}.connect-hero-grid{grid-template-columns:1fr 1fr;gap:30px;padding-block:70px}.connect-hero h1{font-size:42px}.connect-hero-description{font-size:13px}.connect-hero-actions{gap:8px}.connect-hero-actions .connect-button{font-size:10px;min-height:46px;padding-inline:12px}.connect-hero-visual{transform:none}.connect-dashboard-main{padding:18px 15px 12px}.connect-dashboard-body aside{width:32px;gap:20px}.connect-dashboard-metrics strong{font-size:25px}.connect-dashboard-metrics strong>span{font-size:7px;gap:0}.connect-dashboard-metrics strong>span svg{width:10px}.connect-chart{height:100px}.connect-asset-bio{display:none}.connect-dashboard-assets{grid-template-columns:1fr}.connect-asset-qr{gap:12px;border-inline-end:0;padding-inline:20px}.connect-asset-qr .connect-qr{width:43px;height:43px}.connect-asset-qr>div{display:flex;gap:10px;align-items:center}.connect-asset-qr small{margin:0}.connect-story{gap:3px}.connect-story button{font-size:7px;gap:4px}.connect-story button>svg{display:none}.connect-hero-bottom{font-size:10px;gap:12px}.connect-hero-bottom>span{max-width:160px;font-size:9px}.connect-hero-bottom a{gap:6px}.connect-section{padding-block:85px}.connect-demo-panel{grid-template-columns:.8fr 1.2fr;min-height:530px}.connect-demo-copy{padding:32px 24px}.connect-demo-copy h3{font-size:29px}.connect-demo-canvas{padding:22px}.connect-qr-demo,.connect-bio-demo{grid-template-columns:1fr;gap:15px}.connect-qr-settings,.connect-bio-editor{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;align-items:center}.connect-qr-settings>.connect-pill,.connect-bio-editor>.connect-pill{justify-self:start}.connect-qr-settings h4,.connect-bio-editor h4{font-size:13px;margin:0}.connect-qr-settings label,.connect-bio-editor>p{font-size:9px;margin:0}.connect-qr-settings select{font-size:9px;min-height:38px;margin:0;padding:6px}.connect-qr-settings>p{display:none}.connect-qr-settings .connect-swatches,.connect-bio-editor .connect-swatches{margin:0;gap:9px}.connect-swatches button{width:33px;height:33px}.connect-qr-explanation{grid-column:1/-1;font-size:9px;line-height:1.6;margin:0}.connect-qr-status{grid-column:1/-1;min-height:20px}.connect-qr-paper{padding:15px;max-width:210px;width:100%;margin:auto;transform:rotate(2deg)}.connect-printed-label{margin-bottom:9px;font-size:7px}.connect-qr-scan{max-width:110px}.connect-qr-paper>strong{font-size:12px;margin-top:9px}.connect-qr-paper>span{font-size:8px}.connect-qr-target{padding-top:9px;margin-top:10px;font-size:9px}.connect-qr-paper>small{font-size:7px;margin-top:9px}.connect-editor-blocks{display:none}.connect-add-block,.connect-text-button{font-size:9px!important;min-height:36px;margin:0}.connect-phone-stage .connect-phone{width:183px;height:300px;border-radius:25px;border-width:4px;padding:25px 13px 15px}.connect-phone-stage .connect-avatar{width:45px;height:45px;font-size:34px;margin-bottom:6px}.connect-phone-stage .connect-phone>strong{font-size:12px}.connect-phone-stage .connect-phone>p{font-size:7px;margin-bottom:11px}.connect-phone-stage .connect-bio-blocks{gap:6px}.connect-phone-stage .connect-bio-blocks>div{min-height:29px;padding:6px;font-size:8px}.connect-capability-grid{grid-template-columns:1.1fr 1fr}.connect-analytics-feature{padding:27px 25px 0}.connect-domain-feature,.connect-team-feature{padding:24px}.connect-capability-grid h3{font-size:21px}.connect-domain-preview>span:nth-child(2){display:none}.connect-domain-preview>span{font-size:9px;padding:10px}.connect-domain-preview>span:last-child{font-size:7px}.connect-steps{gap:24px}.connect-step h3{font-size:22px}.connect-step>p{font-size:12px;min-height:85px}.connect-usecases{padding-top:0}.connect-usecase-layout{grid-template-columns:.65fr 1.5fr;gap:25px}.connect-usecase-tabs>button{font-size:11px;gap:8px}.connect-usecase-tabs>button>span{font-size:8px}.connect-usecase-content>[role=tabpanel]{grid-template-columns:1fr 1fr}.connect-usecase-copy{padding:30px 0 25px 24px}.connect-usecase-copy h3{font-size:23px}.connect-usecase-copy>p{font-size:11px}.connect-one{grid-template-columns:1.1fr 1fr;padding:35px 30px;gap:20px}.connect-one-composition{height:280px}.connect-one-node{font-size:8px;padding:8px;gap:5px}.connect-one-node>svg{width:15px}.connect-one-hub{width:86px;height:105px;border-radius:14px}.connect-one-hub>span{font-size:42px}.connect-one-hub>strong{font-size:10px}.connect-one-hub>small{font-size:6px}.connect-one-copy>p:not(.connect-eyebrow){font-size:12px}.connect-one h2{font-size:32px}.connect-one-actions{gap:10px}.connect-one-button{font-size:10px;padding:12px}.connect-one-caption{font-size:8px}.connect-one-section{padding-bottom:70px}.connect-eco-card>a{padding-inline:20px}.connect-eco-card p{font-size:11px}.connect-mini-site strong{font-size:22px;max-width:140px}.connect-site-sculpture{right:10px}.connect-mini-send{padding:15px 10px;gap:7px}.connect-mini-send>svg{width:15px}.connect-mini-send strong{font-size:9px}.connect-mini-send span{font-size:8px}.connect-pricing-layout,.connect-faq-layout{gap:45px}.connect-faq{padding-top:20px}.connect-footer-grid{gap:30px}.connect-footer .connect-brand{font-size:18px}}@media(max-width:767px){.connect-container{width:calc(100% - 40px)}.connect-section{padding-block:65px}.connect-nav-wrap{height:66px;width:calc(100% - 32px);gap:10px}.connect-brand{font-size:19px}.connect-brand img,.connect-brand-symbol{width:27px;height:27px}.connect-nav-actions{gap:10px}.connect-login{display:none}.connect-nav-cta .connect-button{min-height:38px;font-size:9px;padding:10px}.connect-nav-cta .connect-button svg{width:13px}.connect-locale{font-size:9px!important;gap:4px}.connect-locale svg{width:14px}.connect-hero-grid{grid-template-columns:1fr;padding-block:53px 30px;gap:44px;min-height:0}.connect-hero-copy{max-width:560px}.connect-hero .connect-eyebrow{font-size:8px;letter-spacing:.06em;margin-bottom:22px;max-width:360px}.connect-hero h1{font-size:clamp(38px,8.8vw,59px);line-height:1.06;max-width:550px}.connect-hero-description{font-size:14px;line-height:1.8;margin:23px 0 26px;max-width:480px}.connect-hero-actions{gap:10px}.connect-hero-actions .connect-button{font-size:12px;padding:13px 18px;min-height:49px}.connect-hero-note{font-size:9px;margin-top:15px}.connect-hero-visual{max-width:550px;margin:auto;transform:none!important}.connect-dashboard-bar{height:42px}.connect-dashboard-main{padding:20px}.connect-dashboard-body aside{width:40px;gap:23px}.connect-dashboard-metrics strong{font-size:32px}.connect-dashboard-metrics strong>span{font-size:9px}.connect-dashboard-title{font-size:12px;margin-bottom:20px}.connect-dashboard-title small{font-size:8px}.connect-dashboard-metrics small{font-size:9px}.connect-chart{height:110px}.connect-dashboard-source>small{display:block;font-size:7px}.connect-dashboard-assets{grid-template-columns:1.3fr 1fr}.connect-asset-link{padding:14px 18px}.connect-asset-qr{padding:13px 14px;border-inline-end:1px solid #ffffff0b}.connect-asset-qr>div{display:block}.connect-asset-qr strong{font-size:9px;margin-top:5px}.connect-asset-qr small{font-size:8px}.connect-asset-bio{display:flex;padding:13px 10px}.connect-asset-bio strong{font-size:9px}.connect-story{margin-top:10px;gap:5px}.connect-story button{font-size:8px;gap:7px;min-height:43px}.connect-story button>span{width:21px;height:21px}.connect-story button>svg{display:block;width:10px;margin-inline-start:5px}.connect-hero-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;font-size:9px;padding-block:19px 23px;gap:12px}.connect-hero-bottom>span{grid-column:1/-1;max-width:none;font-size:9px}.connect-hero-bottom a{gap:6px}.connect-hero-bottom a>svg:first-child{width:14px}.connect-hero-bottom a>svg:last-child{display:none}.connect-eyebrow{font-size:9px;margin-bottom:17px}.connect-heading{margin-bottom:32px}.connect-heading h2{font-size:34px}.connect-description{font-size:14px;line-height:1.8;margin-top:18px}.connect-product-tabs{gap:16px;margin-bottom:24px}.connect-product-tabs>button{padding:17px 0 10px}.connect-product-tab-top{margin-bottom:14px}.connect-product-tab-top>svg{width:20px}.connect-product-tab-top>span{font-size:8px}.connect-product-tabs strong{font-size:15px}.connect-product-tabs p{font-size:11px;line-height:1.7;margin:9px 0 12px}.connect-tab-action{font-size:8px;gap:3px;opacity:1}.connect-tab-action svg{width:12px}.connect-demo-panel{grid-template-columns:1fr;min-height:820px;align-content:start}.connect-demo-copy{padding:28px 25px;min-height:275px}.connect-demo-copy .connect-eyebrow{font-size:8px;margin-bottom:16px}.connect-demo-copy h3{font-size:28px;max-width:400px;margin-bottom:13px}.connect-demo-copy>p{font-size:12px;line-height:1.8;margin-bottom:17px;max-width:520px}.connect-demo-copy ul{display:flex;flex-wrap:wrap;gap:8px 15px;font-size:9px;margin-bottom:12px}.connect-demo-copy li svg{width:12px;height:12px}.connect-demo-copy .connect-text-link{font-size:11px;min-height:35px}.connect-demo-note{font-size:8px;padding-top:9px;margin-top:0;max-width:450px}.connect-demo-canvas{min-height:500px;padding:25px}.connect-link-demo{max-width:470px}.connect-demo-toolbar{font-size:10px;padding:15px 17px}.connect-branded-url strong{font-size:17px}.connect-qr-demo,.connect-bio-demo{grid-template-columns:.95fr 1fr;gap:23px;max-width:530px}.connect-qr-settings,.connect-bio-editor{display:block}.connect-qr-settings h4,.connect-bio-editor h4{font-size:17px;margin:17px 0 22px}.connect-qr-settings label,.connect-bio-editor>p{font-size:10px;margin-bottom:8px}.connect-qr-settings select{font-size:9px;min-height:44px;margin-bottom:20px;padding:7px}.connect-qr-settings>p{display:block;font-size:10px;margin-bottom:10px}.connect-qr-settings .connect-swatches,.connect-bio-editor .connect-swatches{margin:10px 0 24px}.connect-swatches button{width:34px;height:34px}.connect-qr-explanation{font-size:10px;line-height:1.8;margin-bottom:18px;gap:7px}.connect-qr-status{font-size:9px}.connect-qr-paper{padding:20px 14px;transform:rotate(2deg);max-width:235px}.connect-printed-label{font-size:7px;margin-bottom:16px}.connect-qr-scan{max-width:150px}.connect-qr-paper>strong{font-size:14px;margin-top:15px}.connect-qr-paper>small{font-size:7px;line-height:1.8;margin-top:16px}.connect-qr-target{padding-top:14px;margin-top:15px}.connect-editor-blocks{display:grid;gap:8px}.connect-editor-blocks>div{font-size:9px;min-height:39px;padding:7px}.connect-add-block{font-size:10px!important;min-height:44px;margin-top:12px}.connect-text-button{font-size:9px!important;min-height:44px;margin-top:8px}.connect-phone-stage .connect-phone{width:193px;height:343px;padding:29px 12px 16px}.connect-phone-stage .connect-avatar{width:55px;height:55px;font-size:40px;margin-bottom:10px}.connect-phone-stage .connect-phone>strong{font-size:13px}.connect-phone-stage .connect-phone>p{font-size:7px;margin-bottom:18px}.connect-phone-stage .connect-bio-blocks>div{font-size:8px;padding:8px;min-height:32px}.connect-capability-grid{grid-template-columns:1fr}.connect-analytics-feature{grid-row:auto;padding:28px 28px 0}.connect-feature-copy p{max-width:450px}.connect-analytics-screen{margin-top:20px;padding:23px;max-height:350px}.connect-analytics-screen .connect-chart{height:100px}.connect-capability-grid h3{font-size:24px}.connect-capability-grid p{font-size:13px}.connect-domain-feature,.connect-team-feature{padding:27px}.connect-domain-preview>span:nth-child(2){display:flex}.connect-domain-preview>span{padding:12px;font-size:11px}.connect-domain-preview>span:last-child{font-size:8px}.connect-capabilities-foot{display:block;margin-top:20px;font-size:10px}.connect-capabilities-foot a{margin-top:12px}.connect-steps{grid-template-columns:1fr;gap:30px}.connect-step-top{margin-bottom:17px}.connect-step h3{font-size:24px}.connect-step>p{min-height:0;font-size:13px;margin:0 0 20px;max-width:450px}.connect-step-visual{height:118px;padding:18px}.step-create{flex-wrap:nowrap;font-size:11px}.step-create>span{width:auto;font-size:10px}.step-create strong{font-size:13px}.step-measure .connect-step-bars{height:65px}.connect-usecases{padding-top:0}.connect-usecase-layout{grid-template-columns:1fr;gap:23px}.connect-usecase-tabs{display:grid;grid-template-columns:1fr 1fr}.connect-usecase-tabs>button{padding:13px 10px;min-height:52px;font-size:11px;gap:8px}.connect-usecase-content>[role=tabpanel]{min-height:330px;grid-template-columns:1.15fr 1fr}.connect-usecase-copy{padding:30px 0 27px 25px}.connect-usecase-copy h3{font-size:26px;margin-top:17px}.connect-usecase-copy>p{font-size:12px}.connect-usecase-art{padding-top:25px}.connect-usecase-art .connect-phone{width:160px;height:300px;padding:24px 10px 15px;transform:rotate(8deg) translateY(30px)}.connect-usecase-art .connect-avatar{width:42px;height:42px;font-size:30px}.connect-usecase-art .connect-phone>strong{font-size:12px}.connect-usecase-art .connect-phone>p{font-size:6px}.connect-usecase-art .connect-bio-blocks>div{font-size:7px;min-height:28px;padding:7px}.connect-scenario-poster{width:145px;height:230px;padding:18px}.connect-scenario-campaign{padding:17px 9px}.connect-scenario-campaign>div{font-size:7px;gap:4px}.connect-scenario-campaign>div>svg{width:12px}.connect-usecase-art pre{font-size:8px;padding:15px}.connect-ecosystem-grid{grid-template-columns:1fr 1fr;gap:14px}.connect-eco-card,.connect-eco-card.card-sites,.connect-eco-card.card-ai,.connect-eco-card.card-uptime{grid-column:auto}.connect-eco-card>a{padding:20px 18px 0}.connect-eco-card h3{font-size:17px;margin-top:17px}.connect-eco-card p{font-size:11px;min-height:55px;margin-bottom:12px}.connect-eco-art,.card-sites .connect-eco-art,.card-ai .connect-eco-art{height:137px}.connect-mini-site{height:130px;width:100%}.connect-mini-site>section{padding:16px 12px}.connect-mini-site strong{font-size:19px;max-width:115px}.connect-site-sculpture{right:-10px;top:35px;transform:scale(.7) rotate(-15deg)}.connect-mini-site>section>span:first-child{font-size:5px}.mini-site-button{font-size:5px}.connect-ai-orb{width:60px;height:60px;border-radius:20px}.connect-ai-orb svg{width:23px}.connect-mini-ai>div{font-size:7px;padding:10px;width:100%;gap:6px;margin-top:13px}.connect-mini-ai>div>svg{width:11px}.connect-mini-chat{font-size:8px;gap:8px}.connect-mini-chat>span{padding:8px}.connect-mini-send{padding:13px 9px;gap:7px;border-radius:7px}.connect-mini-send>svg:last-child{display:none}.connect-mini-send span{font-size:7px}.connect-mini-send strong,.connect-mini-bot{font-size:8px}.connect-mini-bot>span{gap:5px;padding:9px}.connect-mini-bot>span svg{width:11px}.card-uptime>a{display:block;height:100%}.card-uptime .connect-eco-card-top>svg{display:block}.card-uptime h3{margin-top:17px}.card-uptime p{margin:7px 0 12px;min-height:55px}.card-uptime .connect-eco-art{height:137px}.connect-mini-uptime>div:first-child{font-size:8px;gap:5px}.connect-mini-uptime>div:nth-child(2){height:24px;gap:3px}.connect-mini-uptime>small{font-size:7px}.connect-ecosystem-bottom{display:block;margin-top:23px;font-size:9px}.connect-ecosystem-bottom a{font-size:12px;margin-top:10px}.connect-one-section{padding:0 0 55px}.connect-one{grid-template-columns:1fr;padding:35px 28px 20px;gap:25px;border-radius:13px}.connect-one h2{font-size:39px}.connect-one-copy>p:not(.connect-eyebrow){font-size:13px}.connect-one-composition{max-width:440px;margin:auto;height:300px}.connect-one-node{font-size:10px;padding:12px;gap:9px}.connect-one-node>svg{width:20px}.connect-one-hub{width:110px;height:125px;border-radius:18px}.connect-one-hub>span{font-size:50px}.connect-one-hub>strong{font-size:12px}.connect-one-hub>small{font-size:7px}.connect-one-caption{font-size:9px;bottom:0}.node-0{left:13%}.node-1{right:11%}.node-2{left:0}.node-3{right:0}.node-4{left:11%}.node-5{right:8%}.connect-one-actions{gap:15px}.connect-one-button{font-size:11px}.connect-one-copy>small{font-size:9px}.connect-pricing-layout{grid-template-columns:1fr;gap:32px}.connect-pricing .connect-heading{margin-bottom:25px}.connect-pricing-panel{padding:28px}.connect-faq{padding-top:15px}.connect-faq-layout{grid-template-columns:1fr;gap:30px}.connect-faq .connect-heading{margin-bottom:15px}.connect-faq-items h3>button{font-size:13px;min-height:66px}.connect-faq-answer p{font-size:12px;padding-inline-end:20px}.connect-final{padding-block:65px}.connect-final h2{font-size:39px}.connect-final p:not(.connect-eyebrow){font-size:13px;max-width:420px}.connect-footer{padding-top:45px}.connect-footer-grid{grid-template-columns:1fr 1fr;gap:32px 25px}.connect-footer-brand{grid-column:1/-1}.connect-footer-brand>p{max-width:400px;font-size:12px;margin-top:18px}.connect-footer h3{font-size:12px;margin-bottom:13px}.connect-footer-grid>div:not(:first-child)>a{font-size:11px;min-height:35px;padding-block:8px}.connect-legal{display:block;margin-top:32px;font-size:9px}.connect-legal>div{justify-content:flex-start;gap:5px 17px;margin-top:18px}.connect-legal a{min-height:33px}.connect-footer-extra{font-size:10px;gap:10px 17px}.connect-footer-extra a{min-height:30px}.connect-site[dir=rtl] .connect-usecase-copy{padding:30px 25px 27px 0}}@media(max-width:400px){.connect-container{width:calc(100% - 32px)}.connect-nav-wrap{width:calc(100% - 24px)}.connect-brand{font-size:17px;gap:6px}.connect-brand img,.connect-brand-symbol{width:24px;height:24px}.connect-nav-actions{gap:5px}.connect-nav-cta{display:none}.connect-locale{min-width:40px}.connect-hero-grid{padding-top:44px;gap:36px}.connect-hero h1{font-size:37px}.connect-hero-description{font-size:13px}.connect-hero-actions{flex-direction:column;align-items:stretch;gap:9px}.connect-hero-actions .connect-button{min-height:48px;font-size:12px}.connect-hero-note{font-size:8px}.connect-dashboard-main{padding:18px 13px 13px}.connect-dashboard-body aside{width:30px;gap:22px}.connect-dashboard-body aside svg{width:13px}.connect-dashboard-metrics strong{font-size:28px;gap:6px}.connect-dashboard-metrics strong>span{font-size:8px}.connect-dashboard-title{font-size:11px}.connect-dashboard-title small{font-size:7px}.connect-dashboard-source>small{display:none}.connect-asset-link{padding:13px}.connect-asset-qr{padding:12px;gap:9px}.connect-asset-qr .connect-qr{width:39px;height:39px}.connect-asset-qr strong{font-size:8px}.connect-asset-bio{gap:6px;padding:10px 7px}.connect-asset-bio small{font-size:7px}.connect-asset-bio strong{font-size:8px}.connect-bio-mini-avatar{width:23px;height:34px;font-size:16px}.connect-asset-bio>svg{display:none}.connect-story button{font-size:7px;gap:4px}.connect-story button>svg{display:none}.connect-story button>span{width:18px;height:18px;font-size:7px}.connect-preview-label{font-size:9px}.connect-preview-label>span:last-child{font-size:8px}.connect-hero-bottom{font-size:8px;gap:8px}.connect-hero-bottom a{gap:4px}.connect-hero-bottom a>svg{width:12px!important}.connect-heading h2{font-size:31px}.connect-product-tabs{gap:12px}.connect-product-tabs strong{font-size:13px}.connect-product-tabs p{font-size:10px;line-height:1.7}.connect-tab-action{font-size:7px}.connect-product-tab-top>span{display:none}.connect-demo-panel{min-height:875px}.connect-demo-copy{padding:26px 21px;min-height:340px}.connect-demo-copy h3{font-size:27px}.connect-demo-canvas{padding:17px;min-height:535px}.connect-link-editor{padding:22px 17px 16px}.connect-branded-url strong{font-size:14px}.connect-branded-url{padding:11px;gap:7px}.connect-branded-url>svg{width:16px}.connect-branded-url>span{font-size:7px}.connect-routing{padding:16px 17px 20px}.connect-routing-heading{font-size:9px}.connect-routing-heading>small{font-size:7px}.connect-device-toggle button{font-size:9px;padding:8px}.connect-simulate{padding:15px 17px;gap:8px}.connect-demo-button{font-size:9px;padding:10px}.connect-simulate>div{gap:5px;font-size:8px}.connect-simulate strong{font-size:21px}.connect-qr-demo,.connect-bio-demo{grid-template-columns:1fr;gap:20px}.connect-qr-settings,.connect-bio-editor{display:grid;grid-template-columns:1fr 1fr;gap:9px 13px;align-items:center}.connect-qr-settings h4,.connect-bio-editor h4{font-size:13px;margin:0}.connect-qr-settings label,.connect-bio-editor>p{font-size:9px;margin:0}.connect-qr-settings select{font-size:8px;min-height:41px;margin:0;padding:5px}.connect-qr-settings>p{font-size:9px;margin:0}.connect-qr-settings .connect-swatches,.connect-bio-editor .connect-swatches{margin:0;gap:8px}.connect-swatches button{width:32px;height:32px}.connect-qr-explanation{grid-column:1/-1;margin:5px 0;font-size:9px}.connect-qr-status{grid-column:1/-1;min-height:20px;font-size:8px}.connect-qr-paper{padding:16px;max-width:185px}.connect-printed-label{margin-bottom:11px;font-size:7px}.connect-qr-scan{max-width:112px}.connect-qr-paper>strong{font-size:12px;margin-top:10px}.connect-qr-target{padding-top:10px;margin-top:12px}.connect-qr-paper>small{font-size:7px;margin-top:12px}.connect-editor-blocks{display:none}.connect-add-block,.connect-text-button{font-size:9px!important;margin:0;min-height:40px}.connect-phone-stage .connect-phone{width:184px;height:323px;padding:27px 12px 16px}.connect-phone-stage .connect-avatar{width:46px;height:46px;font-size:35px}.connect-phone-stage .connect-phone>p{margin-bottom:15px}.connect-domain-feature,.connect-team-feature{padding:24px}.connect-domain-preview>span{font-size:9px;padding:10px}.connect-domain-preview>span:last-child{font-size:7px}.connect-analytics-feature{padding:25px 23px 0}.connect-analytics-screen{padding:20px}.connect-sources-table>div{grid-template-columns:60px 1fr 25px;gap:10px;font-size:9px}.connect-team-preview{gap:12px;font-size:9px}.connect-usecase-content>[role=tabpanel]{grid-template-columns:1fr;min-height:560px}.connect-usecase-copy{padding:27px 24px 0!important}.connect-usecase-copy h3{font-size:27px}.connect-usecase-copy>p{font-size:12px}.connect-usecase-art{height:255px;padding-top:0}.connect-usecase-art .connect-phone{transform:rotate(6deg) translateY(49px);width:184px;height:315px}.connect-usecase-art pre{max-width:250px;padding:18px 24px;font-size:9px;transform:rotate(2deg)}.connect-scenario-campaign{max-width:250px}.connect-scenario-campaign>div{font-size:9px;gap:7px}.connect-scenario-campaign>div>svg{width:15px}.connect-scenario-poster{height:210px}.connect-eco-card>a{padding:16px 14px 0}.connect-eco-card h3{font-size:15px}.connect-eco-card p{font-size:10px;min-height:65px}.connect-eco-icon{width:33px;height:33px}.connect-eco-icon>svg{width:19px}.connect-eco-card-top>svg{width:15px}.connect-eco-art,.card-sites .connect-eco-art,.card-ai .connect-eco-art,.card-uptime .connect-eco-art{height:120px}.connect-mini-site{height:115px}.connect-mini-site strong{font-size:17px}.connect-site-sculpture{display:none}.connect-mini-ai>div{font-size:6px;padding:8px}.connect-mini-ai>div>svg{display:none}.connect-ai-orb{width:55px;height:55px;border-radius:18px}.connect-mini-chat{font-size:7px}.connect-mini-chat>span{max-width:95%;padding:8px}.connect-mini-chat>span:last-child{gap:4px}.connect-mini-send{padding:12px 7px;gap:6px}.connect-mini-send>svg{width:13px}.connect-mini-send span{font-size:6px}.connect-mini-send strong,.connect-mini-bot{font-size:7px}.connect-mini-bot>span{padding:8px;gap:4px}.connect-mini-uptime>div:first-child{font-size:7px}.connect-mini-uptime>div:nth-child(2){gap:2px}.card-uptime p{min-height:65px}.connect-one{padding:29px 23px 20px}.connect-one h2{font-size:34px}.connect-one-copy>p:not(.connect-eyebrow){font-size:12px}.connect-one-actions{gap:10px}.connect-one-actions>.connect-text-link{font-size:9px}.connect-one-button{font-size:10px;padding-inline:12px}.connect-one-node{font-size:8px;padding:10px;gap:6px}.connect-one-node>svg{width:17px}.connect-one-composition{height:275px}.connect-one-hub{width:90px;height:109px;border-radius:14px}.connect-one-hub>span{font-size:43px}.connect-one-hub>strong{font-size:10px}.connect-one-hub>small{font-size:6px}.node-0{left:9%}.node-1{right:6%}.node-4{left:8%}.node-5{right:4%}.connect-one-caption{font-size:8px}.connect-pricing-panel{padding:24px}.connect-free-limits{gap:16px}.connect-free-limits>li{gap:8px}.connect-free-limits strong{font-size:23px}.connect-free-limits span{font-size:9px}.connect-final h2{font-size:34px}.connect-final .connect-button{width:100%}.connect-drawer{padding:22px}.connect-drawer .connect-products-menu{grid-template-columns:1fr}.connect-drawer .connect-menu-product{font-size:13px;padding-inline:8px}.connect-drawer .connect-menu-label{margin-top:8px}}.connect-demo-panel{height:600px;min-height:600px;grid-template-rows:1fr}.connect-product-tab-top>span,.connect-demo-note,.connect-demo-toolbar>.connect-pill,.connect-input-row>span,.connect-input-row>code,.connect-branded-url>span,.connect-routing-heading>small,.connect-route-result,.connect-simulate>div,.connect-domain-feature>small,.connect-team-feature>small,.connect-domain-preview>span:last-child,.connect-team-preview,.connect-capabilities-foot,.connect-step-top,.connect-usecase-tabs>button,.connect-usecase-tabs>button>span,.connect-usecase-copy>.connect-pill,.connect-usecase-copy>p,.connect-eco-card p,.connect-ecosystem-bottom,.connect-pricing-panel p,.connect-pricing-panel>small,.connect-free-limits span,.connect-faq-answer p{color:#69606f}.connect-usecase-tabs>button[data-state=active]{color:#433351}.connect-analytics-screen .connect-pill{color:#bfb2cc}.connect-step-visual,.connect-pricing-panel .connect-pill{color:#695d72}.connect-eco-art :is(span,strong,small){color:#625367}.connect-mini-site strong,.connect-mini-site>section>span:first-child{color:#6d4f2a}.connect-mini-site>div:first-child>span{color:#715f49}.connect-mini-site .mini-site-button{color:#fff;background:#71572f}.connect-mini-chat>span:last-child{color:#3d6649}.connect-mini-send :is(span,strong){color:#705634}.connect-mini-uptime>div:first-child,.connect-mini-uptime>small{color:#4c6b52}.connect-usecase-art .connect-phone>p,.connect-phone>p,.connect-phone>small{opacity:1;color:#62516c}.connect-phone.theme-mint>p,.connect-phone.theme-mint>small{color:#3c6148}.connect-phone.theme-peach>p,.connect-phone.theme-peach>small{color:#704c36}.connect-qr-settings :is(label,p),.connect-qr-status,.connect-qr-paper>small,.connect-printed-label,.connect-qr-paper>span,.connect-qr-target,.connect-text-button{color:#62516d}.connect-bio-editor>p,.connect-editor-blocks>div,.connect-add-block{color:#64506e}.connect-scenario-campaign>small{color:#6b5a78}.connect-scenario-campaign>div{color:#685771}.connect-preview-label>span:last-child,.connect-hero-note,.connect-hero-bottom>span,.connect-story button,.connect-dashboard-title small,.connect-dashboard-metrics small,.connect-chart-axis,.connect-asset-link small,.connect-asset-link>div>span,.connect-asset-qr small,.connect-asset-bio small{color:#aaa1b7}.connect-one-copy>small,.connect-one-caption{color:#ad9ab6}.connect-footer-brand>p,.connect-legal,.connect-footer-extra{color:#aaa0b4}@media(max-width:767px){.connect-demo-panel{height:920px;min-height:920px;grid-template-rows:360px 560px}.connect-demo-copy,.connect-demo-canvas{min-height:0}.connect-ssr-columns{grid-template-columns:1fr 1fr}.connect-site .connect-qr-settings select{min-height:44px}.connect-site .connect-swatches{gap:12px}.connect-site .connect-swatches button{width:38px;height:38px}}.connect-story button{font-size:10px}.connect-swatches button:after{inset:-5px}@media(max-width:767px){.connect-nav-cta .connect-button{min-height:44px}.connect-story button{font-size:9px}.connect-site .connect-qr-settings :is(label,p),.connect-site .connect-qr-settings select,.connect-site .connect-bio-editor>p{font-size:11px}.connect-site .connect-demo-note{font-size:9px}.connect-site .connect-add-block,.connect-site .connect-text-button{min-height:44px}}@media(max-width:400px){.connect-demo-panel{height:960px;min-height:960px;grid-template-rows:400px 560px}.connect-ssr-columns{grid-template-columns:1fr}.connect-site .connect-swatches{gap:10px}.connect-site .connect-swatches button{width:34px;height:34px}}.connect-language-notice{background:#e9e3f1;color:#51425d;font-size:12px;padding:12px 0}.connect-language-notice>.connect-container{display:flex;align-items:center;gap:20px}.connect-language-notice p{margin:0}.connect-language-notice a{display:flex;align-items:center;gap:6px;min-height:44px;font-weight:600}.connect-language-notice button{display:grid;place-items:center;min-width:44px;min-height:44px;margin-inline-start:auto}@media(max-width:767px){.eco-count-3 .card-chat{grid-column:1/-1}.eco-count-3 .card-chat>a{display:block}.connect-one-hub-logo{width:50px;height:50px}.connect-language-notice>.connect-container{gap:12px;flex-wrap:wrap}.connect-language-notice p{font-size:11px;flex-basis:70%}}@media(prefers-reduced-motion:reduce){.connect-site *,.connect-site *:before,.connect-site *:after,.connect-menu,.connect-menu *,.connect-drawer,.connect-drawer-overlay{animation:none!important;transition:none!important;scroll-behavior:auto!important}.connect-chart.animated .connect-chart-line{stroke-dashoffset:0}.connect-hero-visual{transform:none!important}}.connect-motion-scene{position:relative;isolation:isolate}.connect-site[data-motion-ready=false] *,.connect-site[data-motion-ready=false] *:before,.connect-site[data-motion-ready=false] *:after,.connect-site [data-revealed=false] *,.connect-site [data-revealed=false] *:before,.connect-site [data-revealed=false] *:after{animation-play-state:paused!important}.connect-hero h1.connect-hero-enter{animation:none}.connect-hero .enter-1{animation-delay:0s}.connect-hero .enter-3{animation-delay:.3s}.connect-hero .enter-4{animation-delay:.42s}.connect-hero-enter .connect-dashboard-title{animation-delay:.64s}.connect-hero-enter .connect-dashboard-metrics{animation-delay:.72s}.connect-hero-enter .connect-asset-link{animation-delay:.8s}.connect-hero-enter .connect-asset-qr,.connect-hero-enter .connect-asset-bio{animation-delay:.88s}.connect-chart.animated .connect-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:connect-chart-draw 1.3s .85s cubic-bezier(.22,1,.36,1) both}.connect-site[data-prerender-handoff=true] .connect-hero :is(.connect-hero-enter,.connect-title-word>span,.connect-dashboard-title,.connect-dashboard-metrics,.connect-asset-link,.connect-asset-qr,.connect-asset-bio,.connect-chart-area){animation:none}.connect-site[data-prerender-handoff=true] .connect-chart.animated .connect-chart-line{animation:none;stroke-dashoffset:0}.connect-chart-beacon{transform-box:fill-box;transform-origin:center;animation:connect-chart-beacon 3.6s 1.8s ease-out infinite backwards}.connect-chart-area{animation:connect-chart-fill .9s .8s ease-out both}.connect-light-surface:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(340px circle at var(--spot-x) var(--spot-y),#af8ee512,transparent 70%);opacity:0;pointer-events:none;transition:opacity .45s;z-index:1}.connect-light-surface[data-pointer-enabled=true]:hover:before{opacity:1}.connect-light-surface{position:relative;--spot-x: 50%;--spot-y: 30%;--surface-light: #bba5ff}.connect-light-surface:after{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-radius:inherit;background:radial-gradient(340px circle at var(--spot-x) var(--spot-y),#ab8dff80,transparent 65%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .4s;z-index:3}.connect-light-surface[data-pointer-enabled=true]:hover:after{opacity:1}.connect-depth-surface{transform-style:preserve-3d;will-change:auto}.connect-reading-progress{position:fixed;top:78px;inset-inline:0;height:2px;background:linear-gradient(90deg,#9077ff,#b5a3ff 45%,#9ce5cf);transform-origin:left;z-index:45;pointer-events:none;box-shadow:0 0 12px #a58aff60}.connect-site[dir=rtl] .connect-reading-progress{transform-origin:right}.connect-button{position:relative;isolation:isolate;overflow:hidden}.connect-primary{border:1px solid #a995ff80!important;background:linear-gradient(135deg,#8c73ff,#6852dc 58%,#5a45c5)!important;box-shadow:inset 0 1px #ffffff35,0 5px 20px #6551df24!important}.connect-primary:hover{box-shadow:inset 0 1px #ffffff45,0 8px 32px #7863e750!important}.connect-button-light{position:absolute;pointer-events:none;inset:-100% -50%;z-index:-1;background:linear-gradient(110deg,transparent 39%,#ffffff30 49%,transparent 59%);transform:translate(-60%) skew(-12deg);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.connect-primary:hover .connect-button-light{transform:translate(60%) skew(-12deg)}.connect-signal-field{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1;contain:paint}.connect-hero-scene{background:linear-gradient(160deg,#10121b,#10121a 45%,#171528);overflow:clip}.connect-hero:before{display:none}.connect-hero-grid{position:relative;z-index:1;gap:58px;padding-block:100px 85px}.connect-hero-copy{position:relative;z-index:2}.connect-atmosphere{position:absolute;inset:0;opacity:.9}.connect-atmosphere>i{position:absolute;width:950px;height:790px;right:-250px;top:-160px;background:radial-gradient(ellipse at 50% 45%,#8e62e330,#6b53c512 38%,transparent 68%);animation:connect-aurora-drift 22s ease-in-out infinite alternate;transform:rotate(-20deg)}.connect-atmosphere>i:nth-child(2){top:130px;right:-230px;background:radial-gradient(ellipse,#428e9b20,transparent 62%);animation-duration:29s;animation-delay:-9s;mix-blend-mode:screen}.connect-orbit-grid{position:absolute;width:950px;height:950px;top:-75px;right:-95px;border:1px solid #ac91f510;border-radius:50%;transform:perspective(900px) rotateX(32deg) rotateY(-21deg);box-shadow:0 0 0 110px #a38ce704,0 0 0 111px #a38ce70a,0 0 0 220px #a38ce703,0 0 0 221px #a38ce708}.connect-orbit-grid:before,.connect-orbit-grid:after{content:"";position:absolute;inset:13%;border:1px dashed #bda3ff13;border-radius:50%}.connect-orbit-grid:after{inset:28%;border-style:solid}.connect-signal-ribbons{position:absolute;inset:0;width:100%;height:100%;opacity:.85}.connect-signal-packet{stroke-dasharray:4 96;stroke-linecap:round;animation:connect-signal-travel 9s var(--signal-delay) linear infinite;opacity:.8}.connect-starfield{position:absolute;inset:0}.connect-starfield>i{position:absolute;width:2px;height:2px;background:#c9b4ff;border-radius:50%;box-shadow:0 0 10px #b9a0ff66;animation:connect-starlight 6s var(--star-delay) ease-in-out infinite}.connect-starfield>i:nth-child(4n){width:3px;height:3px;background:#95c8c2}.connect-hero .connect-eyebrow{font-size:10px;color:#c7bddc;letter-spacing:.085em}.connect-hero .connect-eyebrow .connect-status-dot{background:#baa5ff;box-shadow:0 0 0 5px #b899ff0a,0 0 18px #b899ff50}.connect-hero h1{font-size:clamp(44px,4.7vw,71px);font-weight:550;line-height:1.07;letter-spacing:-.06em}.connect-hero h1>.connect-title-primary{color:#f6f3ff;margin:0}.connect-hero h1>.connect-title-spectrum{margin-top:12px;color:#c5b5ff}.connect-title-word{display:inline-block;white-space:pre;overflow:clip;vertical-align:top;padding-block:.14em;margin-block:-.14em}.connect-title-word>span{display:inline-block;animation:connect-word-rise 1s var(--word-delay) cubic-bezier(.16,1,.3,1) both}.connect-title-spectrum .connect-title-word>span{background:linear-gradient(115deg,#e2ceff,#b7a3ff 62%,#96d9d3);color:transparent;background-clip:text;-webkit-background-clip:text}.connect-hero-description{color:#b4b0c4;font-size:15px;line-height:1.85}.connect-hero-note{color:#b2a7c6}.connect-hero-bottom{position:relative;z-index:1;border-color:#c6afff14}.connect-hero-bottom>a{transition:color .2s}.connect-hero-bottom>a:hover{color:#eee5ff}.connect-hero-visual{position:relative;isolation:isolate;transform:none;border-radius:18px;perspective:1200px}.connect-preview-aura{position:absolute;inset:10% -5% 0;background:radial-gradient(ellipse,#b18aff25,transparent 68%);z-index:-1;animation:connect-preview-breathe 8s ease-in-out infinite alternate;pointer-events:none}.connect-dashboard{border:1px solid #9f89d45c;border-radius:16px;background:linear-gradient(140deg,#26232ff5,#1b1b29f9 55%,#232032);box-shadow:inset 0 1px #ede2ff12,0 24px 75px #0005,0 0 0 7px #b995f903,0 0 0 8px #b995f90a;position:relative;isolation:isolate;transition:border-color .5s,box-shadow .5s}.connect-dashboard:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(400px circle at var(--spot-x) var(--spot-y),#d3baff08,transparent 70%);pointer-events:none;z-index:2}.connect-dashboard-sheen{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:2}.connect-dashboard-sheen:after{content:"";position:absolute;inset:-50% -100%;background:linear-gradient(110deg,transparent 40%,#c4b2ff0c 49%,#e1d7ff16 50%,transparent 59%);animation:connect-surface-sweep 1.7s .8s cubic-bezier(.2,.7,.2,1) both}.connect-preview-label{min-height:44px;font-size:10px;margin-bottom:10px;gap:9px}.connect-preview-label>span:last-of-type{margin-inline-start:auto;font-size:9px;color:#b6a6cc}.connect-motion-toggle{display:grid;place-items:center;border:1px solid #b197db30;background:#9e7ce908;border-radius:50%;width:32px;height:32px;min-width:32px;color:#d6c8ef;position:relative;transition:background .2s}.connect-motion-toggle:before{content:"";position:absolute;inset:-6px}.connect-motion-toggle:hover{background:#bba0ff15}.connect-motion-toggle:disabled{opacity:.6;cursor:default}.connect-dashboard-bar{background:linear-gradient(100deg,#ffffff04,#bda1ff06);border-color:#e2d2ff0b;height:49px}.connect-preview-event{display:flex!important;align-items:center;justify-content:center;gap:5px;color:#b9dfcf;font-size:8px;min-width:100px}.connect-preview-event>svg{color:#b0ddc6}.connect-dashboard-main{padding-top:25px}.connect-dashboard-title{font-size:13px}.connect-dashboard-metrics strong{font-size:34px;letter-spacing:-.055em}.connect-dashboard-metrics strong>.connect-metric-value{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;display:inline-block}.connect-dashboard-assets{background:#17152170;border-color:#dec6ff10}.connect-asset-link{border-color:#dec6ff0f}.connect-asset-link.is-highlighted{background:linear-gradient(100deg,#b895ff14,transparent)}.connect-asset-qr.is-highlighted{background:linear-gradient(100deg,#a2dccb12,transparent)}.connect-dashboard[data-story-step="1"]{border-color:#96cfc65e;box-shadow:inset 0 1px #e2fff512,0 24px 75px #0005,0 0 45px #7ebcaf0b}.connect-dashboard[data-story-step="1"] .connect-asset-qr .connect-qr{animation:connect-qr-appear .6s cubic-bezier(.16,1,.3,1)}.connect-chart-trace{opacity:0;stroke-dasharray:.12 .88;stroke-dashoffset:1}.connect-dashboard[data-story-step="2"] .connect-chart-trace{animation:connect-chart-trace 1.2s cubic-bezier(.22,1,.36,1) both}.connect-dashboard[data-story-step="2"] .connect-dashboard-source i{animation:connect-source-emphasis .7s ease-out}.connect-preview-orbit{position:absolute;inset:0;pointer-events:none;z-index:4}.connect-preview-orbit>span{display:grid;place-items:center;position:absolute;width:45px;height:45px;border:1px solid #ac8ce94d;border-radius:13px;background:linear-gradient(130deg,#322540,#221e33);color:#d0b3ff;box-shadow:0 8px 25px #0003,inset 0 1px #e3c6ff1a;transition:transform .6s cubic-bezier(.16,1,.3,1)}.connect-preview-orbit>span:first-child{left:-20px;top:31%;transform:translateZ(22px) rotate(-10deg)}.connect-preview-orbit>span:nth-child(2){right:-17px;top:14%;color:#a7dbd0;background:linear-gradient(130deg,#263d3e,#1c2b35);border-color:#a3dbd03b;transform:translateZ(28px) rotate(9deg)}.connect-preview-orbit>span:nth-child(3){right:10%;bottom:-9px;color:#d4b8ed;transform:translateZ(20px) rotate(-7deg)}.connect-hero-visual:hover .connect-preview-orbit>span:first-child{transform:translate3d(-3px,-5px,30px) rotate(-16deg)}.connect-hero-visual:hover .connect-preview-orbit>span:nth-child(2){transform:translate3d(4px,-5px,35px) rotate(14deg)}.connect-story{gap:10px;margin-top:22px}.connect-story button{flex:1;position:relative;min-height:46px;justify-content:flex-start;font-size:9px;gap:7px;padding:4px 0 12px;color:#b1a4c5;border-bottom:1px solid #bfa2fa15}.connect-story button>span:first-child{border-color:#cbb4ff25;width:21px;height:21px;font-size:8px}.connect-story button[aria-pressed=true]{color:#e4d5ff}.connect-story button[aria-pressed=true]>span:first-child{background:#a780f52b;border-color:#c4a2ff8c;box-shadow:0 0 16px #a780f51c}.connect-story button>.connect-story-progress{position:absolute;bottom:-1px;inset-inline-start:0;top:auto;width:100%;height:1px;display:block;border:0;border-radius:0;background:linear-gradient(90deg,#b69cff,#8bcabf);transform:scaleX(0);transform-origin:left;box-shadow:0 0 10px #a780f54d}.connect-story button>svg:last-child{margin-inline-start:auto;color:#917fa9}.connect-hero [data-ambient],.connect-one-stage [data-ambient],.connect-demo-canvas [data-ambient],.connect-final [data-ambient]{animation-play-state:paused}.connect-motion-scene[data-scene-active=true] [data-ambient]{animation-play-state:running}.connect-site[data-motion-paused=true] [data-ambient]{animation-play-state:paused!important}.connect-products{position:relative;background:radial-gradient(ellipse at 50% 0,#ebe5fb60,transparent 60%),#f8f8f5}.connect-product-tabs>button{transition:border-color .35s,color .25s,background .3s,transform .3s;border-radius:0 0 10px 10px;isolation:isolate}.connect-product-tabs>button[data-state=active]{border-top-color:#dddcd8}.connect-tab-indicator{position:absolute;top:-2px;inset-inline:0;height:2px;background:linear-gradient(90deg,#7455ca,#a58adf,#83b9b0);box-shadow:0 2px 12px #8b66ce25;pointer-events:none}.connect-product-tabs>button:before{content:"";position:absolute;inset:0 -13px;background:linear-gradient(#e8dfff70,transparent 70%);opacity:0;border-radius:0 0 10px 10px;transition:opacity .35s;z-index:-1}.connect-product-tabs>button[data-state=active]:before{opacity:1}.connect-product-tab-top>svg{transition:transform .4s cubic-bezier(.16,1,.3,1),color .3s}.connect-product-tabs>button:hover .connect-product-tab-top>svg{transform:translateY(-3px) rotate(-8deg);color:#8164c5}.connect-demo-shell{box-shadow:0 15px 60px #37244207,0 1px #fff inset;border-color:#d6d0de}.connect-demo-panel{animation:connect-product-stage-in .42s cubic-bezier(.16,1,.3,1) both}.connect-demo-canvas{background:radial-gradient(ellipse at 70% 25%,#e0d7f480,transparent 65%),linear-gradient(135deg,#eae8ed,#e6e4e7);overflow:hidden}.connect-demo-canvas:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(#ad9abb35 .7px,transparent .7px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 75%);mask-image:radial-gradient(ellipse,#000,transparent 75%)}.connect-demo-panel[data-state=active] .connect-demo-copy>*{animation:connect-demo-detail-in .48s cubic-bezier(.16,1,.3,1) both}.connect-demo-panel[data-state=active] .connect-demo-copy>h3{animation-delay:.04s}.connect-demo-panel[data-state=active] .connect-demo-copy>p{animation-delay:.08s}.connect-demo-panel[data-state=active] .connect-demo-copy>ul{animation-delay:.12s}.connect-link-demo{box-shadow:0 25px 45px #49365a12,inset 0 1px #fff;transition:box-shadow .3s}.connect-link-demo:hover{box-shadow:0 28px 50px #49365a1b}.connect-link-conduit{height:42px;position:relative;display:grid;place-items:center;overflow:hidden}.connect-link-conduit:before{content:"";position:absolute;left:50%;top:1px;bottom:1px;width:1px;background:linear-gradient(transparent,#b4a0d7,transparent)}.connect-link-conduit .connect-flow-arrow{margin:0;position:relative;background:#fff}.connect-link-conduit>i{position:absolute;top:-10px;left:calc(50% - 1px);width:3px;height:14px;background:linear-gradient(transparent,#9473c7,transparent);animation:connect-conduit-flow 3s ease-in-out infinite}.connect-branded-url{transition:box-shadow .3s,border-color .3s}.connect-link-demo:hover .connect-branded-url{border-color:#b6a1df;box-shadow:0 0 25px #aa8bdf0e}.connect-route-result code{animation:connect-route-reveal .35s cubic-bezier(.16,1,.3,1)}.connect-qr-scan>span{top:8%;animation:connect-scan-pass 4.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,#8964ad,transparent);box-shadow:0 0 10px #82609d50}.connect-qr-scan{--scan-travel: 120px;overflow:hidden}.connect-qr-paper{transition:background .4s,transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s}.connect-qr-paper:hover{transform:rotate(0) translateY(-4px);box-shadow:0 22px 35px #5033601a}.connect-phone-stage .connect-phone{transition:background .4s,box-shadow .4s,transform .45s cubic-bezier(.16,1,.3,1)}.connect-phone-stage:hover .connect-phone{transform:translateY(-5px) rotate(-2deg);box-shadow:0 28px 40px #3c284024}.connect-added-block{animation:connect-block-build .45s cubic-bezier(.16,1,.3,1)!important}.connect-swatches button{transition:transform .25s,outline-color .25s,box-shadow .25s}.connect-swatches button:hover{transform:translateY(-3px)}.connect-swatches button[aria-pressed=true]{box-shadow:0 3px 9px #624e791a}.connect-analytics-feature{background:radial-gradient(ellipse at 100% 0,#49305240,transparent 60%),#1b1b29}.connect-analytics-feature[data-revealed=true] .connect-chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:connect-chart-draw 1.8s .15s ease-out forwards}.connect-analytics-feature[data-revealed=true] .connect-sources-table b{transform-origin:left;animation:connect-source-reveal .8s .2s cubic-bezier(.16,1,.3,1) both}.connect-analytics-feature[data-revealed=true] .connect-sources-table>div:nth-child(2) b{animation-delay:.3s}.connect-analytics-feature[data-revealed=true] .connect-sources-table>div:nth-child(3) b{animation-delay:.4s}.connect-step-top>div{position:relative;overflow:hidden}.connect-step-top>div:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#8b70c4,#c6afea);transform:scaleX(0);transform-origin:left}.connect-step[data-revealed=true] .connect-step-top>div:after{animation:connect-source-reveal 1.1s .15s cubic-bezier(.16,1,.3,1) both}.connect-step[data-revealed=true] .connect-step-bars>i{transform-origin:bottom;animation:connect-source-reveal-y .8s .2s cubic-bezier(.16,1,.3,1) both}.connect-step[data-revealed=true] .connect-step-bars>i:nth-child(2n){animation-delay:.3s}.connect-step[data-revealed=true] .connect-step-bars>i:nth-child(3n){animation-delay:.4s}.connect-usecase-content>[role=tabpanel]{animation:connect-product-stage-in .55s cubic-bezier(.16,1,.3,1)}.connect-usecase-tabs>button{transition:color .3s,background .3s,padding .3s}.connect-usecase-tabs>button[data-state=active]{padding-inline-start:17px;background:linear-gradient(90deg,#e7deee,#eae6ef40)}.connect-ecosystem{position:relative;background:radial-gradient(ellipse at 80% 30%,#e5def040,transparent 60%),#efefeb}.connect-eco-card{overflow:visible;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .3s}.connect-eco-card:hover{transform:translateY(-6px);border-color:#b9a7cf;box-shadow:0 20px 50px #4b305612}.connect-eco-surface{height:100%;border-radius:inherit;overflow:hidden}.connect-eco-surface>a{display:block;padding:25px 25px 0;height:100%;position:relative;overflow:hidden;isolation:isolate}.connect-eco-surface>a:before{content:"";position:absolute;inset:0;background:radial-gradient(270px circle at var(--spot-x) var(--spot-y),color-mix(in srgb,var(--product-color),transparent 88%),transparent 70%);opacity:0;transition:opacity .4s;z-index:-1}.connect-eco-surface:hover>a:before{opacity:1}.connect-eco-icon{transition:transform .5s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s}.connect-eco-card:hover .connect-eco-icon{transform:translateY(-2px) rotate(-6deg);background:#f3edf9;box-shadow:0 4px 14px #8f72a912}.connect-mini-site{transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .4s}.connect-eco-card:hover .connect-mini-site{transform:perspective(700px) rotateX(4deg) translateY(-5px);box-shadow:0 12px 25px #9c7a581a}.connect-site-sculpture i{transition:transform .65s cubic-bezier(.16,1,.3,1)}.connect-eco-card:hover .connect-site-sculpture i:first-child{transform:rotate(15deg) translate(-4px,-4px)}.connect-eco-card:hover .connect-site-sculpture i:nth-child(2){transform:rotate(45deg) translate(4px,-3px)}.connect-eco-card:hover .connect-site-sculpture i:nth-child(3){transform:rotate(15deg) translateY(-6px)}.connect-ai-orb{transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .5s}.connect-eco-card:hover .connect-ai-orb{transform:rotate(8deg) translateY(-6px);box-shadow:inset 1px 1px 2px #fff,0 16px 35px #9d78c933}.connect-mini-ai>div{transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .3s}.connect-eco-card:hover .connect-mini-ai>div{transform:translateY(-3px);border-color:#c4afd9}.connect-mini-chat>span{transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .4s}.connect-eco-card:hover .connect-mini-chat>span:first-child{transform:translate(3px,-5px)}.connect-eco-card:hover .connect-mini-chat>span:last-child{transform:translate(-3px,-1px);box-shadow:0 8px 20px #5c856a10}.connect-mini-send{transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .4s}.connect-eco-card:hover .connect-mini-send{transform:translateY(-5px) rotate(-2deg);box-shadow:0 14px 24px #a17f5417}.connect-mini-send>svg:last-child{transition:transform .5s}.connect-eco-card:hover .connect-mini-send>svg:last-child{transform:translate(3px,-4px) rotate(-8deg)}.connect-mini-bot>span{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s}.connect-eco-card:hover .connect-mini-bot>span:first-child{transform:translateY(-4px)}.connect-eco-card:hover .connect-mini-bot>span:last-child{transform:translateY(4px);box-shadow:0 7px 15px #855e9d12}.connect-mini-bot>i{transition:height .5s}.connect-eco-card:hover .connect-mini-bot>i{height:31px}.connect-mini-uptime i{transform-origin:bottom;transition:transform .35s,background .35s}.connect-eco-card:hover .connect-mini-uptime i:nth-child(3n){transform:scaleY(1.28);background:#7ea98b}.connect-eco-card:hover .connect-mini-uptime i:nth-child(3n+1){transform:scaleY(.82)}.card-uptime .connect-eco-surface>a{display:grid;grid-template-columns:48px 1fr 1.4fr;align-items:center;gap:24px;padding:27px}.eco-count-3 .card-chat .connect-eco-surface>a{display:grid;grid-template-columns:45px 1fr 1fr;align-items:center;gap:20px;padding:27px}.connect-one-stage{overflow:clip;padding-block:12px}.connect-one{border-color:#9c79c54d;background:linear-gradient(130deg,#1f192b,#211b30 45%,#241c34);padding:61px 55px;box-shadow:0 25px 65px #3b234412,inset 0 1px #e7d3ff12}.connect-one-reveal{position:relative}.connect-one-reveal>.connect-one{width:100%;margin:0}.connect-nav-motion{min-width:32px;flex-shrink:0}@media(max-width:767px){.connect-nav-cta{display:none}.connect-nav-motion{width:30px;height:30px;min-width:30px}.connect-nav-actions{gap:10px}}.connect-one-nebula{position:absolute;width:700px;height:700px;right:-140px;top:-200px;background:radial-gradient(ellipse,#9664cd29,transparent 65%);pointer-events:none;z-index:-1;animation:connect-one-nebula 18s ease-in-out infinite alternate}.connect-one h2{font-size:clamp(34px,3.7vw,53px);letter-spacing:-.05em}.connect-one h2>span{color:#d3b4ef;background:linear-gradient(110deg,#f0d9f2,#c2a1ed 70%,#a5c9d6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.connect-one-copy>p:not(.connect-eyebrow){color:#c0aecb}.connect-one-button{border:1px solid #f0d8ff80;background:linear-gradient(130deg,#eee1f1,#d7c1e7);box-shadow:inset 0 1px #fff8,0 4px 20px #e2b8ef0b;transition:transform .3s,box-shadow .3s}.connect-one-button:hover{box-shadow:inset 0 1px #fff8,0 7px 30px #e2b8ef20}.connect-one-composition{height:340px}.connect-one-connections{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:-1}.connect-one-packet{stroke-dasharray:9 91;stroke-linecap:round;animation:connect-one-transfer 3.8s var(--signal-delay) cubic-bezier(.4,0,.35,1) infinite}.connect-one-hub{background:linear-gradient(145deg,#684d78,#3c2b52 65%,#4a3d5a);border-color:#c199e37a;box-shadow:inset 0 1px #edceff38,0 0 0 8px #c79df506,0 0 0 9px #c79df510,0 0 55px #b27bf52e,0 15px 40px #0004;isolation:isolate;transition:box-shadow .5s}.connect-one-hub-rings{position:absolute;inset:-30px;z-index:-1;pointer-events:none;transform:rotate(-20deg)}.connect-one-hub-rings>i{position:absolute;inset:0;border:1px solid #d3abff29;border-radius:50%;animation:connect-hub-orbit 18s linear infinite;transform:perspective(400px) rotateX(60deg)}.connect-one-hub-rings>i:nth-child(2){inset:-18px;border-color:#b4d8eb1a;animation-direction:reverse;animation-duration:26s}.connect-one-hub-logo{filter:drop-shadow(0 5px 12px #07041350);transition:transform .6s cubic-bezier(.16,1,.3,1)}.connect-one:hover .connect-one-hub-logo{transform:translateY(-3px) scale(1.08)}.connect-one-node{background:linear-gradient(130deg,#3a2d47ee,#2c2339ee);border-color:#b390cb3d;box-shadow:inset 0 1px #dfbaff08,0 7px 20px #0002;color:#e6d0f2;padding:13px 15px;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s}.connect-one:hover .connect-one-node{border-color:#b390cb65;box-shadow:inset 0 1px #dfbaff0b,0 10px 25px #0003}.connect-one-node:hover{transform:translateY(-5px) scale(1.03)!important}.connect-one-reveal[data-revealed=true] .connect-one-node{animation:connect-node-assemble .8s var(--node-delay) cubic-bezier(.16,1,.3,1) backwards}.connect-one-prism{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.connect-one-prism:before{content:"";position:absolute;inset:-80% -60%;background:linear-gradient(110deg,transparent 43%,#b790ee08 48%,#f1d6ff12 50%,transparent 57%)}.connect-one-reveal[data-revealed=true] .connect-one-prism:before{animation:connect-surface-sweep 2.2s .25s cubic-bezier(.2,.7,.2,1) both}.connect-one-hub>.connect-one-hub-pulse{position:absolute;inset:-10px;border:1px solid #d1a7ff;border-radius:26px;pointer-events:none;z-index:-1;animation:connect-hub-pulse 7s ease-out infinite}.connect-qr-target code{display:inline-block;animation:connect-destination-update .45s cubic-bezier(.16,1,.3,1) both}.connect-qr-status[data-updated=true]>svg{animation:connect-confirm .6s cubic-bezier(.16,1,.3,1) both}.connect-simulate strong{position:relative;display:inline-block;font-variant-numeric:tabular-nums}.connect-simulate strong[data-feedback=true]{animation:connect-confirm .45s cubic-bezier(.16,1,.3,1) both}.connect-feedback-burst{position:absolute;inset:0;pointer-events:none}.connect-feedback-burst>i{position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:2px;background:#9981c8;transform-origin:left;animation:connect-feedback-ray .65s ease-out both}.connect-bio-blocks>div{animation:none}.connect-team-feature[data-revealed=true] .connect-team-preview>div>span{animation:connect-avatar-arrive .65s .15s cubic-bezier(.16,1,.3,1) both}.connect-team-feature[data-revealed=true] .connect-team-preview>div>span:nth-child(2){animation-delay:.24s}.connect-team-feature[data-revealed=true] .connect-team-preview>div>span:nth-child(3){animation-delay:.33s}.connect-team-feature[data-revealed=true] .connect-team-preview>div>span:nth-child(4){animation-delay:.42s}.connect-domain-feature[data-revealed=true] .connect-domain-preview>span:last-child>svg{animation:connect-confirm .7s .5s cubic-bezier(.16,1,.3,1) both}.connect-one .connect-one-caption{bottom:-3px;color:#c4afce}.connect-final{padding-block:0;background:#12131f}.connect-final-scene{padding-block:95px;overflow:clip}.connect-final .connect-container{position:relative;z-index:1}.connect-final .is-compact .connect-atmosphere{opacity:.6;transform:translate(-30%)}.connect-final .connect-signal-ribbons{opacity:.45}.connect-final .connect-orbit-grid{width:800px;height:800px;left:50%;right:auto;top:-380px;transform:translate(-50%) perspective(900px) rotateX(60deg)}.connect-final h2{font-size:clamp(36px,4.5vw,64px)}.connect-preview-foundation{position:absolute;inset:46px 6px 76px;z-index:-1;pointer-events:none}.connect-preview-foundation>i{position:absolute;inset:0;border:1px solid #ad96e52b;border-radius:17px;background:linear-gradient(145deg,#292337,#171822);box-shadow:0 15px 40px #07081230;transform:translate3d(0,8px,-14px) rotate(-.8deg)}.connect-preview-foundation>i+i{inset:3px;transform:translate3d(0,16px,-28px) rotate(-1.6deg);border-color:#a28ab91f;background:#1c1b28;z-index:-1}.connect-chart-explorer{position:relative;isolation:isolate;border-radius:5px}.connect-chart-explorer:focus-within{outline:2px solid #b29bfa;outline-offset:5px}.connect-chart-cursor{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;opacity:0;transition:opacity .18s}.connect-chart-explorer[data-inspecting=true] .connect-chart-cursor{opacity:1}.connect-chart-hint{position:absolute;top:-16px;inset-inline-end:0;display:flex;align-items:center;gap:4px;font-size:8px;color:#b8adc9;pointer-events:none;transition:opacity .2s}.connect-chart-explorer[data-inspecting=true] .connect-chart-hint{opacity:0}.connect-chart-tooltip{position:absolute;top:3px;left:clamp(3px,calc(var(--chart-x) + 8px),calc(100% - min(124px,44%) - 3px));width:min(124px,44%);padding:8px 10px;border:1px solid #b49cda70;border-radius:8px;background:#272332;box-shadow:0 8px 25px #0907134d,inset 0 1px #eee0ff0d;pointer-events:none;opacity:0;transition:opacity .18s,left .18s ease-out;z-index:2}.connect-chart-explorer[data-inspecting=true] .connect-chart-tooltip{opacity:1}.connect-chart-explorer[data-tooltip-side=left] .connect-chart-tooltip{left:clamp(3px,calc(var(--chart-x) - min(124px,44%) - 8px),calc(100% - min(124px,44%) - 3px))}.connect-chart-tooltip>span{display:block;color:#c6bad5;font-size:9px}.connect-chart-tooltip>strong{display:flex;align-items:baseline;gap:6px;font-size:18px;font-variant-numeric:tabular-nums;color:#f3ebff;line-height:1.4}.connect-chart-tooltip small{font-size:8px;font-weight:400;color:#cabed6}.connect-chart-explorer .connect-chart-slider{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:crosshair;z-index:3}.connect-workspace-chrome{display:flex;align-items:center;gap:18px;min-height:44px;padding:10px 20px;border-bottom:1px solid #d6d0de;background:linear-gradient(#faf9fc,#eeedf1)}.connect-workspace-dots{display:flex;gap:5px;flex-shrink:0}.connect-workspace-dots>i{width:6px;height:6px;border:1px solid #c3becb;background:#d4cedd;border-radius:50%}.connect-workspace-dots>i:first-child{background:#baa6d9;border-color:#ae96ce}.connect-workspace-address{direction:ltr;display:flex;align-items:center;justify-content:center;gap:7px;color:#6b5c7d;font-size:9px;letter-spacing:.01em}.connect-workspace-badge{display:flex;align-items:center;gap:7px;margin-inline-start:auto;color:#5c5465;font-size:9px}.connect-workspace-badge .connect-status-dot{width:5px;height:5px;color:#78a591;background:currentColor;box-shadow:0 0 0 3px #78a59110}.connect-demo-shell[data-active-product=qr] .connect-workspace-dots>i:first-child{background:#98bfb0;border-color:#8ab09f}.connect-demo-shell[data-active-product=bio] .connect-workspace-dots>i:first-child{background:#d5b398;border-color:#c6a488}.connect-one-visual{min-width:0}.connect-one button.connect-one-node{font-family:inherit;font-size:10px;line-height:1.4;letter-spacing:inherit;min-height:44px;text-align:start}.connect-one button.connect-one-node[data-active=true]{border-color:var(--product-color);background:linear-gradient(130deg,#51415f,#342a42);box-shadow:0 0 0 3px #d4a6fa08,0 8px 25px #0003}.connect-one-hub{transition:border-color .35s,box-shadow .35s;border-color:var(--one-active-color)}.connect-one-connections>g{transition:opacity .3s}.connect-one-connections[data-has-selection=true]>g:not([data-connection-active=true]){opacity:.2}.connect-one-connections>g[data-connection-active=true]>path:first-child{stroke-opacity:.75;stroke:var(--one-active-color)}.connect-one-inspector{display:flex;align-items:center;gap:12px;height:100px;padding:13px 16px;border:1px solid #c0a3dc29;border-radius:12px;background:linear-gradient(110deg,#d2a9ff07,#bba4e303);transition:border-color .35s}.connect-one-inspector-index{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid #ceb1e333;border-radius:9px;background:#d1a3ed09;color:var(--one-active-color);font-size:10px;font-variant-numeric:tabular-nums}.connect-one-inspector>div{min-width:0}.connect-one-inspector strong{display:block;font-size:11px;font-weight:500;color:#f0e2fb}.connect-one-inspector p{margin:4px 0 0;color:#c5b5cf;font-size:10px;line-height:1.6}@media(max-width:1000px){.connect-one button.connect-one-node{font-size:9px}.connect-workspace-address{font-size:8px}}@media(max-width:767px){.connect-preview-foundation{display:none}.connect-workspace-chrome{padding:10px 14px;gap:10px;min-height:40px}.connect-workspace-address{display:none}.connect-workspace-badge{font-size:8px}.connect-one button.connect-one-node{font-size:10px}.connect-one-inspector{padding:12px;gap:10px}}@media(max-width:400px){.connect-one button.connect-one-node{font-size:8px}.connect-one-inspector p{font-size:9px}.connect-chart-tooltip>strong{font-size:16px}}@keyframes connect-aurora-drift{0%{transform:translate3d(-35px,-25px,0) rotate(-16deg) scale(.95)}to{transform:translate3d(40px,40px,0) rotate(12deg) scale(1.12)}}@keyframes connect-chart-fill{0%{opacity:0}to{opacity:1}}@keyframes connect-chart-trace{0%{stroke-dashoffset:1;opacity:0}15%,75%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes connect-source-emphasis{0%,to{opacity:1}35%{opacity:.55}}@keyframes connect-chart-beacon{0%,to{transform:scale(.7);opacity:.08}30%{transform:scale(1.8);opacity:.25}70%{transform:scale(2.3);opacity:0}}@keyframes connect-surface-sweep{0%{transform:translate(-45%) rotate(-6deg);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(45%) rotate(-6deg);opacity:0}}@keyframes connect-hub-pulse{0%,25%{transform:scale(.94);opacity:0}35%{opacity:.28}65%,to{transform:scale(1.55);opacity:0}}@keyframes connect-destination-update{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes connect-confirm{0%{transform:scale(.82)}55%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes connect-feedback-ray{0%{transform:translate(14px) scaleX(.25);opacity:0}25%{opacity:.8}to{transform:translate(38px) scaleX(.2);opacity:0}}@keyframes connect-avatar-arrive{0%{opacity:0;transform:translateY(9px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes connect-signal-travel{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes connect-starlight{0%,to{opacity:.15;transform:scale(.65)}50%{opacity:.7;transform:scale(1.3)}}@keyframes connect-word-rise{0%{opacity:0;transform:translate3d(0,110%,0) rotate(3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes connect-preview-breathe{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@keyframes connect-qr-appear{0%{opacity:.4;transform:scale(.84) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes connect-source-reveal{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes connect-source-reveal-y{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes connect-product-stage-in{0%{opacity:.2;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes connect-demo-detail-in{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes connect-conduit-flow{0%,20%{transform:translateY(0);opacity:0}45%{opacity:1}80%,to{transform:translateY(65px);opacity:0}}@keyframes connect-route-reveal{0%{opacity:.3;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@keyframes connect-scan-pass{0%,15%,to{transform:translateY(0);opacity:0}25%{opacity:.7}70%{transform:translateY(var(--scan-travel));opacity:.7}85%{transform:translateY(var(--scan-travel));opacity:0}}@keyframes connect-block-build{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes connect-one-nebula{0%{transform:translate3d(-20px,-10px,0) scale(.9);opacity:.7}to{transform:translate3d(35px,30px,0) scale(1.2);opacity:1}}@keyframes connect-one-transfer{0%,10%{stroke-dashoffset:100;opacity:0}25%{opacity:.9}80%{opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes connect-hub-orbit{0%{transform:perspective(400px) rotateX(60deg) rotate(0)}to{transform:perspective(400px) rotateX(60deg) rotate(360deg)}}@keyframes connect-node-assemble{0%{opacity:0;transform:translateY(15px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@media(min-width:1600px){.connect-hero h1{font-size:76px}.connect-hero-grid{padding-block:115px 100px}}@media(max-width:1190px){.connect-hero h1{font-size:52px}.connect-hero-grid{gap:40px;padding-block:80px}.connect-one{padding:45px 35px}.connect-one h2{font-size:40px}.connect-preview-orbit>span{width:36px;height:36px;border-radius:10px}.connect-preview-orbit>span:first-child{left:-12px}.connect-preview-orbit>span:nth-child(2){right:-9px}.connect-one-node{padding:11px 12px}}@media(max-width:1000px){.connect-qr-scan{--scan-travel: 80px}.connect-hero h1{font-size:44px}.connect-hero-grid{gap:30px;padding-block:70px}.connect-dashboard-metrics strong{font-size:27px}.connect-preview-event{font-size:7px;min-width:70px}.connect-preview-event>svg{width:9px}.connect-dashboard-bar{padding-inline:12px}.connect-story{gap:6px}.connect-story button{font-size:8px;gap:5px}.connect-story button>span:first-child{width:18px;height:18px}.connect-story button>svg:last-child{display:none}.connect-preview-orbit>span:nth-child(3){display:none}.connect-one{padding:40px 30px;gap:20px}.connect-one h2{font-size:35px}.connect-one-composition{height:290px}.connect-one-node{padding:10px;font-size:9px}.connect-eco-surface>a{padding-inline:20px}}@media(max-width:767px){.connect-qr-scan{--scan-travel: 110px}.connect-reading-progress{top:66px}.connect-hero h1{font-size:clamp(40px,9.5vw,64px);line-height:1.06}.connect-hero .connect-eyebrow{font-size:8px;letter-spacing:.06em}.connect-hero-grid{padding-block:55px 35px;gap:38px}.connect-hero-description{font-size:14px;line-height:1.8}.connect-orbit-grid{width:650px;height:650px;top:330px;right:-230px;box-shadow:0 0 0 70px #a38ce704,0 0 0 71px #a38ce70a,0 0 0 145px #a38ce703,0 0 0 146px #a38ce708}.connect-atmosphere>i{width:700px;height:700px;right:-280px;top:180px}.connect-signal-ribbons{opacity:.6}.connect-starfield>i:nth-child(n+9){display:none}.connect-preview-orbit>span:first-child{left:-7px;top:37%;width:32px;height:32px}.connect-preview-orbit>span:nth-child(2){right:-5px;top:19%;width:32px;height:32px}.connect-preview-orbit>span>svg{width:16px}.connect-dashboard-main{padding-top:20px}.connect-dashboard-metrics strong{font-size:31px}.connect-preview-event{font-size:8px;min-width:94px}.connect-preview-label{font-size:9px;gap:8px}.connect-preview-label>span:last-of-type{font-size:8px}.connect-motion-toggle{width:30px;height:30px;min-width:30px;margin-inline-start:5px}.connect-dashboard{border-radius:13px;box-shadow:inset 0 1px #ede2ff12,0 20px 55px #0004,0 0 0 4px #b995f904,0 0 0 5px #b995f909}.connect-story{margin-top:17px;gap:10px}.connect-story button{font-size:8px;gap:7px;min-height:46px}.connect-story button>span:first-child{width:20px;height:20px}.connect-eco-surface>a{padding:20px 18px 0}.card-uptime .connect-eco-surface>a{display:block;padding:20px 18px 0}.connect-one{padding:38px 28px 24px}.connect-one h2{font-size:41px}.connect-one-composition{height:315px}.connect-one-node{padding:12px;font-size:10px}.connect-one-connections{opacity:.9}.connect-one-stage{padding-top:8px}.connect-final-scene{padding-block:75px}.connect-final h2{font-size:42px}.eco-count-3 .card-chat .connect-eco-surface>a{display:block}}@media(max-width:400px){.connect-qr-scan{--scan-travel: 82px}.connect-hero h1{font-size:38px}.connect-hero-description{font-size:13px}.connect-hero-grid{padding-top:46px;gap:30px}.connect-hero h1>.connect-title-spectrum{margin-top:10px}.connect-dashboard-metrics strong{font-size:28px}.connect-dashboard-title{font-size:11px}.connect-preview-event{font-size:7px;min-width:80px;gap:3px}.connect-dashboard-bar>span:first-child{font-size:9px}.connect-dashboard-bar>span:first-child>svg{width:13px}.connect-story{gap:6px}.connect-story button{font-size:7px;gap:5px}.connect-story button>span:first-child{width:18px;height:18px;font-size:7px}.connect-preview-orbit>span:first-child{width:29px;height:29px;left:-6px}.connect-preview-orbit>span:nth-child(2){width:29px;height:29px;right:-5px}.connect-eco-surface>a,.card-uptime .connect-eco-surface>a{padding:16px 14px 0}.connect-one{padding:32px 23px 23px}.connect-one h2{font-size:35px}.connect-one-node{padding:10px;font-size:8px}.connect-one-composition{height:280px}.connect-one .connect-one-caption{font-size:8px}.connect-final h2{font-size:36px}}@media(hover:none),(pointer:coarse){.connect-light-surface:before,.connect-light-surface:after{display:none}.connect-preview-orbit>span:first-child,.connect-preview-orbit>span:nth-child(2){transform:rotate(-5deg)}.connect-eco-card:hover,.connect-phone-stage:hover .connect-phone,.connect-qr-paper:hover{transform:none}.connect-button-light{display:none}}@media(prefers-reduced-motion:reduce){.connect-site *,.connect-site *:before,.connect-site *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.connect-title-word>span{opacity:1;transform:none}.connect-depth-surface{transform:none!important}.connect-signal-packet,.connect-one-packet{display:none}.connect-dashboard .connect-chart-line,.connect-analytics-feature .connect-chart-line{stroke-dashoffset:0!important}.connect-reading-progress,.connect-button-light{display:none}}.connect-site[data-motion-paused=true] .connect-signal-packet,.connect-site[data-motion-paused=true] .connect-one-packet{opacity:0}.connect-site[data-motion-paused=true] *,.connect-site[data-motion-paused=true] *:before,.connect-site[data-motion-paused=true] *:after{transition:none!important}.connect-site[data-motion-paused=true] .connect-chart-line{stroke-dashoffset:0!important}.connect-site[data-motion-paused=true] :is(.connect-dashboard-sheen,.connect-one-prism,.connect-one-hub-pulse,.connect-feedback-burst,.connect-chart-beacon){opacity:0!important}@media(prefers-reduced-motion:reduce){.connect-dashboard-sheen,.connect-one-prism,.connect-one-hub-pulse,.connect-feedback-burst,.connect-chart-beacon,.connect-chart-trace{display:none}}
