body:has(.home-landing){--bg:0 0% 100%;--fg:222 14% 11%;--card-bg:0 0% 100%;--muted-hsl:220 14% 96%;--muted-fg-hsl:218 11% 43%;--border-hsl:220 13% 91%}.dark body:has(.home-landing){--bg:220 11% 4%;--fg:220 12% 96%;--card-bg:220 9% 7%;--muted-hsl:220 11% 11%;--muted-fg-hsl:220 8% 67%;--border-hsl:220 8% 15%}.home-landing>header[data-variant=home]>div:first-child{background:var(--landing-header);border-color:var(--landing-line)}.home-landing>header[data-variant=home]>div:first-child>a>span:last-child{color:var(--landing-text);background:none}.home-landing>header[data-variant=home] .site-nav{--nav-trigger-color:var(--landing-muted);--nav-trigger-hover:var(--landing-text);--nav-panel-bg:var(--landing-panel);--nav-panel-border:var(--landing-line);--nav-card-bg:var(--landing-soft);--nav-card-border:var(--landing-line);--nav-title:var(--landing-text);--nav-desc:var(--landing-muted)}.home-landing>header[data-variant=home] a[data-locale-switch],.home-landing>header[data-variant=home] a[href$="/download"],.home-landing>header[data-variant=home] a[href$="/invite"]{color:var(--landing-muted);border-color:var(--landing-line)}.landing-home-tools{border-bottom:1px solid var(--landing-line);background:var(--landing-surface)}.landing-home-tools-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:10px}.landing-page-links{display:flex;gap:26px;overflow-x:auto;white-space:nowrap;font-size:12px;color:var(--landing-muted);scrollbar-width:none}.landing-page-links a:hover{color:var(--landing-accent)}.landing-home-tools .landing-theme{flex-shrink:0}body:has(.home-landing){--landing-bg:#fff;--landing-surface:#fafafa;--landing-panel:#fff;--landing-soft:#f4f5f7;--landing-text:#17191f;--landing-muted:#626b7a;--landing-faint:#7a8391;--landing-line:#e5e7eb;--landing-tint:#fff3e9;--landing-accent:#cf5100;--landing-header:#ffffffed;--landing-shadow:0 20px 65px #19202b0b;background:var(--landing-bg);color:var(--landing-text);font-family:"Alibaba PuHuiTi 2.0",Noto Sans SC,Microsoft YaHei,Arial,sans-serif}.dark body:has(.home-landing){--landing-bg:#08090a;--landing-surface:#0d0e10;--landing-panel:#111315;--landing-soft:#1a1c20;--landing-text:#f1f1f4;--landing-muted:#a2a5af;--landing-faint:#858b97;--landing-line:#ffffff17;--landing-tint:#ff690014;--landing-accent:#ff9d5b;--landing-header:#08090aed;--landing-shadow:0 22px 65px #0005}.home-landing{background:var(--landing-bg);color:var(--landing-text);--landing-orange:#ff6900}.home-landing button,.home-landing a{-webkit-tap-highlight-color:transparent}:where(.home-landing) button:where(:not(.landing-stories *)){font:inherit;cursor:pointer;color:inherit}.home-landing a{text-decoration:none}:where(.home-landing) :is(h1,h2,h3):where(:not(.landing-stories *)){font-family:inherit;letter-spacing:-.025em}:where(.home-landing) :is(p,h1,h2,h3):where(:not(.landing-stories *)){margin:0}.home-landing button:focus-visible,.home-landing a:focus-visible,.home-landing summary:focus-visible{outline:3px solid #ff934b;outline-offset:5px}.landing-wrap{width:calc(100% - 96px);max-width:1320px;margin-inline:auto}.landing-section{padding:90px 0;scroll-margin-top:82px}.landing-surface{background:var(--landing-surface);border-block:1px solid var(--landing-line)}.landing-section-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:36px}.landing-section-head h2{font-size:37px;font-weight:800;line-height:1.4;margin-top:14px}.landing-section-head>p{max-width:355px;color:var(--landing-muted);font-size:14px;line-height:1.95}.landing-kicker{font-size:11px!important;letter-spacing:1.7px;line-height:1.8;color:var(--landing-accent)!important;font-weight:600;display:flex;align-items:center;gap:10px}.landing-kicker:before{content:"";height:2px;width:18px;background:var(--landing-orange)}.landing-small{font-size:11px;color:var(--landing-faint)}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 22px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:700;line-height:1.5;transition:transform .2s,background .2s}.landing-button:hover{transform:translateY(-2px)}.landing-button-primary{color:#18191c!important;background:#ff6900;box-shadow:0 6px 24px #ff690027}.landing-button-primary:hover{background:#ff8129}.landing-button-secondary{color:var(--landing-text);border-color:var(--landing-line);background:var(--landing-panel)}.landing-link{color:var(--landing-accent)!important;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:12px}.landing-link:hover{text-decoration:underline!important;text-underline-offset:4px}.landing-skip{position:absolute;left:12px;top:-100px;z-index:100;padding:10px;background:var(--landing-panel);border-radius:5px}.landing-skip:focus{top:12px}.landing-header{position:sticky;top:0;z-index:40;height:82px;border-bottom:1px solid var(--landing-line);background:var(--landing-header);backdrop-filter:blur(18px)}.landing-nav{height:100%;display:flex;align-items:center;gap:34px}.landing-brand{display:flex;align-items:center;gap:10px;font-family:Inter,Arial,sans-serif;font-size:30px;font-weight:800;letter-spacing:-1.4px;white-space:nowrap}.landing-brand img{width:31px;height:42px;object-fit:cover}.landing-nav-links{display:flex;gap:25px;color:var(--landing-muted);font-size:13px}.landing-nav-links a:hover{color:var(--landing-orange)}.landing-nav-actions{display:flex;align-items:center;gap:15px;margin-left:auto}.landing-theme{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--landing-line);background:var(--landing-soft);border-radius:9px}.landing-theme button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--landing-faint)}.landing-theme button[aria-pressed=true]{color:var(--landing-orange);background:var(--landing-panel);box-shadow:0 2px 8px #0000000b}.landing-theme svg{width:16px;height:16px}.landing-language{font-family:Arial,sans-serif;font-size:12px;color:var(--landing-muted)}.landing-nav-cta{padding:11px 16px;font-size:12px;white-space:nowrap}.landing-menu-toggle{display:none;background:none;border:1px solid var(--landing-line);width:35px;height:35px;border-radius:8px}.landing-menu-toggle svg{width:19px;height:19px}.landing-mobile-nav{display:none}.landing-hero{position:relative;isolation:isolate;overflow:hidden}.landing-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 76% 53%,#ff69000b,transparent 60%)}.dark .landing-hero:before{background:linear-gradient(90deg,#08090a 8%,#08090ace 50%,#08090ad9),url(/images/home/hero-earth.png) right center/1150px auto no-repeat;opacity:.85}.landing-hero-grid{display:grid;grid-template-columns:1fr 1.13fr;gap:55px;align-items:center;padding-block:75px 65px}.landing-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid #ff690033;background:var(--landing-tint);border-radius:999px;color:var(--landing-accent);font-size:11px!important;font-weight:600}.landing-eyebrow i{width:6px;height:6px;border-radius:50%;background:#ff6900;box-shadow:0 0 10px #ff690066}.landing-hero h1{font-size:63px;font-weight:850;line-height:1.28;letter-spacing:-2.3px;margin-block:28px 24px}.dark .landing-hero h1{background:linear-gradient(170deg,#fff 35%,#a3a6ae);background-clip:text;color:transparent}.landing-hero h1 span{background:linear-gradient(125deg,#e26513,#ff6900);background-clip:text;color:transparent}.dark .landing-hero h1 span{background-image:linear-gradient(125deg,#ffbf96,#ff6900)}.landing-lead{color:var(--landing-muted);font-size:15px;line-height:2;max-width:450px}.landing-hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:30px}.landing-trust{display:flex;gap:17px;flex-wrap:wrap;list-style:none;margin:25px 0 0;padding:0;font-size:11px;color:var(--landing-faint)}.landing-trust li{display:flex;gap:6px;align-items:center}.landing-trust svg{color:var(--landing-orange)}.landing-hero-visual{min-width:0}.landing-visual-label{font-size:10px;letter-spacing:1px;display:flex;gap:7px;align-items:center;color:var(--landing-faint);margin-bottom:14px}.landing-online-dot{width:6px;height:6px;border-radius:50%;background:#29bf93}.landing-browser-frame{border:1px solid var(--landing-line);border-radius:22px;overflow:hidden;background:var(--landing-panel);box-shadow:var(--landing-shadow)}.landing-window-bar{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--landing-line);font-size:10px;color:var(--landing-faint);min-width:0}.landing-window-bar small{margin-left:auto;color:var(--landing-accent);font-size:9px;white-space:nowrap}.landing-window-dots{display:flex;gap:5px;flex-shrink:0}.landing-window-dots i{width:6px;height:6px;background:#ff6b5b;border-radius:50%}.landing-window-dots i:nth-child(2){background:#e6b644}.landing-window-dots i:nth-child(3){background:#39b777}.landing-hero-photo{width:100%;display:block;padding:0;border:0;background:#f1f6ff;cursor:zoom-in!important}.landing-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;object-position:top}.landing-image-caption{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;line-height:1.8;color:var(--landing-muted)}.landing-mini-shots{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.landing-mini-shots button{border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-panel);display:flex;align-items:center;gap:13px;padding:13px;text-align:left}.landing-mini-shots button:hover{border-color:#ff690066}.landing-mini-shots img{width:74px;height:57px;object-fit:cover;object-position:top;border-radius:5px}.landing-mini-shots strong{font-size:12px;display:block}.landing-mini-shots small{font-size:10px;color:var(--landing-faint);display:block;margin-top:5px}.landing-shot-note{font-size:10px;line-height:1.9;color:var(--landing-faint);margin-top:13px!important}.landing-network-strip{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--landing-line);padding-block:22px;color:var(--landing-muted)}.landing-network-strip strong{font-size:12px;font-weight:500}.landing-network-strip ul{display:flex;flex-wrap:wrap;gap:23px;font-size:11px;list-style:none;margin:0;padding:0}.landing-network-strip li{display:flex;gap:7px;align-items:center}.landing-network-strip li:before{content:"";width:4px;height:4px;background:#ff6900}.landing-scenarios{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--landing-line);border-radius:22px;overflow:hidden;background:var(--landing-panel)}.landing-scenario{text-align:left;display:flex;flex-direction:column;align-items:flex-start;padding:28px 25px;min-height:255px;border:0;border-right:1px solid var(--landing-line);background:none;position:relative}.landing-scenario:last-child{border-right:0}.landing-scenario:hover{background:var(--landing-soft)}.landing-scenario[aria-selected=true]{background:linear-gradient(150deg,var(--landing-tint),transparent)}.landing-scenario[aria-selected=true]:after{content:"";height:3px;background:#ff6900;position:absolute;bottom:0;left:25px;right:25px}.landing-card-top{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:22px;color:var(--landing-orange)}.landing-card-top>span{font-family:Consolas,monospace;font-size:10px;color:var(--landing-faint)}.landing-card-title{font-size:17px;font-weight:750;line-height:1.7}.landing-card-desc{font-size:12px;line-height:1.95;color:var(--landing-muted);margin-top:10px}.landing-card-action{font-size:11px;color:var(--landing-accent);margin-top:auto;padding-top:22px;display:flex;gap:8px}.landing-scenario-detail{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:center;margin-top:20px;padding:29px;border:1px solid var(--landing-line);border-radius:20px;background:var(--landing-soft)}.landing-scenario-detail h3{font-size:19px;line-height:1.6;font-weight:700;margin-block:8px}.landing-scenario-detail p{font-size:12px;line-height:1.95;color:var(--landing-muted)}.landing-scenario-detail .landing-link{margin-top:15px}.landing-flow{display:flex;gap:20px;list-style:none;margin:0;padding:0}.landing-flow li{flex:1;border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:10px;padding:17px 12px;position:relative}.landing-flow li+li:before{content:"→";position:absolute;left:-17px;top:36%;color:var(--landing-orange)}.landing-flow li:last-child{background:var(--landing-tint);border-color:#ff690033}.landing-flow span{font-family:Consolas,monospace;display:block;font-size:10px;color:var(--landing-faint)}.landing-flow strong{font-size:12px;font-weight:500;line-height:1.7;display:block;margin-top:8px}.landing-gallery{display:grid;grid-template-columns:.65fr 1.35fr;gap:36px;align-items:start}.landing-gallery-menu{display:grid;gap:10px}.landing-gallery-menu button{border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-panel);padding:19px;display:flex;gap:14px;text-align:left;align-items:start}.landing-gallery-menu button[aria-selected=true]{background:var(--landing-tint);border-color:#ff690055}.landing-gallery-menu svg{color:var(--landing-orange);flex-shrink:0;margin-top:2px}.landing-gallery-menu strong{font-size:14px;display:block;line-height:1.7}.landing-gallery-menu small{font-size:12px;line-height:1.8;color:var(--landing-muted);display:block;margin-top:6px}.landing-gallery-menu .landing-small{margin-left:auto}.landing-gallery-panel{border:1px solid var(--landing-line);border-radius:20px;background:var(--landing-panel);overflow:hidden;min-width:0}.landing-gallery-image{display:flex;align-items:center;justify-content:center;width:100%;border:0;background:#eaf0f9;padding:20px;cursor:zoom-in!important}.landing-gallery-image img{width:auto;height:auto;max-width:100%;max-height:390px;display:block;border-radius:7px}.landing-path-tabs{display:inline-flex;gap:5px;padding:5px;background:var(--landing-soft);border:1px solid var(--landing-line);border-radius:12px;margin-bottom:30px}.landing-path-tabs button{border:1px solid transparent;background:none;border-radius:8px;padding:13px 21px;font-size:13px;display:flex;gap:9px;align-items:center;color:var(--landing-muted)}.landing-path-tabs button[aria-selected=true]{border-color:var(--landing-line);background:var(--landing-panel);color:var(--landing-accent)}.landing-path-tabs svg{flex-shrink:0}.landing-setup{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:start}.landing-steps{list-style:none;margin:0;padding:0}.landing-steps button{display:flex;gap:17px;width:100%;background:none;border:1px solid transparent;border-radius:12px;padding:17px 15px;text-align:left;position:relative}.landing-steps button[aria-current=step]{background:var(--landing-tint);border-color:#ff690022}.landing-step-number{width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--landing-line);border-radius:50%;font-size:12px;font-family:Consolas,monospace;background:var(--landing-panel);color:var(--landing-faint)}.landing-steps button[aria-current=step] .landing-step-number{background:#ff6900;border-color:#ff6900;color:#fff}.landing-steps strong{font-size:14px;line-height:1.7;display:block}.landing-steps small{display:block;font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:5px}.landing-setup-note{font-size:11px;color:var(--landing-faint);display:flex;gap:9px;line-height:1.9;margin:18px 15px!important}.landing-setup-note svg{flex-shrink:0;color:var(--landing-orange);margin-top:2px}.landing-setup>div>.landing-link{margin:4px 15px 0}.landing-setup-preview{border:1px solid var(--landing-line);border-radius:22px;background:var(--landing-surface);padding:25px;min-width:0}.landing-preview-meta{font-size:10px;display:flex;justify-content:space-between;color:var(--landing-faint);margin-bottom:18px}.landing-setup-preview h3{font-size:21px;font-weight:700;line-height:1.6;margin-bottom:10px}.landing-preview-result{font-size:12px;line-height:1.9;color:var(--landing-muted);min-height:46px;margin-bottom:18px!important}.landing-tutorial-image{display:block;padding:0;width:100%;background:#edf3fc;border:1px solid var(--landing-line);border-radius:11px;overflow:hidden;cursor:zoom-in!important}.landing-tutorial-image img{display:block;width:100%;aspect-ratio:1.7;object-fit:cover;object-position:top}.landing-preview-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:11px}.landing-preview-bottom a{color:var(--landing-accent)}.landing-preview-bottom button{background:#ff6900;color:#fff;border:0;border-radius:7px;font-size:12px;padding:11px 16px}.landing-install{padding:20px 0;min-height:160px}.landing-install .landing-button{font-size:12px}.landing-install details{margin-top:18px;font-size:11px;color:var(--landing-muted)}.landing-install textarea{width:100%;border:1px solid var(--landing-line);border-radius:8px;padding:12px;background:var(--landing-panel);color:var(--landing-text);font-size:12px;line-height:1.8;margin-top:10px;resize:vertical}.landing-copy-status{display:block;font-size:11px;line-height:1.8;color:var(--landing-accent);margin-top:10px}.landing-advantages{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.landing-advantage-image{display:block;width:100%;padding:0;border:0;background:#eff4fc;cursor:zoom-in!important}.landing-advantage-image img{width:100%;display:block;height:auto;aspect-ratio:1.6;object-fit:cover;object-position:top}.landing-advantage-list{display:grid;grid-template-columns:1fr 1fr;gap:30px 26px}.landing-advantage-list svg{color:var(--landing-orange);margin-bottom:14px}.landing-advantage-list h3{font-size:16px;line-height:1.6;font-weight:750;margin-bottom:9px}.landing-advantage-list p{font-size:12px;line-height:1.95;color:var(--landing-muted)}.landing-safety{font-size:11px;color:var(--landing-faint);line-height:1.9;border-top:1px solid var(--landing-line);margin-top:25px!important;padding-top:20px}.landing-example-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center;padding:40px;border-radius:24px;border:1px solid var(--landing-line);background:linear-gradient(130deg,var(--landing-tint),var(--landing-surface))}.landing-example h2{font-size:31px;line-height:1.5;font-weight:800;margin-block:17px}.landing-example p:not(.landing-kicker):not(.landing-shot-note){font-size:13px;line-height:2;color:var(--landing-muted)}.landing-example .landing-link{margin-top:20px}.landing-example-photo{display:block;border:1px solid var(--landing-line);border-radius:12px;padding:0;background:#edf3fc;overflow:hidden;cursor:zoom-in!important}.landing-example-photo img{width:100%;display:block;height:auto}.landing-ecosystem{padding-top:0}.landing-ecosystem-grid{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--landing-line)}.landing-ecosystem-grid article{padding:26px 24px;border-right:1px solid var(--landing-line)}.landing-ecosystem-grid article:first-child{padding-left:0}.landing-ecosystem-grid article:last-child{border:0}.landing-ecosystem-grid svg{color:var(--landing-orange);margin-bottom:15px}.landing-ecosystem-grid h3{font-size:15px;font-weight:700;margin-bottom:10px}.landing-ecosystem-grid p{font-size:12px;line-height:1.9;color:var(--landing-muted)}.landing-ecosystem-grid .landing-link{margin-top:20px;font-size:11px}.landing-faq{border-top:1px solid var(--landing-line);padding-top:65px}.landing-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px}.landing-faq h2{font-size:30px;font-weight:800;line-height:1.5;margin-block:15px}.landing-faq-grid>div>p:not(.landing-kicker){font-size:13px;line-height:1.9;color:var(--landing-muted)}.landing-faq details{border-bottom:1px solid var(--landing-line)}.landing-faq details:first-child{border-top:1px solid var(--landing-line)}.landing-faq summary{list-style:none;display:flex;justify-content:space-between;gap:18px;font-size:13px;line-height:1.8;padding:20px 0;cursor:pointer}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq summary:after{content:"+";font-size:20px;line-height:1;color:var(--landing-orange);font-family:Arial,sans-serif}.landing-faq details[open] summary:after{content:"−"}.landing-faq details p{font-size:12px;line-height:2;color:var(--landing-muted);padding:0 25px 20px 0}.landing-closing{padding:55px 0;background:radial-gradient(ellipse at 85% 60%,#ff690016,transparent),var(--landing-surface);border-block:1px solid var(--landing-line)}.landing-closing>.landing-wrap{display:flex;align-items:center;justify-content:space-between;gap:35px}.landing-closing h2{font-size:28px;line-height:1.5;font-weight:800;max-width:700px}.landing-closing p{font-size:13px;color:var(--landing-muted);line-height:1.9;margin-top:10px}.landing-closing .landing-button{flex-shrink:0;font-size:12px}.landing-site-footer{background:var(--landing-bg)}.landing-site-footer footer{background:none!important}.landing-lightbox{width:calc(100% - 48px);max-width:1120px;padding:22px;background:var(--landing-panel);color:var(--landing-text);border:1px solid var(--landing-line);border-radius:20px;box-shadow:0 30px 100px #0005}.landing-lightbox::backdrop{background:#08090ac9;backdrop-filter:blur(5px)}.landing-lightbox-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.landing-lightbox h2{font-size:18px;font-weight:600}.landing-lightbox-head button{border:0;border-radius:50%;background:var(--landing-soft);width:32px;height:32px;font-size:22px}.landing-lightbox-image{background:#edf3fc;border-radius:11px;padding:15px;display:flex;align-items:center;justify-content:center;overflow:auto}.landing-lightbox-image img{max-width:100%;max-height:72vh;object-fit:contain;display:block}.landing-lightbox>p{font-size:11px;color:var(--landing-muted);line-height:1.9;margin-top:15px}@media(min-width:1500px){.landing-hero h1{font-size:70px}.landing-hero-grid{padding-block:90px 80px}}@media(max-width:1150px){.landing-nav{gap:25px}.landing-nav-links{gap:18px;font-size:12px}.landing-nav-actions{gap:11px}.landing-hero-grid{gap:35px}.landing-hero h1{font-size:51px}.landing-scenario{padding:25px 20px}.landing-card-title{font-size:15px}.landing-setup,.landing-advantages{gap:35px}.landing-mini-shots img{width:56px;height:50px}.landing-mini-shots strong{font-size:11px}.landing-gallery{gap:25px}}@media(max-width:1000px){.landing-nav-links{display:none}.landing-menu-toggle{display:grid;place-items:center}.landing-mobile-nav:not([hidden]){position:absolute;left:0;right:0;top:82px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:22px 32px;background:var(--landing-panel);border-bottom:1px solid var(--landing-line);font-size:13px}.landing-hero h1{font-size:45px}.landing-wrap{width:calc(100% - 64px)}.landing-hero-actions .landing-button{font-size:12px;padding:14px 17px}.landing-mini-shots button{gap:9px;padding:11px}.landing-lead{font-size:14px}.landing-gallery-menu small{font-size:11px}}@media(max-width:800px){.landing-wrap{width:calc(100% - 40px)}.landing-header{height:70px}.landing-brand{font-size:25px;gap:8px}.landing-brand img{width:27px;height:37px}.landing-nav{gap:15px}.landing-nav-actions{gap:10px}.landing-theme button{width:25px;height:27px}.landing-theme svg{width:14px;height:14px}.landing-nav-cta{font-size:11px;padding:10px 12px}.landing-mobile-nav:not([hidden]){top:70px;padding:20px;font-size:12px;grid-template-columns:repeat(2,1fr)}.landing-hero-grid{grid-template-columns:1fr;padding-block:43px 38px;gap:36px}.landing-hero h1{font-size:clamp(32px,10vw,44px);letter-spacing:-1.5px;margin-block:23px}.landing-eyebrow{font-size:10px!important;padding:9px 12px}.landing-lead{font-size:14px}.landing-hero-actions{margin-top:25px}.landing-hero-actions .landing-button{font-size:12px;padding:13px 15px}.landing-trust{font-size:10px;gap:12px}.landing-hero-visual{max-width:590px;width:100%;margin:auto}.landing-mini-shots img{width:62px;height:54px}.landing-network-strip{flex-wrap:wrap;gap:15px}.landing-network-strip strong{font-size:11px}.landing-network-strip ul{font-size:10px;gap:20px}.landing-section{padding-block:58px}.landing-section-head{display:block;margin-bottom:27px}.landing-section-head h2{font-size:29px;margin-top:12px}.landing-section-head>p{font-size:12px;margin-top:14px;max-width:440px}.landing-scenarios{grid-template-columns:1fr 1fr}.landing-scenario{min-height:230px;padding:23px 18px}.landing-scenario:nth-child(2){border-right:0}.landing-scenario:nth-child(-n+2){border-bottom:1px solid var(--landing-line)}.landing-card-title{font-size:15px}.landing-scenario-detail{grid-template-columns:1fr;gap:24px;padding:23px 20px}.landing-scenario-detail h3{font-size:18px}.landing-flow{gap:17px}.landing-flow li{padding:13px 10px}.landing-flow strong{font-size:11px}.landing-flow li+li:before{left:-15px}.landing-gallery{grid-template-columns:1fr;gap:18px}.landing-gallery-menu{grid-template-columns:repeat(4,1fr);gap:7px}.landing-gallery-menu button{display:block;text-align:center;padding:13px 6px}.landing-gallery-menu svg{width:21px;height:21px;margin:0 auto 6px}.landing-gallery-menu small,.landing-gallery-menu .landing-small{display:none}.landing-gallery-menu strong{font-size:11px}.landing-gallery-image{padding:15px}.landing-gallery-image img{max-height:350px}.landing-setup{grid-template-columns:1fr;gap:25px}.landing-path-tabs{display:flex;width:100%;margin-bottom:18px}.landing-path-tabs button{flex:1;font-size:11px;padding:11px 8px;gap:7px;justify-content:center}.landing-path-tabs svg{width:16px;height:16px}.landing-steps button{padding:13px}.landing-steps strong{font-size:14px}.landing-steps small{font-size:12px}.landing-setup-preview{padding:21px}.landing-setup-preview h3{font-size:20px}.landing-advantages{grid-template-columns:1fr;gap:32px}.landing-advantage-list{gap:26px 22px}.landing-advantage-list h3{font-size:15px}.landing-advantages>div:first-child{order:2}.landing-advantage-image img{max-height:300px}.landing-example-grid{grid-template-columns:1fr;gap:27px;padding:27px 22px}.landing-example h2{font-size:26px}.landing-example p:not(.landing-kicker):not(.landing-shot-note){font-size:12px}.landing-ecosystem{padding-top:0}.landing-ecosystem-grid{grid-template-columns:1fr 1fr}.landing-ecosystem-grid article{padding:23px 17px}.landing-ecosystem-grid article:nth-child(2){border-right:0}.landing-ecosystem-grid article:nth-child(-n+2){border-bottom:1px solid var(--landing-line)}.landing-ecosystem-grid article:nth-child(3){padding-left:0}.landing-ecosystem-grid h3{font-size:14px}.landing-faq-grid{grid-template-columns:1fr;gap:23px}.landing-faq h2{font-size:26px}.landing-faq-grid>div>p:not(.landing-kicker){font-size:12px}.landing-closing{padding:38px 0}.landing-closing>.landing-wrap{align-items:start;flex-direction:column;gap:24px}.landing-closing h2{font-size:25px}.landing-closing p{font-size:12px}.landing-lightbox{width:calc(100% - 24px);padding:16px}.landing-lightbox h2{font-size:16px}.landing-lightbox-image{padding:8px}.landing-lightbox>p{font-size:10px}}@media(max-width:600px){.landing-nav-cta{display:none}}@media(max-width:380px){.landing-nav-actions{gap:7px}.landing-brand{font-size:22px;gap:6px}.landing-theme button{width:22px}.landing-theme{padding:2px;gap:0}.landing-language{font-size:11px}.landing-hero h1{font-size:32px}.landing-trust{font-size:9px;gap:8px}.landing-mini-shots img{display:none}.landing-image-caption{font-size:10px;padding:12px}.landing-mini-shots strong{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.home-landing *{animation:none!important;transition:none!important}}.home-landing .landing-hero-copy{container-type:inline-size;min-width:0}.home-landing[data-landing-locale=zh] .landing-hero h1{font-size:clamp(26px,10cqi,60px)}.home-landing[data-landing-locale=en] .landing-hero h1{font-size:clamp(22px,8cqi,52px)}.landing-video-strip{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center;padding-block:8px 80px}.landing-video-strip h2{font-size:32px;font-weight:800;margin-block:15px!important}.landing-video-strip>div>p:not(.landing-kicker){font-size:14px;line-height:1.9;color:var(--landing-muted);margin-bottom:22px}.landing-video-player{aspect-ratio:16/9;overflow:hidden;border:1px solid var(--landing-line);border-radius:18px;background:var(--landing-soft);display:grid;place-items:center}.landing-video-player video{width:100%;height:100%;object-fit:contain;background:#08090a}.landing-video-player>p{padding:25px;font-size:13px;color:var(--landing-muted)}.landing-identity-note{margin-top:28px;padding-top:24px;border-top:1px solid var(--landing-line)}.landing-identity-note>strong{font-size:15px}.landing-identity-note>p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin:10px 0 15px!important}.landing-identity-note>a+a{margin-left:22px}.landing-product-tabs,.landing-story-tabs{display:flex;gap:7px;border-bottom:1px solid var(--landing-line);margin-bottom:25px;overflow-x:auto;scrollbar-width:none}.landing-product-tabs::-webkit-scrollbar,.landing-story-tabs::-webkit-scrollbar{display:none}.landing-product-tabs button,.landing-story-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;flex:1;white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;color:var(--landing-muted);font-size:13px;font-weight:600;padding:16px 12px}.landing-product-tabs button[aria-selected=true],.landing-story-tabs button[aria-selected=true]{color:var(--landing-accent);border-bottom-color:var(--landing-orange)}.landing-product-panel{padding:32px;border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:18px}.landing-product-intro{max-width:850px}.landing-product-intro h3{font-size:26px;font-weight:750;line-height:1.5}.landing-product-intro>p:not(.landing-kicker){font-size:14px;line-height:1.9;color:var(--landing-muted);margin:12px 0 24px!important}.landing-network-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;list-style:none;padding:0;margin:28px 0}.landing-network-flow li{display:flex;align-items:center;gap:10px;padding:18px 13px;border:1px solid var(--landing-line);background:var(--landing-soft);border-radius:10px}.landing-network-flow span,.landing-feature-mark{font-size:11px;letter-spacing:.06em;color:var(--landing-accent)}.landing-network-flow strong{font-size:12px}.landing-market-paths{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.landing-market-paths article{padding:24px;border:1px solid var(--landing-line);border-radius:14px}.landing-market-paths h4,.landing-compute-features h4{font-size:17px;margin:0 0 10px;font-weight:700}.landing-market-paths p,.landing-compute-features p{font-size:13px;color:var(--landing-muted);line-height:1.9}.landing-market-paths .landing-button{margin-top:20px;padding:11px 16px;font-size:12px}.landing-product-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:24px}.landing-product-actions .landing-button{font-size:13px;padding:12px 18px}.landing-api-demo{display:grid;grid-template-columns:.9fr 1.3fr;gap:22px}.landing-api-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-content:start;min-width:0}.landing-api-catalog button{display:flex;align-items:center;gap:9px;padding:17px 12px;border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:10px;text-align:left;font-size:12px}.landing-api-catalog button[aria-pressed=true]{border-color:var(--landing-orange);background:var(--landing-tint);color:var(--landing-accent)}.landing-api-catalog button>span:last-child{margin-left:auto}.landing-api-catalog button>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.landing-catalog-icon{width:17px;height:17px;flex-shrink:0}.landing-api-response{min-width:0;padding:20px;border:1px solid var(--landing-line);background:var(--landing-soft);border-radius:12px}.landing-api-response h4{font-size:16px;margin:15px 0 9px}.landing-api-response>p{font-size:12px;line-height:1.8;color:var(--landing-muted)}.landing-api-response pre{font-family:JetBrains Mono,monospace;white-space:pre;overflow:auto;max-height:245px;font-size:12px;line-height:1.8;margin:18px 0 0;padding-top:15px;border-top:1px solid var(--landing-line)}.landing-compute-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.landing-compute-features article{padding:24px 18px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-soft)}.landing-compute-features h4{margin-top:25px}.landing-creation-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.landing-creation-grid figure{margin:0;min-width:0}.landing-creation-grid figure img{width:100%;border-radius:14px}.landing-creation-grid figcaption{font-size:11px;color:var(--landing-muted);line-height:1.8;margin-top:10px}.landing-creation-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:25px 0}.landing-creation-steps li{font-size:11px;color:var(--landing-muted);line-height:1.8}.landing-creation-steps span{display:block;color:var(--landing-accent)}.landing-protocols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:25px 0}.landing-protocols article{padding:23px 17px;background:var(--landing-soft);border:1px solid var(--landing-line);border-radius:12px}.landing-protocols strong{display:block;font-family:JetBrains Mono,monospace;color:var(--landing-accent);font-size:15px;margin-bottom:10px}.landing-protocols span{color:var(--landing-muted);font-size:12px}.landing-collaboration-flow{padding:22px;border:1px solid var(--landing-line);border-radius:12px}.landing-collaboration-flow ol{list-style:none;padding:0;margin:17px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.landing-collaboration-flow li{font-size:12px;line-height:1.8}.landing-collaboration-flow li span{display:block;color:var(--landing-accent);font-size:11px;margin-bottom:8px}.landing-start-extras{margin-top:30px;display:grid;gap:12px}.landing-advanced{border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);scroll-margin-top:100px}.landing-advanced>summary{padding:20px 22px;font-size:13px;font-weight:600;cursor:pointer;list-style:none;display:flex;gap:20px;align-items:center;justify-content:space-between}.landing-advanced>summary::-webkit-details-marker{display:none}.landing-advanced>summary>span{color:var(--landing-accent);font-size:19px}.landing-advanced[open]>summary>span{transform:rotate(45deg)}.landing-advanced-body{border-top:1px solid var(--landing-line);padding:22px}.landing-advanced-body>p{font-size:12px;line-height:1.9;color:var(--landing-muted);overflow-wrap:anywhere}.landing-config-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:25px 0 15px}.landing-config-head label{display:flex;align-items:center;gap:15px;font-size:12px;flex-wrap:wrap}.landing-config-head select{border:1px solid var(--landing-line);padding:8px 12px;border-radius:8px;background:var(--landing-soft);color:var(--landing-text);font-size:12px}.landing-config-head button{font-size:12px;padding:10px 15px}.landing-advanced textarea{width:100%;margin-top:15px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-soft);color:var(--landing-text);padding:17px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.8;resize:vertical}.landing-command-shot{display:block;width:100%;max-width:720px;padding:0;margin:20px 0;border:1px solid var(--landing-line);border-radius:12px;overflow:hidden;background:#edf3fc}.landing-command-shot img{display:block;width:100%}.landing-stories-footer{padding-top:25px}.landing-story-tabs button{flex:initial;padding-inline:24px}.landing-combination-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.landing-combination-grid details{border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel)}.landing-combination-grid summary{display:flex;gap:12px;align-items:start;padding:20px;list-style:none;cursor:pointer}.landing-combination-grid summary::-webkit-details-marker{display:none}.landing-case-badge{display:grid;place-items:center;flex-shrink:0;background:var(--landing-tint);color:var(--landing-accent);border-radius:8px;width:35px;height:35px;font-size:11px}.landing-combination-grid summary strong{display:block;font-size:14px}.landing-combination-grid summary small{display:block;margin-top:8px;font-size:12px;color:var(--landing-muted);line-height:1.8}.landing-combination-grid summary>span:last-child{margin-left:auto;color:var(--landing-accent)}.landing-combination-grid dl{padding:0 20px 20px;margin:0;border-top:1px solid var(--landing-line)}.landing-combination-grid dt{font-size:11px;color:var(--landing-faint);margin-top:16px}.landing-combination-grid dd{font-size:12px;line-height:1.9;margin:6px 0 0}.home-landing .landing-stories .playbook-market{padding:0!important;background:none!important;color:var(--landing-text)!important}.home-landing .landing-stories .playbook-bg{display:none!important}.home-landing .landing-stories .playbook-container{max-width:1320px!important;width:calc(100% - 96px)!important}.home-landing .landing-stories .category-strip{justify-content:flex-start!important;padding:0 0 20px!important;margin:0!important;gap:9px!important}.home-landing .landing-stories .category-card{height:40px!important;min-width:85px!important;border:1px solid var(--landing-line)!important;border-radius:9px!important;background:var(--landing-panel)!important;color:var(--landing-muted)!important;box-shadow:none!important;font-size:12px!important}.home-landing .landing-stories .category-card.is-active{background:var(--landing-tint)!important;border-color:var(--landing-orange)!important;color:var(--landing-accent)!important}.home-landing .landing-stories .category-card strong{font-size:12px!important}.home-landing .landing-stories .persona-case{--item-accent:var(--landing-orange)!important;--item-soft:var(--landing-tint)!important;gap:18px!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.85fr)!important}.home-landing .landing-stories :is(.persona-card,.workflow-path,.result-card){padding:22px!important;border:1px solid var(--landing-line)!important;border-radius:14px!important;background:var(--landing-panel)!important;box-shadow:none!important;min-height:0!important}.home-landing .landing-stories :is(.persona-card h3,.persona-card blockquote,.case-head strong,.case-work-row strong,.case-work-row p,.result-card>strong,.result-card li){color:var(--landing-text)!important}.home-landing .landing-stories :is(.persona-card p,.persona-proof,.case-head small,.case-feature-row>span,.case-work-row>span,.case-row-label,.persona-tags span){color:var(--landing-muted)!important}.home-landing .landing-stories :is(.case-feature-list b,.case-trend,.persona-tags span,.result-card li,.boost){background:var(--landing-soft)!important;border-color:var(--landing-line)!important;box-shadow:none!important;color:var(--landing-muted)!important}.home-landing .landing-stories .primary-result{padding:15px!important;border-radius:10px!important;background:var(--landing-tint)!important;border:0!important;min-height:85px!important}.home-landing .landing-stories .primary-result :is(b,small,em,span){color:var(--landing-accent)!important}.home-landing .landing-stories .primary-result:after{display:none!important}.home-landing .landing-stories .case-controls>button{background:var(--landing-panel)!important;border-color:var(--landing-line)!important;color:var(--landing-text)!important}.home-landing .landing-stories .case-head strong{font-size:18px!important;line-height:1.6!important}.home-landing .landing-stories .case-work-row strong{font-size:13px!important;line-height:1.9!important}.home-landing .landing-site-footer .home-stage-container{max-width:1320px;width:calc(100% - 96px)}@media(max-width:1000px){.landing-product-tabs button{padding-inline:10px;font-size:12px}.landing-compute-features{grid-template-columns:1fr 1fr}.landing-creation-grid{gap:25px}.home-landing .landing-stories .persona-case{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}.home-landing .landing-stories .result-card{grid-column:1/-1}}@media(max-width:800px){.home-landing>header[data-variant=home] #mobile-menu{max-height:calc(100dvh - 105px);overflow-y:auto}.landing-home-tools-inner{gap:12px}.landing-page-links{gap:18px;font-size:11px}.landing-video-strip{grid-template-columns:1fr;gap:25px;padding-block:0 50px}.landing-video-strip h2{font-size:26px}.landing-video-strip>div>p:not(.landing-kicker){font-size:12px}.landing-product-panel{padding:21px}.landing-product-tabs{gap:0}.landing-product-tabs button{flex:none;min-width:130px}.landing-product-intro h3{font-size:22px}.landing-product-intro>p:not(.landing-kicker){font-size:12px}.landing-network-flow{gap:7px}.landing-network-flow li{padding:12px 7px;display:block}.landing-network-flow strong{display:block;font-size:10px;line-height:1.7;margin-top:8px}.landing-market-paths,.landing-api-demo,.landing-creation-grid{grid-template-columns:1fr}.landing-market-paths{gap:12px}.landing-market-paths article{padding:20px}.landing-compute-features{gap:12px}.landing-compute-features article{padding:19px 14px}.landing-compute-features h4{font-size:15px}.landing-protocols{grid-template-columns:1fr 1fr}.landing-collaboration-flow ol{grid-template-columns:1fr;gap:0}.landing-collaboration-flow li{display:flex;gap:15px;padding:10px 0;border-bottom:1px solid var(--landing-line)}.landing-collaboration-flow li span{margin:0}.landing-advanced>summary,.landing-advanced-body{padding:18px}.landing-config-head{align-items:start;flex-wrap:wrap}.landing-config-head button{flex-shrink:0}.landing-identity-note>a+a{margin:12px 0 0;display:flex}.landing-combination-grid{grid-template-columns:1fr}.landing-story-tabs button{font-size:12px;padding-inline:13px}.home-landing .landing-stories .playbook-container,.home-landing .landing-site-footer .home-stage-container{width:calc(100% - 40px)!important}.home-landing .landing-stories .persona-case{grid-template-columns:1fr!important}.home-landing .landing-stories .result-card{grid-column:auto}.home-landing .landing-stories :is(.persona-card,.workflow-path,.result-card){padding:19px!important}}@media(max-width:380px){.landing-api-catalog{grid-template-columns:1fr}}.landing-hero-photo{aspect-ratio:auto!important}.landing-hero-photo img,.landing-tutorial-image img,.landing-advantage-image img{width:100%;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}.landing-agent-proof{padding-top:65px;margin-top:35px;border-top:1px solid var(--landing-line);scroll-margin-top:100px}.landing-agent-proof .landing-section-head h2{font-size:32px}.landing-agent-journey{list-style:none;padding:0;margin:0;display:grid;gap:24px}.landing-agent-step{padding:28px;border:1px solid var(--landing-line);border-radius:18px;background:var(--landing-panel);min-width:0}.landing-agent-step-heading{display:flex;align-items:start;gap:17px;margin-bottom:25px}.landing-agent-step-number{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid var(--landing-line);border-radius:50%;background:var(--landing-tint);color:var(--landing-accent);font:13px/1.5 Consolas,monospace}.landing-agent-step-heading h3{font-size:23px;font-weight:750;line-height:1.5}.landing-agent-step-heading p{font-size:13px;color:var(--landing-muted);line-height:1.9;margin-top:7px!important}.landing-agent-step-heading>svg{flex-shrink:0;color:var(--landing-accent);margin:7px 0 0 auto}.landing-agent-step-body{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,2fr);gap:30px;align-items:start}.landing-agent-readout{min-width:0}.landing-agent-request{padding:18px;border:1px solid var(--landing-line);border-radius:11px;background:var(--landing-tint)}.landing-agent-request>p:first-child,.landing-agent-result>p{font-size:11px;line-height:1.8;color:var(--landing-muted)}.landing-agent-request>p:last-child{font-size:16px;line-height:1.8;margin-top:9px!important;font-weight:550}.landing-agent-result{padding:19px 0 0}.landing-agent-result h4{font-size:17px;font-weight:650;line-height:1.7;margin-top:9px}.landing-agent-result ul{list-style:none;padding:0;margin:15px 0 0;display:grid;gap:9px}.landing-agent-result li{display:flex;gap:8px;align-items:start;font-size:12px;line-height:1.8;color:var(--landing-muted)}.landing-agent-result svg{flex-shrink:0;color:var(--landing-accent);margin-top:3px}.landing-agent-detail{min-width:0;margin:0;border:1px solid var(--landing-line);border-radius:12px;overflow:hidden;background:var(--landing-surface)}.landing-agent-detail figcaption{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--landing-line)}.landing-agent-detail figcaption span{font-size:10px;line-height:1.8;color:var(--landing-accent)}.landing-agent-detail figcaption strong{font-size:12px;line-height:1.8;font-weight:550;color:var(--landing-muted)}.landing-agent-detail-scroll{overflow-x:auto;overscroll-behavior-x:contain;background:#fff;padding:14px 0;scrollbar-width:thin;scrollbar-color:#b8c1d1 #f1f4f8}.landing-agent-detail-scroll:focus-visible{outline:2px solid var(--landing-accent);outline-offset:-2px}.landing-agent-detail-window{position:relative;overflow:hidden;width:100%;min-width:720px}.landing-agent-detail-window img{position:absolute;display:block;height:auto;max-width:none;max-height:none;user-select:none}.landing-agent-detail-footer{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:13px 18px;border-top:1px solid var(--landing-line)}.landing-agent-detail-footer>span{display:none;font-size:10px;color:var(--landing-muted);line-height:1.7}.landing-agent-detail-footer button{display:flex;align-items:center;gap:7px;padding:7px 0;border:0;background:none;font-size:12px;line-height:1.7;font-weight:600;color:var(--landing-accent);flex-shrink:0}.landing-local-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.landing-local-scenes>button{display:flex;flex-direction:column;align-items:start;text-align:left;padding:23px;border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-panel)}.landing-local-scenes>button[aria-pressed=true]{border-color:var(--landing-orange);background:var(--landing-tint)}.landing-local-scenes strong{font-size:17px;line-height:1.7;margin-top:13px}.landing-local-scenes p{color:var(--landing-muted);font-size:13px;line-height:1.9;margin-block:10px 18px!important}.landing-local-scenes .landing-link{margin-top:auto}.landing-local-guide{display:grid;grid-template-columns:1.25fr .85fr;gap:40px;padding:30px;margin-top:20px;border:1px solid var(--landing-line);border-radius:16px;background:var(--landing-surface)}.landing-local-guide h3{font-size:25px;font-weight:750;margin:12px 0 23px!important;line-height:1.5}.landing-local-guide ol{padding:0;margin:0;list-style:none;display:grid;gap:19px}.landing-local-guide li{display:flex;gap:16px;align-items:start}.landing-local-guide li>span{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;font-size:10px;color:var(--landing-accent);border:1px solid var(--landing-line);border-radius:50%;background:var(--landing-panel)}.landing-local-guide li strong{display:block;font-size:13px;line-height:1.8;font-weight:650}.landing-local-guide li p{color:var(--landing-muted);font-size:12px;line-height:1.9;margin-top:5px!important}.landing-local-guide aside{padding:25px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);align-self:start;min-width:0}.landing-local-guide blockquote{padding:0;margin:18px 0 20px;font-size:15px;line-height:2;color:var(--landing-text)}.landing-local-guide aside>.landing-button{font-size:12px;padding:12px 16px}.landing-local-guide aside>.landing-link{display:flex;margin-top:17px;font-size:12px}.landing-local-copy-status{font-size:12px;color:var(--landing-muted);line-height:1.8;margin-top:8px!important}.landing-local-note{font-size:12px;line-height:1.9;color:var(--landing-faint);margin-top:20px!important}#home-scenarios .landing-scenario{min-height:165px}.landing-original-image-link{font-size:12px;margin-top:16px}@media(max-width:1200px){.landing-agent-step-body{grid-template-columns:1fr}.landing-agent-readout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.landing-agent-result{padding-top:0}.landing-agent-detail-footer>span{display:block;margin-right:auto}}@media(max-width:1000px){.landing-local-guide{gap:22px}}@media(max-width:800px){.landing-gallery-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-agent-proof{padding-top:45px;margin-top:25px}.landing-agent-proof .landing-section-head h2{font-size:26px}.landing-agent-journey{gap:18px}.landing-agent-step{padding:20px 17px}.landing-agent-step-heading{gap:12px;margin-bottom:20px}.landing-agent-step-number{width:31px;height:31px;font-size:11px}.landing-agent-step-heading h3{font-size:20px}.landing-agent-step-heading p{font-size:12px}.landing-agent-step-heading>svg{display:none}.landing-agent-step-body{gap:22px}.landing-agent-readout{grid-template-columns:1fr;gap:20px}.landing-agent-request{padding:15px}.landing-agent-request>p:last-child{font-size:16px}.landing-agent-result h4{font-size:17px}.landing-agent-result li{font-size:13px}.landing-agent-detail figcaption{padding:12px}.landing-agent-detail figcaption strong{font-size:11px}.landing-agent-detail-footer{padding:10px 12px;flex-wrap:wrap}.landing-local-scenes{grid-template-columns:1fr;gap:12px;margin-top:18px}.landing-local-scenes>button{padding:20px}.landing-local-scenes strong{font-size:16px;margin-top:9px}.landing-local-scenes p{font-size:12px}.landing-local-guide{grid-template-columns:1fr;gap:25px;padding:21px}.landing-local-guide h3{font-size:22px}.landing-local-guide aside{padding:20px}.landing-local-note{font-size:11px}#home-scenarios .landing-scenario{min-height:145px}}.landing-publish{position:relative}.landing-publish [hidden]{display:none!important}.landing-publish-anchor{display:block;height:0;scroll-margin-top:115px}.landing-publish-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px}.landing-publish-methods>button{display:flex;gap:15px;align-items:center;text-align:left;padding:22px 25px;border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-panel);color:var(--landing-muted)}.landing-publish-methods>button[aria-selected=true]{border-color:var(--landing-orange);background:var(--landing-tint);color:var(--landing-text)}.landing-publish-methods svg{flex-shrink:0;color:var(--landing-accent)}.landing-publish-methods svg:last-child{margin-left:auto}.landing-publish-methods strong{display:block;font-size:18px;line-height:1.6;font-weight:700}.landing-publish-methods small{display:block;font-size:12px;line-height:1.8;color:var(--landing-muted);margin-top:5px}.landing-publish-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--landing-line);border-radius:12px;overflow:hidden;margin-bottom:18px;background:var(--landing-panel)}.landing-publish-steps>button{display:flex;align-items:center;gap:12px;padding:20px;border:0;border-right:1px solid var(--landing-line);background:none;text-align:left;color:var(--landing-muted)}.landing-publish-steps>button:last-child{border-right:0}.landing-publish-steps>button[aria-selected=true]{background:var(--landing-tint);color:var(--landing-text);box-shadow:inset 0 -3px var(--landing-orange)}.landing-publish-steps>button>span{font:12px/1.5 Consolas,monospace;color:var(--landing-accent)}.landing-publish-steps strong{font-size:14px;line-height:1.6;font-weight:650}.landing-publish-steps svg{margin-left:auto;flex-shrink:0}.landing-publish-client{border:1px solid var(--landing-line);border-radius:18px;background:var(--landing-panel);overflow:hidden}.landing-publish-step-intro{padding:28px 30px;display:flex;gap:30px;align-items:center;justify-content:space-between}.landing-publish-step-intro h3{font-size:24px;line-height:1.6;font-weight:700;margin:7px 0}.landing-publish-step-intro>div>p:last-child{font-size:14px;line-height:1.9;color:var(--landing-muted);max-width:760px}.landing-publish-step-actions{display:flex;align-items:center;gap:22px;flex-shrink:0}.landing-publish-step-actions .landing-link{font-size:12px}.landing-publish-step-actions .landing-button{font-size:12px;padding:12px 17px}.landing-publish-screen{border-top:1px solid var(--landing-line);background:#edf3fc}.landing-publish-screen .landing-window-bar{padding-inline:22px}.landing-publish-screen .landing-window-bar>button{display:flex;gap:6px;align-items:center;background:none;padding:0;border:0;font-size:11px;color:var(--landing-accent);margin-left:auto}.landing-publish-photo{display:block;width:100%;padding:0;border:0;background:#edf3fc;cursor:zoom-in!important}.landing-publish-photo img{display:block;width:100%;max-width:1040px;height:auto;margin:auto}.landing-publish-tools{margin-top:20px;border:1px solid var(--landing-line);border-radius:12px;padding:20px;background:var(--landing-panel)}.landing-publish-tools summary{display:flex;justify-content:space-between;gap:16px;font-size:14px;font-weight:650;cursor:pointer;list-style:none}.landing-publish-tools summary::-webkit-details-marker{display:none}.landing-publish-tools[open] summary>span{transform:rotate(45deg)}.landing-publish-tools>p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:14px!important}.landing-publish-tools>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:18px 0}.landing-publish-tools>div>button{border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface);padding:15px;text-align:left}.landing-publish-tools img{display:block;width:100%;height:135px;object-fit:contain;background:#edf3fc;border-radius:5px;margin-bottom:14px}.landing-publish-tools strong{display:block;font-size:14px;line-height:1.8}.landing-publish-tools small{display:block;font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:6px}.landing-publish-footer{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:24px}.landing-publish-footer p{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.9;color:var(--landing-muted)}.landing-publish-footer svg{flex-shrink:0;color:var(--landing-accent);margin-top:3px}.landing-publish-footer>a{flex-shrink:0;font-size:12px}.landing-agent-embedded{padding:25px;border:1px solid var(--landing-line);border-radius:18px;background:var(--landing-panel)}.landing-publish-agent-intro{font-size:14px;line-height:1.9;color:var(--landing-muted);padding-bottom:20px}.landing-agent-embedded .landing-agent-journey{gap:0}.landing-agent-embedded .landing-agent-step{border:0;border-top:1px solid var(--landing-line);border-radius:0;background:none;padding:30px 0}.landing-agent-embedded .landing-agent-step:last-child{padding-bottom:5px}.landing-capability-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:24px 0}.landing-capability-steps li{display:flex;gap:13px;align-items:start}.landing-capability-steps li>span{font:12px/1.9 Consolas,monospace;color:var(--landing-accent)}.landing-capability-steps strong{font-size:14px;line-height:1.8}.landing-capability-steps p{font-size:12px;line-height:1.9;color:var(--landing-muted)}.landing-install-instructions{margin-top:17px;font-size:12px;color:var(--landing-muted)}@media(max-width:1000px){.landing-publish-step-intro{display:block}.landing-publish-step-actions{margin-top:22px}.landing-publish-tools img{height:100px}}@media(max-width:800px){.landing-publish-methods{gap:9px;margin-bottom:20px}.landing-publish-methods>button{padding:16px 12px;gap:9px;align-items:start}.landing-publish-methods>button>svg:first-child{width:18px;height:18px;margin-top:3px}.landing-publish-methods>button>svg:last-child{display:none}.landing-publish-methods strong{font-size:13px}.landing-publish-methods small{font-size:11px}.landing-publish-steps>button{padding:15px 10px;display:block}.landing-publish-steps strong{display:block;font-size:12px;margin-top:5px}.landing-publish-steps svg{display:none}.landing-publish-step-intro{padding:22px 19px}.landing-publish-step-intro h3{font-size:21px}.landing-publish-step-intro>div>p:last-child{font-size:13px}.landing-publish-step-actions{flex-wrap:wrap;gap:16px}.landing-publish-screen .landing-window-bar{padding-inline:14px}.landing-publish-tools{padding:18px}.landing-publish-tools>div{grid-template-columns:1fr}.landing-publish-tools>div>button{display:flex;align-items:center;gap:14px}.landing-publish-tools img{width:85px;height:75px;margin:0;flex-shrink:0}.landing-publish-tools strong{font-size:13px}.landing-publish-tools small{font-size:11px}.landing-publish-footer{display:block}.landing-publish-footer>a{margin-top:15px}.landing-agent-embedded{padding:20px 17px}.landing-publish-agent-intro{font-size:13px}.landing-agent-embedded .landing-agent-step{padding-block:24px}.landing-capability-steps{grid-template-columns:1fr;gap:18px}}.landing-local-requirements{display:grid;gap:23px;margin:0}.landing-local-requirements dt{font-size:13px;font-weight:650;line-height:1.8;color:var(--landing-text)}.landing-local-requirements dd{font-size:13px;line-height:1.9;color:var(--landing-muted);margin:7px 0 0}@media(max-width:480px){.landing-publish-methods small{display:none}.landing-publish-methods>button{align-items:center}.landing-publish-steps>button{min-height:83px}}.home-landing [hidden]{display:none!important}.home-landing .landing-section{padding-block:76px}.home-landing .landing-section-head{gap:44px;margin-bottom:34px}.home-landing .landing-section-head h2{font-size:clamp(27px,2.6vw,38px);line-height:1.45;letter-spacing:-.035em}.home-landing .landing-section-head>p{font-size:14px;line-height:1.9;max-width:390px}.home-landing .landing-hero-grid{padding-block:60px 50px}.landing-hero-visual .landing-visual-label{display:none}.landing-hero-visual .landing-browser-frame{border-radius:18px;box-shadow:0 24px 70px #40302410}.landing-hero-visual .landing-window-bar small{display:none}.landing-hero-visual .landing-window-bar{background:var(--landing-panel)}.landing-connection{display:grid;grid-template-columns:1fr .7fr 1fr .7fr 1fr;align-items:center;padding:38px 25px;background:radial-gradient(ellipse at center,var(--landing-tint),transparent 75%);border-block:1px solid var(--landing-line)}.landing-connection-node{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;min-width:0}.landing-connection-node>svg{color:var(--landing-accent)}.landing-connection-node strong{font-size:17px;line-height:1.7;font-weight:650}.landing-connection-node small{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:1.8;color:var(--landing-muted)}.landing-connection-line{position:relative;display:flex;justify-content:center;align-items:center;color:var(--landing-accent);border-top:1px dashed var(--landing-orange);height:0}.landing-connection-line>svg{position:absolute;background:var(--landing-surface);right:-1px;top:-9px}.landing-connection-line small{position:absolute;top:14px;width:155px;text-align:center;font-size:11px;color:var(--landing-muted);line-height:1.8}.landing-connection-hub{margin:0 15px;border:1px solid #ff69004d;border-radius:20px;background:var(--landing-panel);padding:25px 16px;box-shadow:0 12px 42px #ff69000b}.landing-connection-compact{margin-top:20px;padding:18px 0 0;border:0;background:none;grid-template-columns:1fr .3fr 1fr .3fr 1.1fr}.landing-connection-compact .landing-connection-node{flex-direction:row;justify-content:center;gap:6px}.landing-connection-compact .landing-connection-node strong{font-size:11px;font-weight:500}.landing-connection-compact .landing-connection-hub{margin:0;padding:0;background:none;border:0;box-shadow:none}.landing-connection-compact .landing-connection-line>svg{background:var(--landing-bg);width:14px}.landing-value{border-top:1px solid var(--landing-line)}.landing-value-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--landing-line)}.landing-value-tabs>button{display:flex;gap:12px;align-items:center;padding:21px 18px;border:0;border-bottom:3px solid transparent;background:none;text-align:left;color:var(--landing-muted)}.landing-value-tabs>button[aria-selected=true]{color:var(--landing-text);border-color:var(--landing-orange)}.landing-value-tabs strong{font-size:18px;font-weight:650;line-height:1.6}.landing-value-tabs svg{color:var(--landing-accent);flex-shrink:0}.landing-value-tabs>button>span{font:11px Consolas,monospace;margin-left:auto;color:var(--landing-faint)}.landing-value-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:55px;padding:36px 0 0;min-height:370px}.landing-value-index{font:12px Consolas,monospace;color:var(--landing-accent)}.landing-value-copy h3{font-size:28px;line-height:1.6;font-weight:750;margin-block:12px 17px;max-width:440px}.landing-value-copy>p{font-size:14px;line-height:1.95;color:var(--landing-muted)}.landing-value-copy .landing-value-outcome{display:flex;align-items:start;gap:9px;margin-top:20px;font-size:13px;color:var(--landing-text)}.landing-value-outcome svg{color:var(--landing-accent);flex-shrink:0;margin-top:5px}.landing-value-copy>.landing-link{margin-top:25px;font-size:13px}.landing-value-visual{margin:0;border:1px solid var(--landing-line);border-radius:16px;overflow:hidden;box-shadow:var(--landing-shadow);background:#f4f7fd}.landing-value-visual figcaption{display:flex;gap:15px;align-items:center;background:var(--landing-panel);padding:15px 18px;font-size:11px;color:var(--landing-muted)}.landing-value-visual figcaption>span{color:var(--landing-accent)}.landing-value-visual figcaption strong{font-weight:500}.landing-value-visual figcaption button{margin-left:auto;background:none;border:0;padding:3px;color:var(--landing-accent)}.landing-value-photo{display:block;position:relative;overflow:hidden;width:100%;border:0;padding:0;cursor:zoom-in!important;background:#f4f7fd}.landing-value-photo img{display:block;position:absolute;height:auto;max-width:none}.landing-value-network{display:flex;gap:24px;align-items:center;justify-content:center;padding:36px 24px;min-height:310px;border-radius:18px;border:1px solid var(--landing-line);background:radial-gradient(ellipse at 30% 50%,var(--landing-tint),var(--landing-surface))}.landing-value-network-center{display:flex;flex-direction:column;align-items:center;gap:9px;padding:22px;border:1px solid #ff69004d;border-radius:18px;background:var(--landing-panel);position:relative}.landing-value-network-center:after{content:"";position:absolute;width:25px;right:-25px;top:50%;border-top:1px dashed var(--landing-orange)}.landing-value-network-center img{object-fit:contain;height:42px}.landing-value-network-center strong{font-size:24px}.landing-value-network-center span{font-size:11px;color:var(--landing-muted);text-align:center}.landing-value-network-nodes{display:grid;gap:10px;min-width:0}.landing-value-network-nodes>div{display:flex;gap:14px;align-items:center;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-panel);padding:14px 18px;font-size:13px}.landing-value-network-nodes svg{color:var(--landing-accent);flex-shrink:0}#home-scenarios{padding-top:25px}#home-scenarios .landing-scenarios{border:0;border-radius:0;border-bottom:1px solid var(--landing-line)}#home-scenarios .landing-scenario{min-height:0;padding:18px 20px;display:grid;grid-template-columns:27px 1fr;column-gap:12px;border:0;background:none}#home-scenarios .landing-card-top{grid-row:span 2;margin:0}#home-scenarios .landing-card-top>span{display:none}#home-scenarios .landing-card-title{font-size:16px}#home-scenarios .landing-card-desc{margin-top:3px;font-size:11px}#home-scenarios .landing-scenario[aria-selected=true]:after{left:20px;right:20px;height:2px}.landing-scenario-workspace{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.8fr);gap:30px;margin-top:25px}.landing-scenario-workspace .landing-local-scenes{display:flex;flex-direction:column;gap:0;margin:0;border-right:1px solid var(--landing-line);padding-right:24px}.landing-scenario-workspace .landing-local-scenes>button{border:0;border-bottom:1px solid var(--landing-line);border-radius:0;background:none;position:relative;padding:22px 25px 22px 14px}.landing-scenario-workspace .landing-local-scenes>button[aria-pressed=true]{background:var(--landing-tint);box-shadow:inset 3px 0 var(--landing-orange)}.landing-scenario-workspace .landing-local-scenes strong{font-size:15px;margin-top:8px}.landing-scenario-workspace .landing-local-scenes svg{position:absolute;right:10px;top:25px;color:var(--landing-accent)}.landing-scenario-workspace .landing-local-guide{display:block;margin:0;padding:26px 30px;border:0;border-radius:14px;background:var(--landing-surface)}.landing-scenario-workspace .landing-local-guide h3{font-size:27px;margin:10px 0 13px!important}.landing-scenario-summary{font-size:16px;line-height:1.9;color:var(--landing-text);margin-bottom:23px!important}.landing-scenario-workspace .landing-local-requirements{gap:15px}.landing-scenario-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px;font-size:12px}.landing-scenario-prompt{margin-top:25px;border-top:1px solid var(--landing-line);padding-top:17px}.landing-scenario-prompt summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-size:13px;color:var(--landing-muted)}.landing-scenario-prompt summary::-webkit-details-marker{display:none}.landing-scenario-prompt summary>span{color:var(--landing-accent);font-size:19px}.landing-scenario-prompt[open] summary>span{transform:rotate(45deg)}.landing-scenario-prompt>div{padding-top:18px}.landing-scenario-prompt>div>p:first-child{font-size:13px;color:var(--landing-muted);line-height:1.9;margin-bottom:18px!important}.landing-scenario-prompt strong{display:block;color:var(--landing-text);margin-bottom:5px}.landing-scenario-prompt blockquote{font-size:15px;line-height:1.9;margin:12px 0 18px}.landing-scenario-prompt .landing-button{padding:10px 15px;font-size:12px}.landing-publish-methods{display:flex;gap:0;border-bottom:1px solid var(--landing-line);margin-bottom:22px}.landing-publish-methods>button{border:0;border-bottom:3px solid transparent;border-radius:0;background:none;padding:20px 28px;flex:1}.landing-publish-methods>button[aria-selected=true]{background:none;border-color:var(--landing-orange)}.landing-publish-methods>button>svg:last-child{display:none}.landing-publish-steps{border:0;border-radius:0;background:none;margin-bottom:14px}.landing-publish-steps>button{border:0;padding:13px 20px}.landing-publish-steps>button[aria-selected=true]{box-shadow:none;border-radius:10px}.landing-publish-client{border-radius:16px}.landing-publish-step-intro{padding:24px 28px}.landing-publish-screen{background:var(--landing-panel);padding:0 24px 24px;border:0}.landing-publish-screen .landing-window-bar{padding:13px 0;background:var(--landing-panel)}.landing-publish-focus-scroll{overflow-x:auto;border:1px solid var(--landing-line);border-radius:10px;scrollbar-width:thin}.landing-publish-photo.landing-publish-focus{position:relative;width:100%;min-width:760px;overflow:hidden}.landing-publish-photo.landing-publish-focus img{position:absolute;display:block;max-width:none;height:auto;margin:0}.landing-agent-embedded{padding:0;background:none;border:0;border-radius:0}.landing-agent-embedded .landing-agent-step{padding:30px 0 35px}.landing-agent-step-body{grid-template-columns:minmax(0,1fr);gap:20px}.landing-agent-readout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px;padding:20px 24px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel)}.landing-agent-request{border:0;border-radius:0;background:none;padding:0}.landing-agent-result{padding:0}.landing-agent-result ul{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:10px}.landing-agent-request>p:last-child{font-size:17px}.landing-agent-result h4{font-size:17px;margin-top:9px}.landing-agent-detail{background:var(--landing-panel)}.landing-agent-detail-window{min-width:892px}.landing-agent-detail figcaption{padding:13px 20px}.landing-agent-detail-scroll{padding:17px}.landing-agent-detail-footer{padding:10px 20px}.landing-agent-detail-footer>span{display:none}.landing-publish-agent-intro{padding-bottom:8px}.landing-advantage-list.landing-advantage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:32px}.landing-advantage-grid>article{padding:0 24px;border-right:1px solid var(--landing-line)}.landing-advantage-grid>article:first-child{padding-left:0}.landing-advantage-grid>article:last-child{border:0;padding-right:0}.landing-advantage-grid p{font-size:13px}.landing-identity-note{display:flex;align-items:center;justify-content:space-between;gap:28px}.landing-identity-note>div:first-child{max-width:620px}.landing-identity-note strong{font-size:16px}.landing-identity-note p{font-size:13px;color:var(--landing-muted);line-height:1.9;margin-top:8px!important}.landing-identity-note>div:last-child{display:flex;gap:24px;flex-wrap:wrap;flex-shrink:0;font-size:12px}.landing-safety{margin-top:22px!important}.landing-stories .landing-video-strip{padding:0 0 45px;margin-bottom:45px;border-bottom:1px solid var(--landing-line);gap:48px}.landing-stories .landing-video-strip h2{font-size:28px;line-height:1.6}.landing-product-panel{border-radius:14px;padding:30px}.landing-product-intro h3{font-size:28px}.landing-market-paths p,.landing-compute-features p{font-size:14px}.landing-closing-actions{display:flex;align-items:center;gap:24px;flex-shrink:0}.landing-closing-actions>.landing-link{font-size:13px}@media(max-width:1050px){.landing-value-panel{gap:30px}.landing-value-copy h3{font-size:25px}.landing-value-tabs strong{font-size:15px}.landing-identity-note{display:block}.landing-identity-note>div:last-child{margin-top:15px}.landing-connection-line small{font-size:10px;width:120px}.landing-connection-node strong{font-size:14px}.landing-connection-node small{font-size:11px}.landing-advantage-grid>article{padding-inline:16px}.landing-advantage-grid h3{font-size:15px}}@media(max-width:800px){.home-landing .landing-section{padding-block:52px}.home-landing .landing-section-head{margin-bottom:25px}.home-landing .landing-section-head>p{font-size:13px}.home-landing .landing-hero-grid{padding-block:38px 35px}.landing-connection-compact{margin-top:15px;padding-top:6px}.landing-connection-compact .landing-connection-node{flex-direction:column;gap:7px}.landing-connection-compact .landing-connection-node strong{font-size:10px}.landing-value-tabs>button{flex-direction:column;justify-content:start;gap:9px;padding:16px 7px;text-align:center}.landing-value-tabs strong{font-size:13px}.landing-value-tabs>button>span{display:none}.landing-value-panel{grid-template-columns:1fr;min-height:0;gap:25px;padding-top:25px}.landing-value-copy h3{font-size:25px}.landing-value-copy>p{font-size:14px}.landing-value-copy>.landing-link{margin-top:18px}.landing-value-network{min-height:0;padding:26px 17px;gap:17px}.landing-value-network-center{padding:16px}.landing-value-network-center strong{font-size:22px}.landing-value-network-center:after{width:18px;right:-18px}.landing-value-network-nodes>div{font-size:11px;padding:12px;gap:9px}#home-scenarios{padding-top:15px}#home-scenarios .landing-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}#home-scenarios .landing-scenario{padding:15px 11px;column-gap:8px;border:0;min-height:0}#home-scenarios .landing-card-title{font-size:14px}#home-scenarios .landing-card-desc{font-size:10px;line-height:1.6}#home-scenarios .landing-scenario[aria-selected=true]:after{left:11px;right:11px}.landing-scenario-workspace{grid-template-columns:1fr;gap:17px;margin-top:18px}.landing-scenario-workspace .landing-local-scenes{padding:0;border:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}.landing-scenario-workspace .landing-local-scenes>button{padding:13px 9px;border:1px solid var(--landing-line);border-radius:8px}.landing-scenario-workspace .landing-local-scenes strong{font-size:12px;line-height:1.7;margin:0}.landing-scenario-workspace .landing-local-scenes .landing-small,.landing-scenario-workspace .landing-local-scenes svg{display:none}.landing-scenario-workspace .landing-local-scenes>button[aria-pressed=true]{box-shadow:none;border-color:var(--landing-orange)}.landing-scenario-workspace .landing-local-guide{padding:22px 18px}.landing-scenario-workspace .landing-local-guide h3{font-size:23px}.landing-scenario-summary{font-size:15px}.landing-scenario-links{gap:14px;font-size:11px}.landing-publish-methods>button{padding:16px 8px;gap:9px}.landing-publish-methods strong{font-size:14px}.landing-publish-steps>button{min-height:0;padding:12px 10px}.landing-publish-step-intro{padding:20px 18px}.landing-publish-step-intro h3{font-size:22px}.landing-publish-screen{padding:0 12px 12px}.landing-publish-screen .landing-window-bar{padding:12px 0}.landing-agent-readout{grid-template-columns:1fr;padding:18px;gap:23px}.landing-agent-request>p:last-child,.landing-agent-result h4{font-size:16px}.landing-agent-result li{font-size:12px}.landing-agent-step-heading h3{font-size:21px}.landing-agent-detail-scroll{padding:12px}.landing-agent-detail-footer>span{display:block;margin-right:auto}.landing-agent-detail figcaption,.landing-agent-detail-footer{padding:12px}#home-advantages>.landing-wrap>.landing-connection{grid-template-columns:1fr;gap:23px;padding:25px 15px}#home-advantages .landing-connection-line{width:0;height:28px;border:0;border-left:1px dashed var(--landing-orange);justify-self:center}#home-advantages .landing-connection-line>svg{right:-9px;top:18px;transform:rotate(90deg)}#home-advantages .landing-connection-line small{left:15px;top:3px;width:130px;text-align:left}#home-advantages .landing-connection-node{gap:8px}#home-advantages .landing-connection-node strong{font-size:16px}#home-advantages .landing-connection-hub{width:100%;max-width:270px;margin:auto;padding:18px}.landing-advantage-list.landing-advantage-grid{grid-template-columns:1fr 1fr;gap:25px 20px}.landing-advantage-grid>article{padding:0;border:0}.landing-advantage-grid p{font-size:12px}.landing-identity-note>div:last-child{gap:15px}.landing-stories .landing-video-strip{grid-template-columns:1fr;gap:22px;padding-bottom:30px;margin-bottom:35px}.landing-stories .landing-video-strip h2{font-size:25px}.landing-product-panel{padding:21px 18px}.landing-product-intro h3{font-size:23px}.landing-closing-actions{flex-wrap:wrap;gap:20px}}@media(prefers-reduced-motion:no-preference){.landing-value-tabs>button,.landing-scenario-workspace .landing-local-scenes>button{transition:background .18s,color .18s,border-color .18s}}.landing-value-directions{display:grid;grid-template-columns:1fr 1fr;gap:28px}.landing-value-directions article{padding:30px 32px;border:1px solid var(--landing-line);border-radius:16px;background:var(--landing-panel)}.landing-value-directions article:last-child{background:linear-gradient(135deg,var(--landing-tint),var(--landing-panel))}.landing-value-directions article>svg{color:var(--landing-accent);margin-bottom:20px}.landing-value-directions h3{font-size:27px;line-height:1.6;font-weight:750;margin-bottom:13px}.landing-value-directions p{font-size:14px;line-height:1.95;color:var(--landing-muted)}.landing-value-directions ul{list-style:none;padding:0;margin:23px 0;display:grid;gap:10px}.landing-value-directions li{display:flex;gap:9px;align-items:start;font-size:13px;line-height:1.8}.landing-value-directions li>svg{color:var(--landing-accent);margin-top:4px;flex-shrink:0}.landing-value-directions .landing-link{font-size:13px}.landing-access-roles{margin-top:35px;padding-top:28px;border-top:1px solid var(--landing-line)}.landing-access-roles>h3{font-size:18px;font-weight:700;line-height:1.7;margin-bottom:22px}.landing-access-roles>div{display:grid;grid-template-columns:1fr 1fr;gap:40px}.landing-access-roles article{display:flex;gap:17px;align-items:start}.landing-access-roles article>svg{color:var(--landing-accent);flex-shrink:0;margin-top:3px}.landing-access-roles h4{font-size:18px;font-weight:650;line-height:1.7}.landing-access-roles p{font-size:13px;line-height:1.9;color:var(--landing-muted);margin-block:7px 14px!important}.landing-access-roles .landing-link{font-size:12px}.landing-skill-network{background:var(--landing-surface);position:relative}.landing-skill-workflows{background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:16px;padding:28px 32px}.landing-skill-tabs{display:flex;gap:32px;border-bottom:1px solid var(--landing-line);margin-bottom:27px}.landing-skill-tabs>button{display:flex;align-items:center;gap:10px;padding:5px 5px 19px;border:0;border-bottom:3px solid transparent;background:none;color:var(--landing-muted);font-size:17px;font-weight:650;text-align:left}.landing-skill-tabs>button[aria-selected=true]{color:var(--landing-text);border-bottom-color:var(--landing-orange)}.landing-skill-tabs svg{color:var(--landing-accent);flex-shrink:0}.landing-skill-flow-heading h3{font-size:26px;line-height:1.6;font-weight:750}.landing-skill-flow-heading>p{font-size:14px;line-height:1.9;color:var(--landing-muted);margin-top:10px!important}.landing-skill-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:0;margin:30px 0;list-style:none}.landing-skill-flow-steps li{border-top:2px solid var(--landing-line);padding-top:15px;min-width:0}.landing-skill-flow-steps li:last-child{border-top-color:var(--landing-orange)}.landing-skill-flow-steps li>span{font:12px Consolas,monospace;color:var(--landing-accent)}.landing-skill-flow-steps h4{font-size:18px;font-weight:650;line-height:1.7;margin-block:10px 7px}.landing-skill-flow-steps p{font-size:13px;line-height:1.9;color:var(--landing-muted)}.landing-skill-request{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:22px 25px;background:var(--landing-soft);border-radius:12px}.landing-skill-request blockquote{padding:0;margin:10px 0 0;font-size:15px;line-height:1.9}.landing-copy-control{min-width:0}.landing-copy-control .landing-button{font-size:13px;line-height:1.7;padding:12px 18px;max-width:100%;white-space:normal}.landing-copy-feedback{font-size:11px;line-height:1.8;color:var(--landing-accent);margin-top:8px!important}.landing-copy-feedback:empty{display:none}.landing-copy-control textarea,.landing-skill-install textarea{width:100%;min-width:0;max-width:100%;padding:14px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:8px;font-size:12px;line-height:1.8;color:var(--landing-text);margin-top:14px}.landing-skill-links{display:flex;align-items:center;gap:25px;flex-wrap:wrap;font-size:13px;margin-top:23px}.landing-skill-note{font-size:11px;line-height:1.9;color:var(--landing-muted);margin-top:25px!important}.landing-skill-install{margin-top:25px;scroll-margin-top:105px}.landing-skill-install-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;border:1px solid #ff690033;border-radius:14px;padding:28px 32px;background:var(--landing-tint)}.landing-skill-install-main h3{font-size:23px;font-weight:700;line-height:1.6;margin-block:9px 10px}.landing-skill-install-main>div>p:not(.landing-kicker){max-width:790px;font-size:13px;line-height:1.95;color:var(--landing-muted)}.landing-skill-install-main ol{display:flex;gap:22px;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0 0;font-size:12px;line-height:1.8}.landing-skill-install-main li{display:flex;gap:9px}.landing-skill-install-main li>span{color:var(--landing-accent);font-family:Consolas,monospace}.landing-skill-install .landing-advanced{margin-top:12px}.landing-client-connector{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:45px;align-items:center;padding:35px 0;margin-top:25px;border-top:1px solid var(--landing-line)}.landing-client-connector h3{font-size:26px;font-weight:750;line-height:1.6;margin-block:10px 14px}.landing-client-connector>div>p:not(.landing-kicker){font-size:14px;line-height:1.9;color:var(--landing-muted)}.landing-client-connector ol{padding:0;list-style:none;margin:20px 0;display:grid;gap:12px}.landing-client-connector li{display:flex;gap:13px;font-size:13px;line-height:1.9}.landing-client-connector li>span{color:var(--landing-accent);font-family:Consolas,monospace;flex-shrink:0}.landing-client-connector .landing-connector-note{font-size:11px;margin-top:15px!important}.landing-connector-actions{display:flex;flex-wrap:wrap;align-items:start;gap:12px}.landing-connector-actions>.landing-copy-control,.landing-connector-install-copy{min-width:0;max-width:100%}.landing-connector-install-details{margin-top:15px}.landing-connector-install-details>summary{font-size:12px;line-height:1.8;color:var(--landing-accent);cursor:pointer}.landing-connector-install-details textarea{display:block;width:100%;max-width:100%;min-width:0;margin-top:12px;border:1px solid var(--landing-line);border-radius:8px;background:var(--landing-panel);color:var(--landing-text);padding:13px;font-size:12px;line-height:1.8;resize:vertical}.landing-client-connector .landing-connector-difference{font-size:12px;padding-top:14px;margin-top:14px!important;border-top:1px solid var(--landing-line)}.landing-client-connector figure{margin:0;border:1px solid var(--landing-line);border-radius:14px;overflow:hidden;background:var(--landing-panel)}.landing-client-connector figure>button{width:100%;padding:0;border:0;background:#f4f7fd;cursor:zoom-in!important}.landing-client-connector img{display:block;width:100%;height:auto}.landing-client-connector figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;font-size:12px;color:var(--landing-muted)}.landing-client-connector figcaption button{display:flex;gap:6px;align-items:center;background:none;border:0;color:var(--landing-accent);font-size:11px}.landing-client-agent-example{border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-panel);scroll-margin-top:100px}.landing-client-agent-heading{padding:20px 24px;border-bottom:1px solid var(--landing-line)}.landing-client-agent-heading h3{font-size:18px;font-weight:650;line-height:1.7}.landing-client-agent-heading p{font-size:12px;color:var(--landing-muted);line-height:1.8;margin-top:5px!important}.landing-client-agent-example>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;cursor:pointer}.landing-client-agent-example>summary::-webkit-details-marker{display:none}.landing-client-agent-example>summary strong{display:block;font-size:16px;font-weight:650;line-height:1.7}.landing-client-agent-example>summary small{display:block;font-size:12px;color:var(--landing-muted);line-height:1.8;margin-top:4px}.landing-client-agent-example>summary>span:last-child{color:var(--landing-accent);font-size:23px}.landing-client-agent-example[open]>summary>span:last-child{transform:rotate(45deg)}.landing-client-agent-example[open]>summary{border-bottom:1px solid var(--landing-line)}.landing-client-agent-example #publish-panel-agent{padding:22px}.landing-agent-summary-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.landing-agent-summary-steps>button{display:flex;flex-direction:column;text-align:left;padding:18px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-panel);min-width:0}.landing-agent-summary-steps>button[aria-selected=true]{border-color:var(--landing-orange);background:var(--landing-tint)}.landing-agent-summary-number{font:11px Consolas,monospace;color:var(--landing-accent)}.landing-agent-summary-steps strong{font-size:17px;line-height:1.6;font-weight:700;margin-top:9px}.landing-agent-summary-label{font-size:10px;line-height:1.8;color:var(--landing-muted);margin-top:12px}.landing-agent-summary-request{font-size:14px;line-height:1.8;margin-top:5px}.landing-agent-summary-result{display:flex;gap:7px;font-size:13px;line-height:1.8;color:var(--landing-muted);margin-top:12px}.landing-agent-summary-result svg{flex-shrink:0;color:var(--landing-accent);margin-top:4px}.landing-agent-focus-context{font-size:12px;line-height:1.9;color:var(--landing-muted);padding:0 3px 17px}.landing-agent-focus-context ul{display:flex;gap:15px;flex-wrap:wrap;list-style:none;padding:0;margin:9px 0 0;font-size:11px}.landing-agent-focus-context li{display:flex;gap:5px;align-items:center}.landing-agent-focus-context svg{color:var(--landing-accent)}.landing-agent-compact .landing-publish-agent-intro{padding-bottom:18px}.landing-client-scenarios{padding-top:35px!important;margin-top:30px;border-top:1px solid var(--landing-line);scroll-margin-top:100px}.landing-desktop-path .landing-publish-footer>div{display:flex;gap:20px;flex-wrap:wrap;flex-shrink:0;font-size:12px}.landing-client-scenarios .landing-section-head>div>h3{font-size:27px;font-weight:750;line-height:1.6;margin-top:12px}.landing-client-scenarios .landing-section-head>p{font-size:12px;max-width:400px}.landing-capability-service-link{display:flex;gap:25px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:12px}.landing-capability-service-link ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0;color:var(--landing-muted);font-size:11px}.landing-capability-service-link li+li:before{content:"→";margin-right:12px;color:var(--landing-accent)}@media(max-width:1050px){.landing-skill-request{grid-template-columns:1fr}.landing-skill-install-main{grid-template-columns:1fr;gap:22px}.landing-client-connector{gap:30px}.landing-client-connector h3{font-size:23px}.landing-value-directions h3{font-size:24px}.landing-agent-summary-steps strong{font-size:15px}}@media(max-width:800px){.landing-value-directions{grid-template-columns:1fr;gap:16px}.landing-value-directions article{padding:23px 21px}.landing-value-directions article>svg{margin-bottom:14px}.landing-value-directions h3{font-size:23px}.landing-value-directions ul{margin:18px 0}.landing-access-roles{margin-top:26px;padding-top:23px}.landing-access-roles>div{grid-template-columns:1fr;gap:25px}.landing-access-roles h4{font-size:17px}.landing-skill-workflows{padding:21px 17px}.landing-skill-tabs{gap:12px;margin-bottom:22px}.landing-skill-tabs>button{flex:1;align-items:start;font-size:14px;gap:8px;line-height:1.7;padding-bottom:15px}.landing-skill-tabs svg{width:18px;height:18px;margin-top:3px}.landing-skill-flow-heading h3{font-size:22px}.landing-skill-flow-heading>p{font-size:13px}.landing-skill-flow-steps{grid-template-columns:1fr 1fr;gap:22px 17px;margin-block:25px}.landing-skill-flow-steps h4{font-size:16px}.landing-skill-flow-steps p{font-size:12px}.landing-skill-request{padding:18px 15px;gap:20px}.landing-skill-request blockquote{font-size:14px}.landing-skill-links{font-size:12px;gap:18px}.landing-skill-note{font-size:11px}.landing-skill-install-main{padding:23px 19px;gap:20px}.landing-skill-install-main h3{font-size:21px}.landing-skill-install-main ol{gap:9px 15px;font-size:11px}.landing-client-connector{grid-template-columns:1fr;gap:25px;margin-top:20px;padding-block:27px}.landing-client-connector h3{font-size:23px}.landing-client-connector li{font-size:13px}.landing-client-connector figure{max-width:600px}.landing-client-agent-example>summary{padding:18px 16px}.landing-client-agent-example>summary strong{font-size:15px}.landing-client-agent-example>summary small{font-size:11px}.landing-client-agent-example #publish-panel-agent{padding:17px 12px}.landing-client-agent-heading{padding:18px 16px}.landing-client-agent-heading h3{font-size:17px}.landing-agent-summary-steps{grid-template-columns:1fr;gap:9px}.landing-agent-summary-steps>button{padding:16px}.landing-agent-summary-steps strong{font-size:17px;margin-top:5px}.landing-agent-summary-label{margin-top:8px}.landing-agent-summary-result{margin-top:9px;font-size:13px}.landing-agent-focus-context ul{gap:8px 15px}.landing-client-scenarios .landing-section-head>div>h3{font-size:24px}.landing-desktop-path .landing-publish-footer>div{margin-top:14px;gap:15px}.landing-capability-service-link{gap:15px}.landing-capability-service-link ol{gap:7px;font-size:10px}.landing-capability-service-link li+li:before{margin-right:7px}}.home-landing main [id]{scroll-margin-top:110px}.home-landing #home-value,.home-landing #home-start,.home-landing #home-client,.home-landing #home-advantages,.home-landing #home-explore,.home-landing #home-stories{padding-block:56px}.landing-focus-more{border-top:1px solid var(--landing-line);margin-top:20px;min-width:0}.landing-focus-more>summary{position:relative;cursor:pointer;list-style:none;padding:17px 30px 17px 0;font-size:13px;line-height:1.8;color:var(--landing-text)}.landing-focus-more>summary::-webkit-details-marker{display:none}.landing-focus-more>summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:21px;color:var(--landing-accent)}.landing-focus-more[open]>summary:after{content:"−"}.landing-focus-more>summary small{display:block;color:var(--landing-muted);font-size:12px;line-height:1.8;margin-top:5px}.landing-path-choices{display:grid;grid-template-columns:1fr 1fr;gap:24px}.landing-path-choices>a{display:flex;align-items:start;gap:20px;padding:25px 28px;border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-panel);color:var(--landing-text);text-decoration:none}.landing-path-choices>a:hover{border-color:var(--landing-orange);background:var(--landing-tint)}.landing-path-choices svg{color:var(--landing-accent);flex-shrink:0;margin-top:4px}.landing-path-choices h3{font-size:22px;line-height:1.6;font-weight:700}.landing-path-choices p{font-size:13px;line-height:1.9;color:var(--landing-muted);margin-top:8px!important}.landing-path-choices>a>svg:last-child{margin-left:auto}.landing-case-brief{padding-bottom:24px}.landing-case-brief h3{font-size:26px;line-height:1.65;font-weight:750;margin:10px 0}.landing-case-brief p:not(.landing-kicker){font-size:14px;line-height:1.95;color:var(--landing-muted);max-width:780px}.landing-skill-case-body{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:start}.landing-case-timeline{list-style:none;padding:0;margin:0;display:grid;gap:20px}.landing-case-timeline li{display:flex;gap:18px}.landing-case-timeline li>span{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--landing-line);border-radius:50%;color:var(--landing-accent);font:11px Consolas,monospace}.landing-case-timeline h4{font-size:17px;line-height:1.8;font-weight:650}.landing-case-timeline p{font-size:13px;line-height:1.9;color:var(--landing-muted);margin-top:4px!important}.landing-case-delivery{background:var(--landing-tint);border-left:3px solid var(--landing-orange);padding:25px 28px;border-radius:0 12px 12px 0}.landing-case-delivery ul{list-style:none;margin:18px 0;padding:0;display:grid;gap:14px}.landing-case-delivery li{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:650;line-height:1.6}.landing-case-delivery li>span{color:var(--landing-accent);font-size:14px}.landing-case-delivery>p:last-child{color:var(--landing-muted);font-size:13px;line-height:1.9}.landing-delivery-caption{display:block;font-size:11px;color:var(--landing-muted);margin-top:9px;line-height:1.8}.landing-case-delivery li>div{min-width:0}.landing-case-delivery li strong{display:block;font-size:18px;font-weight:650}.landing-case-delivery li small{display:block;font-size:12px;font-weight:400;line-height:1.9;color:var(--landing-muted);margin-top:4px}.landing-case-delivery li+li{border-top:1px solid var(--landing-line);padding-top:13px}.landing-case-brief-prompt{margin-top:25px}.landing-case-brief-prompt blockquote{font-size:14px}.landing-skill-workflows .landing-skill-tabs{margin-bottom:24px;gap:28px}.landing-skill-workflows .landing-skill-tabs>button{font-size:14px;padding-bottom:13px}.landing-skill-workflows .landing-focus-more[open] .landing-skill-flow-heading{padding-top:12px}.landing-skill-network .landing-skill-note{margin-top:12px!important;font-size:10px}.landing-skill-network .landing-skill-install-main{padding:21px 28px;gap:28px}.landing-skill-network .landing-skill-install-main h3{font-size:20px;margin:0 0 8px}.landing-skill-network .landing-skill-install-main>div>p{font-size:12px}.landing-skill-network .landing-advanced{margin-top:0;border-width:0 0 1px;border-radius:0}.landing-skill-network .landing-advanced>summary{padding:15px 4px;font-size:12px}.landing-client-case>.landing-case-brief{display:grid;grid-template-columns:1.25fr 1fr;gap:45px;align-items:start}.landing-client-case-result{border-left:1px solid var(--landing-line);padding-left:30px}.landing-client-case-result>strong{font-size:12px;font-weight:500;color:var(--landing-accent)}.landing-client-case-result ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}.landing-client-case-result li{font-size:14px;line-height:1.8;display:flex;gap:10px}.landing-client-case-result li>span{color:var(--landing-accent)}.landing-client-case .landing-client-agent-example{border:0;background:none;border-radius:0}.landing-client-case #publish-panel-agent{padding:0}.landing-client-case .landing-publish-agent-intro{display:none}.landing-client-case .landing-agent-summary-steps>button{padding:16px 19px}.landing-client-case .landing-agent-summary-steps strong{font-size:16px;margin-top:5px}.landing-client-case .landing-agent-summary-label{display:none}.landing-client-case .landing-agent-summary-request{font-size:12px;margin-top:9px}.landing-client-case .landing-agent-summary-result{font-size:12px;margin-top:8px}.landing-client-case .landing-agent-focus-context{display:none}.landing-client-case .landing-agent-detail{margin:0}.landing-client-case .landing-agent-detail-scroll{padding:17px 20px}.landing-client-case .landing-agent-detail-footer{padding:9px 20px}.landing-case-record{font-size:10px;color:var(--landing-muted);line-height:1.9;margin-top:10px!important}.landing-connector-entry{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:23px 28px;background:var(--landing-tint);border-radius:12px;margin-top:25px;scroll-margin-top:110px}.landing-connector-entry h3{font-size:20px;line-height:1.7;font-weight:700}.landing-connector-entry p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:7px!important}.landing-connector-entry>.landing-copy-control{flex-shrink:0}.landing-desktop-path .landing-focus-more{margin-top:0}.landing-client-tutorial .landing-publish-steps{margin-top:14px}.landing-desktop-path .landing-client-connector{margin-top:0;padding-top:15px;border:0}.landing-desktop-path .landing-publish-tools{border-width:0 0 1px;border-radius:0;margin-top:0}.landing-desktop-path .landing-publish-tools>summary{padding:17px 4px;font-size:13px}.landing-desktop-path .landing-publish-footer{padding-block:16px 0;margin-top:0;border:0}.landing-desktop-path .landing-publish-footer>p{font-size:11px}.landing-desktop-path .landing-publish-footer+details{margin-top:15px}.landing-connection-more{margin:0 0 24px}#home-advantages .landing-advantage-grid{margin-top:0}#home-advantages .landing-identity-note{margin-top:25px;padding-block:18px}#home-advantages .landing-safety{margin-top:15px;font-size:11px}.landing-capability-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.landing-capability-overview>a{position:relative;padding:10px 24px;display:flex;flex-direction:column;gap:13px;color:var(--landing-text);text-decoration:none;border-right:1px solid var(--landing-line);min-width:0}.landing-capability-overview>a:first-child{padding-left:0}.landing-capability-overview>a:last-child{border:0}.landing-capability-overview svg{color:var(--landing-accent)}.landing-capability-overview strong{font-size:17px;line-height:1.6;font-weight:650}.landing-capability-overview span{font-size:12px;line-height:1.8;color:var(--landing-muted)}.landing-capability-overview svg:last-child{position:absolute;right:20px;top:12px}#home-explore .landing-focus-more{margin-top:25px}#home-explore .landing-focus-more[open]>.landing-capability-service-link{padding-top:15px}.landing-stories .landing-video-strip{padding:0;margin-bottom:28px;grid-template-columns:1.3fr 1fr;gap:50px;border:0}.landing-stories .landing-video-strip h2{font-size:28px;line-height:1.55}.landing-stories .landing-video-strip p:not(.landing-kicker){font-size:13px;line-height:1.9}.landing-stories-collection{margin-top:0}.landing-stories-collection .landing-story-tabs{margin-block:20px}.landing-stories-collection .landing-playbook{padding-inline:0}.landing-story-preview{padding-top:28px;border-top:1px solid var(--landing-line)}.landing-story-preview>h2{font-size:28px;font-weight:750;line-height:1.6}.landing-story-preview>p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:10px!important}.landing-story-preview>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:24px}.landing-story-preview article{padding:25px 24px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);min-width:0}.landing-story-preview h3{font-size:20px;line-height:1.7;font-weight:700;margin-top:16px}.landing-story-preview dl{margin-block:18px;display:grid;gap:7px}.landing-story-preview dt{font-size:11px;line-height:1.8;color:var(--landing-muted)}.landing-story-preview dd{font-size:13px;line-height:1.9;margin:0 0 5px}.landing-story-preview a{font-size:12px}@media(max-width:800px){.landing-path-choices{grid-template-columns:1fr;gap:12px}.landing-path-choices>a{padding:22px 18px;gap:15px}.landing-path-choices h3{font-size:20px}.landing-case-brief h3{font-size:23px}.landing-case-brief p:not(.landing-kicker){font-size:13px}.landing-skill-case-body{grid-template-columns:1fr;gap:25px}.landing-case-timeline{gap:17px}.landing-case-delivery{padding:20px}.landing-case-delivery li{font-size:17px;gap:10px}.landing-skill-workflows .landing-skill-tabs{gap:12px}.landing-skill-workflows .landing-skill-tabs>button{font-size:13px}.landing-skill-network .landing-skill-install-main{padding:22px 19px;gap:18px}.landing-client-case>.landing-case-brief{grid-template-columns:1fr;gap:20px}.landing-client-case-result{padding:17px 0 0;border-left:0;border-top:1px solid var(--landing-line)}.landing-client-case-result ul{gap:7px}.landing-client-case .landing-agent-summary-steps{grid-template-columns:1fr;gap:8px}.landing-client-case .landing-agent-summary-steps>button{padding:14px 16px}.landing-client-case .landing-agent-detail-scroll{padding:12px}.landing-connector-entry{align-items:start;flex-direction:column;gap:18px;padding:22px 18px}.landing-connector-entry h3{font-size:19px}.landing-connector-entry>.landing-copy-control{flex-shrink:1}.landing-capability-overview{grid-template-columns:1fr 1fr;gap:23px 0}.landing-capability-overview>a{padding:8px 17px}.landing-capability-overview>a:nth-child(odd){padding-left:0}.landing-capability-overview>a:nth-child(2n){border:0}.landing-capability-overview strong{font-size:15px;padding-right:10px}.landing-capability-overview svg:last-child{right:10px}.landing-capability-overview span{font-size:11px}.landing-stories .landing-video-strip{grid-template-columns:1fr;gap:22px}.landing-stories .landing-video-strip h2{font-size:25px}.landing-story-preview>h2{font-size:25px}.landing-story-preview>div{grid-template-columns:1fr;gap:14px}.landing-story-preview article{padding:22px}}.landing-scenario-visuals.landing-scenario-workspace{grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);gap:30px}.landing-scenario-visuals .landing-local-scenes{padding-right:22px}.landing-scenario-visuals .landing-local-scenes>button{display:flex;flex-direction:row;align-items:center;gap:13px;padding:18px 12px;min-width:0}.landing-scenario-visuals .landing-local-scenes>button>img{width:82px;height:62px;object-fit:cover;flex-shrink:0;border:1px solid var(--landing-line);border-radius:7px}.landing-scenario-visuals .landing-scenario-choice-text{min-width:0;flex:1}.landing-scenario-visuals .landing-local-scenes .landing-small{display:block;font-size:10px;line-height:1.8}.landing-scenario-visuals .landing-local-scenes strong{display:block;font-size:14px;line-height:1.85;margin-top:5px}.landing-scenario-visuals .landing-local-scenes>button>svg{position:static;flex-shrink:0;width:14px}.landing-scenario-visuals .landing-local-guide{padding:0;background:transparent;border-radius:0}.landing-scenario-overview{padding:0 0 20px}.landing-scenario-visuals .landing-local-guide h3{font-size:26px;margin:7px 0 10px!important}.landing-scenario-visuals .landing-scenario-overview>.landing-kicker{display:none}.landing-scenario-visuals .landing-scenario-summary{font-size:14px;color:var(--landing-muted);margin-bottom:0!important}.landing-scenario-product-image{margin:0;overflow:hidden;border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-panel)}.landing-scenario-product-image>button{display:block;width:100%;border:0;padding:0;background:var(--landing-soft);cursor:zoom-in!important}.landing-scenario-product-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.landing-scenario-product-image figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 17px;color:var(--landing-muted);font-size:11px;line-height:1.8}.landing-scenario-product-image figcaption>button{display:flex;gap:5px;align-items:center;background:none;border:0;color:var(--landing-accent);font-size:11px}.landing-scenario-access{padding:21px 0 0}.landing-scenario-visuals .landing-local-requirements{margin:0}.landing-scenario-visuals .landing-local-requirements dt{font-size:12px}.landing-scenario-visuals .landing-local-requirements dd{font-size:12px;line-height:1.9}.landing-scenario-visuals .landing-scenario-links{margin-top:16px;gap:20px;font-size:12px}.landing-scenario-visuals .landing-scenario-prompt{margin-top:20px}.landing-scenario-visuals .landing-scenario-prompt summary{font-size:12px}.skill-demo{border:1px solid var(--landing-line);border-radius:20px;overflow:hidden;background:var(--landing-panel);box-shadow:0 20px 60px #1b263008}.skill-demo-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--landing-line)}.skill-demo-bar>span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:650}.skill-demo-bar svg{color:var(--landing-accent)}.skill-demo-bar>small{font-size:11px;line-height:1.8;color:var(--landing-muted);padding:3px 10px;border:1px solid var(--landing-line);border-radius:20px}.skill-demo-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px;border-bottom:1px solid var(--landing-line)}.skill-demo-nav>button{display:flex;align-items:center;gap:14px;min-width:0;padding:24px 18px;border:0;border-bottom:3px solid transparent;background:none;text-align:left;color:var(--landing-muted)}.skill-demo-nav>button[aria-selected=true]{color:var(--landing-text);border-bottom-color:var(--landing-orange)}.skill-demo-step-icon{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-soft)}.skill-demo-nav>button[aria-selected=true] .skill-demo-step-icon{color:#241407;background:var(--landing-orange);border-color:var(--landing-orange)}.skill-demo-nav strong{display:flex;align-items:center;gap:10px;font-size:19px;line-height:1.6;font-weight:700}.skill-demo-nav strong>small{font:11px Consolas,monospace;color:var(--landing-muted)}.skill-demo-nav button>span>small{display:block;font-size:11px;line-height:1.8;color:var(--landing-muted);margin-top:3px}.skill-demo-nav button>svg{margin-left:auto;color:var(--landing-faint);flex-shrink:0}.skill-demo-nav button:last-child>svg{visibility:hidden}.skill-demo-stage{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);min-height:475px}.skill-demo-dialogue{padding:32px 28px;border-right:1px solid var(--landing-line);display:flex;flex-direction:column;min-width:0}.skill-demo-role{display:flex;align-items:center;gap:10px;margin-bottom:23px}.skill-demo-role>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:var(--landing-tint);color:var(--landing-accent)}.skill-demo-role strong{font-size:13px;font-weight:650;line-height:1.7}.skill-demo-dialogue blockquote{margin:0 0 23px;padding:18px 20px;border-radius:13px 13px 3px;background:var(--landing-tint);font-size:17px;font-weight:600;line-height:1.9}.skill-demo-reply{display:flex;align-items:start;gap:10px}.skill-demo-reply-mark{color:var(--landing-accent);font-size:24px;line-height:1.2}.skill-demo-reply p{font-size:13px;line-height:1.95;color:var(--landing-muted)}.skill-demo-state{display:flex;gap:7px;align-items:center;font-size:11px;line-height:1.8;color:var(--landing-accent);margin:18px 0 27px 29px}.skill-demo-network{display:flex;align-items:start;justify-content:space-between;gap:18px;max-width:330px;margin-top:auto}.skill-demo-network>span{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;flex:1;min-width:0}.skill-demo-network>span+span:before{position:absolute;content:"";width:calc(100% - 25px);border-top:1px dashed var(--landing-line);top:18px;right:calc(50% + 20px)}.skill-demo-network>span>span{display:grid;place-items:center;width:38px;height:38px;background:var(--landing-soft);border:1px solid var(--landing-line);border-radius:11px;color:var(--landing-muted)}.skill-demo-network>span:nth-child(2)>span{color:var(--landing-accent);border-color:#ff690050;background:var(--landing-tint)}.skill-demo-network small{font-size:10px;line-height:1.7;color:var(--landing-muted);text-align:center}.skill-demo-workspace{padding:32px;background:radial-gradient(ellipse at 90% 10%,var(--landing-tint),var(--landing-soft) 70%);display:flex;align-items:center;min-width:0}.skill-demo-workspace>article,.skill-demo-application{width:100%;min-width:0}.skill-demo-task,.skill-demo-delivery,.skill-demo-proposal{padding:26px;border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-panel);box-shadow:0 10px 28px #1b263008}.skill-demo-document-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;line-height:1.8;color:var(--landing-muted)}.skill-demo-document-top>span:first-child{display:flex;gap:7px;align-items:center}.skill-demo-status{padding:4px 9px;border-radius:20px;background:var(--landing-tint);color:var(--landing-accent);font-size:10px;line-height:1.8}.skill-demo-workspace h3{font-size:25px;font-weight:750;line-height:1.6;margin:18px 0 22px}.skill-demo-task-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-block:20px;border-block:1px solid var(--landing-line)}.skill-demo-task-fields>div>span{display:block;font-size:11px;color:var(--landing-muted);line-height:1.8;margin-bottom:13px}.skill-demo-chips{display:flex;flex-wrap:wrap;gap:8px}.skill-demo-chips strong{font-size:11px;font-weight:500;line-height:1.8;padding:5px 9px;border-radius:6px;border:1px solid var(--landing-line);background:var(--landing-soft)}.skill-demo-task-fields ul{padding:0;margin:0;list-style:none;display:grid;gap:12px}.skill-demo-task-fields li{display:flex;gap:9px;align-items:center;font-size:13px;line-height:1.8}.skill-demo-task-fields svg{color:var(--landing-accent);flex-shrink:0}.skill-demo-agreement{display:flex;align-items:start;gap:8px;font-size:10px;line-height:1.9;color:var(--landing-muted);margin-top:15px!important}.skill-demo-agreement svg{flex-shrink:0;margin-top:2px;color:var(--landing-accent)}.skill-demo-match{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.8;padding:15px 13px;background:var(--landing-soft);border:1px dashed var(--landing-line);border-radius:9px;margin-top:22px}.skill-demo-match>svg{color:var(--landing-accent);flex-shrink:0}.skill-demo-match-line{flex:1;border-top:1px dashed var(--landing-orange);min-width:12px}.skill-demo-service-mini{display:flex;gap:7px;align-items:center;max-width:50%;font-weight:650}.skill-demo-service-mini svg{color:var(--landing-accent);flex-shrink:0}.skill-demo-task-reference{display:flex;align-items:center;gap:9px;color:var(--landing-muted);font-size:12px;line-height:1.8;margin:0 0 16px}.skill-demo-provider{display:flex;gap:14px;align-items:center;margin-bottom:19px}.skill-demo-provider>span{display:grid;place-items:center;width:54px;height:54px;border:1px solid #ff690033;border-radius:15px;background:var(--landing-tint);color:var(--landing-accent);flex-shrink:0}.skill-demo-provider small{font-size:10px;line-height:1.8;color:var(--landing-muted)}.skill-demo-provider h3{margin:4px 0 0;font-size:22px}.skill-demo-proposal-items{border-top:1px solid var(--landing-line);padding-top:19px;margin-top:20px}.skill-demo-proposal-items>strong{font-size:12px;line-height:1.8}.skill-demo-proposal-items p{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.8;margin-top:10px!important;color:var(--landing-muted)}.skill-demo-proposal-items svg{color:var(--landing-accent);flex-shrink:0}.skill-demo-gate{display:flex;align-items:center;gap:12px;background:var(--landing-tint);color:var(--landing-accent);padding:13px 16px;border-radius:8px;margin-top:22px}.skill-demo-gate strong{font-size:13px;font-weight:650;line-height:1.8}.skill-demo-caption{font-size:10px;line-height:1.9;color:var(--landing-muted);margin-top:12px!important}.skill-demo-files{display:grid;gap:12px}.skill-demo-files>div{display:flex;align-items:center;gap:13px;padding:15px 13px;background:var(--landing-soft);border:1px solid var(--landing-line);border-radius:9px;min-width:0}.skill-demo-files>div>span{color:var(--landing-accent);flex-shrink:0}.skill-demo-files strong{display:block;font-size:14px;line-height:1.8;font-weight:650}.skill-demo-files small{display:block;font-size:10px;line-height:1.9;color:var(--landing-muted);margin-top:4px}.skill-demo-files>div>small{margin-left:auto;font:9px Consolas,monospace;letter-spacing:1px}.skill-demo-review{padding-top:20px;margin-top:20px;border-top:1px solid var(--landing-line)}.skill-demo-review>strong{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:650}.skill-demo-review>strong>svg{color:var(--landing-accent)}.skill-demo-review>div{display:flex;flex-wrap:wrap;gap:9px 16px;margin-top:13px}.skill-demo-review>div>span{display:flex;gap:7px;align-items:center;font-size:11px;color:var(--landing-muted);line-height:1.8}.skill-demo-checkbox{width:12px;height:12px;border:1px solid var(--landing-line);border-radius:3px}.skill-demo-delivered{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.8;color:var(--landing-accent);margin-top:22px!important}.skill-demo-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 24px;border-top:1px solid var(--landing-line)}.skill-demo-footer p{font-size:10px;color:var(--landing-muted);line-height:1.9;max-width:680px}.skill-demo-footer button{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;padding:10px 16px;border:0;border-radius:8px;background:var(--landing-orange);color:#241407;font-size:12px;line-height:1.8;font-weight:650}.landing-skill-documentation{margin-top:15px}.landing-skill-documentation[open]>.landing-skill-workflows{margin-top:10px}.landing-route-chips,.landing-capability-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}.landing-route-chips li{font-size:11px;line-height:1.8;padding:3px 10px;border:1px solid var(--landing-line);border-radius:20px;color:var(--landing-accent)}.landing-capability-overview .landing-capability-chips{gap:7px;margin-top:0}.landing-capability-chips li{font-size:10px;line-height:1.8;padding:3px 7px;background:var(--landing-soft);color:var(--landing-muted);border-radius:5px}.landing-client-workbench-heading{margin-bottom:22px}.landing-client-workbench-heading h3{font-size:24px;font-weight:700;line-height:1.6;margin-top:10px}.landing-client-workbench-heading>p:last-child{font-size:12px;color:var(--landing-muted);line-height:1.8;margin-top:9px!important}.landing-client-visible #publish-panel-client{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:start}.landing-client-visible .landing-publish-steps{display:flex;flex-direction:column;gap:10px;margin:0;border:0}.landing-client-visible .landing-publish-steps>button{display:flex;align-items:center;gap:13px;width:100%;padding:22px 17px;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);text-align:left}.landing-client-visible .landing-publish-steps>button[aria-selected=true]{background:var(--landing-tint);border-color:var(--landing-orange)}.landing-client-visible .landing-publish-steps strong{font-size:14px;line-height:1.8}.landing-client-visible .landing-publish-steps>button>span{font:11px Consolas,monospace;color:var(--landing-accent)}.landing-client-visible .landing-publish-steps>button>svg{margin-left:auto;flex-shrink:0}.landing-client-visible .landing-publish-step-intro{padding:22px;gap:20px}.landing-client-visible .landing-publish-step-intro .landing-kicker{display:none}.landing-client-visible .landing-publish-step-intro h3{font-size:22px;line-height:1.6;margin:0 0 10px}.landing-client-visible .landing-publish-step-intro p{font-size:12px;line-height:1.9}.landing-client-visible .landing-publish-step-actions{flex-direction:column;align-items:end;gap:12px;flex-shrink:0}.landing-client-visible .landing-publish-step-actions .landing-link{font-size:11px}.landing-client-visible .landing-publish-step-actions .landing-button{padding:9px 14px;font-size:12px}.landing-client-visible .landing-publish-screen{padding-inline:20px;padding-bottom:20px}.landing-mobile-shot-hint{display:none}.landing-desktop-path>.landing-wrap>.landing-client-case{margin-top:35px;padding-top:30px;border-top:1px solid var(--landing-line)}.landing-client-case>.landing-case-brief h3{font-size:25px}.landing-client-case>.landing-case-brief p:not(.landing-kicker){font-size:13px}.landing-client-case .landing-agent-summary-steps{gap:0;border-block:1px solid var(--landing-line)}.landing-client-case .landing-agent-summary-steps>button{border:0;border-radius:0;border-bottom:2px solid transparent;background:transparent;padding:17px 20px}.landing-client-case .landing-agent-summary-steps>button[aria-selected=true]{background:var(--landing-tint);border-bottom-color:var(--landing-orange)}.landing-client-case .landing-agent-summary-request{display:none}.landing-client-case .landing-agent-focus-context{display:block;padding:10px 0 16px}.landing-client-case .landing-agent-focus-context ul{display:none}@media(max-width:1050px){.landing-scenario-visuals.landing-scenario-workspace{grid-template-columns:210px minmax(0,1fr);gap:24px}.landing-scenario-visuals .landing-local-scenes>button{gap:9px;padding-inline:9px}.landing-scenario-visuals .landing-local-scenes>button>img{width:57px;height:48px}.skill-demo-nav{padding-inline:15px}.skill-demo-nav>button{gap:10px;padding:20px 9px}.skill-demo-nav strong{font-size:17px;gap:7px}.skill-demo-stage{grid-template-columns:minmax(220px,.65fr) minmax(0,1fr)}.skill-demo-dialogue{padding:26px 20px}.skill-demo-workspace{padding:24px 20px}.skill-demo-task,.skill-demo-delivery,.skill-demo-proposal{padding:21px 19px}.skill-demo-task-fields{gap:16px}.skill-demo-match{flex-wrap:wrap}.skill-demo-match-line{display:none}.skill-demo-service-mini{max-width:100%}.skill-demo-workspace h3{font-size:23px}.landing-client-visible #publish-panel-client{grid-template-columns:155px minmax(0,1fr);gap:15px}.landing-client-visible .landing-publish-steps>button{padding:20px 13px;gap:9px}.landing-client-visible .landing-publish-step-intro{display:block}.landing-client-visible .landing-publish-step-actions{flex-direction:row;align-items:center;justify-content:space-between;margin-top:16px}}@media(max-width:800px){.landing-scenario-visuals.landing-scenario-workspace{grid-template-columns:1fr;gap:23px}.landing-scenario-visuals .landing-local-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-right:0;padding:0}.landing-scenario-visuals .landing-local-scenes>button{display:block;padding:9px;border:1px solid var(--landing-line);border-radius:9px;background:var(--landing-panel)}.landing-scenario-visuals .landing-local-scenes>button>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin-bottom:9px;border-radius:5px}.landing-scenario-visuals .landing-local-scenes strong{font-size:11px;line-height:1.8;margin-top:0}.landing-scenario-visuals .landing-local-scenes .landing-small,.landing-scenario-visuals .landing-local-scenes>button>svg{display:none}.landing-scenario-visuals .landing-local-guide h3{font-size:22px!important}.landing-scenario-visuals .landing-scenario-summary{font-size:13px}.landing-scenario-product-image{border-radius:10px}.landing-scenario-product-image figcaption{padding:11px 12px;gap:10px;font-size:10px}.landing-scenario-product-image figcaption>button{font-size:10px}.landing-scenario-visuals .landing-scenario-links{gap:14px;font-size:11px}.skill-demo{border-radius:14px}.skill-demo-bar{padding:14px 17px}.skill-demo-nav{padding:0 12px;gap:9px}.skill-demo-nav>button{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 0 13px}.skill-demo-nav strong{font-size:13px;justify-content:center;gap:5px}.skill-demo-nav strong>small{font-size:9px}.skill-demo-nav button>span>small{display:none}.skill-demo-nav button>svg{display:none}.skill-demo-step-icon{height:36px;width:36px;border-radius:10px}.skill-demo-step-icon svg{height:18px;width:18px}.skill-demo-stage{grid-template-columns:1fr;min-height:0}.skill-demo-dialogue{padding:23px 19px;border-right:0;border-bottom:1px solid var(--landing-line)}.skill-demo-role{margin-bottom:17px}.skill-demo-dialogue blockquote{font-size:15px;line-height:1.85;padding:15px 17px;margin-bottom:18px}.skill-demo-reply p{font-size:12px}.skill-demo-state{margin-block:15px 0}.skill-demo-network{display:none}.skill-demo-workspace{padding:20px 14px}.skill-demo-workspace h3{font-size:22px;line-height:1.6}.skill-demo-task,.skill-demo-delivery,.skill-demo-proposal{padding:20px 15px}.skill-demo-document-top{align-items:start;gap:10px}.skill-demo-status{font-size:9px;flex-shrink:0}.skill-demo-task-fields{grid-template-columns:1fr;gap:20px}.skill-demo-task-fields ul{gap:10px}.skill-demo-chips{gap:7px}.skill-demo-chips strong{padding:4px 8px;font-size:10px}.skill-demo-provider h3{font-size:20px;margin-top:4px}.skill-demo-provider>span{width:45px;height:45px}.skill-demo-files>div{gap:10px;padding:13px 10px}.skill-demo-files strong{font-size:13px}.skill-demo-files>div>small{display:none}.skill-demo-files small{font-size:10px}.skill-demo-delivered{font-size:12px;align-items:start}.skill-demo-delivered svg{flex-shrink:0}.skill-demo-footer{flex-direction:column;align-items:stretch;padding:17px;gap:13px}.skill-demo-footer p{font-size:9px}.skill-demo-footer button{align-self:end;font-size:11px}.landing-route-chips{margin-top:13px;gap:7px}.landing-route-chips li{padding:3px 8px;font-size:10px}.landing-client-workbench-heading h3{font-size:22px}.landing-client-visible #publish-panel-client{display:block}.landing-client-visible .landing-publish-steps{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:15px}.landing-client-visible .landing-publish-steps>button{padding:14px 12px;gap:8px}.landing-client-visible .landing-publish-steps strong{font-size:13px}.landing-client-visible .landing-publish-steps>button>svg{width:13px}.landing-client-visible .landing-publish-step-intro{padding:20px 17px}.landing-client-visible .landing-publish-step-intro h3{font-size:21px}.landing-client-visible .landing-publish-screen{padding-inline:12px;padding-bottom:12px}.landing-mobile-shot-hint{display:block;font-size:10px;line-height:1.9;color:var(--landing-muted);margin-bottom:10px!important}.landing-client-case .landing-agent-detail-footer>span{display:block;font-size:9px;color:var(--landing-muted)}.landing-client-case>.landing-case-brief h3{font-size:23px}.landing-client-case .landing-agent-summary-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.landing-client-case .landing-agent-summary-steps>button{padding:13px 9px}.landing-client-case .landing-agent-summary-steps strong{font-size:12px;line-height:1.8}.landing-client-case .landing-agent-summary-result{display:none}}.home-v2{--v2-gap:28px}.home-v2 .landing-section-head{gap:36px;margin-bottom:28px;align-items:end}.home-v2 .landing-section-head h2{font-size:32px;line-height:1.5;letter-spacing:-.025em}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child>p{font-size:13px;line-height:1.9;color:var(--landing-muted)}.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:330px}.home-v2 .landing-kicker{font-size:10px;letter-spacing:.13em}.home-v2 .landing-network-strip{padding-block:20px;font-size:11px}.home-v2 #home-scenarios{padding-block:46px 38px}.home-v2 #home-scenarios .landing-section-head h2{font-size:30px}.home-v2 .home-v2-browse{border:0;background:none;padding:0;margin-top:9px;font-size:12px;cursor:pointer}.home-v2 #home-scenarios .landing-scenarios{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;border:0;background:none}.home-v2 #home-scenarios .landing-scenario{display:block;padding:0;overflow:hidden;text-align:left;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:10px;box-shadow:none;min-width:0}.home-v2 #home-scenarios .landing-scenario:after{display:none}.home-v2 #home-scenarios .landing-scenario[aria-selected=true]{border-color:var(--landing-orange);background:var(--landing-panel)}.home-v2 #home-scenarios .home-v2-category-copy .landing-card-top>.landing-card-title{display:block}.home-v2-category-image{display:block;width:100%;height:auto;aspect-ratio:1.85;object-fit:cover;border-bottom:1px solid var(--landing-line)}.home-v2-category-copy{display:block;padding:16px 17px}.home-v2 .home-v2-category-copy .landing-card-top{display:flex;align-items:center;gap:10px;margin:0}.home-v2 .home-v2-category-copy .landing-card-top>svg:last-child{margin-left:auto;width:13px}.home-v2 .home-v2-category-copy .landing-card-title{font-size:16px;margin:0;line-height:1.6;font-weight:700;color:var(--landing-text)}.home-v2 .home-v2-category-copy .landing-card-desc{display:block;font-size:11px;line-height:1.8;margin:9px 0 0;color:var(--landing-muted)}.home-v2-category-tags{display:block;font-size:10px;line-height:1.8;color:var(--landing-faint);margin-top:3px}.home-v2-scenario-details{margin-top:15px}.home-v2 .home-v2-scenario-details>.landing-scenario-workspace{margin:10px 0 20px}.home-v2 #home-scenarios .landing-local-note{font-size:10px;margin-top:10px;line-height:1.8}.home-v2 #home-start{padding-block:52px 36px;background:linear-gradient(110deg,var(--landing-tint),var(--landing-bg) 75%);border-block:1px solid var(--landing-line)}.home-v2-outcome-layout{display:grid;grid-template-columns:.8fr 1.65fr;gap:45px;align-items:center}.home-v2-brief blockquote{font-size:16px;font-weight:600;line-height:1.9;padding:13px 17px;border-left:2px solid var(--landing-orange);margin:0 0 23px;background:var(--landing-panel);border-radius:0 7px 7px 0}.home-v2-brief>ol{padding:0;margin:0;list-style:none;display:grid;gap:23px}.home-v2-brief>ol>li{display:flex;gap:15px;position:relative}.home-v2-brief>ol>li+li:before{content:"";position:absolute;left:16px;bottom:calc(100% + 3px);height:19px;border-left:1px dashed var(--landing-line)}.home-v2-brief>ol>li>span{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:50%;background:var(--landing-orange);color:#1e1000;font:11px Consolas,monospace}.home-v2-brief h3{font-size:17px;font-weight:700;line-height:1.7}.home-v2-brief p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin-top:3px}.home-v2-deliverables{position:relative;min-width:0;display:grid;grid-template-columns:1.65fr .85fr;align-items:center;padding:26px 0;isolation:isolate}.home-v2-sheet{background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:11px;box-shadow:0 12px 35px #2923190b;min-width:0;overflow:hidden;transform:rotate(-1deg)}.home-v2-sheet header{display:flex;align-items:center;gap:9px;padding:18px;border-bottom:1px solid var(--landing-line);flex-wrap:wrap}.home-v2-sheet header svg{color:#16855c}.home-v2-sheet header strong{font-size:13px;font-weight:650;overflow-wrap:anywhere}.home-v2-sheet header small{display:block;width:100%;font-size:10px;color:var(--landing-muted);margin-top:3px}.home-v2-sheet-scroll{overflow-x:auto;padding:16px 0;scrollbar-width:thin}.home-v2-sheet table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;text-align:left;line-height:1.8;min-width:350px}.home-v2-sheet th,.home-v2-sheet td{border:1px solid var(--landing-line);padding:14px 10px;font-weight:400;vertical-align:top}.home-v2-sheet thead th{background:var(--landing-soft);font-weight:600;color:var(--landing-muted)}.home-v2-sheet th:first-child{width:17%}.home-v2-sheet>p{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--landing-muted);padding:4px 16px 18px}.home-v2-sheet>p svg{color:#16855c}.home-v2-report{position:relative;margin-left:-12px;z-index:1;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:10px;padding:24px 22px;min-width:0;box-shadow:0 15px 35px #29231912;transform:rotate(3deg)}.home-v2-report header{display:flex;align-items:center;gap:9px;color:#d95445;font-size:10px}.home-v2-report h3{font-size:21px;line-height:1.6;font-weight:750;margin:16px 0 19px}.home-v2-report ol{list-style:none;padding:0;margin:0;display:grid;gap:11px}.home-v2-report li{display:flex;gap:8px;font-size:11px;line-height:1.7;color:var(--landing-muted)}.home-v2-report li>span{color:var(--landing-faint);font:9px Consolas,monospace;margin-top:3px}.home-v2-report-chart{height:65px;display:flex;align-items:end;gap:10px;border-bottom:1px solid var(--landing-line);margin:23px 0 16px}.home-v2-report-chart i{flex:1;height:35%;background:#8db1ea;border-radius:2px 2px 0 0}.home-v2-report-chart i:nth-child(2){height:65%;background:#b5c9e9}.home-v2-report-chart i:nth-child(3){height:50%}.home-v2-report-chart i:nth-child(4){height:88%;background:#ffac76}.home-v2-report-chart i:nth-child(5){height:73%}.home-v2-report>p{font-size:9px;line-height:1.9;color:var(--landing-faint)}.home-v2-case-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 20px;margin-top:20px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:9px}.home-v2-case-foot p{font-size:12px;line-height:1.8;color:var(--landing-muted)}.home-v2-case-foot a{flex-shrink:0;display:flex;gap:6px;align-items:center;font-size:11px}.home-v2-illustration-note{font-size:10px;color:var(--landing-faint);line-height:1.8;margin-top:10px}.home-v2 .landing-skill-documentation{margin-top:10px}.home-v2 .landing-skill-documentation>.skill-demo{margin-top:10px}.home-v2 #home-client{padding-block:50px 34px;background:var(--landing-bg)}.home-v2-client-result-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px;align-items:stretch}.home-v2-client-result-layout>div{min-width:0}.home-v2 .landing-client-visible #publish-panel-client{display:block}.home-v2 .landing-client-visible .landing-publish-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 0 12px}.home-v2 .landing-client-visible .landing-publish-steps>button{padding:10px 9px;gap:7px;border-radius:7px;justify-content:center}.home-v2 .landing-client-visible .landing-publish-steps strong{font-size:12px;line-height:1.7}.home-v2 .landing-client-visible .landing-publish-steps>button>svg{display:none}.home-v2 .landing-client-visible .landing-publish-steps>button>span{font-size:9px}.home-v2 .landing-client-visible .landing-publish-step-intro{padding:17px 18px;gap:16px}.home-v2 .landing-client-visible .landing-publish-step-intro h3{font-size:17px;line-height:1.6;margin:0 0 5px}.home-v2 .landing-client-visible .landing-publish-step-intro p{font-size:11px;line-height:1.8}.home-v2 .landing-client-visible .landing-publish-step-actions{gap:8px}.home-v2 .landing-client-visible .landing-publish-step-actions .landing-button{font-size:10px;padding:7px 9px;gap:4px}.home-v2 .landing-client-visible .landing-publish-step-actions .landing-link{font-size:10px}.home-v2 .landing-client-visible .landing-publish-screen{padding:0 16px 16px}.home-v2-client-result{border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:12px;padding:23px;display:flex;flex-direction:column;align-items:start;min-width:0}.home-v2-client-address{display:flex;gap:10px;align-items:center;color:var(--landing-accent);margin:20px 0 18px;font-size:15px;font-weight:650}.home-v2-client-address svg:last-child{margin-left:12px}.home-v2-client-result h3{font-size:19px;font-weight:700;line-height:1.6}.home-v2-client-result>p:not(.landing-kicker){font-size:12px;line-height:1.8;color:var(--landing-muted);margin-top:9px}.home-v2-client-result ul{padding:0;margin:23px 0;list-style:none;display:grid;gap:14px}.home-v2-client-result li{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.9}.home-v2-client-result li svg{color:#159268;flex-shrink:0;margin-top:3px}.home-v2-client-result>small{font-size:9px;line-height:1.9;color:var(--landing-faint);margin-top:auto}.home-v2-client-process{list-style:none;padding:15px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:15px 0 0;border-radius:8px;background:var(--landing-soft);gap:18px}.home-v2-client-process li{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.8}.home-v2-client-process li>span{font:10px Consolas,monospace;color:var(--landing-accent)}.home-v2-client-process svg{margin-left:auto;color:var(--landing-faint)}.home-v2 .landing-desktop-path>.landing-wrap>.landing-client-case{margin-top:27px;padding-top:0;border:0}.home-v2-evidence-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin-bottom:15px}.home-v2-evidence-heading h3{font-size:17px;line-height:1.7;font-weight:650}.home-v2-evidence-heading p{max-width:480px;font-size:11px;color:var(--landing-muted);line-height:1.9}.home-v2 .landing-client-case .landing-agent-summary-steps{display:flex;gap:0;border-bottom:1px solid var(--landing-line);margin:0 0 10px;background:none}.home-v2 .landing-client-case .landing-agent-summary-steps>button{padding:10px 20px;display:flex;align-items:center;gap:11px;flex:1;min-width:0;border-radius:0}.home-v2 .landing-client-case .landing-agent-summary-steps strong{font-size:12px;margin:0;line-height:1.8}.home-v2 .landing-client-case .landing-agent-summary-number{font-size:10px}.home-v2 .landing-client-case .landing-agent-summary-request,.home-v2 .landing-client-case .landing-agent-summary-result{display:none}.home-v2 .landing-client-case .landing-agent-detail{border-radius:9px}.home-v2 .landing-client-case .landing-agent-detail-scroll{padding:15px 20px}.home-v2 .landing-case-record{display:flex;gap:7px;align-items:start;font-size:10px}.home-v2 .landing-case-record svg{flex-shrink:0;margin-top:2px;color:var(--landing-accent)}.home-v2 .home-v2-desktop-more{margin-top:12px}.home-v2 #home-value{padding-block:45px 34px;background:var(--landing-tint);border-block:1px solid var(--landing-line)}.home-v2-setup-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.home-v2-setup-grid>div{min-width:0}.home-v2-setup-grid>div+div{border-left:1px solid var(--landing-line);padding-left:40px}.home-v2-setup-role{display:flex;align-items:center;gap:15px;margin-bottom:12px}.home-v2-setup-role>svg{color:var(--landing-accent);flex-shrink:0}.home-v2-setup-role h3{font-size:22px;line-height:1.6;font-weight:700}.home-v2-setup-grid>div>p{font-size:12px;line-height:1.9;color:var(--landing-muted)}.home-v2 .home-v2-install{margin-top:12px;gap:0}.home-v2 .home-v2-install .landing-skill-install-main{display:flex;flex-direction:column;align-items:start;background:none;border-radius:0;padding:0;border:0;gap:15px}.home-v2 .home-v2-install .landing-skill-install-main p{font-size:11px;color:var(--landing-muted);line-height:1.9}.home-v2 .home-v2-install .landing-advanced{border-width:1px 0 0;border-radius:0;margin:12px 0 0;background:transparent}.home-v2 .home-v2-install .landing-advanced summary{font-size:11px;padding:13px 0}.home-v2 .home-v2-install .landing-advanced-body{padding:10px 0 18px}.home-v2 .home-v2-install+.landing-link{font-size:11px;margin-top:12px;display:inline-flex}.home-v2-setup-actions{display:flex;align-items:start;flex-wrap:wrap;gap:10px;margin:20px 0 13px}.home-v2-setup-actions .landing-button,.home-v2-install .landing-button{font-size:11px;padding:12px 15px;gap:9px}.home-v2-connector-setup>.landing-link{font-size:11px}.home-v2-connector-setup>.landing-focus-more{margin-top:15px}.home-v2-connector-setup summary{font-size:11px}.home-v2-connector-detail{padding:10px 0;font-size:12px;line-height:1.9;color:var(--landing-muted)}.home-v2-connector-detail h4{font-size:16px;font-weight:650;color:var(--landing-text);margin-bottom:10px}.home-v2-connector-detail ol{margin:15px 0;padding-left:20px}.home-v2-connector-detail li{margin:10px 0}.home-v2-connector-detail textarea{width:100%;font-size:11px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:8px;padding:12px;color:var(--landing-text)}.home-v2-connector-photo{display:block;width:100%;border:1px solid var(--landing-line);border-radius:9px;overflow:hidden;padding:0;background:var(--landing-panel);margin:15px 0}.home-v2-connector-photo img{width:100%;height:auto;display:block}.home-v2-connector-photo span{display:block;padding:10px;color:var(--landing-accent);font-size:11px}.home-v2 #home-advantages{padding-block:45px 15px;background:var(--landing-bg)}.home-v2 #home-advantages .landing-advantage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.home-v2 #home-advantages .landing-advantage-list h3{font-size:14px}.home-v2 #home-advantages .landing-advantage-list p{font-size:11px}.home-v2 #home-explore{padding-block:5px 20px;background:var(--landing-bg)}.home-v2 #home-explore .landing-capability-overview{border:1px solid var(--landing-line);border-radius:8px;overflow:hidden;background:var(--landing-soft)}.home-v2 #home-explore .landing-capability-overview>a{flex-direction:row;align-items:center;gap:10px;padding:16px;font-size:12px}.home-v2 #home-explore .landing-capability-overview>a>svg:last-child{margin-left:auto;width:13px}.home-v2 #home-explore .landing-capability-overview strong{font-size:12px}.home-v2 #home-explore .landing-focus-more{margin-top:9px}.home-v2-resource-descriptions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin:20px 0 25px}.home-v2-resource-descriptions p{font-size:12px;color:var(--landing-muted);line-height:1.8;margin:8px 0}.home-v2 #home-stories{padding-block:0 35px}.home-v2-story-resources{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.home-v2-video,.home-v2-stories-entry{border:1px solid var(--landing-line);border-radius:9px;background:var(--landing-surface);overflow:hidden;min-width:0}.home-v2-video summary,.home-v2-stories-entry{display:flex;align-items:center;gap:18px;padding:15px;cursor:pointer;list-style:none;color:var(--landing-text);text-decoration:none}.home-v2-video summary::-webkit-details-marker{display:none}.home-v2-video summary>img,.home-v2-stories-entry>img{width:100px;aspect-ratio:1.6;height:63px;object-fit:cover;border-radius:5px;flex-shrink:0}.home-v2-video h2,.home-v2-stories-entry h2{font-size:15px;font-weight:650;line-height:1.8}.home-v2-video summary p,.home-v2-stories-entry p{font-size:10px;line-height:1.8;color:var(--landing-muted);margin-top:4px}.home-v2-video summary>span,.home-v2-stories-entry>span{margin-left:auto;font-size:10px;color:var(--landing-accent);flex-shrink:0}.home-v2-video-expanded{padding:0 15px 15px}.home-v2-video-expanded video{width:100%;border-radius:6px;background:#111;max-height:65vh}.home-v2-video-expanded>.landing-link{display:inline-flex;font-size:11px;margin-top:10px}.home-v2 .landing-stories-collection .landing-story-preview{padding:20px 0}.home-v2 .landing-stories-collection .landing-story-preview h2{font-size:25px}.home-v2 .landing-faq{padding-block:40px}.home-v2 .landing-faq-grid{grid-template-columns:.7fr 1.3fr;gap:60px}.home-v2 .landing-faq h2{font-size:28px}.home-v2 .landing-faq summary{font-size:12px;padding-block:17px}.home-v2 .landing-closing{padding-block:34px}.home-v2 .landing-closing h2{font-size:25px}.home-v2 :is(button,a,summary):focus-visible{outline:2px solid var(--landing-orange);outline-offset:4px}@media(max-width:1100px){.home-v2 .landing-section-head h2,.home-v2 #home-scenarios .landing-section-head h2{font-size:28px}.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:280px}.home-v2-client-result-layout{grid-template-columns:minmax(0,1fr) 245px;gap:18px}.home-v2-client-result{padding:18px}.home-v2-client-result h3{font-size:17px}.home-v2-outcome-layout{grid-template-columns:.8fr 1.6fr;gap:28px}.home-v2-deliverables{grid-template-columns:1.5fr .9fr}.home-v2-report{padding:20px 17px}.home-v2-report h3{font-size:18px}.home-v2-story-resources{gap:15px}.home-v2-video summary,.home-v2-stories-entry{gap:12px}.home-v2-video summary>img,.home-v2-stories-entry>img{width:75px;height:53px}.home-v2-video summary>span{display:none}}@media(max-width:800px){.home-v2 .landing-section-head{display:block;margin-bottom:23px}.home-v2 .landing-section-head h2,.home-v2 #home-scenarios .landing-section-head h2{font-size:26px}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:none;margin-top:11px;font-size:12px}.home-v2 #home-scenarios,.home-v2 #home-start,.home-v2 #home-client,.home-v2 #home-value{padding-block:35px}.home-v2 #home-scenarios .landing-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-v2-category-copy{padding:12px}.home-v2 .home-v2-category-copy .landing-card-title{font-size:14px}.home-v2 .home-v2-category-copy .landing-card-desc{font-size:10px;line-height:1.8}.home-v2-category-tags{font-size:9px}.home-v2 .home-v2-category-copy .landing-card-top{gap:8px}.home-v2 .home-v2-category-copy .landing-card-top>svg{width:19px}.home-v2 .home-v2-category-copy .landing-card-top>svg:last-child{display:none}.home-v2-outcome-layout{grid-template-columns:1fr;gap:15px}.home-v2-brief>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.home-v2-brief>ol>li{display:block}.home-v2-brief>ol>li+li:before{display:none}.home-v2-brief h3{font-size:14px;margin-top:10px}.home-v2-brief p{font-size:11px}.home-v2-brief blockquote{font-size:14px;margin-bottom:20px}.home-v2-deliverables{padding:20px 0 10px;grid-template-columns:1.7fr 1fr}.home-v2-sheet header{padding:13px 12px}.home-v2-sheet header strong{font-size:11px}.home-v2-sheet header small{font-size:9px}.home-v2-sheet header svg{width:17px}.home-v2-sheet th,.home-v2-sheet td{padding:12px 8px}.home-v2-sheet table{min-width:320px}.home-v2-report{padding:17px 13px;margin-left:-8px;transform:rotate(2deg)}.home-v2-report h3{font-size:17px}.home-v2-report li{font-size:9px;gap:5px}.home-v2-report-chart{height:48px;gap:6px;margin-top:18px}.home-v2-case-foot{display:block;padding:14px 16px;margin-top:10px}.home-v2-case-foot p{font-size:11px}.home-v2-case-foot a{margin-top:11px}.home-v2-client-result-layout{grid-template-columns:minmax(0,1fr)}.home-v2-client-result{display:block;padding:17px 19px}.home-v2-client-result>.landing-kicker{display:none}.home-v2-client-address{float:right;margin:0;font-size:12px}.home-v2-client-result h3{font-size:17px}.home-v2-client-result ul{gap:9px;margin:15px 0}.home-v2-client-result li{font-size:12px}.home-v2 .landing-client-visible .landing-publish-steps>button{padding:10px 4px;display:flex}.home-v2 .landing-client-visible .landing-publish-steps strong{font-size:11px}.home-v2 .landing-client-visible .landing-publish-steps>button>span{display:none}.home-v2 .landing-client-visible .landing-publish-step-intro{display:block;padding:16px}.home-v2 .landing-client-visible .landing-publish-step-actions{flex-direction:row;justify-content:space-between;align-items:center;margin-top:12px}.home-v2 .landing-client-visible .landing-publish-screen{padding:0 12px 12px}.home-v2-client-process{gap:9px;padding:13px 12px}.home-v2-client-process li{font-size:10px;gap:6px;display:block}.home-v2-client-process li>span{display:block;margin-bottom:5px}.home-v2-client-process svg{display:none}.home-v2-evidence-heading{display:block}.home-v2-evidence-heading p{margin-top:8px;font-size:11px}.home-v2-evidence-heading h3{font-size:16px}.home-v2 .landing-client-case .landing-agent-summary-steps>button{padding:11px 7px;gap:5px;display:block}.home-v2 .landing-client-case .landing-agent-summary-steps strong{font-size:11px;margin-top:3px}.home-v2 .landing-client-case .landing-agent-detail-scroll{padding:12px}.home-v2-setup-grid{grid-template-columns:1fr;gap:26px}.home-v2-setup-grid>div+div{border-left:0;border-top:1px solid var(--landing-line);padding:27px 0 0}.home-v2-setup-role h3{font-size:21px}.home-v2-setup-actions{gap:9px}.home-v2-setup-actions .landing-button{font-size:11px}.home-v2 #home-advantages{padding-block:35px 10px}.home-v2 #home-advantages .landing-advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 20px}.home-v2 #home-explore .landing-capability-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2 #home-explore .landing-capability-overview>a{padding:15px 12px;border-bottom:1px solid var(--landing-line);gap:7px}.home-v2 #home-explore .landing-capability-overview strong{font-size:11px}.home-v2 #home-explore .landing-capability-overview>a>svg{width:19px}.home-v2-resource-descriptions{grid-template-columns:1fr 1fr;gap:20px}.home-v2-story-resources{grid-template-columns:1fr}.home-v2-video summary>span{display:block}.home-v2-video summary>img,.home-v2-stories-entry>img{width:85px;height:57px}.home-v2-video h2,.home-v2-stories-entry h2{font-size:14px}.home-v2 .landing-faq-grid{grid-template-columns:1fr;gap:20px}.home-v2 .landing-faq h2{font-size:26px}.home-v2 .landing-faq{padding-block:30px}.home-v2 .landing-closing h2{font-size:23px}}@media(max-width:380px){.home-v2-category-copy{padding:10px}.home-v2 .home-v2-category-copy .landing-card-title{font-size:13px}.home-v2 .landing-section-head h2,.home-v2 #home-scenarios .landing-section-head h2{font-size:23px}.home-v2-deliverables{grid-template-columns:1fr;gap:14px}.home-v2-sheet{transform:none}.home-v2-report{margin:0;transform:none}.home-v2-report-chart{display:none}.home-v2-report h3{margin:10px 0}.home-v2-report ol{gap:7px}.home-v2-video summary>span{display:none}}@media(max-width:600px){.home-v2-deliverables{grid-template-columns:minmax(0,1fr);gap:15px}.home-v2-sheet{transform:none}.home-v2-sheet table{min-width:0;font-size:10px}.home-v2-sheet th,.home-v2-sheet td{padding:12px 7px;overflow-wrap:anywhere}.home-v2-report{margin:0;transform:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 15px;padding:19px}.home-v2-report h3{font-size:17px;margin:3px 0}.home-v2-report ol{grid-column:2;grid-row:1/span 3;gap:9px}.home-v2-report li{font-size:10px}.home-v2-report-chart{display:none}.home-v2-report>p{grid-column:1;font-size:9px}}@media(prefers-reduced-motion:reduce){.home-v2 *{scroll-behavior:auto!important}}.home-v2 #local-scenario-panel{margin-top:26px}.home-v2 #home-scenarios .landing-scenario-workspace{margin-top:0}.home-v2 #home-scenarios .landing-local-note{margin-top:22px}.home-v3-skill-categories{display:flex;gap:10px;margin-bottom:25px;flex-wrap:wrap}.home-v3-skill-categories>button{border:1px solid var(--landing-line);border-radius:8px;background:var(--landing-panel);padding:11px 19px;color:var(--landing-muted);font-size:13px;line-height:1.7}.home-v3-skill-categories>button[aria-selected=true]{border-color:var(--landing-orange);color:var(--landing-accent);background:var(--landing-tint)}.home-v3-skill-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}.home-v3-skill-actions>.landing-button{font-size:12px;padding:11px 17px}.home-v3-skill-actions>.landing-link{font-size:12px;margin-left:8px}.home-v3-development-preview,.home-v3-content-preview{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;align-items:center;min-width:0;padding:20px 0}.home-v3-code-preview{background:#192333;color:#eef3fa;border:1px solid #354155;border-radius:12px;box-shadow:0 15px 35px #1c253c14;padding:26px;min-width:0}.home-v3-code-preview header,.home-v3-writing-paper header{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.8;color:#a8c6ec}.home-v3-code-preview h3{font-size:22px;line-height:1.6;font-weight:650;margin:22px 0}.home-v3-code-preview pre{overflow:auto;font:11px/2.7 Consolas,monospace;margin:0;max-width:100%;padding:17px 0;border-block:1px solid #40506a}.home-v3-code-preview code>span{display:block;white-space:pre;color:#b1ddcc}.home-v3-code-preview code small{color:#74819a;margin-right:16px;font-size:9px;user-select:none}.home-v3-preview-caption{display:block;color:#94a4bd;font-size:10px;margin-top:20px}.home-v3-delivery-files{padding:24px 20px;border:1px solid var(--landing-line);background:var(--landing-panel);border-radius:11px;box-shadow:0 12px 25px #25304709;min-width:0}.home-v3-delivery-files>svg{color:var(--landing-accent)}.home-v3-delivery-files h3{font-size:17px;font-weight:650;margin:15px 0}.home-v3-delivery-files p{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.9;padding:12px 0;border-top:1px solid var(--landing-line);overflow-wrap:anywhere}.home-v3-delivery-files p>svg{flex-shrink:0;color:var(--landing-muted);margin-top:3px}.home-v3-writing-paper{padding:27px;background:var(--landing-panel);border:1px solid var(--landing-line);border-radius:10px;box-shadow:0 15px 35px #2530470a;transform:rotate(-1deg);min-width:0}.home-v3-writing-paper header{color:var(--landing-muted)}.home-v3-writing-paper h3{font-size:25px;font-weight:750;line-height:1.5;margin:20px 0 10px}.home-v3-writing-paper>p{font-size:12px;line-height:1.9;color:var(--landing-muted)}.home-v3-writing-paper ol{list-style:none;padding:0;margin:23px 0 0;display:grid;gap:20px}.home-v3-writing-paper li{font-size:12px;line-height:1.9;font-weight:600}.home-v3-writing-paper li>span{font:9px Consolas,monospace;color:var(--landing-accent);margin-right:9px}.home-v3-writing-paper li>i{display:block;width:100%;height:4px;background:var(--landing-line);border-radius:3px;margin-top:9px}.home-v3-writing-paper li>i:last-child{width:70%;opacity:.6}.home-v3-publish-modes{display:flex;gap:5px;padding:5px;border:1px solid var(--landing-line);border-radius:11px;background:var(--landing-soft);width:max-content;max-width:100%;margin:0 0 25px}.home-v3-publish-modes>button{padding:11px 33px;font-size:14px;font-weight:650;line-height:1.8;color:var(--landing-muted);border:1px solid transparent;background:none;border-radius:7px}.home-v3-publish-modes>button[aria-selected=true]{background:var(--landing-panel);border-color:var(--landing-line);box-shadow:0 3px 9px #1b263208;color:var(--landing-accent)}.home-v2 #publish-panel-agent{padding:0}.home-v3-connector-overview{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;margin-bottom:30px}.home-v3-connector-overview h3{font-size:25px;line-height:1.6;font-weight:700}.home-v3-connector-overview>div>p{font-size:13px;color:var(--landing-muted);line-height:1.9;margin-top:11px}.home-v3-connector-overview ol{list-style:none;padding:0;margin:25px 0;display:grid;gap:20px}.home-v3-connector-overview li{display:flex;gap:13px;align-items:start}.home-v3-connector-overview li>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--landing-line);border-radius:50%;color:var(--landing-accent);flex-shrink:0;font:10px Consolas,monospace}.home-v3-connector-overview h4{font-size:14px;font-weight:650;line-height:1.8}.home-v3-connector-overview li p{font-size:12px;color:var(--landing-muted);line-height:1.9;margin-top:4px}.home-v3-connector-overview .landing-link{font-size:12px}.home-v3-connector-screen{padding:0;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);overflow:hidden;display:block;width:100%;cursor:zoom-in!important}.home-v3-connector-screen img{display:block;width:100%;height:auto}.home-v3-connector-screen>span{display:block;text-align:right;padding:12px 17px;color:var(--landing-accent);font-size:11px;border-top:1px solid var(--landing-line)}.home-v2 #publish-panel-agent .landing-client-case{margin-top:26px}.home-v3-connector-instructions{border-top:1px solid var(--landing-line);padding-top:28px;margin-top:30px}.home-v3-connector-instructions>h3{font-size:23px;font-weight:700;line-height:1.6;margin-bottom:25px}.home-v3-instruction-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.home-v3-instruction-grid>div{min-width:0}.home-v3-instruction-grid h4{font-size:16px;line-height:1.8;font-weight:650;margin-bottom:10px}.home-v3-instruction-grid p,.home-v3-instruction-grid li{font-size:12px;line-height:1.95;color:var(--landing-muted)}.home-v3-instruction-grid ol{padding-left:19px;margin:17px 0 22px;display:grid;gap:10px}.home-v3-instruction-grid label{display:block;font-size:12px;font-weight:600;margin:18px 0 10px}.home-v3-instruction-grid textarea{display:block;width:100%;border:1px solid var(--landing-line);border-radius:9px;background:var(--landing-panel);padding:15px;color:var(--landing-text);font:11px/1.9 Consolas,monospace;resize:vertical;min-height:190px}.home-v3-instruction-grid textarea+p{font-size:11px;margin-top:14px}.home-v3-instruction-grid .home-v2-connector-photo{margin:0 0 20px}.home-v3-instruction-grid blockquote{margin:0 0 14px;padding:15px 17px;border-left:2px solid var(--landing-orange);background:var(--landing-panel);font-size:12px;line-height:1.95}.home-v3-instruction-grid .landing-copy-control{margin:12px 0 14px}.home-v3-instruction-grid .landing-button{font-size:11px;padding:10px 15px}.home-v2 #home-explore{padding-block:46px 40px;background:var(--landing-surface);border-top:1px solid var(--landing-line)}.home-v3-capability-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-v3-capability-cards>a{display:block;min-width:0;overflow:hidden;border:1px solid var(--landing-line);border-radius:13px;background:var(--landing-panel);color:var(--landing-text);text-decoration:none;transition:border-color .18s,box-shadow .18s}.home-v3-capability-cards>a:hover{border-color:var(--landing-orange);box-shadow:0 12px 30px #2029320c}.home-v3-capability-art{height:166px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;border-bottom:1px solid var(--landing-line);background:linear-gradient(135deg,#f2f7fe,#e2edfb);color:#3f6a9c;padding:18px;overflow:hidden}.home-v3-capability-art-1{background:linear-gradient(135deg,#f6f3fc,#e9e4f5);color:#7d65ac}.home-v3-capability-art-2{background:linear-gradient(135deg,#fff5ef,#f8e4d6);color:#b76c3a}.home-v3-capability-art-3{background:linear-gradient(135deg,#f0f8f5,#deeee8);color:#3b7c68}.dark .home-v3-capability-art{filter:brightness(.65) saturate(.8)}.home-v3-api-glyph{display:flex;align-items:center;gap:18px;border:1px solid #7093bd44;background:#ffffff80;padding:10px 22px;border-radius:12px;box-shadow:0 8px 15px #40587b0b}.home-v3-art-chips{display:flex;gap:7px;align-items:center;justify-content:center;flex-wrap:wrap}.home-v3-art-chips>span{font-size:9px;line-height:1.8;border:1px solid currentColor;border-radius:20px;padding:2px 9px;opacity:.8}.home-v3-chip-grid{display:flex;align-items:center;gap:8px}.home-v3-chip-grid>i{width:8px;height:30px;border:1px solid currentColor;border-radius:3px;opacity:.2}.home-v3-chip-grid>svg{border:1px solid #7d65ac44;background:#ffffff80;padding:10px;border-radius:10px;box-sizing:content-box}.home-v3-film-frame{position:relative;width:128px;height:77px;border:4px solid #fffb;border-radius:7px;transform:rotate(-4deg);box-shadow:0 7px 12px #62422b15}.home-v3-film-frame img{display:block;width:100%;height:100%;object-fit:cover;border-radius:3px}.home-v3-film-frame>svg{position:absolute;right:-20px;top:-10px;background:#fff9;border-radius:7px;padding:6px;box-sizing:content-box}.home-v3-agent-network{display:flex;align-items:center;gap:9px}.home-v3-agent-network>svg{border:1px solid #78a99866;padding:9px;background:#ffffff80;border-radius:12px;box-sizing:content-box}.home-v3-agent-network>i{width:14px;border-top:1px dashed currentColor}.home-v3-capability-card-copy{padding:21px 19px 19px}.home-v3-capability-card-copy>div{display:flex;gap:10px;align-items:center}.home-v3-capability-card-copy>div>svg{color:var(--landing-accent);flex-shrink:0}.home-v3-capability-card-copy h3{font-size:18px;font-weight:700;line-height:1.6}.home-v3-capability-card-copy p{font-size:12px;line-height:1.9;color:var(--landing-muted);margin:13px 0 18px;min-height:68px}.home-v3-capability-card-copy>span{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--landing-accent);font-size:10px;line-height:1.8;padding-top:14px;border-top:1px solid var(--landing-line)}.home-v2 #home-explore .home-v3-capability-catalog{margin-top:20px}.home-v3-capability-catalog>summary{font-size:12px}.home-v2 #home-stories.home-v3-video{padding-block:52px;background:var(--landing-bg)}.home-v3-video .landing-video-strip{display:block;margin:0;padding:0;border:0}.home-v3-video .landing-video-strip>div:first-child{max-width:760px;margin:0 auto 28px;text-align:center}.home-v3-video .landing-video-strip h2{font-size:32px;line-height:1.5;font-weight:750;margin:14px 0}.home-v3-video .landing-video-strip p:not(.landing-kicker){font-size:13px;color:var(--landing-muted);line-height:1.9}.home-v3-video .landing-video-strip .landing-link{display:inline-block;font-size:12px;margin-top:14px}.home-v3-video .landing-video-player{width:100%;max-width:1100px;margin:auto;border:1px solid var(--landing-line);border-radius:15px;overflow:hidden;background:#15191e}.home-v3-video .landing-video-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:none;object-fit:contain}@media(max-width:1100px){.home-v3-capability-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-v3-capability-card-copy p{min-height:0}.home-v3-capability-art{height:145px}.home-v3-connector-overview{gap:28px}.home-v3-development-preview,.home-v3-content-preview{grid-template-columns:1.3fr 1fr;gap:13px}.home-v3-code-preview{padding:20px}.home-v3-code-preview h3{font-size:19px}.home-v3-delivery-files{padding:20px 17px}}@media(max-width:800px){.home-v3-connector-overview,.home-v3-instruction-grid{grid-template-columns:minmax(0,1fr);gap:25px}.home-v3-connector-overview h3{font-size:22px}.home-v3-connector-overview>div>p{font-size:12px}.home-v3-connector-overview ol{gap:16px;margin:20px 0}.home-v3-connector-instructions>h3{font-size:21px}.home-v3-publish-modes{width:100%;display:grid;grid-template-columns:1fr 1fr}.home-v3-publish-modes>button{padding:10px 17px;font-size:13px}.home-v3-skill-categories{gap:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.home-v3-skill-categories>button{font-size:11px;padding:10px 6px}.home-v3-development-preview,.home-v3-content-preview{grid-template-columns:minmax(0,1fr);gap:15px;padding:15px 0}.home-v3-code-preview h3{font-size:20px}.home-v3-code-preview pre{font-size:10px}.home-v3-delivery-files{display:grid;grid-template-columns:auto 1fr;gap:9px 12px;align-items:center;padding:18px}.home-v3-delivery-files>h3{margin:0;font-size:15px}.home-v3-delivery-files>p{grid-column:1/-1;padding:10px 0;font-size:12px}.home-v3-writing-paper{transform:none;padding:23px}.home-v3-writing-paper h3{font-size:22px}.home-v3-skill-actions{gap:9px}.home-v3-skill-actions>.landing-button{font-size:11px;padding:11px 13px}.home-v3-skill-actions>.landing-link{font-size:11px;margin-left:0}.home-v2 #home-explore{padding-block:35px}.home-v3-capability-cards{gap:12px}.home-v3-capability-art{height:125px;padding:12px;gap:12px}.home-v3-capability-card-copy{padding:16px 13px}.home-v3-capability-card-copy h3{font-size:15px}.home-v3-capability-card-copy>div{gap:7px}.home-v3-capability-card-copy p{font-size:11px;margin:11px 0 15px;min-height:104px}.home-v3-capability-card-copy>span{font-size:10px}.home-v3-api-glyph{padding:8px 14px;gap:10px}.home-v3-api-glyph>svg:first-child{width:29px}.home-v3-api-glyph>svg:last-child{width:20px}.home-v3-art-chips{gap:5px}.home-v3-art-chips>span{font-size:8px;padding:1px 6px}.home-v3-chip-grid{gap:5px}.home-v3-chip-grid>i{width:5px}.home-v3-chip-grid>svg{width:34px;height:34px;padding:8px}.home-v3-agent-network{gap:5px}.home-v3-agent-network>svg{width:22px;height:22px;padding:6px}.home-v3-agent-network>i{width:6px}.home-v3-film-frame{width:95px;height:57px}.home-v2 #home-stories.home-v3-video{padding-block:35px}.home-v3-video .landing-video-strip h2{font-size:26px}.home-v3-video .landing-video-strip>div:first-child{text-align:left;margin-bottom:22px}.home-v3-video .landing-video-strip p:not(.landing-kicker){font-size:12px}.home-v3-video .landing-video-player{border-radius:9px}}@media(max-width:380px){.home-v3-capability-cards{grid-template-columns:minmax(0,1fr)}.home-v3-capability-card-copy p{min-height:0}.home-v3-capability-art{height:130px}.home-v3-skill-categories>button{font-size:10px;padding:9px 5px}}.home-v2 .landing-network-strip{position:relative;z-index:1;margin:0 auto;min-height:58px;border-top:0;border-bottom:1px solid var(--landing-line);background:none;padding-block:16px}.home-v2 .landing-window-bar button,.home-v2 .landing-scenario-product-image figcaption button{min-width:32px;min-height:32px;justify-content:center}.home-v2 #home-value.home-v4-install{background:var(--landing-surface);padding-block:64px}.home-v4-install-tabs{display:flex;gap:30px;border-bottom:1px solid var(--landing-line);margin-bottom:30px}.home-v4-install-tabs>button{display:flex;gap:10px;align-items:center;padding:15px 0;border-bottom:2px solid transparent;color:var(--landing-muted);font-size:15px;font-weight:600}.home-v4-install-tabs>button[aria-selected=true]{color:var(--landing-accent);border-bottom-color:var(--landing-orange)}.home-v4-install-panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;align-items:start}.home-v4-install-panel>div{min-width:0}.home-v4-install-purpose>svg{color:var(--landing-orange);margin-bottom:16px}.home-v4-install-purpose h3{font-size:23px;font-weight:700;margin-bottom:12px}.home-v4-install-purpose p{font-size:13px;line-height:2;color:var(--landing-muted);max-width:370px}.home-v4-install-purpose>.landing-link{display:inline-block;font-size:12px;margin-top:20px}.home-v4-install #skill-install{margin:0;padding:0;border:0;background:none}.home-v4-install #home-connector{border:0;padding:0}.home-v4-install #home-connector .home-v2-setup-role{display:none}.home-v4-install #home-connector>p{font-size:13px;line-height:2;color:var(--landing-muted)}.home-v4-install .landing-skill-install-main{display:block}.home-v4-install .landing-skill-install-main>div>p{font-size:13px;line-height:2;margin-bottom:17px}.home-v4-install .home-v4-install-details{margin-top:22px}.home-v4-install .home-v3-connector-instructions{margin-top:0;padding-top:22px;border-top:0}.home-v4-install .home-v3-connector-instructions>h3{display:none}.home-v4-install .home-v3-instruction-grid{grid-template-columns:minmax(0,1fr);gap:20px}.home-v4-install .home-v2-connector-photo{display:none}.home-v2 #home-advantages{padding-bottom:100px}.home-v2 #home-advantages .landing-advantage-grid{margin-bottom:0;padding-bottom:25px}.home-v2 #home-stories.home-v3-video{padding-block:64px 72px;border-block:1px solid var(--landing-line);background:var(--landing-surface)}.home-v3-video .landing-video-strip>div:first-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:6px 70px;max-width:none;text-align:left;margin:0 0 32px}.home-v3-video .landing-video-strip .landing-kicker{grid-column:1;grid-row:1}.home-v3-video .landing-video-strip h2{grid-column:1;grid-row:2/4;font-size:32px;margin:12px 0 0;max-width:650px}.home-v3-video .landing-video-strip p:not(.landing-kicker){grid-column:2;grid-row:2;margin:0;align-self:center}.home-v3-video .landing-video-strip .landing-link{grid-column:2;grid-row:3;margin-top:6px}.home-v3-video .landing-video-player{max-width:none;border-radius:12px}@media(max-width:800px){.home-v2 .landing-network-strip{padding-block:13px;gap:9px;min-height:54px}.home-v2 .landing-network-strip>ul{gap:12px;flex-wrap:wrap}.home-v2 #home-value.home-v4-install{padding-block:40px}.home-v4-install-tabs{gap:22px;margin-bottom:25px}.home-v4-install-tabs>button{font-size:12px;gap:7px;padding-block:13px}.home-v4-install-panel{grid-template-columns:minmax(0,1fr);gap:24px}.home-v4-install-purpose>svg{display:none}.home-v4-install-purpose h3{font-size:21px}.home-v4-install-purpose p{max-width:none}.home-v4-install-purpose>.landing-link{margin-top:12px}.home-v2 #home-advantages{padding-bottom:65px}.home-v2 #home-stories.home-v3-video{padding-block:40px 45px}.home-v3-video .landing-video-strip>div:first-child{display:block;margin-bottom:24px}.home-v3-video .landing-video-strip h2{font-size:26px;margin:14px 0}.home-v3-video .landing-video-strip .landing-link{margin-top:10px}}.home-v5-connector-workspace{border:1px solid var(--landing-line);border-radius:16px;background:var(--landing-panel);padding:0 28px 28px;overflow:hidden}.home-v5-connector-label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;margin-bottom:28px;border-bottom:1px solid var(--landing-line)}.home-v5-connector-label>span{font-size:13px;font-weight:650;color:var(--landing-accent)}.home-v5-connector-label>.landing-link{font-size:11px}.home-v5-connector-workspace .home-v3-connector-overview{margin-bottom:0}.home-v5-connector-workspace .home-v3-connector-overview>div>.landing-link{display:none}.home-v2 #publish-panel-agent .home-v5-connector-workspace .landing-client-case{border-top:1px solid var(--landing-line);padding-top:28px;margin-top:32px}.home-v3-capability-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-v3-capability-cards>a{border-radius:16px}.home-v3-capability-art.home-v5-capability-art{height:280px;padding:26px 30px;gap:15px;filter:none;background:radial-gradient(ellipse at 50% 85%,#17375399,transparent 75%),#0c1520;color:#9fc9ff;position:relative}.home-v3-capability-art.home-v5-art-1{background:radial-gradient(ellipse at 50% 80%,#44336388,transparent 75%),#14111e;color:#c3b1fa}.home-v3-capability-art.home-v5-art-2{background:radial-gradient(ellipse at 50% 90%,#70452d77,transparent 75%),#1c1410;color:#ffbf8c}.home-v3-capability-art.home-v5-art-3{background:radial-gradient(ellipse at 50% 90%,#23504488,transparent 75%),#101b18;color:#9de0c8}.home-v5-api-window{width:100%;max-width:440px;border:1px solid #678fbd55;border-radius:12px;background:#0a121fe8;box-shadow:0 15px 40px #0004;overflow:hidden}.home-v5-api-window>header{height:42px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #678fbd33;background:#ffffff04}.home-v5-api-window header>span{display:flex;gap:5px}.home-v5-api-window header i{width:6px;height:6px;background:#7199c0;border-radius:50%;opacity:.6}.home-v5-api-window header strong{font:11px Consolas,monospace;letter-spacing:1px}.home-v5-api-body{display:flex;gap:26px;align-items:center;padding:24px}.home-v5-api-body>svg{flex-shrink:0;stroke-width:1.1}.home-v5-api-body>div{flex:1;min-width:0}.home-v5-api-body p{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:14px}.home-v5-api-body p:last-child{margin-bottom:0}.home-v5-api-body p>svg{opacity:.65;flex-shrink:0}.home-v5-api-body p>span{white-space:nowrap;min-width:35px}.home-v5-api-body p>i{height:5px;border-radius:5px;background:#719edb55}.home-v5-compute-board{display:flex;align-items:center;justify-content:center;width:100%;gap:13px}.home-v5-compute-board>i{width:28px;border-top:1px dashed #a891e899;flex-shrink:1}.home-v5-compute-core{display:flex;flex-direction:column;align-items:center;justify-content:center;width:126px;height:137px;border:1px solid #a891e866;border-radius:18px;background:linear-gradient(140deg,#49396966,#191424);box-shadow:0 0 0 9px #a891e808,0 0 55px #a891e815;flex-shrink:0}.home-v5-compute-core>svg{stroke-width:1.2}.home-v5-compute-core>span{font:11px Consolas,monospace;letter-spacing:2px;margin-top:7px}.home-v5-compute-node{display:flex;flex-direction:column;align-items:center;justify-content:center;width:94px;min-height:95px;gap:12px;padding:12px 7px;border:1px solid #a891e833;border-radius:12px;background:#a891e808}.home-v5-compute-node>span{font:30px Space Grotesk,sans-serif}.home-v5-compute-node>strong{font-size:12px;font-weight:500;text-align:center;line-height:1.6}.home-v5-creation-stack{position:relative;width:76%;max-width:340px;aspect-ratio:16/9;margin:7px 0 0}.home-v5-creation-stack>div{position:absolute;inset:0;border:1px solid #c8885c55;border-radius:9px;background:#573b28;transform:translate(12px,-8px) rotate(4deg)}.home-v5-creation-stack>div:first-child{transform:translate(-12px,-8px) rotate(-5deg);background:#31251d}.home-v5-creation-stack>figure{position:absolute;inset:0;margin:0;border:3px solid #ffe0c255;border-radius:9px;overflow:hidden;box-shadow:0 14px 30px #0005}.home-v5-creation-stack img{width:100%;height:100%;object-fit:cover}.home-v5-creation-stack figure>span{position:absolute;inset:0;display:grid;place-items:center;background:#0002}.home-v5-creation-stack figure>span>svg{box-sizing:content-box;padding:12px;border:1px solid #fff7;border-radius:50%;background:#16161666;color:#fff}.home-v5-creation-stack>svg{position:absolute;right:-22px;top:-12px;box-sizing:content-box;padding:9px;background:#35271e;border:1px solid #c8885c66;border-radius:12px}.home-v5-art-labels{display:flex;gap:20px;position:relative}.home-v5-art-labels>span{font-size:13px}.home-v5-collaboration-map{display:flex;justify-content:space-between;gap:35px;position:relative;width:100%;max-width:410px}.home-v5-collaboration-map:before{content:"";position:absolute;top:43px;left:10%;right:10%;border-top:1px dashed #82c9af77}.home-v5-collaboration-map>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:17px;flex:1;min-width:0}.home-v5-collaboration-map span{display:grid;place-items:center;width:86px;height:86px;background:#122b23;border:1px solid #82c9af66;border-radius:20px;box-shadow:0 8px 25px #0003}.home-v5-collaboration-map strong{font-size:14px;font-weight:500;text-align:center;line-height:1.6}.home-v3-capability-card-copy{padding:25px 28px}.home-v3-capability-card-copy h3{font-size:23px}.home-v3-capability-card-copy>div>svg{width:25px;height:25px}.home-v3-capability-card-copy p{font-size:14px;min-height:54px;max-width:510px;margin:14px 0 22px}.home-v3-capability-card-copy>span{font-size:12px;padding-top:17px}@media(max-width:1100px){.home-v3-capability-art.home-v5-capability-art{height:265px;padding:24px 22px}.home-v5-compute-board{gap:9px}.home-v5-compute-core{width:105px;height:120px}.home-v5-compute-core>svg{width:64px;height:64px}.home-v5-compute-node{width:80px}.home-v5-compute-board>i{width:18px}.home-v5-collaboration-map{gap:20px}.home-v3-capability-card-copy{padding:23px}.home-v3-capability-card-copy h3{font-size:21px}}@media(max-width:800px){.home-v5-connector-workspace{padding:0 18px 20px;border-radius:12px}.home-v5-connector-label{margin-bottom:22px;gap:10px}.home-v5-connector-label>span{font-size:12px}.home-v5-connector-label>.landing-link{font-size:10px}.home-v3-capability-cards{gap:18px}.home-v3-capability-card-copy p{font-size:13px;min-height:78px}.home-v5-api-body{padding:20px;gap:15px}.home-v5-api-body>svg{width:45px}.home-v5-compute-node{width:70px}.home-v5-compute-core{width:85px;height:105px}.home-v5-collaboration-map span{width:67px;height:67px;border-radius:16px}.home-v5-collaboration-map:before{top:33px}.home-v5-collaboration-map strong{font-size:12px}.home-v5-compute-node>strong{font-size:11px}}@media(max-width:650px){.home-v3-capability-cards{grid-template-columns:minmax(0,1fr);gap:22px}.home-v3-capability-art.home-v5-capability-art{height:260px;padding:26px}.home-v3-capability-card-copy{padding:23px}.home-v3-capability-card-copy p{min-height:0}.home-v5-api-body>svg{width:56px}.home-v5-compute-core{width:110px;height:125px}.home-v5-compute-node{width:85px}.home-v5-compute-board{gap:12px}.home-v5-collaboration-map span{width:80px;height:80px}.home-v5-collaboration-map:before{top:40px}.home-v5-collaboration-map strong{font-size:14px}}@media(max-width:380px){.home-v3-capability-art.home-v5-capability-art{padding:20px;height:240px}.home-v5-compute-core{width:87px;height:106px}.home-v5-compute-node{width:65px;min-height:85px}.home-v5-compute-board{gap:7px}.home-v5-compute-board>i{width:10px}.home-v5-collaboration-map{gap:15px}.home-v5-collaboration-map span{width:64px;height:64px}.home-v5-collaboration-map:before{top:32px}.home-v5-collaboration-map strong{font-size:12px}.home-v5-api-body{gap:15px;padding:20px 15px}.home-v5-api-body p{font-size:12px}}.home-v2{--home-gutter:clamp(32px, calc(6.6667vw - 48px) ,80px);--home-content-max:1760px}.home-v2 .landing-wrap{width:calc(100% - 2 * var(--home-gutter));max-width:var(--home-content-max);margin-inline:auto}.home-v2 .landing-section-head{gap:clamp(32px,4vw,64px);margin-bottom:34px;align-items:end}.home-v2 .landing-section-head h2,.home-v2 #home-scenarios .landing-section-head h2{font-size:clamp(30px,2.1vw,40px);line-height:1.45}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:520px}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child>p{font-size:clamp(14px,1vw,16px);line-height:1.9}.home-v2 .landing-kicker{font-size:11px;letter-spacing:.12em}.home-v2 .landing-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 82% 50%,#452c181f,transparent 65%),var(--landing-bg)}.home-v2 .landing-hero:before{content:none}.home-v2 .landing-network-strip{position:relative;margin:0 auto;min-height:54px;padding-block:15px;border-top:0;border-bottom:1px solid var(--landing-line);background:none;font-size:12px}.home-v2 .landing-hero-grid{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:center;gap:clamp(28px,3vw,56px);min-height:clamp(620px,45vw,800px);padding-block:56px}.home-v2 .landing-hero-copy{position:relative;z-index:1;width:100%;max-width:760px;min-width:0;container-type:inline-size}.home-v2 .landing-hero h1{background:none;color:var(--landing-text);-webkit-text-fill-color:currentColor;line-height:1.25;font-weight:800;letter-spacing:-.035em;margin-block:30px 26px;text-shadow:none;overflow-wrap:normal}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(36px,9.6cqi,68px)}.home-v2[data-landing-locale=en] .landing-hero h1{font-size:clamp(34px,7.5cqi,60px);letter-spacing:-.025em}.home-v2 .landing-hero h1 span{background:none;color:#ff8c42;-webkit-text-fill-color:currentColor}.home-v2 .landing-eyebrow{font-size:12px!important;padding:10px 16px}.home-v2 .landing-hero .landing-lead{font-size:clamp(17px,1vw,18px);line-height:1.95;max-width:640px;color:#b9bdc7}.home-v2 .landing-hero-actions{gap:14px;margin-top:32px}.home-v2 .landing-hero-actions .landing-button{min-height:56px;padding:15px 24px;font-size:15px;line-height:1.6}.home-v2 .landing-hero .landing-button-secondary{background:#111315}.home-v2 .landing-trust{margin-top:26px;font-size:12px;gap:18px}.home-v2 .landing-hero-backdrop{position:relative;z-index:0;inset:auto;width:100%;max-width:none;aspect-ratio:3/2;min-width:0;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#0003 3%,#000b 8%,#000 17%,#000 85%,#000b 93%,#0003 98%,transparent),linear-gradient(180deg,transparent,#0003 3%,#000b 9%,#000 17%,#000 79%,#000b 89%,#0003 97%,transparent);mask-composite:intersect}.home-v2 .landing-hero-backdrop img{position:static;display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;opacity:1;mask-image:none}.home-v2 .landing-hero-backdrop:after{content:none}.home-v2 #home-scenarios .home-v2-category-copy{padding:18px 20px}.home-v2 #home-scenarios .landing-card-title{font-size:18px}.home-v2 #home-scenarios .landing-card-desc{font-size:13px}.home-v2 #home-scenarios .home-v2-category-tags{font-size:11px}.home-v2 #local-scenario-panel{margin-top:30px}.home-v2 .home-v3-video .landing-video-strip h2{font-size:clamp(30px,2.1vw,40px)}.home-v2 .home-v3-video .landing-video-strip p:not(.landing-kicker){font-size:15px;max-width:520px}.home-v2 .home-v3-video .landing-video-player{max-width:none}@media(min-width:1500px){.home-v2 .home-v2-client-result-layout{grid-template-columns:minmax(0,1fr) 310px;gap:30px}.home-v2 .home-v3-capability-art.home-v5-capability-art{height:320px}.home-v2 .home-v5-api-window{max-width:560px}.home-v2 .home-v5-api-body{padding:30px 32px;gap:35px}.home-v2 .home-v5-api-body p{font-size:16px;margin-bottom:20px}.home-v2 .home-v5-compute-board{gap:22px}.home-v2 .home-v5-compute-core{width:145px;height:155px}.home-v2 .home-v5-compute-node{width:110px;min-height:108px}.home-v2 .home-v5-compute-node>strong{font-size:14px}.home-v2 .home-v5-creation-stack{max-width:390px}.home-v2 .home-v5-collaboration-map{max-width:500px}.home-v2 .home-v5-collaboration-map span{width:100px;height:100px}.home-v2 .home-v5-collaboration-map:before{top:50px}.home-v2 .home-v3-capability-card-copy{padding:27px 30px}.home-v2 .home-v3-capability-card-copy p{max-width:650px;font-size:15px;min-height:0}}@media(max-width:1100px){.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:360px}.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:25px;min-height:600px;padding-block:45px}.home-v2 .landing-hero-actions{gap:10px}.home-v2 .landing-hero-actions .landing-button{font-size:13px;padding:13px 17px;min-height:50px}.home-v2 .landing-hero .landing-lead{font-size:16px}.home-v2 .landing-trust{font-size:11px;gap:12px}}@media(max-width:800px){.home-v2{--home-gutter:24px}.home-v2 .landing-section-head{display:block;margin-bottom:26px}.home-v2 .landing-section-head h2,.home-v2 #home-scenarios .landing-section-head h2{font-size:27px}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child:not(:first-child){max-width:none;margin-top:12px}.home-v2 .landing-section-head>p,.home-v2 .landing-section-head>div:last-child>p{font-size:14px}.home-v2 .landing-network-strip{min-height:0;padding-block:14px;gap:9px;flex-wrap:wrap;font-size:11px}.home-v2 .landing-network-strip ul{gap:13px}.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,1fr);min-height:0;gap:32px;padding-block:40px 26px}.home-v2 .landing-hero-copy{max-width:650px}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(30px,9.6cqi,52px)}.home-v2[data-landing-locale=en] .landing-hero h1{font-size:clamp(30px,8.5cqi,46px)}.home-v2 .landing-hero h1{margin-block:25px 20px}.home-v2 .landing-hero .landing-lead{font-size:16px;max-width:none;line-height:1.9}.home-v2 .landing-hero-actions{margin-top:26px}.home-v2 .landing-hero-actions .landing-button{min-height:50px;font-size:13px;padding:13px 18px}.home-v2 .landing-trust{margin-top:22px;font-size:10px;gap:12px}.home-v2 .landing-hero-backdrop{max-width:720px;justify-self:center}.home-v2 #home-scenarios .home-v2-category-copy{padding:13px}.home-v2 #home-scenarios .landing-card-title{font-size:15px}.home-v2 #home-scenarios .landing-card-desc{font-size:11px}.home-v2 #home-scenarios .home-v2-category-tags{font-size:10px}.home-v2 .home-v3-video .landing-video-strip h2{font-size:27px}.home-v2 .home-v3-video .landing-video-strip p:not(.landing-kicker){font-size:14px}}@media(max-width:480px){.home-v2{--home-gutter:20px}.home-v2 .landing-eyebrow{font-size:10px!important;padding:9px 12px}.home-v2 .landing-hero-grid{gap:26px}.home-v2 .landing-hero .landing-lead{font-size:15px}}.home-v2 .home-v6-connector{padding:0;overflow:hidden}.home-v6-connector .home-v5-connector-label{margin:0;padding:18px 26px}.home-v6-connector-body{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:stretch}.home-v6-connector-navigation{padding:25px 22px 23px;border-right:1px solid var(--landing-line);min-width:0;background:var(--landing-surface)}.home-v6-connector-steps{display:grid;gap:9px}.home-v6-connector-steps>button{display:flex;align-items:flex-start;gap:12px;text-align:left;padding:16px 14px;border:1px solid transparent;border-radius:10px;color:var(--landing-muted);background:none;position:relative}.home-v6-connector-steps>button>span{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;border:1px solid var(--landing-line);border-radius:50%;font:11px Consolas,monospace;margin-top:1px}.home-v6-connector-steps>button>div{min-width:0;flex:1}.home-v6-connector-steps strong{display:block;color:var(--landing-text);font-size:16px;line-height:1.7;font-weight:650}.home-v6-connector-steps small{display:block;font-size:12px;line-height:1.9;margin-top:5px}.home-v6-connector-steps>button>svg{flex-shrink:0;margin-top:7px;opacity:.45}.home-v6-connector-steps>button[aria-selected=true]{border-color:#ff690055;background:var(--landing-tint)}.home-v6-connector-steps>button[aria-selected=true]>span{background:var(--landing-orange);border-color:var(--landing-orange);color:#170b02}.home-v6-connector-steps>button[aria-selected=true] strong,.home-v6-connector-steps>button[aria-selected=true]>svg{color:var(--landing-accent);opacity:1}.home-v6-connector-install{border-top:1px solid var(--landing-line);margin-top:22px;padding:22px 10px 0}.home-v6-connector-install .landing-button{width:100%;justify-content:center;font-size:12px;padding:12px}.home-v6-connector-install .landing-copy-feedback:empty{display:none}.home-v6-connector-stage{padding:26px;min-width:0;display:flex;flex-direction:column;gap:20px}.home-v6-connector-stage header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.home-v6-connector-stage header>div{min-width:0}.home-v6-connector-stage header small{display:block;color:var(--landing-accent);font:11px Consolas,monospace;margin-bottom:9px}.home-v6-connector-stage h3{font-size:21px;font-weight:650;line-height:1.65;color:var(--landing-text)}.home-v6-connector-next{display:flex;align-items:center;gap:7px;flex-shrink:0;padding:9px 12px;border:1px solid var(--landing-line);border-radius:7px;color:var(--landing-accent);font-size:11px;line-height:1.6}.home-v6-connector-stage>p{font-size:13px;line-height:1.95;color:var(--landing-muted);margin:0}.home-v6-connector-request{padding:14px 17px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-soft)}.home-v6-connector-request>small{font-size:10px;color:var(--landing-muted)}.home-v6-connector-request>p{font-size:14px;line-height:1.9;margin-top:6px;color:var(--landing-text)}.home-v6-connector-shot{margin:0;border:1px solid var(--landing-line);border-radius:10px;overflow:hidden;background:var(--landing-surface)}.home-v6-connector-shot>figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 16px;font-size:11px;color:var(--landing-muted);border-bottom:1px solid var(--landing-line)}.home-v6-connector-shot>figcaption button{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--landing-line);border-radius:7px;color:var(--landing-accent);flex-shrink:0}.home-v6-connector-shot-scroll{overflow:auto;overscroll-behavior-x:contain}.home-v6-connector-shot-window{position:relative;overflow:hidden;min-width:580px;background:#f5f8ff}.home-v6-connector-shot-window>img{position:absolute;display:block;max-width:none;height:auto}.home-v6-connector-results{display:grid;gap:9px;padding:0;margin:0;list-style:none}.home-v6-connector-results li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.85;color:var(--landing-muted)}.home-v6-connector-results svg{margin-top:3px;color:var(--landing-accent);flex-shrink:0}.home-v6-connector-original{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 16px;border-top:1px solid var(--landing-line);font-size:11px;color:var(--landing-muted)}.home-v6-connector-original button{display:flex;gap:6px;align-items:center;color:var(--landing-accent);flex-shrink:0}@media(min-width:1600px){.home-v6-connector-body{grid-template-columns:minmax(300px,.3fr) minmax(0,.7fr)}.home-v6-connector-navigation{padding:28px}.home-v6-connector-steps>button{padding:18px 16px}.home-v6-connector-stage{padding:30px}.home-v6-connector-shot-window{min-width:700px}}@media(max-width:1100px)and (min-width:801px){.home-v6-connector-navigation{padding:20px 12px}.home-v6-connector-stage{padding:22px}.home-v6-connector-steps>button{padding:13px 9px;gap:9px}.home-v6-connector-steps strong{font-size:14px}.home-v6-connector-steps small{font-size:11px}.home-v6-connector-steps>button>svg{display:none}.home-v6-connector-stage header{display:block}.home-v6-connector-next{margin-top:12px}}@media(max-width:800px){.home-v6-connector .home-v5-connector-label{padding:16px 18px}.home-v6-connector-body{grid-template-columns:minmax(0,1fr)}.home-v6-connector-navigation{padding:18px;border-right:0;border-bottom:1px solid var(--landing-line)}.home-v6-connector-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-v6-connector-steps>button{padding:12px 10px;gap:8px;align-items:center}.home-v6-connector-steps>button>span{width:25px;height:25px;font-size:10px}.home-v6-connector-steps strong{font-size:12px}.home-v6-connector-steps small,.home-v6-connector-steps>button>svg{display:none}.home-v6-connector-install{margin-top:17px;padding:17px 0 0}.home-v6-connector-install .landing-button{width:auto;font-size:11px}.home-v6-connector-stage{padding:20px 18px;gap:16px}.home-v6-connector-stage header{display:block}.home-v6-connector-stage h3{font-size:19px}.home-v6-connector-next{margin-top:12px}.home-v6-connector-stage>p{font-size:12px}.home-v6-connector-request>p{font-size:13px}.home-v6-connector-shot>figcaption{padding:10px 12px}.home-v6-connector-original{padding:12px;font-size:10px}}.home-v2 #home-value.home-original-skill{padding:0;background:var(--landing-bg);border-block:1px solid var(--landing-line)}.home-v2 .home-original-skill #skill-install{padding-block:64px}.home-v2 .home-original-skill .home-stage-container{width:calc(100% - 2 * var(--home-gutter));max-width:var(--home-content-max);margin-inline:auto}.home-v2 .home-original-skill .skill-install-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:48px}.home-v2 .home-original-skill .skill-install-layout>div{min-width:0}.home-v2 .home-original-skill .skill-install-layout>div:first-child button{height:auto;min-height:208px;max-height:none}.home-v2 .home-original-skill .skill-install-layout>div:first-child .mt-20{margin-top:32px}.home-v2 .home-original-skill .skill-install-layout h2{font-size:clamp(42px,3.9vw,68px);line-height:1.25}.home-v2 .home-original-skill .skill-install-layout h2+p{max-width:680px}.home-v2 .home-original-skill .skill-install-layout pre{overflow-wrap:anywhere}.home-v2 .home-original-skill .home-skill-advanced{border-top:1px solid var(--landing-line);background:#161719}.home-skill-advanced>summary{cursor:pointer;padding:20px 28px;list-style:none;display:flex;justify-content:space-between;gap:20px;color:var(--landing-text);font-size:14px;font-weight:600}.home-skill-advanced>summary::-webkit-details-marker{display:none}.home-skill-advanced>summary:after{content:"+";color:var(--landing-accent)}.home-skill-advanced[open]>summary:after{content:"−"}.home-skill-advanced>div{height:auto;min-height:0;max-height:none}.home-skill-advanced>div>div:first-child>h3{display:none}.home-v6-connector-guides{margin:0!important;border-top:1px solid var(--landing-line);padding:0 26px}.home-v6-connector-guides>summary{font-size:12px;padding-block:20px}.home-v6-connector-guides #home-connector{padding:20px 0;border:0}.home-v6-connector-guides #home-connector>p{font-size:13px;line-height:1.9;color:var(--landing-muted)}.home-v6-connector-guides .home-v3-connector-instructions{padding-bottom:26px}.home-v6-connector-guides .home-v2-connector-photo{display:none}@media(max-width:1200px){.home-v2 .home-original-skill .skill-install-layout{grid-template-columns:minmax(0,1fr);gap:32px}.home-v2 .home-original-skill .skill-install-layout>div:first-child>div{max-width:none}.home-v2 .home-original-skill .skill-install-layout>div:first-child button{min-height:190px}.home-v2 .home-original-skill .skill-install-layout h2{font-size:48px}}@media(max-width:800px){.home-v2 .home-original-skill #skill-install{padding-block:40px}.home-v2 .home-original-skill .skill-install-layout{gap:28px}.home-v2 .home-original-skill .skill-install-layout h2{font-size:38px}.home-v6-connector-guides{padding-inline:18px}.home-v6-connector-guides .home-v3-instruction-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.home-v2 .home-original-skill .skill-install-layout>div:first-child button{min-height:0;padding:20px}.home-v2 .home-original-skill .skill-install-layout>div:first-child button>span:last-child>span>span:first-child{display:flex;align-items:center;gap:14px}.home-v2 .home-original-skill .skill-install-layout>div:first-child button .mt-6{margin-top:0;font-size:20px;line-height:1.5}.home-v2 .home-original-skill .skill-install-layout>div:first-child button .mt-3{margin-top:10px}.home-v2 .home-original-skill .skill-install-layout>div:first-child button>span:first-child{display:none}.home-v2 .home-original-skill .skill-install-layout h2{font-size:34px}.home-v2 .home-original-skill input{width:100%}}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenarios{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border:0;border-bottom:1px solid var(--landing-line);background:none}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenario{position:relative;display:block;min-height:0;padding:0;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;text-align:left}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenario[aria-selected=true]{border:0;background:none}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenario:after{content:"";display:block;position:absolute;inset:auto 0 -1px;height:2px;background:var(--landing-orange);opacity:0;transform:none}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenario[aria-selected=true]:after{opacity:1}.home-v2 #home-scenarios.home-scenarios-compact .home-v2-category-copy{display:block;padding:8px 0 20px;min-width:0}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-top{justify-content:flex-start;gap:10px}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-title{font-size:18px;line-height:1.6;color:var(--landing-muted)}.home-v2 #home-scenarios.home-scenarios-compact .landing-scenario[aria-selected=true] .landing-card-title{color:var(--landing-text)}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-desc{margin-top:6px;font-size:13px;line-height:1.8;color:var(--landing-faint)}.home-v2 #home-scenarios.home-scenarios-compact #local-scenario-panel{margin-top:26px}.home-v2 .home-scenario-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-v2 .home-scenario-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-panel);transition:border-color .2s}.home-v2 .home-scenario-card:hover{border-color:#ffffff35}.home-v2 .home-scenario-card-image{display:block;width:100%;padding:0;border:0;background:var(--landing-soft);cursor:zoom-in}.home-v2 .home-scenario-card-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.home-v2 .home-scenario-card-copy{flex:1;padding:20px 22px 24px;border-top:1px solid var(--landing-line)}.home-v2 .home-scenario-card-tag{font-size:11px;line-height:1.7;color:var(--landing-faint);margin:0 0 9px}.home-v2 .home-scenario-card-title{display:flex;align-items:start;justify-content:space-between;gap:12px}.home-v2 .home-scenario-card-title h3{font-size:21px;font-weight:700;line-height:1.5;margin:0}.home-v2 .home-scenario-card-title button{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;padding:0;border:1px solid var(--landing-line);border-radius:50%;background:none;color:var(--landing-accent)}.home-v2 .home-scenario-card-summary{margin:10px 0 0;font-size:14px;line-height:1.9;color:var(--landing-muted)}@media(max-width:1100px){.home-v2 #home-scenarios.home-scenarios-compact .landing-scenarios,.home-v2 .home-scenario-gallery{gap:18px}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-title{font-size:16px}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-desc{font-size:12px}.home-v2 .home-scenario-card-copy{padding:16px 17px 20px}.home-v2 .home-scenario-card-title h3{font-size:18px}.home-v2 .home-scenario-card-summary{font-size:13px}}@media(max-width:800px){.home-v2 #home-scenarios.home-scenarios-compact .landing-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.home-v2 #home-scenarios.home-scenarios-compact .home-v2-category-copy{padding:6px 0 14px}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-title{font-size:15px}.home-v2 #home-scenarios.home-scenarios-compact .landing-card-desc{font-size:11px}.home-v2 .home-scenario-gallery{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff35 transparent;padding-bottom:12px}.home-v2 .home-scenario-card{scroll-snap-align:start;border-radius:11px}.home-v2 .home-scenario-card-title h3{font-size:18px}}.home-v2 #home-scenarios.home-scenarios-carousel{padding-block:46px 48px}.scenario-carousel-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.home-v2 .scenario-carousel-heading h2,.home-v2 .scenario-carousel-heading h3{font-size:clamp(26px,2.1vw,38px);line-height:1.35;margin:9px 0 0;color:var(--landing-text)}.scenario-carousel-controls{display:flex;align-items:center;gap:8px;flex:none}.scenario-carousel-controls span{margin-right:6px;color:#a3a6ad;font-size:12px;white-space:nowrap}.scenario-carousel-controls button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #ffffff20;background:#ffffff0a;color:#e5e7eb;cursor:pointer}.scenario-carousel-controls button:hover{border-color:#ff9b5c;color:#ffb17a;background:#ff8a3012}.scenario-carousel-controls button:focus-visible,.scenario-carousel-image:focus-visible{outline:2px solid #ffb37f;outline-offset:3px}.scenario-carousel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.scenario-carousel-card{min-width:0;overflow:hidden;border:1px solid #ffffff1c;border-radius:15px;background:linear-gradient(145deg,#171b20,#101316);transition:border-color .2s,transform .2s}.scenario-carousel-card:hover{border-color:#ffffff4a;transform:translateY(-3px)}.scenario-carousel-image{display:block;position:relative;width:100%;height:clamp(150px,12vw,220px);padding:0;border:0;overflow:hidden;background:#171a1e;cursor:zoom-in}.scenario-carousel-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;animation:scenario-image-in .45s ease both}.scenario-carousel-arrow{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #ffffff2c;border-radius:50%;color:#fff;background:#171b20b8;backdrop-filter:blur(10px)}.scenario-carousel-copy{padding:18px 20px 21px}.scenario-carousel-copy h3{margin:0;color:#f2f3f5;font-size:clamp(17px,1.25vw,22px);font-weight:700;line-height:1.35}.scenario-carousel-copy p{margin:7px 0 0;color:#aeb3bb;font-size:14px;line-height:1.6}.home-v2 #home-scenarios.home-scenarios-carousel .landing-local-note{margin-top:15px;color:#898d94;font-size:11px;line-height:1.7}@keyframes scenario-image-in{0%{opacity:.45}to{opacity:1}}@media(max-width:1000px){.scenario-carousel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.scenario-carousel-image{height:clamp(150px,25vw,230px)}}@media(max-width:600px){.scenario-carousel-heading{align-items:flex-start;flex-direction:column;gap:16px}.scenario-carousel-controls{align-self:flex-end}.scenario-carousel-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 12px;scrollbar-width:thin}.scenario-carousel-card{scroll-snap-align:start}.scenario-carousel-image{height:185px}.scenario-carousel-copy{padding:15px}.scenario-carousel-copy h3{font-size:18px}.scenario-carousel-copy p{font-size:13px}}@media(prefers-reduced-motion:reduce){.scenario-carousel-image img{animation:none}.scenario-carousel-card{transition:none}}.scenario-feature{display:grid;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.scenario-feature-categories{display:grid;gap:10px;align-content:start}.scenario-feature-categories{gap:7px}.scenario-feature-category{display:flex;align-items:center;gap:13px;width:100%;min-height:67px;padding:12px 16px;border:1px solid #ffffff10;border-radius:12px;color:#aeb3ba;background:#ffffff05;text-align:left;font-size:15px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.scenario-feature-category{min-height:52px;padding:7px 14px}.scenario-feature-category>span:nth-child(2){flex:1}.scenario-feature-category>svg:last-child{opacity:.45;flex:none}.scenario-feature-category-icon{display:grid;place-items:center;width:39px;height:39px;flex:none;border-radius:10px;color:#d7a282;background:#ffffff0a}.scenario-feature-category[aria-pressed=true]{color:#fff;border-color:#ff9c596a;background:linear-gradient(110deg,#ff9d3d1f,#ffffff08)}.scenario-feature-category[aria-pressed=true] .scenario-feature-category-icon{color:#ffab72;background:#ff91351d}.scenario-feature-category:hover{color:#fff;border-color:#ffffff40}.scenario-feature-category:focus-visible,.scenario-stack button:focus-visible{outline:2px solid #ffb37f;outline-offset:3px}.scenario-feature-content{min-width:0}.scenario-stack{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1.9;min-height:250px;overflow:hidden;isolation:isolate}.scenario-stack:before{content:"";position:absolute;inset:15% 10%;background:radial-gradient(ellipse at center,#ed873321,transparent 70%);filter:blur(30px);z-index:-1}.scenario-stack button{padding:0;overflow:hidden;border:1px solid #ffffff2c;border-radius:16px;background:#1c2024;box-shadow:0 24px 55px #0008;cursor:pointer}.scenario-stack button img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.scenario-stack-side{position:absolute;top:50%;width:65%;height:auto;opacity:.5;filter:brightness(.67);transition:filter .2s,opacity .2s,transform .3s}.scenario-stack-side:hover{opacity:.8;filter:brightness(.9)}.scenario-stack-previous{left:0;transform:translateY(-50%) scale(.93)}.scenario-stack-next{right:0;transform:translateY(-50%) scale(.93)}.scenario-stack-main{position:relative;z-index:2;width:72%;height:auto;cursor:default}.scenario-stack-main img{animation:scenario-image-in .38s ease both}.scenario-stack-main>span{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:#111a;border:1px solid #ffffff35;backdrop-filter:blur(8px)}.scenario-feature-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:18px auto 0;width:90%}.scenario-feature-description h3{margin:0;color:#f2f3f5;font-size:clamp(19px,1.5vw,25px);font-weight:700;line-height:1.4}.scenario-feature-description p{margin:7px 0 0;color:#aeb3bb;font-size:14px;line-height:1.65}@media(max-width:900px){.scenario-feature{grid-template-columns:1fr;gap:24px}.scenario-feature-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.scenario-feature-category{min-height:58px}.scenario-stack{aspect-ratio:2;min-height:240px}}@media(max-width:600px){.scenario-feature-categories{gap:8px}.scenario-feature-category{padding:9px;font-size:12px;gap:8px}.scenario-feature-category-icon{width:32px;height:32px}.scenario-feature-category-icon svg{width:16px}.scenario-feature-category>svg:last-child{width:13px}.scenario-stack{aspect-ratio:1.65;min-height:180px}.scenario-stack-main{width:78%}.scenario-stack-side{width:72%;border-radius:10px}.scenario-stack button{border-radius:10px}.scenario-feature-bottom{width:100%;align-items:flex-start;flex-direction:column;gap:16px}.scenario-feature-bottom .scenario-carousel-controls{align-self:flex-end}.scenario-feature-description h3{font-size:19px}.scenario-feature-description p{font-size:13px}}@media(prefers-reduced-motion:reduce){.scenario-stack-main img{animation:none}.scenario-stack-side,.scenario-feature-category{transition:none}}.scenario-feature-bottom{display:block;width:72%;margin:24px auto 0}.scenario-feature-description{border-left:3px solid #ff8a3d;padding:3px 0 3px 19px}.scenario-feature-description h3{font-size:clamp(22px,1.8vw,30px);color:#fff;line-height:1.35;letter-spacing:-.02em}.scenario-feature-description p{margin-top:9px;color:#c2c5cc;font-size:clamp(14px,1vw,16px);line-height:1.7}.scenario-stack-side{cursor:pointer}@media(max-width:600px){.scenario-feature-bottom{width:78%;margin-top:17px}.scenario-feature-description{padding-left:13px}.scenario-feature-description h3{font-size:20px}.scenario-feature-description p{font-size:13px}}.scenario-stack-main{overflow:hidden;border:1px solid #ffffff2c;border-radius:16px;background:#1c2024;box-shadow:0 24px 55px #0008}.scenario-stack-main img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.scenario-annotations{position:absolute;inset:0;pointer-events:none;color:#fff;text-shadow:0 1px 3px #000,0 2px 12px #000}.scenario-origin{position:absolute;z-index:1;top:19%;left:4%;width:27%;pointer-events:none;filter:drop-shadow(0 8px 15px #0008)}.scenario-origin-screen{position:relative;overflow:hidden;aspect-ratio:16/10;border:3px solid #262b30;border-radius:6px;background:#1b2025}.scenario-origin-screen img{width:100%;height:100%;object-fit:cover;opacity:.94}.scenario-origin-screen span{position:absolute;left:0;right:0;bottom:0;padding:4px 5px;background:#121820cc;color:#fff;font-size:clamp(8px,.65vw,10px);font-weight:650;text-shadow:0 1px 3px #000}.scenario-origin-base{width:112%;height:5px;margin-left:-6%;border-radius:0 0 8px 8px;background:linear-gradient(#8a8d91,#353a3f)}.scenario-origin-link{position:absolute;top:44%;left:100%;display:flex;align-items:center;gap:5px;color:#fff;text-shadow:0 1px 4px #000}.scenario-origin-link span{padding:3px 6px;border-radius:20px;background:#c95c12e8;font-size:clamp(8px,.65vw,10px);font-weight:700}.scenario-origin-link i{display:block;width:clamp(18px,4vw,58px);height:1px;background:linear-gradient(90deg,#ffb275,transparent);box-shadow:0 0 8px #ff9a50}.scenario-origin-right{left:auto;right:4%;top:20%}.scenario-origin-right .scenario-origin-link{left:auto;right:100%;flex-direction:row-reverse}.scenario-origin-center{top:16%;left:5%}.scenario-origin-right .scenario-origin-link i{background:linear-gradient(270deg,#ffb275,transparent)}.scenario-annotations:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#000a 0%,transparent 24%,transparent 68%,#000a 100%)}.scenario-annotation{position:absolute;font-size:clamp(10px,.85vw,13px);font-weight:650;line-height:1.4}.scenario-annotation-source{top:5%;left:4%}.scenario-annotation-destination{top:5%;right:4%;text-align:right}.scenario-annotation-source:before,.scenario-annotation-destination:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#ff9a50;box-shadow:0 0 10px #ff9a50}.scenario-annotation-connection{bottom:5%;left:50%;display:flex;align-items:center;gap:8px;transform:translate(-50%);white-space:nowrap}.scenario-annotation-connection strong{color:#ffab6e;font-size:1.12em}.scenario-annotation-connection span{color:#fff}.scenario-annotations-left .scenario-annotation-connection{left:4%;transform:none}.scenario-annotations-right .scenario-annotation-connection{left:auto;right:4%;transform:none}.scenario-annotations-left .scenario-annotation-destination,.scenario-annotations-right .scenario-annotation-source{top:12%}@media(max-width:600px){.scenario-annotation{font-size:9px}.scenario-annotation-source{left:3%}.scenario-annotation-destination{right:3%}.scenario-annotation-connection{bottom:4%;gap:5px}}@media(max-width:600px){.scenario-stack-main{border-radius:10px}}.scenario-feature-bottom{margin-top:14px}.scenario-feature-description{border:0;padding:0;text-align:left;background:none;box-shadow:none}.scenario-feature-description h3{font-size:clamp(21px,1.7vw,28px);font-weight:700;line-height:1.35}.scenario-feature-description p{margin-top:5px;color:#c2c5cc;font-size:clamp(14px,1vw,16px)}@media(max-width:600px){.scenario-feature-bottom{margin-top:10px}.scenario-feature-description{padding:0}.scenario-feature-description h3{font-size:19px}.scenario-feature-description p{font-size:13px}}.home-v2 .scenario-live-experiences{margin:0 0 42px}.home-v2 .scenario-live-experiences>h3{margin:0 0 14px;color:var(--landing-text);font-size:18px;line-height:1.4}.scenario-live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.scenario-live-card{display:block;min-width:0;overflow:hidden;border:1px solid var(--landing-line);border-radius:12px;background:var(--landing-panel);text-decoration:none;transition:border-color .2s,transform .2s}.scenario-live-card:hover{border-color:#ff9c597a;transform:translateY(-2px)}.scenario-live-card:focus-visible{outline:2px solid #ffb37f;outline-offset:3px}.scenario-live-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.scenario-live-copy{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;color:var(--landing-text)}.scenario-live-copy strong{font-size:16px;line-height:1.4}.scenario-live-copy>span{display:flex;align-items:center;gap:3px;flex-shrink:0;color:#ffb17a;font-size:13px}@media(max-width:600px){.scenario-live-grid{grid-template-columns:1fr;gap:12px}.scenario-live-card{display:grid;grid-template-columns:40% minmax(0,1fr)}.scenario-live-card img{height:100%}.scenario-live-copy{align-items:flex-start;justify-content:center;flex-direction:column;padding:12px}.scenario-live-copy strong{font-size:15px}.home-v2 .scenario-live-experiences{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.scenario-live-card{transition:none}}.home-v2 .scenario-live-heading{display:flex;align-items:baseline;gap:16px;margin-bottom:14px}.home-v2 .scenario-live-heading h3,.home-v2 .scenario-more-title{margin:0;color:var(--landing-text);font-size:16px;line-height:1.5}.home-v2 .scenario-live-heading p{margin:0;color:var(--landing-muted);font-size:13px;line-height:1.6}.home-v2 .scenario-more-title{margin:0 0 16px}@media(max-width:600px){.home-v2 .scenario-live-heading{display:block}.home-v2 .scenario-live-heading p{margin-top:4px}}.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(32px,3vw,64px);min-height:clamp(650px,47vw,780px);padding-block:65px}.home-v2 .landing-hero-copy{max-width:630px}.home-v2 .landing-hero h1{line-height:1.22;margin-block:27px 24px}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(36px,9cqi,65px)}.home-v2 .landing-hero .landing-lead{max-width:570px;line-height:1.85}.home-v2 .landing-hero-actions .landing-button{white-space:nowrap}.home-publish-demo{position:relative;min-width:0;padding:clamp(18px,1.7vw,28px);border:1px solid #ffffff19;border-radius:24px;color:#f6f5f2;background:radial-gradient(ellipse at 50% 50%,#a7512320,transparent 57%),linear-gradient(140deg,#1c1d22e8,#101114f5);box-shadow:0 35px 80px #0008,inset 0 1px #ffffff13;overflow:hidden}.home-publish-demo:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,#ffffff07,transparent 32%);border-radius:inherit}.publish-demo-top,.publish-demo-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#a2a3aa;font-size:10px;font-weight:650;letter-spacing:.08em}.publish-demo-top{padding:0 2px 20px;border-bottom:1px solid #ffffff10}.publish-demo-top>span:first-child{color:#e7d2c1;letter-spacing:.04em}.publish-demo-top i,.publish-demo-access i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff8731;box-shadow:0 0 10px #ff8731;margin-right:8px}.publish-demo-play{min-width:44px;min-height:32px;border:1px solid #ffffff1e;border-radius:7px;background:#ffffff08;color:#d0d1d4;font-size:10px;cursor:pointer}.publish-demo-play:hover{background:#ffffff15}.publish-demo-play:focus-visible{outline:2px solid #ffc38f;outline-offset:2px}.publish-demo-flow{display:grid;grid-template-columns:minmax(118px,.32fr) minmax(45px,.13fr) minmax(0,.55fr);align-items:center;gap:0;padding-top:22px}.publish-demo-source,.publish-demo-output{min-width:0}.publish-demo-label{justify-content:flex-start;margin-bottom:14px;color:#aaa7a4;font-size:10px;letter-spacing:.05em}.publish-demo-label span{color:#ff974d;font-family:monospace;font-size:11px}.publish-demo-options{display:grid;gap:7px}.publish-demo-option{width:100%;min-height:43px;display:flex;align-items:center;gap:9px;text-align:left;padding:6px 9px;border:1px solid #ffffff13;border-radius:10px;background:#ffffff08;color:#c7c9cd;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;font:inherit;font-weight:600}.publish-demo-option>span:nth-child(2){flex:1;min-width:0;font-size:12px;font-weight:650}.publish-demo-option>svg{opacity:0;color:#ff9a50;flex:none}.publish-demo-option:hover{background:#ffffff10;border-color:#ffffff30}.publish-demo-option[aria-pressed=true]{background:linear-gradient(120deg,#f9822b22,#ff8a3109);border-color:#ff984f96;color:#fff;box-shadow:inset 0 1px #ffffff18,0 4px 18px #f8741d12}.publish-demo-option[aria-pressed=true]>svg{opacity:1}.publish-demo-option:focus-visible{outline:2px solid #ffc38f;outline-offset:2px}.publish-demo-icon{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:7px;background:#ffffff10}.publish-demo-icon img{width:20px;height:20px;object-fit:contain}.publish-demo-dsh img{filter:invert(65%) sepia(81%) saturate(1308%) hue-rotate(192deg) brightness(104%)}.publish-demo-mcp img,.publish-demo-markdown img{filter:invert(1)}.publish-demo-api .publish-demo-icon{color:#c5b5ff}.publish-demo-icon svg{width:19px;height:19px}.publish-demo-source-note,.publish-demo-disclaimer{margin:11px 0 0;color:#92949d;font-size:10px;line-height:1.5}.publish-demo-connector{display:flex;align-items:center;justify-content:center;min-width:0;margin-top:-15px}.publish-demo-connector span{height:1px;flex:1;background:linear-gradient(90deg,#ff85313d,#ffac67)}.publish-demo-connector span:last-child{background:linear-gradient(90deg,#ffac67,#ff85313d)}.publish-demo-connector b{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid #ffae7080;border-radius:12px;background:linear-gradient(145deg,#56311d,#201719);box-shadow:0 0 24px #ff852c35,inset 0 1px #ffffff42}.publish-demo-connector img{width:24px;height:24px;object-fit:contain}.publish-demo-window{height:336px;overflow:hidden;border:1px solid #ffffff28;border-radius:14px;background:#f7f7f5;box-shadow:0 22px 45px #0008,0 0 50px #fa7c1914;transform:perspective(1100px) rotateY(-3deg)}.publish-demo-browser{height:37px;display:flex;align-items:center;gap:9px;padding:0 11px;background:#222429;border-bottom:1px solid #ffffff10}.publish-demo-dots{display:flex;gap:4px}.publish-demo-dots i{width:6px;height:6px;border-radius:50%;background:#73757b}.publish-demo-dots i:first-child{background:#f19169}.publish-demo-url{min-width:0;display:flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;background:#0b0d10;color:#bec0c6;font:10px/1 monospace;flex:1}.publish-demo-url svg{color:#7dbf9c;flex:none}.publish-demo-page{height:calc(100% - 37px);padding:17px 19px;color:#22242a;background:linear-gradient(145deg,#fff,#f4f5f4);overflow:hidden}.publish-demo-page-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7e8;padding-bottom:12px}.publish-demo-page-brand{font-size:11px;font-weight:800;letter-spacing:.02em}.publish-demo-page-brand>span{color:#fa7b22;font-size:16px}.publish-demo-access{font-size:8px;letter-spacing:.03em;color:#818892}.publish-demo-access i{width:5px;height:5px;margin-right:4px;background:#39ab79;box-shadow:none}.publish-demo-example{padding-top:20px;animation:demo-appear .38s ease both}.publish-demo-example[hidden]{display:none}.publish-demo-example-kicker{color:#ec7a2b;font-size:9px;font-weight:700;letter-spacing:.06em}.home-v2 .publish-demo-example h3{margin:8px 0 5px;color:#1e252e;font-size:clamp(15px,1.1vw,19px);line-height:1.35;letter-spacing:-.025em}.publish-demo-example p{margin:0;color:#858c95;font-size:10px;line-height:1.6}.demo-app-card,.demo-service{display:flex;align-items:center;gap:9px;margin-top:19px;padding:11px;border:1px solid #e5e7e7;border-radius:9px;background:#fff;box-shadow:0 5px 12px #27364b0a}.demo-app-icon,.demo-service-icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;color:#ec782a;background:#fff1e7;font-size:19px}.demo-app-card>div:nth-child(2),.demo-service>span:nth-child(2){flex:1;min-width:0}.demo-app-card strong,.demo-service strong{display:block;color:#303741;font-size:10px}.demo-app-card small,.demo-service small{display:block;color:#9ba1a9;font-size:8px;margin-top:3px}.demo-app-card>span,.demo-service>span:last-child{color:#c0c3c6}.demo-app-blocks{display:flex;gap:8px;margin-top:10px}.demo-app-blocks i{height:29px;flex:1;border-radius:6px;background:#e9edf0}.demo-app-blocks i:first-child{background:#fff0e4}.demo-chat{display:grid;gap:10px;margin-top:18px;font-size:10px}.demo-chat span{padding:11px;border-radius:9px;background:#eef0f2;color:#535e68}.demo-chat span:first-child{margin-left:15%;background:#fff1e7;color:#a85920}.demo-code{margin-top:17px;padding:13px;border-radius:8px;background:#20242a;color:#e4e9ec;font:10px/1.9 monospace}.demo-code span{color:#7fdda6}.demo-code em{font-style:normal;color:#ffb87e}.demo-document{display:grid;gap:8px;margin-top:17px;padding:13px;background:#fff;border:1px solid #e8e9e8;border-radius:8px}.demo-document strong{font-size:11px;color:#3a4148}.demo-document i{height:5px;background:#e8ebed;border-radius:4px}.demo-document i:nth-child(3){width:87%}.demo-document i:nth-child(4){width:60%}.demo-sheet{display:grid;grid-template-columns:1fr 1fr;margin-top:17px;border:1px solid #e3e9e5;border-radius:7px;overflow:hidden}.demo-sheet span{padding:7px 9px;background:#fff;border-bottom:1px solid #e8edeb;color:#606b66;font-size:9px}.demo-sheet span:nth-child(-n+2){background:#e4f5eb;color:#2e8b5e;font-weight:700}.publish-demo-disclaimer{text-align:right}.home-v2 .landing-hero .landing-hero-grid{align-items:center}@keyframes demo-appear{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:24px}.publish-demo-flow{grid-template-columns:minmax(106px,.33fr) minmax(32px,.1fr) minmax(0,.57fr)}.publish-demo-window{height:318px}.home-publish-demo{padding:18px}.publish-demo-page{padding:14px}}@media(max-width:800px){.home-v2 .landing-hero-grid{grid-template-columns:1fr;min-height:0;padding-block:48px 42px;gap:36px}.home-publish-demo{width:100%;max-width:680px;margin-inline:auto}.publish-demo-flow{grid-template-columns:minmax(110px,.3fr) minmax(38px,.12fr) minmax(0,.58fr)}.publish-demo-window{height:318px}}@media(max-width:480px){.home-v2 .landing-hero-grid{padding-block:36px 36px;gap:28px}.home-v2 .landing-hero-actions{flex-wrap:wrap}.home-publish-demo{padding:14px;border-radius:18px}.publish-demo-top{padding-bottom:13px;font-size:8px}.publish-demo-flow{grid-template-columns:minmax(85px,.33fr) minmax(25px,.1fr) minmax(0,.57fr);padding-top:16px}.publish-demo-label{font-size:8px;gap:5px;margin-bottom:10px}.publish-demo-label span{font-size:9px}.publish-demo-options{gap:5px}.publish-demo-option{min-height:38px;padding:5px;gap:5px}.publish-demo-option>span:nth-child(2){font-size:10px}.publish-demo-option>svg{width:10px}.publish-demo-icon{width:25px;height:25px}.publish-demo-icon img{width:17px;height:17px}.publish-demo-connector b{width:25px;height:25px;border-radius:8px}.publish-demo-connector img{width:18px;height:18px}.publish-demo-window{height:281px;border-radius:10px;transform:none}.publish-demo-browser{height:30px;padding-inline:7px;gap:5px}.publish-demo-dots{gap:3px}.publish-demo-dots i{width:4px;height:4px}.publish-demo-url{font-size:8px;padding:4px}.publish-demo-page{height:calc(100% - 30px);padding:11px}.publish-demo-page-top{padding-bottom:8px}.publish-demo-page-brand{font-size:9px}.publish-demo-example{padding-top:13px}.home-v2 .publish-demo-example h3{font-size:14px}.publish-demo-example p{font-size:9px}.demo-app-card,.demo-service,.demo-chat,.demo-code,.demo-document,.demo-sheet{margin-top:12px}.publish-demo-source-note,.publish-demo-disclaimer{font-size:9px}}@media(prefers-reduced-motion:reduce){.publish-demo-example{animation:none}}.publish-demo-flow{position:relative;grid-template-columns:clamp(118px,24%,158px) clamp(54px,11%,86px) minmax(0,1fr)}.publish-demo-options{grid-template-columns:minmax(0,1fr)}.publish-demo-option{min-width:0}.publish-demo-source,.publish-demo-output,.publish-demo-connector{position:relative;z-index:1}.publish-demo-connector span{background:transparent!important}.publish-demo-connector b{position:relative;z-index:2}.publish-demo-trace{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.publish-demo-trace-base{stroke:#ff9d595c;stroke-width:1.2;vector-effect:non-scaling-stroke}.publish-demo-trace-light{stroke:#ffd1a1;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 97;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #ff8a35);animation:publish-demo-travel 2.4s linear infinite}.home-publish-demo[data-playing=false] .publish-demo-trace-light{animation-play-state:paused}@keyframes publish-demo-travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@media(max-width:1100px){.publish-demo-flow{grid-template-columns:clamp(105px,24%,145px) clamp(44px,10%,70px) minmax(0,1fr)}}@media(max-width:800px){.publish-demo-flow{grid-template-columns:clamp(100px,24%,145px) clamp(44px,10%,70px) minmax(0,1fr)}}@media(max-width:480px){.publish-demo-flow{grid-template-columns:clamp(90px,30%,110px) 32px minmax(0,1fr)}.publish-demo-option>svg{display:none}.publish-demo-option>span:nth-child(2){font-size:9px}}@media(prefers-reduced-motion:reduce){.publish-demo-trace-light{animation:none;stroke-dasharray:none;opacity:.35}}.home-publish-demo{isolation:isolate;border-color:#ffffff2d;background:linear-gradient(132deg,#ffffff1b,#d9e5ff0e 24%,#11151ec9,#c16f4213);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:0 32px 75px #0009,inset 0 1px 1px #fff5,inset 1px 0 #ffffff1b,inset 0 -1px #ffbb8e1b}.home-publish-demo:before{z-index:-1;background:radial-gradient(ellipse at 32% 22%,#a6c7ff16,transparent 40%),radial-gradient(ellipse at 55% 58%,#ff8e3f24,transparent 38%),radial-gradient(ellipse at 90% 85%,#a6a6e31c,transparent 38%),linear-gradient(115deg,#ffffff12,transparent 37%)}.publish-demo-top{border-bottom-color:#ffffff1c}.publish-demo-top>span:first-child{color:#f4e5d8}.publish-demo-option{border-color:#ffffff26;background:linear-gradient(125deg,#ffffff1e,#ffffff08 48%,#fff5ef08);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:inset 0 1px #ffffff3a,inset 0 -1px #ffffff0a,0 6px 18px #0003}.publish-demo-option:hover{background:#ffffff20;border-color:#ffffff5a}.publish-demo-option[aria-pressed=true]{border-color:#ffc299a6;background:linear-gradient(125deg,#ffbc8a42,#f88b2d1f 47%,#fff8f011);box-shadow:inset 0 1px #ffffff68,inset 0 -1px #ffc29a23,0 5px 22px #f8741d1f}.publish-demo-icon{background:linear-gradient(145deg,#ffffff2b,#ffffff0b);box-shadow:inset 0 1px #ffffff4a,inset 0 0 0 1px #ffffff1e}.publish-demo-connector b{width:42px;height:42px;border-radius:14px;border-color:#ffd2adad;background:linear-gradient(145deg,#ffddb25c,#c06e3d35 40%,#29212ea8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 28px #ff9d5355,inset 0 1px 1px #ffffffbd,inset 1px 0 #ffffff49,inset 0 -1px #ffb17c45}.publish-demo-connector img{width:28px;height:28px}.publish-demo-window{border-color:#ffffff64;box-shadow:0 24px 48px #0008,0 0 45px #ff9b5920,inset 0 1px #fff7}.publish-demo-browser{background:linear-gradient(120deg,#ffffff35,#323745df 48%,#25262ddf);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff5a}.publish-demo-trace-base{stroke:#ffba86a3;stroke-width:1.2;opacity:.7}.publish-demo-trace-light{stroke:#fff2df;stroke-width:2;stroke-dasharray:2.3 97.7;opacity:.8;filter:drop-shadow(0 0 5px #ff8d3e);animation-duration:3.4s}.publish-demo-trace [data-demo-branch][data-active=true] .publish-demo-trace-base{stroke:#ffbf86;stroke-width:1.8;opacity:1;filter:drop-shadow(0 0 4px #ff8b36)}.publish-demo-trace [data-demo-branch][data-active=true] .publish-demo-trace-light,.publish-demo-trace [data-demo-output-trace] .publish-demo-trace-light{opacity:1;stroke-width:2.8}@media(max-width:480px){.publish-demo-connector b{width:25px;height:25px;border-radius:8px}.publish-demo-connector img{width:18px;height:18px}.publish-demo-trace-base{stroke-width:1}}@media(prefers-reduced-motion:reduce){.publish-demo-trace-light{animation:none;stroke-dasharray:none;opacity:.2}}.home-publish-demo{padding:clamp(22px,2vw,34px);border-color:#ffffff18;border-radius:28px;background:linear-gradient(145deg,#22272dba,#101216d9 55%,#171411d9);box-shadow:0 35px 80px #0008,inset 0 1px #ffffff30,inset 1px 0 #ffffff10}.home-publish-demo:before{background:radial-gradient(ellipse at 35% 45%,#ff9a3a20,transparent 36%),radial-gradient(ellipse at 88% 18%,#93aacc19,transparent 35%),linear-gradient(125deg,#ffffff13,transparent 32%)}.publish-demo-top{padding-bottom:18px;border-color:#ffffff0d}.publish-demo-top>span:first-child{color:#bcb7b2;font-size:10px;letter-spacing:.09em}.publish-demo-top i{width:5px;height:5px}.publish-demo-play{border-color:#ffffff19;border-radius:20px;background:#ffffff08;color:#bfc1c4;padding-inline:12px}.publish-demo-label{color:#8b8f96;letter-spacing:.1em}.publish-demo-label span{color:#dc925d}.publish-demo-option{min-height:43px;border:1px solid #ffffff12;border-radius:11px;background:linear-gradient(135deg,#fff1,#ffffff04);box-shadow:inset 0 1px #ffffff20,0 8px 20px #0002;color:#bdc2c8}.publish-demo-option:hover{background:#ffffff12;border-color:#ffffff36}.publish-demo-option[aria-pressed=true]{border-color:#ffa66a75;background:linear-gradient(125deg,#ffa06625,#ffffff0b 72%);box-shadow:inset 0 1px #ffffff38,0 6px 22px #0003;color:#fff}.publish-demo-icon{background:#ffffff0d;box-shadow:inset 0 1px #ffffff20,inset 0 0 0 1px #ffffff10}.publish-demo-connector:before,.publish-demo-connector:after{content:"";position:absolute;left:50%;top:50%;width:68px;height:68px;border:1px solid #ffb27d22;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.publish-demo-connector:after{width:90px;height:90px;border-color:#ffffff0b}.publish-demo-connector b{width:42px;height:42px;border-color:#ffca9c7a;background:linear-gradient(140deg,#ffffff35,#d77b4240 45%,#111319d9);box-shadow:0 0 28px #ff9c482e,inset 0 1px #ffffff8c,inset 0 -1px #ffbd8838}.publish-demo-trace-base{stroke:#e9aa7a8a;stroke-width:1;opacity:.65}.publish-demo-trace-light{stroke:#ffe1c2;stroke-width:1.8;filter:drop-shadow(0 0 4px #ff9f50)}.publish-demo-trace [data-demo-branch][data-active=true] .publish-demo-trace-base{stroke:#ffc398;stroke-width:1.5;filter:drop-shadow(0 0 3px #ff9a54)}.publish-demo-window{height:336px;border:1px solid #ffffff26;border-radius:16px;background:#171a1e;box-shadow:0 24px 50px #0008,inset 0 1px #ffffff40;transform:none}.publish-demo-browser{height:38px;background:linear-gradient(100deg,#ffffff19,#ffffff08);border-bottom:1px solid #ffffff10;box-shadow:inset 0 1px #ffffff2a}.publish-demo-url{background:#090b0db3;color:#b8bec4;border:1px solid #ffffff0c}.publish-demo-page{height:calc(100% - 38px);color:#f1f2f2;background:radial-gradient(ellipse at 85% 12%,#e5884521,transparent 45%),linear-gradient(145deg,#23282cbf,#15181bf2 70%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.publish-demo-page-top{border-color:#ffffff13}.publish-demo-page-brand{color:#f2f3f3}.publish-demo-access{color:#acb5b1}.publish-demo-example-kicker{color:#ffac70}.home-v2 .publish-demo-example h3{color:#f4f5f5}.publish-demo-example p{color:#b3bbc2}.demo-app-card,.demo-service,.demo-document{background:#ffffff0c;border-color:#ffffff15;box-shadow:inset 0 1px #ffffff17,0 8px 22px #0002}.demo-app-card strong,.demo-service strong,.demo-document strong{color:#ebeff1}.demo-app-card small,.demo-service small{color:#a5aeb4}.demo-app-icon,.demo-service-icon{color:#ffc08f;background:#ff9b4a1e}.demo-app-blocks i{background:#ffffff0d}.demo-app-blocks i:first-child{background:#ff944920}.demo-chat span{background:#ffffff0e;color:#d7dce0}.demo-chat span:first-child{background:#ff9b4a24;color:#ffcfaa}.demo-code{background:#080b0dc9;border:1px solid #ffffff10}.demo-document i{background:#ffffff20}.demo-sheet{border-color:#ffffff18}.demo-sheet span{background:#ffffff0a;border-color:#ffffff12;color:#d5dcd8}.demo-sheet span:nth-child(-n+2){background:#4da27825;color:#9ee1bd}.publish-demo-source-note,.publish-demo-disclaimer{color:#a4a5a8}@media(max-width:480px){.home-publish-demo{padding:14px;border-radius:18px}.publish-demo-connector:before{width:41px;height:41px}.publish-demo-connector:after{width:56px;height:56px}.publish-demo-connector b{width:25px;height:25px;border-radius:8px}.publish-demo-window{height:281px;border-radius:10px}.publish-demo-browser{height:30px}.publish-demo-page{height:calc(100% - 30px)}}.home-publish-demo{overflow:visible;padding:clamp(15px,1.4vw,24px) 0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.home-publish-demo:before{inset:2% -5%;border-radius:50%;background:radial-gradient(ellipse at 38% 52%,#ff8c3a1b,transparent 36%),radial-gradient(ellipse at 76% 40%,#83a7c817,transparent 42%);filter:blur(26px)}.publish-demo-top{border:0;padding:0 2px 16px}.publish-demo-top>span:first-child{color:#b3b4b5;font-size:11px}.publish-demo-flow{padding-top:18px;grid-template-columns:clamp(118px,22%,150px) clamp(70px,13%,108px) minmax(0,1fr)}.publish-demo-options{gap:8px}.publish-demo-option{min-height:44px;border-radius:13px;background:linear-gradient(135deg,#ffffff1b,#ffffff07 55%,#ffffff04);border-color:#fff2;box-shadow:inset 0 1px #ffffff35,0 12px 22px #0004}.publish-demo-option[aria-pressed=true]{background:linear-gradient(135deg,#ffb17e32,#ffffff12 60%,#ffffff07);border-color:#ffc19a87;box-shadow:inset 0 1px #ffffff65,0 8px 25px #ff894a13}.publish-demo-connector:before{width:88px;height:88px;border-color:#ffb37a28}.publish-demo-connector:after{width:120px;height:120px;border-color:#fff1}.publish-demo-connector b{width:50px;height:50px;border-radius:17px;background:linear-gradient(140deg,#f7d3b46b,#754b3757 42%,#191a20cf);border-color:#ffd0aa9b;box-shadow:0 0 40px #ff9b5045,inset 0 1px 2px #ffffffa0,inset 0 -1px #f3a6703a}.publish-demo-connector img{width:32px;height:32px}.publish-demo-window{height:348px;border-radius:19px;border-color:#ffffff34;background:#191d21;box-shadow:0 28px 60px #000a,0 0 55px #d97b2e14,inset 0 1px #ffffff58}.publish-demo-browser{height:42px;padding-inline:14px;background:linear-gradient(125deg,#ffffff25,#ffffff0c);border-bottom:1px solid #ffffff16}.publish-demo-page{height:calc(100% - 42px);padding:22px 24px;background:radial-gradient(ellipse at 100% 0%,#f79b5125,transparent 50%),linear-gradient(145deg,#2b3033e8,#15191df5 72%)}.publish-demo-page-top{padding-bottom:15px}.publish-demo-example{padding-top:24px}.home-v2 .publish-demo-example h3{font-size:clamp(18px,1.25vw,22px)}.publish-demo-example p{font-size:11px}.publish-demo-example-kicker{font-size:10px}.demo-app-card,.demo-service{margin-top:24px;padding:13px;border-radius:11px}.demo-app-card strong,.demo-service strong{font-size:11px}.demo-app-card small,.demo-service small{font-size:9px}.publish-demo-source-note,.publish-demo-disclaimer{font-size:10px;color:#aeb0b3}@media(max-width:1100px){.publish-demo-flow{grid-template-columns:clamp(105px,22%,140px) clamp(55px,12%,85px) minmax(0,1fr)}.publish-demo-window{height:318px}.publish-demo-page{padding:16px}}@media(max-width:800px){.home-publish-demo{padding:0}.publish-demo-flow{grid-template-columns:clamp(100px,22%,140px) clamp(55px,12%,85px) minmax(0,1fr)}}@media(max-width:480px){.publish-demo-flow{grid-template-columns:clamp(90px,30%,110px) 32px minmax(0,1fr)}.publish-demo-option{min-height:38px}.publish-demo-connector:before{width:41px;height:41px}.publish-demo-connector:after{width:56px;height:56px}.publish-demo-connector b{width:25px;height:25px;border-radius:8px}.publish-demo-connector img{width:18px;height:18px}.publish-demo-window{height:281px;border-radius:11px}.publish-demo-browser{height:30px;padding-inline:7px}.publish-demo-page{height:calc(100% - 30px);padding:11px}.publish-demo-page-top{padding-bottom:8px}.publish-demo-example{padding-top:13px}.home-v2 .publish-demo-example h3{font-size:14px}.publish-demo-example p{font-size:9px}.demo-app-card,.demo-service{margin-top:12px;padding:9px}.demo-app-card strong,.demo-service strong{font-size:10px}}.home-publish-demo{width:min(100%,700px);justify-self:end}@media(min-width:1101px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.publish-demo-flow{grid-template-columns:minmax(205px,225px) clamp(75px,12%,90px) minmax(0,1fr)}.publish-demo-options{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:19px;padding-bottom:14px}.publish-demo-option{min-height:46px;padding:6px 8px;gap:7px}.publish-demo-option>span:nth-child(2){font-size:11px}.publish-demo-option>svg{display:none}.publish-demo-option:nth-child(2n){transform:translateY(14px)}.publish-demo-option:nth-child(3){transform:translate(6px)}.publish-demo-option:nth-child(5){transform:translate(3px)}}@media(max-width:800px){.home-publish-demo{justify-self:center}}@media(min-width:1400px){.home-publish-demo{width:min(100%,850px)}.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);gap:clamp(30px,2.5vw,56px)}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(40px,9.3cqi,72px)}.publish-demo-flow{grid-template-columns:minmax(235px,270px) clamp(70px,10%,90px) minmax(0,1fr)}.publish-demo-options{position:relative;display:block;height:360px;padding:0}.publish-demo-option{position:absolute;width:55%;height:47px;min-height:47px;transform:none!important}.publish-demo-option:nth-child(1){left:4%;top:2%}.publish-demo-option:nth-child(2){left:38%;top:18%}.publish-demo-option:nth-child(3){left:13%;top:34%}.publish-demo-option:nth-child(4){left:42%;top:50%}.publish-demo-option:nth-child(5){left:1%;top:66%}.publish-demo-option:nth-child(6){left:33%;top:82%}.publish-demo-option>span:nth-child(2){font-size:12px}.publish-demo-window{height:380px}}@media(min-width:1400px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:clamp(32px,2.5vw,52px)}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(56px,10cqi,72px)}.home-publish-demo{width:min(100%,1060px)}.publish-demo-top>span:first-child{font-size:13px}.publish-demo-label{font-size:12px}.publish-demo-label span{font-size:13px}.publish-demo-flow{grid-template-columns:minmax(280px,320px) clamp(75px,10%,105px) minmax(0,1fr)}.publish-demo-options{height:430px}.publish-demo-option{height:56px;min-height:56px;padding:8px 11px;gap:10px;border-radius:15px}.publish-demo-option>span:nth-child(2){font-size:15px}.publish-demo-icon{width:37px;height:37px;border-radius:9px}.publish-demo-icon img{width:25px;height:25px}.publish-demo-icon svg{width:24px;height:24px}.publish-demo-connector b{width:62px;height:62px;border-radius:20px}.publish-demo-connector img{width:40px;height:40px}.publish-demo-connector:before{width:108px;height:108px}.publish-demo-connector:after{width:148px;height:148px}.publish-demo-window{height:440px;border-radius:20px}.publish-demo-browser{height:46px}.publish-demo-page{height:calc(100% - 46px);padding:27px 30px}.publish-demo-page-brand{font-size:13px}.publish-demo-access{font-size:10px}.publish-demo-url{font-size:12px}.publish-demo-example{padding-top:32px}.publish-demo-example-kicker{font-size:12px}.home-v2 .publish-demo-example h3{font-size:clamp(21px,1.4vw,26px)}.publish-demo-example p{font-size:13px}.demo-app-card,.demo-service{margin-top:28px;padding:16px}.demo-app-card strong,.demo-service strong{font-size:13px}.demo-app-card small,.demo-service small{font-size:11px}.demo-chat,.demo-code,.demo-document strong{font-size:12px}.demo-sheet span{font-size:11px;padding:9px 11px}.publish-demo-source-note,.publish-demo-disclaimer{font-size:11px}}.home-v2 .landing-hero h1{letter-spacing:-.045em}.home-publish-demo .publish-demo-label,.home-publish-demo .publish-demo-source-note{display:none}.publish-demo-top{padding-bottom:8px}.publish-demo-top>span:first-child{font-weight:500;letter-spacing:.04em;color:#999da4}.publish-demo-flow{padding-top:0}.publish-demo-option{background:linear-gradient(135deg,#ffffff19,#ffffff0a,#ffffff05);border-color:#ffffff25;box-shadow:inset 0 1px #ffffff38,0 12px 28px #0005;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.publish-demo-option[aria-pressed=true]{border-color:#ffbe8b90;background:linear-gradient(125deg,#e89a6035,#ffffff10 64%,#ffffff07);box-shadow:inset 0 1px #ffffff60,0 8px 28px #f883261c}.publish-demo-icon{background:linear-gradient(145deg,#ffffff20,#ffffff08);border:1px solid #ffffff13}.publish-demo-connector b{position:relative;background:linear-gradient(145deg,#ffffff45,#faac6d28 42%,#10151acb);border-color:#ffd0aa8c}.publish-demo-connector b:after{content:"UUMit";position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);color:#e8dfda;font-size:11px;font-weight:700;letter-spacing:.09em}.publish-demo-window{background:#15191d;border-color:#ffffff29;box-shadow:0 28px 65px #000b,0 0 55px #f58c3510,inset 0 1px #ffffff45}.publish-demo-page{background:radial-gradient(ellipse at 90% 0%,#f9a0621c,transparent 52%),linear-gradient(145deg,#252a2eea,#14181df5 75%)}.publish-demo-trace-base{stroke:#edb28c;opacity:.38}.publish-demo-trace-light{animation-duration:6.8s;stroke:#ffe4c8;stroke-width:2;filter:drop-shadow(0 0 5px #ff9b4b)}.publish-demo-disclaimer{opacity:.72}@media(min-width:1101px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:clamp(24px,2vw,42px)}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(42px,7.7cqi,65px)}.home-publish-demo{width:min(100%,1060px)}.publish-demo-flow{grid-template-columns:minmax(245px,30%) minmax(85px,12%) minmax(0,1fr)}.publish-demo-options{position:relative;display:block;height:440px;padding:0}.publish-demo-option{position:absolute;width:56%;height:58px;min-height:58px;transform:none!important;padding:8px 11px;gap:10px;border-radius:14px}.publish-demo-option:nth-child(1){left:2%;top:4%}.publish-demo-option:nth-child(2){left:36%;top:17%}.publish-demo-option:nth-child(3){left:8%;top:33%}.publish-demo-option:nth-child(4){left:38%;top:48%}.publish-demo-option:nth-child(5){left:0%;top:65%}.publish-demo-option:nth-child(6){left:30%;top:81%}.publish-demo-option>span:nth-child(2){font-size:14px}.publish-demo-option>svg{display:none}.publish-demo-icon{width:37px;height:37px;border-radius:10px}.publish-demo-icon img{width:25px;height:25px}.publish-demo-connector{margin-top:0}.publish-demo-connector b{width:68px;height:68px;border-radius:21px}.publish-demo-connector img{width:42px;height:42px}.publish-demo-connector:before{width:112px;height:112px}.publish-demo-connector:after{width:155px;height:155px}.publish-demo-window{height:400px}.publish-demo-browser{height:44px}.publish-demo-page{height:calc(100% - 44px);padding:26px}.publish-demo-example{padding-top:30px}.home-v2 .publish-demo-example h3{font-size:clamp(21px,1.4vw,26px)}.publish-demo-example p{font-size:13px}}@media(min-width:1101px)and (max-width:1350px){.publish-demo-flow{grid-template-columns:minmax(200px,32%) minmax(70px,12%) minmax(0,1fr)}.publish-demo-option{width:59%}.publish-demo-options{height:390px}.publish-demo-window{height:370px}}@media(max-width:800px){.publish-demo-top{padding-bottom:12px}.publish-demo-flow{padding-top:0}}@media(max-width:480px){.publish-demo-connector b:after{font-size:7px;top:calc(100% + 6px)}.publish-demo-trace-light{stroke-width:1.5}}.landing-hero-explore{display:flex;flex-wrap:wrap;gap:14px 25px;margin-top:25px}.landing-hero-explore a{display:inline-flex;align-items:center;gap:6px;color:#c5c5c7;font-size:13px;text-decoration:none;transition:color .2s}.landing-hero-explore a:hover{color:#ff9b59}.landing-hero-explore a:focus-visible{outline:2px solid #ffc38f;outline-offset:4px}.publish-demo-connector b:after{content:"UUMit";top:calc(100% + 9px)}.publish-demo-action{position:absolute;z-index:2;top:calc(50% + 66px);left:50%;transform:translate(-50%);width:max-content;text-align:center;pointer-events:none}.publish-demo-action strong{display:block;padding:8px 13px;color:#ffe5d1;border:1px solid #ffad735e;border-radius:9px;background:linear-gradient(140deg,#92502e8c,#33251de8);box-shadow:inset 0 1px #ffffff40,0 5px 18px #0006;font-size:12px;font-weight:650;animation:publish-demo-press 7s ease-in-out infinite}.publish-demo-action small{display:block;margin-top:6px;color:#a7a3a0;font-size:9px;white-space:nowrap}.publish-demo-action small i{display:inline-block;color:#ffbf92;font-size:14px;font-style:normal;animation:publish-demo-cursor 7s ease-in-out infinite}.publish-demo-window{animation:publish-demo-result 7s ease-in-out infinite}.home-publish-demo[data-playing=false] .publish-demo-action strong,.home-publish-demo[data-playing=false] .publish-demo-action small i,.home-publish-demo[data-playing=false] .publish-demo-window{animation-play-state:paused}@keyframes publish-demo-press{0%,17%,38%,to{transform:scale(1);box-shadow:inset 0 1px #ffffff40,0 5px 18px #0006}24%{transform:scale(.95);box-shadow:inset 0 1px #ffffff90,0 0 22px #ff995873}30%{transform:scale(1);box-shadow:inset 0 1px #ffffff90,0 0 30px #ff99586b}}@keyframes publish-demo-cursor{0%,15%{opacity:0;transform:translate(7px,6px)}23%,32%{opacity:1;transform:translate(0)}45%,to{opacity:0;transform:translate(0)}}@keyframes publish-demo-result{0%,30%,to{border-color:#ffffff29;filter:brightness(.88)}45%,80%{border-color:#ffbd8c70;filter:brightness(1.08)}}@media(max-width:1100px){.publish-demo-action{top:calc(50% + 52px)}.publish-demo-action strong{font-size:10px;padding:6px 9px}.publish-demo-action small{font-size:8px}}@media(max-width:480px){.landing-hero-explore{gap:12px 20px;margin-top:20px}.landing-hero-explore a{font-size:12px}.publish-demo-action{top:calc(50% + 32px)}.publish-demo-action strong{padding:4px 6px;font-size:8px;border-radius:6px}.publish-demo-action small{font-size:7px}.publish-demo-action small i{font-size:10px}}@media(prefers-reduced-motion:reduce){.publish-demo-action strong,.publish-demo-action small i,.publish-demo-window{animation:none}.publish-demo-action small i{opacity:1}}.home-publish-demo:before{inset:-4% -8%;background:radial-gradient(ellipse at 48% 50%,#e88c3a1b,transparent 35%),radial-gradient(ellipse at 78% 38%,#6b98ba12,transparent 36%);filter:blur(34px)}.publish-demo-top>span:first-child{font-size:11px;color:#9fa1a3;letter-spacing:.09em}.publish-demo-play{background:#ffffff07;border-color:#ffffff18;color:#b2b4b7}.publish-demo-connector b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;overflow:hidden;border:1px solid #f4b38482;background:linear-gradient(145deg,#ffffff35,#cbd8e014 25%,#1b2025e8 48%,#d8894d24);box-shadow:inset 0 1px 1px #fff9,inset 1px 0 #fff3,inset 0 -2px #efac7840,0 20px 40px #0009,0 0 55px #e7843029;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.publish-demo-connector b:after{display:none}.publish-demo-connector b em{color:#fff;font-size:19px;line-height:1;font-style:normal;font-weight:750;letter-spacing:-.035em}.publish-demo-connector b small{color:#f5d9c1;font:600 9px/1.2 sans-serif;letter-spacing:.08em;white-space:nowrap}.publish-demo-option{border-color:#ffffff20;background:linear-gradient(135deg,#f1f8ff1c,#ffffff08 58%,#ffffff04);box-shadow:inset 0 1px #ffffff35,0 10px 25px #0005}.publish-demo-option[aria-pressed=true]{border-color:#eeb89485;background:linear-gradient(130deg,#f7be9340,#ffffff0d 70%);box-shadow:inset 0 1px #ffffff63,0 0 22px #f58c2f1a}.publish-demo-trace-base{stroke:#e8b894;opacity:.44}.publish-demo-trace-light{stroke:#ffe3c8;stroke-width:2;animation-duration:5s}.publish-demo-window{animation:none;border-color:#ffffff2a;background:#161b20;box-shadow:inset 0 1px #ffffff47,0 24px 55px #0009}.publish-demo-browser{background:linear-gradient(110deg,#ffffff20,#ffffff08);border-bottom:1px solid #ffffff12}.publish-demo-page{background:radial-gradient(ellipse at 100% 0%,#f7a05b1a,transparent 55%),linear-gradient(145deg,#272d31e8,#151a1ef2)}.publish-demo-example{padding-top:22px}.publish-demo-page-top{padding-bottom:13px}.publish-demo-disclaimer{margin-top:12px;color:#969a9e}@media(min-width:1101px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.39fr) minmax(0,.61fr);gap:clamp(28px,3vw,55px)}.publish-demo-flow{grid-template-columns:minmax(220px,33%) minmax(130px,20%) minmax(0,1fr)}.publish-demo-options{height:460px}.publish-demo-option{width:55%;height:54px;min-height:54px;border-radius:14px}.publish-demo-option:nth-child(1){left:7%;top:3%}.publish-demo-option:nth-child(2){left:41%;top:18%}.publish-demo-option:nth-child(3){left:1%;top:34%}.publish-demo-option:nth-child(4){left:36%;top:49%}.publish-demo-option:nth-child(5){left:5%;top:65%}.publish-demo-option:nth-child(6){left:38%;top:81%}.publish-demo-connector b{width:130px;height:144px;border-radius:32px}.publish-demo-connector img{width:51px;height:51px}.publish-demo-connector:before{width:180px;height:180px;border-color:#ffb37a21}.publish-demo-connector:after{width:240px;height:240px;border-color:#ffffff0b}.publish-demo-output{padding-left:16px}.publish-demo-window{height:330px;border-radius:17px}.publish-demo-browser{height:39px}.publish-demo-page{height:calc(100% - 39px);padding:22px}.publish-demo-example{padding-top:22px}.home-v2 .publish-demo-example h3{font-size:clamp(19px,1.25vw,23px)}.publish-demo-example p{font-size:12px}.demo-app-card,.demo-service{margin-top:19px;padding:12px}.demo-app-card strong,.demo-service strong{font-size:11px}}@media(min-width:1101px)and (max-width:1350px){.publish-demo-flow{grid-template-columns:minmax(190px,32%) minmax(100px,20%) minmax(0,1fr)}.publish-demo-connector b{width:106px;height:120px;border-radius:26px}.publish-demo-connector img{width:43px;height:43px}.publish-demo-connector b em{font-size:16px}.publish-demo-options{height:410px}.publish-demo-option{width:58%}.publish-demo-window{height:305px}}@media(max-width:1100px){.publish-demo-connector b{width:62px;height:70px;border-radius:18px}.publish-demo-connector img{width:29px;height:29px}.publish-demo-connector b em{font-size:11px}.publish-demo-connector b small{font-size:6px}.publish-demo-connector:before{width:90px;height:90px}.publish-demo-connector:after{width:120px;height:120px}}@media(max-width:480px){.publish-demo-connector b{width:37px;height:47px;border-radius:11px;gap:2px}.publish-demo-connector img{width:20px;height:20px}.publish-demo-connector b em{font-size:7px}.publish-demo-connector b small{font-size:4px}.publish-demo-connector:before{width:52px;height:52px}.publish-demo-connector:after{width:68px;height:68px}}.home-v2 .landing-hero{background:radial-gradient(ellipse at 67% 48%,#55301a18,transparent 35%),#08090a}.home-v2 .landing-hero-grid{align-items:center}.home-v2 .landing-eyebrow{background:#ff8a3010;border-color:#ff9a3e35;letter-spacing:.08em;color:#ffad77}.home-v2 .landing-hero h1{letter-spacing:-.045em;line-height:1.14;margin-block:29px 25px}.home-v2 .landing-hero .landing-lead{color:#b9bdc4;line-height:1.9;max-width:520px}.home-v2 .landing-hero-actions{margin-top:33px}.home-v2 .landing-hero-actions .landing-button{min-height:58px;border-radius:12px}.home-v2 .landing-trust{margin-top:25px;color:#969ba3}.landing-hero-explore{padding-top:19px;margin-top:21px;border-top:1px solid #ffffff13}.home-publish-demo{isolation:isolate}.home-publish-demo:before{inset:-10%;background:radial-gradient(ellipse at 51% 50%,#ec88382a,transparent 30%),radial-gradient(ellipse at 70% 46%,#6d97b51b,transparent 40%);filter:blur(32px)}.publish-demo-top>span:first-child{font-size:11px;color:#a7a7a8;letter-spacing:.07em}.publish-demo-option{border-radius:15px;background:linear-gradient(125deg,#ffffff24,#ffffff0b 50%,#ffffff05);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff45,0 14px 30px #0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.publish-demo-option[aria-pressed=true]{background:linear-gradient(125deg,#ffc09b37,#ffffff13 65%);border-color:#ffbc8b9c;box-shadow:inset 0 1px #ffffff73,0 10px 30px #ef8d3520}.publish-demo-connector b{background:linear-gradient(140deg,#f9f6ef50,#c1d1d522 24%,#15191fe8 48%,#b47c5527);border-color:#ffddb4a3;box-shadow:inset 0 2px 2px #ffffffa8,inset 2px 0 #ffffff38,inset 0 -3px #f2a56e40,0 28px 60px #000b,0 0 65px #ed8a3540}.publish-demo-connector b em{font-size:24px}.publish-demo-connector b small{font-size:10px;color:#f5ddcc}.publish-demo-trace-base{stroke:#ffbf91;opacity:.45}.publish-demo-trace-light{stroke:#fff1d7;filter:drop-shadow(0 0 6px #ff983c)}.publish-demo-window{border-radius:20px;border-color:#ffffff35;box-shadow:0 28px 65px #0009,inset 0 1px #ffffff65;background:#1c2025}.publish-demo-page{background:radial-gradient(ellipse at 95% 4%,#ffa86b1c,transparent 54%),linear-gradient(145deg,#2c3135f2,#171b20f2)}.publish-demo-disclaimer{font-size:10px;color:#96999f}@media(min-width:1101px){.home-v2 .landing-hero-grid{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:clamp(30px,3vw,64px);min-height:clamp(680px,45vw,800px);padding-block:60px}.home-v2[data-landing-locale=zh] .landing-hero h1{font-size:clamp(48px,9.5cqi,70px)}.publish-demo-flow{grid-template-columns:minmax(225px,32%) minmax(150px,23%) minmax(0,1fr)}.publish-demo-options{height:480px}.publish-demo-option{width:57%;height:57px;min-height:57px;padding:8px 10px}.publish-demo-option:nth-child(1){left:3%;top:4%}.publish-demo-option:nth-child(2){left:41%;top:17%}.publish-demo-option:nth-child(3){left:0%;top:34%}.publish-demo-option:nth-child(4){left:38%;top:47%}.publish-demo-option:nth-child(5){left:5%;top:64%}.publish-demo-option:nth-child(6){left:37%;top:80%}.publish-demo-connector b{width:154px;height:166px;border-radius:37px}.publish-demo-connector img{width:58px;height:58px}.publish-demo-connector:before{width:215px;height:215px}.publish-demo-connector:after{width:280px;height:280px}.publish-demo-output{padding-left:18px}.publish-demo-window{height:320px}.publish-demo-page{padding:22px}.publish-demo-example{padding-top:21px}}@media(min-width:1101px)and (max-width:1350px){.publish-demo-flow{grid-template-columns:minmax(180px,31%) minmax(120px,23%) minmax(0,1fr)}.publish-demo-connector b{width:120px;height:135px}.publish-demo-connector img{width:47px;height:47px}.publish-demo-connector b em{font-size:19px}.publish-demo-connector b small{font-size:8px}.publish-demo-option{width:60%}.publish-demo-options{height:410px}.publish-demo-window{height:300px}}@media(max-width:800px){.home-v2 .landing-hero h1{margin-block:23px 20px}.landing-hero-explore{padding-top:16px}}.publish-demo-window .demo-app-blocks{display:none}@media(min-width:1101px){.publish-demo-flow{grid-template-columns:minmax(210px,29%) minmax(140px,21%) minmax(0,1fr)}.publish-demo-output{padding-left:16px}.publish-demo-window{height:400px}.publish-demo-page{padding:26px}.publish-demo-example{padding-top:27px}.home-v2 .publish-demo-example h3{font-size:clamp(21px,1.45vw,26px)}.publish-demo-example p{font-size:13px}.demo-app-card,.demo-service{margin-top:24px;padding:15px}.demo-sheet span{padding:9px 11px;font-size:11px}}@media(min-width:1101px)and (max-width:1350px){.publish-demo-flow{grid-template-columns:minmax(180px,29%) minmax(120px,21%) minmax(0,1fr)}.publish-demo-window{height:355px}.publish-demo-page{padding:20px}}.aa-banner-bg:where(.astro-5l66rea4){background:radial-gradient(60% 120% at 85% 50%,rgba(255,210,160,.35),transparent 60%),linear-gradient(110deg,#ff6900,#ff7a1a 40%,#e85400 72%,#b33a00)}.aa-banner-shine:where(.astro-5l66rea4){background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translate(-100%);animation:aa-banner-shine 5.5s ease-in-out 1s infinite}.aa-banner-dot:where(.astro-5l66rea4):after{content:"";position:absolute;inset:0;border-radius:9999px;background:inherit;animation:aa-banner-ping 2s cubic-bezier(0,0,.2,1) infinite}.aa-banner-cta:where(.astro-5l66rea4):after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-120%);animation:aa-banner-cta 3.6s ease-in-out 2s infinite}.aa-id-card-wrap:where(.astro-5l66rea4){perspective:1200px}.aa-id-card:where(.astro-5l66rea4){background:linear-gradient(135deg,#fff7ef,#ffe3c7 45%,#ffc690);transform:rotateY(-10deg) rotateX(4deg) rotate(2deg);animation:aa-id-float 6s ease-in-out infinite}.aa-id-card-sheen:where(.astro-5l66rea4){background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.7) 48%,transparent 62%);transform:translate(-120%);animation:aa-banner-shine 5.5s ease-in-out 1.6s infinite}.aa-id-seal:where(.astro-5l66rea4){box-shadow:inset 0 0 0 2px #d23b002e}@keyframes aa-banner-shine{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}@keyframes aa-banner-cta{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes aa-banner-ping{75%,to{transform:scale(2.4);opacity:0}}@keyframes aa-id-float{0%,to{transform:rotateY(-10deg) rotateX(4deg) rotate(2deg) translateY(0)}50%{transform:rotateY(-4deg) rotateX(2deg) rotate(0) translateY(-10px)}}@media(prefers-reduced-motion:reduce){.aa-banner-shine:where(.astro-5l66rea4),.aa-banner-dot:where(.astro-5l66rea4):after,.aa-banner-cta:where(.astro-5l66rea4):after,.aa-id-card:where(.astro-5l66rea4),.aa-id-card-sheen:where(.astro-5l66rea4){animation:none}}.playbook-market:where(.astro-tmtqmt5g){position:relative;isolation:isolate;overflow:hidden;padding:50px 0 80px;color:hsl(var(--fg))}.playbook-bg:where(.astro-tmtqmt5g){position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% -10%,rgba(255,105,0,.18),transparent 34rem),radial-gradient(circle at 12% 32%,rgba(255,170,95,.12),transparent 25rem),radial-gradient(circle at 88% 34%,rgba(255,196,137,.1),transparent 23rem),linear-gradient(180deg,#fffaf6,#fff7ef 48%,#fffdfb)}.playbook-grid:where(.astro-tmtqmt5g){display:none}.playbook-vignette:where(.astro-tmtqmt5g){display:none}.playbook-bg:where(.astro-tmtqmt5g):after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,105,0,.08) 1px,transparent 1px);background-size:20px 20px;opacity:.42;mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 70%,transparent)}.playbook-container:where(.astro-tmtqmt5g){margin:0 auto}.section-heading:where(.astro-tmtqmt5g){width:min(100%,1216px);margin:0 auto 1.35rem;text-align:center}.section-heading:where(.astro-tmtqmt5g) .eyebrow:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;gap:.44rem;margin:0 0 .72rem;border:1px solid rgba(255,105,0,.18);border-radius:999px;background:#ffffffc7;box-shadow:0 14px 36px -30px #ff6900db;color:hsl(var(--primary-hsl));font-size:.76rem;font-weight:900;letter-spacing:.035em;padding:.36rem 1.12rem}.section-heading:where(.astro-tmtqmt5g) .eyebrow:where(.astro-tmtqmt5g):before{content:"✦";font-size:.9rem}.section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g){margin:0;color:hsl(var(--fg));font-family:"Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:clamp(2.5rem,calc(5 * var(--home-vw)),5rem);font-weight:800;line-height:1.1;letter-spacing:-2px}.section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){color:hsl(var(--primary-hsl))}.section-heading:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g):last-child{max-width:768px;margin:1.5rem auto 0;color:#cfc4c5;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:clamp(1rem,calc(1.5 * var(--home-vw)),1.5rem);font-weight:400;line-height:28px}@media(min-width:1280px){.playbook-market:where(.astro-tmtqmt5g)[data-locale=zh] .section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g){white-space:nowrap}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .section-heading:where(.astro-tmtqmt5g){width:min(100%,1560px)}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g){font-size:56px;line-height:72px;white-space:nowrap}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .section-heading:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g):last-child{width:100%;max-width:1216px;text-align:center}.section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g){font-size:68px;line-height:88px}.section-heading:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g):last-child{font-size:24px;line-height:28px;white-space:nowrap}}.category-strip:where(.astro-tmtqmt5g){display:flex;align-items:flex-start;justify-content:center;width:min(100%,1216px);height:66px;gap:16px;overflow-x:auto;overflow-y:visible;margin-inline:auto;border:0;background:transparent;box-shadow:none;padding:16px 0 0;scrollbar-width:none}.category-strip:where(.astro-tmtqmt5g)::-webkit-scrollbar{display:none}.category-card:where(.astro-tmtqmt5g){display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:100px;height:50px;border:1px solid rgba(255,255,255,.2);border-radius:9999px;background:transparent;box-shadow:none;color:#cfc4c5;cursor:pointer;padding:12px 32px;text-align:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.category-card:where(.astro-tmtqmt5g):hover,.category-card:where(.astro-tmtqmt5g):focus-visible{border-color:#fff6;color:#fff;outline:none}.category-card:where(.astro-tmtqmt5g).is-active{border-color:#ff6900;background:#ff6900;box-shadow:0 0 15px #ff69004d;color:#fff}.category-icon:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g),.fact-icon:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g),.case-row-label:where(.astro-tmtqmt5g) i:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g),.timeline-icon:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g),.primary-result-icon:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g),.boost:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){width:100%;height:100%;display:block;object-fit:contain;pointer-events:none;user-select:none}.category-copy:where(.astro-tmtqmt5g){display:block;min-width:0}.category-copy:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){overflow-wrap:anywhere;white-space:nowrap;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:18px;font-weight:500;line-height:24px}.category-copy:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g){display:none}.case-zone:where(.astro-tmtqmt5g){display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;margin-top:.78rem}.case-zone:where(.astro-tmtqmt5g).has-video{grid-template-columns:minmax(0,1fr) clamp(172px,calc(14 * var(--home-vw)),190px);gap:1.15rem}.case-carousel:where(.astro-tmtqmt5g){position:relative;min-height:0;border:1px solid rgba(255,232,217,.88);border-radius:15px;background:#ffffffe6;box-shadow:0 28px 78px -52px #0f172a57,0 18px 42px -36px #ff690047;overflow:hidden;padding:.78rem}.persona-case:where(.astro-tmtqmt5g){display:none;grid-template-columns:minmax(190px,.74fr) minmax(390px,1.72fr) minmax(220px,.86fr);gap:.92rem;min-height:0;padding:0 0 2.28rem}.persona-case:where(.astro-tmtqmt5g).is-active{display:grid;animation:caseIn .28s ease both}@keyframes caseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.persona-card:where(.astro-tmtqmt5g),.result-card:where(.astro-tmtqmt5g){border:1px solid rgba(255,232,217,.82);border-radius:13px;background:linear-gradient(135deg,rgba(255,105,0,.055),transparent 58%),#ffffffc7;padding:.96rem}.persona-card:where(.astro-tmtqmt5g){display:grid;align-content:center;justify-items:center;gap:.68rem;min-height:16.9rem;background:radial-gradient(circle at 78% 50%,rgba(255,105,0,.12),transparent 6.6rem),linear-gradient(135deg,#ffffffe6,#ffffffdb 48%,#fff3eb);text-align:center}.avatar:where(.astro-tmtqmt5g){position:relative;display:grid;width:4.52rem;height:4.52rem;place-items:center;overflow:hidden;border:4px solid rgba(255,255,255,.92);border-radius:999px;background:linear-gradient(135deg,#fff0e5,#fff);color:hsl(var(--primary-hsl));font-weight:950;box-shadow:0 16px 36px -25px #ff6900b3,0 0 0 1px #ff690014}.avatar:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.avatar:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){position:relative;z-index:1}.avatar:where(.astro-tmtqmt5g).has-image{background:hsl(var(--card-bg));color:transparent}.avatar:where(.astro-tmtqmt5g).has-image span:where(.astro-tmtqmt5g){opacity:0}.persona-card:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g){margin:0 0 .28rem;font-size:.94rem;font-weight:950;letter-spacing:-.01em}.persona-proof:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;margin:0 0 .38rem;border-radius:999px;background:#fff4ecdb;color:hsl(var(--primary-hsl));font-size:.56rem;font-weight:950;letter-spacing:.02em;line-height:1;padding:.22rem .42rem}.persona-card:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g){margin:0;color:color-mix(in srgb,hsl(var(--muted-fg-hsl)) 86%,hsl(var(--fg)));font-size:.78rem;font-weight:800;line-height:1.55}.persona-tags:where(.astro-tmtqmt5g){display:flex;flex-wrap:wrap;justify-content:center;gap:.38rem}.persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g),.card-tag:where(.astro-tmtqmt5g),.boost:where(.astro-tmtqmt5g){border-radius:999px;background:#fff4ec;color:hsl(var(--primary-hsl));font-size:.63rem;font-weight:900;padding:.27rem .48rem}.persona-facts:where(.astro-tmtqmt5g){display:grid;grid-template-columns:1fr;gap:.42rem;width:100%;max-width:13.2rem;margin:.02rem auto 0;border:1px solid rgba(255,238,226,.72);border-radius:12px;background:linear-gradient(135deg,#ffffffc2,#fff7eda8),#ffffffb8;padding:.68rem .72rem}.persona-facts:where(.astro-tmtqmt5g) div:where(.astro-tmtqmt5g){position:relative;display:grid;gap:.08rem;min-width:0;border-bottom:1px solid rgba(255,226,207,.6);padding:0 0 .42rem 1.54rem;text-align:left}.persona-facts:where(.astro-tmtqmt5g) div:where(.astro-tmtqmt5g):last-child{border-bottom:0;padding-bottom:0}.fact-icon:where(.astro-tmtqmt5g){position:absolute;left:0;top:.04rem;display:inline-grid;width:1.08rem;height:1.08rem;place-items:center;color:hsl(var(--muted-fg-hsl));opacity:.82}.persona-facts:where(.astro-tmtqmt5g) dt:where(.astro-tmtqmt5g),.persona-facts:where(.astro-tmtqmt5g) dd:where(.astro-tmtqmt5g){margin:0}.persona-facts:where(.astro-tmtqmt5g) dt:where(.astro-tmtqmt5g){color:hsl(var(--muted-fg-hsl));font-size:.58rem;font-weight:900;letter-spacing:.02em;line-height:1.2}.persona-facts:where(.astro-tmtqmt5g) dd:where(.astro-tmtqmt5g){color:hsl(var(--fg));font-size:.7rem;font-weight:900;line-height:1.32}.workflow-path:where(.astro-tmtqmt5g){display:grid;align-content:start;gap:.74rem;min-width:0;overflow:hidden;border:1px solid rgba(226,232,240,.76);border-radius:13px;background:#ffffffbd;padding:1rem 1.08rem .92rem}.case-head:where(.astro-tmtqmt5g){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.case-head-copy:where(.astro-tmtqmt5g){display:grid;gap:.24rem;min-width:0}.case-head:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:hsl(var(--fg));font-size:1.04rem;font-weight:950;letter-spacing:-.015em;line-height:1.25}.case-head-copy:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g){color:hsl(var(--muted-fg-hsl));font-size:.66rem;font-weight:850;line-height:1.35}.case-head:where(.astro-tmtqmt5g)>span:where(.astro-tmtqmt5g){flex:0 0 auto;border-radius:999px;background:#f8fafce0;color:hsl(var(--muted-fg-hsl));font-size:.68rem;font-weight:900;padding:.18rem .5rem}.steps:where(.astro-tmtqmt5g){display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.steps:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;background:color-mix(in srgb,var(--item-accent) 8%,hsl(var(--card-bg)));color:hsl(var(--muted-fg-hsl));font-size:.66rem;font-weight:800;padding:.24rem .44rem}.steps:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){display:inline-grid;width:1rem;height:1rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--item-accent) 18%,hsl(var(--card-bg)));color:var(--item-accent);font-size:.58rem;font-weight:900}.step-arrow:where(.astro-tmtqmt5g){display:none;align-self:start;justify-self:center;margin-top:.78rem;color:color-mix(in srgb,var(--item-accent) 44%,hsl(var(--muted-fg-hsl)));font-size:1rem;line-height:1}.case-callbar:where(.astro-tmtqmt5g){display:grid;grid-template-columns:minmax(0,1fr)}.case-call-card:where(.astro-tmtqmt5g){display:grid;align-content:start;gap:0;min-width:0;min-height:13.1rem;border:0;border-radius:0;background:transparent;padding:0}.case-feature-row:where(.astro-tmtqmt5g),.case-work-row:where(.astro-tmtqmt5g){display:grid;gap:.3rem;min-width:0}.case-feature-row:where(.astro-tmtqmt5g)>span:where(.astro-tmtqmt5g),.case-work-row:where(.astro-tmtqmt5g)>span:where(.astro-tmtqmt5g){color:color-mix(in srgb,hsl(var(--primary-hsl)) 72%,hsl(var(--muted-fg-hsl)));font-size:.66rem;font-weight:950}.case-row-label:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;gap:.34rem}.case-row-label:where(.astro-tmtqmt5g) i:where(.astro-tmtqmt5g){display:inline-grid;width:1.22rem;height:1.22rem;place-items:center;border-radius:999px;background:#fff4ec;color:hsl(var(--primary-hsl));font-style:normal;padding:.12rem}.case-feature-list:where(.astro-tmtqmt5g){display:flex;flex-wrap:wrap;gap:.38rem}.case-feature-list:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){border-radius:999px;background:#fff4ec;color:hsl(var(--primary-hsl));font-size:.64rem;font-weight:950;line-height:1;padding:.34rem .5rem}.case-work-row:where(.astro-tmtqmt5g){position:relative;border-top:1px solid rgba(226,232,240,.72);padding:.76rem 0 .76rem 2.36rem}.case-feature-row:where(.astro-tmtqmt5g)+.case-work-row:where(.astro-tmtqmt5g){margin-top:.48rem}.case-work-row:where(.astro-tmtqmt5g):before{content:"";position:absolute;left:.66rem;top:0;bottom:0;width:1px;background:linear-gradient(180deg,#fed7aa66,#fed7aa 22% 78%,#fed7aa66)}.timeline-icon:where(.astro-tmtqmt5g){position:absolute;left:.16rem;top:.68rem;display:grid;width:1.18rem;height:1.18rem;place-items:center;border:1px solid rgba(255,244,236,.9);border-radius:999px;background:#fff7edb8;box-shadow:0 0 0 1px #ff69001a;color:hsl(var(--primary-hsl));font-style:normal;padding:.07rem}.case-work-row:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){overflow-wrap:anywhere;border-left:0;color:hsl(var(--fg));font-size:.8rem;font-weight:900;line-height:1.5;padding-left:0}.result-card:where(.astro-tmtqmt5g){display:grid;align-content:stretch;gap:.74rem;margin-left:0;min-width:0;min-height:15.4rem;background:radial-gradient(circle at 92% 10%,rgba(16,185,129,.13),transparent 6.4rem),linear-gradient(145deg,rgba(255,105,0,.065),transparent 56%),#fffaf7cc}.result-card:where(.astro-tmtqmt5g)>strong:where(.astro-tmtqmt5g){color:#047857;font-size:.96rem;font-weight:950}.primary-result:where(.astro-tmtqmt5g){position:relative;display:grid;align-content:center;gap:.36rem;min-height:5rem;overflow:hidden;border:1px solid rgba(16,185,129,.26);border-radius:12px;background:radial-gradient(circle at 91% 48%,rgba(16,185,129,.18),transparent 3.2rem),linear-gradient(135deg,#ecfdf5,#ffffffe0);box-shadow:0 1rem 2.6rem #10b9811f,inset .22rem 0 #10b981;padding:.9rem 2.68rem .9rem .98rem}.primary-result:where(.astro-tmtqmt5g):after{content:"";position:absolute;right:.58rem;bottom:.56rem;width:2.78rem;height:2.78rem;border:2px solid rgba(16,185,129,.15);border-radius:999px;box-shadow:inset 0 0 0 .56rem #ffffff5c,0 -1.72rem 0 -1.36rem #10b98133;opacity:.86}.primary-result-icon:where(.astro-tmtqmt5g){position:absolute;right:.72rem;top:50%;z-index:1;width:2.34rem;height:2.34rem;color:#ff690033;font-style:normal;opacity:.28;transform:translateY(-50%)}.primary-result:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){position:relative;z-index:2;color:#047857;font-size:clamp(1.14rem,calc(1.32 * var(--home-vw)),1.38rem);font-weight:950;letter-spacing:-.025em;line-height:1.22}.playbook-market:where(.astro-tmtqmt5g)[data-locale=zh] .primary-result:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){overflow-wrap:break-word;word-break:keep-all}.result-card:where(.astro-tmtqmt5g) ul:where(.astro-tmtqmt5g){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.54rem;margin:0;padding:0;list-style:none}.result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g){position:relative;display:flex;min-height:2.94rem;align-items:center;border:1px solid rgba(226,232,240,.62);border-radius:8px;background:#ffffffd1;color:hsl(var(--fg));font-size:.72rem;font-weight:900;line-height:1.35;padding:.58rem .58rem .58rem .72rem}.result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g):before{content:"";position:absolute;left:.34rem;top:.64rem;bottom:.64rem;width:2px;border-radius:999px;background:#10b981}.boost:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;justify-self:stretch;border-radius:9px;background:linear-gradient(135deg,#ecfdf5,#ffffffe0);border:1px solid rgba(16,185,129,.18);color:#047857;font-size:.74rem;font-weight:950;line-height:1.38;padding:.7rem .76rem}.boost:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){display:inline-grid;width:1.28rem;height:1.28rem;place-items:center;border-radius:999px;background:transparent;color:hsl(var(--primary-hsl));font-size:.95rem;font-weight:950;line-height:1}.case-controls:where(.astro-tmtqmt5g){position:absolute;inset-inline:1rem;bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1.25rem;pointer-events:none}.case-controls:where(.astro-tmtqmt5g)>button:where(.astro-tmtqmt5g){display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#08090ab8;color:#ffffff9e;cursor:pointer;opacity:1;padding:0;pointer-events:auto;box-shadow:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.case-controls:where(.astro-tmtqmt5g)>button:where(.astro-tmtqmt5g) svg:where(.astro-tmtqmt5g){width:.75rem;height:.75rem;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cards-arrow:where(.astro-tmtqmt5g){display:grid;width:1.56rem;height:1.56rem;place-items:center;border:1px solid rgba(226,232,240,.9);border-radius:999px;background:#ffffffeb;color:hsl(var(--fg));cursor:pointer;font-size:.9rem;opacity:.78;pointer-events:auto;box-shadow:0 10px 28px -22px hsl(var(--fg) / .55)}.case-controls:where(.astro-tmtqmt5g)>button:where(.astro-tmtqmt5g):hover,.case-controls:where(.astro-tmtqmt5g)>button:where(.astro-tmtqmt5g):focus-visible{border-color:#ff69007a;background:#ff69000f;color:hsl(var(--primary-hsl));outline:none;transform:scale(1.04)}.case-dots-viewport:where(.astro-tmtqmt5g){width:auto;padding-block:.24rem;pointer-events:auto}.case-dots-track:where(.astro-tmtqmt5g){display:flex;width:max-content;align-items:center;gap:4px}.case-dots-track:where(.astro-tmtqmt5g) :where(.astro-tmtqmt5g)[data-category-dot]{display:grid;flex:0 0 auto;width:14px;height:14px;place-items:center;border:0;border-radius:999px;background:transparent;cursor:pointer;opacity:1;padding:0;pointer-events:auto}.case-dots-track:where(.astro-tmtqmt5g) :where(.astro-tmtqmt5g)[data-category-dot]:before{content:"";width:.42rem;height:.42rem;border-radius:inherit;background:#fff3;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.case-dots-track:where(.astro-tmtqmt5g) :where(.astro-tmtqmt5g)[data-category-dot].is-active:before{background:hsl(var(--primary-hsl));box-shadow:0 0 10px #ff69007a;transform:scale(1.08)}.case-dots-track:where(.astro-tmtqmt5g) :where(.astro-tmtqmt5g)[data-category-dot]:focus-visible{outline:2px solid rgba(255,105,0,.72);outline-offset:4px}.video-card:where(.astro-tmtqmt5g){display:grid;align-content:center;justify-items:center;gap:.55rem;border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.35),transparent 46%),linear-gradient(145deg,hsl(var(--primary-hsl)),#7c3aed);color:#fff;padding:1rem;text-align:center;box-shadow:0 24px 54px -34px #ff6900cc}.video-window:where(.astro-tmtqmt5g){display:grid;width:100%;min-width:124px;aspect-ratio:1.48;place-items:center;border-radius:10px;background:#0f172a9e}.video-window:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:999px;background:#ffffffeb;color:hsl(var(--primary-hsl));font-size:.9rem}.video-card:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g),.video-card:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g){margin:0}.video-card:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){font-size:.9rem}.video-card:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g){font-size:.82rem;opacity:.9}.video-card:where(.astro-tmtqmt5g) a:where(.astro-tmtqmt5g){width:100%;border-radius:999px;background:#fff;color:hsl(var(--primary-hsl));font-size:.78rem;font-weight:850;padding:.58rem .7rem;text-decoration:none}.workflow-heading:where(.astro-tmtqmt5g){margin:2rem 0 1rem;text-align:center}.workflow-heading:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g),.goal-title:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g){margin:0;color:hsl(var(--fg));font-size:1.45rem;font-weight:850;letter-spacing:0}.workflow-heading:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){margin-right:.42rem;color:hsl(var(--primary-hsl));font-size:1rem}.workflow-heading:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g),.goal-title:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g){margin:.25rem 0 0;color:hsl(var(--muted-fg-hsl));font-size:.86rem}.workflow-panel:where(.astro-tmtqmt5g){border:1px solid hsl(var(--border-hsl) / .86);border-radius:16px;background:hsl(var(--card-bg) / .82);box-shadow:0 24px 70px -54px hsl(var(--fg) / .5);padding:.9rem 1.2rem 1.05rem}.workflow-toolbar:where(.astro-tmtqmt5g){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.library-note:where(.astro-tmtqmt5g){display:grid;gap:.05rem;min-width:0}.library-note:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:hsl(var(--fg));font-size:.86rem;font-weight:900}.library-note:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){color:hsl(var(--muted-fg-hsl));font-size:.76rem;font-weight:700;line-height:1.45}.toolbar-actions:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g),.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g){display:inline-flex;align-items:center;gap:.38rem;border:1px solid hsl(var(--border-hsl) / .86);border-radius:999px;background:hsl(var(--card-bg) / .82);color:hsl(var(--muted-fg-hsl));cursor:pointer;flex:0 0 auto;font-size:.76rem;font-weight:800;padding:.52rem .75rem;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g):hover,.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g):focus-visible,.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g).is-active{border-color:color-mix(in srgb,var(--item-accent, hsl(var(--primary-hsl))) 46%,hsl(var(--border-hsl)));background:color-mix(in srgb,var(--item-accent, #ff6900) 10%,hsl(var(--card-bg)));color:color-mix(in srgb,var(--item-accent, #ff6900) 78%,hsl(var(--fg)));outline:none;transform:translateY(-1px)}.toolbar-actions:where(.astro-tmtqmt5g){display:flex;gap:.55rem;flex:0 0 auto;padding-top:.2rem}.cards-wrap:where(.astro-tmtqmt5g){position:relative;padding-inline:3rem}.workflow-cards:where(.astro-tmtqmt5g){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:.9rem;overflow-x:auto;padding:.15rem .1rem .55rem;scroll-snap-type:x mandatory;scrollbar-width:none}.workflow-cards:where(.astro-tmtqmt5g)::-webkit-scrollbar{display:none}.workflow-card:where(.astro-tmtqmt5g){display:grid;align-content:start;min-height:10.6rem;border:1px solid hsl(var(--border-hsl) / .82);border-radius:10px;background:linear-gradient(145deg,color-mix(in srgb,var(--item-accent) 8%,transparent),transparent 64%),hsl(var(--card-bg) / .88);color:hsl(var(--fg));padding:1rem;scroll-snap-align:start;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.workflow-card:where(.astro-tmtqmt5g):hover,.workflow-card:where(.astro-tmtqmt5g):focus-visible{border-color:color-mix(in srgb,var(--item-accent) 44%,hsl(var(--border-hsl)));box-shadow:0 20px 50px -36px color-mix(in srgb,var(--item-accent) 42%,hsl(var(--fg) / .28));outline:none;transform:translateY(-3px)}.card-tag:where(.astro-tmtqmt5g){display:inline-flex;width:max-content;align-items:center;gap:.32rem;margin-bottom:1rem}.workflow-card:where(.astro-tmtqmt5g)>strong:where(.astro-tmtqmt5g){margin-bottom:.45rem;font-size:1rem;font-weight:850;letter-spacing:0}.workflow-card:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g){margin:0;color:hsl(var(--muted-fg-hsl));font-size:.8rem;line-height:1.55}.card-meta:where(.astro-tmtqmt5g){display:flex;gap:.85rem;align-self:end;margin-top:1.2rem;color:hsl(var(--muted-fg-hsl));font-size:.73rem;font-weight:750}.cards-arrow:where(.astro-tmtqmt5g){position:absolute;top:50%;z-index:2;transform:translateY(-50%);background:hsl(var(--card-bg) / .96)}.cards-prev:where(.astro-tmtqmt5g){left:0}.cards-next:where(.astro-tmtqmt5g){right:0}.goal-explorer:where(.astro-tmtqmt5g){margin:2rem auto 0;max-width:920px;text-align:center}.goal-chips:where(.astro-tmtqmt5g){display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem}.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g){border-radius:9px;padding:.65rem 1rem}.goal-chips:where(.astro-tmtqmt5g) button:where(.astro-tmtqmt5g).is-active{--item-accent: hsl(var(--primary-hsl))}:where(.astro-tmtqmt5g)[hidden]{display:none!important}.dark .playbook-bg:where(.astro-tmtqmt5g){container-type:size;background:var(--home-background, #08090A)}.dark .playbook-grid:where(.astro-tmtqmt5g){display:block;position:absolute;left:50%;top:50%;width:max(100cqh,56.25cqw);max-width:none;aspect-ratio:9 / 16;object-fit:cover;opacity:.26;transform:translate(-50%,-50%) rotate(-90deg)}.dark .playbook-vignette:where(.astro-tmtqmt5g){display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.dark .playbook-bg:where(.astro-tmtqmt5g):after{display:none}.dark .playbook-market:where(.astro-tmtqmt5g){color-scheme:dark}.dark .section-heading:where(.astro-tmtqmt5g) .eyebrow:where(.astro-tmtqmt5g),.dark .case-carousel:where(.astro-tmtqmt5g){border-color:#ffffff1a;background:linear-gradient(135deg,rgba(255,105,0,.08),transparent 62%),#0f172abd;box-shadow:0 1.4rem 3.2rem #00000038}.dark .workflow-panel:where(.astro-tmtqmt5g),.dark .workflow-card:where(.astro-tmtqmt5g){border-color:#ffffff14;background:#0f172a9e}.dark .category-icon:where(.astro-tmtqmt5g),.dark .case-row-label:where(.astro-tmtqmt5g) i:where(.astro-tmtqmt5g),.dark .timeline-icon:where(.astro-tmtqmt5g),.dark .persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g),.dark .case-feature-list:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g),.dark .card-tag:where(.astro-tmtqmt5g){background:color-mix(in srgb,hsl(var(--primary-hsl)) 18%,rgba(15,23,42,.9));color:#ff8a3d}.dark .category-card:where(.astro-tmtqmt5g){border-color:#fff3;background:transparent;color:#cfc4c5}.dark .category-card:where(.astro-tmtqmt5g).is-active{border-color:#ff6900;background:#ff6900;box-shadow:0 0 15px #ff69004d;color:#fff}.dark .persona-card:where(.astro-tmtqmt5g),.dark .workflow-path:where(.astro-tmtqmt5g),.dark .result-card:where(.astro-tmtqmt5g){border-color:#ffffff1a;background:linear-gradient(135deg,rgba(255,105,0,.06),transparent 58%),#0f172ac7;box-shadow:inset 0 1px #ffffff0d}.dark .persona-card:where(.astro-tmtqmt5g){background:radial-gradient(circle at 78% 30%,rgba(255,105,0,.16),transparent 6.4rem),linear-gradient(145deg,#0f172ae0,#1e293bad)}.dark .avatar:where(.astro-tmtqmt5g){border-color:#ffffff29;background:linear-gradient(135deg,#ff690029,#0f172af0);box-shadow:0 16px 34px -24px #000000c7,0 0 0 1px #ffffff14}.dark .avatar:where(.astro-tmtqmt5g).has-image{background:#0f172ae0}.dark .avatar:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){filter:saturate(.96) brightness(.92)}.dark .persona-proof:where(.astro-tmtqmt5g){border-color:#ffffff1f;background:#ff690024;color:#ff8a3d}.dark .persona-facts:where(.astro-tmtqmt5g){border-color:#94a3b82e;background:linear-gradient(135deg,#0f172ad1,#1e293b94),#0f172ac7}.dark .persona-facts:where(.astro-tmtqmt5g) div:where(.astro-tmtqmt5g){border-bottom-color:#94a3b829}.dark .persona-card:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g),.dark .case-head:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g),.dark .case-work-row:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g),.dark .persona-facts:where(.astro-tmtqmt5g) dd:where(.astro-tmtqmt5g),.dark .result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g){color:#f8fafcf0}.dark .persona-card:where(.astro-tmtqmt5g) p:where(.astro-tmtqmt5g),.dark .case-head-copy:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g),.dark .persona-facts:where(.astro-tmtqmt5g) dt:where(.astro-tmtqmt5g),.dark .primary-result:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){color:#cbd5e1d6}.dark .case-head:where(.astro-tmtqmt5g)>span:where(.astro-tmtqmt5g){background:#94a3b81f;color:#e2e8f0db}.dark .case-work-row:where(.astro-tmtqmt5g){border-top-color:#94a3b833}.dark .case-work-row:where(.astro-tmtqmt5g):before{background:linear-gradient(180deg,#ff690014,#ff690075 24%,#ff69006b 76%,#ff690014)}.dark .result-card:where(.astro-tmtqmt5g){background:radial-gradient(circle at 92% 12%,rgba(16,185,129,.16),transparent 6rem),linear-gradient(145deg,rgba(255,105,0,.06),transparent 58%),#0f172ac7}.dark .result-card:where(.astro-tmtqmt5g)>strong:where(.astro-tmtqmt5g),.dark .primary-result:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g),.dark .boost:where(.astro-tmtqmt5g){color:#34d399}.dark .primary-result:where(.astro-tmtqmt5g){border-color:#34d39957;background:radial-gradient(circle at 91% 48%,rgba(52,211,153,.14),transparent 3.2rem),linear-gradient(135deg,#064e3b57,#0f172ad1);box-shadow:0 1rem 2.6rem #0003,inset .22rem 0 #34d399}.dark .primary-result:where(.astro-tmtqmt5g):after{border-color:#34d3992e;box-shadow:inset 0 0 0 .56rem #0f172a75,0 -1.72rem 0 -1.36rem #34d39933}.dark .result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g){border-color:#94a3b82e;background:#0f172aa8}.dark .result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g):before{background:#34d399}.dark .boost:where(.astro-tmtqmt5g){border-color:#34d39947;background:linear-gradient(135deg,#064e3b52,#0f172ab3)}.case-zone:where(.astro-tmtqmt5g){width:min(100%,1560px);margin:.78rem auto 0}@media(min-width:1280px){.section-heading:where(.astro-tmtqmt5g){margin-bottom:42px}.section-heading:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g):last-child{margin-top:42px}.case-zone:where(.astro-tmtqmt5g){margin-top:80px}}.case-carousel:where(.astro-tmtqmt5g){width:100%;min-height:598px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.persona-case:where(.astro-tmtqmt5g){grid-template-columns:minmax(0,372fr) minmax(0,636fr) minmax(0,504fr);gap:24px;min-height:598px;padding:0 0 96px}.persona-card:where(.astro-tmtqmt5g),.workflow-path:where(.astro-tmtqmt5g),.result-card:where(.astro-tmtqmt5g),.boost:where(.astro-tmtqmt5g){box-sizing:border-box;border-radius:32px;backdrop-filter:blur(20px)}.persona-card:where(.astro-tmtqmt5g){display:grid;grid-template-rows:auto auto 1fr;align-content:start;justify-items:stretch;gap:20px;height:502px;min-height:0;border:1px solid rgba(255,255,255,.12);background:#ffffff08;box-shadow:0 0 2px #ff690080,inset 0 0 15px 1px #ff69001a;padding:32px;text-align:left}.persona-profile:where(.astro-tmtqmt5g){display:grid;justify-items:start;gap:16px}.avatar:where(.astro-tmtqmt5g){width:80px;height:80px;border:0;border-radius:12px;background:#ff69001f;box-shadow:none}.avatar:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){object-position:center}.persona-identity:where(.astro-tmtqmt5g){display:grid;gap:4px;width:100%}.persona-card:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g){margin:0;color:#e2e2e2;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.persona-role:where(.astro-tmtqmt5g){color:#ff6900;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:16px;font-weight:400;line-height:20px}.persona-card:where(.astro-tmtqmt5g) blockquote:where(.astro-tmtqmt5g){box-sizing:border-box;width:100%;min-height:104px;margin:0;border-left:2px solid rgba(255,105,0,.6);border-radius:0 16px 16px 0;background:#ff69000d;color:#e2e2e2;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:16px}.persona-tags:where(.astro-tmtqmt5g){display:grid;align-content:end;grid-template-columns:1fr;gap:12px;width:100%}.persona-tags:where(.astro-tmtqmt5g) div:where(.astro-tmtqmt5g){display:flex;align-items:center;gap:12px;height:38px;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:32px;background:#ffffff0d;padding:8px 16px}.persona-tags:where(.astro-tmtqmt5g) i:where(.astro-tmtqmt5g){display:grid;flex:0 0 16px;width:16px;height:16px;place-items:center}.persona-tags:where(.astro-tmtqmt5g) i:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){width:100%;height:100%;object-fit:contain}.persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){min-width:0;overflow:hidden;border-radius:0;background:transparent;color:#e2e2e2;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:0;text-overflow:ellipsis;white-space:nowrap}.workflow-path:where(.astro-tmtqmt5g){display:grid;grid-template-rows:76px minmax(0,1fr);gap:40px;height:502px;min-height:0;border:1px solid rgba(255,255,255,.12);background:#ffffff08;padding:32px 32px 45px}.case-head:where(.astro-tmtqmt5g){position:relative;min-height:76px;padding-right:80px}.case-head-copy:where(.astro-tmtqmt5g){align-content:start;gap:0}.case-head:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:#e2e2e2;font-family:"Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:24px;font-weight:800;letter-spacing:0;line-height:38px}.case-head-copy:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g),.case-feature-row:where(.astro-tmtqmt5g){display:none}.case-head:where(.astro-tmtqmt5g)>.case-trend:where(.astro-tmtqmt5g){position:absolute;top:0;right:0;display:block;width:72px;height:72px;border-radius:0;background:transparent;padding:0;opacity:.12}.case-trend:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){width:100%;height:100%;filter:grayscale(1) brightness(2.2);object-fit:contain}.case-callbar:where(.astro-tmtqmt5g),.case-call-card:where(.astro-tmtqmt5g){min-height:0}.case-call-card:where(.astro-tmtqmt5g){display:grid;align-content:start;gap:48px;border-left:1px solid rgba(255,255,255,.1);padding:0 0 0 32px}.case-work-row:where(.astro-tmtqmt5g){position:relative;display:grid;gap:7px;min-width:0;border:0;padding:0}.case-feature-row:where(.astro-tmtqmt5g)+.case-work-row:where(.astro-tmtqmt5g){margin-top:0}.case-work-row:where(.astro-tmtqmt5g):before{display:none}.timeline-icon:where(.astro-tmtqmt5g){left:-41px;top:3px;display:grid;width:18px;height:18px;border:1px solid rgba(255,105,0,.72);border-radius:999px;background:#111214;box-shadow:0 0 12px #ff69003d;padding:4px}.timeline-icon:where(.astro-tmtqmt5g):after{content:"";width:8px;height:8px;border-radius:999px;background:#ff6900}.timeline-icon:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){display:none}.case-work-row:where(.astro-tmtqmt5g)>span:where(.astro-tmtqmt5g){color:#ff6900;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:18px;font-weight:400;line-height:24px}.case-work-row:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:#cfc4c5;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:22.75px}.result-column:where(.astro-tmtqmt5g){display:grid;grid-template-rows:400px 78px;gap:24px;min-width:0;height:502px}.result-card:where(.astro-tmtqmt5g){display:flex;align-content:normal;flex-direction:column;gap:24px;height:400px;min-height:0;border:1px solid rgba(255,105,0,.2);background:linear-gradient(145deg,#ff69001a,#ff690000 62%),#ffffff08;padding:32px}.result-card:where(.astro-tmtqmt5g)>strong:where(.astro-tmtqmt5g){color:#cfc4c5;font-family:"Alibaba PuHuiTi 2.0",Alibaba PuHuiTi,Noto Sans SC,sans-serif;font-size:24px;font-weight:800;line-height:38px}.primary-result:where(.astro-tmtqmt5g){position:static;display:flex;align-items:baseline;gap:8px;min-height:62px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.primary-result:where(.astro-tmtqmt5g):after{display:none}.primary-result:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g),.primary-result:where(.astro-tmtqmt5g) em:where(.astro-tmtqmt5g){color:#ff6900;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.primary-result:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){color:#fff;font-family:Inter,"Alibaba PuHuiTi 2.0",sans-serif;font-size:36px;font-weight:700;letter-spacing:0;line-height:44px;text-shadow:0 0 40px rgba(255,105,0,.4),0 0 20px rgba(255,105,0,.8)}.primary-result:where(.astro-tmtqmt5g).is-numeric b:where(.astro-tmtqmt5g){font-size:60px;line-height:60px}.result-card:where(.astro-tmtqmt5g) ul:where(.astro-tmtqmt5g){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0}.result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g){min-height:80px;border:0;border-radius:16px;background:#00000047;color:#cfc4c5;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:16px}.result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g):before{display:none}.boost:where(.astro-tmtqmt5g){display:flex;align-items:center;justify-content:space-between;gap:16px;height:78px;border:1px solid rgba(255,255,255,.2);background:#ffffff08;color:#e2e2e2;font-family:Alibaba PuHuiTi,"Alibaba PuHuiTi 2.0",Noto Sans SC,sans-serif;font-size:18px;font-weight:400;line-height:28px;padding:24px}.boost:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){flex:0 0 24px;width:24px;height:24px}.dark .case-carousel:where(.astro-tmtqmt5g){border:0;background:transparent;box-shadow:none}.dark .persona-card:where(.astro-tmtqmt5g),.dark .workflow-path:where(.astro-tmtqmt5g){border-color:#ffffff1f;background:#0f1011}.dark .persona-card:where(.astro-tmtqmt5g){box-shadow:0 0 2px #ff690080,inset 0 0 15px 1px #ff69001a}.dark .avatar:where(.astro-tmtqmt5g),.dark .avatar:where(.astro-tmtqmt5g).has-image{border:0;background:#ff69001f;box-shadow:none}.dark .avatar:where(.astro-tmtqmt5g) img:where(.astro-tmtqmt5g){filter:none}.dark .persona-card:where(.astro-tmtqmt5g) h3:where(.astro-tmtqmt5g),.dark .persona-card:where(.astro-tmtqmt5g) blockquote:where(.astro-tmtqmt5g),.dark .persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g),.dark .case-head:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:#e2e2e2}.dark .persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){background:transparent}.dark .case-head:where(.astro-tmtqmt5g)>.case-trend:where(.astro-tmtqmt5g){background:transparent}.dark .case-work-row:where(.astro-tmtqmt5g){border:0}.dark .case-work-row:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){color:#cfc4c5}.dark .result-card:where(.astro-tmtqmt5g){border-color:#ff690033;background:linear-gradient(145deg,#ff69001a,#ff690000 62%),#0f1011}.dark .result-card:where(.astro-tmtqmt5g)>strong:where(.astro-tmtqmt5g){color:#cfc4c5}.dark .primary-result:where(.astro-tmtqmt5g){border:0;background:transparent;box-shadow:none}.dark .primary-result:where(.astro-tmtqmt5g) b:where(.astro-tmtqmt5g){color:#fff}.dark .primary-result:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g),.dark .primary-result:where(.astro-tmtqmt5g) em:where(.astro-tmtqmt5g){color:#ff6900}.dark .result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g){border:0;background:#00000047;color:#cfc4c5}.dark .boost:where(.astro-tmtqmt5g){border-color:#fff3;background:#ffffff08;color:#e2e2e2}@media(min-width:900px){.steps:where(.astro-tmtqmt5g){display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);gap:.28rem}.step-arrow:where(.astro-tmtqmt5g){display:inline-grid}.step-card:where(.astro-tmtqmt5g){min-width:0}}@media(max-width:1040px){.case-zone:where(.astro-tmtqmt5g){grid-template-columns:1fr}.video-card:where(.astro-tmtqmt5g){grid-template-columns:150px 1fr auto;justify-items:start;text-align:left}.video-card:where(.astro-tmtqmt5g) a:where(.astro-tmtqmt5g){width:auto;padding-inline:1.1rem}}@media(max-width:860px){.playbook-market:where(.astro-tmtqmt5g){padding:4.25rem 0 4rem}.persona-case:where(.astro-tmtqmt5g){grid-template-columns:1fr;gap:.9rem;min-height:0;padding:1rem 1rem 3.2rem}.case-carousel:where(.astro-tmtqmt5g){min-height:0}.persona-card:where(.astro-tmtqmt5g),.workflow-path:where(.astro-tmtqmt5g),.result-column:where(.astro-tmtqmt5g),.result-card:where(.astro-tmtqmt5g){height:auto}.workflow-path:where(.astro-tmtqmt5g){grid-template-rows:auto auto}.result-column:where(.astro-tmtqmt5g){grid-template-rows:auto auto}.steps:where(.astro-tmtqmt5g){grid-template-columns:repeat(2,minmax(0,1fr))}.step-arrow:where(.astro-tmtqmt5g){display:none}.workflow-toolbar:where(.astro-tmtqmt5g){align-items:stretch;flex-direction:column}.toolbar-actions:where(.astro-tmtqmt5g){justify-content:flex-end}.case-callbar:where(.astro-tmtqmt5g){grid-template-columns:1fr}.result-card:where(.astro-tmtqmt5g) ul:where(.astro-tmtqmt5g){grid-template-columns:1fr}}@media(max-width:640px){.section-heading:where(.astro-tmtqmt5g) h2:where(.astro-tmtqmt5g){font-size:2rem}.category-strip:where(.astro-tmtqmt5g){justify-content:flex-start;gap:12px}.category-card:where(.astro-tmtqmt5g){height:44px;min-width:auto;padding:10px 22px}.case-carousel:where(.astro-tmtqmt5g){min-height:0}.persona-case:where(.astro-tmtqmt5g){min-height:0}.steps:where(.astro-tmtqmt5g){grid-template-columns:1fr}.step-arrow:where(.astro-tmtqmt5g){display:none}.step-card:where(.astro-tmtqmt5g){justify-items:start;grid-template-columns:auto 1fr;text-align:left}.step-card:where(.astro-tmtqmt5g) small:where(.astro-tmtqmt5g){grid-column:2}.video-card:where(.astro-tmtqmt5g){grid-template-columns:1fr;justify-items:center;text-align:center}.video-window:where(.astro-tmtqmt5g){max-width:220px}.workflow-cards:where(.astro-tmtqmt5g){grid-auto-columns:minmax(238px,88%)}.cards-arrow:where(.astro-tmtqmt5g){display:none}}.playbook-market:where(.astro-tmtqmt5g) .steps:where(.astro-tmtqmt5g){display:flex;flex-wrap:wrap;grid-template-columns:none;gap:.35rem;align-items:center}.playbook-market:where(.astro-tmtqmt5g) .steps:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g){display:inline-flex}.playbook-market:where(.astro-tmtqmt5g) .section-heading:where(.astro-tmtqmt5g)>p:where(.astro-tmtqmt5g):last-child,.playbook-market:where(.astro-tmtqmt5g) .persona-role:where(.astro-tmtqmt5g),.playbook-market:where(.astro-tmtqmt5g) .persona-card:where(.astro-tmtqmt5g) blockquote:where(.astro-tmtqmt5g),.playbook-market:where(.astro-tmtqmt5g) .persona-tags:where(.astro-tmtqmt5g) span:where(.astro-tmtqmt5g),.playbook-market:where(.astro-tmtqmt5g) .case-work-row:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g),.playbook-market:where(.astro-tmtqmt5g) .result-card:where(.astro-tmtqmt5g) li:where(.astro-tmtqmt5g),.playbook-market:where(.astro-tmtqmt5g) .boost:where(.astro-tmtqmt5g){font-weight:400}@media(min-width:861px){.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .persona-card:where(.astro-tmtqmt5g) blockquote:where(.astro-tmtqmt5g){font-size:15px;line-height:20px;padding-block:12px}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .workflow-path:where(.astro-tmtqmt5g){grid-template-rows:minmax(96px,auto) minmax(0,1fr);gap:24px;padding-bottom:32px}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .case-head:where(.astro-tmtqmt5g){min-height:96px;padding-right:64px}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .case-head:where(.astro-tmtqmt5g) strong:where(.astro-tmtqmt5g){font-size:20px;line-height:30px}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .case-head:where(.astro-tmtqmt5g)>.case-trend:where(.astro-tmtqmt5g){width:60px;height:60px}.playbook-market:where(.astro-tmtqmt5g)[data-locale=en] .case-call-card:where(.astro-tmtqmt5g){gap:24px}}.lingjing-showcase:where(.astro-ni7sfscq){position:relative;isolation:isolate;overflow:hidden;min-height:760px;padding:110px 5%;color:#f4eee7;background:radial-gradient(ellipse 52% 68% at 74% 48%,rgba(176,83,29,.14),transparent 72%),linear-gradient(135deg,#101113,#08090a 56%)}.lingjing-showcase:where(.astro-ni7sfscq):before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(90deg,transparent 95%,rgba(255,255,255,.045) 95.1%),linear-gradient(0deg,transparent 95%,rgba(255,255,255,.04) 95.1%);background-size:60px 60px;mask-image:linear-gradient(90deg,transparent,black 45%,black 80%,transparent);opacity:.28}.lingjing-layout:where(.astro-ni7sfscq){display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:center;gap:32px;width:100%;max-width:1560px;margin:0 auto}.lingjing-copy:where(.astro-ni7sfscq){position:relative;z-index:1}.lingjing-kicker:where(.astro-ni7sfscq){display:flex;align-items:center;gap:10px;color:#f4af7f;font-size:12px;font-weight:700;letter-spacing:.18em}.lingjing-kicker:where(.astro-ni7sfscq):before{content:"";width:26px;height:1px;background:#ff6900}h2:where(.astro-ni7sfscq){margin:26px 0 25px;font-size:clamp(42px,calc(4.2 * var(--home-vw)),68px);font-weight:800;line-height:1.16;letter-spacing:-.055em}h2:where(.astro-ni7sfscq) span:where(.astro-ni7sfscq){display:block}h2:where(.astro-ni7sfscq) em:where(.astro-ni7sfscq){color:#ff6900;font-style:normal}.lingjing-description:where(.astro-ni7sfscq){max-width:480px;color:#b9b3ad;font-size:18px;line-height:1.85}.lingjing-flow:where(.astro-ni7sfscq){margin:30px 0 34px;color:#d1c7c0;font-size:14px;letter-spacing:.06em}.lingjing-action:where(.astro-ni7sfscq){display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:14px;padding:0 24px;border-radius:999px;background:#ff6900;color:#fff;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 12px 42px #ff690038;transition:background .2s,transform .2s}.lingjing-action:where(.astro-ni7sfscq):hover{background:#ff812a;transform:translateY(-2px)}.lingjing-action:where(.astro-ni7sfscq) span:where(.astro-ni7sfscq){font-size:21px;font-weight:400;line-height:1}.lingjing-visual:where(.astro-ni7sfscq){position:relative;min-width:0}.lingjing-visual:where(.astro-ni7sfscq):before{content:"";position:absolute;inset:8% 7% 7% 10%;z-index:-1;border-radius:50%;background:#ff6900;opacity:.12;filter:blur(70px)}.lingjing-film:where(.astro-ni7sfscq){position:relative;height:430px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:22px;background:#151a1f;box-shadow:0 32px 90px #0000008c,0 0 60px #ff69001a}.lingjing-film:where(.astro-ni7sfscq):after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 56%,rgba(0,0,0,.68));pointer-events:none}.lingjing-film:where(.astro-ni7sfscq) img:where(.astro-ni7sfscq){width:100%;height:100%;object-fit:cover;object-position:center}.lingjing-film-top:where(.astro-ni7sfscq),.lingjing-film-bottom:where(.astro-ni7sfscq){position:absolute;z-index:1;left:24px;right:24px;display:flex;justify-content:space-between;gap:16px;color:#fff}.lingjing-film-top:where(.astro-ni7sfscq){top:22px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.1em;text-shadow:0 1px 8px black}.lingjing-film-badge:where(.astro-ni7sfscq){padding:8px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#08090a8c;font-size:11px;letter-spacing:0;backdrop-filter:blur(8px)}.lingjing-film-bottom:where(.astro-ni7sfscq){bottom:26px;align-items:flex-end}.lingjing-film-bottom:where(.astro-ni7sfscq) strong:where(.astro-ni7sfscq){display:block;font-size:21px;letter-spacing:.03em;text-shadow:0 2px 12px black}.lingjing-film-bottom:where(.astro-ni7sfscq) div:where(.astro-ni7sfscq)>span:where(.astro-ni7sfscq){display:block;margin-top:6px;color:#eee3d8;font-size:12px;text-shadow:0 2px 10px black}.lingjing-frame-number:where(.astro-ni7sfscq){flex:none;color:#f9e1c9;font-size:12px;white-space:nowrap}.lingjing-frame-number:where(.astro-ni7sfscq) i:where(.astro-ni7sfscq){display:inline-block;width:20px;height:2px;margin:0 3px 3px;background:#ff6900}.lingjing-steps:where(.astro-ni7sfscq){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:15px 0 0;padding:0;list-style:none}.lingjing-steps:where(.astro-ni7sfscq) li:where(.astro-ni7sfscq){min-height:68px;padding:12px 14px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#17191b}.lingjing-steps:where(.astro-ni7sfscq) li:where(.astro-ni7sfscq):first-child{border-color:#ff69008a;background:#251b16}.lingjing-steps:where(.astro-ni7sfscq) span:where(.astro-ni7sfscq){display:block;margin-bottom:7px;color:#f4a16b;font-size:10px;letter-spacing:.12em}.lingjing-steps:where(.astro-ni7sfscq) strong:where(.astro-ni7sfscq){color:#ede7e1;font-size:12px;font-weight:600}@media(max-width:1024px){.lingjing-showcase:where(.astro-ni7sfscq){min-height:0;padding:90px 5%}.lingjing-layout:where(.astro-ni7sfscq){grid-template-columns:1fr;gap:48px}.lingjing-description:where(.astro-ni7sfscq){max-width:640px}.lingjing-film:where(.astro-ni7sfscq){height:clamp(320px,51vw,500px)}}@media(max-width:560px){.lingjing-showcase:where(.astro-ni7sfscq){padding:72px 20px}h2:where(.astro-ni7sfscq){font-size:clamp(36px,10vw,48px)}.lingjing-description:where(.astro-ni7sfscq){font-size:16px}.lingjing-flow:where(.astro-ni7sfscq){font-size:12px}.lingjing-film:where(.astro-ni7sfscq){height:280px}.lingjing-film-top:where(.astro-ni7sfscq),.lingjing-film-bottom:where(.astro-ni7sfscq){left:16px;right:16px}.lingjing-film-badge:where(.astro-ni7sfscq),.lingjing-frame-number:where(.astro-ni7sfscq){display:none}.lingjing-film-bottom:where(.astro-ni7sfscq) strong:where(.astro-ni7sfscq){font-size:18px}.lingjing-steps:where(.astro-ni7sfscq){gap:5px}.lingjing-steps:where(.astro-ni7sfscq) li:where(.astro-ni7sfscq){min-height:62px;padding:9px 6px}.lingjing-steps:where(.astro-ni7sfscq) strong:where(.astro-ni7sfscq){font-size:11px}.lingjing-steps:where(.astro-ni7sfscq) span:where(.astro-ni7sfscq){font-size:9px}}
