.showcase{max-width:1240px;padding:34px;background:linear-gradient(rgba(8,39,31,.2),rgba(8,39,31,.42)),url('/assets/painterly-forest-v1.webp') center/cover;border-radius:14px}.showcase-caption,.showcase-foot{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.35)}.workbench h2,.workbench h3,.workbench strong,.workbench button{font-family:var(--sans)}.workbench h2,.workbench h3{letter-spacing:-.025em}.outline,.text-link,.source-button,.tour-toggle{appearance:none;border:0;background:transparent;font-family:var(--sans);font-weight:600}.tour-toggle{padding:8px 10px;border:1px solid currentColor;border-radius:4px}.source-button,.text-link{color:#365f4d;text-decoration:underline;text-underline-offset:3px}.finding-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 0}.finding-footer>span{max-width:65%;line-height:1.45}.sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-showcase .demo-label{border:1px solid #9fb0a7;padding:6px 9px;border-radius:4px}@media(max-width:760px){.showcase{padding:14px;border-radius:10px}.finding-footer{align-items:flex-start;flex-direction:column}.finding-footer>span{max-width:none}}

@keyframes desk-reveal{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.workbench [role="tabpanel"]:not([hidden]){animation:desk-reveal .28s ease both}.workbench .rail-item{transition:background-color .18s ease,color .18s ease}.workbench .rail-item:hover{background:#294b3e}.workbench .source-button:hover,.workbench .text-link:hover{color:#55704b}@media(prefers-reduced-motion:reduce){.workbench [role="tabpanel"]{animation:none!important}}
