/* Approved product images stay readable at every viewport size. */
.hero157{max-width:none;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;align-items:center;padding:44px 0 32px}.hero157 h1{font-size:clamp(40px,5vw,66px);line-height:1.05;letter-spacing:-.045em}.hero157 h1 em{font-style:normal;color:var(--accent,#a98aff)}.hero157 .lead{font-size:19px}.quiet157{font-size:13px;line-height:1.6;opacity:.8}.product-media157{margin:24px 0;min-width:0}.product-media157 a{display:block;border:1px solid #39445b;border-radius:14px;overflow:hidden;background:#0c1220;box-shadow:0 18px 60px #0003}.product-media157 a:focus-visible{outline:3px solid #b59aff;outline-offset:5px}.product-media157 img{display:block;width:100%;height:auto}.product-media157 figcaption{font-size:13px;line-height:1.6;margin:12px 4px;color:#bac5d8}.product-media157 figcaption span{display:block;font-size:11px;opacity:.8}.product-story157{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:32px;align-items:center;margin:48px 0}.product-story157 h2,.choice157 h2{font-size:clamp(26px,3vw,38px);line-height:1.15}.workflow157{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:40px 0 64px}.workflow157 article{border-top:1px solid #39445b;padding:22px 0}.workflow157 span{color:#b49aff;font-size:13px}.workflow157 h3{font-size:21px}.choice157{display:flex;align-items:center;gap:32px;margin-top:32px}.choice157>div{flex:1}.choice157>.button{flex-shrink:0}.image-viewer157{color:#edf0f9;background:#101725;border:1px solid #52617c;border-radius:16px;padding:18px;max-width:96vw;width:min(1600px,96vw);max-height:94vh}.image-viewer157::backdrop{background:#03060ce8}.image-viewer157 header{position:static;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 0 14px;border:0;background:none}.image-viewer157 h2{font-size:18px;margin:0}.image-viewer157 img{display:block;max-width:100%;max-height:76vh;width:auto;height:auto;margin:auto}.image-viewer157 p{font-size:13px;margin:12px 0 0}.help-intro157{margin-bottom:28px}.help-intro157 .row{flex-wrap:wrap}.workspace-note157{border-left:3px solid #ad8cff;padding-left:20px;margin:24px 0}.feature-footer156 nav{gap:24px}.feature-footer156 a{overflow-wrap:anywhere}
@media(max-width:1050px){.hero157,.product-story157{grid-template-columns:1fr}.hero157{gap:4px;padding-top:26px}.hero157 h1 br{display:none}.hero157 h1 br:after{content:' '}.hero157 h1{max-width:750px}.product-story157{gap:4px}.choice157{align-items:flex-start;flex-direction:column}.hero157 .product-media157{margin-top:12px}}
@media(max-width:600px){.workflow157{grid-template-columns:1fr;gap:4px;margin:20px 0}.hero157 h1{font-size:40px}.hero157 h1 br{display:block}.hero157 .row{align-items:stretch;flex-direction:column}.product-story157{margin:30px 0}main{padding-left:16px;padding-right:16px}.image-viewer157{padding:10px}.image-viewer157 header{flex-wrap:wrap}.image-viewer157 img{max-height:70vh}.choice157>.button{white-space:normal}.feature-footer156 nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
