.signalnook-demo-module__hhwVYq__page{padding-block:clamp(2.75rem,6vw,5.5rem) 5rem}.signalnook-demo-module__hhwVYq__shell{width:min(100% - 2rem,1160px);margin-inline:auto}.signalnook-demo-module__hhwVYq__intro{text-align:center;max-width:780px;margin-inline:auto}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__intro h1{text-wrap:balance;margin-top:.9rem;font-size:clamp(2.5rem,6vw,4.7rem);font-weight:680;line-height:1.02}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__introCopy{max-width:660px;color:var(--sn-muted);margin:1.15rem auto 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.75}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__notice{color:#6d4a35;text-align:left;background:#fffaf4;border:1px solid #ead7c8;border-radius:14px;width:fit-content;max-width:680px;margin:1.5rem auto 0;padding:.8rem 1rem;font-size:.88rem;line-height:1.6}.signalnook-demo-module__hhwVYq__stepsSection{margin-top:clamp(3.25rem,7vw,5.5rem)}.signalnook-demo-module__hhwVYq__sectionHeading{text-align:center;max-width:740px;margin:0 auto 1.5rem}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__sectionHeading h2{text-wrap:balance;margin-top:.55rem;font-size:clamp(1.65rem,3.3vw,2.35rem);line-height:1.14}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__sectionHeading>p:last-child{color:var(--sn-muted);margin-top:.65rem;line-height:1.65}.signalnook-demo-module__hhwVYq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.signalnook-demo-module__hhwVYq__step{border:1px solid var(--sn-line);background:#ffffffb8;border-radius:18px;min-width:0;padding:1.2rem}.signalnook-demo-module__hhwVYq__stepNumber{width:2rem;height:2rem;color:var(--sn-accent-dark);background:#f4e6dc;border-radius:50%;place-items:center;font-size:.73rem;font-weight:750;display:inline-grid}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__step h3{letter-spacing:-.02em;margin-top:.9rem;font-size:1.04rem;font-weight:680;line-height:1.35}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__step p{color:var(--sn-muted);margin-top:.45rem;font-size:.9rem;line-height:1.65}.signalnook-demo-module__hhwVYq__demo{background:var(--sn-paper);border:1px solid #dfd8ce;border-radius:24px;margin-top:clamp(2.5rem,5vw,4rem);overflow:hidden;box-shadow:0 24px 70px #3f312214}.signalnook-demo-module__hhwVYq__demoHeader{border-bottom:1px solid var(--sn-line);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1.1rem,3vw,2rem);display:flex}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__demoHeader h2{margin-top:.3rem;font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2}.signalnook-demo-module__hhwVYq__previewTag{color:#6d4a35;background:#fffaf4;border:1px solid #ead7c8;border-radius:999px;flex:none;padding:.42rem .7rem;font-size:.72rem;font-weight:700}.signalnook-demo-module__hhwVYq__workspace{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);display:grid}.signalnook-demo-module__hhwVYq__formPanel,.signalnook-demo-module__hhwVYq__inboxPanel{min-width:0;padding:clamp(1.15rem,3vw,2rem)}.signalnook-demo-module__hhwVYq__formPanel{border-right:1px solid var(--sn-line);background:#fffdfa}.signalnook-demo-module__hhwVYq__profile{align-items:center;gap:.8rem;min-width:0;display:flex}.signalnook-demo-module__hhwVYq__profileMark{color:#40553b;background:#e7ede2;border-radius:14px;flex:none;place-items:center;width:3rem;height:3rem;font-size:1.2rem;font-weight:700;display:grid}.signalnook-demo-module__hhwVYq__profileDetails,.signalnook-demo-module__hhwVYq__leadIdentity>div{min-width:0}.signalnook-demo-module__hhwVYq__sampleLabel{color:var(--sn-muted);font-size:.7rem;font-weight:650;line-height:1.4}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__profile h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:.18rem;font-size:1.08rem;font-weight:700;line-height:1.3}.signalnook-demo-module__hhwVYq__services{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.signalnook-demo-module__hhwVYq__services li{border:1px solid var(--sn-line);color:#57534c;background:#fff;border-radius:999px;padding:.3rem .52rem;font-size:.68rem;line-height:1.3}.signalnook-demo-module__hhwVYq__formHeading{margin-top:1.5rem}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__formHeading h3,.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__inboxHeader h3{letter-spacing:-.025em;font-size:1.06rem;font-weight:700}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__formHeading p{color:var(--sn-muted);margin-top:.25rem;font-size:.81rem;line-height:1.55}.signalnook-demo-module__hhwVYq__form{margin-top:1rem}.signalnook-demo-module__hhwVYq__fieldset{border:0;gap:.9rem;min-width:0;margin:0;padding:0;display:grid}.signalnook-demo-module__hhwVYq__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.signalnook-demo-module__hhwVYq__field{gap:.35rem;min-width:0;display:grid}.signalnook-demo-module__hhwVYq__field label{color:var(--sn-ink);font-size:.78rem;font-weight:650}.signalnook-demo-module__hhwVYq__field label span{color:var(--sn-muted);font-weight:450}.signalnook-demo-module__hhwVYq__field input,.signalnook-demo-module__hhwVYq__field textarea{width:100%;min-width:0;color:var(--sn-ink);font:inherit;background:#fff;border:1px solid #dcd6cd;border-radius:10px;padding:.66rem .75rem;font-size:.85rem;line-height:1.45}.signalnook-demo-module__hhwVYq__field input::placeholder,.signalnook-demo-module__hhwVYq__field textarea::placeholder{color:#938d83;opacity:1}.signalnook-demo-module__hhwVYq__submit{border:1px solid var(--sn-accent);background:var(--sn-accent);color:#fff;cursor:pointer;width:100%;min-height:46px;font:inherit;border-radius:999px;padding:.65rem 1rem;font-size:.84rem;font-weight:700;transition:background-color .15s,transform .15s}.signalnook-demo-module__hhwVYq__submit:hover:not(:disabled){border-color:var(--sn-accent-dark);background:var(--sn-accent-dark);transform:translateY(-1px)}.signalnook-demo-module__hhwVYq__submit:disabled{cursor:wait}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__formError{color:#9a2f27;font-size:.8rem;line-height:1.5}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__privacyHint{color:var(--sn-muted);margin-top:.8rem;font-size:.72rem;line-height:1.55}.signalnook-demo-module__hhwVYq__inboxPanel{background:#f9f7f2}.signalnook-demo-module__hhwVYq__inboxHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__inboxHeader h3{margin-top:.25rem;font-size:1.2rem}.signalnook-demo-module__hhwVYq__inboxCount{border:1px solid var(--sn-line);width:2rem;height:2rem;color:var(--sn-ink);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__statusMessage{color:#315a38;min-height:1.3rem;margin-top:.75rem;font-size:.78rem;line-height:1.5;display:block}.signalnook-demo-module__hhwVYq__leadList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.signalnook-demo-module__hhwVYq__lead{border:1px solid var(--sn-line);background:#fff;border-radius:15px;min-width:0;padding:1rem}.signalnook-demo-module__hhwVYq__leadTop,.signalnook-demo-module__hhwVYq__leadIdentity{align-items:center;min-width:0;display:flex}.signalnook-demo-module__hhwVYq__leadTop{justify-content:space-between;gap:.6rem}.signalnook-demo-module__hhwVYq__leadIdentity{gap:.65rem}.signalnook-demo-module__hhwVYq__avatar{color:#79451f;background:#f3e8df;border-radius:50%;flex:none;place-items:center;width:2.3rem;height:2.3rem;font-size:.83rem;font-weight:700;display:grid}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__lead h4{color:var(--sn-ink);overflow-wrap:anywhere;font-size:.88rem;font-weight:700;line-height:1.35}.signalnook-demo-module__hhwVYq__newStatus{color:#355f36;background:#f0f7ee;border:1px solid #d8e8d6;border-radius:999px;flex:none;padding:.24rem .53rem;font-size:.67rem;font-weight:700}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__leadContact{color:var(--sn-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:.25rem .8rem;margin-top:.8rem;font-size:.75rem;display:flex}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__leadMessage{color:#514d46;overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid #efebe5;margin-top:.65rem;padding-top:.65rem;font-size:.82rem;line-height:1.6}.signalnook-demo-module__hhwVYq__page .signalnook-demo-module__hhwVYq__workspaceFootnote{color:var(--sn-muted);margin-top:.9rem;font-size:.73rem;line-height:1.6}.signalnook-demo-module__hhwVYq__plans{margin-top:clamp(3.5rem,7vw,6rem)}.signalnook-demo-module__hhwVYq__plans>div:last-child{margin-top:1.75rem}@media (max-width:760px){.signalnook-demo-module__hhwVYq__steps,.signalnook-demo-module__hhwVYq__workspace{grid-template-columns:1fr}.signalnook-demo-module__hhwVYq__formPanel{border-right:0;border-bottom:1px solid var(--sn-line)}}@media (max-width:480px){.signalnook-demo-module__hhwVYq__shell{width:min(100% - 1.25rem,1160px)}.signalnook-demo-module__hhwVYq__page{padding-top:2.25rem}.signalnook-demo-module__hhwVYq__demoHeader{flex-direction:column;align-items:flex-start}.signalnook-demo-module__hhwVYq__fieldRow{grid-template-columns:1fr}.signalnook-demo-module__hhwVYq__lead{padding:.8rem}}@media (prefers-reduced-motion:reduce){.signalnook-demo-module__hhwVYq__submit{transition:none}}
