:root{--ink:#092b29;--ink-soft:#476461;--ink-muted:#6d8581;--paper:#f7fbfa;--paper-strong:#ffffff;--paper-tint:#eaf7f4;--line:#d7e9e5;--line-strong:#b7d8d1;--brand:#0ba89e;--brand-dark:#064a45;--blue:#0871c5;--orange:#f09a28;--night:#061817;--night-2:#082723;--shadow:0 28px 80px rgba(4,58,52,0.13);--radius:18px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:MiSans,HarmonyOS Sans SC,PingFang SC,Microsoft YaHei,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.site-page{min-height:100vh;overflow:clip}.site-header{align-items:center;background:rgba(255,255,255,.9);border-bottom:1px solid rgba(215,233,229,.92);display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);min-height:92px;padding:8px clamp(28px,4.4vw,88px);position:-webkit-sticky;position:sticky;top:0;transition:background-color .18s ease,border-color .18s ease;z-index:30}.site-header.is-dark{background:rgba(3,21,19,.88);border-color:rgba(113,192,178,.16)}.logo-lockup{align-items:center;display:inline-flex;gap:13px;justify-self:start;min-width:0}.brand-logo{filter:drop-shadow(0 10px 18px rgba(3,83,100,.18));flex:0 0 auto;height:74px;object-fit:contain;width:74px}.logo-lockup strong{color:var(--ink);display:block;font-size:21px;font-weight:850;letter-spacing:0;line-height:1.15}.logo-lockup em{color:var(--ink-muted);display:block;font-size:12px;font-style:normal;line-height:1.5;margin-top:4px}.is-dark .logo-lockup em,.is-dark .logo-lockup strong{color:white}.is-dark .logo-lockup em{color:rgba(255,255,255,.64)}.site-header nav{align-items:center;display:flex;gap:2px;justify-content:center}.site-header nav a,.site-login{border-radius:9px;color:var(--ink-soft);font-size:14px;font-weight:720;padding:10px 11px;transition:background-color .16s ease,color .16s ease}.site-header nav a:focus-visible,.site-header nav a:hover,.site-login:focus-visible,.site-login:hover{background:rgba(11,168,158,.1);color:var(--brand-dark);outline:none}.is-dark .site-login,.is-dark nav a{color:rgba(255,255,255,.78)}.is-dark .site-login:hover,.is-dark nav a:hover{background:rgba(255,255,255,.1);color:white}.site-header.is-dark .site-header-action{background:#e4fffa;box-shadow:0 12px 26px rgba(0,0,0,.24);color:#053d38!important}.site-header-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.button,.site-header-action{align-items:center;border:1px solid transparent;border-radius:10px;display:inline-flex;font-size:15px;font-weight:790;justify-content:center;line-height:1;min-height:46px;padding:0 18px;transition:box-shadow .16s ease,transform .16s ease,background-color .16s ease}.button:hover,.site-header-action:hover{transform:translateY(-2px)}.button-primary,.site-header-action{background:var(--brand-dark);box-shadow:0 12px 26px rgba(4,74,69,.18);color:white}.site-header-action{align-items:center;color:#ffffff!important;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;line-height:1;text-decoration:none}.button-secondary{background:white;border-color:var(--line-strong);color:var(--brand-dark)}.button-bright{background:#e4fffa;box-shadow:0 14px 40px rgba(16,210,190,.16);color:#053d38}.button-ghost{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.32);color:white}.film-hero{background:var(--night);min-height:min(820px,calc(100vh - 92px));overflow:hidden;position:relative}.film-hero-scrim,.film-hero-video{height:100%;inset:0;position:absolute;width:100%}.film-hero-video{object-fit:cover}.film-hero-scrim{background:linear-gradient(90deg,rgba(2,17,15,.92),rgba(2,17,15,.42) 38%,rgba(2,17,15,.05) 72%),linear-gradient(0deg,rgba(2,15,14,.65),transparent 38%);opacity:0;transition:opacity .52s ease}.film-hero.is-copy-visible .film-hero-scrim{opacity:1}.film-hero-copy{bottom:clamp(64px,10vh,118px);color:white;left:clamp(28px,7.6vw,142px);max-width:760px;position:absolute;opacity:0;pointer-events:none;transform:translateY(22px);transition:opacity .52s ease,transform .62s cubic-bezier(.16,1,.3,1);z-index:2}.film-hero.is-copy-visible .film-hero-copy{opacity:1;pointer-events:auto;transform:translateY(0)}.agent-home-copy>p,.docs-hero>p,.docs-seo-note>p,.download-hero p,.film-hero-copy>p,.inner-hero>p,.operations-copy>p,.release-section p,.section-heading>div>p,.task-proof-copy>p{color:var(--brand);font-size:13px;font-weight:850;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.film-hero-copy h1{font-size:78px;font-weight:860;letter-spacing:0;line-height:1.06;margin:0;text-wrap:balance}.film-hero-copy>span{color:rgba(255,255,255,.75);display:block;font-size:18px;line-height:1.75;margin-top:24px;max-width:580px}.download-actions,.download-banner>div,.film-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.film-sound{background:rgba(1,20,18,.66);border:1px solid rgba(255,255,255,.36);border-radius:999px;bottom:26px;color:white;font-size:13px;font-weight:750;padding:10px 14px;position:absolute;right:clamp(28px,4vw,72px);z-index:2}.film-sound span{color:#61f5df;font-size:10px;margin-right:6px}.film-caption{bottom:29px;color:rgba(255,255,255,.48);font-size:12px;left:clamp(28px,4vw,72px);margin:0;position:absolute;z-index:2}.film-progress{animation:film-progress 12s linear infinite;background:linear-gradient(90deg,#5ff5df,#2ca5ff);bottom:0;height:2px;left:0;position:absolute;transform-origin:left center;width:100%;z-index:3}.motion-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform .8s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s)}.motion-reveal.is-visible{opacity:1;transform:translateY(0)}.motion-media-viewport{aspect-ratio:16/9;overflow:hidden;position:relative}.motion-media-viewport video{display:block;height:100%;object-fit:cover;width:100%}.motion-media-frame figcaption em{color:#79f8e4;font-size:10px;font-style:normal;font-weight:850;margin-left:auto}.motion-media-frame figcaption em:before{animation:status-pulse 1.8s ease-in-out infinite;background:#5ff5df;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:6px;width:6px}.motion-media-scan{animation:media-scan 4.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(83,246,220,.42),transparent);height:1px;left:0;position:absolute;right:0;top:12%}.docs-layout,.docs-seo-note,.download-guide,.download-hero,.feature-closing,.feature-route-list,.page-section,.release-section{margin:0 auto;max-width:1376px;padding-left:clamp(28px,5.4vw,86px);padding-right:clamp(28px,5.4vw,86px)}.page-section{padding-bottom:clamp(88px,10vw,152px);padding-top:clamp(88px,10vw,152px)}.section-heading{margin-bottom:52px}.agent-home-copy h2,.docs-seo-note h2,.feature-closing h2,.operations-copy h2,.release-section h2,.section-heading h2,.task-proof-copy h2{color:var(--ink);font-size:48px;font-weight:850;letter-spacing:0;line-height:1.13;margin:0;text-wrap:balance}.split-heading{align-items:end;display:grid;grid-gap:clamp(40px,8vw,146px);gap:clamp(40px,8vw,146px);grid-template-columns:minmax(0,1.05fr) minmax(280px,.7fr)}.split-heading>div:last-child{align-items:flex-start;display:flex;flex-direction:column;gap:18px}.agent-home-copy>span,.centered-heading>span,.docs-hero>span,.docs-seo-note>span,.download-hero>div>span,.feature-route-copy>b,.inner-hero>span,.operations-copy>span,.release-section>div>span,.split-heading>div:last-child>span,.task-proof-copy>span{color:var(--ink-soft);font-size:17px;line-height:1.75}.doc-detail-shell{width:min(980px,calc(100% - 40px));margin:0 auto;padding:32px 0 72px}.doc-breadcrumbs{display:flex;gap:8px;align-items:center;margin-bottom:24px;color:var(--ink-muted);font-size:14px}.doc-breadcrumbs a,.doc-detail-footer a{color:var(--brand);text-decoration:none}.doc-detail-header{padding-bottom:28px;border-bottom:1px solid var(--line)}.doc-detail-header>span{color:var(--brand);font-size:14px;font-weight:700}.doc-detail-header h1{margin:10px 0 12px;font-size:clamp(32px,5vw,48px);line-height:1.18;letter-spacing:0}.doc-detail-header p{max-width:760px;margin:0 0 14px;color:var(--ink-muted);font-size:17px;line-height:1.8}.doc-detail-header time{color:var(--ink-muted);font-size:13px}.markdown-article{padding-top:30px;color:var(--ink);font-size:16px;line-height:1.85}.markdown-article h2,.markdown-article h3,.markdown-article h4{scroll-margin-top:88px;letter-spacing:0}.markdown-article h2{margin:38px 0 12px;font-size:26px}.markdown-article h3{margin:28px 0 10px;font-size:21px}.markdown-article h4{margin:22px 0 8px;font-size:18px}.markdown-article blockquote,.markdown-article ol,.markdown-article p,.markdown-article ul{margin:0 0 16px}.markdown-article ol,.markdown-article ul{padding-left:24px}.markdown-article li+li{margin-top:6px}.markdown-article a{color:var(--brand);text-underline-offset:3px}.markdown-article code{padding:2px 5px;border:1px solid var(--line);border-radius:4px;background:var(--paper-tint);font-size:.92em}.markdown-article pre{overflow-x:auto;margin:18px 0;padding:16px;border:1px solid var(--line);border-radius:6px;background:#101718;color:#e8f5f3}.markdown-article pre code{padding:0;border:0;background:transparent;color:inherit}.markdown-article blockquote{padding:14px 18px;border-left:3px solid var(--brand);background:var(--paper-tint);color:var(--ink-muted)}.markdown-table-wrap{overflow-x:auto;margin:18px 0}.markdown-article table{width:100%;border-collapse:collapse}.markdown-article td,.markdown-article th{padding:10px 12px;border:1px solid var(--line);text-align:left;vertical-align:top}.markdown-article th{background:var(--paper-tint)}.doc-detail-footer{margin-top:44px;padding-top:20px;border-top:1px solid var(--line)}.text-link{color:var(--brand-dark);font-size:15px;font-weight:800}.production-section{background:var(--paper)}.production-section .split-heading{gap:clamp(40px,5vw,80px);grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr)}.production-intro-section{padding-bottom:clamp(34px,3.6vw,52px);padding-top:clamp(60px,6vw,88px)}.production-intro-section .section-heading{margin-bottom:0}.production-stages-section{padding-top:clamp(44px,5vw,72px)}.pipeline-heading{display:grid;grid-gap:10px;gap:10px}.pipeline-heading>span{display:block}.pipeline-heading strong{color:var(--brand);font-weight:inherit}.pipeline-route{align-items:center;color:var(--brand-dark);display:flex!important;flex-wrap:wrap;font-size:.72em;gap:12px}.pipeline-route b{font-weight:inherit}.pipeline-route i{animation:route-arrow-pulse 1.8s ease-in-out infinite;color:var(--brand);font-style:normal}.pipeline-route i:nth-of-type(2){animation-delay:.18s}.production-stages{border-top:1px solid var(--line)}.production-stages .production-stage-reveal>article{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:clamp(32px,6vw,102px);gap:clamp(32px,6vw,102px);grid-template-columns:minmax(280px,.73fr) minmax(400px,1.27fr);padding:28px 0}.production-stages .production-stage-reveal:nth-child(2n) .production-copy{order:2}.production-stage-reveal{border-bottom:1px solid var(--line)}.production-stages .production-stage-reveal>article{border-bottom:0}.download-guide article>span,.feature-route-copy>span,.production-copy>span{color:var(--brand);display:block;font-family:SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:800;margin-bottom:22px}.production-copy h3{font-size:40px;line-height:1.2;margin:0}.content-stage-title>span,.listing-stage-title>span,.task-proof-title>span{display:block;white-space:nowrap}.content-stage-title>span+span,.listing-stage-title>span+span,.task-proof-title>span+span{margin-top:5px}.content-stage-title{font-size:clamp(30px,3vw,38px)!important}.task-proof-route{align-items:center;color:var(--brand-dark);display:flex;flex-wrap:wrap;font-size:clamp(22px,2.4vw,34px);font-weight:850;gap:10px;line-height:1.12;margin:0 0 18px}.task-proof-route i{color:var(--brand);font-style:normal}.production-copy p{color:var(--ink-soft);font-size:16px;line-height:1.75;margin:17px 0 0;max-width:36ch}.media-frame{background:#09302c;border:1px solid rgba(15,138,126,.38);border-radius:15px;box-shadow:0 18px 54px rgba(5,66,61,.16);margin:0;overflow:hidden}.media-frame figcaption{align-items:center;background:linear-gradient(90deg,#0d3934,#082620);display:flex;gap:6px;height:33px;padding:0 13px}.media-frame figcaption span{background:rgba(211,243,235,.55);border-radius:50%;height:7px;width:7px}.media-frame figcaption b{color:rgba(235,252,247,.68);font-size:11px;font-weight:650;margin-left:5px}.media-frame img{display:block;height:auto;width:100%}.media-frame-visual{overflow:hidden;position:relative}.media-privacy-masks{inset:0;pointer-events:none;position:absolute}.media-privacy-mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(241,249,248,.72);border:1px solid rgba(199,225,221,.72);border-radius:6px;position:absolute}.media-privacy-mask.shop-name{height:4.6%;left:52.1%;top:33.8%;width:8.4%}.media-privacy-mask.profile-name{height:4.6%;left:61.1%;top:33.8%;width:10.7%}.media-privacy-mask.profile-path{height:3.8%;left:61.1%;top:38.7%;width:13.4%}.production-stages .production-stage-reveal>article.production-stage-spotlight{gap:clamp(28px,4vw,68px);grid-template-columns:minmax(250px,.52fr) minmax(620px,1.48fr);padding-bottom:48px;padding-top:48px}.production-stages .production-stage-reveal:nth-child(2n)>article.production-stage-spotlight{grid-template-columns:minmax(620px,1.48fr) minmax(250px,.52fr)}.home-feature-spotlight{min-height:500px;min-width:0;position:relative}.operations-secondary-frame,.spotlight-main-frame,.spotlight-zoom{margin:0;overflow:hidden}.spotlight-main-frame{background:#edf7f5;border:1px solid rgba(20,130,119,.25);border-radius:12px;box-shadow:0 22px 60px rgba(4,74,69,.12);left:3%;position:absolute;right:3%;top:92px}.operations-secondary-frame img,.spotlight-main-frame img,.spotlight-zoom img{display:block;height:auto;width:100%}.spotlight-main-frame>figcaption{background:rgba(8,55,50,.88);bottom:12px;color:#effcf8;font-size:11px;font-weight:720;left:12px;padding:7px 10px;position:absolute;z-index:2}.spotlight-zoom{background:white;border:1px solid rgba(10,126,115,.36);border-radius:10px;box-shadow:0 22px 55px rgba(3,64,59,.18);position:absolute;width:43%;z-index:3}.operations-secondary-frame figcaption,.spotlight-zoom figcaption{align-items:center;background:#073f39;color:white;display:flex;font-size:12px;font-weight:760;gap:8px;min-height:36px;padding:7px 12px}.operations-main-frame figcaption i,.operations-secondary-frame figcaption i,.spotlight-zoom figcaption i{animation:status-pulse 1.8s ease-in-out infinite;background:#54eed7;border-radius:50%;display:inline-block;flex:0 0 auto;height:7px;width:7px}.spotlight-zoom-input{bottom:0;left:0}.spotlight-zoom-result{right:0;top:0}.spotlight-connector{background:linear-gradient(90deg,rgba(21,175,159,.2),#16aa9a);height:2px;position:absolute;transform-origin:left center;width:82px;z-index:2}.spotlight-connector:after{background:#16aa9a;border-radius:50%;box-shadow:0 0 0 5px rgba(22,170,154,.13);content:"";height:8px;position:absolute;right:-4px;top:-3px;width:8px}.spotlight-connector-input{bottom:121px;left:37%;transform:rotate(-20deg)}.spotlight-connector-result{right:36%;top:128px;transform:rotate(157deg)}.operations-feature-spotlight{min-height:470px}.operations-main-frame{left:0;right:9%;top:0}.operations-main-frame>figcaption{align-items:center;background:#073f39;bottom:auto;display:flex;gap:8px;left:14px;top:14px}.operations-secondary-frame{background:white;border:1px solid rgba(10,126,115,.4);border-radius:10px;bottom:0;box-shadow:0 25px 60px rgba(3,64,59,.2);position:absolute;right:0;width:61%;z-index:3}.operations-flow-line{border-bottom:2px solid #16aa9a;border-right:2px solid #16aa9a;bottom:148px;height:76px;position:absolute;right:20%;width:118px;z-index:2}.operations-flow-line i{animation:route-flow 2.4s linear infinite;background:#45e8d1;border-radius:50%;box-shadow:0 0 0 6px rgba(69,232,209,.16);height:8px;position:absolute;right:-5px;top:17px;width:8px}.task-proof-section{align-items:center;background:linear-gradient(135deg,#f0fbf8,#f7fbfa);display:grid;grid-gap:clamp(36px,6vw,100px);gap:clamp(36px,6vw,100px);grid-template-columns:minmax(280px,.68fr) minmax(480px,1.32fr);max-width:none;padding:clamp(52px,6vw,84px) max(clamp(28px,8vw,180px),calc((100vw - 1376px) / 2 + 86px)) clamp(64px,7vw,100px)}.agent-home-copy>span,.operations-copy>span,.task-proof-copy>span{display:block;margin-top:24px}.proof-lines{border-top:1px solid var(--line-strong);display:grid;grid-gap:12px;gap:12px;margin-top:34px;padding-top:20px}.proof-lines b{color:var(--brand-dark);font-size:15px;font-weight:720}.task-proof-media{transform:rotate(.6deg)}.task-proof-visual{position:relative}.task-proof-status{align-items:center;background:rgba(255,255,255,.94);border:1px solid var(--line-strong);bottom:-22px;box-shadow:0 18px 48px rgba(4,74,69,.14);display:flex;gap:20px;padding:14px 18px;position:absolute;right:18px}.task-proof-status b,.task-proof-status span{font-size:12px}.task-proof-status span{align-items:center;color:var(--brand-dark);display:inline-flex;font-weight:800;gap:7px}.agent-page-title i,.download-status i,.feature-flow-result i,.task-proof-status span i{animation:status-pulse 1.8s ease-in-out infinite;background:var(--brand);border-radius:50%;display:inline-block;height:8px;width:8px}.task-proof-status b{color:var(--ink-soft);font-weight:650}.team-section{background:var(--paper-strong)}.centered-heading{margin-left:auto;margin-right:auto;max-width:850px;text-align:center}.centered-heading>span{display:block;margin:22px auto 0;max-width:48ch}.team-roles{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.team-roles .motion-reveal article{border-right:1px solid var(--line);min-height:236px;padding:28px 24px 20px}.team-roles .motion-reveal:first-child article{border-left:1px solid var(--line)}.team-roles .motion-reveal{height:100%}.team-roles span{color:var(--brand);display:block;font-family:Consolas,monospace;font-size:13px;margin-bottom:62px}.team-roles h3{font-size:22px;margin:0 0 10px}.team-roles p{color:var(--ink-soft);font-size:14px;line-height:1.7;margin:0}.agent-home-section{align-items:center;display:grid;grid-gap:clamp(36px,6vw,100px);gap:clamp(36px,6vw,100px);grid-template-columns:minmax(300px,.76fr) minmax(500px,1.24fr)}.agent-home-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.agent-home-copy .agent-home-actions .button{margin-top:0}.agent-capability-title{font-size:42px!important;line-height:1.18!important}.agent-capability-title>span{display:block;white-space:nowrap}.agent-capability-title>span+span{margin-top:8px}.agent-home-media{animation:gentle-float 7s ease-in-out infinite;transform:perspective(1600px) rotateY(-2deg) rotateX(1.2deg)}.operations-section{align-items:center;background:var(--night);display:grid;grid-gap:clamp(36px,7vw,120px);gap:clamp(36px,7vw,120px);grid-template-columns:minmax(300px,.72fr) minmax(500px,1.28fr);max-width:none;padding-left:max(clamp(28px,8vw,180px),calc((100vw - 1376px) / 2 + 86px));padding-right:max(clamp(28px,8vw,180px),calc((100vw - 1376px) / 2 + 86px))}.operations-section .operations-copy>span,.operations-section h2{color:white}.operations-section .operations-copy>span{color:rgba(239,255,250,.68)}.operations-section .text-link{color:#6af3df;display:inline-block;margin-top:28px}.operations-visual{position:relative}.operations-scan{animation:operations-scan 5s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(91,247,222,.72),transparent);height:1px;left:4%;position:absolute;right:4%;top:20%}.operations-note{animation:note-breathe 4.5s ease-in-out infinite;background:#effefa;border:1px solid rgba(10,170,154,.32);bottom:-18px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:7px;padding:17px 20px;position:absolute;right:-10px}.operations-note b{color:var(--brand-dark)}.operations-note span{color:var(--ink-soft);font-size:13px}.download-banner{background:linear-gradient(118deg,#07534c,#0c8a7f 54%,#117fc6);color:white;margin:clamp(74px,10vw,150px) auto 0;max-width:1376px;padding:clamp(54px,8vw,116px) clamp(28px,7vw,110px);position:relative}.download-banner:after{border:1px solid rgba(255,255,255,.18);content:"";inset:16px;pointer-events:none;position:absolute}.download-banner:before{background:linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.12) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(255,255,255,.1) 50%,transparent 50.2%);background-size:46px 46px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,transparent 38%,black);mask-image:linear-gradient(90deg,transparent 38%,black);opacity:.34;position:absolute}.download-banner>*{position:relative;z-index:1}.download-banner>p{color:rgba(224,255,248,.75);font-size:14px;font-weight:760;margin:0 0 18px}.download-banner h2{font-size:52px;line-height:1.12;margin:0;max-width:18ch}.download-banner-title>span{display:block;white-space:nowrap}.download-banner>span{color:rgba(255,255,255,.72);display:block;font-size:17px;line-height:1.7;margin-top:22px;max-width:48ch}.download-signal{align-items:flex-end;bottom:42px;display:flex;gap:8px;height:70px;position:absolute;right:72px}.download-signal i{animation:signal-wave 1.6s ease-in-out infinite;background:rgba(217,255,249,.76);border-radius:999px;height:35%;width:7px}.download-signal i:nth-child(2){animation-delay:.12s;height:72%}.download-signal i:nth-child(3){animation-delay:.24s;height:100%}.download-signal i:nth-child(4){animation-delay:.36s;height:55%}.docs-hero,.inner-hero{margin:0 auto;max-width:1100px;padding:clamp(92px,11vw,170px) clamp(28px,5.4vw,86px) clamp(64px,8vw,118px);text-align:center}.docs-hero h1,.download-hero h1,.inner-hero h1{font-size:64px;font-weight:860;letter-spacing:0;line-height:1.08;margin:0;text-wrap:balance}.docs-hero>span,.inner-hero>span{display:block;margin:24px auto 0;max-width:56ch}.feature-hero{align-items:center;background:linear-gradient(90deg,rgba(230,248,244,.82),rgba(247,251,250,.96)),var(--paper);display:grid;grid-gap:52px;gap:52px;grid-template-columns:minmax(600px,1.15fr) minmax(450px,.85fr);margin:0 auto;max-width:1376px;min-height:470px;padding:74px clamp(28px,5.4vw,86px);position:relative}.feature-hero:after{border-right:1px solid rgba(11,168,158,.18);border-top:1px solid rgba(11,168,158,.18);content:"";height:56px;position:absolute;right:28px;top:26px;width:56px}.feature-hero-copy>p,.pricing-hero-copy>p{color:var(--brand);font-size:13px;font-weight:850;margin:0 0 18px}.feature-hero-copy h1{margin:0}.feature-hero-copy h1>span{display:block;font-size:25px;font-weight:720;line-height:1.5}.feature-hero-copy h1 i{animation:arrow-nudge 2.2s ease-in-out infinite;color:var(--brand);display:inline-block;font-style:normal;padding:0 5px}.feature-hero-copy h1 strong{display:block;font-size:46px;font-weight:860;line-height:1.16;margin-top:12px;max-width:none;white-space:nowrap}.feature-hero-copy>b{color:var(--ink-soft);display:block;font-size:16px;font-weight:500;line-height:1.75;margin-top:22px;max-width:43ch}.feature-hero-visual{background:#082d29;border:1px solid rgba(34,197,178,.32);box-shadow:0 28px 70px rgba(4,67,61,.18);display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,1fr);min-height:270px;padding:30px;position:relative}.feature-flow-track{background:rgba(95,245,223,.2);height:1px;left:15%;overflow:hidden;position:absolute;right:15%;top:70px}.feature-flow-track i{animation:route-flow 2.8s linear infinite;background:linear-gradient(90deg,transparent,#5ff5df,transparent);height:100%;position:absolute;width:34%}.feature-flow-node{color:white;padding-top:12px;position:relative;text-align:center;z-index:1}.feature-flow-node:before{background:#12463f;border:2px solid #3cdac3;border-radius:50%;content:"";display:block;height:17px;margin:19px auto 25px;width:17px}.feature-flow-node.is-active:before{animation:status-pulse 1.8s ease-in-out infinite;background:#5ff5df}.feature-flow-node em,.feature-flow-node span{color:rgba(225,255,248,.5);display:block;font-size:11px;font-style:normal}.feature-flow-node b{display:block;font-size:15px;margin:7px 0}.feature-flow-result{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(116,241,221,.16);bottom:28px;display:grid;grid-gap:3px 9px;gap:3px 9px;grid-template-columns:auto 1fr;left:30px;padding:13px 15px;position:absolute;right:30px}.feature-flow-result i{grid-row:1/3}.feature-flow-result span{color:rgba(236,255,250,.65);font-size:11px}.feature-flow-result b{color:white;font-size:13px}.feature-route-list{display:grid;grid-gap:80px;gap:80px;padding-bottom:112px}.feature-route-list>.motion-reveal>article{align-items:center;display:grid;grid-gap:clamp(36px,5vw,86px);gap:clamp(36px,5vw,86px);grid-template-columns:minmax(400px,.82fr) minmax(460px,1.18fr)}.feature-route-list>.motion-reveal:nth-child(2n) .feature-route-copy{order:2}.feature-route-copy>p{color:var(--brand-dark);font-size:13px;font-weight:800;margin:0 0 26px}.feature-route-copy h2{font-size:37px;line-height:1.2;margin:0;max-width:16ch;text-wrap:balance}.feature-route-copy>b{display:block;font-weight:500;margin-top:19px}.feature-route-copy>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.feature-route-copy em{background:var(--paper-tint);border:1px solid #cce8e2;color:var(--brand-dark);font-size:13px;font-style:normal;padding:8px 10px}.feature-closing{align-items:flex-end;background:#edf9f7;display:flex;justify-content:space-between;margin-bottom:120px;padding-bottom:58px;padding-top:58px}.feature-closing h2{display:grid;font-size:clamp(34px,4vw,50px);grid-gap:10px;gap:10px;line-height:1.14;max-width:21ch}.feature-closing h2 span,.feature-closing h2 strong{display:block}.feature-closing h2 span{color:var(--brand-dark);font-size:.7em}.feature-closing h2 i{color:var(--brand);font-style:normal;margin:0 .12em}.feature-closing h2 strong{color:var(--ink);font:inherit}.search-answer-section{background:linear-gradient(135deg,rgba(11,134,121,.08),rgba(237,249,247,.9) 60%,rgba(255,255,255,.96)),var(--paper);border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:clamp(36px,7vw,100px);gap:clamp(36px,7vw,100px);grid-template-columns:minmax(0,.82fr) minmax(0,1fr);margin:96px 0;padding:clamp(44px,7vw,96px) max(24px,calc((100vw - 1320px) / 2))}.home-page .search-answer-section{margin-bottom:0;margin-top:0}.docs-page .search-answer-section{margin-bottom:0}.search-answer-intro>p{color:var(--brand-dark);font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.search-answer-intro h2{font-size:clamp(30px,3.4vw,48px);line-height:1.13;margin:0;max-width:13ch;text-wrap:balance}.search-answer-intro>span{color:var(--ink-soft);display:block;line-height:1.8;margin-top:22px;max-width:39em}.search-answer-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:24px}.search-answer-links .text-link{color:var(--brand-dark);font-size:14px}.search-answer-list{border-top:1px solid #b9d9d3}.search-answer-list details{border-bottom:1px solid #b9d9d3;padding:0}.search-answer-list summary{color:var(--ink);cursor:pointer;font-size:clamp(17px,1.55vw,21px);font-weight:750;line-height:1.45;list-style:none;padding:22px 36px 22px 0;position:relative}.search-answer-list summary::-webkit-details-marker{display:none}.search-answer-list summary:after{color:var(--brand);content:"+";font-size:28px;font-weight:400;line-height:1;position:absolute;right:2px;top:20px}.search-answer-list details[open] summary:after{content:"−"}.search-answer-list p{color:var(--ink-soft);line-height:1.85;margin:-4px 0 24px;max-width:46em}.agent-page-shell{background:#edf5f4;min-height:100vh;padding:16px}.agent-page-topbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto 12px;max-width:1680px}.agent-page-topbar .agent-page-title,.agent-page-topbar a{color:var(--ink-soft);font-size:13px;font-weight:700;margin:0}.access-gate,.access-loading,.portal-notice{margin:0 auto 90px;max-width:940px}.access-loading,.portal-notice{color:var(--ink-muted);padding:80px 26px;text-align:center}.access-gate{background:linear-gradient(135deg,#073e38,#087b72 68%,#0a6ea8);color:white;isolation:isolate;overflow:hidden;padding:clamp(48px,8vw,98px);position:relative;text-align:center}.access-gate:before{animation:gate-grid-drift 12s linear infinite;background:linear-gradient(rgba(137,255,234,.1) 1px,transparent 0),linear-gradient(90deg,rgba(137,255,234,.1) 1px,transparent 0);background-size:44px 44px;content:"";inset:-44px;-webkit-mask-image:linear-gradient(90deg,transparent,black 56%,transparent);mask-image:linear-gradient(90deg,transparent,black 56%,transparent);position:absolute;z-index:-2}.access-gate:after{animation:gate-scan 5.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(142,255,236,.62),transparent);content:"";height:1px;left:10%;position:absolute;right:10%;top:22%;z-index:-1}.access-gate>p,.auth-dialog>p{color:#81f4df;font-size:13px;font-weight:800;margin:0 0 15px}.access-gate h1{font-size:52px;line-height:1.12;margin:0}.access-gate>span{color:rgba(255,255,255,.78);display:block;font-size:17px;line-height:1.7;margin:20px auto 28px;max-width:44ch}.auth-dialog-backdrop{align-items:center;background:rgba(4,25,23,.62);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.auth-dialog{background:white;box-shadow:0 30px 90px rgba(0,0,0,.28);max-width:470px;padding:38px;position:relative;width:100%}.auth-dialog h2{font-size:30px;line-height:1.2;margin:0 0 26px}.dialog-close{background:transparent;border:0;color:var(--ink-soft);font-size:28px;line-height:1;position:absolute;right:18px;top:16px}.auth-tabs{border-bottom:1px solid var(--line);display:flex;gap:22px;margin-bottom:22px}.auth-tabs button{background:transparent;border:0;color:var(--ink-muted);font-weight:700;padding:0 0 12px}.auth-tabs .is-active{border-bottom:2px solid var(--brand);color:var(--brand-dark)}.auth-method-switch{background:#eef7f5;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.auth-method-switch button{background:transparent;border:0;border-radius:6px;color:var(--ink-muted);font-size:13px;font-weight:700;min-height:34px}.auth-method-switch .is-active{background:white;box-shadow:0 4px 12px rgba(7,62,56,.1);color:var(--brand-dark)}.auth-dialog label{color:var(--ink-soft);display:grid;font-size:13px;font-weight:700;grid-gap:8px;gap:8px;margin-top:16px}.auth-dialog input{background:#f8fbfa;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);min-height:46px;outline:none;padding:0 12px}.auth-dialog input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(11,168,158,.11)}.auth-code-row{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) 112px}.auth-code-button{background:#edf9f7;border:1px solid var(--brand);border-radius:8px;color:var(--brand-dark);font-size:13px;font-weight:800}.auth-code-button:disabled{cursor:not-allowed;opacity:.5}.auth-text-action{background:transparent;border:0;color:var(--brand-dark);display:block;font-size:13px;font-weight:700;margin:14px 0 0 auto;padding:0}.auth-notice{background:#edf9f3;border:1px solid #b9e4cf;color:#176c4c;display:block;font-size:13px;line-height:1.55;margin-top:14px;padding:9px 11px}.auth-code-error,.auth-code-notice{display:block;font-size:13px;line-height:1.45;margin-top:2px}.auth-code-notice{color:#176c4c}.auth-code-error,.auth-error{color:#bd3d35}.auth-error{display:block;font-size:13px;line-height:1.55;margin-top:14px}.auth-submit{margin-top:24px;width:100%}.registration-page{background:#f4f8f7}.registration-shell{align-items:start;display:grid;grid-gap:clamp(40px,7vw,96px);gap:clamp(40px,7vw,96px);grid-template-columns:minmax(0,1fr) minmax(360px,470px);margin:0 auto;max-width:1180px;min-height:calc(100vh - 300px);padding:clamp(64px,8vw,110px) 28px}.registration-intro{padding-top:36px}.registration-intro>p{color:var(--brand-dark);font-size:14px;font-weight:800;margin:0 0 16px}.registration-intro h1{font-size:clamp(40px,5vw,64px);line-height:1.08;margin:0}.registration-intro span{color:var(--ink-muted);display:block;font-size:17px;line-height:1.8;margin-top:24px;max-width:34em}.auth-dialog-standalone{border:1px solid var(--line);border-radius:8px;box-shadow:0 20px 58px rgba(7,62,56,.12)}.auth-referral{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.auth-referral summary{color:var(--brand-dark);cursor:pointer;font-size:13px;font-weight:700;list-style-position:inside}.auth-agreement{align-items:center;display:inline-flex;font-size:12px;gap:8px;line-height:1.35;margin-top:14px;white-space:nowrap}.auth-agreement input{flex:0 0 auto;height:16px;margin:0;min-height:0;width:16px}.auth-agreement span{display:inline}.auth-agreement a{color:var(--brand-dark);font-weight:700}.agent-workbench{background:#f9fcfb;box-shadow:var(--shadow);display:grid;grid-template-columns:278px minmax(0,1fr);margin:0 auto;max-width:1680px;min-height:calc(100vh - 82px)}.agent-workbench-sidebar{background:#083b36;color:white;padding:24px 16px}.agent-workbench-sidebar>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.agent-workbench-sidebar>div p{color:rgba(255,255,255,.76);font-size:14px;font-weight:800;margin:0}.agent-workbench-sidebar>div button{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:white;font-size:13px;padding:8px 9px}.agent-workbench-sidebar nav{display:grid;grid-gap:7px;gap:7px}.agent-workbench-sidebar nav button{background:transparent;border:1px solid transparent;color:rgba(255,255,255,.72);padding:13px;text-align:left}.agent-workbench-sidebar nav button.is-active{background:rgba(91,237,211,.13);border-color:rgba(91,237,211,.35);color:white}.agent-workbench-sidebar b,.agent-workbench-sidebar span{display:block}.agent-workbench-sidebar b{font-size:14px}.agent-workbench-sidebar span{color:rgba(255,255,255,.5);font-size:12px;line-height:1.5;margin-top:5px}.agent-workbench-main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0}.agent-workbench-main>header{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:18px 28px}.agent-workbench-main>header p{color:var(--brand-dark);font-size:12px;font-weight:800;margin:0 0 4px}.agent-workbench-main>header h1{font-size:18px;margin:0}.agent-workbench-main>header>span{color:var(--ink-muted);font-size:12px}.agent-thread{display:flex;flex-direction:column;gap:22px;overflow:auto;padding:38px clamp(22px,6vw,112px)}.agent-message{max-width:min(680px,82%)}.agent-message.user{align-self:flex-end}.agent-message small{color:var(--ink-muted);display:block;font-size:12px;font-weight:700;margin-bottom:7px}.agent-message.user small{text-align:right}.agent-message p{background:white;border:1px solid var(--line);color:var(--ink);font-size:15px;line-height:1.72;margin:0;padding:16px 18px;white-space:pre-wrap}.agent-message.user p{background:#e0f8f3;border-color:#a5ded3}.agent-composer{background:white;border-top:1px solid var(--line);padding:18px 28px}.agent-composer textarea{border:1px solid var(--line-strong);color:var(--ink);min-height:88px;outline:none;padding:13px;resize:vertical;width:100%}.agent-composer textarea:focus{border-color:var(--brand)}.agent-composer>div{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.agent-composer>div>span{color:var(--ink-muted);font-size:12px}.agent-composer-actions{align-items:center;display:flex;gap:10px}.composer-attach{background:white;border:1px solid var(--line-strong);color:var(--ink-soft);font-size:13px;padding:10px 13px}.composer-attach:disabled{cursor:wait;opacity:.65}.agent-attachment-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.agent-attachment-list li{align-items:center;background:var(--paper-tint);border:1px solid var(--line);display:flex;font-size:12px;gap:8px;max-width:100%;padding:7px 9px}.agent-attachment-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-attachment-list button{background:transparent;border:0;color:var(--brand-dark);font-size:12px;padding:0}.pricing-hero{background:linear-gradient(145deg,#f7fffd,#e1f7f2)}.pricing-locked-preview{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:34px auto 0;max-width:880px}.pricing-locked-preview span{background:rgba(255,255,255,.88);border:1px solid var(--line);color:var(--ink-soft);font-size:13px;padding:9px 11px}.pricing-portal{margin:0 auto 96px;max-width:1300px;padding:0 clamp(28px,5.4vw,86px)}.pricing-cycle{display:flex;gap:8px;justify-content:center;margin-bottom:28px}.pricing-cycle button{background:white;border:1px solid var(--line-strong);color:var(--ink-soft);font-size:14px;font-weight:750;padding:11px 14px}.pricing-cycle button.is-active{background:var(--brand-dark);border-color:var(--brand-dark);color:white}.pricing-cycle b{color:#ffcd79;font-size:12px;margin-left:4px}.plan-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,1fr)}.plan-card{background:white;border:1px solid var(--line);display:flex;flex-direction:column;min-height:560px;padding:26px 22px}.plan-card>p{color:var(--brand-dark);font-size:12px;font-weight:800;margin:0 0 15px}.plan-card h2{font-size:28px;margin:0}.plan-card>span{color:var(--ink-soft);font-size:14px;line-height:1.65;margin-top:12px;min-height:70px}.plan-price{align-items:baseline;border-bottom:1px solid var(--line);display:flex;gap:6px;margin-top:23px;padding-bottom:18px}.plan-price strong{font-size:31px}.plan-price em{color:var(--ink-muted);font-size:13px;font-style:normal}.plan-card ul{display:grid;grid-gap:11px;gap:11px;list-style:none;margin:22px 0;padding:0}.plan-card li{align-items:baseline;display:flex;justify-content:space-between;gap:8px}.plan-card li span{color:var(--ink-soft);font-size:13px}.plan-card li b{color:var(--brand-dark);font-size:13px;text-align:right}.plan-card .button{margin-top:auto}.download-hero{align-items:center;display:grid;grid-gap:clamp(36px,7vw,120px);gap:clamp(36px,7vw,120px);grid-template-columns:minmax(300px,.78fr) minmax(480px,1.22fr);padding-bottom:clamp(82px,11vw,160px);padding-top:clamp(92px,11vw,170px)}.download-hero h1{font-size:56px}.download-hero-title{display:grid;grid-gap:8px;gap:8px}.download-hero-title span{display:block;white-space:nowrap}.download-hero>div>span{display:block;margin-top:22px}.release-section{align-items:center;background:#ecf9f6;display:grid;grid-gap:clamp(32px,7vw,118px);gap:clamp(32px,7vw,118px);grid-template-columns:minmax(300px,.85fr) minmax(300px,.6fr);padding-bottom:68px;padding-top:68px}.release-section h2{font-size:46px}.release-section>div>span{display:block;margin-top:18px}.release-status{background:#083b36;color:white;display:grid;grid-gap:12px;gap:12px;padding:32px}.release-status span{color:#8bf8e5;font-size:13px;font-weight:800}.release-status b{font-size:25px}.release-status em{color:rgba(255,255,255,.67);font-size:14px;font-style:normal;line-height:1.65}.component-download-section{border-bottom:1px solid var(--line);display:grid;grid-gap:clamp(28px,6vw,88px);gap:clamp(28px,6vw,88px);grid-template-columns:minmax(260px,.72fr) minmax(380px,1.28fr);padding-bottom:78px;padding-top:78px}.component-download-heading h2{font-size:34px;margin:10px 0 14px}.component-download-heading>span{color:var(--ink-soft);display:block;font-size:14px;line-height:1.75}.component-download-list{border-top:1px solid var(--line)}.component-download-list article{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding:20px 0}.component-download-list article>div{display:grid;grid-gap:5px;gap:5px}.component-download-list strong{color:var(--ink);font-size:16px}.component-download-list small,.component-download-list span{color:var(--ink-soft);font-size:13px;line-height:1.55}.component-download-list small{color:var(--ink-muted)}.download-guide{display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,1fr);padding-bottom:110px;padding-top:94px}.download-guide article{border-left:1px solid var(--line);min-height:230px;padding:20px 26px}.download-guide article:last-child{border-right:1px solid var(--line)}.download-guide article>span{margin-bottom:44px}.download-guide h2{font-size:21px;margin:0 0 10px}.download-guide p{color:var(--ink-soft);font-size:14px;line-height:1.7;margin:0}.docs-page{background:#f9fcfb}.docs-hero{background:linear-gradient(145deg,#f9fffd,#e8f8f4)}.docs-search{background:white;border:1px solid var(--line-strong);display:flex;gap:14px;margin:34px auto 0;max-width:620px;padding:0 15px;text-align:left}.docs-search span{align-self:center;color:var(--brand-dark);font-size:13px;font-weight:800;white-space:nowrap}.docs-search input{background:transparent;border:0;color:var(--ink);min-height:54px;outline:none;width:100%}.docs-filter-count{color:var(--ink-muted);font-size:13px;margin:0}.docs-layout aside button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--ink-soft);cursor:pointer;font:inherit;font-size:14px;padding:9px 0;text-align:left}.docs-layout aside button.is-active,.docs-layout aside button:hover{color:var(--brand-dark);font-weight:800}.docs-layout{display:grid;grid-gap:clamp(32px,8vw,130px);gap:clamp(32px,8vw,130px);grid-template-columns:180px minmax(0,1fr);padding-bottom:112px;padding-top:92px}.docs-layout aside{display:flex;flex-direction:column;gap:3px}.docs-layout aside p{color:var(--ink-muted);font-size:12px;font-weight:800;margin:0 0 8px}.docs-layout aside a{color:var(--ink-soft);font-size:14px;padding:9px 0}.docs-layout aside a:hover{color:var(--brand-dark)}.docs-articles>div{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:22px}.docs-articles>div p{color:var(--brand-dark);font-size:13px;font-weight:800;margin:0 0 10px}.docs-articles>div h2{font-size:31px;margin:0}.docs-articles>a{border-bottom:1px solid var(--line);display:block;padding:26px 0}.docs-articles>a:hover h3{color:var(--brand-dark)}.docs-articles>a>span{color:var(--brand);font-size:12px;font-weight:800}.docs-articles h3{font-size:22px;margin:10px 0}.docs-articles p{color:var(--ink-soft);font-size:15px;line-height:1.65;margin:0;max-width:58ch}.docs-articles b{color:var(--brand-dark);display:inline-block;font-size:13px;margin-top:16px}.docs-seo-note{background:#083b36;color:white;max-width:none;padding-bottom:104px;padding-top:104px}.docs-seo-note h2{color:white;max-width:21ch}.docs-seo-note>span{color:rgba(255,255,255,.7);display:block;margin-top:20px;max-width:52ch}.site-footer{align-items:end;border-top:1px solid var(--line);display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr auto auto;margin:0 auto;max-width:1376px;padding:40px clamp(28px,5.4vw,86px) 48px}.site-footer .brand-logo{height:64px;width:64px}.site-footer .logo-lockup strong{font-size:18px}.site-footer p,.site-footer>span{color:var(--ink-muted);font-size:13px;margin:10px 0 0}.site-footer-records{align-items:flex-end;display:flex;flex-direction:column;gap:7px}.site-footer-records a,.site-footer-records span{color:var(--ink-muted);font-size:12px;line-height:1.45}.site-footer-links{display:flex;flex-wrap:wrap;gap:14px}.site-footer-links a{color:var(--ink-soft);font-size:13px;font-weight:700}.pricing-hero{background:linear-gradient(130deg,rgba(247,255,253,.98),rgba(226,247,242,.9));padding:72px max(clamp(28px,5.4vw,86px),calc((100vw - 1376px) / 2 + 86px)) 54px;position:relative}.pricing-hero-grid{align-items:center;display:grid;grid-gap:74px;gap:74px;grid-template-columns:minmax(360px,.92fr) minmax(460px,1.08fr);margin:0 auto;max-width:1204px}.pricing-hero-copy h1{font-size:51px;line-height:1.16;margin:0;max-width:none}.pricing-hero-title span{display:block;white-space:nowrap}.pricing-hero-title span+span{font-size:clamp(28px,2.45vw,36px);margin-top:12px}.pricing-page .access-gate{align-items:center;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) auto;margin-top:48px;max-width:1204px;padding:34px 42px;text-align:left}.pricing-page .access-gate h1{font-size:clamp(28px,3.2vw,38px)}.pricing-page .access-gate>span{margin:14px 0 0;max-width:62ch}.pricing-page .access-gate .button{white-space:nowrap}.pricing-hero-copy>span{color:var(--ink-soft);display:block;font-size:16px;line-height:1.75;margin-top:22px;max-width:43ch}.pricing-meter{background:#082f2b;box-shadow:0 28px 70px rgba(4,67,61,.18);color:white;display:grid;grid-gap:24px;gap:24px;padding:30px}.pricing-meter>div{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto}.pricing-meter b,.pricing-meter span{font-size:13px}.pricing-meter span{color:rgba(235,255,250,.72)}.pricing-meter b{color:#80f4e1}.pricing-meter i{background:rgba(255,255,255,.09);grid-column:1/-1;height:5px;overflow:hidden;position:relative}.pricing-meter i:after{animation:meter-fill 2.2s cubic-bezier(.16,1,.3,1) forwards;background:linear-gradient(90deg,#1ecab4,#6cf7e3,#2c9be8);content:"";height:100%;left:0;position:absolute;top:0;width:var(--meter)}.pricing-meter>em{border-top:1px solid rgba(255,255,255,.12);color:rgba(235,255,250,.52);font-size:12px;font-style:normal;padding-top:17px}.pricing-locked-preview{margin-top:42px}.download-hero{position:relative}.download-hero:before{background:linear-gradient(90deg,transparent,rgba(11,168,158,.2),transparent);content:"";height:1px;left:5%;position:absolute;right:5%;top:42px}.download-hero-visual{animation:gentle-float 7s ease-in-out infinite;position:relative}.download-status{align-items:center;background:rgba(255,255,255,.96);border:1px solid var(--line-strong);bottom:-20px;box-shadow:0 18px 48px rgba(4,74,69,.13);display:grid;grid-gap:2px 9px;gap:2px 9px;grid-template-columns:auto 1fr;padding:13px 16px;position:absolute;right:18px}.download-status i{grid-row:1/3}.download-status span{color:var(--ink-muted);font-size:11px}.download-status b{color:var(--brand-dark);font-size:13px}.docs-hero{align-items:center;background:linear-gradient(90deg,#082f2b,#075c54 64%,#0c6b87);color:white;display:flex;justify-content:space-between;max-width:none;min-height:230px;overflow:hidden;padding:42px max(clamp(28px,8vw,180px),calc((100vw - 1376px) / 2 + 86px));position:relative;text-align:left}.docs-hero:before{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:32px 32px;content:"";inset:0 0 0 52%;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black);opacity:.45;position:absolute}.docs-hero-copy{max-width:850px;position:relative;z-index:1}.docs-hero>.docs-hero-copy>p{color:#71f1dd;font-size:12px;font-weight:850;margin:0 0 11px}.docs-hero h1{color:white;font-size:36px;line-height:1.24;margin:0}.docs-hero>.docs-hero-copy>span{color:rgba(222,255,249,.52);display:block;font-family:Consolas,monospace;font-size:11px;margin-top:13px}.docs-hero-lines{height:110px;position:relative;width:280px;z-index:1}.docs-hero-lines i{animation:docs-line 3.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,#62f4df,transparent);height:1px;position:absolute;right:0;width:100%}.docs-hero-lines i:first-child{top:18px}.docs-hero-lines i:nth-child(2){animation-delay:.28s;top:53px;width:76%}.docs-hero-lines i:nth-child(3){animation-delay:.56s;top:88px;width:52%}.docs-layout{padding-top:52px}.agent-page-topbar .agent-page-title{align-items:center;display:inline-flex;gap:7px}.motion-reveal.is-visible .media-frame img{animation:image-settle 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes film-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes status-pulse{0%,to{box-shadow:0 0 0 0 rgba(72,239,214,0);opacity:.72}50%{box-shadow:0 0 0 7px rgba(72,239,214,.12);opacity:1}}@keyframes media-scan{0%,12%{top:10%;opacity:0}24%{opacity:1}72%{opacity:.8}88%,to{top:90%;opacity:0}}@keyframes operations-scan{0%,12%{top:17%;opacity:0}28%{opacity:1}80%{opacity:.72}to{top:83%;opacity:0}}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes note-breathe{0%,to{box-shadow:0 18px 48px rgba(4,74,69,.14);transform:translateY(0)}50%{box-shadow:0 24px 60px rgba(4,74,69,.2);transform:translateY(-5px)}}@keyframes signal-wave{0%,to{opacity:.46;transform:scaleY(.65)}50%{opacity:1;transform:scaleY(1)}}@keyframes arrow-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes route-arrow-pulse{0%,to{opacity:.56;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}@keyframes route-flow{0%{transform:translateX(-120%)}to{transform:translateX(390%)}}@keyframes meter-fill{0%{width:0}to{width:var(--meter)}}@keyframes docs-line{0%,to{opacity:.28;transform:translateX(22px)}50%{opacity:1;transform:translateX(-18px)}}@keyframes image-settle{0%{opacity:.5;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes gate-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(44px,44px,0)}}@keyframes gate-scan{0%,to{opacity:.18;transform:translateY(0)}50%{opacity:.9;transform:translateY(240px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media (max-width:1160px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.agent-home-section,.download-hero,.feature-hero,.operations-section,.pricing-hero-grid,.release-section,.search-answer-section,.split-heading,.task-proof-section{grid-template-columns:1fr}.feature-hero-copy h1 strong{white-space:normal}.feature-route-list>.motion-reveal>article,.production-stages .production-stage-reveal:nth-child(2n)>article.production-stage-spotlight,.production-stages .production-stage-reveal>article.production-stage-spotlight,.production-stages article{grid-template-columns:1fr}.feature-route-list>.motion-reveal:nth-child(2n) .feature-route-copy,.production-stages article:nth-child(2n) .production-copy{order:0}.agent-home-media,.task-proof-media{transform:none}.plan-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.site-header{min-height:76px;padding:6px 16px}.brand-logo{height:58px;width:58px}.logo-lockup{gap:9px}.logo-lockup strong{font-size:18px}.logo-lockup em,.site-login{display:none}.site-header-action{min-height:38px;padding:0 12px}.registration-shell{gap:28px;grid-template-columns:1fr;padding:42px 16px 64px}.registration-intro{padding-top:0}.registration-intro h1{font-size:38px}.auth-dialog-standalone{padding:26px 20px}.film-hero{min-height:660px}.film-hero-video{object-position:66% center}.film-hero-copy{bottom:84px;left:24px;right:24px}.docs-hero h1,.download-hero h1,.film-hero-copy h1,.inner-hero h1{font-size:44px}.film-caption{display:none}.component-download-section,.docs-layout,.docs-seo-note,.download-guide,.download-hero,.feature-closing,.feature-route-list,.page-section,.release-section,.search-answer-section{padding-left:24px;padding-right:24px}.search-answer-section{gap:30px;margin:64px 0;padding-bottom:56px;padding-top:56px}.search-answer-intro h2{max-width:none}.operations-section,.task-proof-section{padding-left:24px;padding-right:24px}.production-section .split-heading{grid-template-columns:1fr}.pipeline-heading{font-size:38px!important}.pipeline-route{font-size:.68em;gap:8px}.agent-capability-title{font-size:36px!important}.agent-capability-title>span,.download-banner-title>span{white-space:normal}.download-banner h2{font-size:40px}.production-stages article{padding:28px 0 36px}.home-feature-spotlight{display:grid;grid-gap:14px;gap:14px;min-height:0}.operations-secondary-frame,.spotlight-main-frame,.spotlight-zoom{inset:auto;position:relative;width:100%}.operations-flow-line,.spotlight-connector{display:none}.agent-workbench,.docs-layout,.download-guide,.plan-grid,.site-footer,.team-roles{grid-template-columns:1fr}.download-guide article,.download-guide article:last-child,.team-roles article,.team-roles article:first-child{border-bottom:1px solid var(--line);border-left:0;border-right:0}.team-roles article{min-height:auto;padding:24px 0}.download-guide article>span,.team-roles span{margin-bottom:22px}.component-download-section{grid-template-columns:1fr}.component-download-list article,.feature-closing,.site-footer{align-items:flex-start;flex-direction:column}.feature-closing{display:flex;gap:28px;margin-bottom:72px}.feature-closing h2{max-width:none}.pricing-page .access-gate{grid-template-columns:1fr;padding:32px 24px;text-align:left}.download-hero-title span{white-space:normal}.agent-page-shell{padding:0}.agent-page-topbar{padding:16px}.agent-workbench{min-height:calc(100vh - 58px)}.agent-workbench-sidebar{display:none}.agent-workbench-main>header{padding:15px}.agent-workbench-main>header>span{display:none}.agent-thread{padding:24px 16px}.agent-composer{padding:14px}.agent-composer>div{align-items:flex-start;flex-direction:column;gap:10px}.docs-layout aside{border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:18px}.docs-layout aside p{grid-column:1/-1}.site-footer{display:grid;padding-bottom:34px;padding-top:34px}.site-footer-records{align-items:flex-start}}.account-client-page{background:#f4f7f6;min-height:calc(100dvh - 92px);width:100%}.account-client-shell{height:calc(100dvh - 92px);min-height:760px;width:100%}.account-client-frame{border:0;display:block;height:100%;min-height:calc(100dvh - 92px);width:100%}@media (max-width:760px){.account-client-shell{min-height:100dvh}}