
:root{--ink:#073668;--muted:#4c6779;--paper:#ffffff;--white:#ffffff;--line:#cbdfe3;--yellow:#f3d775;--sage:#e7f3f2}
html{scroll-behavior:auto;scroll-padding-top:20px}body{background:white}main>.hero.wrap{padding-top:0}.wrap{width:100%;max-width:none}.workspace{box-shadow:none;border-radius:24px;grid-template-columns:1.15fr 1fr}.visual{background:#e7f3f2}.visual:before{display:none}.section{padding:65px 0 10px}.section-head .eyebrow{font-family:inherit;font-size:13px;letter-spacing:0;margin-bottom:16px}.section h2{font-size:clamp(30px,3.7vw,44px);font-weight:600}.quote-aside{background:#e3f1ed}.quote-item{min-height:100px}.model-stage{min-height:280px}.model-view-controls button{min-height:40px}.primary{background:#073668}.tabs button[aria-selected=true]{background:#073668}.readiness{margin-top:28px}.toast{bottom:auto;top:var(--embed-toast-top,20px)}dialog{bottom:auto;top:var(--embed-dialog-top,20px);max-height:var(--embed-dialog-height,600px)}.model-labels span{color:#183d32}
@media(max-width:760px){.workspace{grid-template-columns:1fr}.workspace .visual{order:0}.workspace .intake{order:1}.hero{padding:0}.wrap{width:100%}.model-stage{min-height:280px}.visual{padding-inline:18px}.intake{padding-inline:20px}.verify-layout{grid-template-columns:1fr}.section{padding-top:48px}.quote-item{padding:18px}.section-head>p{font-size:14px}.model-extra{flex-wrap:wrap}.usage-options span{font-size:12px}}

.usage-options label:has(input:focus-visible)>span{outline:3px solid var(--ink);outline-offset:3px}
