.nav-waitlist{border:1px solid #c6ceba;border-radius:100px;padding:10px 17px;gap:12px;background:#f2f5ea;font-size:12px}.waitlist-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#809c61;flex-shrink:0}.agent-intro{display:flex;justify-content:center;align-items:center;gap:10px;color:#6b775e;font-size:11px;margin:20px auto -7px;height:35px}.agent-miniature{display:block;position:relative;width:75px;height:40px;overflow:visible}.agent-miniature img{position:absolute;left:4px;top:-12px;width:66px;height:66px;object-fit:contain}.hero-v3 .hero-network{margin-top:19px}
.scenario[data-scenario="sales"][aria-selected="true"]{background:#f0ded0;color:#694d38}.scenario[data-scenario="knowledge"][aria-selected="true"]{background:#e8e1ed;color:#66516f}.role-switch button[data-role="sales"].active{background:#e6c6ac;color:#3d3827}.role-switch button[data-role="finance"].active{background:#c4d5aa;color:#2c3920}
.waitlist-section{padding:64px 0 100px;background:linear-gradient(#f6f6f166,#e6ebdc99);scroll-margin-top:95px}.waitlist-card{display:grid;grid-template-columns:.9fr 1.1fr;min-height:740px;border-radius:27px;overflow:hidden;box-shadow:0 34px 65px -45px #20371966;border:1px solid #d6ddcd}.waitlist-art{position:relative;isolation:isolate;background:radial-gradient(ellipse at 53% 50%,#fbf6e9,#e8eadf 70%);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:36px 35px}.waitlist-art:before{content:'';position:absolute;inset:0;z-index:-1;background:url('woven-field.svg');opacity:.6}.waitlist-art-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:1.2px;color:#758067;position:relative;z-index:2}.agent-stage{position:relative;aspect-ratio:1;isolation:isolate;margin:5px -35px}.agent-halo{position:absolute;inset:14% 2%;border:1px solid #acb79b38;border-radius:50%;z-index:-1;transform:rotate(-22deg);box-shadow:0 0 0 25px #b8c4a110,0 0 0 53px #b8c4a109}.agent-family{display:block;width:100%;height:100%;object-fit:contain;position:relative;z-index:1;transition:transform .9s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 19px 20px #494d3120)}.waitlist-art:hover .agent-family{transform:translateY(-7px) rotate(-1deg)}.agent-caption{display:flex;align-items:center;gap:16px;position:relative;z-index:2}.agent-caption-line{width:27px;height:1px;background:#9caa8a}.agent-caption p{font-size:20px;line-height:1.35;letter-spacing:-.5px;color:#59664a}.agent-swatches{display:flex;gap:5px;margin-left:auto}.agent-swatches i{display:block;width:11px;height:11px;border-radius:50%;background:#dca58b}.agent-swatches i:nth-child(2){background:#a7bd86}.agent-swatches i:nth-child(3){background:#b4a2c9}
.waitlist-content{padding:56px 54px 29px;background:#252e20;color:#eef3e6;display:flex;flex-direction:column;position:relative;isolation:isolate}.waitlist-content:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 90% 0,#7e956220,transparent 60%)}.waitlist-eyebrow{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:1.5px;color:#b4c59e;margin-bottom:32px}.waitlist-eyebrow .waitlist-dot{background:#c8dfa8;box-shadow:0 0 0 4px #c8dfa80c}.waitlist-content h2{font-size:clamp(45px,4.5vw,65px);line-height:1.05;letter-spacing:-.05em;font-weight:400}.waitlist-content h2 span{color:#b9cfa2}.waitlist-description{font-size:15px;color:#b3bfa6;line-height:1.7;max-width:385px;margin-top:23px}.waitlist-content form{margin-top:28px}.email-label{display:block;color:#d4dfc9;font-size:11px;margin-bottom:9px}.waitlist-input-wrap{display:flex;align-items:center;background:#ffffff07;border:1px solid #647452;border-radius:7px;transition:border-color .2s,background .2s}.waitlist-input-wrap:focus-within{border-color:#d6e3c1;background:#ffffff0c}.waitlist-input-wrap input{width:100%;min-width:0;background:none;border:0;padding:17px 19px;color:#f1f7e9;font:inherit;font-size:16px;outline:none;border-radius:inherit}.waitlist-input-wrap input::placeholder{color:#8d9d7d}.waitlist-input-wrap>span{margin-right:19px;color:#aabd92;font-size:22px}.waitlist-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.6;color:#aebda0;margin:15px 0 21px;cursor:pointer}.waitlist-consent input{width:15px;height:15px;flex-shrink:0;margin:2px 0 0;accent-color:#cee2b1}.waitlist-submit{display:flex;justify-content:space-between;align-items:center;width:100%;padding:17px 20px;border:1px solid #e7f0d8;border-radius:7px;background:#deedc9;color:#2c3920;font-size:14px;min-height:56px;transition:background .2s,transform .2s}.waitlist-submit:hover{background:#ebf4dd;transform:translateY(-1px)}.waitlist-submit:disabled{opacity:.55;cursor:wait}.waitlist-button-arrow{font-size:23px;line-height:1;transition:transform .3s}.waitlist-submit:hover .waitlist-button-arrow{transform:translate(2px,-2px)}.waitlist-privacy{font-size:10px;color:#9cab8b;margin-top:13px;line-height:1.6}.waitlist-privacy a{color:#bacba6;text-decoration:underline;text-underline-offset:3px;margin-left:5px}.waitlist-preview{font-size:10px;color:#9cab8b;line-height:1.5;margin-top:7px}.waitlist-message{font-size:12px;line-height:1.6;color:#ead3b5;margin-top:12px}.waitlist-message:empty{display:none}.waitlist-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #9db68629;padding-top:20px;margin-top:auto;color:#8fa27c;font-size:9px}.waitlist-bottom button{background:none;border:0;color:#bdcfa9;font-size:10px;padding:10px 0;white-space:nowrap}.waitlist-content form{padding-bottom:27px}.waitlist-trap{position:absolute;left:-10000px;opacity:0;pointer-events:none}.waitlist-success{padding:27px 0 50px}.waitlist-check{display:grid;place-items:center;width:54px;height:54px;border:1px solid #8da474;border-radius:50%;font-size:27px;color:#d6e7bf;margin-bottom:29px}.waitlist-success h3{font-size:65px;letter-spacing:-3px;font-weight:400;line-height:1.06}.waitlist-success p{font-size:15px;color:#b3bfa6;margin:25px 0;max-width:355px}.waitlist-success a{display:flex;gap:25px;align-items:center;font-size:13px;color:#deedc9}.waitlist-section :focus-visible{outline:2px solid #aec38d;outline-offset:5px}#waitlist-challenge:not(:empty){margin-bottom:15px;min-height:65px}
@media(max-width:1050px){.waitlist-card{grid-template-columns:.85fr 1.15fr}.waitlist-content{padding:44px 32px 25px}.waitlist-art{padding:32px 25px}.agent-caption p{font-size:18px}.waitlist-art-heading{font-size:8px;letter-spacing:.6px}.waitlist-bottom{flex-wrap:wrap;gap:2px}.waitlist-content h2{font-size:52px}.agent-stage{margin:0 -30px}}
@media(max-width:750px){.waitlist-section{padding:30px 0 60px}.waitlist-card{grid-template-columns:1fr;border-radius:20px}.waitlist-art{padding:24px;min-height:345px}.waitlist-art-heading{font-size:8px;letter-spacing:.7px}.agent-stage{height:290px;aspect-ratio:auto;margin:-26px -20px -24px}.agent-family{object-fit:contain}.agent-halo{inset:15% 16%}.agent-caption p{font-size:17px}.agent-caption-line{width:20px}.agent-caption{gap:12px}.waitlist-content{padding:33px 26px 24px}.waitlist-eyebrow{margin-bottom:25px;font-size:8px}.waitlist-content h2{font-size:47px;line-height:1.09}.waitlist-description{font-size:14px;margin-top:18px}.waitlist-content form{margin-top:25px;padding-bottom:25px}.waitlist-input-wrap input{font-size:16px;padding:16px}.waitlist-submit{font-size:13px}.waitlist-bottom{gap:4px;font-size:9px}.waitlist-success h3{font-size:55px}.nav-waitlist{font-size:10px;gap:7px;padding:9px 11px}.nav-waitlist>span:last-child{font-size:15px}.nav-waitlist>.waitlist-dot{width:4px;height:4px}.agent-intro{font-size:10px;margin-top:17px;gap:7px}.agent-miniature{width:61px}.agent-miniature img{width:65px;height:65px;top:-13px}.hero-v3 .hero-network{margin-top:19px}}
@media(max-width:360px){.nav-waitlist>.waitlist-dot{display:none}.nav-waitlist{padding:9px;font-size:9px;gap:6px}.nav-right{gap:4px}.waitlist-content{padding:30px 21px 22px}.waitlist-content h2{font-size:40px}.waitlist-art{padding:21px}.agent-caption p{font-size:16px}}
@media(prefers-reduced-motion:reduce){.agent-family,.waitlist-submit,.waitlist-button-arrow{transition:none}.waitlist-art:hover .agent-family{transform:none}}
