.hero-agent-trigger{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;padding:8px 16px 8px 10px;border:1px solid #d6e1ed;border-radius:999px;background:#f2f6fb;color:#16344f;font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.hero-agent-trigger:hover,.hero-agent-trigger[data-state=open]{border-color:#adc9e5;background:#eaf2fb}.hero-agent-trigger:focus-visible{outline:2px solid #0071e3;outline-offset:4px}.hero-agent-stack{display:flex;flex:none;align-items:center;padding-right:2px}.hero-agent-stack>span{position:relative;display:grid;width:30px;height:30px;place-items:center;overflow:hidden;border:2px solid #fff;border-radius:50%;background:#fff}.hero-agent-stack>span+span{margin-left:-10px}.hero-agent-stack>span:nth-child(1){z-index:3}.hero-agent-stack>span:nth-child(2){z-index:2}.hero-agent-stack img{width:100%;height:100%;object-fit:contain}.hero-agent-chevron{flex:none;color:#688099;transition:transform .16s ease}.hero-agent-trigger[data-state=open] .hero-agent-chevron{transform:rotate(180deg)}.hero-agent-menu{z-index:100;width:284px;max-width:calc(100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);padding:7px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #e2e8ef;border-radius:17px;background:#fff;color:#16344f;box-shadow:0 12px 36px #122d4b18,0 2px 6px #122d4b0a}.hero-agent-menu .hero-agent-item{display:flex;min-height:54px;align-items:center;gap:13px;padding:10px 13px;border-radius:11px;color:#17334c;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color .12s ease,color .12s ease}.hero-agent-menu .hero-agent-item:hover,.hero-agent-menu .hero-agent-item[data-highlighted]{background:#f0f5fb;color:#075ba7;outline:none}.hero-agent-icon{display:grid;width:30px;height:30px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:#fff}.hero-agent-icon img{display:block;width:100%;height:100%;object-fit:contain}.hero-agent-menu .hero-agent-arrow{width:17px;height:17px;margin-left:auto;color:#8493a3}.hero-agent-menu .hero-agent-item[data-highlighted] .hero-agent-arrow{color:#0071e3}.hero-agent-menu .hero-agent-divider{height:1px;margin:6px 12px;background:#e7edf3}.hero-agent-menu .hero-agent-utility{min-height:44px;gap:13px;font-size:13px}.hero-agent-menu .hero-agent-utility>svg{width:18px;height:18px;margin:0 6px;color:#6b8095}.hero-agent-menu .hero-agent-hint{margin:6px 13px 7px;color:#53677b;font-size:12px;line-height:1.55}@media (max-width: 480px){.hero-product-actions{flex-direction:column;gap:12px}.hero-product-actions>.hero-product-primary,.hero-product-actions>.hero-agent-trigger{width:min(100%,250px)}}@media (prefers-reduced-motion: reduce){.hero-agent-trigger,.hero-agent-chevron,.hero-agent-menu,.hero-agent-menu .hero-agent-item{animation:none!important;transition:none!important}}.direct-answer{background:#fff;scroll-margin-top:100px}.direct-answer-inner{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:64px 0 44px;border-top:1px solid #e5e9ed}.direct-answer-heading{max-width:760px;margin:0 auto;text-align:center}.direct-answer h2{margin:0;color:var(--brand-ink);font-family:var(--font-display);font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.25;letter-spacing:-.03em;text-wrap:balance}.direct-answer-heading p{margin:18px 0 0;color:#566575;font-size:17px;line-height:1.75;text-wrap:pretty}.explain-diagram{position:relative;margin:36px 0 0;padding-top:18px}.explain-flow{display:grid;grid-template-columns:112px 32px 132px 52px minmax(360px,1fr) 52px 132px 32px 112px;height:340px;align-items:stretch}.explain-node{position:relative;min-width:0;text-align:center}.explain-node:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#d4e3f1}.explain-app:before{left:50%}.explain-website:before{right:50%}.explain-node-mark{position:absolute;top:50%;left:50%;display:grid;width:72px;height:72px;place-items:center;transform:translate(-50%,-50%);border:1px solid #dce6f0;border-radius:22px;background:#fff;box-shadow:0 4px 12px #143d6810;color:#34618a}.explain-node-mark>svg{width:28px;height:28px}.explain-adscrawl .explain-node-mark{width:80px;height:80px;border:0;background:transparent;box-shadow:0 8px 24px #10233b14}.explain-adscrawl .explain-node-mark img{display:block;width:100%;height:100%;object-fit:contain;filter:none}.explain-antibot .explain-node-mark{width:80px;height:80px;border-color:#0071e3;background:#0071e3;color:#fff;box-shadow:0 0 0 7px #0071e308,0 8px 24px #0071e321}.explain-antibot h3{text-wrap:balance}.explain-website .explain-node-mark{border-color:#c5def6;background:#eff7ff;color:#0071e3}.explain-node-copy{position:absolute;top:calc(50% + 54px);width:100%}.explain-node-copy h3{margin:0;color:#163553;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.explain-node-copy>span{display:block;margin-top:5px;color:#566575;font-size:11px;line-height:1.5}.explain-line{min-width:0;height:100%}.explain-line svg{display:block;width:100%;height:100%;overflow:visible}.explain-wire,.explain-current,.explain-arrow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.explain-wire{stroke:#d4e3f1;stroke-width:1.2}.explain-current{stroke:#3998ed;stroke-width:1.6;stroke-dasharray:12 88;animation:explain-current-flow 4s linear infinite}.explain-arrow{stroke:#7db3df;stroke-width:1.2}.explain-line .explain-line-mobile{display:none}.explain-capabilities{display:grid;grid-template-rows:1fr 1fr;gap:20px;min-width:0}.explain-lane{min-width:0;padding:18px 12px 16px;border:1px solid #e6eef6;border-radius:20px;background:linear-gradient(115deg,#fafcfe,#f5f9fd)}.explain-lane>h3{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;color:#3a5a76;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0}.explain-lane>h3>span{display:inline-flex;align-items:center;gap:4px;color:#566575;font-family:DM Sans,sans-serif;font-size:10px;font-weight:400}.explain-lane h3 img{display:block;flex:none}.explain-lane ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:14px 0 0;list-style:none}.explain-lane li{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;color:#516779;font-size:11px;line-height:1.4;text-align:center}.explain-capability-icon{display:grid;width:48px;height:48px;flex:none;place-items:center;border:1px solid #dde8f2;border-radius:14px;background:#fff;box-shadow:0 2px 5px #17344f05;color:#527ba0}.explain-capability-icon svg{width:21px;height:21px}.explain-lane-cloud .explain-capability-icon{color:#0071e3}.explain-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:32px;padding:24px 36px;border-top:1px solid #eaf0f6}.explain-result-label{color:#526b82;font-size:13px;font-weight:500}.explain-result ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.explain-result li{display:flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid #e1ecf6;border-radius:7px;background:#f7fbff;color:#426583;font-size:11px;line-height:16px}.explain-result svg{width:14px;height:14px}.explain-motion-toggle{position:absolute;top:-20px;right:0;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:#8297a9;cursor:pointer}.explain-motion-toggle:hover,.explain-motion-toggle[aria-pressed=true]{color:#0071e3;background:#edf6ff}.explain-motion-toggle:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.explain-motion-toggle svg{width:13px;height:13px}.direct-answer[data-playing=false] .explain-current{animation-play-state:paused}@keyframes explain-current-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (max-width: 1100px){.explain-node:before{top:42px}.explain-adscrawl:before{right:50%}.explain-antibot:before{left:50%}.explain-antibot:after{content:"";position:absolute;top:0;left:50%;width:1px;height:6px;background:#d4e3f1}.explain-antibot{grid-column:1}.explain-line-outbound{grid-column:2}.explain-website{grid-column:3}.explain-adscrawl:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:16px;background:#d4e3f1}.explain-line-split .explain-line-mobile{width:calc(25% + 12px);margin-left:50%}.explain-line-merge .explain-line-mobile{width:calc(25% + 12px);margin-left:calc(25% - 12px)}.direct-answer-inner{width:min(600px,calc(100% - 40px));padding:44px 0 28px}.direct-answer-heading p{font-size:16px}.explain-diagram{margin-top:28px}.explain-flow{height:auto;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.explain-app,.explain-adscrawl{height:148px}.explain-node-mark{top:42px;width:64px;height:64px;border-radius:19px}.explain-adscrawl .explain-node-mark,.explain-antibot .explain-node-mark{width:72px;height:72px}.explain-node-copy{top:88px}.explain-line-straight{height:84px}.explain-line-split,.explain-line-merge{grid-column:1 / -1;height:36px}.explain-line-split .explain-line-desktop,.explain-line-merge .explain-line-desktop{display:none}.explain-line .explain-line-mobile{display:block}.explain-capabilities{grid-column:1 / -1;gap:16px}.explain-lane{padding:18px 10px}.explain-lane>h3{font-size:12px}.explain-lane>h3>span{font-size:10px}.explain-lane li{font-size:11px}.explain-antibot,.explain-website{height:148px}.explain-website .explain-node-mark{top:42px}.explain-website .explain-node-copy{top:88px}.explain-result{margin-top:8px;padding:22px 0 0;gap:12px;flex-direction:column}.explain-result ul{gap:6px}.explain-result li{padding:6px 8px;font-size:10px}}@media (prefers-reduced-motion: reduce){.explain-current{animation:none!important;stroke-dasharray:none;opacity:.3}.explain-motion-toggle{display:none}}.platform-coverage{--platform-gap: 80px;--platform-logo-height: 40px;--platform-fade-width: 160px;padding:32px 0 64px;overflow:hidden;background:#fff}.platform-coverage-inner{width:min(1280px,100%);margin-inline:auto}.platform-coverage-heading{position:relative;width:fit-content;max-width:calc(100% - 104px);margin-inline:auto}.platform-coverage-heading h2{margin:0;color:#1d1d1f;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:-.025em;text-align:center;text-wrap:balance}.platform-coverage-toggle{position:absolute;top:50%;right:-48px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;transform:translateY(-50%);border:1px solid transparent;border-radius:50%;background:transparent;color:#657181;cursor:pointer}.platform-coverage-toggle:hover,.platform-coverage-toggle[aria-pressed=true]{border-color:#e5eaf0;background:#f7f9fb;color:#344054}.platform-coverage-toggle:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.platform-coverage-toggle svg{width:14px;height:14px}.platform-coverage-viewport{margin-top:48px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--platform-fade-width),#000 calc(100% - var(--platform-fade-width)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--platform-fade-width),#000 calc(100% - var(--platform-fade-width)),transparent)}.platform-coverage-track{display:flex;width:max-content;animation:platform-coverage-scroll 30s linear infinite}.platform-coverage[data-playing=false] .platform-coverage-track{animation-play-state:paused}.platform-coverage-group{display:flex;flex:0 0 auto;align-items:center;gap:var(--platform-gap);margin:0;padding:0 var(--platform-gap) 0 0;list-style:none}.platform-coverage-group li{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.platform-coverage-group img{display:block;width:auto;max-width:none;height:var(--platform-logo-height);filter:brightness(0);opacity:.24}@keyframes platform-coverage-scroll{to{transform:translate(-50%)}}@media (max-width: 700px){.platform-coverage{--platform-gap: 40px;--platform-logo-height: 32px;--platform-fade-width: 48px}.platform-coverage-toggle{right:-40px}}@media (prefers-reduced-motion: reduce){.platform-coverage-heading{max-width:calc(100% - 40px)}.platform-coverage-toggle{display:none}.platform-coverage-viewport{padding-inline:24px;overflow:visible;-webkit-mask-image:none;mask-image:none}.platform-coverage-track{display:block;width:auto;transform:none;animation:none}.platform-coverage-group{flex-wrap:wrap;justify-content:center;gap:32px var(--platform-gap);padding:0}.platform-coverage-group[aria-hidden=true]{display:none}}.hero-section{position:relative;isolation:isolate;overflow:hidden;background:#fff}.hero-description{text-wrap:balance}.hero-crawl-entry{width:min(100%,640px);margin:28px auto 0;text-align:left}.hero-crawl-form{border-radius:16px;background:#e7eef5;box-shadow:0 14px 32px -24px #1028444d;transition:box-shadow .18s cubic-bezier(.16,1,.3,1),outline-color .18s ease;outline:3px solid transparent}.hero-crawl-form:focus-within{outline-color:#0071e329;box-shadow:0 14px 32px -24px #1028444d}.hero-crawl-tabs{display:flex;min-height:48px;padding:8px 11px 0;align-items:flex-end;gap:4px;overflow-x:auto;border-radius:16px 16px 0 0;background:#e7eef5;scrollbar-width:none}.hero-crawl-tabs::-webkit-scrollbar{display:none}.hero-crawl-window-controls{display:flex;height:40px;padding:0 9px 8px 2px;flex:none;align-items:center;gap:6px}.hero-crawl-window-controls i{width:8px;height:8px;border-radius:50%;background:#ff625a}.hero-crawl-window-controls i:nth-child(2){background:#f4c047}.hero-crawl-window-controls i:nth-child(3){background:#40bd75}.hero-crawl-tab{position:relative;z-index:0;display:inline-flex;width:auto;height:40px;padding:0 13px;flex:none;align-items:center;justify-content:center;gap:7px;border:0;border-radius:10px 10px 0 0;background:transparent;box-shadow:none;color:#53677b;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}.hero-crawl-tab svg{width:15px;height:15px;stroke-width:1.75}.hero-crawl-tab:not([aria-selected=true]):not(:disabled):hover{background:#ffffff7a;color:#183653}.hero-crawl-tab[aria-selected=true]{z-index:1;background:#fff;color:#0b5eae}.hero-crawl-tab[aria-selected=true]:before,.hero-crawl-tab[aria-selected=true]:after{position:absolute;bottom:0;width:10px;height:10px;content:"";pointer-events:none}.hero-crawl-tab[aria-selected=true]:before{left:-10px;border-bottom-right-radius:10px;box-shadow:5px 5px 0 5px #fff}.hero-crawl-tab[aria-selected=true]:after{right:-10px;border-bottom-left-radius:10px;box-shadow:-5px 5px 0 5px #fff}.hero-crawl-tab:disabled{opacity:.62;cursor:wait}.hero-product .hero-crawl-tab:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-3px}.hero-crawl-page{border-radius:0 0 16px 16px;background:#fff}.hero-crawl-field{display:grid;grid-template-columns:22px auto minmax(0,1fr) 46px;min-height:72px;padding:10px 12px 10px 18px;align-items:center;gap:8px;cursor:text}.hero-crawl-field-icon{width:20px;height:20px;color:#67809a;stroke-width:1.6}.hero-crawl-prefix{color:#52677c;font-size:15px;line-height:24px;-webkit-user-select:none;user-select:none}.hero-crawl-form input{width:100%;min-width:0;height:56px;padding:0;border:0;outline:0;background:transparent;color:var(--brand-ink);font:inherit;font-size:16px;caret-color:var(--brand-blue)}.hero-crawl-form input::placeholder{color:#697887;opacity:1}.hero-crawl-submit{display:inline-flex;width:46px;height:46px;padding:0;flex:none;align-items:center;justify-content:center;border:0;border-radius:10px;background:var(--brand-blue);color:#fff;cursor:pointer;transition:background .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}.hero-crawl-submit:not(:disabled):hover{background:#0064ca;transform:translateY(-1px)}.hero-crawl-submit:not(:disabled):active{transform:scale(.97)}.hero-product .hero-crawl-submit:focus-visible{outline:2px solid #fff;outline-offset:-4px;box-shadow:0 0 0 3px var(--brand-blue)}.hero-crawl-submit:disabled{opacity:.75;cursor:wait}.hero-crawl-spinner{animation:hero-crawl-spin .8s linear infinite}@keyframes hero-crawl-spin{to{transform:rotate(360deg)}}@media (max-width:540px){.hero-crawl-form{border-radius:14px}.hero-crawl-tabs{min-height:46px;padding:8px 6px 0;border-radius:14px 14px 0 0;gap:2px}.hero-crawl-window-controls{display:none}.hero-crawl-tab{height:38px;padding-inline:9px;gap:5px;font-size:11px}.hero-crawl-tab svg{width:14px;height:14px}.hero-crawl-page{border-radius:0 0 14px 14px}.hero-crawl-field{grid-template-columns:20px auto minmax(0,1fr) 44px;min-height:62px;padding:8px 8px 8px 14px;gap:7px}.hero-crawl-field-icon{width:18px;height:18px}.hero-crawl-prefix{font-size:13px}.hero-crawl-form input{height:44px;font-size:15px}.hero-crawl-submit{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.hero-crawl-form,.hero-crawl-tab,.hero-crawl-submit{transition:none}.hero-crawl-spinner{animation-duration:1.2s}}.hero-inline-brand,.hero-inline-emphasis{margin-inline:4px;color:var(--brand-ink);font-weight:600;white-space:nowrap}.hero-inline-brand img{display:inline-block;width:1.05em;height:1.05em;margin-right:5px;vertical-align:-.15em;object-fit:contain}.hero-globe{position:relative;width:min(calc(100% - 32px),960px);height:540px;margin:24px auto}.hero-globe .interactive-proxy-globe{inset:0;touch-action:pan-y}@media (max-width:640px){.hero-globe{width:calc(100% - 16px);max-width:440px;height:auto;aspect-ratio:1;margin-top:20px}}.hero-shape-grid{position:absolute;inset:0;width:100%;height:100%;opacity:.48;pointer-events:none;mask-image:radial-gradient(ellipse at 50% 48%,#000 0%,rgba(0,0,0,.68) 36%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000 0%,rgba(0,0,0,.68) 36%,transparent 76%)}.hero-halo{position:absolute;z-index:-1;top:270px;left:50%;width:min(1000px,94vw);height:610px;transform:translate(-50%);background:radial-gradient(ellipse at center,#c7e4ff4d,#ebf6ff29 36%,#fff0 71%);filter:blur(2px)}.hero-halo{animation:adscrawl-halo-breath 10s cubic-bezier(.45,0,.2,1) infinite alternate}.hero-title{margin:19px auto 0;max-width:1220px;font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-size:clamp(48px,6.3vw,82px);font-weight:700;line-height:1.06;letter-spacing:-.052em;color:var(--foreground)}.hero-title>span,.hero-title-prefix,.hero-title-word{color:var(--brand-blue)}html[lang=zh-CN] .hero-title{font-size:68px;line-height:1.2;text-wrap:balance}html[lang=zh-CN] .hero-title br{display:block}html[lang=zh-CN] .hero-title span{display:inline-block}.hero-title .hero-title-access{width:8em;white-space:nowrap;color:inherit}html[lang=zh-CN] .hero-title .hero-title-word-slot{display:inline-grid;width:3em;vertical-align:baseline}.hero-title-word{grid-area:1 / 1;text-align:center}.hero-title-word-browser{animation:hero-browser-cycle 8s ease-in-out infinite both}.hero-title-word-user{opacity:0;animation:hero-user-cycle 8s ease-in-out infinite both}.hero-title-prefix{animation:hero-prefix-cycle 8s ease-in-out infinite both}.hero-title-suffix{animation:hero-suffix-cycle 8s ease-in-out infinite both}.hero-title-access[data-playing=false]>span,.hero-title-access[data-playing=false] .hero-title-word{animation-play-state:paused}@keyframes hero-browser-cycle{0%,31.25%,to{opacity:1;filter:blur(0);transform:translateY(0)}40.625%,90.625%{opacity:0;filter:blur(3px);transform:translateY(-.16em)}}@keyframes hero-user-cycle{0%,36.875%,94.375%,to{opacity:0;filter:blur(3px);transform:translateY(.16em)}50%,81.25%{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes hero-prefix-cycle{0%,40.625%,90.625%,to{transform:translate(0)}50%,81.25%{transform:translate(.5em)}}@keyframes hero-suffix-cycle{0%,40.625%,90.625%,to{transform:translate(0)}50%,81.25%{transform:translate(-.5em)}}@media (prefers-reduced-motion:reduce){.hero-title-access>span,.hero-title-word{animation:none!important}.hero-title-word-browser{opacity:1}.hero-title-word-user{opacity:0}}@media (max-width:1023px){html[lang=zh-CN] .hero-title{font-size:56px}}@media (max-width:640px){html[lang=zh-CN] .hero-title{font-size:34px}}@media (max-width:359px){html[lang=zh-CN] .hero-title{font-size:30px}}.browser-shell{position:relative;overflow:hidden;border:1px solid rgba(29,29,31,.24);border-radius:22px;background:#fffffff7;box-shadow:none;color:#1d1d1f}.browser-topline{position:relative;display:flex;height:38px;padding:0 16px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(29,29,31,.09);background:var(--surface-dark-raised);color:#fff}.browser-statusbar{display:flex;height:35px;padding:0 18px 0 72px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(29,29,31,.08);color:#69717c;font-size:10px;font-weight:600}.browser-statusbar span{display:inline-flex;align-items:center;gap:5px}.status-dot{width:6px;height:6px;border-radius:999px;background:#20a35a;box-shadow:0 0 0 3px #20a35a1f}.browser-grid{display:grid;min-height:278px;grid-template-columns:46px minmax(0,1fr) minmax(170px,.3fr)}.browser-rail{display:flex;padding:16px 0;flex-direction:column;align-items:center;gap:13px;border-right:1px solid rgba(29,29,31,.07);background:#fbfcfd;color:#9ba3ae}.browser-rail span{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px}.browser-rail .active{color:#0071e3;background:#eaf4ff}.browser-main{min-width:0;background:#fff}.brand-marquee{padding:12px 0 32px;background:#fff;scroll-margin-top:80px}.brand-marquee-inner{width:min(calc(100% - 40px),1152px);margin:0 auto}.brand-marquee-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.brand-marquee-track{display:flex;width:max-content;animation:brand-marquee-scroll 36s linear infinite}.brand-marquee-group{display:flex;flex:none}.brand-marquee-item{display:flex;align-items:center;justify-content:center;flex:none;width:288px;height:60px}.brand-marquee-item img{display:block;height:auto;max-width:100%;filter:grayscale(1);opacity:.68}.brand-logo-flashid{width:112px}.brand-logo-adspower{width:148px}.brand-logo-agentbooks{width:174px}.brand-marquee[data-playing=false] .brand-marquee-track{animation-play-state:paused}@keyframes brand-marquee-scroll{to{transform:translate(-50%)}}@media (max-width:640px){.brand-marquee{padding:8px 0 24px}.brand-marquee-inner{width:calc(100% - 32px)}.brand-marquee-viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.brand-marquee-item{width:180px}}@media (prefers-reduced-motion:reduce){.brand-marquee-track{width:100%;animation:none!important;transform:none}.brand-marquee-viewport{-webkit-mask-image:none;mask-image:none}.brand-marquee-group{width:100%;flex-wrap:wrap;justify-content:center}.brand-marquee-item{flex:1 0 180px;min-width:0;width:auto}.brand-marquee-group[data-copy="1"],.brand-marquee-item[data-repeat=true]{display:none}}.rendered-page{height:100%;padding:24px;background:#fff}.rendered-banner{display:flex;min-height:90px;padding:17px;align-items:center;justify-content:space-between;border-radius:12px;background:var(--surface-muted);border:1px solid #e8edf5}.rendered-kicker{font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.14em;color:#0071e3}.mini-orb{width:52px;height:52px;border-radius:50%;background:radial-gradient(circle at 32% 30%,#fff 0 9%,#d3efff 10% 27%,#58a6ff 28% 52%,#0071e3 53% 100%);box-shadow:0 9px 20px #0071e32e}.soft-panel{overflow:hidden;border:1px solid #e9eef4;border-radius:10px;background:#fff}.evidence-drawer{padding:17px 15px;border-left:1px solid rgba(29,29,31,.08);background:#fbfcfd}.compatibility-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;min-height:24px;color:#6e6e73;scroll-margin-top:96px}.compatibility-items{display:flex;flex:none;flex-wrap:wrap;justify-content:center;gap:20px;max-width:100%;margin:0;padding:0;list-style:none}.compatibility-items li{display:flex;align-items:center;gap:6px;color:#5e6772;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.compatibility-tool{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #dfe3e7;border-radius:6px;background:#fff}.compatibility-items svg{flex:none;color:var(--brand-blue)}@media (max-width:640px){.compatibility-strip .compatibility-items{display:grid;grid-template-columns:repeat(2,max-content);gap:10px 16px}}.developer-section{position:relative;overflow:hidden;border-top:1px solid rgba(0,21,45,.14);background:#fff}.developer-shape-grid{position:absolute;right:-12%;top:0;width:72%;height:100%;opacity:.56;pointer-events:none;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.9) 42%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.9) 42%,transparent 100%)}.developer-intro{display:flex;max-width:1120px;margin:0 auto;flex-direction:column;align-items:center;text-align:center}.developer-api-title{max-width:1080px;margin:0;color:var(--brand-ink);font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.developer-api-title span{color:var(--brand-blue);font-weight:700;white-space:nowrap}.developer-intro-copy{max-width:74ch;margin:24px auto 0;color:#566575;font-size:clamp(16px,1.25vw,18px);line-height:1.7;text-wrap:balance}.developer-agent-setup{margin-top:64px}.developer-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.developer-badges span{display:inline-flex;min-height:28px;padding:0 9px;align-items:center;gap:5px;border:1px solid #e5e9ed;border-radius:999px;color:#5e6670;font-size:10px;font-weight:700;line-height:1}.developer-badges svg{width:13px;height:13px;color:#168c4a}.code-demo-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:0;margin-top:52px;overflow:hidden;border:1px solid #dfe5eb;border-radius:20px;background:#fff;box-shadow:none}.code-demo-sidebar{display:flex;min-height:472px;padding:32px;flex-direction:column;border-right:1px solid #dfe5eb;background:var(--surface-muted)}.code-demo-index{color:#0071e3;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em}.code-demo-sidebar h3{margin-top:16px;color:#1d1d1f;font-size:30px;line-height:1.14;letter-spacing:-.05em}.code-demo-sidebar>p{margin-top:14px;color:#6e6e73;font-size:14px;line-height:1.65}.code-mode-card{margin-top:30px;padding:16px;border:1px solid #dce5ef;border-radius:12px;background:#ffffffbf}.code-mode-card span{display:flex;align-items:center;gap:6px;color:#0071e3;font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.code-mode-card svg{width:13px;height:13px}.code-mode-card b{display:block;margin-top:14px;color:#1d1d1f;font-size:14px}.code-mode-card small{display:block;margin-top:5px;color:#7d8590;font-family:JetBrains Mono,monospace;font-size:9px}.developer-docs-link{display:inline-flex;min-height:40px;margin-top:auto;padding:0 1px;align-items:center;gap:8px;color:#1d1d1f;font-size:13px;font-weight:700;line-height:1;transition:color .18s ease,transform .18s ease}.developer-docs-link:hover{color:#0071e3;transform:translate(2px)}.code-console{display:flex;min-width:0;min-height:472px;flex-direction:column;background:var(--brand-ink);color:#d6dfeb}.code-console-topbar{display:flex;min-height:48px;padding:0 18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.09);color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:10px}.code-window-dot{width:9px;height:9px;border-radius:50%}.code-window-red{background:#ff625a}.code-window-yellow{background:#f7c54b}.code-window-green{background:#43c777}.code-console-status{display:flex;align-items:center;gap:6px;color:#7ed5a2}.code-console-status i{width:6px;height:6px;border-radius:50%;background:#43c777;box-shadow:0 0 0 4px #43c7771c}.code-language-tabs{display:flex;min-height:50px;padding:0 12px;align-items:center;gap:2px;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto}.code-language-tab{min-height:32px;padding:0 10px;border-radius:7px;color:#ffffff80;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;transition:background .18s ease,color .18s ease}.code-language-tab:hover{color:#fff}.code-language-tab-active{background:#ffffff1c;color:#fff}.copy-code-button{display:inline-flex;min-height:32px;margin-left:auto;padding:0 10px;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#ffffffad;font-size:10px;font-weight:700;line-height:1;transition:background .18s ease,color .18s ease}.copy-code-button:hover{background:#0071e3cc;color:#fff}.code-content{min-width:0;max-height:310px;flex:1;margin:0;padding:18px 0;overflow:auto;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.78;tab-size:2}.code-content code{display:block;min-width:max-content}.code-line{display:grid;grid-template-columns:44px minmax(0,1fr);padding-right:22px}.code-line:hover{background:#ffffff09}.code-line i{padding-right:14px;color:#ffffff3d;font-style:normal;text-align:right;-webkit-user-select:none;user-select:none}.code-line span{color:#d9e3ef;white-space:pre}.code-line span::selection{background:#0071e373;color:#fff}.code-console-foot{display:flex;min-height:44px;padding:0 18px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.08);color:#ffffff94;font-family:JetBrains Mono,monospace;font-size:9px;line-height:1.3}.code-console-foot span{display:flex;align-items:center;gap:5px}.code-console-foot svg{width:12px;height:12px;color:#7da8d3}.evidence-row{display:flex;padding:9px 8px;align-items:center;gap:8px;border:1px solid #e7ebef;border-radius:8px;background:#fff;color:#4b5563;font-size:11px;font-weight:600}.session-section{position:relative;overflow:hidden;background:var(--brand-ink)}.session-art{position:absolute;left:50%;top:54%;width:min(1280px,110vw);transform:translate(-50%,-50%);opacity:.24;mix-blend-mode:screen;filter:saturate(.15)}.proxy-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#06111f,#071b34 52%,#08172b)}.proxy-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 48%,rgba(0,113,227,.18),transparent 36%);pointer-events:none}.proxy-shape-grid{position:absolute;inset:0;width:100%;height:100%;opacity:.58;pointer-events:none;mask-image:radial-gradient(ellipse at 78% 52%,#000 0%,rgba(0,0,0,.66) 42%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 78% 52%,#000 0%,rgba(0,0,0,.66) 42%,transparent 78%)}.proxy-copy{position:relative}.proxy-copy .section-title{max-width:560px}.proxy-capabilities{display:grid;gap:13px;margin-top:30px}.proxy-capabilities>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:center}.proxy-capabilities>div>span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(127,197,255,.22);border-radius:9px;background:#0071e31a;color:#8ecbff}.proxy-capabilities svg{width:15px;height:15px}.proxy-capabilities p b{display:block;color:#fff;font-size:13px;line-height:1.2}.proxy-capabilities p small{display:block;margin-top:3px;color:#ffffff7a;font-size:11px;line-height:1.35}.proxy-link{display:inline-flex;min-height:42px;margin-top:28px;padding:0 1px;align-items:center;gap:8px;color:#93d0ff;font-size:14px;font-weight:700;line-height:1;transition:color .18s ease,transform .18s ease}.proxy-link:hover{color:#fff;transform:translate(2px)}.proxy-globe-panel{position:relative;overflow:hidden;min-height:510px;border:1px solid rgba(130,195,255,.25);border-radius:22px;background:linear-gradient(145deg,#0b2440f0,#050f1df7);box-shadow:none}.proxy-globe-panel:before{content:"";position:absolute;inset:0;background:none;background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at 55% 52%,#000 0%,transparent 70%);mask-image:radial-gradient(circle at 55% 52%,#000 0%,transparent 70%);opacity:.45}.proxy-panel-top,.proxy-panel-bottom{position:relative;z-index:2;display:flex;min-height:48px;padding:0 18px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffff7a;font-family:JetBrains Mono,monospace;font-size:9px}.proxy-panel-top span:first-child{display:flex;align-items:center;gap:6px;color:#8de3ad}.proxy-panel-top i{width:6px;height:6px;border-radius:50%;background:#3cc778;box-shadow:0 0 0 4px #3cc7781c}.proxy-panel-bottom{position:absolute;left:0;right:0;bottom:0;border-top:1px solid rgba(255,255,255,.08);border-bottom:0;background:#0000001a}.proxy-panel-bottom span{display:flex;align-items:center;gap:6px}.proxy-panel-bottom svg{width:13px;height:13px;color:#78bdff}.proxy-globe{position:relative;z-index:1;width:min(100%,430px);aspect-ratio:1;margin:14px auto 40px}.proxy-globe-aura{position:absolute;inset:13%;border-radius:50%;background:radial-gradient(circle,rgba(23,139,255,.32),rgba(0,113,227,.08) 42%,transparent 68%);filter:blur(18px);animation:proxy-aura-breathe 7s ease-in-out infinite alternate}.proxy-globe-svg{position:relative;z-index:1;width:100%;height:100%;filter:drop-shadow(0 25px 30px rgba(0,0,0,.3));animation:proxy-globe-drift 10s ease-in-out infinite alternate}.proxy-globe-shell{fill:url(#proxy-globe-fill);stroke:#76c2ff80;stroke-width:1}.proxy-globe-outline{fill:none;stroke:#9fd9ff8c;stroke-width:1.3}.proxy-globe-latitude,.proxy-globe-longitude{fill:none;stroke:#90ccff26;stroke-width:1}.proxy-land{fill:#57acee38;stroke:#8bd0ff38;stroke-width:1}.proxy-land-soft{fill:#59c3b52e}.proxy-route{fill:none;stroke:#69b9ff;stroke-width:1.7;stroke-linecap:round;stroke-dasharray:4 9;filter:drop-shadow(0 0 4px rgba(0,113,227,.7));animation:proxy-route-flow 4s linear infinite}.proxy-route-two{stroke:#80dfb1;animation-delay:-1s}.proxy-route-three{stroke:#7ac4ff;animation-delay:-2.3s}.proxy-route-four{stroke:#a5d6ff;animation-delay:-3.2s}.proxy-node{fill:#fff;stroke:#0071e3;stroke-width:4;filter:drop-shadow(0 0 7px rgba(113,194,255,.9));animation:proxy-node-pulse 2.6s ease-in-out infinite}.proxy-node:nth-of-type(2){animation-delay:-.4s}.proxy-node:nth-of-type(3){animation-delay:-.9s}.proxy-node:nth-of-type(4){animation-delay:-1.4s}.proxy-node:nth-of-type(5){animation-delay:-1.9s}.proxy-globe-label{position:absolute;z-index:2;display:flex;align-items:center;gap:5px;color:#e6f6ffbd;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em}.proxy-globe-label i{width:5px;height:5px;border-radius:50%;background:#74c2ff;box-shadow:0 0 0 4px #74c2ff1c}.proxy-label-us{left:12%;top:32%}.proxy-label-br{left:25%;bottom:22%}.proxy-label-de{left:58%;top:25%}.proxy-label-sg{right:15%;bottom:30%}.proxy-label-jp{right:9%;top:40%}.proxy-globe-core{position:absolute;z-index:2;left:50%;top:50%;display:flex;padding:7px 9px;align-items:center;gap:5px;border:1px solid rgba(139,207,255,.28);border-radius:999px;background:#051628b8;color:#c8e9ff;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.12em;transform:translate(-50%,-50%);box-shadow:0 7px 16px #00000038}.proxy-globe-core svg{width:12px;height:12px;color:#75c0ff}.dark-browser-wrap{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:var(--surface-dark-raised);box-shadow:none}.dark-browser-chrome{display:flex;height:37px;padding:0 18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font-family:JetBrains Mono,monospace;font-size:10px}.dark-browser-chrome div{display:flex;align-items:center;gap:8px;color:#ffffff85}.dark-browser-chrome i{width:5px;height:5px;border-radius:50%;background:#42c272}.dark-browser-chrome b{width:3px;height:3px;border-radius:50%;background:#ffffff4d}.dark-browser-canvas{display:grid;min-height:300px;padding:20px;grid-template-columns:36px minmax(0,1.3fr) minmax(140px,.7fr) minmax(130px,.6fr);gap:16px}.dark-side-rail{display:flex;flex-direction:column;align-items:center;gap:16px;color:#ffffff59}.dark-side-rail svg:first-child{color:#3b98ff}.dark-chart,.dark-panel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff09}.dark-chart:before,.dark-chart:after{content:"";position:absolute;height:1px;left:16px;right:16px;background:#ffffff14}.dark-chart:before{top:34%}.dark-chart:after{top:66%}.dark-line{position:absolute;left:14px;right:14px;bottom:35%;height:48%;border-top:2px solid var(--brand-cyan);border-radius:65% 35% 50% 30%;transform:skewY(-12deg);box-shadow:none}.dark-chart span{position:absolute;bottom:12px;width:8px;border-radius:2px 2px 0 0;background:#0071e361}.dark-chart span:nth-of-type(1){height:22%;left:19%}.dark-chart span:nth-of-type(2){height:45%;left:34%}.dark-chart span:nth-of-type(3){height:31%;left:52%}.dark-chart span:nth-of-type(4){height:57%;left:70%}.dark-panel{padding:20px}.dark-panel i{display:block;height:8px;margin-bottom:16px;border-radius:999px;background:#ffffff1c}.dark-panel i:nth-child(2){width:78%}.dark-panel i:nth-child(3){width:61%}.dark-panel i:nth-child(4){width:86%}.dark-panel-muted{opacity:.62}.control-section{background:#fff}.access-layout{display:grid;grid-template-columns:.74fr 1.26fr;gap:clamp(46px,8vw,112px);align-items:center}.grant-console{overflow:hidden;border:1px solid #dfe5ec;border-radius:18px;background:#fff;box-shadow:none;text-align:left}.grant-console-head{display:flex;padding:22px 24px 18px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e9edf1}.grant-console-head p{margin-top:4px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.05em;color:#1d1d1f}.approved-chip{display:inline-flex;padding:6px 8px;align-items:center;gap:4px;border-radius:999px;background:#eaf7ef;color:#128a4a;font-size:10px;font-weight:700}.grant-tabs{display:flex;gap:4px;padding:10px 14px 0;border-bottom:1px solid #e9edf1;overflow:auto}.grant-tab{padding:9px 10px;border-bottom:2px solid transparent;color:#8a929e;font-size:11px;font-weight:700;white-space:nowrap;transition:color .18s ease,border-color .18s ease}.grant-tab:hover,.grant-tab-active{border-color:#0071e3;color:#0071e3}.grant-console-body{min-height:178px;padding:22px 24px}.console-feature-icon{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:12px;background:#eaf4ff;color:#0071e3}.scope-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.scope-list span{display:flex;min-width:0;padding:9px 7px;align-items:center;gap:5px;border:1px solid #e7ebef;border-radius:7px;color:#626b77;font-size:9px;font-weight:600;line-height:1.25}.grant-console-foot{display:flex;padding:13px 24px;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e9edf1;background:var(--surface-muted);color:#7c8490;font-family:JetBrains Mono,monospace;font-size:9px}.grant-console-foot span{display:flex;align-items:center;gap:5px}.evidence-section{position:relative;overflow:hidden;background:var(--surface-muted)}.evidence-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.1;mix-blend-mode:multiply}.evidence-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(38px,7vw,96px);align-items:center}.evidence-custom{display:grid;grid-template-columns:160px minmax(180px,1fr) 145px;gap:clamp(14px,4vw,50px);align-items:center}.capture-thumb{height:112px;padding:12px;border:1px solid rgba(29,29,31,.12);border-radius:11px;background:#fff;box-shadow:none}.capture-mountain{height:50px;border-radius:6px;background:linear-gradient(135deg,#d7ecff 0 42%,#a9cdf1 43% 55%,#e9f5ff 56%)}.capture-lines{margin-top:10px}.capture-lines i{display:block;height:4px;margin-top:5px;border-radius:99px;background:#d7dfe8}.capture-lines i:nth-child(2){width:72%}.capture-lines i:nth-child(3){width:48%}.trace-line{position:relative;display:flex;height:4px;align-items:center;justify-content:space-around;background:#0071e3}.trace-line:after{content:"";position:absolute;right:-8px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #0071e3}.trace-line span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid #c0d7ed;border-radius:50%;background:#f7fbff;color:#3d6d9b;animation:nodePulse 2.8s infinite}.verified-card{padding:12px;border:1px solid rgba(29,29,31,.12);border-radius:11px;background:#fff;box-shadow:none}.verified-card div{display:flex;padding:7px 3px;align-items:center;gap:8px;border-bottom:1px solid #eff1f3;color:#4d5662;font-size:11px;font-weight:600}.verified-card div:last-child{border-bottom:0}.verified-card svg{width:15px;height:15px}@keyframes nodePulse{0%,to{box-shadow:0 0 #0071e300}50%{box-shadow:0 0 0 6px #0071e31a}}.gallery-section{background:var(--brand-ink)}.gallery-stage{position:relative}.gallery-card{position:relative;min-height:470px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:var(--surface-dark-raised)}.gallery-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gallery-image-muted{opacity:.1;filter:saturate(.15)}.gallery-shade{position:absolute;inset:0;background:#00152d99}.gallery-layout{display:grid;height:100%;grid-template-columns:.75fr 1.25fr}.runtime-case-visual{align-self:center;overflow:hidden;margin:32px 34px 32px 0;border:1px solid rgba(150,199,255,.38);border-radius:14px;background:#0c1521;box-shadow:none}.runtime-case-top{display:flex;height:34px;padding:0 12px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.09);color:#ffffffad;font-family:JetBrains Mono,monospace;font-size:9px}.runtime-case-top span:last-child{display:flex;align-items:center;gap:6px;color:#78cfa1}.runtime-case-top i{width:5px;height:5px;border-radius:50%;background:#3bc777}.runtime-case-body{display:grid;min-height:250px;grid-template-columns:minmax(0,1fr) 128px}.runtime-page{position:relative;overflow:hidden;padding:28px 22px;background:var(--surface-dark-raised)}.runtime-page-glow{position:absolute;width:180px;height:180px;right:-34px;top:-42px;border-radius:50%;background:none}.runtime-page>i{display:block;position:relative;z-index:1;height:7px;margin-bottom:12px;border-radius:99px;background:#ffffff2e}.runtime-page>i:nth-of-type(1){width:35%}.runtime-page>i:nth-of-type(2){width:77%}.runtime-page>i:nth-of-type(3){width:52%}.runtime-page-grid{position:absolute;z-index:1;bottom:22px;left:22px;right:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.runtime-page-grid b{height:56px;border:1px solid rgba(150,199,255,.18);border-radius:6px;background:#ffffff0f}.runtime-result{padding:20px 12px;border-left:1px solid rgba(255,255,255,.09);background:var(--surface-dark-raised)}.runtime-result>span{color:#ffffff8c;font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.14em}.runtime-result p{display:flex;margin-top:16px;align-items:center;gap:6px;color:#ffffffb8;font-size:10px;font-weight:600}.runtime-result svg{width:13px;height:13px;color:#58c889}.gallery-control{position:absolute;top:50%;display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#00152d99;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .18s ease,background .18s ease}.gallery-control:hover{transform:translateY(-50%) scale(1.06);background:var(--surface-dark-raised)}.gallery-control-left{left:-23px;transform:translateY(-50%)}.gallery-control-right{right:-23px;transform:translateY(-50%)}.trust-section{position:relative;overflow:hidden;background:var(--brand-ink)}.trust-shape-grid{position:absolute;inset:0;width:100%;height:100%;opacity:.72;pointer-events:none;mask-image:radial-gradient(ellipse at 76% 52%,#000 0%,rgba(0,0,0,.72) 42%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 76% 52%,#000 0%,rgba(0,0,0,.72) 42%,transparent 78%)}.trust-section:after{content:"";position:absolute;right:-10%;top:-30%;width:600px;height:600px;border:1px solid rgba(87,163,255,.17);border-radius:50%;box-shadow:none;animation:adscrawl-orbit-drift 14s ease-in-out infinite alternate}.trust-link{display:inline-flex;min-height:42px;margin-top:28px;padding:0 2px;align-items:center;gap:8px;color:#8fc8ff;font-size:14px;font-weight:700;line-height:1;transition:color .18s ease,transform .18s ease}.trust-link:hover{color:#fff;transform:translate(2px)}.trust-proof{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:var(--surface-dark-raised);box-shadow:none}.trust-proof:before{content:"";position:absolute;inset:-45% 0 auto;height:46%;background:none;transform:translateY(-120%);animation:adscrawl-terminal-scan 9s linear infinite;pointer-events:none}.trust-proof-head{position:relative;display:flex;height:52px;padding:0 18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffb3;font-family:JetBrains Mono,monospace;font-size:10px}.trust-proof-head span:last-child{display:flex;align-items:center;gap:6px;color:#79d59f}.trust-proof-head i{width:6px;height:6px;border-radius:50%;background:#3ac573;box-shadow:0 0 0 4px #3ac5731f}.trust-rows{position:relative;padding:8px 18px}.trust-rows>div{display:grid;min-height:74px;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.075)}.trust-rows>div:last-child{border-bottom:0}.trust-icon{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgba(139,197,255,.18);border-radius:10px;background:#0071e31f;color:#80c8ff}.trust-icon svg{width:17px;height:17px}.trust-rows p b{display:block;color:#fff;font-size:13px;line-height:1.2}.trust-rows p small{display:block;margin-top:4px;color:#ffffff78;font-size:11px;line-height:1.3}.trust-rows>div>svg{width:17px;color:#5dcf91}.trust-proof-foot{position:relative;display:flex;padding:14px 18px;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);background:#0000001f;color:#ffffff85;font-family:JetBrains Mono,monospace;font-size:9px}.pricing-section{background:#fff}.pricing-intro{display:grid;grid-template-columns:1fr .75fr;gap:clamp(30px,7vw,100px);align-items:end}.pricing-intro>p{max-width:400px;color:#6e6e73;font-size:16px;line-height:1.7}.pricing-matrix{display:grid;grid-template-columns:.8fr 1.4fr .8fr;margin-top:20px;border:1px solid #e7edf3;border-radius:18px;overflow:hidden;background:#fff;box-shadow:none}.pricing-column{display:flex;min-height:292px;padding:25px;flex-direction:column;border-right:1px solid #e1e5ea}.pricing-column:last-child{border-right:0}.pricing-column-featured{position:relative;background:var(--surface-muted);box-shadow:0 0 0 1px #0071e30f inset}.pricing-tier{color:#0071e3;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.18em}.pricing-column h3{margin-top:14px;color:#1d1d1f;font-size:23px;line-height:1.15;letter-spacing:-.045em}.pricing-column>p{margin-top:12px;color:#6e6e73;font-size:12px;line-height:1.6}.pricing-column ul{margin-top:18px;display:grid;gap:8px;color:#4e5661;font-size:11px;font-weight:600}.pricing-column li{display:flex;align-items:center;gap:8px}.pricing-column li svg{width:14px;height:14px;flex:none;color:#168c4a}.pricing-action{display:inline-flex;min-height:42px;margin-top:auto;padding:0 1px;align-items:center;gap:8px;color:#1d1d1f;font-size:13px;font-weight:700;line-height:1;transition:color .18s ease,transform .18s ease}.pricing-action:hover{color:#0071e3;transform:translate(2px)}.pricing-action-primary{padding:0 16px;justify-content:center;border-radius:999px;background:#0071e3;color:#fff}.pricing-action-primary:hover{color:#fff;background:#0879e6;transform:translateY(-1px)}.pricing-column-featured:before{content:"RECOMMENDED FOR REPEATED WORK";position:absolute;top:18px;right:22px;color:#0071e3;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.12em}.pricing-column-featured h3{max-width:220px;font-size:27px}.pricing-note{margin-top:18px;text-align:center;color:#8a919b;font-size:12px;line-height:1.6}@media (max-width: 760px){.access-layout,.evidence-layout{grid-template-columns:1fr}.evidence-copy{text-align:center}.evidence-copy p{margin-left:auto;margin-right:auto}.scope-list,.gallery-layout{grid-template-columns:1fr}.runtime-case-visual{height:220px;margin:0 22px 26px}.runtime-case-body{min-height:185px}.runtime-page{padding:18px}.runtime-page-grid{left:18px;right:18px;bottom:18px}.runtime-page-grid b{height:40px}.runtime-result{padding:14px 9px}.runtime-result p{margin-top:10px;font-size:9px}}@media (max-width:760px){.proxy-globe-panel{min-height:430px}.proxy-globe{width:min(100%,350px);margin:12px auto 44px}.proxy-panel-top{padding-inline:14px;font-size:8px}.proxy-panel-bottom{min-height:54px;padding:8px 14px;align-items:flex-start;flex-direction:column;gap:4px;font-size:8px}.proxy-copy .section-title{max-width:360px}.proxy-globe-label{font-size:8px}.proxy-globe-core{font-size:7px}}.proxy-panel-top span:last-child{display:flex;align-items:center;gap:6px}.proxy-run-proof{position:absolute;z-index:3;left:18px;bottom:66px;display:grid;min-width:174px;gap:6px;padding:12px 13px;border:1px solid rgba(139,207,255,.22);border-radius:11px;background:#051425c7;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.proxy-run-proof>span{color:#bbe0ff8a;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.12em}.proxy-run-proof b{display:flex;align-items:center;gap:6px;color:#bce9d0;font-size:11px;line-height:1}.proxy-run-proof b svg{width:13px;height:13px;color:#62d290}.proxy-run-proof small{color:#ffffff75;font-family:JetBrains Mono,monospace;font-size:8px;line-height:1.35}.interactive-proxy-globe{position:absolute;z-index:1;inset:48px 0;cursor:grab;touch-action:none}.interactive-proxy-globe:active{cursor:grabbing}.interactive-proxy-globe-canvas{width:100%;height:100%}.interactive-proxy-globe-canvas canvas{display:block;width:100%!important;height:100%!important;outline:none}.interactive-proxy-globe-hint{position:absolute;z-index:2;right:18px;bottom:14px;display:grid;gap:3px;color:#ddf1ff85;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.1em;pointer-events:none;text-align:right}.interactive-proxy-globe-hint small{color:#ffffff52;font-size:7px;letter-spacing:0}.usage-flow{display:grid;grid-template-columns:1fr 50px 1fr 50px 1fr;margin-top:52px;padding:24px 28px;align-items:center;border:1px solid #dce7f0;border-radius:18px;background:var(--surface-muted);box-shadow:none}.usage-flow>div{display:grid;gap:8px}.usage-flow>div>span{color:#0071e3;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.15em}.usage-flow b{color:#1d1d1f;font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-size:16px;letter-spacing:-.035em}.usage-flow small{max-width:180px;color:#6d7580;font-size:11px;line-height:1.45}.usage-flow em{width:max-content;padding:5px 7px;border:1px solid #d7e4f0;border-radius:999px;color:#5e6772;font-family:JetBrains Mono,monospace;font-size:8px;font-style:normal}.usage-flow-line{position:relative;height:1px;margin:0 14px;background:#d8dfe6}.usage-flow-line:after{content:"";position:absolute;right:-2px;top:50%;width:6px;height:6px;border-top:1px solid #0071e3;border-right:1px solid #0071e3;transform:translateY(-50%) rotate(45deg)}.pricing-note{max-width:540px;margin-left:auto;margin-right:auto}@media (max-width:760px){.proxy-run-proof{left:14px;bottom:70px;min-width:155px;padding:10px}.usage-flow{grid-template-columns:1fr;gap:14px;margin-top:34px;padding:22px}.usage-flow-line{width:1px;height:24px;margin:0 0 0 4px;background:#d8dfe6}.usage-flow-line:after{inset:auto auto -1px 50%;transform:translate(-50%) rotate(135deg)}.pricing-matrix{margin-top:16px}}@media (max-width:760px){.interactive-proxy-globe{inset:48px 0 54px}.interactive-proxy-globe-hint{right:14px;bottom:12px;font-size:7px}.interactive-proxy-globe-hint small{display:none}}@media (max-width: 760px){.pricing-intro{grid-template-columns:1fr;gap:18px}.pricing-matrix{grid-template-columns:1fr;margin-top:34px}.pricing-column{min-height:0;padding:26px 22px;border-right:0;border-bottom:1px solid #e1e5ea}.pricing-column:last-child{border-bottom:0}.pricing-action{margin-top:24px}.trust-proof-foot{gap:12px;font-size:8px}.compatibility-items{gap:7px}}.interactive-proxy-globe-canvas{opacity:0;filter:brightness(1.22) saturate(1.17) contrast(1.06);transition:opacity .56s cubic-bezier(.23,1,.32,1),filter .56s cubic-bezier(.23,1,.32,1)}.interactive-proxy-globe-ready .interactive-proxy-globe-canvas{opacity:1}.interactive-proxy-globe-hint{z-index:4;color:#ddf1ff8f}.interactive-proxy-globe-hint small{color:#ffffff5c}.globe-loading-state{position:absolute;z-index:3;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#b9e0ff;pointer-events:none;opacity:1;transition:opacity .32s cubic-bezier(.23,1,.32,1),visibility .32s step-end}.interactive-proxy-globe-ready .globe-loading-state{opacity:0;visibility:hidden}.globe-loading-state>span{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.16em}.globe-loading-state>small{color:#dcf2ff6b;font-family:JetBrains Mono,monospace;font-size:8px}.globe-loading-orbit{position:relative;width:74px;height:74px}.globe-loading-orbit i{position:absolute;inset:0;border:1px solid rgba(111,196,255,.22);border-radius:50%;animation:globe-loader-spin 2.6s linear infinite}.globe-loading-orbit i:nth-child(2){inset:12px -8px;border-color:#5bb0ff73;transform:rotateX(72deg);animation-delay:-.7s}.globe-loading-orbit i:nth-child(3){inset:-8px 12px;border-color:#7fdfb766;transform:rotateY(72deg);animation-delay:-1.3s}.globe-loading-orbit b{position:absolute;left:50%;top:50%;color:#8fcaff;font-family:JetBrains Mono,monospace;font-size:18px;transform:translate(-50%,-50%);text-shadow:0 0 16px rgba(105,185,255,.9)}.globe-country-marker{display:flex;min-height:23px;padding:0 7px 0 4px;align-items:center;gap:4px;border:1px solid rgba(169,221,255,.38);border-radius:999px;background:#04172bd1;box-shadow:0 7px 16px #0000004d,0 0 14px #52aeff33;color:#eff9ff;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;line-height:1;letter-spacing:.08em;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.globe-country-flag{display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#ffffff1a;font-family:system-ui,sans-serif;font-size:11px;letter-spacing:0}@keyframes globe-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.globe-loading-orbit i{animation:none!important}}@media (max-width:760px){.globe-country-marker{min-height:20px;padding-right:5px;gap:3px;font-size:7px}.globe-country-flag{width:15px;height:15px;font-size:9px}.globe-loading-orbit{transform:scale(.82)}.globe-loading-state{gap:6px}.globe-loading-state>span{font-size:8px}}.proxy-section-light{background:#fff}.proxy-section-light:before{background:none}.proxy-section-light .proxy-shape-grid{opacity:.45}.proxy-section-light .proxy-capabilities>div>span{border-color:#dce8f3;background:var(--surface-muted);color:var(--brand-ink)}.proxy-section-light .proxy-capabilities p b{color:#1d1d1f}.proxy-section-light .proxy-capabilities p small{color:#6e6e73}.proxy-section-light .proxy-link{color:#0071e3}.proxy-section-light .proxy-link:hover{color:#005bb8}.proxy-section-light .proxy-globe-panel{border-color:#dfe7ef;background:var(--surface-muted);box-shadow:none}.proxy-section-light .proxy-globe-panel:before{opacity:.34}.proxy-section-light .proxy-panel-top,.proxy-section-light .proxy-panel-bottom{border-color:#e3e9f0;color:#7a8796;background:#ffffff8f}.proxy-section-light .proxy-panel-top span:first-child{color:#168c4a}.proxy-section-light .proxy-panel-bottom svg{color:#0071e3}.proxy-section-light .proxy-run-proof{border-color:#dce7f1;background:#ffffffe6;box-shadow:none}.proxy-section-light .proxy-run-proof>span{color:#728197}.proxy-section-light .proxy-run-proof b{color:#167847}.proxy-section-light .proxy-run-proof small{color:#768395}.proxy-section-light .runtime-brand-stamp-dark{filter:none}.proxy-section-light .interactive-proxy-globe-hint{color:#51708f}.proxy-section-light .interactive-proxy-globe-hint small{color:#8798aa}.proxy-section-light .globe-loading-state{color:#0071e3}.proxy-section-light .globe-loading-state>small{color:#74879a}.proxy-section-light .globe-loading-orbit i{border-color:#0071e32e}.proxy-section-light .globe-loading-orbit i:nth-child(2){border-color:#0071e375}.proxy-section-light .globe-loading-orbit i:nth-child(3){border-color:#11945261}.proxy-section-light .globe-loading-orbit b{color:#0071e3;text-shadow:0 0 15px rgba(0,113,227,.3)}.proxy-section-light .cobe-proxy-globe-canvas{filter:none}.proxy-section-light .cobe-country-marker{border-color:#cfe0f0;background:#fffffff0;box-shadow:none;color:#14578f;cursor:pointer;pointer-events:auto}.proxy-section-light .cobe-country-marker:hover,.proxy-section-light .cobe-country-marker-active{border-color:#0071e3;background:#0071e3;color:#fff;transform:translate(-50%,-50%) scale(1.06);box-shadow:none}.proxy-section-light .cobe-country-marker-active{z-index:4}.proxy-section-light .cobe-country-marker i{background:#f1f6fb}.cobe-country-card{position:absolute;z-index:5;top:64px;right:16px;width:206px;overflow:hidden;border:1px solid #d9e5ef;border-radius:13px;background:#fffffff0;box-shadow:0 15px 28px #163d6326;color:#1d1d1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cobe-country-card-head{display:grid;grid-template-columns:26px minmax(0,1fr) auto;padding:12px;align-items:center;gap:8px;border-bottom:1px solid #e7edf3}.cobe-country-card-head>span{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#f1f6fb;font-size:15px}.cobe-country-card-head b{display:block;font-size:12px;line-height:1.1}.cobe-country-card-head small{display:block;margin-top:3px;color:#768598;font-size:9px;line-height:1}.cobe-country-card-head>i{color:#0071e3;font-family:JetBrains Mono,monospace;font-size:7px;font-style:normal;letter-spacing:.12em}.cobe-country-specs{display:grid;gap:8px;padding:11px 12px}.cobe-country-specs>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.cobe-country-specs span{color:#8090a1;font-size:9px}.cobe-country-specs b{color:#344354;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:600;text-align:right}.cobe-country-card>p{margin:0;padding:9px 12px;border-top:1px solid #e7edf3;background:#f7faff;color:#8190a0;font-size:8px;line-height:1.35}@media (max-width:760px){.proxy-section-light .proxy-globe-panel{min-height:455px}.cobe-country-card{top:60px;right:10px;width:190px}.cobe-country-specs{gap:7px}.cobe-country-marker{min-height:20px;padding-right:5px;gap:3px;font-size:7px}.cobe-country-marker i{width:14px;height:14px;font-size:9px}}.proxy-section-light .cobe-country-marker{position:absolute}.proxy-section-light .cobe-country-marker-us{position-anchor:--cobe-us;left:anchor(center);bottom:anchor(top);top:auto;opacity:var(--cobe-visible-us,0)}.proxy-section-light .cobe-country-marker-br{position-anchor:--cobe-br;left:anchor(center);bottom:anchor(top);top:auto;opacity:var(--cobe-visible-br,0)}.proxy-section-light .cobe-country-marker-de{position-anchor:--cobe-de;left:anchor(center);bottom:anchor(top);top:auto;opacity:var(--cobe-visible-de,0)}.proxy-section-light .cobe-country-marker-sg{position-anchor:--cobe-sg;left:anchor(center);bottom:anchor(top);top:auto;opacity:var(--cobe-visible-sg,0)}.proxy-section-light .cobe-country-marker-jp{position-anchor:--cobe-jp;left:anchor(center);bottom:anchor(top);top:auto;opacity:var(--cobe-visible-jp,0)}.proxy-section-light .cobe-country-card{top:auto;right:14px;bottom:62px}.proxy-section-light .proxy-run-proof{z-index:4}@media (max-width:760px){.proxy-section-light .cobe-country-card{right:10px;bottom:68px}}.cobe-proxy-globe-canvas{position:absolute;inset:0;width:100%;height:100%;cursor:grab;filter:brightness(1.08) saturate(1.12)}.cobe-proxy-globe-canvas:active{cursor:grabbing}.cobe-country-marker{position:absolute;z-index:2;display:flex;min-height:22px;padding:0 7px 0 4px;align-items:center;gap:4px;border:1px solid rgba(174,226,255,.42);border-radius:999px;background:#04182ec7;box-shadow:none;color:#f2fbff;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;line-height:1;letter-spacing:.08em;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .26s ease,filter .26s ease,transform .26s ease}.cobe-country-marker i{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#ffffff1a;font-family:system-ui,sans-serif;font-size:10px;font-style:normal;letter-spacing:0}.cobe-country-marker-us{position-anchor:--cobe-us;left:anchor(center);bottom:anchor(top);opacity:var(--cobe-visible-us,0)}.cobe-country-marker-br{position-anchor:--cobe-br;left:anchor(center);bottom:anchor(top);opacity:var(--cobe-visible-br,0)}.cobe-country-marker-de{position-anchor:--cobe-de;left:anchor(center);bottom:anchor(top);opacity:var(--cobe-visible-de,0)}.cobe-country-marker-sg{position-anchor:--cobe-sg;left:anchor(center);bottom:anchor(top);opacity:var(--cobe-visible-sg,0)}.cobe-country-marker-jp{position-anchor:--cobe-jp;left:anchor(center);bottom:anchor(top);opacity:var(--cobe-visible-jp,0)}@media (max-width: 760px){.developer-api-title{font-size:clamp(36px,11vw,48px);line-height:1.1}.developer-intro-copy{margin-top:18px;line-height:1.6}.developer-agent-setup{margin-top:44px}.code-demo-grid{grid-template-columns:1fr;margin-top:36px}.code-demo-sidebar{min-height:0;padding:26px 22px;border-right:0;border-bottom:1px solid #dfe5eb}.code-demo-sidebar h3{font-size:27px}.developer-docs-link{margin-top:24px}.code-console{min-height:430px}.code-content{max-height:290px;font-size:10px}.code-line{grid-template-columns:34px minmax(0,1fr);padding-right:14px}.code-console-topbar,.code-console-foot{padding-inline:14px}.code-console-foot{align-items:flex-start;padding-top:12px;padding-bottom:12px;flex-direction:column;gap:5px}.copy-code-button{margin-left:auto}}.interactive-proxy-globe{touch-action:none;-webkit-user-select:none;user-select:none}.cobe-proxy-globe-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;cursor:grab;filter:brightness(1.08) saturate(1.12)}.cobe-proxy-globe:active,.cobe-proxy-globe:active .cobe-proxy-globe-canvas{cursor:grabbing}.globe-loading-state,.interactive-proxy-globe-hint,.cobe-country-card{pointer-events:none}.proxy-section-light .cobe-country-marker{pointer-events:auto;touch-action:manipulation}.proxy-section-light .cobe-country-marker{cursor:default;pointer-events:none;touch-action:auto}.proxy-section-light .cobe-country-marker:hover{border-color:#cfe0f0;background:#fffffff0;color:#14578f;transform:translate(-50%,-50%);box-shadow:none}.cobe-country-card,.cobe-country-card-head,.cobe-country-specs{display:none}.proxy-section-light .cobe-country-marker{left:anchor(center);bottom:anchor(top);top:auto}.cobe-country-marker-de{margin-left:14px;margin-bottom:-4px}.cobe-country-marker-ca{margin-left:-14px;margin-bottom:12px}.cobe-country-marker-us{margin-left:10px;margin-bottom:-2px}@keyframes adscrawl-halo-breath{0%{transform:translate(-50%) scale(.96);opacity:.82}to{transform:translate(-50%) scale(1.06);opacity:1}}@keyframes adscrawl-orbit-drift{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(-34px,26px,0) scale(1.06)}}@keyframes adscrawl-terminal-scan{0%,18%{transform:translateY(-130%)}58%,to{transform:translateY(310%)}}@keyframes proxy-route-flow{to{stroke-dashoffset:-52}}@keyframes proxy-node-pulse{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.34);opacity:1}}@keyframes proxy-aura-breathe{0%{transform:scale(.94);opacity:.65}to{transform:scale(1.08);opacity:1}}@keyframes proxy-globe-drift{0%{transform:translate3d(-5px,4px,0) rotate(-1deg)}to{transform:translate3d(7px,-6px,0) rotate(1deg)}}@media (prefers-reduced-motion: reduce){.hero-halo,.trust-section:after,.trust-proof:before,.proxy-globe-aura,.proxy-globe-svg,.proxy-route,.proxy-node{animation:none!important}}.runtime-brand-stamp{width:15px;height:15px;object-fit:contain;opacity:.84;filter:none}.runtime-brand-stamp-dark{filter:none}.rendered-url{margin-top:7px;color:#17202c;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.rendered-description{margin-top:4px;color:#718093;font-size:9px}.rendered-proof{display:flex;min-width:84px;align-items:center;flex-direction:column;justify-content:center;gap:3px;border:1px solid rgba(0,113,227,.14);border-radius:10px;background:#ffffffb8;color:#0071e3;font-size:9px;font-weight:700}.rendered-proof svg{width:14px;height:14px}.rendered-proof span{color:#334155;font-size:8px}.rendered-proof small{color:#168c4a;font-size:7px}.runtime-chart{position:relative;overflow:hidden;padding:10px 10px 0}.runtime-chart>span,.runtime-output>span{color:#7b8795;font-family:JetBrains Mono,monospace;font-size:7px;letter-spacing:.09em}.runtime-chart:after{content:"";position:absolute;right:10px;top:11px;width:5px;height:5px;border-radius:50%;background:#27b365;box-shadow:0 0 0 3px #27b3651a}.runtime-output p{display:flex;margin-top:7px;align-items:center;gap:5px;color:#536273;font-size:8px;line-height:1}.runtime-output p svg{width:10px;height:10px;color:#168c4a}.runtime-context-value{display:block;margin-top:7px;color:#536273;font-family:JetBrains Mono,monospace;font-size:8px;line-height:1}.runtime-context-approved{color:#168c4a}.dark-session-proof{position:absolute;z-index:3;top:14px;left:56px;right:16px;display:flex;justify-content:flex-end;gap:13px;color:#cadef18c;font-family:JetBrains Mono,monospace;font-size:8px}.dark-session-proof span{display:flex;align-items:center;gap:5px}.dark-session-proof i{width:5px;height:5px;border-radius:50%;background:#42c47c;box-shadow:0 0 0 3px #42c47c1f}@media (max-width:760px){.dark-session-proof{position:static;padding:12px 16px 0;flex-wrap:wrap;justify-content:flex-start;font-size:7px}.pricing-matrix{grid-template-columns:1fr}.pricing-column-featured:before{right:18px;top:16px;font-size:7px}.pricing-column-featured h3{max-width:200px}}.code-line span .token.comment,.code-line span .token.prolog,.code-line span .token.doctype,.code-line span .token.cdata{color:#65758a;font-style:italic}.code-line span .token.punctuation{color:#97a8bc}.code-line span .token.property,.code-line span .token.tag,.code-line span .token.constant,.code-line span .token.symbol,.code-line span .token.deleted{color:#77b8ff}.code-line span .token.boolean,.code-line span .token.number{color:#d7a7ff}.code-line span .token.selector,.code-line span .token.attr-name,.code-line span .token.string,.code-line span .token.char,.code-line span .token.builtin,.code-line span .token.inserted{color:#87d6ad}.code-line span .token.operator,.code-line span .token.entity,.code-line span .token.url,.code-line span .language-css .token.string,.code-line span .style .token.string{color:#88d8e8}.code-line span .token.atrule,.code-line span .token.attr-value,.code-line span .token.keyword{color:#c9a9ff}.code-line span .token.function,.code-line span .token.class-name{color:#ffd18b}.code-line span .token.regex,.code-line span .token.important,.code-line span .token.variable{color:#ffb6c8}.code-line span .token.important,.code-line span .token.bold{font-weight:700}.developer-section .developer-api-title{max-width:1080px;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.25;letter-spacing:-.025em}.developer-section{border-top:0;background:linear-gradient(180deg,#f3f8fd 0,#fff 190px)}.developer-section-inner{padding-top:72px;padding-bottom:128px}.developer-section .developer-intro-copy{width:100%;max-width:850px;margin-top:20px;font-size:18px;line-height:1.75}.api-showcase{display:grid;grid-template-columns:39% minmax(0,1fr);margin-top:44px;overflow:hidden;border:1px solid #dedede;border-radius:28px;background:#ededed}.api-showcase-menu{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:18px 14px}.api-showcase-tab{display:flex;width:100%;min-height:112px;align-items:flex-start;gap:17px;padding:22px 20px;border:1px solid transparent;border-radius:18px;color:#606060;text-align:left;transition:background .16s ease,color .16s ease}.api-showcase-tab>svg{width:23px;height:23px;flex-shrink:0;margin-top:2px;stroke-width:1.7}.api-showcase-tab>span{display:flex;flex-direction:column;gap:9px}.api-showcase-tab strong{color:inherit;font-size:19px;font-weight:650;line-height:1.3}.api-showcase-tab>span>span{color:#646464;font-size:16px;line-height:1.65}.api-showcase-tab:hover{background:#f7f7f7;color:#161616}.api-showcase-tab[aria-selected=true]{border-color:#d6d6d6;background:#fff;color:#111}.api-showcase-stage{display:flex;min-width:0;align-items:center;padding:42px 28px;background:#3035ef}.api-showcase-console{width:100%;min-width:0;overflow:hidden;border:5px solid #797cf6;border-radius:34px;background:#090909;color:#ededed}.api-showcase-toolbar{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-bottom:1px solid #242424}.api-showcase-caption{display:flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:18px}.api-showcase-caption svg{width:20px;height:20px}.api-showcase-toolbar a{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 12px;border:1px solid #3b3b3b;border-radius:9px;background:#1c1c1c;color:#eee;font-size:12px;white-space:nowrap}.api-showcase-toolbar a:hover{background:#303030}.api-showcase-toolbar a svg,.api-showcase-codebar svg{width:15px;height:15px}.api-showcase-codebar{display:flex;justify-content:space-between;align-items:center;padding:8px 22px;color:#b5b5b5;font-family:JetBrains Mono,monospace;font-size:12px}.api-showcase-codebar button{display:flex;min-height:36px;align-items:center;gap:7px;padding:0 8px;border-radius:6px;color:#ddd}.api-showcase-codebar button:hover{background:#292929}.api-showcase-code{height:390px;margin:0 14px 14px;padding:22px;overflow:auto;border-radius:18px;background:#141414;color:#ddd;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.85;tab-size:2}.api-showcase-code code{white-space:pre}.api-showcase-code .token.comment{color:#929aa6}.api-showcase-code .token.string{color:#9ccaff}.api-showcase-code .token.keyword,.api-showcase-code .token.operator{color:#ff7989}.api-showcase-code .token.function{color:#c4a1ff}.api-showcase-code .token.number,.api-showcase-code .token.boolean{color:#f4bd83}.api-showcase :focus-visible{outline:3px solid #1576ed;outline-offset:3px}.api-showcase-console:focus-visible,.api-showcase-console :focus-visible{outline-color:#b5d6ff;outline-offset:-3px}.api-showcase-code ::selection{background:#344fa1;color:#fff}@media (max-width:1000px){.api-showcase{grid-template-columns:40% minmax(0,1fr)}.api-showcase-stage{padding:28px 16px}.api-showcase-toolbar{padding-inline:16px;flex-wrap:wrap}.api-showcase-tab{padding:18px 12px;gap:12px}.api-showcase-tab strong{font-size:18px}}@media (max-width:760px){.api-showcase{grid-template-columns:minmax(0,1fr);margin-top:32px;border-radius:22px}.api-showcase-menu{padding:12px;gap:4px}.api-showcase-tab{min-height:0;padding:14px}.api-showcase-tab>span{gap:5px}.api-showcase-tab>span>span{font-size:14px;line-height:1.55}.api-showcase-stage{padding:28px 12px}.api-showcase-console{border-width:4px;border-radius:24px}.api-showcase-toolbar{min-height:64px;gap:8px;padding:12px}.api-showcase-caption{font-size:16px}.api-showcase-toolbar a{padding-inline:8px;font-size:11px}.api-showcase-code{height:360px;margin:0 8px 8px;padding:16px 12px;font-size:12px}.api-showcase-codebar{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.api-showcase-tab{transition:none}}@media (max-width:760px){.developer-section-inner{padding-top:54px;padding-bottom:96px}.developer-section .developer-api-title{font-size:30px;line-height:1.3}.developer-section .developer-intro-copy{font-size:16px;line-height:1.65}}.developer-section .developer-agent-setup{margin-top:104px}.setup-intro{text-align:center;margin:0 auto 44px}.setup-intro h2{color:var(--brand-ink);font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.25;letter-spacing:-.025em}.setup-intro h2 span{color:var(--brand-blue)}.setup-intro>p{max-width:760px;margin:20px auto 0;color:#566575;font-size:18px;line-height:1.75;text-wrap:balance}.setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.setup-card{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:36px;border-radius:28px}.setup-card h3{margin:0;font-size:26px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.setup-manual{border:1px solid #dedede;background:#fff;color:#151515}.setup-manual ol{display:flex;flex-direction:column;gap:22px;margin:32px 0 48px;padding-left:24px;list-style:decimal;color:#606060;font-size:17px;line-height:1.7}.setup-manual li{padding-left:4px}.setup-action{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:12px 22px;border:1px solid #d8d8d8;border-radius:999px;background:#fff;color:#141414;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .16s ease}.setup-action svg{width:18px;height:18px;flex-shrink:0}.setup-action:hover{background:#edf2ff}.setup-action:disabled{opacity:.65;cursor:wait}.setup-manual .setup-action{margin-top:auto}.setup-agent{background:linear-gradient(125deg,#4124e9,#5426e7 55%,#4020d3);color:#fff}.setup-card-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.setup-recommended{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#fff2;color:#fff;font-size:11px;font-weight:700;line-height:1.3}.setup-agent>p:not(.setup-copy-status){margin:24px 0;color:#eee8ff;font-size:17px;line-height:1.7}.setup-terminal{width:100%;overflow:hidden;border:1px solid #ffffff40;border-radius:18px;background:#0c1118;color:#d9dce1}.setup-terminal-bar{display:flex;min-height:48px;gap:10px;align-items:center;padding:0 20px;border-bottom:1px solid #ffffff20;color:#b0b6c0;font-size:12px;font-weight:600}.setup-terminal-bar>svg{width:16px;height:16px}.setup-terminal-dots{display:flex;gap:7px;margin-right:10px}.setup-terminal-dots i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.setup-terminal-dots i:nth-child(2){background:#febc2e}.setup-terminal-dots i:nth-child(3){background:#28c840}.setup-terminal code{display:block;padding:24px;font-family:JetBrains Mono,monospace;font-size:14px;line-height:1.85;overflow-wrap:anywhere}.setup-terminal a{color:#8dcaff;text-decoration:underline;text-decoration-color:#8dcaff66;text-underline-offset:4px}.setup-agent .setup-action{margin-top:28px;border-color:transparent}.setup-copy-status{margin-top:10px;color:#fff;font-size:14px;line-height:1.6}.setup-copy-status:empty{display:none}.setup-section :focus-visible{outline:3px solid #0875eb;outline-offset:4px}.setup-agent :focus-visible{outline-color:#fff}.setup-terminal ::selection{background:#405caa;color:#fff}@media (max-width:1000px){.setup-card{padding:26px}.setup-grid{gap:20px}.setup-card h3{font-size:23px}}@media (max-width:760px){.developer-section .developer-agent-setup{margin-top:72px}.setup-intro{margin-bottom:28px}.setup-intro h2{font-size:30px}.setup-intro>p{font-size:16px;margin-top:16px}.setup-grid{grid-template-columns:minmax(0,1fr)}.setup-card{padding:24px;border-radius:22px}.setup-manual ol{gap:16px;font-size:16px;margin:24px 0 32px}.setup-agent>p:not(.setup-copy-status){font-size:16px}.setup-terminal code{padding:18px;font-size:13px}.setup-terminal-bar{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.setup-action{transition:none}}.stories-section{background:#050505;color:#fff;scroll-margin-top:90px}.stories-inner{max-width:1280px;margin:0 auto;padding:96px 20px 104px}.stories-intro{max-width:760px;margin:0 auto 64px;text-align:center}.stories-intro h2,.stories-blog-heading h2{margin:0;color:#fff;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.25;letter-spacing:-.025em}.stories-intro>p{max-width:600px;margin:24px auto 0;color:#a8a8ad;font-size:17px;line-height:1.75;text-wrap:balance}.stories-intro>a,.stories-blog-heading a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:#dedee2;font-size:15px;text-underline-offset:5px}.stories-intro>a:hover,.stories-blog-heading a:hover{color:#fff;text-decoration:underline}.stories-intro>a svg,.stories-blog-heading a svg{width:17px;height:17px}.stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.stories-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.card-reflection{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(ellipse 65% 55% at var(--shine-x,50%) var(--shine-y,30%),#ffffff45,transparent 75%),linear-gradient(115deg,transparent 25%,#ffffff05 38%,#ffffff38 48%,#ffffff08 55%,transparent 68%);background-size:100% 100%,220% 220%;background-position:center,var(--shine-x,50%) var(--shine-y,30%);mix-blend-mode:screen;transition:opacity .24s ease}@media (hover:hover) and (pointer:fine){.story-card:hover .card-reflection,.blog-story:hover .card-reflection{opacity:1}}.story-card:focus-within .card-reflection,.blog-story:focus-visible .card-reflection{opacity:.45}@media (prefers-reduced-motion:reduce){.card-reflection{transition:none}}.adspower-trust{padding:100px 24px 76px;background:#f8fafc;color:#132b44}.adspower-trust-inner{max-width:1200px;margin:auto}.adspower-trust header{text-align:center;margin-bottom:44px}.adspower-trust h2,.global-proxy-section h2{font-size:clamp(28px,3vw,40px);line-height:1.3;font-weight:500;letter-spacing:-.025em}.adspower-trust header>p{margin-top:18px;color:#607086;font-size:17px}.adspower-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.adspower-review{display:flex;flex-direction:column;padding:28px;border:1px solid #dfe5ed;border-radius:16px;background:#fff;min-height:294px}.adspower-review-person{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px}.adspower-review-person>img{width:56px;height:56px;object-fit:cover;border-radius:50%}.adspower-review-person>div{min-width:0}.adspower-review-person h3{font-size:16px;font-weight:500}.adspower-review-person p{font-size:13px;color:#697586;margin-top:4px}.adspower-review-stars{display:flex;flex-shrink:0;gap:3px}.adspower-review-stars>span{position:relative;display:block;width:15px;height:15px}.adspower-review-stars svg{width:15px;height:15px;fill:#e5e7eb;stroke:none}.adspower-review-stars>span>span{position:absolute;inset:0;overflow:hidden}.adspower-review-stars>span>span svg{fill:#eea800}.adspower-review-quote{margin:26px 0 30px;color:#526174;font-size:16px;line-height:1.8}.adspower-review>a{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:14px;color:#0068d4}.adspower-review>a svg{width:16px;height:16px}.adspower-certificates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:40px 0 24px;margin-top:30px;border-top:1px solid #dde4ed}.adspower-certificates>a{display:flex;align-items:center;gap:18px}.adspower-certificates img{width:72px;height:72px;object-fit:contain;mix-blend-mode:multiply}.adspower-certificates h3{font-size:18px;font-weight:500}.adspower-certificates p{margin-top:5px;font-size:13px;color:#607086}.adspower-certificates svg{width:16px;height:16px;color:#607086;margin-left:auto;flex-shrink:0}.adspower-trust-disclosure{color:#607086;font-size:12px;line-height:1.8}.adspower-trust a:hover{color:#0058b5;text-decoration:underline;text-underline-offset:4px}.adspower-trust a:focus-visible{outline:2px solid #0071e3;outline-offset:5px}.global-proxy-section{background:#fff;padding:88px 24px;color:#132b44}.global-proxy-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.global-proxy-inner>div>p{color:#607086;font-size:17px;line-height:1.85;margin-top:24px}.global-proxy-note{margin-top:36px;padding-top:28px;border-top:1px solid #e1e8f0}.global-proxy-note strong{font-weight:500;font-size:18px}.global-proxy-note p{margin-top:10px;font-size:15px;line-height:1.8;color:#607086}.global-proxy-visual{position:relative;min-width:0;aspect-ratio:1}.global-proxy-visual .interactive-proxy-globe{position:absolute;inset:0;width:100%;height:100%;touch-action:pan-y}@media (max-width:760px){.adspower-trust{padding:64px 20px}.adspower-reviews{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px}.adspower-review{flex:0 0 90%;scroll-snap-align:start;padding:24px}.adspower-certificates{grid-template-columns:1fr;gap:24px}.global-proxy-section{padding:64px 20px}.global-proxy-inner{grid-template-columns:1fr;gap:32px}.global-proxy-visual{order:2}}.story-card{display:flex;min-width:0;min-height:470px;flex-direction:column;align-items:flex-start;padding:32px;border-radius:24px;overflow:hidden}.story-mint{background:linear-gradient(145deg,#087f66,#096148)}.story-blue{background:linear-gradient(145deg,#0d6bd7,#0c4296)}.story-purple{background:linear-gradient(145deg,#6626c4,#42168e)}.story-green{background:linear-gradient(145deg,#287d21,#225b19)}.story-symbol{width:54px;height:54px;margin-bottom:68px;color:#fff}.story-content{display:flex;flex:1;flex-direction:column;align-items:flex-start}.story-api{margin:0 0 10px;color:#fff;font-size:12px;font-family:JetBrains Mono,monospace;line-height:1.6}.story-card h3{margin:0;color:#fff;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:-.015em}.story-description{margin:18px 0 30px;color:#fff;font-size:16px;line-height:1.8}.story-action{display:inline-flex;min-height:44px;margin-top:auto;padding:12px 20px;align-items:center;gap:10px;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:500;line-height:1.4}.story-action svg{width:16px;height:16px}.story-action:hover{background:#e8edf3}.stories-blog{margin-top:100px}.stories-blog-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px}.stories-blog-heading>div{max-width:390px}.stories-blog-heading p{margin:0;color:#a8a8ad;font-size:16px;line-height:1.75}.blog-story{display:flex;min-width:0;min-height:244px;padding:30px;flex-direction:column;justify-content:space-between;gap:36px;border-radius:20px;color:#fff;transition:background-color .18s ease}.blog-story-blue{background:linear-gradient(135deg,#285dc0,#17377e)}.blog-story-slate{background:linear-gradient(135deg,#283336,#151b1f)}.blog-story-cobalt{background:linear-gradient(155deg,#224baa,#172f78)}.blog-story-arrow{width:23px;height:23px;align-self:flex-end;transition:transform .18s ease}.blog-story:hover .blog-story-arrow{transform:translate(4px)}.blog-story h3{margin:0 0 14px;color:#fff;font-size:19px;font-weight:500;line-height:1.55}.blog-story time{color:#d2ddf3;font-size:13px}.story-card,.blog-story{position:relative;isolation:isolate;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 1px 0 #ffffff12,0 12px 28px #00000029}.story-card:before,.blog-story:before,.story-card:after,.blog-story:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit}.story-mint:before{background:radial-gradient(ellipse 90% 65% at 0% 0%,#5ce4c044,transparent 80%),radial-gradient(ellipse 55% 90% at 110% 65%,#01392f88,transparent 75%)}.story-mint:after{background:radial-gradient(ellipse 130% 62% at -25% 3%,transparent 47%,#aeffe51a 49%,#aeffe508 58%,transparent 60%),radial-gradient(ellipse 110% 70% at -20% 0%,transparent 59%,#b1ffe51a 60%,transparent 63%)}.story-blue:before{background:radial-gradient(ellipse 85% 70% at 10% 0%,#84c7ff42,transparent 78%),linear-gradient(20deg,#06245c55,transparent 70%)}.story-blue:after{background:radial-gradient(ellipse 115% 100% at 112% -12%,transparent 48%,#b6ddff24 48.5%,#8dc8ff0b 56%,transparent 57%),radial-gradient(ellipse 115% 100% at 112% -12%,transparent 67%,#b6ddff18 67.5%,transparent 70%)}.story-purple:before{background:linear-gradient(128deg,transparent 4%,#dcbdff2b 22%,transparent 38%,#17024444 66%,transparent 86%)}.story-purple:after{background:linear-gradient(128deg,transparent 25%,#e4caff29 25.3%,#b77bff10 27%,transparent 38%),linear-gradient(128deg,transparent 42%,#dfbdff16 42.3%,transparent 44%),radial-gradient(ellipse at 100% 0%,#aa77ff40,transparent 60%)}.story-green:before{background:radial-gradient(ellipse 90% 80% at 110% -20%,#aff46c38,transparent 75%),linear-gradient(20deg,#0c300f55,transparent 65%)}.story-green:after{background:radial-gradient(ellipse 120% 100% at 125% -15%,transparent 44%,#c5ff8a24 44.4%,#91d75c0a 49%,transparent 50%),radial-gradient(ellipse 120% 100% at 125% -15%,transparent 60%,#c5ff8a1c 60.4%,transparent 63%),radial-gradient(ellipse 120% 100% at 125% -15%,transparent 76%,#c5ff8a12 76.4%,transparent 79%)}.blog-story-blue:before{background:conic-gradient(from 205deg at 82% -15%,#11295700,#95caff38 25deg,#17357200 48deg,#95caff18 75deg,#11295700 100deg)}.blog-story-blue:after{background:linear-gradient(155deg,transparent 28%,#b5dbff26 28.3%,#a4cfff0a 41%,transparent 41.3%),linear-gradient(25deg,#071f4844,transparent 65%)}.blog-story-slate:before{background:linear-gradient(105deg,transparent 12%,#bac6c817 32%,#dce8e822 33%,#bac6c808 36%,transparent 58%),radial-gradient(ellipse at 100% 100%,#03090e88,transparent 75%)}.blog-story-slate:after{background:linear-gradient(105deg,transparent 31.6%,#d8eded2b 32%,transparent 32.4%),linear-gradient(105deg,transparent 65%,#c3d5d511 65.4%,transparent 66%)}.blog-story-cobalt:before{background:radial-gradient(ellipse 72% 95% at 100% 0%,#84baff40,transparent 75%),radial-gradient(ellipse at 0% 100%,#08163a66,transparent 70%)}.blog-story-cobalt:after{background:radial-gradient(ellipse 100% 130% at 100% -20%,transparent 40%,#afdbff33 41%,#7db3ff0a 47%,transparent 49%),radial-gradient(ellipse 100% 130% at 100% -20%,transparent 61%,#afdbff1c 62%,transparent 65%)}.stories-section :focus-visible{outline:3px solid #fff;outline-offset:5px}.stories-section ::selection{background:#3765c7;color:#fff}@media (max-width:1000px){.stories-grid{gap:18px}.story-card{padding:24px}.story-card h3{font-size:22px}.blog-story{padding:24px}.blog-story h3{font-size:18px}}@media (max-width:1120px){.stories-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.stories-inner{padding:64px 20px}.stories-intro{margin-bottom:36px}.stories-intro>p{font-size:16px;margin-top:18px}.stories-grid{grid-template-columns:minmax(0,1fr);gap:20px}.story-card{min-height:390px}.story-symbol{margin-bottom:40px}.stories-blog{margin-top:64px}.stories-blog-heading{flex-direction:column;gap:20px}.blog-story{min-height:220px}}@media (prefers-reduced-motion:reduce){.blog-story,.blog-story-arrow{transition:none}}.faq-section{background:#fff;color:#151515;scroll-margin-top:90px}.faq-inner{max-width:1280px;margin:0 auto;padding:96px 20px}.faq-intro{margin-bottom:48px}.faq-intro h2{margin:0;font-size:clamp(32px,3.2vw,44px);font-weight:400;line-height:1.2;letter-spacing:-.025em}.faq-intro h2 span{color:var(--brand-blue)}.faq-intro>p{max-width:650px;margin:24px 0 0;color:#60656d;font-size:18px;line-height:1.7}.faq-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.faq-column{display:flex;min-width:0;flex-direction:column;gap:12px}.faq-item{border:1px solid #e3e3e3;border-radius:18px;background:#fff}.faq-item summary{display:flex;min-height:86px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::marker{content:""}.faq-item h3{margin:0;font-size:18px;font-weight:500;line-height:1.5}.faq-toggle{display:flex;flex:0 0 36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:#f2f2f2;color:#444}.faq-toggle svg{width:19px;height:19px;stroke-width:1.5}.faq-item[open] .faq-toggle{background:#eaf2ff;color:#076cdb}.faq-item[open] .faq-toggle svg path:last-child{display:none}.faq-item summary:hover .faq-toggle{background:#e6edfa;color:#076cdb}.faq-item summary:focus-visible{border-radius:17px;outline:2px solid #0875eb;outline-offset:3px}.faq-answer{padding:0 24px 24px}.faq-answer p{margin:0;color:#555e69;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.faq-more{margin:28px 0 0;color:#60656d;font-size:15px;line-height:1.8}.faq-more a{display:inline-flex;min-height:44px;align-items:center;color:#0969cf;text-decoration:underline;text-underline-offset:4px}.faq-more a:focus-visible{outline:2px solid #0875eb;outline-offset:3px}.faq-section ::selection{background:#d4e6ff;color:#091f3b}@media (max-width:760px){.faq-inner{padding:64px 20px}.faq-intro{margin-bottom:32px}.faq-intro h2{font-size:30px}.faq-intro>p{margin-top:18px;font-size:16px}.faq-columns{grid-template-columns:minmax(0,1fr);gap:12px}.faq-item summary{min-height:80px;padding:18px;gap:14px}.faq-item h3{font-size:16px}.faq-answer{padding:0 18px 20px}.faq-answer p{font-size:15px}}.hero-product{padding:112px 24px 0;background:radial-gradient(ellipse 46% 35% at 50% 22%,#fff 20%,#fff0),radial-gradient(ellipse 72% 40% at 50% 78%,#dceafd99,#f5f9fe44 62%,transparent),linear-gradient(118deg,#edf2f8,#f9fbfe 18%,#fff 42%,#f7f9fc 74%,#eef3f9)}.hero-product:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/brand/hero-micrograin.svg) repeat;opacity:.22}.hero-product:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fff0 76%,#f3f8fd)}.hero-product-intro{max-width:920px;margin:auto;text-align:center}.hero-product-intro h1{margin:0;color:#071b31;font-size:clamp(40px,4.6vw,66px);font-weight:650;line-height:1.16;letter-spacing:-.035em}.hero-product-intro h1 span{color:#0071e3}.hero-product-intro>p{max-width:780px;margin:24px auto 0;color:#505d6b;font-size:18px;line-height:1.75;text-wrap:balance}.hero-product-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px}.hero-product-actions a{display:inline-flex;min-height:46px;padding:12px 22px;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:15px;font-weight:500}.hero-product-actions svg{width:17px;height:17px}.hero-product-primary{background:#0071e3;color:#fff}.hero-product-primary:hover{background:#005ebf}.hero-product-secondary{color:#16344f;border:1px solid #cbd7e4;background:#fff}.hero-product-secondary:hover{background:#f0f5fb}.hero-product-stage{max-width:1200px;margin:34px auto 0}.hero-runtime-cues{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.hero-runtime-cues>span{display:inline-flex;min-height:30px;align-items:center;flex-wrap:wrap;gap:7px;padding:5px 10px;border:1px solid #dae3ed;border-radius:7px;background:#f8fbff;color:#526478;font-size:11px;line-height:1.5}.hero-runtime-cues svg{width:14px;height:14px;color:#0071e3}.hero-runtime-cues b{color:#223b54;font-weight:500}.hero-product-window{overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 18px 48px #10284429,0 2px 8px #10284414}.hero-window-bar{display:flex;height:40px;padding:0 16px;justify-content:space-between;align-items:center;gap:12px;background:#202830;color:#fff;font-size:12px}.hero-window-brand{display:flex;align-items:center;gap:10px;font-weight:600}.hero-window-brand img{width:18px;height:18px;filter:brightness(0) invert(1)}.hero-window-dots{display:flex;gap:6px;margin-right:8px}.hero-window-dots i{width:8px;height:8px;border-radius:50%;background:#ff625a}.hero-window-dots i:nth-child(2){background:#f4c047}.hero-window-dots i:nth-child(3){background:#40bd75}.hero-demo-label{color:#c1cbd5;font-size:11px}.hero-window-ready{display:flex;align-items:center;gap:6px;color:#a9e5be;font-size:11px}.hero-window-ready i{width:6px;height:6px;border-radius:50%;background:#7bdaa0}.hero-workspace{display:grid;grid-template-columns:42px minmax(0,1.5fr) minmax(0,1fr);min-height:390px}.hero-window-brand>svg{width:16px;height:16px;color:#a4cbf5}.hero-result-pane,.hero-result-pane pre{min-height:0}.hero-workspace-rail{display:flex;flex-direction:column;align-items:center;gap:25px;padding-top:18px;background:#edf2f7;border-right:1px solid #d5e0eb;color:#7a899a}.hero-workspace-rail svg{width:17px;height:17px}.hero-workspace-rail svg:first-child{color:#0071e3}.hero-web-pane{min-width:0;display:flex;flex-direction:column}.hero-address{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 18px;background:#f6f8fb;border-bottom:1px solid #dae2ec;color:#405168;font:11px/1.5 JetBrains Mono,monospace}.hero-address svg{width:12px;height:12px;flex-shrink:0}.hero-auth-status{margin-left:auto;color:#21733e;font-size:10px}.hero-sample-page{flex:1;padding:20px 24px 18px;background:#fff;color:#182b38}.hero-shop-nav{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px}.hero-shop-nav strong{font-size:12px;letter-spacing:.04em}.hero-shop-nav>span{display:flex;align-items:center;gap:4px}.hero-shop-nav svg{width:12px;height:12px}.hero-shop-title{margin:20px 0 18px}.hero-shop-title h2{font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.025em}.hero-shop-title p{margin-top:6px;font-size:11px;color:#65717b}.hero-shop-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hero-product-thumbnail{height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:5px}.hero-product-thumbnail svg{width:34px;height:34px}.hero-product-thumbnail span{font-size:7px;letter-spacing:.08em}.thumbnail-sand{background:#eee5d7;color:#78654e}.thumbnail-blue{background:#dde6f0;color:#536d89}.thumbnail-sage{background:#dfe8df;color:#59765a}.hero-shop-product h3{margin-top:10px;font-size:12px;font-weight:600;line-height:1.4}.hero-shop-product p{margin-top:3px;font-size:10px;color:#64717a}.hero-shop-product>strong{display:block;margin-top:7px;font-size:12px;font-weight:500}.hero-page-footer,.hero-result-footer{display:flex;flex-shrink:0;min-height:32px;align-items:center;gap:6px;padding:0 16px;border-top:1px solid #dbe4ed;color:#357342;font-size:10px}.hero-page-footer svg,.hero-result-footer svg{width:12px;height:12px}.hero-page-footer>span{margin-left:auto;color:#68788a}.hero-result-pane{display:flex;min-width:0;flex-direction:column;background:#0f1c2c;color:#dce9f7}.hero-result-heading{display:flex;min-height:40px;justify-content:space-between;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid #2d3d50;font-size:12px}.hero-result-heading>span:first-child{display:flex;align-items:center;gap:7px}.hero-result-heading svg{width:14px;height:14px}.hero-result-badge{color:#91d9ad;font-size:10px}.hero-output-tabs{display:flex;gap:4px;padding:8px 12px 0}.hero-output-tabs button{min-height:32px;padding:5px 12px;border-radius:5px;font:11px/1.5 JetBrains Mono,monospace;color:#aabbd0}.hero-output-tabs button[aria-selected=true]{background:#263e59;color:#fff}.hero-output-tabs button:hover{color:#fff}.hero-result-pane pre{height:276px;flex:1;margin:0;padding:12px 22px;overflow:auto;font:11px/1.65 JetBrains Mono,monospace;color:#a8d3ff}.hero-result-footer{border-color:#2d3d50;color:#91d9ad}.hero-trust-strip{display:grid;width:min(100%,1040px);margin:40px auto 0;padding:32px 0 36px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px;align-items:center;border-top:1px solid #e0e7ef;color:#657386;font-size:13px}.hero-trust-strip>span{display:flex;min-width:0;min-height:24px;align-items:center;justify-content:center;gap:7px;text-align:center}.hero-trust-icon{display:inline-flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;line-height:0}.hero-trust-label{display:block;min-width:0;line-height:20px}.hero-trust-strip img,.hero-trust-strip svg{display:block;flex:none;margin:0}.hero-trust-strip svg{width:17px;height:17px;color:#597a9d}.hero-trust-strip strong{color:#223c58;font-weight:600}.hero-trust-offer strong,.hero-trust-offer svg{color:#06c}@media (max-width:1080px){.hero-trust-strip{width:min(100%,720px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.hero-trust-strip{grid-template-columns:minmax(0,1fr)}}.hero-runtime-bridge{position:relative;isolation:isolate;height:420px;max-width:1600px;margin:4px auto 0;overflow:hidden;mask-image:linear-gradient(180deg,#000 0%,#000 76%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 76%,transparent 100%)}.hero-runtime-bridge:before{position:absolute;inset:4% 8% 18%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,rgba(0,113,227,.14),rgba(145,191,231,.05) 54%,transparent 74%);filter:blur(22px);content:""}.hero-runtime-bridge-shell{position:absolute;left:50%;top:28px;width:calc(100% - 24px);min-width:860px;height:390px;overflow:hidden;border:1px solid rgba(112,147,180,.28);border-radius:16px;color:#73879a;transform:translate(-50%)}.hero-runtime-bridge-chrome{position:relative;display:flex;height:52px;padding:0 18px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(112,147,180,.25);background:#f4f8fcd6}.hero-runtime-bridge-dots,.hero-runtime-bridge-result-dots{display:flex;align-items:center;gap:7px}.hero-runtime-bridge-dots i,.hero-runtime-bridge-result-dots i{width:9px;height:9px;border:1px solid rgba(83,118,151,.3);border-radius:50%;background:#ffffffb3}.hero-runtime-bridge-tab{position:absolute;left:74px;top:8px;display:flex;width:178px;height:44px;padding:0 17px;align-items:center;gap:9px;border:1px solid rgba(112,147,180,.2);border-bottom-color:#ffffffe6;border-radius:13px 13px 0 0;background:#ffffffd1;color:#34516d;font-size:12px;font-weight:700}.hero-runtime-bridge-tab img{width:17px;height:17px;opacity:.48}.hero-runtime-bridge-state{display:flex;align-items:center;gap:7px;color:#3f7b5b;font-family:JetBrains Mono,monospace;font-size:10px}.hero-runtime-bridge-state i{width:7px;height:7px;border-radius:50%;background:#46a875;box-shadow:0 0 0 4px #46a8751a}.hero-runtime-bridge-address{position:absolute;left:50%;top:11px;display:flex;min-width:250px;height:30px;padding:0 12px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(112,147,180,.2);border-radius:8px;background:#ffffffa6;color:#71869a;font-family:JetBrains Mono,monospace;font-size:10px;transform:translate(-50%)}.hero-runtime-bridge-address svg{width:13px;height:13px;stroke-width:1.6}.hero-runtime-bridge-address svg:last-child{margin-left:auto}.hero-runtime-bridge-workspace{display:grid;height:338px;grid-template-columns:58% minmax(0,42%)}.hero-runtime-bridge-page{min-width:0;border-right:1px solid rgba(112,147,180,.26);background:#ffffff85}.hero-runtime-bridge-nav{display:flex;height:56px;padding:0 26px;align-items:center;gap:10px;border-bottom:1px solid rgba(112,147,180,.22)}.hero-runtime-bridge-avatar{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(82,119,153,.22);border-radius:9px;background:#ffffffb8}.hero-runtime-bridge-avatar img{width:14px;height:14px;opacity:.44}.hero-runtime-bridge-nav strong{color:#4f6a83;font-size:11px;font-weight:700;letter-spacing:-.01em}.hero-runtime-bridge-nav-links{display:flex;margin-left:auto;gap:10px}.hero-runtime-bridge-nav-links i{width:50px;height:8px;border:1px solid rgba(82,119,153,.16);border-radius:999px;background:#ffffff9e}.hero-runtime-bridge-nav-links i:nth-child(2){width:42px}.hero-runtime-bridge-nav-links i:nth-child(3){width:56px}.hero-runtime-bridge-nav-links i:nth-child(4){width:46px}.hero-runtime-bridge-button{display:grid;width:62px;height:26px;margin-left:8px;place-items:center;border:1px solid rgba(0,113,227,.21);border-radius:9px;background:#0071e312}.hero-runtime-bridge-button:before{width:26px;height:5px;border-radius:999px;background:#0071e338;content:""}.hero-runtime-bridge-page-content{display:grid;min-height:281px;padding:32px 38px;grid-template-columns:minmax(0,1fr) minmax(220px,248px);align-items:center;gap:46px}.hero-runtime-bridge-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.hero-runtime-bridge-eyebrow{display:inline-flex;min-height:24px;padding:0 8px;align-items:center;gap:7px;border:1px solid rgba(91,127,161,.18);border-radius:999px;background:#ffffffa6;color:#658099;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.08em}.hero-runtime-bridge-eyebrow>i{width:6px;height:6px;border-radius:50%;background:#46a875;box-shadow:0 0 0 3px #46a87517}.hero-runtime-bridge-headline{display:grid;width:100%;max-width:390px;margin-top:15px;gap:8px}.hero-runtime-bridge-headline i{width:88%;height:20px;border:1px solid rgba(83,118,151,.15);border-radius:6px;background:#dde9f4ad}.hero-runtime-bridge-headline i:last-child{width:63%;background:#e5eef7ad}.hero-runtime-bridge-summary{display:grid;width:100%;max-width:400px;margin-top:15px;gap:7px}.hero-runtime-bridge-summary i{width:96%;height:7px;border-radius:999px;background:#7093b42b}.hero-runtime-bridge-summary i:nth-child(2){width:84%}.hero-runtime-bridge-summary i:nth-child(3){width:68%}.hero-runtime-bridge-actions{display:flex;margin-top:19px;align-items:center;gap:10px}.hero-runtime-bridge-actions>span{display:grid;height:32px;place-items:center;border-radius:9px}.hero-runtime-bridge-primary-action{width:106px;border:1px solid rgba(0,113,227,.24);background:#0071e31c}.hero-runtime-bridge-secondary-action{width:82px;border:1px solid rgba(91,127,161,.17);background:#ffffff94}.hero-runtime-bridge-actions i{display:block;width:44px;height:6px;border-radius:999px;background:#0071e34d}.hero-runtime-bridge-secondary-action i{width:34px;background:#5b7fa130}.hero-runtime-bridge-meta{display:flex;margin-top:16px;align-items:center;gap:14px;color:#74899d;font:8px/1 JetBrains Mono,monospace}.hero-runtime-bridge-meta span{display:flex;align-items:center;gap:6px;white-space:nowrap}.hero-runtime-bridge-meta i{width:5px;height:5px;border-radius:50%;background:#0071e359}.hero-runtime-bridge-meta span:last-child i{background:#46a875b3}.hero-runtime-bridge-preview{align-self:stretch;overflow:hidden;border:1px solid rgba(91,127,161,.18);border-radius:14px;background:#ffffff91}.hero-runtime-bridge-preview-head{display:flex;height:34px;padding:0 12px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(91,127,161,.14);color:#758a9e;font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.09em}.hero-runtime-bridge-preview-head>i{width:7px;height:7px;border-radius:50%;background:#46a875;box-shadow:0 0 0 3px #46a87514}.hero-runtime-bridge-preview-body{padding:13px}.hero-runtime-bridge-preview-feature{display:flex;min-height:52px;padding:9px;align-items:center;gap:10px;border:1px solid rgba(91,127,161,.13);border-radius:11px;background:#eff6fcb3}.hero-runtime-bridge-preview-mark{position:relative;display:block;width:36px;height:34px;flex:none;border:1px solid rgba(0,113,227,.17);border-radius:9px;background:#0071e30f}.hero-runtime-bridge-preview-mark i{position:absolute;left:9px;width:17px;height:5px;border-radius:999px;background:#0071e33d}.hero-runtime-bridge-preview-mark i:first-child{top:9px}.hero-runtime-bridge-preview-mark i:last-child{top:19px;width:11px}.hero-runtime-bridge-preview-lines{display:grid;flex:1;gap:7px}.hero-runtime-bridge-preview-lines i{height:6px;border-radius:999px;background:#5e82a32e}.hero-runtime-bridge-preview-lines i:last-child{width:68%}.hero-runtime-bridge-preview-grid{display:grid;margin-top:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.hero-runtime-bridge-preview-grid>span{min-height:54px;padding:8px;border:1px solid rgba(91,127,161,.13);border-radius:9px;background:#ffffff9e}.hero-runtime-bridge-preview-grid i{display:block;width:21px;height:21px;border:1px solid rgba(91,127,161,.14);border-radius:7px;background:#ddeaf594}.hero-runtime-bridge-preview-grid b{display:block;width:72%;height:5px;margin-top:8px;border-radius:999px;background:#5e82a32b}.hero-runtime-bridge-preview-foot{display:flex;min-height:30px;padding:0 12px;align-items:center;gap:12px;border-top:1px solid rgba(91,127,161,.14);color:#73899d;font:7px/1 JetBrains Mono,monospace}.hero-runtime-bridge-preview-foot span{display:flex;align-items:center;gap:4px}.hero-runtime-bridge-preview-foot i{width:4px;height:4px;border-radius:50%;background:#0071e373}.hero-runtime-bridge-result{position:relative;min-width:0;background:linear-gradient(145deg,#f2f7fcb8,#e8f0f8d1)}.hero-runtime-bridge-result-bar{display:flex;height:56px;padding:0 20px;align-items:center;gap:12px;border-bottom:1px solid rgba(112,147,180,.23);color:#637b91;font-size:11px;font-weight:600}.hero-runtime-bridge-result-bar>span:nth-child(2){margin-left:auto}.hero-runtime-bridge-result-bar code{margin-left:8px;padding:4px 7px;border-radius:5px;background:#0071e314;color:#0b69bf;font:9px/1 JetBrains Mono,monospace}.hero-runtime-bridge-result-dots i{width:8px;height:8px}.hero-runtime-bridge-code{display:flex;padding:30px 28px;flex-direction:column;gap:11px;font:11px/1.35 JetBrains Mono,monospace}.hero-runtime-bridge-code span{overflow:hidden;color:#75899c;text-overflow:ellipsis;white-space:nowrap}.hero-runtime-bridge-code b{display:inline-block;width:26px;color:#a4b2bf;font-weight:400}.hero-runtime-bridge-code em{color:#526f8a;font-style:normal}.hero-runtime-bridge-code strong{color:#0875d1;font-weight:500}.hero-product a:focus-visible,.hero-product button:focus-visible,.hero-product pre:focus-visible{outline:2px solid #318df1;outline-offset:4px}.hero-product ::selection{background:#b9daff;color:#0f2947}.hero-product{padding-top:152px}.hero-title-line{display:block;animation:hero-focus-in .36s cubic-bezier(.16,1,.3,1) both}.hero-product-intro h1 .hero-title-lead{color:inherit}.hero-title-answer{animation-delay:40ms}.hero-product-intro h1,.hero-product-intro h1 .hero-title-line{color:#101010}.hero-product-intro h1 .hero-keyword-slot{display:inline-block;vertical-align:bottom;overflow:hidden;width:3.2em;white-space:nowrap;animation:hero-keyword-space .18s 40ms cubic-bezier(.16,1,.3,1) both}.hero-product-intro h1 .hero-keyword-en{width:4.8em;--keyword-width:4.8em}.hero-product-intro h1 .hero-keyword{display:inline-block;width:3.2em;color:#0071e3;text-align:center;animation:hero-keyword-appear .34s .12s both}.hero-product-intro h1 .hero-keyword-en .hero-keyword{width:4.8em}@keyframes hero-keyword-space{0%{width:0}to{width:var(--keyword-width,3.2em)}}@keyframes hero-keyword-appear{0%{opacity:0;transform:translateY(100%);animation-timing-function:cubic-bezier(.16,1,.3,1)}55%{opacity:1;transform:translateY(-5%);animation-timing-function:cubic-bezier(.4,0,.6,1)}80%{opacity:1;transform:translateY(1%);animation-timing-function:ease-out}to{opacity:1;transform:translateY(0)}}.hero-product .hero-product-window{animation:hero-window-in .8s .22s cubic-bezier(.16,1,.3,1) both}.hero-product .hero-sample-page{position:relative;overflow:hidden}.hero-product .hero-sample-page:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,#0071e309 46%,#0071e33b 50%,transparent 54%);transform:translate(110%);opacity:0;animation:hero-extract-scan 1.4s .85s cubic-bezier(.4,0,.2,1) both}.hero-product .hero-shop-product{animation:hero-field-found .7s 1.1s ease-out both;border-radius:5px}.hero-product .hero-shop-product:nth-child(2){animation-delay:1.35s}.hero-product .hero-shop-product:nth-child(3){animation-delay:1.6s}.hero-product .hero-output-tabs,.hero-product .hero-result-pane pre,.hero-product .hero-result-badge{animation:hero-result-arrive .5s 2.25s cubic-bezier(.16,1,.3,1) both}@keyframes hero-focus-in{0%{opacity:.35;transform:translateY(16px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes hero-window-in{0%{opacity:.55;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-extract-scan{0%{opacity:0;transform:translate(-110%)}15%,75%{opacity:1}to{opacity:0;transform:translate(110%)}}@keyframes hero-field-found{0%,to{outline:1px solid transparent;outline-offset:5px}30%{outline:1px solid #0071e37a;outline-offset:5px}}@keyframes hero-result-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-product-intro h1 .hero-keyword-slot,.hero-product-intro h1 .hero-keyword{animation:none}}@media (prefers-reduced-motion:reduce){.hero-title-line,.hero-product .hero-product-window,.hero-product .hero-shop-product,.hero-product .hero-output-tabs,.hero-product .hero-result-pane pre,.hero-product .hero-result-badge,.hero-product .hero-sample-page:after{animation:none}.hero-product .hero-sample-page:after{display:none}}.hero-product-intro h1{font-size:clamp(40px,4.3vw,60px)}.hero-product-stage{margin-top:56px}.hero-product-intro>p{margin-top:32px}.hero-product-actions{margin-top:32px}.hero-runtime-cues{margin-bottom:20px}@media (min-width:761px){.hero-result-pane pre{height:0}.hero-result-heading,.hero-output-tabs,.hero-result-footer{flex-shrink:0}}@media (max-width:1000px){.hero-product{padding-top:104px}.hero-product-intro h1{font-size:48px}.hero-runtime-cues{gap:7px}.hero-workspace{grid-template-columns:34px minmax(0,1.25fr) minmax(0,1fr)}.hero-sample-page{padding:18px}.hero-shop-products{gap:9px}.hero-result-pane pre{padding-inline:14px}}@media (max-width:760px){.hero-product{padding:100px 16px 0}.hero-product-intro h1{font-size:clamp(30px,7.6vw,42px);line-height:1.25;letter-spacing:-.025em}.hero-product-intro>p{margin-top:18px;font-size:16px;line-height:1.7}.hero-product-actions{gap:10px;margin-top:22px}.hero-product-actions a{font-size:13px;padding-inline:16px}.hero-product-stage{margin-top:28px}.hero-runtime-cues{justify-content:flex-start}.hero-runtime-cues>span{font-size:10px}.hero-runtime-cues>span:last-child{display:none}.hero-workspace{grid-template-columns:minmax(0,1fr)}.hero-workspace-rail{display:none}.hero-window-brand{font-size:11px}.hero-window-ready{display:none}.hero-shop-title h2{font-size:23px}.hero-shop-products{gap:10px}.hero-shop-product h3{font-size:11px}.hero-shop-product p{font-size:9px}.hero-product-thumbnail{height:85px}.hero-result-pane pre{height:190px;flex:auto}.hero-trust-strip{margin-top:32px;padding:28px 0 32px;gap:14px;font-size:12px}.hero-product-window{border-radius:12px}}@media (max-width:1000px){.hero-runtime-bridge-address{display:none}.hero-runtime-bridge-nav-links i:nth-child(n+3){display:none}.hero-runtime-bridge-page-content{grid-template-columns:minmax(0,1fr)}.hero-runtime-bridge-preview{display:none}}@media (max-width:760px){.hero-runtime-bridge{width:auto;height:245px;max-width:none;margin:0 -16px}.hero-runtime-bridge-shell{top:18px;width:650px;min-width:650px;height:310px}.hero-runtime-bridge-chrome{height:44px;padding-inline:14px}.hero-runtime-bridge-tab{left:48px;top:6px;width:142px;height:38px;padding-inline:12px}.hero-runtime-bridge-state{display:none}.hero-runtime-bridge-workspace{height:266px;grid-template-columns:58% minmax(0,42%)}.hero-runtime-bridge-nav{height:46px;padding-inline:18px}.hero-runtime-bridge-nav-links{display:none}.hero-runtime-bridge-page-content{min-height:220px;padding:25px 22px}.hero-runtime-bridge-headline{max-width:250px;margin-top:12px;gap:7px}.hero-runtime-bridge-headline i{height:17px}.hero-runtime-bridge-summary{max-width:270px;margin-top:12px;gap:6px}.hero-runtime-bridge-actions{margin-top:15px}.hero-runtime-bridge-meta{margin-top:12px}.hero-runtime-bridge-result-bar{height:46px;padding-inline:14px}.hero-runtime-bridge-result-bar>span:nth-child(2){display:none}.hero-runtime-bridge-code{padding:24px 16px;gap:8px;font-size:9px}.hero-runtime-bridge-code b{width:20px}}@media (max-width:760px){.hero-workspace{height:auto}.hero-result-pane pre{min-height:190px}}@media (max-width: 640px){.hero-title{letter-spacing:-.065em}.browser-grid{min-height:235px;grid-template-columns:34px minmax(0,1fr) 122px}.browser-statusbar{padding-left:46px;font-size:8px}.rendered-page{padding:12px}.evidence-drawer{padding:12px 8px}.evidence-row{padding:7px 5px;font-size:9px}.browser-rail span{width:22px;height:22px}.browser-rail svg{width:13px}.evidence-custom{grid-template-columns:1fr;max-width:280px}.trace-line{height:150px;width:4px;margin:0 auto;flex-direction:column}.trace-line:after{right:-6px;bottom:-8px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #0071e3;border-bottom:0}.gallery-card{min-height:550px}.gallery-control{display:none}}.evidence-row{min-height:36px;padding:9px 10px;line-height:1}.grant-console-head p{font-family:Plus Jakarta Sans,DM Sans,sans-serif;font-weight:700;line-height:1.1}.grant-tab{display:inline-flex;min-height:36px;padding:9px 12px;align-items:center;line-height:1}.console-feature-icon{flex:none}.scope-list span{min-height:36px;padding:9px;gap:6px;align-items:center}.scope-list svg{flex:none}.grant-console-foot{padding-block:14px;line-height:1}.runtime-case-top{height:36px;padding-inline:14px;line-height:1}.runtime-result{padding-inline:14px}.runtime-result p{min-height:18px;gap:7px;align-items:center;line-height:1}.runtime-result svg{flex:none}@media (max-width: 640px){.hero-title{letter-spacing:-.045em}.evidence-row{min-height:34px;padding:8px}}.hero-product-intro>.hero-positioning{margin:0 auto 18px;font-size:14px;font-weight:500;line-height:1.6;color:#617084}.hero-product-intro h1 .hero-seo-keyword{color:#0071e3}.hero-product-intro .hero-seo-title{text-wrap:balance}@media (max-width:760px){.hero-product-intro>.hero-positioning{font-size:12px;margin-bottom:16px}}
