.desktop-nav{gap:26px}.nav-group{position:relative}.nav-group>summary{color:var(--muted);cursor:pointer;align-items:center;gap:7px;padding-block:18px;font-size:12px;list-style:none;display:flex}.nav-group>summary::-webkit-details-marker{display:none}.nav-group[open]>summary,.nav-group>summary:hover{color:var(--foreground)}.nav-group[open]>summary>svg{transform:rotate(180deg)}.nav-dropdown{border:1px solid var(--border);background:var(--surface-raised);z-index:20;border-radius:6px;min-width:215px;padding:8px;position:absolute;top:100%;left:-18px;box-shadow:0 14px 30px #0003}.desktop-nav .nav-dropdown>a{border-radius:3px;justify-content:space-between;align-items:center;gap:16px;padding:12px;font-size:12px;display:flex}.nav-dropdown a:hover,.nav-dropdown a[aria-current=page]{background:var(--surface);color:var(--foreground)}.mobile-dialog{max-height:calc(100dvh - 28px);overflow-y:auto}.mobile-dialog nav{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mobile-nav-group>p{color:var(--teal);margin-bottom:8px}.mobile-dialog .mobile-nav-group a{gap:10px;padding-block:12px;font-size:13px;line-height:1.7}.mobile-nav-group a[aria-current=page]{color:var(--gold)}.footer-navigation{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px;padding-block:28px;display:grid}.footer-navigation>div{flex-direction:column;gap:14px;display:flex}.footer-navigation a,.footer-legal a{width:fit-content;color:var(--muted);font-size:12px;line-height:1.7}.footer-navigation a:hover,.footer-legal a:hover{color:var(--foreground)}.footer-legal{border-top:1px solid var(--border);flex-wrap:wrap;gap:15px 28px;padding-top:22px;display:flex}.footer-legal a{font-size:11px}.page-breadcrumb{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:10px;padding-top:30px;font-size:11px;display:flex}.page-breadcrumb a{color:var(--muted)}.page-hero{border-bottom:1px solid var(--border);padding-block:52px 35px}.page-hero>.eyebrow{color:var(--teal);align-items:center;gap:12px;margin-bottom:22px;display:flex}.page-hero h1,html[lang=ru] .page-hero h1{letter-spacing:-2.5px;max-width:990px;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.17}.page-lead{max-width:790px;color:var(--muted);margin-top:25px;font-size:15px;line-height:1.9}.page-hero-foot{justify-content:space-between;align-items:center;gap:20px;margin-top:35px;display:flex}.page-stage{color:var(--muted);align-items:center;gap:9px;font-size:11px;display:flex}.page-hero-foot .quiet-link{letter-spacing:.8px;font-family:ui-monospace,Consolas,monospace;font-size:9px}.document-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:70px;padding-block:54px 65px;display:grid}.page-toc{position:sticky;top:25px}.page-toc>p{color:var(--subtle);font-size:9px}.page-toc nav{flex-direction:column;margin-top:18px;display:flex}.page-toc nav a{border-top:1px solid var(--border);color:var(--muted);align-items:baseline;gap:12px;padding:12px 0;font-size:11px;line-height:1.9;display:flex}.page-toc nav a:hover{color:var(--teal)}.page-toc nav a>span{color:var(--subtle);font:8px ui-monospace,Consolas,monospace}.document-body{min-width:0}.article-section{padding-block:0 40px}.article-section+.article-section{border-top:1px solid var(--border);padding-top:35px}.article-heading{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:18px;display:flex}.article-heading h2,html[lang=ru] .article-heading h2{letter-spacing:-.8px;font-size:27px;font-weight:500;line-height:1.4}.article-section>p,.article-list,.journey-list p{color:var(--muted);font-size:14px;line-height:1.95}.article-list{margin:20px 0 0;padding:0 0 0 19px}.article-list li{margin-top:11px;padding-left:7px}.article-list li::marker{color:var(--gold)}.journey-list{margin:26px 0 0;padding:0;list-style:none}.journey-list li{border-top:1px solid var(--border);align-items:baseline;gap:18px;padding:20px 0;display:flex}.journey-list li:last-child{border-bottom:1px solid var(--border)}.journey-list li>span{color:var(--gold);font:11px ui-monospace,Consolas,monospace}.journey-list p{flex:1}.journey-list svg{color:var(--teal);align-self:center}.document-notice{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:5px;gap:15px;margin-bottom:30px;padding:21px;font-size:12px;line-height:1.9;display:flex}.legal-notice>svg{color:var(--gold);margin-top:3px}.legal-notice strong{color:var(--gold);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.legal-hero{position:relative}.legal-hero:after{content:"";background:var(--gold);width:110px;height:1px;position:absolute;bottom:-1px;left:0}.user-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:27px;display:grid}.user-service-card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:6px;min-width:0;padding:24px}.user-service-card>svg{color:var(--teal);margin-bottom:18px;display:block}.user-service-card .status-badge{white-space:normal;line-height:1.7}.user-service-card h3{margin-top:18px;font-size:20px;line-height:1.5}.user-service-card p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.9}.task-demo-notice{margin-top:24px}@media (max-width:639px){.user-service-grid{grid-template-columns:1fr}}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:27px;margin-bottom:24px;display:grid}.model-card{border:1px solid var(--border);background:var(--surface);border-radius:6px;min-width:0;padding:24px}.model-card-mock{border-color:#78bbb445;grid-column:1/-1}.model-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.model-symbol{color:var(--teal)}.model-card>.eyebrow{font-size:9px}.model-card h3{overflow-wrap:anywhere;margin-top:7px;font-size:23px;font-weight:500}.model-capabilities{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.8}.model-card dl{margin:24px 0 0}.model-card dl>div{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-block:10px;font-size:10px;line-height:1.7;display:flex}.model-card dt{color:var(--subtle)}.model-card dd{color:var(--muted);margin:0}.model-card details{border-top:1px solid var(--border);margin-top:6px}.model-card summary{color:var(--teal);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:15px 0;font-size:11px;list-style:none;display:flex}.model-card details[open] summary>svg{transform:rotate(180deg)}.model-card details>p{color:var(--muted);margin-top:15px;font-size:12px;line-height:1.9}.model-card summary::-webkit-details-marker{display:none}.agent-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:27px;display:grid}.agent-role-grid article{border:1px solid var(--border);background:var(--surface);border-radius:5px;padding:24px}.agent-role-grid article>svg{color:var(--teal)}.agent-role-grid article>.status-badge{float:right;margin-left:10px}.agent-role-grid h3{margin-top:24px;font-size:16px;font-weight:550}.agent-role-grid p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.9}.protocol-reference{margin-top:25px}.protocol-reference>div{flex-wrap:wrap;gap:12px;margin-top:15px;display:flex}.protocol-reference a{border:1px solid var(--border);color:var(--muted);border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.protocol-reference a>svg:first-child{color:var(--teal)}.protocol-reference a:hover{background:var(--surface)}.document-cta{margin-top:22px}.future-api-list{margin:25px 0 0;padding:0;list-style:none}.future-api-list li{border-top:1px solid var(--border);align-items:center;gap:12px;padding:18px 0;font-size:12px;line-height:1.9;display:flex}.future-api-list li>span{color:var(--muted);flex:1}.future-api-list svg{color:var(--teal)}.future-api-list .status-badge{flex:initial;flex-shrink:0}.endpoint-table{border:1px solid var(--border);border-radius:5px;max-width:100%;margin-top:25px;overflow-x:auto}.endpoint-table table{border-collapse:collapse;width:100%;min-width:560px}.endpoint-table caption{text-align:left;color:var(--subtle);background:var(--surface);padding:18px;font:10px ui-monospace,Consolas,monospace}.endpoint-table th{text-align:left;color:var(--muted);font-size:11px;font-weight:500}.endpoint-table th,.endpoint-table td{border-top:1px solid var(--border);padding:16px}.endpoint-table td{vertical-align:top;font-size:11px;line-height:1.8}.endpoint-table code{overflow-wrap:anywhere}.http-method{color:var(--teal);margin-bottom:8px;font:10px ui-monospace,Consolas,monospace;display:block}.reference-code{border:1px solid var(--border);border-radius:5px;margin-top:24px;overflow:hidden}.reference-code figcaption{background:var(--surface);color:var(--muted);align-items:center;gap:18px;padding:16px 20px;font:10px/1.8 ui-monospace,Consolas,monospace;display:flex}.reference-code pre{color:var(--teal);margin:0;padding:23px;font:12px/1.9 ui-monospace,Consolas,monospace;overflow-x:auto}.reference-code pre:focus-visible,.endpoint-table:focus-visible{outline:2px solid var(--teal);outline-offset:-3px}.error-reference{margin:24px 0 0}.error-reference>div{border-top:1px solid var(--border);align-items:baseline;gap:25px;padding:15px 0;display:flex}.error-reference dt{color:var(--gold);font:12px ui-monospace,Consolas,monospace}.error-reference dd{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.reserve-metrics{border:1px solid var(--border);border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px;display:grid;overflow:hidden}.reserve-metrics>div{background:var(--surface);border-bottom:1px solid var(--border);padding:24px}.reserve-metrics>div:nth-child(odd){border-right:1px solid var(--border)}.reserve-metrics>div:nth-last-child(-n+2){border-bottom:0}.reserve-metrics dt{color:var(--muted);font-size:11px;line-height:1.8}.reserve-metrics dd{color:var(--subtle);margin:15px 0 0;font-size:32px;font-weight:400}.article-section>.annotation{margin-top:15px;font-size:11px;line-height:1.9}.phase-number{color:var(--gold);font:12px ui-monospace,Consolas,monospace}.roadmap-phase .article-heading>.status-badge{margin-left:auto}.token-facts{margin-top:24px}.token-facts>div{border-top:1px solid var(--border);grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:20px;padding-block:20px;display:grid}.token-facts dt{color:var(--subtle);font-size:12px;line-height:1.9}.token-facts dd{margin:0;font-size:13px}.contract-copy code{overflow-wrap:anywhere;color:var(--teal);font-size:12px;line-height:1.9;display:block}.contract-copy .button{min-height:40px;margin-top:16px;padding-block:8px}.contract-copy>p{color:var(--teal);margin-top:10px;font-size:11px;line-height:1.8}.reference-links{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.reference-links a{color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding-bottom:6px;font-size:12px;display:flex}.reference-links a:hover{color:var(--teal)}.faq-list{margin-top:25px}.faq-list details{border-top:1px solid var(--border)}.faq-list details:last-child{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;align-items:baseline;gap:15px;padding-block:23px;font-size:14px;line-height:1.9;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>svg{color:var(--subtle);align-self:center;margin-left:auto}.faq-list details[open] summary>svg{transform:rotate(180deg)}.faq-number{color:var(--gold);font:9px ui-monospace,Consolas,monospace}.faq-list details>p{color:var(--muted);padding:0 32px 25px;font-size:13px;line-height:1.95}.article-snapshot{color:var(--subtle);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:9px;padding-top:19px;font-size:10px;line-height:1.8;display:flex}.article-snapshot time{margin-left:auto}.related-section{border-top:1px solid var(--border);padding-block:35px 65px}.related-section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.related-section a{background:var(--surface);border:1px solid var(--border);border-radius:4px;justify-content:space-between;align-items:center;gap:15px;padding:23px;font-size:14px;line-height:1.8;display:flex}.related-section a:hover{color:var(--teal);border-color:var(--teal)}.localized-not-found{padding-block:100px}.localized-not-found h1{max-width:850px;margin-block:20px}.localized-not-found p{color:var(--muted);max-width:650px;margin-bottom:25px;font-size:15px;line-height:1.9}@media (max-width:1199px){.document-layout{grid-template-columns:185px minmax(0,1fr);gap:40px}.desktop-nav{gap:22px}}@media (max-width:1099px){.document-layout{grid-template-columns:160px minmax(0,1fr);gap:30px}.agent-role-grid,.model-grid{grid-template-columns:1fr}.page-toc nav a{font-size:10px}.article-heading h2,html[lang=ru] .article-heading h2{font-size:24px}}@media (max-width:799px){.page-hero{padding-top:35px}.page-hero h1,html[lang=ru] .page-hero h1{letter-spacing:-1.8px;font-size:42px}.page-lead{font-size:14px}.document-layout{grid-template-columns:1fr;gap:35px;padding-block:32px 40px}.page-toc{position:static}.page-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.page-toc nav a{font-size:11px}.article-section>p,.article-list,.journey-list p{font-size:13px}.article-section+.article-section{padding-top:30px}.article-heading h2,html[lang=ru] .article-heading h2{font-size:25px}.model-grid,.agent-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.model-card,.agent-role-grid article{padding:20px}.model-card h3{font-size:20px}.related-section>div{gap:12px}.related-section a{padding:18px;font-size:12px}}@media (max-width:479px){.page-breadcrumb{padding-top:24px;font-size:10px}.page-hero{padding-block:30px}.page-hero h1,html[lang=ru] .page-hero h1{letter-spacing:-1.3px;font-size:34px}.page-lead{margin-top:20px;font-size:13px}.page-hero-foot{flex-wrap:wrap;gap:15px;margin-top:25px}.page-hero-foot .quiet-link{font-size:8px}.mobile-dialog{padding:20px}.mobile-dialog nav{gap:16px}.mobile-dialog .mobile-nav-group a{gap:7px;font-size:12px}.mobile-nav-group>.eyebrow{font-size:8px}.mobile-dialog-top{padding-bottom:22px}.page-toc nav{grid-template-columns:1fr}.page-toc nav a{padding-block:11px}.document-layout{gap:30px}.article-heading h2,html[lang=ru] .article-heading h2{font-size:24px}.article-heading{gap:12px}.document-notice{padding:18px;font-size:12px}.model-grid,.agent-role-grid{grid-template-columns:1fr}.model-card h3{font-size:23px}.model-card summary{min-height:44px;padding-top:12px}.model-card dl>div{font-size:11px}.agent-role-grid article>.status-badge{font-size:9px}.agent-role-grid h3{margin-top:22px}.agent-role-grid p{font-size:13px}.journey-list li{gap:13px}.journey-list svg{display:none}.future-api-list li{flex-wrap:wrap;gap:10px}.future-api-list li>span{flex-basis:calc(100% - 30px)}.future-api-list .status-badge{margin-left:25px}.reserve-metrics{grid-template-columns:1fr}.reserve-metrics>div{padding:20px}.reserve-metrics>div:nth-child(odd){border-right:0}.reserve-metrics>div:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.reserve-metrics>div:last-child{border-bottom:0}.reserve-metrics dt{font-size:12px}.token-facts>div{grid-template-columns:1fr;gap:10px}.contract-copy code{font-size:11px}.reference-code pre{padding:18px;font-size:11px}.reference-code figcaption{padding:14px;font-size:9px}.error-reference>div{gap:20px}.error-reference dd{font-size:12px}.faq-list summary{gap:11px;padding-block:20px;font-size:13px}.faq-list details>p{padding-inline:24px 0}.roadmap-phase .article-heading>.status-badge{margin-left:0}.related-section{padding-block:28px 40px}.related-section>div{grid-template-columns:1fr;gap:12px}.related-section a{padding:17px;font-size:13px}.footer-navigation{gap:18px}.footer-navigation a{font-size:11px}.footer-legal{gap:15px 20px}.footer-legal a{font-size:10px}}
.demo-panel{border:1px solid var(--border);background:var(--surface);border-radius:7px;margin-top:27px;overflow:hidden}.demo-banner{background:var(--background);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.demo-banner>span{color:var(--gold);align-items:center;gap:9px;font-size:11px;line-height:1.8;display:flex}.demo-banner small{color:var(--subtle);font:8px/1.8 ui-monospace,Consolas,monospace}.demo-panel-body{padding:27px}.demo-panel h3{letter-spacing:-.5px;font-size:22px;font-weight:500;line-height:1.5}.demo-intro{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.95}.demo-field{min-width:0}.demo-field label{color:var(--muted);margin-bottom:9px;font-size:12px;line-height:1.9;display:block}.demo-field input,.demo-field select{border:1px solid var(--border);width:100%;min-width:0;min-height:46px;color:var(--foreground);background:var(--background);border-radius:4px;padding:12px 14px;font:13px/1.6 ui-monospace,Consolas,monospace}.demo-field select{cursor:pointer;font-family:inherit}.demo-field select option{background:var(--background);color:var(--foreground)}.demo-field input:focus-visible,.demo-field select:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.profile-field{margin-top:24px}.demo-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;display:grid}.demo-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding-top:20px;display:grid}.demo-rates dt{color:var(--subtle);margin-bottom:8px;font-size:10px}.demo-rates dd{color:var(--teal);margin:0;font:12px/1.8 ui-monospace,Consolas,monospace}.demo-rates dd>span{color:var(--subtle);font-size:9px;display:block}.demo-hint{color:var(--subtle);margin-top:13px;font-size:10px;line-height:1.9}.demo-field-error{color:#f1a39e;margin-top:10px;font-size:11px;line-height:1.85}.demo-field input[aria-invalid=true]{border-color:#f1a39e}[data-theme=light] .demo-field-error{color:#a7322b}[data-theme=light] .demo-field input[aria-invalid=true]{border-color:#a7322b}.demo-result{border:1px solid var(--border);background:var(--background);border-radius:5px;margin-top:24px;padding:22px}.demo-result>p{color:var(--muted);font-size:12px;line-height:1.9}.calculator-result{align-items:flex-start;gap:18px;display:flex}.calculator-result>svg{color:var(--gold);margin-top:3px}.calculator-result>dl{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;margin:0;display:grid}.calculator-result dt,.demo-reserve-metrics dt{color:var(--muted);font-size:10px;line-height:1.9}.calculator-result dd{color:var(--teal);letter-spacing:-.5px;overflow-wrap:anywhere;margin:12px 0 0;font-size:25px;font-weight:500}.calculator-result dd>span{color:var(--subtle);letter-spacing:0;font-size:10px}.demo-explanation{color:var(--subtle);margin-top:17px;font-size:11px;line-height:1.95}.demo-bottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;display:flex}.demo-bottom>p{color:var(--subtle);max-width:430px;font-size:10px;line-height:1.9}.demo-bottom .button{flex-shrink:0;gap:8px;min-height:42px;font-size:10px}.demo-text-button{color:var(--teal);background:0 0;border:none;align-items:center;gap:8px;padding-block:12px;font-size:10px;line-height:1.9;display:inline-flex}.demo-panel button:disabled{opacity:.5;cursor:default;filter:none;transform:none}.order-step-count{color:var(--subtle);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font:10px/1.9 ui-monospace,Consolas,monospace;display:flex}.order-step-count progress{background:var(--border);width:65%;height:4px;accent-color:var(--teal);border:0;border-radius:8px}.order-step-count progress::-webkit-progress-bar{background:var(--border);border-radius:8px}.order-step-count progress::-webkit-progress-value{background:var(--teal);border-radius:8px}.order-step-count progress::-moz-progress-bar{background:var(--teal);border-radius:8px}.order-demo-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:20px 0 0;padding:0;list-style:none;display:grid}.order-demo-timeline li{border-bottom:1px solid var(--border);color:var(--subtle);align-items:baseline;gap:10px;padding-block:13px;display:flex}.order-demo-timeline li>span{border:1px solid var(--border);border-radius:50%;align-self:start;place-items:center;min-width:21px;height:21px;font:8px ui-monospace,Consolas,monospace;display:grid}.order-demo-timeline li>p{font-size:10px;line-height:1.8}.order-demo-timeline li[aria-current=step]{color:var(--foreground)}.order-demo-timeline li[aria-current=step]>span{color:var(--gold);border-color:var(--gold)}.order-demo-timeline li[data-complete=true]>span{color:var(--teal);border-color:#78bbb445}.order-current-step{border:1px solid var(--border);background:var(--background);border-radius:5px;margin-top:25px;padding:23px}.order-current-step h4{font-size:16px;font-weight:500;line-height:1.7}.order-current-step>p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.95}.order-result-text{border-top:1px solid var(--border);margin-top:18px;padding-top:15px}.order-result-text strong{color:var(--gold);font-size:10px;font-weight:500;line-height:1.9}.order-result-text p{color:var(--subtle);margin-top:10px;font-size:11px;line-height:1.9}.demo-ledger{margin-top:27px}.demo-ledger>.eyebrow{font-size:8px}.demo-ledger dl{border:1px solid var(--border);background:var(--background);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;display:grid}.demo-ledger dl>div{padding:17px}.demo-ledger dl>div+div{border-left:1px solid var(--border)}.demo-ledger dt{color:var(--muted);font-size:10px;line-height:1.8}.demo-ledger dd{color:var(--foreground);margin:12px 0 0;font-size:24px;font-weight:500}.demo-ledger dd>span{color:var(--subtle);margin-top:4px;font-size:8px;display:block}.order-credit-line{border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:20px;padding-block:15px;font-size:10px;line-height:1.9;display:flex}.order-credit-line strong{color:var(--teal)}.order-controls{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:25px;display:flex}.order-controls .button{gap:10px;font-size:10px}.reserve-sandbox{border:1px solid var(--border);border-radius:5px;margin-top:25px}.reserve-sandbox>summary{color:var(--gold);cursor:pointer;align-items:center;gap:12px;padding:18px;font-size:12px;line-height:1.9;list-style:none;display:flex}.reserve-sandbox>summary::-webkit-details-marker{display:none}.reserve-sandbox>summary>svg:last-child{margin-left:auto}.reserve-sandbox[open]>summary>svg:last-child{transform:rotate(180deg)}.reserve-demo{border:0;border-top:1px solid var(--border);border-radius:0;margin-top:0}.reserve-presets{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.reserve-presets button{background:var(--background);color:var(--muted);border:1px solid var(--border);border-radius:4px;min-height:40px;padding:11px 13px;font-size:10px}.reserve-presets button[aria-pressed=true]{color:var(--gold);border-color:var(--gold)}.demo-reserve-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.demo-reserve-inputs>div:last-child{grid-column:1/-1}.demo-reserve-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.demo-reserve-metrics>div{min-width:0}.demo-reserve-metrics dd{color:var(--teal);overflow-wrap:anywhere;margin:10px 0 0;font-size:18px;font-weight:500;line-height:1.7}.demo-result>.reserve-covered{color:var(--teal);margin-top:20px;font-size:10px}.demo-result>.reserve-covered[data-covered=false]{color:var(--gold)}.demo-result>.reserve-decision{border-top:1px solid var(--border);margin-top:15px;padding-top:15px;font-size:12px}.roadmap-controls{margin-block:5px 25px}.roadmap-controls p{color:var(--muted);font-size:12px;line-height:1.9}.roadmap-controls>div{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.roadmap-controls .button{min-height:40px;font-size:10px}.roadmap-phase.article-section{padding-block:0}.roadmap-phase.article-section+.article-section{padding-top:0}.roadmap-disclosure>summary{cursor:pointer;align-items:center;gap:15px;padding-block:25px;list-style:none;display:flex}.roadmap-disclosure>summary::-webkit-details-marker{display:none}.roadmap-disclosure>summary>h2,html[lang=ru] .roadmap-disclosure>summary>h2{letter-spacing:-.6px;font-size:23px;font-weight:500;line-height:1.5}.roadmap-disclosure>summary>.status-badge{flex-shrink:0;margin-left:auto}.roadmap-disclosure>summary>svg{color:var(--subtle)}.roadmap-disclosure[open]>summary>svg{transform:rotate(180deg)}.roadmap-phase-body{padding-bottom:27px}.roadmap-phase-body>p{color:var(--muted);font-size:14px;line-height:1.95}@media (max-width:1099px) and (min-width:800px){.demo-panel-body{padding:22px}.demo-bottom{flex-wrap:wrap}.demo-ledger dl{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-ledger dl>div:nth-child(3){border-left:0}.demo-ledger dl>div:nth-child(n+3){border-top:1px solid var(--border)}.calculator-result>dl{grid-template-columns:1fr}.roadmap-disclosure>summary{flex-wrap:wrap}}@media (max-width:479px){.demo-banner{padding:15px 18px}.demo-banner>span{font-size:10px}.demo-banner small{font-size:8px}.demo-panel-body{padding:20px}.demo-panel h3{font-size:20px}.demo-intro{font-size:12px}.demo-input-grid,.demo-reserve-inputs,.demo-rates{grid-template-columns:1fr;gap:18px}.demo-field label{font-size:12px}.demo-field input,.demo-field select{font-size:16px}.demo-rates{grid-template-columns:1fr 1fr;gap:16px}.demo-rates dt{font-size:10px}.demo-rates dd>span{font-size:9px}.demo-hint,.demo-bottom>p{font-size:10px}.calculator-result{gap:12px;padding:20px}.calculator-result>dl{grid-template-columns:1fr;gap:22px}.calculator-result dd{font-size:26px}.calculator-result dt{font-size:11px}.demo-bottom{flex-wrap:wrap;gap:13px}.demo-bottom .button{width:100%}.order-demo-timeline{grid-template-columns:1fr}.order-demo-timeline li>p{font-size:11px}.order-current-step{padding:18px}.order-current-step h4{font-size:16px}.demo-ledger dl{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-ledger dl>div:nth-child(3){border-left:0}.demo-ledger dl>div:nth-child(n+3){border-top:1px solid var(--border)}.demo-ledger dt{font-size:10px}.order-controls .button{width:100%}.order-credit-line{font-size:11px}.demo-ledger>.eyebrow{font-size:8px}.demo-reserve-metrics{grid-template-columns:1fr;gap:19px}.demo-reserve-metrics dt{font-size:11px}.demo-reserve-metrics dd{font-size:19px}.reserve-presets button{font-size:10px}.reserve-sandbox>summary{padding:16px;font-size:12px}.reserve-demo .demo-result{padding:18px}.roadmap-disclosure>summary{flex-wrap:wrap;gap:11px}.roadmap-disclosure>summary>h2,html[lang=ru] .roadmap-disclosure>summary>h2{flex:1;font-size:21px}.roadmap-disclosure>summary>.status-badge{order:4;margin-left:28px}.roadmap-phase-body>p{font-size:13px}}
.site-header .desktop-nav.product-nav{gap:16px}.site-header .header-status{display:none}.site-header .product-nav>a{white-space:nowrap}.mobile-dialog{max-height:calc(100dvh - 28px);overflow-y:auto}.hiring-home h2{letter-spacing:-1.3px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.3}.hire-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:70px;padding-block:64px 56px;display:grid}.hire-eyebrow{color:var(--teal);align-items:center;gap:12px;margin-bottom:20px;display:flex}.hire-availability{color:var(--gold);align-items:baseline;gap:9px;font-size:11px;line-height:1.8;display:flex}.hire-availability>span{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.hire-hero h1,html[lang=ru] .hire-hero h1{letter-spacing:-2px;overflow-wrap:normal;margin-top:18px;font-size:clamp(38px,3.65vw,55px);line-height:1.18}.hire-intro{margin-top:24px;font-size:14px;font-weight:600}.hire-description{color:var(--muted);max-width:630px;margin-top:10px;font-size:14px;line-height:1.95}.hire-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hire-actions .button{min-height:48px;font-size:12px}.hire-workflow{border:1px solid var(--border);background:radial-gradient(ellipse at 50% 0%, #88c7c00b, transparent 70%), var(--surface);border-radius:8px;padding:30px;position:relative}.hire-workflow-emblem{border:1px solid var(--border);width:76px;height:76px;color:var(--gold);box-shadow:0 0 0 10px #88c7c004, 0 0 0 11px var(--border);border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.hire-workflow-emblem svg{width:28px;height:34px}.hire-workflow figcaption{letter-spacing:-.6px;font-size:21px;font-weight:500;line-height:1.5}.hire-workflow ol{margin:25px 0 0;padding:0;list-style:none}.hire-workflow li{border-top:1px solid var(--border);align-items:center;gap:13px;padding-block:17px;font-size:12px;line-height:1.7;display:flex}.hire-workflow li>span{color:var(--teal);font:10px ui-monospace,monospace}.hire-workflow li>svg{color:var(--gold);margin-left:auto}.hire-workflow-note{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.9}.hire-card-caption{color:var(--muted);margin-bottom:18px;letter-spacing:0!important;font-size:13px!important}.hire-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.hire-agent-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;flex-direction:column;min-width:0;padding:26px;transition:border-color .2s,background-color .2s;display:flex}.hire-agent-card:hover,.hire-agent-card:focus-within{border-color:var(--teal);background:var(--surface-raised)}.hire-card-top{color:var(--teal);justify-content:space-between;align-items:center;gap:10px;display:flex}.hire-agent-icon{border:1px solid var(--border);border-radius:6px;place-items:center;width:45px;height:45px;display:grid}.hire-planned{color:var(--gold);font-size:10px;line-height:1.6}.hire-agent-card h3{letter-spacing:-.5px;margin-top:23px;font-size:21px;font-weight:500}.hire-agent-card>p{color:var(--muted);margin-block:14px 25px;font-size:13px;line-height:1.9}.hire-agent-card>a{border-top:1px solid var(--border);min-height:44px;color:var(--teal);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.hire-free-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:100px;padding-block:86px 28px;display:grid}.hiring-home h2+.hire-section-text{margin-top:20px}.hire-section-text{color:var(--muted);font-size:14px;line-height:1.95}.hire-free-section h2,.hire-comparison h2,.hire-steps-section h2,.hire-economy h2{margin-top:16px}.hire-free-section .quiet-link{margin-top:23px;font-size:12px}.hire-chat-status{border:1px solid var(--border);border-radius:6px;padding:26px}.hire-chat-status>p{margin-top:20px;font-size:14px;line-height:1.9}.hire-chat-status ul{margin:20px 0 24px;padding:0;list-style:none}.hire-chat-status li{color:var(--muted);align-items:flex-start;gap:10px;margin-top:10px;font-size:11px;line-height:1.9;display:flex}.hire-chat-status li svg{margin-top:3px}.hire-section-note{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.95}.hire-legacy-demo{border-bottom:1px solid var(--border);padding-block:18px 26px}.hire-legacy-demo>summary{cursor:pointer;color:var(--teal);padding-block:12px;font-size:13px}.hire-legacy-demo>.task-entry{max-width:750px;margin-top:24px}.hire-legacy-demo .task-examples.container{width:100%;padding-block:28px 0}.hire-comparison{padding-block:70px}.hire-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;display:grid}.hire-mode-grid article{border-left:1px solid var(--border);padding:5px 30px 8px}.hire-mode-grid article:first-child{border-left:0;padding-left:0}.hire-mode-grid article:last-child{padding-right:0}.hire-mode-number{color:var(--teal);justify-content:space-between;align-items:center;font:11px ui-monospace,monospace;display:flex}.hire-mode-grid h3{margin-top:22px;font-size:21px;font-weight:500}.hire-mode-grid p{color:var(--muted);margin-top:13px;font-size:13px;line-height:1.95}.hire-mode-grid .hire-mode-use{color:var(--foreground);font-weight:500}.hire-steps-section{border-top:1px solid var(--border);padding-block:58px}.hire-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:34px 0 0;padding:0;list-style:none;display:grid}.hire-steps li{border-top:1px solid var(--border);min-width:0;padding-top:18px}.hire-steps li>span{color:var(--gold);font:11px ui-monospace,monospace}.hire-steps h3{margin-top:18px;font-size:14px;font-weight:600;line-height:1.6}.hire-steps p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.95}.hire-pricing{grid-template-columns:1fr 1fr;gap:100px;padding-block:40px 64px;display:grid}.hire-pricing ul{margin:0;padding:0;list-style:none}.hire-pricing li{align-items:baseline;gap:12px;padding-block:12px;font-size:14px;display:flex}.hire-pricing li svg{color:var(--teal)}.hire-economy{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:70px;padding-block:44px;display:grid}.hire-economy .economy-visual{min-width:0}.hire-economy-links{flex-direction:column;align-items:flex-start;gap:16px;margin-top:25px;display:flex}.hire-economy-links a,.hire-readiness-heading a,.hire-developer-link a{color:var(--teal);align-items:center;gap:12px;font-size:12px;line-height:1.9;display:flex}.hire-readiness{padding-block:38px}.hire-readiness-heading{justify-content:space-between;align-items:baseline;gap:28px;display:flex}.hiring-home .hire-readiness-heading h2{font-size:24px}.hire-readiness .status-table{margin-top:22px}.hire-readiness .status-row{padding-block:22px}.hire-developer-link{border-block:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:22px;padding-block:22px;display:flex}.hire-closing{padding-block:36px 60px}.agent-preparation{padding-block:26px 60px}.agent-app-navigation{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 26px;margin-bottom:40px;padding-bottom:20px;display:flex}.agent-app-navigation a{color:var(--muted);padding-block:10px;font-size:12px}.agent-app-navigation a[aria-current=page]{color:var(--teal)}.agent-preparation h1,html[lang=ru] .agent-preparation h1{letter-spacing:-1.5px;max-width:900px;margin-top:20px;font-size:clamp(30px,4vw,49px);line-height:1.3}.agent-preparation-lead{max-width:740px;color:var(--muted);margin-block:22px 34px;font-size:15px;line-height:2}.agent-preparation-panel{border:1px solid var(--border);background:var(--surface);border-radius:6px;max-width:800px;padding:28px}.agent-preparation-panel>svg{color:var(--teal)}.agent-preparation-panel p,.agent-preparation-panel li{color:var(--muted);margin-top:18px;font-size:14px;line-height:2}.agent-preparation-panel .button{margin-top:24px}.agent-preparation-panel button:disabled{color:var(--muted);opacity:1;border-color:var(--border)}.agent-preparation-links{flex-wrap:wrap;gap:26px;margin-top:28px;display:flex}.agent-preparation-links a{color:var(--teal);align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}@media (max-width:1279px){.site-header .desktop-nav.product-nav{display:none}.site-header .menu-toggle{display:grid}.site-header .header-controls{margin-left:auto}.hire-hero{gap:35px}.hire-free-section,.hire-pricing,.hire-economy{gap:45px}}@media (max-width:900px){.hire-hero{grid-template-columns:1fr;padding-top:42px}.hire-hero-copy{max-width:720px}.hire-workflow{display:none}.hire-agent-card{padding:20px}.hire-agent-card h3{font-size:18px}.hire-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.hire-economy{grid-template-columns:1fr}.hire-economy .economy-visual{width:min(530px,100%);margin-inline:auto}}@media (max-width:639px){.hire-hero{padding-block:32px 30px}.hire-hero h1,html[lang=ru] .hire-hero h1{letter-spacing:-1.2px;font-size:clamp(30px,7.3vw,42px);line-height:1.25}.hire-description{font-size:13px}.hire-availability{font-size:10px}.hire-actions{flex-direction:column;align-items:stretch}.hire-agent-grid,.hire-mode-grid,.hire-free-section,.hire-pricing{grid-template-columns:1fr}.hire-agent-card{padding:23px}.hire-agent-card h3{margin-top:18px;font-size:21px}.hire-agent-card>p{margin-bottom:17px}.hire-free-section{gap:25px;padding-top:54px}.hire-chat-status{padding:22px}.hire-comparison{padding-block:45px}.hire-mode-grid article,.hire-mode-grid article:first-child{border-left:0;border-bottom:1px solid var(--border);padding:24px 0}.hire-mode-grid article:last-child{border-bottom:0;padding-bottom:0}.hire-mode-grid{margin-top:12px}.hire-steps{grid-template-columns:1fr;gap:20px}.hire-steps li{grid-template-columns:24px 1fr;gap:0 12px;display:grid}.hire-steps li>span{padding-top:5px}.hire-steps h3{margin-top:0}.hire-steps p{grid-column:2;margin-top:7px}.hire-steps-section{padding-block:40px}.hire-pricing{gap:22px;padding-bottom:42px}.hire-readiness-heading{flex-direction:column;gap:12px}.hire-economy{padding-block:36px}.hire-readiness{padding-top:20px}.hire-developer-link{flex-direction:column}.agent-preparation-panel{padding:22px}.agent-app-navigation{gap:4px 18px;margin-bottom:28px}}
