.operations-preview[data-astro-cid-evgbtjpk]{width:100%;max-width:40rem;min-width:0;margin:0 auto}.workspace[data-astro-cid-evgbtjpk]{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-md);overflow:hidden;font-size:.75rem;line-height:1.4}.workspace-header[data-astro-cid-evgbtjpk]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--border)}.workspace-brand[data-astro-cid-evgbtjpk]{font-size:1.0625rem;font-weight:900;color:var(--sage-deeper)}.workspace-context[data-astro-cid-evgbtjpk]{color:var(--sage-deeper);font-weight:700}.workspace-layout[data-astro-cid-evgbtjpk]{display:grid;grid-template-columns:7.5rem minmax(0,1fr)}.workspace-sidebar[data-astro-cid-evgbtjpk]{display:flex;flex-direction:column;gap:.4rem;padding:1rem .6rem;background:var(--cream);border-right:1px solid var(--border)}.workspace-module[data-astro-cid-evgbtjpk]{display:flex;align-items:center;gap:.5rem;padding:.55rem .5rem;border-radius:7px;font-weight:700}.workspace-module[data-astro-cid-evgbtjpk].selected{background:var(--sage-tint);color:var(--sage-deeper)}.module-mark[data-astro-cid-evgbtjpk]{width:.55rem;height:.55rem;border:1.5px solid currentColor;border-radius:2px;flex-shrink:0}.selected[data-astro-cid-evgbtjpk] .module-mark[data-astro-cid-evgbtjpk]{background:currentColor}.workspace-main[data-astro-cid-evgbtjpk]{padding:1.15rem;min-width:0}.overview-heading[data-astro-cid-evgbtjpk]{display:grid;gap:.3rem;margin-bottom:1rem}.overview-kicker[data-astro-cid-evgbtjpk]{color:var(--sage-deeper)}.overview-heading[data-astro-cid-evgbtjpk]>strong[data-astro-cid-evgbtjpk]{font-size:1.3rem;line-height:1.15}.overview-stats[data-astro-cid-evgbtjpk]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}.overview-stats[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]{display:grid;gap:.25rem;padding:.7rem .5rem;border:1px solid var(--border);border-radius:9px}.overview-stats[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]:first-child{background:var(--sage-tint)}.overview-stats[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]:nth-child(2){background:var(--blue-tint)}.overview-stats[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]:last-child{background:var(--cream)}.overview-stats[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]>span[data-astro-cid-evgbtjpk]{font-weight:700;font-size:.6875rem}.overview-stats[data-astro-cid-evgbtjpk] strong[data-astro-cid-evgbtjpk]{font-size:1.5rem;line-height:1.15}.overview-stats[data-astro-cid-evgbtjpk] strong[data-astro-cid-evgbtjpk] span[data-astro-cid-evgbtjpk]{font-size:.75rem;font-weight:600}.overview-stats[data-astro-cid-evgbtjpk] small[data-astro-cid-evgbtjpk]{font-size:.625rem}.workflow-list[data-astro-cid-evgbtjpk]{border:1px solid var(--border);border-radius:10px;padding:.8rem}.panel-title[data-astro-cid-evgbtjpk]{display:block;margin-bottom:.45rem}.workflow-row[data-astro-cid-evgbtjpk]{display:flex;align-items:center;gap:.5rem;padding:.7rem 0;border-top:1px solid var(--border)}.workflow-check[data-astro-cid-evgbtjpk]{color:var(--sage-deeper);font-weight:900}.workflow-row[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]{display:grid;gap:.2rem}.workflow-row[data-astro-cid-evgbtjpk] strong[data-astro-cid-evgbtjpk]{font-size:.6875rem}.workflow-row[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]>span[data-astro-cid-evgbtjpk]{font-size:.625rem}.workflow-status[data-astro-cid-evgbtjpk]{margin-left:auto;color:var(--sage-deeper);font-size:.625rem;text-align:right;max-width:4rem}.classroom-update[data-astro-cid-evgbtjpk]{display:flex;align-items:center;gap:.6rem;padding:.8rem;margin-top:.75rem;background:var(--blue-tint);border-radius:10px}.classroom-mark[data-astro-cid-evgbtjpk]{display:grid;place-items:center;width:1.8rem;height:1.8rem;flex-shrink:0;background:var(--card);border-radius:7px;font-weight:900}.classroom-update[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]{display:grid;gap:.2rem}.classroom-update[data-astro-cid-evgbtjpk]>div[data-astro-cid-evgbtjpk]>span[data-astro-cid-evgbtjpk]{font-size:.625rem}.workspace-footer[data-astro-cid-evgbtjpk]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;padding:.8rem 1.15rem;border-top:1px solid var(--border);font-size:.6875rem}.workspace-footer[data-astro-cid-evgbtjpk] strong[data-astro-cid-evgbtjpk]{margin-left:auto;color:var(--sage-deeper)}figcaption[data-astro-cid-evgbtjpk]{margin-top:.75rem;font-size:.75rem;color:var(--sage-deeper);text-align:center}@media(max-width:560px){.workspace-layout[data-astro-cid-evgbtjpk]{grid-template-columns:minmax(0,1fr)}.workspace-sidebar[data-astro-cid-evgbtjpk]{display:none}.workspace-main[data-astro-cid-evgbtjpk]{padding:1rem}.workspace-context[data-astro-cid-evgbtjpk]{font-size:.6875rem}}.demo-invite[data-astro-cid-ma35jso3]{background:var(--blue-tint)}.demo-grid[data-astro-cid-ma35jso3]{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.demo-steps[data-astro-cid-ma35jso3]{margin:0;padding-left:1.6rem;display:grid;gap:1.25rem}.demo-steps[data-astro-cid-ma35jso3] li[data-astro-cid-ma35jso3]{padding-left:.5rem}.demo-steps[data-astro-cid-ma35jso3] li[data-astro-cid-ma35jso3]::marker{color:var(--sage-deeper);font-weight:800}.availability[data-astro-cid-ma35jso3]{font-size:.9375rem}@media(max-width:760px){.demo-grid[data-astro-cid-ma35jso3]{grid-template-columns:1fr;gap:2rem}}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(2.5rem,5vw,4.5rem);background:radial-gradient(60rem 30rem at 85% -10%,var(--sage-tint) 0%,transparent 60%),radial-gradient(50rem 26rem at -10% 110%,var(--blue-tint) 0%,transparent 55%)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,3rem);align-items:center}.hero-copy[data-astro-cid-j7pv25f6]{min-width:0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.35rem,4.2vw,3.5rem);line-height:1.08;margin-bottom:1.25rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--sage-deeper)}.hero-sub[data-astro-cid-j7pv25f6]{font-size:1.125rem;max-width:48ch;line-height:1.6}.hero-audience[data-astro-cid-j7pv25f6]{color:var(--muted);max-width:44ch}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.hero-note[data-astro-cid-j7pv25f6]{margin:1rem 0 0;font-size:.8125rem;color:var(--sage-deeper)}.role-grid[data-astro-cid-j7pv25f6],.program-sizes[data-astro-cid-j7pv25f6],.safety-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.role-card[data-astro-cid-j7pv25f6]{padding:1.75rem}.role-icon[data-astro-cid-j7pv25f6]{display:block;font-size:2rem;margin-bottom:.75rem}.role-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.program-sizes[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.safety-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.role-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.program-sizes[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.safety-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin-bottom:0}.program-sizes[data-astro-cid-j7pv25f6]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--border)}.program-sizes[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem}.features-band[data-astro-cid-j7pv25f6]{background:var(--card);border-block:1px solid var(--border);scroll-margin-top:5.5rem}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.feature-group[data-astro-cid-j7pv25f6]{padding-block:1.5rem;border-top:1px solid var(--border)}.feature-group[data-astro-cid-j7pv25f6]:last-child{grid-column:1 / -1;max-width:50rem}.feature-group[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem}.feature-group[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:.65rem}.feature-group[data-astro-cid-j7pv25f6] .feature-detail[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--sage-deeper);margin:0}.section-action[data-astro-cid-j7pv25f6]{text-align:center;margin:2rem 0 0}.section-note[data-astro-cid-j7pv25f6]{max-width:80ch;margin:1.75rem auto 0;text-align:center;color:var(--muted);font-size:.875rem}.ai-band[data-astro-cid-j7pv25f6]{background:var(--sage-tint);border-block:1px solid var(--border)}.ai-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.availability[data-astro-cid-j7pv25f6]{color:var(--sage-deeper);font-size:.9rem}.review-workflow[data-astro-cid-j7pv25f6]{padding:2rem}.review-workflow[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.review-workflow[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{padding-left:1.25rem;margin:1.25rem 0}.review-workflow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:.35rem;margin-bottom:1rem}.review-workflow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{color:var(--sage-deeper);font-weight:800}.review-workflow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;color:var(--muted);font-size:.9375rem}.review-workflow[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{padding-top:1rem;border-top:1px solid var(--border);margin:0;color:var(--muted);font-size:.875rem}.teaser-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.teaser-card[data-astro-cid-j7pv25f6]{padding:1.75rem 1.5rem}.teaser-card[data-astro-cid-j7pv25f6].highlight{border-color:var(--sage-deep);border-width:2px}.teaser-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem}.teaser-price[data-astro-cid-j7pv25f6]{color:var(--muted);margin-bottom:.35rem}.teaser-price[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.9rem;color:var(--ink)}.teaser-price[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.875rem}.location-price[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:800;color:var(--sage-deeper);margin-bottom:.35rem}.teaser-standard[data-astro-cid-j7pv25f6],.teaser-children[data-astro-cid-j7pv25f6]{font-size:.875rem;margin-bottom:.75rem}.teaser-audience[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted);margin:.75rem 0 0}@media(max-width:960px){.hero-grid[data-astro-cid-j7pv25f6],.ai-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-copy[data-astro-cid-j7pv25f6]{max-width:42rem}.teaser-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.role-grid[data-astro-cid-j7pv25f6],.program-sizes[data-astro-cid-j7pv25f6]{gap:1rem}.role-card[data-astro-cid-j7pv25f6]{padding:1.25rem}}@media(max-width:760px){.role-grid[data-astro-cid-j7pv25f6],.program-sizes[data-astro-cid-j7pv25f6],.safety-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.5rem}.role-card[data-astro-cid-j7pv25f6]{padding:1.5rem}.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feature-group[data-astro-cid-j7pv25f6]:last-child{grid-column:auto}}@media(max-width:480px){.teaser-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;min-height:48px}.review-workflow[data-astro-cid-j7pv25f6]{padding:1.5rem}}
