.agent-launch{--dark:#14201c;--acid:#bafa9f;color:#17201d;background:#f7f8f3;min-height:100vh;overflow:hidden}.agent-launch *{box-sizing:border-box}.agent-launch a{color:inherit;text-decoration:none}.agent-launch>nav{justify-content:space-between;align-items:center;max-width:1180px;height:82px;margin:auto;padding:0 24px;display:flex}.agent-launch>nav>div{color:#66736d;gap:22px;font-size:11px;font-weight:700;display:flex}.launch-brand{align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.launch-brand i{background:var(--acid);border-radius:8px;place-items:center;width:29px;height:29px;font-size:11px;font-style:normal;display:grid}.launch-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;max-width:1180px;min-height:650px;margin:auto;padding:70px 24px 90px;display:grid}.coming-pill{color:#37705b;text-transform:uppercase;letter-spacing:.6px;background:#eef8e9;border:1px solid #d5e3d2;border-radius:99px;align-items:center;gap:8px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.coming-pill i{background:#19a670;border-radius:50%;width:7px;height:7px}.launch-avatar{border-radius:17px;place-items:center;width:62px;height:62px;margin:27px 0 18px;font-size:15px;font-weight:900;display:grid}.launch-role{text-transform:uppercase;letter-spacing:1px;font-weight:800;color:#0e8a61!important;margin:0!important;font-size:10px!important}.launch-hero h1{letter-spacing:-6px;margin:7px 0 0;font-size:clamp(64px,8vw,104px);line-height:.88}.launch-hero h2{letter-spacing:-2px;max-width:650px;margin:22px 0 12px;font-size:clamp(28px,3.5vw,47px);line-height:1.03}.launch-hero>div>p:last-of-type{color:#66746e;max-width:650px;font-size:15px;line-height:1.7}.launch-cta{background:#0c9669;border-radius:9px;margin-top:19px;padding:14px 18px;font-size:11px;font-weight:800;display:inline-block;color:#fff!important}.launch-cta b{margin-left:22px}.launch-hero aside{background:var(--dark);color:#fff;border-radius:18px;padding:34px;box-shadow:0 25px 80px #12281f2e}.launch-hero aside>span,.launch-heading>span,.launch-dark>div>span,.launch-roadmap>div>span,.launch-faq>div>span,.waitlist-section>div>span{color:#55c995;letter-spacing:1.4px;text-transform:uppercase;font-size:8px;font-weight:850}.launch-hero blockquote{color:#e9f0ec;letter-spacing:-.6px;margin:18px 0 30px;font-size:25px;line-height:1.35}.launch-hero aside>div{border:1px solid #34463f;border-radius:10px;flex-direction:column;padding:18px;display:flex}.launch-hero aside small{color:#8da198;font-size:7px}.launch-hero aside b{color:var(--acid);margin-top:7px;font-size:19px}.launch-hero aside>p{color:#80958c;margin:19px 0 0;font-size:8px;line-height:1.6}.launch-strip{color:#78857f;background:#fff;border-block:1px solid #dfe4dc;justify-content:space-between;align-items:center;gap:18px;padding:26px max(24px,50% - 566px);display:flex}.launch-strip span{font-size:9px}.launch-strip b{letter-spacing:.5px;font-size:10px}.launch-section{max-width:1180px;margin:auto;padding:105px 24px}.launch-heading{max-width:760px;margin-bottom:45px}.launch-heading h2,.launch-dark h2,.launch-roadmap h2,.launch-faq h2,.waitlist-section h2{letter-spacing:-2.8px;margin:12px 0 14px;font-size:clamp(38px,4.5vw,58px);line-height:1.03}.launch-heading>p{color:#68756f;font-size:14px;line-height:1.7}.workflow-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.workflow-cards article{background:#fff;border:1px solid #dfe4dc;border-radius:15px;min-height:230px;padding:26px}.workflow-cards article>span{color:#15a06f;font:10px var(--font-geist-mono)}.workflow-cards h3{margin:42px 0 10px;font-size:20px}.workflow-cards p{color:#6f7c76;font-size:11px;line-height:1.65}.launch-dark{background:var(--dark);color:#fff;grid-template-columns:1fr .8fr;align-items:center;gap:90px;padding:100px max(24px,50% - 566px);display:grid}.launch-dark p{color:#91a49c;font-size:13px;line-height:1.7}.launch-dark ul{gap:11px;padding:0;list-style:none;display:grid}.launch-dark li{color:#c6d2cd;border:1px solid #30423b;border-radius:10px;padding:16px;font-size:11px}.launch-dark li i{width:22px;height:22px;color:var(--acid);background:#294b3d;border-radius:50%;place-items:center;margin-right:10px;font-style:normal;display:inline-grid}.integration-cloud{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.integration-cloud span{color:#11845e;background:#fff;border:1px solid #dce2da;border-radius:12px;grid-template-columns:29px 1fr;align-items:center;gap:3px 8px;padding:18px;font-size:15px;font-weight:900;display:grid}.integration-cloud b{color:#26332e;font-size:10px}.integration-cloud small{color:#8c9692;grid-column:2;font-size:7px;font-weight:600}.launch-disclosure{color:#87928d;font-size:8px}.launch-roadmap{background:#e6f4df;grid-template-columns:.8fr 1fr;gap:80px;padding:95px max(24px,50% - 566px);display:grid}.launch-roadmap ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.launch-roadmap li{background:#ffffff8c;border:1px solid #c7dcc1;border-radius:10px;align-items:center;gap:13px;padding:15px;display:flex}.launch-roadmap li>i{width:31px;height:31px;color:var(--acid);background:#153227;border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.launch-roadmap li>span{flex-direction:column;gap:4px;display:flex}.launch-roadmap small{color:#66806f;text-transform:uppercase;font-size:7px}.launch-roadmap b{font-size:11px}.launch-faq{grid-template-columns:.8fr 1fr;gap:80px;max-width:1180px;margin:auto;padding:100px 24px;display:grid}.launch-faq details{border-bottom:1px solid #dce2da}.launch-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:13px;font-weight:750;list-style:none;display:flex}.launch-faq summary::-webkit-details-marker{display:none}.launch-faq summary span{color:#0c9366}.launch-faq details p{color:#6c7873;margin:-4px 38px 22px 0;font-size:11px;line-height:1.7}.waitlist-section{background:var(--dark);color:#fff;grid-template-columns:.8fr 1fr;gap:85px;padding:100px max(24px,50% - 566px);display:grid}.waitlist-section>div>p{color:#98aaa3;font-size:13px;line-height:1.7}.waitlist-section ul{color:#bdcac5;gap:10px;padding:0;font-size:10px;list-style:none;display:grid}.waitlist-form,.waitlist-success{background:#1c2a25;border:1px solid #34463f;border-radius:16px;padding:29px}.waitlist-form{flex-direction:column;gap:13px;display:flex}.waitlist-form>span{color:var(--acid);text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:800}.waitlist-form h2{letter-spacing:-1px;margin:0;font-size:28px}.waitlist-form>p{color:#94a69f;margin:0 0 8px;font-size:10px;line-height:1.6}.waitlist-form>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.waitlist-form label{color:#c9d4d0;flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.waitlist-form input,.waitlist-form textarea{color:#fff;background:#14211d;border:1px solid #405049;border-radius:8px;outline:none;width:100%}.waitlist-form input{height:42px;padding:0 11px}.waitlist-form textarea{resize:vertical;min-height:90px;padding:11px}.waitlist-form button{background:var(--acid);color:#173327;border:0;border-radius:8px;min-height:44px;font-size:11px;font-weight:850}.waitlist-form button:disabled{opacity:.6}.waitlist-form>small{color:#748981;text-align:center;font-size:7px}.waitlist-form>small a{color:#a8cfac}.waitlist-trap{position:absolute!important;left:-9999px!important}.waitlist-error{color:#ffc6bb;background:#4b2d29;border-radius:7px;margin:0;padding:9px;font-size:9px}.waitlist-success{text-align:center}.waitlist-success>span{background:var(--acid);color:#173327;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;font-size:20px;display:grid}.waitlist-success h2{font-size:27px}.waitlist-success p{color:#9aaca5;font-size:11px}.waitlist-success a{color:var(--acid);margin-top:12px;font-size:10px;font-weight:800;display:inline-block}.agent-launch>footer{background:var(--dark);color:#fff;border-top:1px solid #2b3b35;justify-content:space-between;align-items:center;gap:20px;padding:38px max(24px,50% - 566px);display:flex}.agent-launch>footer>span{color:#71867d;font-size:8px}.agent-launch>footer>div{color:#9dafa7;gap:16px;font-size:9px;display:flex}@media (max-width:850px){.launch-hero,.launch-dark,.launch-roadmap,.launch-faq,.waitlist-section{grid-template-columns:1fr;gap:45px}.launch-hero{padding-top:45px}.workflow-cards{grid-template-columns:1fr}.integration-cloud{grid-template-columns:repeat(2,1fr)}.launch-strip{flex-wrap:wrap;justify-content:center}.launch-strip span{text-align:center;width:100%}}@media (max-width:560px){.agent-launch>nav{height:68px}.agent-launch>nav>div a:first-child{display:none}.launch-hero h1{font-size:66px}.launch-hero h2,.launch-heading h2,.launch-dark h2,.launch-roadmap h2,.launch-faq h2,.waitlist-section h2{overflow-wrap:anywhere;font-size:38px}.launch-hero aside{padding:24px}.launch-section,.launch-faq,.launch-dark,.launch-roadmap,.waitlist-section{padding:75px 18px}.integration-cloud,.waitlist-form>div{grid-template-columns:1fr}.agent-launch>footer{flex-direction:column;align-items:flex-start}.agent-launch>footer>div{flex-wrap:wrap}}@media (max-width:420px){.agent-launch>nav{gap:10px;padding:0 18px}.agent-launch>nav>div{gap:0}.agent-launch>nav>div a:not(:last-child){display:none}.launch-brand{white-space:nowrap;gap:8px;font-size:19px}.launch-brand .staffrooster-logo{width:30px;height:30px}.agent-launch>nav>div a:last-child{white-space:nowrap}.agent-launch h1,.agent-launch h2,.agent-launch h3,.agent-launch p,.agent-launch a,.agent-launch button{overflow-wrap:anywhere}.launch-hero h1{letter-spacing:-4px;font-size:clamp(54px,20vw,66px)}.launch-cta{white-space:normal;max-width:100%}}
