.waitlist_page__vWurG{--bg:#f6f8f6;--surface:#fff;--ink:#0d1714;--muted:#455c53;--line:rgba(24,52,41,0.17);--accent:#047857;--error:#a62727;height:100dvh;overflow-x:hidden;overflow-y:auto;background:var(--bg);color:var(--ink);font-family:Manrope,var(--default-font-family),sans-serif}html.dark .waitlist_page__vWurG{--bg:#080c0a;--surface:#111715;--ink:#edf7f2;--muted:#b7c9c0;--line:rgba(184,255,240,0.18);--accent:#3dd9a0;--error:#ff9a9a}.waitlist_page__vWurG *{box-sizing:border-box}.waitlist_page__vWurG a{color:inherit;text-decoration:none}.waitlist_header__xjNyC{display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--line)}.waitlist_brand__AfbZH{display:inline-flex;align-items:center;gap:10px;font-family:ClashGrotesk,Manrope,sans-serif;font-size:1.2rem;font-weight:600}.waitlist_backLink__vA8hs{color:var(--muted)!important;font-size:.9rem;font-weight:700}.waitlist_backLink__vA8hs:hover{color:var(--ink)!important}.waitlist_backLink__vA8hs:focus-visible,.waitlist_brand__AfbZH:focus-visible,.waitlist_homeLink__NR3i9:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:3px}.waitlist_main__U2Vc7{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,112px);width:min(1200px,calc(100% - 48px));margin:0 auto;padding:clamp(52px,7vw,102px) 0 90px}.waitlist_intro__wKsBV{padding-top:20px}.waitlist_kicker__QMRYc{margin:0 0 18px;color:var(--accent);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.waitlist_intro__wKsBV h1{max-width:550px;margin:0;font-family:ClashGrotesk,Manrope,sans-serif;font-size:clamp(3.3rem,5.6vw,5.5rem);font-weight:500;line-height:.99;letter-spacing:-.035em;text-wrap:balance}.waitlist_lead__kYXcv{max-width:55ch;margin:26px 0 0;color:var(--muted);font-size:1.13rem;line-height:1.7;text-wrap:pretty}.waitlist_artwork__vXrdR{display:grid;gap:14px;max-width:480px;margin-top:clamp(40px,5vw,64px);color:#173b2f}.waitlist_actionArtwork__DoOOt,.waitlist_toolsArtwork__gOv19{position:relative;overflow:hidden;border-radius:14px;background-repeat:no-repeat;background-position:50%;background-size:cover}.waitlist_toolsArtwork__gOv19{padding:22px;background-color:#d8efd5;background-image:url(/connectortemplates/quickbooks.svg)}.waitlist_artworkHeading__NTgG1{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:.93rem;font-weight:800}.waitlist_artworkCount__kiuQg{color:#315c48;font-size:.72rem;font-weight:700;white-space:nowrap}.waitlist_toolGrid__a5Cw8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.waitlist_toolTile__yxQcW{display:flex;min-width:0;height:76px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.8);border-radius:11px;background:rgba(255,255,255,.94);box-shadow:0 4px 13px rgba(24,69,45,.09)}.waitlist_toolTile__yxQcW img{display:block;width:31px;height:31px;object-fit:contain}.waitlist_toolTile__yxQcW span{overflow:hidden;max-width:100%;padding:0 4px;color:#243b35;font-size:.66rem;font-weight:750;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.waitlist_actionArtwork__DoOOt{display:flex;min-height:118px;flex-direction:column;justify-content:space-between;padding:19px 22px;background-color:#e4f3ef;background-image:url(/connectortemplates/action-automate.svg)}.waitlist_actionCaption__mrPi_{font-size:.9rem;font-weight:800}.waitlist_actionSteps__9Q5uK{display:flex;align-items:center;gap:7px}.waitlist_actionSteps__9Q5uK>span:not(.waitlist_stepArrow__UwqWN){display:grid;min-width:64px;height:33px;place-items:center;padding:0 10px;border:1px solid rgba(37,92,72,.1);border-radius:9px;background:#fff;box-shadow:0 3px 9px rgba(19,69,48,.09);font-size:.72rem;font-weight:800}.waitlist_stepArrow__UwqWN{color:#376854;font-size:.93rem}.waitlist_formPanel__YFwfi{padding:clamp(26px,3vw,46px);border:1px solid var(--line);border-radius:16px;background:var(--surface)}.waitlist_formHeading__jem7k{margin-bottom:28px}.waitlist_formHeading__jem7k h2,.waitlist_formPanel__YFwfi>h2{margin:0;font-family:ClashGrotesk,Manrope,sans-serif;font-size:1.9rem;font-weight:600;line-height:1.15}.waitlist_formHeading__jem7k p,.waitlist_formPanel__YFwfi>p{margin:9px 0 0;color:var(--muted);font-size:.94rem;line-height:1.6}.waitlist_formPanel__YFwfi form{display:grid;gap:22px}.waitlist_fieldRow__iKa0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.waitlist_field__oTlJV{display:flex;flex-direction:column;min-width:0;gap:8px}.waitlist_field__oTlJV label{color:var(--ink);font-size:.88rem;font-weight:800;line-height:1.4}.waitlist_field__oTlJV label>span:not(.waitlist_optional__40M0d){color:var(--accent)}.waitlist_optional__40M0d{margin-left:5px;color:var(--muted);font-weight:500}.waitlist_field__oTlJV input,.waitlist_field__oTlJV select,.waitlist_field__oTlJV textarea{display:block;width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--ink);font:inherit;font-size:.91rem;line-height:1.5;transition:border-color .16s ease,box-shadow .16s ease}.waitlist_field__oTlJV textarea{resize:vertical;min-height:112px}.waitlist_field__oTlJV input::placeholder,.waitlist_field__oTlJV textarea::placeholder{color:var(--muted);opacity:1}.waitlist_field__oTlJV input:hover,.waitlist_field__oTlJV select:hover,.waitlist_field__oTlJV textarea:hover{border-color:var(--muted)}.waitlist_field__oTlJV input:focus-visible,.waitlist_field__oTlJV select:focus-visible,.waitlist_field__oTlJV textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.waitlist_field__oTlJV [aria-invalid=true]{border-color:var(--error)}.waitlist_fieldError__zV3_D{color:var(--error);font-size:.8rem;line-height:1.4}.waitlist_verification__rIRsE{display:flex;justify-content:center}.waitlist_submitError__J_SJN{margin:0;color:var(--error);font-size:.9rem;line-height:1.5}.waitlist_submitButton__5KEwZ{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:12px 18px;border:0;border-radius:999px;background:#047857;color:#fff;cursor:pointer;font:inherit;font-size:.96rem;font-weight:800;transition:background .16s ease,transform .16s ease}.waitlist_submitButton__5KEwZ:hover:not(:disabled){background:#035e44;transform:translateY(-1px)}.waitlist_submitButton__5KEwZ:active:not(:disabled){transform:translateY(0)}.waitlist_submitButton__5KEwZ:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.waitlist_submitButton__5KEwZ:disabled{cursor:wait;opacity:.7}.waitlist_note__J6_ks{margin:-8px 0 0;color:var(--muted);font-size:.82rem;line-height:1.5;text-align:center}.waitlist_note__J6_ks a{color:var(--accent);font-weight:800;text-decoration:underline}.waitlist_successMark__Glu4K{display:grid;place-items:center;width:46px;height:46px;margin-bottom:22px;border-radius:50%;background:#e4f3eb;color:#035e44;font-size:1.5rem;font-weight:800}.waitlist_homeLink__NR3i9{display:inline-block;margin-top:26px;color:var(--accent)!important;font-size:.9rem;font-weight:800}@media (max-width:900px){.waitlist_main__U2Vc7{grid-template-columns:1fr;gap:36px;width:min(680px,calc(100% - 40px));padding-top:50px}.waitlist_intro__wKsBV{padding-top:0}.waitlist_artwork__vXrdR{grid-template-columns:1fr;max-width:none;margin-top:32px;gap:12px}}@media (max-width:560px){.waitlist_header__xjNyC{min-height:64px;padding:0 20px}.waitlist_main__U2Vc7{width:calc(100% - 32px);padding:36px 0 60px}.waitlist_intro__wKsBV h1{font-size:3.3rem}.waitlist_lead__kYXcv{margin-top:18px;font-size:1rem;line-height:1.6}.waitlist_artwork__vXrdR{margin-top:27px}.waitlist_toolsArtwork__gOv19{padding:16px}.waitlist_artworkHeading__NTgG1{margin-bottom:13px;font-size:.85rem}.waitlist_toolGrid__a5Cw8{gap:7px}.waitlist_toolTile__yxQcW{height:63px;gap:3px}.waitlist_toolTile__yxQcW img{width:26px;height:26px}.waitlist_toolTile__yxQcW span{font-size:.6rem}.waitlist_actionArtwork__DoOOt{min-height:101px;padding:15px 16px}.waitlist_actionCaption__mrPi_{font-size:.83rem}.waitlist_actionSteps__9Q5uK>span:not(.waitlist_stepArrow__UwqWN){min-width:59px;height:30px}.waitlist_formPanel__YFwfi{padding:24px 19px}.waitlist_fieldRow__iKa0_{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.waitlist_field__oTlJV input,.waitlist_field__oTlJV select,.waitlist_field__oTlJV textarea,.waitlist_submitButton__5KEwZ{transition:none}.waitlist_submitButton__5KEwZ:hover:not(:disabled){transform:none}}