@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#161329;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#161329;--muted:#6f6b82;--primary:#5d43f4;--primary-dark:#4831d4;--soft:#f1efff;--border:#e7e5ef;--green:#17a673;--surface:#fff;--surface-soft:#f7f5ff;--shadow-sm:0 10px 28px #261b5514;--shadow-md:0 18px 48px #261b5524;--radius-lg:22px;--radius-md:16px;--focus-ring:0 0 0 4px #5d43f424;background:#fbfbfe;font-family:Manrope,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{max-width:100%}body{background:radial-gradient(circle at 88% 8%,#5d43f414,#0000 28%),#fbfbfe;min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,select,input,textarea{max-width:100%;font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:0}::selection{color:#fff;background:var(--primary)}@media (width<=760px){input,select,textarea{min-height:44px;font-size:16px}button,a[href],[role=button]{touch-action:manipulation}}.page-shell-loading{min-height:100vh;color:var(--muted);place-items:center;font-weight:700;display:grid}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f4f2fb}::-webkit-scrollbar-thumb{background:#c7c0df;border:2px solid #f4f2fb;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#a99fca}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container{width:min(1180px,100% - 48px);margin:0 auto}.icon{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;display:block}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfbfed1;border-bottom:1px solid #e7e5efb3;height:92px;position:fixed;inset:0 0 auto}.header-inner{align-items:center;height:100%;display:flex}.logo{width:clamp(150px,14vw,210px);height:76px;color:inherit;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.header .logo{box-sizing:border-box;width:clamp(172px,13vw,220px);height:82px;padding:10px 0}.logo-mark{width:100%;height:100%;box-shadow:none;transform-origin:50% 55%;background:0 0;border-radius:0;transition:transform .24s,filter .24s;display:block;position:relative;overflow:visible}.logo-cat,.logo-cat-image{object-fit:contain;object-position:center;opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);filter:drop-shadow(0 10px 22px #4635a829);width:100%;height:100%;transition:transform .24s,filter .24s;animation:1.15s cubic-bezier(.16,1,.3,1) both barkote-logo-draw,5.6s ease-in-out 1.35s infinite barkote-logo-breathe;display:block}.logo:hover .logo-mark{transform:translateY(-1px)}.logo:hover .logo-cat-image{filter:drop-shadow(0 14px 24px #4635a83d);transform:translateY(-2px)scale(1.028)}@keyframes barkote-logo-draw{0%{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);filter:drop-shadow(0 5px 12px #4635a814);transform:translateY(5px)scale(.985)}35%{opacity:1;clip-path:polygon(0 0,58% 0,40% 100%,0 100%)}72%{opacity:1;clip-path:polygon(0 0,100% 0,82% 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:drop-shadow(0 10px 22px #4635a829);transform:translateY(0)scale(1)}}@keyframes barkote-logo-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.logo-cat-image{opacity:1;clip-path:none;animation:none}}.nav{align-items:center;gap:34px;margin-left:72px;display:flex}.nav>a,.login-link{color:#5f5b70;font-size:14px;font-weight:600;transition:color .16s}.nav>a:hover,.login-link:hover{color:var(--primary)}.header-actions{align-items:center;gap:25px;margin-left:auto;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--primary);box-shadow:0 10px 24px #5d43f433}.button-primary:hover{background:var(--primary-dark);box-shadow:0 14px 30px #5d43f445}.button-secondary{color:#2c2840;background:#fff;border-color:#dcd9e8}.button-secondary:hover{border-color:#c7c1df;box-shadow:0 10px 24px #1e164512}.button-small{border-radius:11px;min-height:42px;padding:0 18px;font-size:13px}.button-large{border-radius:15px;min-height:56px;padding:0 27px;font-size:15px}.button-ghost{border-color:var(--border)}.mobile-actions,.menu-button{display:none}.hero-section{background:radial-gradient(circle at 75% 35%,#644fef1c,#0000 26%),linear-gradient(#fbfbfe 0%,#f8f7fc 100%);min-height:735px;padding:138px 0 82px;position:relative;overflow:hidden}.hero-grid{z-index:2;grid-template-columns:minmax(360px,.76fr) minmax(590px,1.24fr);align-items:center;gap:48px;display:grid;position:relative}.hero-glow{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{border:1px solid #5d43f41f;width:420px;height:420px;top:105px;right:-130px}.hero-glow-two{border:1px solid #5d43f414;width:640px;height:640px;bottom:-280px;right:65px}.announcement{color:#4d3cbe;background:#ffffffbf;border:1px solid #e0dcfb;border-radius:999px;align-items:center;gap:8px;padding:6px 11px 6px 7px;font-size:12px;font-weight:700;display:inline-flex}.announcement>span{color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.hero-copy h1{letter-spacing:0;max-width:590px;margin:24px 0 22px;font-size:clamp(46px,4.35vw,62px);line-height:1.04}.hero-copy h1 em{color:var(--primary);font-style:normal;display:inline-block;position:relative}.hero-copy h1 em:after{content:"";border-top:3px solid #ffb64d;border-radius:50%;height:7px;position:absolute;bottom:-7px;left:3px;right:3px;transform:rotate(-1deg)}.hero-mark-badge{color:#1f6d52;background:#f1faf5e0;border:1px solid #cdebdc;border-radius:999px;align-items:center;gap:8px;min-height:40px;margin:-8px 0 20px;padding:0 14px;font-size:14px;font-weight:850;display:inline-flex;box-shadow:0 10px 24px #1f6d5212}.hero-mark-badge .icon{color:var(--green)}.hero-text{max-width:520px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.hero-actions{gap:12px;margin-top:30px;display:flex}.hero-notes{color:#777286;flex-wrap:wrap;gap:10px 18px;margin-top:17px;font-size:12px;font-weight:600;display:flex}.hero-notes span{align-items:center;gap:5px;display:flex}.hero-notes .icon{color:var(--green)}.product-preview{padding:22px 5px 19px 0;position:relative}.preview-window{background:#fffffff0;border:1px solid #e1deefe6;border-radius:25px;min-height:474px;display:flex;overflow:hidden;transform:perspective(1000px)rotateY(-1.7deg)rotateX(.7deg);box-shadow:0 30px 80px #30256821}.preview-sidebar{background:#faf9fd;border-right:1px solid #efedf5;flex-direction:column;align-items:center;gap:12px;width:60px;padding:20px 0;display:flex}.preview-sidebar>span,.preview-mini-logo{color:#9b97ab;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.preview-mini-logo{color:#fff;background:var(--primary);margin-bottom:18px}.preview-sidebar>span.active{color:var(--primary);background:#eeebff}.preview-content{flex:1;min-width:0}.preview-topline{border-bottom:1px solid #efedf5;justify-content:space-between;align-items:center;height:76px;padding:0 25px;display:flex}.preview-topline>div{flex-direction:column;gap:4px;display:flex}.eyebrow,.field-label,.stage-caption{color:#9a96a7;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.preview-topline strong{font-size:15px}.status-dot{color:#6b9c86;align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex}.status-dot:before{content:"";background:#37be7d;border-radius:50%;width:6px;height:6px}.preview-body{grid-template-columns:.9fr 1.1fr;min-height:397px;display:grid}.template-panel{border-right:1px solid #efedf5;padding:23px 20px}.template-list{flex-direction:column;gap:8px;margin-top:11px;display:flex}.template-list button{color:#6c687a;cursor:pointer;background:#f8f7fb;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;width:100%;padding:7px;font-size:9px;font-weight:700;display:flex}.template-list button.selected{color:#4731c9;background:#f1efff;border-color:#d8d1ff}.template-list button .icon{margin-left:auto}.template-thumb{background:#fff;border:1px solid #ddd9e8;border-radius:4px;flex-direction:column;gap:3px;width:38px;height:25px;padding:5px;display:flex}.template-thumb i{background:#b7b3c4;height:2px;display:block}.template-thumb i:last-child{background:repeating-linear-gradient(90deg,#76717f 0 1px,#0000 1px 2px);height:7px}.template-1 i:first-child{width:50%}.template-2{flex-flow:wrap}.preview-fields{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.preview-fields span{border:1px solid #ebe9f2;border-radius:8px;flex-direction:column;gap:4px;padding:9px;display:flex}.preview-fields small{color:#9995a7;font-size:8px}.preview-fields b{font-size:9px}.generate-button{color:#fff;background:var(--primary);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;height:35px;margin-top:12px;font-size:9px;font-weight:700;display:flex}.label-stage{background-color:#fbfafd;background-image:linear-gradient(#f4f2fa 1px,#0000 1px),linear-gradient(90deg,#f4f2fa 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:19px 19px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-content:center;align-items:center;padding:45px 20px 34px;display:flex;position:relative;overflow:hidden}.stage-caption{position:absolute;top:17px;left:20px}.printed-label{color:#14131a;background:#fff;border:1px solid #e3e0e8;border-radius:5px;flex-direction:column;width:188px;min-height:255px;padding:19px;transition:transform .25s;display:flex;box-shadow:0 16px 35px #2f284824}.label-layout-1{transform:scale(.92)rotate(1deg)}.label-layout-2{transform:scale(.96)rotate(-1deg)}.label-brand{color:#fff;background:#1268f3;border-radius:4px;align-self:flex-start;margin-bottom:15px;padding:3px 6px;font-size:7px;font-weight:800}.printed-label>strong{font-size:13px;line-height:1.35}.label-meta,.label-country{color:#6e6b75;margin-top:7px;font-size:7px}.barcode-lines{background:repeating-linear-gradient(90deg,#0d0d10 0 2px,#0000 2px 4px,#0d0d10 4px 5px,#0000 5px 7px);height:49px;margin-top:21px}.barcode-number{letter-spacing:1.2px;text-align:center;margin-top:4px;font-family:monospace;font-size:8px}.label-country{text-align:center;margin-top:auto}.print-ready{color:#27845f;background:#f0fbf6;border:1px solid #cde9dc;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:15px;right:17px}.floating-card{background:#fffffff5;border:1px solid #ebe8f2;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 16px 38px #271e5321}.floating-card>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.floating-card small{color:#918c9e;font-size:8px}.floating-card b{font-size:10px}.floating-icon{border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.floating-icon.blue{color:#4f68e8;background:#edf0ff}.floating-icon.orange{color:#e98a26;background:#fff1df}.floating-import{bottom:-5px;left:-45px}.floating-time{display:none}.success-check{color:#fff;background:#33bd7b;border-radius:50%;place-items:center;width:23px;height:23px;margin-left:10px;display:grid}.marketplaces{background:#fff;border-top:1px solid #ebe9f1;border-bottom:1px solid #ebe9f1;padding:27px 0 31px}.marketplaces .container{justify-content:space-between;align-items:center;display:flex}.marketplaces p{color:#9792a3;max-width:180px;margin:0;font-size:11px;line-height:1.55}.marketplace-list{align-items:center;gap:47px;display:flex}.marketplace{color:#7e7989;align-items:center;gap:9px;font-size:13px;display:flex}.marketplace-mark{color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:grid}.mark-0{background:linear-gradient(135deg,#8a23db,#ef2797)}.mark-1{background:#1769ff}.mark-2{color:#1c1a21;background:#ffd33d}.mark-3{background:linear-gradient(135deg,#6e39ff,#ff6e3a)}.section{padding:116px 0}.section-heading{text-align:center;max-width:660px;margin:0 auto 50px}.section-kicker{color:var(--primary);letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:800;display:inline-block}.section h2,.cta-card h2{letter-spacing:-2.7px;margin:0;font-size:clamp(36px,4vw,50px);line-height:1.12}.section-heading>p,.how-copy>p{color:var(--muted);margin:17px auto 0;font-size:15px;line-height:1.7}.demo-video-section{background:linear-gradient(#fff 0%,#f8f7fd 100%);position:relative;overflow:hidden}.demo-video-grid{grid-template-columns:minmax(300px,.82fr) minmax(520px,1.18fr);align-items:center;gap:56px;display:grid}.demo-video-copy h2{color:#171226;letter-spacing:0;max-width:520px;margin:12px 0 16px;font-size:48px;line-height:1.08}.demo-video-copy p{max-width:500px;color:var(--muted);margin:0;font-size:16px;line-height:1.68}.demo-video-points{color:#332d45;gap:9px;margin-top:22px;font-size:13px;font-weight:800;display:grid}.demo-video-points span{align-items:center;gap:9px;display:flex}.demo-video-points .icon{color:var(--green)}.demo-video-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.demo-video-copy small{color:#8b8597;max-width:520px;margin-top:14px;font-size:12px;font-weight:750;display:block}.demo-video-card{background:#161329;border:1px solid #5849ab2e;border-radius:26px;justify-self:end;width:100%;max-width:760px;position:relative;overflow:hidden;box-shadow:0 28px 72px #241b4f29}.demo-video-card:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 28%);position:absolute;inset:0}.demo-video-top{z-index:2;color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#120f1fb8;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:0 16px;display:flex;position:relative}.demo-video-top span{color:#cfc9ff;align-items:center;gap:8px;font-size:12px;font-weight:850;display:inline-flex}.demo-video-top b{font-size:12px;font-weight:900}.demo-video-card video{aspect-ratio:16/9;object-fit:contain;background:#0f0c1e;width:100%;display:block}.features-section{background:#fbfbfe}.features-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature-card{border:1px solid var(--border);background:#fff;border-radius:20px;min-height:305px;padding:27px;transition:transform .2s,box-shadow .2s}.feature-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #2d235914}.feature-icon{border-radius:13px;place-items:center;width:47px;height:47px;display:grid}.feature-icon.blue{color:#4664dd;background:#edf1ff}.feature-icon.violet{color:#764dd9;background:#f2ecff}.feature-icon.orange{color:#db7b22;background:#fff0df}.feature-icon.green{color:#208d66;background:#e8f8f1}.feature-card h3{letter-spacing:-.4px;margin:23px 0 11px;font-size:17px}.feature-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.feature-card a{color:var(--primary);align-items:center;gap:6px;margin-top:23px;font-size:11px;font-weight:800;display:flex}.landing-editor-preview{justify-self:end;width:min(790px,100%);padding-top:0}.landing-editor-window{background:#fffffff5;border:1px solid #e1deeff2;border-radius:23px;min-height:545px;animation:7s ease-in-out infinite editorFloat;overflow:hidden;transform:perspective(1000px)rotateY(-1.3deg)rotateX(.5deg);box-shadow:0 30px 80px #30256824}.landing-editor-top{border-bottom:1px solid #efedf5;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:0 18px;display:flex}.landing-editor-top div{flex-direction:column;gap:4px;display:flex}.landing-editor-top span,.landing-tool-title,.landing-editor-preview-panel>span{color:#9a96a7;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.landing-editor-top b{letter-spacing:-.4px;font-size:16px}.landing-editor-top button,.landing-editor-preview-panel button{color:#27845f;background:#f0fbf6;border:1px solid #cde9dc;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:9px;font-weight:850;display:inline-flex}.landing-editor-actions{align-items:center;gap:8px;display:flex}.landing-editor-actions button{color:#6a6476;background:#fff;border-color:#ebe7f5}.landing-editor-actions button.save{color:#fff;background:var(--primary);border-color:#0000;box-shadow:0 12px 24px #5d43f438}.landing-editor-form-row{background:#fff;border-bottom:1px solid #efedf5;grid-template-columns:1.55fr 1fr 1.1fr 1.1fr .65fr;gap:10px;padding:10px 18px;display:grid}.landing-editor-form-row label{background:#fbfafd;border:1px solid #ebe7f5;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;display:flex}.landing-editor-form-row span{color:#a09aaa;letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:850}.landing-editor-form-row b{color:#302b3d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.landing-editor-body{grid-template-columns:150px minmax(430px,1fr);min-height:420px;display:grid}.landing-editor-tools,.landing-editor-preview-panel{background:#fbfafd;padding:16px}.landing-editor-tools{border-right:1px solid #efedf5}.landing-add-block{min-height:38px;color:var(--primary);background:#fff;border:1px solid #d6ceff;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:9px;font-weight:850;display:flex}.landing-editor-tools button{color:#6b6578;cursor:pointer;background:#fff;border:1px solid #ece8f5;border-radius:10px;align-items:center;gap:8px;width:100%;min-height:39px;margin-top:8px;padding:0 8px;display:flex}.landing-editor-tools button.active{color:var(--primary);background:#f2efff;border-color:#d6ceff}.landing-editor-tools button>span{color:#8d86a0;background:#f4f2fa;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.landing-editor-tools button.active>span{color:#fff;background:var(--primary)}.landing-editor-tools button>b{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:850;overflow:hidden}.landing-editor-tools button:nth-of-type(n+6),.landing-tool-card{display:none}.landing-tool-card{background:#fff;border:1px solid #e8e4f1;border-radius:14px;margin-top:16px;padding:12px}.landing-tool-card span,.landing-tool-card small{color:#918c9e;font-size:8px;display:block}.landing-tool-card b{letter-spacing:-1px;margin:5px 0;font-size:22px;display:block}.landing-editor-canvas{background-color:#f7f6fb;background-image:linear-gradient(#f0eef7 1px,#0000 1px),linear-gradient(90deg,#f0eef7 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;min-height:420px;padding:56px 34px 42px;display:grid;position:relative}.landing-canvas-toolbar{justify-content:space-between;gap:8px;display:flex;position:absolute;top:14px;left:18px;right:18px}.landing-canvas-toolbar span{color:#665f75;background:#ffffffe0;border:1px solid #e4e0ed;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.landing-label-card,.landing-preview-label{color:#111018;border:1px solid #ddd9e6;flex-direction:column;align-items:center;display:flex;position:relative;box-shadow:0 16px 35px #2f284824}.landing-label-card{transform-origin:50%;background-color:#fff;background-image:linear-gradient(#f2f0f6 1px,#0000 1px),linear-gradient(90deg,#f2f0f6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:10px 10px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:4px;width:min(372px,94%);min-height:252px;padding:20px 28px 48px;animation:.76s ease-out 3.7s both labelFinishPulse;overflow:hidden}.landing-scan-line{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#5d43f414,#5d43f49e,#30b9796b,#0000);border-radius:999px;height:2px;animation:1.15s ease-in-out .22s both labelScanLine;position:absolute;top:18px;left:26px;right:26px;box-shadow:0 0 18px #5d43f438}.landing-barcode{background:repeating-linear-gradient(90deg,#0d0d10 0 3px,#0000 3px 5px,#0d0d10 5px 7px,#0000 7px 9px,#0d0d10 9px 10px,#0000 10px 12px);width:min(286px,100%);height:46px}.landing-label-card>.landing-barcode{opacity:0;transform-origin:50%;animation:.52s cubic-bezier(.16,1,.3,1) .55s both labelPartIn;transform:translateY(9px)scaleX(.92)}.landing-barcode-number{margin-top:4px;font-size:12px;line-height:1}.landing-label-card>.landing-barcode-number{opacity:0;animation:.42s cubic-bezier(.16,1,.3,1) .88s both labelPartIn;transform:translateY(7px)}.landing-label-card strong{text-align:center;opacity:0;max-width:270px;margin:6px 0 5px;font-size:16px;line-height:1.12;animation:.46s cubic-bezier(.16,1,.3,1) 1.34s both labelPartIn;transform:translateY(8px)}.landing-label-card span{text-align:center;font-size:11px;line-height:1.3}.landing-label-card>span:not(.landing-scan-line){opacity:0;animation:.52s cubic-bezier(.16,1,.3,1) 1.92s both labelPartIn;transform:translateY(8px)}.landing-label-card i,.landing-preview-label i{letter-spacing:-1px;font-size:24px;font-style:normal;font-weight:900;position:absolute;bottom:12px;right:18px}.landing-label-card i{opacity:0;transform-origin:50%;font-size:31px;animation:.52s cubic-bezier(.16,1,.3,1) 2.68s both labelEacIn;bottom:10px;left:50%;right:auto;transform:translate(-50%)translateY(9px)scale(.96)}.landing-editor-preview-panel{border-left:1px solid #efedf5;flex-direction:column;gap:12px;display:none}.landing-preview-sheet{background-color:#fff;background-image:linear-gradient(#efedf6 1px,#0000 1px),linear-gradient(90deg,#efedf6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:14px 14px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:14px;place-items:center;min-height:250px;display:grid}.landing-preview-label{background-color:#fff;background-image:linear-gradient(#f1eff7 1px,#0000 1px),linear-gradient(90deg,#f1eff7 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:3px;width:118px;min-height:116px;padding:9px 9px 20px}.landing-preview-label .landing-barcode{width:92px;height:19px}.landing-preview-label b{margin-top:2px;font-size:6.2px;line-height:1}.landing-preview-label strong{text-align:center;max-width:96px;margin:2px 0 1px;font-size:6.2px;line-height:1.1}.landing-preview-label small{text-align:center;max-width:96px;font-size:4.5px;line-height:1.18}.landing-preview-label i{font-size:12px;bottom:5px;left:50%;right:auto;transform:translate(-50%)}.landing-editor-preview-panel p{color:#918c9e;margin:0;font-size:8px;line-height:1.5}.landing-editor-preview-panel button{color:#fff;background:var(--primary);border-color:#0000;justify-content:center;width:100%}@keyframes editorFloat{0%,to{transform:perspective(1000px)rotateY(-1.3deg)rotateX(.5deg)translateY(0)}50%{transform:perspective(1000px)rotateY(-1.3deg)rotateX(.5deg)translateY(-6px)}}.product-modules-section{background:#fff}.modules-editor-demo{background:radial-gradient(circle at 76% 9%,#5d43f421,#0000 30%),linear-gradient(#fff 0%,#fbfbff 100%);border:1px solid #e5e0f2;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px #2d264f1c}.modules-editor-topbar{background:#ffffffdb;border-bottom:1px solid #eeebf5;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.modules-editor-topbar div{gap:4px;display:grid}.modules-editor-topbar span,.modules-editor-sidebar>span,.modules-editor-settings>span{color:#9a93aa;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.modules-editor-topbar b{color:#171329;letter-spacing:-.4px;font-size:19px}.modules-editor-topbar button,.modules-editor-settings button{color:#fff;background:var(--primary);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 14px 28px #5d43f43d}.modules-editor-fields{background:#fff;border-bottom:1px solid #f0edf7;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:15px 22px;display:grid}.modules-editor-fields div{background:#fbfaff;border:1px solid #e9e5f0;border-radius:12px;gap:5px;min-width:0;padding:10px 13px;display:grid}.modules-editor-fields span{color:#a19aae;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.modules-editor-fields b{color:#282138;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.modules-editor-layout{grid-template-columns:168px minmax(360px,1fr) 172px;min-height:560px;display:grid}.modules-editor-sidebar,.modules-editor-settings{background:#fff;flex-direction:column;gap:10px;padding:22px 18px;display:flex}.modules-editor-sidebar{border-right:1px solid #f0edf7}.modules-editor-settings{border-left:1px solid #f0edf7}.modules-editor-sidebar button{width:100%;min-height:42px;color:var(--primary);cursor:pointer;background:#fff;border:1px solid #ece8f7;border-radius:12px;align-items:center;gap:9px;padding:0 10px;font-size:11px;font-weight:900;display:flex}.modules-editor-sidebar button.active{background:#f1edff;border-color:#d8cffd;box-shadow:0 12px 25px #5d43f41c}.modules-editor-stage{background-color:#f7f6fb;background-image:linear-gradient(#efedf6 1px,#0000 1px),linear-gradient(90deg,#efedf6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:auto 1fr;min-width:0;padding:20px;display:grid;position:relative}.modules-stage-caption{min-height:34px;position:relative}.caption-step{color:#685f7c;opacity:0;background:#ffffffe6;border:1px solid #e5e1ee;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:0;right:0;transform:translateY(7px)}.caption-step-one{animation:18s linear infinite modulesCaption}.caption-step-two{animation:18s linear 6s infinite modulesCaption}.caption-step-three{animation:18s linear 12s infinite modulesCaption}.modules-label-scene{place-items:center;min-height:470px;display:grid;position:relative}.animated-label{color:#080711;opacity:0;background-color:#fff;background-image:linear-gradient(#f1eff7 1px,#0000 1px),linear-gradient(90deg,#f1eff7 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #dcd8e4;border-radius:5px;flex-direction:column;align-items:center;width:min(430px,88%);min-height:290px;padding:28px 34px 42px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,calc(18px - 50%))scale(.98);box-shadow:0 24px 60px #30294b2b}.animated-label:before{content:"";pointer-events:none;border:1px dashed #5d43f447;border-radius:3px;position:absolute;inset:18px}.animated-label-product{animation:18s linear infinite modulesLabelProduct}.animated-label-mark{animation:18s linear infinite modulesLabelMark}.animated-label-video{animation:18s linear infinite modulesLabelVideo}.animated-barcode{opacity:0;transform-origin:50%;background:repeating-linear-gradient(90deg,#111018 0 2px,#0000 2px 4px,#111018 4px 7px,#0000 7px 10px);width:min(310px,86%);height:45px;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesBarcode;transform:translateY(-10px)scaleX(.72)}.animated-barcode-code{color:#111018;opacity:0;margin-top:5px;font-size:10px;font-weight:800;animation:18s linear infinite modulesBarcodeCode}.animated-product-title{text-align:center;opacity:0;margin-top:7px;font-size:20px;line-height:1.05;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesTitleIn;transform:translateY(10px)}.animated-product-text{color:#4f495b;text-align:center;opacity:0;gap:3px;width:min(250px,80%);margin-top:9px;font-size:11px;line-height:1.2;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesTextCenter;display:grid;transform:translate(-55px,12px)}.animated-signs{gap:8px;margin-top:12px;display:flex}.animated-signs span{color:#111018;opacity:0;background:#fff;border:2px solid #111018;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.animated-signs span:first-child{animation:18s cubic-bezier(.16,1,.3,1) infinite modulesSignOne}.animated-signs span:nth-child(2){animation:18s cubic-bezier(.16,1,.3,1) infinite modulesSignTwo}.animated-signs span:nth-child(3){animation:18s cubic-bezier(.16,1,.3,1) infinite modulesSignThree}.animated-eac-logo{opacity:0;width:50px;height:auto;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesEacIn;position:absolute;bottom:30px;right:42px}.datamatrix{object-fit:contain;opacity:0;width:142px;height:142px;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesMatrix;position:absolute;top:62px;left:42px;transform:translate(-16px,-8px)scale(.86)}.honest-mark-content{opacity:0;justify-items:start;gap:8px;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesMarkContent;display:grid;position:absolute;top:79px;left:205px;transform:translate(16px,8px)}.honest-mark-content img{width:142px;height:auto;display:block}.honest-mark-content b{color:#05050a;letter-spacing:-.5px;max-width:180px;font-size:24px;font-weight:950;line-height:1.02}.video-icon{color:#05050a;background:#05050a;border-radius:8px 22px 8px 8px;width:240px;height:126px;position:relative}.video-selection{opacity:0;place-items:center;width:282px;min-height:184px;margin-top:8px;animation:18s cubic-bezier(.16,1,.3,1) infinite modulesVideoIcon;display:grid;position:relative;transform:translateY(-8px)scale(.9)}.video-selection:before{content:"";border:1px dashed #5d43f4bd;border-radius:5px;position:absolute;inset:18px 16px 16px}.video-rotate-handle{z-index:2;background:#23bd70;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #23bd7047}.video-rotate-handle:after{content:"";background:#23bd708c;width:1px;height:18px;position:absolute;top:11px;left:50%}.video-resize-handle{background:var(--primary);z-index:2;border:2px solid #fff;border-radius:3px;width:9px;height:9px;position:absolute;bottom:8px;right:8px}.video-flash{clip-path:polygon(50% 0,60% 31%,91% 19%,74% 48%,100% 66%,68% 69%,70% 100%,49% 76%,25% 100%,30% 68%,0 62%,25% 45%,10% 15%,40% 30%);background:#05050a;width:72px;height:72px;position:absolute;top:-34px;right:-24px}.video-flash:after{content:"";clip-path:inherit;background:#fff;position:absolute;inset:8px}.video-dot{border:5px solid #fff;border-radius:999px;width:34px;height:14px;position:absolute;top:30px;left:26px}.video-lens{background:#05050a;border:9px solid #fff;border-radius:50%;width:103px;height:103px;position:absolute;top:14px;right:26px;box-shadow:inset 0 0 0 10px #05050a,inset 0 0 0 18px #fff,inset 0 0 0 30px #05050a,inset 0 0 0 40px #fff}.video-icon i{display:none;position:absolute}.typing-title{text-align:center;white-space:nowrap;opacity:0;max-width:330px;margin-top:18px;font-size:26px;font-weight:950;line-height:1.05;animation:18s steps(22,end) infinite modulesTyping;display:block;overflow:hidden}.modules-editor-settings div{background:#fbfaff;border:1px solid #ede9f5;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:0 12px;display:flex}.modules-editor-settings b{color:#292139;font-size:12px}.modules-editor-settings em{color:#8c849c;text-align:right;font-size:10px;font-style:normal;font-weight:800}.modules-editor-settings button{width:100%;margin-top:auto;padding:0 10px;font-size:11px}@keyframes modulesCaption{0%,30%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-7px)}}@keyframes modulesLabelProduct{0%,2%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.98)}5%,31%{opacity:1;transform:translate(-50%,-50%)scale(1)}34%,to{opacity:0;transform:translate(-50%,calc(-50% - 16px))scale(.985)}}@keyframes modulesLabelMark{0%,34%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.98)}37%,64%{opacity:1;transform:translate(-50%,-50%)scale(1)}67%,to{opacity:0;transform:translate(-50%,calc(-50% - 16px))scale(.985)}}@keyframes modulesLabelVideo{0%,67%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.98)}70%,97%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% - 16px))scale(.985)}}@keyframes modulesBarcode{0%,3%{opacity:0;transform:translateY(-10px)scaleX(.72)}6%,31%{opacity:1;transform:translateY(0)scaleX(1)}34%,to{opacity:0;transform:translateY(-8px)scaleX(.86)}}@keyframes modulesBarcodeCode{0%,5%{opacity:0;transform:translateY(-4px)}7%,31%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-4px)}}@keyframes modulesTitleIn{0%,8%{opacity:0;transform:translateY(10px)}11%,31%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-6px)}}@keyframes modulesTextCenter{0%,13%{opacity:0;transform:translate(-70px,12px)}17%{opacity:1;transform:translate(-70px)}24%,31%{opacity:1;transform:translate(0)}34%,to{opacity:0;transform:translateY(-8px)}}@keyframes modulesSignOne{0%,19%{opacity:0;transform:translate(-118px,-78px)rotate(-8deg)scale(.72)}24%,31%{opacity:1;transform:translate(0)rotate(0)scale(1)}34%,to{opacity:0;transform:translateY(-8px)scale(.9)}}@keyframes modulesSignTwo{0%,21%{opacity:0;transform:translate(116px,-62px)rotate(8deg)scale(.72)}26%,31%{opacity:1;transform:translate(0)rotate(0)scale(1)}34%,to{opacity:0;transform:translateY(-8px)scale(.9)}}@keyframes modulesSignThree{0%,23%{opacity:0;transform:translateY(85px)rotate(-4deg)scale(.72)}28%,31%{opacity:1;transform:translate(0)rotate(0)scale(1)}34%,to{opacity:0;transform:translateY(-8px)scale(.9)}}@keyframes modulesEacIn{0%,27%{opacity:0;transform:translateY(12px)scale(.92)}30%,31%{opacity:1;transform:translateY(0)scale(1)}34%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes modulesMatrix{0%,38%{opacity:0;transform:translate(-16px,-8px)scale(.86)}43%,64%{opacity:1;transform:translate(0)scale(1)}67%,to{opacity:0;transform:translate(-8px,-8px)scale(.94)}}@keyframes modulesMarkContent{0%,40%{opacity:0;transform:translate(16px,8px)}46%,64%{opacity:1;transform:translate(0)}67%,to{opacity:0;transform:translate(8px,-8px)}}@keyframes modulesVideoIcon{0%,70%{opacity:0;transform:translateY(-8px)scale(.9)}74%,97%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.94)}}@keyframes modulesTyping{0%,74%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(8px)}76%{opacity:1;clip-path:inset(0 100% 0 0);transform:translateY(0)}88%,97%{opacity:1;clip-path:inset(0);transform:translateY(0)}to{opacity:0;clip-path:inset(0);transform:translateY(-8px)}}.workflow-section{background:radial-gradient(circle at 88% 18%,#5d43f421,#0000 30%),linear-gradient(#fbfbfe 0%,#f5f3fb 100%);position:relative;overflow:hidden}.workflow-grid{grid-template-columns:minmax(280px,.88fr) minmax(430px,1.12fr);align-items:center;gap:54px;display:grid}.workflow-copy h2{letter-spacing:0;max-width:540px;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.05}.workflow-copy p{max-width:520px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.75}.workflow-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.workflow-metrics div{background:#ffffffc2;border:1px solid #e4e0ed;border-radius:17px;padding:17px}.workflow-metrics b{color:#171329;letter-spacing:0;font-size:22px;line-height:1;display:block}.workflow-metrics span{color:#827c8e;margin-top:7px;font-size:10px;line-height:1.35;display:block}.workflow-pack-scene{aspect-ratio:1;background:#faf9ff;border:1px solid #e1ddea;border-radius:28px;min-height:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #3025681c}.workflow-pack-scene>:not(.workflow-pack-image){display:none}.workflow-pack-image{object-fit:cover;width:100%;height:100%;display:block}.pack-table{filter:blur(10px);background:#362d5221;border-radius:50%;height:46px;position:absolute;bottom:58px;left:46px;right:46px}.pack-box,.white-bag,.scene-printer{filter:drop-shadow(0 24px 34px #2a224629);position:absolute}.pack-box{background:linear-gradient(135deg,#ffffff38,#0000 48%),#d7a65f;border:1px solid #d4b178;border-radius:8px;width:184px;height:144px}.pack-box:before,.pack-box:after{content:"";background:#8a5b232e;position:absolute}.pack-box:before{width:32px;height:100%;top:0;left:50%;transform:translate(-50%)}.pack-box:after{width:100%;height:1px;top:48%;left:0}.pack-box-left{bottom:112px;left:64px;transform:rotate(-3deg)}.pack-box-right{background:linear-gradient(135deg,#ffffff38,#0000 48%),#c99049;width:158px;height:122px;bottom:86px;left:205px;transform:rotate(4deg)}.box-tape{background:#ffeebf47;width:32px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.pack-label,.bag-label,.roll-label{color:#090812;background-color:#fff;background-image:linear-gradient(#f2f0f7 1px,#0000 1px),linear-gradient(90deg,#f2f0f7 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ddd8e7;border-radius:3px;justify-items:center;display:grid}.pack-label{width:92px;min-height:58px;padding:9px 8px 7px;position:absolute;bottom:18px;right:17px}.pack-label.compact{width:78px;bottom:20px;right:20px}.pack-label i,.bag-label i,.roll-label i{background:repeating-linear-gradient(90deg,#090812 0 2px,#0000 2px 4px,#090812 4px 6px,#0000 6px 8px);width:62px;height:17px;display:block}.pack-label b,.bag-label b,.roll-label b{margin-top:4px;font-size:8px;line-height:1}.pack-label small,.bag-label small{color:#5e586a;margin-top:4px;font-size:7px;line-height:1.1}.white-bag{background:linear-gradient(160deg,#fffffff2,#f5f4fae6),#fff;border:1px solid #e0ddea;border-radius:34px 34px 20px 20px;width:164px;height:202px}.white-bag:before{content:"";background:#e7e3ef;height:1px;position:absolute;top:22px;left:20px;right:20px}.white-bag-one{bottom:118px;right:78px;transform:rotate(3deg)}.white-bag-two{width:132px;height:164px;bottom:64px;right:214px;transform:rotate(-7deg)}.bag-seal{background:#e5e1ed;border-radius:999px;width:56px;height:8px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.bag-label{width:104px;min-height:68px;padding:10px 8px 8px;position:absolute;top:76px;left:50%;transform:translate(-50%)}.bag-label.small{width:86px;min-height:56px;top:64px}.scene-printer{width:260px;height:174px;top:68px;right:70px}.printer-paper-roll{background:#fff;border:1px solid #e1ddea;border-radius:0 0 12px 12px;gap:10px;padding:12px 14px;animation:5.8s ease-in-out infinite labelTapeFeed;display:flex;position:absolute;bottom:20px;left:30px;right:30px;overflow:hidden;transform:translateY(68px)}.roll-label{flex:0 0 82px;min-height:54px;padding:8px 6px}.roll-label i{width:60px;height:15px}.roll-label b{font-size:7px}.printer-head{background:linear-gradient(#fff,#ebe9f2);border:1px solid #d9d5e5;border-radius:22px;height:116px;position:absolute;inset:0 0 auto;box-shadow:inset 0 -10px 18px #2822440d}.printer-light{background:var(--green);border-radius:50%;width:12px;height:12px;position:absolute;top:22px;left:26px;box-shadow:0 0 0 6px #23bd701f}.printer-slot{background:#171329;border-radius:999px;height:16px;position:absolute;bottom:28px;left:28px;right:28px}.printer-head b{color:#8c849d;letter-spacing:-.2px;font-size:12px;position:absolute;top:22px;right:26px}.scene-status{background:#fffffff0;border:1px solid #e6e2ef;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;width:230px;padding:14px;display:grid;position:absolute;top:72px;left:54px;box-shadow:0 18px 38px #29214e1a}.scene-status span{color:#fff;background:var(--green);border-radius:50%;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}.scene-status b{color:#171329;font-size:14px}.scene-status small{color:#716a81;font-size:9px}.printer-party-section{background:radial-gradient(circle at 70% 18%,#31b9791f,#0000 28%),linear-gradient(#fff 0%,#f7f6fc 100%);position:relative;overflow:hidden}.printer-party-card{background-color:#ffffffdb;background-image:linear-gradient(#f1eef8 1px,#0000 1px),linear-gradient(90deg,#f1eef8 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #e4e0ed;border-radius:28px;grid-template-columns:minmax(300px,.88fr) minmax(360px,1.12fr);align-items:center;gap:42px;min-height:390px;padding:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #2d24591a}.printer-party-copy{z-index:2;position:relative}.printer-party-copy h2{letter-spacing:-2px;max-width:560px;margin:10px 0 0;font-size:clamp(36px,4.8vw,58px);line-height:1}.printer-party-copy p{max-width:440px;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.65}.printer-party-button{cursor:pointer;border:0;margin-top:26px}.printer-party-button:active{transform:translateY(1px)scale(.99)}.printer-party-machine{z-index:2;place-content:center;justify-items:center;min-height:335px;display:grid;position:relative;transform:translateZ(0)}.printer-party-machine.printing .printer-party-body,.printer-party-machine.printing .printer-party-body-new{animation:.52s ease-out 2 partyPrinterShake}.printer-party-shadow{z-index:0;filter:blur(19px);background:radial-gradient(#0c0a1652 0%,#0c0a1629 48%,#0000 72%);border-radius:50%;width:min(520px,88%);height:56px;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.printer-burst-label i{background:repeating-linear-gradient(90deg,#111018 0 2px,#0000 2px 4px,#111018 4px 5px,#0000 5px 7px);height:34px;display:block}.printer-burst-label b{color:#111018;text-align:center;margin-top:5px;font-size:9px;line-height:1;display:block}.printer-party-body{z-index:3;background:radial-gradient(circle at 18% 14%,#ffffff1f,#0000 24%),linear-gradient(145deg,#343040 0%,#171522 48%,#07070d 100%);border:1px solid #ffffff1f;border-radius:34px 34px 22px 22px;width:min(440px,100%);min-height:214px;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -28px 46px #00000057,0 30px 68px #0d0a1b47}.printer-party-body:before{content:"";background:linear-gradient(#ffffff12,#ffffff04),repeating-linear-gradient(90deg,#0000 0 18px,#ffffff09 18px 19px);border:1px solid #ffffff17;border-radius:26px 26px 16px 16px;height:76px;position:absolute;inset:11px 16px auto}.printer-party-body:after{content:"";background:linear-gradient(#ffffff29,#ffffff0a);border-radius:999px;height:18px;position:absolute;bottom:30px;left:44px;right:44px;box-shadow:inset 0 1px #ffffff29}.printer-party-brand{z-index:5;color:#ffffff9e;letter-spacing:.4px;font-size:12px;font-weight:800;position:absolute;top:28px;left:34px}.printer-party-light{z-index:6;background:var(--green);border-radius:50%;width:15px;height:15px;position:absolute;top:30px;right:34px;box-shadow:0 0 0 6px #31b9791f,0 0 22px #31b9796b}.printer-party-power{z-index:6;background:#6f687c;border-radius:50%;width:8px;height:8px;position:absolute;top:33px;right:64px;box-shadow:-16px 0 #4a4457}.printer-party-lid{z-index:4;background:linear-gradient(#ffffff18,#ffffff05),linear-gradient(90deg,#6447ff24,#0000 44%,#31b97917);border:1px solid #ffffff1c;border-radius:20px;height:54px;position:absolute;top:58px;left:34px;right:34px;box-shadow:inset 0 1px #ffffff21,0 10px 24px #00000029}.printer-party-lid span{background:linear-gradient(90deg,#6f657c,#a59eb4,#6f657c);border-radius:999px;height:7px;position:absolute;bottom:13px;left:118px;right:118px}.printer-party-panel{z-index:6;gap:7px;display:flex;position:absolute;top:122px;right:74px}.printer-party-panel span{background:#3d3748;border-radius:50%;width:9px;height:9px;box-shadow:inset 0 1px #ffffff24}.printer-party-panel span:first-child{background:#31b979;box-shadow:0 0 0 5px #31b9791f,0 0 16px #31b97959}.printer-party-vent{z-index:5;opacity:.7;background:repeating-linear-gradient(90deg,#ffffff3d 0 2px,#0000 2px 8px);border-radius:999px;width:82px;height:16px;position:absolute;top:126px;left:58px}.printer-party-slot{z-index:8;background:linear-gradient(#020206 0%,#11101a 36%,#000 100%);border:1px solid #ffffff1f;border-radius:999px;height:24px;position:absolute;top:142px;left:70px;right:70px;overflow:visible;box-shadow:inset 0 2px 9px #000000d1,0 1px #ffffff14,0 12px 24px #00000040}.printer-party-tape{transform-origin:top;background-color:#fff;background-image:linear-gradient(#f2f0f6 1px,#0000 1px),linear-gradient(90deg,#f2f0f6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ded9e8;border-radius:0 0 9px 9px;width:168px;height:58px;padding:8px 11px;display:grid;position:absolute;top:16px;left:50%;transform:translate(-50%,-11px)scaleY(.18);box-shadow:0 18px 28px #2f265b24}.printer-party-cutter{z-index:9;opacity:.85;background:linear-gradient(90deg,#0000,#ffffff61,#0000);border-radius:999px 999px 3px 3px;height:6px;position:absolute;top:136px;left:94px;right:94px}.printer-party-machine.printing .printer-party-tape{animation:.68s cubic-bezier(.16,1,.3,1) 2 partyTapeFeed}.printer-party-tape i{background:repeating-linear-gradient(90deg,#111018 0 2px,#0000 2px 4px,#111018 4px 5px,#0000 5px 7px);height:18px;display:block}.printer-party-tape b{background:#171329;border-radius:999px;width:70px;height:8px;margin:7px auto 0;display:block}.printer-party-controls{z-index:6;grid-template-columns:1fr 1fr 1fr;gap:9px;display:grid;position:absolute;bottom:60px;left:138px;right:138px}.printer-party-controls span{background:linear-gradient(#3b3547,#181520);border:1px solid #ffffff21;border-radius:999px;height:13px;box-shadow:inset 0 1px #ffffff1f}.printer-party-tray{z-index:5;background:linear-gradient(#282330,#0d0b13);border:1px solid #ffffff1c;border-radius:999px;height:22px;position:absolute;bottom:22px;left:76px;right:76px;box-shadow:inset 0 1px #ffffff17}.printer-party-foot{background:#090810;border-radius:0 0 10px 10px;width:54px;height:15px;position:absolute;bottom:-10px}.printer-party-foot.left{left:55px}.printer-party-foot.right{right:55px}.printer-party-body-new{z-index:3;aspect-ratio:520/310;width:min(560px,100%);position:relative;transform:translateZ(0)}.printer-party-svg{filter:drop-shadow(0 30px 54px #0d0a1b38);width:100%;height:100%;display:block}.printer-party-slot-new{z-index:9;width:46%;height:8%;position:absolute;top:52%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.printer-party-slot-new .printer-party-tape{width:168px;top:58%}.printer-burst-layer{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.printer-burst-label{top:var(--burst-y);left:var(--burst-x);color:#111018;opacity:0;width:118px;min-height:82px;animation:printerLabelBurst 2.45s cubic-bezier(.16, 1, .3, 1) var(--delay) both;background-color:#fff;background-image:linear-gradient(#f2f0f6 1px,#0000 1px),linear-gradient(90deg,#f2f0f6 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:6px 6px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ddd8e6;border-radius:4px;padding:10px 10px 20px;display:block;position:absolute;transform:translate(-50%,-50%)scale(.6)rotate(0);box-shadow:0 14px 32px #251d4829}.printer-burst-label i{height:20px}.printer-burst-label small{color:#403a4b;text-align:center;margin-top:5px;font-size:7px;font-weight:850;display:block}.printer-burst-label em{font-size:13px;font-style:normal;font-weight:900;position:absolute;bottom:5px;left:50%;right:auto;transform:translate(-50%)}.how-section{background:#f4f2fb}.how-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:110px;display:grid}.how-copy h2{max-width:480px}.how-copy>p{max-width:460px;margin-left:0}.steps{flex-direction:column;gap:27px;margin-top:42px;display:flex}.step{grid-template-columns:45px 1fr;align-items:start;gap:15px;display:grid;position:relative}.step-number{width:42px;height:42px;color:var(--primary);background:#fff;border:1px solid #d8d2fa;border-radius:12px;place-items:center;font-size:11px;font-weight:800;display:grid}.step h3{margin:1px 0 5px;font-size:15px}.step p{color:var(--muted);margin:0;font-size:11px}.step-line{background:#dcd7eb;width:1px;position:absolute;top:47px;bottom:-24px;left:20px}.how-visual{min-height:500px;padding-top:38px;position:relative}.file-card,.process-card{z-index:3;background:#fff;border:1px solid #e0ddea;border-radius:15px;align-items:center;gap:13px;width:310px;margin:0 auto;padding:14px;display:flex;position:relative;box-shadow:0 18px 35px #33295b1a}.file-type{color:#21855f;background:#e7f7ef;border-radius:10px;place-items:center;width:45px;height:45px;font-size:9px;font-weight:800;display:grid}.file-card>div,.process-head>div{flex-direction:column;gap:4px;display:flex}.file-card b,.process-head b{font-size:11px}.file-card small,.process-head small{color:#928e9d;font-size:8px}.upload-check{color:#fff;background:#31b979;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:auto;display:grid}.flow-line{z-index:1;background:#cbc5df;width:1px;height:52px;margin:0 auto;position:relative}.flow-line span{border-bottom:1px solid #9288bb;border-right:1px solid #9288bb;width:7px;height:7px;position:absolute;bottom:-1px;left:-3px;transform:rotate(45deg)}.process-card{width:360px;padding:19px;display:block}.process-head{align-items:center;gap:11px;display:flex}.process-head>span{color:#fff;background:var(--primary);border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.progress{background:#ece9f5;border-radius:10px;height:5px;margin:17px 0 10px;overflow:hidden}.progress span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), #8c78ff);width:100%;height:100%;display:block}.process-stats{justify-content:space-between;font-size:8px;display:flex}.process-stats span{color:#9893a6}.label-stack{height:250px;margin-top:23px;position:relative}.mini-label{background:#fff;border:1px solid #dedbe7;border-radius:8px;flex-direction:column;align-items:center;width:188px;min-height:154px;padding:12px 14px 29px;display:flex;position:absolute;top:5px;left:50%;box-shadow:0 20px 45px #2b234a1f}.mini-label-0{z-index:3;transform:translate(-50%)rotate(-1deg)}.mini-label-1{z-index:2;transform:translate(-10%)translateY(31px)rotate(8deg)}.mini-label-2{z-index:1;transform:translate(-92%)translateY(31px)rotate(-8deg)}.mini-label small{color:#4d4857;text-align:center;max-width:150px;font-size:6.2px;line-height:1.18}.mini-label b{margin-top:3px;font-size:8px;line-height:1}.mini-label strong{text-align:center;max-width:154px;margin:3px 0 2px;font-size:8px;line-height:1.08}.mini-label em{letter-spacing:-.8px;font-size:20px;font-style:normal;font-weight:900;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.mini-barcode{background:repeating-linear-gradient(90deg,#141318 0 2px,#0000 2px 4px,#141318 4px 5px,#0000 5px 7px);width:148px;height:26px;margin:0}.trust-section{background:radial-gradient(circle at 16% 8%,#31b97914,#0000 28%),#fbfbfe}.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trust-card{border:1px solid var(--border);min-height:236px;animation:.68s cubic-bezier(.16,1,.3,1) both proofRise;animation-delay:var(--delay);background:radial-gradient(circle at 100% 0,#5d43f41c,#0000 32%),#fff;border-radius:24px;padding:28px;transition:transform .19s,box-shadow .19s;position:relative;overflow:hidden;box-shadow:0 18px 45px #2d23590f}.trust-card:hover{transform:translateY(-5px);box-shadow:0 26px 58px #2d23591a}.trust-card:after{content:"";background:#5d43f414;border-radius:50%;width:108px;height:108px;position:absolute;top:-38px;right:-32px}.trust-card span{min-height:54px;color:var(--primary);letter-spacing:0;align-items:center;font-size:clamp(27px,2vw,32px);font-weight:900;line-height:1.08;display:inline-flex}.trust-card h3{color:#171329;letter-spacing:-.45px;margin:20px 0 10px;font-size:17px}.trust-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.pricing-section{background:#fff}.pricing-section .section-heading p{max-width:650px}.billing-toggle{border:1px solid var(--border);background:#f8f7fb;border-radius:12px;gap:4px;margin-top:25px;padding:4px;display:inline-flex}.billing-toggle button{color:#7d7889;cursor:pointer;background:0 0;border:0;border-radius:8px;height:35px;padding:0 13px;font-size:10px;font-weight:700}.billing-toggle button.active{color:#262238;background:#fff;box-shadow:0 4px 12px #2a234514}.billing-toggle span{color:var(--green)}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.pricing-grid:has(.single-price-card){grid-template-columns:minmax(280px,430px);justify-content:center}.pricing-value{background:radial-gradient(circle at 96% 0,#6447ff1f,#0000 34%),linear-gradient(#fff,#fbfaff);border:1px solid #e4dff2;border-radius:18px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;max-width:660px;margin:-15px auto 31px;padding:17px 20px;display:grid;box-shadow:0 18px 40px #2a234514}.pricing-value>span{color:#fff;background:var(--green);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 14px 26px #31b9793d}.pricing-value b{color:#171329;font-size:15px;font-weight:900;display:block}.pricing-value small{color:#756f84;margin-top:4px;font-size:11px;line-height:1.55;display:block}.price-card{border:1px solid var(--border);background:#fff;border-radius:21px;flex-direction:column;min-height:426px;padding:34px 28px 28px;display:flex;position:relative;box-shadow:0 18px 40px #2a23450f}.price-card.featured{color:#fff;border-color:var(--primary);background:#171329;box-shadow:0 25px 55px #221b4233}.popular{color:var(--primary);background:#f3f0ff;border:1px solid #ded8ff;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:700;position:absolute;top:18px;right:18px}.featured .popular{color:#dcd5ff;background:#ffffff14;border-color:#ffffff24}.plan-label{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.featured .plan-label{color:#a997ff}.price-card h3{color:#171329;letter-spacing:-.8px;margin:12px 0 22px;font-size:22px}.featured h3{color:#fff}.price{border-bottom:1px solid var(--border);align-items:baseline;gap:7px;padding-bottom:22px;display:flex}.featured .price{border-color:#ffffff21}.price b{color:#171329;letter-spacing:-1.5px;font-size:34px}.featured .price b{color:#fff}.price span{color:#9691a2;font-size:10px}.price-card ul{flex-direction:column;gap:14px;margin:25px 0 30px;padding:0;list-style:none;display:flex}.price-card li{color:#656073;align-items:flex-start;gap:9px;font-size:11px;line-height:1.45;display:flex}.price-card li .icon{color:var(--green);flex:none;margin-top:1px}.featured li{color:#c4bfce}.price-card .button{width:100%;margin-top:auto}.pricing-note{color:#8b8698;justify-content:center;align-items:center;gap:7px;margin:24px 0 0;font-size:10px;display:flex}.pricing-note .icon{color:var(--green)}.cta-section{background:#fff;padding:20px 0 105px}.cta-card{color:#fff;text-align:center;background:radial-gradient(circle at 20% 20%,#ffffff21,#0000 25%),linear-gradient(135deg,#6348f5,#4c34da);border-radius:28px;padding:78px 30px;position:relative;overflow:hidden}.cta-card .section-kicker{color:#d9d2ff}.cta-card h2{max-width:720px;margin:0 auto}.cta-card p{color:#ddd8fa;margin:17px 0 27px;font-size:14px}.button-white{color:#4c35d6;background:#fff;box-shadow:0 14px 30px #1d12582e}.cta-spark{color:#ffffff38;position:absolute}.cta-spark-one{top:46px;left:9%;transform:rotate(-12deg)}.cta-spark-two{bottom:42px;right:9%;transform:rotate(16deg)}.footer{color:#c5c0d1;background:radial-gradient(circle at 12% 0,#6950ff38,#0000 34%),#151222;border-top:1px solid #ffffff14;padding:72px 0 28px}.footer .logo{color:#fff}.footer .logo-mark,.footer .logo-cat-image{filter:brightness(0)invert()drop-shadow(0 10px 22px #ffffff14)}.footer .logo:hover .logo-mark,.footer .logo:hover .logo-cat-image{filter:brightness(0)invert()drop-shadow(0 14px 26px #ffffff24)}.footer-grid{grid-template-columns:minmax(250px,.9fr) minmax(620px,1.8fr);gap:72px;padding-bottom:52px;display:grid}.footer-brand p{max-width:330px;margin:20px 0 18px;font-size:13px;line-height:1.7}.footer-brand small{color:#8d879d;margin-top:16px;font-size:10px;line-height:1.5;display:block}.footer-contact-row{flex-wrap:wrap;gap:10px;display:flex}.footer-contact-row a{color:#e7e3f0;background:#ffffff0d;border:1px solid #ffffff21;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.footer-contact-row a:hover{color:#fff;background:#ffffff1a;border-color:#ffffff47}.footer-contact-row .footer-telegram{color:#fff;background:linear-gradient(135deg,#35a9ff,#5f43f4);border-color:#6447ff80}.footer-links{grid-template-columns:repeat(5,minmax(118px,1fr));gap:30px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links b{color:#fff;margin-bottom:5px;font-size:12px}.footer-links a{color:#bdb7ca;font-size:11px;line-height:1.35;transition:color .16s}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff17;justify-content:space-between;padding-top:23px;font-size:9px;display:flex}@keyframes proofRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes labelScanLine{0%{opacity:0;transform:translateY(0)}14%{opacity:.82}50%{opacity:.92;transform:translateY(164px)}to{opacity:0;transform:translateY(210px)}}@keyframes labelPartIn{0%{opacity:0;transform:translateY(9px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes labelEacIn{0%{opacity:0;transform:translate(-50%)translateY(9px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes labelFinishPulse{0%,to{transform:scale(1);box-shadow:0 16px 35px #2f284824}45%{transform:scale(1.025);box-shadow:0 22px 48px #5d43f433}}@keyframes labelTapeFeed{0%,to{transform:translateY(68px)}46%,62%{transform:translateY(44px)}}@keyframes printerLabelBurst{0%{opacity:0;transform:translate(-50%,-50%)translate(0)scale(.42)rotate(0)}10%{opacity:1}72%{opacity:.92;transform:translate(-50%, -50%) translate(var(--tx), var(--ty)) scale(var(--scale)) rotate(var(--rotate))}to{opacity:0;transform:translate(-50%, -50%) translate(var(--tx), calc(var(--ty) - 22px)) scale(var(--scale)) rotate(var(--rotate))}}@keyframes partyPrinterShake{0%,to{transform:translate(0,0)rotate(0)}18%{transform:translate(-2px,1px)rotate(-.4deg)}36%{transform:translate(2px,-1px)rotate(.35deg)}56%{transform:translate(-1px)rotate(-.2deg)}74%{transform:translate(1px,1px)rotate(.15deg)}}@keyframes partyTapeFeed{0%{opacity:.95;transform:translate(-50%,-11px)scaleY(.18)}42%{opacity:1;transform:translate(-50%,3px)scaleY(1)}78%{opacity:1;transform:translate(-50%,8px)scaleY(1.08)}to{opacity:0;transform:translate(-50%,22px)scaleY(.78)}}@media (width<=1050px){.nav{gap:22px;margin-left:40px}.hero-grid{gap:35px}.hero-copy h1{letter-spacing:0}.marketplace-list{gap:23px}.features-grid{grid-template-columns:repeat(2,1fr)}.modules-editor-layout{grid-template-columns:148px minmax(0,1fr)}.modules-editor-settings{display:none}.landing-editor-body{grid-template-columns:130px minmax(340px,1fr)}.landing-editor-preview-panel{display:none}.landing-editor-form-row{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-video-grid{grid-template-columns:1fr}.demo-video-copy{text-align:center;max-width:680px;margin:0 auto}.demo-video-copy h2,.demo-video-copy p,.demo-video-copy small{margin-left:auto;margin-right:auto}.demo-video-points{text-align:left;width:fit-content;margin-left:auto;margin-right:auto}.demo-video-actions{justify-content:center}.demo-video-card{justify-self:center;max-width:760px}.workflow-grid{grid-template-columns:1fr}.workflow-copy{text-align:center}.workflow-copy h2,.workflow-copy p{margin-left:auto;margin-right:auto}.workflow-metrics{max-width:720px;margin-left:auto;margin-right:auto}.workflow-pack-scene{aspect-ratio:1571/1001;width:100%;max-width:760px;min-height:0;margin:0 auto}.printer-party-card{text-align:center;grid-template-columns:1fr}.printer-party-copy p,.printer-party-button{margin-left:auto;margin-right:auto}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.how-grid{gap:50px}}@media (width<=820px){.container{width:min(100% - 32px,650px)}.header{height:68px}.header .logo{width:150px;height:58px;padding:6px 0}.header-actions,.nav{display:none}.menu-button{color:#4f4a5e;border:1px solid var(--border);background:#fff;border-radius:11px;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.nav.nav-open{border-bottom:1px solid var(--border);background:#fff;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:16px;display:flex;position:absolute;top:67px;left:0;right:0;box-shadow:0 20px 30px #261e4614}.nav.nav-open>a{border-bottom:1px solid #f0eef4;padding:14px 4px}.mobile-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.hero-section{padding:120px 0 70px}.hero-grid,.how-grid{grid-template-columns:1fr}.hero-copy{text-align:center}.hero-copy h1,.hero-text{margin-left:auto;margin-right:auto}.hero-actions,.hero-notes{justify-content:center}.product-preview{margin-top:35px}.marketplaces .container{flex-direction:column;gap:22px}.marketplaces p{text-align:center;max-width:none}.marketplace-list{flex-wrap:wrap;justify-content:center}.demo-video-card{border-radius:22px}.landing-editor-body{grid-template-columns:1fr}.landing-editor-tools{display:none}.landing-editor-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-editor-window{min-height:auto}.landing-editor-canvas{min-height:420px}.landing-label-card{width:min(300px,92%)}.modules-editor-layout{grid-template-columns:1fr;min-height:auto}.modules-editor-sidebar{border-bottom:1px solid #f0edf7;border-right:0;grid-template-columns:repeat(5,minmax(120px,1fr));display:grid;overflow-x:auto}.modules-editor-sidebar>span{grid-column:1/-1}.modules-editor-stage{min-height:480px}.modules-label-scene{min-height:410px}.animated-label{width:min(390px,94%);min-height:272px}.workflow-pack-scene{min-height:0}.scene-printer{transform-origin:100% 0;top:58px;right:46px;transform:scale(.92)}.white-bag-one{bottom:118px;right:54px}.white-bag-two{bottom:62px;right:182px}.pack-box-left{bottom:108px;left:54px}.pack-box-right{bottom:82px;left:190px}.scene-status{top:60px;left:42px}.printer-party-card{padding:30px}.printer-party-machine{min-height:290px}.printer-party-body-new{width:min(470px,100%)}.printer-party-body{width:min(390px,100%);min-height:196px}.printer-party-controls{left:122px;right:122px}.how-copy{text-align:center}.how-copy h2,.how-copy>p{margin-left:auto;margin-right:auto}.steps{text-align:left;max-width:420px;margin-left:auto;margin-right:auto}.how-visual{width:100%;max-width:560px;margin:0 auto}.pricing-grid{grid-template-columns:1fr;max-width:430px;margin:0 auto}.price-card{min-height:0}}@media (width<=560px){.container{width:calc(100% - 24px)}.hero-section{padding-top:105px}.announcement{font-size:10px}.hero-copy h1{letter-spacing:0;margin-top:20px;font-size:43px}.hero-text{font-size:14px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.hero-notes{flex-direction:column;align-items:center;gap:8px}.trust-grid{grid-template-columns:1fr}.product-preview{margin:22px -5px 0;padding-top:0}.preview-window{border-radius:18px;min-height:420px}.preview-sidebar{display:none}.preview-topline{height:67px;padding:0 17px}.preview-body{grid-template-columns:1fr}.template-panel{display:none}.label-stage{min-height:350px}.floating-import{bottom:-25px;left:8px}.floating-time{display:none}.marketplaces{margin-top:20px}.marketplace-list{gap:17px}.marketplace{min-width:135px}.section{padding:83px 0}.demo-video-copy h2{font-size:32px;line-height:1.12}.demo-video-copy p{font-size:15px}.demo-video-actions{flex-direction:column}.demo-video-actions .button{width:100%}.demo-video-top{flex-direction:column;align-items:flex-start;gap:5px;padding:13px 15px}.demo-video-card{border-radius:18px}.section-heading{margin-bottom:35px}.section h2,.cta-card h2{letter-spacing:-2px;font-size:35px}.features-grid{grid-template-columns:1fr}.feature-card{min-height:0}.modules-editor-topbar{flex-direction:column;align-items:flex-start;padding:16px}.modules-editor-topbar button{width:100%}.modules-editor-fields{grid-template-columns:1fr 1fr;padding:12px}.modules-editor-sidebar{display:none}.modules-editor-stage{min-height:430px;padding:14px}.modules-stage-caption{min-height:38px}.caption-step{max-width:100%;left:0;right:auto}.modules-label-scene{min-height:360px}.animated-label{width:min(330px,96%);min-height:236px;padding:22px 24px 36px}.animated-barcode{height:34px}.animated-product-title{font-size:16px}.animated-product-text{font-size:9px}.animated-signs span{width:27px;height:27px}.animated-eac-logo{width:39px;bottom:24px;right:26px}.datamatrix{width:104px;height:104px;top:60px;left:30px}.honest-mark-content{gap:5px;top:72px;left:150px}.honest-mark-content img{width:114px}.honest-mark-content b{letter-spacing:-.2px;font-size:16px}.video-selection{width:238px;min-height:160px}.video-icon{width:190px;height:100px}.video-lens{border-width:7px;width:78px;height:78px;top:11px;right:21px}.video-dot{border-width:4px;width:27px;height:11px;top:25px;left:21px}.video-flash{width:58px;height:58px;top:-28px;right:-20px}.typing-title{max-width:270px;font-size:21px}.landing-canvas-toolbar{display:none}.landing-editor-canvas{min-height:370px;padding:28px 16px 34px}.landing-editor-top{flex-direction:column;align-items:flex-start;padding:16px}.landing-editor-actions{width:100%}.landing-editor-actions button{flex:1;justify-content:center}.landing-editor-form-row{grid-template-columns:1fr;padding:10px 14px}.landing-barcode{width:min(220px,100%)}.workflow-metrics{grid-template-columns:1fr}.workflow-pack-scene{border-radius:22px;min-height:0}.workflow-copy h2{letter-spacing:0;font-size:35px}.scene-status{width:190px;padding:11px;top:18px;left:18px}.scene-status span{width:28px;height:28px}.scene-status b{font-size:12px}.scene-status small{font-size:8px}.scene-printer{top:78px;right:4px;transform:scale(.66)}.pack-box-left{transform-origin:0 100%;bottom:100px;left:20px;transform:scale(.82)rotate(-3deg)}.pack-box-right{transform-origin:0 100%;bottom:76px;left:126px;transform:scale(.78)rotate(4deg)}.white-bag-one{transform-origin:100% 100%;bottom:106px;right:18px;transform:scale(.76)rotate(3deg)}.white-bag-two{transform-origin:100% 100%;bottom:50px;right:112px;transform:scale(.74)rotate(-7deg)}.pack-table{bottom:40px;left:20px;right:20px}.printer-party-card{border-radius:22px;padding:22px 16px}.printer-party-copy h2{letter-spacing:0;font-size:34px}.printer-party-machine{min-height:265px}.printer-party-body-new{width:min(370px,100%)}.printer-party-slot-new .printer-party-tape{width:118px;height:48px;padding:7px 9px}.printer-party-body{border-radius:25px 25px 16px 16px;width:min(318px,100%);min-height:166px}.printer-party-body:before{border-radius:19px 19px 13px 13px;height:58px;inset:9px 12px auto}.printer-party-body:after{height:14px;bottom:24px;left:36px;right:36px}.printer-party-brand{font-size:9px;top:23px;left:24px}.printer-party-lid{border-radius:14px;height:42px;top:45px;left:22px;right:22px}.printer-party-lid span{bottom:9px;left:80px;right:80px}.printer-party-light{width:12px;height:12px;top:22px;right:24px}.printer-party-power{top:25px;right:48px}.printer-party-panel{gap:5px;top:93px;right:48px}.printer-party-panel span{width:7px;height:7px}.printer-party-vent{width:58px;height:12px;top:96px;left:36px}.printer-party-cutter{height:5px;top:108px;left:72px;right:72px}.printer-party-slot{height:18px;top:113px;left:34px;right:34px}.printer-party-tape{width:118px;height:48px;padding:7px 9px}.printer-party-controls{gap:6px;bottom:45px;left:86px;right:86px}.printer-party-controls span{height:10px}.printer-party-tray{height:17px;bottom:14px;left:58px;right:58px}.printer-party-foot.left{left:42px}.printer-party-foot.right{right:42px}.printer-burst-label{width:96px;min-height:70px}.trust-card{min-height:0}.how-visual{min-height:440px}.process-card{width:90%}.file-card{width:82%}.cta-section{padding-bottom:70px}.cta-card{padding:60px 19px}.footer-grid{grid-template-columns:1fr;gap:45px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.footer-bottom{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.landing-label-card,.landing-label-card>.landing-barcode,.landing-label-card>.landing-barcode-number,.landing-label-card strong,.landing-label-card>span:not(.landing-scan-line),.landing-label-card i{opacity:1!important;transform:none!important}.landing-label-card i{transform:translate(-50%)!important}.landing-scan-line,.printer-burst-layer{display:none}.caption-step-one,.animated-label-product,.animated-barcode,.animated-barcode-code,.animated-product-title,.animated-product-text,.animated-signs span,.animated-eac-logo{opacity:1!important;clip-path:none!important}.animated-label-product{transform:translate(-50%,-50%)!important}.caption-step-two,.caption-step-three,.animated-label-mark,.animated-label-video{display:none}.animated-eac-logo{transform:none!important}}.landing-reviews-section{background:radial-gradient(circle at 12% 10%,#634cff1c,#0000 32%),linear-gradient(#fff,#faf9ff);position:relative;overflow:hidden}.landing-reviews-section:before{content:"";filter:blur(38px);pointer-events:none;background:#5b45ee17;border-radius:999px;width:360px;height:360px;position:absolute;inset:80px auto auto 50%;transform:translate(-50%)}.landing-reviews-head{z-index:1;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex;position:relative}.landing-reviews-head h2{color:#171226;letter-spacing:-3px;max-width:720px;margin:10px 0 0;font-size:clamp(36px,5vw,64px);line-height:.96}.landing-reviews-head p{max-width:660px;color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.6}.landing-reviews-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.landing-review-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #695bb521;border-radius:28px;gap:18px;min-height:250px;padding:24px;display:grid;box-shadow:0 22px 60px #1f193b14}.landing-review-stars{color:#f6b800;letter-spacing:3px;font-size:16px}.landing-review-card p{color:#4d455c;margin:0;font-size:16px;line-height:1.6}.landing-review-card div:last-child{align-self:end;gap:4px;display:grid}.landing-review-card b{color:#171226;font-size:15px}.landing-review-card small{color:#8f879d;font-size:12px;font-weight:800}@media (width<=980px){.landing-reviews-head{flex-direction:column;align-items:flex-start}.landing-reviews-grid{grid-template-columns:1fr}.landing-review-card{min-height:0}}
