.dm{--ink:var(--color-text-primary);--ink-2:var(--color-text-secondary);--ink-3:var(--color-text-secondary);--paper:#fdfcf9;--paper-edge:#e6e5dd;--scan:#f1383e;--shadow-form:0 1px 2px #1f332a0f, 0 12px 28px -8px #18342924, 0 32px 64px -24px #1036282e;--shadow-sticker:0 1px 1px #322e1c14, 0 10px 24px -6px #18342938, 0 28px 60px -20px #10362840;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--ink);font-size:.9375rem;line-height:1.5;container-type:inline-size}@supports (color:lab(0% 0 0)){.dm{--paper:lab(99.0972% -.128955 1.51819);--paper-edge:lab(90.7819% -.303656 3.80816);--scan:lab(54.8487% 69.6498 43.5134);--shadow-form:0 1px 2px lab(19.2006% -10.0948 2.69051/.06), 0 12px 28px -8px lab(19.3327% -13.5679 3.59877/.14), 0 32px 64px -24px lab(19.4641% -17.1048 4.51348/.18);--shadow-sticker:0 1px 1px lab(18.9427% -.209391 12.1267/.08), 0 10px 24px -6px lab(19.3327% -13.5679 3.59877/.22), 0 28px 60px -20px lab(19.4641% -17.1048 4.51348/.25)}}.dm :focus-visible{outline:3px solid var(--color-brand-500);outline-offset:2px}.dm-page{min-height:100dvh;position:relative;overflow:hidden}.dm-top{border-block-end:1px solid var(--color-border);background:var(--color-surface-raised);justify-content:space-between;align-items:center;gap:12px;padding:20px 64px;display:flex;position:relative}.dm-top img{width:auto;height:30px;display:block}.dm-top>a:first-child{align-items:center;min-height:44px;display:inline-flex}.dm-back{white-space:nowrap;min-height:44px;color:var(--ink-2);flex:none;align-items:center;gap:6px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.dm-back:hover{color:var(--color-brand-text)}.dm-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:88px;max-width:1280px;margin-inline:auto;padding:64px 64px 56px;display:grid;position:relative}.dm-pitch{flex-direction:column;gap:40px;min-width:0;display:flex}.dm-p-head{flex-direction:column;gap:20px;display:flex}.dm-headline{letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:3.75rem;font-weight:800;line-height:1.08}.dm-wordmark{vertical-align:-.1567em;width:auto;height:1em;margin-inline:.02em;display:inline-block}.dm-lede{max-width:560px;color:var(--ink-2);margin:0;font-size:1.25rem;line-height:1.6}.dm-side{min-width:0}.dm-pair{align-items:center;gap:40px;display:flex}.dm-pair .dm-sticker-zone{flex:none}.dm-pair .dm-sticker{width:280px}.dm-call{flex-direction:column;flex:1 1 0;gap:14px;min-width:0;display:flex}.dm-call p{color:var(--ink-2);margin:0;font-size:1rem;font-weight:500}.dm-call ul{flex-direction:column;gap:16px;margin:0;padding:0;font-size:1.125rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.dm-call li{align-items:flex-start;gap:12px;display:flex}.dm-tick{border-radius:var(--radius-full);background:var(--color-brand-100);width:26px;height:26px;color:var(--color-brand-text);flex:none;place-items:center;display:grid}.dm-trust{border-block-start:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:24px;padding-block-start:8px;display:flex}.dm-trust>p{color:var(--ink-2);margin:0;padding-block-start:16px;font-size:1rem;font-weight:500}.dm-logos{align-items:center;gap:22px;padding-block-start:16px;display:flex}.dm-logos img{width:auto;display:block}.dm-logos .shopify{height:26px}.dm-logos .woo{height:22px}.dm-logos .wix{height:18px}.dm-pos{color:var(--color-brand-900);align-items:center;gap:6px;font-size:1rem;font-weight:700;display:inline-flex}.dm-card{background:var(--color-surface-raised);color:var(--ink);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-form);padding:40px;position:relative}.dm-progress{color:var(--ink-2);align-items:center;gap:10px;margin-block-end:10px;font-size:1rem;font-weight:500;display:flex}.dm-bars{gap:4px;display:flex}.dm-bars i{background:var(--color-border);width:28px;height:4px;transition:background .4s var(--ease);border-radius:4px}.dm-bars i.on{background:var(--color-brand-500)}.dm-card h2{letter-spacing:-.01em;color:var(--color-brand-900);margin:0;font-size:1.75rem;font-weight:800;line-height:1.25}.dm-card h2:focus,.dm-thanks:focus{outline:none}.dm-sub{color:var(--ink-2);margin:10px 0 0;font-size:1.0625rem}.dm-form{gap:20px;margin-block-start:26px;display:grid}.dm-field{gap:6px;display:grid}.dm-field label{font-size:1rem;font-weight:700}.dm-control{position:relative}.dm-control .ok{inset-inline-end:14px;color:var(--color-brand-600);opacity:0;transition:all .3s var(--ease);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)scale(.5)}.dm-control.valid .ok{opacity:1;transform:translateY(-50%)scale(1)}.dm-control input{border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;height:56px;color:var(--ink);font:inherit;border-radius:var(--radius-md);padding-inline:16px 40px;font-size:1.02rem;transition:border-color .2s,box-shadow .2s,background .2s}.dm-control input::placeholder{color:var(--color-text-placeholder)}.dm-control input:hover{border-color:var(--color-border-control)}.dm-control input:focus{background:var(--color-surface-raised);border-color:var(--color-brand-700);box-shadow:0 0 0 4px var(--color-brand-100);outline:none}.dm-control input[aria-invalid=true]{border-color:var(--color-danger-text);background:var(--color-surface-raised);box-shadow:0 0 0 4px var(--color-danger-bg)}.dm-control input[type=tel]{text-align:end;direction:ltr}.dm-err{color:var(--color-danger-text);margin:0;font-size:.84rem;font-weight:700}.dm-hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.dm-formerr{border:1px solid var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-danger-text);border-radius:var(--radius-md);padding:10px 12px;font-size:.88rem}.dm-btn{border-radius:var(--radius-md);background:var(--color-brand-700);width:100%;height:58px;color:var(--color-text-inverse);font:inherit;white-space:nowrap;cursor:pointer;transition:background .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;margin-block-start:4px;padding-inline:28px;font-size:1.1875rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #14352533,0 8px 20px -8px #00664080;box-shadow:0 1px 2px lab(19.4632% -16.5085 6.50393/.2),0 8px 20px -8px lab(37.7684% -40.6531 15.896/.5)}.dm-btn:hover{background:var(--color-brand-800);transform:translateY(-1px);box-shadow:0 2px 4px #14352533,0 14px 28px -10px #0066408c;box-shadow:0 2px 4px lab(19.4632% -16.5085 6.50393/.2),0 14px 28px -10px lab(37.7684% -40.6531 15.896/.55)}.dm-btn:active{background:var(--color-brand-900);transform:scale(.985)}.dm-btn .arr{transition:transform .3s var(--ease)}.dm-btn:hover .arr{transform:translate(-5px)}.dm-btn[aria-busy=true]{pointer-events:none}.dm-spin{border:2.5px solid #ffffff59;border:2.5px solid lab(100% 0 0/.35);border-top-color:oklch(100% 0 0);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite dm-spin}@keyframes dm-spin{to{transform:rotate(360deg)}}.dm-fine{text-align:center;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.dm-fine a{color:var(--color-brand-text);padding-block:13px;font-weight:700}.dm-after{animation:dm-rise .5s var(--ease)}@keyframes dm-rise{0%{opacity:0;transform:translateY(10px)}}.dm-lead{color:var(--ink-2);margin:6px 0 0;font-size:1rem}.dm-ask{border-block-start:1px solid var(--color-border);margin-block-start:20px;padding-block-start:18px}.dm-intro{margin:0 0 14px;font-weight:800}.dm-business{margin-block-end:16px}.dm-ask fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}.dm-ask legend{color:var(--ink-2);margin-block-end:8px;padding:0;font-size:.9rem}.dm-tiles{flex-wrap:wrap;gap:8px;display:flex}.dm-tile{border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .25s var(--ease), border-color .2s, background .2s;align-items:center;gap:7px;padding-inline:12px 14px;font-size:.9rem;font-weight:700;display:inline-flex}.dm-tile svg{color:var(--color-brand-text);flex:none}.dm-tile:hover{border-color:var(--color-brand-500);background:var(--color-brand-50)}.dm-tile[aria-checked=true]{background:var(--color-brand-700);border-color:var(--color-brand-700);color:var(--color-text-inverse)}.dm-tile[aria-checked=true] svg{color:var(--color-text-inverse)}.dm-thanks{color:var(--color-success-text);align-items:center;gap:8px;margin:14px 0 0;font-weight:800;display:flex}.dm-more{border-block-start:1px solid var(--color-border);color:var(--ink-2);gap:8px;margin-block-start:18px;padding-block-start:16px;font-size:.92rem;display:grid}.dm-more a{color:var(--color-brand-text);font-weight:800;text-decoration:none}.dm-more a:hover{text-decoration:underline}.dm-sticker-zone{justify-items:start;padding-block:18px 6px;display:grid;position:relative}.dm-sticker{background:var(--paper);width:min(100%,340px);color:var(--ink);box-shadow:var(--shadow-sticker);transition:transform .6s var(--ease);border-radius:16px;margin-inline-start:6px;padding:18px 20px;position:relative;overflow:hidden;transform:rotate(-3deg)}.dm-sticker:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#ffffff8c,#0000 35%);background:linear-gradient(115deg,lab(100% 0 0/.55),#0000 35%);position:absolute;inset:0}.dm-sticker:hover{transform:rotate(-1deg)translateY(-3px)}.dm-sticker .st-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 6px;display:flex}.dm-sticker .st-top img{width:auto;height:18px}.dm-sticker .st-top span{white-space:nowrap;color:var(--color-brand-text);background:var(--color-brand-50);border-radius:var(--radius-full);padding:3px 8px;font-size:.875rem;font-weight:800}.dm-sticker .st-name{letter-spacing:-.01em;min-height:1.15em;color:var(--color-brand-900);overflow-wrap:anywhere;margin:12px 0 0;font-size:1.625rem;font-weight:800;line-height:1.15}.dm-sticker .st-name.empty{color:var(--ink-3)}.dm-sticker .st-name.flash{animation:.35s ease-out dm-flash}@keyframes dm-flash{0%{color:var(--color-brand-600)}}.dm-sticker .barcode{height:64px;color:var(--ink);direction:ltr;margin-block-start:12px}.dm-sticker .barcode svg{width:100%;height:100%;display:block}.dm-sticker .st-tags{flex-wrap:wrap;gap:6px;margin-block-start:12px;display:flex}.dm-sticker .st-tags:empty{display:none}.dm-sticker .st-tags span{background:var(--color-brand-50);color:var(--color-brand-text);border-radius:var(--radius-full);animation:dm-pop .45s var(--ease);padding:4px 10px;font-size:.875rem;font-weight:800}@keyframes dm-pop{0%{opacity:0;transform:scale(.4)}}.dm-sticker .st-foot{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;margin-block-start:12px;font-size:.875rem;display:flex}.dm-sticker .st-foot b{direction:ltr;font-weight:700}.dm-sticker .beam{inset-inline:-6%;background:var(--scan);opacity:0;pointer-events:none;height:3px;position:absolute;top:0;box-shadow:0 0 14px 4px #f1383e80;box-shadow:0 0 14px 4px lab(54.8487% 69.6498 43.5134/.5)}.dm-sticker.scanning .beam{animation:.9s cubic-bezier(.45,0,.55,1) 2 alternate dm-scan}@keyframes dm-scan{0%{opacity:1;top:24%}to{opacity:1;top:90%}}.dm-sticker .stamp{inset-inline-start:16px;border:3px solid var(--color-success-text);color:var(--color-success-text);opacity:0;pointer-events:none;background:#f5fff5e0;background:lab(99.1042% -5.58892 4.33222/.88);border-radius:10px;align-items:center;gap:6px;padding:3px 12px;font-size:1.4rem;font-weight:900;display:flex;position:absolute;top:36%;transform:rotate(-14deg)scale(1.8)}.dm-sticker.received{transform:rotate(1.5deg)}.dm-sticker.received .stamp{animation:dm-stamp .5s var(--ease) forwards}@keyframes dm-stamp{to{opacity:1;transform:rotate(-14deg)scale(1)}}.dm-inline-card{border-radius:var(--radius-xl);color:#fff;color:lab(100% 0 0);grid-template-columns:minmax(0,1fr) minmax(0,430px);align-items:center;gap:48px;max-width:1140px;margin-inline:auto;padding:52px;display:grid;position:relative;overflow:hidden}.dm-inline-card:before{content:"";opacity:.18;pointer-events:none;background-image:radial-gradient(#ffffff4d 1px,#0000 1px);background-image:radial-gradient(lab(100% 0 0/.3) 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.dm-inline-card>:not(.sr-only){min-width:0;position:relative}.dm-inline-card h2.big{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4cqi,3rem);font-weight:900;line-height:1.08}.dm-inline-card .dm-sticker-zone{padding-block-start:26px}.dm-alt{color:#f8f8f8d9;color:lab(97.68% -.0000298023 .0000119209/.85);margin:18px 0 0;font-size:.92rem}.dm-alt a{color:#fff;color:lab(100% 0 0);font-weight:800}@container (max-width:980px){.dm-top{padding:14px 16px}.dm-grid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:30px;padding:32px 16px 36px}.dm-pitch,.dm-pair{display:contents}.dm-p-head{order:1;align-items:center;gap:12px}.dm-side{order:2;width:100%;max-width:640px}.dm-pair .dm-sticker-zone{order:3}.dm-call{order:4;align-items:center}.dm-trust{flex-direction:column;order:5;gap:14px;width:100%;padding-block-start:22px}.dm-trust>p{padding-block-start:0}.dm-logos{flex-wrap:wrap;justify-content:center;gap:20px;padding-block-start:0}.dm-headline{font-size:2.75rem}.dm-lede{max-width:560px}.dm-call ul{align-items:center;font-size:1.0625rem}.dm-call li{flex-direction:column;align-items:center;gap:8px;max-width:300px}.dm-sticker-zone{justify-items:center}.dm-pair .dm-sticker{text-align:start;width:260px;margin-inline-start:0;padding:16px 18px}.dm-card{text-align:start;padding:24px 20px}.dm-page .dm-card h2,.dm-page .dm-lead,.dm-page .dm-more,.dm-page .dm-intro,.dm-page .dm-ask legend{text-align:center}.dm-page .dm-card h2{font-size:1.5rem}.dm-page .dm-sub{display:none}.dm-page .dm-progress{justify-content:center}.dm-page .dm-bars i{width:24px}.dm-page .dm-control input{height:52px;padding-inline:14px 40px}.dm-page .dm-btn{height:54px;font-size:1.125rem}.dm-page .dm-form{gap:16px;margin-block-start:20px}.dm-tiles,.dm-thanks{justify-content:center}}@container (max-width:340px){.dm-top img{height:28px}}@container (max-width:560px){.dm-headline{font-size:2.25rem;line-height:1.14}.dm-lede{max-width:330px;font-size:1.0625rem;line-height:1.55}.dm-lede-more{display:none}.dm-logos .shopify{height:24px}.dm-logos .woo{height:20px}.dm-logos .wix{height:16px}}@container (min-width:388px) and (max-width:560px){.dm-headline{font-size:min(2.25rem,10cqi - 7.6px)}}@container (max-width:760px){.dm-card h2,.dm-sub,.dm-lead,.dm-more{text-align:center}.dm-progress{justify-content:center}.dm-intro,.dm-ask legend{text-align:center;width:100%}.dm-card{padding:22px 18px 20px}.dm-inline-card{grid-template-columns:minmax(0,1fr);gap:22px;padding:28px 16px}.dm-inline-card .dm-sticker-zone{display:none}}@media (orientation:landscape) and (max-height:500px){.dm-inline-card .dm-form{gap:12px;margin-block-start:16px}.dm-inline-card .dm-field{gap:4px}.dm-inline-card .dm-control input{height:48px}.dm-inline-card .dm-btn{height:50px}}@media (max-height:500px){.dm-page .dm-headline{font-size:2.25rem;line-height:1.1}.dm-page .dm-grid{gap:16px;padding-block:14px 24px}.dm-page .dm-p-head{gap:10px}.dm-page .dm-form{gap:10px;margin-block-start:12px}.dm-page .dm-field{gap:4px}.dm-page .dm-control input{height:48px}.dm-page .dm-btn{height:50px}}@media (prefers-reduced-motion:reduce){.dm *,.dm :before,.dm :after{transition:none!important;animation:none!important}.dm-sticker.received .stamp{opacity:1;transform:rotate(-14deg)}}