.how-page[data-v-96201e29]{--how-ink:#161616;--how-muted:#686868;--how-line:#e5e5e5;--how-soft:#f5f5f3;--how-accent:#ff5c00;color:var(--how-ink);background:#fff}.how-page button[data-v-96201e29]{height:auto}.how-full-bleed[data-v-96201e29]{width:100vw;margin-left:calc(50% - 50vw)}.how-section[data-v-96201e29],.how-shell[data-v-96201e29]{width:min(1200px,100%);margin-inline:auto}.how-section[data-v-96201e29]{padding-block:96px}.how-eyebrow[data-v-96201e29]{letter-spacing:.14em;text-transform:uppercase;color:inherit;margin:0 0 16px;font-size:12px;font-weight:750;line-height:1.2}.how-hero[data-v-96201e29]{color:#fff;background:radial-gradient(circle at 78% 20%,#ff5c002b,#0000 28%),linear-gradient(135deg,#121212,#1d1d1d);position:relative}.how-hero[data-v-96201e29]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 0),linear-gradient(90deg,#ffffff09 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0}.how-hero-grid[data-v-96201e29]{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(48px,7vw,96px);min-height:690px;padding-block:78px;display:grid;position:relative}.how-hero-copy h1[data-v-96201e29]{letter-spacing:-.052em;max-width:680px;margin:0;font-size:clamp(42px,5.5vw,72px);font-weight:650;line-height:1.01}.how-hero-text[data-v-96201e29]{color:#cfcfcf;max-width:620px;margin:26px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.how-actions[data-v-96201e29]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.how-actions .link-btn[data-v-96201e29]{box-sizing:border-box;min-width:150px;margin:0}.how-actions .link-btn[data-v-96201e29]:focus-visible{outline-offset:2px;outline:3px solid #ff5c0047}.how-hero-notes[data-v-96201e29]{color:#bdbdbd;flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.how-hero-notes li[data-v-96201e29]:before{background:var(--how-accent);content:"";border-radius:50%;width:5px;height:5px;margin:0 9px 2px 0;display:inline-block}.how-hero-visual[data-v-96201e29]{isolation:isolate;color:#fff;min-width:0;min-height:500px;position:relative}.how-hero-visual[data-v-96201e29]:before{z-index:-1;filter:blur(10px);content:"";pointer-events:none;background:radial-gradient(circle,#ff5c002e 0,#ff5c0012 38%,#0000 72%);border-radius:50%;position:absolute;inset:9% 4% 13%}.how-demo-header[data-v-96201e29]{color:#909090;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 4px 12px;font-size:12px;font-weight:650;line-height:1.3;display:flex}.how-demo-live[data-v-96201e29]{color:#e8e8e8;align-items:center;gap:8px;display:inline-flex}.how-demo-live i[data-v-96201e29]{background:var(--how-accent);border-radius:50%;width:8px;height:8px;display:block;position:relative}.how-demo-live i[data-v-96201e29]:after{border-radius:inherit;content:"";border:1px solid #ff5c0075;animation:1.8s ease-out infinite how-demo-pulse-96201e29;position:absolute;inset:-4px}.how-demo-stage[data-v-96201e29]{min-height:362px;position:relative}.how-demo-scene[data-v-96201e29]{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1.28fr) minmax(168px,.72fr);align-items:center;gap:18px;padding:18px 0 22px;transition:opacity .32s,transform .32s;display:grid;position:absolute;inset:0;transform:translateY(8px)}.how-demo-scene.is-active[data-v-96201e29]{opacity:1;pointer-events:auto;transform:translateY(0)}.how-demo-art[data-v-96201e29]{min-width:0}.how-demo-art svg[data-v-96201e29]{width:100%;height:auto;max-height:292px;display:block}.demo-line[data-v-96201e29]{fill:none;stroke:#ffffff29;stroke-width:1.5px}.demo-line-fill[data-v-96201e29]{fill:#ffffff40}.demo-dot[data-v-96201e29]{fill:#ffffff4d}.demo-stroke[data-v-96201e29]{fill:#ffffff14;stroke:#ffffffc7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.demo-accent[data-v-96201e29]{fill:var(--how-accent)}.demo-accent-line[data-v-96201e29]{fill:none;stroke:var(--how-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.demo-success[data-v-96201e29]{fill:#64bc73}.demo-check[data-v-96201e29]{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.demo-glass[data-v-96201e29],.demo-machine-shadow[data-v-96201e29]{fill:#ffffff09;stroke:#ffffff2b;stroke-width:1.5px}.demo-art-source[data-v-96201e29],.demo-panel[data-v-96201e29]{fill:#ffffff0e;stroke:#ffffff1f;stroke-width:1.2px}.demo-art-mark[data-v-96201e29]{fill:var(--how-accent)}.demo-shirt[data-v-96201e29]{fill:#ffffff14;stroke:#ffffffc7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.demo-dropzone[data-v-96201e29]{fill:#ff5c0014;stroke:var(--how-accent);stroke-width:1.5px;stroke-dasharray:6 5}.demo-art-tile[data-v-96201e29]{fill:#181818;stroke:#ffffff75;stroke-width:1.2px}.demo-cursor-shape[data-v-96201e29]{fill:#fff;stroke:#111;stroke-width:1.2px;stroke-linejoin:round}.demo-customer[data-v-96201e29],.demo-delivered-badge[data-v-96201e29],.demo-drag-artwork[data-v-96201e29],.demo-drag-cursor[data-v-96201e29],.demo-handoff-box[data-v-96201e29],.demo-order-stream[data-v-96201e29],.demo-print-shirt[data-v-96201e29],.demo-print-status[data-v-96201e29],.demo-printed-art[data-v-96201e29],.demo-printer-carriage[data-v-96201e29]{transform-box:fill-box;transform-origin:50%}.how-demo-scene.is-active .demo-drag-artwork[data-v-96201e29]{animation:4.2s cubic-bezier(.45,0,.2,1) infinite how-drag-artwork-96201e29}.how-demo-scene.is-active .demo-drag-cursor[data-v-96201e29]{animation:4.2s cubic-bezier(.45,0,.2,1) infinite how-drag-cursor-96201e29}.how-demo-scene.is-active .demo-dropzone[data-v-96201e29]{animation:4.2s infinite how-dropzone-ready-96201e29}.demo-online-dot[data-v-96201e29]{fill:#64bc73}.demo-order-row>rect[data-v-96201e29]{fill:#fff1;stroke:#ffffff1f;stroke-width:1px}.demo-order-row text[data-v-96201e29]{fill:#f4f4f4;font-family:Inter,sans-serif;font-size:12px;font-weight:650}.demo-order-row .demo-order-meta[data-v-96201e29]{fill:#929292;font-size:10px;font-weight:450}.demo-order-row .demo-order-price[data-v-96201e29]{fill:#d8d8d8;font-size:11px}.demo-shopify[data-v-96201e29]{fill:#77b558}.demo-etsy[data-v-96201e29]{fill:#f1641e}.demo-direct[data-v-96201e29]{fill:var(--how-accent)}.how-demo-scene.is-active .demo-order-stream[data-v-96201e29]{animation:4.2s linear infinite how-orders-scroll-96201e29}.demo-printer-body[data-v-96201e29]{fill:#ffffff1b;stroke:#ffffff61;stroke-width:1.5px}.demo-printer-head[data-v-96201e29],.demo-printer-panel[data-v-96201e29]{fill:#121212;stroke:#ffffff42;stroke-width:1.2px}.demo-printer-slot[data-v-96201e29]{fill:#090909;stroke:#ffffff29;stroke-width:1px}.demo-platen[data-v-96201e29]{fill:none;stroke:#ffffff57;stroke-width:5px;stroke-linecap:round}.demo-print-status[data-v-96201e29],.demo-printed-art[data-v-96201e29]{opacity:0}.demo-printed-art[data-v-96201e29]{clip-path:inset(0 100% 0 0)}.how-demo-scene.is-active .demo-print-shirt[data-v-96201e29]{animation:4.2s cubic-bezier(.4,0,.2,1) infinite how-shirt-feed-96201e29}.how-demo-scene.is-active .demo-printer-carriage[data-v-96201e29]{animation:4.2s linear infinite how-printer-carriage-96201e29}.how-demo-scene.is-active .demo-printed-art[data-v-96201e29]{animation:4.2s linear infinite how-print-reveal-96201e29}.how-demo-scene.is-active .demo-print-status[data-v-96201e29]{animation:4.2s infinite how-print-status-96201e29}.demo-home[data-v-96201e29]{fill:#ffffff0e}.demo-ground[data-v-96201e29],.demo-home-line[data-v-96201e29],.demo-person-line[data-v-96201e29]{fill:none;stroke:#ffffff61;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.demo-person-head[data-v-96201e29]{fill:#ffffff1a;stroke:#ffffffbf;stroke-width:1.8px}.demo-person-body[data-v-96201e29]{fill:#ffffff14;stroke:#ffffffb8;stroke-width:1.8px}.demo-person-body.customer[data-v-96201e29]{fill:#ff5c001a}.demo-cap[data-v-96201e29]{stroke-linejoin:round}.demo-cap-crown[data-v-96201e29]{fill:var(--how-accent);stroke:#fff6;stroke-width:1.2px}.demo-cap-brim[data-v-96201e29]{fill:#d54d00;stroke:#ffffff80;stroke-width:1.2px}.demo-cap-seam[data-v-96201e29]{fill:none;stroke:#ffffff6b;stroke-width:1px;stroke-linecap:round}.demo-parcel[data-v-96201e29]{fill:#ffffff17;stroke:#ffffffe0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.demo-badge-surface[data-v-96201e29]{fill:#ffffff14;stroke:#fff3;stroke-width:1px}.demo-badge-text[data-v-96201e29]{fill:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:650}.demo-delivered-badge[data-v-96201e29]{opacity:0}.how-demo-scene.is-active .demo-handoff-box[data-v-96201e29]{animation:4.2s cubic-bezier(.45,0,.2,1) infinite how-box-handoff-96201e29}.how-demo-scene.is-active .demo-customer[data-v-96201e29]{animation:4.2s infinite how-customer-receive-96201e29}.how-demo-scene.is-active .demo-delivered-badge[data-v-96201e29]{animation:4.2s infinite how-delivered-badge-96201e29}.how-demo-copy[data-v-96201e29]{min-width:0;padding-right:4px}.how-demo-copy p[data-v-96201e29],.how-demo-copy small[data-v-96201e29],.how-demo-copy strong[data-v-96201e29],.how-demo-copy>span[data-v-96201e29]{display:block}.how-demo-copy>span[data-v-96201e29]{letter-spacing:.08em;text-transform:uppercase;color:var(--how-accent);margin-bottom:10px;font-size:10px;font-weight:700;line-height:1.3}.how-demo-copy strong[data-v-96201e29]{letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:650;line-height:1.25}.how-demo-copy p[data-v-96201e29]{color:#aaa;margin:10px 0 0;font-size:12px;line-height:1.6}.how-demo-copy small[data-v-96201e29]{color:#ddd;border-top:1px solid #ffffff24;margin-top:18px;padding-top:12px;font-size:12px;font-weight:650;line-height:1.4}.how-demo-copy small[data-v-96201e29]:before{content:"";background:#64bc73;border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}.how-demo-controls[data-v-96201e29]{border-top:1px solid #ffffff24;padding:18px 0 0}.how-demo-progress[data-v-96201e29]{background:#ffffff29;height:2px;margin:0 10% -10px}.how-demo-progress span[data-v-96201e29]{width:var(--how-progress-start);background:var(--how-accent);height:100%;animation-name:how-demo-progress-fill-96201e29;animation-timing-function:linear;animation-fill-mode:forwards;display:block}.how-demo-controls ol[data-v-96201e29]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.how-demo-controls button[data-v-96201e29]{width:100%;min-width:0;font:inherit;color:#909090;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:650;line-height:1.3;display:flex}.how-demo-controls button i[data-v-96201e29]{box-sizing:border-box;color:#aaa;background:#171717;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;transition:border-color .2s,background-color .2s,color .2s;display:grid}.how-demo-controls button.is-active[data-v-96201e29]{color:#fff}.how-demo-controls button.is-active i[data-v-96201e29]{border-color:var(--how-accent);background:var(--how-accent);color:#fff}.how-demo-controls button.is-complete i[data-v-96201e29]{border-color:var(--how-accent);color:var(--how-accent)}.how-demo-controls button[data-v-96201e29]:focus-visible{outline:2px solid var(--how-accent);outline-offset:3px;border-radius:6px}@keyframes how-demo-pulse-96201e29{0%{opacity:.8;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes how-demo-progress-fill-96201e29{0%{width:var(--how-progress-start)}to{width:var(--how-progress-end)}}@keyframes how-drag-artwork-96201e29{0%,12%{opacity:1;transform:translate(0)scale(1)}52%,84%{opacity:1;transform:translate(216px,18px)scale(.72)}94%,to{opacity:0;transform:translate(216px,18px)scale(.72)}}@keyframes how-drag-cursor-96201e29{0%,12%{opacity:1;transform:translate(0)}52%,78%{opacity:1;transform:translate(170px,8px)}88%,to{opacity:0;transform:translate(170px,8px)}}@keyframes how-dropzone-ready-96201e29{0%,32%{fill:#ff5c000f}52%,88%{fill:#ff5c0033}to{fill:#ff5c000f}}@keyframes how-orders-scroll-96201e29{to{transform:translateY(-180px)}}@keyframes how-shirt-feed-96201e29{0%,38%{transform:translateY(-96px)}72%,to{transform:translateY(0)}}@keyframes how-printer-carriage-96201e29{0%{transform:translate(0)}18%{transform:translate(178px)}36%,to{transform:translate(0)}}@keyframes how-print-reveal-96201e29{0%,9%{opacity:0;clip-path:inset(0 100% 0 0)}9.01%{opacity:1;clip-path:inset(0 100% 0 0)}17%,to{opacity:1;clip-path:inset(0)}}@keyframes how-print-status-96201e29{0%,70%{opacity:0;transform:scale(.75)}82%,to{opacity:1;transform:scale(1)}}@keyframes how-box-handoff-96201e29{0%,16%{transform:translate(0)rotate(0)}62%,to{transform:translate(84px)rotate(-2deg)}}@keyframes how-customer-receive-96201e29{0%,42%{transform:translateY(0)}62%,78%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes how-delivered-badge-96201e29{0%,62%{opacity:0;transform:translateY(7px)scale(.94)}76%,to{opacity:1;transform:translateY(0)scale(1)}}.how-section-heading[data-v-96201e29]{max-width:760px;margin-bottom:44px}.how-section-heading h2[data-v-96201e29]{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.2vw,54px);font-weight:650;line-height:1.08}.how-section-heading-wide>p[data-v-96201e29],.how-section-heading>p[data-v-96201e29]:last-child{color:var(--how-muted);margin:18px 0 0;font-size:17px;line-height:1.7}.how-section-heading-wide[data-v-96201e29]{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:48px;max-width:none;display:grid}.how-section-heading-wide>p[data-v-96201e29]{margin:0 0 4px}.how-responsibility-grid[data-v-96201e29]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.how-responsibility-grid article[data-v-96201e29]{border:1px solid var(--how-line);background:#fff;border-radius:12px;padding:32px}.how-step-number[data-v-96201e29]{letter-spacing:.08em;font-size:13px;font-weight:750}.how-chip[data-v-96201e29]{background:var(--how-soft);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.how-chip-dark[data-v-96201e29]{color:#fff;background:#1a1a1a}.how-responsibility-grid h3[data-v-96201e29]{letter-spacing:-.025em;margin:24px 0 12px;font-size:24px;font-weight:650;line-height:1.25}.how-text-link[data-v-96201e29]{color:inherit;align-items:center;gap:14px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.how-text-link[data-v-96201e29]:after{position:absolute}.how-text-link[data-v-96201e29]:hover{text-underline-offset:4px;text-decoration:underline}.how-workflow[data-v-96201e29]{padding-top:72px}.how-step-list[data-v-96201e29]{gap:24px;display:grid}.how-step[data-v-96201e29]{border:1px solid var(--how-line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:42px;padding:32px;display:grid}.how-step-reverse .how-step-copy[data-v-96201e29]{order:2}.how-step-copy[data-v-96201e29]{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:6px 0;display:flex}.how-step-number[data-v-96201e29]{color:#fff;background:#171717;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:28px;padding-inline:8px;display:inline-flex}.how-step-kicker[data-v-96201e29]{letter-spacing:.1em;text-transform:uppercase;color:var(--how-muted);margin:24px 0 8px;font-size:11px;font-weight:750;line-height:1.3}.how-step h3[data-v-96201e29]{letter-spacing:-.035em;margin:0;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.14}.how-step-copy>p[data-v-96201e29]:not(.how-step-kicker,.how-note){color:var(--how-muted);margin:18px 0 0;font-size:15px;line-height:1.72}.how-step-copy>.how-text-link[data-v-96201e29]{margin-top:24px}.how-step-media[data-v-96201e29]{background:var(--how-soft);border-radius:8px;place-items:center;min-width:0;min-height:0;margin:0;display:grid;overflow:hidden}.how-step-media img[data-v-96201e29]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.how-step-media-tall img[data-v-96201e29]{-o-object-position:center;object-position:center}.how-step-media-cropped[data-v-96201e29]{min-height:380px}.how-step-media-cropped img[data-v-96201e29]{-o-object-fit:cover;object-fit:cover;height:100%}.how-check-list[data-v-96201e29]{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.how-check-list li[data-v-96201e29]{padding-left:22px;font-size:14px;line-height:1.55;position:relative}.how-check-list li[data-v-96201e29]:before{content:"";background:#1a1a1a;border-radius:50%;width:7px;height:7px;position:absolute;top:.53em;left:0}.how-callout[data-v-96201e29],.how-note[data-v-96201e29]{border-left:3px solid var(--how-accent);background:var(--how-soft);margin-top:20px}.how-callout[data-v-96201e29]{padding:15px 16px}.how-callout span[data-v-96201e29],.how-callout strong[data-v-96201e29]{display:block}.how-callout strong[data-v-96201e29]{font-size:14px}.how-callout span[data-v-96201e29]{margin-top:5px}.how-callout span[data-v-96201e29],.how-note[data-v-96201e29]{color:var(--how-muted);font-size:12px;line-height:1.55}.how-note[data-v-96201e29]{padding:12px 14px}.how-brand-gallery[data-v-96201e29]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.how-brand-gallery figure[data-v-96201e29]{background:var(--how-soft);border-radius:8px;min-height:180px;margin:0;position:relative;overflow:hidden}.how-brand-gallery figure[data-v-96201e29]:first-child{grid-row:1/3}.how-brand-gallery img[data-v-96201e29]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.how-brand-gallery figcaption[data-v-96201e29]{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141414cc;border-radius:6px;padding:7px 9px;font-size:11px;font-weight:650;line-height:1.3;position:absolute;bottom:10px;left:10px;right:10px}.how-cost-list[data-v-96201e29]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:20px;display:grid}.how-cost-list span[data-v-96201e29]{border:1px solid var(--how-line);border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.35}.how-fulfillment-media[data-v-96201e29]{min-height:430px;position:relative}.how-fulfillment-media figure[data-v-96201e29]{background:var(--how-soft);border-radius:8px;margin:0;overflow:hidden}.how-fulfillment-media img[data-v-96201e29]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.how-package-photo[data-v-96201e29]{position:absolute;inset:0 21% 0 0}.how-production-photo[data-v-96201e29]{border:8px solid #fff;width:42%;height:48%;position:absolute;bottom:24px;right:0;box-shadow:0 14px 40px #00000026}.how-difference[data-v-96201e29]{color:#fff;background:#171717;padding-block:96px}.how-section-heading-light>p[data-v-96201e29]:last-child{color:#aaa}.how-advantage-grid[data-v-96201e29]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.how-advantage-grid article[data-v-96201e29]{background:#202020;border:1px solid #363636;border-radius:12px;min-width:0;padding:24px}.how-advantage-grid span[data-v-96201e29]{color:var(--how-accent);font-size:11px;font-weight:750}.how-advantage-grid h3[data-v-96201e29]{margin:42px 0 12px;font-size:19px;font-weight:650;line-height:1.3}.how-advantage-grid p[data-v-96201e29]{color:#aaa;margin:0;font-size:13px;line-height:1.65}.how-responsibility-grid article[data-v-96201e29]{padding:30px}.how-responsibility-grid article[data-v-96201e29]:last-child{background:var(--how-soft)}.how-responsibility-grid .how-check-list[data-v-96201e29]{margin-top:22px}.how-faq[data-v-96201e29]{padding-top:20px}.how-faq-list[data-v-96201e29]{border-top:1px solid var(--how-line)}.how-faq-item[data-v-96201e29]{border-bottom:1px solid var(--how-line)}.how-faq-item h3[data-v-96201e29]{margin:0}.how-faq-item button[data-v-96201e29]{width:100%;font:inherit;color:var(--how-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:23px 4px;font-size:16px;font-weight:650;line-height:1.45;display:flex}.how-faq-item button[data-v-96201e29]:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}.how-faq-item i[data-v-96201e29]{flex:0 0 18px;width:18px;height:18px;position:relative}.how-faq-item i[data-v-96201e29]:after,.how-faq-item i[data-v-96201e29]:before{content:"";background:currentColor;width:14px;height:2px;transition:transform .2s;position:absolute;top:8px;left:2px}.how-faq-item i[data-v-96201e29]:after{transform:rotate(90deg)}.how-faq-item.is-open i[data-v-96201e29]:after{transform:rotate(0)}.how-faq-answer[data-v-96201e29]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.how-faq-answer>div[data-v-96201e29]{overflow:hidden}.how-faq-answer p[data-v-96201e29]{max-width:820px;color:var(--how-muted);margin:0;padding:0 48px 24px 4px;font-size:14px;line-height:1.75}.how-faq-item.is-open .how-faq-answer[data-v-96201e29]{grid-template-rows:1fr}.how-final[data-v-96201e29]{background:var(--how-soft);padding-block:78px}.how-final-inner[data-v-96201e29]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;display:grid}.how-final h2[data-v-96201e29]{letter-spacing:-.04em;max-width:720px;margin:0;font-size:clamp(34px,4.3vw,56px);font-weight:650;line-height:1.08}.how-final p[data-v-96201e29]:last-child{max-width:680px;color:var(--how-muted);margin:17px 0 0;font-size:16px;line-height:1.7}.how-final .how-actions[data-v-96201e29]{justify-content:flex-end;margin:0}@media (width<=960px){.how-section[data-v-96201e29],.how-shell[data-v-96201e29]{width:min(100% - 40px,760px)}.how-difference[data-v-96201e29],.how-section[data-v-96201e29]{padding-block:72px}.how-hero-grid[data-v-96201e29]{grid-template-columns:1fr;gap:44px;min-height:auto;padding-block:64px}.how-hero-copy h1[data-v-96201e29]{max-width:760px}.how-hero-visual[data-v-96201e29]{max-width:720px}.how-section-heading-wide[data-v-96201e29]{grid-template-columns:1fr;gap:0}.how-section-heading-wide>p[data-v-96201e29]{margin-top:18px}.how-responsibility-grid[data-v-96201e29]{grid-template-columns:1fr}.how-step[data-v-96201e29],.how-step-reverse[data-v-96201e29]{grid-template-columns:1fr;gap:28px}.how-step-reverse .how-step-copy[data-v-96201e29]{order:0}.how-step-media-cropped[data-v-96201e29]{min-height:360px}.how-step-branding .how-brand-gallery[data-v-96201e29]{min-height:440px}.how-advantage-grid[data-v-96201e29]{grid-template-columns:repeat(2,minmax(0,1fr))}.how-final-inner[data-v-96201e29]{grid-template-columns:1fr}.how-final .how-actions[data-v-96201e29]{justify-content:flex-start}}@media (width<=640px){.how-shell[data-v-96201e29]{width:calc(100% - 32px)}.how-section[data-v-96201e29]{width:100%}.how-difference[data-v-96201e29],.how-section[data-v-96201e29]{padding-block:56px}.how-hero-grid[data-v-96201e29]{gap:34px;padding-block:48px 40px}.how-hero-copy h1[data-v-96201e29]{font-size:clamp(38px,11.5vw,52px)}.how-hero-text[data-v-96201e29]{margin-top:20px;font-size:16px}.how-actions[data-v-96201e29],.how-final .how-actions[data-v-96201e29]{grid-template-columns:1fr;width:100%;display:grid}.how-actions .link-btn[data-v-96201e29]{width:100%;margin:0}.how-hero-notes[data-v-96201e29]{gap:8px;display:grid}.how-hero-visual[data-v-96201e29]{min-height:548px}.how-demo-header[data-v-96201e29]{min-height:48px;padding:0 0 12px}.how-demo-stage[data-v-96201e29]{min-height:402px}.how-demo-scene[data-v-96201e29]{grid-template-rows:minmax(0,205px) auto;grid-template-columns:1fr;align-content:center;gap:2px;padding:18px 0}.how-demo-art svg[data-v-96201e29]{width:min(100%,300px);max-height:205px;margin-inline:auto}.how-demo-copy[data-v-96201e29]{text-align:center;padding:0}.how-demo-copy>span[data-v-96201e29]{margin-bottom:6px}.how-demo-copy strong[data-v-96201e29]{font-size:18px}.how-demo-copy p[data-v-96201e29]{max-width:310px;margin:7px auto 0}.how-demo-copy small[data-v-96201e29]{margin-top:10px;padding-top:9px}.how-demo-controls[data-v-96201e29]{padding:17px 0 0}.how-demo-controls ol[data-v-96201e29]{gap:2px}.how-demo-progress[data-v-96201e29]{margin-inline:11%}.how-section-heading[data-v-96201e29]{margin-bottom:30px}.how-final h2[data-v-96201e29],.how-section-heading h2[data-v-96201e29]{font-size:34px}.how-section-heading-wide>p[data-v-96201e29],.how-section-heading>p[data-v-96201e29]:last-child{font-size:15px}.how-responsibility-grid article[data-v-96201e29],.how-step[data-v-96201e29]{padding:22px}.how-responsibility-grid h3[data-v-96201e29]{font-size:21px}.how-workflow[data-v-96201e29]{padding-top:44px}.how-step h3[data-v-96201e29]{font-size:29px}.how-step-media-cropped[data-v-96201e29]{min-height:240px}.how-brand-gallery[data-v-96201e29]{grid-template-rows:repeat(2,150px);grid-template-columns:repeat(2,minmax(0,1fr))}.how-step-branding .how-brand-gallery[data-v-96201e29]{min-height:310px}.how-brand-gallery figure[data-v-96201e29]{min-height:0}.how-cost-list[data-v-96201e29]{grid-template-columns:1fr}.how-fulfillment-media[data-v-96201e29]{min-height:340px}.how-package-photo[data-v-96201e29]{inset:0 14% 0 0}.how-production-photo[data-v-96201e29]{border-width:5px;width:48%;height:42%}.how-advantage-grid[data-v-96201e29]{grid-template-columns:1fr}.how-advantage-grid article[data-v-96201e29]{padding:22px}.how-advantage-grid h3[data-v-96201e29]{margin-top:24px}.how-faq[data-v-96201e29]{padding-top:8px}.how-faq-item button[data-v-96201e29]{padding-block:20px;font-size:15px}.how-faq-answer p[data-v-96201e29]{padding-right:12px}.how-final[data-v-96201e29]{padding-block:56px}}@media (prefers-reduced-motion:reduce){.how-demo-live i[data-v-96201e29]:after{animation:none}.how-demo-scene[data-v-96201e29],.how-faq-answer[data-v-96201e29],.how-faq-item i[data-v-96201e29]:after{transition:none}}
