.hero-section:where(.astro-s4khibbi){padding-top:2rem;padding-bottom:5rem}.hero-grid:where(.astro-s4khibbi){grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.hero-eyebrow:where(.astro-s4khibbi),.hero-left:where(.astro-s4khibbi) h1:where(.astro-s4khibbi){margin-bottom:1.5rem}.hero-cta:where(.astro-s4khibbi){flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero-note:where(.astro-s4khibbi){color:var(--color-text-3);margin-top:.2rem;margin-bottom:.2rem;font-size:.75rem}.hero-right:where(.astro-s4khibbi){flex-direction:column;gap:1.25rem;display:flex}@media (width<=1024px){.hero-grid:where(.astro-s4khibbi){grid-template-columns:1fr;gap:3rem}}@media (width<=768px){.hero-section:where(.astro-s4khibbi){padding-top:1rem;padding-bottom:3rem}.hero-grid:where(.astro-s4khibbi){grid-template-columns:1fr;gap:3rem}.hero-left:where(.astro-s4khibbi),.hero-right:where(.astro-s4khibbi){box-sizing:border-box;width:100%;min-width:0}}@media (width<=640px){.hero-grid:where(.astro-s4khibbi){gap:2rem}}@media (width<=480px){.hero-section:where(.astro-s4khibbi){padding-top:1rem;padding-bottom:3rem}.hero-grid:where(.astro-s4khibbi){gap:2.5rem}.hero-cta:where(.astro-s4khibbi){flex-direction:column}.hero-cta:where(.astro-s4khibbi) .btn:where(.astro-s4khibbi){text-align:center}.hero-left:where(.astro-s4khibbi) h1:where(.astro-s4khibbi){font-size:clamp(2rem,8vw,2.5rem)}}.hiw-header-container:where(.astro-l43jfdkk){max-width:42rem;margin-bottom:2rem}.hiw-section-headline:where(.astro-l43jfdkk){margin-top:.5rem;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.15}.hiw-section-sub:where(.astro-l43jfdkk){color:var(--color-text-2);margin:0;font-size:.875rem;line-height:1.5}.hiw-interactive-container:where(.astro-l43jfdkk){grid-template-columns:1fr;gap:1.5rem;display:grid;position:relative;overflow:hidden}.hiw-steps-list:where(.astro-l43jfdkk){z-index:2;box-sizing:border-box;flex-direction:column;gap:.625rem;width:100%;min-width:0;max-width:100%;display:flex}.hiw-step-item-wrapper:where(.astro-l43jfdkk){border:1px solid var(--color-border);background:var(--color-surface-1);box-sizing:border-box;border-radius:1rem;flex-direction:column;width:100%;max-width:100%;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active{background:linear-gradient(145deg, var(--color-accent-muted) 0%, var(--color-surface-1) 50%);border-color:var(--color-accent-15);box-shadow:var(--shadow-card)}.hiw-step-btn:where(.astro-l43jfdkk){text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;outline:none;grid-template-columns:2rem 1fr;align-items:center;gap:.625rem;width:100%;min-width:0;padding:.75rem 1rem;display:grid}.step-num-circle:where(.astro-l43jfdkk){border:2px solid var(--color-border);width:2rem;height:2rem;font-family:var(--font-display);color:var(--color-text-3);background:var(--color-surface-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.hiw-step-btn:where(.astro-l43jfdkk):hover .step-num-circle:where(.astro-l43jfdkk){border-color:var(--color-border-2);color:var(--color-text-2)}.hiw-step-btn:where(.astro-l43jfdkk).is-active .step-num-circle:where(.astro-l43jfdkk){border-color:var(--color-accent);background:var(--color-accent-muted);color:var(--color-accent);box-shadow:0 0 16px #ef583d26}.step-btn-content:where(.astro-l43jfdkk){flex-direction:column;display:flex}.step-btn-title:where(.astro-l43jfdkk){color:var(--color-text-2);margin:0 0 .25rem;font-size:.9375rem;font-weight:700;transition:color .3s}.hiw-step-btn:where(.astro-l43jfdkk).is-active .step-btn-title:where(.astro-l43jfdkk){color:var(--color-text)}.step-btn-body:where(.astro-l43jfdkk){color:var(--color-text-3);max-width:none;margin:0;font-size:.8125rem;line-height:1.45;transition:color .3s}.hiw-step-btn:where(.astro-l43jfdkk).is-active .step-btn-body:where(.astro-l43jfdkk){color:var(--color-text-2)}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk){opacity:0;box-sizing:border-box;min-width:0;max-height:0;padding-inline:.5rem;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1),padding-bottom .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .hiw-mobile-preview-wrapper:where(.astro-l43jfdkk){opacity:1;max-height:30rem;padding-bottom:.75rem}.hiw-desktop-preview-panel:where(.astro-l43jfdkk),.hiw-desktop-glow:where(.astro-l43jfdkk){display:none}.app-window:where(.astro-l43jfdkk){border:1px solid var(--color-border);box-shadow:var(--shadow-card);box-sizing:border-box;background:#fff;border-radius:.75rem;flex-direction:column;width:100%;min-width:0;max-width:100%;margin-inline:auto;display:flex;overflow:hidden}.preview-card-holder:where(.astro-l43jfdkk){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.app-window-header:where(.astro-l43jfdkk){background:var(--color-surface-2);border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.window-dots:where(.astro-l43jfdkk){flex-shrink:0;gap:.375rem;display:flex}.window-dot:where(.astro-l43jfdkk){border-radius:50%;width:8px;height:8px}.window-dot:where(.astro-l43jfdkk).red{background:#ff5f56}.window-dot:where(.astro-l43jfdkk).yellow{background:#ffbd2e}.window-dot:where(.astro-l43jfdkk).green{background:#27c93f}.window-title:where(.astro-l43jfdkk){font-family:var(--font-mono);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;margin-inline:auto;padding-right:2.5rem;font-size:.6875rem;overflow:hidden}.app-window-body:where(.astro-l43jfdkk){background:var(--color-surface);box-sizing:border-box;min-width:0;height:auto;min-height:14rem;position:relative;overflow:hidden}.app-window-body:where(.astro-l43jfdkk).scrollable-body{scrollbar-width:thin;height:auto;max-height:20rem;overflow-y:auto}.app-dashboard-layout:where(.astro-l43jfdkk){grid-template-columns:1fr;width:100%;height:100%;display:grid}.app-sidebar:where(.astro-l43jfdkk){display:none}.table-scroll-wrapper:where(.astro-l43jfdkk){-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow-x:auto}.table-scroll-wrapper:where(.astro-l43jfdkk)::-webkit-scrollbar{display:none}.hiw-desktop-preview-panel:where(.astro-l43jfdkk) .app-dashboard-layout:where(.astro-l43jfdkk){grid-template-columns:8rem 1fr}.hiw-desktop-preview-panel:where(.astro-l43jfdkk) #hiw-preview-3:where(.astro-l43jfdkk) .app-dashboard-layout:where(.astro-l43jfdkk){grid-template-columns:3.5rem 1fr}.hiw-desktop-preview-panel:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk){border-right:1px solid var(--color-border);text-align:left;background:#fff;flex-direction:column;gap:1rem;padding:.75rem .5rem;display:flex}.hiw-desktop-preview-panel:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact{align-items:center;width:3.5rem;padding:.75rem .25rem;display:flex}.hiw-desktop-preview-panel:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact .logo-text:where(.astro-l43jfdkk),.hiw-desktop-preview-panel:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact .logo-badge:where(.astro-l43jfdkk){display:none}@media (width>=541px){.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) .app-dashboard-layout:where(.astro-l43jfdkk){grid-template-columns:8rem 1fr}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) #hiw-preview-3:where(.astro-l43jfdkk) .app-dashboard-layout:where(.astro-l43jfdkk),.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) #hiw-mobile-preview-3:where(.astro-l43jfdkk) .app-dashboard-layout:where(.astro-l43jfdkk){grid-template-columns:3.5rem 1fr}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk){border-right:1px solid var(--color-border);text-align:left;background:#fff;flex-direction:column;gap:1rem;padding:.75rem .5rem;display:flex}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact{align-items:center;width:3.5rem;padding:.75rem .25rem;display:flex}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact .logo-text:where(.astro-l43jfdkk),.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk) .app-sidebar:where(.astro-l43jfdkk).compact .logo-badge:where(.astro-l43jfdkk){display:none}}.sidebar-logo:where(.astro-l43jfdkk){font-size:.75rem;font-weight:800;font-family:var(--font-sans);align-items:center;gap:.25rem;display:flex}.logo-box:where(.astro-l43jfdkk){background:var(--color-accent);border-radius:.1875rem;flex-shrink:0;width:.75rem;height:.75rem}.logo-badge:where(.astro-l43jfdkk){color:#4f46e5;background:#e0e7ff;border-radius:.25rem;margin-left:auto;padding:.0625rem .25rem;font-size:.5rem;font-weight:700}.sidebar-menu:where(.astro-l43jfdkk){flex-direction:column;gap:.25rem;display:flex}.menu-label:where(.astro-l43jfdkk){color:var(--color-text-4);margin-top:.5rem;margin-bottom:.25rem;padding-left:.375rem;font-size:.5625rem;font-weight:700}.menu-item:where(.astro-l43jfdkk){color:var(--color-text-2);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem;font-size:.6875rem;font-weight:600;display:flex}.menu-item:where(.astro-l43jfdkk).is-active{background:var(--color-surface-2);color:var(--color-text)}.menu-item-new:where(.astro-l43jfdkk){color:var(--color-text-3);border-top:1px dashed var(--color-border);align-items:center;gap:.375rem;margin-top:.5rem;padding:.375rem;font-size:.6875rem;display:flex}.menu-icon:where(.astro-l43jfdkk){flex-shrink:0;width:.75rem;height:.75rem}.app-main-content:where(.astro-l43jfdkk){text-align:left;background:#fff;height:100%;padding:1rem;position:relative;overflow-y:auto}.overview-header:where(.astro-l43jfdkk){margin-bottom:.75rem}.overview-title:where(.astro-l43jfdkk){color:var(--color-text);margin:0;font-size:.875rem;font-weight:800}.overview-sub:where(.astro-l43jfdkk){color:var(--color-text-3);margin:0;font-size:.625rem}.overview-stats-grid:where(.astro-l43jfdkk){grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.stat-card:where(.astro-l43jfdkk){background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;align-items:flex-start;padding:.5rem;display:flex}.stat-label:where(.astro-l43jfdkk){color:var(--color-text-3);white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.5625rem;overflow:hidden}.stat-value:where(.astro-l43jfdkk){color:var(--color-text);margin-top:.125rem;font-size:1rem;font-weight:800}.overlay-backdrop:where(.astro-l43jfdkk){z-index:10;background:#11111066;justify-content:center;align-items:center;width:100%;height:100%;padding:.75rem;animation:4.5s infinite fade-modal-overlay;display:flex;position:absolute;top:0;left:0}.app-modal:where(.astro-l43jfdkk){box-sizing:border-box;border:1px solid var(--color-border);background:#fff;border-radius:.75rem;width:100%;max-width:18rem;padding:1rem;animation:4.5s infinite scale-modal;box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #0000000a}.modal-header:where(.astro-l43jfdkk){justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.modal-title:where(.astro-l43jfdkk){color:var(--color-text);margin:0;font-size:.8125rem;font-weight:800}.modal-close:where(.astro-l43jfdkk){width:.75rem;height:.75rem;color:var(--color-text-4);cursor:pointer}.modal-desc:where(.astro-l43jfdkk){color:var(--color-text-3);margin:0 0 .75rem;font-size:.625rem;line-height:1.4}.modal-field:where(.astro-l43jfdkk){margin-bottom:.75rem}.modal-label:where(.astro-l43jfdkk){color:var(--color-text-2);margin-bottom:.25rem;font-size:.625rem;font-weight:700;display:block}.modal-input-box:where(.astro-l43jfdkk){border:1px solid var(--color-border-2);background:#fff;border-radius:99px;align-items:center;min-height:1.75rem;padding:.375rem .75rem;font-size:.6875rem;display:flex}.modal-typing-text:where(.astro-l43jfdkk){color:var(--color-text);white-space:nowrap;width:0;font-weight:500;animation:4.5s steps(12,end) infinite modal-type;overflow:hidden}.modal-cursor:where(.astro-l43jfdkk){background:var(--color-text-2);width:1.5px;height:10px;margin-left:1px;animation:.6s step-end infinite blink-caret}.modal-actions:where(.astro-l43jfdkk){justify-content:flex-end;gap:.5rem;display:flex}.btn-cancel:where(.astro-l43jfdkk){border:1px solid var(--color-border);color:var(--color-text-3);background:0 0;border-radius:99px;padding:.25rem .75rem;font-size:.625rem;font-weight:600}.btn-create:where(.astro-l43jfdkk){color:#fff;cursor:pointer;background:#111110;border:none;border-radius:99px;padding:.25rem .75rem;font-size:.625rem;font-weight:600;animation:4.5s infinite hover-modal-create}@keyframes fade-modal-overlay{0%,55%{opacity:1;pointer-events:auto;visibility:visible}60%,to{opacity:0;pointer-events:none;visibility:hidden}}@keyframes scale-modal{0%{opacity:0;transform:scale(.95)}5%,55%{opacity:1;transform:scale(1)}60%,to{opacity:0;transform:scale(.95)}}@keyframes modal-type{0%,8%{width:0}30%,55%{width:6rem}60%,to{width:0}}@keyframes hover-modal-create{0%,36%{background:#111110;transform:scale(1)}40%{background:#333330;transform:scale(.96)}44%,55%{background:#111110;transform:scale(1)}60%,to{background:#111110}}.setup-layout:where(.astro-l43jfdkk){text-align:left;background:#fff;flex-direction:column;gap:1rem;padding:1rem;display:flex}.setup-section-card:where(.astro-l43jfdkk){border:1px solid var(--color-border);background:#fff;border-radius:.625rem;padding:1rem}.section-title:where(.astro-l43jfdkk){color:var(--color-text);margin:0 0 .25rem;font-size:.875rem;font-weight:800}.section-desc:where(.astro-l43jfdkk){color:var(--color-text-3);margin:0 0 .75rem;font-size:.6875rem}.section-desc:where(.astro-l43jfdkk) code:where(.astro-l43jfdkk){background:var(--color-surface-2);font-family:var(--font-mono);border-radius:.25rem;padding:.0625rem .25rem}.endpoint-copy-box:where(.astro-l43jfdkk){background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.endpoint-url:where(.astro-l43jfdkk){font-family:var(--font-mono);color:var(--color-text-2);word-break:break-all;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;font-size:.625rem;overflow:hidden}.btn-copy-endpoint:where(.astro-l43jfdkk){border:1px solid var(--color-border-2);color:var(--color-text-2);cursor:pointer;background:#fff;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600;animation:4.5s infinite click-copy-setup;display:flex}.setup-tabs:where(.astro-l43jfdkk){background:var(--color-surface-2);border-radius:.5rem;gap:.125rem;width:fit-content;margin-bottom:.75rem;padding:.1875rem;display:flex}.setup-tab:where(.astro-l43jfdkk){color:var(--color-text-3);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.25rem .75rem;font-size:.625rem;font-weight:700}.setup-tab:where(.astro-l43jfdkk).is-active{color:var(--color-text);background:#fff;box-shadow:0 1px 3px #0000000d}.editor-container:where(.astro-l43jfdkk){box-sizing:border-box;background:#0b1622;border:1px solid #1e2d3d;border-radius:.5rem;width:100%;min-width:0;padding:.75rem;position:relative;overflow:hidden}.editor-container:where(.astro-l43jfdkk) pre:where(.astro-l43jfdkk){text-align:left;scrollbar-width:thin;max-width:100%;margin:0;padding-top:2.25rem;padding-bottom:2.25rem;overflow-x:auto}.editor-container:where(.astro-l43jfdkk) pre:where(.astro-l43jfdkk)::-webkit-scrollbar{height:4px}.editor-container:where(.astro-l43jfdkk) pre:where(.astro-l43jfdkk)::-webkit-scrollbar-track{background:0 0}.editor-container:where(.astro-l43jfdkk) pre:where(.astro-l43jfdkk)::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:99px}.editor-container:where(.astro-l43jfdkk) code:where(.astro-l43jfdkk){font-family:var(--font-mono);color:#cbd5e1;white-space:pre;font-size:.5625rem;line-height:1.5;display:block}.editor-copy-btn:where(.astro-l43jfdkk){color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.375rem;padding:.25rem;position:absolute;top:.75rem;right:.75rem}.pointing-arrow-wrapper:where(.astro-l43jfdkk){pointer-events:none;flex-direction:column;align-items:center;gap:.125rem;display:flex;position:absolute;top:.125rem;left:4.5rem}.hiw-preview-view:where(.astro-l43jfdkk).is-active .pointing-arrow-wrapper:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .pointing-arrow-wrapper:where(.astro-l43jfdkk){animation:4.5s forwards fade-pointing-arrow}.pointing-pill:where(.astro-l43jfdkk){background:var(--color-accent);color:#fff;box-shadow:var(--shadow-floating);white-space:nowrap;border:1px solid #ffffff1a;border-radius:99px;padding:.25rem .625rem;font-size:.5625rem;font-weight:700;line-height:1}.arrow-icon-below:where(.astro-l43jfdkk){color:var(--color-accent);width:1rem;height:1.5rem;animation:1.5s ease-in-out infinite bounce-arrow;display:block}.pasted-url:where(.astro-l43jfdkk){vertical-align:bottom;white-space:nowrap;width:0;display:inline-block;overflow:hidden}.hiw-preview-view:where(.astro-l43jfdkk).is-active .pasted-url:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .pasted-url:where(.astro-l43jfdkk){animation:4.5s steps(59,end) forwards paste-url-animation}@keyframes fade-pointing-arrow{0%,34%{opacity:0;visibility:hidden}38%,68%{opacity:1;visibility:visible}72%,to{opacity:0;visibility:hidden}}@keyframes paste-url-animation{0%,38%{width:0}58%,to{width:59ch}}.arrow-icon:where(.astro-l43jfdkk){width:.625rem;height:.625rem}@keyframes click-copy-setup{0%,30%{color:var(--color-text-4);transform:scale(1)}34%{color:var(--color-accent);transform:scale(.85)}38%,to{color:var(--color-text-4);transform:scale(1)}}@keyframes bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.flex-center:where(.astro-l43jfdkk){justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.simplified-create-card:where(.astro-l43jfdkk){border:1px solid var(--color-border);text-align:left;box-sizing:border-box;background:#fff;border-radius:.75rem;width:100%;max-width:100%;padding:1.25rem;box-shadow:0 4px 12px #00000008}.simplified-create-card:where(.astro-l43jfdkk) .card-title:where(.astro-l43jfdkk){color:var(--color-text);margin-bottom:.875rem;font-size:.875rem;font-weight:700}.simplified-create-card:where(.astro-l43jfdkk) .field-label:where(.astro-l43jfdkk){color:var(--color-text-3);margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.simplified-input:where(.astro-l43jfdkk){background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.375rem;justify-content:space-between;align-items:center;height:2rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.typing-text:where(.astro-l43jfdkk){color:var(--color-text-2);white-space:nowrap;font-weight:500;display:inline-block;overflow:hidden}.hiw-preview-view:where(.astro-l43jfdkk).is-active .typing-text:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .typing-text:where(.astro-l43jfdkk){animation:4.5s steps(12,end) forwards typing-content}.typing-cursor:where(.astro-l43jfdkk){background:var(--color-accent);width:2px;height:12px;animation:.8s infinite blink-cursor;display:inline-block}.simplified-btn:where(.astro-l43jfdkk){background:var(--color-accent);color:#fff;text-align:center;cursor:default;border:none;border-radius:.375rem;width:100%;padding:.5rem;font-size:.75rem;font-weight:700;transition:opacity .3s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .simplified-btn:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .simplified-btn:where(.astro-l43jfdkk){animation:4.5s forwards click-btn-action}@keyframes typing-content{0%,15%{width:0}40%,to{width:6.5rem}}@keyframes blink-cursor{50%{opacity:0}}@keyframes click-btn-action{0%,45%{opacity:1}50%,65%{opacity:.85;transform:scale(.97)}70%,to{opacity:1;transform:scale(1)}}.simplified-setup-card:where(.astro-l43jfdkk){text-align:left;box-sizing:border-box;width:100%;min-width:0;padding:1rem;overflow:hidden}.simplified-setup-card:where(.astro-l43jfdkk) .section-title:where(.astro-l43jfdkk){color:var(--color-text-2);margin-bottom:.5rem;font-size:.75rem;font-weight:700}.simplified-setup-card:where(.astro-l43jfdkk) .section-title:where(.astro-l43jfdkk).margin-top-md{margin-top:1rem}.endpoint-box:where(.astro-l43jfdkk){background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.375rem;align-items:center;gap:.5rem;min-width:0;padding:.5rem .75rem;display:flex;overflow:hidden}.endpoint-text:where(.astro-l43jfdkk){font-family:var(--font-mono);color:var(--color-text-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.625rem;overflow:hidden}.endpoint-copy-icon-btn:where(.astro-l43jfdkk){color:var(--color-text-4);cursor:default;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.hiw-preview-view:where(.astro-l43jfdkk).is-active .endpoint-copy-icon-btn:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .endpoint-copy-icon-btn:where(.astro-l43jfdkk){animation:4.5s forwards click-copy-setup}.simplified-integrations-list:where(.astro-l43jfdkk){box-sizing:border-box;flex-direction:column;gap:.625rem;width:100%;max-width:100%;display:flex}.integration-item:where(.astro-l43jfdkk){border:1px solid var(--color-border);background:#fff;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex;box-shadow:0 2px 6px #00000003}.integration-info:where(.astro-l43jfdkk){align-items:center;gap:.5rem;display:flex}.integration-name:where(.astro-l43jfdkk){color:var(--color-text);font-size:.75rem;font-weight:600}.integration-logo:where(.astro-l43jfdkk){background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem}.integration-logo:where(.astro-l43jfdkk).gsheets{background-image:url(/logos/google-sheets.svg)}.integration-logo:where(.astro-l43jfdkk).discord{background-image:url(/logos/discord.svg)}.integration-logo:where(.astro-l43jfdkk).slack{background-image:url(/logos/slack.svg)}.integration-logo:where(.astro-l43jfdkk).email{background-image:url(/logos/email.svg)}.badge-status-success:where(.astro-l43jfdkk){color:#10b981;background:#ecfdf5;border:1px solid #10b98133;border-radius:.25rem;align-items:center;gap:.25rem;padding:.1875rem .375rem;font-size:.5625rem;font-weight:700;display:flex}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk){animation:.5s cubic-bezier(.16,1,.3,1) both item-reveal}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):first-child,.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):first-child{animation-delay:.1s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(2),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(2){animation-delay:.6s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(3),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(3){animation-delay:1.1s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(4),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(4){animation-delay:1.6s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk) .badge-status-success:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk) .badge-status-success:where(.astro-l43jfdkk){animation:.4s cubic-bezier(.34,1.56,.64,1) both pop-checkmark}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):first-child .badge-status-success:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):first-child .badge-status-success:where(.astro-l43jfdkk){animation-delay:.5s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(2) .badge-status-success:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(2) .badge-status-success:where(.astro-l43jfdkk){animation-delay:1s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(3) .badge-status-success:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(3) .badge-status-success:where(.astro-l43jfdkk){animation-delay:1.5s}.hiw-preview-view:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(4) .badge-status-success:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .integration-item:where(.astro-l43jfdkk):nth-child(4) .badge-status-success:where(.astro-l43jfdkk){animation-delay:2s}@keyframes item-reveal{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pop-checkmark{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.simplified-submissions-feed:where(.astro-l43jfdkk){text-align:left;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.submission-feed-card:where(.astro-l43jfdkk){border:1px solid var(--color-border);background:#fff;border-radius:.5rem;padding:.75rem;box-shadow:0 2px 6px #00000003}.feed-card-header:where(.astro-l43jfdkk){justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.feed-email:where(.astro-l43jfdkk){color:var(--color-text);font-size:.6875rem;font-weight:700}.ai-status-indicators:where(.astro-l43jfdkk){gap:.25rem;display:flex}.status-indicator-icon:where(.astro-l43jfdkk){background:var(--color-surface-2);border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.status-indicator-icon:where(.astro-l43jfdkk).text-purple{color:#9333ea;background:#f3e8ff}.status-indicator-icon:where(.astro-l43jfdkk).text-orange{color:#ea580c;background:#ffedd5}.status-indicator-icon:where(.astro-l43jfdkk).text-green{color:#10b981;background:#ecfdf5}.status-indicator-icon:where(.astro-l43jfdkk).text-red{color:#ef4444;background:#fee2e2}.feed-msg:where(.astro-l43jfdkk){color:var(--color-text-2);margin:0 0 .5rem;font-size:.6875rem;line-height:1.4}.feed-tags:where(.astro-l43jfdkk){align-items:center;gap:.25rem;display:flex}.tags-anim-container:where(.astro-l43jfdkk){grid-template-columns:minmax(0,max-content);align-items:center;display:grid}.ai-tags-loading:where(.astro-l43jfdkk){background:var(--color-surface-3);border-radius:99px;grid-area:1/1;width:4rem;height:10px;position:relative;overflow:hidden}.hiw-preview-view:where(.astro-l43jfdkk).is-active .ai-tags-loading:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .ai-tags-loading:where(.astro-l43jfdkk){animation:4.5s forwards fade-loader-icon}.scan-bar-mini:where(.astro-l43jfdkk){background:var(--color-accent);border-radius:99px;width:30%;height:100%;animation:1s linear infinite loop-scan-bar}.ai-tags-resolved:where(.astro-l43jfdkk){opacity:0;grid-area:1/1;align-items:center;gap:.25rem;display:flex;transform:translateY(2px)}.hiw-preview-view:where(.astro-l43jfdkk).is-active .ai-tags-resolved:where(.astro-l43jfdkk),.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active .ai-tags-resolved:where(.astro-l43jfdkk){animation:4.5s forwards resolve-ai-tags}.pill-tag:where(.astro-l43jfdkk){border-radius:.1875rem;padding:.0625rem .25rem;font-size:.5rem;font-weight:700;display:inline-block}.pill-tag:where(.astro-l43jfdkk).tag-purple{color:#9333ea;background:#f3e8ff}.pill-tag:where(.astro-l43jfdkk).tag-orange{color:#ea580c;background:#ffedd5}.pill-tag:where(.astro-l43jfdkk).tag-light-orange{color:#f97316;background:#fff7ed}.pill-tag:where(.astro-l43jfdkk).tag-emerald{color:#047857;background:#d1fae5}@keyframes fade-loader-icon{0%,30%{opacity:1}38%,to{opacity:0;pointer-events:none}}@keyframes loop-scan-bar{0%{transform:translate(-100%)}to{transform:translate(330%)}}@keyframes resolve-ai-tags{0%,30%{opacity:0;transform:translateY(2px)}38%,to{opacity:1;transform:translateY(0)}}@media (width<=480px){.hiw-step-btn:where(.astro-l43jfdkk){grid-template-columns:2rem 1fr;gap:.625rem;padding:.75rem}.step-num-circle:where(.astro-l43jfdkk){width:2rem;height:2rem;font-size:.75rem}.step-btn-title:where(.astro-l43jfdkk){font-size:.875rem}.step-btn-body:where(.astro-l43jfdkk){font-size:.8125rem}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk){padding-inline:.375rem}.app-window-header:where(.astro-l43jfdkk){gap:.5rem;padding:.5rem .625rem}.window-title:where(.astro-l43jfdkk){padding-right:1.5rem;font-size:.5625rem}.editor-container:where(.astro-l43jfdkk) code:where(.astro-l43jfdkk){font-size:.5rem}}@media (width>=481px) and (width<=1023px){.hiw-step-btn:where(.astro-l43jfdkk){grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem}.step-num-circle:where(.astro-l43jfdkk){width:3rem;height:3rem;font-size:1rem}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk){padding-inline:1rem}.simplified-create-card:where(.astro-l43jfdkk),.simplified-integrations-list:where(.astro-l43jfdkk){max-width:20rem}.editor-container:where(.astro-l43jfdkk){padding:1rem}.editor-container:where(.astro-l43jfdkk) code:where(.astro-l43jfdkk){font-size:.625rem}}@media (width>=1024px){.hiw-interactive-container:where(.astro-l43jfdkk){grid-template-columns:1fr 1.5fr;align-items:stretch;gap:2.5rem;overflow:visible}.hiw-steps-list:where(.astro-l43jfdkk){grid-column:1;gap:.75rem;height:100%}.hiw-step-item-wrapper:where(.astro-l43jfdkk){flex:1}.hiw-step-btn:where(.astro-l43jfdkk){flex:1;grid-template-columns:2.5rem 1fr;align-content:center;gap:.75rem;padding:1rem}.step-btn-content:where(.astro-l43jfdkk){justify-content:center}.step-num-circle:where(.astro-l43jfdkk){width:2.5rem;height:2.5rem;font-size:.875rem}.hiw-mobile-preview-wrapper:where(.astro-l43jfdkk){display:none}.hiw-desktop-preview-panel:where(.astro-l43jfdkk){background-color:var(--color-surface-2);background-image:radial-gradient(var(--color-border-2) 1px, transparent 1px);border:1px solid var(--color-border);height:100%;min-height:24rem;box-shadow:var(--shadow-card);z-index:2;background-size:16px 16px;border-radius:1.25rem;grid-column:2;display:block;position:relative;overflow:hidden}.hiw-preview-view:where(.astro-l43jfdkk){box-sizing:border-box;opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),visibility .4s;display:flex;position:absolute;top:0;left:0;transform:translateY(12px)scale(.98)}.hiw-preview-view:where(.astro-l43jfdkk).is-active{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.hiw-step-item-wrapper:where(.astro-l43jfdkk).is-active{transform:translate(4px)}.hiw-desktop-glow:where(.astro-l43jfdkk){background:radial-gradient(circle, var(--color-accent-15) 0%, #fafaf900 70%);filter:blur(50px);z-index:0;pointer-events:none;width:32rem;height:32rem;display:block;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.app-window:where(.astro-l43jfdkk){max-width:min(100%,38rem)}.simplified-create-card:where(.astro-l43jfdkk){max-width:17rem}.simplified-integrations-list:where(.astro-l43jfdkk){max-width:18rem}.app-window-body:where(.astro-l43jfdkk){height:18rem;min-height:auto}.editor-container:where(.astro-l43jfdkk){padding:1rem}.editor-container:where(.astro-l43jfdkk) code:where(.astro-l43jfdkk){font-size:.625rem}}.benefit-card:where(.astro-olkngvws){background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;padding:1.5rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.benefit-card:where(.astro-olkngvws):hover{border-color:var(--color-border-2);box-shadow:var(--shadow-card)}.benefit-card--featured:where(.astro-olkngvws){border-color:var(--color-accent-15);background:linear-gradient(145deg, var(--color-accent-muted) 0%, var(--color-surface-1) 50%);padding:2.25rem}.benefit-card--featured:where(.astro-olkngvws):hover{border-color:var(--color-accent);box-shadow:0 4px 24px #ef583d14,0 1px 3px #0000000a}.benefit-card--featured:where(.astro-olkngvws) .benefit-title:where(.astro-olkngvws){margin-bottom:.75rem;font-size:1.25rem}.benefit-card--featured:where(.astro-olkngvws) .benefit-body:where(.astro-olkngvws){max-width:38ch;font-size:.9375rem;line-height:1.7}.benefit-card--featured:where(.astro-olkngvws) .benefit-ai-badge:where(.astro-olkngvws){margin-bottom:1.25rem}.benefit-card--featured:where(.astro-olkngvws) .benefit-ai-link:where(.astro-olkngvws){margin-top:auto;padding-top:1.5rem}.benefit-ai-badge:where(.astro-olkngvws){background:var(--color-accent-muted);color:var(--color-accent);border:1px solid var(--color-accent-15);text-transform:uppercase;letter-spacing:.06em;border-radius:99px;align-items:center;gap:.375rem;width:fit-content;margin-bottom:.875rem;padding:.25rem .625rem;font-size:.625rem;font-weight:700;display:inline-flex}.benefit-title:where(.astro-olkngvws){color:var(--color-text);margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.benefit-body:where(.astro-olkngvws){color:var(--color-text-2);margin:0;font-size:.875rem;line-height:1.6}.benefit-ai-link:where(.astro-olkngvws){color:var(--color-accent);align-items:center;gap:.375rem;margin-top:.625rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:gap .2s;display:inline-flex}.benefit-ai-link:where(.astro-olkngvws):hover{gap:.625rem}.benefits-header:where(.astro-5iyckawq){margin-bottom:3rem}.benefits-headline:where(.astro-5iyckawq){letter-spacing:0;margin-top:.75rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.bento:where(.astro-5iyckawq){grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.bento-featured:where(.astro-5iyckawq){grid-column:span 2;display:flex}.bento-cell:where(.astro-5iyckawq){grid-column:span 1;display:flex}.bento-featured:where(.astro-5iyckawq)>*,.bento-cell:where(.astro-5iyckawq)>*{flex:1;width:100%;min-width:0}@media (width>=640px) and (width<=1023px){.bento:where(.astro-5iyckawq){grid-template-columns:repeat(2,1fr)}.bento-featured:where(.astro-5iyckawq){grid-column:span 2}.bento-cell:where(.astro-5iyckawq){grid-column:span 1}}@media (width<=639px){.bento:where(.astro-5iyckawq){grid-template-columns:1fr;gap:1rem}.bento-featured:where(.astro-5iyckawq),.bento-cell:where(.astro-5iyckawq){grid-column:span 1}}.integration-item:where(.astro-zb6qsgaf){border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.integration-item:where(.astro-zb6qsgaf):last-child{border-bottom:none}.integration-item--muted:where(.astro-zb6qsgaf){opacity:.55}.integration-logo:where(.astro-zb6qsgaf){flex-shrink:0;width:1.25rem}.integration-logo:where(.astro-zb6qsgaf) img:where(.astro-zb6qsgaf){object-fit:contain;width:1.25rem;height:auto}.integration-name-row:where(.astro-zb6qsgaf){align-items:center;gap:.5rem;margin-bottom:.125rem;display:flex}.integration-name:where(.astro-zb6qsgaf){color:var(--color-text);font-size:.875rem;font-weight:600}.integration-desc:where(.astro-zb6qsgaf){color:var(--color-text-3);margin:0;font-size:.75rem}.integrations-grid:where(.astro-koregfav){grid-template-columns:1fr 1.4fr;align-items:start;gap:5rem;display:grid}.integrations-headline:where(.astro-koregfav){letter-spacing:0;margin:.75rem 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.integrations-body:where(.astro-koregfav){color:var(--color-text-2);font-size:.9375rem;line-height:1.65}.integrations-docs-link:where(.astro-koregfav){margin-top:1.5rem}.integration-list:where(.astro-koregfav){background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.integration-list--transparent:where(.astro-koregfav){background:0 0;border:none}.integrations-coming-soon:where(.astro-koregfav){margin-top:.875rem}.integrations-coming-soon-label:where(.astro-koregfav){text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-4);margin:0 0 .5rem .25rem;font-size:.6875rem;font-weight:600}.integrations-note:where(.astro-koregfav){color:var(--color-text-3);margin-top:.25rem;margin-bottom:.25rem;font-size:.75rem}.integrations-note:where(.astro-koregfav) a:where(.astro-koregfav){color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}@media (width<=1024px){.integrations-grid:where(.astro-koregfav){grid-template-columns:1fr;gap:3rem}}.logo-wrapper:where(.astro-54r36yne){justify-content:center;align-items:center;width:36px;height:36px;display:flex}.logo-wrapper:where(.astro-54r36yne) img:where(.astro-54r36yne){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.framework-card:where(.astro-54r36yne){background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:.75rem;min-width:9rem;padding:1.5rem 1.75rem;transition:border-color .2s,box-shadow .2s;display:flex}.framework-card:where(.astro-54r36yne):hover{border-color:var(--color-border-2);box-shadow:var(--shadow-card)}.framework-name:where(.astro-54r36yne){color:var(--color-text);margin:0;font-size:.8125rem;font-weight:600}@media (width<=480px){.framework-card:where(.astro-54r36yne){min-width:0}}.frameworks-grid:where(.astro-vkjr23yh){flex-wrap:wrap;justify-content:flex-start;gap:1rem;display:flex}@media (width<=640px){.frameworks-grid:where(.astro-vkjr23yh){grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}}.pricing-preview:where(.astro-jnj5ivri){grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.pricing-preview-headline:where(.astro-jnj5ivri){letter-spacing:0;margin:.75rem 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.pricing-preview-body:where(.astro-jnj5ivri){color:var(--color-text-2);font-size:.9375rem;line-height:1.65}.pricing-preview-cta:where(.astro-jnj5ivri){flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.pricing-preview-tiers:where(.astro-jnj5ivri){background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.pricing-tier:where(.astro-jnj5ivri){border-bottom:1px solid var(--color-border);padding:1.125rem 1.25rem}.pricing-tier:where(.astro-jnj5ivri):last-child{border-bottom:none}.pricing-tier--highlight:where(.astro-jnj5ivri){background:linear-gradient(145deg, var(--color-accent-muted) 0%, var(--color-surface-1) 50%);border-color:var(--color-accent-15)}.pricing-tier-header:where(.astro-jnj5ivri){justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.pricing-tier-name:where(.astro-jnj5ivri){color:var(--color-text);font-size:.875rem;font-weight:600}.pricing-tier-price:where(.astro-jnj5ivri){font-family:var(--font-display);color:var(--color-text);font-size:1.125rem;font-weight:700}.pricing-tier-period:where(.astro-jnj5ivri){color:var(--color-text-3);font-size:.75rem;font-weight:500}.pricing-tier-desc:where(.astro-jnj5ivri){color:var(--color-text-3);margin:0;font-size:.75rem}@media (width<=1024px){.pricing-preview:where(.astro-jnj5ivri){grid-template-columns:1fr;gap:3rem}}@media (width<=768px){.pricing-preview-tiers:where(.astro-jnj5ivri){margin-top:0}}@media (width<=480px){.pricing-tier:where(.astro-jnj5ivri){min-width:0}}.cta-section:where(.astro-xphih35w){text-align:center;padding-block:6rem}.cta-headline:where(.astro-xphih35w){letter-spacing:0;margin-bottom:1.25rem;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:700;line-height:1.1}.cta-body:where(.astro-xphih35w){color:var(--color-text-2);margin-bottom:2rem;font-size:1.0625rem;line-height:1.65}.cta-actions:where(.astro-xphih35w){flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1rem;display:flex}.cta-note:where(.astro-xphih35w){color:var(--color-text-4);place-self:center;font-size:.8125rem}@media (width<=480px){.cta-section:where(.astro-xphih35w){padding-block:4rem}}
