:root{--bg:#f6f8fb;--surface:#fff;--surface-strong:#edf2f7;--ink:#13213a;--muted:#54607a;--line:#dce3ee;--brand:#0062cc;--brand-2:#0aa37f;--danger:#b42318;--ok:#027a48;--shadow:0 18px 45px #031b4e1f;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Segoe UI,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% 0%, #0aa37f33, transparent 28%), radial-gradient(circle at 90% 10%, #0062cc33, transparent 24%), var(--bg);min-height:100vh;margin:0}#root{min-height:100vh}a{color:#464feb;text-decoration:none}h1,h2,h3{margin:0;font-family:inherit}p{margin:0}:root{--zip-home-bg:var(--bg);--zip-home-bg-strong:var(--surface-strong);--zip-home-surface:var(--surface);--zip-home-surface-soft:#f6fbff;--zip-home-ink:var(--ink);--zip-home-ink-soft:var(--muted);--zip-home-border:var(--line);--zip-home-accent:var(--brand);--zip-home-accent-strong:var(--brand-2);--zip-home-accent-soft:#ecf7ff;--zip-home-accent-ink:#0f3a85;--zip-home-navy:#052a52;--zip-home-orange:var(--brand-2);--zip-home-shadow-sm:var(--shadow);--zip-home-shadow-lg:0 24px 52px #031b4e29;--zip-home-radius-md:14px;--zip-home-radius-lg:20px;--zip-home-radius-xl:28px}.zip-home-root{box-sizing:border-box;color:var(--zip-home-ink);background:radial-gradient(88% 62% at 8% 0%, #0062cc29, transparent 58%), radial-gradient(72% 68% at 95% 8%, #0aa37f24, transparent 57%), linear-gradient(180deg, var(--zip-home-bg) 0%, var(--zip-home-surface-soft) 100%);font-family:Manrope,Segoe UI,sans-serif;overflow-x:clip}.zip-home-root *,.zip-home-root :before,.zip-home-root :after{box-sizing:inherit}.zip-home-main{gap:clamp(1.4rem,2.4vw,2.8rem);width:min(1280px,100% - 2rem);margin:0 auto;padding:1.35rem 0 4.2rem;display:grid}.zip-home-root a{color:inherit}.zip-home-nav a,.zip-home-auth-actions a,.zip-home-announcement-actions a,.zip-home-announcement-actions button,.zip-home-button,.zip-home-workspace-actions a,.zip-home-shortener-result-actions button,.zip-home-shortener-result-actions a,.zip-home-shortener-conversion-primary,.zip-home-shortener-conversion-secondary,.zip-home-capability-card a,.zip-home-usecase-card a,.zip-home-security-cta a,.zip-home-analytics-cta-actions a,.zip-home-pricing-footer a,.zip-home-final-cta-actions a,.zip-home-footer-columns a,.zip-home-footer-legal-links a{align-items:center;min-height:44px;display:inline-flex}.zip-home-root a:focus-visible,.zip-home-root button:focus-visible,.zip-home-root input:focus-visible,.zip-home-root summary:focus-visible{outline:3px solid color-mix(in srgb, var(--zip-home-accent) 74%, white 26%);outline-offset:2px}.zip-home-announcement{border:1px solid color-mix(in srgb, var(--zip-home-accent) 32%, var(--zip-home-border) 68%);border-radius:var(--zip-home-radius-md);background:linear-gradient(90deg, color-mix(in srgb, var(--zip-home-accent-soft) 84%, white 16%), #f4f8ff);justify-content:space-between;align-items:center;gap:.9rem;width:min(1280px,100% - 2rem);margin:.85rem auto 0;padding:.85rem 1rem;display:flex}.zip-home-announcement-copy{align-items:center;gap:.7rem;min-width:0;display:flex}.zip-home-announcement-copy p{color:var(--zip-home-accent-ink);margin:0;font-size:.92rem}.zip-home-announcement-dot{background:var(--zip-home-accent);width:.65rem;height:.65rem;box-shadow:0 0 0 8px color-mix(in srgb, var(--zip-home-accent) 18%, transparent 82%);border-radius:50%;flex-shrink:0}.zip-home-announcement-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.zip-home-announcement-actions a,.zip-home-announcement-actions button{border:1px solid color-mix(in srgb, var(--zip-home-accent) 36%, var(--zip-home-border) 64%);color:color-mix(in srgb, var(--zip-home-accent-ink) 90%, #0f1620 10%);background:#fff;border-radius:999px;padding:.52rem .88rem;font-size:.8rem;font-weight:600;text-decoration:none}.zip-home-announcement-actions button{cursor:pointer}.zip-home-announcement-actions a:first-child{border-color:color-mix(in srgb, var(--zip-home-accent) 70%, var(--zip-home-border) 30%)}.zip-home-header{z-index:30;margin-top:.9rem;position:sticky;top:0}.zip-home-header-shell{border:1px solid color-mix(in srgb, var(--zip-home-border) 76%, #fff 24%);border-radius:var(--zip-home-radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;align-items:center;gap:.9rem;width:min(1280px,100% - 2rem);margin:0 auto;padding:.9rem 1rem;display:flex;position:relative}.zip-home-header.is-scrolled .zip-home-header-shell{box-shadow:var(--zip-home-shadow-sm)}.zip-home-logo{letter-spacing:.01em;align-items:center;gap:.52rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.zip-home-logo-mark{background:linear-gradient(140deg, var(--zip-home-accent) 0%, var(--zip-home-accent-strong) 100%);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #0062cc47}.zip-home-menu-toggle{border:1px solid var(--zip-home-border);cursor:pointer;background:#fff;border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;gap:.24rem;width:2.3rem;height:2.3rem;margin-left:auto;display:inline-flex}.zip-home-menu-toggle span{background:var(--zip-home-ink);width:1rem;height:2px}.zip-home-nav,.zip-home-auth-actions{display:none}.zip-home-header.menu-open .zip-home-nav{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-md);box-shadow:var(--zip-home-shadow-sm);background:#fff;flex-direction:column;gap:.5rem;padding:.85rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0}.zip-home-nav a{color:var(--zip-home-ink-soft);padding:.52rem .72rem;font-size:.92rem;font-weight:600;text-decoration:none}.zip-home-nav a:hover{color:var(--zip-home-ink)}.zip-home-header.menu-open .zip-home-auth-actions{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-md);background:#fff;gap:.5rem;padding:.75rem .85rem;display:flex;position:absolute;top:calc(100% + 13.6rem);left:0;right:0}.zip-home-auth-actions a{text-align:center;border:1px solid var(--zip-home-border);border-radius:999px;flex:1;padding:.56rem .92rem;font-size:.88rem;font-weight:700;text-decoration:none}.zip-home-auth-actions a.primary{background:linear-gradient(120deg, var(--zip-home-accent) 0%, var(--zip-home-accent-strong) 100%);color:#fff;border-color:#0000}.zip-home-button{letter-spacing:.01em;border-radius:999px;padding:.66rem 1.08rem;font-weight:700;text-decoration:none;transition:transform .24s,box-shadow .24s}.zip-home-button.primary{background:linear-gradient(120deg, var(--zip-home-accent) 0%, var(--zip-home-accent-strong) 100%);color:#fff;box-shadow:0 14px 28px #146cc447}.zip-home-button.secondary{background:color-mix(in srgb, white 70%, var(--zip-home-accent-soft) 30%);border:1px solid color-mix(in srgb, var(--zip-home-accent) 34%, var(--zip-home-border) 66%)}.zip-home-button:hover{transform:translateY(-1px)}.zip-home-text-link{color:var(--zip-home-ink);font-weight:700;text-decoration:none}.zip-home-text-link:hover{text-decoration:underline}.zip-home-hero{gap:1.2rem;display:grid;position:relative}.zip-home-hero-inner{align-items:stretch;gap:1.2rem;display:grid}.zip-home-hero-copy{border:1px solid color-mix(in srgb, var(--zip-home-border) 76%, white 24%);border-radius:var(--zip-home-radius-xl);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:2;background:linear-gradient(170deg,#ffffffeb,#ecf5ffdb);padding:1.3rem;position:relative;box-shadow:0 18px 38px #1120331c}.zip-home-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--zip-home-ink-soft) 72%, #5f6f81 28%);margin:0;font-size:.78rem;font-weight:700}.zip-home-hero-copy h1{letter-spacing:-.03em;margin:.58rem 0 0;font-size:clamp(2rem,6.4vw,3.4rem);line-height:1.02}.zip-home-hero-copy h1 span{color:var(--zip-home-orange)}.zip-home-hero-subheadline{color:var(--zip-home-ink-soft);max-width:56ch;margin:.95rem 0 0;font-size:clamp(1rem,2.2vw,1.14rem);line-height:1.64}.zip-home-hero-actions{flex-wrap:wrap;align-items:center;gap:.62rem;margin-top:1.08rem;display:flex}.zip-home-trust-line{color:color-mix(in srgb, var(--zip-home-ink-soft) 84%, white 16%);margin:1rem 0 0;font-size:.9rem}.zip-home-hero-visual{border:1px solid color-mix(in srgb, var(--zip-home-border) 72%, #fff 28%);border-radius:var(--zip-home-radius-xl);isolation:isolate;background:radial-gradient(130% 120% at 0 0,#0062cc2e,#0000 52%),radial-gradient(110% 90% at 100% 100%,#0aa37f3d,#0000 56%),linear-gradient(145deg,#f4f9ff 0%,#eaf6ff 45%,#eefcf8 100%);min-height:clamp(18rem,42vh,24rem);padding:.92rem;position:relative;overflow:hidden;box-shadow:0 34px 70px #11203330}.zip-home-hero-visual:before{content:"";aspect-ratio:1;z-index:0;background:radial-gradient(circle,#ffffff85 0%,#fff0 70%);border-radius:50%;width:56%;position:absolute;top:-24%;left:-9%}.zip-home-hero-visual:after{content:"";aspect-ratio:1;z-index:0;background:radial-gradient(circle,#0aa37f3d 0%,#0aa37f00 70%);border-radius:50%;width:50%;position:absolute;bottom:-30%;right:-11%}.zip-home-scene-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:linear-gradient(155deg,#ffffff80,#ffffff29);border:1px solid #fff9;border-radius:2rem;position:absolute;inset:14% 12% 12%;box-shadow:inset 0 1px #ffffff70}.zip-home-routing-beams{display:none}.zip-home-routing-beams .beam{background:linear-gradient(90deg,#11203300,#11203357,#11203300);border-radius:999px;height:1px;position:absolute}.zip-home-routing-beams .beam-one{width:56%;top:34%;left:18%}.zip-home-routing-beams .beam-two{width:48%;top:57%;left:26%;transform:rotate(-8deg)}.zip-home-routing-beams .beam-three{width:42%;top:48%;left:22%;transform:rotate(17deg)}.zip-home-scene-cards{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid;position:relative}.zip-home-visual-card{--card-tilt:0deg;border-radius:var(--zip-home-radius-md);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);min-height:10rem;transform:rotate(var(--card-tilt));background:linear-gradient(155deg,#ffffffd1,#ffffff9e);border:1px solid #ffffffa8;padding:.8rem;box-shadow:0 18px 36px #1120332e}.zip-home-visual-card.link-card{--card-tilt:-2.5deg;animation:9s ease-in-out infinite zip-home-float-card-a}.zip-home-visual-card.qr-card{--card-tilt:2deg;animation:8.2s ease-in-out infinite zip-home-float-card-b}.zip-home-visual-card.analytics-card{--card-tilt:-1.2deg;animation:10s ease-in-out infinite zip-home-float-card-c}.zip-home-visual-card.route-card{--card-tilt:1.6deg;animation:8.8s ease-in-out infinite zip-home-float-card-d}.zip-home-visual-card header{justify-content:space-between;align-items:center;gap:.3rem;margin-bottom:.46rem;display:flex}.zip-home-visual-card strong{font-size:.86rem}.zip-home-visual-card header span,.zip-home-visual-card small{color:var(--zip-home-ink-soft);font-size:.74rem}.zip-home-visual-card .status{border:1px solid var(--zip-home-border);border-radius:999px;padding:.1rem .42rem}.zip-home-visual-card .status.ready,.zip-home-visual-card .status.active{border-color:color-mix(in srgb, var(--zip-home-accent) 46%, var(--zip-home-border) 54%);background:color-mix(in srgb, var(--zip-home-accent-soft) 74%, white 26%);color:var(--zip-home-accent-ink)}.zip-home-visual-card p{margin:0;font-size:.9rem}.zip-home-visual-card .chip-row,.zip-home-visual-card .metric-row{flex-wrap:wrap;gap:.34rem;margin-top:.56rem;display:flex}.zip-home-visual-card .chip-row span,.zip-home-visual-card .metric-row span{border:1px solid color-mix(in srgb, var(--zip-home-border) 72%, #fff 28%);color:var(--zip-home-ink-soft);background:#ffffffbd;border-radius:999px;padding:.15rem .45rem;font-size:.7rem}.zip-home-visual-card .qr-grid{grid-template-columns:repeat(8,1fr);gap:3px;margin-top:.3rem;display:grid}.zip-home-visual-card .qr-grid span{aspect-ratio:1;background:#e8edf4;border-radius:2px}.zip-home-visual-card .qr-grid span.filled{background:var(--zip-home-ink)}.zip-home-visual-card svg{width:100%;height:4.2rem}.zip-home-visual-card svg path{fill:none;stroke:var(--zip-home-accent);stroke-width:4px;stroke-linecap:round}.zip-home-scene-metric{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(150deg,#fffc,#ffffff87);border:1px solid #ffffffad;border-radius:.9rem;gap:.12rem;padding:.42rem .6rem;animation:8.4s ease-in-out infinite zip-home-float-metric;display:none;position:absolute;box-shadow:0 12px 28px #11203333}.zip-home-scene-metric strong{font-size:.88rem;line-height:1}.zip-home-scene-metric span{color:var(--zip-home-ink-soft);font-size:.68rem}.zip-home-scene-metric.metric-conversion{top:3.4%;left:5.2%}.zip-home-scene-metric.metric-clicks{animation-delay:.9s;top:6.8%;right:5%}.zip-home-scene-metric.metric-routing{animation-delay:1.4s;bottom:2.8%;left:38%}.route-graph{height:5.8rem;position:relative}.route-graph .origin,.route-graph .node{border:1px solid var(--zip-home-border);background:#fff;border-radius:999px;padding:.12rem .42rem;font-size:.68rem;font-weight:700;position:absolute}.route-graph .origin{background:color-mix(in srgb, var(--zip-home-accent-soft) 66%, white 34%);border-color:color-mix(in srgb, var(--zip-home-accent) 46%, var(--zip-home-border) 54%);top:2.4rem;left:0}.route-graph .flow{transform-origin:0;background:linear-gradient(90deg,#11203380,#11203300);height:1px;position:absolute;left:2.3rem}.route-graph .flow-web{width:4.8rem;top:2.55rem;transform:rotate(-24deg)}.route-graph .flow-ios{width:3.9rem;top:2.8rem}.route-graph .flow-social{width:4.9rem;top:3.06rem;transform:rotate(20deg)}.route-graph .flow-chat{width:3.9rem;top:3.25rem;transform:rotate(32deg)}.route-graph .web{top:.4rem;right:.4rem}.route-graph .ios{top:2.3rem;right:2.3rem}.route-graph .social{top:4.1rem;right:.5rem}.route-graph .chat{top:4.6rem;right:3.95rem}.route-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-top:.46rem;display:grid}.route-destinations span{border:1px solid color-mix(in srgb, var(--zip-home-border) 72%, #fff 28%);color:var(--zip-home-ink-soft);text-align:center;background:#ffffffad;border-radius:999px;padding:.14rem .36rem;font-size:.66rem}@keyframes zip-home-float-card-a{0%,to{transform:translate3d(0, 0, 0) rotate(var(--card-tilt))}50%{transform:translate3d(0, -9px, 0) rotate(calc(var(--card-tilt) + 1deg))}}@keyframes zip-home-float-card-b{0%,to{transform:translate3d(0, 0, 0) rotate(var(--card-tilt))}50%{transform:translate3d(0, -7px, 0) rotate(calc(var(--card-tilt) - 1deg))}}@keyframes zip-home-float-card-c{0%,to{transform:translate3d(0, 0, 0) rotate(var(--card-tilt))}50%{transform:translate3d(0, -10px, 0) rotate(calc(var(--card-tilt) + .8deg))}}@keyframes zip-home-float-card-d{0%,to{transform:translate3d(0, 0, 0) rotate(var(--card-tilt))}50%{transform:translate3d(0, -8px, 0) rotate(calc(var(--card-tilt) - .9deg))}}@keyframes zip-home-float-metric{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.zip-home-try-layout{align-items:stretch;gap:.9rem;display:grid}.zip-home-try-layout .zip-home-shortener{width:100%;max-width:none;height:100%;margin:0}.zip-home-workspace-card{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-lg);background:var(--zip-home-surface);box-shadow:var(--zip-home-shadow-lg);align-content:start;gap:.72rem;height:100%;padding:1rem;display:grid}.zip-home-workspace-card h3{margin:0;font-size:clamp(1.16rem,2.7vw,1.44rem)}.zip-home-workspace-benefit-grid{gap:.45rem;margin:0;display:grid}.zip-home-workspace-benefit{border:1px solid color-mix(in srgb, var(--zip-home-accent) 24%, var(--zip-home-border) 76%);background:var(--zip-home-surface-soft);border-radius:.72rem;padding:.56rem .62rem}.zip-home-workspace-benefit h4{align-items:center;gap:.35rem;margin:0;font-size:.86rem;display:inline-flex}.zip-home-workspace-benefit h4 span{line-height:1}.zip-home-workspace-benefit p{color:var(--zip-home-ink-soft);margin:.32rem 0 0;font-size:.8rem;line-height:1.48}.zip-home-workspace-trust{border-top:1px dashed color-mix(in srgb, var(--zip-home-accent) 24%, var(--zip-home-border) 76%);color:var(--zip-home-ink-soft);margin:auto 0 0;padding-top:.6rem;font-size:.8rem;font-weight:700}.zip-home-workspace-actions{flex-wrap:wrap;gap:.45rem;display:flex}.zip-home-workspace-actions a{border:1px solid var(--zip-home-border);color:var(--zip-home-ink);background:#fff;border-radius:999px;padding:.34rem .72rem;font-size:.8rem;font-weight:700;text-decoration:none}.zip-home-workspace-actions a:first-child{border-color:color-mix(in srgb, var(--zip-home-accent) 48%, var(--zip-home-border) 52%);background:color-mix(in srgb, var(--zip-home-accent-soft) 58%, white 42%);color:var(--zip-home-accent-ink)}.zip-home-shortener{background:var(--zip-home-surface);border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-lg);box-shadow:var(--zip-home-shadow-lg);margin:0 auto;padding:1rem}.zip-home-shortener header{gap:.38rem;display:grid}.zip-home-shortener header p{color:var(--zip-home-ink-soft);margin:0;font-size:.95rem;font-weight:500;line-height:1.58}.zip-home-shortener header h2{margin:0;font-size:clamp(1.2rem,3.4vw,1.6rem)}.zip-home-shortener-form{gap:.78rem;margin-top:.9rem;display:grid}.zip-home-shortener-form label{color:var(--zip-home-ink-soft);gap:.36rem;font-size:.84rem;font-weight:600;display:grid}.zip-home-shortener-form input{border:1px solid var(--zip-home-border);width:100%;color:var(--zip-home-ink);background:#fff;border-radius:.72rem;padding:.64rem .76rem}.zip-home-shortener-advanced{border:1px solid var(--zip-home-border);background:var(--zip-home-surface-soft);border-radius:.72rem;padding:.5rem .6rem .62rem}.zip-home-shortener-advanced summary{cursor:pointer;color:var(--zip-home-ink);font-size:.86rem;font-weight:700}.zip-home-captcha-toggle{border:1px dashed color-mix(in srgb, var(--zip-home-accent) 46%, var(--zip-home-border) 54%);color:var(--zip-home-accent-ink);cursor:pointer;background:#fff;border-radius:.65rem;margin-top:.45rem;padding:.5rem .62rem;font-size:.78rem;font-weight:700}.zip-home-shortener-submit{background:linear-gradient(120deg, var(--zip-home-accent) 0%, var(--zip-home-accent-strong) 100%);color:#fff;cursor:pointer;border:none;border-radius:.78rem;padding:.72rem .88rem;font-size:.9rem;font-weight:700}.zip-home-shortener-submit:disabled{opacity:.7;cursor:wait}.zip-home-shortener-benefits{flex-wrap:wrap;gap:.42rem;margin-top:.8rem;display:flex}.zip-home-shortener-benefits span{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);border-radius:999px;padding:.17rem .48rem;font-size:.75rem}.zip-home-shortener-hint,.zip-home-shortener-error{border-radius:.72rem;margin:.75rem 0 0;padding:.5rem .62rem;font-size:.82rem}.zip-home-shortener-hint{border:1px solid color-mix(in srgb, #4c91f3 32%, var(--zip-home-border) 68%);color:#0c3a67;background:#edf5ff}.zip-home-shortener-error{border:1px solid color-mix(in srgb, #dc3f22 46%, var(--zip-home-border) 54%);color:#7a2411;background:#fff2ee}.zip-home-shortener-result{border:1px solid color-mix(in srgb, var(--zip-home-accent) 40%, var(--zip-home-border) 60%);background:#f1f7ff;border-radius:.8rem;gap:.44rem;margin-top:.82rem;padding:.72rem;display:grid}.zip-home-shortener-result p{color:var(--zip-home-ink-soft);margin:0;font-size:.8rem}.zip-home-shortener-success{color:var(--ok);letter-spacing:.02em;margin:0;font-size:.86rem;font-weight:800}.zip-home-shortener-result>a{overflow-wrap:anywhere;font-weight:700;text-decoration:none}.zip-home-shortener-result>a:hover{text-decoration:underline}.zip-home-shortener-result-actions{flex-wrap:wrap;gap:.48rem;display:flex}.zip-home-shortener-result-actions button,.zip-home-shortener-result-actions a,.zip-home-shortener-result>a:last-child{border:1px solid var(--zip-home-border);color:var(--zip-home-ink);background:#fff;border-radius:999px;padding:.32rem .65rem;font-size:.78rem;font-weight:700;text-decoration:none}.zip-home-shortener-result-actions button{cursor:pointer}.zip-home-shortener-result>a:last-child{border-color:color-mix(in srgb, var(--zip-home-accent) 48%, var(--zip-home-border) 52%);justify-self:start}.zip-home-shortener-conversion{border-top:1px dashed color-mix(in srgb, var(--zip-home-accent) 24%, var(--zip-home-border) 76%);gap:.5rem;margin-top:.25rem;padding-top:.58rem;display:grid}.zip-home-shortener-conversion-title{color:var(--zip-home-ink);margin:0;font-size:.84rem;font-weight:800}.zip-home-shortener-conversion-list{color:var(--zip-home-ink-soft);gap:.24rem;margin:0;padding:0;font-size:.8rem;line-height:1.45;list-style:none;display:grid}.zip-home-shortener-conversion-list li{align-items:center;gap:.34rem;display:inline-flex}.zip-home-shortener-conversion-list li:before{content:"\\2713";color:color-mix(in srgb, var(--zip-home-accent) 72%, var(--zip-home-accent-strong) 28%);font-weight:800;line-height:1}.zip-home-shortener-conversion-actions{flex-wrap:wrap;gap:.45rem;display:flex}.zip-home-shortener-conversion-primary,.zip-home-shortener-conversion-secondary{border:1px solid var(--zip-home-border);color:var(--zip-home-ink);background:#fff;border-radius:999px;padding:.32rem .65rem;font-size:.78rem;font-weight:700;text-decoration:none}.zip-home-shortener-conversion-primary{border:1px solid color-mix(in srgb, var(--zip-home-accent) 48%, var(--zip-home-border) 52%);background:color-mix(in srgb, var(--zip-home-accent-soft) 58%, white 42%);width:fit-content;color:var(--zip-home-accent-ink);border-radius:999px;padding:.34rem .74rem;font-size:.8rem;font-weight:800}.zip-home-shortener-conversion-secondary{cursor:pointer}.zip-home-trust-strip{border-radius:var(--zip-home-radius-lg);border:1px solid var(--zip-home-border);box-shadow:var(--zip-home-shadow-sm);background:linear-gradient(120deg,#f5f9ff 0%,#fff 100%);padding:1rem}.zip-home-trust-strip p{color:var(--zip-home-ink-soft);margin:0;font-size:.9rem}.zip-home-trust-chip-row{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.zip-home-trust-chip-row span{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);background:#fff;border-radius:999px;padding:.25rem .56rem;font-size:.78rem}.zip-home-trust-strip-compact{padding:.72rem .88rem}.zip-home-trust-strip-compact p{font-size:.84rem;font-weight:700}.zip-home-trust-strip-compact .zip-home-trust-chip-row{gap:.35rem;margin-top:.45rem}.zip-home-trust-strip-compact .zip-home-trust-chip-row span{padding:.18rem .48rem;font-size:.74rem}.zip-home-section{border:1px solid color-mix(in srgb, var(--zip-home-border) 84%, white 16%);border-radius:var(--zip-home-radius-xl);box-shadow:var(--zip-home-shadow-sm);content-visibility:auto;contain-intrinsic-size:780px;background:#ffffffd9;padding:clamp(.9rem,2.1vw,1.8rem)}.zip-home-section-loading{background:linear-gradient(115deg,#0062cc14,#0aa37f14),#fff;min-height:20rem}.zip-home-section-head{max-width:68ch}.zip-home-kicker{color:var(--zip-home-ink-soft);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.zip-home-section-head h2{letter-spacing:-.02em;margin:.45rem 0 0;font-size:clamp(1.48rem,3.5vw,2.45rem);line-height:1.1}.zip-home-section-head p{color:var(--zip-home-ink-soft);margin:.7rem 0 0;font-size:1rem;line-height:1.64}.zip-home-narrative-stack{gap:1rem;margin-top:1rem;display:grid}.zip-home-narrative{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-lg);background:#fff;gap:.86rem;padding:.95rem;display:grid}.zip-home-narrative-copy h3{margin:0;font-size:1.24rem}.zip-home-narrative-copy p{color:var(--zip-home-ink-soft);margin:.58rem 0 0}.zip-home-narrative-copy ul{color:var(--zip-home-ink-soft);gap:.28rem;margin:.66rem 0 0;padding-left:1rem;display:grid}.zip-home-narrative-visual{border:1px solid var(--zip-home-border);background:var(--zip-home-surface-soft);border-radius:.9rem;padding:.72rem}.zip-home-narrative-visual header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.zip-home-narrative-visual header strong{font-size:.9rem}.zip-home-narrative-visual header span{color:var(--zip-home-ink-soft);font-size:.75rem}.zip-home-narrative-visual p{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);background:#fff;border-radius:.62rem;margin:.5rem 0 0;padding:.44rem .52rem;font-size:.82rem}.zip-home-capability-grid{gap:.95rem;margin-top:1rem;display:grid}.zip-home-capability-secondary{gap:.72rem;margin-top:.55rem;display:grid}.zip-home-capability-grid.secondary{margin-top:0}.zip-home-capability-card{border:1px solid color-mix(in srgb, var(--zip-home-border) 78%, #fff 22%);border-radius:var(--zip-home-radius-lg);background:linear-gradient(160deg,#fff 0%,#f7fbff 100%);align-content:start;gap:.56rem;min-height:11.4rem;padding:1rem;display:grid;box-shadow:0 14px 26px #11203314}.zip-home-capability-card.secondary{background:#fff;min-height:10rem;box-shadow:0 10px 22px #1120330f}.zip-home-capability-card h3{margin:0;font-size:1.06rem}.zip-home-capability-card p{color:var(--zip-home-ink-soft);margin:0;font-size:.95rem;line-height:1.58}.zip-home-capability-card a{width:fit-content;color:var(--zip-home-accent-ink);border:1px solid color-mix(in srgb, var(--zip-home-accent) 38%, var(--zip-home-border) 62%);background:#fff;border-radius:999px;margin-top:.3rem;padding:.3rem .62rem;font-weight:700;text-decoration:none}.zip-home-capability-card a:hover{background:#eef6ff}.zip-home-capability-icon{border:1px solid color-mix(in srgb, var(--zip-home-accent) 44%, var(--zip-home-border) 56%);background:color-mix(in srgb, var(--zip-home-accent-soft) 72%, white 28%);width:2.1rem;height:2.1rem;color:var(--zip-home-accent-ink);letter-spacing:.04em;border-radius:.62rem;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:inline-flex}.zip-home-capability-footnote{color:var(--zip-home-ink-soft);letter-spacing:.02em;margin:0;font-size:.86rem}.zip-home-ai-grid,.zip-home-cloud-grid,.zip-home-security-layout{gap:.86rem;margin-top:1rem;display:grid}.zip-home-ai-card,.zip-home-cloud-copy article,.zip-home-security-layout ul,.zip-home-security-architecture{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-md);background:#fff;padding:.88rem}.zip-home-ai-card h3{margin:0}.zip-home-ai-card ul{color:var(--zip-home-ink-soft);gap:.28rem;margin:.65rem 0 0;padding-left:1rem;display:grid}.zip-home-ai-card a{border:1px solid var(--zip-home-border);border-radius:999px;width:fit-content;margin-top:.7rem;padding:.32rem .6rem;font-size:.82rem;font-weight:700;text-decoration:none}.zip-home-ai-console{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-md);background:#fefaf2;padding:.88rem}.zip-home-ai-console header{justify-content:space-between;align-items:center;gap:.44rem;display:flex}.zip-home-ai-console header strong{font-size:.88rem}.zip-home-ai-console header span{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);border-radius:999px;padding:.12rem .43rem;font-size:.73rem}.zip-home-ai-console .bubble{border-radius:.74rem;margin:.56rem 0 0;padding:.45rem .52rem;font-size:.82rem}.zip-home-ai-console .bubble.user{border:1px solid color-mix(in srgb, var(--zip-home-accent) 48%, var(--zip-home-border) 52%);color:var(--zip-home-accent-ink);background:#fff0dd}.zip-home-ai-console .bubble.bot{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);background:#fff}.zip-home-ai-console .tag-row{flex-wrap:wrap;gap:.34rem;margin-top:.58rem;display:flex}.zip-home-ai-console .tag-row span{border:1px solid var(--zip-home-border);color:var(--zip-home-ink-soft);border-radius:999px;padding:.14rem .5rem;font-size:.72rem}.zip-home-cloud-map{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-lg);background:linear-gradient(#f8f9ff 0%,#eef2fa 100%);min-height:13.2rem;position:relative;overflow:hidden}.zip-home-cloud-map .cloud-point{z-index:2;border:1px solid color-mix(in srgb, var(--zip-home-accent) 45%, var(--zip-home-border) 55%);background:#fff;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:700;position:absolute}.zip-home-cloud-map .p1{top:32%;left:16%}.zip-home-cloud-map .p2{top:24%;left:48%}.zip-home-cloud-map .p3{top:46%;right:14%}.zip-home-cloud-map .p4{top:58%;left:58%}.zip-home-cloud-map .p5{top:62%;left:30%}.zip-home-cloud-map .cloud-line{background:linear-gradient(90deg,#0000 0%,#11203352 16%,#0000 100%);height:2px;position:absolute}.zip-home-cloud-map .l1{width:31%;top:34%;left:22%}.zip-home-cloud-map .l2{width:31%;top:39%;left:50%;transform:rotate(17deg)}.zip-home-cloud-map .l3{width:25%;top:57%;left:35%}.zip-home-cloud-map .l4{width:50%;top:54%;left:21%;transform:rotate(-8deg)}.zip-home-cloud-copy article h3{margin:0}.zip-home-cloud-copy article p{color:var(--zip-home-ink-soft);margin:.56rem 0 0}.zip-home-analytics-section{color:#f1f6ff;background:radial-gradient(140% 120% at 12% -10%,#4776b561,#0000 58%),radial-gradient(120% 90% at 92% 112%,#0aa37f38,#0000 58%),linear-gradient(160deg,#0d223f 0%,#123258 52%,#0f2f4d 100%);border-color:#2e4f74;align-content:center;min-height:clamp(38rem,78vh,54rem);display:grid;position:relative;overflow:hidden}.zip-home-analytics-section:before{content:"";pointer-events:none;background-image:linear-gradient(#adc7e80f 1px,#0000 1px),linear-gradient(90deg,#adc7e80f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.zip-home-analytics-section .zip-home-section-head,.zip-home-analytics-stage,.zip-home-analytics-kpi-grid{z-index:2;position:relative}.zip-home-analytics-section .zip-home-kicker,.zip-home-analytics-section .zip-home-section-head p{color:#b9cae4}.zip-home-analytics-section .zip-home-section-head{max-width:72ch}.zip-home-attribution-flow{flex-wrap:wrap;align-items:center;gap:.46rem;margin-top:.9rem;display:flex}.zip-home-attribution-node-wrap{align-items:center;gap:.34rem;display:inline-flex}.zip-home-attribution-node{color:#d8e6f7;letter-spacing:.01em;background:#142b449e;border:1px solid #b8cfeb4d;border-radius:999px;padding:.2rem .55rem;font-size:.74rem;font-weight:700}.zip-home-attribution-node.is-core{color:#c9f5e8;background:#0aa37f2e;border-color:#0aa37f85}.zip-home-attribution-arrow{color:#99b6d9;font-size:.76rem;font-weight:700}.zip-home-analytics-stage{gap:.8rem;margin-top:.9rem;display:grid}.zip-home-analytics-source-panel,.zip-home-device-analytics{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(150deg,#152b46d6,#11253cb8);border:1px solid #bcd2ee3b;border-radius:1rem;padding:.75rem;box-shadow:0 20px 40px #07101d5c}.zip-home-source-item{color:#e6effa;text-align:left;cursor:pointer;background:#142a44b3;border:1px solid #a7c4e43d;border-radius:.82rem;width:100%;padding:.56rem .62rem;transition:transform .2s,border-color .2s,background .2s}.zip-home-source-item+.zip-home-source-item{margin-top:.46rem}.zip-home-source-item:hover,.zip-home-source-item.is-active{background:#2c4a6be0;border-color:#0aa37fad;transform:translateY(-1px)}.source-meta-row{justify-content:space-between;align-items:center;gap:.44rem;display:flex}.source-meta-row strong{font-size:.83rem;font-weight:700}.source-meta-row span{color:#a8c2e3;font-size:.76rem}.source-track{background:#aac2e133;border-radius:999px;width:100%;height:.34rem;margin-top:.4rem;display:block;overflow:hidden}.source-fill{border-radius:inherit;background:linear-gradient(90deg,#78b7ff 0%,#0aa37f 100%);width:0;height:100%;transition:width 1s;display:block}.zip-home-analytics-map-stage{background:radial-gradient(120% 120% at 8% 8%,#6099e53d,#0000 58%),radial-gradient(130% 110% at 88% 92%,#0aa37f38,#0000 58%),linear-gradient(155deg,#193656e0,#11253cd9);border:1px solid #b6cded47;border-radius:1.3rem;min-height:clamp(20rem,44vh,30rem);position:relative;overflow:hidden;box-shadow:0 28px 48px #0811206b}.zip-home-world-map{z-index:1;position:absolute;inset:10% 6% 8%}.zip-home-world-map .continent{filter:blur(.2px);background:#9ab9de2e;border:1px solid #b0cbec2e;border-radius:999px;position:absolute}.zip-home-world-map .north-america{width:24%;height:26%;top:14%;left:5%}.zip-home-world-map .south-america{width:12%;height:25%;top:44%;left:20%}.zip-home-world-map .europe-africa{width:20%;height:38%;top:20%;left:42%}.zip-home-world-map .asia{width:28%;height:32%;top:18%;left:62%}.zip-home-world-map .oceania{width:12%;height:16%;top:60%;left:79%}.zip-home-world-map .traffic-dot{opacity:0;background:#6de3c4;border-radius:50%;width:.54rem;height:.54rem;animation:2.4s ease-in-out infinite zip-home-traffic-pulse;position:absolute;transform:scale(.6);box-shadow:0 0 0 7px #6de3c433}.zip-home-world-map .dot-na{top:28%;left:20%}.zip-home-world-map .dot-eu{animation-delay:.3s;top:27%;left:50%}.zip-home-world-map .dot-apac{animation-delay:.62s;top:34%;left:78%}.zip-home-world-map .dot-latam{animation-delay:.95s;top:58%;left:27%}.zip-home-world-map .dot-mea{animation-delay:1.2s;top:47%;left:58%}.zip-home-flow-svg{z-index:2;width:100%;height:100%;position:absolute;inset:0}.zip-home-flow-svg .flow{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:560;stroke-dashoffset:560px;opacity:.44}.zip-home-flow-svg .flow-facebook{stroke:#81bcff}.zip-home-flow-svg .flow-google{stroke:#a6cdff}.zip-home-flow-svg .flow-whatsapp{stroke:#85e0c0}.zip-home-flow-svg .flow-instagram{stroke:#86e6ca}.zip-home-flow-svg .flow-global{stroke:#b9d3f38f;stroke-width:1.9px}.zip-home-flow-svg .flow.is-active{opacity:1;stroke-width:3.2px}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow{animation:1.4s forwards zip-home-draw-flow}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-google{animation-delay:80ms}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-whatsapp{animation-delay:.16s}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-instagram{animation-delay:.24s}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-global-a{animation-delay:.34s}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-global-b{animation-delay:.42s}.zip-home-analytics-section.is-visible .zip-home-flow-svg .flow-global-c{animation-delay:.5s}.zip-home-click-stream{z-index:3;position:absolute;inset:0}.zip-home-click-stream .stream-dot{opacity:0;background:#9fe9d5;border-radius:50%;width:.5rem;height:.5rem;position:absolute}.zip-home-click-stream .dot-1{animation:4.2s linear infinite zip-home-global-click-a;top:38%;left:33%}.zip-home-click-stream .dot-2{animation:4.8s linear .3s infinite zip-home-global-click-b;top:41%;left:34%}.zip-home-click-stream .dot-3{animation:4.4s linear .6s infinite zip-home-global-click-c;top:44%;left:36%}.zip-home-click-stream .dot-4{animation:4.9s linear .95s infinite zip-home-global-click-d;top:40%;left:37%}.zip-home-click-stream .dot-5{animation:5.1s linear 1.2s infinite zip-home-global-click-e;top:46%;left:36%}.zip-home-click-stream .dot-6{animation:4.6s linear 1.45s infinite zip-home-global-click-f;top:42%;left:35%}.zip-home-analytics-core-card{z-index:4;color:#183251;text-align:center;background:linear-gradient(155deg,#ffffffeb,#edf6ffb3);border:1px solid #b7d1f17a;border-radius:1rem;width:min(14rem,58%);padding:.72rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 38px #060f1e59}.zip-home-analytics-core-card p{letter-spacing:.08em;text-transform:uppercase;color:#4a6485;margin:0;font-size:.76rem;font-weight:700}.zip-home-analytics-core-card strong{margin-top:.3rem;font-size:clamp(1.3rem,3.5vw,2rem);line-height:1;display:block}.zip-home-analytics-core-card span{color:#496587;margin-top:.3rem;font-size:.78rem;display:block}.zip-home-trend-card{z-index:4;background:linear-gradient(150deg,#ffffffd6,#eaf6ffa8);border:1px solid #b5d0f17a;border-radius:.9rem;width:min(14rem,52%);padding:.42rem .55rem;position:absolute;bottom:6%;left:6%;box-shadow:0 14px 30px #070f1d47}.zip-home-trend-card p{color:#466282;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.zip-home-trend-card svg{width:100%;height:4.1rem;margin-top:.18rem}.zip-home-trend-card .trend-axis{fill:none;stroke:#4a688a73;stroke-width:1.5px}.zip-home-trend-card .trend-line{fill:none;stroke:var(--zip-home-accent-strong);stroke-width:4px;stroke-linecap:round;stroke-dasharray:340;stroke-dashoffset:340px}.zip-home-analytics-section.is-visible .zip-home-trend-card .trend-line{animation:1.5s forwards zip-home-draw-trend}.zip-home-floating-metric{z-index:4;color:#1d3756;background:linear-gradient(150deg,#ffffffe0,#e9f5ffad);border:1px solid #b7d1f18c;border-radius:.86rem;gap:.1rem;padding:.38rem .5rem;animation:6.8s ease-in-out infinite zip-home-float-analytics-metric;display:none;position:absolute;box-shadow:0 12px 28px #08122252}.zip-home-floating-metric strong{font-size:.84rem}.zip-home-floating-metric span{color:#4d6787;font-size:.66rem}.zip-home-floating-metric.metric-a{top:4%;left:4%}.zip-home-floating-metric.metric-b{animation-delay:.6s;top:9%;right:4%}.zip-home-floating-metric.metric-c{animation-delay:1.2s;bottom:6%;right:6%}.zip-home-device-analytics header{justify-content:space-between;align-items:baseline;gap:.45rem;display:flex}.zip-home-device-analytics header h3{color:#ecf3fe;margin:0;font-size:.96rem}.zip-home-device-analytics header span{color:#9ab7dd;font-size:.72rem}.zip-home-device-row{margin-top:.5rem}.zip-home-device-row p{color:#d7e5f8;justify-content:space-between;align-items:center;gap:.35rem;margin:0;font-size:.76rem;display:flex}.zip-home-device-track{background:#a4c0e138;border-radius:999px;width:100%;height:.34rem;margin-top:.26rem;overflow:hidden}.zip-home-device-track span{border-radius:inherit;background:linear-gradient(90deg,#8dc2ff 0%,#0aa37f 100%);width:0;height:100%;transition:width 1s;display:block}.zip-home-device-mini-chart{background:#0f1f349e;border:1px solid #9fbcdf4d;border-radius:.84rem;justify-content:space-between;align-items:flex-end;gap:.24rem;height:3.7rem;margin-top:.66rem;padding:.46rem;display:flex}.zip-home-device-mini-chart .bar{background:linear-gradient(#8fe2d0f5,#84c2ffd6);border-radius:.34rem .34rem .2rem .2rem;width:18%;height:16%;transition:height .9s}.zip-home-analytics-section.is-visible .zip-home-device-mini-chart .b1{height:34%}.zip-home-analytics-section.is-visible .zip-home-device-mini-chart .b2{height:56%}.zip-home-analytics-section.is-visible .zip-home-device-mini-chart .b3{height:80%}.zip-home-analytics-section.is-visible .zip-home-device-mini-chart .b4{height:61%}.zip-home-analytics-section.is-visible .zip-home-device-mini-chart .b5{height:42%}.zip-home-analytics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.66rem;display:grid}.zip-home-analytics-kpi-grid article{background:#10233ab3;border:1px solid #b8d0ef42;border-radius:.86rem;padding:.52rem}.zip-home-analytics-kpi-grid p{color:#a8c2e3;margin:0;font-size:.74rem}.zip-home-analytics-kpi-grid strong{color:#f3f7ff;margin-top:.2rem;font-size:clamp(1rem,2.6vw,1.46rem);display:block}.zip-home-analytics-cta{background:#10233aa8;border:1px solid #b8d0ef42;border-radius:.92rem;gap:.52rem;margin-top:.86rem;padding:.62rem;display:grid}.zip-home-analytics-cta p{color:#d6e6fb;margin:0;font-size:.84rem}.zip-home-analytics-cta-actions{flex-wrap:wrap;gap:.45rem;display:flex}.zip-home-analytics-cta-actions a{color:#edf4ff;background:#132b47c7;border:1px solid #b7d2f38c;border-radius:999px;padding:.32rem .7rem;font-size:.78rem;font-weight:700;text-decoration:none}.zip-home-analytics-cta-actions a:first-child{color:#dbf9f0;background:#0aa37f42;border-color:#91e3cfbf}@keyframes zip-home-draw-flow{to{stroke-dashoffset:0}}@keyframes zip-home-draw-trend{to{stroke-dashoffset:0}}@keyframes zip-home-traffic-pulse{0%,to{opacity:.26;transform:scale(.65)}50%{opacity:1;transform:scale(1.18)}}@keyframes zip-home-float-analytics-metric{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes zip-home-global-click-a{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(280px,-96px)scale(1.05)}}@keyframes zip-home-global-click-b{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(250px,-10px)scale(1.06)}}@keyframes zip-home-global-click-c{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(260px,88px)scale(1.06)}}@keyframes zip-home-global-click-d{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(118px,-152px)scale(1.06)}}@keyframes zip-home-global-click-e{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(124px,130px)scale(1.06)}}@keyframes zip-home-global-click-f{0%{opacity:0;transform:translate(0,0)scale(.65)}22%{opacity:1}to{opacity:0;transform:translate(330px,42px)scale(1.06)}}.zip-home-workflow-section .zip-home-workflow-track{background:#e7edf6;border-radius:999px;width:100%;height:8px;margin-top:.98rem;overflow:hidden}.zip-home-workflow-progress{border-radius:inherit;background:linear-gradient(90deg, var(--zip-home-accent) 0%, var(--zip-home-accent-strong) 100%);width:0;height:100%;transition:width 1s;display:block}.zip-home-workflow-section.is-visible .zip-home-workflow-progress{width:100%}.zip-home-workflow-grid{gap:.62rem;margin-top:.86rem;display:grid}.zip-home-workflow-grid article{border:1px solid var(--zip-home-border);background:#fff;border-radius:.86rem;padding:.7rem}.zip-home-workflow-grid article span{border:1px solid color-mix(in srgb, var(--zip-home-accent) 44%, var(--zip-home-border) 56%);color:var(--zip-home-accent-ink);border-radius:999px;padding:.11rem .4rem;font-size:.72rem;font-weight:800;display:inline-flex}.zip-home-workflow-grid article h3{margin:.45rem 0 0}.zip-home-workflow-grid article p{color:var(--zip-home-ink-soft);margin:.45rem 0 0}.zip-home-usecase-card-grid{gap:.9rem;margin-top:.95rem;display:grid}.zip-home-usecase-card{border:1px solid var(--zip-home-border);border-radius:var(--zip-home-radius-lg);background:#fff;gap:.54rem;min-height:11rem;padding:.95rem;display:grid}.zip-home-usecase-card h3{margin:0}.zip-home-usecase-card p{color:var(--zip-home-ink-soft);margin:0;line-height:1.56}.zip-home-usecase-meta{color:var(--zip-home-ink);font-weight:700}.zip-home-usecase-card a{border:1px solid var(--zip-home-border);background:#fff;border-radius:999px;width:fit-content;padding:.34rem .63rem;font-size:.82rem;font-weight:700;text-decoration:none}.zip-home-usecase-card a:hover{background:#eef6ff}.zip-home-security-pillars{gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.zip-home-security-pillars li{border:1px solid color-mix(in srgb, var(--zip-home-accent) 36%, var(--zip-home-border) 64%);color:#1b4a79;background:#f3f8ff;border-radius:.72rem;padding:.48rem .56rem;font-size:.85rem;font-weight:700}.zip-home-security-stack{gap:.52rem;display:grid}.zip-home-security-stack span{border:1px dashed color-mix(in srgb, var(--zip-home-accent) 26%, var(--zip-home-border) 74%);color:var(--zip-home-ink-soft);background:#f8fbff;border-radius:.72rem;padding:.45rem .52rem;font-size:.8rem;font-weight:700}.zip-home-security-cta{flex-wrap:wrap;gap:.5rem;margin-top:.86rem;display:flex}.zip-home-security-cta a{border:1px solid var(--zip-home-border);color:var(--zip-home-ink);background:#fff;border-radius:999px;padding:.36rem .72rem;font-size:.82rem;font-weight:700;text-decoration:none}.zip-home-security-cta a:first-child{border-color:color-mix(in srgb, var(--zip-home-accent) 44%, var(--zip-home-border) 56%);color:var(--zip-home-accent-ink)}.zip-home-proof-grid,.zip-home-solution-grid,.zip-home-resource-grid,.zip-home-pricing-grid{gap:.74rem;margin-top:1rem;display:grid}.zip-home-proof-grid article,.zip-home-solution-grid article,.zip-home-resource-grid article,.zip-home-pricing-grid article{border:1px solid var(--zip-home-border);background:#fff;border-radius:.9rem;padding:.85rem}.zip-home-proof-grid h3,.zip-home-solution-grid h3,.zip-home-resource-grid h3,.zip-home-pricing-grid h3{margin:0}.zip-home-proof-grid p,.zip-home-solution-grid p,.zip-home-resource-grid p,.zip-home-pricing-grid p{color:var(--zip-home-ink-soft);margin:.52rem 0 0}.zip-home-solution-grid article>span{border:1px solid color-mix(in srgb, var(--zip-home-accent) 44%, var(--zip-home-border) 56%);background:color-mix(in srgb, var(--zip-home-accent-soft) 68%, white 32%);width:1.6rem;height:1.6rem;color:var(--zip-home-accent-ink);border-radius:.5rem;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.zip-home-solution-cta,.zip-home-resource-grid article a,.zip-home-pricing-grid article>a{margin-top:.8rem}.zip-home-solution-cta a,.zip-home-resource-grid article a,.zip-home-pricing-grid article>a{border:1px solid var(--zip-home-border);background:#fff;border-radius:999px;width:fit-content;padding:.34rem .62rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.zip-home-resource-grid .thumb{border:1px solid var(--zip-home-border);background:linear-gradient(135deg,#dbe9ff 0%,#f5fafc 48%,#dff9f2 100%),radial-gradient(circle at 25% 30%,#ffffffe6,#0000 45%);border-radius:.75rem;width:100%;height:5.6rem}.zip-home-pricing-grid article.enterprise{border-color:color-mix(in srgb, var(--zip-home-accent) 46%, var(--zip-home-border) 54%);background:#f3f8ff}.zip-home-pricing-grid article ul{color:var(--zip-home-ink-soft);gap:.22rem;margin:.62rem 0 0;padding-left:1rem;display:grid}.zip-home-pricing-note{color:var(--zip-home-ink-soft);margin:.7rem 0 0;font-size:.95rem;line-height:1.58}.zip-home-pricing-footer{margin-top:.95rem}.zip-home-pricing-footer a{border:1px solid color-mix(in srgb, var(--zip-home-accent) 48%, var(--zip-home-border) 52%);color:#114b89;background:#eef6ff;border-radius:999px;width:fit-content;padding:.4rem .78rem;font-weight:700;text-decoration:none;display:inline-flex}.zip-home-customer-placeholder{border:1px dashed color-mix(in srgb, var(--zip-home-accent) 38%, var(--zip-home-border) 62%);border-radius:var(--zip-home-radius-lg);background:#f2fcf8;gap:.7rem;margin-top:1rem;padding:.95rem;display:grid}.zip-home-logo-placeholders{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.zip-home-logo-placeholders span{border:1px dashed var(--zip-home-border);color:var(--zip-home-ink-soft);text-align:center;background:#fff;border-radius:.72rem;padding:.55rem .3rem;font-size:.78rem}.zip-home-customer-placeholder article h3{margin:0}.zip-home-customer-placeholder article p{color:var(--zip-home-ink-soft);margin:.5rem 0 0}.zip-home-customer-placeholder article a{margin-top:.66rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.zip-home-final-cta{color:#f3f8ff;background:radial-gradient(100% 120% at 10% 10%,#0aa37f38,#0000 58%),radial-gradient(120% 140% at 100% 0,#0062cc47,#0000 62%),linear-gradient(135deg,#093a71 0%,#0062cc 45%,#0aa37f 100%);border-color:#0062cc57}.zip-home-final-cta-main h2{margin:0;font-size:clamp(1.45rem,3.2vw,2.25rem);line-height:1.1}.zip-home-final-cta-main p{color:#f0f8fff0;margin:.64rem 0 0}.zip-home-final-cta-proof{color:#e5f3ffeb;letter-spacing:.01em;margin:.72rem 0 0;font-size:.82rem;font-weight:700}.zip-home-final-cta-actions{flex-wrap:wrap;gap:.5rem;margin-top:.82rem;display:flex}.zip-home-final-cta-actions a{color:#10406f;background:#fff;border:1px solid #ddecfbb8;border-radius:999px;padding:.44rem .78rem;font-size:.86rem;font-weight:700;text-decoration:none}.zip-home-final-cta-actions a:first-child{color:#074c3b;background:#d8f8ee;border-color:#b1f1dfe0}.zip-home-footer{border-radius:var(--zip-home-radius-xl);color:#d6dfec;background:#121e30;border:1px solid #283649;gap:.82rem;width:min(1280px,100% - 2rem);margin:0 auto 1.8rem;padding:1rem;display:grid}.zip-home-footer .zip-home-logo{color:#eff4fa}.zip-home-footer-brand p{color:#aebdd1;margin:.32rem 0 0;font-size:.82rem}.zip-home-footer-columns{gap:.86rem;display:grid}.zip-home-footer-columns h3{color:#f4f8ff;margin:0;font-size:.85rem}.zip-home-footer-columns a{color:#b8c7dc;margin-top:.34rem;padding:.3rem 0;font-size:.82rem;text-decoration:none;display:block}.zip-home-footer-columns a:hover{color:#f2f6fd;text-decoration:underline}.zip-home-footer-bottom{border-top:1px solid #283649;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .8rem;padding-top:.78rem;display:flex}.zip-home-footer-bottom p{color:#aebdd1;margin:0;font-size:.82rem}.zip-home-footer-legal-links{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}.zip-home-footer-legal-links a{color:#b8c7dc;padding:.3rem .2rem;font-size:.82rem;text-decoration:none}.zip-home-footer-legal-links a:hover{color:#f2f6fd;text-decoration:underline}.zip-home-footer-legal-links a+a:before{content:"|";color:#70839f;margin-right:.28rem}@media (width<=767px){.zip-home-nav a,.zip-home-auth-actions a,.zip-home-footer-columns a,.zip-home-footer-legal-links a{align-items:center;min-height:44px;padding-top:.42rem;padding-bottom:.42rem;display:flex}.zip-home-nav a{padding-left:.5rem;padding-right:.5rem}.zip-home-footer-columns a{margin-top:.18rem}.zip-home-footer-legal-links{gap:.46rem}.zip-home-footer-legal-links a+a:before{content:none}.zip-home-hero-actions{gap:.5rem}.zip-home-hero-actions a,.zip-home-shortener-result-actions button,.zip-home-shortener-result-actions a,.zip-home-shortener-conversion-primary,.zip-home-shortener-conversion-secondary,.zip-home-workspace-actions a,.zip-home-analytics-cta-actions a,.zip-home-security-cta a,.zip-home-pricing-footer a,.zip-home-final-cta-actions a{text-align:center;justify-content:center;width:100%}.zip-home-shortener-result-actions,.zip-home-analytics-cta-actions,.zip-home-security-cta,.zip-home-final-cta-actions{gap:.42rem}.zip-home-usecase-card p{font-size:.9rem;line-height:1.58}.zip-home-workspace-card{padding:.95rem}.zip-home-footer-bottom{align-items:flex-start}}.zip-home-reveal{opacity:0;transition:opacity .64s,transform .64s;transform:translateY(26px)}.zip-home-reveal.is-visible{opacity:1;transform:translateY(0)}@media (width>=390px){.zip-home-main,.zip-home-announcement,.zip-home-header-shell,.zip-home-footer{width:min(1280px,100% - 2.2rem)}.zip-home-shortener{padding:1.1rem}}@media (width>=768px){.zip-home-main,.zip-home-announcement,.zip-home-header-shell,.zip-home-footer{width:min(1280px,100% - 3rem)}.zip-home-announcement{padding:.95rem 1.1rem}.zip-home-hero-visual{min-height:clamp(24rem,58vh,36rem);padding:1.05rem}.zip-home-analytics-stage{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:stretch}.zip-home-device-analytics{grid-column:1/-1}.zip-home-analytics-map-stage{min-height:clamp(22rem,48vh,33rem)}.zip-home-floating-metric{display:grid}.zip-home-analytics-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zip-home-routing-beams{z-index:1;display:block;position:absolute;inset:0}.zip-home-scene-cards{height:100%;display:block}.zip-home-visual-card{min-height:10.6rem;position:absolute}.zip-home-visual-card.link-card{width:46%;top:8%;left:2%}.zip-home-visual-card.qr-card{width:39%;top:6%;right:4%}.zip-home-visual-card.analytics-card{width:44%;bottom:7%;left:10%}.zip-home-visual-card.route-card{width:43%;bottom:4%;right:3%}.zip-home-scene-metric{display:grid}.zip-home-shortener-form{grid-template-columns:repeat(2,minmax(0,1fr))}.zip-home-try-layout{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}.zip-home-shortener-form>label:first-child,.zip-home-shortener-form>details,.zip-home-shortener-form>button{grid-column:1/-1}.zip-home-narrative,.zip-home-ai-grid,.zip-home-cloud-grid,.zip-home-security-layout,.zip-home-customer-placeholder,.zip-home-capability-grid.primary,.zip-home-capability-grid.secondary,.zip-home-usecase-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zip-home-capability-card.large{min-height:12.6rem}.zip-home-proof-grid,.zip-home-solution-grid,.zip-home-resource-grid,.zip-home-pricing-grid,.zip-home-footer-columns,.zip-home-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zip-home-logo-placeholders{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.zip-home-main,.zip-home-announcement,.zip-home-header-shell,.zip-home-footer{width:min(1280px,100% - 4.4rem)}.zip-home-menu-toggle{display:none}.zip-home-nav,.zip-home-auth-actions{box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:flex;position:static}.zip-home-nav{align-items:center;gap:.7rem;margin-left:auto}.zip-home-auth-actions{align-items:center;gap:.45rem}.zip-home-auth-actions a{flex:initial;background:#fff}.zip-home-hero{height:88vh;min-height:85vh;max-height:90vh}.zip-home-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;height:100%;min-height:100%}.zip-home-hero-visual{min-height:clamp(26rem,62vh,38rem)}.zip-home-shortener{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(150deg,#ffffffeb,#ffffffdb);width:min(52rem,100%);margin:0}.zip-home-try-layout{grid-template-columns:minmax(0,2.35fr) minmax(0,1fr)}.zip-home-capability-grid.primary{grid-template-columns:repeat(4,minmax(0,1fr))}.zip-home-capability-grid.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.zip-home-narrative{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.zip-home-narrative.reverse .zip-home-narrative-copy{order:2}.zip-home-narrative.reverse .zip-home-narrative-visual{order:1}.zip-home-analytics-section{min-height:clamp(42rem,86vh,56rem)}.zip-home-analytics-stage{grid-template-columns:minmax(0,.3fr) minmax(0,.5fr) minmax(0,.2fr)}.zip-home-device-analytics{grid-column:auto}.zip-home-analytics-map-stage{min-height:clamp(24rem,52vh,34rem)}.zip-home-trend-card{width:min(13rem,45%);left:4.5%}.zip-home-workflow-grid,.zip-home-proof-grid,.zip-home-solution-grid,.zip-home-resource-grid,.zip-home-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.zip-home-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.zip-home-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zip-home-usecase-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zip-home-cloud-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (width>=1280px){.zip-home-main,.zip-home-announcement,.zip-home-header-shell,.zip-home-footer{width:min(1320px,100% - 5rem)}.zip-home-section{padding:2.2rem}.zip-home-hero-copy{padding:1.8rem}.zip-home-shortener{width:min(56rem,100%);padding:1.2rem}.zip-home-footer{padding:1.35rem}.zip-home-footer-columns{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1440px){.zip-home-main,.zip-home-announcement,.zip-home-header-shell,.zip-home-footer{width:min(1360px,100% - 7rem)}}@media (prefers-reduced-motion:reduce){.zip-home-root *,.zip-home-root :before,.zip-home-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.zip-home-reveal{opacity:1;transform:none}.zip-home-workflow-progress{width:100%}.zip-home-analytics-chart-card .trend{stroke-dashoffset:0}.zip-home-analytics-section .point-layer .point{opacity:1;transform:none}}
