.product-demo-module__QWvXKW__section{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:88px;display:grid}.product-demo-module__QWvXKW__copy{text-align:center;min-width:0}.product-demo-module__QWvXKW__copy a{color:var(--sage);margin-top:25px;font-size:13px}.product-demo-module__QWvXKW__player{border:1px solid var(--line-strong);background:var(--panel);width:100%;min-width:0;max-width:1080px;box-shadow:0 12px 35px -22px var(--preview-shadow);border-radius:9px;justify-self:center;overflow:hidden}.product-demo-module__QWvXKW__player video{aspect-ratio:16/9;background:#f2f2e8;width:100%;height:auto;display:block}.product-demo-module__QWvXKW__player video:focus-visible{outline:2px solid var(--green);outline-offset:-3px}@media (max-width:1000px){.product-demo-module__QWvXKW__section{gap:28px;padding-top:68px}}@media (max-width:600px){.product-demo-module__QWvXKW__section{gap:26px;padding-top:56px}.product-demo-module__QWvXKW__copy h2{font-size:clamp(25px,8vw,32px)}.product-demo-module__QWvXKW__copy a{margin-top:18px}}
.application-snapshots-module__NOx3_a__section{padding-bottom:90px;scroll-margin-top:15px}.application-snapshots-module__NOx3_a__layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:34px;display:grid}.application-snapshots-module__NOx3_a__preview{border:1px solid var(--line);background:var(--white);border-radius:8px;min-width:0;overflow:hidden}.application-snapshots-module__NOx3_a__previewHeader{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:18px 22px;font-size:13px;display:flex}.application-snapshots-module__NOx3_a__previewHeader>span:first-child{align-items:center;gap:8px;font-weight:500;display:inline-flex}.application-snapshots-module__NOx3_a__previewHeader>span:last-child{color:var(--muted);font-size:11px}.application-snapshots-module__NOx3_a__dot{background:var(--green);border-radius:50%;width:5px;height:5px}.application-snapshots-module__NOx3_a__chartScroll{padding:14px 8px 4px;overflow-x:auto}.application-snapshots-module__NOx3_a__chartScroll:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.application-snapshots-module__NOx3_a__chartScroll svg{width:100%;min-width:520px;font-family:Arial,sans-serif;display:block}.application-snapshots-module__NOx3_a__chartLabel{fill:var(--ink);font-size:16px}.application-snapshots-module__NOx3_a__total{fill:var(--ink);font-size:39px;font-weight:600}.application-snapshots-module__NOx3_a__count{font-size:20px;font-weight:500}.application-snapshots-module__NOx3_a__percentage{fill:var(--muted);font-size:14px;font-weight:400}.application-snapshots-module__NOx3_a__preview figcaption{border-top:1px solid var(--line-soft);color:var(--muted);padding:15px 22px;font-size:12.5px;line-height:1.75}.application-snapshots-module__NOx3_a__mobileHint{display:none}.application-snapshots-module__NOx3_a__guide{min-width:0;padding-top:2px}.application-snapshots-module__NOx3_a__guide>.eyebrow{font-size:11px}.application-snapshots-module__NOx3_a__guide h3{font:400 28px/1.2 var(--display);letter-spacing:-.03em;margin-top:10px}.application-snapshots-module__NOx3_a__steps{color:var(--muted);gap:8px;margin:18px 0 0;padding-left:19px;font-size:14.5px;line-height:1.75;list-style:decimal;display:grid}.application-snapshots-module__NOx3_a__steps li::marker{color:var(--green)}.application-snapshots-module__NOx3_a__prompt{margin-top:22px}.application-snapshots-module__NOx3_a__prompt blockquote{overflow-wrap:anywhere;min-height:0;padding:19px 15px;font-size:14px;line-height:1.85}.application-snapshots-module__NOx3_a__prompt .prompt-window-header{padding-inline:12px}.application-snapshots-module__NOx3_a__prompt .prompt-window-header>span{font-size:11px}.application-snapshots-module__NOx3_a__prompt .prompt-window-header:has(.copy-fallback){flex-wrap:wrap}.application-snapshots-module__NOx3_a__prompt .copy-control:has(.copy-fallback){flex-basis:100%;min-width:0}.application-snapshots-module__NOx3_a__prompt .prompt-result{align-items:flex-start;font-size:12.5px;line-height:1.75}.application-snapshots-module__NOx3_a__prompt .prompt-result svg{margin-top:1px}.application-snapshots-module__NOx3_a__archiveNote{color:var(--muted);margin-top:16px;font-size:13.5px;line-height:1.8}.application-snapshots-module__NOx3_a__archiveNote strong{color:var(--ink);font-weight:400}.application-snapshots-module__NOx3_a__details{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;margin-top:26px;padding-top:21px;display:flex}.application-snapshots-module__NOx3_a__details>div{align-items:flex-start;gap:10px;display:flex}.application-snapshots-module__NOx3_a__details>div>svg{color:var(--green);margin-top:2px}.application-snapshots-module__NOx3_a__details p{color:var(--muted);font-size:13.5px;line-height:1.8}.application-snapshots-module__NOx3_a__details strong{color:var(--ink);font-size:14.5px;font-weight:500;display:block}.application-snapshots-module__NOx3_a__details p span{margin-top:3px;display:block}.application-snapshots-module__NOx3_a__details a{flex-shrink:0;font-size:13.5px}@media (max-width:1000px){.application-snapshots-module__NOx3_a__layout{grid-template-columns:1fr;gap:30px}.application-snapshots-module__NOx3_a__guide{grid-template-columns:1fr 1.15fr;column-gap:32px;display:grid}.application-snapshots-module__NOx3_a__guide h3,.application-snapshots-module__NOx3_a__steps{grid-column:1}.application-snapshots-module__NOx3_a__guide>.eyebrow{grid-column:1}.application-snapshots-module__NOx3_a__prompt{grid-area:1/2/5;margin-top:0}.application-snapshots-module__NOx3_a__archiveNote{grid-column:1}}@media (max-width:600px){.application-snapshots-module__NOx3_a__section{padding-bottom:61px}.application-snapshots-module__NOx3_a__layout{gap:26px}.application-snapshots-module__NOx3_a__guide{display:block}.application-snapshots-module__NOx3_a__prompt{margin-top:20px}.application-snapshots-module__NOx3_a__previewHeader{padding:15px}.application-snapshots-module__NOx3_a__preview figcaption{border-top:0;padding:12px 15px 4px}.application-snapshots-module__NOx3_a__mobileHint{color:var(--muted);padding:0 15px 13px;font-size:11px;line-height:1.8;display:block}.application-snapshots-module__NOx3_a__details{flex-direction:column;align-items:flex-start;gap:16px}.application-snapshots-module__NOx3_a__details strong{font-size:12px}}
