.aigs-ui{--background:#f8f9f6;--foreground:#182c27;--card-hover:#f0f4ef;--border:#dce3dd;--muted:#53645b;--faint:#637368;--brand:#174c3c;--brand-hover:#103c2f;--brand-text:#174c3c;--brand-soft:#edf3ed;--studio-apricot:#f3f1e9;--studio-lilac:#eef0f3;--studio-paper:#ffffff;--enterprise-shadow:0 20px 60px -32px #132f2836;font-feature-settings:"ss01" on}.dark .aigs-ui{--background:#121e19;--foreground:#e7eee8;--card:#192820;--card-hover:#203127;--border:#35483a;--muted:#b1c1b5;--faint:#a3b4a7;--brand:#b9d9c5;--brand-hover:#d3e8d9;--brand-text:#b9d9c5;--brand-soft:#22382c;--studio-apricot:#2c3025;--studio-lilac:#262e33;--studio-paper:#1b2a22;--enterprise-shadow:0 20px 60px -32px #0008}.aigs-ui{line-height:1.6}.aigs-ui :is(button,summary){touch-action:manipulation}.aigs-ui a{text-underline-offset:.22em}.aigs-ui :is(h1,h2,h3){overflow-wrap:break-word}.aigs-ui :is(input,textarea,select){accent-color:var(--brand)}.aigs-ui :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--brand-text);outline-offset:4px}.aigs-ui :is(section,article,h2,h3,[id]){scroll-margin-top:108px}.website-skip-link{position:fixed;top:12px;left:16px;transform:translateY(-150%);z-index:100;padding:12px 20px;border-radius:8px;color:var(--brand-contrast);background:var(--brand);box-shadow:var(--enterprise-shadow)}.website-skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}.website-header{background:color-mix(in srgb,var(--background) 92%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.website-nav{max-width:1328px;min-height:80px;padding-left:40px;padding-right:40px}.website-brand-copy strong{font-size:21px;letter-spacing:-.045em}.website-brand-copy small{font-size:8px;letter-spacing:.13em}.website-nav-link,.website-nav-trigger{padding:29px 12px;font-size:13px;font-weight:500}.website-nav-link:after,.website-nav-trigger:after{background:var(--brand);bottom:18px;height:2px}.website-dropdown{width:358px;padding:12px;border-radius:16px;background:var(--card);box-shadow:0 18px 65px -18px #142c2833}.website-dropdown-items>a{min-height:64px;border:1px solid transparent;transition:background .16s ease,border-color .16s ease}.website-dropdown-items>a:hover{border-color:var(--border)}.website-dropdown-items strong{font-size:14px}.website-dropdown-items small{font-size:12px;line-height:1.6}.website-dropdown-mark{width:30px;height:30px;flex-basis:30px;border-radius:7px}.website-dropdown-intro p{font-size:13px}.website-nav-actions{gap:12px}.website-utilities button{min-width:34px;min-height:40px}.story-button,.website-button{min-height:48px;padding:13px 22px;border-radius:8px;font-size:14px;font-weight:550;gap:22px;box-shadow:0 1px 2px #112b2110}.story-button:hover,.website-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px -9px #103c2f66}.website-button.compact{min-height:40px;padding:9px 16px;border-radius:7px}.website-button.secondary{background:var(--card)}.studio-quiet-link,.website-text-link{min-height:42px;align-items:center;font-weight:500}.website-text-link:hover{text-decoration:underline}.website-kicker{font-size:10px;letter-spacing:.14em;font-weight:600}.aigs-website{--enterprise-gutter:clamp(24px,4vw,56px)}.aigs-website main :is(.rounded-2xl,.rounded-3xl){border-radius:14px}.aigs-website>main:not(.website-home):not(.agent-landing):not(.download-page):not(.enterprise-auth){padding-top:72px;padding-bottom:96px}.website-page{max-width:1280px;padding-left:var(--enterprise-gutter);padding-right:var(--enterprise-gutter)}.website-page-head{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid var(--border)}.aigs-website>main:not(.website-home) .website-page-head h1,.aigs-website>main:not(.website-home)>h1{max-width:960px;font-size:clamp(36px,4.3vw,62px);line-height:1.13;letter-spacing:-.052em;font-weight:500}.website-page-head>p:last-child{max-width:720px;font-size:16px;line-height:1.85;margin-top:24px}.enterprise-page-index{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:28px;font-size:10px;letter-spacing:.14em;color:var(--muted);font-weight:600}.enterprise-page-index>a{color:var(--brand-text)}.enterprise-masthead>.website-kicker{margin-bottom:24px}.website-section{max-width:1280px;padding:88px var(--enterprise-gutter)}.story-closing h2,.website-section h2{font-size:clamp(28px,3.25vw,44px);line-height:1.16;letter-spacing:-.04em;font-weight:500}.website-description{font-size:16px;line-height:1.85;max-width:650px}.website-section-heading{gap:44px;margin-bottom:36px}.studio-hero{max-width:1280px;padding:88px var(--enterprise-gutter) 80px;gap:clamp(44px,6vw,88px);grid-template-columns:1.12fr 1fr;align-items:center}.studio-introduction{min-width:0}.studio-update{display:inline-flex;border:1px solid var(--border);border-radius:999px;background:var(--card);padding:7px 11px;font-size:11px;margin-bottom:32px}.studio-update-dot{background:var(--brand-text)}.studio-hero h1{font-size:clamp(44px,5.5vw,76px);line-height:1.06;letter-spacing:-.06em;font-weight:500;margin-top:24px}.studio-hero h1>span{margin-top:10px}.studio-hero .website-description{font-size:16px;line-height:1.85;max-width:490px;margin-top:28px}.studio-hero .website-actions{margin-top:32px;gap:24px}.studio-fee-note{font-size:11px;line-height:1.9;margin-top:24px}.studio-notebook{padding:20px 0}.studio-notebook:before{inset:6px -12px 44px 12px;border-radius:16px;transform:rotate(2deg);background:var(--brand-soft);border:1px solid var(--border)}.studio-bookmark{display:none}.studio-paper{padding:28px;border-radius:12px;box-shadow:0 22px 80px -45px #1a443b70}.studio-paper-head{padding-bottom:20px;letter-spacing:.1em}.studio-paper-head>span:first-child:before{background:var(--brand-text);border-radius:50%;width:5px;height:5px}.studio-paper-label{font-size:10px;letter-spacing:.12em;margin-top:24px}.studio-paper h2{font-size:clamp(24px,2.3vw,32px);line-height:1.3;letter-spacing:-.035em;margin-top:12px}.studio-paper-tags span{background:var(--brand-soft);padding:5px 9px}.studio-task-list li{padding:14px 0;font-size:12px}.studio-paper-foot{border-radius:6px;padding:12px;margin-top:16px}.studio-paper-foot>span{font-size:20px}.studio-notebook figcaption{font-size:10px;margin-top:22px}.studio-principles{max-width:1168px;margin:0 auto;font-size:12px;padding:24px 0}.studio-principles li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--brand);vertical-align:middle}.website-feature-grid{gap:20px;align-items:stretch}.website-feature{display:flex;flex-direction:column;min-width:0;padding:32px;border:1px solid var(--border);border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.website-feature,.website-feature:nth-child(n){background:var(--card)}.website-feature:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--border));box-shadow:var(--enterprise-shadow)}.website-feature h3{font-size:23px;margin:32px 0 14px;line-height:1.3}.website-feature p{font-size:14px;line-height:1.85}.website-feature a{margin-top:auto;padding-top:24px}.website-tags{margin-bottom:20px}.website-showcase{margin:0 max(24px,calc((100vw - 1280px)/2));border-radius:18px;background:var(--card)}.website-showcase .website-section{padding:64px 40px}.website-product-split{padding-top:56px;padding-bottom:56px;gap:56px}.website-product-split>div>h2{font-size:clamp(28px,3vw,42px);line-height:1.2;letter-spacing:-.04em}.website-product-split>div>p:not(.website-kicker){font-size:15px;line-height:1.85;max-width:610px}.enterprise-section-nav{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:12px}.enterprise-section-nav>a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:11px 16px;border:1px solid var(--border);border-radius:7px;background:var(--card);font-size:12px;transition:border-color .15s ease}.enterprise-section-nav>a:hover{border-color:var(--brand);color:var(--brand-text)}.website-use-case{padding-top:40px;padding-bottom:40px;column-gap:56px}.website-use-case h2{line-height:1.25;font-size:clamp(24px,2.8vw,34px);letter-spacing:-.035em}.website-use-case li{font-size:14px;line-height:1.8;padding-top:16px;padding-bottom:16px}.website-contact-band{margin-top:56px;padding:44px;background:var(--brand-soft);border:1px solid var(--border);border-radius:14px}.website-contact-band h2{max-width:700px;line-height:1.2}.website-contact-band p{font-size:15px;line-height:1.8}.website-contact-layout{gap:48px}.website-contact-main{border-radius:14px}.website-contact-main>a{overflow-wrap:anywhere}.website-contact-shortcuts a{min-height:48px;align-items:center}.website-editorial-list article{padding-top:32px;padding-bottom:32px;gap:32px}.website-editorial-list h2{font-size:24px;line-height:1.3}.website-news-feature{border-radius:14px;padding:48px}.website-news-feature h2{font-size:clamp(28px,3vw,42px);line-height:1.2}.website-billing-note{border-left:2px solid var(--brand);padding-left:18px;font-size:13px;line-height:1.8}.website-stage .product-preview{box-shadow:0 32px 90px -42px #15332850}.website-hero{padding-top:76px;padding-bottom:48px}.website-hero h1{max-width:920px;margin-left:auto;margin-right:auto;font-size:clamp(40px,5.2vw,68px);line-height:1.1}.website-hero>p:not(.website-kicker){max-width:680px;font-size:16px;line-height:1.85}.aigs-website>main.enterprise-auth{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(48px,8vw,112px);width:100%;max-width:1200px;padding:72px 40px 88px;margin:auto;align-items:start}.enterprise-auth-story{padding:40px 0}.enterprise-auth-story h2{white-space:pre-line;margin-top:28px;max-width:520px;font-size:clamp(34px,3.5vw,48px);line-height:1.18;letter-spacing:-.045em;font-weight:500}.enterprise-auth-story>p:not(.website-kicker){max-width:460px;margin-top:24px;font-size:15px;line-height:1.85;color:var(--muted)}.enterprise-auth-story ol{margin-top:36px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid;gap:24px}.enterprise-auth-story li{display:flex;gap:20px}.enterprise-auth-story li>span{color:var(--brand-text);font-size:11px;padding-top:4px;font-family:var(--font-mono)}.enterprise-auth-story h3{font-size:14px;font-weight:550}.enterprise-auth-story li p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:5px}.enterprise-auth-story>a{display:inline-flex;margin-top:24px}.enterprise-auth-card{padding:36px;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:var(--enterprise-shadow);min-width:0}.enterprise-auth-heading{text-align:left;margin-bottom:28px}.aigs-website>main .enterprise-auth-heading h1{font-size:30px;margin-top:18px;line-height:1.2;letter-spacing:-.035em}.enterprise-auth-heading>p:last-child{font-size:13px;color:var(--muted);line-height:1.8;margin-top:12px}.enterprise-auth-card form{width:100%;max-width:none;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0;text-align:left}.enterprise-auth-card :is(input:not([type=checkbox]),textarea){min-height:46px;border-radius:7px;background:var(--background);transition:border-color .15s ease;font-size:14px}.enterprise-auth-card input:focus{border-color:var(--brand)}.enterprise-auth-card button[type=submit]{min-height:46px;border-radius:7px;box-shadow:none}.enterprise-password-toggle{display:block;margin:8px 0 0 auto;font-size:11px!important;color:var(--muted);padding:3px 0;min-height:28px}.enterprise-password-toggle:hover{color:var(--brand-text);text-decoration:underline}.enterprise-optional-fields{border-top:1px solid var(--border);padding-top:16px}.enterprise-optional-fields summary{font-size:12px;color:var(--muted);cursor:pointer;line-height:1.8;padding:4px 0}.enterprise-form-error{border-radius:6px;padding:10px 12px;background:var(--accent-red-soft);border:1px solid var(--accent-red-border)}.enterprise-auth-assistance{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;border-top:1px solid var(--border);margin-top:24px;padding-top:20px;font-size:11px;color:var(--muted)}.enterprise-auth-assistance a{color:var(--brand-text)}.enterprise-policy .enterprise-masthead>p{max-width:760px}.enterprise-policy .enterprise-updated{display:inline-flex;font-size:11px!important;letter-spacing:.02em;margin-top:24px!important;padding:6px 10px;background:var(--brand-soft);border-radius:5px}.enterprise-policy-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;align-items:start}.enterprise-policy-nav{position:sticky;top:112px;border:1px solid var(--border);background:var(--card);border-radius:12px;padding:22px 18px}.enterprise-policy-nav>p{font-size:10px;letter-spacing:.14em;color:var(--muted);font-weight:600;margin-bottom:16px}.enterprise-policy-nav a{display:flex;gap:12px;font-size:12px;line-height:1.7;padding:8px 0}.enterprise-policy-nav a>span{font-family:var(--font-mono);font-size:10px;color:var(--muted);padding-top:2px}.enterprise-policy-nav a:hover{color:var(--brand-text);text-decoration:underline}.enterprise-policy-nav>a{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.enterprise-policy-body{max-width:760px;min-width:0}.enterprise-policy-body>div{margin-top:0}.enterprise-policy-body section{padding-bottom:30px;border-bottom:1px solid var(--border);margin-bottom:32px}.enterprise-policy-body h2{font-size:21px;font-weight:550;letter-spacing:-.025em;line-height:1.4}.enterprise-policy-body li{font-size:14px;line-height:1.95}.enterprise-policy-body ul{margin-top:18px}.enterprise-policy-body li+li{margin-top:14px}.enterprise-policy-related{display:flex;flex-wrap:wrap;gap:20px;padding-top:28px;font-size:12px;color:var(--brand-text)}.aigs-website main[data-page=about]>section{padding-top:12px}.aigs-website main[data-page=about] h2{font-size:clamp(24px,2.7vw,34px);line-height:1.3;letter-spacing:-.035em}.aigs-website main[data-page=about] .grid>div{border-radius:12px;background:var(--card)}.aigs-website main[data-page=about] [data-corp-about-stats]{margin-top:32px}.aigs-website main[data-page=about] [data-corp-about-stats]>div{text-align:left;padding:24px}.aigs-website main[data-page=about] [data-corp-about-stats] p:first-child{font-size:24px}main[data-page=sitemap]>section>h2,main[data-page=status]>section>h2{text-align:left}main[data-page=status] :is([data-status-stats],[data-status-online]){min-width:0}main[data-page=sitemap] .grid>div{padding:28px}main[data-page=sitemap] li a{min-height:42px}.pricing-hero{padding-top:64px}.pricing-hero>p{max-width:700px;line-height:1.85}.pricing-service-card{border-radius:12px;box-shadow:none}.pricing-service-card[data-plan=usage]{box-shadow:0 12px 40px -28px #174c3c66}.pricing-service-summary h3{letter-spacing:-.025em}.pricing-table-scroll{border-radius:12px}.pricing-faq summary{min-height:60px}.website-footer{border-top:1px solid var(--border);background:color-mix(in srgb,var(--card) 62%,var(--background))}.website-footer-top{max-width:1280px;padding:64px var(--enterprise-gutter,40px) 48px;gap:64px}.website-footer-brand>a:first-child{font-size:25px;letter-spacing:-.04em}.website-footer-brand p{font-size:13px;line-height:1.8;max-width:280px}.website-footer-brand>a:last-child{min-height:40px;display:inline-flex;align-items:center;font-size:12px}.website-footer-groups{gap:32px}.website-footer-groups h2{font-size:11px;font-weight:600;color:var(--foreground);margin-bottom:18px}.website-footer-groups a{display:inline-flex;align-items:center;min-height:30px;line-height:1.5;font-size:12px}.website-footer-groups a:hover{text-decoration:underline}.website-footer-bottom{max-width:1168px;padding:24px 0 28px;font-size:10px}.website-footer-bottom p+p{margin-top:4px}.website-registration{line-height:1.8}.website-billing-note,.website-legal-note{overflow-wrap:anywhere}@media (min-width:1280px){.website-home>#faq{padding-left:56px;padding-right:56px}}@media (max-width:1180px) and (min-width:961px){.website-nav{padding-left:24px;padding-right:24px;gap:18px}.website-nav-link,.website-nav-trigger{padding-left:8px;padding-right:8px;font-size:12px}.website-nav-actions{gap:8px}.website-utilities{gap:2px}.website-brand{min-width:140px}}@media (max-width:960px){.website-nav{min-height:72px;padding-left:24px;padding-right:24px}.website-nav-links.is-open{max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 16px 32px -20px #152f2833;border-bottom:1px solid var(--border)}.website-nav-links.is-open .website-nav-link,.website-nav-links.is-open .website-nav-trigger{min-height:48px;padding:14px 12px;font-size:14px}.website-nav-links.is-open .website-dropdown{width:100%;box-shadow:none;border-radius:10px}.website-dropdown-items>a{min-height:68px}.studio-hero{padding:56px 32px;gap:40px}.studio-hero h1{font-size:52px}.studio-principles{margin:0 32px}.studio-paper{padding:22px}.studio-paper h2{font-size:25px}.website-product-split{gap:32px}.enterprise-policy-grid{grid-template-columns:200px minmax(0,1fr);gap:40px}.enterprise-auth-story{padding-top:24px}.enterprise-auth-card{padding:28px}.website-footer-top{gap:40px}.website-footer-bottom{margin-left:32px;margin-right:32px}}@media (max-width:760px){.aigs-website{--enterprise-gutter:24px}.aigs-website>main:not(.website-home):not(.agent-landing):not(.download-page):not(.enterprise-auth){padding-top:40px;padding-bottom:64px}.website-nav{min-height:68px;padding-left:20px;padding-right:20px;gap:12px}.website-nav-actions{gap:8px}.website-brand-copy strong{font-size:19px}.website-brand-copy small{font-size:7px}.website-brand{min-width:0}.website-utilities{gap:2px}.website-button.compact{min-height:38px}.studio-hero{grid-template-columns:minmax(0,1fr);padding:40px 24px 32px;gap:24px}.studio-hero h1{font-size:clamp(43px,9vw,64px);line-height:1.09}.studio-hero .website-description{font-size:15px;margin-top:24px}.studio-hero .website-actions{flex-direction:row;gap:22px;align-items:center}.studio-update{margin-bottom:26px;font-size:10px}.studio-notebook{max-width:500px;width:100%;margin:12px auto 0;padding:12px 6px 0 0}.studio-paper{padding:22px}.studio-notebook:before{right:0}.studio-paper h2{font-size:26px}.studio-principles{margin:0 24px;gap:16px;flex-direction:column;align-items:flex-start;padding:24px 0;font-size:11px}.studio-principles ul{gap:20px}.website-section{padding:56px 24px}.website-section-heading{margin-bottom:28px}.website-feature-grid{grid-template-columns:minmax(0,1fr);gap:16px}.website-feature{padding:26px}.website-feature h3{margin-top:24px;font-size:22px}.website-showcase{margin:0 16px;border-radius:14px}.website-showcase .website-section{padding:40px 20px}.website-description{font-size:15px}.website-page-head{padding-bottom:32px;margin-bottom:32px}.aigs-website>main:not(.website-home) .website-page-head h1,.aigs-website>main:not(.website-home)>h1{font-size:clamp(32px,8vw,43px);letter-spacing:-.04em}.website-page-head>p:last-child{font-size:15px;margin-top:20px}.enterprise-section-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.enterprise-section-nav>a{gap:8px;font-size:11px;padding:12px}.website-product-split{padding:32px 0}.website-product-split>div>h2{font-size:30px}.website-use-case{padding-top:30px;padding-bottom:30px}.website-use-case h2{font-size:26px}.website-contact-band{padding:28px 24px;margin-top:40px}.website-contact-band h2{font-size:29px}.website-news-feature{padding:28px}.website-editorial-list article{padding-top:24px;padding-bottom:24px;gap:18px}.website-editorial-list h2{font-size:22px}.aigs-website>main.enterprise-auth{grid-template-columns:minmax(0,1fr);padding:32px 20px 56px;max-width:560px;gap:32px}.enterprise-auth-story{display:none}.enterprise-auth-card{padding:28px 24px;border-radius:12px}.aigs-website>main .enterprise-auth-heading h1{font-size:29px}.enterprise-auth-card input:not([type=checkbox]){font-size:16px}.enterprise-policy-grid{grid-template-columns:minmax(0,1fr);gap:32px}.enterprise-policy-nav{position:static;padding:20px}.enterprise-policy-nav ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.enterprise-policy-nav a{font-size:11px}.enterprise-policy-body h2{font-size:21px}.enterprise-policy-body section{margin-bottom:28px;padding-bottom:24px}.enterprise-policy-body li{font-size:14px;line-height:1.9}.website-hero{padding-top:44px;padding-bottom:32px}.website-hero h1{font-size:42px}.website-hero>p:not(.website-kicker){font-size:15px}.website-footer-top{padding:44px 24px 32px;gap:32px}.website-footer-brand p{max-width:340px}.website-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.website-footer-bottom{margin:0 24px;padding:24px 0;gap:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aigs-ui *,.aigs-ui :after,.aigs-ui :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.enterprise-policy-nav,.website-footer,.website-header,.website-skip-link{display:none!important}.aigs-ui{background:white;color:black}.enterprise-policy-grid{display:block}.enterprise-policy-body{max-width:none}}.enterprise-pricing-context{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:-12px auto 32px;max-width:1120px;padding:0 24px;font-size:12px;color:var(--muted)}.enterprise-pricing-context span{display:inline-flex;align-items:center;gap:8px}.enterprise-pricing-context span:before{content:"✓";color:var(--brand-text)}.enterprise-pricing-context a{color:var(--brand-text);text-decoration:underline}.enterprise-pricing-support{display:flex;align-items:center;justify-content:space-between;gap:40px;border-top:1px solid var(--border);max-width:1120px;margin:48px auto 0;padding:40px 0 0}.enterprise-pricing-support h2{font-size:clamp(26px,3vw,36px);line-height:1.25;font-weight:500;letter-spacing:-.035em;margin:16px 0}.enterprise-pricing-support p:not(.website-kicker){font-size:14px;line-height:1.8;max-width:600px;color:var(--muted)}.enterprise-support-checklist{margin-top:28px;padding-top:24px;border-top:1px solid var(--border)}.enterprise-support-checklist h3{font-size:13px;font-weight:550}.enterprise-support-checklist ul{display:grid;gap:12px;margin-top:18px;font-size:12px;color:var(--muted)}.enterprise-support-checklist li{position:relative;padding-left:14px;line-height:1.8}.enterprise-support-checklist li:before{content:"";position:absolute;top:.8em;left:0;width:4px;height:4px;border-radius:50%;background:var(--brand-text)}.enterprise-support-checklist p{margin-top:18px;font-size:11px;color:var(--muted);line-height:1.8}.website-contact-primary{border-radius:14px}.website-contact-email{overflow-wrap:anywhere}.enterprise-news-link{font-size:11px;white-space:nowrap}.website-editorial-list article{grid-template-columns:140px minmax(0,1fr) auto}.website-docs-menu{border:1px solid var(--border);background:var(--card);padding:22px;border-radius:12px;top:108px}.website-docs-menu a{min-height:42px;padding:10px 0;font-size:12px}.website-docs-content h2{font-size:26px;line-height:1.3;letter-spacing:-.03em}.website-docs-content section{padding-bottom:32px;border-bottom:1px solid var(--border)}.website-download-card{border-radius:16px;padding:40px;border:1px solid var(--border);background:var(--card)}.website-download-meta{gap:14px;font-size:12px}.website-download-checksum{display:block;margin-top:20px;max-width:100%;font-size:10px;color:var(--muted);line-height:1.9}.website-download-checksum code{overflow-wrap:anywhere}[data-agent-changelog]>div{max-width:1100px;padding-top:0}[data-changelog-version]{box-shadow:none;border-radius:12px;padding:28px}[data-changelog-version] h2{font-size:20px}[data-changelog-version] time{margin-left:auto;font-size:11px}[data-changelog-version] ul{padding-top:8px}[data-changelog-version] li{line-height:1.8}[data-page=error]{max-width:760px;margin:0 auto;padding:80px 24px}.xhm-product .xhm-subnav{top:80px}.xhm-product .xhm-hero h1{line-height:1.12;letter-spacing:-.05em}.xhm-product .xhm-preview{font-size:12px;line-height:1.9}.xhm-product .xhm-subnav a{min-height:40px;display:inline-flex;align-items:center}.aigs-workspace .website-footer-top{padding-top:40px;padding-bottom:32px}.aigs-workspace main{font-size:14px}@media(max-width:1180px){.enterprise-pricing-support{margin-left:32px;margin-right:32px}}@media(max-width:760px){.enterprise-pricing-context{justify-content:flex-start;margin:0 auto 24px;gap:10px 20px;font-size:11px}.enterprise-pricing-support{flex-direction:column;align-items:flex-start;gap:24px;margin:32px 24px 0}.enterprise-pricing-support .website-actions{margin-top:0}.website-editorial-list article{grid-template-columns:minmax(0,1fr)}.website-docs-menu{position:static;padding:20px}.website-docs-content h2{font-size:23px}.website-download-card{padding:24px}[data-changelog-version]{padding:22px}[data-changelog-version] time{margin-left:0}.xhm-product .xhm-subnav{top:68px}}.enterprise-auth-notice{font-size:14px;line-height:1.85;color:var(--muted);margin-bottom:24px}main[data-page=status] .enterprise-status-component{flex-wrap:wrap;gap:16px;min-width:0}main[data-page=status] .enterprise-status-component>div{min-width:0}main[data-page=status] .enterprise-status-component p{overflow-wrap:anywhere}.enterprise-policy .enterprise-masthead>p:not(.enterprise-updated){font-size:15px;line-height:1.85;color:var(--muted);margin-top:24px}.enterprise-policy-body li>span:first-child{background:var(--brand-text)}.coding-pricing-page .coding-pricing-hero{padding-top:56px;padding-bottom:32px}.aigs-website>main.coding-pricing-page .coding-pricing-hero h1{font-size:clamp(36px,4.2vw,58px);letter-spacing:-.045em}@media(max-width:760px){main[data-page=status] .enterprise-status-component{padding:20px}main[data-page=status] .enterprise-status-component>div:last-child{margin-left:0}.coding-pricing-page .coding-pricing-hero{padding-top:32px}}[data-status-overall=unknown],main[data-status-overall=unknown]{border-color:var(--border);background:var(--card)}[data-status-overall=unknown] .animate-ping{display:none}[data-status-overall=unknown] .h-4.w-4>span{background:var(--faint)}.enterprise-software-notice{padding:28px;border:1px solid var(--border);background:var(--card);border-radius:12px}.enterprise-software-notice>p{font-size:14px;line-height:1.85;color:var(--muted);margin-bottom:24px}@media(max-width:400px){.website-nav-actions [data-nav-download]{display:none}.website-nav{gap:10px}.website-brand-copy strong{font-size:18px}}[data-changelog-version] li>span:last-child{overflow-wrap:anywhere;word-break:normal}.aigs-workspace .dash-workspace{gap:24px;padding-top:28px;padding-bottom:48px}.aigs-workspace .dash-workspace-sidebar{min-width:0}.aigs-workspace .dash-workspace-nav{max-height:max(200px,calc(100dvh - 320px));scrollbar-width:thin;scrollbar-color:var(--border) transparent}.aigs-workspace .dash-workspace-section-label{color:var(--faint);font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.aigs-workspace .dash-workspace-nav-active{color:var(--brand-text);box-shadow:inset 2px 0 var(--brand);font-weight:650}.aigs-workspace .dash-workspace-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:0 2px 14px;border-bottom:1px solid var(--border)}.aigs-workspace .dash-workspace-heading h1{color:var(--foreground);font-size:24px;font-weight:620;line-height:1.25}.aigs-workspace .dash-workspace-heading>p:last-child{max-width:760px;color:var(--muted);font-size:13px;line-height:1.65}.aigs-workspace .dash-workspace-eyebrow{color:var(--faint);font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.aigs-workspace .dash-workspace-content>:is(div,section,article){min-width:0}.aigs-workspace :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:40px;border-radius:7px}.aigs-workspace :is(button,[role=button]){min-height:36px}.aigs-workspace [data-trend-chart]>div:first-of-type>div{border-radius:4px 4px 1px 1px;background:linear-gradient(to top,color-mix(in srgb,var(--brand) 58%,transparent),color-mix(in srgb,var(--brand) 82%,white))}.aigs-workspace .rounded-2xl{border-radius:10px}.aigs-workspace .rounded-xl{border-radius:8px}.aigs-workspace .dash-workspace-search:focus-visible{outline-offset:2px}.aigs-workspace .dash-workspace-heading h1:focus{outline:none}.aigs-workspace .dash-wallet-card{background:linear-gradient(115deg,var(--card),var(--brand-soft));border-left:3px solid var(--brand)}.aigs-workspace .dash-overview-stats [data-stat-card]{height:100%}.aigs-workspace .website-footer{margin-top:16px;padding:24px 32px 20px}.aigs-workspace .website-footer-top{max-width:1600px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.aigs-workspace .website-footer-brand{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.aigs-workspace .website-footer-brand>p{display:none}.aigs-workspace .website-footer-brand>a:first-child{font-size:18px}.aigs-workspace .website-footer-brand .website-logo{width:26px;height:26px}.aigs-workspace .website-footer-groups{display:block}.aigs-workspace .website-footer-groups h2,.aigs-workspace .website-footer-groups>div:not(:last-child){display:none}.aigs-workspace .website-footer-groups ul{display:flex;flex-wrap:wrap;gap:12px 20px}.aigs-workspace .website-footer-groups li{margin:0}.aigs-workspace .website-footer-bottom{max-width:1600px;margin-top:20px;padding-top:16px}@media(max-width:1023px){.aigs-workspace .dash-workspace{gap:16px;padding-top:16px;padding-bottom:28px}.aigs-workspace .dash-workspace-heading{padding-bottom:12px}.aigs-workspace .dash-workspace-heading h1{font-size:21px}.aigs-workspace .dash-workspace-content{gap:16px}}@media(min-width:1024px){.aigs-workspace .dash-workspace-nav button{min-height:34px}.aigs-workspace .dash-workspace-sidebar aside{min-width:0}}@media(prefers-reduced-motion:reduce){.aigs-workspace .dash-workspace-nav *{scroll-behavior:auto;transition-duration:.01ms}}.agent-real-screenshot{width:100%;min-width:0;margin:0}.agent-real-screenshot>a{display:block;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:0 12px 40px -24px #15332840}.agent-real-screenshot img{display:block;width:100%;height:auto}.agent-real-screenshot figcaption{margin-top:12px;color:var(--muted-foreground);font-size:11px;line-height:1.7}.studio-hero>.agent-real-screenshot{align-self:center}.website-tools{position:fixed;z-index:45;right:12px;top:50%;transform:translateY(-50%);gap:4px;padding:5px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);box-shadow:0 5px 24px #00000012}.website-tool,.website-tools{display:flex;flex-direction:column}.website-tool{width:54px;min-height:56px;align-items:center;justify-content:center;gap:5px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-decoration:none}.website-tool svg{width:21px;height:21px}.website-tool span{font-size:10px;line-height:1.4}.website-tool:hover{background:var(--brand-soft,var(--background))}.website-tool:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.website-tool:disabled{opacity:.35;cursor:default}.aigs-workspace .website-tools{top:auto;bottom:80px;transform:none}@media(max-width:800px){.website-tools{top:auto;bottom:max(18px,env(safe-area-inset-bottom));right:8px;transform:none;padding:3px;gap:2px}.website-tool{width:42px;min-height:43px}.website-tool span{font-size:9px}.website-tool svg{width:18px;height:18px}}@media print{.website-tools{display:none!important}}:root{--energy-bg:#fcf8f5;--energy-heading:#251e25;--energy-divider:#573b4c20;--energy-rail-border:#573b4c26;--energy-subtle-border:#573b4c12;--energy-release-border:#603b4c26;--energy-release-text:#695863;--energy-hover-fill:#a1455810;--energy-hover-strong:#a1455818;--energy-icon-muted:#79606b;--energy-kicker:#8b5664;--energy-accent:#c92d40;--energy-body:#655b64;--energy-secondary:#473742;--energy-muted:#73646e;--energy-decor-text:#8b7581;--energy-product-title:#302430;--energy-product-icon:#9b5566;--energy-header-bg:#fcf8f5f5;--energy-nav-text:#665762;--energy-control-border:#573b4c2b;--energy-tools-bg:#fffaf6ee;--energy-grid:#8b5c6c28;--energy-atmosphere:radial-gradient(ellipse 55% 65% at 78% 45%,#f3c4bd65,transparent 75%),linear-gradient(110deg,#fcfaf8 8%,#fff7f1 65%,#f8ede9);--energy-logo-shadow:drop-shadow(-1px -1px 0 #d9b584b3) drop-shadow(1px 1px 0 #753344) drop-shadow(-7px 9px 0 #a26b7c29) drop-shadow(0 22px 22px #7c39482a)}.dark{--energy-bg:#090b10;--energy-heading:#f5f5f7;--energy-divider:#ffffff12;--energy-rail-border:#ffffff16;--energy-subtle-border:#ffffff0c;--energy-release-border:#ffffff19;--energy-release-text:#c4c0c7;--energy-hover-fill:#ffffff03;--energy-hover-strong:#ffffff08;--energy-icon-muted:#aaa1ad;--energy-kicker:#b7a5ad;--energy-accent:#ff555e;--energy-body:#b3afb8;--energy-secondary:#ddd9e1;--energy-muted:#aaa1b1;--energy-decor-text:#a498a2;--energy-product-title:#e8e3eb;--energy-product-icon:#bd8a93;--energy-header-bg:#090b10f5;--energy-nav-text:#bcb5c3;--energy-control-border:#ffffff35;--energy-tools-bg:#131219e8;--energy-grid:#ac91942b;--energy-atmosphere:radial-gradient(ellipse 55% 65% at 78% 45%,#4e132231,transparent 75%),linear-gradient(110deg,#090b10 8%,#0c0d13 65%,#111017);--energy-logo-shadow:drop-shadow(-1.2px -1.3px 0 #c49868cc) drop-shadow(1.5px 1.6px 0 #6b2c3a) drop-shadow(-9px 11px 0 #391c29) drop-shadow(0 24px 25px #0008) drop-shadow(0 0 26px #ba384526)}.energy-hero{--energy-pointer-x:0px;--energy-pointer-y:0px;position:relative;isolation:isolate;overflow:hidden;width:100%;background:var(--energy-bg);color:var(--energy-heading);border-bottom:1px solid var(--energy-divider);padding:0 48px 27px}.energy-hero:before{content:"";background:var(--energy-atmosphere)}.energy-hero-atmosphere,.energy-hero:before{position:absolute;z-index:-1;inset:0;pointer-events:none}.energy-hero-atmosphere{opacity:.4;background-image:radial-gradient(var(--energy-grid) .7px,transparent .7px);background-size:38px 38px;mask-image:linear-gradient(90deg,transparent 40%,#000)}.energy-hero-layout{max-width:1328px;min-height:650px;height:min(720px,calc(100svh - 212px));margin:auto;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:16px}.energy-hero-copy{position:relative;z-index:3;padding:45px 0 58px;min-width:0}.energy-release{display:inline-flex;align-items:center;gap:10px;padding:7px 11px;border:1px solid var(--energy-release-border);border-radius:999px;color:var(--energy-release-text);background:var(--energy-hover-fill);font-size:11px;line-height:1.5;margin-bottom:36px;transition:border-color .2s,color .2s}.energy-release:hover{color:var(--energy-heading);border-color:#e97a8166}.energy-release svg{width:13px;height:13px;margin-left:6px;color:var(--energy-icon-muted)}.energy-release-dot{width:5px;height:5px;border-radius:50%;background:#e9505b;box-shadow:0 0 9px #f04e5680;flex:none}.energy-eyebrow{display:flex;align-items:center;gap:12px;color:var(--energy-kicker);font-size:9px;font-weight:500;letter-spacing:.24em;margin:0 0 20px}.energy-eyebrow>span{width:22px;height:1px;background:#ee5966}.energy-hero h1{margin:0;color:var(--energy-heading);font-size:clamp(52px,6.3vw,91px);line-height:1.12;font-weight:550;letter-spacing:-.065em;text-wrap:balance}.energy-hero h1>span{display:block;color:var(--energy-accent);margin-top:9px}.energy-description{color:var(--energy-body);font-size:15px;line-height:1.95;margin:28px 0 0;max-width:530px}.energy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:31px}.energy-primary,.energy-secondary{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:50px;font-size:14px;font-weight:550;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}.energy-primary{padding:13px 22px;border-radius:7px;border:1px solid #f04b57;background:#df3444;color:#fff;box-shadow:0 8px 32px #d82c3c26,inset 0 1px #ffffff1f}.energy-primary:hover{background:#ef4555;transform:translateY(-2px)}.energy-secondary{padding:12px 0;color:var(--energy-secondary);gap:13px}.energy-secondary:hover{color:var(--energy-heading)}.energy-actions svg{width:17px;height:17px}.energy-secondary svg{color:var(--energy-icon-muted)}.energy-fee-note{font-size:10px;color:#8c8794;line-height:1.8;margin-top:22px}.energy-hero :is(a,button):focus-visible{outline:2px solid #f1c574;outline-offset:6px}.energy-stage{position:relative;align-self:stretch;min-width:0;margin:0 -55px 0 -65px;pointer-events:none}.energy-stage-coordinate{position:absolute;z-index:2;top:72px;right:46px;color:#72616b;font-family:var(--font-mono),monospace;font-size:8px;letter-spacing:.16em}.energy-stage-scene{position:absolute;inset:0;transform:translate3d(var(--energy-pointer-x),var(--energy-pointer-y),0);transition:transform .5s cubic-bezier(.2,.7,.3,1)}.energy-ribbons{position:absolute;width:120%;height:111%;top:-4%;left:-12%;overflow:visible}.energy-orbit-light{stroke-dasharray:12 88;animation:energy-travel 13s linear infinite}.energy-core-aura{position:absolute;width:70%;height:60%;left:21%;top:19%;background:radial-gradient(ellipse,#c23b4626,transparent 67%)}.energy-brand-object{position:absolute;width:67%;aspect-ratio:1;top:17%;left:23%;transform:rotate(-8deg) perspective(800px) rotateY(-12deg);animation:energy-float 8s ease-in-out infinite}.energy-brand-object:before{content:"";position:absolute;inset:6% 9%;background:#7c172326;filter:blur(52px);border-radius:35%}.energy-brand-object img{position:relative;display:block;width:100%;height:100%;object-fit:contain;filter:var(--energy-logo-shadow)}.energy-floor{position:absolute;width:52%;height:8%;left:26%;top:75%;background:radial-gradient(ellipse,#ea374c25,transparent 70%);transform:rotate(-12deg)}.energy-point{position:absolute;width:3px;height:3px;border-radius:50%;background:#e8b778;box-shadow:0 0 13px #e8b77880}.energy-point-one{top:29%;left:15%;opacity:.65}.energy-point-two{top:67%;left:83%;width:2px;height:2px;opacity:.5}.energy-point-three{top:76%;left:28%;width:2px;height:2px;opacity:.7}.energy-stage-signature{position:absolute;display:flex;align-items:center;gap:12px;right:43px;bottom:50px;color:#71636c;font-size:8px;letter-spacing:.14em}.energy-stage-signature>span:first-child{color:#c89864;font-size:21px;font-weight:350;letter-spacing:-.05em}.energy-product-rail{position:relative;z-index:3;max-width:1328px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--energy-rail-border);border-bottom:1px solid var(--energy-subtle-border)}.energy-product-rail>a{position:relative;display:flex;align-items:center;gap:18px;min-height:101px;padding:18px 28px;text-decoration:none;transition:background .2s}.energy-product-rail>a:first-child{padding-left:0}.energy-product-rail>a:last-child{padding-right:0}.energy-product-rail>a+a:before{content:"";position:absolute;left:0;top:26px;bottom:26px;width:1px;background:var(--energy-divider)}.energy-product-rail>a:hover{background:var(--energy-hover-fill)}.energy-product-rail>a:hover .energy-product-arrow{color:#fa8c91;transform:translateX(3px)}.energy-product-number{font-family:var(--font-mono),monospace;font-size:9px;color:var(--energy-decor-text);margin-right:6px;align-self:center}.energy-product-icon{width:22px;height:22px;flex:none;color:var(--energy-product-icon);stroke-width:1.2}.energy-product-copy{display:flex;flex-direction:column;gap:6px}.energy-product-copy strong{font-size:16px;font-weight:500;color:var(--energy-product-title);letter-spacing:-.02em}.energy-product-copy small{font-size:10px;color:#8a8291}.energy-product-arrow{margin-left:auto;width:16px;height:16px;color:var(--energy-decor-text);transition:color .2s,transform .2s}.energy-scroll{display:flex;align-items:center;justify-content:center;gap:11px;margin:22px auto 0;color:var(--energy-decor-text);font-size:8px;letter-spacing:.15em;width:max-content;padding:0 8px}.energy-scroll-line{width:23px;height:1px;background:#76515c}.home-workspace{max-width:1280px;margin:auto;padding:80px 56px 64px;display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center}.home-workspace h2{font-size:clamp(28px,3vw,42px);line-height:1.35;font-weight:500;letter-spacing:-.04em;margin:22px 0}.home-workspace-copy>p:not(.website-kicker){font-size:14px;line-height:1.95;color:var(--muted);margin-bottom:22px}.home-workspace .agent-real-screenshot>a{box-shadow:0 18px 65px -28px #15241c26}.home-workspace .agent-real-screenshot figcaption{color:var(--muted)}.aigs-website[data-website-area=home]>.website-header{background:var(--energy-header-bg);border-color:var(--energy-divider);color:var(--energy-heading)}.aigs-website[data-website-area=home] .website-brand{color:var(--energy-heading)}.aigs-website[data-website-area=home] .website-brand-copy small{color:var(--energy-muted)}.aigs-website[data-website-area=home] :is(.website-nav-trigger,.website-nav-link,.website-signin){color:var(--energy-nav-text)}.aigs-website[data-website-area=home] :is(.website-nav-trigger,.website-nav-link,.website-signin):hover{color:var(--energy-heading)}.aigs-website[data-website-area=home] .website-nav-chevron{color:var(--energy-icon-muted)}.aigs-website[data-website-area=home] .website-utilities{color:var(--energy-nav-text)}.aigs-website[data-website-area=home] .website-nav-actions>.website-button{background:#df3444;color:#fff;border-color:#df3444}.aigs-website[data-website-area=home] .website-mobile-toggle{color:var(--energy-heading);border-color:var(--energy-control-border)}.aigs-website[data-website-area=home] .website-nav-trigger:after{background:#e43d43}.aigs-website[data-website-area=home] .website-tools{background:var(--energy-tools-bg);border-color:var(--energy-control-border);color:var(--energy-nav-text);backdrop-filter:blur(14px)}.aigs-website[data-website-area=home] .website-tool:hover{background:var(--energy-hover-strong)}.aigs-website[data-website-area=home] .website-tool:focus-visible{outline-color:#d9b15f}.energy-hero:lang(en) h1{font-size:clamp(48px,5vw,70px);letter-spacing:-.06em;line-height:1.08}.energy-hero:lang(en) h1>span{max-width:590px}@keyframes energy-travel{to{stroke-dashoffset:-100}}@keyframes energy-float{0%,to{transform:translateY(0) rotate(-8deg) perspective(800px) rotateY(-12deg)}50%{transform:translateY(-10px) rotate(-6deg) perspective(800px) rotateY(-9deg)}}@media(min-width:1600px){.energy-hero-layout{min-height:700px}.energy-hero-copy{padding-top:55px}.energy-brand-object{width:70%;top:14%;left:20%}}@media(max-width:1150px){.energy-hero{padding-inline:32px}.energy-hero-layout{min-height:610px;height:auto;grid-template-columns:1.1fr 1fr}.energy-hero h1{font-size:65px}.energy-release{margin-bottom:26px}.energy-description{font-size:14px}.energy-stage{margin-left:-100px;margin-right:-35px}.energy-brand-object{top:20%;width:72%;left:21%}.energy-stage-coordinate{right:32px;top:55px}.energy-product-rail>a{gap:13px;padding-inline:20px}.energy-product-number{display:none}.energy-product-copy strong{font-size:15px}.energy-product-copy small{font-size:9px}.energy-fee-note{max-width:360px}.home-workspace{padding:64px 32px;gap:35px}}@media(max-width:800px){.energy-hero{padding:0 24px 23px}.energy-hero-layout{grid-template-columns:1fr;min-height:0;height:auto;gap:0;position:relative}.energy-hero-copy{padding:39px 0 0}.energy-release{font-size:10px;margin-bottom:24px}.energy-eyebrow{font-size:8px;letter-spacing:.21em;margin-bottom:16px}.energy-hero h1{font-size:clamp(46px,9vw,69px);letter-spacing:-.065em;line-height:1.12}.energy-description{font-size:13px;line-height:1.9;margin-top:21px;max-width:500px}.energy-actions{margin-top:24px;gap:24px}.energy-primary,.energy-secondary{min-height:46px;font-size:12px}.energy-primary{padding:11px 16px;gap:20px}.energy-actions svg{width:15px;height:15px}.energy-fee-note{font-size:9px;max-width:100%;margin-top:17px}.energy-stage{height:315px;margin:-12px 0 4px;width:min(510px,100%);justify-self:center}.energy-stage-coordinate{top:27px;right:1px;font-size:6px;opacity:.6}.energy-stage-signature{bottom:12px;right:0;font-size:6px}.energy-stage-signature>span:first-child{font-size:16px}.energy-ribbons{top:-24%;height:140%;left:-10%;width:120%}.energy-brand-object{width:57%;left:24%;top:3%;max-width:300px}.energy-core-aura{top:0;height:100%;width:80%;left:12%}.energy-stage-caption{top:82%;left:27%;font-size:5px}.energy-floor{top:74%}.energy-point-one{top:25%;left:12%}.energy-point-two{top:68%;left:90%}.energy-point-three{top:81%;left:17%}.energy-product-rail>a{min-height:84px;padding:15px 12px;gap:9px;align-items:flex-start;flex-direction:column}.energy-product-rail>a:first-child{padding-left:0}.energy-product-rail>a:last-child{padding-right:0}.energy-product-icon{width:18px;height:18px}.energy-product-copy{gap:5px}.energy-product-copy strong{font-size:12px}.energy-product-copy small{font-size:8px;line-height:1.6;max-width:100px}.energy-product-arrow{display:none}.energy-product-rail>a+a:before{top:19px;bottom:19px}.energy-scroll{font-size:7px;margin-top:19px}.home-workspace{padding:52px 24px;grid-template-columns:1fr;gap:28px}.home-workspace h2{font-size:29px;margin:17px 0}.home-workspace-copy>p:not(.website-kicker){font-size:13px}.energy-hero:lang(en) h1{font-size:clamp(43px,8vw,62px)}.energy-desktop-break{display:none}.aigs-website[data-website-area=home] .website-nav-links.is-open{background:#131219;border-color:var(--energy-divider)}.aigs-website[data-website-area=home] .website-dropdown-intro,.aigs-website[data-website-area=home] .website-nav-group{border-color:var(--energy-divider)}.aigs-website[data-website-area=home] .website-dropdown{--muted:#bbb3c1;--foreground:#f1edf5;--brand-text:#f3a1a7;--card-hover:var(--energy-hover-strong);--border:var(--energy-divider);color:#eee9f3}.energy-brand-object{animation-duration:10s}}@media(max-width:400px){.energy-hero{padding-inline:20px}.energy-hero h1{font-size:46px}.energy-description{font-size:12px}.energy-primary{gap:14px}.energy-actions{gap:18px}.energy-stage{height:265px}.energy-fee-note{font-size:8px}.energy-product-copy strong{font-size:11px}.energy-product-copy small{font-size:8px}.energy-release{font-size:9px}.energy-hero:lang(en) h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.energy-hero *,.energy-hero :after,.energy-hero :before{animation:none!important;transition:none!important}.energy-primary:hover,.energy-product-rail>a:hover .energy-product-arrow,.energy-stage-scene{transform:none}}@media print{.energy-hero{background:#fff}.energy-hero,.energy-hero h1,.energy-product-copy strong{color:#171921}.energy-description,.energy-fee-note{color:#45414a}.energy-core-aura,.energy-hero-atmosphere,.energy-hero:before,.energy-point,.energy-ribbons,.energy-stage-caption,.energy-stage-coordinate,.energy-stage-signature{display:none}.energy-brand-object img{filter:none}.energy-hero-layout{min-height:450px}.energy-release{color:#333}.energy-product-rail{border-color:#ddd}.energy-secondary{color:#333}}.aigs-website[data-website-area=home] .website-utilities button{color:var(--energy-nav-text)}.aigs-website[data-website-area=home] .website-utilities button:hover{background:var(--energy-hover-strong)}.energy-fee-note{color:var(--energy-muted);font-size:11px}.energy-hero[data-energy-paused=true] .energy-brand-object,.energy-hero[data-energy-paused=true] .energy-orbit-light{animation-play-state:paused}.energy-product-copy small{color:var(--energy-muted);font-size:11px}@media(min-width:801px) and (max-height:900px){.energy-hero-layout{height:auto;min-height:535px}.energy-hero-copy{padding:34px 0 32px}.energy-release{margin-bottom:22px}.energy-eyebrow{margin-bottom:16px}.energy-hero h1{font-size:clamp(58px,5.6vw,76px)}.energy-description{margin-top:22px;font-size:14px}.energy-actions{margin-top:24px}.energy-fee-note{margin-top:18px}.energy-product-rail>a{min-height:86px}.energy-scroll{margin-top:17px}.energy-hero{padding-bottom:20px}.energy-brand-object{width:58%;top:14%;left:26%}.energy-stage-coordinate{top:42px}.energy-stage-caption{top:78%}.energy-stage-signature{bottom:32px}}@media(max-width:800px){.energy-hero h1{font-weight:500}.energy-description{font-size:14px}.energy-hero-copy{padding-top:28px}.energy-release{margin-bottom:20px}.energy-fee-note{font-size:11px;line-height:1.7;max-width:340px;margin-top:14px}.energy-stage{height:260px;margin-top:0}.energy-stage-caption,.energy-stage-coordinate,.energy-stage-signature{display:none}.energy-brand-object{width:57%;top:0}.energy-product-copy strong{font-size:13px}.energy-product-copy small{font-size:11px;max-width:110px;line-height:1.5}.energy-product-rail>a{min-height:106px}.energy-scroll{margin-top:16px}.energy-hero:lang(en) .energy-stage{height:245px}.aigs-website[data-website-area=home] .website-tools{bottom:12px;right:10px;padding:0;border-radius:50%;background:var(--energy-tools-bg)}.aigs-website[data-website-area=home] .website-tools .website-tool{width:40px;min-height:40px;border-radius:50%}.aigs-website[data-website-area=home] .website-tools .website-tool span,.aigs-website[data-website-area=home] .website-tools [data-tool-top]{display:none}.aigs-website[data-website-area=home] .website-tools .website-tool svg{width:17px;height:17px}}@media(max-width:400px){.energy-hero h1{font-size:44px}.energy-description{font-size:13px}.energy-stage{height:210px}.energy-product-copy strong{font-size:12px}.energy-fee-note,.energy-product-copy small{font-size:10px}}.energy-stage-caption,.energy-stage-coordinate,.energy-stage-signature{color:var(--energy-decor-text)}.energy-stage-signature{font-size:9px}@media(min-width:801px) and (max-height:900px){.energy-stage-caption{top:82%;left:39%;font-size:7px}}@media(max-width:800px){.energy-hero h1{font-weight:600}.energy-fee-note{max-width:330px}.energy-product-copy strong{font-size:13px}.energy-product-copy small{font-size:11px}.energy-hero:lang(en) .energy-stage{height:210px}}:root:not(.dark) .aigs-website[data-website-area=home] .website-nav-links.is-open{background:#fffaf7;border-color:var(--energy-divider)}:root:not(.dark) .aigs-website[data-website-area=home] .website-dropdown{--muted:#6f5b66;--foreground:#302430;--brand-text:#a92f43;--card-hover:#f5ebe7;--border:#e8dcd7;color:#302430;background:#fffdfa}:root:not(.dark) .energy-ribbons{opacity:.72}:root:not(.dark) .energy-core-aura{opacity:.5}:root:not(.dark) .energy-brand-object:before{background:#d25d5920}:root:not(.dark) .energy-floor{opacity:.6}:root:not(.dark) .energy-hero :is(a,button):focus-visible{outline-color:#9b5f18}.aigs-website[data-website-area=home] .website-utilities button:hover{color:var(--energy-heading)}:root{--site-frame:1440px;--site-gutter:40px;--site-header-height:80px;--site-content:calc(var(--site-frame) - 2 * var(--site-gutter));--background:#faf8f5;--foreground:#242127;--card:#ffffff;--card-hover:#f5efeb;--border:#e4ddd7;--muted:#655d63;--faint:#776d74}.dark{--background:#121216;--foreground:#f1edf0;--card:#1b1a20;--card-hover:#26232a;--border:#39313b;--muted:#bbb1bc;--faint:#aa9eac}.aigs-ui{--enterprise-gutter:var(--site-gutter);--background:#faf8f5;--foreground:#242127;--card:#ffffff;--card-hover:#f5efeb;--border:#e4ddd7;--muted:#655d63;--faint:#776d74;--muted-foreground:var(--muted);--brand:#ce3042;--brand-hover:#b72638;--brand-text:#ac2638;--brand-contrast:#fff;--brand-soft:#fbecef;--accent-red:#e43d43;--accent-red-text:#ac2638;--accent-red-soft:#fff0ed;--accent-red-border:#efcbc7;--accent-yellow:#d4a53b;--accent-blue:#547b91;--accent-green:#548175;--studio-apricot:#f6f0e6;--studio-lilac:#f3eff5;--studio-paper:#fffdfa;--enterprise-shadow:0 18px 50px -32px #4a24312e;background:var(--background);color:var(--foreground)}.dark .aigs-ui{--background:#121216;--foreground:#f1edf0;--card:#1b1a20;--card-hover:#26232a;--border:#39313b;--muted:#bbb1bc;--faint:#aa9eac;--brand:#d93649;--brand-hover:#eb485a;--brand-text:#ff9da7;--brand-contrast:#fff;--brand-soft:#34212a;--accent-red-text:#ffacae;--accent-red-soft:#38232a;--accent-red-border:#75424c;--accent-yellow:#e0bb66;--accent-blue:#93b1c1;--accent-green:#93bbae;--studio-apricot:#2d2822;--studio-lilac:#28232e;--studio-paper:#201d23;--enterprise-shadow:0 18px 50px -32px #0007}html{scrollbar-gutter:stable}.aigs-ui .dash-workspace,.aigs-ui .home-workspace,.aigs-ui .studio-hero,.aigs-ui .website-footer-bottom,.aigs-ui .website-footer-top,.aigs-ui .website-hero,.aigs-ui .website-nav,.aigs-ui .website-page,.aigs-ui .website-section,.site-frame{width:100%;max-width:var(--site-frame);margin-inline:auto;padding-inline:var(--site-gutter)}.site-frame{box-sizing:border-box}.aigs-ui>main:not(.website-home):not(:has(.dash-workspace)):not([data-agent-changelog]):not(.pricing-page):not(.agent-landing){width:100%;max-width:var(--site-frame)!important;margin-inline:auto;padding-inline:var(--site-gutter)!important}.aigs-ui>main.website-home,.aigs-ui>main:has(.dash-workspace){width:100%;max-width:none;padding-inline:0}.aigs-ui>main[data-agent-changelog]>div{width:100%;max-width:var(--site-frame);padding-inline:var(--site-gutter)}.aigs-ui .website-footer{padding-inline:0}.aigs-ui .website-footer-bottom{padding-block:24px;border-top:1px solid var(--border)}.aigs-workspace .website-footer-bottom,.aigs-workspace .website-footer-top{max-width:var(--site-frame);padding-inline:var(--site-gutter)}.aigs-ui .energy-hero{padding-inline:var(--site-gutter)}.aigs-ui .energy-hero-layout,.aigs-ui .energy-product-rail{max-width:var(--site-content)}.aigs-ui .studio-principles,.aigs-ui .website-home>#faq,.aigs-ui .website-home>:is(.website-showcase,.website-business,.story-closing,.website-closing,.website-faq){width:calc(100% - 2 * var(--site-gutter));max-width:var(--site-content);margin-inline:auto}.aigs-ui .website-home>.website-showcase>.website-section{padding-inline:0}.aigs-ui .agent-landing>:is(.website-hero,.website-section),.aigs-ui .guide-page,.aigs-ui .pricing-page>:is(.pricing-hero,.pricing-services,.pricing-faq,.pricing-service-menu,.pricing-plans,.enterprise-pricing-context,.enterprise-pricing-support){max-width:var(--site-frame)}.aigs-ui .website-page>.website-section{padding-inline:0;max-width:none}.aigs-ui .guide-page .guide-wrap{width:100%;max-width:none;padding-inline:0}.aigs-ui .pricing-page,.aigs-ui>main.pricing-page{padding-inline:0!important;max-width:none!important}.aigs-ui .pricing-page>:is(header,section,.enterprise-pricing-context){width:100%;max-width:var(--site-frame);margin-inline:auto;padding-inline:var(--site-gutter)}.aigs-ui .pricing-page>.coding-plans{width:calc(100% - 2 * var(--site-gutter));max-width:var(--site-content);padding:clamp(20px,3vw,36px)}.aigs-ui .agent-landing,.aigs-ui>main.agent-landing{padding-inline:0!important;max-width:none!important}.aigs-ui .agent-landing>.website-section{max-width:var(--site-frame);padding-inline:var(--site-gutter)}.aigs-ui .story-button,.aigs-ui .website-button{border-color:var(--brand)}.aigs-ui .website-button.secondary{border-color:var(--border);color:var(--foreground)}.aigs-ui :is(.bg-indigo-600,.bg-violet-600){background:var(--brand);color:var(--brand-contrast)}.aigs-ui :is(.hover\:bg-indigo-500,.hover\:bg-violet-500):hover{background:var(--brand-hover)}.aigs-ui :is(.text-indigo-500,.text-indigo-600,.text-violet-500,.text-violet-600,.text-indigo-300,.text-violet-300){color:var(--brand-text)}.aigs-ui :is(.bg-indigo-50,.bg-violet-50,.bg-indigo-500\/10,.bg-violet-500\/10){background:var(--brand-soft)}.aigs-ui :is(input,select,textarea):focus{border-color:var(--brand)}.aigs-ui [data-stat-card] :is(.bg-indigo-500\/10,.dark\:bg-indigo-500\/15){background:var(--brand-soft)}.aigs-ui [data-stat-card] :is(.text-indigo-600,.dark\:text-indigo-400){color:var(--brand-text)}.aigs-ui [data-stat-card][class*=bg-gradient]{background:var(--brand-soft);border-top:2px solid var(--accent-yellow)}.aigs-ui [data-trend-chart]>div:first-of-type>div{background:color-mix(in srgb,var(--brand) 76%,var(--card))}.aigs-ui .website-dropdown-mark{background:var(--brand-soft);color:var(--brand-text)}.aigs-ui .enterprise-auth-card{width:100%;max-width:480px;justify-self:end}.aigs-ui .enterprise-policy-body{max-width:none}.aigs-ui .enterprise-policy-body>:is(p,ul,ol){max-width:78ch}.aigs-ui .dash-workspace{gap:28px;padding-block:28px 48px;align-items:flex-start}.aigs-ui .dash-workspace-sidebar{width:232px;flex:0 0 232px}.aigs-ui .dash-workspace-sidebar>div{top:calc(var(--site-header-height) + 16px)}.aigs-ui .dash-workspace-content{width:0;min-width:0}.aigs-ui .dash-workspace-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 18px}.dash-workspace-brand img{flex:none;width:36px;height:36px}.dash-workspace-brand strong{display:block;font-size:14px;font-weight:650;letter-spacing:-.02em}.dash-workspace-brand small{display:block;margin-top:3px;font-size:11px;color:var(--muted)}.aigs-ui .dash-workspace-search{height:42px;margin-bottom:12px}.aigs-ui .dash-workspace-nav{padding:9px;max-height:calc(100dvh - 330px);min-height:180px;overscroll-behavior:contain;scrollbar-width:thin}.aigs-ui .dash-workspace-nav button{min-height:40px;border:1px solid transparent;border-radius:7px;font-size:13px}.aigs-ui .dash-workspace-nav-active{color:var(--brand-text);background:var(--brand-soft);border-color:color-mix(in srgb,var(--brand) 16%,transparent)!important;box-shadow:inset 2px 0 var(--brand)}.aigs-ui .dash-workspace-section-label{font-size:10px;color:var(--faint)}.aigs-ui .dash-workspace-heading{padding:0 0 20px;margin-bottom:22px;gap:7px}.aigs-ui .dash-workspace-heading h1{font-size:28px;font-weight:620;letter-spacing:-.035em}.aigs-ui .dash-workspace-heading>p:last-child{font-size:13px}.aigs-ui .dash-workspace-eyebrow{color:var(--brand-text)}.aigs-ui .dash-workspace-content :is(.rounded-2xl,.rounded-xl){border-radius:12px}.aigs-ui .dash-workspace-content .dash-wallet-card{background:var(--card);border-top:2px solid var(--accent-yellow)}.aigs-ui .dash-workspace-content .overflow-x-auto{max-width:100%;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.aigs-ui .dash-workspace-content table{width:100%;border-collapse:collapse;font-size:12px}.aigs-ui .dash-workspace-content th{font-size:11px;font-weight:600;color:var(--muted);background:var(--card-hover)}.aigs-ui .dash-workspace-content :is(th,td){vertical-align:middle}.aigs-ui .dash-workspace-content tbody tr{transition:background .15s}.aigs-ui .dash-workspace-content tbody tr:hover{background:var(--card-hover)}.aigs-ui .dash-workspace-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:40px;border-radius:8px}.aigs-ui :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--brand-text);outline-offset:3px}.aigs-ui .dash-mobile-toolbar{display:none}.aigs-dialog-overlay{padding:24px;backdrop-filter:blur(3px)}.aigs-dialog-panel{overscroll-behavior:contain;scrollbar-width:thin}@media(max-width:1100px){:root{--site-gutter:28px}.aigs-ui .dash-workspace{gap:22px}.aigs-ui .dash-workspace-sidebar{width:212px;flex-basis:212px}.aigs-ui .website-nav{gap:16px}.aigs-ui .website-nav-link,.aigs-ui .website-nav-trigger{padding-inline:8px}}@media(max-width:1023px){.aigs-ui .dash-workspace{display:flex;flex-direction:column;gap:20px;padding-top:20px}.aigs-ui .dash-workspace-sidebar{width:100%;flex:none}.aigs-ui .dash-workspace-content{width:100%}.aigs-ui .dash-workspace-brand{display:none}.aigs-ui .dash-mobile-toolbar{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--border);border-radius:10px;background:var(--card)}.dash-mobile-toolbar>img{width:28px;height:28px;flex:none}.dash-mobile-toolbar strong{font-size:12px;font-weight:600}.dash-mobile-toolbar small{display:block;font-size:10px;color:var(--muted);margin-top:2px}.dash-mobile-toolbar button{margin-left:auto;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid var(--border);border-radius:7px;font-size:12px;background:var(--background);color:var(--foreground)}.aigs-ui .dash-workspace-mobile-select{min-height:46px;font-size:14px}.aigs-ui .dash-workspace-nav,.aigs-ui .dash-workspace-search{display:none}.aigs-ui .dash-workspace-sidebar[data-menu-open=true] .dash-workspace-search{display:block}.aigs-ui .dash-workspace-sidebar[data-menu-open=true] .dash-workspace-nav{display:block;max-height:min(400px,55dvh);min-height:0}.aigs-ui .dash-workspace-sidebar[data-menu-open=true] .dash-workspace-mobile-select{display:none}.aigs-ui .dash-workspace-sidebar>div{position:static}.aigs-ui .dash-workspace-heading h1{font-size:25px}.aigs-ui .dash-workspace-heading{padding-bottom:16px}.aigs-ui .dash-workspace-content .overflow-x-auto:focus-visible{outline:2px solid var(--brand-text);outline-offset:3px}}@media(max-width:760px){:root{--site-gutter:20px;--site-header-height:68px}.aigs-ui .website-nav{min-height:var(--site-header-height);gap:10px}.aigs-ui .website-brand{min-width:0}.aigs-ui .website-brand-copy strong{font-size:18px}.aigs-ui .website-nav-links.is-open{padding-inline:var(--site-gutter);max-height:calc(100dvh - var(--site-header-height));overscroll-behavior:contain}.aigs-ui .website-footer-top{padding-top:40px;padding-bottom:28px;gap:28px}.aigs-ui .website-footer-bottom{padding-top:20px;padding-bottom:24px}.aigs-ui .website-footer-groups{gap:24px}.aigs-ui .website-footer-groups a{min-height:36px}.aigs-ui .enterprise-auth-card{max-width:none;justify-self:stretch}.aigs-ui .dash-workspace{padding-top:16px;padding-bottom:32px;gap:18px}.aigs-ui .dash-workspace-heading h1{font-size:24px}.aigs-ui .dash-workspace-content table{font-size:12px}.aigs-ui .dash-workspace-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:16px;min-height:44px}.aigs-ui .dash-workspace-content button{min-height:40px}.aigs-ui .dash-workspace-content .p-6{padding:18px}.aigs-ui .dash-workspace-content .flex.items-center.justify-between{flex-wrap:wrap;gap:12px}.aigs-ui .dash-workspace-content .max-w-xs{max-width:none}.aigs-dialog-overlay{padding:12px}.aigs-dialog-panel{max-height:calc(100dvh - 24px);padding:20px}.aigs-ui .website-tools{right:8px}.aigs-workspace .website-tools{bottom:12px}.aigs-ui .website-home>.website-showcase>.website-section{padding-inline:0}}@media(max-width:380px){:root{--site-gutter:16px}.aigs-ui .website-nav-actions{gap:5px}.aigs-ui .website-utilities{gap:0}.aigs-ui .website-brand-copy small{display:none}.aigs-ui .dash-workspace-content .p-6{padding:15px}}@media(prefers-reduced-motion:reduce){.aigs-ui .dash-workspace-content tbody tr{transition:none}}.website-home{--home-space:clamp(64px,6vw,96px)}.website-home :is(h1,h2,h3,p){overflow-wrap:break-word}.website-home h2{text-wrap:balance}.website-home .home-title-phrase{display:inline-block}.website-home .website-kicker{font-size:11px;letter-spacing:.14em;line-height:1.6}.website-home .website-description{max-width:54ch;font-size:16px;line-height:1.85;text-wrap:pretty}.website-home :is(.website-section,.home-workspace){padding-block:var(--home-space)}.website-home :is(.website-section h2,.home-workspace h2,.story-closing h2){font-size:clamp(30px,3vw,44px);line-height:1.3;letter-spacing:-.035em;font-weight:600}.website-home .website-section-heading{margin-bottom:32px}.website-home .website-section-heading .website-description{margin-top:18px}.website-home .website-text-link{min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:550}.website-home .website-text-link svg{width:16px;height:16px;flex:none}.website-home :is(.website-button,.energy-primary,.energy-secondary){min-height:48px}.website-home :is(a,button,summary):focus-visible{outline:2px solid var(--brand-text);outline-offset:5px}.website-home [id]{scroll-margin-top:100px}.website-home .energy-hero-layout{height:auto;min-height:clamp(540px,43vw,650px);grid-template-columns:1.05fr 1fr;gap:32px}.website-home .energy-hero-copy{padding:48px 0}.website-home .energy-release{font-size:12px;margin-bottom:28px;padding:8px 13px}.website-home .energy-eyebrow{font-size:11px;letter-spacing:.15em;margin-bottom:22px}.website-home .energy-hero h1{font-size:clamp(60px,5.8vw,84px);line-height:1.14;font-weight:650;letter-spacing:-.055em}.website-home .energy-hero h1>span{margin-top:6px}.website-home .energy-description{max-width:36em;font-size:16px;line-height:1.9;margin-top:26px;text-wrap:pretty}.website-home .energy-actions{margin-top:28px;gap:28px}.website-home .energy-primary{border-radius:10px;font-size:15px;gap:28px;padding:14px 24px}.website-home .energy-secondary{font-size:15px}.website-home .energy-fee-note{display:flex;flex-wrap:wrap;gap:4px 16px;max-width:none;margin-top:18px;font-size:12px;line-height:1.8}.website-home .energy-fee-note span+span{display:inline-flex;align-items:center;gap:16px}.website-home .energy-fee-note span+span:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--energy-muted)}.website-home .energy-stage{margin:0 -16px 0 -32px}.website-home .energy-brand-object{width:68%;top:13%;left:18%}.website-home .energy-stage-coordinate{top:40px;right:20px;font-size:9px}.website-home .energy-stage-signature{bottom:42px;right:20px}.website-home .energy-product-rail>a{min-height:96px;padding-block:20px}.website-home .energy-product-copy strong{font-size:16px;font-weight:600}.website-home .energy-product-copy small{font-size:12px;line-height:1.6}.website-home .energy-product-number{font-size:11px}.website-home .energy-scroll{font-size:10px;margin-block:18px 0}.website-home .energy-hero:lang(en) h1{font-size:clamp(54px,5vw,72px);line-height:1.1}.aigs-ui .website-home .home-workspace{display:block}.home-workspace-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);column-gap:80px;align-items:end;margin-bottom:28px}.home-workspace-intro>.website-kicker{grid-column:1/-1}.website-home .home-workspace h2{margin:16px 0 0;max-width:16em}.home-workspace-intro .website-description{margin:0 0 2px}.home-workspace-demo{border:1px solid var(--border);background:var(--card);border-radius:20px;padding:8px 32px 28px}.website-home .website-tabs{gap:6px;margin-top:16px;padding-bottom:16px;border-bottom:1px solid var(--border)}.website-home .website-tabs button{min-height:44px;padding:10px 20px;font-size:14px;border-radius:8px;border-color:transparent;color:var(--muted)}.website-home .website-tabs button[aria-selected=true]{background:var(--brand-soft);border-color:var(--border);color:var(--brand-text);font-weight:600}.website-home .website-showcase-panel{grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:40px;margin-top:28px;padding:0;border:0;border-radius:0;background:transparent}.website-home .website-showcase-panel>div{padding-block:20px}.website-home .website-showcase-panel h3{font-size:26px;line-height:1.35;font-weight:600;margin-top:14px}.website-home .website-showcase-panel p:not(.website-kicker){font-size:15px;line-height:1.9;margin:16px 0;max-width:32ch}.website-home .website-showcase-panel .website-kicker{font-size:10px}.website-home .agent-real-screenshot{min-width:0;margin:0}.website-home .agent-real-screenshot>a{border-radius:12px;box-shadow:0 12px 40px -24px #18191e40}.website-home .agent-real-screenshot figcaption{font-size:11px;line-height:1.8;margin-top:12px}.website-home .website-positioning-overview{padding-top:0}.website-home .website-feature-grid{gap:20px}.website-home .website-feature{padding:28px;border-radius:16px}.website-home .website-feature-number{font-size:11px;color:var(--muted)}.website-home .website-feature h3{margin:26px 0 16px;font-size:24px;font-weight:600}.website-home .website-feature p{font-size:15px;line-height:1.85;text-wrap:pretty;margin-bottom:12px}.website-home .website-feature a{padding-top:14px}.website-home .website-api-bridge{gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.website-home .website-api-bridge .website-description{margin-top:20px}.website-home .website-actions{gap:16px 24px;flex-wrap:wrap;margin-top:24px}.website-home .website-api-steps{padding:8px 28px;border:1px solid var(--border);border-radius:16px;background:var(--card)}.website-home .website-api-steps li{padding-block:24px;gap:20px}.website-home .website-api-steps li:last-child{border-bottom:0}.website-home .website-api-steps li>span{font-size:12px}.website-home .website-api-steps p{font-size:15px;line-height:1.7}.website-home .home-billing-link{margin-top:12px;font-size:13px}.website-home .website-workflow{gap:80px;border-top:1px solid var(--border)}.website-home .website-workflow>div{max-width:34em}.website-home .website-workflow .website-description{margin-block:20px 14px}.website-home .website-workflow li{padding-block:22px;gap:22px}.website-home .website-workflow li>span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border:1px solid var(--border);border-radius:50%;background:var(--card);font-size:11px}.website-home .website-workflow h3{font-size:17px;font-weight:600;line-height:1.8}.website-home .website-workflow li p{font-size:14px;margin-top:6px}.website-home .website-business{border:1px solid var(--border);border-radius:20px}.website-home .website-business>.website-section{width:100%;max-width:none;padding:48px;gap:64px}.website-home .website-business .website-description{margin-top:20px;font-size:15px}.website-home .website-business h3{font-weight:600;font-size:18px}.website-home .website-business article p{font-size:14px}.website-home .website-resource{position:relative;padding:26px 28px;background:var(--card);border-radius:14px}.website-home .website-resource h3{margin:20px 0 10px;font-weight:600;font-size:20px}.website-home .website-resource p{font-size:14px;max-width:28ch;padding-right:12px}.website-home .website-resource>span:last-child{position:absolute;top:18px;right:26px;margin:0;font-size:18px}.aigs-website .website-home>#faq{padding:0 0 var(--home-space);display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);column-gap:80px;align-content:start}.website-home #faq>p{grid-column:1;grid-row:1;text-align:left;align-self:start;font-size:11px;letter-spacing:.14em;padding-top:6px}.aigs-website .website-home #faq>h2{grid-column:1;grid-row:1;margin:36px 0 0;font-size:clamp(30px,3vw,42px);line-height:1.3;font-weight:600}.website-home #faq>div{grid-column:2;grid-row:1;margin-top:0;border-top:1px solid var(--border)}.website-home #faq details{margin:0}.aigs-website .website-home #faq summary{padding:22px 0;font-size:15px;line-height:1.65}.aigs-website .website-home #faq details>p{padding:0 28px 22px 0;line-height:1.9;font-size:14px;text-wrap:pretty}.aigs-ui .website-home>.story-closing{display:flex;align-items:center;justify-content:space-between;gap:36px;text-align:left;padding:48px;margin-bottom:72px;border:1px solid var(--border);border-radius:20px;background:linear-gradient(115deg,var(--brand-soft),var(--studio-apricot))}.website-home .story-closing h2{margin-top:14px;font-size:clamp(28px,2.8vw,40px)}.home-closing-description{margin-top:16px;font-size:15px;line-height:1.8;color:var(--muted)}.website-home .story-closing .website-button{margin-top:0;flex:none;padding:14px 22px;gap:14px}.website-home .story-closing .website-button svg{width:17px;height:17px}@media(min-width:801px) and (max-height:850px){.website-home .energy-hero-layout{min-height:520px}.website-home .energy-hero-copy{padding-block:30px}.website-home .energy-release{margin-bottom:22px}.website-home .energy-eyebrow{margin-bottom:16px}.website-home .energy-hero h1{font-size:clamp(60px,5.5vw,76px)}.website-home .energy-description{margin-top:20px}.website-home .energy-actions{margin-top:22px}.website-home .energy-brand-object{width:62%;top:10%;left:22%}}@media(max-width:1100px){.website-home .energy-hero-layout{min-height:540px;gap:20px}.website-home .energy-hero h1{font-size:64px}.website-home .energy-hero:lang(en) h1{font-size:56px}.website-home .energy-description{font-size:15px}.website-home .energy-brand-object{top:21%;width:76%;left:13%}.home-workspace-intro{gap:20px 40px}.website-home :is(.website-api-bridge,.website-workflow){gap:40px}.website-home .website-feature{padding:24px}.website-home .website-feature h3{font-size:21px}.website-home .website-showcase-panel{gap:28px}.aigs-website .website-home>#faq{column-gap:40px}}@media(max-width:800px){.website-home{--home-space:56px}.website-home :is(.website-section h2,.home-workspace h2){font-size:30px;line-height:1.4;letter-spacing:-.035em}.website-home .website-description{font-size:15px;line-height:1.85}.website-home .website-kicker{font-size:10px;letter-spacing:.12em}.website-home .energy-hero-layout{grid-template-columns:1fr;min-height:0;gap:0}.website-home .energy-hero-copy{padding:32px 0 0}.website-home .energy-release{font-size:11px;margin-bottom:24px}.website-home .energy-eyebrow{font-size:10px;margin-bottom:18px;letter-spacing:.12em}.website-home .energy-hero h1{font-size:clamp(46px,10vw,68px);line-height:1.16;letter-spacing:-.055em}.website-home .energy-hero:lang(en) h1{font-size:clamp(43px,8vw,62px)}.website-home .energy-description{font-size:15px;margin-top:22px;max-width:36em}.website-home .energy-actions{margin-top:24px;gap:22px}.website-home .energy-primary{font-size:14px;padding:12px 18px;gap:20px}.website-home .energy-secondary{font-size:14px}.website-home .energy-fee-note{font-size:11px;gap:4px 12px;margin-top:15px}.website-home .energy-fee-note span+span{gap:12px}.website-home .energy-hero:lang(en) .energy-stage,.website-home .energy-stage{width:min(440px,100%);height:240px;margin:0}.website-home .energy-brand-object{width:62%;top:-1%;left:20%;max-width:260px}.website-home .energy-product-rail>a{min-height:110px;padding:16px 12px;gap:10px}.website-home .energy-product-rail>a:first-child{padding-left:0}.website-home .energy-product-rail>a:last-child{padding-right:0}.website-home .energy-product-copy strong{font-size:13px;line-height:1.5}.website-home .energy-product-copy small{font-size:11px;line-height:1.65}.website-home .energy-scroll{font-size:10px}.home-workspace-intro{display:block;margin-bottom:22px}.home-workspace-intro .website-description{margin-top:16px}.home-workspace-demo{padding:4px 18px 18px;border-radius:16px}.website-home .website-tabs{margin-top:12px;gap:4px;padding-bottom:12px}.website-home .website-tabs button{padding:10px 14px;font-size:13px}.website-home .website-showcase-panel{grid-template-columns:1fr;gap:20px;margin-top:22px}.website-home .website-showcase-panel>div{padding:0}.website-home .website-showcase-panel h3{font-size:23px;margin-top:10px}.website-home .website-showcase-panel p:not(.website-kicker){max-width:none;margin:12px 0 6px;font-size:14px}.website-home .agent-real-screenshot figcaption{font-size:11px}.website-home .website-feature-grid{grid-template-columns:1fr;gap:14px}.website-home .website-feature{padding:24px}.website-home .website-feature h3{font-size:23px;margin:20px 0 12px}.website-home .website-feature a{padding-top:8px}.website-home :is(.website-api-bridge,.website-workflow){grid-template-columns:1fr;gap:28px}.website-home .website-api-steps{padding:4px 22px}.website-home .website-api-steps li{padding-block:20px}.website-home .website-business>.website-section{padding:28px 24px;gap:32px;grid-template-columns:1fr}.website-home .website-business h2{font-size:28px}.website-home .website-business .home-title-phrase{display:block}.website-home .website-business article{padding-block:20px}.website-home .website-resources{grid-template-columns:1fr;gap:12px}.website-home .website-resource{padding:24px}.website-home .website-resource h3{margin-top:16px}.website-home .website-resource p{max-width:none}.aigs-website .website-home>#faq{display:block}.aigs-website .website-home #faq>h2{margin:14px 0 26px;font-size:30px}.website-home #faq>p{padding:0}.aigs-website .website-home #faq summary{padding:20px 0;font-size:15px}.aigs-ui .website-home>.story-closing{display:block;padding:32px 24px;margin-bottom:48px}.website-home .story-closing h2{font-size:clamp(22px,6.5vw,28px);line-height:1.45}.website-home .story-closing .website-button{margin-top:24px}}@media(max-width:359px){.website-home .energy-hero h1{font-size:44px}.website-home .energy-hero:lang(en) h1{font-size:40px}.website-home .energy-actions{gap:16px}.website-home .energy-primary{gap:14px;font-size:13px;padding-inline:14px}.website-home .energy-secondary{font-size:13px;gap:8px}.website-home .energy-hero:lang(en) .energy-stage,.website-home .energy-stage{height:200px}.website-home .energy-product-copy strong{font-size:12px}.website-home .energy-product-copy small{font-size:11px}.website-home .energy-product-rail>a{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.website-home *{scroll-behavior:auto}}.aigs-ui .website-page:not(.website-home){padding-block:clamp(30px,4vw,58px) clamp(56px,7vw,96px)}.aigs-ui .website-page:not(.website-home)>.website-page-head{margin:0 0 clamp(34px,4.4vw,62px);padding:clamp(12px,2vw,22px) 0 clamp(30px,4.2vw,58px);border-bottom:1px solid var(--border)}.aigs-ui .enterprise-page-index{display:flex;align-items:center;gap:11px;width:max-content;margin-bottom:23px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.aigs-ui .enterprise-page-index a{color:var(--brand-text);transition:color .16s}.aigs-ui .enterprise-page-index a:hover{color:var(--brand-hover)}.aigs-ui .enterprise-page-index [aria-hidden=true]{color:var(--border)}.aigs-ui .website-page-head h1{max-width:20ch;margin:0;font-size:clamp(36px,4.5vw,58px);font-weight:620;letter-spacing:-.045em;line-height:1.16;text-wrap:balance}.aigs-ui .website-page-head>p:last-child,.aigs-ui .website-page-head>p:not(.enterprise-page-index){max-width:66ch;margin-top:19px;color:var(--muted);font-size:16px;line-height:1.9;text-wrap:pretty}.aigs-ui .website-page-head>.enterprise-updated{display:inline-flex;width:max-content;margin-top:18px;padding:5px 10px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--faint);font-size:12px;line-height:1.6}.aigs-ui .website-page :is(.website-kicker,.story-kicker){font-size:11px;line-height:1.7}.aigs-ui .website-page :is(h2,h3){text-wrap:balance}.aigs-ui .website-page :is(.website-section h2,.enterprise-masthead h1){letter-spacing:-.04em}.aigs-ui .website-page .website-description{max-width:66ch;font-size:15px;line-height:1.9;text-wrap:pretty}.aigs-ui .website-page :is(.website-button,.story-button,.website-text-link){min-height:44px}.aigs-ui .website-page :is(.website-button,.story-button){border-radius:9px}.aigs-ui .website-page :is(article,.website-resource,.website-feature){scroll-margin-top:calc(var(--site-header-height) + 20px)}.aigs-ui .enterprise-auth :is(input,select,textarea,button):focus-visible,.aigs-ui .website-page :is(input,select,textarea,button):focus-visible{outline:2px solid var(--accent-yellow);outline-offset:3px}.aigs-ui .website-page :is(.website-feature,.website-resource,.website-news-feature,.website-contact-main){border-color:var(--border);box-shadow:0 12px 34px -28px var(--enterprise-shadow)}.aigs-ui .website-page :is(.website-feature,.website-resource){border-radius:16px}.aigs-ui .website-page :is(.website-feature p,.website-resource p,.website-business article p){color:var(--muted);font-size:14px;line-height:1.85;text-wrap:pretty}.aigs-ui .website-page :is(.website-feature h3,.website-resource h3){line-height:1.35}.aigs-ui .website-page .website-text-link{gap:10px;font-size:14px;font-weight:560}.aigs-ui .website-page .enterprise-section-nav a{min-height:44px;border-radius:9px;font-size:13px}.aigs-ui .website-page .website-contact-band{border:1px solid var(--accent-red-border);border-radius:16px}.aigs-ui .website-page .website-use-case{scroll-margin-top:calc(var(--site-header-height) + 24px)}.aigs-ui .website-page :is(.website-use-case h2,.website-product-split h2){line-height:1.28;text-wrap:balance}.aigs-ui .website-page .website-product-split{align-items:center}.aigs-ui .website-page .agent-real-screenshot figcaption{color:var(--muted);font-size:12px;line-height:1.75}.aigs-ui .website-page .agent-real-screenshot img{border-radius:12px}.aigs-ui .pricing-page>.pricing-hero{padding-top:clamp(44px,6vw,82px);padding-bottom:clamp(34px,4vw,56px)}.aigs-ui .pricing-page>.pricing-hero h1,.aigs-ui .pricing-page>header h1{max-width:18ch;margin-inline:auto;font-size:clamp(36px,4.6vw,58px);line-height:1.16;letter-spacing:-.045em;text-wrap:balance}.aigs-ui .pricing-page>.pricing-hero :is(p,li){font-size:14px;line-height:1.8}.aigs-ui .pricing-page :is(.pricing-card,.pricing-service-card,.coding-tier){border-radius:16px;box-shadow:0 16px 42px -36px var(--enterprise-shadow)}.aigs-ui .pricing-page .pricing-card h2{line-height:1.3;text-wrap:balance}.aigs-ui .pricing-page :is(.pricing-card button,.pricing-service-card a){min-height:44px;border-radius:9px}.aigs-ui .pricing-page .pricing-card-subtitle{font-size:14px;line-height:1.8}.aigs-ui .pricing-page .pricing-card-note{font-size:12px;line-height:1.8}.aigs-ui .pricing-page .pricing-card li{font-size:13px;line-height:1.8}.aigs-ui .pricing-page .pricing-card-price>span{font-size:11px}.aigs-ui .pricing-page .pricing-billing-note{max-width:72ch;margin-inline:auto;line-height:1.85}.aigs-ui .enterprise-auth{min-height:min(760px,calc(100dvh - var(--site-header-height)));align-items:center;gap:clamp(48px,8vw,124px)}.aigs-ui .enterprise-auth-story{max-width:600px}.aigs-ui .enterprise-auth-story h2{max-width:12ch;font-size:clamp(40px,5vw,64px);line-height:1.18;letter-spacing:-.045em;text-wrap:balance}.aigs-ui .enterprise-auth-story>p:not(.website-kicker){max-width:52ch;font-size:16px;line-height:1.9}.aigs-ui .enterprise-auth-story li{gap:16px;padding:16px 0}.aigs-ui .enterprise-auth-story li h3{font-size:14px;line-height:1.6}.aigs-ui .enterprise-auth-story li p{max-width:42ch;font-size:13px;line-height:1.75}.aigs-ui .enterprise-auth-card{padding:clamp(28px,3vw,40px);border-radius:18px;box-shadow:0 22px 64px -48px #20131a66}.aigs-ui .enterprise-auth-heading h1{font-size:clamp(28px,3vw,36px);line-height:1.25;letter-spacing:-.035em}.aigs-ui .enterprise-auth-heading>p:last-child{max-width:42ch;font-size:14px;line-height:1.8}.aigs-ui .enterprise-auth-card :is(input,select,textarea){min-height:46px;border-radius:9px;font-size:14px}.aigs-ui .enterprise-auth-card :is(button[type=submit],input[type=submit]){min-height:48px;border-radius:9px;font-weight:600}.aigs-ui .enterprise-policy-grid{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:clamp(32px,6vw,88px)}.aigs-ui .enterprise-policy-nav{align-self:start;top:calc(var(--site-header-height) + 24px)}.aigs-ui .enterprise-policy-nav li a{min-height:40px;align-items:center;line-height:1.55}.aigs-ui .enterprise-policy-body{font-size:15px;line-height:1.95}.aigs-ui .enterprise-policy-body :is(h2,h3){scroll-margin-top:calc(var(--site-header-height) + 24px);line-height:1.38;text-wrap:balance}.aigs-ui .enterprise-policy-body>:is(p,ul,ol){max-width:76ch}.aigs-ui .enterprise-policy-related a{min-height:42px;align-items:center}.aigs-ui .dash-workspace{gap:clamp(24px,3vw,36px);padding-block:clamp(24px,3vw,38px) 56px}.aigs-ui .dash-workspace-sidebar{width:240px;flex-basis:240px}.aigs-ui .dash-workspace-sidebar>div{top:calc(var(--site-header-height) + 20px)}.aigs-ui .dash-workspace-brand{padding-bottom:20px}.aigs-ui .dash-workspace-search{min-height:44px;border-radius:9px}.aigs-ui .dash-workspace-nav{padding:10px;border-radius:14px;background:color-mix(in srgb,var(--card) 82%,var(--background))}.aigs-ui .dash-workspace-nav button{min-height:42px}.aigs-ui .dash-workspace-nav-active{font-weight:620}.aigs-ui .dash-workspace-section-label{padding-top:13px;padding-bottom:6px;letter-spacing:.035em}.aigs-ui .dash-workspace-content{gap:24px}.aigs-ui .dash-workspace-heading{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--border)}.aigs-ui .dash-workspace-heading h1{font-size:clamp(26px,2.6vw,34px);line-height:1.25;font-weight:650}.aigs-ui .dash-workspace-heading>p:last-child{max-width:72ch;font-size:14px;line-height:1.8}.aigs-ui .dash-workspace-content>:is(.grid,.flex){min-width:0}.aigs-ui .dash-workspace-content :is(.rounded-2xl.border,.rounded-xl.border){border-radius:14px}.aigs-ui .dash-workspace-content>.rounded-2xl.border{padding:clamp(18px,2vw,26px)}.aigs-ui .dash-workspace-content :is(h2,h3){line-height:1.45;text-wrap:balance}.aigs-ui .dash-workspace-content :is(.text-xs,.text-\[11px\]){line-height:1.6}.aigs-ui .dash-workspace-content :is(.text-muted,.text-faint){line-height:1.75}.aigs-ui .dash-workspace-content :is(button,.button){min-height:38px;border-radius:8px;font-weight:550}.aigs-ui .dash-workspace-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:42px;border-radius:9px}.aigs-ui .dash-workspace-content .overflow-x-auto{border-radius:10px}.aigs-ui .dash-workspace-content table{font-variant-numeric:tabular-nums}.aigs-ui .dash-workspace-content th{padding-block:12px;line-height:1.5;white-space:nowrap}.aigs-ui .dash-workspace-content td{padding-block:13px;line-height:1.65}.aigs-ui .dash-mobile-toolbar{min-height:60px;padding:10px 14px;border-radius:12px}.aigs-ui .dash-mobile-toolbar button{min-height:40px;border-radius:9px}.aigs-ui .dash-workspace-mobile-select{min-height:48px;border-radius:10px}.aigs-ui .dash-workspace-sidebar[data-menu-open=true] .dash-workspace-nav{border-radius:12px}.aigs-ui .dash-workspace-content :is(.bg-gradient-to-r,.bg-gradient-to-br,.bg-gradient-to-b){background-image:none;background-color:var(--brand-soft);color:var(--foreground)}.aigs-ui .dash-workspace-content [data-stat-card][class*=bg-gradient]{border-top:2px solid var(--accent-yellow)}.aigs-ui .dash-workspace-content :is(.text-indigo-600,.text-indigo-500,.text-violet-600,.text-violet-500){color:var(--brand-text)}.aigs-ui .dash-workspace-content :is(.bg-indigo-50,.bg-indigo-500\/10,.bg-violet-50,.bg-violet-500\/10){background:var(--brand-soft)}.aigs-ui .dash-workspace-content :is(.bg-indigo-600,.bg-violet-600){background:var(--brand);color:var(--brand-contrast)}.aigs-ui .dash-workspace-content :is(.hover\:bg-indigo-500,.hover\:bg-violet-500):hover{background:var(--brand-hover)}@media(max-width:1100px){.aigs-ui .enterprise-auth{gap:36px}.aigs-ui .dash-workspace-sidebar{width:220px;flex-basis:220px}.aigs-ui .enterprise-policy-grid{grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:32px}}@media(max-width:1023px){.aigs-ui .dash-workspace-sidebar{width:100%;flex:0 0 auto}.aigs-ui .dash-workspace{gap:22px;padding-top:22px}.aigs-ui .dash-workspace-content{gap:20px}.aigs-ui .dash-workspace-heading{padding-bottom:17px}.aigs-ui .dash-workspace-content>.rounded-2xl.border{padding:20px}}@media(max-width:760px){.aigs-ui .website-page:not(.website-home){padding-block:24px 56px}.aigs-ui .website-page:not(.website-home)>.website-page-head{margin-bottom:34px;padding:8px 0 28px}.aigs-ui .enterprise-page-index{margin-bottom:18px;font-size:10px}.aigs-ui .website-page-head h1{max-width:18ch;font-size:clamp(32px,8vw,44px);line-height:1.22}.aigs-ui .website-page-head>p:last-child,.aigs-ui .website-page-head>p:not(.enterprise-page-index){margin-top:15px;font-size:15px;line-height:1.85}.aigs-ui .website-page .website-section{padding-block:52px}.aigs-ui .website-page :is(.website-feature,.website-resource){padding:22px}.aigs-ui .pricing-page>.pricing-hero{padding-block:38px 28px}.aigs-ui .pricing-page>.pricing-hero h1,.aigs-ui .pricing-page>header h1{font-size:clamp(32px,8vw,42px)}.aigs-ui .enterprise-auth{min-height:0;gap:28px;padding-block:30px 48px}.aigs-ui .enterprise-auth-story h2{max-width:14ch;font-size:clamp(34px,9vw,48px)}.aigs-ui .enterprise-auth-story>p:not(.website-kicker){font-size:15px}.aigs-ui .enterprise-auth-story ol{margin-top:18px}.aigs-ui .enterprise-auth-story li{padding-block:11px}.aigs-ui .enterprise-auth-card{max-width:none;justify-self:stretch;padding:24px;border-radius:15px}.aigs-ui .enterprise-policy-grid{grid-template-columns:1fr;gap:24px}.aigs-ui .enterprise-policy-nav{position:static;order:0;padding:18px;border-radius:12px}.aigs-ui .enterprise-policy-nav ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px}.aigs-ui .enterprise-policy-body{font-size:14px;line-height:1.9}.aigs-ui .dash-workspace-content{gap:18px}.aigs-ui .dash-workspace-content>.rounded-2xl.border{padding:17px}.aigs-ui .dash-workspace-content th{padding:10px 12px}.aigs-ui .dash-workspace-content td{padding:12px}.aigs-ui .dash-workspace-content :is(.text-3xl,.text-4xl){font-size:1.7rem;line-height:1.25}}@media(max-width:420px){.aigs-ui .enterprise-auth-card{padding:20px}.aigs-ui .enterprise-policy-nav ol{grid-template-columns:1fr}.aigs-ui .dash-mobile-toolbar{gap:8px;padding-inline:10px}.aigs-ui .dash-mobile-toolbar button{padding-inline:9px;font-size:11px}.aigs-ui .dash-workspace-content>.rounded-2xl.border{padding:15px}}@keyframes aigs-enter-soft{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes aigs-indicator-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.aigs-ui .dash-workspace-heading,.aigs-ui .enterprise-auth-card,.aigs-ui .enterprise-auth-story,.aigs-ui .website-page:not(.website-home)>.website-page-head{animation:aigs-enter-soft .38s cubic-bezier(.2,.65,.3,1) both}.aigs-ui .website-page-head{background-image:url(/textures/chiyan-grain.svg);background-repeat:repeat;background-size:144px 144px;background-blend-mode:soft-light}.aigs-ui .website-page :is(.website-feature,.website-resource,.website-news-feature,.website-contact-band,.pricing-card,.coding-tier,.enterprise-auth-card){background-image:url(/textures/chiyan-grain.svg);background-repeat:repeat;background-size:144px 144px;background-blend-mode:soft-light}.aigs-ui .dash-workspace-content :is(.rounded-2xl.border,.rounded-xl.border),.aigs-ui .dash-workspace-nav{background-image:url(/textures/chiyan-grain.svg);background-repeat:repeat;background-size:160px 160px;background-blend-mode:soft-light}.aigs-ui .dash-workspace-content :is(.rounded-2xl.border,.rounded-xl.border),.aigs-ui .enterprise-auth-card,.aigs-ui .website-page :is(.website-feature,.website-resource,.website-news-feature,.website-contact-main,.pricing-card,.coding-tier){border-width:1px;border-color:color-mix(in srgb,var(--border) 58%,transparent);box-shadow:0 12px 34px -30px var(--enterprise-shadow);transition:transform .22s cubic-bezier(.2,.7,.3,1),border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.aigs-ui .dash-workspace-nav button{position:relative;transition:color .18s ease,background-color .18s ease,transform .18s ease,border-color .18s ease}.aigs-ui .dash-workspace-nav-active{border-color:transparent!important;box-shadow:none!important;background-color:var(--brand-soft)!important}.aigs-ui .dash-workspace-nav-active:after{content:"";width:5px;height:5px;flex:none;margin-inline-start:auto;border-radius:50%;background:var(--brand);animation:aigs-indicator-in .2s ease both}.aigs-ui .dash-workspace-content [data-stat-card]{border-width:1px!important;border-top-color:color-mix(in srgb,var(--border) 58%,transparent)!important}.aigs-ui :is(.website-button,.story-button,.pricing-card-action,.dash-mobile-toolbar button,.dash-workspace-content button){transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.aigs-ui .dash-workspace-content button:active,.aigs-ui :is(.website-button,.story-button,.pricing-card-action):active{transform:scale(.975)}.aigs-ui .website-footer a,.aigs-ui .website-nav-link,.aigs-ui .website-nav-trigger{transition:color .18s ease,background-color .18s ease}@media(hover:hover) and (pointer:fine){.aigs-ui .dash-workspace-content [data-stat-card]:hover,.aigs-ui .website-page :is(.website-feature,.website-resource,.website-news-feature,.pricing-card,.coding-tier):hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--brand) 22%,var(--border));box-shadow:0 20px 42px -30px var(--enterprise-shadow)}.aigs-ui .dash-workspace-nav button:not(.dash-workspace-nav-active):hover{transform:translateX(2px)}.aigs-ui :is(.website-button,.story-button,.pricing-card-action):hover{transform:translateY(-1px);box-shadow:0 8px 18px -12px color-mix(in srgb,var(--brand) 48%,transparent)}}@media(prefers-reduced-motion:reduce){.aigs-ui *,.aigs-ui :after,.aigs-ui :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}