.stage-ui{--stage-muted:#838383;--stage-line:#1111110b;letter-spacing:-.1px;font-size:14px;line-height:20px;overflow:hidden}.stage-ui .is-peach{--tone:#f0a47e}.stage-ui .is-mint{--tone:#8ed98f}.stage-ui .is-violet{--tone:#b7a1f4}.stage-ui .is-yellow{--tone:#fbcf6f}.stage-ui .is-aqua{--tone:#8fdcf0}.stage-ui .is-lime{--tone:#cfe68d}.stage-check{background:#fff;border:1px solid #11111117;border-radius:6px;flex-shrink:0;width:20px;height:20px;display:block}.stage-band{background:#f6f5f3;border-radius:16px;align-items:center;gap:14px;width:720px;height:62px;margin:28px 0 0 28px;padding:0 20px;font-size:16px;font-weight:450;display:flex}.stage-band>svg{color:#6d6c6b;margin-left:4px}.stage-count{background:#fff;border:1px solid #1111110d;border-radius:7px;padding:5px 8px;font-size:13px;font-weight:450;line-height:1}.stage-pill{white-space:nowrap;background:#fff;border:1px solid #1111110f;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;padding:6px 11px 6px 8px;display:inline-flex;box-shadow:0 1px 2px #1111110a}.stage-pill>i{background:var(--tone);border-radius:4px;width:15px;height:15px}.stage-dot{vertical-align:2px;background:#4d74f5;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.content-stage-rows{width:568px;margin:8px 0 0 28px}.content-stage-row{border-bottom:1px solid var(--stage-line);align-items:center;gap:16px;height:82px;padding:0 0 0 20px;display:flex}.stage-tile{color:#111111a6;border:1px solid #1111110a;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}.stage-tile.is-peach{background:linear-gradient(150deg,#fae5ce 5%,#f9e5d5 35%,#efbaf1 95%)}.stage-tile.is-lime{background:linear-gradient(140deg,#fff8bd 5%,#edf3b5 35%,#c0edd5 95%)}.stage-tile.is-aqua{background:linear-gradient(145deg,#adfff3 5%,#a7ebfa 40%,#d6c0f3 95%)}.stage-in{letter-spacing:-.5px;color:#1f4f82;font:700 18px/1 Arial,sans-serif}.stage-tile-badge{color:#555;background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 1px 4px #11111126}.content-stage-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.content-stage-copy>strong,.content-stage-copy>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.content-stage-copy>strong{font-size:15px;font-weight:450}.content-stage-copy>span{color:var(--stage-muted)}.phone-stage{position:relative}.phone-stage-head{align-items:center;gap:12px;padding:28px 0 0 28px;font-size:20px;line-height:24px;display:flex}.phone-stage-head>strong{letter-spacing:-.4px;font-weight:500}.phone-stage-icon{color:#333;background:#fff;border:1px solid #11111112;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 1px 3px #1111110f}.phone-stage-live{color:#3d7a45;background:#eef9ec;border-radius:8px;align-items:center;gap:7px;margin-left:8px;padding:5px 10px;font-size:13px;line-height:16px;display:inline-flex}.phone-stage-live>i{background:#46b25a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite stage-live;box-shadow:0 0 0 3px #46b25a2e}.phone-stage-filter{white-space:nowrap;background:#fff;border:1px solid #11111114;border-radius:10px;align-items:center;gap:8px;margin-left:auto;margin-right:28px;padding:8px 12px;font-size:14px;line-height:20px;display:inline-flex;box-shadow:0 1px 2px #1111110a}.phone-stage-filter>svg{color:#6d6c6b}.phone-stage-table{width:720px;margin-top:22px}.phone-stage-row{border-bottom:1px solid var(--stage-line);grid-template-columns:250px 110px 100px 140px;align-items:center;height:54px;padding-left:28px;display:grid}.phone-stage-row.is-head{background:#f6f5f3;border:0;height:50px;font-weight:450}.phone-stage-row>span:first-child{align-items:center;gap:10px;display:flex}.phone-stage-row>span:first-child>svg{color:#a3a09c}.phone-stage-row:not(.is-head)>span:nth-child(2),.phone-stage-row:not(.is-head)>span:nth-child(3){color:#555}.phone-stage-row>.is-ok,.phone-stage-row>.is-open,.phone-stage-checks i{border:1px solid #1111110a;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:700;display:grid}.phone-stage-row>.is-ok,.phone-stage-checks .is-ok{color:#3d8a47;background:#eaf7e8}.phone-stage-row>.is-open,.phone-stage-checks .is-open{color:#b7741c;background:#fdf1dc}.phone-stage-modal{background:#fff;border:1px solid #11111112;border-radius:14px;width:440px;position:absolute;top:200px;left:16px;overflow:hidden;box-shadow:0 30px 60px -14px #11111138,0 12px 20px -10px #1111111a,0 1px 2px #1111110d}.phone-stage-modal-head{background:#f6f5f3;justify-content:space-between;align-items:center;height:46px;padding:0 18px;font-weight:500;display:flex}.phone-stage-modal-head>svg{color:#6d6c6b}.phone-stage-modal-body{padding:14px 16px}.phone-stage-modal-body>p{color:#555;font-size:13px;line-height:19px}.phone-stage-modal-body u{color:#4d6ef5;text-decoration:none}.phone-stage-checks{border:1px solid #1111110f;border-radius:10px;margin-top:10px}.phone-stage-checks>div{grid-template-columns:26px 1fr auto;align-items:center;column-gap:12px;padding:9px 12px;display:grid}.phone-stage-checks>div+div{border-top:1px solid var(--stage-line)}.phone-stage-checks i{grid-row:span 2;width:24px;height:24px}.phone-stage-checks strong{font-weight:500}.phone-stage-checks span{color:#6b6966;grid-column:2;font-size:13px;line-height:18px}.phone-stage-checks em{color:#fff;background:#111;border-radius:9px;grid-area:1/3/span 2;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-style:normal;line-height:16px;display:inline-flex;box-shadow:0 2px 6px #1113}.software-stage{position:relative}.software-stage-search{width:568px;height:62px;color:var(--stage-muted);background:#f6f5f3;border-radius:16px;align-items:center;gap:12px;margin:24px 0 0 28px;padding:0 10px 0 18px;font-size:15px;display:flex}.software-stage-search>svg{color:#111}.software-stage-search>em{color:#111;white-space:nowrap;background:#fff;border:1px solid #1111110f;border-radius:10px;margin-left:auto;padding:8px 12px;font-size:13px;font-style:normal;line-height:16px;box-shadow:0 1px 2px #1111110a}.software-stage-table{width:720px;margin-top:16px}.software-stage-row{border-bottom:1px solid var(--stage-line);grid-template-columns:20px 240px 164px 150px;align-items:center;column-gap:18px;height:60px;padding-left:28px;display:grid}.software-stage-row.is-head{background:#f6f5f3;border:0;height:50px;font-weight:450}.software-stage-row.is-hover{background:#f6f5f3a8}.software-stage-name{align-items:center;gap:12px;min-width:0;font-size:15px;display:flex;position:relative}.software-stage-name>i{background:#e9f7e9;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.software-stage-name>i:after{content:"";background:#3cbf5c;border-radius:50%;width:8px;height:8px}.software-stage-name>i.is-urgent{background:#fdeee4}.software-stage-name>i.is-urgent:after{background:#ef8a57}.software-stage-row.is-hover .software-stage-name{padding-right:104px}.software-stage-name>u{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #1111111f;min-width:0;padding-bottom:1px;text-decoration:none;overflow:hidden}.software-stage-tools{color:#333;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:7px 11px;display:flex;position:absolute;right:0;box-shadow:0 4px 14px #1111111f,0 0 0 1px #1111110a}.software-stage-chips{gap:8px;display:flex}.software-stage-chips>b{border:1px solid #1111110a;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-weight:450;display:inline-flex}.software-stage-chips>.is-violet{color:#5a45b8;background:#f1edff}.software-stage-chips>.is-aqua{color:#2c7590;background:#e8f5fb}.software-stage-chips>.is-mint{color:#2f8448;background:#e9f8ec}.software-stage-chips>.is-lime{color:#5b7520;background:#f2f8e0}.software-stage-days{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.software-stage-days>svg{width:28px;height:28px;transform:rotate(-90deg)}.software-stage-days circle{fill:none;stroke:#ebe8e4;stroke-width:5px}.software-stage-days circle+circle{stroke:#6fcf8a;stroke-dasharray:calc(var(--ring) * 88) 88;stroke-linecap:round}.software-stage-days circle.is-urgent{stroke:#ef9466}.software-stage-agent{background:#fff;border:1px solid #11111112;border-radius:14px;width:330px;padding:12px 14px 14px;position:absolute;top:326px;left:176px;box-shadow:0 30px 60px -14px #11111138,0 12px 20px -10px #1111111a,0 1px 2px #1111110d}.software-stage-agent>span{color:#5c3fa3;background:linear-gradient(135deg,#efe7ff,#ffe9da);border-radius:8px;align-items:center;gap:7px;padding:4px 9px 4px 7px;font-size:13px;line-height:16px;display:inline-flex}.software-stage-agent>p{color:#555;margin:8px 0 10px;line-height:20px}.software-stage-agent>p>strong{color:#111;font-weight:500}.software-stage-agent>em{color:#fff;background:#111;border-radius:9px;padding:7px 12px;font-size:13px;font-style:normal;line-height:16px;display:inline-flex}@keyframes stage-live{50%{box-shadow:0 0 0 6px #46b25a00}}@media (prefers-reduced-motion:reduce){.phone-stage-live>i{animation:none}}
.automation-section{color:#f6f5f3;background:#111;padding:100px 56px 144px;position:relative}.automation-intro{text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:512px;margin:auto;display:flex}.automation-intro .section-heading{color:inherit}.automation-intro>p{color:#ffffff9c;max-width:435px;font-size:16px;line-height:1.3}.ai-badge{color:#fff;background:#272625;border:1px solid #ffffff0a;border-radius:7px;align-items:center;gap:8px;padding:5px 9px 5px 5px;font-size:12px;line-height:1;display:inline-flex}.ai-badge>b{letter-spacing:-1px;color:#201644;background:linear-gradient(135deg,#e4d5ff,#ffbd82,#f5ecca);border-radius:3px;padding:0 3px;font-size:14px;font-style:normal;font-weight:800;line-height:17px}.automation-stage{max-width:1328px;margin:56px auto 0;position:relative}.automation-dashboard{aspect-ratio:45/32;background:#fff;border:8px solid #f6f5f3;border-radius:12px;width:80%;margin:auto}.automation-dashboard>.product-window{border-radius:5px;width:100%;height:100%}.floating-signal{aspect-ratio:1110/384;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#111;will-change:transform;background:#fffffff0;border:1px solid #ffffff4d;border-radius:6px;width:30%;max-width:320px;padding:12px;transition:transform 1s cubic-bezier(.23,1,.32,1);position:absolute;box-shadow:0 24px 42px -20px #0003}.floating-signal h3{margin:12px 0 5px;font-size:12px;line-height:1.3}.floating-signal p{color:#777275;max-width:280px;font-size:12px;line-height:1.4}.signal-icon{color:#00000038;border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.signal-icon svg{width:10px;height:10px}.signal-one{top:15%;left:0;transform:translateY(200%)rotate(6deg)}.signal-two{top:35%;right:0;transform:translateY(150%)rotate(-8deg)}.signal-three{margin-inline:auto;bottom:-7%;left:0;right:0;transform:translateY(100%)rotate(-6deg)}.signals-stage{text-align:center;max-width:1328px;margin:144px auto 0;overflow:hidden}.signals-stage>h3{letter-spacing:-.48px;color:#a0a0a0;font-size:24px;line-height:1.1}.signal-strips{flex-direction:column;gap:12px;margin-top:32px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.signal-track{will-change:transform;align-items:center;width:max-content;display:flex}.signal-group{flex-shrink:0;align-items:center;gap:12px;padding-right:12px;display:flex}.signal-chip{color:#dddcd9;white-space:nowrap;letter-spacing:-.16px;background:#272625;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:8px 10px 8px 8px;font-size:16px;line-height:16px;display:flex}.signal-chip i{border-radius:4px;flex-shrink:0;width:16px;height:16px}.customer-statement{margin-top:144px}.statement-quote{letter-spacing:-1.08px;font-size:36px;line-height:1.1}.customer-statement .statement-credit{margin-top:28px}.empty-avatar{color:#999;background:#ecebe8;border:1px solid #1111111f;border-radius:9px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.statement-credit .statement-customer-mark{color:#aaa;letter-spacing:-.1px;margin-left:auto;font-size:12px}.statement-on-dark .statement-credit{border-top-color:#ffffff36}.statement-on-dark .statement-credit small{color:#ffffff70}.statement-on-dark .statement-eyebrow{color:#ffffff52}.statement-on-dark .empty-avatar{color:#ffffff6b;background:#272625;border-color:#ffffff1a}.standalone-statement{padding:144px 56px}.standalone-statement>.editorial-statement{margin-top:0}.services-section{isolation:isolate;padding:144px 56px 0;position:relative}.services-stack{max-width:1104px;height:574px;margin:56px auto 0;position:relative}.service-panel{left:50%;top:calc(96px - var(--depth)*32px);width:calc(100% - var(--depth)*10%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:calc(4 - var(--depth));transition:width .4s var(--ease),top .4s var(--ease),transform .3s var(--ease),opacity .3s;background:#ffffffdb;border:1px solid #11111108;border-radius:12px;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 -6px 6px #11111105,0 -23px 9px #11111103}.service-panel:not(.service-selected):hover{transform:translate(-50%,-10px)}.service-tab{text-align:left;background:#faf9f7;border:0;align-items:center;gap:9px;width:100%;height:46px;padding:14px 28px;font-size:16px;font-weight:400;line-height:18px;transition:background .25s;display:flex}.service-tab>svg{opacity:0;margin-left:auto;transition:opacity .25s}.service-panel:not(.service-selected) .service-tab{color:#a09e9b}.service-panel:not(.service-selected) .service-tab:hover{color:#111}.service-panel:not(.service-selected) .service-tab>svg{opacity:.5}.service-selected .service-tab{border-bottom:1px solid #11111106}.service-panel-body{grid-template-columns:35% 65%;gap:28px;min-height:422px;padding:28px 0 0 28px;display:grid;overflow:hidden}.service-panel:not(.service-selected) .service-panel-body{visibility:hidden;pointer-events:none}.service-copy{padding-top:12px;padding-right:30px}.service-copy h3{letter-spacing:-1.08px;margin-bottom:24px;font-size:36px;line-height:1.1}.service-copy p{color:#77736f;max-width:312px;font-size:16px;line-height:1.3}.service-copy>.button{margin-top:28px;font-size:13px}.service-visual{background:#fff;border:1px solid #11111108;border-radius:14px 0 0;width:760px;min-height:402px;overflow:hidden;box-shadow:0 0 1px #11111108,0 1px 1px #1111110a,0 6px 12px #11111104}.service-mobile-controls{display:none}.node-icon{color:#625178;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.phone-layout{gap:20px;padding:28px;display:flex}.call-orb{color:#9f80b7;background:radial-gradient(at 20% 0,#f4d4b5,#0000),linear-gradient(130deg,#e8e1f9,#e1d8f9);border-radius:14px;place-items:center;width:54px;height:54px;margin:0 auto 15px;display:grid;box-shadow:0 6px 16px #bba2d033}@media (max-width:1199px){.automation-section{padding-left:48px;padding-right:48px}.service-copy h3{letter-spacing:-.9px;font-size:30px}.service-copy p{font-size:15px}.services-section{padding-left:48px;padding-right:48px}.service-panel-body{grid-template-columns:35% 65%;gap:20px}.service-visual{width:660px}}@media (max-width:991px){.automation-section{padding:84px 20px 112px}.automation-intro{max-width:416px}.automation-intro .section-heading{font-size:36px}.automation-intro>p{max-width:380px}.automation-stage{margin-top:36px}.automation-dashboard{width:90%}.floating-signal{padding:10px}.floating-signal h3,.floating-signal p{font-size:10px}.floating-signal h3{margin-top:9px}.automation-dashboard .product-window{width:100%;height:100%;font-size:10px}.automation-dashboard .product-columns{grid-template-columns:42% 58%}.automation-dashboard .task-status{display:none}.automation-dashboard .task-row{min-height:36px;padding:8px 4px}.automation-dashboard .product-detail{padding:12px 14px}.automation-dashboard .detail-title{margin-bottom:12px}.automation-dashboard .detail-divider{margin:12px 0}.automation-dashboard .draft-email p{padding:5px}.automation-dashboard .detail-bottom{margin-top:12px}.signals-stage{margin-top:94px}.signals-stage>h3{font-size:24px}.customer-statement{margin-top:112px}.services-section{padding:112px 20px 0}.services-stack{height:550px;margin-top:36px}.service-panel{opacity:0;pointer-events:none;width:100%;top:0;transform:translate(-50%)}.service-panel.service-selected{opacity:1;pointer-events:auto}.service-panel:not(.service-selected):hover{transform:translate(-50%)}.service-panel-body{grid-template-columns:40% 60%;gap:20px;min-height:500px;padding:20px 0 0 20px}.service-tab{padding-left:20px}.service-copy{padding-top:8px;padding-right:0}.service-copy h3{font-size:30px;line-height:1.1}.service-copy p{font-size:16px}.service-visual{width:710px}.service-mobile-controls{justify-content:center;align-items:center;gap:20px;margin:20px auto 0;display:flex}.service-mobile-controls>button{background:0 0;border:1px solid #11111110;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.service-mobile-controls>div{gap:8px;display:flex}.service-mobile-controls>div>button{background:#ccc9c4;border:0;border-radius:50%;width:6px;height:6px;padding:0}.service-mobile-controls>div>button[aria-pressed=true]{background:#111}.standalone-statement{padding:112px 20px}}@media (max-width:767px){.automation-section{padding:68px 16px 100px}.automation-intro{gap:24px;max-width:336px}.automation-intro .section-heading{letter-spacing:-.48px;font-size:28px}.automation-intro>p{max-width:336px;margin-top:-4px;font-size:16px}.ai-badge{font-size:11px}.automation-stage{margin-top:28px;padding-bottom:18px}.automation-dashboard{aspect-ratio:auto;border-width:4px;border-radius:6px;width:100%;height:254px;overflow:hidden}.automation-dashboard>.product-window{width:1060px;max-width:none;height:750px;transform:scale(calc((100vw - 40px)/ 1060px));transform-origin:0 0;border-radius:5px}.automation-dashboard .product-columns{grid-template-columns:43% 57%}.automation-dashboard .task-status{display:inline-flex}.automation-dashboard .task-row{min-height:47px;padding:12px 7px}.automation-dashboard .product-detail{padding:20px 24px}.automation-dashboard .detail-title{margin-bottom:21px}.automation-dashboard .detail-divider{margin:21px 0}.automation-dashboard .draft-email p{padding:14px 4px}.floating-signal{display:none}.signals-stage{margin-top:28px;margin-left:-16px;margin-right:-16px}.signals-stage>h3{letter-spacing:-.4px;max-width:300px;margin:auto;font-size:20px;line-height:1.2}.signal-strips{gap:12px;margin-top:24px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.signal-chip{letter-spacing:0;gap:6px;padding:8px 10px 8px 8px;font-size:16px;line-height:16px}.signal-chip i{width:16px;height:16px}.customer-statement{margin-top:84px}.statement-quote{letter-spacing:-.6px;font-size:28px;line-height:1.1}.statement-credit .statement-customer-mark{font-size:10px}.empty-avatar{border-radius:7px;width:36px;height:36px}.statement-credit small{font-size:12px}.services-section{padding:100px 16px 0}.services-stack{height:650px;margin-top:28px}.service-panel-body{flex-direction:column;gap:28px;min-height:606px;padding:20px 16px 0;display:flex}.service-copy{padding:0}.service-copy h3{letter-spacing:-.6px;margin-bottom:20px;font-size:28px;line-height:1.1}.service-copy p{max-width:none;font-size:16px}.service-copy>.button{margin-top:20px}.service-tab{height:44px;padding:13px 16px;font-size:14px;line-height:18px}.service-visual{transform-origin:0 0;border-radius:9px 0 0;flex-shrink:0;align-self:flex-start;width:700px;min-height:390px;transform:scale(.62)}.service-panel{height:650px}.service-mobile-controls{margin-top:20px}.standalone-statement{padding:100px 16px}.automation-section .statement-credit .signature{font-size:20px}}@media (min-width:992px){.services-section{padding-top:100px}.services-stack{height:722px}.service-panel-body{grid-template-columns:38.1% 61.9%;min-height:570px}.service-visual{min-height:550px}}.services-doodle{z-index:1;pointer-events:none;mix-blend-mode:multiply;width:186px;height:auto;position:absolute;top:-14%;right:-7.5%}@media (max-width:1280px){.services-doodle{width:128px;top:-12%;right:-2%}}@media (max-width:991px){.services-doodle{display:none}}.services-atmosphere{z-index:-1;pointer-events:none;padding:256px 0 40px;position:absolute;inset:0;overflow:hidden}.services-atmosphere-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.services-atmosphere canvas{opacity:0;background:#99fff9;width:100%;height:100%;transition:opacity .6s ease-out;display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.services-atmosphere canvas.is-loaded{opacity:1}.services-atmosphere-mask{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:991px){.services-atmosphere{display:none}}@media (prefers-reduced-motion:reduce){.services-atmosphere canvas{transition:none}}@media (max-width:767px){.services-section{padding-top:68px}.services-section>.section-description{margin-top:16px}.services-stack{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;align-items:stretch;gap:16px;width:calc(100% + 32px);height:auto;margin:28px -16px 0;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.services-stack::-webkit-scrollbar{display:none}.services-stack .service-panel{top:auto;left:auto;opacity:1;pointer-events:auto;z-index:auto;scroll-snap-align:start;width:320px;min-width:0;height:auto;box-shadow:none;border-radius:12px;flex-direction:column;flex:0 0 320px;transition:none;display:flex;position:relative;inset:auto;transform:none}.services-stack .service-panel:not(.service-selected):hover{transform:none}.services-stack .service-tab{border-bottom:1px solid #11111108;gap:10px;height:43px;padding:12px 8px 12px 20px;font-size:16px;line-height:17.6px}.services-stack .service-tab>svg{display:none}.services-stack .service-panel-body,.services-stack .service-panel:not(.service-selected) .service-panel-body{visibility:visible;pointer-events:auto;flex-direction:column;flex:1;justify-content:space-between;gap:36px;min-height:0;padding:16px 0 0 8px;display:flex}.services-stack .service-copy{padding:12px 12px 0}.services-stack .service-copy h3{letter-spacing:-.48px;margin-bottom:12px;font-size:24px;line-height:1.1}.services-stack .service-copy p{letter-spacing:-.16px;font-size:16px;line-height:1.3}.services-stack .service-copy>.button{display:none}.services-stack .service-visual{aspect-ratio:624/536;border-radius:8px 0 0;align-self:flex-end;width:93%;max-width:384px;height:auto;min-height:0;position:relative;transform:none;container-type:inline-size}.service-mobile-controls{display:none}}@media (min-width:480px) and (max-width:767px){.services-stack .service-panel{flex-basis:368px;width:368px}}.services-section{background:var(--cream)}.services-doodle{filter:brightness(1.02)}.customer-statement .automation-statement-divider{width:100%;height:1px;color:inherit;justify-content:center;align-items:flex-end;margin-top:24px;display:flex;overflow:visible}.customer-statement .statement-credit{border-top:0;margin-top:24px;padding-top:0}@media (max-width:991px){.customer-statement .automation-statement-divider,.customer-statement .statement-credit{margin-top:20px}}.automation-dashboard{isolation:isolate}.floating-signal{z-index:1}@media (min-width:992px) and (max-width:1280px){.floating-signal{width:27%}.signal-one{left:3%}.signal-two{right:3%}}@media (prefers-reduced-motion:reduce){.floating-signal{will-change:auto;transition:none}}.customer-statement>.statement-customer-logo{display:none}@media (max-width:767px){.customer-statement>.statement-customer-logo{letter-spacing:0;height:20px;color:inherit;margin-bottom:20px;font-size:12px;font-weight:400;line-height:20px;display:block}.standalone-statement>.customer-statement>.statement-customer-logo{height:22px;line-height:22px}.customer-statement>.statement-eyebrow,.customer-statement>.statement-credit>.statement-customer-mark{display:none}}.customer-statement .statement-quote{margin:0}.customer-avatar{border-radius:10px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.customer-avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.customer-avatar{border-radius:8px;width:36px;height:36px}}.customer-statement .statement-customer-mark{flex-shrink:0;justify-content:flex-end;align-items:center;width:150px;height:42px;display:flex}.customer-statement .statement-customer-mark img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:38px;display:block}.customer-statement.statement-on-dark .statement-customer-mark img,.customer-statement.statement-on-dark .statement-customer-logo img{filter:brightness(0)invert()}.customer-statement:not(.statement-on-dark) .statement-customer-mark{background:0 0;border-radius:0;width:186px;height:56px;padding:0}.customer-statement:not(.statement-on-dark) .statement-customer-mark img{filter:brightness(0);width:180px;max-width:100%;height:auto;max-height:50px}.customer-statement .statement-customer-logo img{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:24px;display:block}.customer-statement:not(.statement-on-dark) .statement-customer-logo{background:0 0;border-radius:0;width:max-content;padding:0;height:auto!important}.customer-statement:not(.statement-on-dark) .statement-customer-logo img{filter:brightness(0)}@media (max-width:767px){.customer-statement>.statement-customer-logo{height:auto;margin-bottom:20px;line-height:1}}.service-stage-body{position:relative}.service-stage-visual{aspect-ratio:624/536;border:0;border-top:1px solid #1111110d;border-left:1px solid #1111110d;border-radius:12px 0 0;width:58%;height:auto;min-height:0;position:relative;box-shadow:0 26px 60px -6px #1111111f,0 28px 28px -14px #11111105,0 6px 6px -3px #1111110a,0 1px 1px -.5px #1111110a;container-type:inline-size}.service-stage-visual>*,.services-stack .service-stage-visual>*{width:624px;height:536px;transform:scale(calc(100cqw / 624px));transform-origin:0 0;color:#111;background:#fff;font-size:14px;position:absolute;inset:0 auto auto 0}.routine-search-ui>h4{letter-spacing:-.56px;white-space:nowrap;width:800px;font-size:28px;font-weight:550;line-height:36px;position:absolute;top:34px;left:176px}.routine-search-query{white-space:nowrap;background:#f6f5f3;border-radius:16px;align-items:center;gap:12px;width:800px;height:62px;padding:0 18px;font-size:14px;line-height:20px;display:flex;position:absolute;top:100px;left:28px}.routine-search-query>svg{flex-shrink:0}.routine-search-query>i{background:#111;flex-shrink:0;width:1px;height:18px;margin-left:-9px}.routine-search-caption{color:#838383;font-size:14px;line-height:20px;position:absolute;top:187px;left:28px}.routine-suggestions{grid-template-columns:412px 412px;grid-auto-rows:98px;gap:12px;display:grid;position:absolute;top:216px;left:28px}.routine-suggestion{background:#fff;border:1px solid #11111105;border-radius:18px;gap:14px;padding:14px 12px;display:flex;box-shadow:0 0 1px #11111104}.routine-suggestion-icon{border:1px solid #11111105;border-radius:9px;flex-shrink:0;width:26px;height:26px;box-shadow:0 3px 18px #ced2}.routine-suggestion-icon.is-peach{background:linear-gradient(150deg,#fae5ce 5%,#f9e5d5 35%,#efbaf1 95%)}.routine-suggestion-icon.is-lime{background:linear-gradient(140deg,#fff8bd 5%,#edf3b5 35%,#c0edd5 95%)}.routine-suggestion-icon.is-aqua{background:linear-gradient(145deg,#adfff3 5%,#a7ebfa 40%,#d6c0f3 95%)}.routine-suggestion>div{min-width:0}.routine-suggestion h5{white-space:nowrap;margin:0 0 3px;font-size:14px;font-weight:450;line-height:20px}.routine-suggestion p{color:#838383;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:22px;display:-webkit-box;overflow:hidden}.service-stage-body:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fff0,#fff);height:84px;position:absolute;inset:auto 0 0}@media (min-width:768px){.service-stage-body{align-items:flex-start;gap:56px;min-height:0;padding:28px 0 0;display:flex}.service-stage-body>.service-copy{flex:1;min-width:0;padding:12px 0 0 28px}.service-stage-visual{flex:0 0 58%}}@media (min-width:992px) and (max-width:1280px){.service-stage-body{gap:40px;padding-top:24px}.service-stage-body>.service-copy{padding-top:8px}}@media (min-width:768px) and (max-width:991px){.service-stage-body{grid-template-columns:1fr 1.75fr;gap:56px;padding:20px 0 0 8px;display:grid}.service-stage-body>.service-copy{padding:16px 0 12px 12px}.service-stage-visual{width:100%}}@media (max-width:767px){.services-stack .service-stage-visual{box-shadow:0 12px 40px #00000014}}.signal-tone-peach{background:#eeac88}.signal-tone-mint{background:#b8ecaa}.signal-tone-violet{background:#d6c4fa}.signal-tone-charcoal{background:#626262}.signal-tone-pink{background:#ed82b7}.signal-tone-yellow{background:#ffe09f}.signal-tone-blue{background:#a5c5ed}.signal-tone-rose{background:#f9c9e5}@media (prefers-reduced-motion:reduce){.signal-track{will-change:auto}}.automation-dashboard>.reel-canvas{aspect-ratio:auto;border-radius:5px;height:100%}@media (max-width:767px){.automation-dashboard,.automation-dashboard>.reel-canvas{height:auto}}@keyframes stage-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes stage-pop{0%{opacity:0;transform:translateY(16px)scale(.97)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.service-selected .service-copy>*,.service-selected :is(.routine-search-ui>h4,.routine-search-query,.routine-search-caption,.routine-suggestion,.stage-band,.content-stage-row,.phone-stage-head,.phone-stage-row,.software-stage-search,.software-stage-row){animation:stage-rise .6s var(--ease) both;animation-delay:calc(var(--stage-i,0) * 55ms + .12s)}.service-selected :is(.phone-stage-modal,.software-stage-agent){animation:stage-pop .7s var(--ease) both;animation-delay:.52s}.service-selected .service-copy>:first-child{--stage-i:-2}.service-selected .service-copy>:nth-child(2){--stage-i:-1}.service-selected :is(.routine-search-ui>h4,.stage-band,.phone-stage-head,.software-stage-search){--stage-i:0}.service-selected .routine-search-query{--stage-i:1}.service-selected .routine-search-caption,.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):first-child{--stage-i:2}.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):nth-child(2){--stage-i:3}.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):nth-child(3){--stage-i:4}.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):nth-child(4){--stage-i:5}.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):nth-child(5){--stage-i:6}.service-selected :is(.routine-suggestion,.content-stage-row,.phone-stage-row,.software-stage-row):nth-child(n+6){--stage-i:7}}
