.simple-prompt{border-left:3px solid var(--pine);background:var(--white);color:var(--ink);margin:24px 0;padding:18px 22px;font-size:clamp(18px,2vw,23px);line-height:1.5}.hero{padding-top:56px}.hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px}.hero-copy h1{letter-spacing:-.045em;font-size:clamp(44px,4.6vw,66px)}.hero-lead{font-size:19px}.hero-note{max-width:470px}.hero-actions .button{box-shadow:0 5px 16px #2457d61a}.publish-journey{--journey-play:running;background:linear-gradient(145deg,#e9f1fb,#fafdff);border:1px solid #ccdaed;border-radius:20px;margin:0;padding:23px;position:relative;box-shadow:0 18px 40px #061d5409}.publish-journey figcaption{min-height:32px;font:11px/1.5 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:21px;padding-right:108px;display:flex}.journey-label{color:#183e9e}.journey-source{align-items:center;gap:12px;display:flex}.agent-symbol{color:#2457d6;background:#fff;border:1px solid #ccdaed;border-radius:12px;flex:0 0 42px;place-items:center;height:42px;font-size:32px;display:grid}.journey-source strong{font-size:14px}.journey-source p{margin:3px 0 0;font-size:13px;line-height:1.35}.file-chip{font:10px var(--mono);color:#53627a;border:1px solid #ccdaed;border-radius:5px;margin-left:auto;padding:6px}.journey-wire{border-left:1px solid #9bb4d9;height:28px;margin-left:21px;position:relative}.journey-wire span{opacity:0;width:7px;height:7px;animation:8s ease-in-out infinite journey-signal;animation-play-state:var(--journey-play);background:#2457d6;border-radius:50%;position:absolute;top:0;left:-4px;box-shadow:0 0 10px #00c9ee80}.journey-wire.second span{animation-delay:2s}.journey-wire i{border-bottom:1px solid #577cae;border-right:1px solid #577cae;width:5px;height:5px;position:absolute;bottom:2px;left:-3px;transform:rotate(45deg)}.journey-service{background:#fff;border:1px solid #c4d6f1;border-radius:10px;align-items:center;gap:9px;padding:9px 12px;display:flex}.journey-service>strong{color:#061d54;letter-spacing:-.04em;font-size:21px}.journey-service>span:last-child{color:#53627a;margin-left:auto;font-size:12px}.journey-service b{color:#176444;margin-left:6px}.journey-browser{background:#fff;border:1px solid #c4d6f1;border-radius:10px;overflow:hidden}.journey-address{font:11px/1.4 var(--mono);color:#3a546f;align-items:center;gap:8px;padding:10px 12px;display:flex}.journey-address svg{color:#176444;flex-shrink:0}.journey-address>span:last-child{margin-left:auto}.journey-site{color:#fff;background:#061d54;justify-content:space-between;align-items:center;gap:8px;min-height:142px;padding:20px;display:flex}.journey-site>div>span{font:8px/1.5 var(--mono);color:#9cbedb;letter-spacing:.04em;margin-bottom:12px;display:block}.journey-site strong{font:600 23px/1.16 var(--display);letter-spacing:-.035em;display:block}.journey-site i{background:#00c9ee;border-radius:3px;width:48px;height:5px;margin-top:17px;display:block}.journey-art{flex:0 0 115px;width:115px;height:124px}.journey-recipient{align-items:center;gap:10px;padding-top:18px;display:flex}.recipient-avatar{color:#183e9e;background:#d4e9f6;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-size:20px;display:grid}.journey-recipient strong,.journey-recipient div>span{font-size:12px;line-height:1.6;display:block}.journey-recipient div>span{color:#53627a;font-size:11px}.recipient-check{color:#176444;margin-left:auto}.journey-caption{border-top:1px solid #d5deeb;margin:18px 0 0;padding-top:12px;font-size:10px;line-height:1.5}.connect-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.connect-grid article{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.connect-kind{font:11px/1.6 var(--mono);color:var(--pine);margin-bottom:20px}.connect-grid article>p:not(.connect-note){flex:1}.connect-note{margin:18px 0 0;font-size:12px}.developer-links{flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:13px;display:flex}.developer-links a{align-items:center;min-height:34px;display:inline-flex}.developer-contract{margin:0;padding:22px;font-size:13px}.developer-contract dt{color:#92cbe4;font:11px var(--mono);margin-bottom:4px}.developer-contract dd{color:#fff;margin:0 0 18px;line-height:1.6}.developer-contract dd:last-child{margin-bottom:0}.journey-motion-toggle,.journey-motion-control{width:100px;height:36px;position:absolute;top:14px;right:14px}.journey-motion-toggle{opacity:0;z-index:2;cursor:pointer;margin:0}.journey-motion-control{color:#183e9e;font:11px/1.2 var(--mono);background:#ffffffb3;border:1px solid #bbcde5;border-radius:8px;place-items:center;display:grid}.journey-motion-toggle:focus-visible+label{outline-offset:3px;outline:3px solid #2457d6}.journey-motion-toggle:checked~*{--journey-play:paused}.motion-play,.journey-motion-toggle:checked+label .motion-pause{display:none}.journey-motion-toggle:checked+label .motion-play{display:inline}.journey-source,.journey-service,.journey-browser,.journey-recipient{position:relative}.journey-service:after,.journey-browser:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:8s ease-in-out 1.2s infinite journey-highlight;animation-play-state:var(--journey-play);border:2px solid #00a9dc;position:absolute;inset:-2px}.journey-browser:after{animation-delay:3.2s;inset:0}.agent-symbol,.recipient-check{animation:8s ease-in-out infinite journey-emphasis;animation-play-state:var(--journey-play)}.recipient-check{animation-delay:4.8s}.journey-art{animation:8s ease-in-out infinite journey-float;animation-play-state:var(--journey-play)}@keyframes journey-signal{0%,2%{opacity:0;transform:translateY(0)}5%,14%{opacity:1}18%,to{opacity:0;transform:translateY(22px)}}@keyframes journey-highlight{0%,22%,to{opacity:0}7%,14%{opacity:.8}}@keyframes journey-emphasis{0%,22%,to{transform:scale(1)}9%{transform:scale(1.14)}}@keyframes journey-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(3deg)}}@media (width<=1050px){.hero-layout{gap:28px}.hero-copy h1{font-size:48px}.publish-journey{padding:18px}.journey-art{flex-basis:82px;width:82px;height:100px}.journey-site strong{font-size:21px}.journey-service>span:last-child{font-size:11px}}@media (width<=800px){.hero-lead{font-size:17px}.hero-layout{grid-template-columns:1fr;gap:34px}.hero{padding-top:34px}.hero-copy h1{font-size:clamp(38px,7.5vw,56px)}.hero-copy{max-width:620px}.publish-journey{width:100%;max-width:540px}.connect-grid{grid-template-columns:1fr;gap:16px}.connect-grid article{padding:24px}}@media (width<=400px){.publish-journey{border-radius:14px;padding:14px}.publish-journey figcaption{font-size:9px}.journey-source p{font-size:11px}.journey-site{padding:16px 12px}.journey-art{flex-basis:70px}.journey-site strong{font-size:20px}.journey-address{font-size:9px}.journey-service{gap:5px;padding:9px 8px}.journey-service>strong{font-size:19px}.journey-service>span:last-child{font-size:10px}.hero-actions .button{gap:14px;padding:13px 16px}}@media (prefers-reduced-motion:reduce){.publish-journey *,.publish-journey :after,.publish-journey .journey-wire span{animation:none}.journey-motion-toggle,.journey-motion-control{display:none}}.hero-actions{flex-wrap:wrap}.prompt-copy{font:inherit;cursor:pointer}.prompt-copy[hidden]{display:none}.copy-status{min-height:2.8em;color:var(--muted);margin:8px 0 12px;font-size:13px;line-height:1.4}.hero-paths{gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.hero-paths li{border-left:2px solid #ccdaed;padding-left:12px}.hero-paths a{color:var(--ink);font-size:14px}.hero-paths span{max-width:460px;color:var(--muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.verified-example{color:var(--pine);font-size:14px;font-weight:600;display:inline-block}.hero-workflow-link{margin-top:12px;font-size:13px;display:block}@media (width<=480px){.hero-actions .button{justify-content:center;width:100%}}
