@font-face{font-family:Onest;src:url(/relaunch/onest-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-sans:Onest,ui-sans-serif,system-ui,sans-serif;--font-display:Onest,ui-sans-serif,system-ui,sans-serif;--background:#f7f7fa;--foreground:#18191f;--surface:#efeff4;--surface-elevated:#fff;--card:#fff;--card-foreground:#18191f;--popover:#fff;--popover-foreground:#18191f;--primary:#4752c4;--primary-foreground:#fff;--primary-glow:#5865f2;--secondary:#ebecf3;--secondary-foreground:#242630;--muted:#eeeef4;--muted-foreground:#5e606e;--accent:#e7e9ff;--accent-foreground:#303b9d;--border:#dcdde7;--border-strong:#b6b9ca;--input:#cbcedd;--ring:#5865f2;--sidebar:#fff;--sidebar-foreground:#18191f;--sidebar-primary:#4752c4;--sidebar-primary-foreground:#fff;--sidebar-accent:#e7e9ff;--sidebar-accent-foreground:#303b9d;--sidebar-border:#dcdde7;--sidebar-ring:#5865f2;--color-gold:#5865f2;--color-gold-deep:#4752c4;--color-cyan-glow:#8490ff;--color-magenta:#7b83d8;--color-ivory:#eeeef4;--gradient-primary:linear-gradient(135deg,#5865f2,#4752c4);--gradient-aurora:linear-gradient(135deg,#5865f2,#8490ff)}.dark{--background:#09090c;--foreground:#eeeef2;--surface:#101116;--surface-elevated:#1c1d25;--card:#14151b;--card-foreground:#eeeef2;--popover:#1b1c25;--popover-foreground:#eeeef2;--primary:#8891ff;--primary-foreground:#10132d;--primary-glow:#5865f2;--secondary:#22232d;--secondary-foreground:#eeeef2;--muted:#1d1e27;--muted-foreground:#a2a4b6;--accent:#272b4b;--accent-foreground:#e0e3ff;--border:#2b2c38;--border-strong:#4f5266;--input:#414457;--ring:#8891ff;--sidebar:#101116;--sidebar-foreground:#eeeef2;--sidebar-primary:#8891ff;--sidebar-primary-foreground:#10132d;--sidebar-accent:#272b4b;--sidebar-accent-foreground:#e0e3ff;--sidebar-border:#2b2c38;--sidebar-ring:#8891ff}html{scroll-padding-top:110px}body{font-family:var(--font-sans);background:var(--background);color:var(--foreground)}::selection{color:#fff;background:#5865f2}input,textarea{caret-color:var(--primary)}:focus-visible{outline:2px solid var(--ring);outline-offset:4px}*{scrollbar-color:var(--border-strong) var(--background);scrollbar-width:thin}.vs-home{background:var(--background);color:var(--foreground);font-family:var(--font-sans);min-width:0}.vs-home *{box-sizing:border-box}.vs-home :is(h1,h2,h3,p){margin:0}.vs-home :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.035em;font-family:Onest,sans-serif}.vs-home :is(a,button){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.vs-home svg{stroke-width:1.7px;flex-shrink:0;width:20px;height:20px}.vs-home a{text-decoration:none}.vs-home button{font:inherit;cursor:pointer}.vs-container{width:min(1320px,100% - 40px);margin-inline:auto}.vs-section{padding-block:80px}.vs-skip{z-index:100;color:#fff;background:#4752c4;border-radius:8px;padding:14px 20px;position:absolute;top:-80px;left:20px}.vs-skip:focus{top:12px}.vs-hero{isolation:isolate;color:#fff;background:#222328;border-radius:0 0 32px 32px;min-height:820px;position:relative;overflow:clip}.vs-hero-image{object-fit:cover;object-position:center;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.vs-hero-shade{z-index:-2;background:linear-gradient(90deg,#09090ed4,#09090e3d 67%,#09090e7a),linear-gradient(#0000 45%,#09090ed4);position:absolute;inset:0}.vs-nav{z-index:5;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;display:flex;position:relative}.vs-brand{white-space:nowrap;letter-spacing:-.025em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.vs-brand img{border-radius:9px;width:36px;height:36px}.vs-desktop-nav{gap:28px;font-size:14px;display:flex}.vs-desktop-nav a{color:#eeeef5;padding-block:12px}.vs-desktop-nav a:hover{color:#afb5ff}.vs-nav-tools{align-items:center;gap:8px;display:flex}.vs-nav-tools>button:first-child{color:#fff}.vs-icon-button{border:1px solid var(--border);width:44px;height:44px;color:inherit;background:0 0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:inline-flex}.vs-icon-button:hover{background:var(--accent);border-color:var(--primary);color:var(--foreground)}.vs-nav .vs-icon-button{border-color:#ffffff35}.vs-nav .vs-icon-button:hover{color:#fff;background:#ffffff1a}.vs-login{color:#fff;background:#ffffff10;border:1px solid #ffffff35;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-weight:600;display:flex}.vs-login:hover{background:#ffffff25}.vs-menu-button{display:none}.vs-mobile-nav{top:calc(100% - 4px);background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:16px;padding:12px;position:absolute;inset-inline:0;box-shadow:0 16px 48px #0005}.vs-mobile-nav a{border-radius:8px;justify-content:space-between;align-items:center;padding:15px 12px;display:flex}.vs-mobile-nav a:hover{background:var(--accent)}.vs-hero-layout{grid-template-columns:minmax(0,1fr) 305px;align-items:start;gap:60px;padding-top:70px;padding-bottom:215px;display:grid;position:relative}.vs-hero-copy{max-width:660px}.vs-hero h1{letter-spacing:-.04em;font-size:clamp(44px,5.5vw,78px);font-weight:600;line-height:1.04}.vs-hero-copy>p{color:#e0e0e7;max-width:46ch;margin-top:26px;font-size:17px;line-height:1.7}.vs-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.vs-button{color:#fff;background:#5865f2;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:28px;min-height:56px;padding:8px 8px 8px 24px;font-weight:600;transition:background .2s,transform .25s;display:inline-flex}.vs-button>span{color:#4752c4;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.vs-button:hover{background:#4752c4;transform:translateY(-2px)}.vs-text-link{min-height:44px;color:inherit;background:0 0;border:0;align-items:center;gap:12px;font-size:14px;font-weight:550;display:inline-flex}.vs-text-link:hover{text-underline-offset:5px;text-decoration:underline}.vs-community-link{color:#d8dae5;align-items:center;gap:10px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.vs-community-link svg:last-child{width:15px}.vs-hero-aside{padding-top:6px}.vs-feature-card{background:#191a23e8;border-radius:20px;grid-template-columns:70px minmax(0,1fr);gap:16px;padding:20px;display:grid;box-shadow:0 16px 38px #0003}.vs-feature-symbol{background:#5865f2;border-radius:12px;align-self:stretch;place-items:center;min-height:92px;display:grid}.vs-feature-symbol svg{width:32px;height:32px}.vs-feature-content h2{letter-spacing:-.02em;font-size:18px;line-height:1.3}.vs-feature-content p{color:#c9cbdb;min-height:64px;margin-top:9px;font-size:13px;line-height:1.6}.vs-feature-controls{color:#c9cbdb;font-variant-numeric:tabular-nums;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:12px;display:flex}.vs-feature-controls>div{gap:8px;display:flex}.vs-feature-controls .vs-icon-button{border-color:#ffffff30}.vs-feature-controls .vs-icon-button:hover{color:#fff;background:#ffffff16}.vs-categories{color:#e1e2eb;grid-template-columns:1fr 1fr;gap:16px 8px;margin:28px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.vs-categories li{align-items:center;gap:8px;display:flex}.vs-categories svg{color:#b5bbff;width:14px;height:14px}.vs-hero-wordmark{text-align:center;letter-spacing:-.04em;color:#ffffff12;white-space:nowrap;pointer-events:none;z-index:-1;width:100%;font-size:clamp(64px,15.6vw,230px);font-weight:700;line-height:1;position:absolute;bottom:64px;left:0}.vs-hero-bottom{color:#d3d4de;justify-content:space-between;gap:20px;font-size:12px;display:flex;position:absolute;bottom:28px;left:0;right:0}.vs-hero-bottom a{align-items:center;gap:10px;min-height:44px;display:flex}.vs-hero-bottom>span{align-self:center}.vs-hero-bottom svg{width:16px;transform:rotate(90deg)}.vs-about{grid-template-columns:1fr 1.7fr;gap:70px;display:grid}.vs-about-heading h2{font-size:28px;line-height:1.2}.vs-about-heading .vs-text-link{color:var(--primary);margin-top:20px}.vs-statement{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,44px);line-height:1.3}.vs-statement span{color:var(--muted-foreground)}.vs-setup{margin-top:40px}.vs-setup-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vs-setup-tabs button{min-height:60px;color:var(--muted-foreground);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.vs-setup-tabs button[aria-selected=true]{border-color:var(--primary);color:var(--foreground)}.vs-setup-tabs span{color:var(--primary);font-variant-numeric:tabular-nums;font-size:11px}.vs-setup [role=tabpanel]{align-items:center;gap:18px;min-height:100px;padding-block:22px;display:flex}.vs-setup [role=tabpanel] svg{width:28px;height:28px;color:var(--primary)}.vs-setup p{color:var(--muted-foreground);font-size:15px;line-height:1.65}.vs-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.vs-section h2,.vs-services>h2{font-size:clamp(30px,4vw,52px);font-weight:550;line-height:1.1}.vs-about-heading h2{font-size:28px}.vs-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px;display:grid}.vs-module{min-width:0}.vs-module-visual{background:var(--surface);border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:235px;padding:32px;display:flex;position:relative;overflow:hidden}.vs-module-visual>svg{stroke-width:1px;width:90px;height:90px;color:var(--primary);transition:transform .35s cubic-bezier(.16,1,.3,1);transform:rotate(-8deg)}.vs-module:hover .vs-module-visual>svg{transform:rotate(0)}.vs-module:nth-child(3n+2) .vs-module-visual{background:var(--accent)}.vs-module-visual>span{color:var(--muted-foreground);font-size:12px}.vs-module-caption{justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 2px 0;display:flex}.vs-module-caption h3{font-size:23px;font-weight:550}.vs-module-caption p{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.65}.vs-module-caption .vs-icon-button{border-radius:50%}.vs-services{grid-template-columns:1fr 1.7fr;gap:70px;display:grid}.vs-service{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 24px;gap:12px 24px;padding:28px 0;display:grid}.vs-service:first-child{padding-top:0}.vs-service h3{font-size:clamp(22px,2.4vw,32px);font-weight:500}.vs-service p{color:var(--muted-foreground);grid-row:2;max-width:46ch;font-size:14px;line-height:1.7}.vs-service>svg{grid-area:1/2}.vs-metrics{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:44px;display:grid}.vs-metrics>div{flex-direction:column;gap:10px;display:flex}.vs-metrics strong{letter-spacing:-.035em;font-size:clamp(30px,4vw,54px);font-weight:500}.vs-metrics span{color:var(--muted-foreground);font-size:13px}.vs-final{padding-top:110px;overflow:clip}.vs-final h2{max-width:21ch;font-size:clamp(36px,5.5vw,72px);font-weight:550;line-height:1.08}.vs-footer-wordmark{letter-spacing:-.04em;white-space:nowrap;color:var(--border);margin-top:70px;font-size:clamp(44px,15vw,215px);font-weight:700;line-height:1.1}.vs-home .v2-partners{width:min(1320px,100% - 40px);color:var(--foreground);padding-block:64px}.vs-home .v2-partners .v2-section-intro>span{display:none}.vs-home .v2-partners h2{max-width:25ch;color:var(--foreground);font-size:36px}.vs-home .v2-partners p{color:var(--muted-foreground)}.vs-home .v2-partner-grid{margin-top:32px}.vs-home .v2-partner-card{background:var(--surface);border:1px solid var(--border);color:var(--foreground);border-radius:16px}.vs-home .v2-partner-base,.vs-home .v2-partner-glow{display:none}.v2-footer{background:var(--background);color:var(--muted-foreground);border-top:1px solid var(--border)}.v2-footer-inner{width:min(1320px,100% - 40px);font-family:var(--font-sans);gap:20px;padding-block:28px;font-size:12px}.v2-footer nav{flex-wrap:wrap;justify-content:center}.vs-app-shell{min-width:0}.vs-app-shell main{width:100%;min-width:0}.vs-app-shell .vs-shell-ambient{display:none}.vs-app-shell header{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border)}.vs-shell-navrow{height:auto;min-height:76px;padding-block:12px}.vs-shell-brandmark{background:0 0!important}.vs-shell-brandmark img{border-radius:8px;width:32px;height:32px}.vs-app-shell header nav a{align-items:center;min-height:44px;display:inline-flex}.vs-app-shell header button{min-height:36px}.vs-app-shell header .vs-profile-name{max-width:90px}.vs-bot-editor{width:100%;min-width:0;max-width:1200px;margin-inline:auto;padding-inline:24px}.vs-bot-editor h1{overflow-wrap:anywhere;font-family:var(--font-sans);font-weight:600}.vs-bot-identity{background:var(--surface);border-color:var(--border);border-radius:20px}.vs-bot-identity .vs-identity-ambient{display:none}.vs-bot-editor [role=tablist]{background:var(--surface);border-radius:12px;flex-wrap:wrap;gap:4px;max-width:100%;height:auto;min-height:48px;padding:4px;display:flex}.vs-bot-editor [role=tab]{white-space:normal;border-radius:8px;flex:auto;min-height:40px}.vs-bot-editor [role=tab][data-state=active]{background:var(--accent);color:var(--accent-foreground);box-shadow:none}.vs-bot-editor :is(input:not([type=checkbox]):not([type=radio]),textarea,[role=combobox]){background:var(--background);border-radius:10px;min-width:0;max-width:100%;min-height:44px}.vs-bot-editor :is(input,textarea)::placeholder{color:var(--muted-foreground)}.vs-bot-editor [role=combobox]>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.vs-bot-editor :is(button,a){overflow-wrap:anywhere}.vs-bot-editor .vs-module-heading{flex-wrap:wrap;row-gap:8px}.vs-bot-editor .vs-module-heading h3{overflow-wrap:anywhere}.vs-editor-module{transition:border-color .2s}.vs-editor-module:hover{border-color:var(--border-strong)}.vs-bot-editor .vs-module-tools{flex-wrap:wrap}.vs-bot-editor .vs-server-selector{min-width:0}.vs-bot-editor .vs-server-selector>[role=combobox]{min-width:130px}.vs-bot-editor .vs-module-settings{background:var(--background)}.vs-bot-editor .vs-module-settings .grid>*{min-width:0}.vs-bot-editor .vs-architect-link{color:#fff;background:#4752c4}.vs-bot-editor [role=switch]{flex-shrink:0}.vs-bot-editor .vs-module-settings :is(pre,textarea){max-width:100%}.vs-bot-editor p{overflow-wrap:anywhere}@media(min-width:1440px){.vs-hero{min-height:880px}.vs-hero-layout{padding-top:90px}}@media(max-width:1100px){.vs-desktop-nav{gap:18px}.vs-nav{gap:16px}.vs-hero-layout{grid-template-columns:minmax(0,1fr) 270px;gap:36px}.vs-shell-navrow{flex-wrap:wrap}.vs-shell-navrow>nav{order:3;justify-content:center;width:100%}.vs-services,.vs-about{gap:40px}}@media(max-width:767px){.vs-container{width:calc(100% - 36px)}.vs-section{padding-block:54px}.vs-desktop-nav{display:none}.vs-menu-button{display:inline-flex}.vs-nav{flex-wrap:wrap;gap:12px;padding-block:16px}.vs-brand{font-size:16px}.vs-brand img{width:30px;height:30px}.vs-nav-tools{gap:6px;margin-left:auto}.vs-nav-tools .vs-login{padding-inline:12px}.vs-nav-tools .vs-login svg{display:none}.vs-hero{border-radius:0 0 24px 24px;min-height:0}.vs-hero-layout{grid-template-columns:1fr;gap:52px;padding-top:36px;padding-bottom:150px}.vs-hero-copy{max-width:550px}.vs-hero h1{font-size:clamp(40px,8vw,62px)}.vs-hero-copy>p{font-size:16px;line-height:1.65}.vs-hero-image{object-position:60% center}.vs-hero-shade{background:linear-gradient(#09090dde,#09090d95,#09090ddb)}.vs-hero-aside{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;padding:0;display:grid}.vs-categories{grid-template-columns:1fr;gap:12px;margin:0}.vs-feature-card{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:16px}.vs-feature-symbol{min-height:90px}.vs-hero-wordmark{font-size:15vw;bottom:70px}.vs-hero-bottom{font-size:11px;bottom:20px}.vs-hero-bottom>span{max-width:45%}.vs-about,.vs-services{grid-template-columns:1fr;gap:30px}.vs-about-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.vs-about-heading h2{font-size:24px}.vs-about-heading .vs-text-link{margin-top:0}.vs-module-visual{min-height:195px;padding:24px}.vs-module-visual>svg{width:70px;height:70px}.vs-module-grid{gap:32px 20px}.vs-module-caption{gap:8px}.vs-module-caption h3{font-size:20px}.vs-metrics{grid-template-columns:1fr 1fr;gap:24px}.vs-final{padding-top:64px}.vs-footer-wordmark{margin-top:48px}.vs-bot-editor{padding-inline:16px}.vs-app-shell .vs-shell-navrow{gap:12px;padding-inline:16px}.vs-shell-navrow>div:last-child{margin-left:auto}.vs-bot-editor .vs-server-selector{flex-wrap:wrap}.vs-bot-editor .vs-server-selector>[role=combobox]{flex-basis:calc(100% - 50px)}.vs-bot-editor .vs-server-selector>button:last-child{width:100%;min-height:44px}.vs-bot-editor .vs-module-top{flex-wrap:wrap;gap:16px}.vs-bot-editor .vs-module-top>div:first-child{flex-basis:100%}.vs-bot-editor .vs-module-tools{justify-content:flex-end;width:100%}.vs-bot-editor .vs-module-tools button:not([role=switch]){min-height:44px}.vs-bot-editor input,.vs-bot-editor textarea,.vs-bot-editor [role=combobox]{font-size:16px}.vs-bot-editor .vs-module-settings{padding:16px}.vs-bot-identity{padding:20px}.vs-bot-editor .vs-module-heading{gap:7px}.vs-bot-editor .vs-module-heading h3{flex-basis:100%}.vs-app-shell .vs-profile-name{max-width:70px}.vs-home .v2-partner-info{position:relative;opacity:1!important;transform:none!important}.vs-home .v2-partner-logo{opacity:1!important;transform:none!important}.vs-home .v2-partner-card{height:auto;min-height:320px}.vs-home .v2-partner-info p{color:var(--muted-foreground)}}@media(max-width:479px){.vs-brand{flex:1 0 100%}.vs-nav-tools{justify-content:flex-end;width:100%}.vs-nav-tools>:first-child{margin-right:auto}.vs-nav{gap:8px}.vs-hero-layout{gap:32px;padding-top:24px}.vs-hero h1{font-size:clamp(36px,10vw,46px)}.vs-actions{gap:12px 20px}.vs-hero-aside{grid-template-columns:1fr;gap:24px}.vs-feature-card{grid-template-columns:64px minmax(0,1fr);max-width:360px}.vs-categories{grid-template-columns:1fr 1fr;font-size:12px}.vs-module-grid{grid-template-columns:1fr}.vs-module-visual{min-height:210px}.vs-setup-tabs{gap:12px}.vs-setup-tabs button{align-content:start;font-size:12px}.vs-setup-tabs button>span{flex-basis:100%}.vs-about-heading{display:block}.vs-about-heading .vs-text-link{margin-top:12px}.vs-statement{font-size:28px}.vs-app-shell .vs-shell-navrow>a{flex-basis:100%}.vs-app-shell .vs-shell-navrow>div:last-child{justify-content:space-between;gap:6px;width:100%}.vs-app-shell header .vs-profile-name{max-width:60px}.vs-bot-editor [role=tablist]{width:100%}.vs-bot-editor [role=tab]{padding-inline:10px}.vs-bot-editor .vs-server-selector>label{white-space:normal}.vs-bot-editor .p-12{padding:24px}.v2-footer-inner{text-align:left;align-items:flex-start}.v2-footer nav{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.vs-home *,.vs-app-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:767px){.vs-identity-layout>div:nth-child(2){flex-basis:calc(100% - 90px)}.vs-bot-identity h1{font-size:28px;line-height:1.2}.vs-app-shell [role=dialog]{max-height:calc(100dvh - 32px);overflow-y:auto}}@media(max-width:639px){[role=dialog]{border-radius:16px;max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}}.vs-partner-fallback{letter-spacing:-.03em;color:var(--foreground);padding:24px;font-size:30px;font-weight:600}.hc-content{font-family:var(--font-sans);color:var(--foreground);background:var(--background)}.hc-width{width:min(1160px,100% - 48px);margin-inline:auto}.hc-section{padding-block:88px;scroll-margin-top:24px}.hc-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:36px;display:flex}.vs-home .hc-content h2{letter-spacing:-.03em;font-size:clamp(28px,3.1vw,40px);font-weight:550;line-height:1.15}.hc-heading p{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin-top:14px!important}.hc-inline-link{min-height:44px;color:var(--primary);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.hc-inline-link:hover{text-underline-offset:5px;text-decoration:underline}.hc-inline-link svg{width:17px;height:17px}.hc-module-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.hc-module-tab{min-width:0;min-height:60px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:500;transition:color .18s,background .18s;display:flex}.hc-module-tab svg{width:18px;height:18px}.hc-module-tab:hover{color:var(--foreground);background:var(--surface)}.hc-module-tab[data-state=active]{color:var(--primary);border-bottom-color:var(--primary)}.hc-module-panel[data-state=active]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px;min-height:390px;padding-top:42px;display:grid}.hc-module-panel[data-state=inactive]{display:none}.hc-module-copy{min-width:0}.vs-home .hc-module-copy h3{letter-spacing:-.025em;max-width:22ch;font-size:28px;font-weight:550;line-height:1.25}.hc-module-copy>p{max-width:48ch;color:var(--muted-foreground);margin-top:18px;font-size:15px;line-height:1.75}.hc-module-copy ul{gap:12px;margin:24px 0 20px;padding:0;list-style:none;display:grid}.hc-module-copy li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.hc-module-copy li svg{width:16px;height:16px;color:var(--primary);flex-shrink:0;margin-top:3px}.hc-example{min-width:0}.hc-discord{color:#f1f1f5;min-height:306px;font-family:var(--font-sans);background:#202127;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.hc-channel{border-bottom:1px solid #ffffff12;align-items:center;gap:9px;padding:16px 20px;font-size:14px;font-weight:550;display:flex}.hc-channel svg{color:#b2b3c0;width:18px;height:18px}.hc-channel-server{color:#b2b3c0;margin-left:auto;font-size:11px;font-weight:400}.hc-message{flex:1;align-items:flex-start;gap:12px;min-width:0;padding:24px 20px;display:flex}.hc-message>img{border-radius:50%;flex-shrink:0;width:38px;height:38px}.hc-message-main{flex:1;min-width:0}.hc-message-author{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.hc-message-author>span{letter-spacing:.03em;color:#fff;background:#5865f2;border-radius:3px;padding:1px 4px;font-size:9px;line-height:1.5}.hc-message-body{border-left:1px solid #7d86ef;padding:0 0 0 13px}.vs-home .hc-message-body h4{letter-spacing:0;margin:0;font-size:14px;font-weight:650;line-height:1.4}.hc-message-body p{color:#d0d1db;margin-top:8px;font-size:13px;line-height:1.65}.hc-message-note{color:#b6b8c9;margin-top:15px;font-size:11px}.hc-example-actions{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hc-example-actions>span{color:#f0f0f4;background:#3a3c46;border-radius:5px;padding:6px 10px;font-size:11px;line-height:1.5}.hc-example-actions>span:first-child{color:#fff;background:#4752c4}.hc-channel-bottom{color:#b1b2bf;background:#2d2e36;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 18px;padding:11px 13px;font-size:12px;display:flex}.hc-example-caption{color:var(--muted-foreground);text-align:right;font-size:11px;line-height:1.6;margin-top:12px!important}.hc-setup{border-top:1px solid var(--border)}.hc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;padding:6px 0 0;list-style:none;display:grid}.hc-step-number{color:var(--primary);font-variant-numeric:tabular-nums;margin-bottom:18px;font-size:13px;display:block}.vs-home .hc-steps h3{letter-spacing:-.02em;font-size:21px;font-weight:550;line-height:1.3}.hc-steps p{color:var(--muted-foreground);max-width:38ch;margin-top:12px;font-size:14px;line-height:1.8}.hc-operations{background:var(--surface);padding-block:64px;scroll-margin-top:24px}.hc-operations-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;display:grid}.hc-operations-intro{color:var(--muted-foreground);max-width:37ch;font-size:15px;line-height:1.75;margin-top:20px!important}.hc-operations .hc-inline-link{margin-top:20px}.hc-service-facts{gap:24px;margin:0;display:grid}.hc-service-facts>div+div{border-top:1px solid var(--border);padding-top:24px}.hc-service-facts dt{font-size:16px;font-weight:550}.hc-service-facts dd{color:var(--muted-foreground);max-width:44ch;margin:8px 0 0;font-size:14px;line-height:1.7}.hc-partners{border-bottom:1px solid var(--border);align-items:center;gap:32px;padding-block:32px;display:flex}.hc-partners>p{color:var(--muted-foreground);flex-shrink:0;font-size:13px}.hc-partner-items{flex-wrap:wrap;gap:16px 32px;display:flex}.hc-partner-link{align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:550;display:inline-flex}.hc-partner-link svg{width:15px;height:15px;color:var(--muted-foreground)}.hc-partner-link:hover{text-underline-offset:4px;text-decoration:underline}.hc-finish{justify-content:space-between;align-items:center;gap:40px;padding-block:64px;display:flex}.vs-home .hc-finish h2{font-size:28px}.hc-finish p{color:var(--muted-foreground);font-size:14px;line-height:1.65;margin-top:12px!important}.hc-finish .vs-button{flex-shrink:0}@media(max-width:900px){.hc-module-panel[data-state=active]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px}.hc-module-tab{gap:7px;font-size:12px}.hc-module-tab svg{width:16px}.hc-steps{gap:28px}.hc-operations-layout{gap:40px}}@media(max-width:700px){.hc-width{width:calc(100% - 36px)}.hc-section{padding-block:48px}.hc-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.hc-heading p{font-size:15px}.hc-module-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 6px}.hc-module-tab{min-height:48px;font-size:12px}.hc-module-panel[data-state=active]{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:26px}.vs-home .hc-module-copy h3{max-width:24ch;font-size:26px}.hc-module-copy>p{max-width:none;font-size:15px}.hc-module-copy ul{margin-block:20px 12px}.hc-example-caption{text-align:left}.hc-steps{grid-template-columns:1fr;gap:28px}.hc-steps li{grid-template-columns:28px minmax(0,1fr);column-gap:14px;display:grid}.hc-step-number{grid-row:1/3;margin:3px 0 0}.hc-steps p{grid-column:2;max-width:50ch;margin-top:8px}.hc-operations{padding-block:44px}.hc-operations-layout{grid-template-columns:1fr;gap:32px}.hc-operations-intro{max-width:50ch}.hc-operations .hc-inline-link{margin-top:12px}.hc-finish{flex-direction:column;align-items:flex-start;gap:24px;padding-block:44px}.hc-partners{flex-direction:column;align-items:flex-start;gap:12px}.hc-channel{padding:14px}.hc-message{gap:9px;padding:20px 14px}.hc-message>img{width:30px;height:30px}.hc-channel-bottom{margin-inline:14px}.hc-message-body{padding-left:10px}.hc-channel-server{font-size:10px}}@media(prefers-reduced-motion:reduce){.hc-content *{transition:none!important}}
