@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;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size: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;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--tracking-tight:-.025em;--radius-2xl:1rem;--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{.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}.fixed{position:fixed}.static{position:static}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-16{margin-top:calc(var(--spacing) * 16)}.block{display:block}.flex{display:flex}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-6{gap:calc(var(--spacing) * 6)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#eeecf2\]{border-color:#eeecf2}.bg-\[\#f6f4fb\]{background-color:#f6f4fb}.bg-\[\#fbfafe\]{background-color:#fbfafe}.p-8{padding:calc(var(--spacing) * 8)}.py-24{padding-block:calc(var(--spacing) * 24)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#9a87d1\]{color:#9a87d1}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:40rem){.sm\:p-10{padding:calc(var(--spacing) * 10)}}}:root{--ink:#24232d;--muted:#686775;--violet:#6d56c6;--line:#e9e7ee;--pale:#f7f5fc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Arial,Helvetica,sans-serif}a{transition:color .2s,background .2s,transform .2s}a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #947eea}.wrap{width:min(1160px,100% - 48px);margin:auto}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--violet);font-size:11px;font-weight:700}.display{letter-spacing:-.055em;font-size:clamp(43px,6.3vw,78px);font-weight:600;line-height:1.04}.section-title{letter-spacing:-.045em;font-size:clamp(32px,4vw,50px);font-weight:600;line-height:1.1}.body-copy{color:var(--muted);line-height:1.75}.btn{border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:14px 19px;font-size:14px;font-weight:600;display:inline-flex}.btn-primary{color:#fff;background:#292634}.btn-primary:hover{background:#5846a6;transform:translateY(-2px)}.btn-light{background:#fff;border:1px solid #dedbe7}.btn-light:hover{color:#5c49ac;border-color:#9c8bdd}.grid-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px}.card h3{letter-spacing:-.025em;font-size:18px;font-weight:600}.card p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.75}.navlinks{align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}.mobile-nav{display:none}.mobile-nav summary{cursor:pointer;list-style:none}@media (max-width:760px){.wrap{width:min(100% - 36px,1160px)}.grid-cards{grid-template-columns:1fr}.navlinks{display:none}.mobile-nav{display:block}.hero-layout{grid-template-columns:1fr!important}.footer-grid{grid-template-columns:1fr 1fr!important}.section-pad{padding:72px 0!important}}.site-header{z-index:50;color:#f6f5fb;background:#0b1628;border-bottom:1px solid #28364a;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:76px;display:flex}.brand-logo{width:150px;height:auto}.site-header .navlinks>a:not(.btn):hover{color:#c9b8ff}.header-cta,.footer-button{color:#0b1628;background:#fff}.header-cta:hover,.footer-button:hover{background:#e9e3f9}.mobile-nav{position:relative}.mobile-nav summary{color:#fff;border:1px solid #526075;border-radius:8px;padding:9px 12px}.mobile-nav nav{background:#142238;border:1px solid #3c4a61;border-radius:10px;gap:0;width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 15px 40px #0004}.mobile-nav nav a{padding:12px}.mobile-nav nav a:hover{background:#26344b}.skip-link{position:absolute;left:-9999px}.skip-link:focus{z-index:100;background:#fff;padding:1rem;top:1rem;left:1rem}.hero{background:#fbfaff;padding-bottom:0}.hero-inner{padding:70px 0 56px}.hero-inner .display{max-width:1000px;margin-top:24px}.hero-inner .display span{color:#8270b7}.hero-dot{background:#8e78d6;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.hero-intro{color:#686775;max-width:690px;margin-top:24px;font-size:18px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-reassurance{color:#4b465b;align-items:center;gap:9px;margin-top:22px;font-size:14px;font-weight:600;display:flex}.hero-reassurance svg{color:#6d56c6}.showcase{background:#fff;border:1px solid #e3dfeb;border-radius:16px;overflow:hidden;box-shadow:0 25px 70px -40px #70628f}.show-tabs{border-bottom:1px solid #ece9f1;grid-template-columns:repeat(4,1fr);display:grid}.show-tabs button{color:#666274;text-align:left;cursor:pointer;border-bottom:2px solid #0000;padding:20px 15px;font-size:13px;font-weight:600}.show-tabs button span{color:#9d90ba;margin-right:10px;font-size:10px}.show-tabs button[aria-selected=true]{color:#4f3e95;background:#faf9fe;border-bottom-color:#755dca}.show-body{grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;padding:38px;display:grid}.show-copy h2{letter-spacing:-.04em;margin-top:18px;font-size:clamp(27px,3vw,40px);font-weight:600;line-height:1.12}.show-copy>p:not(.eyebrow){color:#686775;margin-top:16px;font-size:15px;line-height:1.7}.show-copy a,.text-link{color:#5d49ab;margin-top:24px;font-size:14px;font-weight:700;display:inline-block}.product-window{background:#fff;border:1px solid #dfdce7;border-radius:12px;overflow:hidden;box-shadow:0 16px 45px #27204413}.window-bar{color:#888394;border-bottom:1px solid #eceaf1;justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;display:flex}.window-bar span:first-child{color:#bdb5d0;letter-spacing:2px}.mock-content{min-height:290px;padding:22px 24px}.mock-content small{color:#857e94;letter-spacing:.08em;font-size:10px;display:block}.mock-content h3{margin:5px 0 15px;font-size:16px;font-weight:700}.mock-row{border-top:1px solid #f0eef3;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.mock-row b{font-weight:600}.mock-row small{letter-spacing:0;margin-top:4px}.mock-row em{color:#4c826d;margin-left:auto;font-size:11px;font-style:normal}.avatar{color:#674fb3;background:#eeeaf8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.mock-note{color:#817c8d;border-top:1px solid #f0eef3;margin-top:8px;padding-top:13px;font-size:11px}.prompt-bubble{color:#4a4556;background:#f5f3fa;border-radius:8px;margin:8px 0 15px;padding:12px 14px;font-size:12px;line-height:1.55}.proposal{border:1px solid #e9e6ef;border-radius:8px;padding:12px 14px}.proposal h3{margin:5px 0;font-size:13px}.proposal div{color:#787183;border-top:1px solid #f1eff4;justify-content:space-between;padding:7px 0;font-size:11px;display:flex}.proposal div span{color:#5846a6}.story-section{padding:110px 0}.soft-section{background:#f8f7fb}.split{grid-template-columns:1fr 1fr;align-items:start;gap:12%;display:grid}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.section-heading>div{max-width:650px}.section-heading>p{max-width:300px}.section-title{margin-top:16px}.large-copy{letter-spacing:-.015em;margin-bottom:16px;font-size:21px;line-height:1.55}.pillar-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pillar{background:#fff;border:1px solid #eae7f0;border-radius:12px;flex-direction:column;min-height:270px;padding:25px;display:flex}.pillar:hover{border-color:#b8a9dd;transform:translateY(-3px)}.pillar-top{color:#785fc4;justify-content:space-between;display:flex}.pillar-top span{color:#aaa4b5;font-size:10px}.pillar h3{margin-top:42px;font-size:17px;font-weight:700}.pillar p{color:#6d6878;margin-top:10px;font-size:14px;line-height:1.6}.pillar b{color:#6d56c6;margin-top:auto;padding-top:20px;font-size:12px}.step{border-top:1px solid #e8e5ed;gap:24px;padding:22px 0;display:flex}.step>span{color:#8a76c3;font-size:12px}.step h3{font-weight:700}.step p{color:#6d6878;margin-top:8px;font-size:14px;line-height:1.6}.operation-panel{background:#fff;border:1px solid #e4e0eb;border-radius:14px;padding:24px;box-shadow:0 20px 50px #30253d0b}.op-head{color:#8e81b0;justify-content:space-between;padding-bottom:16px;font-size:11px;display:flex}.op-row{border-top:1px solid #eeeaf1;align-items:center;gap:14px;padding:19px 0;font-size:13px;display:flex}.op-row>span{color:#8a73ce}.op-row small{color:#827d8b;margin-left:auto}.pricing-band{background:#f1edf9;padding:80px 0}.faq-list details{border-bottom:1px solid #e7e4ec}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-weight:600;list-style:none;display:flex}.faq-list summary span{color:#7e67c0;font-size:22px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#686775;padding:0 30px 22px 0;line-height:1.7}.site-footer{color:#f6f5fb;background:#0b1628}.footer-cta{border-bottom:1px solid #304055;justify-content:space-between;align-items:end;gap:30px;padding:72px 0;display:flex}.footer-cta h2{letter-spacing:-.04em;max-width:700px;margin-top:14px;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.12}.footer-kicker{color:#b9a9e6;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.footer-main{grid-template-columns:1fr 1.5fr;gap:50px;padding:65px 0;display:grid}.footer-about p{color:#b7bfcd;max-width:290px;margin-top:20px;font-size:14px;line-height:1.7}.footer-groups{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.footer-groups nav{flex-direction:column;gap:13px;display:flex}.footer-groups h3{color:#a99dd1;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:12px}.footer-groups a{color:#d2d8e1;font-size:13px}.footer-groups a:hover{color:#c9b8ff}.footer-bottom{color:#aeb7c5;border-top:1px solid #304055;justify-content:space-between;padding:22px 0;font-size:12px;display:flex}button:focus-visible{outline-offset:3px;outline:3px solid #947eea}@media (max-width:760px){.header-inner{height:68px}.brand-logo{width:135px}.hero-inner{padding:54px 0 40px}.hero-inner .display{font-size:clamp(39px,10vw,58px)}.hero-intro{font-size:16px}.show-tabs{grid-template-columns:1fr 1fr}.show-tabs button{padding:15px 10px;font-size:12px}.show-tabs button span{display:none}.show-body{grid-template-columns:1fr;gap:25px;padding:24px}.mock-content{min-height:270px;padding:18px}.story-section{padding:72px 0}.split{grid-template-columns:1fr;gap:30px}.section-heading{display:block}.section-heading>p{margin-top:16px}.pillar-grid{grid-template-columns:1fr 1fr}.pillar{min-height:230px;padding:20px}.pillar h3{margin-top:26px}.footer-cta{padding:55px 0;display:block}.footer-cta .btn{margin-top:25px}.footer-main{grid-template-columns:1fr;padding:48px 0}.footer-groups{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-wrap:wrap;gap:10px}.pricing-band{padding:60px 0}}@media (max-width:420px){.pillar-grid{grid-template-columns:1fr}.pillar{min-height:190px}.op-row{flex-wrap:wrap}.op-row small{margin-left:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pricing-hero{text-align:center;background:#faf9fd;padding:90px 0 72px}.pricing-hero h1{letter-spacing:-.055em;margin:23px 0;font-size:clamp(48px,7vw,82px);font-weight:600;line-height:1.03}.pricing-hero h1 span{color:#8270b7}.pricing-hero>.wrap>p:not(.eyebrow){color:#666273;max-width:650px;margin:0 auto;font-size:18px;line-height:1.7}.pricing-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.pricing-proof{color:#504b5d;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:35px;font-size:13px;font-weight:600;display:flex}.pricing-proof span{align-items:center;gap:7px;display:flex}.pricing-proof svg{color:#735abd}.price-note{color:#514866;background:#f1edf9;padding:16px 0;font-size:13px;line-height:1.6}.price-section{padding:96px 0}.price-heading{grid-template-columns:1fr 1fr;align-items:end;gap:15%;margin-bottom:38px;display:grid}.price-heading h2,.pricing-details h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.12}.price-heading p:not(.eyebrow),.pricing-details>div>p:not(.eyebrow){color:#686775;line-height:1.7}.price-heading strong{color:#5946a2;margin-top:16px;font-size:16px;display:block}.package-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.package-card{background:#fff;border:1px solid #e7e3ed;border-radius:13px;padding:27px 24px;position:relative}.package-card.featured{border:1.5px solid #8068cc;box-shadow:0 18px 45px #59468518}.package-badge{color:#fff;background:#6d56c6;border-radius:20px;padding:5px 10px;font-size:10px;font-weight:700;position:absolute;top:-13px;right:15px}.package-label{letter-spacing:.13em;color:#817b8f;font-size:10px;font-weight:700}.package-card h3{letter-spacing:-.05em;margin-top:18px;font-size:42px;font-weight:600}.package-card h3 small{color:#85808e;letter-spacing:0;font-size:12px;font-weight:400}.package-rule{border-top:1px solid #eeeaf2;margin:20px 0}.package-total{letter-spacing:-.03em;font-size:22px;font-weight:700}.package-total span{letter-spacing:0;color:#777183;font-size:13px;font-weight:400}.package-bonus{color:#6d56a9;min-height:20px;margin-top:8px;font-size:12px}.package-link{color:#393342;border:1px solid #ddd7e8;border-radius:8px;justify-content:space-between;margin-top:25px;padding:12px;font-size:13px;font-weight:600;display:flex}.package-link:hover{border-color:#8270b7}.featured-link{color:#fff;background:#302a3a;border-color:#302a3a}.price-footnote{color:#777282;margin-top:20px;font-size:12px}.price-usage{background:#f8f7fb}.usage-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.usage-card{background:#fff;border:1px solid #eae7ee;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:start;gap:15px;padding:23px;display:grid}.usage-icon{color:#7057bc;background:#f1edfa;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.usage-card h3{font-size:15px;font-weight:700}.usage-card p{color:#777181;margin-top:6px;font-size:13px;line-height:1.55}.usage-price{text-align:right;min-width:115px}.usage-price strong,.usage-price span{display:block}.usage-price strong{color:#302a3a;font-size:15px}.usage-price span{color:#777181;margin-top:4px;font-size:11px;line-height:1.4}.pricing-details{grid-template-columns:1fr 1fr;gap:12%;display:grid}.pricing-details>div>p:not(.eyebrow){margin-top:20px}.pricing-details ul{gap:0;display:grid}.pricing-details li{color:#55505f;border-bottom:1px solid #ebe8ef;gap:13px;padding:18px 0;font-size:14px;line-height:1.65;display:flex}.pricing-details li svg{color:#725bbd;flex:none;margin-top:3px}@media (max-width:760px){.pricing-hero{padding:62px 0}.pricing-hero>.wrap>p:not(.eyebrow){font-size:16px}.pricing-proof{flex-direction:column;align-items:center;gap:12px}.price-section{padding:68px 0}.price-heading,.pricing-details{grid-template-columns:1fr;gap:24px}.package-grid{grid-template-columns:repeat(2,1fr);gap:15px}.package-card{padding:20px}.package-card h3{font-size:36px}.package-total{font-size:19px}.usage-grid{grid-template-columns:1fr}}@media (max-width:420px){.package-grid{grid-template-columns:1fr}.usage-card{grid-template-columns:38px 1fr}.usage-price{text-align:left;grid-column:2}.usage-price span{margin-left:8px;display:inline}}.product-proof{background:#fff;padding:90px 0}.proof-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:15%;margin-bottom:34px;display:grid}.proof-heading h2{letter-spacing:-.04em;margin-top:14px;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.1}.proof-heading>p{color:#686775;font-size:16px;line-height:1.7}.proof-frame{background:#0b1628;border-radius:16px;padding:14px;box-shadow:0 25px 65px -35px #17233370}.proof-frame img{border-radius:9px;width:100%;height:auto}.product-proof figcaption{color:#746c82;margin-top:13px;font-size:11px}.proof-notes{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:35px;display:grid}.proof-notes span{color:#8874bd;font-size:11px}.proof-notes h3{margin:10px 0;font-size:16px;font-weight:600}.proof-notes p{color:#686775;font-size:14px;line-height:1.65}@media (max-width:760px){.product-proof{padding:60px 0}.proof-heading,.proof-notes{grid-template-columns:1fr;gap:20px}.proof-frame{border-radius:10px;padding:7px}}.connections-window{background:#0b1628!important;border-color:#23334b!important}.connections-window .window-bar{color:#b8c9e2;background:#0d192b;border-color:#23334b}.personal-connections{color:#eef4ff;padding:22px}.connections-context{margin-bottom:18px}.connections-context>span{color:#96acd0;letter-spacing:.13em;font-size:9px;display:block}.connections-context>b{margin-top:6px;font-size:16px;font-weight:600;display:block}.person-connections{background:#101d30;border:1px solid #26354b;border-radius:10px;margin-top:12px;overflow:hidden}.person-identity{border-bottom:1px solid #26354b;align-items:center;gap:10px;padding:13px 14px;display:flex}.person-avatar{color:#dfd7ff;background:#353264;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-weight:700;display:grid}.person-identity b{font-size:13px;display:block}.person-identity small{color:#9bacc6;margin-top:3px;font-size:10px;display:block}.personal-account{color:#c0b3ed;background:#211f3d;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:9px}.personal-apps{padding:0 14px}.personal-app{align-items:center;gap:10px;padding:12px 0;display:flex}.personal-app+.personal-app{border-top:1px solid #223149}.app-mark{background:#192a42;border-radius:8px;place-items:center;width:29px;height:29px;font-size:19px;font-weight:700;display:grid}.gmail-mark{color:#f77}.drive-mark{color:#6fd49e}.docs-mark{color:#8dbbff}.personal-app b{font-size:12px;display:block}.personal-app small{color:#a8bad4;margin-top:3px;font-size:10px;display:block}.connection-state{color:#92e4ba;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.connection-state i{background:#24cc78;border-radius:50%;width:5px;height:5px}.personal-note{color:#b0c2de;gap:8px;margin-top:17px;font-size:10px;display:flex}.personal-note>span{color:#94e5bd}@media (max-width:420px){.personal-connections{padding:16px}.personal-account{display:none}.person-identity{padding:12px}.personal-apps{padding:0 12px}.personal-app{gap:8px}.connection-state{font-size:8px}}.connection-photo{object-fit:cover;border:2px solid #4c426c;border-radius:50%;width:38px;height:38px}.connections-window .personal-apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.connections-window .personal-app{background:#0c182a;border:1px solid #2b3a51;border-radius:8px;flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:12px 10px;display:flex}.connections-window .personal-app+.personal-app{border-top:1px solid #2b3a51}.app-logo{background:#fff;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:9px;padding:5px;display:grid}.app-logo img{object-fit:contain;width:100%;height:100%}.connections-window .personal-app b{font-size:11px;line-height:1.3}.connections-window .personal-app small{margin-top:3px;font-size:9px;line-height:1.35}.connections-window .connection-state{gap:4px;margin-top:10px;margin-left:0;font-size:8px}@media (max-width:760px){.show-body:has(.connections-window){grid-template-columns:1fr;gap:25px}.connections-window .personal-connections{padding:16px}}@media (max-width:420px){.connections-window .personal-apps{gap:6px;padding:9px}.connections-window .personal-app{padding:10px 7px}.connections-window .personal-app b{font-size:10px}.connections-window .personal-app small,.connections-window .connection-state{font-size:8px}.connections-window .personal-account{padding:4px 6px;font-size:8px;display:block}.connections-window .person-identity small{font-size:9px}}.connections-window .personal-connections{padding:15px}.connections-window .connections-context{margin-bottom:10px}.connections-window .connections-context>b{margin-top:4px;font-size:14px}.connections-window .person-connections{margin-top:9px}.connections-window .person-identity{gap:9px;padding:9px 12px}.connections-window .connection-photo{width:30px;height:30px}.connections-window .person-identity small{margin-top:2px;font-size:9px}.connections-window .personal-apps{gap:6px;padding:9px}.connections-window .personal-app{min-height:63px;padding:9px 8px;position:relative}.connections-window .app-logo{border-radius:6px;width:25px;height:25px;margin-bottom:6px;padding:4px}.connections-window .connection-state{gap:3px;margin:0;font-size:7px;position:absolute;top:10px;right:7px}.connections-window .connection-state i{width:4px;height:4px}.connections-window .personal-note{margin-top:10px;font-size:9px}.show-body:has(.connections-window){padding:28px}@media (max-width:420px){.connections-window .personal-connections{padding:12px}.connections-window .personal-app{min-height:61px;padding:8px 6px}.connections-window .connection-state{gap:2px;font-size:6px;top:8px;right:5px}.connections-window .app-logo{width:21px;height:21px}.show-body:has(.connections-window){padding:20px}}.show-body:has(.connections-window){grid-template-columns:.78fr 1.22fr;gap:32px}.show-copy .capacity-copy{color:#767080;font-size:12px;line-height:1.6}.workspace-demo,.chat-demo,.agent-demo{color:#edf3ff;padding:20px}.demo-heading{margin-bottom:15px}.demo-heading>small{letter-spacing:.1em;color:#9cb1d1;font-size:9px}.demo-heading h3{margin-top:6px;font-size:15px;font-weight:600;line-height:1.35}.client-space{background:#101e32;border:1px solid #293950;border-radius:9px;margin-top:10px;padding:13px}.client-heading{align-items:center;gap:10px;display:flex}.client-heading b{font-size:13px;display:block}.client-heading small{color:#a5b6cf;margin-top:3px;font-size:10px;display:block}.client-logo{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:23px;font-weight:700;display:grid}.mint{color:#265a49;background:#d6efdf}.lilac{color:#4b3b6e;background:#e3dcf7}.sand{color:#76502c;background:#f0e1c6}.workspace-label{color:#c3b8e8;white-space:nowrap;margin-left:auto;font-size:9px}.workspace-settings{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.workspace-settings span{color:#b5c5de;border:1px solid #2c3b54;border-radius:4px;padding:4px 6px;font-size:8px}.workspace-wallet{color:#a7bad5;border-top:1px solid #293950;justify-content:space-between;gap:8px;margin-top:10px;padding-top:9px;font-size:8px;display:flex}.workspace-wallet span{align-items:center;gap:5px;display:flex}.workspace-wallet i,.agent-ready i{background:#68d8ac;border-radius:50%;width:4px;height:4px}.workspace-wallet b{color:#d1c7f0;font-weight:500}.dark-footnote{color:#9aafce!important;margin-top:13px!important;font-size:9px!important;line-height:1.5!important}.chat-hosts{border-bottom:1px solid #293950;align-items:center;gap:14px;padding-bottom:14px;display:flex}.chat-hosts>span{align-items:center;gap:6px;font-size:12px;display:flex}.chat-hosts img{object-fit:contain;width:18px;height:18px}.chat-hosts>b{color:#b9a9e4;margin-left:auto;font-size:9px;font-weight:500}.chat-message{border:1px solid #2a3b54;border-radius:9px;margin-top:12px;padding:13px}.user-message{background:#17283e}.assistant-message{background:#101c30}.chat-message>small{letter-spacing:.09em;color:#a3b7d6;margin-bottom:7px;font-size:8px;display:block}.chat-message p,.chat-message li{color:#d5e1f3;font-size:11px;line-height:1.6}.chat-message>b{font-size:12px}.chat-message ul{margin-top:8px;padding-left:15px;list-style:outside}.chat-review{color:#c7b8ed;border-top:1px solid #2a3b54;margin-top:10px;padding-top:9px;font-size:10px}.approval-message{background:#112c2b;border:1px solid #245349;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:11px 13px;display:flex}.approval-message>span{color:#8ce0b9}.approval-message b{color:#c2eedb;font-size:11px;display:block}.approval-message small{color:#94bdac;margin-top:3px;font-size:9px;display:block}.agent-column-head,.agent-registry-row{grid-template-columns:1.3fr 1fr auto;align-items:center;gap:12px;display:grid}.agent-column-head{letter-spacing:.1em;color:#9bb3d4;border-bottom:1px solid #2b3a50;padding:13px 0;font-size:8px}.agent-registry-row{border-bottom:1px solid #26364b;padding:17px 0}.agent-registry-row b{font-size:12px;display:block}.agent-registry-row small{color:#a5b8d6;margin-top:4px;font-size:10px;display:block}.provider-cell{align-items:center;gap:7px;font-size:10px;display:flex}.provider-cell img{object-fit:contain;width:19px;height:19px}.agent-ready{color:#99e2bf;background:#12352f;border:1px solid #225145;border-radius:20px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:flex}.cloud-execution-note{background:#15243a;border:1px solid #2e3a56;border-radius:9px;gap:12px;margin-top:18px;padding:14px;display:flex}.cloud-execution-note>span{color:#baa8ed;font-size:23px}.cloud-execution-note b{font-size:12px}.cloud-execution-note p{color:#a5b8d6;margin-top:4px;font-size:10px;line-height:1.6}@media (max-width:760px){.show-body:has(.connections-window){grid-template-columns:1fr;gap:25px}.workspace-demo,.chat-demo,.agent-demo{padding:16px}}@media (max-width:420px){.workspace-demo,.chat-demo,.agent-demo{padding:13px}.workspace-label{font-size:8px}.workspace-wallet{font-size:7px}.client-heading b{font-size:12px}.agent-column-head,.agent-registry-row{grid-template-columns:1.2fr 1fr auto;gap:7px}.provider-cell{gap:5px;font-size:8px}.provider-cell img{width:16px;height:16px}.agent-registry-row b{font-size:10px}.agent-registry-row small{font-size:9px}.agent-ready{padding:4px;font-size:7px}.chat-hosts{gap:10px}.chat-hosts>span{font-size:11px}}.workspace-arrow{color:#a49abd;margin-left:auto;font-size:15px}.workspace-metrics{border-top:1px solid #293950;grid-template-columns:.65fr 1.4fr .8fr 1.2fr;gap:10px;margin-top:12px;padding-top:12px;display:grid}.workspace-metrics dt{color:#9aafce;white-space:nowrap;font-size:8px;line-height:1.3}.workspace-metrics dd{letter-spacing:-.025em;color:#e6eefc;margin-top:7px;font-size:18px;font-weight:600;line-height:1.2}.workspace-metrics>div+div{border-left:1px solid #293950;padding-left:12px}.workspace-providers dd{align-items:center;gap:8px;height:22px;display:flex}.workspace-providers dd>span{place-items:center;width:23px;height:23px;display:grid;position:relative}.workspace-providers img{object-fit:contain;width:18px;height:18px}.workspace-providers i{background:#63d5aa;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #101e32}.workspace-demo .client-space{margin-top:12px;padding:14px}@media (max-width:420px){.workspace-demo .client-space{padding:12px}.workspace-metrics{gap:7px}.workspace-metrics>div+div{padding-left:7px}.workspace-metrics dt{font-size:7px}.workspace-metrics dd{font-size:16px}.workspace-providers dd{gap:4px}.workspace-providers dd>span{width:20px;height:20px}.workspace-providers img{width:16px;height:16px}}.ops-board{color:#e6eefc;background:#0b1628;border:1px solid #2b3b53;border-radius:14px;overflow:hidden;box-shadow:0 25px 65px -35px #17233370}.ops-toolbar{background:#101e33;border-bottom:1px solid #293a52;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.ops-toolbar>div{align-items:center;gap:11px;display:flex}.ops-workspace-mark{color:#265a49;background:#d6efdf;border-radius:9px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:23px;display:grid}.ops-toolbar small{letter-spacing:.13em;color:#a1b3cf;font-size:8px}.ops-toolbar h3{margin-top:3px;font-size:16px;font-weight:600}.ops-attention{color:#edcb8c;white-space:nowrap;background:#30291d;border:1px solid #715b35;border-radius:20px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex}.ops-attention i{background:#e4b45d;border-radius:50%;width:5px;height:5px}.ops-columns{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;padding:18px;display:grid}.ops-column{background:#0d192b;border:1px solid #25364c;border-radius:9px;min-width:0;overflow:hidden}.ops-column-heading{border-bottom:1px solid #27364b;justify-content:space-between;align-items:center;gap:8px;padding:13px 11px;font-size:11px;font-weight:600;display:flex}.ops-column-heading>span{align-items:center;gap:6px;display:flex}.ops-column-heading i{background:#58cedb;border-radius:50%;width:6px;height:6px}.ops-human .ops-column-heading i{background:#b48af4}.ops-unassigned .ops-column-heading i{background:#f0bc56}.ops-blocked .ops-column-heading i{background:#ee6f85}.ops-column-heading>b{color:#b6c7df;background:#1b2a41;border:1px solid #30415b;border-radius:20px;padding:2px 6px;font-size:9px}.ops-card-stack{align-content:start;gap:10px;padding:10px;display:grid}.ops-task-card{background:#142239;border:1px solid #2b3c55;border-radius:8px;padding:12px}.ops-job{color:#9eb2d2;font-size:9px;line-height:1.4}.ops-task-card h4{min-height:36px;margin-top:7px;font-size:12px;font-weight:600;line-height:1.5}.ops-status{color:#85dce5;background:#123742;border:1px solid #225262;border-radius:20px;margin-top:10px;padding:3px 6px;font-size:8px;display:inline-block}.ops-human .ops-status{color:#d5baf9;background:#29223e;border-color:#51416e}.ops-unassigned .ops-status{color:#e9ca8d;background:#32291c;border-color:#604d30}.ops-blocked .ops-status{color:#f0aec1;background:#352033;border-color:#63394b}.ops-detail{color:#b0c0d7;min-height:29px;margin-top:9px;font-size:9px;line-height:1.6}.ops-owner,.ops-next-step{color:#ccd9ed;border-top:1px solid #2b3b53;align-items:center;gap:7px;margin-top:12px;padding-top:10px;font-size:9px;display:flex}.ops-owner>img{object-fit:cover;border-radius:50%;width:23px;height:23px}.ops-agent-icon{border:1px solid #3c4c65;border-radius:6px;place-items:center;width:23px;height:23px;display:grid}.ops-agent-icon img{object-fit:contain;width:15px;height:15px}.ops-next-step{color:#c1afdf;min-height:34px}.ops-next-step>span{font-size:16px}@media (max-width:950px){.ops-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-task-card h4,.ops-detail{min-height:0}}@media (max-width:520px){.ops-toolbar{padding:15px}.ops-toolbar h3{font-size:14px}.ops-attention{padding:5px 7px;font-size:8px}.ops-columns{grid-template-columns:1fr;gap:10px;padding:12px}.ops-card-stack{grid-template-columns:1fr 1fr;gap:8px;padding:8px}.ops-task-card{padding:10px}.ops-task-card h4{font-size:11px}.ops-owner,.ops-next-step{font-size:8px}.ops-column-heading{padding:11px}.ops-job{font-size:8px}}.sordit-board{color:#e8f1ff;background:#0d192b;border:1px solid #273a55;border-radius:11px;overflow:hidden;box-shadow:0 24px 65px -38px #17233370}.sordit-board-header{background:linear-gradient(110deg,#15233a,#0e1b2e);border-bottom:1px solid #24344c;padding:16px 18px}.sordit-board-header>h3{font-size:15px;font-weight:600;line-height:1.4}.sordit-board-header>p{color:#a8c2e9;margin-top:5px;font-size:11px;line-height:1.6}.sordit-board-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;padding:8px;display:grid}.sordit-left-streams{grid-template-rows:auto 1fr;gap:8px;min-width:0;display:grid}.sordit-stream{background:#0c1829;border:1px solid #21324a;border-radius:8px;min-width:0;overflow:hidden}.sordit-stream-header{border-bottom:1px solid #223149;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;display:flex}.sordit-stream-header h3{align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.sordit-stream-header h3 i{background:#ffb51c;border-radius:50%;flex:none;width:7px;height:7px}.stream-blocked .sordit-stream-header i{background:#fc4169}.stream-human .sordit-stream-header i{background:#a65bfa}.stream-agent .sordit-stream-header i{background:#23cbe0}.sordit-stream-header>span{color:#c6ddfc;background:#19293d;border:1px solid #2b4262;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.sordit-stream-tasks{align-content:start;gap:8px;padding:8px;display:grid}.sordit-task{background:#0d192a;border:1px solid #22344d;border-radius:9px;padding:12px}.sordit-task h4{font-size:12px;font-weight:600;line-height:1.5}.sordit-task-job{color:#a8c4ec;margin-top:4px;font-size:10px;line-height:1.5}.sordit-task-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.sordit-assignee{color:#96e4f3;background:#113044;border:1px solid #27576a;border-radius:6px;align-items:center;gap:6px;padding:5px 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.sordit-assignee.human-assignee{color:#d1c0ff;background:#25203e;border-color:#4b367f}.assignee-initials{background:#3c3265;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid}.sordit-state{color:#a9e1ff;background:#133044;border:1px solid #295f82;border-radius:16px;padding:4px 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.sordit-state-blocked{color:#f1b0c2;background:#361c2b;border-color:#673044}.sordit-task-note{color:#c4d5f1;border-left:2px solid #aa5af4;margin-top:9px;padding-left:8px;font-size:10px;line-height:1.5}.sordit-task-note.blocked-note{border-left-color:#fb4168}.sordit-unassigned-note{color:#d0b477;align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.sordit-task-footer{color:#a6c0e2;border-top:1px solid #203149;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:11px;padding-top:9px;font-size:8px;line-height:1.5;display:flex}.sordit-task-footer>span:first-child{font-family:ui-monospace,SFMono-Regular,monospace}@media (max-width:950px){.sordit-task{padding:10px}.sordit-task h4{font-size:11px}.sordit-task-job,.sordit-task-note{font-size:9px}.sordit-stream-header{padding:10px}.sordit-stream-header h3{font-size:10px}}@media (max-width:760px){.sordit-board-columns{grid-template-columns:1fr}.sordit-left-streams{grid-template-rows:auto;grid-template-columns:1fr 1fr}.sordit-stream-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}.sordit-left-streams .sordit-stream-tasks{grid-template-columns:1fr}.sordit-task h4{font-size:12px}.sordit-task-job,.sordit-task-note{font-size:10px}}@media (max-width:420px){.sordit-left-streams{grid-template-columns:1fr}.sordit-left-streams .sordit-stream-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}.sordit-task{padding:9px}.sordit-task h4{font-size:11px}.sordit-task-footer{font-size:7px}.sordit-assignee{font-size:8px}.sordit-task-job,.sordit-task-note{font-size:9px}}.marketing-person-avatar{object-fit:cover;border-radius:50%;flex:none;display:inline-block}.sordit-created-by{align-items:center;gap:4px;display:inline-flex}.sordit-on-behalf{color:#91abcf;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:8px;line-height:1.5;display:flex}.sordit-state-queued{color:#c6bedb;background:#28283a;border-color:#45415f}.sordit-board-columns{height:610px}.sordit-left-streams{grid-template-rows:minmax(0,.39fr) minmax(0,.61fr);min-height:0}.sordit-stream{flex-direction:column;min-height:0;display:flex}.sordit-stream-header{flex:none}.sordit-stream-tasks{scrollbar-width:thin;scrollbar-color:#31415a transparent;overscroll-behavior:contain;flex:1;grid-auto-rows:max-content;min-height:0;overflow-y:auto}.sordit-stream:focus-visible{outline-offset:-3px;outline:2px solid #a78cde}@media (max-width:760px){.sordit-board-columns{height:auto}.sordit-left-streams{grid-template-rows:auto;min-height:0}.sordit-stream{max-height:500px}.sordit-left-streams .sordit-stream{max-height:340px}}.stream-agent .sordit-task,.stream-blocked .sordit-task{padding:9px 10px}.stream-agent .sordit-task h4,.stream-blocked .sordit-task h4{font-size:11px;line-height:1.4}.stream-agent .sordit-task-job,.stream-blocked .sordit-task-job{margin-top:3px;font-size:9px}.stream-agent .sordit-task-badges,.stream-blocked .sordit-task-badges{margin-top:7px}.stream-agent .sordit-task-footer,.stream-blocked .sordit-task-footer{margin-top:8px;padding-top:7px}.stream-agent .sordit-on-behalf{margin-top:4px;font-size:7px}.stream-blocked .sordit-task-note{margin-top:6px;font-size:9px}.dashboard-explainer{gap:32px;margin-top:32px}.dashboard-explainer>div{border-top:1px solid #e7e3ee;padding-top:19px}.dashboard-explainer h3{letter-spacing:-.02em;margin-top:10px;font-size:17px}.dashboard-explainer p{margin-top:9px;font-size:14px;line-height:1.7}@media (max-width:760px){.dashboard-explainer{gap:22px}}.hero-inner{width:min(1280px,100% - 48px)}.hero-inner .display{text-wrap:balance;max-width:none}.proof-heading{grid-template-columns:1.45fr 1fr;gap:6%}.proof-heading h2{text-wrap:balance}@media (max-width:760px){.hero-inner{width:calc(100% - 36px)}.proof-heading{grid-template-columns:1fr;gap:20px}}.showcase-viewport{overflow:hidden}.showcase-track{will-change:transform;grid-auto-columns:100%;grid-auto-flow:column;align-items:stretch;transition:transform .48s cubic-bezier(.22,.68,.2,1);display:grid}.showcase-slide{min-width:0;margin:0}.showcase-slide[inert]{pointer-events:none}@media (prefers-reduced-motion:reduce){.showcase-track{transition:none}}.hero{padding-bottom:80px}@media (max-width:760px){.hero{padding-bottom:48px}}.pricing-band .section-title{text-wrap:balance}@media (min-width:761px){.pricing-band .split{row-gap:16px}.pricing-band .split>div:first-child{display:contents}.pricing-band .eyebrow{grid-area:1/1}.pricing-band .section-title{grid-area:2/1;margin-top:0}.pricing-band .split>div:last-child{grid-area:2/2}}.faq-list .faq-answer{padding-bottom:22px}.faq-list .faq-answer p{padding:0 0 14px;line-height:1.75}.faq-list .faq-answer p:last-child{padding-bottom:0}.faq-answer a{color:#624aa9;text-underline-offset:3px;font-weight:600;text-decoration:underline}.card[id]{scroll-margin-top:100px}#faq{scroll-margin-top:76px}.footer-button{white-space:nowrap;flex-shrink:0}@media (min-width:761px){.footer-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 36px;display:grid}.footer-cta>div{display:contents}.footer-kicker{grid-area:1/1}.footer-cta h2{grid-area:2/1;margin-top:0}.footer-cta .footer-button{grid-area:2/2;align-self:center}}.product-hero{background:#fbfaff;padding:80px 0 65px}.product-hero .display{text-wrap:balance;max-width:1140px;margin-top:24px}.product-hero .display span{color:#8270b7}.product-hero>.wrap>p:not(.eyebrow){color:#686775;max-width:720px;margin-top:25px;font-size:18px;line-height:1.75}.product-hero>.wrap>.product-direct{color:#7e748e!important;margin-top:23px!important;font-size:12px!important}.product-jump-nav{top:var(--product-header-offset);z-index:40;background:#fff;border-top:1px solid #eeeaf3;border-bottom:1px solid #e8e3ef;position:sticky}.product-jump-nav>.wrap{flex-wrap:nowrap;align-items:center;gap:30px;height:58px;padding-top:0;padding-bottom:0;display:flex;overflow-x:auto}.product-jump-nav a{color:#5d526e;white-space:nowrap;flex-shrink:0;padding:10px 0;font-size:12px;font-weight:600}.product-jump-nav a:hover{color:#6d56c6}.product-jump-nav a span{color:#a18dbf;margin-right:8px;font-size:10px}.product-feature{padding:95px 0;scroll-margin-top:90px}.product-feature-soft{background:#f8f7fb}.product-feature-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:7%;display:grid}.product-feature h2{letter-spacing:-.045em;text-wrap:balance;margin-top:18px;font-size:clamp(32px,3.8vw,48px);font-weight:600;line-height:1.12}.product-feature-intro{color:#686775;margin-top:24px;font-size:17px;line-height:1.75}.product-feature .product-window{width:100%;min-width:0}.product-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px;display:grid}.product-benefits>div{border-top:1px solid #e1dce9;padding-top:21px}.product-benefits svg{color:#8269c1;margin-bottom:13px}.product-benefits h3{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.4}.product-benefits p{color:#686775;margin-top:10px;font-size:14px;line-height:1.75}.product-operations{scroll-margin-top:80px}.product-commercial{background:#f1edf9;padding:70px 0}.product-commercial>.wrap{grid-template-columns:1fr auto;align-items:center;gap:55px;display:grid}.product-commercial h2{letter-spacing:-.04em;margin-top:15px;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.15}.product-commercial p:not(.eyebrow){color:#686775;max-width:700px;margin-top:20px;font-size:16px;line-height:1.75}.product-commercial .btn{white-space:nowrap}@media (max-width:760px){.product-hero{padding:55px 0 45px}.product-hero .display{font-size:clamp(39px,9vw,60px)}.product-jump-nav>.wrap{gap:15px 22px}.product-feature{padding:65px 0;scroll-margin-top:80px}.product-feature-grid{grid-template-columns:1fr;gap:30px}.product-benefits{grid-template-columns:1fr;gap:24px;margin-top:30px}.product-commercial>.wrap{grid-template-columns:1fr;gap:25px}.product-commercial .btn{justify-self:start}.product-feature-intro{font-size:16px}}.connection-catalogue{margin-top:65px}.catalogue-heading h3{letter-spacing:-.04em;font-size:clamp(25px,3vw,36px);font-weight:500}.catalogue-heading h3 span{color:#8269c1}.catalogue-heading p{color:#686775;margin-top:12px;font-size:15px}.connection-catalogue ul{border-top:1px solid #e1dce9;border-left:1px solid #e1dce9;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:28px;padding:0;list-style:none;display:grid}.connection-catalogue li{background:#fff;border-bottom:1px solid #e1dce9;border-right:1px solid #e1dce9;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:115px;display:flex}.connection-catalogue img{object-fit:contain;width:30px;height:30px}.connection-catalogue li span{color:#686775;font-size:11px}.catalogue-note{color:#80788b;margin-top:15px;font-size:12px}.workflow-example{color:#eff4ff;background:#0d192b;border:1px solid #26374f;border-radius:12px;padding:24px}.workflow-example-head>span,.workflow-job>span{letter-spacing:.14em;color:#a6b9d5;font-size:10px}.workflow-example-head h3{margin-top:8px;font-size:20px;font-weight:600}.workflow-triggers{align-items:center;gap:10px;margin-top:22px;display:flex}.workflow-triggers>div{background:#14233a;border:1px solid #2b3d57;border-radius:7px;flex-direction:column;flex:1;gap:7px;padding:13px;display:flex}.workflow-triggers svg{color:#b5a2ed}.workflow-triggers strong{font-size:12px}.workflow-triggers div span{color:#adc0da;font-size:11px;line-height:1.5}.workflow-or{color:#a6b9d5;font-size:11px}.workflow-arrow{color:#a998db;margin:14px auto;display:block}.workflow-job{border:1px solid #2b3d57;border-radius:8px;padding:17px}.workflow-job h4{margin-top:6px;font-size:16px}.workflow-job ol{gap:10px;margin-top:18px;padding:0;list-style:none;display:grid}.workflow-job li{border-top:1px solid #25364d;gap:11px;padding-top:12px;display:flex}.workflow-job li svg{color:#8ad6dc;flex-shrink:0;margin-top:2px}.workflow-job strong{font-size:12px}.workflow-job p{color:#adc0da;margin-top:5px;font-size:11px;line-height:1.7}.workflow-job .workflow-decision{background:#201e39;border:1px solid #443860;border-radius:6px;padding:12px}.workflow-decision svg{color:#c4a4ff!important}@media (max-width:760px){.connection-catalogue ul{grid-template-columns:repeat(3,minmax(0,1fr))}.connection-catalogue li{min-height:100px}.workflow-example{padding:17px}.workflow-triggers{gap:7px}.workflow-triggers>div{padding:10px}.connection-catalogue{margin-top:40px}}.gpt-demo{color:#ececec;background:#212121;border-radius:0 0 12px 12px;overflow:hidden}.gpt-header{border-bottom:1px solid #363636;justify-content:space-between;align-items:center;gap:12px;padding:17px 21px;font-size:16px;font-weight:600;display:flex}.gpt-header>span>span{color:#aaa;margin-left:5px}.gpt-connected{color:#bbb;align-items:center;gap:6px;font-size:10px;font-weight:400;display:flex}.gpt-connected i{background:#70c5a1;border-radius:50%;width:5px;height:5px}.gpt-thread{flex-direction:column;gap:18px;padding:6px 22px 22px;display:flex}.gpt-user{background:#303030;border-radius:18px;align-self:flex-end;max-width:87%;margin-top:12px;padding:12px 16px}.gpt-user p,.gpt-assistant p{font-size:12px;line-height:1.7}.gpt-assistant{align-items:flex-start;gap:11px;padding:1px 0;display:flex}.gpt-assistant img{flex-shrink:0;width:19px;height:19px;margin-top:3px}.sordit-proposal{color:#edf3ff;background:#0d192b;border:1px solid #46536c;border-radius:10px;margin-left:30px;overflow:hidden;box-shadow:0 8px 25px #0002}.sordit-proposal-header{background:#142239;border-bottom:1px solid #2e3c52;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.sordit-proposal-header img{width:82px;height:auto}.sordit-proposal-header>span{letter-spacing:.14em;color:#c7b6ee;font-size:8px}.sordit-proposal-body{padding:17px}.proposal-meta{color:#a9bbd4;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:10px;font-size:8px;display:flex}.proposal-meta>span:last-child{color:#d5c3ff;letter-spacing:0;background:#29233f;border-radius:4px;padding:4px 7px}.sordit-proposal h4{margin-top:10px;font-size:16px;font-weight:600;line-height:1.4}.proposal-schedule{color:#a9bbd4;margin-top:5px;font-size:10px}.sordit-proposal ol{gap:12px;margin-top:18px;padding:0;list-style:none;display:grid}.sordit-proposal li{gap:10px;display:flex}.sordit-proposal li>span{color:#ba9fe9;padding-top:3px;font-size:9px}.sordit-proposal strong{font-size:11px;font-weight:600}.sordit-proposal li p{color:#a9bbd4;margin-top:3px;font-size:10px;line-height:1.6}.proposal-review-note{color:#bfb0e5;border-top:1px solid #2c3a51;margin-top:15px;padding-top:12px;font-size:9px;line-height:1.6}.gpt-user-approval{margin-top:0}.gpt-confirmation{color:#9bd5b8;align-items:flex-start;gap:9px;margin-left:30px;font-size:11px;line-height:1.6;display:flex}.gpt-confirmation>span{font-size:15px}@media (max-width:760px){.gpt-header{padding:15px 16px}.gpt-thread{gap:15px;padding:6px 15px 18px}.gpt-user{max-width:92%;padding:11px 13px}.gpt-user p,.gpt-assistant p{font-size:11px}.sordit-proposal{margin-left:0}.sordit-proposal-body{padding:14px}.gpt-confirmation{margin-left:0}.gpt-connected{font-size:9px}}.gpt-demo{background:#101b2d}.gpt-header{border-bottom-color:#2b394f}.conversation-hosts{align-items:center;gap:13px;display:flex}.conversation-hosts>span{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.conversation-hosts img{object-fit:contain;width:19px;height:19px}.conversation-hosts>small{color:#9aabc2;font-size:10px;font-weight:400}.gpt-user{background:#203149;border:1px solid #30415b;border-radius:14px}.conversation-assistant-icon{color:#baa6e7;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:flex}.gpt-connected{color:#a7b7ce}@media (max-width:420px){.conversation-hosts{gap:8px}.conversation-hosts>span{gap:5px;font-size:11px}.conversation-hosts img{width:16px;height:16px}.gpt-header{gap:8px}}.cloud-team-demo{color:#edf3ff;padding:20px}.cloud-team-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;display:flex}.cloud-team-heading small{letter-spacing:.1em;color:#9eb3d0;font-size:8px}.cloud-team-heading h3{margin-top:6px;font-size:16px;font-weight:600;line-height:1.4}.cloud-team-total{white-space:nowrap;color:#a6e6d4;background:#122d2b;border:1px solid #285449;border-radius:20px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.cloud-agent-list{gap:12px;display:grid}.cloud-agent-card{background:#122137;border:1px solid #2a3c55;border-radius:9px;overflow:hidden}.cloud-agent-identity{align-items:center;gap:9px;padding:12px;display:flex}.cloud-provider-logo{background:#1b2b43;border:1px solid #31415a;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.cloud-provider-logo img{object-fit:contain;width:20px;height:20px}.cloud-agent-identity h4{font-size:12px;font-weight:600;line-height:1.4}.cloud-agent-identity p{color:#a6b9d3;margin-top:2px;font-size:9px;line-height:1.6}.cloud-model-focus{color:#cbb8f1;white-space:nowrap;background:#282540;border:1px solid #45385c;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:8px}.cloud-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 10px 10px;display:grid}.cloud-task-sandbox{background:#0c1829;border:1px dashed #3b506e;border-radius:6px;min-width:0;padding:10px}.sandbox-status{color:#a7b8d0;justify-content:space-between;align-items:center;gap:5px;font-size:8px;display:flex}.sandbox-status>span{align-items:center;gap:4px;display:flex}.sandbox-running{color:#80d9bc}.sandbox-running i{background:#73d6b6;border-radius:50%;width:4px;height:4px;box-shadow:0 0 5px #73d6b655}.cloud-task-sandbox h5{margin-top:11px;font-size:11px;font-weight:600;line-height:1.4}.sandbox-job{color:#9fb3cf;margin-top:4px;font-size:8px;line-height:1.5}.sandbox-tools{border-top:1px solid #25364c;align-items:center;gap:7px;margin-top:10px;padding-top:8px;display:flex}.sandbox-tools>span{color:#8ea5c4;margin-right:auto;font-size:8px}.sandbox-tools img{object-fit:contain;width:16px;height:16px}.cloud-team-note{color:#b7c8e0;align-items:flex-start;gap:7px;margin-top:15px;font-size:9px;line-height:1.6;display:flex}.cloud-team-note svg{color:#ac95dc;flex-shrink:0;margin-top:1px}.cloud-team-choice{color:#8fa6c5;margin-top:7px;font-size:8px;line-height:1.6}@media (max-width:760px){.cloud-team-demo{padding:15px}.cloud-team-heading{gap:8px}.cloud-team-heading h3{font-size:14px}.cloud-team-total{padding:5px 7px;font-size:8px}.cloud-agent-identity{padding:10px}.cloud-model-focus{padding:4px 5px;font-size:7px}.cloud-task-sandbox{padding:8px}.cloud-task-sandbox h5{font-size:10px}.sandbox-status{font-size:7px}.cloud-agent-identity p{font-size:8px}}@media (max-width:380px){.cloud-model-focus{white-space:normal;max-width:66px}.cloud-team-total{white-space:normal}.sandbox-status{flex-wrap:wrap}}.cloud-branch-demo .cloud-agent-list{gap:23px}.cloud-branch-labels{color:#8fa6c5;letter-spacing:.08em;grid-template-columns:34% 66%;margin:20px 0 12px;font-size:7px;display:grid}.cloud-branch-labels>span:last-child{padding-left:18px}.cloud-branch-demo .cloud-agent-card{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.8fr) 34px minmax(0,1.6fr);align-items:center;display:grid;overflow:visible}.cloud-branch-demo .cloud-agent-identity{background:linear-gradient(145deg,#1a2b43,#122037);border:1px solid #34455f;border-radius:10px;flex-direction:column;grid-column:1;align-items:flex-start;gap:9px;padding:14px 10px;display:flex;position:relative}.cloud-branch-demo .cloud-agent-identity:after{content:"";background:#766099;width:17px;height:1px;position:absolute;top:50%;right:-18px}.cloud-branch-demo .cloud-provider-logo{background:#24344d;border-radius:11px;width:38px;height:38px}.cloud-branch-demo .cloud-provider-logo img{width:24px;height:24px}.cloud-branch-demo .cloud-agent-identity p{font-size:9px;line-height:1.6}.cloud-branch-demo .cloud-model-focus{margin-top:2px;margin-left:0;font-size:8px}.cloud-branch-demo .cloud-task-grid{grid-column:3;grid-template-columns:1fr;gap:9px;padding:0;display:grid;position:relative}.cloud-branch-demo .cloud-task-grid:before{content:"";background:#766099;width:1px;position:absolute;top:42px;bottom:42px;left:-17px}.cloud-branch-demo .cloud-task-sandbox{background:#101e32;border-style:solid;border-color:#30465f;min-height:84px;padding:9px 11px;position:relative}.cloud-branch-demo .cloud-task-sandbox:before{content:"";background:#766099;width:17px;height:1px;position:absolute;top:50%;left:-18px}.cloud-branch-demo .cloud-task-sandbox:after{content:"";background:#ac93d6;border-radius:50%;width:5px;height:5px;position:absolute;top:calc(50% - 3px);left:-4px;box-shadow:0 0 0 3px #ac93d612}.cloud-branch-demo .cloud-task-sandbox h5{margin-top:7px;font-size:10px}.cloud-branch-demo .sandbox-job{margin-top:2px;font-size:8px}.cloud-branch-demo .sandbox-tools{border:0;gap:5px;margin:0;padding:0;position:absolute;bottom:9px;right:10px}.cloud-branch-demo .sandbox-tools>span{display:none}.cloud-branch-demo .sandbox-job{padding-right:35px}.cloud-branch-demo .cloud-team-note{margin-top:20px}@media (max-width:760px){.cloud-branch-demo .cloud-agent-card{grid-template-columns:minmax(0,.8fr) 28px minmax(0,1.5fr)}.cloud-branch-demo .cloud-agent-identity{padding:11px 8px}.cloud-branch-demo .cloud-agent-identity:after{width:14px;right:-15px}.cloud-branch-demo .cloud-task-grid:before{left:-14px}.cloud-branch-demo .cloud-task-sandbox:before{width:14px;left:-15px}.cloud-branch-demo .cloud-task-sandbox{min-height:90px;padding:9px 8px}.cloud-branch-demo .cloud-task-grid:before{top:45px;bottom:45px}.cloud-branch-demo .cloud-agent-identity h4{font-size:10px}.cloud-branch-demo .cloud-agent-identity p{font-size:8px}.cloud-branch-demo .cloud-model-focus{white-space:normal;max-width:none;font-size:7px}.cloud-branch-labels{font-size:6px;line-height:1.6}.cloud-branch-demo .sandbox-status{flex-wrap:wrap;font-size:7px}.cloud-branch-demo .cloud-task-sandbox h5{font-size:9px}.cloud-branch-demo .sandbox-job{margin-bottom:16px;padding-right:0;font-size:7px}.cloud-branch-demo .sandbox-tools{bottom:7px;right:8px}}.cloud-branch-demo{background:0 0;width:100%;min-width:0;padding:0}.cloud-branch-demo .cloud-team-heading small{color:#827092}.cloud-branch-demo .cloud-team-heading h3{color:#292534;font-size:18px}.cloud-branch-demo .cloud-team-total{color:#337764;background:#edf7f2;border-color:#c5ded5}.cloud-branch-demo .cloud-branch-labels{color:#857491}.cloud-branch-demo .cloud-agent-identity{box-shadow:0 8px 24px #1b153c0d}.cloud-branch-demo .cloud-task-sandbox{box-shadow:0 5px 17px #1b153c0a}.cloud-branch-demo .cloud-team-note{color:#635870}.cloud-branch-demo .cloud-team-choice{color:#81758d}.cloud-branch-demo .cloud-task-grid:before,.cloud-branch-demo .cloud-task-sandbox:before,.cloud-branch-demo .cloud-agent-identity:after{background:#b6a5d4}@media (max-width:760px){.cloud-branch-demo{padding:0}.cloud-branch-demo .cloud-team-heading h3{font-size:16px}}.cloud-branch-demo .cloud-team-heading small,.cloud-branch-demo .cloud-branch-labels{letter-spacing:.04em;color:#71627f;font-size:11px;line-height:1.5}.cloud-branch-demo .cloud-team-heading{flex-wrap:wrap}.cloud-branch-demo .cloud-team-total{font-size:11px}.cloud-branch-demo .cloud-agent-identity h4{font-size:14px}.cloud-branch-demo .cloud-agent-identity p{color:#c1cde0;font-size:12px}.cloud-branch-demo .cloud-model-focus{white-space:normal;font-size:11px;line-height:1.4}.cloud-branch-demo .cloud-task-grid{grid-auto-rows:1fr}.cloud-branch-demo .cloud-task-sandbox{min-height:116px;padding:12px}.cloud-branch-demo .sandbox-status{color:#c0cde0;flex-wrap:wrap;gap:5px 8px;font-size:11px;line-height:1.5}.cloud-branch-demo .cloud-task-sandbox h5{margin-top:9px;font-size:13px;line-height:1.45}.cloud-branch-demo .sandbox-job{color:#b8c8df;margin:5px 0 24px;padding-right:0;font-size:11px;line-height:1.5}.cloud-branch-demo .sandbox-tools{gap:7px;bottom:10px;right:12px}.cloud-branch-demo .sandbox-tools img{width:18px;height:18px}.cloud-branch-demo .cloud-team-note,.cloud-branch-demo .cloud-team-choice{color:#65586f;font-size:13px;line-height:1.7}.cloud-branch-demo .cloud-team-note svg{width:16px;height:16px;margin-top:3px}.cloud-branch-demo .cloud-task-grid:before{background:#987bbf;width:2px;top:calc(25% - 2.25px);bottom:calc(25% - 2.25px)}.cloud-branch-demo .cloud-task-grid:has(>div:nth-child(3)):before{top:calc(16.6667% - 3px);bottom:calc(16.6667% - 3px)}.cloud-branch-demo .cloud-task-sandbox:before,.cloud-branch-demo .cloud-agent-identity:after{background:#987bbf;height:2px}.cloud-branch-demo .cloud-task-sandbox:after{background:#987bbf;width:7px;height:7px;top:calc(50% - 3px);left:-5px}.product-window .window-bar{font-size:12px}.product-window .demo-heading>small{font-size:11px}.product-window .demo-heading h3{font-size:17px}.product-window .client-heading b{font-size:15px}.product-window .client-heading small{font-size:12px}.product-window .workspace-metrics dt{font-size:11px;line-height:1.5}.product-window .workspace-metrics dd{font-size:18px}.product-window .workspace-metrics{gap:10px}.product-window .workspace-providers dd img{width:20px;height:20px}.connections-window .connections-context>span{font-size:11px}.connections-window .person-identity b{font-size:14px}.connections-window .person-identity small{font-size:11px}.connections-window .personal-account{white-space:normal;text-align:right;font-size:11px}.connections-window .personal-app{min-height:76px}.connections-window .personal-app>b{font-size:12px}.connections-window .connection-state{font-size:11px;top:10px;right:7px}.connections-window .personal-note{font-size:12px;line-height:1.6}.connections-window .app-logo{width:23px;height:23px;padding:2px}.gpt-demo .conversation-hosts>span{font-size:13px}.gpt-demo .conversation-hosts>small,.gpt-demo .gpt-connected{font-size:11px}.gpt-demo .gpt-user p,.gpt-demo .gpt-assistant p{font-size:13px;line-height:1.75}.sordit-proposal-header>span,.sordit-proposal .proposal-meta{font-size:11px;line-height:1.5}.sordit-proposal .proposal-schedule{font-size:12px}.sordit-proposal li>span{font-size:11px}.sordit-proposal strong{font-size:13px}.sordit-proposal li p,.sordit-proposal .proposal-review-note{color:#bfcee2;font-size:12px}.gpt-confirmation{font-size:12px}.workflow-example-head>span,.workflow-job>span{font-size:11px}.workflow-triggers strong,.workflow-job strong{font-size:14px}.workflow-triggers div span,.workflow-or,.workflow-job p{color:#bdcde2;font-size:12px}.workflow-arrow{stroke-width:2.5px}.connection-catalogue li span{font-size:12px}.catalogue-note{color:#71677c;font-size:13px}.sordit-board-header>p,.sordit-stream-header h3{font-size:12px}.sordit-stream-header>span{font-size:11px}.sordit-task h4{font-size:13px}.sordit-task-job,.sordit-task-note{font-size:12px}.sordit-assignee,.sordit-state{font-size:11px;line-height:1.3}.sordit-task-footer,.sordit-task-attribution{flex-wrap:wrap;font-size:11px;line-height:1.5}@media (max-width:760px){.cloud-branch-demo .cloud-agent-card{grid-template-columns:minmax(0,1fr) 28px minmax(0,1.6fr)}.cloud-branch-demo .cloud-agent-identity{padding:12px 9px}.cloud-branch-demo .cloud-agent-identity h4{font-size:13px}.cloud-branch-demo .cloud-agent-identity p{overflow-wrap:anywhere;font-size:11px}.cloud-branch-demo .cloud-model-focus{font-size:11px}.cloud-branch-demo .cloud-task-sandbox{min-height:130px;padding:10px}.cloud-branch-demo .cloud-task-sandbox h5{font-size:12px}.cloud-branch-demo .sandbox-job,.cloud-branch-demo .sandbox-status{font-size:11px}.cloud-branch-labels{grid-template-columns:38% 62%}.product-window .workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-window .workspace-metrics>div:nth-child(3){border-left:0;padding-left:0}.connections-window .personal-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.connections-window .personal-app{min-height:76px}.connections-window .connection-state{font-size:11px}.gpt-demo .gpt-header{flex-wrap:wrap}.gpt-demo .gpt-connected{font-size:11px}.sordit-task-footer{gap:6px}.workflow-triggers{flex-wrap:wrap}.workflow-triggers>div{min-width:110px}}.sordit-board .sordit-task h4{font-size:13px;line-height:1.5}.sordit-board .sordit-task-job,.sordit-board .sordit-task-note{font-size:12px}.sordit-board .sordit-on-behalf,.sordit-board .sordit-unassigned-note,.sordit-board .sordit-task-footer,.sordit-board .sordit-assignee,.sordit-board .sordit-state{font-size:11px}.sordit-board .sordit-stream-header h3{font-size:12px}@media (max-width:420px){.sordit-board .sordit-stream-tasks,.sordit-board .sordit-left-streams .sordit-stream-tasks{grid-template-columns:1fr}}.agent-map{color:#292534;width:100%;min-width:0}.agent-map-heading{color:#766984;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px;font-size:12px;display:flex}.agent-map-heading>span:last-child{color:#427b69;align-items:center;gap:6px;font-size:11px;display:flex}.agent-map-heading i{background:#4fba93;border-radius:50%;width:5px;height:5px}.agent-map-groups{gap:24px;display:grid}.agent-map-group{grid-template-columns:minmax(0,.85fr) 34px minmax(0,1.5fr);align-items:center;display:grid}.agent-map-node{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.agent-map-provider{background:#142138;border:5px solid #fff;border-radius:50%;outline:1px solid #e8e1f0;place-items:center;width:50px;height:50px;margin-bottom:5px;display:grid;position:relative;box-shadow:0 4px 18px #5d448c20}.agent-map-provider img{object-fit:contain;width:25px;height:25px}.agent-map-provider i{background:#45bb93;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.agent-map-node h3{font-size:14px;font-weight:600;line-height:1.35}.agent-map-node p{color:#756a81;font-size:12px;line-height:1.5}.agent-map-focus{color:#7e659e;font-size:11px;line-height:1.5}.agent-map-node:after{content:"";background:#a28ac8;width:17px;height:2px;position:absolute;top:50%;right:-18px}.agent-map-tasks{grid-column:3;grid-auto-rows:1fr;gap:11px;display:grid;position:relative}.agent-map-tasks:before{content:"";background:#a28ac8;width:2px;position:absolute;top:calc(25% - 2.75px);bottom:calc(25% - 2.75px);left:-17px}.agent-map-task{background:#fff;border:1px solid #e2daee;border-radius:14px;align-items:center;gap:9px;min-height:49px;padding:10px 12px;display:flex;position:relative;box-shadow:0 5px 18px #6552800b}.agent-map-task:before{content:"";background:#a28ac8;width:17px;height:2px;position:absolute;top:50%;left:-18px}.agent-map-task>svg{color:#8e77b1;flex-shrink:0}.agent-map-task>span{flex:1;min-width:0;font-size:13px;line-height:1.45}.agent-map-tools{flex-shrink:0;align-items:center;gap:5px;display:flex}.agent-map-tools img{object-fit:contain;width:18px;height:18px}.agent-map-note{color:#776980;align-items:flex-start;gap:8px;margin-top:24px;font-size:13px;line-height:1.65;display:flex}.agent-map-note svg{color:#9178b5;flex-shrink:0;margin-top:3px}.home-product-visual .chat-message>small,.home-product-visual .dark-footnote{font-size:11px!important}.home-product-visual .chat-message p,.home-product-visual .chat-message li{font-size:12px}.home-product-visual .chat-message>b{font-size:14px}.home-product-visual .chat-review,.home-product-visual .approval-message b,.home-product-visual .approval-message small{font-size:12px}.home-product-visual .agent-column-head{font-size:11px}.home-product-visual .agent-registry-row b{font-size:13px}.home-product-visual .agent-registry-row small,.home-product-visual .provider-cell,.home-product-visual .agent-ready{font-size:11px}.home-product-visual .cloud-execution-note b{font-size:13px}.home-product-visual .cloud-execution-note p{font-size:12px}@media (max-width:760px){.agent-map-group{grid-template-columns:minmax(0,.9fr) 28px minmax(0,1.5fr)}.agent-map-node:after{width:14px;right:-15px}.agent-map-tasks:before{left:-14px}.agent-map-task:before{width:14px;left:-15px}.agent-map-node h3{font-size:13px}.agent-map-node p{font-size:11px}.agent-map-task{border-radius:12px;flex-wrap:wrap;gap:7px;padding:10px}.agent-map-task>span{flex-basis:calc(100% - 25px);font-size:12px}.agent-map-tools{margin-left:23px}.agent-map-groups{gap:26px}}.agent-map-node{color:#edf3ff;background:#122137;border:1px solid #30405a;border-radius:12px;padding:12px 7px;box-shadow:0 8px 22px #1421380d}.agent-map-provider{background:#1e3049;border-color:#1e3049;outline-color:#3c4d68;box-shadow:0 4px 14px #0002}.agent-map-task{color:#edf3ff;background:#101e32;border-color:#30425e;box-shadow:0 5px 18px #14213810}.agent-map-task>svg{color:#bca5e0}.agent-map-node:after,.agent-map-tasks:before,.agent-map-task:before{background:#a48acb}.agent-map-node{color:#292534;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.agent-map-node p{color:#756a81}.agent-map-focus{color:#7e659e}.agent-map-provider{background:#142138;border:5px solid #fff;outline:1px solid #e8e1f0;box-shadow:0 5px 20px #5d448c26}.agent-map-provider i{border-color:#fff}.agent-map-heading{justify-content:flex-end}.agent-focus-purple,.home-product-visual .agent-registry-row small.agent-focus-purple{color:#725099;background:#eee6fa;border:1px solid #d9c9ef;border-radius:5px;padding:3px 7px;font-size:11px;line-height:1.4;display:inline-block}.home-product-visual .agent-registry-row small.agent-focus-purple{color:#d7bff6;background:#29213f;border-color:#55416f;margin-top:6px}#billable-work,#job-calculator,#model-costs,#credit-packages{scroll-margin-top:90px}.billable-items{border-top:1px solid #e5dfec}.billable-item{border-bottom:1px solid #e5dfec;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr) minmax(145px,.5fr);gap:35px;padding:32px 0;display:grid}.billable-item-heading{align-items:flex-start;gap:15px;display:flex}.billable-item-heading .usage-icon{flex-shrink:0}.billable-meter{color:#826b9d;font-size:11px;line-height:1.6}.billable-item h3{letter-spacing:-.025em;margin-top:9px;font-size:20px;font-weight:600;line-height:1.35}.billable-item-copy>p{color:#696371;font-size:15px;line-height:1.75}.billable-example{color:#504260;background:#faf8fd;border-left:2px solid #b4a0d7;margin-top:16px;padding:13px 16px;font-size:14px;line-height:1.7}.billable-item-copy>.billable-fine{color:#82778d;margin-top:13px;font-size:13px;line-height:1.7}.billable-rate strong{letter-spacing:-.04em;color:#503d74;font-size:29px;font-weight:600;line-height:1.3}.billable-rate strong span{letter-spacing:0;font-size:14px;font-weight:500}.billable-rate p{color:#7d7187;margin-top:5px;font-size:12px;line-height:1.7}.pricing-free-note{color:#5b4e6a;background:#f4f0fa;border-radius:10px;gap:13px;margin-top:28px;padding:22px 25px;font-size:15px;line-height:1.7;display:flex}.pricing-free-note svg{color:#8266bd;flex-shrink:0;margin-top:3px}.pricing-free-note strong{font-weight:600}.job-calculator{background:#fff;border:1px solid #e2daed;border-radius:15px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 20px 65px -40px #62507633}.calculator-inputs{padding:32px}.calculator-example{color:#89729e;border-bottom:1px solid #eee8f3;align-items:flex-start;gap:10px;padding-bottom:24px;font-size:13px;line-height:1.6;display:flex}.calculator-example svg{flex-shrink:0;margin-top:2px}.calculator-field{border-bottom:1px solid #eee8f3;grid-template-columns:minmax(0,1fr) 80px;align-items:start;gap:23px;padding:23px 0;display:grid}.calculator-field label,.sandbox-inputs legend{color:#37303f;font-size:16px;font-weight:600;line-height:1.5}.calculator-field p,.sandbox-inputs>p{color:#7d7287;margin-top:8px;font-size:13px;line-height:1.7}.calculator-field>div>span{color:#8b6ca7;margin-top:7px;font-size:12px;display:block}.job-calculator input{width:100%;font:inherit;color:#332b40;background:#fff;border:1px solid #d9d0e5;border-radius:7px;min-width:0;padding:10px;font-size:15px}.job-calculator input:focus-visible{outline-offset:2px;outline:2px solid #9679cb}.sandbox-inputs{border:0;min-width:0;padding:24px 0 0}.sandbox-inputs legend{float:left;width:100%;margin-bottom:4px}.sandbox-inputs>p{clear:both}.sandbox-input-row{color:#6d617a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:12px;display:flex}.sandbox-input-row>span:first-child{min-width:75px;font-weight:600}.sandbox-input-row label{align-items:center;gap:6px;display:flex}.sandbox-input-row input{width:78px}.sandbox-rounded{color:#8b729f;align-items:center;gap:4px;font-size:11px;display:flex}.calculator-remove{color:#897b96;cursor:pointer;border-radius:6px;place-items:center;width:34px;height:36px;margin-left:auto;display:grid}.calculator-remove:hover{color:#694a80;background:#f5edf8}.calculator-add{color:#7651a2;cursor:pointer;align-items:center;gap:6px;margin-top:21px;padding:5px 0;font-size:13px;font-weight:600;display:inline-flex}.calculator-result{color:#ecf2ff;background:#102037;padding:35px}.calculator-result .eyebrow{color:#bba4e5;font-size:11px}.calculator-total{border-bottom:1px solid #31445f;padding:24px 0}.calculator-total>strong{letter-spacing:-.055em;font-size:62px;font-weight:600;line-height:1}.calculator-total>span{color:#bdcbe0;margin-left:10px;font-size:17px}.calculator-total p{color:#b7c7e0;margin-top:13px;font-size:13px;line-height:1.6}.calculator-breakdown{margin-top:12px;display:grid}.calculator-breakdown>div{border-bottom:1px solid #263c56;justify-content:space-between;gap:16px;padding:13px 0;display:flex}.calculator-breakdown dt{color:#d9e3f3;font-size:13px;line-height:1.5}.calculator-breakdown dt small{color:#93accd;margin-top:4px;font-size:11px;display:block}.calculator-breakdown dd{font-size:15px;font-weight:600}.calculator-result-note{color:#a7bbd8;margin-top:22px;font-size:12px;line-height:1.8}.calculator-storage{border-top:1px solid #31445f;margin-top:23px;padding-top:19px}.calculator-storage summary{color:#d2c1ef;cursor:pointer;font-size:13px;font-weight:600;line-height:1.5}.calculator-storage label{color:#b2c3dc;margin:17px 0 10px;font-size:12px;line-height:1.6;display:block}.calculator-storage input{max-width:110px}.calculator-storage p{color:#b2c3dc;margin-top:12px;font-size:12px;line-height:1.7}.calculator-result .text-link{color:#d1b9f2;font-size:13px}.provider-cost-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:42px 0;display:grid}.provider-cost-points>article{border-top:1px solid #e3ddea;padding-top:18px}.provider-cost-points>article>span{color:#a080bb;font-size:11px}.provider-cost-points h3{letter-spacing:-.02em;margin-top:15px;font-size:18px;font-weight:600;line-height:1.4}.provider-cost-points p{color:#74697c;margin-top:13px;font-size:14px;line-height:1.8}.pricing-usage-visual{color:#e7f0ff;background:#0d192b;border:1px solid #293e5a;border-radius:12px;padding:23px}.usage-visual-header{color:#a6bce0;flex-wrap:wrap;justify-content:space-between;gap:15px;margin:2px 0 22px;font-size:12px;display:flex}.usage-visual-header>span:first-child{letter-spacing:.16em;font-size:11px;font-weight:600}.usage-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.usage-visual-grid>article,.usage-run-breakdown article{background:#101e31;border:1px solid #263952;border-radius:9px;min-width:0;padding:19px}.usage-visual-grid h3{align-items:center;gap:9px;margin-bottom:20px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.usage-visual-grid h3 svg{color:#b5c9e9;flex-shrink:0}.pricing-usage-visual dl{gap:14px;display:grid}.pricing-usage-visual dl>div{justify-content:space-between;align-items:flex-start;gap:12px;font-size:12px;line-height:1.5;display:flex}.pricing-usage-visual dt{color:#a9c0e2}.pricing-usage-visual dd{color:#d5e4fa;text-align:right;white-space:nowrap;font-weight:600}.usage-visual-grid p{color:#a9c0e2;margin-top:19px;font-size:12px;line-height:1.8}.usage-tool-group{margin-top:19px}.usage-tool-group strong{color:#d5e4fa;margin-bottom:14px;font-size:12px;display:block}.usage-thread-badge{color:#bfcee5;background:#1b2b41;border:1px solid #344964;border-radius:20px;margin:12px 0 19px;padding:4px 9px;font-size:11px;display:inline-block}.usage-run-breakdown{border:1px solid #293e5a;border-radius:9px;margin-top:15px;padding:16px}.usage-run-breakdown summary{color:#c8d9f3;cursor:pointer;font-size:13px;font-weight:600}.usage-run-breakdown>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.usage-run-breakdown h4{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:14px;font-weight:600;display:flex}.usage-run-breakdown h4 span{color:#a3dfc5;background:#14352f;border:1px solid #2b5b51;border-radius:20px;padding:4px 8px;font-size:11px;font-weight:400}.usage-run-breakdown h4 .usage-run-failed{color:#efb1c5;background:#332030;border-color:#693349}.usage-visual-footnote{color:#8fa9cb;margin-top:20px;font-size:12px;line-height:1.8}.provider-telemetry-note{color:#82738d;max-width:960px;margin-top:20px;font-size:13px;line-height:1.8}.pricing-source.price-section{padding:28px 0}.pricing-source p{color:#897b92;max-width:950px;font-size:12px;line-height:1.8}.pricing-source a{color:#76579c;text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.billable-item{grid-template-columns:1fr 1.3fr;gap:25px}.billable-rate{grid-area:2/1}.billable-item-copy{grid-area:1/2/span 2}.usage-visual-grid{grid-template-columns:1fr 1fr}.usage-visual-grid>article:last-child{grid-column:1/-1}.job-calculator{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.calculator-inputs,.calculator-result{padding:25px}.calculator-field{grid-template-columns:1fr 65px;gap:15px}}@media (max-width:760px){.billable-item{grid-template-columns:1fr;gap:20px;padding:29px 0}.billable-item-copy{grid-area:3/1}.billable-rate{grid-row:2;padding-left:55px}.billable-item h3{font-size:21px}.billable-item-copy>p{font-size:14px}.billable-rate strong{font-size:26px}.job-calculator{grid-template-columns:1fr}.calculator-inputs,.calculator-result{padding:23px}.calculator-field{grid-template-columns:minmax(0,1fr) 70px;gap:18px}.calculator-total>strong{font-size:54px}.provider-cost-points{grid-template-columns:1fr;gap:25px}.usage-visual-grid{grid-template-columns:1fr}.usage-visual-grid>article:last-child{grid-column:auto}.pricing-usage-visual{padding:16px}.usage-run-breakdown>div{grid-template-columns:1fr}.pricing-free-note{padding:20px}.pricing-source.price-section{padding:25px 0}}@media (prefers-reduced-motion:no-preference){.package-card,.calculator-remove{transition:border-color .18s,background .18s}}.billable-item h3,.provider-cost-points h3,.price-heading h2{text-wrap:balance}.billable-item h3{text-wrap:balance;max-width:300px;line-height:1.4}.billable-items>.billable-item:last-child{border-bottom:0}.scenario-calculator{background:#fff;border:1px solid #e1d8ed;border-radius:16px;box-shadow:0 22px 70px -50px #67517d40}.scenario-picker{background:#fdfcff;border-bottom:1px solid #ece6f2;border-radius:16px 16px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.scenario-picker button{color:#7b6a89;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:14px 10px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.scenario-picker button[aria-pressed=true]{color:#6f4d9b;background:#f0e9fa;border-color:#d8c8ee;box-shadow:0 3px 12px #7754990b}.scenario-picker button:hover{background:#f7f2fc}.scenario-picker svg{flex-shrink:0}.scenario-calc-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:32px;padding:32px;display:grid}.scenario-story h3{letter-spacing:-.035em;text-wrap:balance;margin-top:15px;font-size:24px;font-weight:600;line-height:1.35}.scenario-story>p:not(.eyebrow){color:#796a84;margin-top:15px;font-size:14px;line-height:1.8}.scenario-assumption{color:#94829f;margin-top:13px;font-size:12px;line-height:1.7;display:block}.scenario-slider{min-width:0;padding-top:25px}.scenario-slider-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.scenario-slider label{color:#493951;max-width:65%;font-size:14px;font-weight:600;line-height:1.5}.scenario-slider output{color:#684b8f;text-align:right;font-size:17px;font-weight:600;line-height:1.5}.scenario-slider output span{white-space:nowrap;color:#8c759d;font-size:11px;font-weight:400;display:block}.scenario-slider input[type=range]{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:28px;margin:9px 0;display:block}.scenario-slider input[type=range]::-webkit-slider-runnable-track{background:#ddd0eb;border-radius:10px;height:5px}.scenario-slider input[type=range]::-moz-range-track{background:#ddd0eb;border-radius:10px;height:5px}.scenario-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:#8863bc;border:3px solid #fff;border-radius:50%;width:21px;height:21px;margin-top:-8px;box-shadow:0 0 0 1px #b49ace,0 2px 7px #70538e33}.scenario-slider input[type=range]::-moz-range-thumb{background:#8863bc;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #b49ace}.scenario-slider input:focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #9c7bc7}.scenario-slider>p{color:#8b7996;font-size:12px;line-height:1.8}.scenario-workload{border-bottom:1px solid #e8dfef;padding-bottom:22px}.scenario-volume{color:#836995;background:#f7f2fc;border:1px solid #e8def2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding:12px;font-size:12px;line-height:1.6;display:flex}.scenario-volume strong{color:#6b4e82;font-weight:600}.scenario-volume>span{color:#ab96bc}.scenario-call-steps{background:#faf8fd;border:1px solid #eae1f3;border-radius:9px;margin-top:16px;padding:14px 16px}.scenario-call-steps summary,.scenario-other-costs summary{color:#84619b;cursor:pointer;font-size:12px;font-weight:600;line-height:1.6}.scenario-call-steps ol{margin-top:13px;padding-left:19px;list-style:decimal}.scenario-call-steps li{color:#8b7996;padding:3px 0 3px 3px;font-size:12px;line-height:1.8}.scenario-other-costs{border-top:1px solid #e8dfef;margin-top:27px;padding-top:20px}.scenario-creation{color:#654f75;cursor:pointer;align-items:flex-start;gap:10px;margin-top:21px;font-size:13px;line-height:1.6;display:flex}.scenario-creation input{appearance:auto;accent-color:#8963ba;flex-shrink:0;width:17px;height:17px;margin-top:3px}.scenario-creation small{color:#94829f;margin-top:7px;font-size:12px;line-height:1.7;display:block}.scenario-reset{color:#9b7caf;cursor:pointer;align-items:center;gap:7px;margin-top:23px;padding:6px 0;font-size:12px;font-weight:600;display:flex}.scenario-results{color:#eaf1ff;background:#102037;border:1px solid #243b58;border-radius:12px;padding:28px;position:sticky;top:98px;box-shadow:0 12px 35px #1120370d}.scenario-results .eyebrow{color:#bfa4e3;letter-spacing:.13em;font-size:10px;line-height:1.7}.scenario-monthly-price{letter-spacing:-.055em;overflow-wrap:anywhere;margin-top:20px;font-size:clamp(40px,4.5vw,60px);font-weight:600;line-height:1.15}.scenario-monthly-price>span{letter-spacing:0;color:#adbed7;margin-top:7px;font-size:12px;font-weight:400;display:block}.scenario-credit-total{color:#8da8ce;margin-top:14px;font-size:12px;line-height:1.6}.scenario-secondary{border-top:1px solid #2c415d;border-bottom:1px solid #2c415d;grid-template-columns:1fr 1fr;gap:18px;margin-top:23px;padding:21px 0;display:grid}.scenario-secondary>div>span{color:#adbed7;font-size:12px;line-height:1.6;display:block}.scenario-secondary strong{letter-spacing:-.03em;color:#edf4ff;margin-top:7px;font-size:28px;font-weight:600;line-height:1.4;display:block}.scenario-hour-context{color:#8da8ce;margin-top:16px;font-size:11px;line-height:1.8}.scenario-cost-breakdown{border-top:1px solid #2c415d;margin-top:22px;padding-top:18px}.scenario-cost-breakdown summary{color:#c8b1e8;cursor:pointer;font-size:12px;font-weight:600;line-height:1.6}.scenario-cost-breakdown dl{gap:15px;margin-top:19px;display:grid}.scenario-cost-breakdown dl>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.scenario-cost-breakdown dt{color:#bfd0e8;font-size:12px;line-height:1.5}.scenario-cost-breakdown dt small{color:#839fc6;margin-top:5px;font-size:11px;line-height:1.6;display:block}.scenario-cost-breakdown dd{color:#e3eeff;font-size:13px;line-height:1.5}.scenario-result-note{color:#9fb4d3;margin-top:21px;font-size:11px;line-height:1.9}.scenario-results .text-link{color:#cfb5f1;margin-top:20px;font-size:12px}@media (min-width:1001px){.scenario-results{scrollbar-width:thin;scrollbar-color:#3b4c64 transparent;max-height:calc(100vh - 125px);overflow-y:auto}}@media (max-width:1000px){.scenario-calc-grid{gap:22px;padding:24px}.scenario-results{padding:23px;position:static}.scenario-secondary{grid-template-columns:1fr;gap:17px}.scenario-secondary strong{font-size:26px}.scenario-story h3{font-size:22px}}@media (max-width:760px){.scenario-calc-grid{grid-template-columns:1fr;gap:30px;padding:20px}.scenario-picker{grid-template-columns:1fr;gap:4px}.scenario-picker button{justify-content:flex-start;padding:11px 13px}.scenario-slider label{font-size:14px}.scenario-results{padding:24px}.scenario-secondary{grid-template-columns:1fr 1fr}.scenario-monthly-price{font-size:52px}.scenario-slider input[type=range]{height:35px}.scenario-story h3{font-size:23px}.scenario-results .eyebrow{font-size:11px}}@media (prefers-reduced-motion:no-preference){.scenario-picker button{transition:background .18s,border-color .18s}}.scenario-jobs-total>strong{letter-spacing:-.06em;color:#f0f5ff;overflow-wrap:anywhere;font-size:clamp(64px,7vw,88px);font-weight:600;line-height:1.05;display:block}.scenario-jobs-total>span{color:#b7c9e4;margin-top:13px;font-size:15px;line-height:1.5;display:block}.scenario-outcome-metrics{border-top:1px solid #2c415d}.scenario-outcome-metrics>div{border-bottom:1px solid #2c415d;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;display:flex}.scenario-outcome-metrics dt{color:#b7c9e4;text-wrap:balance;max-width:62%;font-size:13px;line-height:1.6}.scenario-outcome-metrics dd{letter-spacing:-.03em;color:#edf4ff;white-space:nowrap;font-size:26px;font-weight:600;line-height:1.3}.scenario-results .text-link{margin-top:25px}@media (max-width:760px){.scenario-jobs-total>strong{font-size:72px}.scenario-outcome-metrics>div{gap:14px}.scenario-outcome-metrics dd{font-size:24px}.scenario-outcome-metrics dt{font-size:12px}}.scenario-input-group{background:#fdfbff;border:1px solid #e6ddef;border-radius:12px;margin-top:23px;padding:22px}.scenario-group-heading{border-bottom:1px solid #e8dfef;align-items:flex-start;gap:12px;padding-bottom:19px;display:flex}.scenario-group-heading>span{color:#8b69ad;background:#eee5fa;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;margin-top:1px;font-size:11px;font-weight:600;display:grid}.scenario-group-heading h4{letter-spacing:-.025em;color:#493853;text-wrap:balance;font-size:18px;font-weight:600;line-height:1.4}.scenario-group-heading p{color:#9a84a6;margin-top:5px;font-size:12px;line-height:1.7}.scenario-input-group .scenario-workload{border:0;padding:0}.scenario-input-group .scenario-slider{padding-top:21px}.scenario-input-group .scenario-slider+.scenario-slider{border-top:1px solid #eee6f4;margin-top:20px}.scenario-input-group .scenario-slider-heading{align-items:center;gap:15px}.scenario-input-group .scenario-slider label{max-width:62%;font-size:14px;line-height:1.5}.scenario-input-group .scenario-slider output{color:#8056a5;flex-shrink:0;min-width:65px;font-size:23px;font-weight:600;line-height:1.2}.scenario-input-group .scenario-slider output span{color:#a38bb2;margin-top:4px;font-size:10px;line-height:1.5}.scenario-input-group .scenario-slider>p{color:#9a84a6;margin-top:12px;font-size:12px;line-height:1.8}.scenario-input-group .scenario-slider input[type=range]{margin:13px 0 0}.scenario-range-limits{color:#b29fbd;justify-content:space-between;gap:10px;margin-top:1px;font-size:10px;line-height:1.5;display:flex}.scenario-input-group .scenario-volume{background:#f0e8f9;border-color:#e5d6f1;margin-top:21px}.scenario-input-group .scenario-call-steps{background:#fff;border-color:#e8ddf0;margin-top:20px;padding:13px 15px}.scenario-input-group .scenario-call-steps summary{color:#9c78b2;font-size:12px;font-weight:500}.scenario-story{border-bottom:0;padding-bottom:6px}.scenario-reset{margin-top:18px}@media (max-width:760px){.scenario-input-group{margin-top:19px;padding:18px}.scenario-group-heading{gap:10px}.scenario-group-heading h4{font-size:17px}.scenario-input-group .scenario-slider-heading{gap:10px}.scenario-input-group .scenario-slider label{max-width:65%;font-size:13px}.scenario-input-group .scenario-slider output{min-width:55px;font-size:22px}.scenario-input-group .scenario-slider input[type=range]{height:35px}}.scenario-group-heading p,.scenario-input-group .scenario-slider>p{color:#7c6986}.scenario-input-group .scenario-slider output span,.scenario-range-limits{color:#806b8d;font-size:11px}.scenario-calculator .scenario-results{box-shadow:none;background:0 0;border:0;border-radius:0;gap:20px;min-width:0;max-height:none;padding:0;display:grid;position:static;overflow:visible}.scenario-platform-card,.scenario-model-card,.scenario-staff-card{border-radius:13px;min-width:0;padding:25px}.scenario-platform-card{color:#eaf1ff;background:#102037;border:1px solid #263d59}.scenario-model-card{color:#45364f;background:#faf7ff;border:1px solid #e3d7ef}.scenario-staff-card{color:#45364f;background:#fff;border:1px solid #e4deea}.scenario-results h4{letter-spacing:-.025em;text-wrap:balance;font-size:19px;font-weight:600;line-height:1.4}.scenario-results .scenario-platform-card h4{color:#d2c0e9;margin-bottom:12px;font-size:14px;font-weight:500}.scenario-results .scenario-model-card .eyebrow,.scenario-results .scenario-staff-card .eyebrow{color:#8d6aa6;font-size:10px}.scenario-model-card>h4,.scenario-staff-card>h4{margin-top:13px}.scenario-model-card>p:not(.eyebrow),.scenario-staff-card>p:not(.eyebrow){color:#7c6b88;margin-top:13px;font-size:13px;line-height:1.8}.scenario-jobs-total{padding:18px 0 23px}.scenario-jobs-total>strong{font-size:clamp(62px,6.5vw,80px)}.scenario-jobs-total>span{margin-top:10px;font-size:14px}.scenario-jobs-total>small{color:#9caecc;margin-top:9px;font-size:12px;line-height:1.7;display:block}.scenario-outcome-metrics>div{gap:15px;padding:11px 0}.scenario-outcome-metrics dt{text-wrap:pretty;max-width:65%;font-size:12px;line-height:1.55}.scenario-outcome-metrics dd{font-size:21px;line-height:1.35}.scenario-platform-card .text-link{margin-top:18px}.scenario-meter-details{margin-top:17px}.scenario-meter-details summary{color:#cbb1ed;cursor:pointer;font-size:12px;line-height:1.6}.scenario-meter-details dl{margin-top:13px}.scenario-meter-details dl>div{color:#b7c9e4;justify-content:space-between;gap:15px;padding:8px 0;font-size:12px;line-height:1.6;display:flex}.scenario-meter-details dt small{color:#8fa8cb;font-size:11px;display:block}.scenario-meter-details dd{white-space:nowrap;color:#eaf1ff}.scenario-model-label{color:#795398;border-bottom:1px solid #e0d4ec;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;padding:15px 0 13px;font-size:13px;display:flex}.scenario-model-label>span{color:#9980ab;margin-left:auto;font-size:11px}.scenario-token-totals{margin-top:6px}.scenario-token-totals>div{color:#897397;justify-content:space-between;align-items:center;gap:15px;padding:8px 0;font-size:12px;line-height:1.6;display:flex}.scenario-token-totals dd{color:#604576;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.scenario-token-totals>div:last-child{border-top:1px solid #e0d4ec;margin-top:5px}.scenario-token-totals>div:last-child dd{font-size:20px;font-weight:600}.scenario-token-assumptions,.scenario-staff-assumptions{margin-top:17px}.scenario-token-assumptions summary,.scenario-staff-assumptions summary{color:#8a609f;cursor:pointer;font-size:12px;font-weight:500;line-height:1.6}.scenario-token-assumptions>p,.scenario-staff-assumptions>p{color:#86718f;margin-top:14px;font-size:12px;line-height:1.8}.scenario-token-assumptions a,.scenario-staff-assumptions a{color:#785395;text-underline-offset:3px;text-decoration:underline}.scenario-results .scenario-slider{padding-top:19px}.scenario-results .scenario-slider label{max-width:56%;font-size:12px}.scenario-results .scenario-slider output{font-size:18px}.scenario-results .scenario-slider>p{color:#8a7496;margin-top:10px;font-size:12px}.scenario-results .scenario-slider output span{font-size:11px}.scenario-combined-cost{border-top:1px solid #e0d4ec;margin-top:24px;padding-top:21px}.scenario-combined-cost h4{color:#77518c;margin-bottom:12px;font-size:15px}.scenario-combined-cost .scenario-outcome-metrics,.scenario-combined-cost .scenario-outcome-metrics>div{border-color:#e0d4ec}.scenario-combined-cost .scenario-outcome-metrics dt{color:#8a7299}.scenario-combined-cost .scenario-outcome-metrics dd{color:#6b4586}.scenario-staff-comparison{border-top:1px solid #e7dfed;margin-top:19px}.scenario-staff-comparison>div{border-bottom:1px solid #e7dfed;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.scenario-staff-comparison span{color:#8b7498;max-width:60%;font-size:12px;line-height:1.6}.scenario-staff-comparison strong{color:#604773;letter-spacing:-.03em;white-space:nowrap;font-size:22px;font-weight:600}.scenario-staff-comparison strong small{letter-spacing:0;font-size:12px;font-weight:400}.scenario-staff-comparison>div:last-child strong{color:#8660a6}.scenario-results .scenario-comparison-note{color:#9a85a4;margin-top:17px;font-size:11px;line-height:1.8}.routine-example-chain{border-left:2px solid #d0b7e8;gap:0;margin-top:23px;padding:0 18px;display:grid}.routine-example-chain>div{align-items:center;gap:13px;padding:12px 0;display:flex}.routine-example-chain svg{color:#9b73bc;flex-shrink:0}.routine-example-chain span{color:#8b749a;font-size:12px;line-height:1.7;display:block}.routine-example-chain strong{color:#6c5080;font-size:13px;font-weight:600;display:block}.scenario-fixed-facts{gap:21px;padding-top:22px;display:grid}.scenario-fixed-facts>div{align-items:flex-start;gap:11px;display:flex}.scenario-fixed-facts svg{color:#9873b6;flex-shrink:0;margin-top:3px}.scenario-fixed-facts p{color:#887194;font-size:12px;line-height:1.8}.scenario-fixed-facts strong{color:#6d527f;margin-bottom:5px;font-size:13px;font-weight:600;display:block}.scenario-call-steps>p{color:#9a84a5;margin-top:12px;font-size:12px;line-height:1.8}.scenario-picker button:focus-visible{outline-offset:2px;outline:2px solid #9f7ec3}@media (max-width:1000px){.scenario-platform-card,.scenario-model-card,.scenario-staff-card{padding:21px}.scenario-outcome-metrics dd{font-size:19px}.scenario-calc-grid{gap:22px}.scenario-staff-comparison strong{font-size:20px}}@media (max-width:760px){.scenario-calculator .scenario-results{gap:18px}.scenario-platform-card,.scenario-model-card,.scenario-staff-card{padding:22px}.scenario-outcome-metrics dd{font-size:22px}.scenario-jobs-total>strong{font-size:72px}.scenario-model-label>span{margin-left:0}.scenario-token-totals>div{font-size:12px}.scenario-input-group .scenario-slider label{max-width:58%}.scenario-slider output span{white-space:normal;max-width:130px}.scenario-story h3{font-size:24px}}.scenario-cost-card{color:#eaf1ff;background:#102037;border:1px solid #273d58;border-radius:13px;min-width:0;padding:26px}.cost-panel-section{border-top:1px solid #30445f;margin-top:20px;padding-top:20px}.scenario-results .cost-panel-section h4{color:#e9effa;letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.4}.cost-panel-section>p{color:#a9bdd8;margin-top:10px;font-size:12px;line-height:1.75}.cost-panel-section a{color:#ceb5ec;text-underline-offset:3px;text-decoration:underline}.compact-cost-lines{margin-top:10px}.compact-cost-lines>div{justify-content:space-between;align-items:center;gap:15px;padding:9px 0;display:flex}.compact-cost-lines dt{color:#b4c6df;min-width:0;font-size:12px;line-height:1.6}.compact-cost-lines dt small{color:#849fc3;margin-left:7px;font-size:11px;display:inline}.compact-cost-lines dd{color:#e8f1ff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.cost-panel-total{border-top:1px solid #30445f;justify-content:space-between;align-items:center;gap:14px;margin-top:9px;padding-top:14px;display:flex}.cost-panel-total>span{color:#dfd5f0;font-size:13px;font-weight:500}.cost-panel-total>strong{letter-spacing:-.025em;color:#eee6fc;white-space:nowrap;font-size:23px;font-weight:600;line-height:1.4}.cost-panel-total small{letter-spacing:0;color:#9db2d0;font-size:10px;font-weight:400}.cost-panel-section .cost-table-kicker{color:#90a8ca;letter-spacing:.09em;text-transform:uppercase;margin-top:17px;font-size:10px}.model-job-lines dt small{margin-left:0;display:block}.combined-panel{background:#182a43;border:1px solid #40516c;border-radius:10px;margin-top:24px;padding:19px 17px 3px}.scenario-results .combined-panel h4{color:#cfb7ef;margin-bottom:12px;font-size:13px}.combined-panel .scenario-outcome-metrics{border-color:#3a4d68}.combined-panel .scenario-outcome-metrics>div{border-color:#3a4d68;padding:12px 0}.combined-panel .scenario-outcome-metrics>div:last-child{border-bottom:0}.combined-panel .scenario-outcome-metrics dt{color:#b8cbe6;font-size:12px}.combined-panel .scenario-outcome-metrics dd{color:#e8dcfa;font-size:23px}.staff-panel>p strong{color:#cfdef2;font-weight:500}.staff-cost-pair{grid-template-columns:1fr 1fr;gap:12px;margin-top:17px;display:grid}.staff-cost-pair>div{background:#14253b;border:1px solid #344963;border-radius:9px;min-width:0;padding:15px 12px}.staff-cost-pair>div:last-child{background:#252b49;border-color:#80709e}.staff-cost-pair span{color:#b4c6de;font-size:11px;line-height:1.5;display:block}.staff-cost-pair strong{letter-spacing:-.035em;color:#e5edfa;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(18px,1.8vw,25px);font-weight:600;line-height:1.3;display:block}.staff-cost-pair>div:last-child strong{color:#dbc5ff}.staff-cost-pair small{color:#8fa8ca;margin-top:4px;font-size:10px;display:block}.scenario-cost-card .scenario-staff-assumptions summary{color:#bba3d9;font-size:11px}.scenario-cost-card .scenario-slider label{color:#d2dff1}.scenario-cost-card .scenario-slider output{color:#d8baf9}.scenario-cost-card .scenario-slider>p,.scenario-cost-card .scenario-slider output span,.scenario-cost-card .scenario-range-limits{color:#9eb5d4}.scenario-cost-card .scenario-staff-assumptions>p{font-size:11px}.scenario-stage-label{color:#8a65a6;letter-spacing:.01em;border-top:1px solid #e8dfef;margin-top:23px;padding-top:19px;font-size:12px;font-weight:600}.scenario-stage-label+.scenario-slider{padding-top:15px}@media (max-width:1000px){.scenario-cost-card{padding:22px}.compact-cost-lines dt small{margin-left:0;display:block}.cost-panel-total>strong{font-size:21px}.combined-panel{padding:17px 13px 3px}.combined-panel .scenario-outcome-metrics dd{font-size:21px}}@media (max-width:760px){.scenario-cost-card{padding:22px}.staff-cost-pair{gap:9px}.staff-cost-pair>div{padding:13px 10px}.staff-cost-pair strong{font-size:21px}.cost-panel-total small{text-align:right;display:block}.cost-panel-section{margin-top:19px;padding-top:18px}}.scenario-cost-card .scenario-jobs-total{padding-bottom:4px}.scenario-cost-card>.cost-panel-section{margin-top:16px;padding-top:16px}.scenario-savings-summary{border-top:1px solid #41536d;margin-top:21px;padding-top:19px}.scenario-savings-summary>p{color:#d9c4f4;font-size:12px;font-weight:600;line-height:1.6}.scenario-savings-summary dl{margin-top:10px}.scenario-savings-summary dl>div{justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.scenario-savings-summary dt{color:#b8cbe3;max-width:55%;font-size:12px;line-height:1.6}.scenario-savings-summary dd{letter-spacing:-.035em;color:#e6d5ff;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:24px;font-weight:600;line-height:1.3}.scenario-savings-summary dl>div:last-child dd{font-size:28px}.scenario-cost-card .scenario-get-started{color:#182239;white-space:nowrap;background:#f4effb;width:100%;margin-top:25px;text-decoration:none}.scenario-cost-card .scenario-get-started:hover{color:#172238;background:#dfd0f3}@media (max-width:760px){.scenario-savings-summary dd{font-size:21px}.scenario-savings-summary dl>div:last-child dd{font-size:24px}}.hero-inner{text-align:center}.hero-inner .hero-intro{margin-left:auto;margin-right:auto}.hero-inner .hero-actions,.hero-inner .hero-reassurance{justify-content:center}.hero-inner .hero-reassurance{flex-wrap:wrap}.footer-about .footer-tagline{color:#c9b8ff;margin-top:18px;font-size:18px;font-weight:600;line-height:1.4}.footer-tagline span{display:inline-block}.footer-about .footer-tagline+p{margin-top:10px}:root{--product-header-offset:77px}.product-feature,.product-operations{scroll-margin-top:calc(var(--product-header-offset) + 76px)}@media (max-width:760px){:root{--product-header-offset:69px}}#billable-work,#model-costs,#job-calculator,#credit-packages{scroll-margin-top:calc(var(--product-header-offset) + 76px)}.scenario-picker{top:calc(var(--product-header-offset) + 58px);z-index:35;position:sticky}@media (max-width:760px){.scenario-picker{display:flex;overflow-x:auto}.scenario-picker button{white-space:nowrap;flex:none}}.action-hero{background:#f9f8fc;border-bottom:1px solid #edeaf2;padding:105px 0 85px}.action-hero h1,.action-article-header h1{letter-spacing:-.055em;color:#211f2b;margin:20px 0 22px;font-size:clamp(42px,5.5vw,72px);font-weight:650;line-height:1.08}.action-hero>div>p:last-child,.action-article-header>p{color:#68667a;max-width:690px;font-size:18px;line-height:1.7}.action-directory{padding-top:54px;padding-bottom:110px}.action-filters{flex-wrap:wrap;gap:9px;margin-bottom:58px;display:flex}.action-filters button{color:#625a70;cursor:pointer;background:#fff;border:1px solid #e2ddec;border-radius:50px;padding:10px 16px;font-size:13px;font-weight:600}.action-filters button[aria-pressed=true]{color:#654b9a;background:#eee9f8;border-color:#d7c9ed}.action-filters button:focus-visible,.action-card-link:focus-visible,.action-breadcrumb a:focus-visible,.action-back:focus-visible{outline-offset:4px;outline:3px solid #8d6de1}.action-featured>.eyebrow{margin-bottom:18px}.action-card{min-width:0}.action-card-link{height:100%;color:inherit;background:#fff;border:1px solid #e9e5ef;border-radius:14px;flex-direction:column;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.action-card-link:hover{transform:translateY(-3px);box-shadow:0 15px 35px #29213a12}.action-thumb{aspect-ratio:16/9;color:#7862a9;background:#eae5f4;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.action-thumb-connections,.action-thumb-human{color:#627ca4;background:#e8edf4}.action-thumb-routine,.action-thumb-invoice{color:#8066ab;background:#eee8f8}.action-thumb-decisions,.action-thumb-billing{color:#6b6d98;background:#eae9f2}.action-thumb-shape{background:#fff5;border:1px solid #aaa0c177;border-radius:20px;width:37%;height:55%;position:absolute}.action-thumb-one{transform:translate(-32%,-15%)rotate(-6deg)}.action-thumb-two{transform:translate(33%,17%)rotate(6deg)}.action-thumb-icon{background:#fff;border-radius:24px;place-items:center;width:84px;height:84px;display:grid;position:relative;box-shadow:0 12px 35px #4f41651c}.action-thumb>span{letter-spacing:.16em;color:#776a8f;font-size:9px;font-weight:700;position:absolute;bottom:17px;left:20px}.action-card-body{flex-direction:column;flex:1;padding:26px;display:flex}.action-categories{flex-wrap:wrap;gap:8px;display:flex}.action-categories span{color:#7554a5;background:#f2edf9;border-radius:50px;padding:5px 10px;font-size:11px;font-weight:650;line-height:1.4}.action-card h3{letter-spacing:-.03em;margin:18px 0 12px;font-size:22px;font-weight:650;line-height:1.25}.action-card p{color:#68667a;font-size:14px;line-height:1.7}.action-card-bottom{color:#82758d;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:25px;font-size:12px;display:flex}.action-read{color:#6f50a5;align-items:center;gap:5px;font-weight:650;display:flex}.action-card-featured .action-card-link{grid-template-columns:1.1fr 1fr;display:grid}.action-card-featured .action-thumb{height:100%}.action-card-featured .action-card-body{padding:38px}.action-card-featured h3{font-size:clamp(27px,3vw,38px)}.action-list{margin-top:86px}.action-list-head{margin-bottom:28px}.action-list-head h2,.action-related h2{letter-spacing:-.04em;margin-top:13px;font-size:34px;font-weight:650;line-height:1.15}.action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.action-article{padding-top:48px;padding-bottom:110px}.action-breadcrumb{color:#80768b;flex-wrap:wrap;gap:10px;font-size:13px;line-height:1.6;display:flex}.action-breadcrumb a{color:#6e5597}.action-article-header{max-width:920px;margin:66px auto 40px}.action-article-header h1{font-size:clamp(40px,5vw,64px)}.action-article-header .action-example-note{color:#74539b;margin-top:14px;font-size:13px;font-weight:650}.action-video{aspect-ratio:16/9;background:#0d1a30;border-radius:14px;max-width:1040px;margin:0 auto;overflow:hidden}.action-video iframe,.action-video video{border:0;width:100%;height:100%}.action-video-placeholder{text-align:center;color:#c9d3e6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:28px;display:flex}.action-video-icon{color:#c1a9f5;border:1px solid #495b7b;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:22px;display:grid}.action-video-placeholder .action-video-label{color:#fff;margin-bottom:10px;font-size:20px;font-weight:650}.action-video-placeholder p:last-child{max-width:480px;font-size:14px;line-height:1.6}.action-reading{color:#55546a;max-width:730px;margin:76px auto 0;font-size:17px;line-height:1.85}.action-reading section{margin-bottom:48px}.action-reading h2{letter-spacing:-.035em;color:#24222f;margin-bottom:15px;font-size:26px;font-weight:650;line-height:1.25}.action-reading ol{padding-left:25px;list-style:decimal}.action-reading li{padding:5px 0 5px 7px}.action-reading .text-link{margin-top:16px;display:inline-block}.action-back{color:#6e4da5;font-size:14px;font-weight:650;display:inline-block}.action-related{border-top:1px solid #e9e5ef;margin-top:85px;padding-top:60px}.action-related h2{margin-bottom:30px}@media (max-width:900px){.action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-card-featured .action-card-body{padding:26px}}@media (max-width:600px){.action-hero{padding:64px 0 58px}.action-directory{padding-top:35px;padding-bottom:75px}.action-filters{gap:7px;margin-bottom:40px}.action-filters button{padding:9px 12px;font-size:12px}.action-card-featured .action-card-link{display:flex}.action-grid{grid-template-columns:1fr}.action-list{margin-top:60px}.action-article{padding-top:30px;padding-bottom:70px}.action-article-header{margin:45px auto 30px}.action-reading{margin-top:50px;font-size:16px}.action-video-placeholder .action-video-label{font-size:16px}.action-video-icon{width:45px;height:45px;margin-bottom:12px}.action-video-placeholder p:last-child{font-size:12px}.action-related{margin-top:55px}}@media (prefers-reduced-motion:reduce){.action-card-link{transition:none}}.action-list-first{margin-top:0}.action-reading p+p,.action-reading ul+p{margin-top:18px}.action-reading ul{margin:18px 0;padding-left:25px;list-style:outside}.action-reading ul li{padding:5px 0 5px 7px}.action-article-cta{margin-bottom:28px}.action-video-notice{color:#777184;max-width:1040px;margin:10px auto 0;font-size:12px}.action-card-bottom{justify-content:flex-end}.action-reading p a{color:#704fb0;text-underline-offset:3px;text-decoration:underline}.article-visual{color:#dce7fa;background:#0c192d;border:1px solid #233855;border-radius:12px;margin:28px 0 0;font-size:14px;line-height:1.45;overflow:hidden}.article-visual-bar{color:#afc2e0;background:#111f36;border-bottom:1px solid #243854;justify-content:space-between;align-items:center;height:42px;padding:0 18px;font-size:11px;display:flex}.article-visual-content{justify-content:center;padding:24px;display:flex}.article-workspace-switch{width:min(100%,300px)}.article-workspace-current,.article-workspace-menu{background:#11213a;border:1px solid #263d5c;border-radius:9px}.article-workspace-current{align-items:center;gap:10px;width:max-content;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.article-workspace-current svg:last-child{margin-left:12px}.article-workspace-menu{margin-top:7px;padding:5px 12px}.article-workspace-menu>div{color:#b8cae2;justify-content:space-between;align-items:center;padding:10px 2px;display:flex}.article-workspace-menu>div:first-child svg{color:#69d7a7}.article-workspace-menu .article-workspace-create{color:#d0dcf1;border-top:1px solid #263a54;justify-content:flex-start;gap:9px;margin-top:4px;font-size:12px;font-weight:600}.article-provider-list,.article-agent-list{width:min(100%,460px)}.article-provider-row,.article-agent-row{border-bottom:1px solid #243752;align-items:center;gap:12px;padding:12px 4px;display:flex}.article-provider-row:last-child,.article-agent-row:last-child{border-bottom:0}.article-visual-logo,.article-agent-icon{color:#a1c7fb;background:#1b2d49;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.article-provider-row strong,.article-agent-row strong{color:#f3f6fd;font-size:13px}.article-state{color:#89e5b5;white-space:nowrap;background:#103b37;border:1px solid #1d644f;border-radius:30px;margin-left:auto;padding:3px 8px;font-size:10px}.article-agent-row small,.article-task small{color:#9fb7d9;margin-top:3px;font-size:11px;display:block}.article-agent-tag{color:#ddc7ff;white-space:nowrap;background:#302449;border:1px solid #594279;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:10px}.article-people{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.article-person{background:#101f36;border:1px solid #253a57;border-radius:9px;padding:13px}.article-person-name{color:#f2f6fe;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.article-apps{gap:7px;display:grid}.article-apps>div{background:#0c192d;border:1px solid #21344f;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.article-apps img{width:20px;height:20px}.article-billing{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.article-billing>div{background:#102039;border:1px solid #293e5d;border-radius:9px;padding:16px}.article-billing span,.article-chat small{color:#9eb7d8;letter-spacing:.08em;font-size:10px;display:block}.article-billing strong{color:#f4f7ff;margin-top:10px;font-size:23px;display:block}.article-billing strong small{font-size:11px;font-weight:400}.article-billing p{color:#a2b9d8;margin-top:4px;font-size:11px}.article-chat{gap:10px;width:100%;display:grid}.article-chat>div{background:#14253e;border:1px solid #2a405f;border-radius:8px;padding:14px}.article-chat p{color:#e6eefb;margin:7px 0;font-size:13px;line-height:1.55}.article-chat .article-agent-tag{margin:4px 0 0;display:inline-block}.article-flow{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.article-flow>div{color:#e2ecfb;background:#14253e;border:1px solid #30435f;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.article-flow>svg{color:#a899dc;flex-shrink:0}.article-task{background:#102039;border:1px solid #29405e;border-radius:9px;width:min(100%,430px);padding:15px}.article-task strong{color:#f4f7ff;font-size:13px}.article-assignee{color:#e4d4ff;background:#29213c;border:1px solid #594279;border-radius:6px;align-items:center;gap:7px;width:max-content;margin-top:12px;padding:5px 8px;font-size:11px;display:flex}.article-task p{color:#c7d7ef;border-left:2px solid #a969e5;margin-top:12px;padding-left:8px;font-size:11px}@media (max-width:600px){.article-visual-content{padding:16px}.article-people{grid-template-columns:1fr}.article-flow{flex-direction:column;align-items:stretch}.article-flow>svg{align-self:center;transform:rotate(90deg)}.article-agent-tag{font-size:9px}.article-billing>div{padding:12px}.article-billing strong{font-size:18px}}.article-visual{color:inherit;background:0 0;border:0;border-radius:0;overflow:visible}.article-visual-content{justify-content:flex-start;padding:8px 0}.article-workspace-switch{max-width:300px}.article-person{color:#e5edfa}.article-flow{justify-content:flex-start}.article-chat{max-width:600px}.article-agent-map{gap:22px;width:100%;display:grid}.article-agent-map-row{grid-template-columns:170px 1fr;align-items:center;gap:35px;display:grid}.article-agent-map-node{color:#282531;text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:13px;display:flex}.article-agent-map-node .agent-map-provider{margin-bottom:4px}.article-agent-map-node small{color:#6b6578;font-size:11px}.article-agent-map-node .agent-map-focus{margin-top:2px}.article-agent-map-task{color:#f3f6ff;background:#0e1d33;border:1px solid #2d4161;border-radius:13px;padding:15px 18px;font-size:13px;position:relative}.article-agent-map-task:before{content:"";background:#a889d5;width:24px;height:2px;position:absolute;top:50%;left:-25px}@media (max-width:600px){.article-agent-map-row{grid-template-columns:125px 1fr;gap:22px}.article-agent-map-task{padding:12px;font-size:12px}.article-agent-map-task:before{width:16px;left:-17px}}.article-provider-logos{flex-wrap:wrap;gap:38px;padding:8px 4px;display:flex}.article-provider-logos>div{color:#252231;align-items:center;gap:10px;font-size:13px;display:flex}.article-agent-bubbles{flex-wrap:wrap;gap:7px;display:flex;position:relative}.article-agent-bubbles:before{content:"";background:#a889d5;width:24px;height:2px;position:absolute;top:24px;left:-25px}.article-agent-bubbles span{color:#f0f4fc;background:#102039;border:1px solid #2d4161;border-radius:50px;padding:7px 11px;font-size:11px;line-height:1.4}.article-2ic-example,.article-2ic-proposal{color:#eaf1fc;background:#0d1a2e;border:1px solid #273d5b;border-radius:11px;width:min(100%,600px);overflow:hidden}.article-2ic-example{gap:13px;padding:16px;display:grid}.article-2ic-hosts{border-bottom:1px solid #293b54;align-items:center;gap:9px;padding-bottom:12px;font-size:12px;display:flex}.article-2ic-hosts>span{align-items:center;gap:6px;display:flex}.article-2ic-hosts small{color:#a6b9d3}.article-2ic-hosts .article-2ic-connected{color:#83dcb0;margin-left:auto;font-size:10px}.article-2ic-user{background:#1c304b;border:1px solid #304763;border-radius:10px;margin-left:12%;padding:12px;font-size:12px;line-height:1.6}.article-2ic-reply{align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.article-2ic-reply svg{color:#b99ae9;flex-shrink:0}.article-2ic-proposal-head{color:#d0bafa;letter-spacing:.08em;background:#14243c;border-bottom:1px solid #30435e;justify-content:space-between;align-items:center;padding:12px 16px;font-size:10px;display:flex}.article-2ic-proposal-body{padding:18px}.article-2ic-proposal-body>small{color:#a4bbdc;font-size:10px;display:block}.article-2ic-proposal-body>strong{margin-top:9px;font-size:15px;display:block}.article-2ic-proposal-body p{color:#a8bddb;margin-top:4px;font-size:11px}.article-2ic-proposal-body ol{color:#eaf1fc;margin:12px 0;font-size:12px;line-height:1.5}.article-2ic-approval{color:#8fe0b7;border-top:1px solid #2c405a;align-items:center;gap:8px;padding-top:12px;font-size:11px;display:flex}.action-reading section>div+div>p{margin-top:18px}@media (max-width:600px){.article-provider-logos{gap:18px}.article-agent-bubbles:before{width:16px;left:-17px}.article-agent-bubbles span{padding:6px 9px;font-size:10px}.article-2ic-connected{display:none!important}}.article-connected-accounts{color:#eff2f9;background:#0e1015;border:1px solid #30343e;border-radius:12px;width:min(100%,610px);padding:22px}.article-connected-brand{align-items:center;gap:13px;display:flex}.article-connected-brand img{border-radius:12px}.article-connected-brand strong{font-size:19px}.action-reading .article-connected-accounts h3{color:#f2f5fc;margin:22px 0 10px;font-size:16px;font-weight:650}.article-connected-list{border:1px solid #353943;border-radius:10px;padding:0 14px}.article-connected-row{border-bottom:1px solid #30343d;align-items:center;gap:11px;padding:11px 0;display:flex}.article-connected-mark{color:#253045;background:#d2e8df;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.article-connected-mark.lilac{background:#dfd1f4}.article-connected-mark.sand{background:#f1dec7}.article-connected-mark.blue{background:#c8dff1}.article-connected-row strong{color:#f3f6fe;font-size:12px;display:block}.article-connected-row small{color:#adb8c8;font-size:11px;display:block}.article-connected-dots{color:#aab2c0;letter-spacing:2px;margin-left:auto;font-size:12px}.article-connected-add{color:#d9e3f2;align-items:center;gap:10px;padding:14px 0;font-size:12px;font-weight:600;display:flex}@media (max-width:600px){.article-connected-accounts{padding:16px}.article-connected-brand img{width:45px;height:45px}}.action-reading section h3{color:#282431;letter-spacing:-.02em;margin:29px 0 12px;font-size:19px;font-weight:650;line-height:1.35}.action-reading section>p+p{margin-top:17px}.handoff-diagram{color:#dce8f8;background:#f7f5fa;border:1px solid #e8e1ef;border-radius:14px;margin:30px 0 42px;padding:20px;line-height:1.45}.handoff-diagram-label{color:#8068a3;letter-spacing:.14em;margin-bottom:18px;font-size:10px;font-weight:700}.handoff-sequence{align-items:stretch;gap:10px;display:flex}.handoff-sequence-item{display:contents}.handoff-task{color:#eef4ff;background:#102039;border:1px solid #2d4260;border-radius:9px;flex:1;min-width:0;padding:14px}.handoff-task-human{background:#262039;border-color:#5c4a78}.handoff-task-top{color:#a9bfe1;letter-spacing:.09em;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:10px;font-weight:650;display:flex}.handoff-task>strong{min-height:37px;font-size:13px;line-height:1.4;display:block}.handoff-assignee{color:#bde2ff;background:#223957;border-radius:5px;margin-top:13px;padding:4px 8px;font-size:11px;font-weight:650;display:inline-flex}.handoff-task-human .handoff-assignee{color:#e9d8ff;background:#41305b}.action-reading .handoff-task p{color:#b4c7e0;margin-top:9px;font-size:11px;line-height:1.5}.handoff-task small{color:#91a9ca;margin-top:9px;font-size:10px;display:block}.handoff-sequence-arrow{color:#9b7ec6;flex-shrink:0;align-self:center}.handoff-context{align-items:stretch;gap:10px;display:flex}.handoff-context-panel{color:#eaf1fd;background:#102039;border:1px solid #2d4260;border-radius:9px;flex:1;min-width:0;padding:15px}.handoff-context-panel.human{background:#262039;border-color:#5c4a78}.handoff-context-title{color:#bfddff;align-items:center;gap:9px;display:flex}.handoff-context-title>svg:last-child{margin-left:auto}.handoff-context-title strong,.handoff-context-title small{display:block}.handoff-context-title strong{color:#f3f6fd;font-size:13px}.handoff-context-title small{color:#acc2df;margin-top:3px;font-size:10px}.action-reading .handoff-context ul{margin:13px 0 0;padding:0;list-style:none}.handoff-context li{color:#d1def1;border-top:1px solid #32425b;align-items:center;gap:6px;padding:7px 0;font-size:11px;line-height:1.45;display:flex}.handoff-context li svg,.handoff-context li img{flex-shrink:0}.handoff-tool-icons{flex-wrap:wrap}.handoff-context-connector{color:#8469ac;text-align:center;flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:6px;width:84px;font-size:10px;font-weight:650;line-height:1.35;display:flex}.handoff-decision .handoff-flow{max-width:460px;margin:0 auto;position:relative}.handoff-flow-main{flex-direction:column;align-items:center;gap:8px;padding-right:48px;display:flex}.handoff-flow-main>svg{color:#9e82c8}.handoff-task-compact{flex:auto;width:min(100%,300px)}.handoff-task-compact>strong{min-height:0}.handoff-task-compact .handoff-assignee{margin-top:8px}.handoff-decision-node{color:#5c427e;background:#ece5f7;border:1px solid #c7b3dd;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.handoff-branches{grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-top:5px;display:grid}.handoff-branch-success,.handoff-branch-return{text-align:center;color:#6d5a83;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex}.handoff-branch-success strong,.handoff-branch-return strong{border-radius:8px;align-items:center;gap:5px;padding:9px;font-size:11px;display:flex}.handoff-branch-success strong{color:#226347;background:#e2f3e9}.handoff-branch-return strong{color:#69478d;background:#eee6f7}.handoff-branch-return small{color:#7c6d8d;font-weight:400;line-height:1.4}.handoff-return-path{pointer-events:none;border-top:2px solid #a98bcd;border-bottom:2px solid #a98bcd;border-right:2px solid #a98bcd;border-radius:0 13px 13px 0;width:35px;position:absolute;top:28%;bottom:14%;right:8px}.handoff-return-path span{color:#8d69bd;font-size:21px;position:absolute;top:-16px;left:-8px}@media (max-width:600px){.handoff-diagram{padding:15px}.handoff-sequence,.handoff-context{flex-direction:column}.handoff-sequence-item{flex-direction:column;gap:8px;display:flex}.handoff-sequence-arrow{transform:rotate(90deg)}.handoff-context-connector{width:auto}.handoff-context-connector svg{transform:rotate(90deg)}.handoff-context-connector span{max-width:190px}.handoff-task>strong{min-height:0}.handoff-flow-main{padding-right:30px}.handoff-return-path{width:22px;right:0}.handoff-branches{gap:7px}}.routine-jobs-visual{color:#e9f1ff;background:#f9f7fc;border:1px solid #e5deef;border-radius:14px;margin:30px 0 0;padding:22px;line-height:1.4}.routine-jobs-kicker{color:#816ba5;letter-spacing:.13em;margin-bottom:20px;font-size:10px;font-weight:700}.routine-jobs-triggers,.routine-jobs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.routine-jobs-triggers>div,.routine-jobs-list>div,.routine-jobs-routine{color:#acc9f2;background:#112139;border:1px solid #304461;border-radius:9px;align-items:center;gap:10px;padding:13px;display:flex}.routine-jobs-triggers strong,.routine-jobs-list strong,.routine-jobs-routine strong{color:#f5f7fd;font-size:12px;display:block}.routine-jobs-triggers small,.routine-jobs-list small,.routine-jobs-routine small{color:#acc1dc;margin-top:4px;font-size:10px;display:block}.routine-jobs-join{justify-content:center;height:18px;margin:0 25%;display:flex}.routine-jobs-join span{border-bottom:2px solid #ae97ce;width:50%}.routine-jobs-join span:first-child{border-left:2px solid #ae97ce}.routine-jobs-join span:last-child{border-right:2px solid #ae97ce}.routine-jobs-arrow{color:#9b7abd;justify-content:center;display:flex}.routine-jobs-routine{background:#2a2341;border-color:#604b80;max-width:260px;margin:auto}.routine-jobs-list{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:600px){.routine-jobs-visual{padding:15px}.routine-jobs-triggers{gap:7px}.routine-jobs-triggers>div,.routine-jobs-list>div{align-items:flex-start;padding:10px}.routine-jobs-list{grid-template-columns:1fr;gap:7px}.routine-jobs-join{margin:0 25%}}.routine-jobs-branches{grid-template-columns:repeat(3,1fr);height:33px;display:grid;position:relative}.routine-jobs-branches:before{content:"";border-left:2px solid #ae97ce;height:13px;position:absolute;top:0;left:50%}.routine-jobs-branches:after{content:"";border-top:2px solid #ae97ce;position:absolute;top:12px;left:16.666%;right:16.666%}.routine-jobs-branches span{position:relative}.routine-jobs-branches span:before{content:"";border-left:2px solid #ae97ce;height:17px;position:absolute;top:12px;left:50%}.routine-jobs-branches span:after{content:"";border-bottom:2px solid #ae97ce;border-right:2px solid #ae97ce;width:8px;height:8px;position:absolute;bottom:3px;left:calc(50% - 4px);transform:rotate(45deg)}@media (max-width:600px){.routine-jobs-branches{display:none}.routine-jobs-list{padding-left:28px;position:relative}.routine-jobs-list:before{content:"";border-left:2px solid #ae97ce;position:absolute;top:-2px;bottom:26px;left:9px}.routine-jobs-list>div{position:relative}.routine-jobs-list>div:before{content:"";border-top:2px solid #ae97ce;width:17px;position:absolute;top:50%;left:-19px}.routine-jobs-list>div:after{content:"";border-top:2px solid #ae97ce;border-right:2px solid #ae97ce;width:7px;height:7px;position:absolute;top:calc(50% - 3px);left:-8px;transform:rotate(45deg)}}.action-quote{color:#59526a;background:#f8f6fb;border-left:3px solid #a68ad5;margin:20px 0;padding:14px 20px;font-style:italic}.human-diagram{background:#f9f7fc;border:1px solid #e7e0ef;border-radius:13px;margin:30px 0 0;padding:20px;line-height:1.45}.human-diagram-label{color:#8066a5;letter-spacing:.14em;margin-bottom:18px;font-size:10px;font-weight:700}.human-planned{align-items:stretch;gap:10px;display:flex}.human-step{color:#edf4ff;background:#11213a;border:1px solid #2e4360;border-radius:9px;flex:1;min-width:0;padding:14px}.human-step.person{background:#29213d;border-color:#604a7b}.human-step>svg{color:#adcaf3;margin-bottom:8px}.human-step strong,.human-step small{display:block}.human-step strong{font-size:12px}.human-step small{color:#afc2df;margin-top:6px;font-size:10px}.human-arrow{color:#a286c6;flex-shrink:0;align-self:center}.human-rework{text-align:center;border-bottom:2px solid #af96cf;border-left:2px solid #af96cf;border-right:2px solid #af96cf;border-radius:0 0 10px 10px;height:35px;margin:0 17% 0 16%;position:relative}.human-rework span{color:#775b9c;background:#f9f7fc;padding:0 7px;font-size:10px;font-weight:650;position:relative;top:20px}.human-conditional{flex-direction:column;align-items:center;gap:8px;display:flex}.human-conditional>.human-step{flex:auto;width:min(100%,300px)}.human-down,.human-path>svg{color:#a286c6}.human-paths{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.human-path{text-align:center;color:#786688;flex-direction:column;align-items:center;gap:8px;font-size:11px;font-weight:650;display:flex}.human-path>.human-step{text-align:left;flex:auto;width:100%}.human-outcome,.human-resume{color:#286a4e;background:#e1f4e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:11px;font-size:11px;display:flex}.human-resume{color:#694d8d;background:#eee8f8;line-height:1.6;display:block}.human-resume svg{vertical-align:middle;display:inline}.human-resume strong{display:block}@media (max-width:600px){.human-diagram{padding:15px}.human-planned{flex-direction:column}.human-arrow{transform:rotate(90deg)}.human-rework{border-top:2px solid #af96cf;border-bottom:0;border-right:0;height:auto;margin:5px 0 0 12px;padding:8px 8px 3px}.human-rework span{top:0}.human-paths{gap:8px}.human-step{padding:11px}.human-step strong{font-size:11px}}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
