.feature-hero{text-align:center;padding-block:60px 48px}.feature-hero .overline{color:var(--accent);margin-bottom:22px}.prism .feature-hero h1{font-size:clamp(48px,5.5vw,78px)}.feature-hero .lead{max-width:610px;margin-inline:auto}.feature-jumps{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.feature-jumps a{background:#ffffffb8;border:1px solid #dcdaf0;border-radius:30px;padding:10px 14px;font-size:11px;text-decoration:none}.feature-jumps a span{color:var(--accent);margin-left:8px}.feature-jumps a:hover{background:#eee9ff}.workspace-section{background:linear-gradient(120deg,#e9edff,#eee5fc 65%,#f9e3ee);border-radius:20px;grid-template-columns:.7fr 1.3fr;align-items:center;gap:45px;padding:35px;display:grid}.workspace-copy h2{letter-spacing:-1.1px;margin-top:15px;font-size:31px}.workspace-copy p:not(.overline){color:var(--muted);margin-top:20px;font-size:13px}.workspace-copy .capture-note{font-size:10px!important}.workspace-capture{min-width:0}.workspace-capture figcaption{font-size:7px}.workflow-list{padding-block:25px}.workflow{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:75px;scroll-margin-top:30px;display:grid}.workflow:last-child{border-bottom:none}.workflow:nth-child(2n) .workflow-copy{order:2}.workflow-copy .overline{color:var(--accent);margin-bottom:17px}.workflow-copy h2{font-size:37px}.workflow-copy>p:not(.overline){color:var(--muted);margin-top:21px;font-size:14px}.workflow-copy ul{margin-block:23px;padding:0;list-style:none}.workflow-copy li{margin-block:12px;padding-left:24px;font-size:13px;line-height:1.7;position:relative}.workflow-copy li:before{content:"✓";color:var(--accent);position:absolute;left:0}.scope-note{color:var(--muted);line-height:1.8;font-size:11px!important}.workflow-art{background:#edf0ff;border-radius:18px;justify-content:center;align-items:center;min-height:330px;padding:40px 35px 55px;display:flex;position:relative}.workflow-art figcaption{bottom:21px;text-align:center;color:#586575;font-size:8px;position:absolute;inset-inline:12px}.search-example{background:#fff;border:1px solid #d7ddec;border-radius:12px;width:100%;padding:20px;box-shadow:0 12px 30px #283c7210}.sample-search{color:#343c61;border:1px solid #b9b4e9;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:11px;display:flex}.sample-search>span{font-size:21px;line-height:1}.sample-search b{color:#68718a;margin-left:auto;font-size:8px;font-weight:500}.search-hit{padding-top:18px}.search-hit small{letter-spacing:1px;color:#778399;font-size:7px}.search-hit p{margin-top:6px;font-size:11px;line-height:1.8}.search-hit mark{color:#473776;background:#e4dcff;border-radius:2px;padding-inline:2px}.markup-art{background:#fdebf2}.review-example{background:#fff;border-radius:7px;width:100%;padding:27px;box-shadow:0 10px 25px #654b6810}.sample-file{letter-spacing:1.2px;color:#6f7087;font-size:7px}.review-example h3{margin-block:15px;font-size:26px}.review-example>p{font-size:11px}.review-example mark{color:#4c4230;background:#ffe9a3}.annotation-note{background:#fff7db;border-left:3px solid #d4a53c;margin-top:23px;padding:13px}.annotation-note span{letter-spacing:.7px;color:#795c21;font-size:7px}.annotation-note p{margin-top:5px;font-size:10px}.sample-lines{background:repeating-linear-gradient(#0000 0 8px,#edf0f4 8px 10px);height:25px;margin-top:20px}.forms-art{background:#e5f6f4}.forms-art .form-diagram{padding:25px}.spaced{margin-top:20px}.form-note{min-height:70px;line-height:1.6}.pages-art{background:#e6f1ff}.organize-example{width:100%}.page-strip{gap:14px;display:flex}.page-strip>div{background:#fff;border:1px solid #d1dcf0;border-radius:5px;flex:1;min-height:135px;padding:17px 13px}.page-strip span{color:#516b97;font-size:20px;font-weight:650}.page-strip i{background:#dce4f3;height:3px;margin-top:14px;display:block}.page-strip .moving-page{border:2px solid #7a64e1;transform:translateY(-15px);box-shadow:0 8px 20px #6c55c326}.move-indicator{text-align:center;letter-spacing:1.1px;color:#6353b4;margin-top:20px;font-size:8px;display:block}.organize-labels{justify-content:center;gap:8px;margin-top:25px;display:flex}.organize-labels span{color:#536580;background:#fff;border-radius:5px;padding:7px 12px;font-size:9px}.output-section{background:#f5f6fc}.output-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.output-grid article{background:#fff;border:1px solid #e6e7f0;border-radius:13px;padding:27px}.output-symbol{color:#6544d9;background:#eee9ff;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:22px;font-size:23px;display:grid}.output-grid h3{letter-spacing:-.7px;font-size:23px}.output-grid p{color:var(--muted);margin-top:15px;font-size:13px}.output-grid small{color:#627086;border-top:1px solid #e6e7f0;margin-top:22px;padding-top:15px;font-size:10px;line-height:1.8;display:block}.assistant-section{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.assistant-section h2{margin-top:17px}.assistant-section>div>p:not(.overline){color:var(--muted);font-size:14px}.assistant-section .scope-note{margin-top:20px}.release-note{background:#f5f6fa;border:1px solid #e1e7ef;border-radius:9px;align-items:baseline;gap:14px;margin-bottom:35px;padding:20px 25px;display:flex}.release-note p{color:var(--muted);font-size:11px}@media (width<=1050px){.workflow{gap:40px}.workflow-art{padding-inline:25px}.workspace-section{gap:28px;padding:28px}.workspace-copy h2{font-size:27px}.output-grid{gap:15px}.output-grid article{padding:22px}}@media (width<=760px){.feature-hero{padding-block:35px}.prism .feature-hero h1{font-size:clamp(42px,9vw,64px)}.feature-jumps{gap:8px}.feature-jumps a{padding:9px 12px;font-size:10px}.workspace-section{grid-template-columns:1fr;gap:25px;padding:25px}.workspace-copy .capture-note{max-width:360px}.workflow{grid-template-columns:1fr;gap:26px;padding-block:45px}.workflow:nth-child(2n) .workflow-copy{order:initial}.workflow-copy h2{font-size:32px}.workflow-art{min-height:300px;padding:30px 23px 55px}.sample-search{gap:7px;font-size:10px}.sample-search b{font-size:7px}.search-example{padding:15px}.output-grid{grid-template-columns:1fr}.output-grid article{padding:25px}.assistant-section{grid-template-columns:1fr;gap:25px}.page-strip{gap:10px}.page-strip>div{min-height:115px;padding:14px 10px}}
