@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.flex{display:flex}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}:root{--canvas:#08080d;--canvas-2:#18181b;--shell:#18181b;--sidebar:#08080d;--panel:#18181b;--panel-2:#242427;--card:#27272a;--card-hover:#3f3f46;--line:#e4e4e71a;--line-strong:#e4e4e72e;--text:#fff;--muted:#a1a1aa;--muted-2:#71717a;--blue:#2563eb;--blue-2:#2563eb;--cyan:#06b6d4;--green:#06b6d4;--yellow:#2563eb;--danger:#ff8585;--shadow:0 36px 100px #00000080}*{box-sizing:border-box}html,body{background:var(--canvas);width:100%;min-height:100%;color:var(--text);font-family:var(--font-inter), Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:0}.mobile-splash{display:none}.aurix-wordmark{color:#fff;flex-direction:row;flex:none;align-items:center;gap:11px;max-width:100%;height:40px;display:inline-flex}.aurix-wordmark.compact{gap:9px;height:34px}.aurix-mark{flex:0 0 25px;width:25px;height:34px;position:relative}.aurix-mark i{clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);background:currentColor;width:18px;height:8px;position:absolute}.aurix-mark i:first-child{top:3px;left:7px}.aurix-mark i:nth-child(2){top:13px;left:3.5px}.aurix-mark i:nth-child(3){top:23px;left:0}.aurix-wordmark-divider{background:#ffffff29;width:1px;height:30px}.aurix-wordmark-name{letter-spacing:-1px;font-size:22px;font-weight:700;line-height:1}.aurix-wordmark.compact .aurix-mark{flex-basis:21px;width:21px;height:29px}.aurix-wordmark.compact .aurix-mark i{width:15px;height:7px}.aurix-wordmark.compact .aurix-mark i:first-child{top:2px;left:6px}.aurix-wordmark.compact .aurix-mark i:nth-child(2){top:11px;left:3px}.aurix-wordmark.compact .aurix-mark i:nth-child(3){top:20px}.aurix-wordmark.compact .aurix-wordmark-divider{height:25px}.aurix-wordmark.compact .aurix-wordmark-name{letter-spacing:-.8px;font-size:18px}.site-header-brand>.aurix-wordmark{flex:none;display:inline-flex}.site-header-cta,.primary-action{background:linear-gradient(135deg, var(--blue), var(--accent-strong,#2a63e7))}.automation-card.selected{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.automation-card.selected{border-color:color-mix(in srgb, var(--blue) 48%, transparent)}}body.modal-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}::selection{color:#fff;background:var(--blue)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--blue) 70%, transparent)}}.screen{background:var(--canvas);flex-direction:column;align-items:center;height:100dvh;min-height:100dvh;padding:14px 22px 22px;display:flex;position:relative;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:3;background:var(--sidebar);border:1px solid #d6e3f821;border-radius:14px;flex:none;align-items:center;gap:12px;width:min(1480px,100%);min-height:68px;margin-bottom:12px;padding:8px 10px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--sidebar) 94%, transparent)}}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 48px #0000003d}.site-header button{appearance:none}.site-header-brand{min-width:213px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.site-header-context{flex-direction:column;min-width:0;display:flex}.site-header-brand strong{letter-spacing:-.25px;font-size:13px}.site-header-brand small{color:#73839a;text-transform:uppercase;letter-spacing:.85px;margin-top:3px;font-size:7px;font-weight:750}.site-header-nav{align-items:center;gap:3px;display:flex}.site-header-nav button{color:#9ca9bb;cursor:pointer;background:0 0;border:0;border-radius:11px;min-height:40px;padding:0 12px;font-size:8px;font-weight:750;transition:color .2s,background .2s}.site-header-nav button:hover{color:#edf3ff;background:#ffffff0b}.workflow-library-trigger{border:1px solid var(--yellow);min-width:350px;min-height:50px;margin-left:auto;padding:6px 10px 6px 8px}@supports (color:color-mix(in lab, red, red)){.workflow-library-trigger{border:1px solid color-mix(in srgb, var(--yellow) 20%, transparent)}}.workflow-library-trigger{color:inherit;background:linear-gradient(135deg, var(--yellow), var(--blue)), #ffffff05;border-radius:14px;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-library-trigger{background:linear-gradient(135deg, color-mix(in srgb, var(--yellow) 7.5%, transparent), color-mix(in srgb, var(--blue) 5.5%, transparent)), #ffffff05}}.workflow-library-trigger{cursor:pointer;text-align:left;transition:transform .2s,border-color .2s,background .2s}.workflow-library-trigger:hover{border-color:var(--yellow);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.workflow-library-trigger:hover{border-color:color-mix(in srgb, var(--yellow) 40%, transparent)}}.workflow-library-trigger:hover{background:linear-gradient(135deg, var(--yellow), var(--blue)), #ffffff07}@supports (color:color-mix(in lab, red, red)){.workflow-library-trigger:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--yellow) 11%, transparent), color-mix(in srgb, var(--blue) 8%, transparent)), #ffffff07}}.workflow-library-industries{align-items:center;min-width:69px;display:flex}.workflow-library-industries i{color:#d9e5fb;background:linear-gradient(145deg,#3d6fc8,#243956);border:2px solid #141d2b;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:-8px;font-size:6px;font-style:normal;font-weight:850;display:grid}.workflow-library-industries i:nth-child(2){background:linear-gradient(145deg,#2e9175,#1d4a43)}.workflow-library-industries i:nth-child(3){background:linear-gradient(145deg,#a66f38,#59422c)}.workflow-library-industries i:nth-child(4){color:#e8c57f;background:#252c39}.workflow-library-trigger-copy{flex:1;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;min-width:0;display:grid}.workflow-library-stars{color:#f0bb5f;letter-spacing:.5px;font-size:9px;line-height:1}.workflow-library-trigger-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.workflow-library-trigger-copy small{color:#78889f;grid-column:1/-1;margin-top:4px;font-size:6.5px;line-height:1.2}.workflow-library-trigger>svg{color:#7599e7;flex:none}.work-example-trigger{border-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.work-example-trigger{border-color:color-mix(in srgb, var(--cyan) 30%, transparent)}}.work-example-trigger{background:radial-gradient(circle at 12% 50%, var(--cyan), transparent 32%), linear-gradient(135deg, var(--blue), var(--cyan)), #ffffff05}@supports (color:color-mix(in lab, red, red)){.work-example-trigger{background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--cyan) 13%, transparent), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--blue) 10%, transparent), color-mix(in srgb, var(--cyan) 5%, transparent)), #ffffff05}}.work-example-trigger:hover{border-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.work-example-trigger:hover{border-color:color-mix(in srgb, var(--cyan) 52%, transparent)}}.work-example-trigger:hover{background:radial-gradient(circle at 12% 50%, var(--cyan), transparent 32%), linear-gradient(135deg, var(--blue), var(--cyan)), #ffffff07}@supports (color:color-mix(in lab, red, red)){.work-example-trigger:hover{background:radial-gradient(circle at 12% 50%, color-mix(in srgb, var(--cyan) 18%, transparent), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--blue) 14%, transparent), color-mix(in srgb, var(--cyan) 8%, transparent)), #ffffff07}}.work-example-mark{border:1px solid var(--cyan);flex:none;width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.work-example-mark{border:1px solid color-mix(in srgb, var(--cyan) 34%, transparent)}}.work-example-mark{color:var(--cyan);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.work-example-mark{color:color-mix(in srgb, var(--cyan) 82%, white)}}.work-example-mark{background:linear-gradient(145deg, var(--blue), var(--cyan))}@supports (color:color-mix(in lab, red, red)){.work-example-mark{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 28%, transparent), color-mix(in srgb, var(--cyan) 9%, transparent))}}.work-example-mark{box-shadow:inset 0 1px #ffffff14}.work-example-trigger .workflow-library-trigger-copy{grid-template-columns:1fr}.work-example-trigger .workflow-library-trigger-copy strong{color:#edf5ff}.work-example-trigger .workflow-library-trigger-copy small{color:#8398b5}.site-header-cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#437fff,#2a63e7);border:1px solid #6a96ff57;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-width:144px;min-height:46px;padding:0 14px;font-size:8px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #2a63eb33}.webhook-test-toast{right:18px;bottom:max(18px, env(safe-area-inset-bottom));z-index:1000;color:#edf5ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1928f5;border:1px solid #93afd840;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(360px,100vw - 28px);min-height:70px;padding:12px;animation:.24s ease-out both webhook-test-toast-in;display:grid;position:fixed;box-shadow:0 20px 60px #0000006b}.webhook-test-toast>span{color:#90b1ff;background:#4277f029;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.webhook-test-toast.sending>span svg{animation:.9s linear infinite webhook-test-spin}.webhook-test-toast.success{border-color:#4bdaaa4d}.webhook-test-toast.success>span{color:#7fe0bd;background:#3abe8f24}.webhook-test-toast.error{border-color:#ff7c7c47}.webhook-test-toast.error>span{color:#ff9c9c;background:#de4c4c21}.webhook-test-toast>div{gap:3px;min-width:0;display:grid}.webhook-test-toast strong{font-size:10px}.webhook-test-toast small{color:#98a9bf;font-size:8px;line-height:1.45}.webhook-test-toast>button{color:#8fa1b8;cursor:pointer;background:#ffffff0d;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}@keyframes webhook-test-toast-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes webhook-test-spin{to{transform:rotate(360deg)}}.promo-banner{z-index:3;border:1px solid var(--yellow);flex:none;width:min(1480px,100%);min-height:54px;margin:-2px 0 10px;padding:8px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.promo-banner{border:1px solid color-mix(in srgb, var(--yellow) 28%, transparent)}}.promo-banner{background:radial-gradient(circle at 8% 50%, var(--yellow), transparent 24%), linear-gradient(110deg, var(--green), var(--blue)), #151e2c;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.promo-banner{background:radial-gradient(circle at 8% 50%, color-mix(in srgb, var(--yellow) 13%, transparent), transparent 24%), linear-gradient(110deg, color-mix(in srgb, var(--green) 8%, transparent), color-mix(in srgb, var(--blue) 7%, transparent)), #151e2c}}.promo-banner{animation:.38s cubic-bezier(.2,.8,.2,1) both promo-reveal;box-shadow:0 13px 34px #00000038}.promo-banner-copy{align-items:center;gap:11px;min-width:0;display:flex}.promo-banner-copy>span{border:1px solid var(--yellow);min-width:86px;height:34px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.promo-banner-copy>span{border:1px solid color-mix(in srgb, var(--yellow) 28%, transparent)}}.promo-banner-copy>span{color:#ffe1a4;background:var(--yellow);border-radius:11px;justify-content:center;align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.promo-banner-copy>span{background:color-mix(in srgb, var(--yellow) 9%, transparent)}}.promo-banner-copy>span{text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;font-size:8px;font-weight:900}.promo-banner-copy>span svg{color:var(--yellow)}.promo-banner-copy>div{flex-direction:column;min-width:0;display:flex}.promo-banner-copy strong{font-size:10px;line-height:1.2}.promo-banner-copy small{color:#8f9fb5;margin-top:3px;font-size:7px;line-height:1.25}.promo-countdown{border:1px solid var(--green);min-width:184px;padding:5px 9px}@supports (color:color-mix(in lab, red, red)){.promo-countdown{border:1px solid color-mix(in srgb, var(--green) 17%, transparent)}}.promo-countdown{color:#dffdf2;font-variant-numeric:tabular-nums;background:#04101247;border-radius:12px;justify-content:center;align-items:center;gap:6px;display:flex}.promo-countdown>span{flex-direction:column;align-items:center;min-width:37px;display:flex}.promo-countdown strong{letter-spacing:.4px;font-size:12px;line-height:1}.promo-countdown small{color:#6f897f;text-transform:uppercase;letter-spacing:.7px;margin-top:3px;font-size:5.5px;font-weight:800}.promo-countdown i{color:#668076;margin-top:-9px;font-size:10px;font-style:normal}.ambient{filter:blur(90px);pointer-events:none;opacity:.12;border-radius:50%;width:380px;height:380px;animation:12s ease-in-out infinite alternate ambient-drift;position:absolute}.ambient-one{background:var(--blue);top:-150px;right:4%}.ambient-two{background:var(--cyan);animation-delay:-5s;bottom:-180px;left:12%}@keyframes promo-reveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.app-shell{z-index:1;background:var(--shell);width:min(1480px,100%);min-height:0;box-shadow:var(--shadow);border:1px solid #d6e3f821;border-radius:30px;flex:auto;grid-template-columns:358px minmax(0,1fr);animation:.72s cubic-bezier(.2,.8,.2,1) both shell-in;display:grid;position:relative;overflow:hidden}.profile-panel{border-right:1px solid var(--line);scrollbar-width:none;background:radial-gradient(circle at 100% 30%,#3776ff1c,#0000 28%),linear-gradient(#151d2b 0%,#101722 100%);flex-direction:column;min-width:0;min-height:0;padding:24px;display:flex;position:relative;overflow:hidden auto}.profile-panel::-webkit-scrollbar{display:none}.brand-mark{background:linear-gradient(145deg,#ffffff1a,#ffffff06);border:1px solid #ffffff1f;border-radius:15px;flex:none;width:48px;height:48px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000038}.brand-mark.compact{border-radius:12px;width:40px;height:40px}.brand-mark img{object-fit:contain;filter:invert()drop-shadow(0 0 9px #578bff40);padding:1px}.profile-copy{margin-top:5px}.eyebrow{color:#85a9ff;text-transform:uppercase;letter-spacing:1.45px;align-items:center;gap:7px;font-size:10px;font-weight:760;display:flex}.eyebrow span{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 4px var(--green), 0 0 14px var(--green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.eyebrow span{box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 10%, transparent), 0 0 14px color-mix(in srgb, var(--green) 45%, transparent)}}.profile-copy h1{letter-spacing:-1.75px;max-width:300px;margin:14px 0 0;font-size:clamp(29px,2.4vw,39px);line-height:1.03}.profile-copy p{color:#a4b0c2;margin:14px 0 0;font-size:12.5px;line-height:1.65}.orchestrator-card{background:radial-gradient(circle at 50% 39%,#3576ff30,#0000 47%),linear-gradient(#0c1523,#080e18);border:1px solid #588dff30;border-radius:22px;min-height:174px;margin-top:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #00000040}.orchestrator-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#070c152e,#0000 42%,#070c1514),linear-gradient(#070c1505 30%,#070c154d 62%,#0b111d 100%);position:absolute;inset:0}.orchestrator-image{filter:saturate(.9)contrast(1.04);position:absolute;inset:0}.orchestrator-image img{object-fit:cover;object-position:50% 45%;transform:scale(1.025)}.orchestrator-overlay{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:13px;left:15px;right:15px}.orchestrator-overlay>span{color:#93a5bd;text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:6px;font-size:8px;display:flex}.orchestrator-overlay i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);border-radius:50%}.orchestrator-overlay strong{text-align:right;max-width:145px;font-size:10px;line-height:1.3}.feedback-card{appearance:none;border:1px solid var(--line);width:100%;min-height:60px;color:inherit;cursor:pointer;text-align:left;background:#ffffff06;border-radius:17px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;transition:transform .2s,border-color .2s,background .2s;display:flex}.feedback-card:hover{border-color:var(--blue-2);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.feedback-card:hover{border-color:color-mix(in srgb, var(--blue-2) 28%, transparent)}}.feedback-card:hover{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.feedback-card:hover{background:color-mix(in srgb, var(--blue) 5.5%, transparent)}}.feedback-signal{color:#76ddb8;background:linear-gradient(145deg, #3873ff52, var(--blue));border:1px solid #4d86ff4d;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){.feedback-signal{background:linear-gradient(145deg, #3873ff52, color-mix(in srgb, var(--blue) 8%, transparent))}}.feedback-card>div:nth-child(2){flex-direction:column;min-width:0;margin-right:auto;display:flex}.feedback-card strong{font-size:11px}.feedback-card span{color:var(--muted);margin-top:3px;font-size:9px}.feedback-card .feedback-rating-line{white-space:nowrap;align-items:center;gap:4px;display:flex}.feedback-rating-line i{color:#5f6f85;font-style:normal}.feedback-rating-line svg{color:#f2bd62;flex:none}.feedback-card>svg{color:var(--blue-2)}.trust-grid{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.trust-grid span{border:1px solid var(--line);color:#9daabd;background:#ffffff05;border-radius:9px;align-items:center;gap:5px;min-height:27px;padding:5px 8px;font-size:8px;display:inline-flex}.trust-grid svg{color:var(--green)}.profile-actions{grid-template-columns:1fr;gap:8px;margin-top:auto;padding-top:18px;display:grid}.profile-actions a,.profile-actions button{border:1px solid var(--line);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:9px;font-weight:700;transition:transform .2s,border-color .2s,background .2s;display:flex}.profile-actions a:hover,.profile-actions button:hover{border-color:var(--line-strong);transform:translateY(-2px)}.call-button{color:#fff;background:linear-gradient(135deg,#3d78ff,#2a63eb);grid-column:1/-1;box-shadow:0 10px 24px #2a63eb38}.profile-location{color:var(--muted-2);align-items:flex-start;gap:6px;margin:13px 0 0;font-size:8px;line-height:1.4;display:flex}.profile-location svg{flex:none}.workspace{background:radial-gradient(circle at 98% 0%, #3776ff14, transparent 27%), var(--shell);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.progress-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141c29bd;justify-content:space-between;align-items:center;gap:18px;min-height:105px;padding:18px 25px 16px;display:flex}.step-heading{align-items:center;gap:13px;min-width:0;display:flex}.step-index{border:1px solid var(--blue-2);flex:none;place-items:center;width:47px;height:47px;display:grid}@supports (color:color-mix(in lab, red, red)){.step-index{border:1px solid color-mix(in srgb, var(--blue-2) 25%, transparent)}}.step-index{color:#aac2ff;background:linear-gradient(145deg, var(--blue), var(--blue));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.step-index{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 22%, transparent), color-mix(in srgb, var(--blue) 5%, transparent))}}.step-index{font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffff12}.step-heading>div{min-width:0}.step-heading>div>span{color:#7691bf;text-transform:uppercase;letter-spacing:1.2px;font-size:9px;font-weight:700}.step-heading h2{letter-spacing:-.55px;margin:4px 0 0;font-size:20px;line-height:1.1}.step-heading p{color:var(--muted);margin:5px 0 0;font-size:10px}.step-track{gap:24px;display:flex;position:relative}.step-track:before{content:"";background:var(--line-strong);height:1px;position:absolute;top:50%;left:22px;right:22px}.step-track button{z-index:1;border:1px solid var(--line-strong);width:30px;height:30px;color:var(--muted-2);background:var(--shell);cursor:default;border-radius:10px;place-items:center;font-size:9px;font-weight:800;display:grid;position:relative}.step-track button.active{color:#fff;background:var(--blue);box-shadow:0 0 0 5px var(--blue), 0 7px 18px var(--blue);border-color:#5b8cff}@supports (color:color-mix(in lab, red, red)){.step-track button.active{box-shadow:0 0 0 5px color-mix(in srgb, var(--blue) 10%, transparent), 0 7px 18px color-mix(in srgb, var(--blue) 25%, transparent)}}.step-track button.complete{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.step-track button.complete{border-color:color-mix(in srgb, var(--green) 35%, transparent)}}.step-track button.complete{color:#8af0ca;background:var(--green)}@supports (color:color-mix(in lab, red, red)){.step-track button.complete{background:color-mix(in srgb, var(--green) 10%, transparent)}}.step-track button.complete{cursor:pointer}.workspace-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#35445e transparent;min-width:0;min-height:0;overflow:auto}.workspace-content::-webkit-scrollbar{width:8px}.workspace-content::-webkit-scrollbar-thumb{background:#35445e padding-box padding-box;border:2px solid #0000;border-radius:99px}.step-panel{min-height:100%;padding:19px 24px 25px;animation:.46s cubic-bezier(.2,.8,.2,1) both step-in}.catalog-toolbar{z-index:4;align-items:center;gap:10px;display:flex;position:relative}.category-tabs{scrollbar-width:none;flex:1;gap:7px;min-width:0;margin:-4px -2px;padding:4px 2px;display:flex;overflow-x:auto}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{border:1px solid var(--line);color:#8f9cb0;cursor:pointer;background:#ffffff05;border-radius:12px;align-items:center;gap:7px;min-width:max-content;height:37px;padding:0 11px;font-size:9px;font-weight:700;transition:border-color .2s,color .2s,background .2s,transform .2s;display:flex}.category-tabs button:hover{border-color:var(--line-strong);color:#c6d0df}.category-tabs button span{color:#647187;background:#ffffff0d;border-radius:6px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;display:grid}.category-tabs button.active{border-color:var(--blue-2)}@supports (color:color-mix(in lab, red, red)){.category-tabs button.active{border-color:color-mix(in srgb, var(--blue-2) 32%, transparent)}}.category-tabs button.active{color:#eef4ff;background:linear-gradient(135deg, var(--blue), var(--blue))}@supports (color:color-mix(in lab, red, red)){.category-tabs button.active{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 32%, transparent), color-mix(in srgb, var(--blue) 12%, transparent))}}.category-tabs button.active{box-shadow:inset 0 1px #ffffff14}.category-tabs button.active span{color:#c8d8ff;background:#ffffff14}.search-field{border:1px solid var(--line);width:min(245px,31%);height:37px;color:var(--muted-2);background:#080d1659;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.search-field:focus-within{border-color:var(--cyan)}@supports (color:color-mix(in lab, red, red)){.search-field:focus-within{border-color:color-mix(in srgb, var(--cyan) 42%, transparent)}}.search-field:focus-within{box-shadow:0 0 0 3px var(--cyan)}@supports (color:color-mix(in lab, red, red)){.search-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan) 7%, transparent)}}.search-field input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.search-field input::placeholder{color:#647187}.search-field button{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.catalog-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:22px;display:flex}.catalog-intro>div>span,.form-lead>div:nth-child(2) span{color:#7098f3;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:750}.catalog-intro h3,.form-lead h3{letter-spacing:-.45px;margin:6px 0 0;font-size:18px;line-height:1.15}.catalog-status{align-items:center;gap:10px;display:flex}.catalog-status p{color:var(--muted-2);margin:0;font-size:9px}.catalog-status button{color:#9bb7f8;background:var(--blue);border:1px solid #5d8dff33;border-radius:9px;height:28px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.catalog-status button{background:color-mix(in srgb, var(--blue) 6%, transparent)}}.catalog-status button{cursor:pointer;font-size:7.5px;font-weight:750}.pricing-strip{border:1px solid var(--green);min-height:76px;margin-top:13px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.pricing-strip{border:1px solid color-mix(in srgb, var(--green) 15%, transparent)}}.pricing-strip{background:radial-gradient(circle at 87% 50%, var(--green), transparent 26%), linear-gradient(145deg, var(--blue), var(--green)), #182336;border-radius:17px;grid-template-columns:38px minmax(210px,1fr) auto auto;align-items:center;gap:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.pricing-strip{background:radial-gradient(circle at 87% 50%, color-mix(in srgb, var(--green) 8%, transparent), transparent 26%), linear-gradient(145deg, color-mix(in srgb, var(--blue) 7%, transparent), color-mix(in srgb, var(--green) 2.5%, transparent)), #182336}}.pricing-strip-icon{border:1px solid var(--green);width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.pricing-strip-icon{border:1px solid color-mix(in srgb, var(--green) 20%, transparent)}}.pricing-strip-icon{color:#78e5bd;background:var(--green);border-radius:12px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pricing-strip-icon{background:color-mix(in srgb, var(--green) 7%, transparent)}}.pricing-strip-copy{flex-direction:column;min-width:0;display:flex}.pricing-strip-copy>span{color:#72d6b1;text-transform:uppercase;letter-spacing:.75px;font-size:7px;font-weight:800}.pricing-strip-copy strong{margin-top:4px;font-size:10px;line-height:1.25}.pricing-strip-copy small{color:#79899f;margin-top:3px;font-size:7px}.pricing-strip-numbers{border-right:1px solid var(--line);border-left:1px solid var(--line);align-items:center;gap:10px;padding:0 12px;display:flex}.pricing-strip-numbers>span{flex-direction:column;display:flex}.pricing-strip-numbers small{color:#718097;text-transform:uppercase;letter-spacing:.65px;font-size:6px}.pricing-strip-numbers strong{color:#dffdf2;margin-top:2px;font-size:14px}.pricing-strip-numbers .promo-active strong{color:#ffe09c}.pricing-strip-numbers del{color:#728096;margin-top:2px;font-size:7px;text-decoration-color:#d89577}.pricing-strip-numbers i{color:#506075;font-size:9px;font-style:normal}.pricing-strip>button{color:#aac0f3;background:var(--blue);border:1px solid #5d8dff36;border-radius:10px;align-items:center;gap:4px;height:34px;padding:0 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.pricing-strip>button{background:color-mix(in srgb, var(--blue) 7%, transparent)}}.pricing-strip>button{cursor:pointer;white-space:nowrap;font-size:7.5px;font-weight:750}.automation-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px;margin-top:14px;display:grid}.automation-card{border:1px solid var(--line);background:linear-gradient(145deg, #ffffff07, transparent 42%), var(--panel);min-width:0;min-height:174px;animation:card-in .46s cubic-bezier(.2, .8, .2, 1) var(--card-delay) both;border-radius:18px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.automation-card:hover{background-color:var(--card-hover);border-color:#97afd238;transform:translateY(-3px);box-shadow:0 13px 28px #0000002b}.automation-card.selected{background:radial-gradient(circle at 100% 0%, var(--blue), transparent 35%), linear-gradient(145deg, var(--blue), transparent 47%), #202d43;border-color:#4e89ff9e}@supports (color:color-mix(in lab, red, red)){.automation-card.selected{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--blue) 19%, transparent), transparent 35%), linear-gradient(145deg, color-mix(in srgb, var(--blue) 9%, transparent), transparent 47%), #202d43}}.automation-card.selected{box-shadow:inset 0 0 0 1px #528eff14,0 12px 27px #12439b2b}.card-select-surface{width:100%;min-height:126px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 28px;align-items:start;gap:10px;padding:13px 13px 9px;display:grid}.automation-icon{color:#83a7ff;background:linear-gradient(145deg, var(--blue), var(--blue));border:1px solid #7497d32b;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.automation-icon{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 18%, transparent), color-mix(in srgb, var(--blue) 4.5%, transparent))}}.automation-icon{transition:color .2s,transform .2s,background .2s;box-shadow:inset 0 1px #ffffff0d}.automation-card:hover .automation-icon{transform:rotate(-3deg)scale(1.04)}.automation-card.selected .automation-icon{color:#daf5ff;background:linear-gradient(145deg, #37b7ff52, var(--blue))}@supports (color:color-mix(in lab, red, red)){.automation-card.selected .automation-icon{background:linear-gradient(145deg, #37b7ff52, color-mix(in srgb, var(--blue) 13%, transparent))}}.automation-copy{flex-direction:column;min-width:0;display:flex}.automation-title-row{flex-wrap:wrap;align-items:flex-start;gap:5px 7px;display:flex}.automation-title-row strong{letter-spacing:-.13px;font-size:11.5px;line-height:1.25}.automation-title-row em{color:#91aeed;background:var(--blue);border:1px solid #5d8dff30;border-radius:6px;min-height:18px;padding:3px 6px}@supports (color:color-mix(in lab, red, red)){.automation-title-row em{background:color-mix(in srgb, var(--blue) 7%, transparent)}}.automation-title-row em{text-transform:uppercase;letter-spacing:.45px;font-size:6.5px;font-style:normal;font-weight:750}.automation-description{color:#9ca9bb;margin-top:6px;font-size:9px;line-height:1.48}.workflow-card-notes{gap:3px;margin-top:7px;display:grid}.workflow-card-note{color:#718199;font-size:7.5px;line-height:1.35;display:block}.workflow-card-note strong{color:#8998ad;font-size:inherit}.workflow-outcome{color:#8faecb}.workflow-outcome strong{color:#8fd4bb}.select-control{border:1px solid var(--line-strong);color:#8190a5;background:#ffffff06;border-radius:9px;place-items:center;width:27px;height:27px;transition:color .2s,border-color .2s,background .2s,transform .2s;display:grid}.automation-card.selected .select-control{color:#fff;background:var(--blue);border-color:#0000;animation:.32s both select-pop;transform:scale(1.04)}.card-meta{border-top:1px solid var(--line);color:#647287;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin:0 13px;padding-top:8px;display:flex}.card-meta>span{flex-direction:column;display:flex}.card-meta strong{color:#c7d6f2;font-size:8.5px;line-height:1.2}.card-meta small{color:#66758a;text-transform:uppercase;letter-spacing:.55px;font-size:5.8px;line-height:1.2}.card-price-primary strong{color:#a9c1f5;margin-top:2px}.card-price-primary.promo-active strong{color:#ffe09c}.card-price-primary del{color:#68768b;margin-top:1px;font-size:6px;line-height:1;text-decoration-color:#c98671}.card-price-timeline{text-align:right;align-items:flex-end}.card-price-timeline small{margin-top:2px}.empty-search{border:1px dashed var(--line-strong);min-height:280px;color:var(--muted-2);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;margin-top:15px;display:flex}.empty-search strong{color:#b9c5d5;margin-top:12px;font-size:12px}.empty-search span{margin-top:5px;font-size:9px}.action-bar{min-height:82px;padding:13px 20px max(13px, env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111824ed;align-items:center;gap:15px;display:flex;box-shadow:0 -16px 38px #05090f29}.selection-summary{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.selection-summary>span{border:1px dashed var(--line-strong);color:#67768a;background:#ffffff05;border-radius:12px;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-weight:800;transition:all .2s;display:grid}.selection-summary>span.has-selection{border-style:solid;border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.selection-summary>span.has-selection{border-color:color-mix(in srgb, var(--green) 35%, transparent)}}.selection-summary>span.has-selection{color:#a0efd2;background:var(--green)}@supports (color:color-mix(in lab, red, red)){.selection-summary>span.has-selection{background:color-mix(in srgb, var(--green) 9%, transparent)}}.selection-summary>div,.action-context{flex-direction:column;min-width:0;display:flex}.selection-summary strong,.action-context strong{font-size:10px}.selection-summary small,.action-context span{color:var(--muted-2);margin-top:3px;font-size:8px}.action-context{text-align:center;margin:0 auto}.primary-action,.back-action{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:48px;font-size:9px;font-weight:800;transition:transform .2s,filter .2s,opacity .2s,border-color .2s;display:inline-flex}.primary-action{color:#fff;background:linear-gradient(135deg,#4a82ff,#2c64ed);border:1px solid #769dff59;min-width:230px;padding:0 18px;box-shadow:0 13px 26px #2254c247,inset 0 1px #ffffff2e}.primary-action:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-2px)}.primary-action:disabled{border-color:var(--line);color:#68768a;box-shadow:none;cursor:not-allowed;background:#202a3a}.back-action{border:1px solid var(--line-strong);color:#a7b3c4;background:#ffffff06;min-width:84px;padding:0 14px}.back-action:hover{border-color:#c6d8f145;transform:translateY(-1px)}.button-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite spin}.business-panel{padding-top:23px}.form-lead{background:radial-gradient(circle at 0% 50%, var(--blue), transparent 30%), #1c2739bf;border:1px solid #4f88ff30;border-radius:19px;grid-template-columns:48px minmax(220px,.8fr) minmax(260px,1fr);align-items:center;gap:14px;min-height:84px;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.form-lead{background:radial-gradient(circle at 0% 50%, color-mix(in srgb, var(--blue) 15%, transparent), transparent 30%), #1c2739bf}}.form-lead-icon{color:#8ab2ff;background:var(--blue);border:1px solid #558eff3d;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}@supports (color:color-mix(in lab, red, red)){.form-lead-icon{background:color-mix(in srgb, var(--blue) 10%, transparent)}}.form-lead h3{max-width:410px;font-size:15px}.form-lead>p{border-left:1px solid var(--line);color:var(--muted);margin:0;padding-left:15px;font-size:9px;line-height:1.55}.business-form{margin-top:21px}.form-section-heading{align-items:center;gap:10px;display:flex}.form-section-heading+.field-grid{margin-top:12px}.field-grid+.form-section-heading{border-top:1px solid var(--line);margin-top:23px;padding-top:20px}.form-section-heading>span{border:1px solid var(--line);color:#7996ce;border-radius:10px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:800;display:grid}.form-section-heading>div{flex-direction:column;display:flex}.form-section-heading strong{font-size:11px}.form-section-heading p{color:var(--muted-2);margin:3px 0 0;font-size:8px}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field-grid label{flex-direction:column;min-width:0;display:flex}.field-grid label.wide{grid-column:1/-1}.field-grid label>span{color:#aeb9c9;margin-bottom:6px;font-size:8px;font-weight:650}.field-grid label>span em{color:#66768d;margin-left:4px;font-style:normal;font-weight:500}.field-grid input,.field-grid select,.field-grid textarea{border:1px solid var(--line);width:100%;color:var(--text);background:#161f2e;border-radius:13px;outline:0;font-size:10px;transition:border-color .2s,box-shadow .2s,background .2s}.field-grid input,.field-grid select{height:45px;padding:0 13px}.field-grid select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.field-grid textarea{resize:vertical;min-height:94px;padding:12px 13px;line-height:1.5}.field-grid input::placeholder,.field-grid textarea::placeholder{color:#5f6e82}.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus{box-shadow:0 0 0 3px var(--blue);background:#182335;border-color:#4885ff8c}@supports (color:color-mix(in lab, red, red)){.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 8%, transparent)}}.review-panel{padding-top:22px}.review-hero{background:radial-gradient(circle at 89% 30%, var(--cyan), transparent 24%), radial-gradient(circle at 70% 100%, var(--blue), transparent 38%), #182337;border:1px solid #538cff33;border-radius:22px;min-height:130px;padding:20px 23px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.review-hero{background:radial-gradient(circle at 89% 30%, color-mix(in srgb, var(--cyan) 15%, transparent), transparent 24%), radial-gradient(circle at 70% 100%, color-mix(in srgb, var(--blue) 18%, transparent), transparent 38%), #182337}}.review-hero:after{content:"";border:1px solid #5a91ff1c;border-radius:50%;width:190px;height:190px;position:absolute;top:50%;right:5%;transform:translateY(-50%);box-shadow:0 0 0 28px #5a91ff09,0 0 0 58px #5a91ff05}.review-hero>span{color:#8daeff;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:7px;font-size:8px;font-weight:750;display:flex}.review-hero h3{z-index:1;letter-spacing:-.75px;max-width:660px;margin:12px 0 0;font-size:24px;line-height:1.12;position:relative}.review-hero p{z-index:1;color:#95a3b7;max-width:670px;margin:10px 0 0;font-size:9px;line-height:1.55;position:relative}.review-layout{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:12px;margin-top:12px;display:grid}.review-side{flex-direction:column;gap:12px;display:flex}.review-card{border:1px solid var(--line);background:var(--panel);border-radius:18px;min-width:0;padding:15px}.review-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.review-card header>div{flex-direction:column;display:flex}.review-card header span,.bottleneck-card>span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.8px;font-size:7px}.review-card header strong{margin-top:4px;font-size:11px}.review-card header button{border:1px solid var(--line);color:#9bb7f8;background:var(--blue);border-radius:8px;min-width:46px;height:27px}@supports (color:color-mix(in lab, red, red)){.review-card header button{background:color-mix(in srgb, var(--blue) 6%, transparent)}}.review-card header button{cursor:pointer;font-size:7px;font-weight:700}.review-automation-list{scrollbar-width:thin;gap:7px;max-height:330px;margin-top:11px;display:grid;overflow:auto}.review-automation-list>div{background:#ffffff05;border:1px solid #c6d8f112;border-radius:13px;align-items:flex-start;gap:9px;min-height:55px;padding:8px;display:flex}.review-automation-list>div>span{color:#8bacff;background:var(--blue);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.review-automation-list>div>span{background:color-mix(in srgb, var(--blue) 9%, transparent)}}.review-automation-list>div>div{flex-direction:column;min-width:0;display:flex}.review-automation-list strong{font-size:9px}.review-automation-list small{color:var(--muted);margin-top:4px;font-size:7.5px;line-height:1.35}.review-automation-list em{color:#86a7ef;margin-top:5px;font-size:7px;font-style:normal;font-weight:700}.review-automation-list em strong{color:#ffe09c;font:inherit;font-weight:800}.review-automation-list em del{color:#6f7d91;margin-left:3px;text-decoration-color:#c98671}.bundle-note{border:1px solid var(--green);margin:11px 0 0;padding:10px}@supports (color:color-mix(in lab, red, red)){.bundle-note{border:1px solid color-mix(in srgb, var(--green) 13%, transparent)}}.bundle-note{color:#75d8b3;background:var(--green);border-radius:12px;align-items:flex-start;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.bundle-note{background:color-mix(in srgb, var(--green) 3.5%, transparent)}}.bundle-note svg{flex:none}.bundle-note span{color:#78918d;font-size:7.5px;line-height:1.45}.bundle-note strong{color:#9bd7c1;margin-bottom:2px;font-size:8px;display:block}.review-card dl{gap:8px;margin:10px 0 0;display:grid}.review-card dl>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.review-card dt{color:var(--muted-2);font-size:8px}.review-card dd{color:#bdc7d6;text-align:right;word-break:break-word;max-width:65%;margin:0;font-size:8px}.bottleneck-card{background:linear-gradient(145deg, var(--blue), transparent 52%), var(--panel)}@supports (color:color-mix(in lab, red, red)){.bottleneck-card{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 9%, transparent), transparent 52%), var(--panel)}}.bottleneck-card>strong{margin-top:7px;font-size:11px;line-height:1.35;display:block}.bottleneck-card>p{border-top:1px solid var(--line);color:var(--muted);margin:9px 0 0;padding-top:9px;font-size:8px;line-height:1.5}.compliance-note{border:1px solid var(--green);min-height:58px;margin-top:12px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.compliance-note{border:1px solid color-mix(in srgb, var(--green) 14%, transparent)}}.compliance-note{color:#83ddbd;background:var(--green);border-radius:15px;align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.compliance-note{background:color-mix(in srgb, var(--green) 4%, transparent)}}.compliance-note svg{flex:none}.compliance-note p{color:#849b98;margin:0;font-size:8px;line-height:1.5}.compliance-note strong{color:#a9d9c8}.form-consent{border:1px solid var(--green);margin-top:12px;padding:10px 11px}@supports (color:color-mix(in lab, red, red)){.form-consent{border:1px solid color-mix(in srgb, var(--green) 14%, var(--line))}}.form-consent{background:var(--green);border-radius:13px;align-items:flex-start;gap:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.form-consent{background:color-mix(in srgb, var(--green) 3%, transparent)}}.form-consent{transition:border-color .2s,background .2s}.form-consent.unchecked{background:#ff858509;border-color:#ff858540}.form-consent>input{width:15px;height:15px;accent-color:var(--blue);cursor:pointer;flex:none;margin:1px 0 0}.form-consent>div{min-width:0}.form-consent label{color:#9eacbe;cursor:pointer;font-size:8px;font-weight:650;line-height:1.45;display:block}.form-consent p{color:#68768a;margin:4px 0 0;font-size:7px;line-height:1.5}.form-consent p a{color:#8daeff;text-underline-offset:2px;-webkit-text-decoration:underline #8daeff47;text-decoration:underline #8daeff47}.form-consent p span{color:#546175;margin-inline:5px}.submit-error{color:#faa;background:#ff85850f;border:1px solid #ff858538;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:8px}.success-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:45px 25px;animation:.5s both step-in;display:flex}.success-orbit{border:1px solid var(--green);width:110px;height:110px;position:relative}@supports (color:color-mix(in lab, red, red)){.success-orbit{border:1px solid color-mix(in srgb, var(--green) 18%, transparent)}}.success-orbit{box-shadow:0 0 0 21px var(--green), 0 0 0 43px var(--green);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.success-orbit{box-shadow:0 0 0 21px color-mix(in srgb, var(--green) 3.5%, transparent), 0 0 0 43px color-mix(in srgb, var(--green) 1.8%, transparent)}}.success-orbit{animation:5s linear infinite success-orbit}.success-orbit:before{content:"";background:var(--cyan);width:7px;height:7px;box-shadow:0 0 15px var(--cyan);border-radius:50%;position:absolute;top:7px;left:50%}.success-orbit>span{color:#e9fff7;background:linear-gradient(145deg, var(--green), var(--green));border-radius:21px;place-items:center;width:64px;height:64px;display:grid}@supports (color:color-mix(in lab, red, red)){.success-orbit>span{background:linear-gradient(145deg, color-mix(in srgb, var(--green) 37%, transparent), color-mix(in srgb, var(--green) 13%, transparent))}}.success-orbit>span{animation:5s linear infinite reverse success-orbit;box-shadow:0 15px 30px #1a785a33,inset 0 1px #ffffff2e}.success-kicker{color:#83d7b8;text-transform:uppercase;letter-spacing:1.4px;margin-top:46px;font-size:9px;font-weight:800}.success-panel h2{letter-spacing:-1.7px;max-width:650px;margin:11px 0 0;font-size:clamp(29px,4vw,48px);line-height:1.05}.success-panel>p{max-width:600px;color:var(--muted);margin:15px 0 0;font-size:11px;line-height:1.6}.success-summary{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:repeat(3,1fr);width:min(620px,100%);margin-top:28px;padding:13px;display:grid}.success-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;min-height:49px;display:flex}.success-summary>div:last-child{border-right:0}.success-summary span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.75px;font-size:7px}.success-summary strong{margin-top:5px;font-size:10px}.success-actions{gap:9px;margin-top:17px;display:flex}.success-actions a,.restart-button{border:1px solid var(--line-strong);color:#b8c5d7;background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:0 14px;font-size:8px;font-weight:750;display:inline-flex}.restart-button{color:#7e9be0;cursor:pointer;margin-top:10px}.workflow-library-dialog{border:1px solid var(--line-strong);width:min(1220px,100% - 48px);max-width:none;height:min(840px,100dvh - 48px);max-height:none;color:var(--text);background:0 0;border-radius:28px;margin:auto;padding:0;overflow:hidden;box-shadow:0 45px 120px #000000ad}.workflow-library-dialog:not([open]){display:none}.workflow-library-dialog[open]{animation:.42s cubic-bezier(.2,.8,.2,1) both chat-shell-in;display:block}.workflow-library-dialog::backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04080edb;animation:.25s both overlay-in}.workflow-library-shell{background:radial-gradient(circle at 10% 0%, var(--blue), transparent 28%), radial-gradient(circle at 91% 5%, var(--yellow), transparent 24%), #151d2a;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workflow-library-shell{background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--blue) 18%, transparent), transparent 28%), radial-gradient(circle at 91% 5%, color-mix(in srgb, var(--yellow) 10%, transparent), transparent 24%), #151d2a}}.workflow-library-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 25px 18px;display:flex}.workflow-library-heading{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;max-width:760px;display:grid}.workflow-library-heading>span:nth-child(2){color:#86a9fa;text-transform:uppercase;letter-spacing:1.15px;font-size:9px;font-weight:850}.workflow-library-heading h2{letter-spacing:-1px;grid-column:1/-1;margin:10px 0 0;font-size:30px;line-height:1.06}.workflow-library-heading p{color:#9aa9bd;grid-column:1/-1;max-width:700px;margin:9px 0 0;font-size:12px;line-height:1.55}.workflow-library-close{border:1px solid var(--line);color:#9aa9bd;cursor:pointer;background:#ffffff08;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.workflow-library-controls{border-bottom:1px solid var(--line);background:#080d1647;grid-template-columns:minmax(280px,1fr) 190px 190px;gap:10px;padding:14px 25px;display:grid}.workflow-library-search{border:1px solid var(--line);color:#75849a;background:#ffffff07;border-radius:13px;align-items:center;gap:9px;min-width:0;height:46px;padding:0 11px;display:flex}.workflow-library-search:focus-within{border-color:var(--blue-2)}@supports (color:color-mix(in lab, red, red)){.workflow-library-search:focus-within{border-color:color-mix(in srgb, var(--blue-2) 46%, transparent)}}.workflow-library-search:focus-within{box-shadow:0 0 0 3px var(--blue)}@supports (color:color-mix(in lab, red, red)){.workflow-library-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 9%, transparent)}}.workflow-library-search input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.workflow-library-search input::placeholder{color:#66758b}.workflow-library-search button{color:#7f8da1;cursor:pointer;background:#ffffff0a;border:0;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.workflow-library-select{border:1px solid var(--line);background:#ffffff07;border-radius:13px;flex-direction:column;justify-content:center;height:46px;padding:5px 10px 4px;display:flex}.workflow-library-select>span{color:#68778c;text-transform:uppercase;letter-spacing:.75px;font-size:7px;font-weight:800}.workflow-library-select select{color:#dfe7f4;background:0 0;border:0;outline:0;width:100%;margin-top:2px;font-size:10px;font-weight:700}.workflow-library-results{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#35445e transparent;min-height:0;padding:0 25px 24px;overflow:auto}.workflow-library-result-bar{z-index:3;background:linear-gradient(#151d2a 78%,#151d2a00);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 0;display:flex;position:sticky;top:0}.workflow-library-result-bar p{color:#91a0b4;margin:0;font-size:10px}.workflow-library-result-bar p strong{color:#e9eef8;font-size:12px}.workflow-library-result-bar>span{color:#78889d;font-size:8px}.workflow-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.workflow-example-grid>li{min-width:0}.workflow-example-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff03),#192231;border-radius:18px;flex-direction:column;height:100%;min-height:374px;padding:16px;transition:transform .2s,border-color .2s,background .2s;display:flex}.workflow-example-card:hover{border-color:var(--blue-2);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.workflow-example-card:hover{border-color:color-mix(in srgb, var(--blue-2) 28%, transparent)}}.workflow-example-card:hover{background:linear-gradient(145deg, var(--blue), #ffffff05), #192231}@supports (color:color-mix(in lab, red, red)){.workflow-example-card:hover{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 7.5%, transparent), #ffffff05), #192231}}.workflow-example-topline{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.workflow-example-topline>span:first-child{color:#7da4f8;text-transform:uppercase;letter-spacing:.72px;font-size:7px;font-weight:850;line-height:1.3}.workflow-example-fit{flex-direction:column;flex:none;align-items:flex-end;display:flex}.workflow-example-fit i{color:#edb85e;letter-spacing:.2px;font-size:8px;font-style:normal;line-height:1}.workflow-example-fit small{color:#66758a;text-transform:uppercase;letter-spacing:.45px;margin-top:3px;font-size:6px}.workflow-example-business{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:15px;padding-bottom:13px;display:grid}.workflow-example-business>span{color:#b9cbf2;background:linear-gradient(145deg, var(--blue), var(--blue));border:1px solid #6593ff38;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.workflow-example-business>span{background:linear-gradient(145deg, color-mix(in srgb, var(--blue) 25%, transparent), color-mix(in srgb, var(--blue) 7%, transparent))}}.workflow-example-business>span{font-size:8px;font-weight:850}.workflow-example-business>div{flex-direction:column;min-width:0;display:flex}.workflow-example-business strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.workflow-example-business small{color:#708097;margin-top:3px;font-size:7px}.workflow-example-business>svg{color:#78d9b6}.workflow-example-card>h3{letter-spacing:-.35px;margin:15px 0 12px;font-size:16px;line-height:1.18}.workflow-example-block{margin-top:9px}.workflow-example-block>span{color:#6e88bd;text-transform:uppercase;letter-spacing:.65px;font-size:7px;font-weight:800}.workflow-example-block p{color:#aebacc;margin:5px 0 0;font-size:9px;line-height:1.5}.workflow-example-change{border:1px solid var(--green);margin-top:12px;padding:10px}@supports (color:color-mix(in lab, red, red)){.workflow-example-change{border:1px solid color-mix(in srgb, var(--green) 13%, transparent)}}.workflow-example-change{color:#75d8b4;background:var(--green);border-radius:12px;align-items:flex-start;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-example-change{background:color-mix(in srgb, var(--green) 4%, transparent)}}.workflow-example-change>svg{flex:none;margin-top:1px}.workflow-example-change>span{color:#91a89f;font-size:8px;line-height:1.42}.workflow-example-change strong{color:#82dab9;text-transform:uppercase;letter-spacing:.55px;margin-bottom:3px;font-size:7px;display:block}.workflow-example-card>footer{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:13px;display:flex}.workflow-example-card>footer>span{color:#8fa4cc;font-size:7px;font-weight:750}.workflow-example-card>footer em{color:#77869a;text-align:right;max-width:125px;font-size:6px;font-style:normal;line-height:1.3}.workflow-library-load-more{border:1px solid var(--blue-2);min-width:230px;min-height:46px;margin:20px auto 0;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.workflow-library-load-more{border:1px solid color-mix(in srgb, var(--blue-2) 28%, transparent)}}.workflow-library-load-more{color:#e8efff;background:var(--blue);border-radius:13px;justify-content:center;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-library-load-more{background:color-mix(in srgb, var(--blue) 10%, transparent)}}.workflow-library-load-more{cursor:pointer;font-size:9px;font-weight:800}.workflow-library-load-more span{color:#7990bd;font-size:7px;font-weight:650}.workflow-library-empty{color:#718199;text-align:center;place-content:center;justify-items:center;min-height:280px;display:grid}.workflow-library-empty strong{color:#dce5f4;margin-top:12px;font-size:14px}.workflow-library-empty span{margin-top:6px;font-size:9px}.workflow-library-footer{border-top:1px solid var(--line);background:#080d166b;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 25px;display:flex}.workflow-library-footer p{color:#7e8da2;align-items:flex-start;gap:9px;max-width:840px;margin:0;font-size:8px;line-height:1.45;display:flex}.workflow-library-footer p svg{color:#d4aa5d;flex:none}.workflow-library-footer p strong{color:#c6b07d}.workflow-library-footer>button{border:1px solid var(--blue-2);min-width:125px;min-height:40px}@supports (color:color-mix(in lab, red, red)){.workflow-library-footer>button{border:1px solid color-mix(in srgb, var(--blue-2) 28%, transparent)}}.workflow-library-footer>button{color:#fff;background:var(--blue);cursor:pointer;border-radius:11px;font-size:8px;font-weight:800}.work-example-overlay{z-index:125;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04080edb;place-items:center;padding:18px;animation:.25s both overlay-in;display:grid;position:fixed;inset:0}.work-example-modal{border:1px solid var(--line-strong);width:min(1320px,100%);height:min(880px,100dvh - 36px);min-height:0;color:var(--text);background:radial-gradient(circle at 8% 0%, var(--blue), transparent 30%), radial-gradient(circle at 94% 0%, var(--cyan), transparent 23%), #151d2a;border-radius:28px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.work-example-modal{background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--blue) 18%, transparent), transparent 30%), radial-gradient(circle at 94% 0%, color-mix(in srgb, var(--cyan) 10%, transparent), transparent 23%), #151d2a}}.work-example-modal{animation:.42s cubic-bezier(.2,.8,.2,1) both chat-shell-in;box-shadow:0 48px 130px #000000b3}.work-example-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;min-height:116px;padding:20px 22px 17px;display:flex}.work-example-header>div:first-child{min-width:0;max-width:790px}.work-example-header>div:first-child>span{color:#86a9fa;text-transform:uppercase;letter-spacing:1.05px;align-items:center;gap:7px;font-size:8px;font-weight:850;display:inline-flex}.work-example-header>div:first-child>span i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 4px var(--green), 0 0 14px var(--green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.work-example-header>div:first-child>span i{box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 10%, transparent), 0 0 14px color-mix(in srgb, var(--green) 45%, transparent)}}.work-example-header h2{letter-spacing:-.9px;margin:8px 0 0;font-size:29px;line-height:1.05}.work-example-header p{color:#94a4ba;max-width:720px;margin:8px 0 0;font-size:10px;line-height:1.5}.work-example-actions{flex:none;align-items:center;gap:8px;display:flex}.work-example-actions>button{border:1px solid var(--line);color:#9cabbe;cursor:pointer;background:#ffffff07;border-radius:12px;place-items:center;width:42px;height:42px;padding:0;display:grid}.work-example-browser{background:#f7f8fa;border:1px solid #d1e0f826;border-radius:18px;grid-template-rows:40px minmax(0,1fr);min-width:0;min-height:0;margin:14px 18px;display:grid;overflow:hidden;box-shadow:0 22px 58px #00000057}.work-example-browser-bar{color:#667085;background:#f0f2f5;border-bottom:1px solid #1018241c;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:0 13px;display:grid}.work-example-browser-bar>span{gap:5px;display:flex}.work-example-browser-bar>span i{background:#ff6b6b;border-radius:50%;width:7px;height:7px}.work-example-browser-bar>span i:nth-child(2){background:#f5b94c}.work-example-browser-bar>span i:nth-child(3){background:#61c875}.work-example-browser-bar strong{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.work-example-browser-bar strong small{display:none}.work-example-browser-bar em{color:#27705a;text-transform:uppercase;letter-spacing:.55px;background:#dbf4e9;border-radius:7px;padding:4px 7px;font-size:6px;font-style:normal;font-weight:850}.work-example-frame{min-width:0;min-height:0;position:relative;overflow:hidden}.work-example-frame iframe{touch-action:auto;background:#fff;border:0;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.client-reviews-overlay{z-index:115;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04080ed1;place-items:center;padding:24px;animation:.25s both overlay-in;display:grid;position:fixed;inset:0}.client-reviews-sheet{border:1px solid var(--line-strong);background:radial-gradient(circle at 10% 0%, var(--blue), transparent 27%), radial-gradient(circle at 92% 8%, var(--yellow), transparent 25%), var(--shell);border-radius:28px;width:min(1040px,100%);max-height:calc(100dvh - 48px);padding:25px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.client-reviews-sheet{background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--blue) 16%, transparent), transparent 27%), radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--yellow) 8%, transparent), transparent 25%), var(--shell)}}.client-reviews-sheet{overscroll-behavior:contain;scrollbar-width:thin;animation:.42s cubic-bezier(.2,.8,.2,1) both chat-shell-in;box-shadow:0 45px 120px #0000009e}.client-reviews-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.client-reviews-header>div>span{color:#7ea6ff;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:800}.client-reviews-header h2{letter-spacing:-.9px;margin:8px 0 0;font-size:28px;line-height:1.08}.client-reviews-header p{color:#8d9db3;max-width:680px;margin:9px 0 0;font-size:9px;line-height:1.55}.client-reviews-header>button{border:1px solid var(--line);color:#93a2b8;cursor:pointer;background:#ffffff06;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.build-process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:21px 0 0;padding:0;list-style:none;display:grid}.build-process-card{border:1px solid var(--line);background:linear-gradient(155deg, var(--blue), transparent 55%), #ffffff06;border-radius:17px;flex-direction:column;min-width:0;min-height:205px;padding:15px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.build-process-card{background:linear-gradient(155deg, color-mix(in srgb, var(--blue) 7%, transparent), transparent 55%), #ffffff06}}.build-process-card:before{content:"";background:linear-gradient(90deg, var(--blue), var(--green), transparent);height:1px;position:absolute;top:0;left:15px;right:15px}@supports (color:color-mix(in lab, red, red)){.build-process-card:before{background:linear-gradient(90deg, color-mix(in srgb, var(--blue) 72%, white), color-mix(in srgb, var(--green) 55%, transparent), transparent)}}.build-process-card:before{opacity:.72}.build-process-stage{justify-content:space-between;align-items:center;gap:8px;display:flex}.build-process-stage>span{border:1px solid var(--blue);width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.build-process-stage>span{border:1px solid color-mix(in srgb, var(--blue) 28%, transparent)}}.build-process-stage>span{color:#91b2ff;background:var(--blue);border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.build-process-stage>span{background:color-mix(in srgb, var(--blue) 9%, transparent)}}.build-process-stage>span{letter-spacing:.5px;font-size:8px;font-weight:850}.build-process-stage>small{color:#687a92;text-transform:uppercase;letter-spacing:.7px;font-size:6px;font-weight:800}.build-process-card>h3{letter-spacing:-.25px;margin:15px 0 0;font-size:14px;line-height:1.2}.build-process-card>p{color:#aab8cb;overflow-wrap:anywhere;margin:8px 0 17px;font-size:8.5px;line-height:1.55}.build-process-card>footer{border-top:1px solid var(--line);flex-direction:column;margin-top:auto;padding-top:11px;display:flex}.build-process-card>footer span{color:#68788e;text-transform:uppercase;letter-spacing:.7px;font-size:5.8px;font-weight:800}.build-process-card>footer strong{color:#7dd7b7;overflow-wrap:anywhere;margin-top:4px;font-size:7.5px;line-height:1.35}.build-niche-note{border:1px solid var(--green);min-height:70px;margin-top:10px;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.build-niche-note{border:1px solid color-mix(in srgb, var(--green) 20%, transparent)}}.build-niche-note{background:linear-gradient(100deg, var(--green), #ffffff05);border-radius:15px;grid-template-columns:34px minmax(180px,.62fr) minmax(0,1.38fr);align-items:center;gap:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.build-niche-note{background:linear-gradient(100deg, color-mix(in srgb, var(--green) 7%, transparent), #ffffff05)}}.build-niche-note>span{color:#70d8b2;background:var(--green);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.build-niche-note>span{background:color-mix(in srgb, var(--green) 10%, transparent)}}.build-niche-note>div{min-width:0}.build-niche-note small{color:#6fcfad;text-transform:uppercase;letter-spacing:.7px;font-size:6px;font-weight:850;display:block}.build-niche-note h3{overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.25}.build-niche-note>p{border-left:1px solid var(--green);margin:0;padding-left:12px}@supports (color:color-mix(in lab, red, red)){.build-niche-note>p{border-left:1px solid color-mix(in srgb, var(--green) 15%, transparent)}}.build-niche-note>p{color:#93a3b7;overflow-wrap:anywhere;font-size:7.5px;line-height:1.5}.build-assurance-row{border:1px solid var(--line);background:#ffffff04;border-radius:14px;align-items:center;gap:10px;min-height:49px;margin-top:10px;padding:9px 11px;display:flex}.build-assurance-row>strong{color:#788aa3;text-transform:uppercase;letter-spacing:.7px;flex:none;font-size:6px;font-weight:850}.build-assurance-row>ul{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.build-assurance-row>ul>li{border:1px solid var(--green);min-height:27px;padding:5px 7px}@supports (color:color-mix(in lab, red, red)){.build-assurance-row>ul>li{border:1px solid color-mix(in srgb, var(--green) 12%, transparent)}}.build-assurance-row>ul>li{color:#9cabbf;background:var(--green);border-radius:8px;align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.build-assurance-row>ul>li{background:color-mix(in srgb, var(--green) 4%, transparent)}}.build-assurance-row>ul>li{overflow-wrap:anywhere;font-size:6.5px;line-height:1.2}.build-assurance-row svg{color:#70d8b2;flex:none}.client-reviews-footer{border:1px solid var(--line);background:#ffffff05;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;min-height:57px;margin-top:10px;padding:10px 12px;display:flex}.client-reviews-footer>p{color:#7d8999;align-items:flex-start;gap:8px;margin:0;font-size:7.5px;line-height:1.45;display:flex}.client-reviews-footer>p svg{color:#70d8b2;flex:none}.client-reviews-footer>p strong{color:#b9c7da}.client-reviews-footer>div{flex:none;gap:7px;display:flex}.client-reviews-footer button{border:1px solid var(--line);color:#abb8ca;cursor:pointer;background:#ffffff06;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:7.5px;font-weight:800;display:inline-flex}.client-reviews-footer button:last-child{color:#fff;background:var(--blue);border-color:#5e8fff4d}.pricing-overlay{z-index:110;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04080ed1;place-items:center;padding:24px;animation:.25s both overlay-in;display:grid;position:fixed;inset:0}.pricing-modal{border:1px solid var(--line-strong);background:radial-gradient(circle at 16% 0%, var(--blue), transparent 28%), radial-gradient(circle at 92% 8%, var(--green), transparent 25%), var(--shell);border-radius:28px;width:min(1120px,100%);max-height:calc(100dvh - 48px);padding:25px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.pricing-modal{background:radial-gradient(circle at 16% 0%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 28%), radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--green) 8%, transparent), transparent 25%), var(--shell)}}.pricing-modal{animation:.42s cubic-bezier(.2,.8,.2,1) both chat-shell-in;box-shadow:0 45px 120px #0000009e}.pricing-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pricing-modal>header>div>span{color:#72d6b1;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:800}.pricing-modal h2{letter-spacing:-.9px;margin:8px 0 0;font-size:28px;line-height:1.1}.pricing-modal>header p{color:#8d9db3;max-width:680px;margin:9px 0 0;font-size:9px;line-height:1.55}.pricing-modal>header button{border:1px solid var(--line);color:#93a2b8;cursor:pointer;background:#ffffff06;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pricing-tier-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.pricing-tier-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:18px;flex-direction:column;min-height:238px;padding:15px;display:flex;position:relative}.pricing-tier-grid article.featured{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.pricing-tier-grid article.featured{border-color:color-mix(in srgb, var(--green) 31%, transparent)}}.pricing-tier-grid article.featured{background:linear-gradient(160deg, var(--green), var(--blue))}@supports (color:color-mix(in lab, red, red)){.pricing-tier-grid article.featured{background:linear-gradient(160deg, color-mix(in srgb, var(--green) 10%, transparent), color-mix(in srgb, var(--blue) 5.5%, transparent))}}.pricing-tier-grid article.featured{box-shadow:inset 0 1px #ffffff0a,0 13px 30px #02110e2e}.pricing-tier-grid article>span{color:#7899df;text-transform:uppercase;letter-spacing:.75px;font-size:6.5px;font-weight:800}.pricing-tier-grid article.featured>span{color:#75ddb6}.pricing-tier-grid h3{letter-spacing:-.25px;margin:7px 0 13px;font-size:14px}.pricing-tier-grid article>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:7px;min-height:42px;padding:7px 0;display:flex}.pricing-tier-grid article>div strong{letter-spacing:-.45px;font-size:17px}.pricing-tier-grid article>div small{color:#6f7f94;text-align:right;font-size:6.5px}.pricing-tier-grid article>div.tier-price.promo-active{border-top-color:var(--yellow)}@supports (color:color-mix(in lab, red, red)){.pricing-tier-grid article>div.tier-price.promo-active{border-top-color:color-mix(in srgb, var(--yellow) 18%, transparent)}}.tier-price-values{flex-direction:column;align-items:baseline;gap:2px;display:flex}.pricing-tier-grid article>div .tier-price-values strong{color:#ffe09c}.tier-price-values del{color:#6f7d91;font-size:7px;text-decoration-color:#c98671}.pricing-tier-grid article>div.tier-price.promo-active small{color:#c6a96d}.pricing-tier-grid article>p{color:#8999af;margin:11px 0 0;font-size:7.5px;line-height:1.5}.pricing-tier-grid article>em{color:#d4ac64;margin-top:auto;padding-top:10px;font-size:6.5px;font-style:normal}.pricing-modal>footer{border:1px solid var(--green);min-height:57px;margin-top:16px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.pricing-modal>footer{border:1px solid color-mix(in srgb, var(--green) 13%, transparent)}}.pricing-modal>footer{color:#79d7b4;background:var(--green);border-radius:15px;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.pricing-modal>footer{background:color-mix(in srgb, var(--green) 3.5%, transparent)}}.pricing-modal>footer>svg{flex:none}.pricing-modal>footer p{color:#7f928f;flex:1;margin:0;font-size:7.5px;line-height:1.45}.pricing-modal>footer strong{color:#9bd6c0}.pricing-modal>footer button{color:#fff;background:var(--blue);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;height:34px;padding:0 13px;font-size:7.5px;font-weight:800}.chat-overlay{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04080ec7;place-items:center;padding:24px;animation:.25s both overlay-in;display:grid;position:fixed;inset:0}.chat-shell{border:1px solid var(--line-strong);background:var(--shell);border-radius:28px;grid-template-columns:minmax(330px,.88fr) minmax(430px,1.12fr);width:min(1020px,100%);height:min(720px,100dvh - 48px);min-height:560px;animation:.42s cubic-bezier(.2,.8,.2,1) both chat-shell-in;display:grid;overflow:hidden;box-shadow:0 45px 120px #0000009e}.chat-visual{border-right:1px solid var(--line);background:radial-gradient(circle at 50% 40%, var(--blue), transparent 34%), linear-gradient(180deg, #141d2b, #0e1521);flex-direction:column;min-width:0;padding:23px 28px 27px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chat-visual{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--blue) 19%, transparent), transparent 34%), linear-gradient(180deg, #141d2b, #0e1521)}}.chat-brand{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.chat-brand-label{font-size:12px;font-weight:750}.chat-close-mobile{display:none}.advisor-portrait{border:1px solid var(--blue);width:100%;max-width:326px;min-height:300px;margin:18px auto 16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.advisor-portrait{border:1px solid color-mix(in srgb, var(--blue) 25%, #ffffff1f)}}.advisor-portrait{box-shadow:0 26px 42px #04091285, 0 0 34px var(--blue), inset 0 1px 0 #ffffff1f;background:#111a28;border-radius:28px}@supports (color:color-mix(in lab, red, red)){.advisor-portrait{box-shadow:0 26px 42px #04091285, 0 0 34px color-mix(in srgb, var(--blue) 16%, transparent), inset 0 1px 0 #ffffff1f}}.advisor-portrait{animation:5.4s ease-in-out infinite product-float}.advisor-portrait:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#0b121d29 45%,#0b121db8);position:absolute;inset:42% 0 0}.advisor-portrait img{object-fit:cover;object-position:center 24%;filter:saturate(.92)contrast(1.02)}.advisor-status{z-index:1;color:#8f9eb2;text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:7px;font-size:8px;display:flex;position:relative}.advisor-status i{background:var(--green);width:6px;height:6px;box-shadow:0 0 12px var(--green);border-radius:50%;animation:1.8s ease-in-out infinite online-pulse}.chat-visual h2{z-index:1;letter-spacing:-1px;max-width:330px;margin:12px 0 0;font-size:29px;line-height:1.05;position:relative}.chat-visual>p{z-index:1;max-width:350px;color:var(--muted);margin:12px 0 0;font-size:9px;line-height:1.55;position:relative}.chat-principles{z-index:1;flex-wrap:wrap;gap:6px;margin-top:14px;display:flex;position:relative}.chat-principles span{border:1px solid var(--line);color:#8996a8;background:#ffffff05;border-radius:8px;align-items:center;gap:5px;min-height:26px;padding:5px 7px;font-size:7px;display:flex}.chat-principles svg{color:var(--green)}.chat-conversation{grid-template-rows:70px minmax(0,1fr) auto auto;min-width:0;min-height:0;display:grid}.chat-conversation>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 20px;display:flex}.chat-conversation>header>div{flex-direction:column;display:flex}.chat-conversation>header span{font-size:13px;font-weight:780}.chat-conversation>header strong{color:var(--muted-2);margin-top:3px;font-size:8px;font-weight:600}.chat-conversation>header button,.chat-close-mobile{border:1px solid var(--line);width:35px;height:35px;color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:11px;place-items:center}.chat-conversation>header button{display:grid}.chat-messages{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:19px 20px;overflow:auto}.chat-message{align-items:flex-end;gap:8px;animation:.3s both message-in;display:flex}.chat-message+.chat-message{margin-top:11px}.chat-message.user{justify-content:flex-end}.message-avatar{color:#8cb1ff;background:var(--blue);border:1px solid #568eff38;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;display:grid}@supports (color:color-mix(in lab, red, red)){.message-avatar{background:color-mix(in srgb, var(--blue) 9%, transparent)}}.chat-message p,.typing{border:1px solid var(--line);color:#b9c5d4;background:var(--panel);border-radius:15px 15px 15px 5px;max-width:79%;margin:0;padding:11px 13px;font-size:9px;line-height:1.55}.chat-message.user p{color:#edf4ff;background:linear-gradient(135deg, var(--blue), #2d60d9d9);border-color:#5f93ff57;border-radius:15px 15px 5px}@supports (color:color-mix(in lab, red, red)){.chat-message.user p{background:linear-gradient(135deg, color-mix(in srgb, var(--blue) 85%, transparent), #2d60d9d9)}}.chat-suggestions{flex-direction:column;align-items:flex-start;gap:6px;margin:13px 0 4px 35px;display:flex}.chat-suggestions button{border:1px solid var(--line);color:#91a1b7;cursor:pointer;background:#ffffff05;border-radius:11px;align-items:center;gap:8px;min-height:34px;padding:0 9px 0 11px;font-size:8px;transition:border-color .2s,color .2s,transform .2s;display:flex}.chat-suggestions button:hover{color:#c0cce0;border-color:#5d8fff47;transform:translate(3px)}.typing{justify-content:center;align-items:center;gap:4px;min-width:52px;display:flex}.typing i{background:#8aa7dc;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite typing-bounce}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}.chat-composer{border:1px solid var(--line-strong);background:#141d2a;border-radius:15px;align-items:center;gap:8px;margin:0 17px;padding:6px 6px 6px 13px;transition:border-color .2s,box-shadow .2s;display:flex}.chat-composer:focus-within{box-shadow:0 0 0 3px var(--blue);border-color:#4d89ff8c}@supports (color:color-mix(in lab, red, red)){.chat-composer:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 8%, transparent)}}.chat-composer input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:9px}.chat-composer input::placeholder{color:#627086}.chat-composer button{color:#fff;background:var(--blue);cursor:pointer;border:0;border-radius:11px;flex:none;place-items:center;width:37px;height:37px;transition:opacity .2s,transform .2s;display:grid}.chat-composer button:not(:disabled):hover{transform:scale(1.04)}.chat-composer button:disabled{opacity:.35;cursor:not-allowed}.chat-disclaimer{color:#59677a;text-align:center;margin:8px 20px 13px;font-size:6.5px;line-height:1.4}.legal-screen{color:#fff;background:#08080d;height:100dvh;min-height:100dvh;padding:22px;overflow-y:auto}.legal-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#18181be6;border:1px solid #d6e3f81c;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;width:min(1040px,100%);min-height:58px;margin:0 auto;padding:8px 9px 8px 14px;display:flex;box-shadow:0 18px 48px #0003}.legal-brand{display:inline-flex}.legal-header nav{align-items:center;gap:5px;display:flex}.legal-header nav a{color:#8d9aaf;border-radius:10px;align-items:center;min-height:36px;padding:0 10px;font-size:9px;font-weight:700;transition:color .2s,background .2s;display:inline-flex}.legal-header nav a:hover{color:#eef4ff;background:#ffffff0b}.legal-header nav .legal-back{color:#dce7fb;background:var(--blue);margin-left:4px}@supports (color:color-mix(in lab, red, red)){.legal-header nav .legal-back{background:color-mix(in srgb, var(--blue) 20%, transparent)}}.legal-document{background:#151d2a;border:1px solid #d6e3f81f;border-radius:28px;width:min(920px,100%);margin:20px auto 0;overflow:hidden;box-shadow:0 38px 100px #00000061}.legal-document-heading{background:radial-gradient(circle at 82% 10%, var(--blue), transparent 30%), linear-gradient(145deg, #ffffff06, transparent);border-bottom:1px solid #c6d8f11a;padding:clamp(28px,5vw,54px)}@supports (color:color-mix(in lab, red, red)){.legal-document-heading{background:radial-gradient(circle at 82% 10%, color-mix(in srgb, var(--blue) 18%, transparent), transparent 30%), linear-gradient(145deg, #ffffff06, transparent)}}.legal-document-heading>span{color:#82a6f7;text-transform:uppercase;letter-spacing:1.2px;font-size:8px;font-weight:800}.legal-document-heading h1{letter-spacing:-2px;margin:11px 0 0;font-size:clamp(34px,7vw,58px);line-height:1}.legal-document-heading>p{color:#9aa8bb;max-width:690px;margin:17px 0 0;font-size:12px;line-height:1.7}.legal-document-heading dl{flex-wrap:wrap;gap:22px;margin:24px 0 0;display:flex}.legal-document-heading dl>div{flex-direction:column;gap:4px;display:flex}.legal-document-heading dt{color:#5f6f85;text-transform:uppercase;letter-spacing:.75px;font-size:7px;font-weight:750}.legal-document-heading dd{color:#b9c5d6;margin:0;font-size:9px;font-weight:700}.legal-content{padding:clamp(28px,5vw,52px)}.legal-content section+section{border-top:1px solid #c6d8f114;margin-top:34px;padding-top:34px}.legal-content h2{color:#edf3ff;letter-spacing:-.35px;margin:0;font-size:18px;line-height:1.3}.legal-content h3{color:#c9d5e8;margin:20px 0 0;font-size:12px}.legal-content p,.legal-content li{color:#94a2b6;font-size:10px;line-height:1.78}.legal-content p{margin:12px 0 0}.legal-content ul{margin:13px 0 0;padding-left:20px}.legal-content li+li{margin-top:7px}.legal-content a,.legal-document-footer a{color:#8fb1ff;text-underline-offset:3px;-webkit-text-decoration:underline #8fb1ff59;text-decoration:underline #8fb1ff59}.legal-document-footer{background:#111823;border-top:1px solid #c6d8f11a;justify-content:space-between;align-items:center;gap:22px;padding:22px clamp(28px,5vw,52px);display:flex}.legal-document-footer>div{flex-direction:column;gap:5px;display:flex}.legal-document-footer strong{font-size:9px}.legal-document-footer span,.legal-document-footer a{color:#6e7c90;font-size:8px;line-height:1.45}@media (max-width:640px){.legal-screen{padding:10px}.legal-header{border-radius:15px;min-height:52px;padding-left:12px}.legal-header nav>a:not(.legal-back){display:none}.legal-header nav .legal-back{margin-left:0}.legal-document{border-radius:20px;margin-top:10px}.legal-document-heading h1{letter-spacing:-1.35px}.legal-document-heading>p{font-size:11px}.legal-content section+section{margin-top:27px;padding-top:27px}.legal-content h2{font-size:16px}.legal-content p,.legal-content li{font-size:10px}.legal-document-footer{flex-direction:column;align-items:flex-start}}.mobile-context{display:none}@media (max-width:1120px){.screen{padding:10px 14px 14px}.site-header{min-height:64px;margin-bottom:10px}.site-header-brand{min-width:190px}.site-header-nav{display:none}.workflow-library-trigger{min-width:320px}.app-shell{grid-template-columns:310px minmax(0,1fr);height:auto}.profile-panel{padding:20px}.profile-copy h1{font-size:31px}.orchestrator-card{min-height:153px}.trust-grid span{font-size:7px}.automation-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}.workflow-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){html,body{overflow:hidden}.screen{background:var(--shell);height:100dvh;min-height:100dvh;padding:0;display:flex}.ambient,.profile-panel{display:none}.site-header{width:100%;min-height:62px;padding:max(8px, env(safe-area-inset-top)) 10px 8px;background:#111a27;border-top:0;border-left:0;border-right:0;border-radius:0;gap:8px;margin:0}.site-header-brand{flex:none;min-width:0}.site-header-brand strong{font-size:10px}.site-header-brand small{display:none}.workflow-library-trigger{flex:1;min-width:0;min-height:45px;margin-left:auto}.workflow-library-industries{min-width:60px}.workflow-library-industries i{width:23px;height:23px}.workflow-library-trigger-copy strong{font-size:8px}.workflow-library-trigger-copy small{font-size:6px}.site-header-cta{width:42px;min-width:42px;min-height:42px;padding:0}.site-header-cta span{display:none}.promo-banner{border-left:0;border-right:0;border-radius:0;width:100%;min-height:50px;margin:0;padding:7px 10px}.app-shell{width:100%;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;flex:auto;display:block;overflow:hidden}.workspace{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;height:100%}.progress-header,.workspace-content,.action-bar,.step-panel{width:100%;min-width:0}.progress-header{grid-row:1}.workspace-content{grid-row:2}.action-bar{grid-row:3}.progress-header{gap:10px;min-height:79px;padding:10px 15px}.step-index{border-radius:12px;width:38px;height:38px;font-size:10px}.step-heading{gap:9px}.step-heading h2{font-size:15px}.step-heading p{max-width:360px;margin-top:3px;font-size:8px}.step-heading>div>span{font-size:7px}.step-track{gap:16px}.step-track button{border-radius:8px;width:25px;height:25px;font-size:8px}.step-panel{padding:14px 14px 20px}.catalog-toolbar{flex-direction:column;align-items:stretch}.mobile-context{background:radial-gradient(circle at 100% 0%, var(--cyan), transparent 35%), linear-gradient(145deg, var(--blue), #ffffff05);border:1px solid #5089ff2e;border-radius:16px;justify-content:space-between;align-items:center;gap:15px;min-height:66px;margin-bottom:12px;padding:11px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.mobile-context{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--cyan) 12%, transparent), transparent 35%), linear-gradient(145deg, color-mix(in srgb, var(--blue) 11%, transparent), #ffffff05)}}.mobile-context>div{flex-direction:column;min-width:0;display:flex}.mobile-context>div span{color:#80a7ff;text-transform:uppercase;letter-spacing:.9px;font-size:7px;font-weight:750}.mobile-context>div strong{max-width:370px;margin-top:4px;font-size:12px;line-height:1.2}.mobile-context small{color:#7e8da3;flex:none;align-items:center;gap:5px;font-size:7px;display:flex}.mobile-context small svg{color:var(--green)}.search-field{width:100%}.catalog-intro{margin-top:15px}.pricing-strip{grid-template-columns:38px minmax(190px,1fr) auto}.pricing-strip-numbers{border-right:0}.pricing-strip>button{grid-column:2/-1;justify-self:end;margin-top:-4px}.automation-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px}.form-lead{grid-template-columns:43px 1fr}.form-lead>p{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:10px 0 0}.review-layout{grid-template-columns:1fr}.review-side{grid-template-columns:1fr 1fr;display:grid}.action-bar{min-height:72px;padding:10px 13px max(10px, env(safe-area-inset-bottom))}.primary-action{min-width:205px}.chat-overlay,.pricing-overlay{padding:0}.client-reviews-overlay{place-items:end center;padding:12px 0 0}.workflow-library-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.workflow-library-header{padding:max(18px, env(safe-area-inset-top)) 18px 16px}.workflow-library-controls{grid-template-columns:minmax(250px,1fr) 155px 155px;padding:12px 18px}.workflow-library-results{padding:0 18px 20px}.workflow-library-footer{padding:10px 18px max(10px, env(safe-area-inset-bottom))}.client-reviews-sheet{width:100%;max-height:calc(var(--app-viewport-height,100dvh) - 12px);padding:22px 20px max(20px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:25px 25px 0 0;animation:.42s cubic-bezier(.2,.8,.2,1) both review-sheet-in}.build-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.build-process-card{min-height:178px}.pricing-modal{width:100%;min-height:100dvh;max-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));border:0;border-radius:0}.pricing-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-shell{border:0;border-radius:0;grid-template-columns:minmax(250px,.72fr) minmax(390px,1.28fr);width:100%;height:100dvh;min-height:0}}@media (max-width:620px){.site-header{gap:7px;padding-left:8px;padding-right:8px}.site-header-context{display:none}.promo-banner,.promo-banner-copy{gap:8px}.promo-banner-copy>span{min-width:70px;height:32px;padding-inline:7px;font-size:7px}.promo-banner-copy strong{font-size:8.5px}.promo-banner-copy small{display:none}.promo-countdown{gap:3px;min-width:142px;padding-inline:6px}.promo-countdown>span{min-width:30px}.promo-countdown strong{font-size:10px}.site-header-brand .aurix-wordmark.compact{gap:0;width:21px}.site-header-brand .aurix-wordmark-divider,.site-header-brand .aurix-wordmark-name{display:none}.workflow-library-trigger{gap:7px;padding-left:9px;padding-right:8px}.workflow-library-industries{display:none}.workflow-library-trigger-copy{grid-template-columns:auto minmax(0,1fr);column-gap:5px}.workflow-library-trigger-copy strong{font-size:7.5px}.workflow-library-trigger-copy small{white-space:nowrap;text-overflow:ellipsis;font-size:5.8px;overflow:hidden}.workflow-library-trigger>svg{display:none}.workflow-library-header{padding-left:14px;padding-right:14px}.workflow-library-heading h2{font-size:23px}.workflow-library-heading p{font-size:10px}.workflow-library-controls{grid-template-columns:1fr 1fr;padding:11px 14px}.workflow-library-search{grid-column:1/-1}.workflow-library-search input{font-size:16px}.workflow-library-select select{font-size:12px}.workflow-library-results{padding-left:14px;padding-right:14px}.workflow-library-result-bar>span{display:none}.workflow-example-grid{grid-template-columns:1fr}.workflow-example-card{min-height:352px}.workflow-example-block p{font-size:10px}.workflow-library-footer{flex-direction:column;align-items:stretch;gap:9px;padding-left:14px;padding-right:14px}.workflow-library-footer p{font-size:7px}.workflow-library-footer>button{width:100%;min-height:42px}.progress-header{min-height:75px}.step-track{display:none}.step-heading p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.catalog-intro h3{font-size:15px}.mobile-context{flex-direction:column;align-items:flex-start;gap:7px}.catalog-status p{display:none}.catalog-status{flex:none}.pricing-strip{grid-template-columns:34px minmax(0,1fr);gap:9px}.pricing-strip-icon{width:34px;height:34px}.pricing-strip-copy strong{font-size:9px}.pricing-strip-numbers{border-top:1px solid var(--line);border-bottom:0;border-left:0;grid-column:1/-1;justify-content:center;padding:8px 0 0}.pricing-strip>button{grid-column:1/-1;justify-content:center;width:100%;margin-top:0}.automation-grid{grid-template-columns:1fr;gap:8px}.automation-card{min-height:171px}.card-select-surface{min-height:117px}.field-grid{grid-template-columns:1fr;gap:8px}.field-grid label.wide{grid-column:auto}.business-form{margin-top:16px}.form-section-heading+.field-grid{margin-top:9px}.field-grid+.form-section-heading{margin-top:18px;padding-top:16px}.form-section-heading>span{border-radius:9px;width:28px;height:28px}.field-grid label>span{margin-bottom:4px}.field-grid input,.field-grid select,.field-grid textarea{border-radius:11px;font-size:16px}.field-grid input,.field-grid select{height:44px;padding-left:11px;padding-right:11px}.field-grid textarea{min-height:78px;padding:10px 11px}.review-hero{padding:17px}.review-hero h3{font-size:20px}.review-side{display:flex}.pricing-modal{padding-left:15px;padding-right:15px}.pricing-modal h2{font-size:22px}.pricing-modal>header p{font-size:8px}.pricing-tier-grid{grid-template-columns:1fr}.pricing-tier-grid article{min-height:205px}.pricing-modal>footer{flex-wrap:wrap;align-items:flex-start}.pricing-modal>footer p{min-width:calc(100% - 28px)}.pricing-modal>footer button{width:100%}.client-reviews-sheet{padding-left:15px;padding-right:15px}.client-reviews-header h2{font-size:22px}.client-reviews-header p{font-size:8px}.client-reviews-header>button{width:44px;height:44px}.build-process-list{grid-template-columns:1fr;gap:8px}.build-process-card{min-height:164px}.build-niche-note{grid-template-columns:34px minmax(0,1fr);align-items:start}.build-niche-note>p{border-left:0;grid-column:2;padding:0}.build-assurance-row{flex-direction:column;align-items:flex-start}.build-assurance-row>ul{width:100%}.client-reviews-footer{flex-direction:column;align-items:flex-start}.client-reviews-footer>div,.client-reviews-footer button{width:100%}.client-reviews-footer button{min-height:44px}.action-context{display:none}.selection-summary{max-width:45%}.selection-summary small{display:none}.primary-action{flex:1;min-width:0;padding:0 12px;font-size:8px}.back-action{min-width:75px}.success-panel{padding:34px 17px}.success-orbit{width:88px;height:88px}.success-orbit>span{border-radius:18px;width:54px;height:54px}.success-kicker{margin-top:39px}.success-summary{grid-template-columns:1fr}.success-summary>div{border-right:0;border-bottom:1px solid var(--line)}.success-summary>div:last-child{border-bottom:0}.success-actions{flex-direction:column;width:100%}.chat-shell{display:block;overflow:hidden}.chat-visual{height:141px;min-height:141px;padding:max(13px, env(safe-area-inset-top)) 15px 13px;border-right:0;border-bottom:1px solid var(--line);display:block}.chat-brand{padding-right:50px}.chat-brand-label{font-size:11px}.chat-close-mobile{z-index:5;top:max(14px, env(safe-area-inset-top));display:grid;position:absolute;right:14px}.advisor-portrait{opacity:.62;width:145px;height:180px;min-height:0;box-shadow:none;filter:saturate(.78)brightness(.72);border:0;border-radius:0 0 0 62px;margin:0;animation:none;position:absolute;top:-25px;right:32px}.advisor-portrait:after{background:linear-gradient(90deg,#141d2b 0%,#0000 38%),linear-gradient(#0000 45%,#141d2b 100%);inset:0}.advisor-portrait img{object-position:center 18%}.advisor-status{margin-top:12px}.chat-visual h2{max-width:270px;margin-top:7px;font-size:18px}.chat-visual>p,.chat-principles{display:none}.chat-conversation{grid-template-rows:minmax(0,1fr) auto auto;height:calc(100dvh - 141px)}.chat-conversation>header{display:none}.chat-messages{padding:16px 13px}.chat-message p,.typing{max-width:83%;font-size:10px}.chat-composer{margin:0 11px}.chat-composer input{font-size:16px}.chat-disclaimer{margin-bottom:max(10px, env(safe-area-inset-bottom))}}@media (max-width:390px){.promo-banner-copy>div{display:none}.step-heading h2{font-size:14px}.selection-summary{max-width:41%}.selection-summary strong{font-size:8px}.primary-action{font-size:7.5px}}@media (max-height:680px) and (min-width:821px){.app-shell{min-height:0}.profile-panel{padding:18px 21px}.profile-copy{margin-top:18px}.profile-copy h1{font-size:29px}.profile-copy p{margin-top:9px}.orchestrator-card{min-height:130px;margin-top:13px}.feedback-card,.trust-grid{margin-top:9px}.profile-actions{padding-top:9px}.progress-header{min-height:88px;padding-top:12px;padding-bottom:12px}}@media (max-width:760px),(max-height:600px) and (max-width:950px){.screen{top:var(--app-viewport-top,0);height:var(--app-viewport-height,100dvh);min-height:var(--app-viewport-height,100dvh);position:fixed;left:0;right:0}.site-header-brand>.aurix-wordmark{height:35px;display:inline-flex}.mobile-splash{z-index:1000;min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 24px max(26px, env(safe-area-inset-bottom));color:var(--text);background:radial-gradient(circle at 50% 23%, var(--accent-soft,var(--blue)), transparent 31%), radial-gradient(circle at 50% 110%, var(--cyan), transparent 42%), #08080d;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mobile-splash{background:radial-gradient(circle at 50% 23%, var(--accent-soft,color-mix(in srgb, var(--blue) 18%, transparent)), transparent 31%), radial-gradient(circle at 50% 110%, color-mix(in srgb, var(--cyan) 12%, transparent), transparent 42%), #08080d}}.mobile-splash{transition:opacity .28s,transform .28s}.mobile-splash.leaving{opacity:0;pointer-events:none;transform:scale(1.018)}.splash-glow{background:var(--accent-soft,var(--blue));border-radius:50%;width:240px;height:240px;position:absolute;top:19%;left:50%}@supports (color:color-mix(in lab, red, red)){.splash-glow{background:var(--accent-soft,color-mix(in srgb, var(--blue) 18%, transparent))}}.splash-glow{filter:blur(66px);pointer-events:none;transform:translate(-50%)}.mobile-splash .aurix-wordmark{z-index:1;height:49px;animation:.48s cubic-bezier(.2,.8,.2,1) both splash-mark-in}.splash-kicker,.mobile-splash>h1,.mobile-splash>p,.splash-tech-card,.splash-trust{z-index:1;opacity:0;animation:.42s forwards splash-item-in;position:relative}.splash-kicker{color:var(--cyan);text-transform:uppercase;letter-spacing:1.35px;margin-top:24px;font-size:9px;font-weight:820;animation-delay:.1s}.mobile-splash>h1{letter-spacing:-1.55px;text-align:center;max-width:330px;margin:10px 0 0;font-size:clamp(28px,8vw,38px);line-height:1.02;animation-delay:.16s}.mobile-splash>p{color:#9eacc0;text-align:center;max-width:300px;margin:13px 0 0;font-size:11px;line-height:1.55;animation-delay:.2s}.splash-tech-card{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:19px;align-items:center;gap:11px;width:min(345px,100%);min-height:72px;margin-top:26px;padding:12px;animation-delay:.24s;display:flex;box-shadow:0 20px 52px #0000004d}.splash-tech-card>span{color:#fff;background:linear-gradient(145deg, var(--blue), var(--accent-strong,#2a63e7));border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.splash-tech-card>div{flex-direction:column;min-width:0;margin-right:auto;display:flex}.splash-tech-card small{color:#7d8ca2;text-transform:uppercase;letter-spacing:.8px;font-size:7px;font-weight:760}.splash-tech-card strong{margin-top:4px;font-size:11px;line-height:1.3}.splash-tech-card>svg{color:var(--green)}.splash-trust{color:#7f8fa7;flex-wrap:wrap;justify-content:center;gap:7px 13px;margin-top:14px;font-size:8px;animation-delay:.3s;display:flex}.splash-trust span{align-items:center;gap:5px;display:inline-flex}.splash-trust svg{color:var(--cyan)}.splash-loader{right:24px;bottom:max(28px, env(safe-area-inset-bottom));background:#ffffff12;border-radius:999px;height:3px;position:absolute;left:24px;overflow:hidden}.splash-loader span{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--cyan));transform-origin:0;animation:.88s ease-out .1s forwards splash-load;position:absolute;inset:0;transform:scaleX(0)}}@media (max-width:820px){.work-example-overlay{padding:0}.work-example-modal{width:100%;height:var(--app-viewport-height,100dvh);border:0;border-radius:0;max-height:none}.work-example-header{min-height:104px;padding:max(15px, env(safe-area-inset-top)) 14px 13px;gap:14px}.work-example-header h2{font-size:23px}.work-example-header p{font-size:8px}.work-example-browser{border-radius:14px;grid-template-rows:40px minmax(0,1fr);margin:10px 12px}.work-example-browser-bar{height:40px}.work-example-frame{min-height:0}.work-example-browser-bar strong{justify-items:center;gap:1px;line-height:1.1;display:grid}.work-example-browser-bar strong small{color:#8793a3;white-space:nowrap;text-overflow:ellipsis;font-size:5.5px;font-weight:700;display:block;overflow:hidden}.work-example-browser-bar em{display:none}.work-example-mark{width:34px;height:34px}}@media (max-width:620px){.work-example-mark{display:none}.work-example-trigger .workflow-library-trigger-copy strong{font-size:7.5px}.work-example-trigger .workflow-library-trigger-copy small{font-size:5.8px}.work-example-header{min-height:84px;padding:max(12px, env(safe-area-inset-top)) 12px 10px;align-items:flex-start}.work-example-header h2{margin-top:6px;font-size:19px}.work-example-header p{display:none}.work-example-actions>button{width:44px;height:44px}.work-example-browser{margin:6px}.work-example-browser-bar{grid-template-columns:48px minmax(0,1fr) auto;height:34px;padding-inline:10px}}@media (max-width:820px) and (max-height:620px){.work-example-header{min-height:68px;padding-top:max(9px, env(safe-area-inset-top));padding-bottom:8px}.work-example-header>div:first-child>span{font-size:6.5px}.work-example-header h2{margin-top:4px;font-size:17px}.work-example-browser-bar{height:30px}}@keyframes shell-in{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes review-sheet-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes select-pop{0%{transform:scale(.8)}70%{transform:scale(1.1)}to{transform:scale(1.04)}}@keyframes product-float{0%,to{transform:translateY(0)scale(1.01)}50%{transform:translateY(-6px)scale(1.015)}}@keyframes ambient-drift{0%{transform:translate(-24px,-10px)scale(.94)}to{transform:translate(28px,16px)scale(1.08)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes chat-shell-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes online-pulse{0%,to{opacity:.65;box-shadow:0 0 8px var(--green)}50%{opacity:1;box-shadow:0 0 17px var(--green)}}@keyframes success-orbit{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes splash-mark-in{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes splash-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
