.cursor-example-page-module__e4fq4q__shell{background:var(--marketing-canvas);min-height:100vh;color:var(--marketing-ink)}.cursor-example-page-module__e4fq4q__shell :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #285aff52}.cursor-example-page-module__e4fq4q__hero,.cursor-example-page-module__e4fq4q__moreExamplesSection,.cursor-example-page-module__e4fq4q__stepsSection,.cursor-example-page-module__e4fq4q__harvardKitSection,.cursor-example-page-module__e4fq4q__outcomeSection{width:min(var(--marketing-content), calc(100% - 48px));margin:0 auto}.cursor-example-page-module__e4fq4q__outcomeActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cursor-example-page-module__e4fq4q__moreExamplesActions{justify-content:center;margin-top:32px;display:flex}.cursor-example-page-module__e4fq4q__hero{grid-template-columns:minmax(0,.82fr) minmax(460px,1fr);align-items:center;gap:44px;padding:64px 0 56px;display:grid}.cursor-example-page-module__e4fq4q__heroCopy{min-width:0;max-width:560px}.cursor-example-page-module__e4fq4q__overline{color:var(--brand-action-deep);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--marketing-type-overline);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-weight:600;line-height:1.4}.cursor-example-page-module__e4fq4q__hero h1,.cursor-example-page-module__e4fq4q__moreExamplesSection h2,.cursor-example-page-module__e4fq4q__stepsSection h2,.cursor-example-page-module__e4fq4q__outcomeSection h2{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-weight:720}.cursor-example-page-module__e4fq4q__hero h1{max-width:620px;font-size:var(--marketing-type-hero);line-height:1.02}.cursor-example-page-module__e4fq4q__lede{max-width:520px;color:var(--marketing-muted);text-wrap:pretty;margin:24px 0 0;font-size:18px;line-height:1.56}.cursor-example-page-module__e4fq4q__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.cursor-example-page-module__e4fq4q__primaryAction{min-height:48px;font-size:var(--marketing-type-button);background:var(--brand-action);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:680;line-height:1;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s ease-out;display:inline-flex}.cursor-example-page-module__e4fq4q__primaryAction:hover{background:var(--brand-action-deep);transform:translateY(-1px)}.cursor-example-page-module__e4fq4q__secondaryAction{border:1px solid var(--marketing-line-strong);min-height:48px;color:var(--marketing-ink);font-size:var(--marketing-type-button);border-radius:9px;justify-content:center;align-items:center;padding:0 18px;font-weight:640;line-height:1;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s ease-out;display:inline-flex}.cursor-example-page-module__e4fq4q__secondaryAction:hover{border-color:var(--brand-action);background:var(--brand-action-soft);color:var(--brand-action-deep);transform:translateY(-1px)}.cursor-example-page-module__e4fq4q__primaryAction:active,.cursor-example-page-module__e4fq4q__secondaryAction:active,.cursor-example-page-module__e4fq4q__demoPlayButton:active{transform:scale(.98)}.cursor-example-page-module__e4fq4q__demoPanel{border:1px solid var(--marketing-line);background:var(--marketing-surface);border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 24px 54px #1113171a}.cursor-example-page-module__e4fq4q__demoChrome{border-bottom:1px solid var(--marketing-line);background:var(--marketing-surface-subtle);align-items:center;gap:7px;min-height:38px;padding:0 14px;display:flex}.cursor-example-page-module__e4fq4q__demoChrome span{background:var(--marketing-line-strong);border-radius:999px;width:10px;height:10px}.cursor-example-page-module__e4fq4q__demoChrome span:first-child{background:#ef6b5f}.cursor-example-page-module__e4fq4q__demoChrome span:nth-child(2){background:#f0bd4e}.cursor-example-page-module__e4fq4q__demoChrome span:nth-child(3){background:#5ac56f}.cursor-example-page-module__e4fq4q__demoChrome strong{color:var(--marketing-muted);margin-left:7px;font-size:12px;font-weight:560;line-height:1}.cursor-example-page-module__e4fq4q__demoVideoFrame{background:#f5f6f8;position:relative}.cursor-example-page-module__e4fq4q__demoVideo{aspect-ratio:29/27;object-fit:cover;background:#0f1115;width:100%;display:block}.cursor-example-page-module__e4fq4q__demoPoster{z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cursor-example-page-module__e4fq4q__demoPlayButton{z-index:2;appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1113178a;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;line-height:0;transition:background .15s,transform .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #1113172e}.cursor-example-page-module__e4fq4q__demoPlayButton:hover{background:#111317ad;transform:translate(-50%,calc(-50% - 1px))}.cursor-example-page-module__e4fq4q__demoPlayButton:focus-visible{outline-offset:3px;outline:3px solid #285aff6b}.cursor-example-page-module__e4fq4q__stepsSection{--docs-primary-soft:var(--brand-action-soft);--docs-line:var(--marketing-line);--docs-line-strong:var(--marketing-line-strong);padding:56px 0}.cursor-example-page-module__e4fq4q__sectionHeader{gap:10px;max-width:760px;display:grid}.cursor-example-page-module__e4fq4q__stepsSection h2,.cursor-example-page-module__e4fq4q__moreExamplesSection h2,.cursor-example-page-module__e4fq4q__outcomeSection h2{font-size:var(--marketing-type-page);line-height:1.07}.cursor-example-page-module__e4fq4q__moreExamplesSection{scroll-margin-top:calc(var(--site-sticky-header-height) + 16px);padding:72px 0 64px}.cursor-example-page-module__e4fq4q__moreExamplesSection figure{margin-top:36px}.cursor-example-page-module__e4fq4q__sectionLede{max-width:660px;color:var(--marketing-muted);text-wrap:pretty;margin:14px 0 0;font-size:17px;line-height:1.55}.cursor-example-page-module__e4fq4q__stepsSection h3{color:var(--marketing-ink);font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:18px;font-weight:600;line-height:1.28}.cursor-example-page-module__e4fq4q__outcomeSection{padding:48px 0 80px;display:block}.cursor-example-page-module__e4fq4q__outcomeCopy{max-width:820px}.cursor-example-page-module__e4fq4q__outcomeCopy p:last-child{max-width:620px;color:var(--marketing-muted);margin:20px 0 0;font-size:17px;line-height:1.56}.cursor-example-page-module__e4fq4q__harvardKitSection{border-top:1px solid var(--marketing-line);border-bottom:1px solid var(--marketing-line);scroll-margin-top:calc(var(--site-sticky-header-height) + 16px);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:32px;padding:48px 0;display:grid}.cursor-example-page-module__e4fq4q__harvardKitCopy{max-width:720px}.cursor-example-page-module__e4fq4q__harvardKitCopy h2{font-family:var(--font-display), var(--font-body), sans-serif;font-size:var(--marketing-type-page);letter-spacing:0;text-wrap:balance;margin:0;font-weight:720;line-height:1.07}.cursor-example-page-module__e4fq4q__harvardKitCopy p:last-child{max-width:660px;color:var(--marketing-muted);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.56}.cursor-example-page-module__e4fq4q__harvardKitActions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.cursor-example-page-module__e4fq4q__harvardKitActions .cursor-example-page-module__e4fq4q__primaryAction,.cursor-example-page-module__e4fq4q__harvardKitActions .cursor-example-page-module__e4fq4q__secondaryAction{width:100%}@media (max-width:1000px){.cursor-example-page-module__e4fq4q__hero{grid-template-columns:1fr;gap:32px;padding-top:48px}.cursor-example-page-module__e4fq4q__heroCopy{max-width:760px}}@media (max-width:700px){.cursor-example-page-module__e4fq4q__hero,.cursor-example-page-module__e4fq4q__moreExamplesSection,.cursor-example-page-module__e4fq4q__stepsSection,.cursor-example-page-module__e4fq4q__harvardKitSection,.cursor-example-page-module__e4fq4q__outcomeSection{width:min(100% - 40px, var(--marketing-content))}.cursor-example-page-module__e4fq4q__hero{padding:40px 0}.cursor-example-page-module__e4fq4q__hero h1{font-size:clamp(40px,11.5vw,52px)}.cursor-example-page-module__e4fq4q__lede{font-size:16px}.cursor-example-page-module__e4fq4q__heroActions{flex-direction:column;align-items:stretch}.cursor-example-page-module__e4fq4q__primaryAction{width:fit-content;max-width:100%}.cursor-example-page-module__e4fq4q__harvardKitSection{grid-template-columns:1fr;gap:24px;padding:40px 0}.cursor-example-page-module__e4fq4q__harvardKitCopy h2{font-size:clamp(34px,9vw,40px)}.cursor-example-page-module__e4fq4q__harvardKitActions .cursor-example-page-module__e4fq4q__primaryAction,.cursor-example-page-module__e4fq4q__harvardKitActions .cursor-example-page-module__e4fq4q__secondaryAction{width:100%}.cursor-example-page-module__e4fq4q__demoChrome strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cursor-example-page-module__e4fq4q__stepsSection{padding:40px 0}.cursor-example-page-module__e4fq4q__moreExamplesSection{padding:48px 0 40px}.cursor-example-page-module__e4fq4q__stepsSection h2,.cursor-example-page-module__e4fq4q__moreExamplesSection h2,.cursor-example-page-module__e4fq4q__outcomeSection h2{font-size:clamp(34px,9vw,40px)}.cursor-example-page-module__e4fq4q__outcomeSection{padding:40px 0 64px}}
