.gs-root .lp,.gs-root .lp-head{background:#f3f4f8}.gs-root .lp-btn.is-primary{box-shadow:none;background:#12132b}.gs-root .lp-btn.is-primary:hover{background:#2f4693}.gs-root .lp-head .lp-btn{white-space:nowrap}.gs-page{color:#12132b;max-width:1280px;margin:auto;padding:0 32px}.gs-launch{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;padding:64px 0 48px;display:grid}.gs-hero{padding:48px 0 0}.gs-eyebrow{color:#535568;margin-bottom:24px;font-size:14px;line-height:1.4}.gs-hero h1{letter-spacing:-.04em;text-wrap:balance;font-size:60px;font-weight:500;line-height:1}.gs-hero h1 span{color:#626478}.gs-intro{text-wrap:pretty;max-width:440px;margin:24px 0 32px;font-size:18px;line-height:1.5}.gs-price{color:#626478;margin:16px 0;font-size:14px;line-height:1.5}.gs-demo{position:relative;container-type:inline-size}.gs-scene{isolation:isolate;border-radius:16px}.gs-scene-image{mix-blend-mode:multiply;width:100%;height:auto;display:block}.gs-scene-labels{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;padding:0;font-size:20px;font-weight:500;display:grid}.gs-scene-labels span:last-child{color:#2f4693}.gs-flying-file{opacity:0;pointer-events:none;background:#fff;border:1px solid #b8c3dc;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;display:flex;position:absolute;top:50%;left:25%;box-shadow:0 8px 24px #12132b18}.is-playing .gs-flying-file{animation:4s cubic-bezier(.22,1,.36,1) both gs-zip}@keyframes gs-zip{0%,15%{opacity:0;transform:translateY(8px)rotate(-6deg)}25%,40%{opacity:1;transform:translate(0)rotate(-6deg)}75%{opacity:1;transform:translate(30cqw,-16px)rotate(4deg)}90%,to{opacity:0;transform:translate(30cqw)rotate(0)}}.gs-demo-caption{color:#626478;justify-content:space-between;align-items:center;margin:16px 0 24px;font-size:12px;display:flex}.gs-demo-caption button{cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.gs-two-steps{background:#fff;border:1px solid #d8dce7;border-radius:16px;grid-template-columns:1fr 1fr;gap:24px;padding:24px;display:grid;box-shadow:0 12px 32px #12132b06}.gs-two-steps h3{margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.4}.gs-two-steps p{color:#535568;font-size:14px;line-height:1.5}.gs-two-steps .lp-btn{white-space:normal;text-align:left;border:1px solid #cbd0dd;border-radius:8px;margin-top:16px;padding:12px;font-size:14px}.gs-two-steps details{margin-top:12px;font-size:12px}.gs-two-steps summary,.gs-help summary{cursor:pointer;padding:8px 0}.gs-prompt{white-space:pre-wrap;background:#f3f4f8;border:1px solid #d8dce7;border-radius:8px;max-height:400px;margin-top:8px;padding:16px;overflow:auto}.gs-copy-status{color:#a33c34;font-size:14px;display:block}.gs-note{color:#626478;margin-top:16px;font-size:12px;line-height:1.5}.gs-reasons{grid-template-columns:repeat(3,1fr);gap:32px;padding:32px 0 64px;display:grid}.gs-reasons article{min-width:0}.gs-reasons h2{margin:24px 0 12px;font-size:24px;font-weight:500;line-height:1.3}.gs-reasons p{color:#535568;text-wrap:pretty;font-size:16px;line-height:1.5}.gs-proof-art{background:#e9ecf3;border:1px solid #d8dce7;border-radius:12px;justify-content:center;align-items:center;gap:24px;height:128px;display:flex}.gs-provider-art img{width:48px;height:48px}.gs-provider-art>span{color:#75788b}.gs-file-art{font:14px var(--font-ibm-plex-mono,monospace);flex-direction:column;align-items:flex-start;gap:8px;padding:24px 32px}.gs-file-art span:before{content:"↳";color:#7e91bf;margin-right:12px}.gs-zip-art{font:18px var(--font-ibm-plex-mono,monospace);color:#2f4693;background:#e1e7f4}.gs-conversations{color:#fff;background:#12132b;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px 48px;padding:40px;display:grid}.gs-conversations h2{font-size:30px;font-weight:500;line-height:1.2}.gs-conversations>p{color:#c5c8d8;grid-column:1;font-size:16px;line-height:1.5}.gs-thread-examples{flex-direction:column;grid-area:1/2/3;justify-content:center;gap:12px;display:flex}.gs-thread-examples span{background:#25273f;border:1px solid #42455d;border-radius:8px;padding:16px 24px;font-size:16px}.gs-thread-examples span:before{content:"↳";color:#8da8f1;margin-right:16px}.gs-end{text-align:center;padding:48px 0 64px}.gs-help{text-align:left;border:1px solid #d8dce7;border-radius:8px;max-width:640px;margin:24px auto;padding:16px}.gs-comparison{text-underline-offset:4px;font-size:14px;text-decoration:underline}.gs-page :focus-visible{outline-offset:4px;outline:2px solid #2f4693}@media (max-width:1023px){.gs-launch{gap:32px}.gs-hero h1{font-size:48px}.gs-two-steps{grid-template-columns:1fr;gap:24px}.gs-scene-labels{font-size:18px}}@media (max-width:767px){.gs-page{padding:0 24px}.gs-launch{grid-template-columns:1fr;gap:16px;padding:32px 0}.gs-hero{padding:0}.gs-eyebrow{margin-bottom:16px}.gs-hero h1{font-size:48px}.gs-intro{margin:16px 0 24px;font-size:16px}.gs-price{margin:12px 0;font-size:12px}.gs-scene{margin:0 -16px}.gs-two-steps{gap:20px;padding:20px}.gs-demo-caption{margin:12px 0 16px}.gs-reasons{grid-template-columns:1fr;gap:24px;padding:24px 0 40px}.gs-reasons article{grid-template-columns:88px 1fr;gap:0 16px;display:grid}.gs-proof-art{border-radius:8px;grid-area:1/1/3;gap:8px;height:88px}.gs-provider-art img{width:24px;height:24px}.gs-provider-art span{display:none}.gs-reasons h2{margin:0 0 8px;font-size:20px}.gs-reasons p{grid-column:2;font-size:14px}.gs-file-art{gap:6px;padding:12px;font-size:10px}.gs-file-art span:before{display:none}.gs-zip-art{flex-direction:column;font-size:10px}.gs-conversations{grid-template-columns:1fr;gap:16px;padding:24px}.gs-conversations h2{font-size:24px}.gs-conversations>p{font-size:14px}.gs-thread-examples{grid-area:auto/1}.gs-thread-examples span{padding:12px 16px;font-size:14px}.gs-root .lp-head .lp-btn{font-size:12px}}@media (prefers-reduced-motion:reduce){.is-playing .gs-flying-file{animation:none}.gs-demo-caption button{display:none}}
