.message-journey{color:#f6f8f4;background:#123c2b;padding:88px 0 64px}.journey-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:52px;display:flex}.journey-heading h2{letter-spacing:-.045em;font-size:clamp(34px,4.2vw,58px);line-height:1.08}.journey-heading h2 span{color:#c7f1ba}.journey-heading>p{color:#c2d4c8;max-width:330px;font-size:16px;line-height:1.65}.journey-shell{grid-template-columns:.8fr 1.45fr;align-items:center;gap:64px;display:grid}.message-journey[data-scroll=true] .journey-track{height:170svh}.message-journey[data-scroll=true] .journey-shell{min-height:calc(100svh - 108px);position:sticky;top:54px}.journey-guide{min-width:0}.journey-steps{gap:4px;margin-bottom:32px;display:grid}.journey-steps button{color:#b6cfc0;text-align:start;background:0 0;border:0;align-items:center;gap:14px;min-height:48px;padding:12px 0;font-size:18px;display:flex}.journey-steps button[aria-pressed=true]{color:#e0ffd2}.journey-step-dot{border:1px solid #7b9c89;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.journey-steps button[aria-pressed=true] .journey-step-dot{background:#123c2b;border:6px solid #c7f1ba}.journey-step-arrow{opacity:0;margin-inline-start:auto}.journey-steps button[aria-pressed=true] .journey-step-arrow{opacity:1}.journey-explanation{min-height:160px}.journey-explanation h3{letter-spacing:-.02em;font-size:25px;line-height:1.2}.journey-explanation p{color:#c2d4c8;margin-top:16px;font-size:15px;line-height:1.65}.journey-try{color:#e0ffd2;border-bottom:1px solid #7b9c89;align-items:center;gap:32px;padding:12px 0;font-size:15px;display:inline-flex}.message-journey :is(a,button):focus-visible{outline-color:#c7f1ba}.journey-product{color:#173e2b;background:#f6f8f4;border:1px solid #c7d8c9;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #071e2755,0 3px 12px #071e2720}.journey-product-heading{border-bottom:1px solid #dce4da;justify-content:space-between;align-items:center;gap:12px;padding:22px 26px;display:flex}.journey-product-heading strong{font-size:16px}.journey-product-heading>span{color:#57675e;font-size:12px}.journey-route{color:#57675e;border-bottom:1px solid #dce4da;grid-template-columns:repeat(4,1fr);gap:8px;padding:20px 26px 16px;font-size:12px;display:grid;position:relative}.journey-route span[data-active=true]{color:#173e2b;font-weight:650}.journey-transmission{bottom:-1px;transform-origin:0;background:#24784b;height:3px;position:absolute;inset-inline:0}html[dir=rtl] .journey-transmission{transform-origin:100%}.journey-surface{background:#fff;min-height:408px;padding:30px;position:relative}.journey-courier{inset-inline-start:calc(12.5% - 15px);color:#fff;z-index:2;background:#24784b;border:3px solid #f6f8f4;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid;position:absolute;bottom:-15px}.message-journey[data-phase="1"] .journey-courier{transform:translateX(calc((var(--journey-width,500px)) * .25))}.message-journey[data-phase="2"] .journey-courier{transform:translateX(calc((var(--journey-width,500px)) * .5))}.message-journey[data-phase="3"] .journey-courier{transform:translateX(calc((var(--journey-width,500px)) * .75))}.journey-route{container-type:inline-size}.journey-courier{--journey-width:100cqw}html[dir=rtl] .journey-courier{--journey-width:-100cqw}.signal-home[data-motion=on] .journey-courier{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.journey-message{inset-inline:30px;transform-origin:0 0;background:#f6f8f4;border-inline-start:3px solid #24784b;padding:20px;position:absolute;top:114px}.journey-message>p{letter-spacing:-.02em;font-size:20px;line-height:1.55}.journey-message mark{color:#173e2b;background:#c7f1ba;padding:0 3px}.journey-message-label{color:#57675e;margin-bottom:12px;font-size:12px;display:block}.journey-message>:is(strong,small),.journey-message .journey-collection-art{display:none}.journey-message-space{height:164px;margin-top:24px}.message-journey[data-phase="0"] .journey-message{opacity:0;pointer-events:none;top:155px;width:32px;height:32px;padding:0;inset-inline:40px auto;overflow:hidden}.message-journey[data-phase="2"] .journey-message{top:83px;background:#e2f5db;border:0;border-radius:10px;padding:12px;inset-inline:calc(50% + min(310px,100% - 60px)/-2);box-shadow:0 8px 22px #173e2b12}.message-journey[data-phase="2"] .journey-message>strong{letter-spacing:-.035em;margin-bottom:14px;font-size:22px;display:block}.message-journey[data-phase="2"] .journey-message>p{letter-spacing:0;font-size:14px}.message-journey[data-phase="2"] .journey-message mark,.message-journey[data-phase="3"] .journey-message mark{background:0 0;padding:0}.message-journey[data-phase="2"] .journey-message .journey-message-label{display:none}.message-journey[data-phase="2"] .journey-message .journey-collection-art{display:flex}.message-journey[data-phase="2"] .journey-message>small{text-align:end;color:#57675e;margin-top:10px;font-size:11px;display:block}.message-journey[data-phase="2"] .journey-message-space{height:258px;margin-top:20px}.message-journey[data-phase="3"] .journey-message{top:148px;background:#e8f3e5;border:0;border-radius:8px;padding:16px;inset-inline-start:78px}.message-journey[data-phase="3"] .journey-message>p{letter-spacing:0;font-size:13px;line-height:1.6}.message-journey[data-phase="3"] .journey-message-label{display:none}.message-journey[data-phase="3"] .journey-message-space{height:74px;margin-top:0}.journey-panel-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.journey-panel-title h3{letter-spacing:-.025em;font-size:20px}.journey-panel>p{color:#57675e;margin-top:10px;font-size:14px}.journey-pill{color:#245439;white-space:nowrap;background:#e8f3e5;border-radius:30px;padding:7px 10px;font-size:11px}.journey-contacts{border-collapse:collapse;width:100%;margin-top:24px;font-size:14px}.journey-contacts caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journey-contacts th{text-align:start;color:#57675e;border-bottom:1px solid #dce4da;padding:10px 0;font-size:12px;font-weight:500}.journey-contacts td{border-bottom:1px solid #e8eee5;padding:15px 0}.journey-avatar{background:#e8eee5;border-radius:50%;place-items:center;width:32px;height:32px;margin-inline-end:12px;font-size:12px;display:inline-grid}.journey-consent{color:#24784b}.journey-excluded{color:#68766d}.journey-note{color:#57675e;border-top:1px solid #dce4da;align-items:center;gap:10px;margin-top:24px;padding-top:16px;font-size:12px;line-height:1.5;display:flex}.journey-note>span{color:#24784b;font-size:17px}.journey-campaign-meta{gap:40px;margin-top:24px;display:flex}.journey-campaign-meta span{color:#57675e;font-size:12px;display:block}.journey-campaign-meta strong{margin-top:7px;font-size:13px;font-weight:500;display:block}.journey-customer-heading,.journey-inbox-person{align-items:center;display:flex}.journey-customer-heading strong,.journey-inbox-person strong{font-size:14px}.journey-customer-heading div>span,.journey-inbox-person div>span{color:#57675e;margin-top:4px;font-size:11px;display:block}.journey-collection-art{justify-content:center;align-items:end;height:66px;padding-bottom:12px;display:flex}.journey-collection-art i{background:#f6f8f4;border:1px solid #60856f;border-radius:50% 50% 0 0;width:34px;height:40px;transform:rotate(-18deg)}.journey-collection-art i:nth-child(2){background:#56896b;height:54px;transform:rotate(8deg)}.journey-collection-art i:nth-child(3){transform:rotate(22deg)}.journey-inbox-person{border-bottom:1px solid #dce4da;margin:24px 0;padding-bottom:20px}.journey-inbox-reply{margin-top:20px;color:#f6f8f4;background:#173e2b;border-radius:8px;margin-inline-end:48px;padding:18px;font-size:19px;line-height:1.45;box-shadow:0 8px 24px #173e2b18}.journey-inbox-reply small{text-align:end;color:#c2d4c8;margin-top:10px;font-size:11px;display:block}.journey-disclaimer{color:#57675e;border-top:1px solid #dce4da;padding:16px 26px;font-size:11px}.signal-home[data-motion=on] .journey-panel{animation:.5s cubic-bezier(.2,.8,.2,1) both journey-arrive}.signal-home[data-motion=on] .journey-explanation{animation:.4s ease-out both journey-explain}@keyframes journey-arrive{0%{opacity:.25;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@keyframes journey-explain{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.message-journey{padding:64px 0}.journey-shell{grid-template-columns:1fr;gap:32px}.journey-steps{border-bottom:1px solid #60856f;gap:16px;margin-bottom:24px;padding-bottom:12px;display:flex}.journey-steps button{flex:1;justify-content:center;gap:8px;font-size:14px}.journey-step-arrow{display:none}.journey-explanation{min-height:110px}.journey-explanation p{max-width:550px}.journey-heading{gap:28px;margin-bottom:32px}}@media (max-width:600px){.message-journey{padding:48px 0}.journey-heading{display:block}.journey-heading h2{font-size:34px}.journey-heading>p{margin-top:20px;font-size:14px}.journey-steps{gap:4px}.journey-steps button{flex-direction:column;gap:9px;font-size:12px}.journey-explanation h3{font-size:23px}.journey-explanation p{margin-top:12px;font-size:14px}.journey-product-heading{padding:18px 16px}.journey-product-heading strong{font-size:14px}.journey-product-heading>span{font-size:10px}.journey-route{padding:16px;font-size:11px}.journey-surface{min-height:445px;padding:20px 16px}.journey-message{inset-inline:16px;padding:16px;top:140px}.journey-message>p{font-size:18px}.journey-message-space{height:185px}.message-journey[data-phase="2"] .journey-message{inset-inline:16px;top:73px}.message-journey[data-phase="3"] .journey-message{inset-inline-start:36px;top:169px}.message-journey[data-phase="3"] .journey-message-space{height:106px}.journey-panel-title{flex-direction:column;align-items:start;gap:10px}.journey-panel-title h3{font-size:19px}.journey-contacts{font-size:12px}.journey-contacts td{padding:14px 0}.journey-avatar{width:28px;height:28px;margin-inline-end:8px}.journey-campaign-meta{gap:16px}.journey-campaign-meta strong{font-size:12px;line-height:1.5}.journey-inbox-reply{margin-inline-end:20px;font-size:18px}.journey-disclaimer{padding:16px;line-height:1.5}}html[dir=rtl] .journey-heading h2{letter-spacing:0;line-height:1.3}html[dir=rtl] .journey-explanation h3{line-height:1.4}html[dir=rtl] .journey-step-arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.message-journey .journey-panel,.message-journey .journey-explanation{animation:none!important}}
.mkt-site:has(.signal-home){--signal-paper:#f6f8f4;--signal-white:#fff;--signal-ink:#173e2b;--signal-muted:#57675e;--signal-accent:#24784b;--signal-bright:#c7f1ba;--signal-line:#dce4da;--signal-soft:#e8eee5;--signal-dark:#163c29;--signal-shadow:#203b2920;--signal-disabled:#829186;--signal-font:var(--font-interface), sans-serif;background:var(--signal-paper);color:var(--signal-ink)}:is(html:has(.signal-home),body:has(.signal-home)){overflow-x:clip}.mkt-site:has(.signal-home) .mkt-header{background:var(--signal-paper);border:0}.signal-container{width:min(1160px,100% - 96px);margin-inline:auto}.mkt-site:has(.signal-home) .mkt-container{width:min(1160px,100% - 96px);margin-inline:auto}.mkt-site:has(.signal-home) .mkt-nav-row{border-bottom:1px solid var(--signal-line);min-height:88px}.mkt-site:has(.signal-home) .mkt-brand{color:var(--signal-ink);font-size:17px}.mkt-site:has(.signal-home) .mkt-brand .brandMark{color:var(--signal-ink)}.mkt-site:has(.signal-home) .mkt-nav a{color:var(--signal-muted);font-size:13px}.mkt-site:has(.signal-home) .mkt-actions>a:not(.mkt-button){color:var(--signal-muted);font-size:13px}.mkt-site:has(.signal-home) .mkt-button{background:var(--signal-ink);color:var(--signal-white);border-color:var(--signal-ink);border-radius:7px;gap:16px}.mkt-site:has(.signal-home) .languageSwitcherInline{border-color:var(--signal-line)}.mkt-site:has(.signal-home) .languageSwitcherInline button{color:var(--signal-ink)}.mkt-site:has(.signal-home) .languageSwitcherInline button.active{background:var(--signal-ink);color:var(--signal-white)}.signal-home{font-family:var(--signal-font);color:var(--signal-ink)}.signal-home *,.signal-home :before,.signal-home :after{box-sizing:border-box}.signal-home h1,.signal-home h2,.signal-home h3,.signal-home p{margin:0}.signal-home h1,.signal-home h2,.signal-home h3{text-wrap:balance;min-width:0;font-style:normal;font-weight:520}.signal-home button,.signal-home a{-webkit-tap-highlight-color:transparent}.signal-home button{cursor:pointer;font-family:inherit}.signal-home :is(a,button,input,summary):focus-visible{outline:2px solid var(--signal-accent);outline-offset:5px}.signal-home button:disabled{cursor:default;opacity:.5}.signal-home svg{flex-shrink:0;width:20px;height:20px}.signal-home ::selection{background:var(--signal-bright);color:var(--signal-ink)}.signal-button{border:1px solid var(--signal-ink);background:var(--signal-ink);min-height:49px;color:var(--signal-white);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:24px;padding:15px 21px;font-size:13px;font-weight:500;transition:background .18s,transform .18s;display:inline-flex}.signal-button:hover{background:var(--signal-accent)}.signal-button:active,.signal-send:active{transform:translateY(1px)}.signal-button-light{background:var(--signal-bright);border-color:var(--signal-bright);color:var(--signal-dark)}.signal-button-light:hover{background:var(--signal-white)}.signal-text-link{color:var(--signal-ink);white-space:nowrap;align-items:center;gap:14px;font-size:13px;font-weight:500;display:inline-flex}.signal-text-link svg{transition:transform .18s}.signal-text-link:hover svg{transform:translate(3px)}.signal-hero{padding:44px 0 26px;position:relative;overflow:clip}.signal-hero-copy{z-index:2;text-align:center;padding-inline:24px;position:relative}.signal-intro{color:var(--signal-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.signal-intro>span{background:var(--signal-accent);border-radius:50%;width:6px;height:6px}.signal-hero h1{letter-spacing:-.055em;margin-top:17px;font-size:clamp(44px,4.65vw,66px);line-height:1.06}.signal-hero h1>span{color:var(--signal-accent)}.signal-hero-description{color:var(--signal-muted);text-wrap:pretty;font-size:15px;line-height:1.6;margin-top:19px!important}.signal-hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:25px;display:flex}.signal-stage{isolation:isolate;width:min(1150px,100%);height:calc(clamp(230px,100svh - 500px,440px) + 56px);margin:-8px auto 0;position:relative}.signal-stage-wash{z-index:-1;background:radial-gradient(ellipse at 50% 50%, var(--signal-soft), transparent 69%);position:absolute;inset:8% 10% 0}.signal-sculpture,.signal-sculpture canvas,.signal-sculpture-poster,.signal-sculpture-poster img{width:100%;height:100%;display:block}.signal-sculpture{touch-action:pan-y;height:calc(100% - 56px);position:relative}.signal-sculpture canvas{position:absolute;inset:0}.signal-sculpture[data-ready=false] canvas{visibility:hidden}.signal-sculpture-poster{height:auto;position:absolute;inset:0 0 56px}.signal-sculpture-poster img{object-fit:contain}.signal-stage:has(.signal-sculpture[data-ready=true]) .signal-sculpture-poster{visibility:hidden}.signal-object-label{color:var(--signal-muted);pointer-events:none;align-items:center;gap:9px;font-size:11px;display:flex;position:absolute}.signal-object-label i{background:var(--signal-muted);opacity:.5;width:25px;height:1px}.signal-object-label-first{inset-inline-start:10%;top:29%}.signal-object-label-first i{order:1}.signal-object-label-second{inset-inline-end:7%;top:52%}.signal-scene-controls{bottom:3px;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset-inline:0}.signal-send{border:1px solid var(--signal-line);background:var(--signal-white);color:var(--signal-ink);box-shadow:0 4px 14px var(--signal-shadow);border-radius:7px;align-items:center;gap:12px;padding:10px 15px;font-size:12px;transition:transform .18s,border-color .18s;display:flex}.signal-send:hover{border-color:var(--signal-accent)}.signal-send svg{width:17px;height:17px}.signal-motion{min-height:44px;color:var(--signal-muted);background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:10px;display:flex}.signal-hero-foot{text-align:center;color:var(--signal-muted);padding:26px 20px 0;font-size:11px}.signal-playground{padding:96px 0;scroll-margin-top:24px}.signal-section-head{justify-content:space-between;align-items:end;gap:48px;margin-bottom:35px;display:flex}.signal-section-kicker{color:var(--signal-accent);font-size:11px;margin-bottom:12px!important}.signal-section-head>p{max-width:330px;color:var(--signal-muted);font-size:14px;line-height:1.8}.signal-studio{border:1px solid var(--signal-line);background:var(--signal-white);box-shadow:0 18px 70px var(--signal-shadow);border-radius:16px;overflow:clip}.signal-studio-toolbar{border-bottom:1px solid var(--signal-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 30px;font-size:13px;font-weight:550;display:flex}.signal-demo-badge{color:var(--signal-muted);align-items:center;gap:7px;font-size:10px;font-weight:400;display:flex}.signal-demo-badge i{background:var(--signal-accent);border-radius:50%;width:5px;height:5px}.signal-studio-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.signal-studio-controls{padding:30px 40px 38px}.signal-view-switch{border-bottom:1px solid var(--signal-line);gap:20px;margin-bottom:32px;display:flex}.signal-view-switch button{color:var(--signal-muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;min-height:44px;padding:0 0 14px;font-size:11px}.signal-view-switch button[aria-pressed=true]{border-bottom-color:var(--signal-accent);color:var(--signal-ink)}.signal-control-panel{min-height:342px}.signal-control-panel h3{letter-spacing:-.03em;font-size:23px}.signal-control-panel>p{color:var(--signal-muted);max-width:330px;margin:10px 0 20px;font-size:12px;line-height:1.8}.signal-contact-list{margin-block:20px 14px;display:grid}.signal-contact-list label{border-bottom:1px solid var(--signal-line);cursor:pointer;align-items:center;gap:12px;padding:12px 0;display:flex}.signal-contact-avatar,.signal-shop-avatar{background:var(--signal-soft);border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:10px;display:grid}.signal-contact-list label:nth-child(2) .signal-contact-avatar{background:var(--signal-bright)}.signal-contact-list strong{font-size:12px;font-weight:550;display:block}.signal-contact-list small{color:var(--signal-muted);margin-top:4px;font-size:9px;display:block}.signal-contact-list input{accent-color:var(--signal-accent);cursor:pointer;width:16px;height:16px;margin-inline-start:auto}.signal-contact-suppressed{opacity:.6}.signal-selection-count{color:var(--signal-muted);margin-bottom:22px;font-size:10px}.signal-template-options{gap:10px;margin-top:28px;display:grid}.signal-template-options button{border:1px solid var(--signal-line);background:var(--signal-white);color:var(--signal-ink);text-align:start;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:12px;display:flex}.signal-template-options button[aria-pressed=true]{border-color:var(--signal-accent);background:var(--signal-paper)}.signal-consent-note{margin-block:20px 26px!important;font-size:10px!important}.signal-delivery-steps{gap:20px;margin:26px 0 28px;padding:5px 0 0;list-style:none;display:grid}.signal-delivery-steps li{color:var(--signal-muted);align-items:center;gap:12px;font-size:11px;display:flex}.signal-delivery-steps li>span{border:1px solid var(--signal-line);border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.signal-delivery-steps li[data-complete=true]{color:var(--signal-ink)}.signal-delivery-steps li[data-complete=true]>span{color:var(--signal-ink);background:var(--signal-bright);border-color:var(--signal-bright)}.signal-reset{min-height:44px;color:var(--signal-muted);background:0 0;border:0;margin-top:16px;padding:12px 0;font-size:11px;display:block}.signal-studio-preview{background:var(--signal-soft);border-inline-start:1px solid var(--signal-line);padding:30px 40px}.signal-preview-heading{color:var(--signal-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.signal-preview-heading svg{width:16px;height:16px}.signal-preview-conversation{max-width:310px;margin:32px auto 0}.signal-preview-person{align-items:center;gap:11px;margin-bottom:17px;display:flex}.signal-shop-avatar{background:var(--signal-ink);color:var(--signal-white);border-radius:9px;font-size:17px}.signal-preview-person strong{font-size:12px;font-weight:550;display:block}.signal-preview-person small{color:var(--signal-muted);margin-top:4px;font-size:9px;display:block}.signal-preview-message{background:var(--signal-white);box-shadow:0 4px 15px var(--signal-shadow);border-radius:9px 9px 9px 0;padding:6px}.signal-preview-art{background:var(--signal-bright);border-radius:6px;flex-direction:column;justify-content:end;align-items:center;min-height:188px;padding:20px;display:flex;position:relative;overflow:clip}.signal-preview-art>span{letter-spacing:-.04em;font-size:23px;font-weight:520;position:relative}.signal-preview-art>small{letter-spacing:.16em;margin-top:7px;font-size:7px;position:relative}.signal-sunday-art{justify-content:center;align-items:end;gap:4px;height:90px;margin-bottom:13px;display:flex}.signal-sunday-art i{border:1px solid var(--signal-ink);background:var(--signal-paper);border-radius:24px 24px 3px 3px;width:44px;height:70px;display:block;transform:rotate(-15deg)}.signal-sunday-art i:nth-child(2){background:var(--signal-accent);width:38px;height:90px;transform:rotate(5deg)}.signal-sunday-art i:nth-child(3){width:38px;height:55px;transform:rotate(20deg)}.signal-preview-message>p{margin:12px 12px 8px;font-size:12px;line-height:1.7}.signal-message-time{color:var(--signal-muted);justify-content:end;align-items:center;gap:6px;padding:0 10px 6px;font-size:8px;display:flex}.signal-message-time svg{width:17px;height:12px}.signal-message-time [data-read=true]{color:var(--signal-accent)}.signal-preview-reply{background:var(--signal-bright);border-radius:9px 9px 0;width:fit-content;max-width:85%;margin:14px 0 0 auto;padding:13px 15px 8px;font-size:12px;line-height:1.7}.signal-preview-reply small{text-align:end;color:var(--signal-muted);margin-top:3px;font-size:8px;display:block}.signal-reply-space{min-height:80px}.signal-preview-typing{background:var(--signal-bright);border-radius:9px 9px 0;justify-content:center;align-items:center;gap:5px;width:62px;height:40px;margin:14px 0 0 auto;display:flex}.signal-preview-typing i{background:var(--signal-accent);border-radius:50%;width:5px;height:5px}.signal-home[data-motion=on] .signal-preview-typing i{animation:.65s ease-in-out infinite alternate signal-typing}.signal-preview-typing i:nth-child(2){animation-delay:.15s!important}.signal-preview-typing i:nth-child(3){animation-delay:.3s!important}.signal-home[data-motion=on] :is(.signal-preview-message,.signal-preview-reply){animation:.45s cubic-bezier(.2,.8,.2,1) both signal-arrival}@keyframes signal-typing{to{opacity:.45;transform:translateY(-4px)}}@keyframes signal-arrival{0%{opacity:.3;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.signal-preview-status{text-align:center;color:var(--signal-muted);margin-top:23px;font-size:10px;line-height:1.6}.signal-studio-foot{border-top:1px solid var(--signal-line);color:var(--signal-muted);justify-content:space-between;gap:20px;padding:17px 30px;font-size:9px;display:flex}.signal-studio-foot a{color:var(--signal-ink);white-space:nowrap;align-items:center;gap:10px;display:flex}.signal-studio-foot svg{width:13px;height:13px}.signal-close{padding:0 0 70px}.signal-principles{gap:40px;max-width:850px;margin:0 auto;padding:0 0 85px;display:flex}.signal-principle-symbol{border:1px solid var(--signal-line);border-radius:50%;flex:0 0 82px;place-items:center;height:82px;display:grid}.signal-principle-symbol svg{width:40px;height:30px;color:var(--signal-accent)}.signal-principles h2{letter-spacing:-.035em;font-size:29px;line-height:1.2}.signal-principles p{max-width:580px;color:var(--signal-muted);margin-top:15px;font-size:13px;line-height:1.9}.signal-principle-links{flex-wrap:wrap;gap:28px;margin-top:22px;display:flex}.signal-principle-links a{color:var(--signal-ink);white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:inline-flex}.signal-principle-links svg{width:14px;height:14px}.signal-principles details{color:var(--signal-muted);margin-top:24px;font-size:10px}.signal-principles summary{cursor:pointer;width:fit-content}.signal-closing-invitation{background:var(--signal-dark);color:var(--signal-paper);border-radius:14px;justify-content:space-between;align-items:center;gap:35px;padding:56px 64px;display:flex}.signal-closing-invitation p{color:var(--signal-bright);margin-bottom:12px;font-size:13px}.signal-closing-invitation h2{letter-spacing:-.04em;font-size:clamp(30px,3.1vw,43px);line-height:1.15}.mkt-site:has(.signal-home) .mkt-footer{padding-block:30px 60px}.mkt-site:has(.signal-home) .mkt-footer p{color:var(--signal-muted)}.mkt-site:has(.signal-home) .mkt-footer-grid>div>a:not(.mkt-brand){color:var(--signal-muted)}html[dir=rtl] .signal-home{font-family:var(--font-arabic), sans-serif}html[dir=rtl] .signal-hero h1{line-height:1.35}html[dir=rtl] .signal-object-label-first{inset-inline-start:auto;left:10%}html[dir=rtl] .signal-object-label-second{inset-inline-end:auto;right:7%}html[dir=rtl] .signal-preview-reply{margin-inline:auto 0}@media (max-width:1000px){.signal-container{width:calc(100% - 56px)}.mkt-site:has(.signal-home) .mkt-container{width:calc(100% - 56px)}.signal-stage{height:390px}.signal-studio-controls,.signal-studio-preview{padding-inline:25px}.signal-closing-invitation{padding:44px}}@media (max-width:760px){.mkt-site:has(.signal-home) .mkt-nav-row{row-gap:15px;min-height:80px;padding-block:14px}.mkt-site:has(.signal-home) .mkt-nav{gap:22px}.mkt-site:has(.signal-home) .mkt-nav a{font-size:11px}.mkt-site:has(.signal-home) .mkt-actions>a:not(.mkt-button){font-size:11px}.signal-hero{padding-top:35px}.signal-hero h1{font-size:46px}.signal-hero-description{max-width:350px;font-size:14px;margin-inline:auto!important}.signal-stage{width:100%;height:350px;margin-top:12px}.signal-object-label-first{inset-inline-start:6%;top:12%}.signal-object-label-second{inset-inline-end:5%;top:67%}.signal-playground{padding-block:65px}.signal-section-head{display:block}.signal-section-head>p{max-width:400px;margin-top:18px;font-size:13px}.signal-studio-grid{grid-template-columns:1fr}.signal-studio-controls{padding:28px 30px 35px}.signal-control-panel{min-height:340px}.signal-studio-preview{border-inline-start:0;border-top:1px solid var(--signal-line);padding:26px 30px 35px}.signal-preview-conversation{margin-top:22px}.signal-studio-foot{flex-wrap:wrap;gap:12px;padding:18px 25px}.signal-principles{gap:24px;padding-bottom:60px}.signal-principle-symbol{flex-basis:55px;height:55px}.signal-principle-symbol svg{width:28px;height:22px}.signal-principles h2{font-size:25px}.signal-principle-links{gap:18px}.signal-closing-invitation{flex-direction:column;align-items:start;gap:28px;padding:35px}.signal-closing-invitation p{max-width:260px;line-height:1.8}.signal-close{padding-bottom:45px}}@media (max-width:520px){.signal-container{width:calc(100% - 40px)}.mkt-site:has(.signal-home) .mkt-container{width:calc(100% - 40px)}.mkt-site:has(.signal-home) .mkt-brand{font-size:13px}.mkt-site:has(.signal-home) .mkt-brand .brandMark{width:25px;height:25px}.mkt-site:has(.signal-home) .mkt-button{gap:11px;min-height:35px;padding:9px 11px;font-size:10px}.signal-hero-copy{padding-inline:15px}.signal-hero h1{letter-spacing:-.045em;font-size:clamp(28px,7.9vw,40px)}.signal-hero-description{max-width:290px;font-size:13px;margin-top:17px!important}.signal-intro{font-size:10px}.signal-hero-actions{gap:20px;margin-top:23px}.signal-button{gap:20px;min-height:46px;padding:13px 17px;font-size:12px}.signal-text-link{gap:9px;font-size:11px}.signal-stage{height:290px;margin-top:10px}.signal-object-label{gap:5px;font-size:8px}.signal-object-label i{width:13px}.signal-object-label-first{inset-inline-start:7%;top:19%}.signal-object-label-second{top:65%}.signal-scene-controls{gap:15px}.signal-hero-foot{padding-top:21px;font-size:9px}.signal-section-head h2{font-size:30px}.signal-studio-toolbar{padding:19px;font-size:11px}.signal-demo-badge{gap:5px;font-size:8px}.signal-studio-controls{padding:25px 20px 32px}.signal-view-switch{gap:13px}.signal-view-switch button{font-size:10px}.signal-control-panel h3{font-size:22px}.signal-studio-preview{padding:24px 20px 30px}.signal-principles{display:block}.signal-principle-symbol{width:55px;margin-bottom:22px}.signal-principles p{font-size:12px}.signal-closing-invitation{padding:32px 27px}.signal-closing-invitation h2{font-size:31px}.mkt-site:has(.signal-home) .mkt-footer-grid{gap:22px 14px}.mkt-site:has(.signal-home) .mkt-footer-grid a{font-size:10px}}@media (max-width:360px){.mkt-site:has(.signal-home) .mkt-nav-row{column-gap:10px}.mkt-site:has(.signal-home) .mkt-brand{font-size:12px}.mkt-site:has(.signal-home) .mkt-actions>.mkt-button{gap:8px;padding:8px 9px;font-size:9px}}@media (prefers-reduced-motion:reduce){.signal-home *,.signal-home :before,.signal-home :after{transition:none!important;animation:none!important}}.signal-hero{padding:62px 0 36px}.journey-hero-grid{grid-template-columns:.95fr 1.15fr;align-items:center;gap:24px;display:grid}.journey-hero-grid .signal-hero-copy{text-align:start;padding:0}.journey-hero-grid .signal-intro{justify-content:start;font-size:13px}.journey-hero-grid h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(38px,3.8vw,48px);line-height:1.12}.journey-hero-grid .signal-hero-description{max-width:400px;font-size:17px;line-height:1.65;margin-top:24px!important}.journey-hero-grid .signal-hero-actions{justify-content:start;gap:24px;margin-top:30px}.journey-hero-scene{min-width:0;height:530px;position:relative}.journey-hero-scene .signal-stage{width:116%;height:350px;margin:0;position:absolute;inset:75px -8% auto}.journey-hero-scene .signal-sculpture-poster{inset:0 0 56px}.journey-hero-scene .signal-object-label{display:none}.journey-hero-scene .signal-scene-controls{gap:14px;bottom:0}.journey-hero-scene .signal-motion{font-size:12px}.journey-hero-campaign{top:0;background:#edf2e9;border:1px solid #d2dfcf;border-radius:12px;width:290px;padding:20px;position:absolute;inset-inline-start:0;transform:rotate(-5deg);box-shadow:0 12px 32px #173e2b0d}.journey-hero-campaign>div:first-child{color:#57675e;align-items:center;gap:8px;font-size:12px;display:flex}.journey-hero-icon{color:#173e2b;background:#c7f1ba;border-radius:6px;place-items:center;width:26px;height:26px;font-size:18px;display:grid}.journey-hero-campaign>strong{letter-spacing:-.025em;margin-top:16px;font-size:20px;font-weight:550;display:block}.journey-hero-campaign>p{color:#57675e;justify-content:space-between;gap:12px;margin-top:16px;font-size:11px;display:flex}.journey-hero-contact-line{align-items:center;gap:5px;margin-top:16px;display:flex}.journey-hero-contact-line i{background:#d4e7cc;border:2px solid #edf2e9;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.journey-hero-contact-line>span{margin-inline-start:8px;font-size:11px}.journey-hero-reply{bottom:74px;background:#fff;border:1px solid #dce4da;border-radius:12px;width:285px;padding:18px;position:absolute;inset-inline-end:-8px;transform:rotate(3deg);box-shadow:0 20px 44px #173e2b17,0 3px 8px #173e2b0d}.journey-hero-reply>p{align-items:center;gap:8px;font-size:12px;font-weight:550;display:flex}.journey-hero-reply>p>span:last-child{color:#57675e;margin-inline-start:auto;font-size:10px;font-weight:400}.journey-hero-avatar{background:#e8eee5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.journey-hero-reply>div{background:#e8f3e5;border-radius:8px;margin-top:14px;padding:14px;font-size:15px;line-height:1.55}.journey-hero-reply[data-replied=true]>div{color:#f6f8f4;background:#173e2b}.journey-hero-reply>small{color:#57675e;margin-top:12px;font-size:11px;line-height:1.5;display:block}.signal-home[data-motion=on] .journey-hero-reply[data-replied=true]>div{animation:.45s ease-out both journey-arrive}.signal-hero-foot{padding-top:20px;font-size:13px;margin-top:12px!important}.signal-section-head h2{letter-spacing:-.04em;font-size:clamp(31px,3.1vw,43px);line-height:1.13}.signal-playground{padding:80px 0}.signal-section-head>p{font-size:16px}.signal-preview-art>small{font-size:10px}.signal-message-time,.signal-preview-reply small{font-size:11px}.signal-studio-foot{font-size:12px}.signal-closing-invitation h2{max-width:650px}.signal-closing-invitation{color:#173e2b;background:0 0;border-top:1px solid #c7d8c9;border-radius:0;padding:72px 0}.signal-closing-invitation>div>p{color:#57675e}.signal-closing-invitation h2{font-size:clamp(34px,4vw,56px)}.signal-closing-invitation .signal-button{flex-shrink:0}html[dir=rtl] .journey-hero-grid h1{letter-spacing:0;line-height:1.3}html[dir=rtl] .journey-hero-campaign{transform:rotate(5deg)}html[dir=rtl] .journey-hero-reply{transform:rotate(-3deg)}@media (max-width:1000px){.signal-hero{padding-top:44px}.journey-hero-grid{grid-template-columns:1fr;gap:40px}.journey-hero-grid h1{font-size:50px}.journey-hero-grid .signal-hero-description{max-width:540px}.journey-hero-scene{justify-self:center;width:min(560px,100%)}}@media (max-width:600px){.signal-hero{padding:32px 0 28px}.journey-hero-grid{gap:30px}.journey-hero-grid h1{margin-top:18px;font-size:clamp(29px,8.2vw,43px);line-height:1.12}.journey-hero-grid .signal-intro{font-size:12px}.journey-hero-grid .signal-hero-description{max-width:none;font-size:15px;margin-top:20px!important}.journey-hero-grid .signal-hero-actions{gap:20px;margin-top:24px}.journey-hero-grid .signal-text-link{font-size:13px}.journey-hero-scene{height:550px}.journey-hero-campaign{width:245px;padding:16px;inset-inline-start:8px}.journey-hero-campaign>strong{margin-top:12px;font-size:18px}.journey-hero-scene .signal-stage{width:100%;height:275px;inset:110px 0 auto}.journey-hero-reply{inset-inline-end:0;width:260px;padding:14px;bottom:72px}.journey-hero-reply>div{padding:12px;font-size:14px}.journey-hero-scene .signal-scene-controls{z-index:2;bottom:0}.signal-hero-foot{padding-inline:20px;font-size:11px;line-height:1.6;margin-top:12px!important}.signal-section-head>p{font-size:14px}.signal-section-head h2{font-size:30px}.signal-playground{padding:52px 0}.signal-studio-foot{font-size:11px}}
