@font-face{font-family:overusedGrotesk;src:url(/_next/static/media/57ecb353f9f1dda2-s.p.ttf) format("truetype");font-display:swap;font-weight:300 900}@font-face{font-family:overusedGrotesk Fallback;src:local("Arial");ascent-override:107.78%;descent-override:37.72%;line-gap-override:0.00%;size-adjust:92.78%}.__className_eeff8e{font-family:overusedGrotesk,overusedGrotesk Fallback}.__variable_eeff8e{--font-sans:"overusedGrotesk","overusedGrotesk Fallback"}:root{--rv-matte-black:#0a0a0a;--rv-off-white:#f3f3f3;--rv-medium-gray:#7f7f7f;--rv-light-gray:#e1e1e1;--rv-sky-blue:#a6d2ff;--rv-ice-blue:#e9f2ff;--rv-light-blue:#c7e3ff;--rv-pure-black:#000;--rv-pure-white:#fff;--bg:var(--rv-off-white);--surface:var(--rv-pure-white);--surface-2:var(--rv-light-gray);--fg-1:var(--rv-matte-black);--fg-2:var(--rv-medium-gray);--fg-3:#b3b3b3;--border:var(--rv-light-gray);--border-strong:var(--rv-matte-black);--accent:var(--rv-sky-blue);--accent-soft:var(--rv-ice-blue);--on-accent:var(--rv-matte-black);--font-display:var(--font-sans);--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--fs-micro:10px;--fs-caption:12px;--fs-small:14px;--fs-body:16px;--fs-lead:20px;--fs-h4:24px;--fs-h3:32px;--fs-h2:48px;--fs-h1:72px;--fs-display:128px;--fs-mega:200px;--lh-display:0.95;--lh-tight:1.05;--lh-heading:1.1;--lh-body:1.45;--lh-loose:1.6;--tr-display:-0.03em;--tr-heading:-0.02em;--tr-body:0em;--tr-label:0.08em;--tr-legal:0.04em;--w-light:300;--w-book:350;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--w-extrabold:800;--w-black:900;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--r-0:0;--r-sm:4px;--r-md:8px;--r-lg:16px;--r-pill:999px;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:140ms;--dur-med:240ms;--dur-slow:420ms}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--fg-1);font-family:var(--font-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--w-medium)}a{color:inherit;text-underline-offset:2px}a:hover{opacity:.7}body,html{overflow-x:hidden}img{max-width:100%;height:auto}@media (max-width:1023px){.sgnls-hero-chat-grid{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.sgnls-cta,.sgnls-footer,.sgnls-header,.sgnls-hero,.sgnls-hero-chat,.sgnls-sec{padding-left:32px!important;padding-right:32px!important}.sgnls-hero-h1{font-size:72px!important}.sgnls-hero{min-height:auto!important;padding-top:48px!important;padding-bottom:64px!important}.sgnls-hero-bg{gap:16px!important;padding:24px!important}.sgnls-h2,.sgnls-hero-bg{font-size:48px!important}.sgnls-cta-h2{font-size:64px!important}.sgnls-cta,.sgnls-sec{padding-top:72px!important;padding-bottom:72px!important}.sgnls-grid-4{grid-template-columns:repeat(2,1fr)!important}.sgnls-grid-4>*{border-right:none!important;border-bottom:1px solid #e1e1e1!important}.sgnls-grid-4>:nth-child(odd){border-right:1px solid #e1e1e1!important}.sgnls-grid-4>:nth-last-child(-n+2){border-bottom:none!important}.sgnls-how-row{grid-template-columns:auto 1fr!important;gap:20px 24px!important;padding:28px 0!important}.sgnls-how-row>:nth-child(3){grid-column:1/-1!important}.sgnls-how-row>:nth-child(4){grid-column:1/-1!important;justify-content:flex-start!important}.sgnls-how-h3{font-size:28px!important}.sgnls-feature-h3{font-size:32px!important}.sgnls-vs{grid-template-columns:1fr 1fr 1fr!important}.sgnls-dashboard{grid-template-columns:1fr!important}.sgnls-dashboard>:first-child{grid-column:1!important}.sgnls-footer-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}}@media (max-width:767px){.sgnls-cta,.sgnls-footer,.sgnls-header,.sgnls-hero,.sgnls-hero-chat,.sgnls-sec{padding-left:20px!important;padding-right:20px!important}.sgnls-hero-chat{padding-top:32px!important;padding-bottom:80px!important;min-height:auto!important}.sgnls-header{padding-top:14px!important;padding-bottom:14px!important}.sgnls-header-lang,.sgnls-header-version,.sgnls-nav{display:none!important}.sgnls-hero{padding-top:40px!important;padding-bottom:48px!important}.sgnls-hero-h1{font-size:44px!important;line-height:.98!important}.sgnls-hero-bg{font-size:28px!important;opacity:.04!important}.sgnls-hero-meta{flex-direction:column!important;gap:4px!important;font-size:9px!important}.sgnls-hero-content{margin-top:48px!important}.sgnls-hero-capsules{flex-wrap:wrap!important;gap:6px!important;margin-bottom:24px!important}.sgnls-hero-cta-row{flex-direction:column!important;align-items:stretch!important;gap:24px!important;margin-top:36px!important}.sgnls-hero-cta-row>*{width:100%;max-width:100%!important}.sgnls-hero-cta-row button{width:100%!important;justify-content:center!important}.sgnls-hero-buttons{flex-direction:column!important;gap:10px!important}.sgnls-hero-footer{display:none!important}.sgnls-h2{font-size:36px!important}.sgnls-cta-h2{font-size:48px!important}.sgnls-cta,.sgnls-sec{padding-top:56px!important;padding-bottom:56px!important}.sgnls-header-row{flex-direction:column!important;align-items:flex-start!important;gap:20px!important;margin-bottom:40px!important}.sgnls-grid-4{grid-template-columns:1fr!important}.sgnls-grid-4>*{border-right:none!important;border-bottom:1px solid #e1e1e1!important;min-height:auto!important;padding:24px 0!important}.sgnls-grid-4>:last-child{border-bottom:none!important}.sgnls-grid-4>*>:nth-child(2){font-size:40px!important}.sgnls-how-row{grid-template-columns:1fr!important;gap:12px!important;padding:24px 0!important}.sgnls-how-row>:first-child,.sgnls-how-row>:nth-child(2),.sgnls-how-row>:nth-child(3){grid-column:1!important}.sgnls-how-row>:nth-child(4){grid-column:1!important;justify-content:flex-start!important}.sgnls-how-h3{font-size:28px!important}.sgnls-grid-2{grid-template-columns:1fr!important}.sgnls-grid-2>*{padding:28px 0!important;border-right:none!important;border-bottom:1px solid #e1e1e1!important}.sgnls-grid-2>:last-child{border-bottom:none!important}.sgnls-feature-h3{font-size:28px!important}.sgnls-vs{display:block!important;border:1px solid #2a2a2a!important}.sgnls-vs>div{border-left:0!important;border-bottom:1px solid #2a2a2a!important;padding:14px 18px!important}.sgnls-vs>:last-child{border-bottom:0!important}.sgnls-vs>.sgnls-vs-hdr{display:none!important}.sgnls-vs>.sgnls-vs-cell-criterion{color:#7f7f7f!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-bottom:6px!important;padding-top:18px!important;border-bottom:none!important}.sgnls-vs>.sgnls-vs-cell-old:before{content:"Директолог · ";color:#7f7f7f}.sgnls-vs>.sgnls-vs-cell-new:before,.sgnls-vs>.sgnls-vs-cell-old:before{font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.sgnls-vs>.sgnls-vs-cell-new:before{content:"sgnls · ";color:#a6d2ff}.sgnls-dashboard{padding:20px!important}.sgnls-cta-inner{flex-direction:column!important;align-items:stretch!important;gap:32px!important}.sgnls-cta-form-col{min-width:0!important;width:100%!important}.sgnls-footer{padding-top:48px!important;padding-bottom:32px!important}.sgnls-footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important;margin-bottom:40px!important}.sgnls-footer-grid>:first-child{grid-column:1/-1!important}.sgnls-footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.sgnls-footer-bottom,.sgnls-footer-bottom>:last-child{text-align:left!important}}.sgnls-hero-composer:focus-within{border-color:#A6D2FF!important}.sgnls-hero-chip:hover{color:#F3F3F3!important;border-color:#A6D2FF!important}.sgnls-chat-modal-root{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:32px;pointer-events:none}.sgnls-chat-modal-backdrop{position:fixed;inset:0;background:rgba(10,10,10,.55);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);pointer-events:auto;animation:sgnls-chat-fade-in .2s var(--ease-out,cubic-bezier(.2,.7,.2,1))}.sgnls-chat-modal{position:relative;width:min(720px,100%);height:min(80vh,720px);background:#0A0A0A;border:1px solid #2a2a2a;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;box-shadow:0 40px 120px rgba(0,0,0,.55);animation:sgnls-chat-modal-in .24s var(--ease-out,cubic-bezier(.2,.7,.2,1))}@keyframes sgnls-chat-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sgnls-chat-modal-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.sgnls-chat-modal-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #2a2a2a;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#7F7F7F}.sgnls-chat-modal-head-meta{display:inline-flex;align-items:center;gap:10px}.sgnls-chat-modal-head-meta b{color:#F3F3F3;font-weight:500}.sgnls-chat-modal-head-tag{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.06em}.sgnls-chat-status-dot{display:inline-block;width:8px;height:8px;border-radius:999px;background:#A6D2FF;box-shadow:0 0 0 0 rgba(166,210,255,.7);animation:sgnls-chat-pulse 1.8s ease-out infinite}.sgnls-chat-status-dot.busy{background:#FFD46B}@keyframes sgnls-chat-pulse{0%{box-shadow:0 0 0 0 rgba(166,210,255,.55)}70%{box-shadow:0 0 0 8px rgba(166,210,255,0)}to{box-shadow:0 0 0 0 rgba(166,210,255,0)}}.sgnls-chat-modal-close{background:transparent;border:1px solid #2a2a2a;color:#A8A8A8;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s var(--ease-out,cubic-bezier(.2,.7,.2,1))}.sgnls-chat-modal-close:hover{color:#F3F3F3;border-color:#F3F3F3}.sgnls-chat-modal-feed{flex:1 1;min-height:0;overflow-y:auto;padding:28px 28px 16px;display:flex;flex-direction:column;gap:22px;scrollbar-width:thin;scrollbar-color:#2A2A2A transparent}.sgnls-chat-modal-feed::-webkit-scrollbar{width:8px}.sgnls-chat-modal-feed::-webkit-scrollbar-track{background:transparent}.sgnls-chat-modal-feed::-webkit-scrollbar-thumb{background:#2A2A2A;border-radius:4px}.sgnls-chat-modal-feed::-webkit-scrollbar-thumb:hover{background:#3A3A3A}.sgnls-chat-modal-empty{color:#7F7F7F;font-size:13px;line-height:1.55;text-align:center;margin:auto;max-width:320px;padding:32px 0}.sgnls-chat-bubble-row{display:flex;flex-direction:column;gap:6px;max-width:88%}.sgnls-chat-bubble-row.user{align-self:flex-end;align-items:flex-end}.sgnls-chat-bubble-row.assistant{align-self:flex-start;align-items:flex-start}.sgnls-chat-bubble-meta{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.08em;color:#7F7F7F}.sgnls-chat-bubble{font-size:14.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word;padding:12px 16px;border-radius:14px}.sgnls-chat-bubble.user{background:#A6D2FF;color:#0A0A0A;border:1px solid #a6d2ff;border-bottom-right-radius:4px}.sgnls-chat-bubble.assistant{background:#141414;color:#F3F3F3;border:1px solid #2a2a2a;border-bottom-left-radius:4px}.sgnls-chat-bubble.typing{padding:14px 18px}.sgnls-typing-dots{display:inline-flex;align-items:center;gap:5px}.sgnls-typing-dots span{width:5px;height:5px;border-radius:999px;background:#A8A8A8;display:inline-block;animation:sgnls-chat-typing 1.3s ease-in-out infinite}.sgnls-typing-dots span:nth-child(2){animation-delay:.15s}.sgnls-typing-dots span:nth-child(3){animation-delay:.3s}@keyframes sgnls-chat-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sgnls-chat-modal-composer{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #2a2a2a;background:#0A0A0A}.sgnls-chat-modal-composer-prompt{font-family:ui-monospace,SF Mono,Menlo,monospace;color:#7F7F7F;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:8px}.sgnls-chat-modal-composer textarea{flex:1 1;min-width:0;resize:none;border:0;outline:none;background:transparent;color:#F3F3F3;font:inherit;font-size:15px;line-height:1.45;padding:12px 4px;max-height:140px}.sgnls-chat-modal-composer textarea::placeholder{color:#5F5F5F}.sgnls-chat-modal-send{background:#A6D2FF;color:#0A0A0A;border:1.5px solid #a6d2ff;border-radius:999px;padding:0 22px;height:44px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;font-family:inherit;cursor:pointer;transition:all .2s var(--ease-out,cubic-bezier(.2,.7,.2,1));white-space:nowrap}.sgnls-chat-modal-send:disabled{background:#2A2A2A;border-color:#2A2A2A;color:#7F7F7F;cursor:default}.sgnls-chat-modal-send:not(:disabled):hover{filter:brightness(1.05)}@media (max-width:767px){.sgnls-chat-modal-root{padding:0}.sgnls-chat-modal{width:100%;height:100%;border-radius:0;border-left:0;border-right:0;border-top:0}.sgnls-chat-modal-feed{padding:20px 18px 12px}.sgnls-chat-modal-composer{padding:10px 12px}.sgnls-chat-modal-send{padding:0 16px;height:40px}}