:root{--bg: #060A14;--bg-2: #0A1020;--surface: rgba(255,255,255,.04);--surface-2: rgba(255,255,255,.07);--stroke: rgba(255,255,255,.09);--stroke-2: rgba(255,255,255,.16);--text: #EAF0FB;--text-2: #A4B0C8;--text-3: #7A87A2;--blue: #2F7BFF;--blue-2: #0B5BF0;--blue-deep: #0038C7;--cyan: #22D3EE;--violet: #8B5CF6;--green: #22C55E;--orange: #FB923C;--grad: linear-gradient(100deg,#5AA2FF 0%,#2F7BFF 30%,#22D3EE 60%,#8B5CF6 85%,#5AA2FF 100%);--grad-btn: linear-gradient(135deg,#1E8BFF 0%,#0B5BF0 55%,#0038C7 100%);--font: "Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--wrap: 1240px;--gutter: clamp(16px,4vw,40px);--sec: clamp(80px,11vw,140px);--ease: cubic-bezier(.22,1,.36,1)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-padding-top: 90px}body{margin: 0;background: var(--bg);color: var(--text);font-family: var(--font);font-size: 16.5px;line-height: 1.65;-webkit-font-smoothing: antialiased;overflow-x: hidden}img,svg{display: block;max-width: 100%}a{color: inherit;text-decoration: none}h1,h2,h3{margin: 0;line-height: 1.1;letter-spacing: -.03em}p{margin: 0}ul,ol{list-style: none;margin: 0;padding: 0}.wrap{max-width: var(--wrap);margin: 0 auto;padding: 0 var(--gutter)}.section{padding: var(--sec) 0;position: relative}.sr-only{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.skip{position: absolute;left: 16px;top: -60px;z-index: 200;background: #fff;color: #000;padding: 10px 16px;border-radius: 8px}.skip:focus{top: 12px}:focus-visible{outline: 2px solid var(--cyan);outline-offset: 3px;border-radius: 6px}.ic{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;flex: none}.grad{background: var(--grad);background-size: 200% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: gradShift 8s linear infinite}@keyframes gradShift{to{background-position: 200% 0}}.kicker{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--cyan);margin-bottom: 18px}.kicker::before{content: "";width: 18px;height: 2px;background: currentColor;border-radius: 2px}.progress{position: fixed;inset: 0 0 auto 0;height: 3px;z-index: 120;pointer-events: none}.progress span{display: block;height: 100%;width: 100%;transform-origin: 0 50%;transform: scaleX(0);background: var(--grad)}.btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;padding: 12px 20px;border-radius: 12px;border: 1px solid transparent;font: 700 15px/1.2 var(--font);cursor: pointer;white-space: nowrap;overflow: hidden;isolation: isolate;transition: transform .25s var(--ease),box-shadow .25s var(--ease),background-color .2s,border-color .2s}.btn .ic{width: 18px;height: 18px;transition: transform .25s var(--ease)}.btn:hover .ic:last-child{transform: translateX(3px)}.btn-sm{padding: 10px 16px;font-size: 14px;border-radius: 10px}.btn-lg{padding: 16px 26px;font-size: 16px;border-radius: 14px}.btn-block{width: 100%}.btn-primary{background: var(--grad-btn);color: #fff;box-shadow: 0 10px 30px -10px rgba(47,123,255,.8),inset 0 1px 0 rgba(255,255,255,.25)}.btn-primary::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(120deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform: translateX(-120%);transition: transform .7s var(--ease)}.btn-primary:hover{transform: translateY(-2px);box-shadow: 0 16px 40px -10px rgba(47,123,255,.95),inset 0 1px 0 rgba(255,255,255,.25)}.btn-primary:hover::after{transform: translateX(120%)}.btn-glass{background: rgba(255,255,255,.06);border-color: var(--stroke-2);color: #fff;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px)}.btn-glass:hover{background: rgba(255,255,255,.12);transform: translateY(-2px)}.btn-glass .ic:first-child{color: #4ADE80}.btn-white{background: #fff;color: var(--blue-deep);box-shadow: 0 12px 30px -12px rgba(0,0,0,.5)}.btn-white:hover{transform: translateY(-2px)}.site-header{position: fixed;top: 0;left: 0;right: 0;z-index: 100;transition: background-color .3s,border-color .3s;border-bottom: 1px solid transparent}.site-header.scrolled{background: rgba(6,10,20,.75);border-bottom-color: var(--stroke);backdrop-filter: blur(16px) saturate(140%);-webkit-backdrop-filter: blur(16px) saturate(140%)}.header-inner{display: flex;align-items: center;gap: 36px;height: 76px}.brand img{height: 30px;width: auto}.logo-dark{display: none}.main-nav{display: flex;gap: 4px}.main-nav a{padding: 8px 14px;border-radius: 10px;font-size: 15px;font-weight: 600;color: var(--text-2);transition: color .2s,background-color .2s}.main-nav a:hover{color: #fff;background: var(--surface-2)}.header-actions{margin-left: auto;display: flex;align-items: center;gap: 18px}.header-phone{display: inline-flex;align-items: center;gap: 10px;font-weight: 800;font-size: 15px}.header-phone .ic{width: 38px;height: 38px;padding: 8px;border-radius: 11px;background: #25D366;color: #fff}.header-phone small{display: block;font-size: 11px;font-weight: 600;color: var(--text-3);line-height: 1.2}.header-phone span{line-height: 1.25}.header-account{display: inline-flex;align-items: center;gap: 8px;height: 42px;padding: 0 14px;border-radius: 12px;font-weight: 700;font-size: 14px;color: #0B1222;background: #fff;border: 1.5px solid #D8E0EC;transition: border-color .2s,color .2s}.header-account:hover{border-color: #0B5BF0;color: #0B5BF0}.header-account .ic{width: 18px;height: 18px}.mm-account{display: flex;align-items: center;gap: 10px;font-weight: 700}.mm-account .ic{width: 20px;height: 20px}.header-actions{gap: 14px;flex: none}.header-phone span,.header-phone small,.header-account span,.header-actions .btn span{white-space: nowrap}.header-account{flex: none}.site-header .brand{flex: none}.site-header .brand img{height: 30px;width: auto;max-width: none}@media (max-width: 1440px){.header-inner{gap: 24px}.main-nav a{padding-left: 11px;padding-right: 11px}}@media (max-width: 1600px){.header-account span{display: none}.header-account{width: 42px;padding: 0;justify-content: center}}@media (max-width: 1240px){.header-phone>span{display: none}}.menu-toggle{display: none;margin-left: auto;width: 44px;height: 44px;border: 1px solid var(--stroke-2);background: var(--surface);border-radius: 12px;cursor: pointer;flex-direction: column;justify-content: center;align-items: center;gap: 6px}.menu-bar{display: block;width: 18px;height: 2px;background: #fff;border-radius: 2px;transition: transform .25s var(--ease)}.menu-toggle[aria-expanded="true"] .menu-bar:first-of-type{transform: translateY(4px) rotate(45deg)}.menu-toggle[aria-expanded="true"] .menu-bar:last-of-type{transform: translateY(-4px) rotate(-45deg)}.mobile-menu{display: flex;flex-direction: column;padding: 8px var(--gutter) 24px;background: rgba(6,10,20,.97);backdrop-filter: blur(16px);border-bottom: 1px solid var(--stroke)}.mobile-menu[hidden]{display: none}.mobile-menu a:not(.btn){padding: 14px 0;font-weight: 600;border-bottom: 1px solid var(--stroke)}.mm-phone{display: flex;align-items: center;gap: 10px;color: #4ADE80}.mobile-menu .btn{margin-top: 18px}.hero{position: relative;padding: 150px 0 40px;overflow: hidden}.hero-bg{position: absolute;inset: 0;pointer-events: none;z-index: 0}.blob{position: absolute;border-radius: 50%;filter: blur(80px);opacity: .55;will-change: transform}.hero .b1{width: 620px;height: 620px;left: -160px;top: -180px;background: #0B5BF0;animation: float1 18s ease-in-out infinite}.hero .b2{width: 520px;height: 520px;right: -140px;top: 40px;background: #7C3AED;opacity: .38;animation: float2 22s ease-in-out infinite}.hero .b3{width: 460px;height: 460px;left: 38%;top: 380px;background: #06B6D4;opacity: .3;animation: float3 20s ease-in-out infinite}@keyframes float1{50%{transform: translate(120px,80px) scale(1.1)}}@keyframes float2{50%{transform: translate(-100px,120px) scale(.9)}}@keyframes float3{50%{transform: translate(-140px,-60px) scale(1.15)}}.grid-floor{position: absolute;left: -50%;right: -50%;bottom: -10%;height: 70%;background-image: linear-gradient(rgba(90,162,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(90,162,255,.18) 1px,transparent 1px);background-size: 64px 64px;transform: perspective(700px) rotateX(62deg);transform-origin: 50% 0;mask-image: linear-gradient(to bottom,transparent,#000 25%,#000 50%,transparent 95%);-webkit-mask-image: linear-gradient(to bottom,transparent,#000 25%,#000 50%,transparent 95%);animation: gridMove 3s linear infinite}@keyframes gridMove{to{background-position: 0 64px}}.stars{position: absolute;inset: 0;background-image: radial-gradient(1.5px 1.5px at 12% 22%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 28% 68%,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 72% 18%,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 86% 54%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 52% 34%,rgba(255,255,255,.45),transparent),radial-gradient(1.5px 1.5px at 92% 82%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 6% 86%,rgba(255,255,255,.4),transparent);animation: twinkle 5s ease-in-out infinite alternate}@keyframes twinkle{from{opacity: .4}to{opacity: 1}}.hero-copy{position: relative;z-index: 2;text-align: center;display: flex;flex-direction: column;align-items: center}.pill{display: inline-flex;align-items: center;gap: 10px;padding: 6px 14px 6px 6px;border-radius: 999px;background: rgba(255,255,255,.06);border: 1px solid var(--stroke-2);backdrop-filter: blur(10px);font-size: 14px;font-weight: 600;color: var(--text);transition: background-color .2s,border-color .2s}.pill:hover{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.3)}.pill .ic{width: 16px;height: 16px}.pill-new{padding: 3px 10px;border-radius: 999px;background: var(--grad-btn);font-size: 11.5px;font-weight: 800;letter-spacing: .06em}.hero-title{margin-top: 28px;font-size: clamp(42px,7.4vw,96px);font-weight: 800;letter-spacing: -.045em;line-height: 1.04}.hero-title .line{display: block;padding-bottom: .04em}.hero-title .word{display: inline-block}.hero-lead{margin-top: 26px;max-width: 760px;font-size: clamp(17px,1.6vw,20px);color: var(--text-2)}.rotator{display: inline-block;position: relative;color: #fff;font-weight: 700}.rot-word{display: inline-block;padding: 0 10px;border-radius: 8px;background: linear-gradient(90deg,rgba(47,123,255,.3),rgba(34,211,238,.2));border: 1px solid rgba(90,162,255,.4)}.hero-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 14px;margin-top: 36px}.hero-trust{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px 26px;margin-top: 32px;font-size: 14.5px;color: var(--text-2);font-weight: 500}.hero-trust li{display: inline-flex;align-items: center;gap: 8px}.hero-trust .ic{width: 18px;height: 18px;padding: 3px;border-radius: 50%;background: rgba(34,197,94,.16);color: var(--green);stroke-width: 2.6}.stage-wrap{position: relative;z-index: 2;margin-top: 70px}.stage{position: relative;perspective: 1800px;max-width: 1120px;margin: 0 auto}.app{position: relative;transform: rotateX(22deg) scale(.94);transform-origin: 50% 0;border-radius: 18px;overflow: hidden;background: linear-gradient(180deg,#0E1628 0%,#0A1120 100%);border: 1px solid rgba(120,160,255,.22);box-shadow: 0 60px 120px -30px rgba(11,91,240,.55),0 30px 60px -20px rgba(0,0,0,.6);font-size: 12.5px;color: var(--text)}.app::before{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 1px;pointer-events: none;z-index: 2;background: linear-gradient(140deg,rgba(90,162,255,.8),transparent 35%,transparent 65%,rgba(139,92,246,.7));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude}.app-top{display: flex;align-items: center;gap: 14px;height: 42px;padding: 0 16px;border-bottom: 1px solid var(--stroke);background: rgba(255,255,255,.02)}.dots{display: flex;gap: 6px}.dots i{width: 10px;height: 10px;border-radius: 50%;background: #FF5F57}.dots i:nth-child(2){background: #FEBC2E}.dots i:nth-child(3){background: #28C840}.app-url{padding: 4px 14px;border-radius: 7px;background: rgba(255,255,255,.05);color: var(--text-3);font-size: 11.5px}.app-live{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--green);font-weight: 600}.app-live i{width: 7px;height: 7px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 0 rgba(34,197,94,.6);animation: ping 1.8s infinite}@keyframes ping{70%{box-shadow: 0 0 0 8px rgba(34,197,94,0)}100%{box-shadow: 0 0 0 0 rgba(34,197,94,0)}}.app-body{display: grid;grid-template-columns: 190px 1fr;min-height: 520px}.app-side{border-right: 1px solid var(--stroke);padding: 16px 12px;background: rgba(255,255,255,.015)}.app-logo{height: 26px;width: auto;margin: 2px 8px 18px;background: #fff;border-radius: 6px;padding: 3px 5px;box-sizing: content-box}.app-side li{display: flex;align-items: center;gap: 10px;padding: 9px 10px;border-radius: 9px;color: var(--text-2);font-weight: 500}.app-side li .ic{width: 16px;height: 16px}.app-side li.on{background: linear-gradient(90deg,rgba(47,123,255,.28),rgba(47,123,255,.06));color: #fff;box-shadow: inset 2px 0 0 var(--blue)}.app-side b{margin-left: auto;font-size: 10.5px;padding: 1px 7px;border-radius: 99px;background: var(--blue);color: #fff}.app-main{padding: 20px 22px;min-width: 0}.app-head{display: flex;justify-content: space-between;align-items: center}.app-head strong{display: block;font-size: 16px}.app-head span{font-size: 12px;color: var(--text-3)}.app-chip{padding: 6px 12px;border-radius: 8px;border: 1px solid var(--stroke-2);color: var(--text-2) !important}.app-kpis{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px;margin-top: 16px}.k{padding: 14px;border-radius: 12px;background: var(--surface);border: 1px solid var(--stroke);position: relative;overflow: hidden}.k::after{content: "";position: absolute;right: -20px;top: -20px;width: 70px;height: 70px;border-radius: 50%;filter: blur(20px);opacity: .5}.k1::after{background: var(--blue)}.k2::after{background: var(--cyan)}.k3::after{background: var(--violet)}.k4::after{background: var(--orange)}.k span{display: block;color: var(--text-3);font-size: 11.5px}.k strong{display: block;font-size: 22px;font-weight: 800;letter-spacing: -.02em;margin-top: 2px;font-variant-numeric: tabular-nums}.k strong em{font-style: normal}.k small{font-size: 11px;color: var(--text-3)}.k small.up{color: var(--green)}.bump{animation: bump .6s var(--ease)}@keyframes bump{30%{color: var(--cyan)}}.app-row{display: grid;grid-template-columns: 1fr 210px;gap: 12px;margin-top: 12px}.app-chart,.app-channels{padding: 14px;border-radius: 12px;background: var(--surface);border: 1px solid var(--stroke)}.ac-head{display: flex;justify-content: space-between;font-size: 12px}.ac-head span{color: var(--text-3);display: inline-flex;align-items: center;gap: 5px}.ac-head i{width: 8px;height: 8px;border-radius: 2px;display: inline-block;margin-left: 8px}.lg1{background: var(--blue)}.lg2{background: var(--cyan)}.spark{width: 100%;height: 130px;margin-top: 8px;overflow: visible}.app-channels strong{font-size: 12px}.donut{width: 92px;height: 92px;margin: 12px auto;border-radius: 50%;background: conic-gradient(var(--blue) 0 58%,var(--orange) 58% 78%,var(--violet) 78% 90%,var(--cyan) 90% 100%);-webkit-mask: radial-gradient(circle,transparent 54%,#000 55%);mask: radial-gradient(circle,transparent 54%,#000 55%)}.donut span{display: none}.app-channels ul{display: grid;grid-template-columns: 1fr 1fr;gap: 4px 8px;font-size: 11px;color: var(--text-2)}.app-channels li{display: flex;align-items: center;gap: 6px}.app-channels li i{width: 8px;height: 8px;border-radius: 2px}.c1{background: var(--blue)}.c2{background: var(--orange)}.c3{background: var(--violet)}.c4{background: var(--cyan)}.app-orders{width: 100%;border-collapse: collapse;margin-top: 12px}.app-orders th{text-align: left;font-weight: 600;color: var(--text-3);font-size: 11.5px;padding: 8px 10px;border-bottom: 1px solid var(--stroke)}.app-orders td{padding: 10px;border-bottom: 1px solid var(--stroke);white-space: nowrap;font-variant-numeric: tabular-nums}.app-orders tr:last-child td{border-bottom: 0}.app-orders tr.incoming td{animation: rowIn .8s var(--ease) both}@keyframes rowIn{from{opacity: 0;transform: translateY(-10px);background: rgba(47,123,255,.18)}to{opacity: 1;transform: none;background: transparent}}.ch,.st{display: inline-block;padding: 3px 9px;border-radius: 6px;font-size: 11px;font-weight: 700}.ch-ty{background: rgba(251,146,60,.16);color: #FDBA74}.ch-hb{background: rgba(249,115,22,.14);color: #FB923C}.ch-n11{background: rgba(139,92,246,.18);color: #C4B5FD}.ch-site{background: rgba(47,123,255,.18);color: #93C5FD}.st-ok{background: rgba(34,197,94,.15);color: #86EFAC}.st-ship{background: rgba(255,255,255,.07);color: var(--text-2)}.st-new{background: var(--grad-btn);color: #fff}.fly{position: absolute;z-index: 3;display: flex;align-items: center;gap: 12px;padding: 12px 16px 12px 12px;border-radius: 14px;background: rgba(14,22,40,.75);border: 1px solid rgba(255,255,255,.14);backdrop-filter: blur(16px) saturate(150%);-webkit-backdrop-filter: blur(16px) saturate(150%);box-shadow: 0 20px 40px -12px rgba(0,0,0,.6);font-size: 13px;white-space: nowrap;will-change: transform}.fly strong{display: block;font-weight: 700}.fly span:not(.fly-ic){color: var(--text-3);font-size: 12px}.fly-ic{width: 38px;height: 38px;border-radius: 10px;display: grid;place-items: center;flex: none}.fly-ic .ic{width: 18px;height: 18px}.g{background: rgba(34,197,94,.16);color: #4ADE80}.b{background: rgba(47,123,255,.2);color: #7DB2FF}.v{background: rgba(139,92,246,.2);color: #C4B5FD}.o{background: rgba(251,146,60,.18);color: #FDBA74}.fly-1{left: -50px;top: 16%;animation: bob 6s ease-in-out infinite}.fly-2{right: -60px;top: 6%;animation: bob 7s ease-in-out infinite .8s}.fly-3{right: -70px;top: 66%;animation: bob 6.5s ease-in-out infinite 1.6s}.fly-4{left: -30px;top: 64%;animation: bob 7.5s ease-in-out infinite .4s}@keyframes bob{50%{translate: 0 -14px}}.logos{padding: 60px 0 20px;position: relative;z-index: 2}.logos-title{text-align: center;color: var(--text-3);font-size: 14.5px;font-weight: 600;margin-bottom: 26px;padding: 0 var(--gutter)}.marquee{overflow: hidden;mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee + .marquee{margin-top: 14px}.mq-track{display: flex;gap: 14px;width: max-content;animation: marquee 40s linear infinite}.marquee.reverse .mq-track{animation-direction: reverse;animation-duration: 46s}.marquee:hover .mq-track{animation-play-state: paused}@keyframes marquee{to{transform: translateX(calc(-50% - 7px))}}.mq-track span{padding: 14px 26px;border-radius: 14px;font-weight: 700;font-size: 17px;color: var(--text-2);background: var(--surface);border: 1px solid var(--stroke);transition: color .2s,border-color .2s,background-color .2s}.mq-track span:hover{color: #fff;border-color: rgba(90,162,255,.5);background: rgba(47,123,255,.12)}.stats{padding: 70px 0 20px}.stats-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}.stat{text-align: center;padding: 30px 18px;border-radius: 20px;background: linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border: 1px solid var(--stroke)}.stat strong{display: block;font-size: clamp(42px,5vw,64px);font-weight: 800;letter-spacing: -.04em;line-height: 1.05;background: var(--grad);background-size: 200% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;font-variant-numeric: tabular-nums}.stat>span{display: block;margin-top: 10px;color: var(--text-2);font-weight: 600}.sec-head{max-width: 760px;margin-bottom: clamp(44px,6vw,72px)}.sec-head.center{margin-left: auto;margin-right: auto;text-align: center}.sec-head h2,.themes-head h2,.pricing-copy h2,.migrate-copy h2,.faq-side h2{font-size: clamp(34px,4.6vw,58px);font-weight: 800}.sec-head p{margin-top: 18px;font-size: 18px;color: var(--text-2)}.sec-head.center .kicker{justify-content: center}.bento{display: grid;grid-template-columns: repeat(6,1fr);gap: 18px}.tile{--mx: 50%;--my: 50%;position: relative;overflow: hidden;border-radius: 22px;padding: 28px;background: linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border: 1px solid var(--stroke);transition: border-color .3s,transform .4s var(--ease)}.tile::before{content: "";position: absolute;inset: 0;pointer-events: none;opacity: 0;transition: opacity .3s;background: radial-gradient(420px circle at var(--mx) var(--my),rgba(47,123,255,.2),transparent 45%)}.tile:hover{border-color: rgba(90,162,255,.4);transform: translateY(-4px)}.tile:hover::before{opacity: 1}.tile-head{display: flex;align-items: center;gap: 14px}.tile-ic{width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;flex: none}.tile-ic .ic{width: 22px;height: 22px}.tile h3{font-size: 21px;font-weight: 800;letter-spacing: -.02em}.tile>p{margin-top: 14px;color: var(--text-2);font-size: 15.5px;max-width: 46ch;position: relative}.t-ai{grid-column: span 4;grid-row: span 2;background: radial-gradient(120% 100% at 100% 0%,rgba(139,92,246,.22),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.t-mp{grid-column: span 2;grid-row: span 2}.t-pay,.t-cargo,.t-inv,.t-seo,.t-prod,.t-admin{grid-column: span 2}.ai-demo{margin-top: 26px;padding: 20px;border-radius: 16px;background: rgba(6,10,20,.6);border: 1px solid var(--stroke);position: relative}.ai-tabs{display: inline-flex;gap: 4px;padding: 4px;border-radius: 10px;background: rgba(255,255,255,.05)}.ai-tabs span{padding: 6px 14px;border-radius: 7px;font-size: 13px;font-weight: 600;color: var(--text-3);transition: background-color .3s,color .3s}.ai-tabs span.on{background: var(--grad-btn);color: #fff}.ai-out{margin-top: 16px;padding: 16px;border-radius: 12px;background: rgba(255,255,255,.035);border: 1px solid var(--stroke);min-height: 136px}.ai-label{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;color: var(--text-3);font-weight: 600}.ai-label i{width: 8px;height: 8px;border-radius: 50%;background: var(--violet);animation: ping 1.6s infinite;box-shadow: 0 0 0 0 rgba(139,92,246,.6)}.ai-out p{margin-top: 10px;font-size: 15.5px;line-height: 1.6;color: var(--text)}.ai-out p.typing::after{content: "";display: inline-block;width: 2px;height: 1.1em;margin-left: 2px;vertical-align: -3px;background: var(--cyan);animation: blink 1s steps(1) infinite}@keyframes blink{50%{opacity: 0}}.ai-bar{margin-top: 18px;height: 8px;border-radius: 99px;background: rgba(255,255,255,.07);overflow: hidden}.ai-bar span{display: block;height: 100%;width: 68%;border-radius: inherit;background: linear-gradient(90deg,var(--violet),var(--blue),var(--cyan),var(--violet));background-size: 200% 100%;animation: gradShift 3s linear infinite;transition: width .6s var(--ease)}.ai-foot{display: flex;justify-content: space-between;margin-top: 8px;font-size: 13px;color: var(--text-3)}.ai-foot b{color: #fff}.hub{position: relative;height: 240px;margin-top: 22px}.hub-lines{position: absolute;inset: 0;width: 100%;height: 100%}.hub-lines path{stroke: rgba(90,162,255,.6);stroke-width: 1.5;fill: none;stroke-dasharray: 5 7;animation: dash 1.2s linear infinite;vector-effect: non-scaling-stroke}@keyframes dash{to{stroke-dashoffset: -24}}.hub-core{position: absolute;left: 50%;top: 50%;width: 76px;height: 76px;translate: -50% -50%;z-index: 2;border-radius: 22px;display: grid;place-items: center;background: #fff;box-shadow: 0 0 0 8px rgba(47,123,255,.12),0 0 0 16px rgba(47,123,255,.06),0 0 50px rgba(47,123,255,.6);animation: pulse 2.6s ease-in-out infinite}.hub-core img{width: 54px;height: auto}@keyframes pulse{50%{box-shadow: 0 0 0 12px rgba(47,123,255,.16),0 0 0 24px rgba(47,123,255,.05),0 0 70px rgba(47,123,255,.8)}}.hub-node{position: absolute;z-index: 2;padding: 8px 14px;border-radius: 10px;font-weight: 700;font-size: 13.5px;background: rgba(14,22,40,.92);border: 1px solid var(--stroke-2)}.n1{left: 0;top: 4%;color: #FDBA74}.n2{right: 0;top: 14%;color: #FB923C}.n3{left: 50%;bottom: 0;translate: -50% 0;color: #C4B5FD}.ccard{margin-top: 22px;padding: 18px;border-radius: 16px;height: 120px;position: relative;overflow: hidden;background: linear-gradient(135deg,#1E8BFF,#0038C7 60%,#7C3AED);display: flex;flex-direction: column;justify-content: space-between;box-shadow: 0 20px 40px -20px rgba(47,123,255,.8);transition: transform .5s var(--ease)}.ccard::after{content: "";position: absolute;inset: 0;background: linear-gradient(115deg,transparent 30%,rgba(255,255,255,.25) 45%,transparent 60%);transform: translateX(-100%);animation: shine 4s ease-in-out infinite}@keyframes shine{60%,100%{transform: translateX(100%)}}.tile:hover .ccard{transform: rotate(-3deg) scale(1.03)}.cc-chip{width: 34px;height: 24px;border-radius: 5px;background: linear-gradient(135deg,#FDE68A,#D4A017)}.cc-num{font-weight: 700;letter-spacing: .12em;font-size: 14px}.cc-row{display: flex;justify-content: space-between;font-size: 12px;font-weight: 700;opacity: .9}.road{position: relative;height: 70px;margin-top: 30px;border-radius: 14px;background: rgba(255,255,255,.04);border: 1px solid var(--stroke);overflow: hidden}.road i{position: absolute;left: 0;right: 0;top: 50%;height: 2px;background: repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 18px,transparent 18px 34px);animation: roadMove .8s linear infinite}@keyframes roadMove{to{background-position: -34px 0}}.truck{position: absolute;top: 50%;left: 0;translate: 0 -50%;z-index: 2;width: 46px;height: 46px;border-radius: 12px;display: grid;place-items: center;background: var(--grad-btn);color: #fff;box-shadow: 0 8px 20px -6px rgba(47,123,255,.8);animation: drive 5s var(--ease) infinite}@keyframes drive{0%{left: -50px}45%,55%{left: calc(50% - 23px)}100%{left: calc(100% + 10px)}}.inv{margin-top: 22px;height: 120px;display: grid;place-items: center}.inv-doc{position: relative;width: 110px;height: 120px;border-radius: 10px;background: #fff;padding: 16px 14px;display: flex;flex-direction: column;gap: 8px;box-shadow: 0 20px 40px -18px rgba(0,0,0,.6);transform: rotate(-4deg)}.inv-doc i{height: 6px;border-radius: 3px;background: #DCE3EF}.inv-doc i:nth-child(2){width: 70%}.inv-doc i:nth-child(3){width: 85%}.inv-doc i.s{width: 45%;margin-top: auto;background: #B9C6DC}.stamp{position: absolute;right: -30px;top: 40px;padding: 4px 10px;border: 2px solid var(--green);color: #15803D;font-weight: 800;font-size: 11px;letter-spacing: .08em;border-radius: 6px;background: rgba(255,255,255,.95);transform: rotate(-14deg);animation: stamp 3.5s var(--ease) infinite}@keyframes stamp{0%,20%{opacity: 0;transform: rotate(-14deg) scale(2)}30%,85%{opacity: 1;transform: rotate(-14deg) scale(1)}100%{opacity: 0}}.serp{margin-top: 22px;padding: 16px;border-radius: 14px;background: #fff;color: #202124;display: flex;flex-direction: column;gap: 3px;font-size: 13px}.serp-url{color: #4D5156;font-size: 12px}.serp-title{color: #1A0DAB;font-size: 17px;font-weight: 600}.serp-stars{color: #F59E0B;font-size: 13px}.serp-stars i{color: #70757A;font-style: normal}.variants{margin-top: 22px;display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.sw{width: 32px;height: 32px;border-radius: 50%;background: var(--c);border: 2px solid rgba(255,255,255,.15);transition: transform .2s}.sw.on{box-shadow: 0 0 0 3px var(--bg),0 0 0 5px var(--blue)}.sw:hover{transform: scale(1.15)}.size{min-width: 40px;height: 36px;padding: 0 10px;border-radius: 9px;display: grid;place-items: center;font-weight: 700;font-size: 13px;border: 1px solid var(--stroke-2);color: var(--text-2)}.size.on{background: #fff;color: var(--bg);border-color: #fff}.drag{margin-top: 22px;display: flex;flex-direction: column;gap: 8px}.drag span{padding: 10px 14px 10px 34px;border-radius: 10px;background: rgba(255,255,255,.04);border: 1px solid var(--stroke);font-weight: 600;font-size: 14px;position: relative}.drag span::before{content: "";position: absolute;left: 13px;top: 50%;width: 8px;height: 12px;translate: 0 -50%;background: radial-gradient(circle,var(--text-3) 1.2px,transparent 1.4px) 0 0 / 4px 4px}.drag .dragging{background: rgba(47,123,255,.18);border-color: rgba(90,162,255,.6);box-shadow: 0 14px 30px -12px rgba(47,123,255,.7);animation: dragy 3s var(--ease) infinite}@keyframes dragy{0%,100%{transform: translate(0,0) rotate(0)}40%,60%{transform: translate(14px,-6px) rotate(-1.5deg)}}.mini-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px;margin-top: 18px}.mini{display: flex;gap: 16px;align-items: flex-start;padding: 22px;border-radius: 18px;background: var(--surface);border: 1px solid var(--stroke);transition: border-color .3s,background-color .3s,transform .3s var(--ease)}.mini:hover{border-color: rgba(90,162,255,.4);background: rgba(47,123,255,.07);transform: translateY(-3px)}.mini-ic{width: 42px;height: 42px;border-radius: 12px;display: grid;place-items: center;flex: none;background: rgba(47,123,255,.15);color: #7DB2FF}.mini h3{font-size: 16.5px;font-weight: 700;letter-spacing: -.01em}.mini p{margin-top: 4px;font-size: 14.5px;color: var(--text-2)}.themes{position: relative;background: linear-gradient(180deg,var(--bg),#08122A 50%,var(--bg))}.themes-pin{padding: var(--sec) 0;overflow: hidden}.themes-head{display: flex;justify-content: space-between;align-items: flex-end;gap: 40px;margin-bottom: 56px}.themes-head p{max-width: 380px;color: var(--text-2);font-size: 17px}.theme-track{display: flex;gap: 28px;padding: 0 max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter)));width: max-content;will-change: transform}.shop{margin: 0;width: clamp(300px,34vw,440px);flex: none}.shop-win{border-radius: 18px;overflow: hidden;background: var(--bg);box-shadow: 0 30px 60px -24px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08);padding: 14px;aspect-ratio: 4 / 3.6;display: flex;flex-direction: column;gap: 12px;color: var(--ink);transition: transform .5s var(--ease),box-shadow .5s var(--ease)}.shop:hover .shop-win{transform: translateY(-8px) rotate(-.6deg);box-shadow: 0 40px 70px -24px rgba(47,123,255,.45),0 0 0 1px rgba(255,255,255,.12)}.shop-nav{display: flex;align-items: center;gap: 10px;font-size: 13px}.shop-nav b{font-weight: 800;letter-spacing: .08em;margin-right: auto}.shop-nav i{width: 34px;height: 5px;border-radius: 3px;background: var(--ink);opacity: .25}.shop-cart{width: 20px;height: 20px;border-radius: 6px;border: 2px solid var(--ink);opacity: .7}.shop-hero{flex: 1.2;border-radius: 12px;background: var(--ac);color: #fff;display: flex;align-items: flex-end;justify-content: space-between;padding: 16px;position: relative;overflow: hidden}.shop-hero>div{position: relative;z-index: 1}.shop-hero small{display: block;font-size: 11px;opacity: .85}.shop-hero strong{display: block;font-size: clamp(16px,1.6vw,20px);font-weight: 800;letter-spacing: -.02em}.shop-hero em{display: inline-block;margin-top: 8px;font-style: normal;font-size: 11px;font-weight: 700;padding: 5px 10px;border-radius: 6px;background: #fff;color: var(--ac)}.shop-img{position: absolute;right: -20px;top: -20px;width: 46%;aspect-ratio: 1;border-radius: 50%;background: rgba(255,255,255,.18);box-shadow: inset 0 0 0 18px rgba(255,255,255,.08)}.shop-grid{flex: 1;display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}.shop-grid div{display: flex;flex-direction: column;font-size: 11px;min-width: 0}.shop-grid span{flex: 1;min-height: 40px;border-radius: 8px;background: var(--card)}.shop-grid p{margin-top: 6px;opacity: .75;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.shop-grid b{font-weight: 800}.shop figcaption{margin-top: 18px}.shop figcaption strong{display: block;font-size: 19px;font-weight: 800}.shop figcaption span{color: var(--text-3);font-size: 14.5px}.migrate-grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(40px,6vw,90px);align-items: center}.migrate-copy p{margin-top: 18px;color: var(--text-2);font-size: 17.5px}.check-list{margin-top: 28px;display: grid;gap: 12px}.check-list li{display: flex;align-items: center;gap: 12px;font-weight: 600}.check-list .ic{width: 24px;height: 24px;padding: 4px;border-radius: 50%;background: rgba(34,197,94,.16);color: var(--green);stroke-width: 2.6}.mig{display: grid;grid-template-columns: auto 1fr auto;align-items: center;padding: 32px;border-radius: 26px;background: linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border: 1px solid var(--stroke)}.mig-src{display: flex;flex-direction: column;gap: 10px}.mig-src span{padding: 10px 16px;border-radius: 10px;background: rgba(255,255,255,.05);border: 1px solid var(--stroke);font-weight: 700;font-size: 14px}.mig-lines{width: 100%;height: 300px}.mig-lines path{fill: none;stroke: rgba(90,162,255,.6);stroke-width: 1.6;stroke-dasharray: 6 8;animation: dash 1s linear infinite;vector-effect: non-scaling-stroke}.mig-dest{position: relative;width: 170px;padding: 24px 16px;border-radius: 22px;text-align: center;background: linear-gradient(160deg,rgba(47,123,255,.3),rgba(139,92,246,.18));border: 1px solid rgba(90,162,255,.5)}.mig-dest .ring{position: absolute;inset: -10px;border-radius: 28px;border: 1px solid rgba(90,162,255,.35);animation: ringPulse 2.4s ease-out infinite}@keyframes ringPulse{from{opacity: 1;transform: scale(.95)}to{opacity: 0;transform: scale(1.12)}}.mig-dest img{width: 64px;height: auto;margin: 0 auto 10px;background: #fff;border-radius: 12px;padding: 8px;box-sizing: content-box}.mig-dest strong{display: block;font-size: 17px}.mig-dest span:last-child{font-size: 13px;color: var(--text-2)}.mig-dest b{color: #fff;font-variant-numeric: tabular-nums}.table-scroll{overflow-x: auto;border-radius: 24px;border: 1px solid var(--stroke);background: rgba(255,255,255,.02)}.cmp{width: 100%;border-collapse: collapse;min-width: 680px}.cmp th,.cmp td{padding: 20px 24px;text-align: left;font-size: 15.5px}.cmp thead th{font-size: 14px;color: var(--text-3);font-weight: 700;border-bottom: 1px solid var(--stroke)}.cmp tbody tr + tr th,.cmp tbody tr + tr td{border-top: 1px solid var(--stroke)}.cmp tbody th{font-weight: 700}.cmp td{color: var(--text-2)}.cmp td .ic{display: inline-block;vertical-align: -5px;margin-right: 10px;width: 22px;height: 22px;padding: 4px;border-radius: 50%;stroke-width: 2.6}.cmp .no{background: rgba(239,68,68,.14);color: #F87171}.cmp .yes{background: rgba(34,197,94,.18);color: #4ADE80}.cmp .us{background: linear-gradient(180deg,rgba(47,123,255,.2),rgba(47,123,255,.1));color: #fff;font-weight: 600}.cmp thead .us{background: linear-gradient(180deg,rgba(47,123,255,.4),rgba(47,123,255,.2))}.cmp-logo{height: 26px;width: auto}.all-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.all-col{padding: 28px;border-radius: 22px;background: var(--surface);border: 1px solid var(--stroke);transition: border-color .3s}.all-col:hover{border-color: rgba(90,162,255,.35)}.all-col h3{display: flex;align-items: center;gap: 12px;font-size: 19px;font-weight: 800;margin-bottom: 18px}.all-col li{position: relative;padding-left: 26px;margin-top: 10px;color: var(--text-2);font-size: 15px}.all-col li::before{content: "";position: absolute;left: 2px;top: .45em;width: 12px;height: 7px;border-left: 2px solid var(--cyan);border-bottom: 2px solid var(--cyan);transform: rotate(-45deg)}.pricing{overflow: hidden}.pricing-bg{position: absolute;inset: 0;pointer-events: none}.pricing .b1{width: 560px;height: 560px;right: 5%;top: 10%;background: #0B5BF0;opacity: .35;animation: float2 20s ease-in-out infinite}.pricing .b2{width: 420px;height: 420px;right: 30%;bottom: 0;background: #7C3AED;opacity: .25;animation: float1 24s ease-in-out infinite}.pricing-grid{position: relative;display: grid;grid-template-columns: 1fr 480px;gap: clamp(40px,6vw,90px);align-items: center}.pricing-copy p{margin-top: 18px;color: var(--text-2);font-size: 18px;max-width: 34em}.price-card{position: relative;border-radius: 28px;padding: 2px;overflow: hidden;isolation: isolate}.price-card::before{content: "";position: absolute;inset: -60%;z-index: -1;background: conic-gradient(from 0deg,transparent 0 55%,#22D3EE 70%,#2F7BFF 80%,#8B5CF6 90%,transparent 100%);animation: spin 5s linear infinite}@keyframes spin{to{transform: rotate(360deg)}}.price-inner{border-radius: 26px;padding: 36px;background: linear-gradient(180deg,#0E1730,#0A1122)}.price-head{display: flex;justify-content: space-between;align-items: center;gap: 12px}.price-name{font-weight: 800;font-size: 18px}.price-tag{padding: 5px 12px;border-radius: 99px;font-size: 12px;font-weight: 800;background: rgba(34,197,94,.16);color: #4ADE80;white-space: nowrap}.price{margin-top: 22px;display: flex;align-items: flex-start;gap: 4px}.price-cur{font-size: 30px;font-weight: 800;margin-top: 10px;color: var(--text-2)}.price-amount{font-size: clamp(60px,7vw,84px);font-weight: 800;letter-spacing: -.05em;line-height: 1;background: linear-gradient(180deg,#fff,#9CC3FF);-webkit-background-clip: text;background-clip: text;color: transparent}.price-per{align-self: flex-end;margin-bottom: 10px;margin-left: 6px;font-size: 18px;font-weight: 700;color: var(--text-2)}.price-sub{margin-top: 8px;color: var(--text-3);font-size: 14.5px}.plan-switch{margin-top: 20px;display: grid;grid-template-columns: repeat(3,1fr);gap: 4px;padding: 4px;border-radius: 14px;background: rgba(255,255,255,.05);border: 1px solid var(--stroke)}.plan-switch button{font: 700 14px var(--font);color: var(--text-2);background: none;border: 0;padding: 9px 6px;border-radius: 10px;cursor: pointer;transition: background-color .2s,color .2s}.plan-switch button:hover{color: #fff}.plan-switch button[aria-checked="true"]{background: var(--grad-btn);color: #fff;box-shadow: 0 8px 20px -10px rgba(47,123,255,.9)}.price-old-row{margin-top: 18px;display: flex;align-items: center;gap: 10px}.price-old-row del{font-size: 20px;font-weight: 700;color: var(--text-3);text-decoration-thickness: 2px;text-decoration-color: #F87171}.price-save{padding: 3px 10px;border-radius: 99px;font-size: 12px;font-weight: 800;background: rgba(248,113,113,.16);color: #FCA5A5}.price-old-row + .price{margin-top: 2px}.price-old-row[hidden]{display: none}.cmp del{color: #8F9BB3;font-weight: 600;margin-right: 2px}.cta-actions{flex-wrap: wrap}.price-demo{display: block;margin-top: 12px;text-align: center;font-size: 14px;font-weight: 700;color: var(--text-2)}.price-demo:hover{color: #fff}.addon-actions{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.addon-ask{font-weight: 700;font-size: 14.5px;text-decoration: underline;text-underline-offset: 3px;opacity: .85}.addon-ask:hover{opacity: 1}.price-list{margin: 26px 0;padding-top: 24px;border-top: 1px solid var(--stroke);display: grid;gap: 12px}.price-list li{display: flex;align-items: center;gap: 12px;font-size: 15.5px}.price-list .ic{width: 22px;height: 22px;padding: 4px;border-radius: 50%;background: rgba(47,123,255,.2);color: #7DB2FF;stroke-width: 2.8}.price-inner .btn + .btn{margin-top: 12px}.faq-grid{display: grid;grid-template-columns: 1fr 1.6fr;gap: clamp(40px,6vw,90px);align-items: start}.faq-side p{margin-top: 16px;color: var(--text-2);font-size: 17px}.faq-side .btn{margin-top: 26px}.faq-list{display: grid;gap: 12px}.faq-list details{border-radius: 18px;background: var(--surface);border: 1px solid var(--stroke);transition: border-color .3s,background-color .3s}.faq-list details[open]{border-color: rgba(90,162,255,.45);background: rgba(47,123,255,.07)}.faq-list summary{list-style: none;cursor: pointer;padding: 22px 64px 22px 24px;position: relative;font-weight: 700;font-size: 17px}.faq-list summary::-webkit-details-marker{display: none}.faq-list summary::after{content: "";position: absolute;right: 22px;top: 50%;width: 30px;height: 30px;margin-top: -15px;border-radius: 50%;background: rgba(255,255,255,.07) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 16px no-repeat;transition: transform .3s var(--ease),background-color .3s}.faq-list details[open] summary::after{transform: rotate(135deg);background-color: var(--blue)}.faq-list details p{padding: 0 24px 22px;color: var(--text-2)}.cta{padding: 20px 0 var(--sec)}.cta-box{position: relative;overflow: hidden;border-radius: 32px;padding: clamp(48px,7vw,90px) clamp(24px,6vw,80px);text-align: center;background: linear-gradient(135deg,#1E8BFF 0%,#0B5BF0 40%,#0038C7 75%,#5B21B6 100%);box-shadow: 0 40px 100px -30px rgba(11,91,240,.7)}.cta-glow{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(600px circle at 20% 0%,rgba(255,255,255,.28),transparent 50%),radial-gradient(500px circle at 90% 100%,rgba(34,211,238,.35),transparent 50%);animation: glowMove 10s ease-in-out infinite alternate}@keyframes glowMove{to{transform: translate(40px,-20px) scale(1.1)}}.cta-box h2{position: relative;font-size: clamp(34px,5vw,62px);font-weight: 800}.cta-box p{position: relative;margin: 18px auto 0;max-width: 620px;font-size: 18px;color: rgba(255,255,255,.88)}.cta-actions{position: relative;display: flex;flex-wrap: wrap;justify-content: center;gap: 14px;margin-top: 36px}.site-footer{border-top: 1px solid var(--stroke);padding: 70px 0 30px;color: var(--text-2);font-size: 15px;background: #04070F}.footer-grid{display: grid;grid-template-columns: 2fr 1fr 1fr 1fr;gap: 40px}.footer-brand img{height: 34px;width: auto}.footer-brand p{margin-top: 18px;max-width: 30em}.footer-phone{display: inline-flex;align-items: center;gap: 10px;margin-top: 18px;font-weight: 700;color: #4ADE80}.site-footer h3{font-size: 14px;color: #fff;margin-bottom: 14px;font-weight: 800;letter-spacing: 0}.site-footer nav a{display: block;padding: 5px 0;transition: color .2s}.site-footer nav a:hover{color: #fff}.footer-bottom{margin-top: 56px;padding-top: 24px;border-top: 1px solid var(--stroke);display: flex;justify-content: space-between;flex-wrap: wrap;gap: 10px;font-size: 13.5px;color: var(--text-3)}.wa{position: fixed;right: 22px;bottom: 22px;z-index: 90;width: 60px;height: 60px;border-radius: 50%;display: grid;place-items: center;background: #25D366;color: #fff;box-shadow: 0 12px 30px -8px rgba(37,211,102,.7);transition: transform .3s var(--ease)}.wa svg{width: 32px;height: 32px;fill: #fff}.wa::before{content: "";position: absolute;inset: 0;border-radius: 50%;border: 2px solid #25D366;animation: ringPulse 2s ease-out infinite}.wa:hover{transform: scale(1.08)}@media (max-width: 1100px){.main-nav,.header-actions{display: none}.menu-toggle{display: flex}.fly-1,.fly-4{left: 0}.fly-2,.fly-3{right: 0}.bento{grid-template-columns: repeat(2,1fr)}.t-ai,.t-mp,.t-pay,.t-cargo,.t-inv,.t-seo,.t-prod,.t-admin{grid-column: span 1;grid-row: auto}.t-ai{grid-column: span 2}.mini-grid,.all-grid{grid-template-columns: repeat(2,1fr)}.migrate-grid,.pricing-grid,.faq-grid{grid-template-columns: 1fr}.pricing-grid{max-width: 640px;margin: 0 auto}.footer-grid{grid-template-columns: 1fr 1fr 1fr}.footer-brand{grid-column: 1 / -1}}@media (max-width: 760px){body{font-size: 16px}.hero{padding-top: 120px}.br-d{display: none}.stage-wrap{margin-top: 50px}.app{transform: none !important;font-size: 11px}.app-body{grid-template-columns: 1fr;min-height: 0}.app-side{display: none}.app-main{padding: 14px}.app-kpis{grid-template-columns: 1fr 1fr;gap: 8px}.k strong{font-size: 18px}.app-row{grid-template-columns: 1fr}.app-channels{display: none}.app-orders th:nth-child(4),.app-orders td:nth-child(4){display: none}.fly{position: relative;left: auto !important;right: auto !important;top: auto !important;margin: 10px auto 0;width: fit-content;animation: none;transform: none !important}.fly-3,.fly-4{display: none}.stats-grid{grid-template-columns: 1fr 1fr;gap: 12px}.stat{padding: 22px 12px}.bento{grid-template-columns: 1fr}.t-ai{grid-column: span 1}.tile{padding: 22px}.mini-grid,.all-grid{grid-template-columns: 1fr}.themes-head{flex-direction: column;align-items: flex-start;gap: 16px}.theme-track{width: auto;overflow-x: auto;scroll-snap-type: x mandatory;padding: 0 var(--gutter) 10px;transform: none !important}.shop{width: 82vw;scroll-snap-align: center}.mig{grid-template-columns: 1fr;gap: 20px;padding: 22px}.mig-src{flex-direction: row;flex-wrap: wrap;justify-content: center}.mig-lines{display: none}.mig-dest{margin: 0 auto}.price-inner{padding: 26px 22px}.footer-grid{grid-template-columns: 1fr 1fr}.footer-bottom{flex-direction: column}.wa{right: 16px;bottom: 16px;width: 54px;height: 54px}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}.app{transform: none}}.light,.light-alt{--text: #0B1222;--text-2: #4B5872;--text-3: #6B7790;--surface: #FFFFFF;--surface-2: #F1F5FC;--stroke: #E3E9F3;--stroke-2: #D3DCEA;color: var(--text)}.light{background: #FFFFFF}.light-alt{background: #F4F7FC}.light .kicker,.light-alt .kicker{color: var(--blue-2)}.light .grad,.light-alt .grad{background-image: linear-gradient(100deg,#0B5BF0,#2F7BFF 35%,#7C3AED 70%,#0B5BF0)}.light .tile,.light .mini,.light-alt .all-col,.light .faq-list details,.light-alt .mig{background: #fff;border-color: var(--stroke);box-shadow: 0 1px 2px rgba(16,24,40,.04),0 16px 36px -20px rgba(16,24,40,.16)}.light .tile:hover,.light .mini:hover,.light-alt .all-col:hover{border-color: #B9CEF5;box-shadow: 0 1px 2px rgba(16,24,40,.04),0 24px 48px -20px rgba(11,91,240,.28)}.light .tile::before{background: radial-gradient(420px circle at var(--mx) var(--my),rgba(47,123,255,.08),transparent 45%)}.light .mini:hover{background: #fff}.light .mini-ic{background: #EAF1FF;color: var(--blue-2)}.light .g{background: #E7F8EE;color: #15803D}.light .b{background: #EAF1FF;color: #0B5BF0}.light .v{background: #F1ECFF;color: #6D28D9}.light .o{background: #FFF1E6;color: #C2410C}.light-alt .tile-ic.g{background: #E7F8EE;color: #15803D}.light-alt .tile-ic.b{background: #EAF1FF;color: #0B5BF0}.light-alt .tile-ic.v{background: #F1ECFF;color: #6D28D9}.light-alt .tile-ic.o{background: #FFF1E6;color: #C2410C}.light .t-ai{--text: #EAF0FB;--text-2: #A4B0C8;--text-3: #7A87A2;--stroke: rgba(255,255,255,.1);color: var(--text);border-color: transparent;background: radial-gradient(120% 100% at 100% 0%,rgba(139,92,246,.35),transparent 60%),linear-gradient(160deg,#0E1A3A,#0A1122)}.light .t-ai .tile-ic.v{background: rgba(139,92,246,.25);color: #C4B5FD}.light .hub-node{background: #fff;border-color: var(--stroke);box-shadow: 0 8px 20px -10px rgba(16,24,40,.25)}.light .n1{color: #C2410C}.light .n2{color: #EA580C}.light .n3{color: #6D28D9}.light .road{background: #F4F7FC}.light .road i{background: repeating-linear-gradient(90deg,#C5D2E8 0 18px,transparent 18px 34px)}.light .serp{border: 1px solid var(--stroke)}.light .sw{border-color: #fff;box-shadow: 0 0 0 1px var(--stroke-2)}.light .sw.on{box-shadow: 0 0 0 3px #fff,0 0 0 5px var(--blue)}.light .size.on{background: #0B1222;color: #fff;border-color: #0B1222}.light .drag span{background: #F7F9FD}.light .drag .dragging{background: #EAF1FF;border-color: #9DBDF7}.light .inv-doc{box-shadow: 0 0 0 1px var(--stroke),0 20px 40px -18px rgba(16,24,40,.35)}.light-alt .mig-src span{background: #fff;border-color: var(--stroke);box-shadow: 0 4px 12px -8px rgba(16,24,40,.2)}.light-alt .mig-dest{background: linear-gradient(160deg,#0B5BF0,#0038C7 70%,#5B21B6);border-color: transparent;color: #fff;box-shadow: 0 24px 48px -20px rgba(11,91,240,.6)}.light-alt .mig-dest span:last-child{color: rgba(255,255,255,.8)}.light-alt .mig-dest .ring{border-color: rgba(11,91,240,.35)}.light-alt .check-list .ic,.light .check-list .ic{background: #E7F8EE;color: #15803D}.light .table-scroll{background: #fff;box-shadow: 0 1px 2px rgba(16,24,40,.04),0 24px 48px -28px rgba(16,24,40,.2)}.light .cmp .us{background: #0B5BF0;color: #fff}.light .cmp thead .us{background: #0038C7}.light .cmp tbody tr + tr .us{border-top-color: rgba(255,255,255,.15)}.light .cmp .yes{background: rgba(255,255,255,.2);color: #fff}.light .cmp .no{background: #FDECEC;color: #DC2626}.light-alt .all-col li::before{border-color: var(--blue-2)}.light .faq-list details[open]{background: #fff;border-color: #9DBDF7;box-shadow: 0 24px 48px -24px rgba(11,91,240,.3)}.light .faq-list summary::after{background-color: #EAF1FF;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B5BF0' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E")}.light .faq-list details[open] summary::after{background-color: #0B5BF0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E")}.cta.light{padding-top: 0}.cta.light .cta-box{color: #fff}.site-header.scrolled{background: rgba(255,255,255,.94);border-bottom-color: #E3E9F3;box-shadow: 0 8px 24px -18px rgba(16,24,40,.25)}.site-header.scrolled .logo-light{display: none}.site-header.scrolled .logo-dark{display: block}.site-header.scrolled .main-nav a{color: #4B5872}.site-header.scrolled .main-nav a:hover{color: #0B1222;background: #F1F5FC}.site-header.scrolled .header-phone{color: #0B1222}.site-header.scrolled .header-phone small{color: #6B7790}.site-header.scrolled .menu-toggle{background: #F1F5FC;border-color: #E3E9F3}.site-header.scrolled .menu-bar{background: #0B1222}.site-header.scrolled .mobile-menu{background: #fff;border-bottom-color: #E3E9F3;color: #0B1222}.site-header.scrolled .mobile-menu a:not(.btn){border-bottom-color: #E3E9F3}.site-header.scrolled .mm-phone{color: #15803D}.hero-title .line.grad:has(.word){background: none;animation: none;color: inherit;-webkit-background-clip: border-box;background-clip: border-box}.hero-title .line.grad .word{background: var(--grad);background-size: 200% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: gradShift 8s linear infinite;padding-bottom: .06em}.hero{--text: #0B1222;--text-2: #4B5872;--text-3: #7A869E;--surface: #F7F9FD;--stroke: #E6ECF5;--stroke-2: #D8E0EC;color: var(--text);background: linear-gradient(180deg,#F5F8FF 0%,#FFFFFF 100%);padding: 140px 0 110px;overflow: hidden}.hero-deco{position: absolute;inset: 0;pointer-events: none}.hs-dots{position: absolute;left: 0;top: 0;width: 55%;height: 100%;background-image: radial-gradient(#C9D5EA 1.2px,transparent 1.4px);background-size: 22px 22px;mask-image: radial-gradient(ellipse 70% 60% at 20% 30%,#000 10%,transparent 70%);-webkit-mask-image: radial-gradient(ellipse 70% 60% at 20% 30%,#000 10%,transparent 70%);opacity: .8}.hs-main{position: absolute;top: 0;bottom: 0;right: 0;width: 50%;overflow: hidden;background: linear-gradient(150deg,#1E8BFF 0%,#0B5BF0 45%,#0038C7 100%);clip-path: polygon(30% 0,100% 0,100% 100%,0 100%)}.hs-main::before{content: "";position: absolute;inset: 0;background-image: repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 1px,transparent 1px 26px)}.hs-main::after{content: "";position: absolute;right: -10%;bottom: -30%;width: 70%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,rgba(255,255,255,.18),transparent 60%)}.hs-sheen{position: absolute;top: -20%;bottom: -20%;width: 30%;left: -40%;background: linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform: skewX(-22deg);animation: sheen 7s ease-in-out infinite 2s}@keyframes sheen{0%{left: -40%}45%,100%{left: 130%}}.hs-stripe{position: absolute;top: 0;bottom: 0;right: 50%;width: 9%;margin-right: -15%;background: linear-gradient(180deg,#5AA2FF,#2F7BFF);clip-path: polygon(58% 0,100% 0,42% 100%,0 100%);opacity: .9}.hero-grid{position: relative;z-index: 2;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.12fr);gap: 56px;align-items: center}.hero-copy{text-align: left;align-items: flex-start}.hero .pill{background: #fff;border-color: #DCE5F4;color: var(--text);box-shadow: 0 6px 20px -12px rgba(11,91,240,.35);backdrop-filter: none}.hero .pill:hover{border-color: #9DBDF7;background: #fff}.hero-title{margin-top: 26px;font-size: clamp(40px,4.9vw,68px);letter-spacing: -.04em;line-height: 1.06;color: #0B1222}.hero-title .line{display: block}.mark{position: relative;color: #0B5BF0;white-space: nowrap;display: inline-block}.brush{position: absolute;left: -2%;bottom: -.12em;width: 104%;height: .32em;overflow: visible}.brush path{fill: none;stroke: #F5B014;stroke-width: 7;stroke-linecap: round}.hero-lead{margin-top: 24px;max-width: 34em;font-size: 18.5px;color: var(--text-2);line-height: 1.75}.hero .rotator{color: #0B5BF0}.hero .rot-word{background: #EAF1FF;border-color: #C9DBFF;padding: 1px 10px}.hero-actions{justify-content: flex-start;margin-top: 34px}.btn-outline{background: #fff;color: #0B1222;border-color: #D3DCEA;box-shadow: 0 6px 16px -12px rgba(16,24,40,.3)}.btn-outline:hover{border-color: #0B5BF0;color: #0B5BF0;transform: translateY(-2px)}.btn-outline .ic:first-child{color: #0B5BF0}.hero-trust{justify-content: flex-start;margin-top: 30px;color: var(--text-2)}.hero-trust .ic{background: #E7F8EE;color: #15803D}.hero .stage{position: relative;perspective: none;max-width: none;margin: 0;padding: 40px 0 40px 40px}.hero .app{transform: none;transform-origin: 50% 50%;background: #fff;color: var(--text);border: 0;border-radius: 16px;box-shadow: 0 0 0 1px rgba(255,255,255,.5),0 50px 90px -30px rgba(0,25,100,.6),0 18px 36px -18px rgba(0,25,100,.35);font-size: 12px}.hero .app::before{display: none}.hero .app-top{background: #F7F9FD;height: 38px}.hero .app-url{background: #fff;border: 1px solid var(--stroke)}.hero .app-body{grid-template-columns: 160px 1fr;min-height: 440px}.hero .app-side{background: #FBFCFE}.hero .app-logo{background: none;padding: 0;height: 24px}.hero .app-side li{padding: 8px 10px}.hero .app-side li.on{background: #EAF1FF;color: #0B5BF0;box-shadow: inset 3px 0 0 #0B5BF0;font-weight: 700}.hero .app-side b{background: #0B5BF0}.hero .app-main{padding: 18px}.hero .app-chip{color: var(--text-2) !important;background: #fff}.hero .app-kpis{grid-template-columns: repeat(3,1fr);gap: 10px;margin-top: 14px}.hero .k{background: #fff;box-shadow: 0 4px 14px -10px rgba(16,24,40,.25)}.hero .k::after{opacity: .14}.hero .k strong{font-size: 20px;color: #0B1222}.hero .k small.up{color: #15803D}.hero .app-chart{margin-top: 10px;background: #fff}.hero .spark{height: 104px}.hero .lg2{background: #F59E0B}.hero .app-orders td{border-bottom-color: var(--stroke)}.hero .ch-ty{background: #FFF1E6;color: #C2410C}.hero .ch-hb{background: #FFF4E5;color: #B45309}.hero .ch-n11{background: #F1ECFF;color: #6D28D9}.hero .ch-site{background: #EAF1FF;color: #0B5BF0}.hero .st-ok{background: #E7F8EE;color: #15803D}.hero .st-ship{background: #F1F4F9;color: #4B5872}.hero .app-orders tr.incoming td{animation-name: rowInLight}@keyframes rowInLight{from{opacity: 0;transform: translateY(-10px);background: #FFF7E0}to{opacity: 1;transform: none;background: transparent}}.hero .bump{animation-name: bumpLight}@keyframes bumpLight{30%{color: #0B5BF0}}.phone{position: absolute;z-index: 4;left: -28px;bottom: -6px;width: 188px;padding: 8px;border-radius: 30px;background: #0B1222;box-shadow: 0 40px 70px -24px rgba(0,25,100,.6),inset 0 0 0 2px #2A3245;animation: bob 7s ease-in-out infinite .6s}.ph-screen{border-radius: 23px;overflow: hidden;background: #F6F1EC;color: #2A211C;padding: 10px 10px 12px;font-size: 10px}.ph-status{display: flex;justify-content: space-between;align-items: center;font-weight: 700;font-size: 9.5px}.ph-notch{width: 54px;height: 14px;border-radius: 10px;background: #0B1222}.ph-bat{width: 18px;height: 8px;border-radius: 2px;border: 1.5px solid #2A211C;position: relative}.ph-bat::after{content: "";position: absolute;inset: 1px 4px 1px 1px;background: #2A211C;border-radius: 1px}.ph-nav{display: flex;justify-content: space-between;align-items: center;margin-top: 10px}.ph-nav b{font-weight: 800;letter-spacing: .1em;font-size: 12px}.ph-cart{position: relative;width: 18px;height: 16px;border: 2px solid #2A211C;border-radius: 3px 3px 5px 5px}.ph-cart i{position: absolute;right: -8px;top: -8px;min-width: 15px;height: 15px;border-radius: 99px;background: #0B5BF0;color: #fff;font-style: normal;font-size: 9px;font-weight: 800;display: grid;place-items: center}.ph-cart i.pop{animation: pop .5s var(--ease)}@keyframes pop{40%{transform: scale(1.5)}}.ph-banner{margin-top: 10px;padding: 12px;border-radius: 12px;color: #fff;background: linear-gradient(135deg,#8C5A3C,#B07A55)}.ph-banner small{display: block;opacity: .85;font-size: 9px}.ph-banner strong{display: block;font-size: 13px;font-weight: 800;letter-spacing: -.01em;line-height: 1.2}.ph-banner em{display: inline-block;margin-top: 6px;font-style: normal;font-weight: 800;font-size: 9px;background: #fff;color: #8C5A3C;padding: 3px 7px;border-radius: 5px}.ph-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 10px}.ph-grid p{margin-top: 4px;opacity: .75;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ph-grid b{font-weight: 800;font-size: 11px}.pi{display: block;height: 70px;border-radius: 9px}.pi1{background: linear-gradient(160deg,#E9DFD3 0 55%,#D8C6B0 55%)}.pi2{background: linear-gradient(160deg,#DDE3E8 0 55%,#C4CDD6 55%)}.ph-btn{margin-top: 10px;padding: 8px;border-radius: 9px;background: #2A211C;color: #fff;text-align: center;font-weight: 700;font-size: 10.5px}.hero .fly{background: #fff;border-color: #E6ECF5;color: #0B1222;backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: 0 24px 48px -20px rgba(0,25,100,.45)}.hero .fly span:not(.fly-ic){color: #6B7790}.hero .g{background: #E7F8EE;color: #15803D}.hero .o{background: #FFF1E6;color: #C2410C}.hero .v{background: #F1ECFF;color: #6D28D9}.hero .fly-1{left: auto;right: -24px;top: 44%}.hero .fly-2{right: auto;left: 10px;top: 0}.hero .fly-3{right: -30px;top: auto;bottom: 0}.site-header .logo-light{display: none}.site-header .logo-dark{display: block}.site-header .main-nav a{color: #4B5872}.site-header .main-nav a:hover{color: #0B1222;background: #EEF3FC}.site-header .header-phone{color: #0B1222}.site-header .header-phone small{color: #6B7790}.site-header .menu-toggle{background: #fff;border-color: #E3E9F3}.site-header .menu-bar{background: #0B1222}.site-header .mobile-menu{background: #fff;border-bottom-color: #E3E9F3;color: #0B1222}.site-header .mobile-menu a:not(.btn){border-bottom-color: #E3E9F3}.site-header .mm-phone{color: #15803D}.logos.light-alt{background: #fff;border-top: 1px solid #EDF1F7;padding-bottom: 40px}.light-alt .mq-track span{background: #fff;color: #4B5872;box-shadow: 0 4px 14px -10px rgba(16,24,40,.25)}.light-alt .mq-track span:hover{color: #0B5BF0;border-color: #9DBDF7;background: #fff}.stats.light-alt{background: #fff;padding: 30px 0}.light-alt .stat{background: #F5F8FF;border-color: #E3E9F3}.light-alt .stat strong{background: none;color: #0B5BF0;-webkit-background-clip: border-box;background-clip: border-box}.light-alt .stat>span{color: #4B5872}@media (max-width: 1100px){.hero-grid{grid-template-columns: 1fr;gap: 40px}.hs-main{width: 100%;top: auto;height: 46%;clip-path: polygon(0 18%,100% 0,100% 100%,0 100%)}.hs-stripe{display: none}.hero .stage{padding: 30px 0;max-width: 720px;margin: 0 auto;width: 100%}.phone{left: 0}}@media (max-width: 760px){.hero{padding: 110px 0 60px}.hero-title{font-size: clamp(34px,9vw,44px)}.mark{white-space: normal}.hero-lead{font-size: 16.5px}.hero .app-body{grid-template-columns: 1fr;min-height: 0}.hero .app-kpis{grid-template-columns: 1fr 1fr}.hero .k3{display: none}.phone{width: 140px;left: auto;right: -6px;bottom: -20px;padding: 6px;border-radius: 24px;animation: none}.ph-screen{border-radius: 19px}.pi{height: 46px}.hero .fly{display: none}}.site-header,.site-header.scrolled{background: rgba(255,255,255,.94);backdrop-filter: blur(14px) saturate(140%);-webkit-backdrop-filter: blur(14px) saturate(140%);border-bottom: 1px solid #E8EDF5}.site-header.scrolled{box-shadow: 0 8px 24px -18px rgba(16,24,40,.3)}.hero-title{font-size: clamp(36px,4.3vw,60px)}.hero .fly-2{top: -18px;left: 16%}@media (max-width: 760px){.phone{right: 4px}}.hero-title .line{text-wrap: balance}.addon{margin-top: 36px;padding: 24px;border-radius: 20px;position: relative;overflow: hidden;background: linear-gradient(160deg,rgba(245,176,20,.14),rgba(255,255,255,.04) 55%);border: 1px solid rgba(245,176,20,.45)}.addon::after{content: "";position: absolute;right: -60px;top: -60px;width: 180px;height: 180px;border-radius: 50%;background: radial-gradient(circle,rgba(245,176,20,.28),transparent 70%);pointer-events: none}.addon-top{display: flex;align-items: center;gap: 14px}.addon-ic{width: 46px;height: 46px;border-radius: 13px;display: grid;place-items: center;flex: none;background: linear-gradient(135deg,#FCD34D,#F59E0B);color: #3B2A05;box-shadow: 0 10px 24px -10px rgba(245,158,11,.8)}.addon-ic .ic{width: 24px;height: 24px}.addon-badge{display: block;font-size: 12px;font-weight: 700;letter-spacing: .04em;color: #FCD34D;text-transform: uppercase}.addon h3{font-size: 21px;font-weight: 800;color: #fff}.addon-price{margin-left: auto;text-align: right;line-height: 1.1}.addon-price strong{display: block;font-size: 26px;font-weight: 800;color: #FCD34D;letter-spacing: -.02em;white-space: nowrap}.addon-price span{font-size: 12.5px;color: var(--text-2)}.addon>p{margin-top: 14px;color: var(--text-2);font-size: 15.5px}.addon-list{margin: 16px 0 20px;display: grid;grid-template-columns: 1fr 1fr;gap: 8px 16px}.addon-list li{display: flex;align-items: center;gap: 8px;font-size: 14.5px;font-weight: 600}.addon-list .ic{width: 18px;height: 18px;color: #FCD34D;stroke-width: 2.6}.addon .btn-white{color: #0B1222}.inline-link{color: var(--cyan);font-weight: 700;text-decoration: underline;text-underline-offset: 3px}.apply{padding: var(--sec) 0}.apply-box{display: grid;grid-template-columns: .9fr 1.1fr;border-radius: 32px;overflow: hidden;background: #fff;border: 1px solid #E3E9F3;box-shadow: 0 40px 90px -40px rgba(11,40,120,.35)}.apply-info{position: relative;overflow: hidden;color: #fff;padding: clamp(32px,5vw,56px);background: linear-gradient(150deg,#1E8BFF 0%,#0B5BF0 45%,#0038C7 85%)}.apply-info::before{content: "";position: absolute;inset: 0;background-image: repeating-linear-gradient(115deg,rgba(255,255,255,.06) 0 1px,transparent 1px 26px);pointer-events: none}.apply-info>*{position: relative}.kicker-light{color: #BFE0FF}.apply-info h2{font-size: clamp(30px,3.4vw,44px);font-weight: 800;color: #fff}.apply-info>p{margin-top: 16px;color: rgba(255,255,255,.86);font-size: 17px}.apply-steps{margin-top: 30px;display: grid;gap: 16px}.apply-steps li{display: flex;gap: 14px;align-items: flex-start;font-size: 14.5px;color: rgba(255,255,255,.82)}.apply-steps li>span{width: 32px;height: 32px;border-radius: 10px;display: grid;place-items: center;flex: none;background: rgba(255,255,255,.16);border: 1px solid rgba(255,255,255,.3);font-weight: 800;color: #fff}.apply-steps strong{display: block;color: #fff;font-size: 15.5px}.apply-wa{margin-top: 34px;display: inline-flex;align-items: center;gap: 12px;padding: 12px 18px 12px 12px;border-radius: 14px;background: rgba(255,255,255,.12);border: 1px solid rgba(255,255,255,.25);font-weight: 800;font-size: 17px;transition: background-color .2s}.apply-wa:hover{background: rgba(255,255,255,.2)}.apply-wa .ic{width: 40px;height: 40px;padding: 9px;border-radius: 11px;background: #25D366;color: #fff}.apply-wa small{display: block;font-size: 11.5px;font-weight: 600;opacity: .8}.apply-form{padding: clamp(28px,4vw,48px);color: #0B1222;display: grid;gap: 18px}.field{display: grid;gap: 7px;border: 0;margin: 0;padding: 0;min-width: 0}.field label,.field legend{font-size: 14px;font-weight: 700;color: #0B1222;padding: 0}.field em,.consents em{color: #DC2626;font-style: normal}.input-ic{position: relative}.input-ic .ic{position: absolute;left: 14px;top: 50%;translate: 0 -50%;width: 18px;height: 18px;color: #7A869E;pointer-events: none}.apply-form input[type="text"],.apply-form input[type="tel"],.apply-form input[type="email"],.apply-form select,.apply-form textarea{width: 100%;font: 500 15.5px/1.4 var(--font);color: #0B1222;padding: 13px 14px;border-radius: 12px;border: 1.5px solid #D8E0EC;background: #F8FAFD;transition: border-color .2s,box-shadow .2s,background-color .2s}.input-ic input{padding-left: 42px !important}.apply-form textarea{resize: vertical;min-height: 88px}.apply-form select{appearance: none;-webkit-appearance: none;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234B5872' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 14px center;background-size: 18px;padding-right: 40px}.apply-form input::placeholder,.apply-form textarea::placeholder{color: #98A2B6}.apply-form input:focus,.apply-form select:focus,.apply-form textarea:focus{outline: none;border-color: #0B5BF0;background: #fff;box-shadow: 0 0 0 4px rgba(11,91,240,.12)}.apply-form .invalid{border-color: #DC2626 !important;background: #FFF7F7 !important}.hint{font-size: 12.5px;color: #6B7790}.err{font-size: 13px;color: #DC2626;font-weight: 600;min-height: 0}.err:empty{display: none}.seg{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;padding: 5px;border-radius: 13px;background: #F1F5FB}.seg label{position: relative;cursor: pointer}.seg input{position: absolute;opacity: 0;pointer-events: none}.seg span{display: block;text-align: center;padding: 10px;border-radius: 9px;font-size: 14.5px;font-weight: 700;color: #4B5872;transition: background-color .2s,color .2s,box-shadow .2s}.seg input:checked + span{background: #fff;color: #0B5BF0;box-shadow: 0 4px 12px -6px rgba(16,24,40,.3)}.seg input:focus-visible + span{outline: 2px solid #0B5BF0;outline-offset: 2px}.migrate-fields{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;padding: 16px;border-radius: 14px;background: #F5F8FF;border: 1px dashed #B9CEF5}.migrate-fields[hidden]{display: none}.custom-theme-opt{position: relative;cursor: pointer;display: block}.custom-theme-opt input{position: absolute;opacity: 0}.cto-box{display: flex;align-items: center;gap: 14px;padding: 14px 16px;border-radius: 14px;border: 1.5px solid #F5D78A;background: #FFFBEB;transition: border-color .2s,box-shadow .2s,background-color .2s}.cto-box>.ic{width: 38px;height: 38px;padding: 8px;border-radius: 10px;background: linear-gradient(135deg,#FCD34D,#F59E0B);color: #3B2A05;flex: none}.cto-box strong{display: block;font-size: 15px}.cto-box small{font-size: 13px;color: #92400E;font-weight: 600}.cto-box::after{content: "";margin-left: auto;width: 22px;height: 22px;border-radius: 6px;border: 2px solid #E0B85A;flex: none;background: #fff center / 14px no-repeat;transition: background-color .2s,border-color .2s}.custom-theme-opt input:checked + .cto-box{border-color: #F59E0B;box-shadow: 0 0 0 4px rgba(245,158,11,.15)}.custom-theme-opt input:checked + .cto-box::after{background-color: #F59E0B;border-color: #F59E0B;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.custom-theme-opt input:focus-visible + .cto-box{outline: 2px solid #F59E0B;outline-offset: 2px}.custom-theme-opt.flash .cto-box{animation: ctoFlash 1.2s var(--ease)}@keyframes ctoFlash{30%{box-shadow: 0 0 0 10px rgba(245,158,11,.25)}}.consents{display: grid;gap: 10px;padding-top: 4px}.check{display: flex;gap: 10px;align-items: flex-start;font-size: 13.5px;line-height: 1.5;color: #4B5872;cursor: pointer}.check input{appearance: none;-webkit-appearance: none;width: 20px;height: 20px;margin: 1px 0 0;flex: none;border-radius: 6px;border: 2px solid #C5D0E2;background: #fff center / 13px no-repeat;cursor: pointer;transition: background-color .2s,border-color .2s}.check input:checked{background-color: #0B5BF0;border-color: #0B5BF0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.check input.invalid{border-color: #DC2626}.check input:focus-visible{outline: 2px solid #0B5BF0;outline-offset: 2px}.check a{color: #0B5BF0;font-weight: 700;text-decoration: underline;text-underline-offset: 2px}.check small{color: #7A869E}.btn-wa{background: #25D366;color: #fff;box-shadow: 0 14px 30px -12px rgba(37,211,102,.75)}.btn-wa:hover{background: #1EBE5B;transform: translateY(-2px)}.btn-wa .ic{width: 22px;height: 22px}.form-note{display: flex;align-items: center;justify-content: center;gap: 8px;font-size: 13px;color: #6B7790;text-align: center}.form-note .ic{width: 15px;height: 15px}.form-success{padding: 12px 14px;border-radius: 12px;background: #E7F8EE;color: #15803D;font-weight: 600;font-size: 14px;text-align: center}@media (max-width: 1100px){.apply-box{grid-template-columns: 1fr}}@media (max-width: 760px){.addon-top{flex-wrap: wrap}.addon-price{margin-left: 60px;text-align: left}.addon-list{grid-template-columns: 1fr}.migrate-fields{grid-template-columns: 1fr}.apply-box{border-radius: 24px}}.main-nav a.active{color: #0B5BF0;background: #EEF3FC}.mobile-menu a.active{color: #0B5BF0}.apply .kicker-light{color: #BFE0FF}.shop-link{display: block;border-radius: 18px}.shop-more{flex: none;width: clamp(260px,24vw,320px);align-self: stretch;margin-bottom: 64px;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;gap: 10px;padding: 32px;border-radius: 18px;border: 1px dashed rgba(255,255,255,.25);background: linear-gradient(160deg,rgba(47,123,255,.18),rgba(255,255,255,.03));transition: border-color .3s,background-color .3s}.shop-more:hover{border-color: rgba(90,162,255,.7)}.shop-more-ic{width: 52px;height: 52px;border-radius: 14px;display: grid;place-items: center;background: var(--grad-btn);color: #fff;margin-bottom: 6px}.shop-more-ic .ic{width: 26px;height: 26px}.shop-more strong{font-size: 22px;font-weight: 800;letter-spacing: -.02em}.shop-more>span:not(.shop-more-ic):not(.btn){color: var(--text-2);font-size: 15px}.shop-more .btn{margin-top: 8px}@media (max-width: 760px){.shop-more{width: 70vw;scroll-snap-align: center}}.faq-side-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 26px}.faq-side-actions .btn{margin-top: 0}.faq-side .btn-outline .ic:first-child{color: #25D366}.light .faq-answer a{color: #0B5BF0;font-weight: 700;text-decoration: underline;text-underline-offset: 2px}.sector-cards{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.sector-card{display: flex;flex-direction: column;gap: 10px;padding: 26px;border-radius: 22px;background: #fff;border: 1px solid #E3E9F3;box-shadow: 0 1px 2px rgba(16,24,40,.04),0 16px 36px -24px rgba(16,24,40,.2);transition: transform .35s var(--ease),border-color .3s,box-shadow .35s var(--ease)}.sector-card:hover{transform: translateY(-5px);border-color: #B9CEF5;box-shadow: 0 30px 60px -30px rgba(11,91,240,.4)}.sector-card h3{margin-top: 6px;font-size: 20px;font-weight: 800;letter-spacing: -.02em;color: #0B1222}.sector-card p{color: #4B5872;font-size: 15px;flex: 1}.sector-card .post-more{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;font-size: 14.5px;color: #0B5BF0}.sector-card .post-more .ic{width: 16px;height: 16px;transition: transform .25s var(--ease)}.sector-card:hover .post-more .ic{transform: translateX(4px)}.sector-card-other{background: linear-gradient(160deg,#F5F8FF,#EAF1FF);border-style: dashed;border-color: #B9CEF5}@media (max-width: 1100px){.sector-cards{grid-template-columns: repeat(2,1fr)}}@media (max-width: 760px){.sector-cards{grid-template-columns: 1fr}}.footer-grid{grid-template-columns: 1.6fr 1fr 1.2fr 1fr 1.2fr}@media (max-width: 1100px){.footer-grid{grid-template-columns: 1fr 1fr}}.tg-bar{display: flex;align-items: center;gap: 5px;height: 26px;padding: 0 10px;background: color-mix(in srgb,var(--ink,#0B1222) 7%,var(--bg,#fff))}.tg-bar i{width: 7px;height: 7px;border-radius: 50%;flex: none;background: color-mix(in srgb,var(--ink,#0B1222) 25%,transparent)}.tg-bar span{margin-left: 8px;font-size: 10px;color: color-mix(in srgb,var(--ink,#0B1222) 60%,transparent);padding: 2px 10px;border-radius: 5px;background: color-mix(in srgb,var(--ink,#0B1222) 6%,transparent);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 60%}.shop-win.is-photo{display: block;padding: 0;gap: 0;aspect-ratio: 16 / 10;background: var(--card)}.shop-win.is-photo img,.ref-shot img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: var(--px,50%) 0%;transition: object-position 4s cubic-bezier(.45,.05,.55,.95)}.shop:hover .shop-win.is-photo img,.tg-card:hover .shop-win.is-photo img,.ref-card:hover .ref-shot img{object-position: var(--px,50%) 100%}.shop.has-photo .shop-link{position: relative;aspect-ratio: 4 / 3.6}.shop-frame{position: absolute;inset: 0 26px 22px 0;display: flex;flex-direction: column;border-radius: 16px;overflow: hidden;background: var(--bg);box-shadow: 0 30px 60px -24px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.1);transition: transform .5s var(--ease),box-shadow .5s var(--ease)}.shop-frame .shop-win{border-radius: 0;box-shadow: none}.shop-frame .shop-win.is-photo{flex: 1;min-height: 0;aspect-ratio: auto}.shop.has-photo:hover .shop-win{transform: none;box-shadow: none}.shop.has-photo:hover .shop-frame{transform: translateY(-8px) rotate(-.6deg);box-shadow: 0 40px 70px -24px rgba(47,123,255,.45),0 0 0 1px rgba(255,255,255,.14)}.shop.has-photo .tm-phone{position: absolute;right: 0;bottom: 0;width: 25%}.tm-phone.is-photo{padding: 5px;border-radius: 22px;background: #0B1222;box-shadow: 0 30px 50px -18px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.14);transition: transform .6s var(--ease)}.tm-phone.is-photo .tm-phone-screen{display: block;padding: 0;border-radius: 17px;overflow: hidden;aspect-ratio: 9 / 18;background: var(--card);position: relative}.tm-phone.is-photo .tm-phone-screen::before{content: "";position: absolute;top: 5px;left: 50%;width: 30%;height: 7px;border-radius: 9px;background: #0B1222;transform: translateX(-50%);z-index: 1}.tm-phone.is-photo img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 0%}.tm-phone-screen.is-crop img{object-position: 6% 0%}.shop.has-photo:hover .tm-phone{transform: translateY(-14px) rotate(3deg)}.sec-head.refs-head{max-width: none;display: flex;justify-content: space-between;align-items: flex-end;gap: 40px}.refs-head p{max-width: 420px;margin-top: 0;font-size: 17px}.ref-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 28px}.ref-cell{display: flex}.ref-cell>.ref-card{flex: 1}.ref-cell.is-hidden{display: none}.ref-card{display: flex;flex-direction: column;border-radius: 24px;overflow: hidden;background: #fff;border: 1px solid #E3E9F3;color: #0B1222;box-shadow: 0 1px 2px rgba(16,24,40,.04),0 24px 50px -32px rgba(16,24,40,.3);transition: transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s}.ref-card:hover{transform: translateY(-6px);border-color: #B9CEF5;box-shadow: 0 40px 70px -36px rgba(11,91,240,.45)}.ref-media{position: relative;padding: 22px 22px 0;background: linear-gradient(160deg,#E4EDFF,#F6F8FD)}.ref-media::before{content: "";position: absolute;inset: 0;background-image: radial-gradient(rgba(11,91,240,.22) 1px,transparent 1.3px);background-size: 16px 16px;opacity: .6}.ref-browser{--bg: #fff;--ink: #0B1222;position: relative;border-radius: 12px 12px 0 0;overflow: hidden;background: #fff;box-shadow: 0 26px 44px -26px rgba(16,24,40,.55);transform: translateY(6px);transition: transform .5s var(--ease)}.ref-card:hover .ref-browser{transform: translateY(0)}.ref-shot{aspect-ratio: 16 / 10;overflow: hidden;background: #EEF2F8}.ref-noimg{display: grid;place-items: center;height: 100%;color: #9DB0D0}.ref-noimg .ic{width: 44px;height: 44px}.ref-sector{position: absolute;top: 58px;right: 34px;z-index: 2;padding: 5px 11px;border-radius: 9px;background: rgba(11,18,34,.82);color: #fff;font-size: 12.5px;font-weight: 800;letter-spacing: .01em;-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);box-shadow: 0 10px 20px -10px rgba(0,0,0,.5)}.ref-logo{position: absolute;left: 24px;bottom: -26px;z-index: 2;width: 58px;height: 58px;border-radius: 17px;display: grid;place-items: center;background: #fff;border: 3px solid #fff;overflow: hidden;box-shadow: 0 14px 28px -12px rgba(16,24,40,.45),0 0 0 1px #E3E9F3}.ref-logo img{width: 100%;height: 100%;object-fit: contain}.ref-logo b{font-size: 24px;font-weight: 800;background: var(--grad-btn);-webkit-background-clip: text;background-clip: text;color: transparent}.ref-body{flex: 1;display: flex;flex-direction: column;padding: 42px 24px 24px}.ref-title{display: flex;justify-content: space-between;align-items: baseline;gap: 12px}.ref-title h3{font-size: 20px;font-weight: 800;letter-spacing: -.02em}.ref-title span{font-size: 13px;font-weight: 700;color: #6B7790}.ref-body p{margin-top: 8px;color: #4B5872;font-size: 15px;line-height: 1.6}.ref-services{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 16px}.ref-services li{display: inline-flex;align-items: center;gap: 5px;padding: 5px 10px;border-radius: 8px;background: #EEF4FF;color: #0B4FD1;font-size: 12.5px;font-weight: 700}.ref-services .ic{width: 13px;height: 13px;stroke-width: 2.8}.ref-link{margin-top: auto;padding-top: 18px;display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;color: #0B5BF0;font-weight: 700;font-size: 15px}.ref-link .ic{width: 16px;height: 16px;transition: transform .25s var(--ease)}.ref-link:hover .ic{transform: translateX(4px)}.refs-more{display: flex;justify-content: center;flex-wrap: wrap;gap: 12px;margin-top: 44px}.refs-page{padding: 30px 0 var(--sec)}@media (max-width: 1100px){.ref-grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 760px){.sec-head.refs-head{display: block}.refs-head p{margin-top: 14px}.ref-grid{grid-template-columns: 1fr}.shop-frame{right: 20px}}@media (prefers-reduced-motion: reduce){.shop-win.is-photo img,.ref-shot img{transition: none}}.aisim{position: relative;overflow: hidden;background: radial-gradient(90% 70% at 50% 0%,#101B3D 0%,#070C1A 60%,#060A14 100%)}.aisim-glow{position: absolute;inset: 0;pointer-events: none}.aisim-glow::before,.aisim-glow::after{content: "";position: absolute;width: 620px;height: 620px;border-radius: 50%;filter: blur(110px);opacity: .45;animation: ais-float 14s ease-in-out infinite alternate}.aisim-glow::before{left: -160px;top: 120px;background: #6D28D9}.aisim-glow::after{right: -180px;top: 360px;background: #0B5BF0;animation-delay: -6s}@keyframes ais-float{to{transform: translate(80px,-60px) scale(1.12)}}.aisim .wrap{position: relative}.aisim .sec-head h2 .grad{background-image: linear-gradient(100deg,#A78BFA,#5AA2FF 45%,#22D3EE 80%)}.ais{max-width: 1120px;margin: 0 auto}.ais-tabs{display: flex;justify-content: center;gap: 6px;width: max-content;max-width: 100%;margin: 0 auto 22px;padding: 6px;border-radius: 16px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);overflow-x: auto;scrollbar-width: none}.ais-tabs::-webkit-scrollbar{display: none}.ais-tabs button{position: relative;overflow: hidden;display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 18px;border: 0;border-radius: 11px;background: transparent;color: #B6C2DA;font: inherit;font-weight: 700;font-size: 15px;cursor: pointer;white-space: nowrap;transition: background-color .25s,color .25s}.ais-tabs button .ic{width: 18px;height: 18px}.ais-tabs button:hover{color: #fff;background: rgba(255,255,255,.06)}.ais-tabs button[aria-selected=true]{background: #fff;color: #0B1222;box-shadow: 0 10px 24px -12px rgba(0,0,0,.6)}.ais-tabs button[aria-selected=true] .ic{color: #6D28D9}.ais-timer{position: absolute;left: 12px;right: 12px;bottom: 5px;height: 2px;border-radius: 2px;background: linear-gradient(90deg,#8B5CF6,#2F7BFF);transform: scaleX(0);transform-origin: left}.ais-tabs button.timing .ais-timer{transform: scaleX(1);transition: transform 4.2s linear}.ais-win{--text: #0B1222;--text-2: #4B5872;--text-3: #6B7790;border-radius: 22px;overflow: hidden;background: #fff;color: #0B1222;box-shadow: 0 0 0 1px rgba(255,255,255,.12),0 50px 100px -40px rgba(0,0,0,.8),0 0 120px -30px rgba(109,40,217,.45)}.ais-top{display: flex;align-items: center;gap: 14px;height: 48px;padding: 0 18px;background: #F4F7FC;border-bottom: 1px solid #E3E9F3}.ais-top .dots{display: flex;gap: 6px}.ais-top .dots i{width: 10px;height: 10px;border-radius: 50%;background: #D3DCEA}.ais-url{font-size: 13px;color: #6B7790;padding: 4px 12px;border-radius: 8px;background: #fff;border: 1px solid #E3E9F3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.ais-url b{font-weight: 600;color: #0B1222}.ais-models{margin-left: auto;display: flex;gap: 4px;flex: none}.ais-models span{font-size: 12px;font-weight: 800;padding: 4px 10px;border-radius: 99px;color: #8A96AE;background: #fff;border: 1px solid #E3E9F3;transition: all .3s}.ais-models span.on[data-model=Gemini]{background: #EAF1FF;border-color: #B9CEF5;color: #0B5BF0}.ais-models span.on[data-model=ChatGPT]{background: #E7F8EE;border-color: #A7E3BF;color: #15803D}.ais-models span.on[data-model=Grok]{background: #0B1222;border-color: #0B1222;color: #fff}.ais-body{display: grid;grid-template-columns: 340px 1fr;min-height: 470px}.ais-form{padding: 24px;background: #F9FBFE;border-right: 1px solid #E3E9F3;display: flex;flex-direction: column;gap: 14px}.ais-fields{display: grid;gap: 12px}.ais-field{animation: ais-in .45s var(--ease) both}.ais-field span{display: block;font-size: 12.5px;font-weight: 700;color: #6B7790;margin-bottom: 5px}.ais-field b{display: block;padding: 10px 12px;border-radius: 10px;background: #fff;border: 1px solid #DCE4F0;font-weight: 600;font-size: 14.5px;line-height: 1.4}@keyframes ais-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.ais-gen{position: relative;margin-top: 4px;display: inline-flex;align-items: center;justify-content: center;gap: 9px;height: 48px;border: 0;border-radius: 12px;cursor: pointer;font: inherit;font-weight: 800;font-size: 15px;color: #fff;background: linear-gradient(120deg,#7C3AED,#2F7BFF 60%,#0B5BF0);box-shadow: 0 14px 28px -12px rgba(109,40,217,.65);transition: transform .2s,box-shadow .2s}.ais-gen:hover{transform: translateY(-1px);box-shadow: 0 18px 32px -12px rgba(109,40,217,.75)}.ais-gen .ic{width: 20px;height: 20px}.ais-gen.busy{pointer-events: none}.ais-gen.busy::after{content: "";position: absolute;inset: -4px;border-radius: 15px;border: 2px solid rgba(139,92,246,.6);animation: ais-ring 1.1s ease-out infinite}.ais-gen.busy .ic{animation: ais-spin 1.4s linear infinite}@keyframes ais-ring{from{opacity: 1;transform: scale(.96)}to{opacity: 0;transform: scale(1.08)}}@keyframes ais-spin{to{transform: rotate(360deg)}}.ais-stats{font-size: 13px;color: #6B7790;text-align: center}.ais-out{padding: 22px 26px;display: flex;flex-direction: column;min-width: 0}.ais-out-head{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding-bottom: 14px;border-bottom: 1px solid #EEF2F8}.ais-badge{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 800;padding: 5px 11px;border-radius: 99px;background: #F1F4F9;color: #6B7790}.ais-badge i{width: 8px;height: 8px;border-radius: 50%;background: currentColor}.ais-badge.busy{background: #FFF4DB;color: #B45309}.ais-badge.busy i{animation: ais-blink 1s ease-in-out infinite}.ais-badge.done{background: #E7F8EE;color: #15803D}@keyframes ais-blink{50%{opacity: .2}}.ais-model-name{font-size: 13px;color: #6B7790}.ais-model-name b{color: #0B1222}.ais-doc{flex: none;padding: 18px 2px 6px;height: 340px;overflow-y: auto;overscroll-behavior: contain;scroll-behavior: smooth}.ais-empty{color: #8A96AE;font-size: 15px;padding-top: 30px;text-align: center}.ais-empty b{color: #4B5872}.ais-h{font-size: 22px;font-weight: 800;letter-spacing: -.02em;line-height: 1.25;margin-bottom: 10px}.ais-p{color: #3A4660;font-size: 15.5px;line-height: 1.7;margin-bottom: 12px}.ais-ul{display: grid;gap: 6px;margin-bottom: 14px}.ais-ul li{position: relative;padding-left: 22px;font-size: 15px;color: #3A4660;min-height: 1.6em}.ais-ul li::before{content: "";position: absolute;left: 4px;top: .62em;width: 7px;height: 7px;border-radius: 2px;background: linear-gradient(135deg,#8B5CF6,#2F7BFF)}.ais-toc{padding: 14px 16px;border-radius: 12px;background: #F7F5FF;border: 1px solid #E6DEFF;margin-bottom: 14px}.ais-toc-k{display: block;font-size: 12px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: #6D28D9;margin-bottom: 8px}.ais-toc .ais-ul{margin: 0}.ais-meta{display: grid;grid-template-columns: 120px 1fr;gap: 10px;align-items: baseline;padding: 10px 12px;border-radius: 10px;background: #F5F8FF;margin-bottom: 8px;font-size: 14px}.ais-meta span{font-weight: 700;color: #6B7790;font-size: 12.5px}.ais-meta b{font-weight: 600;color: #0B4FD1}.typing::after{content: "";display: inline-block;width: 2px;height: 1.05em;margin-left: 2px;vertical-align: -.15em;background: #7C3AED;animation: ais-blink .8s steps(1) infinite}.ais-skel{display: grid;gap: 12px;padding-top: 6px}.ais-skel i{display: block;height: 14px;border-radius: 7px;background: linear-gradient(90deg,#EEF2F8 25%,#E2E8F3 50%,#EEF2F8 75%);background-size: 200% 100%;animation: ais-shine 1.1s linear infinite}.ais-skel i:nth-child(1){width: 55%;height: 22px}.ais-skel i:nth-child(2){width: 92%}.ais-skel i:nth-child(3){width: 78%}@keyframes ais-shine{to{background-position: -200% 0}}.ais-bulk-head{font-size: 15px;color: #4B5872;margin-bottom: 8px}.ais-bulk-head b{font-size: 22px;color: #0B1222;font-weight: 800}.ais-bar{height: 8px;border-radius: 6px;background: #EEF2F8;overflow: hidden;margin-bottom: 14px}.ais-bar i{display: block;height: 100%;width: 0;border-radius: 6px;background: linear-gradient(90deg,#8B5CF6,#2F7BFF);transition: width .45s var(--ease)}.ais-bulk{display: grid;gap: 8px}.ais-bulk li{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 11px;border: 1px solid #E3E9F3;animation: ais-in .35s var(--ease) both}.ais-bulk strong{display: block;font-size: 14.5px}.ais-bulk small{display: block;font-size: 12.5px;color: #6B7790}.ais-st{width: 22px;height: 22px;flex: none;border-radius: 50%}.ais-bulk li.run .ais-st{border: 2.5px solid #E3E9F3;border-top-color: #7C3AED;animation: ais-spin .8s linear infinite}.ais-bulk li.ok .ais-st{background: #22C55E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 14px no-repeat}.ais-bulk li.ok{border-color: #CDEFD9;background: #FAFEFB}.ais-more{margin-top: 10px;font-size: 13.5px;color: #6B7790;font-weight: 600}.ais-lang{display: flex;gap: 14px;padding: 12px 14px;border-radius: 12px;border: 1px solid #E3E9F3;margin-bottom: 10px;animation: ais-in .35s var(--ease) both}.ais-code{flex: none;width: 38px;height: 28px;border-radius: 8px;display: grid;place-items: center;font-size: 12px;font-weight: 800;color: #fff;background: linear-gradient(135deg,#7C3AED,#2F7BFF)}.ais-lang strong{display: block;font-size: 15.5px}.ais-lang p{margin-top: 2px;font-size: 14.5px;color: #3A4660}.ais-lang [dir=rtl]{text-align: right;flex: 1}.ais-actions{display: flex;justify-content: space-between;align-items: center;gap: 12px;flex-wrap: wrap;padding-top: 14px;margin-top: 8px;border-top: 1px solid #EEF2F8;animation: ais-in .4s var(--ease) both}.ais-wait{display: inline-flex;align-items: center;gap: 8px;font-size: 13.5px;font-weight: 700;color: #15803D}.ais-wait .ic{width: 18px;height: 18px}.ais-btns{display: flex;gap: 8px}.ais-btn{font-size: 13.5px;font-weight: 800;padding: 8px 14px;border-radius: 9px;background: #0B1222;color: #fff}.ais-btn.ghost{background: #fff;color: #0B1222;border: 1px solid #D3DCEA}.ais-points{display: grid;grid-template-columns: repeat(4,1fr);gap: 18px;max-width: 1120px;margin: 40px auto 0}.ais-points li{display: flex;gap: 12px;align-items: flex-start}.ais-points .ic{width: 26px;height: 26px;padding: 5px;flex: none;border-radius: 50%;background: rgba(34,197,94,.15);color: #4ADE80;stroke-width: 2.6}.ais-points strong{display: block;color: #fff;font-size: 15.5px}.ais-points span{display: block;margin-top: 2px;font-size: 14px;color: #A4B0C8}@media (max-width: 1100px){.ais-points{grid-template-columns: 1fr 1fr}}@media (max-width: 860px){.ais-tabs{justify-content: flex-start}.ais-body{grid-template-columns: 1fr}.ais-form{border-right: 0;border-bottom: 1px solid #E3E9F3;padding: 18px}.ais-fields{grid-template-columns: 1fr 1fr}.ais-out{padding: 18px}.ais-models span:not(.on){display: none}}@media (max-width: 560px){.ais-fields{grid-template-columns: 1fr}.ais-points{grid-template-columns: 1fr}.ais-meta{grid-template-columns: 1fr;gap: 2px}.ais-tabs{display: grid;grid-template-columns: 1fr 1fr;width: 100%}.ais-tabs button{justify-content: center;padding: 0 10px;font-size: 13.5px;gap: 6px}.ais-tabs button span{overflow: hidden;text-overflow: ellipsis}.ais-doc{height: 300px}.ais-url{display: none}}@media (prefers-reduced-motion: reduce){.aisim-glow::before,.aisim-glow::after,.ais-field,.ais-bulk li,.ais-lang,.ais-actions{animation: none}}.footer-social{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.footer-social a{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;color: #C9D3E6;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);transition: background-color .2s,color .2s,transform .2s}.footer-social a:hover{background: #0B5BF0;border-color: #0B5BF0;color: #fff;transform: translateY(-2px)}.footer-social .ic{width: 19px;height: 19px}.footer-tech{display: flex;flex-wrap: wrap;gap: 6px 16px}.footer-tech a{color: #AEB9CF}.footer-tech a:hover{opacity: 1;text-decoration: underline;text-underline-offset: 3px}.cc-bar{position: fixed;left: 16px;right: 16px;bottom: 16px;z-index: 120;max-width: 1080px;margin: 0 auto;border-radius: 20px;background: #fff;color: #0B1222;border: 1px solid #E3E9F3;box-shadow: 0 30px 70px -20px rgba(6,10,20,.45),0 0 0 1px rgba(255,255,255,.4);animation: cc-up .5s cubic-bezier(.22,1,.36,1) both}@keyframes cc-up{from{opacity: 0;transform: translateY(24px)}to{opacity: 1;transform: none}}.cc-inner{display: flex;align-items: center;gap: 24px;padding: 20px 22px}.cc-text{flex: 1;min-width: 0}.cc-text strong{display: flex;align-items: center;gap: 8px;font-size: 16.5px;font-weight: 800}.cc-text strong .ic{width: 20px;height: 20px;color: #0B5BF0}.cc-text p{margin-top: 6px;font-size: 14.5px;line-height: 1.55;color: #4B5872}.cc-text a,.cc-m-lead a{color: #0B5BF0;font-weight: 700;text-decoration: underline;text-underline-offset: 2px}.cc-btns{display: flex;align-items: center;gap: 10px;flex: none;flex-wrap: wrap;justify-content: flex-end}.cc-btn{height: 44px;min-width: 150px;padding: 0 18px;border-radius: 12px;border: 1px solid #0B1222;background: #0B1222;color: #fff;font: inherit;font-weight: 700;font-size: 14.5px;cursor: pointer;transition: background-color .2s,transform .15s}.cc-btn:hover{background: #1C2740}.cc-btn:active{transform: translateY(1px)}.cc-btn:focus-visible,.cc-link:focus-visible,.footer-cc:focus-visible{outline: 3px solid rgba(11,91,240,.5);outline-offset: 2px}.cc-link{background: none;border: 0;padding: 6px 4px;font: inherit;font-weight: 700;font-size: 14.5px;color: #0B5BF0;text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.cc-modal{width: min(620px,calc(100vw - 32px));max-height: calc(100vh - 32px);padding: 0;border: 0;border-radius: 22px;background: #fff;color: #0B1222;box-shadow: 0 40px 100px -20px rgba(6,10,20,.6)}.cc-modal::backdrop{background: rgba(6,10,20,.55);backdrop-filter: blur(3px)}.cc-m-box{padding: 24px}.cc-m-head{display: flex;justify-content: space-between;align-items: center}.cc-m-head strong{font-size: 20px;font-weight: 800}.cc-x{width: 38px;height: 38px;border-radius: 10px;border: 1px solid #E3E9F3;background: #fff;font-size: 22px;line-height: 1;cursor: pointer;color: #4B5872}.cc-m-lead{margin-top: 10px;font-size: 14.5px;color: #4B5872;line-height: 1.6}.cc-cats{display: grid;gap: 10px;margin-top: 18px}.cc-cat{border-radius: 14px;border: 1px solid #E3E9F3;background: #F9FBFE}.cc-cat-t b{display: block;font-size: 15.5px}.cc-cat-t small{display: block;margin-top: 3px;font-size: 13.5px;line-height: 1.5;color: #6B7790}.cc-sw{position: relative;flex: none;display: flex;flex-direction: column;align-items: flex-end;gap: 4px}.cc-sw input{position: absolute;opacity: 0;width: 46px;height: 26px;margin: 0;cursor: pointer}.cc-sw i{display: block;width: 46px;height: 26px;border-radius: 99px;background: #CBD5E4;position: relative;transition: background-color .2s}.cc-sw i::after{content: "";position: absolute;top: 3px;left: 3px;width: 20px;height: 20px;border-radius: 50%;background: #fff;box-shadow: 0 2px 4px rgba(0,0,0,.2);transition: transform .2s}.cc-sw input:checked + i{background: #0B5BF0}.cc-sw input:checked + i::after{transform: translateX(20px)}.cc-sw input:focus-visible + i{outline: 3px solid rgba(11,91,240,.5);outline-offset: 2px}.cc-sw.is-locked i{background: #93B4F0}.cc-sw em{font-style: normal;font-size: 11.5px;font-weight: 700;color: #6B7790}.cc-m-foot{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px;margin-top: 20px}.cc-m-foot .cc-btn{min-width: 0}.footer-cc{background: none;border: 0;padding: 0;font: inherit;color: #AEB9CF;cursor: pointer}.footer-cc:hover{opacity: 1;text-decoration: underline;text-underline-offset: 3px}@media (max-width: 860px){.cc-inner{flex-direction: column;align-items: stretch;gap: 14px;padding: 18px}.cc-btns{justify-content: stretch}.cc-btns .cc-btn{flex: 1;min-width: 0}.cc-link{width: 100%;text-align: center}}@media (max-width: 520px){.cc-bar{left: 8px;right: 8px;bottom: 8px}.cc-m-foot{grid-template-columns: 1fr}.cc-text p{font-size: 13.5px}}@media (prefers-reduced-motion: reduce){.cc-bar{animation: none}}.cc-cat{display: block;padding: 0;overflow: hidden}.cc-cat-row{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 14px 16px;cursor: pointer}.cc-svcs{padding: 0 16px}.cc-svcs:not(:empty){padding-bottom: 12px}.cc-svc{border-top: 1px dashed #DCE4F0}.cc-svc summary{display: flex;align-items: center;gap: 8px;padding: 9px 0;cursor: pointer;list-style: none;font-size: 14px;font-weight: 700}.cc-svc summary::-webkit-details-marker{display: none}.cc-svc summary::before{content: "";width: 7px;height: 7px;border-right: 2px solid #6B7790;border-bottom: 2px solid #6B7790;transform: rotate(-45deg);transition: transform .2s;flex: none;margin-right: 2px}.cc-svc[open] summary::before{transform: rotate(45deg)}.cc-svc summary small{margin-left: auto;font-weight: 600;color: #6B7790;font-size: 12.5px;text-align: right}.cc-svc dl{display: grid;grid-template-columns: 110px 1fr;gap: 6px 12px;margin: 0 0 10px;padding: 10px 12px;border-radius: 10px;background: #fff;border: 1px solid #E3E9F3;font-size: 13px}.cc-svc dt{font-weight: 700;color: #6B7790}.cc-svc dd{margin: 0;color: #2A3550}.cc-svc dd ul{display: grid;gap: 3px}.cc-svc code,.cookie-table code{font-size: 12px;padding: 1px 5px;border-radius: 5px;background: #EEF2F8;color: #0B1222}.cc-svc a{color: #0B5BF0;font-weight: 700;text-decoration: underline}.cc-m-id{margin-top: 12px;font-size: 12.5px;color: #6B7790;text-align: center}.cc-fab{position: fixed;left: 18px;bottom: 18px;z-index: 85;width: 46px;height: 46px;border-radius: 50%;border: 1px solid #E3E9F3;display: grid;place-items: center;background: #fff;color: #0B5BF0;cursor: pointer;box-shadow: 0 12px 28px -10px rgba(6,10,20,.45);transition: transform .2s,box-shadow .2s}.cc-fab:hover{transform: translateY(-2px) rotate(-8deg);box-shadow: 0 16px 32px -10px rgba(11,91,240,.5)}.cc-fab svg{width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.cc-fab svg circle{fill: currentColor;stroke: none}.cc-fab:focus-visible{outline: 3px solid rgba(11,91,240,.5);outline-offset: 2px}.cookie-table{width: 100%;border-collapse: collapse;font-size: 14px;margin: 14px 0 6px}.cookie-table th,.cookie-table td{text-align: left;padding: 9px 10px;border-bottom: 1px solid #E3E9F3;vertical-align: top}.cookie-table th{font-size: 12.5px;color: #6B7790}.cookie-table small{color: #6B7790}@media (max-width: 520px){.cc-svc dl{grid-template-columns: 1fr;gap: 2px}.cc-fab{left: 12px;bottom: 12px}}.cc-fab[hidden]{display: none}.js-anim .hero .brush path{stroke-dasharray: 320;stroke-dashoffset: 320}.hero .app{--text-3: #56627A}.hero .app-live{color: #15803D}.footer-tech a,.footer-cc{color: #AEB9CF;opacity: 1}.site-footer{--text: #EAF0FB;--text-2: #A4B0C8;--text-3: #8F9BB3;color: var(--text-2)}.btn-wa{background: #0E7A3E}.btn-wa:hover{background: #0B6A35}.shop-hero small{opacity: 1}.shop-hero em{color: color-mix(in srgb,var(--ac) 72%,#000)}.tg-bar span{color: color-mix(in srgb,var(--ink,#0B1222) 80%,transparent)}.shop-hero{background: color-mix(in srgb,var(--ac) 86%,#000)}.hp{position: absolute !important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.footer-pay{margin-top: 44px;display: flex;align-items: center;justify-content: space-between;gap: 18px;flex-wrap: wrap}.footer-pay-label{display: flex;align-items: center;gap: 12px;color: var(--text-2);font-size: 13.5px}.footer-pay-label b{display: block;color: #fff;font-size: 14.5px}.footer-pay-label .ic{width: 38px;height: 38px;padding: 9px;border-radius: 11px;background: rgba(34,197,94,.14);color: #4ADE80;flex: none}.footer-pay-logos{display: inline-flex;align-items: center;padding: 10px 18px;border-radius: 14px;background: #fff;box-shadow: 0 10px 30px -18px rgba(0,0,0,.6)}.footer-pay-logos img{height: 44px;width: auto;max-width: 100%}.footer-pay + .footer-bottom{margin-top: 28px}@media (max-width: 640px){.footer-pay{justify-content: center;text-align: left}.footer-pay-logos{width: 100%;justify-content: center}.footer-pay-logos img{height: auto;width: 100%;max-width: 360px}}.faq + .apply{padding-top: clamp(16px,2.5vw,32px)}.faq:has(+ .apply){padding-bottom: clamp(48px,6vw,80px)}