.automationPage{background:var(--paper);overflow:hidden}.automationHero{isolation:isolate;padding:82px 0 74px;position:relative;overflow:hidden}.automationHeroGlow{filter:blur(10px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#7c2cff33,#b8734a0f 38%,#0000 69%);height:620px;position:absolute;inset:-30% -10% auto 42%}.automationHeroInner{max-width:980px}.automationHero .serviceBreadcrumb{margin-bottom:25px}.automationHero h1{max-width:880px;margin:12px 0 19px;font-size:clamp(2.8rem,6vw,5.4rem)}.automationHeroLead{color:#bec2cd;max-width:820px;margin:0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.7}.automationHeroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.automationHero .serviceLocation{margin-top:22px}.automationWorkflowSection{padding:96px 0 100px;position:relative}.automationWorkflowSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#7c2cff0f,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:160px;left:-280px}.automationWorkflowGrid{grid-template-columns:minmax(320px,.8fr) minmax(590px,1.2fr);align-items:center;gap:70px;display:grid}.automationWorkflowCopy h2{max-width:560px;margin:10px 0 19px;font-size:clamp(2.25rem,4vw,3.75rem)}.automationWorkflowLead{color:#666b76;max-width:600px;margin:0;font-size:1rem;line-height:1.75}.automationPrinciples{border-top:1px solid #dddce1;margin:34px 0 0;padding:0;list-style:none}.automationPrinciples li{border-bottom:1px solid #dddce1;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:17px 0;display:grid}.automationPrinciples>li>span{color:#6f2bcf;width:34px;height:34px;font-family:var(--font-heading);letter-spacing:.05em;background:#fbf8ff;border:1px solid #d4c5ea;border-radius:50%;place-items:center;font-size:.58rem;font-weight:850;display:grid}.automationPrinciples strong{font-family:var(--font-heading);color:#24262d;font-size:.88rem;display:block}.automationPrinciples p{color:#737781;margin:4px 0 0;font-size:.73rem;line-height:1.55}.automationWorkflowDemoWrap{min-width:0}.automationWorkflowNote{color:#858993;text-align:center;max-width:680px;margin:12px auto 0;font-size:.6rem;line-height:1.55}.addieWorkflowDemo{isolation:isolate;--addie-purple:#7c2cff;--addie-copper:#b8734a;--addie-panel:#e6e2da;--addie-panel-edge:#d8d3c8;--addie-ink:#2b2926;--addie-muted:#8b857b;--addie-user-grad:linear-gradient(135deg,#7c2cff 0%,#8f47da 45%,#b8734a 100%);background:radial-gradient(circle at 50% 46%,#7c2cff0e,#b8734a06 48%,#f7f5f2c2 76%),#f7f5f2;border:1px solid #ddd8d0;border-radius:28px;min-height:690px;position:relative;overflow:hidden;box-shadow:0 34px 78px -46px #281f3257}.addieWorkflowDemo:before{content:"";pointer-events:none;z-index:0;background-color:#0000;background-image:linear-gradient(#564f5e06 1px,#0000 1px),linear-gradient(90deg,#564f5e06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 86%,#0000);mask-image:linear-gradient(#0000,#000 15% 86%,#0000)}.addieWorkflowEnvironment{z-index:1;pointer-events:none;position:absolute;inset:0}.addieWorkflowSystemCard{color:#403c37;opacity:.115;filter:blur(.7px)saturate(.7);z-index:1;background:#ffffffbd;border:1px solid #49443c29;border-radius:18px;width:240px;padding:15px 16px 14px;transition:opacity .58s cubic-bezier(.165,.84,.44,1),filter .58s cubic-bezier(.165,.84,.44,1),transform .58s cubic-bezier(.165,.84,.44,1),box-shadow .58s,border-color .58s;position:absolute;transform:translateY(4px)scale(.992);box-shadow:0 18px 45px -36px #2b292652}.addieWorkflowSystemCard.isActive{opacity:.7;filter:blur()saturate();z-index:4;border-color:#7c2cff61;transform:translateY(-2px)scale(1.015);box-shadow:0 28px 70px -30px #47336461,0 0 0 1px #7c2cff14}.addieWorkflowSystemCard.isDone:not(.isActive){opacity:.21;filter:blur(.25px)saturate(.8);z-index:2;transform:translateY(1px)scale(.997)}.addieWorkflowSystemTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.addieWorkflowSystemTop span{color:#8d867c;letter-spacing:.11em;text-transform:uppercase;font-size:.52rem;font-weight:850}.addieWorkflowSystemTop i{background:#bdb7ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #bdb7ad1f}.addieWorkflowSystemCard.isActive .addieWorkflowSystemTop i{background:var(--addie-purple);box-shadow:0 0 0 5px #7c2cff29,0 0 16px #7c2cff38}.addieWorkflowSystemCard.isDone .addieWorkflowSystemTop i{background:#5d9b72;box-shadow:0 0 0 4px #5d9b721a}.addieWorkflowSystemCard h3{color:#403c37;font-family:var(--font-heading);margin:0;font-size:.78rem;line-height:1.2}.addieWorkflowSystemCard p{color:#7c766d;margin:4px 0 0;font-size:.58rem;line-height:1.45}.addieWorkflowKv{grid-template-columns:1fr auto;gap:6px 12px;margin-top:12px;font-size:.57rem;display:grid}.addieWorkflowKv span{color:#8a847a}.addieWorkflowKv b{color:#555049;text-align:right;font-weight:760}.addieWorkflowMiniRow{border-top:1px solid #403c3714;align-items:center;gap:9px;padding:8px 0;display:flex}.addieWorkflowMiniRow:first-of-type{margin-top:9px}.addieWorkflowMiniRow>span{width:27px;height:27px;color:var(--addie-purple);background:#7c2cff14;border-radius:8px;flex:none;place-items:center;font-size:.54rem;font-weight:850;display:grid}.addieWorkflowMiniRow div{min-width:0}.addieWorkflowMiniRow strong{color:#4d4943;font-size:.58rem;display:block}.addieWorkflowMiniRow small{color:#928b81;margin-top:2px;font-size:.52rem;display:block}.addieWorkflowCatalogPrice{border-top:1px solid #403c3714;flex-direction:column;gap:2px;margin-top:11px;padding-top:10px;display:flex}.addieWorkflowCatalogPrice strong{color:#47423b;font-family:var(--font-heading);font-size:.96rem;line-height:1.05}.addieWorkflowCatalogPrice small{color:#8c857b;font-size:.54rem}.addieWorkflowCatalogAlt{color:#6d665d;background:#7c2cff0f;border-radius:10px;margin-top:10px;padding:7px 10px;font-size:.54rem;font-weight:650}.addieWorkflowOrderLine,.addieWorkflowOrderMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.addieWorkflowOrderLine{border-top:1px solid #403c3714;margin-top:12px;padding-top:10px}.addieWorkflowOrderLine span,.addieWorkflowOrderMeta span{color:#7d776d;font-size:.54rem}.addieWorkflowOrderLine b{color:#47423b;font-family:var(--font-heading);font-size:.96rem;line-height:1.05}.addieWorkflowOrderMeta{margin-top:8px}.addieWorkflowOrderMeta b{color:#5f8a6b;font-size:.58rem;font-weight:800}.addieWorkflowSystemPill{color:#557e63;background:#5d9b7217;border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:5px 8px;font-size:.52rem;font-weight:800;display:inline-flex}.addieWorkflowSystemPill:before{content:"✓";font-size:.5rem}.addieWorkflowCustomerCard{top:122px;left:12px;transform:rotate(-1.2deg)translateY(4px)scale(.992)}.addieWorkflowCustomerCard.isActive{transform:rotate(-.4deg)translateY(-2px)scale(1.015)}.addieWorkflowCatalogCard{width:252px;padding:15px 18px 15px 88px;top:80px;right:-20px;transform:rotate(1.1deg)translateY(4px)scale(.992)}.addieWorkflowCatalogCard.isActive{transform:rotate(.3deg)translateY(-2px)scale(1.015)}.addieWorkflowOrderCard{width:254px;padding:15px 18px 15px 92px;top:334px;right:-26px;transform:rotate(-.8deg)translateY(4px)scale(.992)}.addieWorkflowOrderCard.isActive{transform:rotate(-.2deg)translateY(-2px)scale(1.015)}.addieWorkflowPaymentCardEnv{width:250px;bottom:72px;left:12px;transform:rotate(.8deg)translateY(4px)scale(.992)}.addieWorkflowPaymentCardEnv.isActive{transform:rotate(.15deg)translateY(-2px)scale(1.015)}.addieWorkflowFulfillmentCard{width:235px;bottom:27px;right:48px;transform:rotate(1.2deg)translateY(4px)scale(.992)}.addieWorkflowFulfillmentCard.isActive{transform:rotate(.35deg)translateY(-2px)scale(1.015)}.addieWorkflowChatCard{z-index:5;border:1px solid var(--addie-panel-edge);background:var(--addie-panel);border-radius:28px;flex-direction:column;width:384px;max-width:calc(100% - 32px);height:640px;margin:24px auto 0;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #28201459,0 8px 24px -12px #2820142e}.addieWorkflowChatHeader{align-items:center;gap:12px;padding:14px 18px;display:flex}.addieWorkflowIconControl{color:#4a463f;border-radius:8px;place-items:center;padding:6px;line-height:0;display:grid}.addieWorkflowIconControl svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.addieWorkflowMore svg{fill:currentColor;stroke:none}.addieWorkflowChatBrand{align-items:center;gap:10px;display:flex}.addieWorkflowChatBrand img{width:auto;height:26px;display:block}.addieWorkflowChatBrand strong{font-family:var(--font-heading);letter-spacing:.01em;font-size:.84rem}.addieWorkflowHeaderSpacer{flex:1}.addieWorkflowDivider{background:var(--addie-panel-edge);height:1px}.addieWorkflowMessagesOriginal{scroll-behavior:smooth;scrollbar-width:none;flex-direction:column;flex:1;gap:12px;padding:18px 16px 8px;display:flex;overflow-y:auto}.addieWorkflowMessagesOriginal::-webkit-scrollbar{width:0}.addieWorkflowOriginalRow{max-width:100%;display:flex}.addieWorkflowOriginalRow.isBot{justify-content:flex-start}.addieWorkflowOriginalRow.isUser{justify-content:flex-end}.addieWorkflowOriginalBubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:80%;padding:12px 14px;font-size:.72rem;line-height:1.5;animation:.28s cubic-bezier(.2,.8,.25,1) both addieWorkflowPop}.addieWorkflowOriginalBubble.isBot{color:var(--addie-ink);background:#fff;border-bottom-left-radius:6px;box-shadow:0 1px 2px #2820140f}.addieWorkflowOriginalBubble.isUser{background:var(--addie-user-grad);color:#fff;border-bottom-right-radius:6px;box-shadow:0 6px 16px -8px #7c2cff99}.addieWorkflowOriginalBubble.isPayment{max-width:86%}.addieWorkflowOriginalWho{color:var(--addie-ink);margin-bottom:4px;font-size:.64rem;font-weight:800;display:block}.addieWorkflowOriginalPayCard{background:#fbfaf7;border:1px solid #ece7de;border-radius:14px;margin-top:10px;padding:14px}.addieWorkflowOriginalPayHead{color:var(--addie-muted);align-items:center;gap:6px;margin-bottom:8px;font-size:.58rem;display:flex}.addieWorkflowOriginalPayHead svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.addieWorkflowOriginalPayCard>strong{color:var(--addie-ink);font-family:var(--font-heading);font-size:1.05rem;line-height:1.1;display:block}.addieWorkflowOriginalPayCard>span{color:var(--addie-muted);margin-top:2px;font-size:.61rem;display:block}.addieWorkflowOriginalPayButton{background:var(--addie-user-grad);color:#fff;text-align:center;border-radius:10px;margin-top:12px;padding:11px 12px;font-size:.66rem;font-weight:760;box-shadow:0 6px 16px -8px #7c2cff8c}.addieWorkflowOriginalPayCard>small{color:#a8a297;text-align:center;margin-top:9px;font-size:.54rem;display:block}.addieWorkflowOriginalStatusRow{justify-content:center;display:flex}.addieWorkflowOriginalStatus{border:1px solid var(--addie-panel-edge);color:#5a564e;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:.6rem;animation:.28s cubic-bezier(.2,.8,.25,1) both addieWorkflowPop;display:inline-flex}.addieWorkflowOriginalStatus>i{color:#fff;background:#2e9e5b;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.addieWorkflowOriginalStatus svg{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.addieWorkflowOriginalTyping{background:#fff;border-radius:18px 18px 18px 6px;align-items:center;gap:5px;padding:14px 16px;animation:.28s cubic-bezier(.2,.8,.25,1) both addieWorkflowPop;display:inline-flex;box-shadow:0 1px 2px #2820140f}.addieWorkflowOriginalTyping i{background:#b9b3a8;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite addieWorkflowBlink;display:block}.addieWorkflowOriginalTyping i:nth-child(2){animation-delay:.18s}.addieWorkflowOriginalTyping i:nth-child(3){animation-delay:.36s}.addieWorkflowComposer{padding:12px 14px 16px}.addieWorkflowInput{border:1px solid var(--addie-panel-edge);background:#fff;border-radius:26px;align-items:center;gap:8px;min-height:52px;padding:10px 10px 10px 18px;display:flex}.addieWorkflowField{min-width:0;color:var(--addie-ink);white-space:nowrap;flex:1;font-size:.73rem;overflow:hidden}.addieWorkflowField>span{color:#a8a297}.addieWorkflowField>i{background:var(--addie-purple);vertical-align:-3px;width:1.5px;height:16px;margin-left:1px;animation:1s step-end infinite addieWorkflowCaret;display:inline-block}.addieWorkflowField.isIdle>i{display:none}.addieWorkflowEmoji{color:#a8a297;line-height:0}.addieWorkflowEmoji svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:22px;height:22px;display:block}.addieWorkflowEmoji .isFill{fill:currentColor;stroke:none}.addieWorkflowSend{color:#a8a297;background:#ede9e1;border-radius:50%;place-items:center;width:34px;height:34px;line-height:0;transition:background .2s,color .2s;display:grid}.addieWorkflowSend.isActive{background:var(--addie-purple);color:#fff}.addieWorkflowSend svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}@keyframes addieWorkflowPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes addieWorkflowBlink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes addieWorkflowCaret{50%{opacity:0}}.automationAreasSection{background:linear-gradient(#f4f2f5 0%,#fbfaf8 100%);padding:92px 0}.automationSectionHeading{text-align:center;max-width:810px;margin:0 auto 44px}.automationSectionHeading h2{margin:10px 0 14px}.automationSectionHeading>p:last-child{color:#6e737d;max-width:720px;margin:0 auto;line-height:1.7}.automationAreasGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:980px;margin:0 auto;display:grid}.automationAreasGrid article{background:#fff;border:1px solid #dedce3;border-radius:18px;min-height:190px;padding:26px 27px;position:relative;box-shadow:0 14px 32px #16121d09}.automationAreasGrid article>span{color:#7541c7;font-family:var(--font-heading);letter-spacing:.08em;font-size:.57rem;font-weight:850;display:block}.automationAreasGrid h3{margin:18px 0 9px;font-size:1.12rem}.automationAreasGrid p{color:#6e737d;margin:0;font-size:.79rem;line-height:1.62}.automationFinalSection{padding:72px 0}.automationFinalInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:58px;display:grid}.automationFinalInner h2{max-width:760px;margin:8px 0 12px;font-size:clamp(2.1rem,4vw,3.5rem)}.automationFinalInner>div>p:last-child{color:#b8bcc6;max-width:760px;margin:0;line-height:1.65}.automationFinalInner .button{white-space:nowrap}@media (max-width:1080px){.automationWorkflowGrid{grid-template-columns:1fr;gap:52px}.automationWorkflowCopy{max-width:760px}.automationWorkflowDemoWrap{width:100%;max-width:760px;margin:0 auto}}@media (max-width:820px){.automationHero{padding:70px 0 62px}.automationWorkflowSection{padding:76px 0 80px}.addieWorkflowDemo{min-height:680px}.addieWorkflowSystemCard{opacity:.08;transform:scale(.94)}.addieWorkflowSystemCard.isActive{opacity:.52;transform:translateY(-1px)scale(.975)}.addieWorkflowCustomerCard{left:-54px}.addieWorkflowCatalogCard{right:-74px}.addieWorkflowOrderCard{right:-98px}.addieWorkflowPaymentCardEnv{left:-63px}.addieWorkflowFulfillmentCard{right:-48px}.automationAreasSection{padding:76px 0}.automationAreasGrid{grid-template-columns:1fr}.automationFinalInner{grid-template-columns:1fr;gap:26px}.automationFinalInner .button{justify-self:start}}@media (max-width:540px){.automationHeroActions{display:grid}.automationHeroActions .button{width:100%}.automationWorkflowSection{padding:62px 0 66px}.automationWorkflowCopy h2{font-size:clamp(2rem,10vw,3rem)}.automationPrinciples li{grid-template-columns:38px minmax(0,1fr);gap:12px}.addieWorkflowDemo{border-radius:20px;min-height:660px}.addieWorkflowDemo:before{background-size:30px 30px}.addieWorkflowSystemCard{display:none}.addieWorkflowChatCard{border-radius:24px;width:calc(100% - 20px);height:620px;margin-top:19px}.addieWorkflowChatHeader{padding:12px 13px}.addieWorkflowMessagesOriginal{padding:15px 12px 7px}.addieWorkflowOriginalBubble{max-width:88%;font-size:.69rem}.automationWorkflowNote{text-align:left}.automationAreasGrid article{padding:23px 21px}.automationFinalInner .button{width:100%}}@media (prefers-reduced-motion:reduce){.addieWorkflowOriginalBubble,.addieWorkflowOriginalStatus,.addieWorkflowOriginalTyping,.addieWorkflowOriginalTyping i,.addieWorkflowField>i{animation:none}.addieWorkflowSystemCard{transition:none}.serviceActionParticleLayer{display:none}}
