.ws-home .ws-hero{padding-top:clamp(32px,4vw,56px)}.ws-home .ws-hero-lede{max-width:690px;margin-top:16px}.ws-home .ws-hero-actions{margin-top:22px}.ws-home .ws-hero-facts{margin-top:12px}.ws-home .ws-hero-product{margin-top:24px}.ws-home .is-hero .sc-stage{padding:clamp(12px,1.5vw,22px)}.hero-glass{padding:clamp(10px,1.3vw,18px)}.ws-home :is(#done-problem,#debugging,#pro-quality,#pricing){padding-top:clamp(64px,7.5vw,100px)}.ws-home :is(#done-problem,#debugging,#pro-quality) .bd-section-head{margin-bottom:26px}.ws-home :is(.is-trust-pain,.glass-debug-scene) .sc-stage{padding:clamp(14px,2vw,28px)}:is(.ws-home,.ws-product) :is(.is-hero,.is-trust-pain,.glass-debug-scene) .sc-stage:before,.ws-home .bd-review .sc-stage:before{content:"";background:var(--painting-shade);position:absolute;inset:0}.trust-glass{padding:clamp(16px,2vw,28px)}.trust-native.bw,.glass-debug-window.bw{--u:1px;border:1px solid var(--ide-edge);border-radius:10px;flex-direction:column;height:auto;display:flex}.glass-trust-grid{grid-template-columns:1fr 1fr;display:grid}.glass-trust-grid>div{min-width:0;padding:clamp(22px,3vw,40px)}.glass-trust-saw{border-left:1px solid var(--ide-border)}.glass-panel-label{color:var(--ide-soft);font:500 13px/1.5 var(--sans);margin:0 0 22px}.glass-trust-said .handoff-provider{margin-bottom:16px}.glass-trust-said>strong{color:var(--ide-text-strong);font:500 42px/1.15 var(--sans);letter-spacing:-.025em}.glass-agent-claim{color:var(--ide-text);font:400 18px/1.5 var(--sans);margin:8px 0 24px}.glass-review-step{border-top:1px solid var(--ide-border);min-height:48px;color:var(--ide-text);font:400 14px/1.5 var(--sans);align-items:center;gap:10px;padding-top:18px;display:flex}.glass-review-step .provider-mark{flex:none;width:18px;height:18px}.glass-review-choice{color:var(--ide-soft);font:400 12px/1.5 var(--sans);margin:8px 0 0}.glass-trust-saw ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.glass-trust-saw li{color:var(--ide-text);font:400 17px/1.4 var(--sans);align-items:center;gap:12px;display:flex}.glass-trust-saw li>span{width:16px;color:var(--ide-success)}.glass-trust-saw li small{color:var(--ide-soft);margin-left:auto;font-size:12px}.glass-trust-saw .is-unchecked,.glass-trust-saw .is-unchecked>span{color:var(--ide-soft)}.glass-trust-files{border-top:1px solid var(--ide-border);color:var(--ide-soft);font:400 11px/1.5 var(--mono);justify-content:space-between;gap:12px;margin:24px 0 0;padding-top:14px;display:flex}.glass-debug-section .bd-eyebrow{align-items:center;gap:12px;display:flex}.glass-debug-frame{padding:clamp(14px,2vw,26px)}.glass-debug-prompt{border:1px solid var(--ide-border);background:var(--ide-surface);max-width:calc(100% - 48px);color:var(--ide-text);font:400 15px/1.5 var(--sans);border-radius:10px;align-self:flex-end;margin:18px 24px 0;padding:12px 16px}.glass-debug-body{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);padding:26px 30px;display:grid}.glass-debug-work{min-width:0}.glass-debug-agent{color:var(--ide-text);font:400 13px/1.5 var(--sans);align-items:center;gap:8px;margin:0 0 20px;display:flex}.glass-debug-agent .provider-mark{width:17px;height:17px}.glass-debug-agent>span{color:var(--ide-soft);margin-left:auto;font-size:11px}.glass-debug-step{gap:14px;margin-top:16px;display:flex}.glass-step-number{color:var(--ide-soft);font:400 10px/1.5 var(--mono);flex:none;padding-top:3px}.glass-debug-step.is-complete .glass-step-number{color:var(--ide-accent)}.glass-debug-step h3{color:var(--ide-text-strong);font:500 16px/1.4 var(--sans);margin:0}.glass-debug-step p{min-height:21px;color:var(--ide-soft);font:400 13px/1.6 var(--sans);margin:5px 0 0}.glass-debug-code{margin:14px 0 0 27px}.glass-debug-code>p{color:var(--ide-soft);font:400 11px/1.5 var(--sans);justify-content:space-between;gap:10px;margin:0 0 7px;display:flex}.glass-debug-code code{font:400 11px/1.5 var(--mono)}.glass-debug-diff{overflow-wrap:anywhere;border:1px solid var(--ide-border);border-radius:6px;min-height:66px}.glass-debug-diff p{background:var(--ide-del);color:var(--ide-text);font:400 12px/1.5 var(--mono);margin:0;padding:7px 10px}.glass-debug-diff p+p{background:var(--ide-add)}.glass-debug-diff p>span{color:var(--ide-danger);margin-right:8px}.glass-debug-diff p+p>span{color:var(--ide-add-ink)}.glass-debug-diff .glass-debug-code-pending{min-height:64px;color:var(--ide-soft);font-family:var(--sans);background:0 0;align-items:center;display:flex}.glass-debug-results{border-left:1px solid var(--ide-border);flex-direction:column;min-width:0;padding-left:clamp(24px,3vw,40px);display:flex}.glass-debug-results .glass-panel-label{color:var(--ide-text-strong);margin-bottom:16px;font-size:17px}.glass-debug-tests{border-collapse:collapse;text-align:left;width:100%;color:var(--ide-text);font:400 13px/1.5 var(--sans)}.glass-debug-tests th,.glass-debug-tests td{border-bottom:1px solid var(--ide-border);padding:14px 8px;font-weight:400}.glass-debug-tests th:first-child{padding-left:0}.glass-debug-tests th:last-child,.glass-debug-tests td:last-child{padding-right:0}.glass-debug-tests thead{color:var(--ide-soft);font-size:11px}.glass-debug-tests td{white-space:nowrap;color:var(--ide-soft)}.glass-debug-tests .is-failed{color:var(--ide-danger)}.glass-debug-tests .is-passed{color:var(--ide-success)}.glass-debug-verdict{align-items:flex-start;gap:10px;margin-top:25px;display:flex}.glass-debug-verdict>span{color:var(--ide-soft);font:400 17px/1.4 var(--sans)}.glass-debug-verdict.is-passed>span{color:var(--ide-accent)}.glass-debug-verdict h3{color:var(--ide-text-strong);font:500 17px/1.4 var(--sans);margin:0}.glass-debug-verdict p{color:var(--ide-soft);font:400 13px/1.6 var(--sans);margin:7px 0 0}.glass-debug-unchecked{color:var(--ide-soft);font:400 11px/1.6 var(--sans);margin:auto 0 0;padding-top:24px}.project-memory-demo{gap:12px;display:grid}.project-memory-window.bw{--u:1px;flex-direction:column;min-width:0;height:auto;display:flex;overflow:hidden}.project-memory-window .bw-settings{display:block}.project-memory-window :is(.bw-settings-nav,.bw-settings-lead,.bw-mem-add,.bw-mem-diag){display:none}.project-memory-window .bw-settings-body{gap:9px;padding:20px 22px}.project-memory-window .bw-settings-title{font-size:17px}.project-memory-window .bw-mem-label{font-size:12px}.project-memory-window .bw-mem-facts p{font-size:18px}.project-memory-window .bw-mem-facts li{border-bottom:0;gap:8px;padding:12px 0 2px}.project-memory-window .bw-mem-facts small{font-size:11px}.project-memory-window .bw-mem-actions{font-size:12px}.project-memory-delivery{color:var(--soft);font:400 11px/1.6 var(--sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:0;display:flex}.project-memory-delivery>span{color:var(--brand)}.project-memory-agents{gap:16px;padding:20px 22px;display:grid}.project-memory-agents>.bw-agent-run+.bw-agent-run{border-top:1px solid var(--ide-border);padding-top:16px}.project-memory-window .bw-run-model{display:none}.project-memory-window .bw-stream-say{font-size:14px}.project-memory-window .bw-run-word{color:var(--ide-soft)}.project-memory-window .is-done .bw-run-word{color:var(--ide-accent)}#memory .sc-stage{padding:22px}.glass-standard{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:18px 0;display:flex}.glass-standard h3{color:var(--strong);font:500 16px/1.5 var(--sans);margin:0 12px 0 0;display:inline}.glass-standard span{color:var(--soft);font:400 12px/1.5 var(--sans)}.glass-standard p{color:var(--soft);font:400 14px/1.5 var(--sans);margin:0}.glass-standard p>span{padding-inline:9px}.glass-pro-stage,.glass-pricing-stage{isolation:isolate;background:var(--surface) url(/assets/art/picure-cards.webp) center 66% / cover no-repeat;border-radius:18px;padding:24px;position:relative}.glass-pro-stage:before,.glass-pricing-stage:before{z-index:-1;border-radius:inherit;content:"";background:var(--painting-shade);position:absolute;inset:0}.glass-pro-card{grid-template-columns:.85fr 1.8fr;gap:clamp(24px,4vw,56px);padding:clamp(24px,3vw,38px);display:grid}.glass-pro-main{align-self:center}.glass-pro-main h3{color:var(--strong);font:500 clamp(30px, 3vw, 40px)/1.1 var(--sans);letter-spacing:-.03em;margin:0 0 12px}.glass-pro-main p{max-width:230px;color:var(--text);font:400 17px/1.5 var(--sans);margin:0}.glass-pro-main>span{color:var(--soft);font:400 12px/1.5 var(--sans);margin-top:16px;display:block}.glass-pro-extras{border-left:1px solid var(--liquid-edge);grid-template-columns:1fr 1fr;gap:20px 28px;padding-left:32px;display:grid}.glass-pro-extras h3{color:var(--strong);font:500 15px/1.4 var(--sans);margin:0 0 5px}.glass-pro-extras p{color:var(--soft);font:400 13px/1.5 var(--sans);margin:0}.glass-pro-section .dq-fine{color:var(--soft)}.ws-home .pc-heading{margin-bottom:26px}.ws-home .glass-pricing-stage{gap:18px;max-width:1080px;margin-top:0;padding:22px}.ws-home .pc-card.ws-glass{padding:26px}.ws-home .pc-price{margin-top:12px;font-size:42px}.ws-home .pc-description{min-height:44px;margin-top:10px;font-size:15px;line-height:1.45}.ws-home .pc-action{min-height:46px;margin-top:14px}.ws-home .pc-action-note{min-height:20px;color:var(--soft);margin-top:8px}.ws-home .pc-allowance{min-height:108px;margin-top:18px}.ws-home .pc-label{min-height:28px}.ws-home .pc-value{margin-top:6px;line-height:1.3}.ws-home .pc-allowance-note{color:var(--soft);font-size:12px}.ws-home .pc-card .pc-features-label{margin-top:16px}.ws-home .pc-card ul{gap:8px;margin:8px 0 0;padding-top:14px}.ws-home .pc-card li{color:var(--text);font-size:14px}.ws-home .pc-inline-status{color:var(--soft);font-size:11px}.ws-home .pc-card.is-pro{border-color:var(--liquid-edge)}@media (max-width:760px){.ws-home .ws-hero{padding-top:32px}.ws-home .ws-hero-lede{font-size:17px}.ws-home .is-hero .sc-stage{padding:10px}.hero-glass{padding:8px}.ws-home :is(#done-problem,#debugging,#pro-quality,#pricing){padding-top:64px}.ws-home :is(.is-trust-pain,.glass-debug-scene) .sc-stage,.trust-glass,.glass-debug-frame{padding:12px}.glass-trust-grid{grid-template-columns:minmax(0,1fr)}.glass-trust-grid>div{padding:22px 18px}.glass-trust-saw{border-top:1px solid var(--ide-border);border-left:0}.glass-trust-grid .glass-panel-label{margin-bottom:16px}.glass-trust-saw ul{gap:14px}.glass-trust-saw li{font-size:15px}.glass-trust-files{flex-wrap:wrap;margin-top:18px}.glass-trust-said>strong{font-size:36px}.glass-agent-claim{margin-bottom:18px;font-size:16px}.glass-review-step{font-size:13px}.glass-debug-prompt{max-width:calc(100% - 28px);margin:16px 14px 0;padding:10px 12px;font-size:14px}.glass-debug-body{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 16px}.glass-debug-agent{flex-wrap:wrap;margin-bottom:20px;font-size:12px}.glass-debug-agent>span{font-size:10px}.glass-debug-step{gap:10px;margin-top:18px}.glass-debug-step h3{font-size:16px}.glass-debug-step p{font-size:13px}.glass-debug-code{margin-left:23px}.glass-debug-diff p{padding:8px;font-size:12px}.glass-debug-diff p>span{margin-right:5px}.glass-debug-results{border-left:0;border-top:1px solid var(--ide-border);padding:22px 0 0}.glass-debug-tests{font-size:12px}.glass-debug-tests th,.glass-debug-tests td{padding:12px 5px}.glass-debug-tests thead{font-size:10px}.glass-debug-verdict h3{font-size:16px}#memory .sc-stage{padding:12px}.project-memory-window .bw-settings-body,.project-memory-agents{padding:18px 16px}.project-memory-window .bw-mem-facts p{font-size:17px}.project-memory-window .bw-stream-say{font-size:13px}.project-memory-window .bw-run-who{font-size:12px}.glass-debug-unchecked{margin-top:10px}.glass-standard{flex-direction:column;align-items:flex-start;gap:10px}.glass-standard h3{display:block}.glass-pro-stage,.ws-home .glass-pricing-stage{background-image:url(/assets/art/picure-cards-900.webp);padding:12px}.glass-pro-card{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.glass-pro-extras{border-left:0;border-top:1px solid var(--liquid-edge);gap:18px 20px;padding:24px 0 0}.glass-pro-main p{max-width:none;font-size:16px}.glass-pro-extras h3{font-size:14px}.glass-pro-extras p{font-size:12px}.ws-home .pc-card.ws-glass{padding:22px}.ws-home .pc-description{min-height:0}.ws-home .pc-allowance{min-height:0;margin-top:24px}.ws-home .pc-card .pc-features-label{margin-top:24px}}@media (min-width:761px){.ws-home .glass-debug-scene .sc-stage,.glass-debug-frame{padding:20px}.glass-debug-body{padding:26px 30px}.glass-debug-prompt{margin-top:16px}.glass-debug-agent{margin-bottom:18px}.glass-debug-step{margin-top:16px}}:is(.ws-home,.ws-product) :is(.trust-glass,.glass-debug-frame){padding:0}:is(.ws-home,.ws-product) .ws-glass:is(.hero-shot,.focus-shot)>.bw-scale>.bw-fill>.bw{background:0 0}
