.homepage-dark{--bf-ink:var(--color-product-ink);--bf-muted:var(--color-product-muted);--bf-paper:var(--color-product-canvas);--bf-line:var(--color-product-line);--bf-accent:var(--color-product-accent);--bf-code:var(--color-product-panel);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bf-paper);color:var(--bf-ink);min-height:100vh}.homepage-dark ::selection{color:#10160d;background:#d5ec9a}.homepage-dark :focus-visible{outline-offset:4px;outline:2px solid #d5ec9a}.homepage-dark .site-nav{background:#080a09f5;border-color:#262c25}.homepage-dark .brand-wordmark{color:#f0f2ec}.homepage-dark .brand-wordmark svg,.homepage-dark .brand-period{color:#d5ec9a}.homepage-dark .desktop-nav,.homepage-dark .nav-signin{color:#b8bfb3}.homepage-dark .desktop-nav a:hover,.homepage-dark .nav-signin:hover{color:#fff}.homepage-dark .mobile-nav{color:#e3e8dc;background:#101310;border-color:#2b302b}.homepage-dark .menu-toggle{color:#e3e8dc}.homepage-dark .bf-button{color:#15200e;background:#d5ec9a;border-color:#d5ec9a;border-radius:5px;font-weight:550}.homepage-dark .bf-button:hover{background:#e5f5bf;border-color:#e5f5bf}.homepage-dark .bf-button-outline{color:#d9dfd2;background:0 0;border-color:#434c3c}.homepage-dark .bf-button-outline:hover{color:#f5f8ef;background:#1b2117;border-color:#6a775e}.homepage-dark .skip-link{color:#11180d;background:#d5ec9a;border-color:#d5ec9a}.homepage-dark .hero{padding-block:78px 58px}.homepage-dark .hero:before{background-image:linear-gradient(#bac9a509 1px,#0000 1px),linear-gradient(90deg,#bac9a509 1px,#0000 1px);height:465px}.homepage-dark .hero h1{letter-spacing:-3px;font-size:clamp(48px,5.2vw,72px);font-weight:450}.homepage-dark .hero h1>span{color:#d5ec9a}.homepage-dark .hero-description{color:#b1b9aa;max-width:555px}.homepage-dark .hero-note{color:#9ba591}.homepage-dark .hero-docs{color:#d9dfd2}.homepage-dark .hero-docs:hover{color:#d5ec9a}.homepage-dark .release-link{color:#b8c1ae}.homepage-dark .release-link>span{color:#d5ec9a;background:#1b2314;border-color:#46503b}.homepage-dark .eyebrow{color:#a7b49a}.homepage-dark .hero-agents{color:#a7b09e;justify-content:center;align-items:center;gap:24px;margin-top:36px;font-size:11px;display:flex}.homepage-dark .hero-agents>span{align-items:center;gap:7px;display:inline-flex}.homepage-dark .hero-agents svg{color:#c9d6ba;width:15px;height:15px}.homepage-dark .hero-agents>span+span:before{content:"";background:#657058;border-radius:50%;width:3px;height:3px;margin-right:16px}.homepage-dark .home-playground-area{padding-top:58px}.homepage-dark .browser-playground{margin-top:0}.homepage-dark .integration-strip{padding-block:27px 40px}.homepage-dark .integration-strip>span{color:#9ca98c}.homepage-dark .integration-strip a{color:#c2ceb3}.homepage-dark .workflow-section{background:#0d100d;border-color:#2b302b}.homepage-dark .protocol-grid,.homepage-dark .protocol-grid article{border-color:#30382b}.homepage-dark .protocol-number{color:#a8b797}.homepage-dark .protocol-grid p{color:#aab4a0}.homepage-dark .protocol-grid code{color:#bed79c}.homepage-dark .protocol-example>summary{color:#c2d1b0}.homepage-dark .protocol-example>summary:hover{color:#e2efcf}.homepage-dark .workflow-details{color:#a5b498}.homepage-dark .workflow-details>span:before{color:#9ab575}.homepage-dark .agent-demo{background:#131711;border-color:#36412e}.homepage-dark .demo-session{color:#aebb9f;border-color:#303a29}.homepage-dark .demo-session>:first-child{color:#e3ecd8}.homepage-dark .demo-tabs{border-color:#34402c}.homepage-dark .demo-tabs button,.homepage-dark .demo-tabs button>span{color:#a6b497}.homepage-dark .demo-tabs button[aria-selected=true]{color:#e7f5d3;border-bottom-color:#c5e298}.homepage-dark .demo-copy p{color:#aab69d}.homepage-dark .demo-output{color:#cae6a7}.homepage-dark .demo-output-label{color:#a4b58f}.homepage-dark .demo-code{color:#dce9cb;background:#090c08}.homepage-dark .demo-code-label{color:#afc297;border-color:#34402b}.homepage-dark .demo-caption{color:#a6b696;border-color:#34402b}.homepage-dark .capability{border-color:#2e3827}.homepage-dark .capability>svg{color:#c0d89e}.homepage-dark .capability p{color:#a5b196}.homepage-dark .capability a{color:#c6dcb0}.homepage-dark .developer-section{background:#0d100d;border-color:#2b302b}.homepage-dark .setup-steps li>span{color:#b7cd9b;border-color:#48553a}.homepage-dark .setup-steps li>div{color:#d8e3ca}.homepage-dark .setup-steps small,.homepage-dark .setup-steps a{color:#aebd9d}.homepage-dark .quickstart{color:#dfebcf;border-color:#36422c}.homepage-dark .quickstart-tabs{border-color:#36422c}.homepage-dark .quickstart-tabs button{color:#b4c69d}.homepage-dark .quickstart-tabs button[aria-selected=true]{color:#eaf7d8;border-bottom-color:#d5ec9a}.homepage-dark .quickstart-panel .code-setup{color:#c4d6ac}.homepage-dark .code-setup>span,.homepage-dark .quickstart-note{color:#aebf9a}.homepage-dark .copy-status{color:#d0e6b4}.homepage-dark .pricing-grid{background:#10130e;border-color:#333c2b}.homepage-dark .price-card{border-color:#333c2b}.homepage-dark .price-featured{background:#172011}.homepage-dark .plan-description,.homepage-dark .price>span,.homepage-dark .plan-limits dt,.homepage-dark .pricing-note{color:#a9b89a}.homepage-dark .plan-limits{border-color:#36422a}.homepage-dark .plan-limits dd{color:#d9e6c9}.homepage-dark .faq details{border-color:#333c2b}.homepage-dark .faq summary{color:#e5ebdd}.homepage-dark .faq summary svg{color:#a8bc8c}.homepage-dark .faq details p{color:#aaba99}.homepage-dark .text-link{color:#c0d6a6}.homepage-dark .final-cta{background:#131a0d;border-color:#303d21}.homepage-dark .final-cta p{color:#b1c19e}.homepage-dark .site-footer{color:#a0ac93;background:#080a09;border-color:#2b302b}.homepage-dark .footer-top h3{color:#d2dfc3}.homepage-dark .footer-top p,.homepage-dark .footer-bottom{color:#9fab92}.homepage-dark .footer-top a:not(:has(.brand-wordmark)){color:#9fab92}.homepage-dark .footer-top a:hover,.homepage-dark .footer-bottom a:hover{color:#e5f4ce}.homepage-dark .footer-bottom{border-color:#2b302b}.homepage-dark .playground-heading>p{color:#9faa93}.homepage-dark .playground-shell{background:#0d100c;border-color:#3a432f;box-shadow:0 24px 70px -35px #000}.homepage-dark .playground-chrome{background:#191e14;border-color:#36402c}.homepage-dark .playground-tab{color:#d8e5c8;background:#10150c;border-color:#36402c}.homepage-dark .playground-connection{color:#adbe96}.homepage-dark .playground-connection>span{background:#7a8d62}.homepage-dark .playground-connection.is-live>span{background:#c1e28d;box-shadow:0 0 0 3px #b7d98a15}.homepage-dark .playground-browser{background:#10150c}.homepage-dark .playground-address{color:#abbc96;background:#10150c;border-color:#303b24}.homepage-dark .playground-sandbox{color:#9eae8a}.homepage-dark .playground-start{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0e08de}.homepage-dark .playground-start-icon{color:#d5ec9a;box-shadow:none;background:#1b2512;border-color:#475c31}.homepage-dark .playground-start h3{color:#eff5e6}.homepage-dark .playground-start p{color:#b7c7a2}.homepage-dark .playground-screen{background:#0a0e08}.homepage-dark .playground-browser-footer{color:#a9ba94;background:#10150c;border-color:#34402a}.homepage-dark .playground-controls{color:#edf4e2;background:#141b0f;border-left:1px solid #34402a}.homepage-dark .playground-controls-title .eyebrow,.homepage-dark .playground-controls-title>span:last-child{color:#b6c99f}.homepage-dark .playground-controls>p{color:#b5c5a2}.homepage-dark .playground-run{color:#15200e;background:#d5ec9a;border-color:#d5ec9a}.homepage-dark .playground-run:hover:not(:disabled){background:#e5f5bf}.homepage-dark .playground-step-index{color:#becfa8;border-color:#5a6b43}.homepage-dark .playground-steps code{color:#e2efcc}.homepage-dark .playground-steps small{color:#afc198}.homepage-dark .playground-steps .step-done .playground-step-index{color:#15200e;background:#d5ec9a;border-color:#d5ec9a}.homepage-dark .playground-manual{border-color:#425331}.homepage-dark .playground-manual label{color:#bfd1a8}.homepage-dark .playground-manual form{border-color:#687d4e}.homepage-dark .playground-manual input{color:#edf6de;background:#0b1007}.homepage-dark .playground-manual input::placeholder{color:#a9ba94}.homepage-dark .playground-manual form button{color:#deefc4;background:#29371d;border-color:#687d4e}.homepage-dark .playground-text-button{color:#c4d9a8}.homepage-dark .playground-bottom{color:#bacba5;background:#171e11;border-color:#34402a}.homepage-dark .playground-caption{color:#a4b293}.homepage-dark .playground-caption a{color:#c5dba9}.homepage-dark .playground-observation{background:#11180b;border-color:#38482b}.homepage-dark .playground-observation summary{color:#ccdfb3}.homepage-dark .playground-observation summary span{color:#aabd93}.homepage-dark .playground-observation pre{color:#d4e8b8;border-color:#38482b}.homepage-dark .playground-error{color:#f2c4a3;background:#2b1b12;border-color:#82583a}@media (max-width:800px){.homepage-dark .hero{padding-block:54px 42px}.homepage-dark .playground-controls{border-top:1px solid #34402a;border-left:0}.homepage-dark .home-playground-area{padding-top:45px}}@media (max-width:600px){.homepage-dark .hero h1{letter-spacing:-1.8px;font-size:clamp(36px,9.7vw,52px)}.homepage-dark .hero-agents{gap:15px;margin-top:28px;font-size:10px}.homepage-dark .hero-agents>span+span:before{margin-right:8px}.homepage-dark .price-card{border-bottom-color:#333c2b}}
.agent-onboarding-module__dcmwhq__section{color:#f0f2ec;background:#080a09;border-top:1px solid #262c25;padding:56px 0 64px;scroll-margin-top:90px}.agent-onboarding-module__dcmwhq__container{max-width:1200px;margin:0 auto;padding:0 40px}.agent-onboarding-module__dcmwhq__heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px;display:flex}.agent-onboarding-module__dcmwhq__eyebrow{color:#d5ec9a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.agent-onboarding-module__dcmwhq__heading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(28px,3.1vw,40px);font-weight:500;line-height:1.16}.agent-onboarding-module__dcmwhq__heading h2 span{color:#a4aba1}.agent-onboarding-module__dcmwhq__intro{color:#a4aba1;max-width:285px;margin:0 0 3px;font-size:14px;line-height:1.7}.agent-onboarding-module__dcmwhq__setup{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start;gap:56px;display:grid}.agent-onboarding-module__dcmwhq__steps{gap:27px;margin:0;padding:4px 0 0;list-style:none;display:grid}.agent-onboarding-module__dcmwhq__steps li{grid-template-columns:28px minmax(0,1fr);gap:18px;display:grid}.agent-onboarding-module__dcmwhq__number{color:#a4aba1;font-family:var(--font-mono), ui-monospace, SFMono-Regular, monospace;padding-top:3px;font-size:11px;line-height:1.7}.agent-onboarding-module__dcmwhq__steps h3{color:#f0f2ec;letter-spacing:-.02em;margin:0 0 7px;font-size:15px;font-weight:550;line-height:1.5}.agent-onboarding-module__dcmwhq__steps p{color:#a4aba1;margin:0;font-size:13px;line-height:1.8}.agent-onboarding-module__dcmwhq__steps code{color:#d4dccb;overflow-wrap:anywhere;font-size:11px}.agent-onboarding-module__dcmwhq__textLink,.agent-onboarding-module__dcmwhq__guideLink{color:#d5ec9a;text-underline-offset:4px;align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.agent-onboarding-module__dcmwhq__textLink{margin-top:10px}.agent-onboarding-module__dcmwhq__textLink:hover,.agent-onboarding-module__dcmwhq__guideLink:hover{text-decoration:underline}.agent-onboarding-module__dcmwhq__textLink svg,.agent-onboarding-module__dcmwhq__guideLink svg{flex:none}.agent-onboarding-module__dcmwhq__details{margin-top:10px}.agent-onboarding-module__dcmwhq__details summary{color:#d4dccb;cursor:pointer;text-underline-offset:4px;width:fit-content;font-size:12px;line-height:1.8}.agent-onboarding-module__dcmwhq__details summary:hover{text-decoration:underline}.agent-onboarding-module__dcmwhq__setupNote{border-left:1px solid #343d31;margin-top:14px;padding:4px 0 3px 14px}.agent-onboarding-module__dcmwhq__setupNote p+p{margin-top:12px}.agent-onboarding-module__dcmwhq__setupNote p{font-size:12px}.agent-onboarding-module__dcmwhq__setupNote strong{color:#d4dccb;font-weight:500}.agent-onboarding-module__dcmwhq__instructionCard{background:#101310;border:1px solid #2b302b;border-radius:12px;min-width:0;overflow:hidden}.agent-onboarding-module__dcmwhq__cardHeader{color:#cbd0c5;border-bottom:1px solid #2b302b;align-items:center;gap:10px;min-height:54px;padding:0 24px;font-size:11px;display:flex}.agent-onboarding-module__dcmwhq__promptIcon{color:#d5ec9a;font-family:ui-monospace,SFMono-Regular,monospace;font-size:16px}.agent-onboarding-module__dcmwhq__instructionType{color:#9ba496;margin-left:auto;font-size:10px}.agent-onboarding-module__dcmwhq__instruction{color:#e1e5db;min-width:0;font-family:var(--font-inter), Arial, sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:25px 25px 24px;font-size:14px;font-weight:400;line-height:1.8}.agent-onboarding-module__dcmwhq__instruction::selection,.agent-onboarding-module__dcmwhq__instruction ::selection{color:#080a09;background:#d5ec9a}.agent-onboarding-module__dcmwhq__cardActions{flex-wrap:wrap;align-items:center;gap:14px 20px;padding:0 24px;display:flex}.agent-onboarding-module__dcmwhq__copyButton{color:#152010;cursor:pointer;background:#d5ec9a;border:1px solid #d5ec9a;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-width:154px;min-height:40px;padding:9px 13px;font-size:12px;font-weight:600;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex}.agent-onboarding-module__dcmwhq__copyButton:hover{background:#e4f5b8;border-color:#e4f5b8}.agent-onboarding-module__dcmwhq__copyButton:disabled{opacity:.75;cursor:progress}.agent-onboarding-module__dcmwhq__guideLink{color:#b8c1ad;font-size:11px}.agent-onboarding-module__dcmwhq__copyStatus{color:#d5ec9a;min-height:40px;margin:0;padding:9px 24px 10px;font-size:11px;line-height:1.7}.agent-onboarding-module__dcmwhq__cardFooter{color:#a4aba1;border-top:1px solid #2b302b;align-items:center;gap:9px;min-height:45px;padding:11px 24px;font-size:11px;line-height:1.7;display:flex}.agent-onboarding-module__dcmwhq__footerDot{background:#d5ec9a;border-radius:50%;flex:none;width:5px;height:5px}.agent-onboarding-module__dcmwhq__section a:focus-visible,.agent-onboarding-module__dcmwhq__section button:focus-visible,.agent-onboarding-module__dcmwhq__section summary:focus-visible,.agent-onboarding-module__dcmwhq__instruction:focus-visible{outline-offset:5px;outline:2px solid #d5ec9a}.agent-onboarding-module__dcmwhq__instruction:focus-visible{outline-offset:-5px}@media (max-width:1000px){.agent-onboarding-module__dcmwhq__setup{gap:32px}.agent-onboarding-module__dcmwhq__heading{gap:24px}.agent-onboarding-module__dcmwhq__intro{max-width:250px}}@media (max-width:760px){.agent-onboarding-module__dcmwhq__section{padding:64px 0 68px}.agent-onboarding-module__dcmwhq__heading{margin-bottom:32px;display:block}.agent-onboarding-module__dcmwhq__heading h2{font-size:clamp(28px,6vw,36px)}.agent-onboarding-module__dcmwhq__intro{max-width:400px;margin:20px 0 0}.agent-onboarding-module__dcmwhq__setup{grid-template-columns:minmax(0,1fr);gap:32px}.agent-onboarding-module__dcmwhq__steps{gap:25px}.agent-onboarding-module__dcmwhq__steps li{grid-template-columns:22px minmax(0,1fr);gap:13px}}@media (max-width:600px){.agent-onboarding-module__dcmwhq__container{padding:0 22px}}@media (max-width:420px){.agent-onboarding-module__dcmwhq__heading h2{font-size:28px}.agent-onboarding-module__dcmwhq__cardHeader{padding:0 18px}.agent-onboarding-module__dcmwhq__instruction{padding:22px 18px;font-size:13px}.agent-onboarding-module__dcmwhq__cardActions{padding:0 18px}.agent-onboarding-module__dcmwhq__copyStatus{padding-left:18px;padding-right:18px}.agent-onboarding-module__dcmwhq__cardFooter{padding-left:18px;padding-right:18px;font-size:10px}}@media (prefers-reduced-motion:reduce){.agent-onboarding-module__dcmwhq__copyButton{transition:none}}
