@import "https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600&display=swap";:root{--bg:#fff;--surface:#fff;--ink:#0a0a0a;--muted:#6b6868;--field:#e9e7e7;--radius:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter Tight,Inter,system-ui,sans-serif}a{color:inherit;text-decoration:none}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.page{padding:0}.shell{background:var(--surface);min-height:100vh;position:relative;overflow-x:clip}.btn{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:20px 28px;font-family:inherit;font-size:16px;font-weight:500;line-height:1;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #0000002e}.btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px #00000038}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nav{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(1.6);background:#ffffff9e;border-bottom:1px solid #ffffff80;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px clamp(20px,5vw,68px);display:grid;position:sticky;top:0;box-shadow:0 8px 32px #14141e0f}.logo{letter-spacing:-.04em;justify-self:start;align-items:center;gap:10px;font-size:34px;font-weight:500;display:flex}.links{gap:clamp(20px,2.6vw,36px);font-size:17px;font-weight:500;display:flex}.links a:not(.btn){transition:opacity .2s}.links a:not(.btn):hover{opacity:.55}.nav>.btn{justify-self:end;padding:19px 28px}.mobileOnly,.burger{display:none}.hero{--p:0;text-align:center}.heroText{transform-origin:50% 0;opacity:calc(1 - var(--p)*.9);transform:translateY(calc(var(--p)*-30px)) scale(calc(1 - var(--p)*.1));filter:blur(calc(var(--p)*8px));will-change:transform,opacity;padding:clamp(56px,8vw,96px) 20px clamp(48px,7vw,96px);position:sticky;top:0}.rating{align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}h1{letter-spacing:-.05em;max-width:none;margin:18px auto 0;font-size:clamp(2.6rem,7vw,6.2rem);font-weight:500;line-height:1.02}.sub{max-width:34ch;color:var(--muted);text-wrap:balance;margin:28px auto 0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5}@media (width<=900px){.nav{grid-template-columns:1fr auto}.desktopOnly{display:none!important}.burger{background:var(--ink);cursor:pointer;border:0;border-radius:12px;place-content:center;gap:6px;width:48px;height:48px;display:grid}.burger span{background:#fff;border-radius:2px;width:18px;height:2px}.links{background:#fff;border-radius:16px;flex-direction:column;gap:0;padding:12px;display:none;position:absolute;top:calc(100% + 12px);left:16px;right:16px;box-shadow:0 20px 50px #00000026}.links.open{display:flex}.links a:not(.btn){padding:16px 12px;font-size:18px}.mobileOnly{margin-top:8px;display:inline-flex}.logo{font-size:28px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@keyframes rise{0%{opacity:0;filter:blur(8px);transform:translateY(48px)}to{opacity:1;filter:blur();transform:none}}.rating,h1,.sub,.emailBox{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards rise}.rating{animation-delay:.1s}h1{animation-delay:.25s}.sub{animation-delay:.45s}.emailBox{animation-delay:.6s}@media (prefers-reduced-motion:reduce){.rating,h1,.sub,.emailBox{opacity:1;animation:none}}.emailBox{background:var(--field);border:1px solid #00000014;border-radius:clamp(12px,1.6vw,16px);align-items:stretch;gap:clamp(6px,1vw,10px);width:min(100%,640px);margin:clamp(28px,4vw,44px) auto 0;padding:clamp(6px,1vw,10px);transition:box-shadow .2s;display:flex}.emailBox:focus-within{box-shadow:0 0 0 2px var(--ink)}.emailBox input{width:100%;min-width:0;min-height:52px;color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;border-radius:10px;flex:1 1 0;padding:0 clamp(12px,2vw,20px);font-family:inherit;font-size:clamp(15px,1.3vw,17px)}.emailBox input::placeholder{color:#8f8b8b}.emailBox input:focus{outline:none}.emailBox .btn{white-space:nowrap;border-radius:12px;flex:none;min-height:52px;padding:0 clamp(20px,3vw,32px);font-size:clamp(15px,1.3vw,16px)}@media (width<=480px){.emailBox{flex-direction:column;gap:6px}.emailBox input{flex:none;min-height:56px;padding:0 16px}.emailBox .btn{width:100%;min-height:56px}}@media (width<=340px){.hero{padding-inline:12px}}.screenWrap{z-index:10;opacity:0;width:min(100% - 32px,1180px);margin:0 auto clamp(40px,6vw,90px);animation:1.1s cubic-bezier(.16,1,.3,1) .8s forwards rise;position:relative}.mac{transform-origin:50% 0;transform:scale(calc(.9 + var(--p)*.1));will-change:transform;container-type:inline-size}.bezel{background:linear-gradient(#1b1b1d,#0d0d0e);border-radius:clamp(12px,2.2vw,26px);padding:.9% .9% 1.1%;position:relative;box-shadow:inset 0 0 0 1px #2c2c2f,0 40px 90px -20px #14103c59,0 12px 30px #00000026}.cam{aspect-ratio:1;background:#2a2a2e;border-radius:50%;width:.5%;position:absolute;top:.35%;left:50%;transform:translate(-50%)}.screen{--u:max(3.4px,1.08cqw);font-size:var(--u);aspect-ratio:16/10;color:#1a1a1a;text-align:left;background:radial-gradient(120% 90% at 20% 0,#c9bdf5,#0000 55%),radial-gradient(90% 80% at 90% 100%,#8b74e6,#0000 60%),#6c55d8;border-radius:clamp(6px,1.2vw,14px);flex-direction:column;display:flex;overflow:hidden}.screen *{margin:0}.menubar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#111;background:#ffffff47;align-items:center;gap:1.6em;padding:.55em 1.6em;font-size:1em;display:flex}.menubar em{margin-left:auto;font-style:normal}.win{background:#fbfafb;border-radius:1.2em 1.2em 0 0;flex-direction:column;flex:1;margin:2.6em 5.5em 0;display:flex;overflow:hidden;box-shadow:0 2em 5em #1e145a66}.wbar{border-bottom:1px solid #ece9e9;align-items:center;gap:.7em;padding:1em 1.4em;display:flex;position:relative}.wbar span{color:#777;position:absolute;left:50%;transform:translate(-50%)}.dot{border-radius:50%;flex:none;width:.9em;height:.9em;display:inline-block}.wbody{flex:1;min-height:0;display:flex}aside{background:#f5f3f3;border-right:1px solid #ece9e9;flex-direction:column;gap:.5em;width:17%;padding:1.6em 1.2em;display:flex}aside div{color:#555;border-radius:.7em;align-items:center;gap:.9em;padding:.9em 1em;display:flex}aside div.on{color:#fff;background:#0a0a0a}.wbody section{flex-direction:column;flex:1;gap:1.6em;min-width:0;padding:2em 2.2em;display:flex}.head{justify-content:space-between;align-items:center;display:flex}.head h4{letter-spacing:-.02em;font-size:1.7em;font-weight:600}.pill{background:#fff;border:1px solid #e4e1e1;border-radius:99px;align-items:center;gap:.7em;padding:.6em 1.1em;display:flex}.stats{grid-template-columns:repeat(3,1fr);gap:1.2em;display:grid}.stats div,.card{background:#fff;border:1px solid #ece9e9;border-radius:1em;padding:1.3em 1.5em}.stats small,.card>small{color:#7a7777;display:block}.stats strong{letter-spacing:-.03em;margin-top:.5em;font-size:2.4em;font-weight:600;display:block}.grid{grid-template-rows:auto auto;grid-template-columns:1.5fr 1fr;gap:1.2em;display:grid}.flow{grid-row:span 2}.nodes{flex-direction:column;align-items:center;margin-top:1.4em;display:flex}.node{background:#fbfafb;border:1px solid #e4e1e1;border-radius:.9em;grid-template-columns:auto 1fr;align-items:center;column-gap:.9em;width:78%;padding:1em 1.3em;display:grid}.node b{font-weight:600}.node small{color:#7a7777;grid-column:2}.link{background:linear-gradient(#6c55d8,#cfc6f5);width:2px;height:1.6em}.bars{align-items:flex-end;gap:.8em;height:7em;margin-top:1em;display:flex}.bars span{opacity:.85;background:#6c55d8;border-radius:.4em .4em 0 0;flex:1}.bars span:nth-child(odd){opacity:.5}.log p{color:#333;align-items:center;gap:.8em;margin-top:.9em;display:flex}@media (prefers-reduced-motion:reduce){.heroText,.mac{filter:none!important;opacity:1!important;transform:none!important}.screenWrap{opacity:1;animation:none}}@media (width<=700px){.screenWrap{width:calc(100% - 24px)}.bezel{border-radius:18px;padding:7px 7px 9px}.screen{--u:13px;aspect-ratio:auto;border-radius:12px;min-height:640px}.menubar{gap:1.1em;padding:.7em 1em}.menubar span:nth-of-type(n+3){display:none}.win{border-radius:1em 1em 0 0;margin:1.6em 1em 0}.wbar span{font-size:.9em}aside{display:none}.head h4{font-size:1.5em}.stats{grid-template-columns:1fr 1fr}.stats strong{font-size:2em}.grid{grid-template-columns:1fr}.flow{grid-row:auto}.node{width:100%}.screen{--u:11.5px;height:min(100svh - 96px,540px);min-height:0}.win{margin:1.2em .9em 0}.wbar{padding:.8em 1.1em}.wbody section{gap:.9em;padding:1.1em 1em}.stats{grid-template-columns:repeat(3,1fr);gap:.7em}.stats div:first-child{grid-column:auto}.stats div{padding:.8em}.stats small{font-size:.85em;line-height:1.25}.stats strong{margin-top:.3em;font-size:1.6em}.grid{gap:.9em}.card{padding:1em 1.1em}.nodes{margin-top:.8em}.node{padding:.7em 1em}.node small{display:none}.link{height:.9em}.bars{height:5em}.log{display:none}}.slides{flex:1;min-width:0;display:grid;position:relative}.wbody .slide{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1),visibility 0s .6s;transform:translateY(14px)scale(.985)}.wbody .slide.on{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.15s,.15s,0s;transform:none}aside div{cursor:default}.stats.two{grid-template-columns:1fr 1fr}.agents{flex-direction:column;gap:1em;display:flex}.agent{align-items:center;gap:1.2em;display:flex}.avatar{color:#fff;background:#0a0a0a;border-radius:.9em;flex:none;place-items:center;width:3.2em;height:3.2em;display:grid}.ainfo{flex:1;gap:.3em;display:grid}.ainfo small{color:#7a7777}.track{background:#ece9e9;border-radius:9px;height:.55em;margin-top:.3em;overflow:hidden}.track span{background:#6c55d8;border-radius:9px;height:100%;display:block}.agent strong{font-size:1.6em;font-weight:600}.chat{flex-direction:column;gap:.8em;display:flex}.msg{border-radius:1em;max-width:78%;padding:.8em 1.1em;line-height:1.35}.msg.them{background:#f0eeee;border-bottom-left-radius:.3em;align-self:flex-start}.msg.me{color:#fff;background:#6c55d8;border-bottom-right-radius:.3em;align-self:flex-end}.trend svg{width:100%;height:9em;margin-top:.8em;display:block}.table p{border-bottom:1px solid #f0eeee;grid-template-columns:1.4fr 1fr auto;gap:1em;padding:.75em 0;display:grid}.table p:last-child{border:0;padding-bottom:0}.table span{color:#7a7777}.table em{color:#1a9b4a;font-style:normal;font-weight:600}.pager{justify-content:center;gap:10px;margin-top:22px;display:flex}.pager button{cursor:pointer;background:#cfcccc;border:0;border-radius:9px;width:9px;height:9px;padding:0;transition:width .35s,background .35s}.pager button.on{background:var(--ink);width:28px}@media (width<=700px){.msgOuter{margin:14px}.msgStack{padding:16px}.agent{padding:.9em 1em}.avatar{width:2.8em;height:2.8em}.trend svg{height:6em}.chat .msg:nth-of-type(n+3){display:none}.stats.two{grid-template-columns:1fr 1fr}.table p{padding:.55em 0}}.screenWrap{width:min(100% - 32px,1180px,150svh - 165px)}@media (width<=700px){.screenWrap{width:calc(100% - 24px)}.screen{--h:clamp(400px,calc(100svh - 120px),660px);height:var(--h);--u:calc(var(--h) / 51)}}.hero{isolation:isolate;position:relative}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 40% at 15% 8%,#6c55d829,#0000 70%),radial-gradient(50% 38% at 88% 26%,#6c55d821,#0000 70%),radial-gradient(55% 42% at 20% 62%,#6c55d824,#0000 70%),radial-gradient(55% 42% at 85% 82%,#6c55d829,#0000 70%),linear-gradient(#0000000f 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#0000000f 1px,#0000 1px) 0 0/42px 42px;position:absolute;inset:0}.logos{z-index:1;padding:0 clamp(20px,5vw,68px) clamp(32px,4vw,48px);position:relative}.logosInner{border-top:1px solid #00000014;align-items:center;gap:clamp(20px,4vw,48px);padding:32px 0 32px clamp(20px,3vw,32px);display:flex}.logosLabel{max-width:220px;color:var(--muted);border-left:1px solid #00000024;flex:none;padding-left:clamp(20px,3vw,32px);font-size:15px;line-height:1.45}.marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marqueeTrack{width:max-content;animation:28s linear infinite marquee;display:flex}.logoPill{letter-spacing:-.01em;color:#54575c;white-space:nowrap;background:#fff;border:1px solid #0000001f;border-radius:999px;flex:none;align-items:center;gap:10px;margin-left:14px;padding:18px 32px;font-size:17px;font-weight:600;display:inline-flex}.logoPill:first-child{margin-left:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee:hover .marqueeTrack{animation-play-state:paused}@media (width<=700px){.logosInner{flex-direction:column;align-items:flex-start;gap:20px;padding-left:0}.logosLabel{max-width:none;padding-left:16px}.marquee{width:100%}}@media (prefers-reduced-motion:reduce){.marqueeTrack{animation:none}}.features{z-index:1;padding:clamp(24px,3vw,40px) clamp(20px,5vw,68px) clamp(60px,8vw,110px);position:relative}.featHead{text-align:center;max-width:760px;margin:0 auto clamp(32px,4.5vw,48px)}.featHead h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:600;line-height:1.15}.featHead p{color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.5}.featGrid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:24px;max-width:1280px;margin:0 auto;display:grid}.featPair{grid-area:1/1/auto/3;grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.c1,.c2{height:100%}.c3{background:linear-gradient(160deg,#eef1fb,#f7f5fc);flex-direction:column;grid-area:1/3/3;display:flex}.c4{background:linear-gradient(120deg,#eef1fb,#f3f1fb 55%,#eef3fc);border-radius:28px;grid-area:2/1/auto/3;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.featCard.c4{flex-direction:row}.featCard{background:#f4f3f3;border-radius:22px;flex-direction:column;padding:28px 28px 0;display:flex;overflow:hidden}.featCard h3{letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:600}.featCard p{color:var(--muted);margin:8px 0 22px;font-size:14.5px;line-height:1.5}.c4text{flex-direction:column;flex:0 0 34%;justify-content:center;min-width:240px;padding:24px 24px 24px 40px;display:flex}.c4text h3{font-size:1.35rem}.c4text p{margin-bottom:0;font-size:15px}.panel{background:#fff;border:1px solid #ece9e9;border-radius:16px 16px 0 0;padding:20px 20px 22px;box-shadow:0 24px 50px -30px #14103c40}.panelTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panelTop small{color:var(--muted);font-size:12px;display:block}.panelTop strong{font-size:1.05rem;font-weight:600}.panelTop em{font-style:normal}.edit,.kebab{color:var(--muted);cursor:default;font-size:13px}.pillBtn{font:inherit;cursor:default;background:#fff;border:1px solid #e4e1e1;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600}.taskList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.taskList li{color:#333;align-items:center;gap:9px;font-size:13.5px;display:flex}.taskList em{color:var(--muted);margin-left:auto;font-style:normal}.dot{border-radius:50%;flex:none;width:9px;height:9px}.segBar{border-radius:6px;gap:2px;height:9px;margin-top:16px;display:flex;overflow:hidden}.segBar span{border-radius:2px}.assignCard{background:#fbfafb;border:1px solid #ece9e9;border-radius:12px;padding:14px 16px;position:relative}.assignTop{justify-content:space-between;align-items:center;display:flex}.tagText{color:#6c55d8;font-size:12.5px;font-weight:600}.assignTitle{margin:8px 0 12px;padding-right:60px;font-size:14.5px;font-weight:600;line-height:1.35}.assignBottom{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tag{color:#fff;background:#6c55d8;border-radius:6px;padding:5px 10px;font-size:11.5px;font-weight:600}.who{color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:flex}.priority{color:#e0554a;background:#fde3e2;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:14px;right:14px}.addBtn{font:inherit;color:#6c55d8;cursor:default;background:#f7f5ff;border:1.5px dashed #cfc6f5;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:13px;font-size:13.5px;font-weight:600;display:flex}.addBtn span{color:#fff;background:#6c55d8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;display:grid}.avatar{color:#fff;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.msgList .avatar{border:0;border-radius:11px;width:38px;height:38px;font-size:14px}.projPanel .stack .avatar{margin-left:-9px}.stack{display:flex}.stack .avatar{margin-left:-8px}.stack .avatar:first-child{margin-left:0}.msgOuter{background:#fff;border-radius:24px;flex:1;margin:22px;display:flex;box-shadow:0 20px 50px -30px #14103c2e}.msgStack{flex:1;justify-content:center;align-items:center;padding:28px;display:flex;position:relative}.msgGroup{width:100%;display:grid;position:relative}.ghostCard{background:#eef1fb;border-radius:24px;grid-area:1/1;align-self:end;margin:0 34px}.g0{opacity:.6;transform:translate(20px,-58px)scale(.9);box-shadow:0 8px 20px #14103c0d}.g1{opacity:.75;transform:translate(14px,-40px)scale(.94);box-shadow:0 10px 24px #14103c0f}.g2{opacity:.9;transform:translate(7px,-20px)scale(.97);box-shadow:0 12px 28px #14103c14}.msgPanel{border:1px solid #dbe3fb;border-radius:24px;grid-area:1/1;align-self:end;position:relative;box-shadow:0 26px 54px -20px #14103c4d}.msgList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.msgList li{border-radius:14px;align-items:center;gap:12px;margin:0 -10px;padding:9px 10px;display:flex}.msgList li.unread{background:#f2eefb}.msgList b{font-size:13.5px;font-weight:600;display:block}.msgList small{color:var(--muted);font-size:12px}.msgList small.typing{color:#6c55d8}.msgAvatar{flex:none;position:relative}.pingDot{background:#6c55d8;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.msgMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;display:flex}.msgMeta small{font-size:10.5px}.check{color:#22c55e;font-size:12px}.badge{color:#fff;background:#6c55d8;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-grid}.projPanel{border-radius:18px;flex:1;min-width:0;max-width:none;margin:18px 18px 18px 0;padding:18px 24px 6px;box-shadow:0 20px 40px -24px #14103c33}.projPanel strong{font-size:1.15rem}.projTable{background:linear-gradient(160deg,#eef1fb,#f5f3fc);border-radius:12px;margin-top:12px;padding:0 16px}.projHead{color:var(--muted);border-bottom:1px solid #0000000f;justify-content:space-between;padding:10px 4px 8px;font-size:12.5px;display:flex}.projRow{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:10px 4px;font-size:14px;display:flex}.projRow:last-child{border:0}.projPanel .avatar{border-width:2px;width:26px;height:26px;font-size:11px}@media (width<=900px){.featGrid{grid-template-columns:1fr}.featPair{grid-column:1;grid-template-columns:1fr}.c1,.c2,.c3,.c4{grid-area:auto/1;height:auto}.featCard.c4{flex-direction:column;align-items:stretch}.c4text{flex:none;padding:32px 28px 0}.projPanel{margin:24px 28px 28px;padding:28px}}.featCard{opacity:0;will-change:transform,opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.78)translateY(28px)}.featCard.revealed{opacity:1;transform:none}.c1.revealed{transition-delay:0s}.c2.revealed{transition-delay:.1s}.c3.revealed{transition-delay:.2s}.c4.revealed{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.featCard{opacity:1;transition:none;transform:none}}.impact{z-index:1;padding:clamp(60px,8vw,110px) clamp(20px,5vw,68px) clamp(80px,10vw,140px);position:relative}.statsHead{text-align:center;max-width:640px;margin:0 auto clamp(48px,6vw,72px)}.statsHead h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:600}.statsHead p{color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.5}.statsGrid{grid-template-columns:repeat(4,1fr);align-items:start;gap:24px;max-width:1280px;margin:0 auto;display:grid}.statCard{background:#f4f4f5;border:1px solid #00000014;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:280px;padding:28px 24px;display:flex}.statCard.tint{background:linear-gradient(160deg,#eef1fb,#fbfbfd 55%,#eef3fc)}.statCard:nth-child(2n){margin-top:56px}.statTop{justify-content:space-between;align-items:flex-start;display:flex}.statCard strong{letter-spacing:-.03em;color:#0a0a1a;font-size:clamp(2rem,3vw,2.6rem);font-weight:700}.ringDot{border:1.5px solid #6c55d8;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ringDot i{background:#6c55d8;border-radius:50%;width:8px;height:8px}.statCard p{color:#3a3a45;margin:0;font-size:15px;line-height:1.5}@media (width<=900px){.statsGrid{grid-template-columns:1fr 1fr}.statCard:nth-child(2n),.statCard:nth-child(n+3){margin-top:0}}@media (width<=560px){.statsGrid{grid-template-columns:1fr}.statCard{min-height:0}}.statCard{opacity:0;will-change:transform,opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.78)translateY(28px)}.statCard.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.statCard{opacity:1;transition:none;transform:none}}.testimonials{z-index:1;padding:clamp(60px,8vw,110px) clamp(20px,5vw,68px) clamp(90px,10vw,150px);position:relative}.tGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;max-width:1280px;margin:0 auto;display:grid}.tCard{background:#f4f4f5;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:230px;padding:28px 26px;display:flex}.tCard.tint{background:linear-gradient(160deg,#eef1fb,#fbfbfd 55%,#eef3fc)}.tCard p{color:#2a2a35;margin:0 0 24px;font-size:16px;line-height:1.55}.tFoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tFoot b{color:#0a0a1a;font-size:15px;font-weight:600;display:block}.tFoot small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.tRating{text-align:right}.starRow{justify-content:flex-end;gap:2px;display:flex}.tAvatarCard{background:linear-gradient(160deg,#e8e8ea,#f4f4f5);border-radius:20px;justify-content:center;align-items:center;min-height:230px;display:flex}.tAvatar{color:#fff;letter-spacing:-.02em;border-radius:50%;place-items:center;width:96px;height:96px;font-size:28px;font-weight:700;display:grid;box-shadow:0 16px 30px -12px #14103c59}@media (width<=900px){.tGrid{grid-template-columns:1fr 1fr}.tAvatarCard{min-height:180px}}@media (width<=560px){.tGrid{grid-template-columns:1fr}}.tCard,.tAvatarCard{opacity:0;will-change:transform,opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:scale(.78)translateY(28px)}.tCard.revealed,.tAvatarCard.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tCard,.tAvatarCard{opacity:1;transition:none;transform:none}}.integrations{z-index:1;padding:clamp(60px,8vw,110px) clamp(20px,5vw,68px) clamp(90px,10vw,150px);position:relative;overflow:hidden}.orbit{width:100%;height:clamp(260px,30vw,460px);margin:0 auto;position:relative}.orbitGlow{background:radial-gradient(circle,#6c55d829,#0000 70%);border-radius:50%;width:min(70vw,720px);height:min(70vw,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbitIcon{opacity:0;will-change:transform,opacity;background:#fff;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .85s cubic-bezier(.34,1.56,.64,1),opacity .5s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translate(0)scale(.2);box-shadow:0 10px 26px -8px #14103c2e}.orbit.revealed .orbitIcon{opacity:1;transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) scale(1)}.orbitCenter{letter-spacing:-.02em;opacity:0;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:14px 26px;font-size:17px;font-weight:600;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);box-shadow:0 16px 34px -10px #14103c38}.orbit.revealed .orbitCenter{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.orbitIcon,.orbitCenter{opacity:1;transition:none}.orbitIcon{transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) scale(1)}.orbitCenter{transform:translate(-50%,-50%)scale(1)}}@media (width<=700px){.orbitIcon{width:44px;height:44px}.orbitIcon svg{width:17px;height:17px}}.ctaWrap{z-index:1;padding:0 clamp(20px,5vw,68px) clamp(80px,10vw,140px);position:relative}.ctaCard{text-align:center;background:radial-gradient(120% 90% at 15% 20%,#e9e3fb,#0000 60%),radial-gradient(110% 90% at 85% 80%,#dbe6fb,#0000 60%),linear-gradient(160deg,#dce6fb,#e7ddf9 55%,#dbeafd);border-radius:28px;padding:clamp(64px,9vw,110px) 24px;position:relative;overflow:hidden}.cloud{filter:blur(2px);opacity:.85;background:#fff;border-radius:50%;position:absolute}.cloud1{width:260px;height:160px;top:-40px;left:-40px;box-shadow:80px 40px 0 -20px #fff,140px 10px 0 -40px #fff}.cloud2{width:220px;height:140px;bottom:-50px;right:-20px;box-shadow:-90px -10px 0 -30px #fff}.cloud3{opacity:.6;width:140px;height:90px;top:20%;right:8%}.ctaCard h2{letter-spacing:-.03em;color:#0d0a2b;margin:0;font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:700;line-height:1.15;position:relative}.ctaCard p{color:#4a4a58;max-width:520px;margin:20px auto 0;font-size:17px;position:relative}.ctaForm{background:#fff;border-radius:999px;gap:8px;max-width:640px;margin:36px auto 0;padding:8px;display:flex;position:relative;box-shadow:0 20px 45px -18px #14103c59}.ctaForm input{color:#0d0a2b;background:0 0;border:0;flex:1;min-width:0;padding:0 20px;font-size:16px}.ctaForm input::placeholder{color:#9a97a8}.ctaForm input:focus{outline:none}.ctaForm .btn{white-space:nowrap;background:#6c55d8;border-radius:999px;padding:16px 30px}@media (width<=560px){.ctaForm{border-radius:24px;flex-direction:column}.ctaForm input{padding:14px 16px}.ctaForm .btn{width:100%}}.ctaCard{opacity:0;will-change:transform,opacity;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:scale(.8)translateY(30px)}.ctaCard.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ctaCard{opacity:1;transition:none;transform:none}}.navItem{align-items:center;display:flex;position:relative}.navTrigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:17px;font-weight:500;display:flex}.navTrigger .chev{transition:transform .25s}.navTrigger .chev.up{transform:rotate(180deg)}.megaMenu{z-index:50;background:#fff;border:1px solid #0000000f;border-radius:20px;grid-template-columns:1fr 1.4fr;width:min(760px,90vw);animation:.22s cubic-bezier(.16,1,.3,1) megaIn;display:grid;position:absolute;top:calc(100% + 22px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 70px -20px #14103c47}@keyframes megaIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.megaCol{padding:24px}.megaFeatured{background:#f6f5f9;flex-direction:column;gap:10px;display:flex}.megaLabel{letter-spacing:.08em;text-transform:uppercase;color:#8b8896;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.featCardSm{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;gap:12px;padding:12px;transition:background .15s;display:flex}.featCardSm:hover,.featCardSm.on{background:#fff}.featCardSm.on .featIcon{border-color:#6c55d8}.featIcon{background:#fff;border:1px solid #ece9f5;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.featCardSm b{font-size:14px;font-weight:600;display:block}.featCardSm small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.megaServices{flex-direction:column;display:flex}.megaGrid{grid-template-columns:1fr 1fr;gap:4px 16px;margin-top:2px;display:grid}.megaGrid a{color:#1a1a1a;border-radius:10px;align-items:center;gap:10px;padding:9px 8px;font-size:14.5px;font-weight:500;transition:background .15s;display:flex}.megaGrid a:hover{background:#f6f5f9}.megaGrid svg{color:#6c55d8;flex:none}.megaCta{border-top:1px solid #f0eeee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.megaCta b{font-size:14px;font-weight:600;display:block}.megaCta small{color:var(--muted);max-width:280px;margin-top:2px;font-size:12.5px;display:block}.megaCta .btn{flex:none;padding:11px 18px;font-size:13.5px}@media (width<=900px){.navItem{flex-direction:column;align-items:stretch;width:100%}.navTrigger{justify-content:space-between;width:100%;padding:16px 12px;font-size:18px}.megaMenu{width:100%;box-shadow:none;border-radius:14px;grid-template-columns:1fr;margin:0 0 8px;animation:none;position:static;transform:none}.megaCol{padding:14px}.megaFeatured{flex-flow:wrap;gap:6px}.featCardSm{border:1px solid #e6e3ee;width:auto;padding:8px 12px}.featCardSm .featIcon{width:24px;height:24px}.featCardSm small{display:none}.megaGrid{grid-template-columns:1fr}}.dark-section{color:#fff;background:#080a0c}.brand-header{z-index:998;position:absolute;top:22px;left:clamp(20px,6vw,88px)}.brand-header-logo{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 28px #00000038,inset 0 0 0 1px #fff9}.brand-header-logo:hover{transform:translateY(-2px);box-shadow:0 16px 34px #00000047,inset 0 0 0 1px #fff9}.brand-header-logo img{object-fit:contain;width:30px;height:30px}@media (width<=420px){.brand-header{top:18px;left:16px}.brand-header-logo{width:44px;height:44px}.brand-header-logo img{width:24px;height:24px}}.wsd-hero{z-index:1;isolation:isolate;width:100%;height:min(100dvh,74.8958vw);min-height:0;padding-top:0;font-family:Inter Tight,Inter,system-ui,sans-serif;position:relative;overflow:clip visible}.wsd-hero:after{content:"";z-index:-3;background:radial-gradient(42% 22% at 57% 22%,#24335838,#0000 72%),radial-gradient(circle at 76% 18%,#24366829,#0000 34%),linear-gradient(90deg,#030507 0%,#070b13 50%,#030507 100%);position:absolute;inset:0}.hero-motion-layer{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-cursor-stage{--hero-mask-size:300px;opacity:.12;will-change:opacity;width:1574px;height:1474px;transition:opacity .35s ease-out;position:absolute;bottom:-10px;left:calc(50% - 624px)}.hero-cursor-stage[data-active=true]{opacity:.52}.hero-cursor-reveal{mix-blend-mode:overlay;filter:brightness(.82)contrast(.88)blur(.25px);width:100%;height:100%;clip-path:circle(var(--hero-mask-size) at var(--hero-mask-x) var(--hero-mask-y));position:relative}.hero-cursor-reveal img{object-fit:fill;width:100%;max-width:none;height:100%;-webkit-mask-image:radial-gradient(var(--hero-mask-size) at var(--hero-mask-x) var(--hero-mask-y),#000 20%,transparent);mask-image:radial-gradient(var(--hero-mask-size) at var(--hero-mask-x) var(--hero-mask-y),#000 20%,transparent);-webkit-mask-image:radial-gradient(var(--hero-mask-size) at var(--hero-mask-x) var(--hero-mask-y),#000 20%,transparent);position:absolute;inset:0}.hero-cursor-reveal img+img{z-index:1}.wsd-hero .hero-copy{z-index:3;pointer-events:none;width:min(70%,620px);position:absolute;top:clamp(90px,7vw,104px);left:clamp(20px,6vw,88px)}.wsd-hero .hero-copy h1{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:normal;max-width:560px;margin:0;font-family:inherit;font-size:clamp(28px,7.5vw,68px);font-weight:600;line-height:.98}.hero-lede{color:#ffffffb8;text-wrap:pretty;overflow-wrap:normal;width:min(100%,46ch);margin:clamp(6px,1.25vw,18px) 0 0;font-size:clamp(13px,2.6vw,16px);line-height:1.4}@media (aspect-ratio>=4/3){.wsd-hero:after{background:radial-gradient(38% 24% at 50% 20%,#23315433,#0000 74%),linear-gradient(90deg,#030507 0%,#060a11 50%,#030507 100%)}}@media (width<=320px){.wsd-hero .hero-copy{top:90px}.wsd-hero .hero-copy h1{font-size:24px}.hero-lede{font-size:12px;line-height:1.3}.hero-cta{width:132px;min-height:32px;margin-top:8px;padding-inline:14px;font-size:9.5px}.hero-cta b{font-size:14px}}@media (height<=820px){.wsd-hero .hero-copy{top:clamp(90px,10vh,110px);left:clamp(40px,9vw,120px)}.wsd-hero .hero-copy h1{font-size:clamp(14px,4.4vw,54px);line-height:.96}.hero-lede{margin-top:8px;font-size:clamp(7px,1.15vw,17px);line-height:1.35}.hero-cta{min-height:38px;margin-top:12px;padding-inline:18px;font-size:clamp(6px,.85vw,13px)}.hero-cta b{font-size:clamp(9px,1.3vw,19px)}}@media (height<=560px){.wsd-hero .hero-copy{top:70px}.wsd-hero .hero-copy h1{font-size:clamp(14px,3.2vw,30px)}.hero-lede{margin-top:4px;font-size:clamp(7px,.85vw,11px)}.hero-cta{min-height:24px;margin-top:6px;padding-inline:12px}}.cta-button{color:#5b3b2e;letter-spacing:.04em;touch-action:manipulation;background:linear-gradient(90deg,#d5d5d7 0%,#f2f1ee 72%,#fff8dd 100%);border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:240px;min-height:44px;padding:0 22px;font-size:11px;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff673747,12px 0 25px #ff53249e}.cta-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:34%;animation:3.4s cubic-bezier(.22,1,.36,1) infinite cta-sheen;position:absolute;top:-80%;bottom:-80%;left:-35%;transform:skew(-18deg)}.cta-button:after{content:"";filter:blur(12px);background:#ff5e2638;border-radius:50%;width:52px;height:52px;animation:2.2s ease-in-out infinite alternate cta-glow;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.cta-button span,.cta-button b{z-index:1;position:relative}.cta-button b{color:#764530;font-size:17px;line-height:1;display:inline}.cta-button:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ff67378c,0 5px 32px #ff592a8c}.hero-cta{pointer-events:auto;gap:clamp(6px,1vw,8px);width:clamp(150px,20vw,240px);min-height:clamp(36px,5vw,44px);margin-top:clamp(10px,2vw,18px);padding-inline:clamp(16px,2.5vw,22px);font-size:clamp(10px,2vw,11px)}.hero-cta b{font-size:clamp(15px,2.6vw,17px)}.hero-top-smoke{z-index:-1;pointer-events:none;width:280px;height:26%;min-height:130px;position:absolute;top:-6%;left:55.2%;transform:translate(-50%)}.hero-top-smoke i{filter:blur(20px);mix-blend-mode:screen;background:radial-gradient(circle,#cddaff8c,#8c9bff38 45%,#0000 72%);border-radius:50%;position:absolute}.hero-top-smoke i:first-child{width:170px;height:170px;animation:6.2s ease-in-out infinite hero-smoke-drift-a;top:-20px;left:20px}.hero-top-smoke i:nth-child(2){opacity:.85;width:150px;height:190px;animation:7.8s ease-in-out infinite hero-smoke-drift-b;top:30px;left:90px}.hero-top-smoke i:nth-child(3){opacity:.75;width:120px;height:150px;animation:5.4s ease-in-out infinite hero-smoke-drift-c;top:80px;left:50px}.hero-top-smoke i:nth-child(4){opacity:.6;width:90px;height:120px;animation:9s ease-in-out infinite reverse hero-smoke-drift-a;top:130px;left:75px}.hero-aurora{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-aurora:before{content:"";filter:blur(.4px);background:linear-gradient(#0000,#7ba3ff 12%,#fff 52%,#8e89ff 80%,#0000);width:4px;height:67%;animation:3.6s ease-in-out infinite hero-beam-flicker;position:absolute;top:-7%;left:55.2%;box-shadow:0 0 12px 3px #b9cbff,0 0 46px 14px #7896ff80}.hero-aurora:after{content:"";filter:blur(34px);background:radial-gradient(#e1e8ff8c 0,#788cff5c 22%,#505fe62e 46%,#1e235a12 68%,#0000 82%);border-radius:50%;width:340px;height:82%;animation:5s ease-in-out infinite hero-pool-breathe;position:absolute;bottom:-6%;left:55.2%;transform:translate(-50%)rotate(-1deg)}.hero-aurora i:first-child{filter:blur(44px);background:radial-gradient(#203f8966,#0000 68%);width:40%;height:41%;animation:14s ease-in-out infinite hero-fog-drift-1;position:absolute;top:4%;right:-4%;transform:rotate(14deg)}.hero-aurora i:nth-child(2){filter:blur(44px);background:radial-gradient(circle,#6f48ff5c,#0000 70%);width:22%;height:25%;animation:11s ease-in-out infinite hero-fog-drift-2;position:absolute;bottom:23%;left:56%}.hero-aurora i:nth-child(3){filter:blur(44px);background:radial-gradient(circle,#3458ff61,#0000 70%);width:24%;height:21%;animation:17s ease-in-out infinite hero-fog-drift-3;position:absolute;bottom:21%;right:2%}.hero-ember{filter:blur(30px);background:radial-gradient(circle,#ffaa5ad9,#ff642d66 44%,#0000 74%);width:30%;height:30%;animation:6s ease-in-out infinite hero-ember-pulse;position:absolute;bottom:1%;left:-10%}.hero-beam-fall{z-index:-1;pointer-events:none;width:4px;height:67%;position:absolute;top:-7%;left:55.2%;overflow:hidden}.hero-beam-fall i{filter:blur(1px);background:linear-gradient(#0000,#fffffff2 60%,#b4cdffb3 88%,#0000);width:100%;height:26%;animation:4.4s cubic-bezier(.3,.6,.35,1) infinite hero-beam-fall;position:absolute;top:-26%;left:0}.hero-beam-fall i:nth-child(2){animation-delay:2.2s}.hero-grain{z-index:-1;pointer-events:none;filter:url(#heroGrain);opacity:.35;mix-blend-mode:overlay;position:absolute;inset:0}.hero-product{z-index:2;background:linear-gradient(110deg,#ff8a4e 0%,#fff 19%,#6876ff 70%,#fff 100%);border-radius:clamp(5px,.65vw,12px);width:min(90vw,1200px);padding:clamp(1px,.16vw,3px);position:absolute;top:49%;left:50%;transform:translate(-55.5%);box-shadow:0 26px 80px #00000094,-14px -12px 40px #ff623538,14px 12px 42px #5067ff59}.hero-product:before{content:"";z-index:-1;filter:blur(35px);background:radial-gradient(at 52% 58%,#5761ff61,#0000 65%);position:absolute;inset:-12% -7% -25%}.hero-product img{filter:saturate(.9)contrast(1.04);border-radius:9px;width:100%;height:auto}@media (width<=700px){.hero-product{top:81.7%}}@media (width<=320px){.hero-product{width:82vw;top:60%;transform:translate(-50%)}}.raycast-demo{aspect-ratio:2048/1138;color:#fff;background:#030405;border-radius:clamp(4px,.5vw,9px);width:100%;font-family:Inter,system-ui,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.raycast-demo:after{content:"";z-index:20;pointer-events:none;border:1px solid #ffffff1f;border-radius:clamp(5px,.72vw,14px);position:absolute;inset:clamp(2px,.36vw,7px);box-shadow:inset 0 0 28px #ffffff05}.raycast-menubar{z-index:12;color:#ffffff75;background:#000000c2;border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;height:clamp(18px,2.5vw,48px);padding:0 clamp(8px,1.4vw,27px);font-size:clamp(5px,.58vw,11px);display:flex;position:relative}.raycast-menu-left,.raycast-menu-right{white-space:nowrap;align-items:center;gap:clamp(5px,.98vw,19px);display:flex}.raycast-menu-left b{color:#ffffff94}.raycast-apple{color:#9b9b9d;font-size:.9em}.raycast-desktop{background:linear-gradient(145deg,#07090b 0,#030405 53%,#08090b 100%);height:calc(100% - clamp(18px,2.5vw,48px));position:relative;overflow:hidden}.raycast-wallpaper{background:radial-gradient(50% 65% at 51% 54%,#4e07147a,#0000 62%),linear-gradient(145deg,#0000 0 45%,#1c0004b3 46%,#0000 59%);position:absolute;inset:0;overflow:hidden}.raycast-wallpaper:before,.raycast-wallpaper:after{content:"";filter:blur(8px);background:linear-gradient(138deg,#0000 32%,#f00c381c 32.3%,#ff0a34a8 39%,#5c000c66 50%,#0000 58%);width:76%;height:76%;position:absolute;top:27%;left:12%;transform:skew(-10deg)rotate(-1deg)}.raycast-wallpaper:after{filter:blur(18px);background:linear-gradient(168deg,#0000 12%,#ff1f3fb3 18%,#6c00118f 52%,#0000 57%);width:42%;height:25%;animation:9s ease-in-out infinite alternate raycast-wallpaper-drift;top:47%;left:32%;transform:rotate(4deg)}.raycast-wallpaper i{filter:blur(6px);background:linear-gradient(90deg,#0000,#ff183e70,#0000);border-radius:999px;display:block;position:absolute;transform:rotate(52deg)}.raycast-wallpaper i:first-child{width:55%;height:10px;top:25%;left:20%}.raycast-wallpaper i:nth-child(2){width:44%;height:7px;top:13%;left:34%}.raycast-wallpaper i:nth-child(3){filter:blur(13px);width:25%;height:19px;top:54%;left:45%}.raycast-command{--command-scale:1.25;z-index:5;width:61.5%;height:68%;min-height:0;transform:translate(-50%,-50%) scale(var(--command-scale));-webkit-backdrop-filter:blur(26px)saturate(1.15);backdrop-filter:blur(26px)saturate(1.15);background:#0a080ad1;border:1px solid #ffffff30;border-radius:clamp(4px,.62vw,12px);animation:7s ease-in-out infinite raycast-window-float;position:absolute;top:44%;left:50%;overflow:hidden;box-shadow:0 28px 80px #000000ad,0 0 0 1px #000c,inset 0 1px #ffffff0a}.raycast-panel{opacity:0;grid-template-rows:minmax(18px,16%) 1fr minmax(14px,12%);transition:opacity .3s,transform .36s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translateY(12px)scale(.985)}.raycast-panel.is-active{z-index:2;opacity:1;transform:none}.raycast-panel.is-active>header,.raycast-panel.is-active>.raycast-command-body,.raycast-panel.is-active>.ai-chat-screen,.raycast-panel.is-active>.emoji-screen,.raycast-panel.is-active>.calculator-screen,.raycast-panel.is-active>.window-screen,.raycast-panel.is-active>footer{animation:.48s cubic-bezier(.2,.8,.2,1) both raycast-content-in}.raycast-panel.is-active>footer{animation-delay:80ms}.raycast-panel[hidden]{visibility:hidden;display:grid}.raycast-panel.is-active[hidden]{visibility:visible}.raycast-panel>header,.raycast-panel>footer{background:#05050675;border-color:#ffffff14;align-items:center;display:flex}.raycast-panel>header{border-bottom:1px solid #ffffff14;gap:clamp(3px,.62vw,12px);padding:0 clamp(5px,.82vw,16px)}.raycast-panel>header button{color:#fff;background:#25262a;border:0;border-radius:clamp(3px,.36vw,7px);place-items:center;width:clamp(12px,1.3vw,25px);height:clamp(12px,1.3vw,25px);font-size:clamp(6px,.78vw,15px);display:grid}.raycast-panel>header strong{color:#ffffff8c;flex:1;font-size:clamp(5px,.72vw,14px);font-weight:600}.raycast-panel>header span{color:#fff;border:1px solid #fff3;border-radius:clamp(3px,.36vw,7px);justify-content:center;align-items:center;gap:.4em;min-width:26%;padding:clamp(2px,.4vw,8px) clamp(3px,.56vw,11px);font-size:clamp(4px,.56vw,11px);display:inline-flex}.raycast-panel>header span .caret{justify-content:center;align-items:center;width:.9em;height:.9em;display:inline-flex;position:relative}.raycast-panel>header span .caret:before{content:"";border-bottom:.15em solid;border-right:.15em solid;width:.4em;height:.4em;display:block;transform:translateY(-15%)rotate(45deg)}.raycast-panel>footer{color:#ffffff9e;border-top:1px solid #ffffff14;justify-content:space-between;padding:0 clamp(4px,.72vw,14px);font-size:clamp(4px,.52vw,10px)}.raycast-panel>footer b{color:#ffffffb8;font-weight:600}.raycast-command-body{min-height:0}.clipboard-layout{background:linear-gradient(115deg,#210005eb,#5f0512d9);grid-template-columns:37.5% 62.5%;display:grid}.clipboard-layout aside,.window-screen aside{color:#ffffffc4;background:0 0;border:0;flex-direction:column;gap:2px;width:auto;min-width:0;padding:clamp(3px,.67vw,13px) clamp(2px,.41vw,8px);display:flex}.clipboard-layout aside b,.window-screen aside b{padding:0 clamp(2px,.41vw,8px) clamp(2px,.31vw,6px);font-size:clamp(4px,.56vw,11px)}.clipboard-layout aside em,.window-screen aside em{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:clamp(2px,.46vw,9px) clamp(2px,.41vw,8px);font-size:clamp(4px,.56vw,11px);font-style:normal;overflow:hidden}.clipboard-layout aside em.is-selected,.window-screen aside em.is-selected{color:#fff;background:#ffffff1f;font-weight:600}.clipboard-preview{background:linear-gradient(#050506 0%,#4e0009bf 100%);min-width:0}.dev-code-preview{color:#ffffffad;background:radial-gradient(circle at 70% 38%,#6e56ff2e,#0000 48%),#07070a;flex-direction:column;justify-content:center;gap:clamp(2px,.36vw,7px);height:54%;padding:0 clamp(6px,1.45vw,28px);font:clamp(4px,.52vw,10px)/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.dev-code-preview span{gap:clamp(3px,.57vw,11px);display:flex}.dev-code-preview i{color:#ffffff3d;font-style:normal}.dev-code-preview b{color:#ff718d}.dev-code-preview em{color:#7ee7b2;margin-top:4px;font-size:.9em;font-style:normal}.dev-stack-grid span{color:#fff;letter-spacing:-.02em;font-weight:700;font-size:clamp(4px,.56vw,11px)!important}.dev-stack-grid img{object-fit:contain;filter:brightness(1.15);width:45%;height:45%}.clipboard-preview dl{color:#ffffffa3;margin:0;padding:clamp(2px,.41vw,8px) clamp(4px,.72vw,14px);font-size:clamp(4px,.52vw,10px)}.clipboard-preview dt{margin-bottom:2px;font-weight:700}.clipboard-preview dd{border-bottom:1px solid #ffffff17;justify-content:space-between;margin:0;padding:clamp(1px,.26vw,5px) 0;display:flex}.clipboard-preview dd span{color:#fff}.ai-chat-screen{background:radial-gradient(circle at 85% 0,#6343ff33,#0000 44%),#0a090de0;padding:clamp(5px,1.15vw,22px) clamp(6px,1.35vw,26px);font-size:clamp(4px,.62vw,12px)}.ai-prompt{background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px 8px 3px;width:max-content;max-width:82%;margin:0 0 5% auto;padding:3% 4%}.ai-answer{background:#6a4bd714;border:1px solid #9a7eff33;border-radius:8px;gap:3%;padding:4%;display:flex}.ai-answer i{aspect-ratio:1;background:linear-gradient(135deg,#ff6e66,#886cff);border-radius:6px;place-items:center;width:12%;font-style:normal;display:grid}.ai-answer p{color:#ffffffad;max-width:440px;margin:2% 0;line-height:1.5}.ai-answer span{color:#ffffff59;font-size:.78em}.ai-actions{gap:2%;margin:3% 0 0 12%;display:flex}.ai-actions span{color:#ffffff8c;border:1px solid #ffffff17;border-radius:5px;padding:2% 3%;font-size:.8em}.emoji-screen{background:linear-gradient(130deg,#290911bf,#09090ce6);padding:3% 5%;font-size:clamp(4px,.52vw,10px)}.emoji-screen nav{color:#ffffff73;padding-bottom:3%}.emoji-grid{grid-template-columns:repeat(9,1fr);gap:2%;display:grid}.emoji-grid span{aspect-ratio:1;filter:saturate(.8);background:#ffffff0e;border-radius:5px;place-items:center;font-size:clamp(5px,1.14vw,22px);transition:transform .2s,background .2s,box-shadow .2s;display:grid}.emoji-grid span.is-selected{background:#ff506c33;transform:scale(1.08);box-shadow:inset 0 0 0 1px #ff829640,0 0 18px #ff466e29}.emoji-screen p{color:#ffffff73;border-top:1px solid #ffffff14;justify-content:space-between;margin:3% 0 0;padding:2% 3%;display:flex}.emoji-screen p b{color:#fff}.calculator-screen{background:linear-gradient(145deg,#32040ccc,#08080ae6);grid-template-rows:auto 1fr;grid-template-columns:44% 56%;padding:4% 6%;display:grid}.calc-query{color:#ffffff73;grid-column:1/-1;padding:1% 0 4%;font-size:clamp(5px,.78vw,15px)}.calc-result{flex-direction:column;justify-content:center;padding-right:8%;display:flex}.calc-result small,.calc-result span{color:#ffffff6b;font-size:clamp(4px,.52vw,10px)}.calc-result strong{color:#fff;margin:2% 0;font-size:clamp(8px,1.45vw,28px)}.calculator-screen ul{margin:0;padding:0;list-style:none}.calculator-screen li{color:#ffffff73;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:3%;font-size:clamp(4px,.52vw,10px);transition:background .25s,color .25s;display:flex}.calculator-screen li.is-selected{color:#fff;background:#ffffff12}.calculator-screen li b{color:#ffffffd1}.window-screen{background:linear-gradient(140deg,#1f050bde,#08080bf0);grid-template-columns:44% 56%;display:grid}.window-screen aside em{justify-content:space-between;display:flex}.window-screen kbd{color:#ffffff61;font:inherit}.monitor-preview{color:#ffffff8c;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4%;font-size:clamp(4px,.52vw,10px);display:flex}.monitor-preview>b{color:#fff;margin-top:3%}.monitor-preview p{max-width:210px;line-height:1.45}.monitor-grid{aspect-ratio:16/10;background:#08090b;border:1px solid #ffffff40;border-radius:8px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;width:72%;padding:5px;display:grid;position:relative;box-shadow:0 16px 32px #00000080}.monitor-grid i{background:#ffffff0e;border-radius:3px}.monitor-grid span{background:linear-gradient(145deg,#ff5269,#8e2136);border-radius:3px;width:calc(50% - 7px);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 0 22px #ff395440}.raycast-dock{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#2a2a2dc7,#0a0a0cd1);border:1px solid #ffffff21;border-radius:clamp(6px,1.04vw,20px);gap:clamp(2px,.36vw,7px);padding:clamp(2px,.41vw,8px);display:flex;position:absolute;bottom:clamp(2px,.72vw,14px);left:50%;transform:translate(-50%);box-shadow:0 18px 50px #000000bf,inset 0 1px #ffffff1f}.raycast-dock button{color:#ffffff94;cursor:pointer;background:linear-gradient(145deg,#ffffff1f,#ffffff09);border:1px solid #ffffff1a;border-radius:clamp(4px,.67vw,13px);place-items:center;width:clamp(15px,2.5vw,48px);height:clamp(15px,2.5vw,48px);transition:transform .22s cubic-bezier(.2,.8,.2,1),background .25s,box-shadow .25s,color .25s;display:grid;box-shadow:inset 0 1px #ffffff14}.raycast-dock button:hover{color:#fff;transform:translateY(-4px)}.raycast-dock button:focus-visible{outline-offset:2px;outline:2px solid #ff536c}.raycast-dock button.is-active{color:#fff;background:radial-gradient(circle at 40% 20%,#736a74,#29282b 72%);box-shadow:0 0 0 1px #ffffff2e,0 0 25px #ffffff2e,inset 0 1px #ffffff40}.raycast-dock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}.raycast-dock button[data-raycast-tab=ai] svg{fill:currentColor;stroke:none}.raycast-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111113f5;border:1px solid #ffffff1c;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:600;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:31px;transform:translate(-50%,5px);box-shadow:0 8px 22px #0000008c}.raycast-tooltip.is-visible{opacity:1;transform:translate(-50%)}.touch-tomorrow{z-index:0;background:linear-gradient(#fbfbfa,#f4f4f3);position:relative;overflow:hidden}@keyframes cta-sheen{0%,58%{opacity:0;transform:translate(0)skew(-18deg)}68%{opacity:1}88%,to{opacity:0;transform:translate(430%)skew(-18deg)}}@keyframes cta-glow{0%{opacity:.45;transform:translateY(-50%)scale(.82)}to{opacity:1;transform:translateY(-50%)scale(1.18)}}@keyframes hero-smoke-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-8px)scale(1.1)}}@keyframes hero-smoke-drift-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-16px,10px)scale(.94)}}@keyframes hero-smoke-drift-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(10px,8px)scale(1.06)}}@keyframes hero-beam-flicker{0%,to{opacity:1;filter:blur(.4px)}45%{opacity:.85;filter:blur(.8px)}52%{opacity:1;filter:blur(.3px)}78%{opacity:.9;filter:blur(.6px)}}@keyframes hero-ember-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes hero-beam-fall{0%{opacity:0;top:-26%}8%{opacity:1}80%{opacity:1}to{opacity:0;top:100%}}@keyframes hero-pool-breathe{0%,to{opacity:.9;transform:rotate(-1deg)scale(1)}50%{opacity:1;transform:rotate(-1deg)scale(1.04)}}@keyframes hero-fog-drift-1{0%,to{transform:rotate(14deg)translate(0)}50%{transform:rotate(17deg)translate(-14px,10px)}}@keyframes hero-fog-drift-2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-10px)scale(1.06)}}@keyframes hero-fog-drift-3{0%,to{transform:translate(0)}50%{transform:translate(-10px,-14px)}}@keyframes raycast-content-in{0%{opacity:0;filter:blur(4px);transform:translateY(9px)}to{opacity:1;filter:blur();transform:none}}@keyframes raycast-window-float{0%,to{transform:translate(-50%,-50%) scale(var(--command-scale))}50%{transform:translate(-50%,calc(-50% - 4px)) scale(var(--command-scale))}}@keyframes raycast-wallpaper-drift{0%{opacity:.68;transform:translate(-8px,3px)rotate(2deg)}to{opacity:1;transform:translate(12px,-5px)rotate(6deg)}}@media (width<=700px){.wsd-hero{height:min(100dvh,96vw);padding-top:0}.wsd-hero .hero-copy{width:66%}.wsd-hero .hero-copy h1{font-size:34px}.hero-lede{font-size:15px}.hero-cta{width:170px;min-height:42px;margin-top:14px;font-size:13px}.hero-cta b{font-size:18px}.hero-cursor-stage{display:none}.hero-aurora:before{height:104%;left:72%}.hero-aurora:after{left:72%}.hero-beam-fall{height:104%;left:72%}.raycast-menu-left span:nth-last-child(-n+4),.raycast-menu-right span:not(:last-child),.raycast-tooltip{display:none}.raycast-demo{aspect-ratio:3/4}.hero-product{width:97vw;left:50%;transform:translate(-50%)}.hero-product img{border-radius:6px}.raycast-command{--command-scale:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#120f11;width:94%;height:92%;animation:none;top:42%}.raycast-menubar{height:34px;padding:0 10px;font-size:12px}.raycast-panel>header{gap:6px;padding:0 10px}.raycast-panel>header button{width:24px;height:24px;font-size:14px}.raycast-panel>header strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.raycast-panel>header span{white-space:nowrap;padding:3px 7px;font-size:11px}.raycast-panel>footer{flex-wrap:wrap;row-gap:4px;padding:0 10px;font-size:10.5px}.clipboard-layout{grid-template-columns:42% 58%}.clipboard-layout aside{gap:4px;padding:10px 6px}.clipboard-layout aside b{padding:0 6px 6px;font-size:13px}.clipboard-layout aside em{padding:7px 6px;font-size:13px}.dev-code-preview{padding:0 12px;font-size:12px}.dev-code-preview span{gap:6px}.clipboard-preview dl{padding:8px 12px;font-size:12px}.clipboard-preview dd{flex-wrap:wrap;gap:2px 8px}.window-screen aside b,.window-screen aside em{padding:6px;font-size:13px}.ai-chat-screen{padding:14px;font-size:13px}.ai-prompt,.ai-answer{padding:10px}.ai-answer p{line-height:1.4}.ai-actions span{font-size:11px}.emoji-screen{padding:14px;font-size:13px}.emoji-grid span{font-size:22px}.emoji-screen p{font-size:12px}.calculator-screen{padding:14px}.calc-query{font-size:14px}.calc-result strong{font-size:28px}.calc-result small,.calc-result span{font-size:11px}.calculator-screen li,.monitor-preview{font-size:12px}.monitor-preview p{font-size:11px}.dev-stack-grid{grid-template-columns:repeat(4,1fr);gap:10px}.dev-stack-grid span{border-radius:10px;justify-self:center;width:52px;max-width:52px;font-size:11px!important}.dev-stack-grid img{width:24px;height:24px}.raycast-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1f;bottom:6%}.raycast-dock button{width:44px;height:44px}}@media (width>=701px) and (width<=1050px){.raycast-menubar{font-size:12px}.raycast-panel>header button{width:24px;height:24px;font-size:14px}.raycast-panel>header strong{font-size:14px}.raycast-panel>header span,.raycast-panel>footer{font-size:11px}.clipboard-layout aside b,.window-screen aside b{font-size:13px}.clipboard-layout aside em,.window-screen aside em{padding:8px 7px;font-size:14px}.dev-code-preview,.clipboard-preview dl,.ai-chat-screen{font-size:12px}.ai-actions span{font-size:10.5px}.emoji-screen{font-size:12px}.dev-stack-grid span{font-size:10.5px!important}.calc-query{font-size:14px}.calc-result strong{font-size:28px}.calc-result small,.calc-result span{font-size:10.5px}.calculator-screen li,.monitor-preview{font-size:11px}.monitor-preview p{font-size:10.5px}.raycast-dock button{width:36px;height:36px}}@media (width>=1051px){.raycast-menubar{font-size:13px}.raycast-panel>header button{width:28px;height:28px;font-size:16px}.raycast-panel>header strong{font-size:15px}.raycast-panel>header span,.raycast-panel>footer{font-size:12px}.clipboard-layout aside b,.window-screen aside b{font-size:13px}.clipboard-layout aside em,.window-screen aside em{font-size:14px}.dev-code-preview,.clipboard-preview dl,.ai-chat-screen{font-size:13px}.ai-actions span{font-size:11.5px}.emoji-screen{font-size:13px}.dev-stack-grid span{font-size:11.5px!important}.calc-query{font-size:16px}.calc-result strong{font-size:30px}.calc-result small,.calc-result span{font-size:11.5px}.calculator-screen li,.monitor-preview{font-size:12px}.monitor-preview p{font-size:11.5px}.raycast-dock button{width:44px;height:44px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.raycast-command,.raycast-dock{-webkit-backdrop-filter:none;backdrop-filter:none;background:#101014}}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:1.375rem;line-height:1}.aidr-eyebrow{letter-spacing:.1em;color:#777;border:1px solid #e2e2e2;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 16px;font-size:11px;font-weight:700;display:inline-flex}.aidr-eyebrow i{background:#999;border-radius:50%;width:5px;height:5px}.aidr-heading{letter-spacing:-.03em;color:#111;margin:0 0 48px;font-size:clamp(36px,5.5vw,64px);font-weight:800}.svc3{color:#111318;background:#ececec;width:100%;padding:48px 24px;font-family:Inter Tight,Inter,system-ui,Arial,sans-serif;line-height:1.5}.svc3 *{box-sizing:border-box}.svc3 button{font:inherit;cursor:pointer}.svc3 .svc3-hero{text-align:center;max-width:1210px;margin:0 auto;padding:0 0 40px}.svc3 .svc3-sub{color:#777;max-width:560px;margin:0 auto;font-size:15px;line-height:1.5}.svc3 .services-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1210px;margin:0 auto;display:grid}.svc3 .service-card{background:#fff;border-radius:24px;min-height:350px;padding:28px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 25px 50px -12px #14141e38,0 8px 20px #14141e14}.svc3 .service-card:hover{transform:translateY(-6px);box-shadow:0 32px 60px -10px #14141e4d,0 10px 24px #14141e1a}.svc3 .service-heading{align-items:center;gap:13px;display:flex}.svc3 .service-heading h2{letter-spacing:-.02em;color:#111318;margin:0;font-family:inherit;font-size:16px;font-weight:700}.svc3 .icon-box{color:#7c5cff;background:linear-gradient(140deg,#fff,#f4f1ff);border:1.5px solid #7c5cff47;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 2px 6px #7c5cff1a}.svc3 .icon-box .material-symbols-outlined{font-size:20px}.svc3 .service-description{color:#5f6068;max-width:260px;margin:8px 0 0 51px;font-size:11px;line-height:1.65}.svc3 .service-card ul{color:#44454d;flex-direction:column;gap:9px;margin:11px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.svc3 .service-card li{align-items:center;gap:8px;display:flex}.svc3 .check{color:#7c5cff;border:1.5px solid #c3b3ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.svc3 .check .material-symbols-outlined{width:9px;height:9px;font-size:9px;line-height:9px}.svc3 .visual{color:#7771ed;height:128px;margin:13px 0 2px;position:relative}.svc3 .custom-visual{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.svc3 .system-core{background:#fff;border:2px solid #c3b3ff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 6px #f9f7ff,0 2px 12px #e5dcff}.svc3 .system-core .material-symbols-outlined{font-size:17px}.svc3 .system-line{border-top:1px solid #d3c6ff;border-left:1px solid #d3c6ff;border-right:1px solid #d3c6ff;width:65%;height:32px}.svc3 .system-nodes{justify-content:space-between;width:75%;display:flex}.svc3 .mini-box{color:#7c5cff;background:#fff;border:1px solid #d3c6ff;border-radius:7px;place-items:center;min-width:31px;height:30px;padding:0 7px;font-size:8px;display:grid;box-shadow:0 4px 9px #f4f1ff}.svc3 .mini-box .material-symbols-outlined{font-size:14px}.svc3 .chat-visual{flex-direction:column;align-items:flex-start;gap:7px;padding:11px 0 0 5px;display:flex}.svc3 .web-visual{gap:7px;height:172px;padding:11px 0 0 5px}.svc3 .web-avatar{border:2px solid #c3b3ff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.svc3 .web-avatar .material-symbols-outlined{font-size:14px}.svc3 .web-visual .bubble.dark{margin-left:45px}.svc3 .web-visual .bubble.light{margin-left:5px}.svc3 .typing{color:#a3a4ab;letter-spacing:4px;background:#f5f5f6;border-radius:10px;margin-left:42px;padding:7px 12px}.svc3 .bubble{border-radius:9px;padding:8px 10px;font-size:10px;line-height:1}.svc3 .bubble.dark{color:#fff;background:#4b4d51;margin-left:45px}.svc3 .bubble.light{color:#36373d;background:#fafafa;border:1px solid #ededf0}.svc3 .mobile-visual{background:linear-gradient(90deg,#0000 0 16%,#ebeaff 16.5% 17%,#0000 17.5% 42%,#ebeaff 42.5% 43%,#0000 43.5% 68%,#ebeaff 68.5% 69%,#0000 69.5%);justify-content:center;align-items:center;gap:10px;display:flex}.svc3 .phone-frame{background:#fff;border:2px solid #c3b3ff;border-radius:16px;width:82px;height:112px;padding:17px 9px 8px;position:relative;box-shadow:0 5px 12px #ebe9ff}.svc3 .phone-notch{background:#d8d3ff;border-radius:8px;width:22px;height:4px;position:absolute;top:6px;left:29px}.svc3 .phone-line{background:#ebeaff;border-radius:5px;height:5px;margin-top:7px}.svc3 .phone-line.short{width:55%;margin-top:0}.svc3 .phone-card{background:#f5f3ff;border-radius:7px;flex-direction:column;gap:3px;margin-top:8px;padding:7px;font-size:7px;display:flex}.svc3 .phone-card .material-symbols-outlined{font-size:14px}.svc3 .phone-card strong{color:#7c5cff;font-size:12px}.svc3 .mobile-badge{color:#7c5cff;background:#f9f7ff;border:1px solid #e5dcff;border-radius:8px;padding:6px 8px;font-size:8px}.svc3 .mobile-badge.right{margin-top:38px}.svc3 .people-visual{justify-content:center;align-items:center;display:flex}.svc3 .person-card{background:#fff;border:1px solid #f0eff5;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:72px;margin-left:-8px;padding:10px 8px;font-size:9px;display:flex;box-shadow:0 3px 12px #eeeef5}.svc3 .person-card .material-symbols-outlined{background:#f0eeec;border-radius:50%;padding:7px;font-size:32px}.svc3 .person-card.faded{opacity:.35}.svc3 .person-card.featured{z-index:2;border-color:#d3c6ff;min-width:95px;padding:10px}.svc3 .person-card.featured .material-symbols-outlined{background:#ece7df;font-size:42px}.svc3 .person-card em{color:#4baf79;background:#e2f7ea;border-radius:5px;padding:3px 7px;font-size:8px;font-style:normal}.svc3 .marketing-visual{place-items:center;display:grid;overflow:hidden}.svc3 .rings{width:100%;height:100%;position:relative}.svc3 .rings span{border:1px solid #e5dcff;border-bottom:0;border-radius:50% 50% 0 0;position:absolute;bottom:-65px;left:50%;transform:translate(-50%)}.svc3 .rings span:first-child{width:150px;height:150px}.svc3 .rings span:nth-child(2){width:112px;height:112px;bottom:-46px}.svc3 .rings span:nth-child(3){background:radial-gradient(circle at 50% 100%,#efe6ff,#0000 70%);width:74px;height:74px;bottom:-27px}.svc3 .orbit-icon{color:#fff;background:#44445b;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute}.svc3 .orbit-icon .material-symbols-outlined{font-size:13px}.svc3 .orbit-icon.one{top:25px;left:18%}.svc3 .orbit-icon.two{top:53px;right:20%}.svc3 .orbit-icon.three{top:92px;right:3%}.svc3 .support-visual{justify-content:center;align-items:center;gap:8px;display:flex}.svc3 .support-visual>div{border:1px solid #ededf0;border-radius:9px;flex-direction:column;gap:7px;width:76px;height:73px;padding:10px 9px;font-size:9px;display:flex;box-shadow:0 3px 12px #f0f0f5}.svc3 .support-visual small{color:#85868d;line-height:1.3}.svc3 .support-visual>.material-symbols-outlined{font-size:13px}.svc3 .support-visual .resolved{text-align:center;color:#4baf79;align-items:center}.svc3 .resolved .material-symbols-outlined{border:1px solid #7bd49e;border-radius:50%;padding:4px;font-size:22px}.svc3 .commerce-visual{justify-content:center;align-items:center;gap:13px;display:flex}.svc3 .commerce-visual>.material-symbols-outlined{box-sizing:content-box;background:#f3f2ff;border-radius:8px;padding:5px;font-size:24px}.svc3 .commerce-visual>.material-symbols-outlined:first-child{color:#7c5cff}.svc3 .commerce-visual>.material-symbols-outlined:nth-child(2n){color:#85858f;background:0 0;padding:0;font-size:12px}.svc3 .commerce-visual .done{color:#fff;background:#7970ed;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.svc3 .commerce-visual .done .material-symbols-outlined{font-size:16px}.svc3 .integration-visual{justify-content:center;align-items:center;gap:10px;display:flex}.svc3 .integration-visual span{border:1px solid #ededf0;border-radius:9px;place-items:center;width:45px;height:45px;font-size:22px;display:grid;box-shadow:0 3px 12px #f0f0f5}.svc3 .integration-visual .slack{color:#e84b7b}.svc3 .integration-visual .shopify{color:#66a846;font-weight:700}.svc3 .integration-visual .hubspot{color:#f47740}.svc3 .integration-visual .salesforce{color:#3ca4dc}.svc3 .integration-visual .plus{color:#898a90}.svc3 .integration-visual .plus .material-symbols-outlined{font-size:17px}.svc3 .product-visual{flex-direction:column;justify-content:center;gap:15px;display:flex}.svc3 .product-flow{justify-content:center;align-items:center;gap:5px;display:flex}.svc3 .product-flow>.material-symbols-outlined{font-size:12px}.svc3 .product-flow .mini-box{min-width:50px;padding:0 5px;font-size:8px}.svc3 .product-progress{justify-content:center;gap:5px;display:flex}.svc3 .product-progress span{background:#e5dcff;border-radius:5px;width:31px;height:4px}.svc3 .product-progress span:last-child{background:#7c5cff}.svc3 .qa-visual{background:#fff;border:1px solid #eeedf4;border-radius:12px;flex-direction:column;justify-content:center;gap:11px;padding:13px 15px;display:flex;box-shadow:0 3px 12px #f0f0f5}.svc3 .qa-head{justify-content:space-between;font-size:10px;display:flex}.svc3 .qa-head strong{color:#7c5cff;font-size:15px}.svc3 .qa-bars{border-bottom:1px solid #e7e4ff;align-items:end;gap:8px;height:45px;display:flex}.svc3 .qa-bars span{background:#b3adff;border-radius:4px 4px 0 0;flex:1}.svc3 .qa-bars span:first-child{height:45%}.svc3 .qa-bars span:nth-child(2){height:70%}.svc3 .qa-bars span:nth-child(3){height:58%}.svc3 .qa-bars span:nth-child(4){height:88%}.svc3 .qa-bars span:nth-child(5){height:76%}.svc3 .qa-bars span:nth-child(6){height:100%}.svc3 .qa-status{color:#4d4e58;align-items:center;gap:4px;font-size:9px;display:flex}.svc3 .qa-status .material-symbols-outlined{color:#45b57b;font-size:13px}.svc3 .qa-status em{color:#9a9aa4;margin-left:auto;font-style:normal}.svc3 .bottom-row{grid-template-columns:1fr 1.12fr;gap:14px;max-width:1210px;margin:14px auto 0;display:grid}.svc3 .consultation,.svc3 .security{border:1px solid #e7e7eb;border-radius:25px;min-height:178px;box-shadow:0 12px 35px #1c1d320a}.svc3 .consultation{background:linear-gradient(115deg,#f0ddff 0%,#fff4e3 36%,#d6edff 100%);align-items:center;gap:13px;padding:22px;display:flex}.svc3 .portrait{color:#fff;background:#24262d;border:5px solid #ffffffb3;border-radius:50%;flex:none;place-items:center;width:62px;height:62px;font-size:18px;font-weight:700;display:grid}.svc3 .phone{color:#414247;background:#ffffffb8;border-radius:50%;flex:none;place-items:center;width:51px;height:51px;margin-left:-23px;display:grid}.svc3 .phone .material-symbols-outlined{font-size:20px}.svc3 .consultation-copy .consultation-name{color:#7c5cff;letter-spacing:.02em;margin:0 0 4px;font-size:11px;font-weight:700}.svc3 .consultation-copy h2,.svc3 .security h2{letter-spacing:-.02em;color:#111318;margin:0;font-family:inherit;font-size:18px;font-weight:700}.svc3 .consultation-copy p{color:#555861;max-width:310px;margin:10px 0;font-size:11px;line-height:1.55}.svc3 .consultation button{color:#fff;background:#111;border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-size:13px;font-weight:600;display:inline-flex}.svc3 .consultation button .material-symbols-outlined{font-size:13px}.svc3 .security{padding:31px 30px 20px}.svc3 .security h2{text-align:center;font-size:18px}.svc3 .security-items{grid-template-columns:repeat(4,1fr);margin-top:27px;display:grid}.svc3 .security-items div{text-align:center;border-right:1px dashed #e4e2ef;flex-direction:column;align-items:center;gap:11px;min-height:65px;display:flex}.svc3 .security-items div:last-child{border-right:0}.svc3 .security-items .material-symbols-outlined{color:#52525c;font-size:20px}.svc3 .security-items span{color:#303139;font-size:12px;line-height:1.4}@media (width<=800px){.svc3{width:min(100% - 28px,560px);padding-top:20px}.svc3 .services-grid,.svc3 .bottom-row{grid-template-columns:1fr}.svc3 .consultation{align-items:flex-start}.svc3 .security{min-height:auto}}@media (width<=420px){.svc3{width:calc(100% - 20px)}.svc3 .service-card{min-height:340px;padding-inline:18px}.svc3 .consultation{gap:9px;padding:17px}.svc3 .portrait{width:48px;height:48px;font-size:14px}.svc3 .phone{width:38px;height:38px;margin-left:-17px}.svc3 .consultation-copy h2{font-size:14px}.svc3 .security{padding-inline:15px}.svc3 .security-items{gap:4px}.svc3 .security-items span{font-size:10px}}.how-section{max-width:1200px;margin:0 auto;padding:40px 24px 120px;font-family:Inter Tight,Inter,system-ui,Arial,sans-serif;line-height:1.5}.how-heading{text-align:center;letter-spacing:-.03em;color:#111;margin:0 0 16px;font-size:clamp(36px,5.5vw,64px);font-weight:800}.how-sub{text-align:center;color:#8a8a8a;max-width:620px;margin:0 auto 56px;font-size:16px;line-height:1.55}.how-list{flex-direction:column;gap:6px;max-width:1120px;margin:0 auto;display:flex;position:relative}.how-line{z-index:0;background:#e2e2e2;width:1px;position:absolute;top:60px;bottom:60px;left:50%}.how-line-fill{z-index:0;background:linear-gradient(#f3c2e0,#c6c9ff,#8ea8ff);width:2px;height:0;transition:height .5s cubic-bezier(.22,1,.36,1);position:absolute;top:60px;left:50%}.how-row{z-index:1;background:#f0f0f0;border-radius:32px;grid-template-columns:1fr 72px 1fr;align-items:center;column-gap:24px;min-height:96px;padding:60px 56px;transition:box-shadow .35s,transform .35s;display:grid;position:relative;box-shadow:0 1px 2px #00000005}.how-row:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000014}.how-side{align-items:center;gap:16px;display:flex}.how-side-left{justify-content:flex-end}.how-side-right,.how-row.is-reverse .how-side-left{justify-content:flex-start}.how-row.is-reverse .how-side-right{justify-content:flex-end}.how-icon{-webkit-backdrop-filter:blur(14px)saturate(1.6);color:#111;background:#ffffff73;border:1px solid #ffffffb3;border-radius:22px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;transition:background .5s,color .5s,box-shadow .5s,border-color .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000000f,inset 0 1px 1px #ffffffe6,inset 0 -8px 14px #00000008}.how-icon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff8c,#fff0);height:45%;position:absolute;top:0;left:0;right:0}.how-icon .material-symbols-outlined{z-index:1;font-size:28px;position:relative}.how-row.is-active .how-icon{color:#fff;background:#1e1e1e8c;border-color:#ffffff24;box-shadow:0 12px 30px #00000059,inset 0 1px 1px #ffffff38,inset 0 -10px 16px #00000059}.how-row.is-active .how-icon:before{background:linear-gradient(#ffffff29,#fff0)}.how-num{color:#999;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;transition:color .5s,box-shadow .5s;box-shadow:0 1px 2px #0000000d}.how-row.is-active .how-num{color:#111;box-shadow:0 2px 6px #00000014}.how-node{background:#fff;border-radius:5px;justify-self:center;width:14px;height:14px;transition:width .5s cubic-bezier(.22,1,.36,1),height .5s cubic-bezier(.22,1,.36,1),border-radius .5s,background .5s,box-shadow .5s;position:relative;box-shadow:0 1px 3px #00000026}.how-row.is-active .how-node{background:conic-gradient(from 180deg,#ffd1e8,#c9e7ff,#d7ffe0,#fff2c2,#ffd1e8);border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 6px #00000008,0 8px 20px #00000026,0 0 22px #a78bfa59}.how-node:after{content:"";background:#111;border-radius:50%;width:8px;height:8px;transition:transform .4s .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.how-row.is-active .how-node:after{transform:translate(-50%,-50%)scale(1)}.how-text h3{color:#5c5c5c;letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:700;transition:color .5s}.how-text p{color:#b8b8b8;max-width:340px;margin:0;font-size:15px;line-height:1.5;transition:color .5s}.how-row.is-active .how-text h3{color:#111}.how-row.is-active .how-text p{color:#6b6b6b}.how-row.is-reverse .how-text{text-align:right}.how-row.is-reverse .how-text p{margin-left:auto}@media (width<=820px){.how-section{padding:56px 20px 80px}.how-list{gap:6px}.how-line{width:1px;top:0;bottom:0;left:28px}.how-line-fill{width:1px;left:28px}.how-row{background:0 0;border-radius:0;grid-template-columns:none;align-items:flex-start;gap:14px;padding:18px 8px 18px 52px;transition:background .4s,padding .4s;display:flex;position:relative}.how-row.is-active{background:#f0f0f0;border-radius:28px;padding:20px 18px 20px 52px}.how-side{justify-content:flex-start!important}.how-side.how-side-left{flex-direction:column;flex:none;order:1;align-items:center;gap:6px}.how-side.how-text{flex:1;order:2;min-width:0;text-align:left!important}.how-row.is-reverse .how-side-left{flex-direction:row;flex:1;order:2;min-width:0}.how-row.is-reverse .how-side-right{flex-direction:column;flex:none;order:1;align-items:center;gap:6px}.how-row.is-reverse .how-text{text-align:left!important}.how-icon{border-radius:16px;width:48px;height:48px}.how-icon .material-symbols-outlined{font-size:20px}.how-num{display:none}.how-node{justify-self:auto;position:absolute;top:34px;left:28px;transform:translate(-50%,-50%)}.how-row.is-active .how-node{top:34px}.how-text h3{margin-bottom:4px;font-size:18px}.how-text p{max-width:none;font-size:13.5px;margin:0!important}}.wsd-story{font-family:Inter Tight,Inter,system-ui,Arial,sans-serif;line-height:1.5}.abt-hero,.abt-story,.abt-get,.abt-stack,.abt-approach,.abt-faq,.abt-team{--abt-bg:#fff;--abt-panel:#f0f0f0;--abt-panel-2:#e6e6e6;--abt-border:#00000014;--abt-text:#111;--abt-text-dim:#666;--abt-text-mute:#999;max-width:1120px;margin:0 auto;padding:64px 24px;position:relative}.abt-hero{background:var(--abt-bg);text-align:left;padding:28px 24px 0}.abt-rule--top{margin-bottom:40px}.abt-hero-topbar{color:#666;justify-content:flex-end;align-items:center;gap:20px;padding:14px 0 64px;font-size:12px;display:flex}.abt-hero-time{color:#666;font-variant-numeric:tabular-nums}.abt-hero-status{color:#666;align-items:center;gap:8px;display:inline-flex}.abt-dot{background:#2fa84f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fa84f2e}.abt-hero-heading{letter-spacing:-.03em;color:#111;max-width:820px;margin:0 0 20px;font-size:clamp(34px,5.4vw,58px);font-weight:800;line-height:1.14}.abt-hero-heading .abt-dim{color:#9a9a9a}.abt-hero-sub{color:#666;max-width:480px;margin:0 0 32px;font-size:16px;line-height:1.6}.abt-hero-cta{color:#fff;background:#111;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.abt-hero-cta:hover{background:#2a2a2a;transform:translateY(-2px)}.abt-approach .abt-heading{text-align:left}.abt-approach .abt-sub{text-align:left;max-width:640px;margin:0 0 48px}.abt-steps{flex-wrap:wrap;align-items:flex-start;gap:0;display:flex}.abt-step{opacity:0;width:96px;animation:.5s cubic-bezier(.16,1,.3,1) forwards abtStepIn;animation-delay:calc(var(--si,0) * .1s);flex-direction:column;align-items:center;gap:14px;display:flex;transform:translateY(18px)}.abt-step:first-child{--si:1}.abt-step:nth-child(3){--si:2}.abt-step:nth-child(5){--si:3}.abt-step:nth-child(7){--si:4}.abt-step:nth-child(9){--si:5}.abt-step:nth-child(11){--si:6}.abt-step-icon{color:#333;background:linear-gradient(155deg,var(--abt-panel-2),var(--abt-panel));border:1px solid var(--abt-border);border-radius:18px;justify-content:center;align-items:center;width:76px;height:76px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background .3s,color .3s,border-color .3s;display:flex;position:relative;box-shadow:0 6px 16px #14141e0d}.abt-step:hover .abt-step-icon{color:#fff;background:linear-gradient(155deg,#8f7cff,#5b3df0);border-color:#0000;transform:translateY(-5px)scale(1.05);box-shadow:0 16px 30px #5b3df04d}.abt-step-num{color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:700;transition:background .3s;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 3px 8px #00000040}.abt-step:hover .abt-step-num{background:#5b3df0}.abt-step-icon .material-symbols-outlined{font-size:28px}.abt-step-icon:before,.abt-step-icon:after{content:"";border:1px solid #00000040;width:6px;height:6px;position:absolute}.abt-step-icon:before{top:-3px;left:-3px}.abt-step-icon:after{bottom:-3px;right:-3px}.abt-step-label{color:var(--abt-text-dim);text-align:center;font-size:13px;font-weight:600}.abt-step-line{background:repeating-linear-gradient(90deg,#00000026 0 5px,#0000 5px 10px);flex:1;align-self:center;min-width:24px;height:1px;margin:0 4px;position:relative;overflow:hidden;transform:translateY(-24px)}.abt-step-line:after{content:"";transform-origin:0;background:linear-gradient(90deg,#a78bfa,#5b3df0);animation:.5s .4s forwards abtLineGrow;position:absolute;inset:0;transform:scaleX(0)}@keyframes abtStepIn{to{opacity:1;transform:translateY(0)}}@keyframes abtLineGrow{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.abt-step{opacity:1;animation:none;transform:none}.abt-step-line:after{animation:none;transform:scaleX(1)}}@media (width<=640px){.abt-hero{padding-top:20px}.abt-hero-topbar{padding:10px 0 40px}.abt-steps{gap:20px 0}.abt-step-line{display:none}}.ctc-section{grid-template-columns:1.3fr 1fr;align-items:start;gap:40px;max-width:1120px;margin:0 auto;padding:56px 24px 120px;display:grid}.ctc-form{background:#f7f7f7;border:1px solid #0000000f;border-radius:28px;flex-direction:column;gap:18px;padding:32px;display:flex;box-shadow:0 18px 40px #0000000f,inset 0 0 0 1px #ffffff80}.ctc-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.ctc-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ctc-field{color:#333;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.ctc-field input,.ctc-field select,.ctc-field textarea{color:#111;resize:vertical;background:#f1f1ef;border:1px solid #0000;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:400;transition:background .2s,border-color .2s,box-shadow .2s}.ctc-field input:hover,.ctc-field select:hover,.ctc-field textarea:hover{background:#ececea}.ctc-field input:focus,.ctc-field select:focus,.ctc-field textarea:focus{outline-offset:1px;background:#fff;border-color:#00000026;outline:2px solid #111;box-shadow:0 0 0 3px #0000000d}.ctc-form .abt-hero-cta{cursor:pointer;border:none;width:max-content;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #00000040}.ctc-form .abt-hero-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0000004d}.ctc-form-note{color:#2fa84f;opacity:0;min-height:1px;margin:0;font-size:13px;transition:opacity .2s}.ctc-form-note.is-visible{opacity:1}.ctc-form-note.is-error{color:#c0392b}.ctc-toast-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);opacity:0;background:#0f0f1480;justify-content:center;align-items:center;padding:20px;transition:opacity .25s;display:flex;position:fixed;inset:0}.ctc-toast-backdrop.is-visible{opacity:1}.ctc-toast-backdrop[hidden]{display:none}.ctc-toast{text-align:center;opacity:0;background:#fff;border-radius:24px;width:min(400px,100%);padding:36px 32px;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(16px)scale(.95);box-shadow:0 30px 80px #00000059}.ctc-toast-backdrop.is-visible .ctc-toast{opacity:1;transform:translateY(0)scale(1)}.ctc-toast-close{color:#666;cursor:pointer;background:#f5f5f5;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex;position:absolute;top:14px;right:14px}.ctc-toast-close:hover{color:#111;background:#ececec}.ctc-toast-close svg{width:16px;height:16px}.ctc-toast-icon{background:linear-gradient(155deg,#3fb950,#2f9440);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;animation:.5s cubic-bezier(.34,1.56,.64,1) .1s both ctcToastPop;display:flex;box-shadow:0 12px 28px -6px #2f94408c}.ctc-toast-icon svg{width:28px;height:28px}.ctc-toast h2{color:#111;margin:0 0 10px;font-size:22px;font-weight:800}.ctc-toast p{color:#666;margin:0;font-size:14px;line-height:1.55}.ctc-info{flex-direction:column;gap:16px;display:flex}.ctc-info-card{opacity:0;background:#fff;border:1px solid #ececec;border-radius:20px;padding:22px 24px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;animation:.55s cubic-bezier(.16,1,.3,1) forwards ctcInfoIn;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:0 14px 32px #14141e12,0 2px 8px #14141e0a}.ctc-info-card:first-child{animation-delay:50ms}.ctc-info-card:nth-child(2){animation-delay:.15s}.ctc-info-card:nth-child(3){animation-delay:.25s}.ctc-info-card:nth-child(4){animation-delay:.35s}.ctc-info-card:before{content:"";opacity:0;background:linear-gradient(#7c5cff,#a78bfa);width:3px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.ctc-info-card:hover{border-color:#e2dcff;transform:translateY(-5px);box-shadow:0 22px 44px #14141e1f}.ctc-info-card:hover:before{opacity:1}.ctc-info-label{color:#7c5cff;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:6px;margin-bottom:9px;font-size:11px;font-weight:700;display:flex}.ctc-info-label:before{content:"";background:#7c5cff;border-radius:50%;width:5px;height:5px}.ctc-info-value{color:#111;font-size:15.5px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.ctc-info-socials{gap:10px;margin-top:2px;display:flex}.ctc-info-socials a{color:#111;background:#f5f5f5;border:1px solid #0000000f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s,color .25s,box-shadow .25s;display:flex}.ctc-info-socials a:hover{color:#fff;background:#111;transform:translateY(-3px)scale(1.08);box-shadow:0 10px 20px #0003}.ctc-info-socials svg{width:15px;height:15px}@keyframes ctcToastPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes ctcInfoIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ctc-info-card{opacity:1;animation:none;transform:none}.ctc-toast-icon{animation:none}}@media (width<=860px){.ctc-section{grid-template-columns:1fr}}@media (width<=640px){.ctc-section{gap:24px;padding:40px 20px 96px}.ctc-form{border-radius:22px;padding:22px}.ctc-row{grid-template-columns:1fr;gap:14px}}.abt-heading{letter-spacing:-.02em;color:var(--abt-text,#111);text-align:center;margin:0 0 12px;font-size:clamp(32px,4.5vw,52px);font-weight:800}.abt-sub{text-align:center;max-width:560px;color:var(--abt-text-dim,#666);margin:0 auto 40px;font-size:15px;line-height:1.6}.abt-rule{background:repeating-linear-gradient(90deg,#00000024 0 6px,#0000 6px 14px);max-width:min(1120px,100% - 8px);height:1px;margin:0 auto;position:relative}.abt-rule:before,.abt-rule:after{content:"";border:1px solid #00000038;width:7px;height:7px;position:absolute;top:-3px}.abt-rule:before{left:-4px}.abt-rule:after{right:-4px}.abt-story .abt-heading{text-align:left;margin-bottom:20px}.abt-story-text{max-width:640px;color:var(--abt-text-dim);margin:0 0 16px;font-size:15px;line-height:1.7}.abt-story-mission{max-width:640px;color:var(--abt-text);margin:0;font-size:15px;font-weight:600;line-height:1.7}.abt-stats-row{flex-wrap:wrap;justify-content:center;gap:56px;max-width:1120px;margin:0 auto;padding:0 24px 64px;display:flex}.abt-stat{flex-direction:column;align-items:center;gap:4px;display:flex}.abt-stat strong{color:#111;letter-spacing:-.01em;font-size:clamp(26px,3vw,34px);font-weight:800}.abt-stat span{color:#8a8a8a;font-size:13px}.abt-get .abt-heading{text-align:left}.abt-get .abt-sub{text-align:left;max-width:640px;margin:0 0 40px}.abt-get-grid{align-items:flex-start;gap:18px;display:flex}.abt-get-col{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}.abt-get-card{background:var(--abt-panel);border:1px solid var(--abt-border);opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards abtGetIn;animation-delay:calc(var(--gi,0) * 90ms);border-radius:28px;flex-direction:column;padding:28px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:translateY(24px);box-shadow:0 6px 16px #14141e0a}.abt-get-card:hover{transform:translateY(-6px);box-shadow:0 22px 44px #14141e1f}.abt-get-col:first-child .abt-get-card:first-child{--gi:1}.abt-get-col:first-child .abt-get-card:nth-child(2){--gi:2}.abt-get-col:first-child .abt-get-card:nth-child(3){--gi:3}.abt-get-col:nth-child(2) .abt-get-card:first-child{--gi:2}.abt-get-col:nth-child(2) .abt-get-card:nth-child(2){--gi:3}.abt-get-col:nth-child(2) .abt-get-card:nth-child(3){--gi:4}@media (prefers-reduced-motion:reduce){.abt-get-card{opacity:1;animation:none;transform:none}}.abt-get-card h3{color:var(--abt-text);margin:0 0 6px;font-size:18px;font-weight:700}.abt-get-card p{color:var(--abt-text-dim);margin:0;font-size:13.5px;line-height:1.55}.abt-get-card--board{min-height:420px}.abt-get-card--pixel{background:linear-gradient(155deg,#f4f4f4,#e9e9e9);justify-content:flex-end;min-height:130px;position:relative}.abt-get-card--pixel:before{content:"";background:linear-gradient(115deg,#0000 40%,#ffffffa6 50%,#0000 60%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.abt-get-card--pixel:hover:before{transform:translate(120%)}.abt-get-card--speed{justify-content:flex-end;min-height:170px}.abt-get-card--deadline{min-height:230px}.abt-board-window{background:#111214;border-radius:18px;margin-top:auto;padding:16px}.abt-board-dots{gap:6px;margin-bottom:14px;display:flex}.abt-board-dots span{background:#333;border-radius:50%;width:8px;height:8px}.abt-board-dots span:first-child{background:#ff5f57}.abt-board-dots span:nth-child(2){background:#febc2e}.abt-board-dots span:nth-child(3){background:#28c840}.abt-board{gap:10px;display:flex}.abt-board-col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.abt-board-label{color:#8a8a8e;text-transform:none;letter-spacing:0;margin-bottom:2px;font-size:10.5px;font-weight:600}.abt-board-card{background:#1c1c1f;border-radius:10px;flex-direction:column;gap:8px;padding:9px 10px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:flex}.abt-board-card:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 10px 22px #00000059}.abt-board-bar{border-radius:999px;width:26px;height:4px;display:block}.abt-board-card-title{color:#e8e8ea;font-size:11px;line-height:1.35}.abt-board-card-meta{justify-content:space-between;align-items:center;display:flex}.abt-board-card em{color:#8a8a8e;font-size:10px;font-style:normal}.abt-board-avatar{border-radius:50%;width:16px;height:16px}.abt-board-card.is-done{opacity:.45}.abt-board-add{text-align:left;color:#6e6e72;cursor:pointer;background:0 0;border:none;padding:2px;font-family:inherit;font-size:10.5px}.abt-gantt{margin-top:auto;padding-top:18px;position:relative}.abt-gantt-axis{font-variant-numeric:tabular-nums;color:#aaa;border-bottom:1px solid #0000001a;justify-content:space-between;margin-bottom:14px;padding-bottom:8px;font-size:10px;font-weight:600;display:flex}.abt-gantt-marker{background:#111;width:2px;position:absolute;top:18px;bottom:0;left:38%}.abt-gantt-rows{flex-direction:column;gap:8px;display:flex}.abt-gantt-bar{box-sizing:border-box;color:#fff;white-space:nowrap;text-overflow:ellipsis;transform-origin:0;animation:.7s cubic-bezier(.16,1,.3,1) backwards abtGanttGrow;animation-delay:calc(var(--gi,0) * 90ms + .3s);background:#1c1c1f;border-radius:999px;padding:7px 12px;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.abt-gantt-rows .abt-gantt-bar:first-child{animation-delay:.35s}.abt-gantt-rows .abt-gantt-bar:nth-child(2){animation-delay:.45s}.abt-gantt-rows .abt-gantt-bar:nth-child(3){animation-delay:.55s}.abt-gantt-rows .abt-gantt-bar:nth-child(4){animation-delay:.65s}.abt-gantt-rows .abt-gantt-bar:nth-child(5){animation-delay:.75s}@media (prefers-reduced-motion:reduce){.abt-gantt-bar{animation:none}}.abt-speed-top{align-items:center;gap:10px;margin-bottom:14px;display:flex}.abt-speed-icon{background:#00000014;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;animation:2.2s ease-in-out infinite abtSpeedPulse;display:flex}.abt-speed-icon .material-symbols-outlined{font-size:16px}.abt-speed-top h3{margin:0}.abt-speed-badge{color:var(--abt-text-dim);background:var(--abt-panel-2);border:1px solid var(--abt-border);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:600}.abt-get-card--speed p{margin-bottom:18px}.abt-speed-btn{color:#fff;cursor:pointer;background:#111;border:0;border-radius:999px;justify-content:center;align-items:center;width:max-content;margin-top:auto;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.abt-speed-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003}@media (prefers-reduced-motion:reduce){.abt-speed-icon{animation:none}}.abt-code-snippet{color:#d8d8dc;background:#0a0a0c;border-radius:16px;margin-top:auto;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7;position:relative;overflow-x:auto}.abt-code-snippet:after{content:"";vertical-align:text-bottom;background:#7c5cff;width:7px;height:14px;margin-left:2px;animation:1s step-end infinite abtCaretBlink;display:inline-block}@media (prefers-reduced-motion:reduce){.abt-code-snippet:after{animation:none}}.abt-stack .abt-heading{text-align:left}.abt-stack .abt-sub{text-align:left;max-width:640px;margin:0 0 40px}.abt-stack-grid{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}.abt-stack-chip{background:var(--abt-panel);border:1px solid var(--abt-border);color:#333;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;font-size:14px;font-weight:500;display:inline-flex}.abt-stack-icon{width:26px;height:26px;box-shadow:0 0 0 1px var(--abt-border);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.abt-stack-icon img{object-fit:contain;width:100%;height:100%;padding:3px}.abt-stack-chip--ghost{color:var(--abt-text-mute);background:0 0;border:1px dashed #0003;padding:8px 18px;font-size:13px;font-weight:500}.abt-testimonial{padding:64px 24px}.abt-testimonial-card{grid-template-columns:48px 1fr 48px;align-items:center;gap:16px;max-width:720px;margin:0 auto;display:grid}.abt-testimonial-card blockquote{color:#111;text-align:center;grid-area:1/2;margin:0;font-family:Georgia,serif;font-size:clamp(18px,2.4vw,26px);font-style:italic;line-height:1.5}.abt-testimonial-card cite{color:#888;text-align:center;grid-area:2/2;margin-top:14px;font-size:12.5px;font-style:normal;font-weight:500;display:block}.abt-t-prev{grid-area:1/1/3}.abt-t-next{grid-area:1/3/3}.abt-t-nav{cursor:pointer;background:#f0f0f0;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex}.abt-t-nav .material-symbols-outlined{color:#111;font-size:20px}.abt-t-nav:hover{background:#e2e2e2}.abt-faq{--abt-bg:#0a0a0f;--abt-panel:#17171d;--abt-panel-2:#1f1f27;--abt-border:#ffffff1a;--abt-text:#f2f2f5;--abt-text-dim:#a6a6b0;--abt-text-mute:#77777f;background:#0a0a0f;width:100%;max-width:none;margin:0;padding:56px 24px}.abt-faq-inner{max-width:660px;margin:0 auto}.abt-faq-grid{flex-direction:column;gap:12px;display:flex}.abt-faq-item{background:var(--abt-panel);border:1px solid var(--abt-border);border-radius:12px;transition:border-color .2s;overflow:hidden}.abt-faq-item:hover{border-color:#ffffff38}.abt-faq-q{text-align:left;width:100%;color:var(--abt-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.abt-faq-plus{background:#7c5cff;border-radius:6px;flex:none;width:26px;height:26px;position:relative}.abt-faq-plus:before,.abt-faq-plus:after{content:"";background:#fff;border-radius:2px;position:absolute}.abt-faq-plus:before{width:10px;height:1.6px;top:50%;left:50%;transform:translate(-50%,-50%)}.abt-faq-plus:after{width:1.6px;height:10px;transition:transform .25s,opacity .25s;top:50%;left:50%;transform:translate(-50%,-50%)}.abt-faq-item.is-open .abt-faq-plus:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.abt-faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.abt-faq-item.is-open .abt-faq-a{max-height:220px}.abt-faq-a p{color:var(--abt-text-dim);margin:0;padding:0 22px 20px;font-size:14px;line-height:1.6}.abt-team-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.abt-team-card{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.abt-team-avatar{color:#fff;border:3px solid var(--abt-bg,#fff);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:26px;font-weight:800;display:flex;box-shadow:0 0 0 1px #00000014}.abt-team-card strong{color:var(--abt-text);font-size:14px}.abt-team-card span{color:var(--abt-text-mute);font-size:11.5px}.abt-final-cta{text-align:center;background:conic-gradient(from 210deg,#f9d8ea,#dbe8ff,#e3f8e2,#fff4d3,#f9d8ea);border-radius:40px;max-width:1120px;margin:40px auto 96px;padding:64px 24px;position:relative;overflow:hidden}.abt-final-cta h2,.abt-final-cta p{position:relative}.abt-final-cta h2{color:#111;margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:800}.abt-final-cta p{color:#333;margin:0 0 28px;font-size:15px}.abt-final-cta .abt-hero-cta{color:#fff;background:#111;border-radius:999px;justify-content:center;align-items:center;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.abt-final-cta .abt-hero-cta:hover{background:#2a2a2a;transform:translateY(-2px)}@keyframes abtGetIn{to{opacity:1;transform:translateY(0)}}@keyframes abtGanttGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes abtSpeedPulse{0%,to{box-shadow:0 0 #0000001f}50%{box-shadow:0 0 0 6px #0000}}@keyframes abtCaretBlink{50%{opacity:0}}@media (width<=860px){.abt-get-grid{flex-direction:column}.abt-get-col,.abt-get-card{width:100%;min-width:0}.abt-get-card--board{min-height:auto}.abt-board-window{padding:12px}.abt-board{min-width:0}.abt-board-col{flex:1;min-width:0}.abt-board-card{padding:7px 8px}.abt-board-card-title{font-size:10px}.abt-board-avatar{display:none}.abt-faq-grid{flex-direction:column}}@media (width<=640px){.abt-get,.abt-stack,.abt-faq,.abt-team{padding:48px 20px}.abt-testimonial-card{grid-template-columns:34px 1fr 34px;gap:6px}.abt-t-nav{width:34px;height:34px}.abt-final-cta{border-radius:28px;margin:24px auto 64px;padding:48px 20px}.abt-team-grid{gap:20px}.abt-team-avatar{width:60px;height:60px;font-size:20px}}.aia{text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.aia *,.aia :before,.aia :after{box-sizing:border-box}.aia .hero{text-align:left;background:radial-gradient(48% 46% at 6% 4%,#97f0ffd9 0%,#97f0ff00 68%),radial-gradient(60% 55% at 97% 100%,#0814468c 0%,#08144600 65%),linear-gradient(128deg,#35d2f4 0%,#2f97ea 26%,#2e6fe0 52%,#2748c2 74%,#16308f 100%);flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(32px,6vw,72px) clamp(20px,5vw,60px);display:flex;position:relative;overflow:hidden}.aia .glow{z-index:0;pointer-events:none;filter:blur(10px);will-change:transform, opacity;background:radial-gradient(closest-side,#ffffffb3,#fff0 72%);width:900px;height:620px;animation:6s ease-in-out infinite glow-breathe;position:absolute;top:-6%;left:12%}@keyframes glow-breathe{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.25)}}.aia .grain{z-index:0;pointer-events:none;filter:url(#grain-noise);opacity:.1;mix-blend-mode:overlay;position:absolute;inset:0}.aia .swoop{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.aia .glow{animation:none}}.aia .hero-inner{z-index:2;width:100%;max-width:1560px;margin:0 auto;position:relative}.aia .hero-grid{grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}@media (width<=1080px){.aia .hero-grid{grid-template-columns:1fr}}.aia .reveal{animation:.8s cubic-bezier(.16,1,.3,1) both reveal-in;animation-delay:var(--d,0s)}@keyframes reveal-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}.aia .materialize{animation:.9s cubic-bezier(.16,1,.3,1) .32s both materialize-in}@keyframes materialize-in{0%{opacity:0;filter:blur(10px);transform:scale(.96)translateY(18px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.aia .reveal,.aia .materialize{animation:none}}.aia .hero-content{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative}.aia .hero-content h1{letter-spacing:-.03em;font-optical-sizing:auto;margin:0 0 16px;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.06}.aia .hero-content h1 .line{display:block}.aia .hero-content h1 .dark{color:#14161d}.aia .hero-content h1 .accent{background:linear-gradient(120deg,#dff3ff 0%,#fff 45%,#cfe0ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.aia .subhead{color:#14161d9e;max-width:42ch;margin:0 0 26px;font-size:clamp(14.5px,1.6vw,16.5px);line-height:1.55}.aia .cta-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-bottom:22px;display:flex}.aia .cta{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.aia .cta:active{transition:transform .1s ease-out;transform:scale(.96)}.aia .cta-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.aia .cta-primary{color:#fff;background:linear-gradient(#26282f 0%,#101116 100%);padding:12px 10px 12px 24px;box-shadow:0 10px 24px -8px #10111680,inset 0 1px #ffffff1f}.aia .cta-primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px -8px #1011168c,inset 0 1px #ffffff24}.aia .checklist{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 24px;padding:0;list-style:none;display:flex}.aia .checklist li{color:#fff;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.aia .stat-card{background:#fff;border-radius:16px;align-items:center;gap:12px;margin-bottom:22px;padding:12px 18px;display:flex;box-shadow:0 16px 34px -14px #14182d59}.aia .stat-icon{background:linear-gradient(#e7effe 0%,#d7e3fc 100%);border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.aia .stat-card b{color:#14161d;font-size:17px;font-weight:800;line-height:1.2;display:block}.aia .stat-card span{color:#14161d80;font-size:12px}.aia .apps-row{align-items:center;display:flex}.aia .app-icon{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden;box-shadow:0 8px 18px -8px #0a102866,0 0 0 3px #2e64dc59}.aia .app-icon:not(:first-child){margin-left:-10px}.aia .app-icon img{object-fit:contain;width:62%;height:62%}.aia .apps-more{color:#fff;margin-left:12px;font-size:13.5px;font-weight:700}.aia .hero-visual{z-index:2;width:100%;position:relative}.aia .deco{z-index:5;pointer-events:none;position:absolute}.aia .deco-note{color:#14161d80;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex;top:4px;right:clamp(0px,3vw,22px);box-shadow:0 16px 34px -14px #14182d59}.aia .deco-note-icon{background:linear-gradient(#eee8fd 0%,#e0d5fb 100%);border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.aia .deco-note b{color:#14161d;font-size:14px;font-weight:800;display:block}.aia .deco-arrow{color:#14161d;align-items:flex-start;gap:8px;font-family:Caveat,cursive;font-size:20px;font-weight:700;line-height:1.15;display:flex;top:-38px;left:clamp(-48px,-3vw,-20px)}@media (width<=1080px){.aia .deco-note{top:-14px}.aia .deco-arrow{display:none}}@media (width<=560px){.aia .deco-note{display:none}}.aia .mac-bezel{z-index:2;-webkit-backdrop-filter:blur(30px)saturate(180%);background:linear-gradient(165deg,#ffffff80 0%,#ffffff29 100%);border:1px solid #ffffff8c;border-radius:clamp(20px,2.4vw,34px);width:100%;margin-top:clamp(22px,2.4vw,30px);padding:clamp(10px,1.4vw,16px) clamp(10px,1.4vw,16px) clamp(26px,3.2vw,40px);scroll-margin-top:24px;position:relative;box-shadow:0 70px 140px -30px #14182d66,0 30px 60px -18px #14182d47,0 8px 20px -4px #14182d33,inset 0 1px #ffffffd9,inset 0 0 0 1px #ffffff1f}.aia .menu-bar{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(180%);color:#14161d94;background:linear-gradient(#ffffffb8 0%,#fff6 100%);border-bottom:1px solid #ffffff80;border-radius:clamp(12px,1.6vw,18px) clamp(12px,1.6vw,18px) 0 0;justify-content:space-between;align-items:center;gap:12px;height:clamp(30px,3.4vw,38px);padding:0 clamp(14px,2vw,22px);font-size:clamp(11px,1vw,12.5px);display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6}.aia .menu-left{white-space:nowrap;align-items:center;gap:clamp(12px,1.6vw,18px);display:flex;overflow:hidden}.aia .brand-glyph{background:#14161db3;border-radius:50%;flex:none;width:8px;height:8px}.aia .menu-app{color:#14161deb;font-weight:700}.aia .menu-right{color:#14161db3;flex:none;align-items:center;gap:clamp(10px,1.4vw,16px);display:flex}.aia .menu-icon{flex:none}.aia .menu-clock{white-space:nowrap;font-variant-numeric:tabular-nums}@media (width<=700px){.aia .menu-left span:not(.menu-app),.aia .menu-icon{display:none}}.aia .mac-screen{background:#fff;border-radius:0 0 clamp(12px,1.6vw,18px) clamp(12px,1.6vw,18px);position:relative;overflow:hidden}.aia .canvas-texture{z-index:2;pointer-events:none;mix-blend-mode:multiply;opacity:.45;background-image:radial-gradient(#0f172a1f 1px,#0000 1.4px),linear-gradient(#0f172a0d 1px,#0000 1px),linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-position:-1px -1px,-1px -1px,-1px -1px;background-size:24px 24px,96px 96px,96px 96px;position:absolute;inset:0}@media (width<=700px){.aia .canvas-texture{background-size:18px 18px,72px 72px,72px 72px}}.aia .dock-wrap{pointer-events:none;z-index:4;justify-content:center;display:flex;position:absolute;bottom:clamp(6px,1vw,12px);left:0;right:0}.aia .dock{-webkit-backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(#ffffff8c 0%,#ffffff47 100%);border:1px solid #ffffff8c;border-radius:18px;align-items:flex-end;gap:clamp(6px,1vw,10px);max-width:100%;padding:clamp(6px,1vw,9px) clamp(10px,1.4vw,14px);display:flex;overflow:hidden;box-shadow:0 10px 24px -10px #0a0c144d,inset 0 1px #ffffffd9}.aia .dock-apps{align-items:flex-end;gap:clamp(6px,1vw,10px);display:flex}.aia .dock-icon-wrap{flex-direction:column;align-items:center;gap:3px;display:flex}.aia .dock-icon{border-radius:24%;justify-content:center;align-items:center;width:clamp(20px,2.6vw,30px);height:clamp(20px,2.6vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #0a0c1440,inset 0 1px #ffffff59}.aia .dock-icon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff73 0%,#fff0 45%);position:absolute;inset:0}.aia .dock-icon svg{width:68%;height:68%;position:relative}.aia .dock-folder{background:linear-gradient(160deg,#fff,#eef0f3)}.aia .dock-trash{background:linear-gradient(160deg,#e9ebef,#d3d7de)}.aia .dock-dot{background:#ffffffd9;border-radius:50%;width:3.5px;height:3.5px}.aia .dock-sep{background:#14161d2e;align-self:stretch;width:1px;margin:0 2px}@media (width<=560px){.aia .dock-apps .dock-icon-wrap:nth-child(n+5){display:none}.aia .dock{gap:4px;padding:5px 8px}.aia .dock-apps{gap:4px}.aia .dock-sep{margin:0 1px}}@media (width<=380px){.aia .dock-apps .dock-icon-wrap:nth-child(n+4){display:none}.aia .dock-icon{width:18px;height:18px}}.aia .feature-strip{z-index:2;border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:center;gap:clamp(24px,4vw,56px);margin-top:clamp(36px,5vw,56px);padding-top:clamp(28px,4vw,40px);display:flex;position:relative}.aia .feature-item{align-items:center;gap:12px;display:flex}.aia .feature-icon{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 10px 22px -10px #0a102866}.aia .feature-item b{color:#14161d;font-size:14.5px;font-weight:800;display:block}.aia .feature-item span{color:#14161d8c;font-size:12.5px}.aia .fog-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.aia .smoke{mix-blend-mode:multiply;position:absolute;inset:-25% -15%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%)}.aia .smoke.animated{animation:32s ease-in-out infinite alternate cloud-drift}@keyframes cloud-drift{0%{transform:translate(-4%,-2%)scale(1.1)}50%{transform:translate(3%,3%)scale(1.16)}to{transform:translate(-2%,3%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.aia .smoke.animated{animation:none}}.aia .stage{width:100%}.aia .viewport{aspect-ratio:2;background:radial-gradient(120% 100% at 30% 20%,#fff 0%,#f6f7f9 55%,#eef0f3 100%);border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #0f172a1a,0 0 0 1px #0f172a0f}@media (width<=860px){.aia .viewport{aspect-ratio:4/3}}@media (width<=480px){.aia .viewport{aspect-ratio:4/5;border-radius:14px}}.aia .world{transform-origin:0 0;will-change:transform;width:2080px;height:1060px;transition:transform .7s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.aia .edges{position:absolute;top:0;left:0;overflow:visible}.aia .edge-base{fill:none;stroke:#0f172a24;stroke-width:2px}.aia .edge-glow{fill:none;stroke:#3b63e0;stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:9 9;filter:drop-shadow(0 0 6px #3b63e0b3)drop-shadow(0 0 16px #3b63e080);opacity:0;transition:opacity .5s}.aia .edge-glow.on{opacity:1;animation:.7s linear infinite edge-flow}@keyframes edge-flow{to{stroke-dashoffset:-36px}}@media (prefers-reduced-motion:reduce){.aia .edge-glow.on{animation:none}}.aia .node{color:#1e212873;background:linear-gradient(#fff 0%,#fafbfc 100%);border:1px solid #0f172a12;border-radius:16px;align-items:center;gap:12px;padding:0 16px;transition:border-color .5s,box-shadow .5s,color .5s,background .5s;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 1px #0f172a08,0 6px 14px -6px #0f172a29,0 16px 30px -14px #0f172a29,inset 0 1px #ffffffe6}.aia .node-icon{color:#0f172a61;background:linear-gradient(#0f172a12 0%,#0f172a0a 100%);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .5s,color .5s;display:flex;box-shadow:0 1px 2px #0f172a14,inset 0 1px #ffffffb3}.aia .node-text{flex:auto;min-width:0}.aia .node-title{white-space:normal;overflow-wrap:break-word;word-break:normal;color:inherit;font-size:13.5px;font-weight:600;line-height:1.28}.aia .node-sub{opacity:.6;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.aia .node.trigger{background:linear-gradient(#fffaf4 0%,#fff2e2 100%)}.aia .node.trigger .node-icon{color:#d9720f;background:linear-gradient(#ffe3bd 0%,#ffd29a 100%)}.aia .node.pencil{background:linear-gradient(#fbfcff 0%,#f2f4fa 100%)}.aia .node.pencil .node-icon{color:#46536b;background:linear-gradient(#e7ebf3 0%,#d9dfea 100%)}.aia .node.agent{background:linear-gradient(#fbf9ff 0%,#f1eefd 100%)}.aia .node.agent .node-icon{color:#6a45d6;background:linear-gradient(#e6dcfc 0%,#d5c4f9 100%)}.aia .node.azure{background:linear-gradient(#f7faff 0%,#e9f1ff 100%)}.aia .node.azure .node-icon{color:#2f6fe0;background:linear-gradient(#d8e5ff 0%,#c0d5ff 100%)}.aia .node.parser{background:linear-gradient(#faf8ff 0%,#f0ebfc 100%)}.aia .node.parser .node-icon{color:#8347c9;background:linear-gradient(#ecdbfb 0%,#dabff6 100%)}.aia .node.processor{background:linear-gradient(#fffaf4 0%,#ffefdd 100%)}.aia .node.processor .node-icon{color:#d9720f;background:linear-gradient(#ffe3bd 0%,#ffd29a 100%)}.aia .node.bundle{background:linear-gradient(#f2fdfb 0%,#e0f8f2 100%)}.aia .node.bundle .node-icon{color:#0e9384;background:linear-gradient(#c4f2e7 0%,#a3ebda 100%)}.aia .node.success{background:linear-gradient(#f3fdf6 0%,#e3f8ea 100%)}.aia .node.success .node-icon{color:#1a9e4f;background:linear-gradient(#c5f2d5 0%,#a9ebc0 100%)}.aia .node.on{color:#1a1d24;border-width:1.5px;border-color:#3b63e0a6;animation:1.7s ease-out infinite node-pulse-blue}.aia .node.on .node-icon{color:#2c50c9;background:linear-gradient(#d6e1ff 0%,#b9cdff 100%);box-shadow:0 2px 5px #3b63e047,inset 0 1px #ffffffb3}.aia .node.focus{border-width:1.5px;border-color:#e07d1cd9;animation:1.1s ease-out infinite node-pulse-orange}.aia .node.focus .node-icon{color:#b85e0f;background:linear-gradient(#ffe0b6 0%,#ffc884 100%);box-shadow:0 2px 5px #e07d1c52,inset 0 1px #ffffffb3}.aia .node.full{border-width:1.5px;border-color:#16a34ad9;animation:1.6s ease-out 2 node-pulse-green}.aia .node.full .node-icon{color:#0f7a37;background:linear-gradient(#b7efcd 0%,#8de5af 100%);box-shadow:0 2px 5px #16a34a57,inset 0 1px #ffffffb3}@keyframes node-pulse-blue{0%{box-shadow:0 1px 1px #0f172a08,0 8px 18px -6px #3b63e04d,0 20px 36px -16px #3b63e03d,inset 0 1px #ffffffe6,0 0 #3b63e08c}70%{box-shadow:0 1px 1px #0f172a08,0 8px 18px -6px #3b63e04d,0 20px 36px -16px #3b63e03d,inset 0 1px #ffffffe6,0 0 0 12px #3b63e000}to{box-shadow:0 1px 1px #0f172a08,0 8px 18px -6px #3b63e04d,0 20px 36px -16px #3b63e03d,inset 0 1px #ffffffe6,0 0 #3b63e000}}@keyframes node-pulse-orange{0%{box-shadow:0 1px 1px #0f172a08,0 10px 22px -6px #e07d1c66,0 24px 42px -16px #e07d1c52,inset 0 1px #ffffffe6,0 0 #e07d1c99}70%{box-shadow:0 1px 1px #0f172a08,0 10px 22px -6px #e07d1c66,0 24px 42px -16px #e07d1c52,inset 0 1px #ffffffe6,0 0 0 13px #e07d1c00}to{box-shadow:0 1px 1px #0f172a08,0 10px 22px -6px #e07d1c66,0 24px 42px -16px #e07d1c52,inset 0 1px #ffffffe6,0 0 #e07d1c00}}@keyframes node-pulse-green{0%{box-shadow:0 1px 1px #0f172a08,0 12px 26px -6px #16a34a70,0 28px 48px -18px #16a34a5c,inset 0 1px #ffffffe6,0 0 #16a34a99}70%{box-shadow:0 1px 1px #0f172a08,0 12px 26px -6px #16a34a70,0 28px 48px -18px #16a34a5c,inset 0 1px #ffffffe6,0 0 0 16px #16a34a00}to{box-shadow:0 1px 1px #0f172a08,0 12px 26px -6px #16a34a70,0 28px 48px -18px #16a34a5c,inset 0 1px #ffffffe6,0 0 #16a34a00}}@media (prefers-reduced-motion:reduce){.aia .node.on,.aia .node.focus,.aia .node.full{animation:none}}.aia .vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 70px 12px #0f172a0d}.aia .node-icon-svg{width:60%;height:60%;color:inherit}.aia .services{background:radial-gradient(120% 90% at 50% 0,#ffffff80 0%,#fff0 55%) fixed,linear-gradient(160deg,#acc3e4 0%,#8ba6d6 30%,#6d88c5 55%,#8ba2d4 78%,#a4b5dd 100%) fixed;padding:clamp(48px,8vw,96px) clamp(20px,5vw,60px);position:relative;overflow:hidden}.aia .services:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1.4px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0}.aia .services:after{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(45% 35% at 12% 15%,#ffffff73,#0000 70%) fixed;position:absolute;inset:-10%}.aia .services-head{z-index:1;text-align:center;max-width:640px;margin:0 auto clamp(32px,5vw,56px);position:relative}.aia .services-head h2{letter-spacing:-.02em;color:#14161d;margin:0 0 10px;font-size:clamp(26px,3.6vw,38px);font-weight:800}.aia .services-head p{color:#14161d8c;margin:0;font-size:14.5px}.aia .grid{z-index:1;grid-template-rows:none;grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(16px,2.4vw,28px);max-width:1180px;margin:0 auto;display:grid;position:relative}@media (width<=900px){.aia .grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.aia .grid{grid-template-columns:1fr;max-width:420px}}.aia .card{background:linear-gradient(#fff 0%,#fbfbfd 100%);border:1px solid #0f172a0f;border-radius:24px;padding:14px;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 2px #14182d08,0 18px 34px -16px #14182d47,0 44px 80px -28px #14182d4d,inset 0 1px #ffffffe6}.aia .card:hover{transform:translateY(-6px);box-shadow:0 2px 2px #14182d0a,0 22px 40px -16px #14182d52,0 56px 100px -28px #14182d57,inset 0 1px #ffffffe6}.aia .cover{aspect-ratio:16/9;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -30px 50px -20px #00000040,inset 0 0 0 1px #ffffff14}.aia .cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aia .cover-overlay{background:linear-gradient(#0000 0%,#0a0c14b8 100%);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.aia .cover-title{color:#fff;font-size:15px;font-weight:700}.aia .cover-subtitle{color:#ffffffbf;margin-top:2px;font-size:12px}.aia .cover-cta{-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff38;border:none;border-radius:999px;flex:none;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 4px 10px -2px #00000040,inset 0 1px #ffffff59}.aia .cover-cta:hover{background:#ffffff52;transform:translateY(-1px);box-shadow:0 6px 14px -2px #0000004d,inset 0 1px #fff6}.aia .details-wrap{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.aia .details-wrap.open{grid-template-rows:1fr}.aia .details-inner{min-height:0;overflow:hidden}.aia .details{padding:20px 6px 4px}.aia .details-heading{color:#1a1d24;font-size:15px;font-weight:700}.aia .details-byline{color:#14161d80;margin-top:3px;font-size:12.5px}.aia .divider{background:#0f172a14;height:1px;margin:14px 0}.aia .stats-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.aia .stats{gap:22px;display:flex}.aia .stat-value{color:#1a1d24;font-size:15px;font-weight:700}.aia .stat-label{color:#14161d7a;margin-top:2px;font-size:11px}.aia .mini-graphic{background:linear-gradient(#0f172a0d 0%,#0f172a05 100%);border:1px solid #0f172a0d;border-radius:12px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 1px 2px #0f172a0f,inset 0 1px #ffffffb3}.aia .paragraph{color:#14161d9e;margin:0 0 12px;font-size:13px;line-height:1.6}.aia .paragraph:last-child{margin-bottom:0}.aia .toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:10px 0 4px;display:flex}.aia .toggle svg{color:#14161d8c;transition:transform .35s}.aia .toggle svg.flipped{transform:rotate(180deg)}.aia .how{background:radial-gradient(120% 90% at 50% 0,#ffffff80 0%,#fff0 55%) fixed,linear-gradient(160deg,#acc3e4 0%,#8ba6d6 30%,#6d88c5 55%,#8ba2d4 78%,#a4b5dd 100%) fixed;padding:clamp(48px,8vw,96px) clamp(20px,5vw,60px);position:relative;overflow:hidden}.aia .how:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1.4px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0}.aia .how:after{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(45% 35% at 12% 15%,#ffffff73,#0000 70%) fixed;position:absolute;inset:-10%}.aia .how-head{z-index:1;text-align:center;max-width:640px;margin:0 auto clamp(36px,5vw,60px);position:relative}.aia .how-eyebrow{color:#fff;background:#14161d;border:1px solid #14161d;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.aia .eyebrow-arrow{color:#fff9;font-size:10px}.aia .how-head h2{letter-spacing:-.02em;color:#14161d;margin:16px 0 0;font-size:clamp(30px,4.4vw,46px);font-weight:800}.aia .steps{z-index:1;align-items:flex-start;gap:clamp(20px,3vw,40px);max-width:1180px;margin:0 auto;display:flex;position:relative}.aia .step{flex:1;min-width:0;transition:flex-grow .55s cubic-bezier(.4,0,.2,1)}.aia .step:hover{flex-grow:2}.aia .step-stack{padding-top:22px;position:relative}.aia .step-stack-bare{padding-top:0}.aia .tf-embed{aspect-ratio:4/3.6;background:#04050a;border-radius:clamp(20px,2.4vw,34px);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 2px #14182d08,0 24px 40px -18px #14182d4d;container-type:size}.aia .tf-scale{width:620px;height:560px;transform:scale(min(calc(100cqw / 620px), calc(100cqh / 560px)));color:#fff;transform-origin:50%;flex:none;font-family:Inter,Arial}.aia .frame{box-sizing:border-box;background:#0a0e1a;border:1px solid #7c6cff59;border-radius:55px;width:620px;height:560px;padding:35px;box-shadow:0 0 60px #6350ff40,0 20px 80px #000}.aia .tf-grid{box-sizing:border-box;background:#0b0f1c radial-gradient(#2a3049 1px,#0000 1px) 0 0/13px 13px;border-radius:34px;height:100%;position:relative;overflow:hidden}.aia .lines{width:100%;height:100%;position:absolute}.aia .lines path{fill:none;stroke:#b9c4d2;stroke-width:3px;stroke-dasharray:8 10;animation:2s linear infinite tf-flow}.aia .tf-trigger{text-align:center;z-index:2;position:absolute;top:210px;left:70px}.aia .hub{background:#292e38;border:1px solid #8993a2;border-radius:12px;place-items:center;width:82px;height:82px;display:grid}.aia .hub img{object-fit:contain;width:46px;height:46px}.aia .tf-trigger label{margin-top:12px;font-size:14px;display:block}.aia .tf-card{box-sizing:border-box;z-index:3;background:#292e38;border:1px solid #8993a2;border-radius:7px;justify-content:center;align-items:center;width:78px;height:78px;animation:3s ease-in-out infinite tf-float;display:flex;position:absolute;left:330px}.aia .c0{top:35px}.aia .c1{top:195px}.aia .c2{top:355px}.aia .ai{width:35px;height:45px}.aia .ai path{fill:none;stroke:#66c9ff;stroke-width:7px;stroke-linecap:round}.aia .dot{background:#bac4d2;border-radius:50%;width:14px;height:14px;position:absolute;top:32px}.aia .dot.left{left:-8px}.aia .dot.right{right:-8px}.aia .plus{text-align:center;border:1px solid #bac4d2;border-radius:5px;width:20px;height:20px;font-weight:400;line-height:17px;position:absolute;top:31px;right:-60px}.aia .txt{text-align:center;width:170px;position:absolute;top:88px;left:-45px}.aia .txt strong{white-space:nowrap;font-size:14px;font-weight:500}.aia .txt small{color:#aab2c1;white-space:nowrap;margin-top:5px;font-size:12px;display:block}.aia .pulse{opacity:0;border:1px solid #65c9ff;border-radius:10px;animation:2.5s infinite tf-pulse;position:absolute;inset:-6px}.aia .c1 .pulse{animation-delay:.8s}.aia .c2 .pulse{animation-delay:1.6s}@keyframes tf-flow{to{stroke-dashoffset:-36px}}@keyframes tf-pulse{0%{opacity:0;transform:scale(.9)}50%{opacity:.5}to{opacity:0;transform:scale(1.25)}}@keyframes tf-float{50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.aia .lines path,.aia .tf-card,.aia .pulse{animation:none}}.aia .ag-embed{aspect-ratio:4/3.6;background:radial-gradient(circle at 50% 40%,#182552,#05091a 70%);border-radius:clamp(20px,2.4vw,34px);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 2px #14182d08,0 24px 40px -18px #14182d4d;container-type:size}.aia .ag-scale{width:1200px;height:746px;transform:scale(min(calc(100cqw / 1200px), calc(100cqh / 746px)));color:#fff;flex:none;font-family:Inter,Arial,sans-serif}.aia .ag-main{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.aia .ag-grid{opacity:.3;background-image:radial-gradient(#2a3766 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 55%,#0000 85%);mask-image:radial-gradient(circle at 50% 45%,#000 55%,#0000 85%)}.aia .ag-stage{z-index:1;align-items:center;display:flex;position:relative}.aia .ag-edge{flex-shrink:0;align-items:center;width:150px;display:flex;position:relative}.aia .ag-edge-left{justify-content:flex-end}.aia .ag-edge-right{justify-content:flex-start}.aia .ag-wire{background:repeating-linear-gradient(90deg,#5b6aa8 0 6px,#0000 6px 12px);width:100%;height:2px;position:absolute}.aia .ag-port{z-index:2;background:radial-gradient(circle at 35% 35%,#fff,#cfe0ff);border-radius:50%;width:18px;height:18px;animation:2.4s ease-in-out infinite ag-port-pulse;position:relative;box-shadow:0 0 14px 3px #9db3ff99}.aia .ag-edge-left .ag-port{margin-right:-9px}.aia .ag-edge-right .ag-port{margin-left:-9px}.aia .ag-edge-label{color:#aeb8db;white-space:nowrap;font-size:13px;line-height:1.4;position:absolute;top:-38px}.aia .ag-edge-label small{color:#6d7aa8;font-size:11px}.aia .ag-edge-left .ag-edge-label{text-align:right;right:12px}.aia .ag-edge-right .ag-edge-label{text-align:left;left:12px}@keyframes ag-port-pulse{0%,to{box-shadow:0 0 10px 2px #9db3ff88}50%{box-shadow:0 0 20px 6px #bcd0ff}}.aia .ag-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#131c38ee,#0c1226ee);border:1.5px solid #6f5eea;border-radius:32px;width:900px;padding:34px 40px 44px;animation:5s ease-in-out infinite ag-float;position:relative;box-shadow:0 0 0 1px #4c3fae33,0 25px 70px -20px #3c2ea855,0 0 60px -10px #5030cc4d}@keyframes ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.aia .ag-header{align-items:flex-start;gap:28px;display:flex}.aia .ag-icon-col{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.aia .ag-robot{background:radial-gradient(circle at 35% 30%,#3a2f78,#181233);border:1.5px solid #7c5cf0;border-radius:26px;place-items:center;width:112px;height:112px;animation:2.6s ease-in-out infinite ag-pulse-glow;display:grid;box-shadow:inset 0 0 0 1px #4c3fae40,0 0 26px -4px #8a5cffaa}.aia .ag-robot svg{width:66px}@keyframes ag-pulse-glow{0%,to{box-shadow:inset 0 0 0 1px #4c3fae40,0 0 18px -6px #8a5cff88}50%{box-shadow:inset 0 0 0 1px #4c3fae40,0 0 34px 2px #a680ffcc}}.aia .ag-badge{z-index:2;color:#c9b8ff;letter-spacing:.2px;background:#241a4d;border:1px solid #7c5cf0;border-radius:20px;margin-top:-14px;padding:4px 14px;font-size:12.5px;font-weight:600;position:relative}.aia .ag-titles{flex:1;min-width:0}.aia .ag-titles h1{letter-spacing:-.3px;margin:2px 0 8px;font-size:32px;font-weight:800}.aia .ag-titles p{color:#aeb8db;max-width:420px;margin:0;font-size:14.5px;line-height:1.5}.aia .ag-status-col{flex-direction:row;flex-shrink:0;align-self:flex-start;align-items:center;gap:14px;display:flex}.aia .ag-ready{color:#4ade9b;background:#0f3b2e;border:1px solid #1f6f52;border-radius:22px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.aia .ag-ready .ag-dot{background:#3ee08a;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite ag-blink;box-shadow:0 0 8px 2px #3ee08a99}.aia .ag-chev{stroke:#4ade9b;width:14px;height:14px}@keyframes ag-blink{0%,to{opacity:1}50%{opacity:.35}}.aia .ag-menu{color:#8f9bc0;letter-spacing:2px;cursor:pointer;font-size:20px}.aia .ag-divider{background:#2b3660;height:1px;margin:22px 0}.aia .ag-tabs{color:#8a95c0;gap:28px;margin-bottom:22px;font-size:14.5px;display:flex}.aia .ag-tab{cursor:pointer;align-items:center;gap:7px;display:flex}.aia .ag-tab svg{stroke:currentColor;width:15px;height:15px}.aia .ag-tab-active{color:#b6a4ff;font-weight:600}.aia .ag-model-row{align-items:center;gap:16px;margin-bottom:24px;display:flex}.aia .ag-model-select{background:#141c38;border:1px solid #2e3966;border-radius:16px;flex:1;align-items:center;gap:10px;padding:12px 18px;font-size:16px;display:flex}.aia .ag-model-icon{color:#7f8bc4;flex-shrink:0;display:flex}.aia .ag-model-icon svg{width:16px;height:16px}.aia .ag-model-label{color:#8a95c0;flex-shrink:0;font-size:13.5px}.aia .ag-model-pill{align-items:center;gap:10px;margin-left:auto;font-size:17px;font-weight:600;display:flex}.aia .ag-model-logo{width:20px;height:20px}.aia .ag-model-pill .ag-chev{stroke:#8a95c0;width:15px;height:15px}.aia .ag-settings-btn{color:#c7cdec;white-space:nowrap;cursor:pointer;background:#141c38;border:1px solid #2e3966;border-radius:16px;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;display:flex}.aia .ag-settings-btn svg{stroke:currentColor;width:15px;height:15px}.aia .ag-mini-grid{gap:14px;margin-bottom:8px;display:flex}.aia .ag-mini{background:#111a34;border:1px solid #2b3660;border-radius:16px;flex-direction:column;flex:1;gap:6px;min-width:0;padding:16px;display:flex}.aia .ag-mini-icon{color:#b6a4ff;background:#1c2648;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.aia .ag-mini-icon svg{width:16px;height:16px}.aia .ag-mini-label{color:#f0f2ff;margin-top:4px;font-size:14.5px;font-weight:700}.aia .ag-mini-value{color:#c6ceec;font-size:13.5px;font-weight:500}.aia .ag-mini-sub{color:#69749f;font-size:12px}.aia .ag-prompt-label{color:#cbd5ff;align-items:center;gap:8px;margin-bottom:10px;font-size:14.5px;font-weight:600;display:flex}.aia .ag-prompt-label svg{stroke:currentColor;width:15px;height:15px}.aia .ag-prompt-box{color:#9ba8d0;background:#111a34;border:1px solid #2b3660;border-radius:14px;padding:14px 16px;font-size:13.5px;line-height:1.55}.aia .ag-drop{flex-direction:column;align-items:center;display:flex;position:absolute;top:100%;transform:translate(-50%)}.aia .ag-drop-line{border-left:2px dashed #6b53c9;width:0;height:44px;position:relative;overflow:visible}.aia .ag-drop-line:after{content:"";background:#b6a4ff;border-radius:50%;width:6px;height:6px;animation:2s linear infinite ag-drip-flow;position:absolute;top:0;left:-3px;box-shadow:0 0 8px 2px #8a5cffcc}@keyframes ag-drip-flow{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:44px}}.aia .ag-drop-dot{background:#7c5cf0;border-radius:50%;width:14px;height:14px;margin-top:-7px;box-shadow:0 0 0 4px #05091a,0 0 10px 2px #8a5cffaa}.aia .ag-plus-box{color:#9d86f5;border:1.5px dashed #6b53c9;border-radius:10px;place-items:center;width:34px;height:34px;margin-top:14px;display:grid}.aia .ag-plus-box svg{width:16px;height:16px}.aia .ag-drop-label{color:#dfe3ff;text-align:center;white-space:nowrap;margin-top:8px;font-size:12.5px;font-weight:600}.aia .ag-drop-label small{color:#69749f;margin-top:2px;font-size:11px;font-weight:400;display:block}@media (prefers-reduced-motion:reduce){.aia .ag-port,.aia .ag-card,.aia .ag-robot,.aia .ag-ready .ag-dot,.aia .ag-drop-line:after{animation:none}}.aia .rb-embed{aspect-ratio:4/3.6;background:#070a1c;border-radius:clamp(20px,2.4vw,34px);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 2px #14182d08,0 24px 40px -18px #14182d4d;container-type:size}.aia .rb-scale{width:1400px;height:850px;transform:scale(min(calc(92cqw / 1400px), calc(92cqh / 850px)));color:#fff;flex:none;font-family:Inter,Arial,sans-serif}.aia .rb-card{box-sizing:border-box;background:#101827 radial-gradient(#31405b 1px,#0000 1px) 0 0/14px 14px;border:2px solid #465583;border-radius:35px;width:1400px;height:850px;padding:55px;position:relative}.aia .rb-header{gap:40px;display:flex}.aia .rb-n8n-box{border:3px solid #ef4d76;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;width:145px;height:145px;display:flex}.aia .rb-n8n-box img{object-fit:contain;width:90px;height:90px}.aia .rb-card h1{margin:0;font-size:46px}.aia .rb-card h2{color:#98a7ca;margin:4px 0;font-size:25px;font-weight:400}.aia .rb-card p{color:#aab8d8;margin:0;font-size:24px}.aia .rb-badge{color:#c3aaff;border:2px solid #7045df;border-radius:28px;flex-shrink:0;height:50px;margin-left:auto;padding:12px 28px}.aia .rb-dots-menu{flex-shrink:0;font-size:32px}.aia .rb-io{color:#b4c1dc;font-size:23px;position:absolute;top:390px}.aia .rb-io span{font-size:15px}.aia .rb-input{left:40px}.aia .rb-output{text-align:right;right:45px}.aia .rb-big-pin{background:#dce7ff;border-radius:50%;width:36px;height:36px;position:absolute;top:390px}.aia .rb-input-pin{left:-18px}.aia .rb-output-pin{right:-18px}.aia .rb-lines{width:100%;height:100%;position:absolute;inset:0}.aia .rb-lines path{fill:none;stroke:#c7d1e4;stroke-width:3px}.aia .rb-node,.aia .rb-node-box{background:#192337;border:2px solid #3d506e;border-radius:18px;position:absolute}.aia .rb-node{align-items:center;gap:18px;width:340px;height:105px;padding:15px;display:flex}.aia .rb-node img{object-fit:contain;width:55px;height:55px}.aia .rb-sheet{top:250px;left:250px}.aia .rb-http{top:380px;left:250px}.aia .rb-notion{top:510px;left:250px}.aia .rb-node b,.aia .rb-node-box b{font-size:20px}.aia .rb-node small,.aia .rb-node-box small{color:#9daacd;margin-top:5px;display:block}.aia .rb-pin{background:#d9e4fa;border-radius:50%;width:18px;height:18px;position:absolute;top:42px}.aia .rb-left-pin{left:-10px}.aia .rb-right-pin{right:-10px}.aia .rb-node-box{padding:22px}.aia .rb-node-box img{width:40px;height:40px}.aia .rb-merge{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:170px;height:120px;display:flex;top:370px;left:715px}.aia .rb-merge-icon{background:#8b7cf6;width:34px;height:34px;margin:0 auto 8px;display:block;-webkit-mask:url(/images/ai-automation/merge.png) 50%/contain no-repeat;mask:url(/images/ai-automation/merge.png) 50%/contain no-repeat}.aia .rb-set{text-align:left;align-items:center;gap:16px;width:225px;height:106px;padding:0 26px;display:flex;top:377px;left:985px}.aia .rb-set img{flex-shrink:0;width:36px;height:36px}.aia .rb-footer{color:#b2bfdc;border-top:2px solid #293752;justify-content:space-between;padding-top:25px;display:flex;position:absolute;bottom:45px;left:55px;right:55px}.aia .rb-footer label,.aia .rb-info{background:#172238;border:2px solid #34445f;border-radius:18px;margin-top:10px;padding:16px;display:block}.aia .rb-flow-dot{filter:drop-shadow(0 0 4px)}.aia .rb-dot-sheet{fill:#22c55e;color:#22c55e}.aia .rb-dot-http{fill:#3b82f6;color:#3b82f6}.aia .rb-dot-notion{fill:#e5e9f2;color:#e5e9f2}.aia .rb-dot-merge{fill:#8b7cf6;color:#8b7cf6}.aia .rb-dot-set{fill:#3b82f6;color:#3b82f6}.aia .rb-dot-output{fill:#8b7cf6;color:#8b7cf6}@keyframes rb-glow-pulse{0%,to{box-shadow:none;border-color:#3d506e}50%{box-shadow:0 0 22px 2px var(--rb-glow);border-color:var(--rb-glow)}}.aia .rb-sheet{--rb-glow:#22c55e99;animation:3s ease-in-out infinite rb-glow-pulse}.aia .rb-http{--rb-glow:#3b82f699;animation:3s ease-in-out .3s infinite rb-glow-pulse}.aia .rb-notion{--rb-glow:#e2e8f073;animation:3s ease-in-out .6s infinite rb-glow-pulse}.aia .rb-merge{--rb-glow:#8b7cf6a6;animation:3s ease-in-out 1.05s infinite rb-glow-pulse}.aia .rb-set{--rb-glow:#3b82f68c;animation:3s ease-in-out 1.9s infinite rb-glow-pulse}@media (prefers-reduced-motion:reduce){.aia .rb-flow-dot animateMotion,.aia .rb-sheet,.aia .rb-http,.aia .rb-notion,.aia .rb-merge,.aia .rb-set{animation:none}}.aia .meta{text-align:center;padding-top:20px}.aia .rule{background:repeating-linear-gradient(90deg,#0f172a26 0 4px,#0000 4px 9px);height:1px;margin-bottom:18px}.aia .number{color:#14161d;background:#fff;border:1px solid #0f172a26;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto 16px;font-size:13px;font-weight:700;display:flex;box-shadow:0 1px 2px #0f172a0f}.aia .title{color:#14161d;margin-bottom:8px;font-size:17px;font-weight:700}.aia .desc{color:#14161d8c;max-width:260px;margin:0 auto;font-size:13.5px;line-height:1.6}@media (width<=860px){.aia .steps{flex-direction:column;gap:56px;max-width:420px}.aia .step:hover{flex-grow:1}}.aia .why{background:radial-gradient(120% 90% at 50% 0,#ffffff80 0%,#fff0 55%) fixed,linear-gradient(160deg,#acc3e4 0%,#8ba6d6 30%,#6d88c5 55%,#8ba2d4 78%,#a4b5dd 100%) fixed;padding:clamp(48px,8vw,96px) clamp(20px,5vw,60px) clamp(32px,5vw,56px);position:relative}.aia .why:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1.4px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0}.aia .why:after{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(45% 35% at 12% 15%,#ffffff73,#0000 70%) fixed;position:absolute;inset:0}.aia .why-head{z-index:1;text-align:center;max-width:640px;margin:0 auto clamp(36px,5vw,56px);position:relative}.aia .why-head h2{letter-spacing:-.02em;color:#14161d;margin:0 0 10px;font-size:clamp(28px,4vw,42px);font-weight:800}.aia .why-head p{color:#14161d8c;margin:0;font-size:14.5px}.aia .stack{z-index:1;max-width:1180px;margin:0 auto;display:block;position:relative}.aia .stack-spacer{height:22vh}.aia .stack-card{-webkit-backdrop-filter:blur(22px)saturate(160%);border:1px solid #ffffff29;border-radius:26px;flex-direction:column;min-height:300px;margin-bottom:24px;padding:clamp(28px,4vw,44px) clamp(24px,4vw,40px);display:flex;position:sticky;box-shadow:0 30px 60px -20px #0a0c1473,0 2px 2px #0a0c1433,inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff0a}.aia .card-icon{color:#ffffffd9;background:#ffffff14;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:22px;display:flex}.aia .stack-card h3{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(28px,4.2vw,40px);font-weight:800;line-height:1.05}.aia .line-a{color:#fff;display:block}.aia .line-b{color:#fff6;display:block}.aia .tags{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:8px 12px;margin-bottom:18px;padding-bottom:18px;display:flex}.aia .tag{color:#e6defc;background:#8a6cf061;border:1px solid #b29cfa66;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.aia .desc-row{align-items:flex-start;gap:10px;display:flex}.aia .spark{color:#ffffff8c;flex:none;margin-top:2px}.aia .desc-row p{color:#ffffffa6;margin:0;font-size:14px;line-height:1.65}.aia .cases{background:radial-gradient(120% 90% at 50% 0,#ffffff80 0%,#fff0 55%) fixed,linear-gradient(160deg,#acc3e4 0%,#8ba6d6 30%,#6d88c5 55%,#8ba2d4 78%,#a4b5dd 100%) fixed;padding:clamp(48px,8vw,96px) clamp(20px,5vw,60px);position:relative;overflow:hidden}.aia .cases:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1.4px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0}.aia .cases:after{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(45% 35% at 12% 15%,#ffffff73,#0000 70%) fixed;position:absolute;inset:-10%}.aia .cases-head{z-index:1;text-align:center;max-width:640px;margin:0 auto clamp(36px,5vw,56px);position:relative}.aia .cases-head h2{letter-spacing:-.02em;color:#14161d;margin:0 0 10px;font-size:clamp(26px,3.8vw,40px);font-weight:800}.aia .cases-head p{color:#14161d8c;margin:0;font-size:14.5px}.aia .cases-grid{z-index:1;grid-template-columns:1fr 1fr;gap:clamp(16px,2.2vw,26px);max-width:1180px;margin:0 auto;display:grid;position:relative}.aia .case{background:#fff;border:1px solid #0f172a0f;border-radius:26px;padding:16px;box-shadow:0 2px 2px #14182d08,0 24px 44px -22px #14182d47}.aia .case.wide{grid-column:1/-1}.aia .case h3{color:#14161d;margin:20px 2px 8px;font-size:18px;font-weight:700}.aia .case p{color:#14161d8c;max-width:46ch;margin:0 2px;font-size:13.5px;line-height:1.6}.aia .mockup{aspect-ratio:16/10;background:linear-gradient(160deg,#eef4fc 0%,#fff 60%);border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aia .dots{background-image:radial-gradient(#143c8224 1px,#0000 1.4px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(160deg,#000 0%,#0000 65%);mask-image:linear-gradient(160deg,#000 0%,#0000 65%)}.aia .panel{background:#fff;border:0;border-radius:14px;width:72%;padding:12px;position:absolute;box-shadow:0 10px 24px -10px #14182d38}.aia .panel-back{opacity:.5;top:12%;left:4%;transform:scale(.92)}.aia .panel-front{bottom:10%;right:6%}.aia .row{align-items:center;gap:8px;padding:5px 0;display:flex}.aia .row-ghost{background:#0f172a0f;border-radius:6px;height:14px;margin:6px 0}.aia .avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.aia .avatar-user{color:#3b63e0;background:#e4ecfb}.aia .row-text{color:#14161d;white-space:nowrap;flex:auto;font-size:10.5px;font-weight:600}.aia .row-badge{white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:700}.aia .badge-new{color:#a15a06;background:#ffe3bd}.aia .badge-mid{color:#5b3bb8;background:#e6dcfc}.aia .badge-done{color:#14803e;background:#c5f2d5}.aia .task-card{background:#fff;border-radius:14px;width:64%;padding:12px;position:absolute;box-shadow:0 10px 24px -10px #14182d38}.aia .task-back{opacity:.55;top:14%;left:6%;transform:scale(.92)}.aia .task-front{bottom:12%;right:6%}.aia .task-top{color:#14161d8c;border-bottom:1px dashed #0f172a26;justify-content:space-between;margin-bottom:8px;padding-bottom:8px;font-size:10px;font-weight:700;display:flex}.aia .task-date{color:#14161d66;font-weight:500}.aia .task-bar{background:#0f172a14;border-radius:5px;height:10px;margin-bottom:6px}.aia .task-bar.short{width:60%}.aia .task-bar.full{width:100%;margin-top:10px}.aia .pin{color:#fff;background:#14243f;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:700;position:absolute;box-shadow:0 6px 14px -4px #14243f80}.aia .pin-left{top:42%;left:6%}.aia .pin-right{top:20%;right:6%}.aia .flow-panel{background:#fff;border-radius:14px;width:78%;padding:14px;position:relative;box-shadow:0 10px 24px -10px #14182d38}.aia .flow-label{color:#14161d73;justify-content:space-between;margin-bottom:12px;font-size:10px;font-weight:700;display:flex}.aia .flow-row{align-items:center;gap:6px;margin-bottom:12px;display:flex}.aia .flow-dash{background-image:linear-gradient(90deg,#0f172a40 40%,#0000 40%);background-size:6px 1px;flex:auto;height:1px}.aia .chip{border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 2px 6px #0f172a26}.aia .chip-avatar{color:#6a45d6;background:linear-gradient(#e6dcfc 0%,#d5c4f9 100%)}.aia .chip-dark{color:#fff;background:#14243f}.aia .chip-a{color:#6a45d6;background:linear-gradient(#e6dcfc 0%,#d5c4f9 100%)}.aia .chip-b{color:#2f6fe0;background:linear-gradient(#d8e5ff 0%,#c0d5ff 100%)}.aia .chip-c{color:#0e9384;background:linear-gradient(#c4f2e7 0%,#a3ebda 100%)}.aia .org{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex;position:relative}.aia .org-avatars{z-index:1;gap:44px;display:flex}.aia .org-avatars .chip{width:40px;height:40px}.aia .org-lines{width:70%;height:60px;position:absolute;top:34px}.aia .org-pill{z-index:1;color:#14161d;background:#fff;border-radius:999px;margin-top:46px;padding:8px 18px;font-size:11.5px;font-weight:700;position:relative;box-shadow:0 6px 16px -6px #14182d4d}.aia .mockup-wide{aspect-ratio:auto;justify-content:flex-start;align-items:stretch;gap:24px;min-height:300px;padding:clamp(20px,3vw,40px)}.aia .report-copy{z-index:1;flex-direction:column;flex:260px;justify-content:center;display:flex;position:relative}.aia .report-copy h3{margin:0 0 10px}.aia .report-copy p{max-width:34ch;margin:0}.aia .report-stack{z-index:1;flex:320px;min-width:240px;position:relative}.aia .report-card{background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;width:90%;padding:16px;display:flex;position:absolute;box-shadow:0 16px 32px -14px #14182d47}.aia .report-back{opacity:.6;top:-8%;left:8%;transform:scale(.94)}.aia .report-front{top:22%;left:0}.aia .report-text{flex:auto}.aia .report-name{color:#14161d;font-size:13px;font-weight:700}.aia .report-role{color:#14161d80;font-size:11px}.aia .score{color:#1a4bb8;background:#dce8ff;border-radius:999px;padding:6px 12px;font-size:15px;font-weight:800}@media (width<=820px){.aia .cases-grid{grid-template-columns:1fr}.aia .mockup-wide{flex-direction:column}.aia .report-stack{width:100%;min-height:200px}}.aia .faq{background:radial-gradient(120% 90% at 50% 0,#ffffff80 0%,#fff0 55%) fixed,linear-gradient(160deg,#acc3e4 0%,#8ba6d6 30%,#6d88c5 55%,#8ba2d4 78%,#a4b5dd 100%) fixed;padding:clamp(16px,3vw,32px) clamp(20px,5vw,60px) clamp(48px,8vw,96px);position:relative}.aia .faq:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1.4px);background-size:26px 26px;background-attachment:fixed;position:absolute;inset:0}.aia .faq:after{content:"";pointer-events:none;filter:blur(20px);background:radial-gradient(45% 35% at 12% 15%,#ffffff73,#0000 70%) fixed;position:absolute;inset:0}.aia .faq-card{z-index:1;background:linear-gradient(165deg,#fbfbfd 0%,#eef0f5 100%);border:1px solid #0f172a0f;border-radius:32px;max-width:1180px;margin:0 auto;padding:clamp(28px,4vw,48px);position:relative;box-shadow:0 2px 2px #14182d08,0 40px 80px -30px #14182d40}.aia .faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.aia .faq-left{position:sticky;top:24px}.aia .eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#14161d;border:1px solid #14161d;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.aia .faq-left h2{letter-spacing:-.02em;color:#14161d;margin:0 0 clamp(28px,4vw,44px);font-size:clamp(28px,3.2vw,38px);font-weight:800;line-height:1.12}.aia .cta-box{background:linear-gradient(160deg,#efeaff 0%,#e3ddfb 100%);border:1px solid #6a45d624;border-radius:22px;padding:clamp(20px,2.6vw,28px)}.aia .cta-box h3{color:#14161d;margin:0 0 8px;font-size:19px;font-weight:700}.aia .cta-box p{color:#14161d99;margin:0 0 18px;font-size:13.5px;line-height:1.6}.aia .send-email{color:#fff;background:linear-gradient(#8a6cf0 0%,#6a45d6 100%);border-radius:999px;align-items:center;padding:11px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 22px -8px #6a45d68c}.aia .send-email:hover{transform:translateY(-1px);box-shadow:0 14px 26px -8px #6a45d699}.aia .faq-list{flex-direction:column;gap:10px;display:flex}.aia .faq-item{background:#0f172a0a;border:1px solid #0000;border-radius:20px;transition:background .3s,border-color .3s,box-shadow .3s;overflow:hidden}.aia .faq-item.open{background:#fff;border-color:#3b63e059;box-shadow:0 0 0 3px #3b63e01a,0 20px 40px -20px #14182d40}.aia .faq-row{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:16px 18px;font-family:inherit;display:flex}.aia .num{color:#14161d59;flex:none;min-width:16px;font-size:12px;font-weight:600}.aia .question{color:#14161d;flex:auto;font-size:15px;font-weight:600}.aia .toggle-icon{background:#14161d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .3s;display:flex}.aia .toggle-icon.spin{transform:rotate(135deg)}.aia .answer-wrap{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.aia .faq-item.open .answer-wrap{grid-template-rows:1fr}.aia .answer-inner{min-height:0;overflow:hidden}.aia .answer-inner p{color:#14161d99;margin:0;padding:0 18px 16px 48px;font-size:13.5px;line-height:1.65}.aia .answer-inner p+p{padding-top:2px}@media (width<=820px){.aia .faq-grid{grid-template-columns:1fr}.aia .faq-left{position:static}}.mktseo{--seo-font-display:"Space Grotesk", Georgia, serif;--seo-font-sans:"DM Sans", -apple-system, sans-serif}.mktseo .page{--seo-navy:#0d1733;--seo-ink:#12243d;--seo-stone:#56627b;--seo-cyan:#e7f2f0;--seo-orange:#18a77a;--seo-orange2:#35c59b;--seo-green:#168a68;--seo-blue:#315f83;--seo-canvas:#f7fbfa;--seo-surface:#fbfcfa;--seo-surface-muted:#e4f2ed;--seo-line:#0d17331f;--seo-line-strong:#0d17332e;--seo-shadow-sm:0 10px 24px #142d3d0f, 0 2px 6px #142d3d0a;--seo-shadow-lg:0 28px 68px #142d3d21, 0 8px 20px #142d3d0f;--seo-radius-card:1rem;--seo-radius-panel:1.75rem;background:linear-gradient(180deg, #edf7f5 0, var(--seo-canvas) 48rem, #f7faf9 100%);color:var(--seo-navy);font-family:var(--seo-font-sans), var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;overflow:clip}.mktseo .page :is(h1,h2,h3),.mktseo .page :is(p,li){text-wrap:pretty}.mktseo .page :is(h1,h2,h3){text-wrap:balance}.mktseo .hero{text-align:left;isolation:isolate;background:linear-gradient(90deg,#0f2c3a0b 1px,#0000 1px) 0 0/96px 96px,linear-gradient(#0f2c3a09 1px,#0000 1px) 0 0/96px 96px,linear-gradient(120deg,#edf8f7 0%,#e4f4f4 50%,#eef5ed 100%);min-height:min(900px,100svh);padding:8.5rem 1.5rem 5rem;position:relative}.mktseo .hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffa8,#0000 30% 72%,#ffffff57),linear-gradient(#ffffff52,#0000 36%);position:absolute;inset:0}.mktseo .heroGlow{aspect-ratio:1.45;filter:blur(82px);z-index:-1;background:#46a59721;border-radius:50%;width:min(44rem,52vw);position:absolute;inset:auto 8% 4% auto}.mktseo .heroInner,.mktseo .geoIntroSection,.mktseo .servicesSection,.mktseo .workSection,.mktseo .geoSection,.mktseo .aiSection,.mktseo .ctaSection{width:min(100%,80rem);margin-inline:auto}.mktseo .geoIntroSection{background:linear-gradient(#ffffff57,#eaf2f057);padding:clamp(5.5rem,9vw,8.5rem) 1.5rem clamp(4.75rem,7vw,7rem);position:relative}.mktseo .geoIntroSection:before{content:"";background:linear-gradient(90deg,#0000,#10233f21 18% 82%,#0000);height:1px;position:absolute;inset:2.5rem 1.5rem auto}.mktseo .geoIntroInner{grid-template-columns:minmax(22rem,.84fr) minmax(32rem,1.16fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.mktseo .geoIntroCopy h2{max-width:11ch;color:var(--seo-navy);font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-size:clamp(3rem,5.2vw,5.1rem);font-weight:600;line-height:.96}.mktseo .geoIntroCopy h2 span{color:var(--seo-green)}.mktseo .geoIntroCopy>p{color:#607188;max-width:31rem;margin-top:1.7rem;font-size:1.04rem;line-height:1.75}.mktseo .geoIntroList{gap:.9rem;margin-top:1.75rem;padding:0;list-style:none;display:grid}.mktseo .geoIntroList li{color:#31465d;align-items:center;gap:.7rem;font-size:.92rem;font-weight:650;display:flex}.mktseo .geoIntroList svg{box-sizing:border-box;background:var(--seo-green);color:#fff;border-radius:50%;flex:none;width:1.05rem;height:1.05rem;padding:.19rem}.mktseo .geoIntroButton{background:var(--seo-navy);color:#fff;border-radius:.65rem;justify-content:center;align-items:center;gap:.8rem;min-height:3.2rem;margin-top:2.1rem;padding:.9rem 1.25rem;font-size:.87rem;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 14px 28px #0d17332b}.mktseo .geoIntroVisual{isolation:isolate;place-items:center;min-height:clamp(28rem,42vw,39rem);display:grid;position:relative}.mktseo .geoIntroHalo{z-index:-2;filter:blur(13px);background:radial-gradient(circle at 50% 46%,#9cd1ffad,#d5e8fb57 45%,#0000 72%);border-radius:50%;position:absolute;inset:10% 2% 3%}.mktseo .geoIntroVisual:after{z-index:-1;filter:blur(28px);content:"";background:#2d578a2e;border-radius:50%;height:15%;position:absolute;bottom:4%;left:10%;right:10%}.mktseo .geoIntroImage{object-fit:contain;filter:drop-shadow(0 26px 24px #122b4c2b);width:min(100%,46rem);height:auto}.mktseo .geoSignalCard{min-width:10.5rem;color:var(--seo-navy);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfcfae6;border:1px solid #ffffffe6;border-radius:.8rem;gap:.12rem;padding:.85rem 1rem;display:grid;position:absolute;top:13%;left:3%;box-shadow:0 14px 30px #1a416e21}.mktseo .geoSignalCard span{color:#8291a3;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.mktseo .geoSignalCard strong{font-size:.88rem}@media (hover:hover) and (pointer:fine){.mktseo .geoIntroButton:hover{background:#17284b;transform:translateY(-2px);box-shadow:0 18px 36px #0d173338}}.mktseo .heroInner{grid-template-columns:minmax(25rem,.82fr) minmax(34rem,1.18fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);min-height:680px;display:grid}.mktseo .heroCopy{z-index:3;padding-block:2rem;position:relative}.mktseo .kicker{color:var(--seo-green);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.73rem;font-weight:750;line-height:1;display:inline-flex}.mktseo .heroEyebrow{color:#1d7557;letter-spacing:.02em;background:#dff2ead1;border:1px solid #23936a2e;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .9rem;font-size:.72rem;font-weight:750;display:inline-flex}.mktseo .eyebrowDot{background:var(--seo-green);border-radius:50%;width:.44rem;height:.44rem}.mktseo .heroTitle{max-width:12.5ch;color:var(--seo-navy);font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(3.4rem,6vw,5.75rem);font-weight:700;line-height:.98}.mktseo .heroTitle span{color:var(--seo-green)}.mktseo .heroLead{color:#50657a;max-width:32rem;margin-top:1.85rem;font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.68}.mktseo .heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.mktseo .primaryButton,.mktseo .secondaryButton{border-radius:.75rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.15rem;padding:.85rem 1.2rem;font-size:.9rem;font-weight:690;transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out;display:inline-flex}.mktseo .primaryButton{background:var(--seo-navy);color:#fff;box-shadow:0 12px 24px #10233f29,inset 0 1px #ffffff24}.mktseo .secondaryButton{color:var(--seo-navy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff6b;border:1px solid #10233f29}.mktseo .primaryButton:active,.mktseo .secondaryButton:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.mktseo .primaryButton:hover,.mktseo .secondaryButton:hover{transform:translateY(-2px)}.mktseo .primaryButton:hover{background:#1a3558;box-shadow:0 16px 30px #10233f33,inset 0 1px #ffffff29}}.mktseo .trustRow{border-top:1px solid var(--seo-line);border-bottom:1px solid var(--seo-line);color:#455f75;grid-template-columns:repeat(3,minmax(0,1fr));max-width:33rem;margin-top:2.25rem;font-size:.68rem;font-weight:650;display:grid}.mktseo .trustRow span{gap:.3rem;padding:.85rem .8rem .9rem 0;display:grid}.mktseo .trustRow span+span{border-left:1px solid var(--seo-line);padding-left:.85rem}.mktseo .trustRow small{color:var(--seo-green);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:.55rem}.mktseo .machineStage{z-index:2;place-items:center;min-width:0;display:grid;position:relative}.mktseo .heroOrbitA,.mktseo .heroOrbitB{pointer-events:none;border:1px solid #23936a24;border-radius:50%;position:absolute;top:50%;left:50%}.mktseo .heroOrbitA{aspect-ratio:1;width:min(46rem,92%);transform:translate(-50%,-50%)}.mktseo .heroOrbitB{aspect-ratio:1;border-color:#f4772e24;width:min(35rem,78%);transform:translate(-50%,-50%)rotate(23deg)}.mktseo .floatCard{z-index:4;box-shadow:var(--seo-shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfcfaf0;border:1px solid #0d173314;border-radius:.75rem;gap:.15rem;padding:.75rem .95rem;animation:4.8s ease-in-out infinite float-card-bob;display:grid;position:absolute}.mktseo .floatCard b{color:var(--seo-navy);font-size:.95rem;font-weight:750;display:block}.mktseo .floatCard small{color:var(--seo-stone);letter-spacing:.02em;text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}.mktseo .floatOrganic{color:var(--seo-green);top:58%;left:-1.5rem}.mktseo .floatOrganic b{color:var(--seo-green)}.mktseo .floatTarget{grid-template-columns:auto 1fr;align-items:center;gap:.15rem .6rem;animation-delay:.6s;top:-1.25rem;right:-1.25rem}.mktseo .floatTarget>div{gap:.1rem;display:grid}.mktseo .floatTarget>span{width:2.1rem;height:2.1rem;color:var(--seo-green);background:#fff1e5;border-radius:50%;grid-row:1/3;place-items:center;font-size:1rem;display:grid}.mktseo .floatSignal{color:var(--seo-green);animation-delay:1.2s;top:28%;right:-1.5rem}.mktseo .floatSignal b{color:var(--seo-green)}@keyframes float-card-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (width<=800px){.mktseo .heroOrbitA,.mktseo .heroOrbitB,.mktseo .floatCard{display:none}}@media (prefers-reduced-motion:reduce){.mktseo .floatCard{animation:none}}.mktseo .mediaFrame{border:1px solid var(--seo-line);border-radius:var(--seo-radius-panel);width:min(100%,46rem);box-shadow:var(--seo-shadow-lg), inset 0 1px 0 #ffffffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcfae6;animation:8s cubic-bezier(.45,0,.55,1) infinite media-drift;position:relative;overflow:hidden}@keyframes media-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.mktseo .mediaBar{color:#52677a;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #10233f17;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.7rem .9rem;font-size:.61rem;font-weight:700;display:flex}.mktseo .mediaBar span{align-items:center;gap:.5rem;display:inline-flex}.mktseo .mediaBar i{background:#36b969;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #36b9691f}.mktseo .videoShell{aspect-ratio:16/9;background:#caecec;border:0;border-radius:0;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.mktseo .machineVideo{object-fit:cover;width:100%;height:100%;display:block}.mktseo .videoSheen{pointer-events:none;background:linear-gradient(135deg,#ffffff24,#0000 26%),linear-gradient(#0000 62%,#071b2e29);position:absolute;inset:0}.mktseo .videoCaption{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1f30c7;border:1px solid #ffffff8c;border-radius:.65rem;gap:.15rem;min-width:11rem;padding:.7rem .8rem;display:grid;position:absolute;bottom:1rem;right:1rem;box-shadow:0 14px 28px #0d2b3733}.mktseo .videoCaption span{color:#b5d5d5;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:700}.mktseo .videoCaption strong{font-size:.72rem;font-weight:650}.mktseo .signalConsole{background:#fafcfbf5;border-top:1px solid #10233f17;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;padding:1rem;display:grid}.mktseo .consoleIntro{color:#263e56;align-items:center;gap:.75rem;font-size:.78rem;font-weight:720;display:flex}.mktseo .consoleIntro>svg{box-sizing:content-box;color:var(--seo-green);background:#fff0e6;border-radius:.55rem;flex:none;padding:.58rem}.mktseo .consoleIntro small,.mktseo .consoleMetric small{color:#8190a0;letter-spacing:.1em;font-size:.56rem;font-weight:760;display:block}.mktseo .consoleMetric{text-align:right;grid-template-columns:auto auto;align-items:baseline;gap:.15rem .75rem;min-width:9.5rem;display:grid}.mktseo .consoleMetric>span{color:#63768a;font-size:.67rem;font-weight:680}.mktseo .consoleMetric strong{color:var(--seo-navy);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.mktseo .consoleMetric small{grid-column:1/-1}.mktseo .consoleMetric>*{animation:.36s both signal-in}.mktseo .consoleProgress{grid-column:1/-1;gap:.35rem;display:flex}.mktseo .consoleProgress i{background:#dce5e8;border-radius:999px;width:1.8rem;height:2px;transition:width .3s,background .3s}.mktseo .consoleProgress .progressActive{background:var(--seo-green);width:3.4rem}.mktseo .frameCorner{pointer-events:none;border-color:#f4772eb3;width:2.2rem;height:2.2rem;position:absolute}.mktseo .frameCornerTop{border-top:1px solid;border-right:1px solid;top:.55rem;right:.55rem}.mktseo .frameCornerBottom{border-bottom:1px solid;border-left:1px solid;bottom:.55rem;left:.55rem}@keyframes signal-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.mktseo .servicesSection{background:#fbfcfaa8;padding:clamp(5rem,8vw,8rem) 1.5rem;position:relative}.mktseo .servicesSection:before{content:"";background:linear-gradient(90deg,#10233f33,#0000 78%);height:1px;position:absolute;top:3rem;left:1.5rem;right:1.5rem}.mktseo .sectionHeading{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:3rem;display:grid}.mktseo .sectionHeading h2,.mktseo .aiHeading h2,.mktseo .geoCopy h2,.mktseo .ctaSection h2{color:var(--seo-navy);font-size:clamp(2.35rem,4.5vw,4.75rem);font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin-top:.85rem;font-weight:600;line-height:.97}.mktseo .sectionHeading p,.mktseo .aiHeading>p,.mktseo .geoCopy>p{color:#617186;line-height:1.7}.mktseo .methodRail{border-block:1px solid var(--seo-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.6rem;display:grid}.mktseo .methodRail>div{grid-template-columns:auto minmax(0,1fr);gap:.18rem .85rem;padding:1.15rem 1.35rem 1.15rem 0;display:grid}.mktseo .methodRail>div+div{border-left:1px solid #10233f1c;padding-left:1.35rem}.mktseo .methodRail span{color:var(--seo-green);font-family:var(--seo-font-display), Georgia, serif;grid-row:1/3;font-size:1.45rem;line-height:1}.mktseo .methodRail strong{color:var(--seo-navy);letter-spacing:.01em;font-size:.78rem}.mktseo .methodRail small{color:#82909e;font-size:.66rem;line-height:1.45}.mktseo .serviceBoard{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.58fr);gap:clamp(1.5rem,3vw,3rem);margin-top:3.75rem;display:grid}.mktseo .featuredService{border-radius:var(--seo-radius-panel);background:var(--seo-navy);color:#fff;min-height:27rem;box-shadow:var(--seo-shadow-lg), inset 0 1px #ffffff17;border:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;padding:clamp(1.6rem,3vw,2.5rem);display:flex}.mktseo .featuredIcon{width:3.3rem;height:3.3rem;color:var(--seo-green);background:#168a6824;border-radius:.65rem;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #168a6830}.mktseo .serviceLabel{color:#9fb1c2;letter-spacing:.04em;margin-top:2.35rem;font-size:.68rem;font-weight:700;display:block}.mktseo .featuredService h3{font-size:clamp(2rem,3vw,3.2rem);font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.025em;margin-top:.55rem;font-weight:600;line-height:.96}.mktseo .featuredService p{color:#c2ced9;max-width:32rem;margin-top:1.15rem;font-size:.94rem;line-height:1.7}.mktseo .featuredScope{color:#8ea2b5;letter-spacing:.025em;margin-top:1.4rem;font-size:.72rem}.mktseo .auditLink{background:var(--seo-green);color:#18263a;border-radius:.65rem;align-items:center;gap:.65rem;min-height:2.75rem;margin-top:auto;padding:.72rem 1rem;font-size:.8rem;font-weight:750;transition:transform .16s ease-out,box-shadow .16s ease-out;display:inline-flex;box-shadow:0 12px 24px #ff8c2133,inset 0 1px #ffffff6b}.mktseo .auditLink:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.mktseo .auditLink:hover{transform:translateY(-2px);box-shadow:0 16px 28px #ff8c2147,inset 0 1px #ffffff6b}}.mktseo .serviceList{border-top:1px solid var(--seo-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mktseo .serviceRow{border-bottom:1px solid var(--seo-line);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:1rem;padding:clamp(1.35rem,2.5vw,2.15rem) clamp(.5rem,2vw,1.75rem);display:grid}.mktseo .serviceRow:nth-child(odd){border-right:1px solid var(--seo-line);padding-left:0}.mktseo .rowIcon{background:var(--seo-surface-muted);color:#27435b;border-radius:.6rem;place-items:center;width:2.65rem;height:2.65rem;display:grid;box-shadow:inset 0 0 0 1px #10233f12}.mktseo .rowCopy h3{color:#182a43;letter-spacing:-.025em;font-size:1.08rem;font-weight:750}.mktseo .rowCopy p{color:#647689;max-width:29rem;margin-top:.6rem;font-size:.82rem;line-height:1.62}.mktseo .rowCopy>span{color:#8a9aa9;margin-top:1rem;font-size:.67rem;line-height:1.45;display:block}.mktseo .workSection{border-radius:var(--seo-radius-panel);color:#fff;box-shadow:var(--seo-shadow-lg);background:radial-gradient(circle at 78% 18%,#f4772e17,#0000 28%),linear-gradient(135deg,#0d1733 0%,#12243d 58%,#102036 100%);border:1px solid #ffffff14;padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden}.mktseo .workSection:after{content:"";pointer-events:none;border:1px solid #f4772e1c;border-radius:50%;width:34rem;height:34rem;position:absolute;bottom:-12rem;right:-9rem;box-shadow:0 0 0 5rem #f4772e06,0 0 0 10rem #f4772e04}.mktseo .workHeading{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:3rem;display:grid;position:relative}.mktseo .workKicker{color:var(--seo-green);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:760}.mktseo .workHeading h2{max-width:13ch;font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(2.8rem,5vw,5.4rem);font-weight:600;line-height:.96}.mktseo .workHeading p{color:#aab9c9;max-width:31rem;font-size:.9rem;line-height:1.72}.mktseo .workStage{z-index:1;margin-top:clamp(2.5rem,5vw,4.5rem);position:relative}.mktseo .projectTabs{border-block:1px solid #ffffff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mktseo .projectTabs button{color:#9eafc1;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.5rem;padding:.85rem 1rem;transition:background-color .18s,color .18s;display:grid}.mktseo .projectTabs button+button{border-left:1px solid #ffffff1c}.mktseo .projectTabs button span{color:#6f8298;font-variant-numeric:tabular-nums;font-size:.64rem}.mktseo .projectTabs button strong{font-size:.75rem;font-weight:650}.mktseo .projectTabs .projectTabActive{color:#fff;background:#ffffff14}.mktseo .projectTabs .projectTabActive span{color:#ffad78}.mktseo .projectPanel{--project-accent:#23936a;--project-wash:#dff0e9;background:var(--seo-surface);min-height:35rem;color:var(--seo-navy);border:1px solid #ffffff24;border-top:0;border-radius:0 0 1rem 1rem;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);display:grid;overflow:hidden}.mktseo .projectTheme2{--project-accent:#18a77a;--project-wash:#f7e7d9}.mktseo .projectTheme3{--project-accent:#315f83;--project-wash:#e3ebef}.mktseo .projectVisual{background:linear-gradient(#10233f0e 1px, transparent 1px), linear-gradient(90deg, #10233f0e 1px, transparent 1px), linear-gradient(140deg, #edf3f1, var(--project-wash));perspective:1100px;background-size:34px 34px,34px 34px,auto;place-items:center;min-width:0;animation:.36s both project-in;display:grid;position:relative;overflow:hidden}.mktseo .projectBrowser{background:#fbfcfaf2;border:1px solid #10233f29;border-radius:.8rem;width:min(74%,36rem);min-height:20rem;padding:3.2rem 1.4rem 1.4rem;position:relative;transform:rotateX(4deg)rotateY(-8deg)rotate(-1deg);box-shadow:0 35px 60px #11273d33,0 8px 18px #11273d1a}.mktseo .browserBar{border-bottom:1px solid #10233f1a;align-items:center;gap:.32rem;height:2.25rem;padding-inline:.8rem;display:flex;position:absolute;inset:0 0 auto}.mktseo .browserBar>span{background:#cad3d8;border-radius:50%;width:.42rem;height:.42rem}.mktseo .browserBar>span:first-child{background:var(--project-accent)}.mktseo .browserBar small{color:#82919c;letter-spacing:.04em;margin-left:auto;font-size:.54rem}.mktseo .searchField{color:#3c5267;border:1px solid #10233f21;border-radius:.65rem;align-items:center;gap:.7rem;min-height:3rem;padding:.65rem .8rem;font-size:.72rem;display:flex;box-shadow:0 8px 18px #11273d12}.mktseo .searchField svg{color:var(--project-accent)}.mktseo .searchField kbd{color:#80909d;margin-left:auto;font-family:inherit}.mktseo .resultStack{gap:.7rem;margin-top:1.2rem;display:grid}.mktseo .resultStack span{background:#edf1f2;border-radius:.45rem;height:2.3rem;display:block}.mktseo .resultStack .resultPrimary{border-left:3px solid var(--project-accent);background:var(--project-wash);height:4.1rem}.mktseo .projectGraph{border-bottom:1px solid #10233f24;align-items:end;gap:.42rem;height:4.5rem;margin-top:1rem;display:flex}.mktseo .projectGraph i{background:var(--project-accent);opacity:.32;border-radius:.2rem .2rem 0 0;flex:1;height:22%}.mktseo .projectGraph i:nth-child(2){height:35%}.mktseo .projectGraph i:nth-child(3){height:48%}.mktseo .projectGraph i:nth-child(4){height:62%}.mktseo .projectGraph i:nth-child(5){height:79%}.mktseo .projectGraph i:nth-child(6){opacity:.82;height:100%}.mktseo .projectArtifact{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f2339e8;border:1px solid #ffffffbf;border-radius:.7rem;width:min(15rem,34%);padding:1rem;animation:.44s 50ms both project-in;position:absolute;bottom:8%;right:4%;box-shadow:0 24px 40px #11273d42}.mktseo .projectArtifact>div:first-child{color:#9db1c3;align-items:center;gap:.55rem;display:flex}.mktseo .projectArtifact svg{color:var(--project-accent)}.mktseo .projectArtifact span{letter-spacing:.07em;text-transform:uppercase;font-size:.59rem}.mktseo .projectArtifact strong{font-family:var(--seo-font-display), Georgia, serif;margin-top:.9rem;font-size:1.35rem;font-weight:600;display:block}.mktseo .artifactLines{gap:.35rem;margin-top:.9rem;display:grid}.mktseo .artifactLines i{background:#ffffff24;height:2px}.mktseo .artifactLines i:nth-child(2){width:78%}.mktseo .artifactLines i:nth-child(3){background:var(--project-accent);width:52%}.mktseo .projectDetail{z-index:1;background:#fbfbf7f5;border-left:1px solid #10233f1f;flex-direction:column;padding:clamp(1.5rem,3vw,2.6rem);animation:.36s 40ms both project-in;display:flex;position:relative}.mktseo .projectIdentity{color:#748596;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.62rem;font-weight:720;display:flex}.mktseo .projectIdentity span{color:var(--project-accent)}.mktseo .projectDetail h3{font-family:var(--seo-font-display), Georgia, serif;letter-spacing:-.03em;margin-top:auto;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:600;line-height:.96}.mktseo .projectDetail>p{color:#607184;margin-top:1.15rem;font-size:.84rem;line-height:1.7}.mktseo .projectDetail ul{border-top:1px solid #10233f1f;margin-top:1.3rem;display:grid}.mktseo .projectDetail li{color:#344a60;border-bottom:1px solid #10233f1f;padding:.7rem 0;font-size:.72rem}.mktseo .projectNote{border-left:2px solid var(--project-accent);margin-top:1.5rem;padding-left:.85rem}.mktseo .projectNote span{color:#344a60;font-size:.65rem;font-weight:750}.mktseo .projectNote p{color:#8996a1;margin-top:.2rem;font-size:.62rem;line-height:1.5}@keyframes project-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}.mktseo .geoSection{grid-template-columns:minmax(22rem,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-block:clamp(4.5rem,8vw,8rem);padding-inline:1.5rem;display:grid}.mktseo .geoCopy{position:relative}.mktseo .geoCopy h2{max-width:13ch}.mktseo .geoCopy h2 span{color:var(--seo-green)}.mktseo .geoCopy>p{max-width:34rem;margin-top:1.5rem}.mktseo .geoCopy ul{color:#354c61;gap:.85rem;margin-top:1.6rem;font-size:.88rem;font-weight:650;display:grid}.mktseo .geoCopy li{align-items:center;gap:.65rem;display:flex}.mktseo .geoCopy li svg{background:var(--seo-green);color:#fff;border-radius:50%;flex:none;padding:.2rem}.mktseo .geoCopy .primaryButton{margin-top:2.1rem}.mktseo .geoVisual{perspective:1200px;min-height:26rem;position:relative}.mktseo .geoGlow{filter:blur(46px);z-index:-1;background:#087cff29;border-radius:50%;position:absolute;inset:8% 4%}.mktseo .geoImageWrap{width:min(100%,42rem);transform-style:preserve-3d;margin-inline:auto;animation:6.5s ease-in-out infinite geo-float;position:relative}.mktseo .geoImageWrap img{filter:drop-shadow(0 30px 45px #0d173338);width:100%;height:auto;display:block}@keyframes geo-float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-12px)rotate(-.6deg)}}.mktseo .mapPulse{border:2px solid #ff7a008c;border-radius:50%;width:26px;height:26px;animation:2.8s ease-out infinite map-pulse;position:absolute;top:46%;left:52%}.mktseo .pulseB{animation-delay:1.35s}@keyframes map-pulse{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(2.4)}}.mktseo .geoBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-radius:.9rem;gap:.1rem;padding:.7rem .9rem;animation:4.8s ease-in-out infinite float-card-bob;display:grid;position:absolute;box-shadow:0 18px 36px #0d173329}.mktseo .geoBadge b{color:var(--seo-navy);font-size:.9rem;font-weight:750}.mktseo .geoBadge small{color:var(--seo-stone);font-size:.6rem;font-weight:700}.mktseo .geoBadgeOne{grid-template-columns:auto 1fr;align-items:center;gap:.15rem .55rem;top:4%;left:2%}.mktseo .geoBadgeOne span{width:1.9rem;height:1.9rem;color:var(--seo-blue);background:#e9f2ff;border-radius:50%;grid-row:1/3;place-items:center;display:grid}.mktseo .geoBadgeTwo{animation-delay:1.1s;bottom:8%;right:2%}.mktseo .aiSection{background:linear-gradient(#0000,#eaf2f094);padding:clamp(5rem,8vw,7rem) 1.5rem clamp(4rem,7vw,6rem)}.mktseo .aiHeading{text-align:center;max-width:40rem;margin-inline:auto}.mktseo .aiHeading h2{margin-top:.85rem}.mktseo .aiHeading>p{margin-top:1rem}.mktseo .aiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:62rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;display:grid}.mktseo .aiCard{border:1px solid var(--seo-line);border-radius:var(--seo-radius-card);text-align:center;box-shadow:var(--seo-shadow-sm);background:#fbfcfae6;padding:2.15rem 1.3rem 1.7rem;transition:transform .22s ease-out,box-shadow .22s ease-out}@media (hover:hover) and (pointer:fine){.mktseo .aiCard:hover{box-shadow:var(--seo-shadow-lg);transform:translateY(-4px)}}.mktseo .aiCard img{filter:drop-shadow(0 12px 20px #0d17332e);width:4.2rem;height:4.2rem;margin-inline:auto}.mktseo .aiCard h3{color:var(--seo-navy);margin-top:1.1rem;font-size:1rem;font-weight:750}.mktseo .aiCard p{color:var(--seo-stone);margin-top:.5rem;font-size:.82rem;line-height:1.6}.mktseo .statsBand{border-top:1px solid var(--seo-line);border-bottom:1px solid var(--seo-line);grid-template-columns:repeat(4,minmax(0,1fr));max-width:62rem;margin:clamp(3rem,5vw,4rem) auto 0;padding:2rem 1.5rem;display:grid}.mktseo .statsBand>div{border-right:1px solid var(--seo-line);padding-inline:1.4rem}.mktseo .statsBand>div:last-child{border-right:0}.mktseo .statsBand span{color:var(--seo-green);font-size:.6rem;font-weight:750;display:block}.mktseo .statsBand b{color:var(--seo-navy);font-family:var(--seo-font-display), Georgia, serif;margin-top:.4rem;font-size:1.7rem;font-weight:700;display:block}.mktseo .statsBand small{color:var(--seo-stone);margin-top:.3rem;font-size:.72rem;line-height:1.4;display:block}.mktseo .ctaSection{border:1px solid var(--seo-line);border-radius:var(--seo-radius-panel);text-align:center;box-shadow:var(--seo-shadow-sm);background:linear-gradient(135deg,#eaf4f2 0%,#f7faf9 56%,#fff2e9 100%);flex-direction:column;align-items:center;gap:1.1rem;margin-bottom:clamp(5rem,9vw,8rem);padding:clamp(3.5rem,8vw,6.5rem) 1.5rem;display:flex;position:relative;overflow:hidden}.mktseo .ctaSection .kicker{z-index:1;position:relative}.mktseo .ctaSection h2{z-index:1;max-width:20ch;font-size:clamp(2.2rem,4.6vw,4rem);position:relative}.mktseo .ctaSection h2 span{color:var(--seo-green)}.mktseo .ctaSection>p{z-index:1;max-width:32rem;color:var(--seo-stone);line-height:1.65;position:relative}.mktseo .ctaSection .primaryButton{z-index:1;background:var(--seo-green);color:#fff;position:relative;box-shadow:0 14px 28px #ff7a0047,inset 0 1px #ffffff4d}@media (hover:hover) and (pointer:fine){.mktseo .ctaSection .primaryButton:hover{box-shadow:0 18px 34px #ff7a0057,inset 0 1px #ffffff52}}.mktseo .ctaOrbit{border:1px solid #23936a1f;border-radius:50%;width:42rem;height:42rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mktseo .ctaWaves{pointer-events:none;width:10px;height:10px;position:absolute;top:50%;left:50%}.mktseo .ctaWaves span{opacity:0;border:1.5px solid #ff7a0061;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:4.8s cubic-bezier(.25,.7,.4,1) infinite cta-wave;position:absolute;top:50%;left:50%;transform:scale(.3)}.mktseo .ctaWaves span:nth-child(2){border-color:#23936a3d;animation-delay:1.2s}.mktseo .ctaWaves span:nth-child(3){border-color:#f4772e38;animation-delay:2.4s}.mktseo .ctaWaves span:nth-child(4){border-color:#315f832e;animation-delay:3.6s}@keyframes cta-wave{0%{opacity:.85;transform:scale(.3)}70%{opacity:.18}to{opacity:0;transform:scale(15)}}@media (prefers-reduced-motion:reduce){.mktseo .ctaWaves span{opacity:0;animation:none}}@media (width<=1050px){.mktseo .heroInner{grid-template-columns:minmax(0,.92fr) minmax(25rem,1.08fr)}.mktseo .geoIntroInner{grid-template-columns:minmax(20rem,.9fr) minmax(27rem,1.1fr);gap:2.5rem}.mktseo .serviceBoard{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr)}.mktseo .serviceList{grid-template-columns:1fr}.mktseo .serviceRow:nth-child(odd){border-right:0;padding-left:.5rem}.mktseo .projectPanel{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr)}.mktseo .projectBrowser{width:82%}}@media (width<=800px){.mktseo .hero{min-height:auto;padding:7rem 1.25rem 4rem}.mktseo .heroInner{grid-template-columns:1fr;gap:1.75rem;min-height:0}.mktseo .heroCopy{padding-block:0}.mktseo .geoIntroSection{padding:5.25rem 1.25rem 4.5rem}.mktseo .geoIntroInner{grid-template-columns:1fr;gap:1.75rem}.mktseo .geoIntroCopy h2{max-width:12ch}.mktseo .geoIntroCopy>p{max-width:39rem}.mktseo .geoIntroVisual{min-height:27rem}.mktseo .geoIntroImage{width:min(100%,40rem)}.mktseo .geoSignalCard{top:8%;left:2%}.mktseo .heroTitle{max-width:11ch;font-size:clamp(3.25rem,12.7vw,5rem)}.mktseo .machineStage{order:2}.mktseo .mediaFrame{width:min(100%,38rem)}.mktseo .sectionHeading,.mktseo .workHeading,.mktseo .geoSection{grid-template-columns:1fr}.mktseo .sectionHeading{gap:1.2rem}.mktseo .sectionHeading p{max-width:39rem}.mktseo .methodRail{grid-template-columns:1fr}.mktseo .methodRail>div{min-height:4.25rem;padding-inline:0}.mktseo .methodRail>div+div{border-top:1px solid #10233f1c;border-left:0;padding-left:0}.mktseo .workSection{width:auto;margin-inline:1.25rem}.mktseo .workHeading{gap:1.2rem}.mktseo .workHeading p{max-width:39rem}.mktseo .projectPanel{grid-template-columns:1fr}.mktseo .projectVisual{min-height:29rem}.mktseo .projectDetail{border-top:1px solid #10233f1f;border-left:0;min-height:24rem}.mktseo .projectDetail h3{margin-top:4rem}.mktseo .geoVisual{order:-1;min-height:22rem}.mktseo .aiGrid{grid-template-columns:1fr;max-width:26rem}.mktseo .statsBand{grid-template-columns:repeat(2,1fr)}.mktseo .statsBand>div:nth-child(2){border-right:0}.mktseo .ctaSection{flex-direction:column;align-items:flex-start;width:auto;margin-inline:1.25rem}}@media (width<=600px){.mktseo .hero{padding-inline:1rem;padding-bottom:3.5rem}.mktseo .heroLead{line-height:1.62}.mktseo .geoIntroSection{padding-inline:1rem;padding-bottom:4rem}.mktseo .geoIntroSection:before{left:1rem;right:1rem}.mktseo .geoIntroCopy h2{font-size:clamp(2.8rem,14vw,4rem)}.mktseo .geoIntroCopy>p{font-size:.98rem;line-height:1.68}.mktseo .geoIntroList{gap:.8rem}.mktseo .geoIntroList li{align-items:flex-start;line-height:1.45}.mktseo .geoIntroButton{width:100%}.mktseo .geoIntroVisual{min-height:20.5rem;margin-top:.5rem}.mktseo .geoIntroImage{width:112%;max-width:none}.mktseo .geoSignalCard{min-width:8.8rem;padding:.7rem .8rem;top:0;left:0}.mktseo .heroActions{grid-template-columns:1fr;display:grid}.mktseo .primaryButton,.mktseo .secondaryButton{width:100%}.mktseo .trustRow{grid-template-columns:1fr 1fr;display:grid}.mktseo .trustRow span:last-child{border-top:1px solid #10233f1c;border-left:0;grid-column:1/-1;padding-left:0}.mktseo .mediaFrame{border-radius:1.35rem;animation:none}.mktseo .mediaBar{min-height:2.75rem;padding:.65rem .75rem;font-size:.55rem}.mktseo .videoShell{aspect-ratio:4/3}.mktseo .machineVideo{object-fit:cover;object-position:64% center}.mktseo .signalConsole{grid-template-columns:1fr;gap:.8rem;padding:.85rem}.mktseo .consoleMetric{text-align:left;grid-template-columns:1fr auto;min-width:0}.mktseo .consoleMetric small{grid-column:1/-1}.mktseo .servicesSection,.mktseo .geoSection,.mktseo .aiSection{padding-inline:1rem}.mktseo .servicesSection{padding-block:4.5rem}.mktseo .sectionHeading h2,.mktseo .aiHeading h2,.mktseo .geoCopy h2{font-size:clamp(2.45rem,12vw,3.6rem)}.mktseo .statsBand{padding:1.5rem .5rem}.mktseo .statsBand>div{padding-inline:.7rem}.mktseo .serviceBoard{grid-template-columns:1fr;gap:1.4rem;margin-top:2.4rem}.mktseo .featuredService{min-height:22rem}.mktseo .serviceList{border-top-color:#10233f29}.mktseo .serviceRow,.mktseo .serviceRow:nth-child(odd){padding:1.35rem .25rem}.mktseo .workSection{border-radius:1.35rem;margin-inline:1rem;padding:1.35rem}.mktseo .workHeading h2{font-size:clamp(2.7rem,12vw,3.8rem)}.mktseo .projectTabs{grid-template-columns:1fr}.mktseo .projectTabs button{min-height:3.75rem;padding-inline:.65rem}.mktseo .projectTabs button+button{border-top:1px solid #ffffff1c;border-left:0}.mktseo .projectPanel{border-radius:0 0 1rem 1rem}.mktseo .projectVisual{min-height:24rem}.mktseo .projectBrowser{width:86%;min-height:17.5rem;padding:2.9rem 1rem 1rem;transform:rotateX(3deg)rotateY(-4deg)}.mktseo .projectArtifact{width:42%;padding:.75rem;bottom:5%;right:3%}.mktseo .projectArtifact strong{font-size:1.05rem}.mktseo .projectDetail{min-height:21rem;padding:1.35rem}.mktseo .projectDetail h3{margin-top:3rem;font-size:2.55rem}.mktseo .geoSection{gap:2rem;width:auto;margin:4rem 1rem}.mktseo .geoVisual{min-height:16rem}.mktseo .geoBadge{transform:scale(.85)}.mktseo .ctaSection{border-radius:1.8rem;margin-inline:1rem;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.mktseo .primaryButton,.mktseo .secondaryButton,.mktseo .auditLink{transition:none}.mktseo .mediaFrame,.mktseo .consoleMetric>*,.mktseo .projectVisual,.mktseo .projectArtifact,.mktseo .projectDetail{animation:none}}@media (width<=600px){.mktseo .page{background:#f8fbfa}.mktseo .hero{background:linear-gradient(#f7fbfa,#fff);min-height:auto;padding:calc(64px + 1.2rem) 1rem 2.5rem}.mktseo .heroInner{flex-direction:column;gap:1.8rem;min-height:0;display:flex}.mktseo .heroCopy{padding-block:0}.mktseo .heroTitle{letter-spacing:-.045em;max-width:100%;font-size:clamp(2.7rem,13vw,3.8rem);line-height:.98}.mktseo .heroLead{font-size:1rem;line-height:1.65}.mktseo .heroActions{gap:.75rem}.mktseo .trustRow{grid-template-columns:repeat(3,1fr);gap:.35rem;margin-top:1.5rem}.mktseo .trustRow span,.mktseo .trustRow span:last-child{border:0;padding:.65rem .35rem;font-size:.7rem}.mktseo .machineStage{order:2;width:100%}.mktseo .mediaFrame{border-radius:1.25rem;width:100%}.mktseo .geoIntroInner{flex-direction:column;gap:1rem;display:flex}.mktseo .geoIntroCopy h2{font-size:clamp(2.5rem,12vw,3.4rem)}.mktseo .geoIntroVisual{order:2;min-height:20rem}.mktseo .geoIntroImage{width:115%;max-width:none}.mktseo .geoSignalCard{transform:scale(.88)}.mktseo .servicesSection,.mktseo .geoSection,.mktseo .aiSection,.mktseo .workSection{width:auto;margin-inline:1rem}.mktseo .sectionHeading h2,.mktseo .workHeading h2,.mktseo .aiHeading h2,.mktseo .geoCopy h2{font-size:clamp(2.3rem,11vw,3rem)}.mktseo .methodRail{grid-template-columns:1fr;display:grid}.mktseo .methodRail>div{border-left:0;border-bottom:1px solid var(--seo-line);padding:1rem 0}.mktseo .serviceBoard{grid-template-columns:1fr}.mktseo .featuredService{min-height:18rem}.mktseo .serviceRow{min-height:auto}.mktseo .projectPanel{grid-template-columns:1fr}.mktseo .projectVisual{min-height:22rem}.mktseo .projectDetail h3{margin-top:1rem;font-size:2.2rem}.mktseo .aiGrid,.mktseo .statsBand{grid-template-columns:1fr}.mktseo .statsBand>div{border-right:0;border-bottom:1px solid var(--seo-line)}.mktseo .ctaSection{text-align:center;width:auto;margin:1rem;padding:2rem 1.1rem}.mktseo .ctaSection h2{font-size:clamp(2rem,9vw,2.8rem)}}.mktpaidads .page{--paid-surface:#fbfcff;--paid-surface-strong:#fff;--paid-lilac:#f0f1ff;--paid-lilac-strong:#e4e7ff;--paid-ink:#121936;--paid-muted:#525d86;--paid-blue:#245ddd;--paid-cobalt:#1748cf;--paid-cyan:#14b8ec;--paid-green:#2fbd72;--paid-line:#8291e247;--paid-shadow:0 22px 55px #394ea321;isolation:isolate;min-height:100svh;color:var(--paid-ink);font-family:var(--font-sans), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:linear-gradient(112deg,#fffffff7 5%,#f9fafff0 46%,#ebeeffe6 100%),url(/paid-ads/background-paid-ads.png) 50%/cover no-repeat;padding:clamp(5.25rem,8vw,7.5rem) clamp(.9rem,3vw,2.75rem) clamp(1.25rem,3vw,2.75rem);position:relative;overflow:clip}.mktpaidads .page:before{content:"";z-index:-1;pointer-events:none;filter:grayscale()brightness(.35);opacity:.05;background-image:url(/paid-ads/pattern-google.png),url(/paid-ads/pattern-meta.png);background-position:0 0,54px 54px;background-repeat:repeat,repeat;background-size:108px 108px,108px 108px;position:absolute;inset:0}.mktpaidads .ambientGlow{z-index:-1;aspect-ratio:1;filter:blur(14px);pointer-events:none;background:radial-gradient(circle at 45% 42%,#435eff2e,#40d7ff14 35%,#0000 68%);border-radius:50%;width:min(64vw,62rem);position:absolute;top:-13rem;right:-10rem}.mktpaidads .cockpitShell{width:min(100%,100rem);margin-inline:auto}.mktpaidads .cockpitGrid{grid-template-areas:"hero""analytics""capabilities""previews""engine";align-items:start;gap:clamp(1.35rem,4vw,2.5rem);display:grid}.mktpaidads .hero,.mktpaidads .analytics,.mktpaidads .capabilities,.mktpaidads .previews,.mktpaidads .engine{min-width:0}.mktpaidads .hero{grid-area:hero}.mktpaidads .analytics{grid-area:analytics}.mktpaidads .capabilities{grid-area:capabilities}.mktpaidads .previews{grid-area:previews}.mktpaidads .engine{grid-area:engine}.mktpaidads .hero{text-align:left;padding-block:clamp(.4rem,1.5vw,1.25rem)}.mktpaidads .hero:before{content:none}.mktpaidads .eyebrow{color:#5652c9;letter-spacing:.015em;background:#eeefffd9;border:1px solid #6474e724;border-radius:999px;align-items:center;gap:.55rem;min-height:2.35rem;margin:0 0 clamp(1.15rem,2.2vw,1.8rem);padding:.55rem .9rem;font-size:.75rem;font-weight:760;display:inline-flex;box-shadow:0 8px 25px #3e4ca214}.mktpaidads .eyebrow svg{color:#7c3bed}.mktpaidads .hero h1{color:#10162f;letter-spacing:-.068em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.25rem,7vw,3.7rem);font-weight:760;line-height:.98}.mktpaidads .hero h1>span{white-space:nowrap;display:block}.mktpaidads .headingAccent{background:linear-gradient(92deg, var(--paid-cyan) 2%, #2580ed 48%, var(--paid-cobalt) 92%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%}.mktpaidads .heroBody{max-width:42ch;color:var(--paid-muted);margin:clamp(1.1rem,2vw,1.65rem) 0 0;font-size:clamp(.98rem,1.35vw,1.1rem);line-height:1.58}.mktpaidads .sectionHeading{align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}.mktpaidads .sectionHeading h2{color:#1d2857;letter-spacing:.015em;margin:0;font-size:.82rem;font-weight:800}.mktpaidads .sectionMarker,.mktpaidads .liveMarker{background:var(--paid-cobalt);border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #255edd1a}.mktpaidads .liveMarker{background:var(--paid-green);box-shadow:0 0 0 4px #2fbd721f}.mktpaidads .performanceCards{gap:clamp(.9rem,1.7vw,1.15rem);display:grid}.mktpaidads .platformPerformanceCard{border:1px solid var(--paid-line);min-width:0;box-shadow:var(--paid-shadow);color:var(--paid-ink);background:linear-gradient(145deg,#fffffff7,#f4f6ffe6);border-radius:22px;gap:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.mktpaidads .performanceCardHeader,.mktpaidads .platformIdentity,.mktpaidads .campaignActionRail{align-items:center;display:flex}.mktpaidads .performanceCardHeader{justify-content:space-between;gap:.8rem}.mktpaidads .platformIdentity{gap:.7rem;min-width:0}.mktpaidads .platformLogo{object-fit:contain;flex:none;width:2.4rem;height:2.4rem}.mktpaidads .performanceEyebrow{color:#6b75a0;letter-spacing:.085em;text-transform:uppercase;margin:0 0 .15rem;font-size:.75rem;font-weight:760}.mktpaidads .platformIdentity h3{color:#18214d;letter-spacing:-.02em;margin:0;font-size:.98rem}.mktpaidads .miniTrendChart{flex:0 auto;width:clamp(5.4rem,18vw,7.5rem);height:3.5rem;overflow:visible}.mktpaidads .miniTrendBaseline{fill:none;stroke:#dce2ff;stroke-width:1px}.mktpaidads .miniTrendLine{fill:none;stroke:var(--paid-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.mktpaidads .miniTrendEndpoint{fill:var(--paid-green);stroke:#fff;stroke-width:1.5px}.mktpaidads .performanceMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.mktpaidads .performanceMetric{background:#f6f8ffcc;border:1px solid #c4cdffbf;border-radius:14px;min-width:0;padding:.68rem}.mktpaidads .performanceMetric dt{color:#4d597f;font-size:.75rem;line-height:1.3}.mktpaidads .performanceMetric dd{color:#17214d;letter-spacing:-.04em;margin:.3rem 0;font-size:clamp(1rem,2vw,1.25rem);font-weight:800}.mktpaidads .metricChange{color:#09683c;background:#e2f8eb;border-radius:999px;align-items:center;min-height:1.3rem;padding-inline:.38rem;font-size:.75rem;font-weight:780;display:inline-flex}.mktpaidads .campaignActionRail{color:#2c58d6;background:#eef1ff;border:1px solid #d6ddff;border-radius:12px;justify-content:space-between;min-height:2.75rem;padding-inline:.8rem;font-size:.75rem;font-weight:780}.mktpaidads .campaignActionRail span:last-child{color:#1c4dcc;background:#fff;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;display:grid}.mktpaidads .capabilityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.mktpaidads .capabilityList li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff8f;border:1px solid #96a4e733;border-radius:16px;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;padding:.8rem;display:grid}.mktpaidads .capabilityIcon{color:#6547d8;background:linear-gradient(145deg,#e9e8ff,#effbff);border-radius:11px;place-items:center;width:2.2rem;height:2.2rem;display:grid}.mktpaidads .capabilityList li:nth-child(2) .capabilityIcon{color:#0588ca;background:linear-gradient(145deg,#e4faff,#e9f1ff)}.mktpaidads .capabilityList li:nth-child(3) .capabilityIcon{color:#275dde;background:linear-gradient(145deg,#e6f4ff,#e7eaff)}.mktpaidads .capabilityList li:nth-child(4) .capabilityIcon{color:#8446df;background:linear-gradient(145deg,#f1e7ff,#f4efff)}.mktpaidads .capabilityList h3{color:#1a2450;margin:.05rem 0 .2rem;font-size:.75rem;font-weight:800;line-height:1.25}.mktpaidads .capabilityList p{color:#6b7399;margin:0;font-size:.75rem;line-height:1.42}.mktpaidads .liveAdPreviews{gap:clamp(1rem,2vw,1.35rem);min-width:0;display:grid}.mktpaidads .adPreviewCard{color:#17214d;background:#fffffff2;border:1px solid #8291ec4d;border-radius:27px;min-width:0;overflow:hidden;box-shadow:0 20px 48px #334ca626}.mktpaidads .adPreviewHeader,.mktpaidads .adPreviewPlatform,.mktpaidads .adPreviewStatus,.mktpaidads .adPreviewActions{align-items:center;display:flex}.mktpaidads .adPreviewHeader{background:#f7f9ffe6;border-bottom:1px solid #c8d0f7d1;justify-content:space-between;gap:.7rem;min-height:3.25rem;padding:.55rem .75rem}.mktpaidads .adPreviewPlatform{gap:.52rem;min-width:0;font-size:.8rem;font-weight:780}.mktpaidads .adPreviewPlatform img{object-fit:contain;flex:none;width:1.7rem;height:1.7rem}.mktpaidads .adPreviewStatus{color:#52705d;background:#e5f8ee;border-radius:999px;flex:none;gap:.35rem;padding:.22rem .45rem;font-size:.66rem;font-weight:760}.mktpaidads .adPreviewStatus>span{background:var(--paid-green);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #33ba7221}.mktpaidads .headingDark{color:#10162f;-webkit-text-fill-color:#10162f}.mktpaidads .adPreviewActions{gap:.48rem}.mktpaidads .adPreviewMore{color:#344164;font-size:1rem;line-height:1}.mktpaidads .adPreviewViewport{aspect-ratio:1.1;background:#f4f6ff;position:relative;overflow:hidden}.mktpaidads .adPreviewSlide{pointer-events:none;opacity:0;transition:opacity .55s,transform .55s;display:block;position:absolute;inset:0;transform:translate(100%)}.mktpaidads .adPreviewSlide[data-status=waiting]{transition:none}.mktpaidads .adPreviewSlide[data-status=exiting]{transform:translate(-100%)}.mktpaidads .adPreviewBody{background:linear-gradient(145deg,#fbfcff,#f2f5ff);flex-direction:column;gap:.55rem;height:100%;padding:.65rem .72rem .75rem;display:flex}.mktpaidads .adPreviewCreative{background:#fff;border:1px solid #d4daf2e6;border-radius:13px;flex:none;min-height:0;padding:.55rem;box-shadow:0 8px 22px #35488c14}.mktpaidads .sponsoredLabel{color:#27314f;font-size:.58rem;font-weight:700;display:block}.mktpaidads .advertiserRow{align-items:center;gap:.38rem;margin-top:.36rem;display:flex}.mktpaidads .advertiserRow>span:last-child{display:grid}.mktpaidads .advertiserRow strong,.mktpaidads .advertiserRow small{line-height:1.15}.mktpaidads .advertiserRow strong{font-size:.62rem}.mktpaidads .advertiserRow small{color:#71809c;font-size:.5rem}.mktpaidads .advertiserMark{color:#4968d8;background:#e9efff;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.62rem;font-weight:850;display:grid}.mktpaidads .adCreativeContent{grid-template-columns:minmax(0,1.18fr) minmax(5.25rem,.82fr);gap:.45rem;min-height:7.2rem;margin-top:.42rem;display:grid}.mktpaidads .adPreviewSlide[data-status=active]{z-index:1;pointer-events:auto;opacity:1;transform:translate(0)}.mktpaidads .adPreviewArtwork{background:#f6f8ff;border-radius:9px;min-height:0;position:relative;overflow:hidden}.mktpaidads .adPreviewArtwork img{object-fit:cover;object-position:center}.mktpaidads .adPreviewArtwork[data-image-failed=true]{background:linear-gradient(145deg,#eef2ff,#f8fbff)}.mktpaidads .adPreviewFallback{color:#263567;text-align:center;place-content:center;gap:.35rem;height:100%;padding:.5rem;display:grid}.mktpaidads .adPreviewFallbackMark{background:linear-gradient(145deg, var(--paid-cyan), var(--paid-cobalt));color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;margin-inline:auto;font-size:1.25rem;font-weight:850;display:grid}.mktpaidads .adPreviewFallback strong{font-size:.75rem}.mktpaidads .adPreviewCopy{align-self:center}.mktpaidads .adPreviewCopy h3{color:#2455c8;letter-spacing:-.035em;margin:0 0 .32rem;font-size:clamp(.82rem,1.4vw,1rem);line-height:1.12}.mktpaidads .adPreviewCopy p{color:#4f5a82;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;margin:0;font-size:.61rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mktpaidads .adPreviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;display:grid}.mktpaidads .adPreviewMetrics>div{text-align:center;background:#f6f8ffcc;border:1px solid #c4cdffbf;border-radius:10px;min-width:0;padding:.3rem .35rem}.mktpaidads .adPreviewMetrics dt{color:#4d587e;font-size:.58rem}.mktpaidads .adPreviewMetrics dd{color:#1c2b65;margin:.12rem 0 0;font-size:.7rem;font-weight:800}.mktpaidads .viewDetails{color:#2d67d6;align-self:flex-end;font-size:.62rem;font-weight:700}.mktpaidads .viewDetails span{margin-left:.28rem}.mktpaidads .engine{justify-items:center;gap:.75rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.mktpaidads .engineHeader{text-align:center;width:100%}.mktpaidads .engineHeader p{color:#5f69a1;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .3rem;font-size:.75rem;font-weight:800}.mktpaidads .engineHeader h2{color:#17204b;letter-spacing:-.045em;margin:0;font-size:clamp(1.3rem,2.5vw,1.75rem);line-height:1.05}.mktpaidads .engineMediaWrap{place-items:center;width:min(100%,29rem);display:grid;position:relative}.mktpaidads .engineMediaWrap:after{content:"";z-index:0;filter:blur(5px);pointer-events:none;background:radial-gradient(#17204b66 0%,#17204b33 45%,#0000 75%);width:58%;height:9%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.mktpaidads .adEngineMedia{z-index:1;aspect-ratio:1;width:100%;max-width:29rem;position:relative;overflow:hidden}.mktpaidads .adEngineMedia video,.mktpaidads .adEngineFallback{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.mktpaidads .enginePanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #8b99dd40;border-radius:19px;width:100%;padding:1rem;box-shadow:0 16px 34px #3d52aa17}.mktpaidads .engineSummary{color:#1b285b;letter-spacing:-.015em;margin:0;font-size:.83rem;font-weight:830}.mktpaidads .engineCopy{color:#505a80;margin:.45rem 0 .85rem;font-size:.75rem;line-height:1.45}.mktpaidads .activePlatformList{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mktpaidads .activePlatformList li{color:#263467;background:#f7f9ffcc;border:1px solid #dfe4ff;border-radius:12px;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3rem;padding:.45rem .55rem;font-size:.75rem;font-weight:780;display:grid}.mktpaidads .activePlatformList img{object-fit:contain;width:2rem;height:2rem}.mktpaidads .activeState{color:#126b43;align-items:center;gap:.32rem;font-size:.75rem;font-weight:780;display:inline-flex}.mktpaidads .activeState>span{background:var(--paid-green);border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #2fbd721f}.mktpaidads .disclosure{border-top:1px solid #7584cf33;margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:1rem}.mktpaidads .disclosure p{color:#535c7c;text-align:center;margin:0;font-size:.75rem;line-height:1.45}.mktpaidads .visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=700px) and (width<=899px){.mktpaidads .cockpitGrid{grid-template-areas:"hero""analytics""capabilities""previews""engine"}.mktpaidads .engine{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"header header""media panel";column-gap:1.25rem}.mktpaidads .engineHeader{grid-area:header}.mktpaidads .engineMediaWrap{grid-area:media}.mktpaidads .enginePanel{grid-area:panel}.mktpaidads .liveAdPreviews,.mktpaidads .performanceCards{grid-template-columns:repeat(2,minmax(0,1fr))}.mktpaidads .adPreviewViewport{aspect-ratio:1/1.05}}@media (width>=900px){.mktpaidads .page{padding-inline:clamp(1.35rem,3vw,2.75rem)}.mktpaidads .cockpitGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"hero previews""analytics previews""capabilities engine";gap:clamp(1.2rem,2vw,1.8rem) clamp(1.35rem,2.8vw,2.6rem)}.mktpaidads .hero h1{max-width:none;font-size:clamp(2.6rem,4.2vw,3.2rem)}.mktpaidads .performanceCards{grid-template-columns:1fr}.mktpaidads .adPreviewViewport{aspect-ratio:1.5}.mktpaidads .adPreviewCopy{padding:.72rem .82rem}.mktpaidads .engineMediaWrap,.mktpaidads .adEngineMedia{max-width:25rem}}@media (width>=1200px){.mktpaidads .page{padding-top:clamp(6rem,7.5vw,7.5rem)}.mktpaidads .cockpitGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.8fr);grid-template-areas:"hero previews engine""analytics previews engine""capabilities previews engine";gap:.85rem clamp(1.15rem,1.9vw,2rem)}.mktpaidads .hero{padding-block:0}.mktpaidads .eyebrow{min-height:2rem;margin-bottom:.85rem;padding:.42rem .75rem}.mktpaidads .hero h1{max-width:none;font-size:clamp(2.7rem,3vw,3.35rem);line-height:.96}.mktpaidads .heroBody{margin-top:.85rem;font-size:.98rem;line-height:1.42}.mktpaidads .sectionHeading{margin-bottom:.6rem}.mktpaidads .performanceCards{gap:.72rem}.mktpaidads .platformPerformanceCard{border-radius:18px;gap:.65rem;padding:.78rem .9rem}.mktpaidads .platformLogo{width:2rem;height:2rem}.mktpaidads .performanceEyebrow{font-size:.65rem}.mktpaidads .miniTrendChart{width:5.5rem;height:2.6rem}.mktpaidads .performanceMetric{border-radius:11px;padding:.48rem .55rem}.mktpaidads .performanceMetric dt,.mktpaidads .metricChange{font-size:.66rem}.mktpaidads .performanceMetric dd{margin:.12rem 0;font-size:1.05rem}.mktpaidads .campaignActionRail{min-height:2.15rem}.mktpaidads .capabilityList{gap:.48rem}.mktpaidads .capabilityList li{border-radius:12px;grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;padding:.55rem}.mktpaidads .capabilityIcon{width:1.8rem;height:1.8rem}.mktpaidads .capabilityList p{font-size:.68rem;line-height:1.32}.mktpaidads .adPreviewViewport{aspect-ratio:auto;height:316px}.mktpaidads .engineMediaWrap{width:min(140%,32rem);max-width:none;margin-inline:-20%}.mktpaidads .adEngineMedia{max-width:32rem}}@media (width<=699px){.mktpaidads .page{padding:5rem 1rem 1.5rem}.mktpaidads .cockpitGrid{grid-template-areas:"hero""engine""analytics""capabilities""previews";gap:1.6rem}.mktpaidads .hero{padding-block:.25rem}.mktpaidads .hero h1{font-size:clamp(2.15rem,9.5vw,2.9rem);line-height:1}.mktpaidads .heroBody{margin-top:1rem;font-size:1rem;line-height:1.5}.mktpaidads .sectionHeading{margin-bottom:.7rem}.mktpaidads .sectionHeading h2{font-size:.9rem}.mktpaidads .performanceCards,.mktpaidads .liveAdPreviews{gap:.9rem}.mktpaidads .platformPerformanceCard{gap:.75rem;padding:.9rem}.mktpaidads .performanceMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.mktpaidads .performanceMetric{padding:.55rem .45rem;display:block}.mktpaidads .performanceMetric dt{font-size:.68rem}.mktpaidads .performanceMetric dd{margin:.2rem 0;font-size:1rem}.mktpaidads .metricChange{min-height:1.2rem;font-size:.66rem}.mktpaidads .capabilityList{gap:.65rem}.mktpaidads .capabilityList li{padding:.8rem}.mktpaidads .capabilityList h3{font-size:.82rem}.mktpaidads .capabilityList p{font-size:.78rem;line-height:1.4}.mktpaidads .adPreviewCard{border-radius:21px}.mktpaidads .adPreviewViewport{aspect-ratio:1.14}.mktpaidads .adPreviewCopy h3{font-size:.92rem}.mktpaidads .adPreviewCopy p,.mktpaidads .adPreviewMetrics dd{font-size:.72rem}.mktpaidads .adPreviewMetrics dt,.mktpaidads .viewDetails{font-size:.66rem}.mktpaidads .engine{gap:1rem;padding:1rem}.mktpaidads .engineHeader h2{font-size:1.45rem}.mktpaidads .engineMediaWrap,.mktpaidads .adEngineMedia{max-width:25rem}.mktpaidads .enginePanel{padding:1rem}.mktpaidads .engineSummary{font-size:.9rem}.mktpaidads .engineCopy{font-size:.82rem}}@media (width<=419px){.mktpaidads .page{padding:4.75rem .8rem 1rem}.mktpaidads .cockpitGrid{gap:1.05rem}.mktpaidads .hero h1{letter-spacing:-.06em;font-size:clamp(1.9rem,9.2vw,2.35rem)}.mktpaidads .eyebrow{margin-bottom:1rem;padding-inline:.75rem}.mktpaidads .platformPerformanceCard,.mktpaidads .engine,.mktpaidads .enginePanel,.mktpaidads .adPreviewCard,.mktpaidads .capabilityList li{border-radius:17px}.mktpaidads .platformPerformanceCard,.mktpaidads .engine{padding:.85rem}.mktpaidads .performanceCardHeader{align-items:flex-start}.mktpaidads .miniTrendChart{width:5.25rem}.mktpaidads .performanceMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mktpaidads .capabilityList{grid-template-columns:1fr}.mktpaidads .adPreviewHeader,.mktpaidads .adPreviewCopy{padding-inline:.72rem}.mktpaidads .adPreviewViewport{aspect-ratio:1.05}.mktpaidads .enginePanel{padding:.85rem}.mktpaidads .page :is(a,button){min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.mktpaidads .adPreviewSlide{pointer-events:none;opacity:0;transition:none;transform:none}.mktpaidads .adPreviewSlide:first-child{z-index:1;opacity:1}}.mktsocial{--ink:#101322;--muted:#697086;--line:#e8eaf2;--purple:#6c4cff;--violet:#9b4dff;--cyan:#16c7ff;--pink:#ff3f9f;--green:#18c98b;--blue:#287cff;--red:#ff3158;--soft:#f7f8ff;color:var(--ink);background:radial-gradient(circle at 78% 8%,#704eff1c,#0000 25%),radial-gradient(circle at 10% 22%,#14c9ff14,#0000 24%),#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mktsocial a{color:inherit;text-decoration:none}.mktsocial .container{width:min(1180px,100% - 48px);margin:auto}.mktsocial .gradient{background:linear-gradient(100deg,#384cff,#7a48ff 50%,#e43db8);color:#0000;-webkit-background-clip:text;background-clip:text}.mktsocial .hero{text-align:left;grid-template-columns:48% 52%;align-items:center;min-height:585px;display:grid;position:relative;overflow:visible}.mktsocial .hero:before{content:none}.mktsocial .hero-copy{padding:52px 0 72px}.mktsocial .badge{width:auto;height:auto;color:var(--ink);background:#fffc;border:1px solid #e9e7ff;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #4e439612}.mktsocial .badge i{background:var(--purple);width:7px;height:7px;box-shadow:0 0 12px var(--purple);border-radius:50%}.mktsocial h1{letter-spacing:-4px;max-width:620px;color:var(--ink);margin:22px 0 20px;font-size:clamp(48px,5.3vw,72px);line-height:.98}.mktsocial .lead{color:var(--muted);max-width:500px;font-size:15px;line-height:1.75}.mktsocial .actions{align-items:center;gap:20px;margin-top:28px;display:flex}.mktsocial .btn{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;padding:14px 19px;font-size:11px;font-weight:850;line-height:1.2;box-shadow:0 8px 20px #1e234112}.mktsocial .btn.primary{color:#fff;background:linear-gradient(110deg,#4c45ff,#a04cff);border:0;box-shadow:0 14px 28px #5b46ff40}.mktsocial .launch-cta{flex-direction:column;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.mktsocial .lnch-back{background-image:linear-gradient(#212123,#5e5e61 80%);border-radius:50%;justify-content:center;align-items:center;width:128px;height:128px;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff4d,inset 0 3px 5px #fff9,inset 0 -6px 2px #ffffff0d,inset 0 -3px #00000026,inset -2px 5px #0000004d,inset 2px 5px #0000004d,0 -8px 16px 1px #ffffff47,0 5px 16px 1px #0006,0 2px 5px #3c3c3c80}.mktsocial .lnch-spot-shadow{opacity:.9;filter:blur(14px)brightness(1.1);background:#47a4efcc;width:95px;height:27px;animation:1.9s linear infinite lnchSpin;position:absolute}.mktsocial .lnch-mid{background:#000;border-radius:50%;justify-content:center;align-items:center;width:105px;height:105px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px #000,0 1px 2px #fffc}.mktsocial .lnch-mid:before{content:"";z-index:5;pointer-events:none;background:0 0;border-radius:50%;width:100%;height:100%;position:absolute;box-shadow:inset 0 -12px 18px #000c}.mktsocial .lnch-spot-main{opacity:.9;filter:blur(10px)brightness(1.5);background:#589cf6;width:109px;height:24px;animation:1.9s linear infinite lnchSpin;position:absolute}.mktsocial .lnch-btn{z-index:3;background:#424242;border-radius:50%;justify-content:center;align-items:center;width:99px;height:99px;transition:all .2s;display:flex;position:relative;box-shadow:0 -1px 2px #ffffff80,inset 0 -10px 18px #000c}.mktsocial .launch-cta:active .lnch-btn{transform:scale(.94);box-shadow:0 -1px 2px #ffffff4d,inset 0 0 8px #0000003d,inset 0 -10px 18px #000c}.mktsocial .lnch-spot-light{opacity:.9;filter:blur(14px)brightness(1.1);background:#6897ff66;width:109px;height:27px;animation:1.9s linear infinite lnchSpin;position:absolute}.mktsocial .lnch-center{z-index:4;background:#232323;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:85px;height:85px;display:flex;position:relative}.mktsocial .lnch-icon svg{filter:brightness(1.15);width:18px;margin-top:-3px}.mktsocial .lnch-launch{color:#333;margin-top:-3px;font-size:13px;display:flex}.mktsocial .lnch-launch>div{animation:lnchWave 1.8s calc(var(--i) * -.13s) infinite}.mktsocial .lnch-start{color:#737373;text-align:center;width:100%;height:10px;font-size:8px;position:relative}.mktsocial .lnch-text2{position:absolute;top:0;left:50%;transform:translate(-50%)}.mktsocial .lnch-text2>span{animation:lnchWave 1.8s calc(var(--n) * -.13s) infinite}.mktsocial .launch-caption{color:var(--ink);letter-spacing:.01em;font-size:11px;font-weight:800}@keyframes lnchWave{0%{opacity:.7}50%{color:#c6c6c6;opacity:1}to{opacity:.7}}@keyframes lnchSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mktsocial .trust{color:#62697b;align-items:center;gap:12px;margin-top:28px;font-size:10px;display:flex}.mktsocial .avatars{display:flex}.mktsocial .avatar{background:linear-gradient(135deg,#dce5ff,#8b79ff);border:2px solid #fff;border-radius:50%;width:27px;height:27px;margin-left:-5px}.mktsocial .avatar:first-child{margin-left:0}.mktsocial .plus{background:#fff;border:1px solid #dddff0;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:2px;display:grid}.mktsocial .visual{justify-content:center;align-items:center;height:550px;display:flex;position:relative}.mktsocial .float-dot{filter:blur(.2px);border-radius:50%;animation:4s ease-in-out infinite mktFloat;position:absolute}.mktsocial .dot1{background:#ff4db4;width:13px;height:13px;top:16%;left:10%}.mktsocial .dot2{background:#17cfff;width:9px;height:9px;bottom:28%;right:6%}@keyframes mktFloat{50%{transform:translateY(-10px)translate(5px)}}.mktsocial .traffic-wrap{z-index:9;position:absolute;top:40px;right:58px;transform:rotate(4deg)}.mktsocial .traffic{background:linear-gradient(145deg,#fff,#e8ebf4);border:1px solid #fff;border-radius:31px;width:126px;padding:13px 13px 15px;box-shadow:0 25px 50px #373c7838,inset 0 2px 4px #fff}.mktsocial .live{letter-spacing:1px;color:#747b90;justify-content:center;align-items:center;gap:5px;margin-bottom:9px;font-size:6px;font-weight:900;display:flex}.mktsocial .live i{background:#1ed893;border-radius:50%;width:5px;height:5px;animation:1.2s infinite mktLive;box-shadow:0 0 10px #1ed893}@keyframes mktLive{50%{opacity:.35;transform:scale(.6)}}.mktsocial .lens{background:radial-gradient(circle at 35% 25%,#fff,#edf0f7 52%,#d8dce7);border:4px solid #e2e5ee;border-radius:50%;place-items:center;width:66px;height:66px;margin:9px auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 5px 10px #fff,0 7px 15px #2d325a21}.mktsocial .lens:after{content:"";filter:blur(2px);background:#fff9;border-radius:50%;width:20px;height:8px;position:absolute;top:9px;left:12px;transform:rotate(-30deg)}.mktsocial .lens span{z-index:2;color:#969cac;font-size:23px;font-weight:900;position:relative}.mktsocial .lens.fbblink{animation:2.8s infinite mktfbblink}.mktsocial .lens.igblink{animation:3.1s .3s infinite mktigblink}.mktsocial .lens.xblink{animation:2.7s .7s infinite mktxblink}.mktsocial .lens.ytblink{animation:3s 1s infinite mktytblink}@keyframes mktfbblink{65%,82%{background:#1877f2;border-color:#58b7ff;box-shadow:0 0 18px #1877f2,0 0 42px #1877f288}}@keyframes mktigblink{65%,83%{background:linear-gradient(135deg,#ffd600,#ff0069,#7738f5);border-color:#ff68aa;box-shadow:0 0 18px #ff3b91,0 0 42px #ff3b9188}}@keyframes mktxblink{65%,83%{background:#29266e;border-color:#7774ff;box-shadow:0 0 18px #5855ff,0 0 42px #5855ff88}}@keyframes mktytblink{65%,84%{background:#ff1648;border-color:#ff6b82;box-shadow:0 0 18px #ff1744,0 0 42px #ff174488}}.mktsocial .traffic-only{justify-content:center;align-items:center;height:550px;display:flex;position:relative}.mktsocial .traffic-only .traffic-wrap{animation:4s ease-in-out infinite mktTrafficFloat;position:relative;top:auto;right:auto;transform:rotate(3deg)}.mktsocial .traffic-only .traffic{background:linear-gradient(145deg,#fff 0%,#f1f3f9 48%,#dfe3ec 100%);border:1px solid #fffffff2;border-radius:38px;width:158px;padding:18px 18px 22px;box-shadow:0 35px 75px #41418238,0 8px 25px #3c416e1f,inset 0 2px 5px #fffffff2}.mktsocial .traffic-only .lens{border-radius:50%;width:82px;height:82px;margin:12px auto}.mktsocial .traffic-only .lens span{font-size:30px}.mktsocial .traffic-only .live{margin-bottom:12px;font-size:7px}.mktsocial .traffic-only .traffic-label{text-align:center;color:#8990a2;letter-spacing:2px;margin-top:12px;font-size:7px;line-height:1.5}.mktsocial .traffic-only .traffic-label b{color:#272b3a;font-size:8px}.mktsocial .traffic-only .float-dot{opacity:.8}.mktsocial .traffic-only .dot1{top:19%;left:23%}.mktsocial .traffic-only .dot2{bottom:24%;right:19%}@keyframes mktTrafficFloat{0%,to{transform:rotate(3deg)translateY(0)}50%{transform:rotate(3deg)translateY(-10px)}}.mktsocial .section{padding:88px 0}.mktsocial .center{text-align:center}.mktsocial .eyebrow{letter-spacing:1.8px;color:#7657ff;text-transform:uppercase;font-size:9px;font-weight:900}.mktsocial .section h2{letter-spacing:-1.5px;color:var(--ink);margin:9px 0 12px;font-size:31px}.mktsocial .section-sub{color:var(--muted);font-size:12px;line-height:1.7}.mktsocial .cards{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:34px;display:grid}.mktsocial .card{border:1px solid var(--line);background:#ffffffbf;border-radius:18px;padding:25px 22px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #3237640b}.mktsocial .card:before{content:"";background:#6f4cff14;border-radius:50%;width:100px;height:100px;position:absolute;top:-45px;right:-40px}.mktsocial .card:hover{transform:translateY(-7px);box-shadow:0 22px 45px #413c821f}.mktsocial .iconbox{color:#684cff;background:#f0edff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.mktsocial .card:nth-child(2) .iconbox{color:#ff429b;background:#fff0f6}.mktsocial .card:nth-child(3) .iconbox{color:#149ed4;background:#eaf8ff}.mktsocial .card:nth-child(4) .iconbox{color:#17b97e;background:#eafff6}.mktsocial .card h3{color:var(--ink);margin:20px 0 8px;font-size:15px}.mktsocial .card p{color:var(--muted);min-height:68px;font-size:10px;line-height:1.7}.mktsocial .learn{color:#5c4bff;font-size:10px;font-weight:800}.mktsocial .process-box{background:linear-gradient(135deg,#faf9ff,#f3f8ff);border:1px solid #edf0fa;border-radius:26px;grid-template-columns:1fr 1fr;gap:55px;padding:48px;display:grid;overflow:hidden}.mktsocial .process-box h2{color:var(--ink)}.mktsocial .proc-meter{flex-direction:column;gap:0;margin-top:28px;display:flex}.mktsocial .proc-meter,.mktsocial .proc-meter *{box-sizing:border-box}.mktsocial .proc-gauge{align-items:flex-start;gap:16px;display:flex}.mktsocial .proc-scale{flex:none;width:98px;height:224px;position:relative}.mktsocial .proc-mark{white-space:nowrap;letter-spacing:.02em;color:#a9aec2;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex;position:absolute;right:0;transform:translateY(-50%)}.mktsocial .proc-mark span{background:#d3d7e6;border-radius:99px;flex:none;width:9px;height:2px}.mktsocial .proc-mark.m-04{top:20px}.mktsocial .proc-mark.m-03{top:81.33px}.mktsocial .proc-mark.m-02{top:142.67px}.mktsocial .proc-mark.m-01{top:204px}.mktsocial .proc-body{background:radial-gradient(circle at 50% 0,#ffffff14,#0000 40%),linear-gradient(150deg,#23252c,#111319);border:1px solid #ffffff14;border-radius:999px;flex:none;width:66px;height:224px;position:relative;box-shadow:0 22px 40px #1e194647,inset 0 1px 1px #ffffff1a,inset 0 -16px 26px #0000004d}.mktsocial .proc-track{background:linear-gradient(#181c27,#0a0c12);border-radius:999px;width:20px;position:absolute;top:20px;bottom:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 3px 7px #000000d9,inset 0 -1px 2px #ffffff0d}.mktsocial .proc-mercury{border-radius:999px;width:100%;animation:3.2s linear infinite mktProcMercury;position:absolute;bottom:0;left:0;box-shadow:inset 0 -3px 6px #ffffff8c}.mktsocial .proc-mercury:before{content:"";filter:blur(3px);background:radial-gradient(circle at 50% 0,#ffffffd9,#0000 72%);width:100%;height:12px;position:absolute;top:-9px;left:0}.mktsocial .proc-knob{background:radial-gradient(circle at 34% 28%,#ffffffb3,#0000 34%),linear-gradient(145deg,#5a5d68,#181a21);border-radius:50%;width:34px;height:34px;animation:3.2s linear infinite mktProcKnob;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 20px #00000080,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}@keyframes mktProcMercury{0%{background:#6e4cff;height:10%;box-shadow:0 0 16px #6e4cff,0 0 32px #6e4cff80,inset 0 -3px 6px #ffffff8c}25%{background:#ff4294;height:40%;box-shadow:0 0 16px #ff4294,0 0 32px #ff429480,inset 0 -3px 6px #ffffff8c}50%{background:#287cff;height:70%;box-shadow:0 0 16px #287cff,0 0 32px #287cff80,inset 0 -3px 6px #ffffff8c}75%{background:#19c58a;height:100%;box-shadow:0 0 16px #19c58a,0 0 32px #19c58a80,inset 0 -3px 6px #ffffff8c}to{background:#6e4cff;height:10%;box-shadow:0 0 16px #6e4cff,0 0 32px #6e4cff80,inset 0 -3px 6px #ffffff8c}}@keyframes mktProcKnob{0%{border:2px solid #6e4cff;top:204px;box-shadow:0 10px 20px #00000080,0 0 18px #6e4cff8c,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}25%{border:2px solid #ff4294;top:142.67px;box-shadow:0 10px 20px #00000080,0 0 18px #ff42948c,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}50%{border:2px solid #287cff;top:81.33px;box-shadow:0 10px 20px #00000080,0 0 18px #287cff8c,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}75%{border:2px solid #19c58a;top:20px;box-shadow:0 10px 20px #00000080,0 0 18px #19c58a8c,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}to{border:2px solid #6e4cff;top:204px;box-shadow:0 10px 20px #00000080,0 0 18px #6e4cff8c,inset 0 2px 4px #fff3,inset 0 -4px 7px #0009}}.mktsocial .proc-readout{background:#fff9;border:1px solid #edf0fa;border-radius:16px;min-height:100px;margin-top:24px;padding:18px 20px;position:relative}.mktsocial .proc-stage{opacity:0;width:100%;padding:18px 20px;position:absolute;top:0;left:0}.mktsocial .proc-value{letter-spacing:-.3px;font-size:19px;font-weight:900}.mktsocial .proc-label{letter-spacing:1.6px;color:#9298ab;margin-top:4px;font-size:9px;font-weight:800}.mktsocial .proc-status{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.7}.mktsocial .proc-stage.s1{animation:3.2s linear infinite mktProcStage1}.mktsocial .proc-stage.s2{animation:3.2s linear infinite mktProcStage2}.mktsocial .proc-stage.s3{animation:3.2s linear infinite mktProcStage3}.mktsocial .proc-stage.s4{animation:3.2s linear infinite mktProcStage4}.mktsocial .proc-stage.s1 .proc-value{color:#6e4cff}.mktsocial .proc-stage.s2 .proc-value{color:#ff4294}.mktsocial .proc-stage.s3 .proc-value{color:#287cff}.mktsocial .proc-stage.s4 .proc-value{color:#19c58a}@keyframes mktProcStage1{0%{opacity:1}24.9%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes mktProcStage2{0%{opacity:0}24.9%{opacity:0}25%{opacity:1}49.9%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes mktProcStage3{0%{opacity:0}49.9%{opacity:0}50%{opacity:1}74.9%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes mktProcStage4{0%{opacity:0}74.9%{opacity:0}75%{opacity:1}99.9%{opacity:1}to{opacity:0}}.mktsocial .proc-meter:hover .proc-mercury,.mktsocial .proc-meter:hover .proc-knob,.mktsocial .proc-meter:hover .proc-stage{animation-play-state:paused}.mktsocial .case{background:#fff;border:1px solid #e9ebf3;border-radius:20px;grid-template-columns:1fr 180px;align-items:center;gap:10px;padding:18px;display:grid;box-shadow:0 18px 35px #373c6414}.mktsocial .case-photo{background:linear-gradient(145deg,#8f78ff,#e4d9ff);border-radius:15px;height:220px;position:relative;overflow:hidden}.mktsocial .case-photo:after{content:"";background:linear-gradient(135deg,#222,#9d77a9 55%,#f4c4dd);border-radius:75px 75px 20px 20px;width:150px;height:240px;position:absolute;bottom:-25px;right:-12px;transform:rotate(-7deg)}.mktsocial .case-photo.has-slides:after{content:none}.mktsocial .case-slides{position:absolute;inset:0}.mktsocial .cs{object-fit:cover;opacity:0;width:100%;height:100%;animation:9s ease-in-out infinite mktCaseSlide;position:absolute;inset:0}.mktsocial .cs:first-child{animation-delay:0s}.mktsocial .cs:nth-child(2){animation-delay:3s}.mktsocial .cs:nth-child(3){animation-delay:6s}@keyframes mktCaseSlide{0%{opacity:0}5%{opacity:1}30%{opacity:1}38%{opacity:0}to{opacity:0}}.mktsocial .heart{color:#fff;z-index:2;background:#ff477f;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:900;position:absolute;top:10px;right:8px}.mktsocial .case h4{color:var(--ink);margin:0 0 6px;font-size:12px}.mktsocial .metrics{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.mktsocial .metrics small{color:#808698;font-size:8px}.mktsocial .metrics strong{color:var(--ink);margin-top:3px;font-size:18px;display:block}.mktsocial .casebtn{color:#fff;background:linear-gradient(110deg,#5c49ff,#a14cff);border-radius:9px;margin-top:20px;padding:10px 13px;font-size:9px;font-weight:800;display:inline-block}.mktsocial .plans-panel{background:radial-gradient(circle at 12% 15%,#6c4cff12,#0000 42%),radial-gradient(circle at 88% 82%,#ff3f9f0f,#0000 40%),linear-gradient(135deg,#fff,#f6f5ff 55%,#fdf3fa 100%);border:1px solid #eee9fb;border-radius:30px;margin-top:34px;padding:60px 44px;position:relative;overflow:hidden;box-shadow:0 30px 60px #463c8c14}.mktsocial .plan-row{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.mktsocial .plan-card{text-align:left;-webkit-backdrop-filter:blur(7px);width:225px;height:132px;color:var(--ink);background:#fff9;border-top:1px solid #ffffffe6;border-bottom:3px solid #9a78ff59;border-left:2px outset #ffffffe6;border-right:1px solid #ffffffe6;border-radius:14px;flex:none;padding:1.1rem 1.2rem;transition:all .4s;overflow:hidden;transform:skew(10deg);box-shadow:-24px 34px 30px #5a46b41a,0 4px 14px #5a46b40f}.mktsocial .plan-card:hover{background:#ffffffd1;height:250px;transform:skew(0deg)}.mktsocial .plan-dots{flex-direction:row;gap:6px;margin-bottom:14px;display:flex}.mktsocial .p-red,.mktsocial .p-yellow,.mktsocial .p-green{border-radius:50%;width:11px;height:11px;box-shadow:0 2px 4px #1e143c2e}.mktsocial .p-red{background:#ff605c}.mktsocial .p-yellow{background:#ffbd44}.mktsocial .p-green{background:#00ca4e}.mktsocial .plan-card h3{color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:800}.mktsocial .plan-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.mktsocial .plan-cta{color:#5c49ff;text-underline-offset:3px;margin-top:14px;font-size:10px;font-weight:800;text-decoration:underline;display:inline-block}.mktsocial .footer{color:#7a8091;border-top:1px solid #eceef5;justify-content:space-between;padding:35px 0;font-size:9px;display:flex}@media (width<=900px){.mktsocial .hero{grid-template-columns:1fr}.mktsocial .hero-copy{padding-top:65px}.mktsocial .visual{height:510px}.mktsocial .cards{grid-template-columns:1fr 1fr}.mktsocial .process-box{grid-template-columns:1fr}.mktsocial .traffic-only{height:510px}.mktsocial .plans-panel{padding:44px 24px}}@media (width<=560px){.mktsocial .container{width:min(100% - 28px,1180px)}.mktsocial h1{letter-spacing:-3px;font-size:48px}.mktsocial .hero-copy{padding-top:45px}.mktsocial .visual{transform-origin:top;height:430px;margin-bottom:-100px;transform:scale(.72)}.mktsocial .cards{grid-template-columns:1fr}.mktsocial .process-box{padding:25px}.mktsocial .case{grid-template-columns:1fr}.mktsocial .case-photo{height:180px}.mktsocial .footer{text-align:center;display:block}.mktsocial .footer span{margin-top:8px;display:block}.mktsocial .proc-scale{width:82px}.mktsocial .proc-body{width:58px}.mktsocial .proc-knob{width:30px;height:30px}.mktsocial .plan-card,.mktsocial .plan-card:hover{transform:none}.mktsocial .traffic-only{transform-origin:top;height:430px;margin-bottom:-55px;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.mktsocial *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.mktemail .page{--blue:#2f5cf0;--blue-dark:#1f3fb8;--indigo:#4f46e5;--purple:#7c3aed;--teal:#0891b2;--green:#16a34a;--orange:#f97316;--red:#e53935;--gold:#f6c445;--ink:#10142c;--muted:#667085;--line:#e7e9f3;--card:#fff;--soft:#f2f4fb;--page-bg:#f7f8fc;--navy:#0a0e24;--navy-soft:#10142f;background:var(--page-bg);color:var(--ink);overflow:clip}.mktemail .page a{color:inherit;text-decoration:none}.mktemail .tint_blue{color:var(--blue);background:#e7edfd}.mktemail .tint_green{color:var(--green);background:#e6f8ec}.mktemail .tint_orange{color:var(--orange);background:#fdece0}.mktemail .tint_purple{color:var(--purple);background:#efe8fd}.mktemail .tint_teal{color:var(--teal);background:#e2f6f6}.mktemail .tint_red{color:var(--red);background:#fdeaea}.mktemail svg.tint_blue,.mktemail svg.tint_green,.mktemail svg.tint_orange,.mktemail svg.tint_purple,.mktemail svg.tint_teal,.mktemail svg.tint_red{background:0 0}.mktemail svg.tint_blue{color:var(--blue)}.mktemail svg.tint_green{color:var(--green)}.mktemail svg.tint_orange{color:var(--orange)}.mktemail svg.tint_purple{color:var(--purple)}.mktemail svg.tint_teal{color:var(--teal)}.mktemail svg.tint_red{color:var(--red)}.mktemail .sectionHead{text-align:center;justify-items:center;width:min(100%,76rem);margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem);display:grid}.mktemail .sectionLabel,.mktemail .sectionLabelLight{letter-spacing:.16em;text-transform:uppercase;color:var(--indigo);margin:0 0 .75rem;font-size:.72rem;font-weight:700}.mktemail .sectionHead h2{letter-spacing:-.01em;text-wrap:balance;max-width:24ch;color:inherit;margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:1.15}.mktemail .sectionHead>p:last-child{max-width:44ch;color:var(--muted);margin:.85rem 0 0;font-size:1rem;line-height:1.6}.mktemail .hero{text-align:left;background:var(--navy);color:#f5f6fb;position:relative;overflow:hidden}.mktemail .hero:before{content:none}.mktemail .heroBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mktemail .heroMesh{background-color:#0000;background-image:radial-gradient(46rem 34rem at 18% 20%,#3b6bf652,#0000 60%),radial-gradient(42rem 32rem at 82% 26%,#8b5cf642,#0000 60%),radial-gradient(38rem 30rem at 45% 100%,#0891b233,#0000 65%);background-position:0 0,100% 100%,50% 100%;background-repeat:repeat,repeat,repeat;background-size:160% 160%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;transition:filter .4s;animation:26s ease-in-out infinite alternate heroMeshShift;position:absolute;inset:-15%}.mktemail .hero:hover .heroMesh{filter:brightness(1.12)}@keyframes heroMeshShift{to{background-position:22% 16%,78% 84%,38% 88%}}.mktemail .heroAurora{position:absolute;inset:0}.mktemail .auroraLayer{transform:translate3d(calc(var(--parallax-x,0) * var(--depth,20) * 1px), calc(var(--parallax-y,0) * var(--depth,20) * 1px), 0);will-change:transform;transition:transform .5s ease-out;position:absolute;inset:0}.mktemail .auroraBlob{filter:blur(60px);opacity:.55;will-change:transform;border-radius:50%;transition:opacity .4s;position:absolute}.mktemail .hero:hover .auroraBlob{opacity:.8}.mktemail .auroraBlob1{background:radial-gradient(circle,#3b6bf6d9,#0000 70%);width:26rem;height:26rem;animation:18s ease-in-out infinite auroraFloat1;top:-4%;left:6%}.mktemail .auroraBlob2{background:radial-gradient(circle,#8b5cf6bf,#0000 70%);width:22rem;height:22rem;animation:22s ease-in-out infinite auroraFloat2;top:22%;right:8%}.mktemail .auroraBlob3{background:radial-gradient(circle,#22d3ee99,#0000 70%);width:20rem;height:20rem;animation:25s ease-in-out infinite auroraFloat3;bottom:-14%;left:32%}@keyframes auroraFloat1{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(30px,22px)scale(1.08)}}@keyframes auroraFloat2{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-26px,26px)scale(.94)}}@keyframes auroraFloat3{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(20px,-18px)scale(1.06)}}.mktemail .heroSpotlight{opacity:var(--spotlight-opacity,0);mix-blend-mode:screen;background:radial-gradient(420px 420px at var(--mouse-x,50%) var(--mouse-y,30%), #8296ff29, #8b5cf614 45%, transparent 72%);transition:opacity .5s;position:absolute;inset:0}.mktemail .heroParticles{transform:translate3d(calc(var(--parallax-x,0) * 10px), calc(var(--parallax-y,0) * 10px), 0);will-change:transform;transition:transform .5s ease-out;position:absolute;inset:0}.mktemail .particle{opacity:.3;background:#cdd9ff;border-radius:50%;width:3px;height:3px;animation-name:particleFloat;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 6px 1px #a0b4ffd9}@keyframes particleFloat{0%,to{opacity:.2;transform:translate(0,0)scale(1)}50%{opacity:.75;transform:translateY(-20px)scale(1.4)}}.mktemail .heroNoise{opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mktemail .heroMesh,.mktemail .auroraBlob,.mktemail .particle{animation:none}.mktemail .auroraLayer,.mktemail .heroParticles{transition:none;transform:none}}.mktemail .heroGrid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(19rem,.85fr);align-items:center;gap:clamp(2rem,4vw,3.25rem);width:min(100%,82rem);margin:0 auto;padding:clamp(6rem,8vw,7rem) clamp(1.25rem,5vw,4rem) clamp(2.25rem,4vw,3.25rem);display:grid;position:relative}.mktemail .heroCopy{min-width:0}.mktemail .eyebrow{color:var(--teal);letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.75rem;font-weight:800}.mktemail .hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2.3rem,4.4vw,3.4rem);font-weight:800;line-height:1.12}.mktemail .hero h1 span{color:#6f96ff}.mktemail .heroLead{color:#c4c9de;text-wrap:pretty;max-width:34rem;margin:1.15rem 0 0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.55}.mktemail .heroCtas{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.65rem;display:flex}.mktemail .primaryCta{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;border-radius:.7rem;align-items:center;gap:.7rem;min-height:2.85rem;padding:0 1.3rem;font-size:.85rem;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 28px -12px #2f5cf08c}.mktemail .secondaryCta{color:#f5f6fb;background:#ffffff0a;border:1px solid #f5f6fb40;border-radius:.7rem;align-items:center;gap:.65rem;min-height:2.85rem;padding:0 1.2rem 0 .6rem;font-size:.85rem;font-weight:600;transition:border-color .18s,background-color .18s;display:inline-flex}.mktemail .playDot{color:#8fb0ff;background:#3b6bf640;border-radius:50%;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.mktemail .trustRow{flex-wrap:wrap;gap:1.1rem 1.75rem;margin:1.85rem 0 0;padding:0;list-style:none;display:flex}.mktemail .trustRow li{color:#b7bdd4;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.mktemail .trustRow li svg{color:var(--teal);flex-shrink:0}.mktemail .trustRow li b{color:#f5f6fb;font-size:.85rem;font-weight:700;display:block}.mktemail .heroVisual{justify-content:center;padding:2.5rem .5rem 0;display:flex}.mktemail .heroStack{width:100%;max-width:32rem;position:relative}.mktemail .machineCard{aspect-ratio:16/11.2;background:var(--navy);border-radius:1.5rem;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -28px #0009}.mktemail .machineVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mktemail .heroPanel{z-index:2;width:12.75rem;color:var(--ink);background:#fffffff7;border-radius:1.1rem;padding:1rem .9rem 1.05rem;position:absolute;bottom:1.5rem;left:-1.25rem;box-shadow:0 28px 56px -22px #0000008c}.mktemail .heroPanelHead{color:var(--ink);align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;line-height:1.25;display:flex}.mktemail .livePulse{background:var(--green);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;animation:2.2s ease-out infinite pulse-ring;box-shadow:0 0 #16a34a99}@keyframes pulse-ring{0%{box-shadow:0 0 #16a34a8c}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.mktemail .heroPanelSub{color:var(--muted);margin:.3rem 0 .85rem;font-size:.66rem;line-height:1.4}.mktemail .heroFlowList{grid-template-columns:repeat(2,1fr);gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.mktemail .heroFlowList li{background:var(--soft);letter-spacing:.01em;color:var(--ink);border-radius:.5rem;align-items:center;gap:.4rem;padding:.3rem .4rem;font-size:.56rem;font-weight:700;line-height:1.15;display:flex}.mktemail .heroFlowIcon{background:linear-gradient(155deg, var(--blue), var(--blue-dark));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex;box-shadow:0 6px 14px -6px #2f5cf080}.mktemail .heroStatCard{z-index:3;background:#fff;border-radius:1rem;flex-direction:column;gap:.7rem;width:11.5rem;padding:.9rem 1rem 1rem;animation:5.5s ease-in-out infinite float-card;display:flex;position:absolute;top:-1.25rem;right:-1rem;box-shadow:0 24px 46px -20px #0000008c}.mktemail .heroStatCardHead{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.6rem;font-weight:800}.mktemail .heroStat{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.mktemail .heroStatText{flex-direction:column;gap:.05rem;display:flex}.mktemail .heroStatText strong{color:var(--ink);font-size:1rem;font-weight:800;line-height:1.1}.mktemail .heroStatText span{color:var(--muted);font-size:.62rem}.mktemail .heroSparkline{flex-shrink:0;width:2.3rem;height:1.1rem}.mktemail .heroSparkline polyline{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mktemail .floatBadge{width:2.6rem;height:2.6rem;color:var(--blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;animation:4.5s ease-in-out infinite float-badge;display:flex;position:absolute;box-shadow:0 16px 30px -12px #00000080}.mktemail .floatBadgeOne{animation-delay:0s;top:-.9rem;left:40%}.mktemail .floatBadgeTwo{background:var(--green);color:#fff;animation-delay:1.4s;top:42%;right:-1rem}.mktemail .floatBadgeThree{color:var(--purple);animation-delay:.8s;bottom:-.9rem;right:5.5rem}@keyframes float-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-card{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.mktemail .primaryCta:focus-visible,.mktemail .secondaryCta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mktemail .primaryCta:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px #2f5cf0a6}.mktemail .secondaryCta:hover{background:#ffffff14;border-color:#f5f6fb80}}.mktemail .leaksSection{background:var(--page-bg);color:var(--ink);padding:clamp(4.5rem,9vw,7rem) 0}.mktemail .leaksGrid{perspective:1200px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem;width:min(100%,78rem);margin:clamp(2.75rem,5vw,4rem) auto 0;padding:0 clamp(1.25rem,5vw,3rem);display:grid}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.mktemail .leakCard{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0px)) scale(var(--s,1));border-radius:24px;transition:transform .2s ease-out;position:relative;overflow:hidden}.mktemail .leakCard:hover{--s:1.03;--ty:-6px}.mktemail .leakCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #05060f 8%, #2b1f52 16%, #05060f 24%, transparent 34%, transparent 100%);-webkit-mask-composite:xor;filter:blur(4px);opacity:.75;pointer-events:none;padding:2px;transition:opacity .3s,filter .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .leakCard:hover:before{opacity:1;filter:blur(6px)}.mktemail .leakCard:after{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #a48bff 5%, #05060f 14%, #2b1f52 22%, #05060f 30%, transparent 38%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;transition:padding .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .leakCard:hover:after{padding:2.5px}@keyframes leakBorderRotate{to{--border-angle:360deg}}.mktemail .leakCardInner{border-radius:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(165deg,#ffffffeb,#ffffffad);border:1px solid #fff9;height:100%;padding:1.5rem 1.25rem;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,inset 0 -22px 30px -26px #5a46c847,0 24px 46px -22px #090b1e73,0 10px 20px -12px #090b1e59,0 40px 65px -30px #4c3cc847}.mktemail .leakCard:hover .leakCardInner{box-shadow:inset 0 1px #fffffff2,inset 0 -26px 34px -24px #5a46c859,0 34px 62px -20px #090b1e8c,0 14px 26px -14px #090b1e6b,0 50px 85px -30px #4c3cc861}.mktemail .leakCardInner:after{content:"";pointer-events:none;background:linear-gradient(75deg,#0000 42%,#fff9 50%,#0000 58%);animation:6s ease-in-out infinite leakShine;position:absolute;inset:0;transform:translate(-130%)}@keyframes leakShine{0%,65%{transform:translate(-130%)}85%,to{transform:translate(130%)}}.mktemail .leakTop{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.mktemail .leakIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:transform .3s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff9,0 6px 14px -6px #090b1e4d,0 0 16px -3px}.mktemail .leakCard:hover .leakIcon{transform:translateZ(28px)scale(1.06)}.mktemail .leakIndex{color:var(--muted);font-size:.72rem;font-weight:800}.mktemail .leakCard h3{letter-spacing:-.008em;color:var(--ink);margin:0 0 .5rem;font-size:1rem;font-weight:800;line-height:1.3}.mktemail .leakCard p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.6}.mktemail .journeySection{background:radial-gradient(60rem 30rem at 12% -10%, #3b6bf614, transparent 60%), radial-gradient(50rem 28rem at 100% 0%, #8b5cf612, transparent 55%), var(--page-bg);color:var(--ink);padding:clamp(4.5rem,9vw,7rem) 0 clamp(5rem,9vw,7rem)}.mktemail .sectionLabelLight{color:var(--indigo)}.mktemail .journeyTitle{max-width:24ch}.mktemail .journeyCaptionRow{text-align:center;justify-items:center;gap:.5rem;margin:1.75rem 0 clamp(3.5rem,7vw,5.5rem);padding:0 1.5rem;display:grid}.mktemail .journeyCaption{color:var(--muted);align-items:center;gap:.65rem;margin:0;font-size:.88rem;display:flex}.mktemail .journeyCaption b{color:var(--ink);font-weight:700}.mktemail .journeyHint{color:#a4adbd;margin:0;font-size:.72rem}.mktemail .servicesHead{text-align:center;padding:0 1.5rem}.mktemail .servicesHead p{margin:0 0 .6rem}.mktemail .servicesHead h3{letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800}.mktemail .servicesHead h3 span{color:var(--blue)}.mktemail .servicesGrid{perspective:1200px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;width:min(100%,78rem);margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:0 clamp(1.25rem,5vw,3rem);display:grid}.mktemail .serviceCard{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0px)) scale(var(--s,1));border-radius:20px;transition:transform .2s ease-out;position:relative;overflow:hidden}.mktemail .serviceCard:hover{--s:1.03;--ty:-6px}.mktemail .serviceCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #05060f 8%, #2b1f52 16%, #05060f 24%, transparent 34%, transparent 100%);-webkit-mask-composite:xor;filter:blur(4px);opacity:.75;pointer-events:none;padding:2px;transition:opacity .3s,filter .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .serviceCard:hover:before{opacity:1;filter:blur(6px)}.mktemail .serviceCard:after{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #a48bff 5%, #05060f 14%, #2b1f52 22%, #05060f 30%, transparent 38%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;transition:padding .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .serviceCard:hover:after{padding:2.5px}.mktemail .serviceCardInner{border-radius:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(165deg,#ffffffeb,#ffffffad);border:1px solid #fff9;height:100%;padding:1.35rem 1.1rem 1.2rem;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,inset 0 -22px 30px -26px #5a46c847,0 24px 46px -22px #090b1e73,0 10px 20px -12px #090b1e59,0 40px 65px -30px #4c3cc847}.mktemail .serviceCard:hover .serviceCardInner{box-shadow:inset 0 1px #fffffff2,inset 0 -26px 34px -24px #5a46c859,0 34px 62px -20px #090b1e8c,0 14px 26px -14px #090b1e6b,0 50px 85px -30px #4c3cc861}.mktemail .serviceCardInner:after{content:"";pointer-events:none;background:linear-gradient(75deg,#0000 42%,#fff9 50%,#0000 58%);animation:6s ease-in-out infinite leakShine;position:absolute;inset:0;transform:translate(-130%)}.mktemail .serviceIcon{border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.9rem;transition:transform .3s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff9,0 6px 14px -6px #090b1e4d,0 0 16px -3px}.mktemail .serviceCard:hover .serviceIcon{transform:translateZ(28px)scale(1.06)}.mktemail .serviceIndex{color:#a7adc0;font-size:.68rem;font-weight:800;position:absolute;top:1.35rem;right:1.1rem}.mktemail .serviceCard h4{margin:0 0 .4rem;font-size:.92rem;font-weight:800;line-height:1.3}.mktemail .serviceCard p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.mktemail .industrySection{background:var(--page-bg);color:var(--ink);padding:clamp(4.5rem,9vw,7rem) 0;position:relative;overflow:hidden}.mktemail .industryContent{z-index:1;position:relative}.mktemail .mailPattern{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(62% 46% at 50% 20%,#0000 0% 55%,#000 85%);mask-image:radial-gradient(62% 46% at 50% 20%,#0000 0% 55%,#000 85%)}.mktemail .mailIconDepth{color:#4f46e580;transform:translate3d(calc(var(--mail-px,0) * var(--depth,6) * 1px), calc(var(--mail-py,0) * var(--depth,6) * 1px), 0);will-change:transform;transition:transform .5s ease-out;position:absolute}.mktemail .mailIconLarge{color:#4f46e521}.mktemail .mailIconFloat{animation-name:mailFloat;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}@keyframes mailFloat{0%,to{transform:translate(0)}50%{transform:translate(4px,-6px)}}@media (prefers-reduced-motion:reduce){.mktemail .mailIconFloat{animation:none}.mktemail .mailIconDepth{transition:none;transform:none}}.mktemail .industryGrid{flex-wrap:wrap;justify-content:center;gap:.85rem;width:min(100%,68rem);margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:0 1.5rem;display:flex}.mktemail .industryChip{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:.75rem;align-items:center;gap:.55rem;padding:.75rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.mktemail .industryChip svg{color:var(--blue)}.mktemail .industryCtaRow{justify-content:center;margin-top:2.25rem;display:flex}.mktemail a.industryCta{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;border-radius:.7rem;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.35rem;font-size:.85rem;font-weight:700;transition:transform .18s;display:inline-flex;box-shadow:0 14px 28px -12px #2f5cf080}@media (hover:hover) and (pointer:fine){.mktemail .industryCta:hover{transform:translateY(-2px)}}.mktemail .industryCta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.mktemail .actionGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:1.5rem;width:min(100%,78rem);margin:clamp(3.5rem,7vw,5rem) auto 0;padding:0 clamp(1.25rem,5vw,3rem);display:grid}.mktemail .timelineCard,.mktemail .compareCard{background:var(--card);border:1px solid var(--line);border-radius:1.25rem;flex-direction:column;padding:clamp(1.5rem,3vw,2rem);display:flex;box-shadow:0 24px 48px -34px #17235a29}.mktemail .timelineCard h3,.mktemail .compareCard h3{letter-spacing:-.005em;color:var(--ink);margin:0 0 .3rem;font-size:1.15rem;font-weight:800}.mktemail .actionSub{color:var(--muted);margin:0 0 1.35rem;font-size:.82rem}.mktemail .timelineList{flex-direction:column;gap:1rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex;position:relative}.mktemail .timelineList:before{content:"";background:var(--line);z-index:0;width:2px;position:absolute;top:.95rem;bottom:.95rem;left:.95rem}.mktemail .timelineList li{grid-template-columns:1.9rem 5rem 1fr;align-items:center;gap:.75rem;display:grid}.mktemail .timelineDot{z-index:1;width:1.9rem;height:1.9rem;color:var(--blue);box-shadow:0 0 0 4px var(--card);background:#e7edfd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mktemail .timelineTime{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.68rem;font-weight:700}.mktemail .timelineCopy{color:var(--ink);font-size:.85rem;line-height:1.4}.mktemail .compareGrid{flex:1;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1.35rem;display:grid;position:relative}.mktemail .compareCol{flex-direction:column;display:flex}.mktemail .compareBadge{background:var(--ink);color:#fff;width:2.4rem;height:2.4rem;box-shadow:0 0 0 5px var(--card);border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mktemail .compareLabelBad{letter-spacing:.06em;text-transform:uppercase;color:var(--red);margin:0 0 .75rem;font-size:.72rem;font-weight:800}.mktemail .compareLabelGood{letter-spacing:.06em;text-transform:uppercase;color:var(--green);margin:0 0 .75rem;font-size:.72rem;font-weight:800}.mktemail .compareCol ul{flex-direction:column;flex:1;justify-content:space-between;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.mktemail .compareCol li{color:var(--ink);align-items:flex-start;gap:.5rem;font-size:.79rem;line-height:1.4;display:flex}.mktemail .compareCol:first-child li svg{color:var(--red);flex-shrink:0;margin-top:.15rem}.mktemail .compareCol:last-child li svg{color:var(--green);flex-shrink:0;margin-top:.15rem}.mktemail .processSection{background:var(--page-bg);color:var(--ink);padding:clamp(4.5rem,9vw,7rem) 0}.mktemail .processSection .sectionHead h2{max-width:30ch}.mktemail .processRow{perspective:1200px;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:0;width:min(100%,78rem);margin:clamp(2.75rem,5vw,4rem) auto 0;padding:0 clamp(1.25rem,5vw,3rem);display:flex}.mktemail .processStepWrap{flex:14rem;align-items:center;min-width:13rem;display:flex}.mktemail .processCard{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0px)) scale(var(--s,1));border-radius:20px;flex:1;transition:transform .2s ease-out;position:relative;overflow:hidden}.mktemail .processCard:hover{--s:1.03;--ty:-6px}.mktemail .processCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #05060f 8%, #2b1f52 16%, #05060f 24%, transparent 34%, transparent 100%);-webkit-mask-composite:xor;filter:blur(4px);opacity:.75;pointer-events:none;padding:2px;transition:opacity .3s,filter .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .processCard:hover:before{opacity:1;filter:blur(6px)}.mktemail .processCard:after{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle), transparent 0%, #a48bff 5%, #05060f 14%, #2b1f52 22%, #05060f 30%, transparent 38%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;transition:padding .3s;animation:5s linear infinite leakBorderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mktemail .processCard:hover:after{padding:2.5px}.mktemail .processCardInner{border-radius:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(165deg,#ffffffeb,#ffffffad);border:1px solid #fff9;height:100%;padding:1.5rem 1.35rem;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,inset 0 -22px 30px -26px #1e14464d,0 24px 46px -22px #090b1e80,0 10px 20px -12px #090b1e66,0 40px 65px -30px #140e3252}.mktemail .processCard:hover .processCardInner{box-shadow:inset 0 1px #fffffff2,inset 0 -26px 34px -24px #1e144661,0 34px 62px -20px #090b1e99,0 14px 26px -14px #090b1e75,0 50px 85px -30px #140e326b}.mktemail .processCardInner:after{content:"";pointer-events:none;background:linear-gradient(75deg,#0000 42%,#fff9 50%,#0000 58%);animation:6s ease-in-out infinite leakShine;position:absolute;inset:0;transform:translate(-130%)}.mktemail .processIcon{border-radius:.75rem;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin-bottom:1rem;transition:transform .3s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff9,0 6px 14px -6px #090b1e4d,0 0 16px -3px}.mktemail .processCard:hover .processIcon{transform:translateZ(28px)scale(1.06)}.mktemail .processCard h3{margin:0 0 .5rem;font-size:1rem;font-weight:800}.mktemail .processCard p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.55}.mktemail .processConnector{width:2rem;color:var(--muted);flex:none;justify-content:center;align-items:center;display:flex}@media (width<=900px){.mktemail .processStepWrap{flex-direction:column;align-items:stretch}.mktemail .processConnector{display:none}}.mktemail .panelSection{background:var(--page-bg);width:min(100%,78rem);color:var(--ink);flex-direction:column;gap:1.1rem;margin:0 auto;padding:clamp(4.5rem,9vw,7rem) clamp(1.25rem,5vw,3rem);display:flex}.mktemail .panelGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.1rem;display:grid}.mktemail .panel{background:var(--card);border:1px solid var(--line);border-radius:1.35rem;padding:1.6rem 1.75rem;box-shadow:0 24px 48px -36px #17235a29}.mktemail .panel h3{letter-spacing:-.005em;color:var(--ink);margin:0 0 .25rem;font-size:1.15rem;font-weight:800}.mktemail .panelSub{color:var(--muted);margin:0 0 1.25rem;font-size:.8rem}.mktemail .resultsWrap{grid-template-columns:1fr 1fr;gap:1rem;display:grid;position:relative}.mktemail .resultsBadge{background:var(--ink);color:#fff;width:2.1rem;height:2.1rem;box-shadow:0 0 0 5px var(--card);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:.62rem;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mktemail .resultCard{background:var(--soft);border:1px solid var(--line);border-radius:1rem;padding:1.1rem}.mktemail .resultCard h4{color:var(--ink);margin:0 0 .85rem;font-size:.9rem;font-weight:800}.mktemail .resultMetric{margin-bottom:.85rem}.mktemail .resultNum{font-size:1.6rem;font-weight:800;line-height:1.1}.mktemail .resultCard:nth-child(2) .resultNum{color:var(--blue)}.mktemail .resultCard:nth-child(3) .resultNum{color:var(--red)}.mktemail .resultLab{color:var(--muted);margin-top:.15rem;font-size:.74rem}.mktemail .resultRate{color:var(--green);border-top:1px dashed var(--line);padding-top:.6rem;font-size:.78rem;font-weight:700}.mktemail .platformGrid{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.mktemail .platformChip{background:var(--soft);border:1px solid var(--line);color:#3c4360;border-radius:.9rem;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.88rem;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.mktemail .platformChip:hover{border-color:#0000;transform:translateY(-2px);box-shadow:0 14px 26px -16px #17235a59}.mktemail .platformMark{border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:.85rem;font-weight:800;display:inline-flex}.mktemail .ctaSection{background:var(--navy);color:#f5f6fb;align-items:center;gap:clamp(2rem,6vw,4rem);padding:clamp(4.5rem,9vw,7rem) max(clamp(1.25rem,7vw,7rem),50vw - 39rem);display:flex;position:relative;overflow:hidden}.mktemail .ctaSection:before{content:"";pointer-events:none;background:radial-gradient(38rem 24rem at 12% 30%,#3b6bf633,#0000 62%);height:36rem;position:absolute;inset:-20% -10% auto}.mktemail .ctaRocketWrap{z-index:1;background:linear-gradient(160deg,#3b6bf647,#8b5cf61a);border:1px solid #3b6bf659;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(5rem,10vw,7rem);height:clamp(5rem,10vw,7rem);display:flex;position:relative}.mktemail .ctaRocket{color:#8fb0ff;animation:3.2s ease-in-out infinite cta-float;transform:rotate(-8deg)}@keyframes cta-float{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-8px)rotate(-8deg)}}.mktemail .ctaCopy{z-index:1;max-width:42rem;position:relative}.mktemail .ctaSection .sectionLabel{color:#8fb0ff}.mktemail .ctaSection h2{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:.35rem 0 0;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:800;line-height:1.15}.mktemail .ctaCopy>p{color:#b7bdd4;max-width:42ch;margin:1rem 0 0;font-size:1rem;line-height:1.6}.mktemail .finalCta{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.4rem;margin-top:1.75rem;padding:0 1.5rem;font-size:.88rem;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 32px -14px #2f5cf099}@media (hover:hover) and (pointer:fine){.mktemail .finalCta:hover{transform:translateY(-3px);box-shadow:0 20px 38px -14px #2f5cf0b3}}.mktemail .finalCta:focus-visible{outline-offset:3px;outline:2px solid #8fb0ff}.mktemail .ctaNote{color:#8890a8;margin:1rem 0 0;font-size:.78rem}@media (width<=700px){.mktemail .ctaSection{text-align:center;flex-direction:column}.mktemail .ctaCopy>p{margin-inline:auto}}@media (width<=1080px){.mktemail .leaksGrid,.mktemail .servicesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mktemail .heroGrid{grid-template-columns:1fr;padding-top:6.5rem}.mktemail .heroCopy{display:contents}.mktemail .eyebrow,.mktemail .hero h1,.mktemail .heroLead{order:-1}.mktemail .heroVisual{order:0;margin-bottom:1rem}.mktemail .heroCtas,.mktemail .trustRow{order:1}.mktemail .heroStack{max-width:26rem}.mktemail .leaksGrid,.mktemail .servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mktemail .actionGrid,.mktemail .panelGrid{grid-template-columns:1fr}.mktemail .compareGrid{grid-template-columns:1fr;gap:2.25rem}.mktemail .compareBadge{top:0;transform:translate(-50%,-50%)}}@media (width<=600px){.mktemail .heroGrid{padding-top:7rem}.mktemail .hero h1{max-width:none;font-size:clamp(2.2rem,10vw,3rem)}.mktemail .heroCtas{flex-direction:column;align-items:stretch}.mktemail .primaryCta,.mktemail .secondaryCta{justify-content:center}.mktemail .trustRow{gap:1.1rem 1.5rem}.mktemail .leaksGrid,.mktemail .servicesGrid{grid-template-columns:1fr}.mktemail .industryGrid{gap:.6rem}.mktemail .industryChip{flex:40%;justify-content:center}.mktemail .timelineList li{grid-template-columns:1.6rem 4.2rem 1fr}.mktemail .panel{padding:1.35rem 1.25rem}.mktemail .platformGrid{grid-template-columns:1fr 1fr}.mktemail .ctaSection h2{font-size:clamp(1.9rem,11vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.mktemail .primaryCta,.mktemail .secondaryCta,.mktemail .industryCta,.mktemail .finalCta{transition:none}.mktemail .livePulse,.mktemail .floatBadge,.mktemail .heroStatCard,.mktemail .ctaRocket{animation:none}}.mktemail .stageWrap{max-width:76rem;margin:0 auto;position:relative}.mktemail .fade{z-index:5;pointer-events:none;width:4.5rem;position:absolute;top:0;bottom:0}.mktemail .fadeLeft{background:linear-gradient(90deg,#f7f8fc,#0000);left:0}.mktemail .fadeRight{background:linear-gradient(270deg,#f7f8fc,#0000);right:0}.mktemail .scroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;padding:.5rem 2.5rem 1rem 14.75rem;overflow:auto hidden}.mktemail .scroller:active{cursor:grabbing}.mktemail .scroller::-webkit-scrollbar{display:none}.mktemail .track{will-change:transform;align-items:flex-start;width:max-content;min-height:14.5rem;padding-top:.25rem;display:flex;position:relative}.mktemail .trackAuto{animation:34s linear infinite drift}.mktemail .paused .trackAuto,.mktemail .paused .roller{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mktemail .trackAuto{animation:none}.mktemail .roller{animation:none!important}}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.mktemail .stage{z-index:3;flex:none;align-items:flex-start;display:flex;position:relative}.mktemail .stageItem{align-items:flex-start;display:flex}.mktemail .node{text-align:center;box-sizing:border-box;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(160deg,#ffffffbf,#fff6);border:1px solid #fffc;border-radius:1.35rem;flex-direction:column;justify-content:flex-start;align-items:center;width:9.5rem;height:10.5rem;margin:0 .3rem;padding:1.1rem .6rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -10px #0f235a4d,inset 0 1px #ffffffd9,inset 0 -1px #fff3}.mktemail .node:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff8c,#fff0 60%);width:60%;height:220%;position:absolute;top:-60%;left:-20%;transform:rotate(20deg)}.mktemail .icon{z-index:1;background:linear-gradient(155deg,#2f5cf0,#1f3fb8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;display:flex;position:relative;box-shadow:0 8px 18px -6px #2f5cf073}.mktemail .icon svg{stroke:#fff;width:1.5rem;height:1.5rem}.mktemail .nodeFirst .icon{box-shadow:0 0 0 6px #2f5cf029,0 8px 18px -6px #2f5cf073}.mktemail .label{letter-spacing:.03em;color:#10142c;z-index:1;margin-top:.75rem;font-size:.72rem;font-weight:800;position:relative}.mktemail .desc{color:#667085;z-index:1;max-width:7.4rem;height:2rem;margin-top:.25rem;font-size:.68rem;line-height:1.35;position:relative;overflow:hidden}.mktemail .arrow{color:#b7c0d6;z-index:3;flex:none;justify-content:center;align-items:center;width:1.6rem;height:3.4rem;margin-top:1rem;display:flex;position:relative}.mktemail .arrow svg{width:1.35rem;height:1.35rem}.mktemail .beltWrap{z-index:1;height:2.5rem;position:absolute;top:10.3rem;left:0;right:0}.mktemail .beltBand{z-index:1;background:#1e3a8a;border:3px solid #3b82f6;border-radius:30px;height:2.5rem;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px #3b82f6,inset 0 0 15px #3b82f6,inset 0 -8px #0000004d}.mktemail .beltLine{z-index:1;background:#cbd5e1;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:1rem;right:1rem}.mktemail .roller{transform-origin:50%;z-index:2;background:#e2e8f0;border:3px solid #64748b;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;animation:2.4s linear infinite spin;display:flex;position:absolute;top:.2rem}.mktemail .roller:before{content:"";background:#94a3b8;width:100%;height:4px;position:absolute}.mktemail .roller:after{content:"";background:#94a3b8;width:4px;height:100%;position:absolute}.mktemail .rollerInner{z-index:3;background:#f1f5f9;border-radius:50%;width:.65rem;height:.65rem;position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.mktemail .svMachine{transform-origin:0 0;box-sizing:border-box;z-index:6;pointer-events:none;background:#1e40af;border:4px solid #1d4ed8;border-radius:12px;gap:15px;width:260px;height:280px;padding:15px;display:flex;position:absolute;top:2px;left:2px;transform:scale(.85);box-shadow:0 0 25px #2563eb66,inset 0 0 15px #0000004d}.mktemail .svLeft{flex-direction:column;flex:1.2;gap:12px;display:flex}.mktemail .svVentsTop{gap:4px;height:35px;display:flex}.mktemail .svVentLine{background:#0f172a;border-radius:2px;flex:1;box-shadow:inset 1px 1px 2px #000c}.mktemail .svRacks{background:#0f172a;border:2px solid #3b82f6;border-radius:6px;flex-direction:column;gap:6px;padding:6px;display:flex}.mktemail .svRacksBottom{margin-top:auto}.mktemail .svBlade{background:#1e293b;border-bottom:2px solid #334155;border-radius:3px;justify-content:space-between;align-items:center;height:18px;padding:0 8px;display:flex}.mktemail .svBladeShort{height:25px}.mktemail .svBladeDots{gap:3px;display:flex}.mktemail .svBladeDot{background:#475569;border-radius:50%;width:4px;height:4px}.mktemail .svBladeLeds{gap:4px;display:flex}.mktemail .svLed{background:#334155;border-radius:50%;width:6px;height:6px}.mktemail .svRight{flex-direction:column;flex:1;align-items:center;gap:12px;display:flex}.mktemail .svScreen{box-sizing:border-box;background:#020617;border:2px solid #3b82f6;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:55px;display:flex;box-shadow:inset 0 0 8px #38bdf84d}.mktemail .svScreenTitle{color:#38bdf8;letter-spacing:1px;text-transform:uppercase;font-size:8px}.mktemail .svScreenTitleMuted{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;font-size:8px}.mktemail .svMailIcon{color:#4ade80;filter:drop-shadow(0 0 4px #4ade80);width:24px;height:24px;margin-top:5px;animation:.6s infinite alternate sv-blink-mail}.mktemail .svLedMatrix{background:#0f172a;border:1px solid #334155;border-radius:4px;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 10px;display:grid}.mktemail .svPorts{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;display:flex}.mktemail .svPortWide{background:#0f172a;border:1px solid #475569;border-radius:2px;width:30px;height:8px}.mktemail .svPortSquare{background:#0f172a;border:1px solid #475569;border-radius:2px;width:12px;height:12px}.mktemail .svVentsBottom{gap:3px;width:100%;height:40px;margin-top:auto;display:flex}.mktemail .svGreen{background:#4ade80;box-shadow:0 0 5px #4ade80}.mktemail .svRed{background:#ef4444;box-shadow:0 0 5px #ef4444}.mktemail .svBlue{background:#38bdf8;box-shadow:0 0 5px #38bdf8}.mktemail .svYellow{background:#facc15;box-shadow:0 0 5px #facc15}.mktemail .svBlinkFast{animation:.4s infinite alternate sv-blink}.mktemail .svBlinkSlow{animation:1.2s infinite alternate sv-blink}.mktemail .svBlinkR1{animation:1.5s infinite sv-erratic}.mktemail .svBlinkR2{animation:2.3s infinite sv-erratic}.mktemail .svBlinkR3{animation:.8s infinite sv-erratic}@keyframes sv-blink{0%{opacity:.3}to{opacity:1}}@keyframes sv-blink-mail{0%{opacity:.1}to{opacity:1}}@keyframes sv-erratic{0%,to{opacity:1}10%,30%,50%{opacity:.2}20%,40%,80%{opacity:1}}@media (width<=700px){.mktemail .svMachine{display:none}.mktemail .scroller{padding-left:2.5rem}}@media (prefers-reduced-motion:reduce){.mktemail .svMailIcon,.mktemail .svBlinkFast,.mktemail .svBlinkSlow,.mktemail .svBlinkR1,.mktemail .svBlinkR2,.mktemail .svBlinkR3{animation:none}}.mktemail .body{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.mktemail .fields{flex-direction:column;display:flex}.mktemail .field{color:#3c4360;margin-bottom:.9rem;font-size:.78rem;font-weight:600;display:block}.mktemail .field>span{margin-bottom:.4rem;display:block}.mktemail .inputWrap{position:relative}.mktemail .prefix,.mktemail .suffix{color:#667088;pointer-events:none;font-size:.85rem;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}.mktemail .prefix{left:.75rem}.mktemail .suffix{right:.75rem}.mktemail .field input{box-sizing:border-box;color:#10142c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f2f4fb;border:1px solid #e7e9f3;border-radius:.6rem;outline:none;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.9rem;font-weight:600}.mktemail .field input.hasPrefix{padding-left:1.5rem}.mktemail .field input.hasSuffix{padding-right:1.75rem}.mktemail .field input:focus{background:#fff;border-color:#3b6bf6;box-shadow:0 0 0 3px #3b6bf624}.mktemail .field input:focus-visible{outline-offset:2px;outline:2px solid #3b6bf6}.mktemail .result{background:linear-gradient(165deg,#eef2ff,#e8edfe);border:1px solid #dde3fb;border-radius:1rem;flex-direction:column;justify-content:center;padding:1.25rem;display:flex}.mktemail .resultLabel{color:#3c4360;margin-bottom:.5rem;font-size:.78rem;font-weight:700}.mktemail .resultMonth{color:#16a34a;font-size:1.9rem;font-weight:800;line-height:1.15}.mktemail .resultMonth span{color:#4a8f63;font-size:.9rem;font-weight:700}.mktemail .resultYear{color:#16a34a;margin-top:.15rem;font-size:1.15rem;font-weight:800}.mktemail .resultYear span{color:#4a8f63;font-size:.8rem;font-weight:700}.mktemail .note{color:#667088;margin:.5rem 0 1rem;font-size:.66rem}.mktemail .body a.cta{color:#fff;background:linear-gradient(135deg,#3b6bf6,#2547c9);border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.9rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 26px -10px #3b6bf680}.mktemail .cta:focus-visible{outline-offset:3px;outline:2px solid #3b6bf6}@media (hover:hover) and (pointer:fine){.mktemail .cta:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px #3b6bf699}}@media (width<=640px){.mktemail .body{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mktemail .cta{transition:none}}.mktemail .list{flex-direction:column;display:flex}.mktemail .item{border-bottom:1px solid #e7e9f3}.mktemail .item:last-child{border-bottom:none}.mktemail .question{text-align:left;color:#10142c;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 0;font-family:inherit;font-size:.92rem;font-weight:650;display:flex}.mktemail .question:focus-visible{outline-offset:3px;outline:2px solid #3b6bf6}.mktemail .chevron{color:#667088;flex-shrink:0;transition:transform .25s}.mktemail .item.open .chevron{color:#3b6bf6;transform:rotate(180deg)}.mktemail .answer{max-height:0;transition:max-height .25s;overflow:hidden}.mktemail .answer p{color:#667088;margin:0 0 1rem;padding-right:1.5rem;font-size:.85rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.mktemail .chevron,.mktemail .answer{transition:none}}
