.zip-scope{--brand:#1538d9;--brand-2:#2f49f5;--brand-deep:#071fa9;--ink:#081129;--muted:#58627a;--line:#dfe5f2;--surface:#ffffffe0;--soft:#f6f8ff;--shadow-sm:0 10px 28px #1f327714;--shadow-md:0 20px 58px #1f327724;--radius-lg:24px;--radius-md:18px;--radius-sm:13px;--max:1320px}.zip-scope *{box-sizing:border-box}.zip-scope{scroll-behavior:smooth;color:var(--ink);font-family:var(--font-mulish,"Mulish"), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;background:radial-gradient(circle at 83% 22%,#3a54f51a,#0000 24%),radial-gradient(circle at 8% 78%,#294bf112,#0000 26%),linear-gradient(#fff 0%,#f8faff 55%,#f6f8ff 100%);margin:0;overflow-x:hidden}.zip-scope button,.zip-scope a{font:inherit}.zip-scope a{color:inherit;text-decoration:none}.zip-scope button{border:0}.zip-scope .site-header{z-index:40;-webkit-backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #dee4f1e0;height:80px;position:sticky;top:0}.zip-scope .nav-wrap{max-width:var(--max);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;height:100%;margin:0 auto;padding:0 28px;display:grid}.zip-scope .logo{width:max-content;color:var(--brand);letter-spacing:-1.8px;align-items:baseline;font-size:31px;font-weight:430;line-height:1;display:inline-flex}.zip-scope .logo span{font-weight:520}.zip-scope .logo em{font-style:normal;font-weight:430}.zip-scope .main-nav{color:#27304c;align-items:center;gap:34px;font-size:14px;font-weight:650;display:flex}.zip-scope .main-nav a{padding:30px 0 27px;transition:color .2s;position:relative}.zip-scope .main-nav a:after{content:"";background:var(--brand);transform-origin:50%;border-radius:999px;height:2px;transition:transform .2s;position:absolute;bottom:20px;left:0;right:0;transform:scaleX(0)}.zip-scope .main-nav a:hover,.zip-scope .main-nav a.active{color:var(--brand)}.zip-scope .main-nav a:hover:after,.zip-scope .main-nav a.active:after{transform:scaleX(1)}.zip-scope .solutions-link{align-items:center;gap:7px;display:inline-flex}.zip-scope .header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.zip-scope .icon-button,.zip-scope .outline-button,.zip-scope .primary-button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:46px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.zip-scope .icon-button{border:1px solid var(--line);color:#1d2949;background:#ffffffe0;width:46px;box-shadow:0 5px 14px #24366b08}.zip-scope .outline-button{border:1px solid var(--line);color:#0b142d;background:#ffffffc7;padding:0 25px;font-weight:700}.zip-scope .primary-button{color:#fff;background:linear-gradient(135deg, var(--brand-2), var(--brand-deep));padding:0 28px;font-weight:800;box-shadow:0 13px 28px #1932d73d}.zip-scope .icon-button:hover,.zip-scope .outline-button:hover,.zip-scope .primary-button:hover{transform:translateY(-2px)}.zip-scope .primary-button:hover{box-shadow:0 17px 34px #1932d752}.zip-scope .menu-button{display:none}.zip-scope main{position:relative}.zip-scope .decor-dots{opacity:.65;pointer-events:none;background-image:radial-gradient(#2343e029 2px,#0000 2px);background-size:18px 18px;width:120px;height:120px;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.zip-scope .decor-dots.one{top:210px;left:-10px}.zip-scope .decor-dots.two{top:520px;right:-12px;transform:rotate(180deg)}.zip-scope .hero{max-width:var(--max);grid-template-columns:46% 54%;align-items:center;gap:8px;min-height:455px;margin:0 auto;padding:72px 28px 48px;display:grid}.zip-scope .hero-copy{z-index:3;max-width:585px;position:relative}.zip-scope .eyebrow{height:32px;color:var(--brand);letter-spacing:.08em;text-transform:uppercase;background:#ffffffa8;border:1px solid #2946e93d;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:850;display:inline-flex}.zip-scope h1{letter-spacing:-.035em;margin:22px 0 16px;font-size:clamp(48px,4.7vw,70px);font-weight:850;line-height:.99}.zip-scope h1 .accent{color:var(--brand)}.zip-scope .hero-subtitle{max-width:555px;color:var(--muted);letter-spacing:-.18px;margin:0;font-size:18px;line-height:1.52}.zip-scope .hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.zip-scope .benefit{grid-template-columns:38px 1fr;align-items:center;gap:10px;min-width:0;display:grid}.zip-scope .benefit+.benefit{border-left:1px solid #e4e8f2;padding-left:16px}.zip-scope .benefit-icon{width:38px;height:38px;color:var(--brand);background:#fffc;border:1px solid #203fdc33;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 18px #2d418d0f}.zip-scope .benefit strong{white-space:nowrap;font-size:12.5px;line-height:1.2;display:block}.zip-scope .benefit span{color:#69728a;white-space:nowrap;margin-top:3px;font-size:10.5px;line-height:1.25;display:block}.zip-scope .hero-visual{perspective:1500px;isolation:isolate;min-height:365px;position:relative}.zip-scope .visual-halo{z-index:-2;filter:blur(18px);background:radial-gradient(circle at 55% 42%,#3650f03d,#6079ff14 42%,#0000 70%);position:absolute;inset:16% 5% 0 8%}.zip-scope .dashboard-shell{-webkit-backdrop-filter:blur(20px);transform-origin:50%;background:linear-gradient(135deg,#ffffffb3,#f5f8ff6b),radial-gradient(circle at 90% 15%,#3f59eb24,#0000 38%);border:1px solid #687dee42;border-radius:26px;height:320px;padding:31px 34px;position:absolute;top:15px;left:7%;right:7%;overflow:visible;transform:rotateY(-7deg)rotateX(1deg);box-shadow:0 34px 70px #2f439721,inset 0 1px #fffffff0,inset 0 -30px 80px #2842e508}.zip-scope .dashboard-shell:after{content:"";z-index:-1;background:linear-gradient(#ffffffa8,#566fef1a);border:1px solid #5e75e821;border-radius:0 22px 22px 0;width:24px;height:calc(100% - 38px);position:absolute;top:25px;right:-19px;box-shadow:12px 18px 34px #35489a1a}.zip-scope .dashboard-title{color:#23305b;direction:rtl;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.zip-scope .dashboard-title strong{color:var(--brand);font-size:15px;display:block}.zip-scope .dashboard-title p{color:#4f5a78;margin:4px 0 0;font-size:13px}.zip-scope .sparkle{color:#5b78ff;background:#ffffff94;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #5b78ff14}.zip-scope .ai-search{color:#929ab0;direction:rtl;background:#ffffffad;border:1px solid #7f8fda1f;border-radius:12px;align-items:center;gap:9px;height:39px;margin-top:20px;padding:0 13px;display:flex;box-shadow:0 10px 22px #27397b0d}.zip-scope .ai-search span{flex:1;font-size:11px}.zip-scope .module-grid{direction:rtl;grid-template-columns:repeat(3,1fr);gap:12px;width:72%;margin-top:20px;display:grid}.zip-scope .module{text-align:center;color:#2b3556;background:#ffffffb8;border:1px solid #8492d11a;border-radius:14px;place-items:center;min-height:78px;padding:15px 10px 11px;display:grid;box-shadow:0 13px 24px #27397b0f}.zip-scope .module.wide{grid-column:1/span 1}.zip-scope .module svg{color:var(--brand);margin-bottom:7px}.zip-scope .module:nth-child(3) svg{color:#45ad72}.zip-scope .module span{font-size:9.5px;line-height:1.25}.zip-scope .summary-card{text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #7184e42e;border-radius:22px;width:150px;min-height:194px;padding:16px 14px;position:absolute;top:89px;right:-8px;transform:translateZ(70px)rotateY(3deg);box-shadow:0 24px 42px #253a8f24}.zip-scope .summary-card small{color:#47516d;direction:rtl;font-size:9px;font-weight:750;display:block}.zip-scope .score-ring{background:conic-gradient(var(--brand-2) 0 92%, #dfe5ff 92% 100%);border-radius:50%;place-items:center;width:76px;height:76px;margin:14px auto 10px;display:grid;position:relative;box-shadow:0 7px 20px #2e49e91a}.zip-scope .score-ring:before{content:"";border-radius:inherit;background:#fff;position:absolute;inset:9px}.zip-scope .score-ring strong{color:var(--brand);z-index:1;font-size:17px;position:relative}.zip-scope .summary-card .label{color:#283557;direction:rtl;font-size:10px;font-weight:800}.zip-scope .summary-card .hint{color:#8991a7;direction:rtl;margin-top:5px;font-size:8px}.zip-scope .mini-note{color:#68718c;direction:rtl;background:#ffffffd6;border:1px solid #7386e824;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;width:98px;height:52px;padding:0 13px;font-size:10px;display:flex;position:absolute;top:74px;left:-18px;box-shadow:0 16px 30px #21348217}.zip-scope .float-square{background:#ffffff57;border:1px solid #5c74ea24;border-radius:17px;width:58px;height:58px;position:absolute;bottom:44px;right:-55px;transform:rotate(8deg);box-shadow:0 17px 30px #233a9112}.zip-scope .features{max-width:var(--max);grid-template-columns:1fr 1.04fr 1fr;gap:22px;margin:0 auto;padding:0 28px;display:grid}.zip-scope .feature-card{border-radius:var(--radius-md);min-height:313px;box-shadow:var(--shadow-sm);background:#ffffffe6;border:1px solid #d4dbebf5;padding:23px 23px 21px;position:relative;overflow:hidden}.zip-scope .feature-card.ai{color:#fff;background:radial-gradient(circle at 88% 89%,#ffffff29,#0000 24%),radial-gradient(circle at 98% 0,#7788ff4d,#0000 33%),linear-gradient(145deg,#2747ed 0%,#152dd0 54%,#071b9e 100%);border-color:#465bf766;box-shadow:0 22px 48px #182ec33b}.zip-scope .feature-icon{width:58px;height:58px;color:var(--brand);background:linear-gradient(145deg,#f4f6ff,#e9edff);border:1px solid #4158e226;border-radius:15px;place-items:center;display:grid}.zip-scope .ai .feature-icon{color:#fff;background:#ffffff14;border-color:#ffffff52}.zip-scope .feature-card h2{letter-spacing:-.6px;margin:20px 0 8px;font-size:22px;line-height:1.15}.zip-scope .feature-card p{color:#59627a;max-width:310px;margin:0;font-size:14px;line-height:1.52}.zip-scope .ai p{color:#ffffffdb}.zip-scope .feature-list{z-index:2;gap:14px;margin:25px 0 0;padding:0;list-style:none;display:grid;position:relative}.zip-scope .feature-list li{align-items:center;gap:11px;font-size:13px;font-weight:680;display:flex}.zip-scope .check{border:1.5px solid var(--brand);width:17px;height:17px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:grid}.zip-scope .ai .check{color:#fff;border-color:#ffffffd9}.zip-scope .card-art{pointer-events:none;position:absolute;bottom:22px;right:18px}.zip-scope .gift-art{filter:drop-shadow(0 14px 14px #2541c624);width:102px;height:102px}.zip-scope .pyramid-art{opacity:.74;filter:drop-shadow(0 12px 13px #19234a1f);width:147px;height:104px}.zip-scope .ai-orb{color:#fff;letter-spacing:-2px;background:radial-gradient(circle at 33% 28%,#fffffff2,#c2cdff9e 18%,#6f87ff5c 45%,#ffffff1a 68%),linear-gradient(145deg,#ffffff52,#3b57ff2e);border:1px solid #ffffff75;border-radius:50%;place-items:center;width:113px;height:113px;font-size:31px;font-weight:900;display:grid;bottom:15px;right:14px;box-shadow:inset 11px 8px 22px #ffffff47,inset -16px -20px 28px #00137e3d,0 18px 34px #00127d52}.zip-scope .ai-orb:before,.zip-scope .ai-orb:after{content:"";border:1px solid #ffffff38;border-radius:48% 52% 44% 56%;position:absolute;inset:20px 15px;transform:rotate(27deg)}.zip-scope .ai-orb:after{inset:15px 25px;transform:rotate(-43deg)}.zip-scope .pricing{max-width:var(--max);flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;margin:0 auto;padding:30px 28px 24px;display:flex}.zip-scope .price-pill{border:1px solid var(--line);color:#17213e;background:#ffffffe0;border-radius:999px;align-items:center;gap:12px;min-width:168px;height:48px;padding:0 17px;display:inline-flex;box-shadow:0 8px 20px #1c2f720a}.zip-scope .price-pill svg{color:#6071a7}.zip-scope .price-pill strong{white-space:nowrap;font-size:13px}.zip-scope .price-pill span{color:#68728c;white-space:nowrap;margin-left:auto;font-size:12px}.zip-scope .see-pricing{color:var(--brand);align-items:center;gap:9px;margin-left:7px;font-size:13px;font-weight:800;display:inline-flex}.zip-scope .see-pricing:hover svg{transform:translate(3px)}.zip-scope .see-pricing svg{transition:transform .2s}.zip-scope .trust-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9e;border-top:1px solid #dee4f1d6;justify-content:center;align-items:center;gap:0;min-height:72px;margin-top:3px;display:flex}.zip-scope .trust-item{color:#68728d;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-width:225px;padding:0 28px;font-size:12px;display:flex}.zip-scope .trust-item+.trust-item{border-left:1px solid #e0e5f0}.zip-scope .trust-item svg{color:#7884a4}.zip-scope .flag{font-size:18px}.zip-scope .chat-button{z-index:50;color:#fff;cursor:pointer;background:linear-gradient(145deg,#2f4af1,#071da7);border-radius:50%;place-items:center;width:55px;height:55px;transition:transform .2s;display:grid;position:fixed;bottom:20px;right:26px;box-shadow:0 18px 34px #142cbc47}.zip-scope .chat-button:hover{transform:translateY(-3px)scale(1.03)}.zip-scope .theme-dark{--ink:#edf1ff;--muted:#aeb7d1;--surface:#101731db;--line:#2c375c;--soft:#0c1228;background:radial-gradient(circle at 83% 22%,#3a54f538,#0000 24%),radial-gradient(circle at 8% 78%,#294bf126,#0000 26%),linear-gradient(#0b1021 0%,#0a1024 55%,#091024 100%)}.zip-scope .theme-dark .site-header,.zip-scope .theme-dark .trust-strip{background:#0a1024d1;border-color:#394569bf}.zip-scope .theme-dark .main-nav{color:#c9d0e5}.zip-scope .theme-dark .icon-button,.zip-scope .theme-dark .outline-button,.zip-scope .theme-dark .price-pill,.zip-scope .theme-dark .feature-card:not(.ai){color:#eef2ff;background:#101833db;border-color:#2d385f}.zip-scope .theme-dark .feature-card:not(.ai) p,.zip-scope .theme-dark .price-pill span{color:#aab4d0}.zip-scope .theme-dark .benefit+.benefit,.zip-scope .theme-dark .trust-item+.trust-item{border-color:#2e385a}.zip-scope .theme-dark .benefit-icon{background:#111935db}.zip-scope .theme-dark .eyebrow{background:#111935b3}@media (max-width:1120px){.zip-scope .nav-wrap{grid-template-columns:auto 1fr auto}.zip-scope .main-nav{gap:22px}.zip-scope .hero{grid-template-columns:47% 53%}.zip-scope h1{font-size:55px}.zip-scope .hero-benefits{grid-template-columns:1fr;gap:10px;max-width:360px}.zip-scope .benefit+.benefit{border-left:0;padding-left:0}.zip-scope .dashboard-shell{left:1%;right:4%}.zip-scope .summary-card{right:-2px}.zip-scope .features{gap:14px}.zip-scope .feature-card{min-height:328px}.zip-scope .card-art{opacity:.72}.zip-scope .trust-item{min-width:auto}}@media (max-width:900px){.zip-scope .site-header{height:72px}.zip-scope .nav-wrap{grid-template-columns:1fr auto;padding:0 20px}.zip-scope .main-nav{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fffffff5;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:16px;display:none;position:fixed;top:82px;left:16px;right:16px}.zip-scope .main-nav.open{display:flex}.zip-scope .main-nav a{padding:14px 10px}.zip-scope .main-nav a:after,.zip-scope .header-actions .icon-button,.zip-scope .header-actions .outline-button{display:none}.zip-scope .menu-button{display:inline-flex!important}.zip-scope .primary-button{height:42px;padding:0 20px}.zip-scope .hero{grid-template-columns:1fr;gap:28px;padding-top:52px}.zip-scope .hero-copy{max-width:700px}.zip-scope h1{max-width:650px}.zip-scope .hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%}.zip-scope .benefit+.benefit{border-left:1px solid #e4e8f2;padding-left:14px}.zip-scope .hero-visual{min-height:360px}.zip-scope .dashboard-shell{left:8%;right:8%}.zip-scope .features{grid-template-columns:1fr}.zip-scope .feature-card{min-height:285px}.zip-scope .feature-card p{max-width:510px}.zip-scope .card-art{right:38px}.zip-scope .pricing{justify-content:flex-start}.zip-scope .trust-strip{flex-wrap:wrap;gap:13px;padding:18px}.zip-scope .trust-item{min-width:calc(50% - 8px)}.zip-scope .trust-item+.trust-item{border:0}}@media (max-width:620px){.zip-scope .logo{font-size:25px}.zip-scope .primary-button{display:none}.zip-scope .nav-wrap{grid-template-columns:1fr auto}.zip-scope .menu-button{display:inline-flex!important}.zip-scope .hero{padding:38px 18px 34px}.zip-scope h1{letter-spacing:-3px;margin-top:17px;font-size:44px}.zip-scope .hero-subtitle{font-size:16px}.zip-scope .hero-benefits{grid-template-columns:1fr}.zip-scope .benefit+.benefit{border:0;padding-left:0}.zip-scope .hero-visual{min-height:315px;margin-top:5px}.zip-scope .dashboard-shell{height:280px;padding:24px 18px;top:6px;left:3%;right:3%;transform:none}.zip-scope .dashboard-shell:after{display:none}.zip-scope .module-grid{gap:8px;width:76%}.zip-scope .module{min-height:70px;padding:10px 7px}.zip-scope .summary-card{width:121px;min-height:170px;padding:13px 8px;top:82px;right:-7px}.zip-scope .score-ring{width:65px;height:65px}.zip-scope .mini-note{top:68px;left:-5px}.zip-scope .float-square{display:none}.zip-scope .features{gap:14px;padding:0 18px}.zip-scope .feature-card{min-height:340px}.zip-scope .card-art{opacity:.45;right:12px}.zip-scope .ai-orb{width:102px;height:102px}.zip-scope .pricing{grid-template-columns:1fr;padding:24px 18px;display:grid}.zip-scope .price-pill{width:100%}.zip-scope .see-pricing{justify-content:center;margin:4px 0 0}.zip-scope .trust-item{width:100%;min-width:100%}.zip-scope .chat-button{bottom:17px;right:17px}}@media (prefers-reduced-motion:reduce){.zip-scope *,.zip-scope :before,.zip-scope :after{scroll-behavior:auto!important;transition:none!important}}.zip-scope .benefit-icon,.zip-scope .feature-icon,.zip-scope .check,.zip-scope .sparkle-button,.zip-m-scope .benefit-icon,.zip-m-scope .feature-icon,.zip-m-scope .trust-icon,.zip-m-scope .plan-icon,.zip-m-scope .check,.zip-m-scope .sparkle-button,.zip-m-scope .plan-benefit-check,.zip-m-scope .selected-mark{justify-content:center;align-items:center;display:flex}.zip-scope .benefit-icon svg,.zip-scope .feature-icon svg,.zip-scope .check svg,.zip-scope .sparkle-button svg,.zip-m-scope .benefit-icon svg,.zip-m-scope .feature-icon svg,.zip-m-scope .trust-icon svg,.zip-m-scope .plan-icon svg,.zip-m-scope .check svg,.zip-m-scope .sparkle-button svg,.zip-m-scope .plan-benefit-check svg{margin:0 auto;translate:0 1px}
.zip-m-scope{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand:#1538d9;--brand-2:#2f49f5;--brand-bright:#405cff;--brand-deep:#071fa9;--ink:#081129;--muted:#5e6880;--soft-muted:#8790a6;--line:#cdd6ece6;--surface:#ffffffe0;--surface-strong:#fff;--soft:#f5f7ff;--soft-2:#edf1ff;--success:#3dad70;--shadow-sm:0 12px 28px #1f327714;--shadow-md:0 24px 58px #1f327726;--shadow-brand:0 20px 42px #1632cf40;--radius-xl:28px;--radius-lg:22px;--radius-md:17px;--radius-sm:13px;--page-max:560px;--header-h:76px}.zip-m-scope *{box-sizing:border-box}.zip-m-scope{scroll-behavior:smooth;min-width:320px;color:var(--ink);font-family:var(--font-mulish,"Mulish"), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 85% 12%,#3853f421,#0000 24%),radial-gradient(circle at 3% 48%,#4661ff14,#0000 27%),linear-gradient(#fff 0%,#f8faff 48%,#f4f7ff 100%);margin:0;overflow-x:hidden}.zip-m-scope body.menu-open,.zip-m-scope body.sheet-open{overflow:hidden}.zip-m-scope button,.zip-m-scope input,.zip-m-scope select,.zip-m-scope textarea{font:inherit}.zip-m-scope button{border:0}.zip-m-scope a{color:inherit;text-decoration:none}.zip-m-scope svg{display:block}.zip-m-scope :focus-visible{outline-offset:3px;outline:3px solid #2f49f547}.zip-m-scope .app{width:min(100%, var(--page-max));isolation:isolate;margin:0 auto;position:relative}.zip-m-scope .app:before,.zip-m-scope .app:after{content:"";z-index:-3;pointer-events:none;filter:blur(8px);border-radius:50%;position:fixed}.zip-m-scope .app:before{background:#3e59f614;width:260px;height:260px;top:160px;right:-170px}.zip-m-scope .app:after{background:#3e59f60f;width:220px;height:220px;top:760px;left:-170px}.zip-m-scope .scroll-progress{z-index:100;background:linear-gradient(90deg, var(--brand-2), #7b8cff);width:0;height:3px;transition:width 80ms linear;position:fixed;inset:0 auto auto 0;box-shadow:0 1px 8px #2f49f573}.zip-m-scope .site-header{z-index:70;height:var(--header-h);-webkit-backdrop-filter:blur(22px)saturate(1.25);background:#ffffffc2;border-bottom:1px solid #dbe2f2bd;transition:height .25s,box-shadow .25s,background .25s;position:sticky;top:0}.zip-m-scope .site-header.scrolled{background:#ffffffe6;height:66px;box-shadow:0 14px 36px #1d2d6b1a}.zip-m-scope .header-inner{height:100%;padding:max(10px, env(safe-area-inset-top)) 17px 10px;justify-content:space-between;align-items:center;gap:12px;display:flex}.zip-m-scope .logo{color:var(--brand);letter-spacing:-1.7px;white-space:nowrap;align-items:baseline;font-size:clamp(25px,7vw,31px);font-weight:430;line-height:1;display:inline-flex}.zip-m-scope .logo strong{font-weight:540}.zip-m-scope .logo span{font-weight:430}.zip-m-scope .header-actions{align-items:center;gap:8px;display:flex}.zip-m-scope .icon-button{cursor:pointer;color:#1b294d;border:1px solid var(--line);-webkit-tap-highlight-color:transparent;background:#ffffffb8;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 20px #2334710d}.zip-m-scope .icon-button:active{transform:scale(.93)}.zip-m-scope .icon-button:hover{border-color:#2f49f559}.zip-m-scope .language-button{border-radius:999px;gap:5px;width:auto;min-width:48px;padding:0 10px;display:inline-flex}.zip-m-scope .language-button b{color:var(--brand);letter-spacing:.06em;font-size:10px}.zip-m-scope .menu-button span,.zip-m-scope .menu-button:before,.zip-m-scope .menu-button:after{content:"";background:currentColor;border-radius:99px;width:18px;height:1.8px;transition:transform .25s,opacity .2s,top .25s;position:absolute}.zip-m-scope .menu-button:before{top:13px}.zip-m-scope .menu-button span{top:20px}.zip-m-scope .menu-button:after{top:27px}.zip-m-scope .menu-button.active:before{top:20px;transform:rotate(45deg)}.zip-m-scope .menu-button.active span{opacity:0;transform:scaleX(.3)}.zip-m-scope .menu-button.active:after{top:20px;transform:rotate(-45deg)}.zip-m-scope .menu-backdrop{z-index:58;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a1a47;transition:opacity .25s;position:fixed;inset:0}.zip-m-scope .menu-backdrop.open{opacity:1;pointer-events:auto}.zip-m-scope .mobile-menu{z-index:65;left:max(14px, calc((100vw - var(--page-max)) / 2 + 14px));right:max(14px, calc((100vw - var(--page-max)) / 2 + 14px));top:calc(var(--header-h) + 10px);opacity:0;pointer-events:none;transform-origin:top;border:1px solid var(--line);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(24px);background:#fffffff0;border-radius:22px;padding:12px;transition:opacity .24s,transform .24s;position:fixed;transform:translateY(-12px)scale(.985)}.zip-m-scope .mobile-menu.open{opacity:1;pointer-events:auto;transform:none}.zip-m-scope .mobile-menu nav{gap:3px;display:grid}.zip-m-scope .mobile-menu a{min-height:48px;color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;font-weight:720;transition:background .2s,color .2s,transform .2s;display:flex}.zip-m-scope .mobile-menu a:hover,.zip-m-scope .mobile-menu a:active{background:var(--soft-2);color:var(--brand);transform:translate(2px)}.zip-m-scope .menu-cta-row{border-top:1px solid var(--line);grid-template-columns:1fr 1.25fr;gap:9px;margin-top:10px;padding-top:11px;display:grid}.zip-m-scope .button{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:14px;font-weight:820;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex;position:relative;overflow:hidden}.zip-m-scope .button:active{transform:scale(.975)}.zip-m-scope .button.primary{color:#fff;background:linear-gradient(135deg, var(--brand-bright), var(--brand-deep));box-shadow:0 14px 30px #1932d742}.zip-m-scope .button.primary:hover{box-shadow:0 18px 38px #1932d757}.zip-m-scope .button.secondary{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.zip-m-scope .ripple{pointer-events:none;background:#ffffff75;border-radius:50%;animation:.55s ease-out forwards ripple;position:absolute;transform:scale(0)}.zip-m-scope .button.secondary .ripple,.zip-m-scope .icon-button .ripple{background:#2f49f529}@keyframes ripple{to{opacity:0;transform:scale(2.6)}}.zip-m-scope main{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.zip-m-scope .hero{text-align:center;padding:38px 17px 22px;position:relative;overflow:hidden}.zip-m-scope .hero:before{content:"";opacity:.55;pointer-events:none;background-image:radial-gradient(#2444e22e 1.7px,#0000 1.7px);background-size:16px 16px;width:136px;height:136px;position:absolute;top:210px;left:-80px;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.zip-m-scope .eyebrow{min-height:31px;color:var(--brand);letter-spacing:.095em;text-transform:uppercase;background:#ffffffb3;border:1px solid #2f49f538;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:860;display:inline-flex;box-shadow:0 7px 22px #2c3e8d0a}.zip-m-scope .eyebrow-dot{background:var(--brand-2);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulseDot;box-shadow:0 0 0 5px #2f49f51a}@keyframes pulseDot{50%{transform:scale(.75);box-shadow:0 0 0 8px #2f49f500}}.zip-m-scope h1{letter-spacing:-3.4px;text-wrap:balance;max-width:450px;margin:19px auto 14px;font-size:clamp(40px,12vw,59px);font-weight:880;line-height:.98}.zip-m-scope h1 .accent{color:var(--brand);white-space:nowrap;position:relative}.zip-m-scope h1 .accent:after{content:"";opacity:.18;background:var(--brand-2);filter:blur(5px);border-radius:50%;height:8px;position:absolute;bottom:-3px;left:3%;right:1%}.zip-m-scope .hero-subtitle{max-width:440px;color:var(--muted);letter-spacing:-.1px;text-wrap:pretty;margin:0 auto;font-size:15.5px;line-height:1.58}.zip-m-scope .hero-actions{grid-template-columns:1fr;gap:10px;max-width:430px;margin:24px auto 0;display:grid}.zip-m-scope .hero-actions .button{width:100%}.zip-m-scope .dashboard-stage{perspective:1200px;touch-action:pan-y;height:348px;margin:25px -2px 0;position:relative}.zip-m-scope .dashboard-halo{filter:blur(16px);background:radial-gradient(circle,#3c57f63b,#3c57f614 48%,#0000 72%);border-radius:50%;animation:4.8s ease-in-out infinite haloBreathe;position:absolute;inset:14% 3% 6%}@keyframes haloBreathe{50%{opacity:.68;transform:scale(1.08)}}.zip-m-scope .dashboard{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:50%;background:radial-gradient(circle at var(--glare-x) var(--glare-y), #ffffffb8, transparent 24%), linear-gradient(145deg, #fffc, #f3f7ff85), radial-gradient(circle at 88% 4%, #4a62ef21, transparent 40%);-webkit-backdrop-filter:blur(20px)saturate(1.25);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;border:1px solid #657bed45;border-radius:27px;padding:21px 18px 19px;transition:transform .18s ease-out,border-color .25s,box-shadow .25s;position:absolute;inset:8px 10px 18px;overflow:visible;box-shadow:0 30px 64px #2c3e9329,inset 0 1px #fffffff5,inset 0 -30px 70px #2944e509}.zip-m-scope .dashboard.is-active{border-color:#2f49f57a;box-shadow:0 32px 70px #2437a833,inset 0 1px #fffffff2}.zip-m-scope .dashboard:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff4d 42%,#0000 63%);animation:7s ease-in-out 1s infinite dashboardShine;position:absolute;inset:0;transform:translate(-140%)}@keyframes dashboardShine{0%,72%{transform:translate(-140%)}88%,to{transform:translate(140%)}}.zip-m-scope .dashboard-top{text-align:left;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.zip-m-scope .dashboard-top strong{color:var(--brand);font-size:14px;line-height:1.2;display:block}.zip-m-scope .dashboard-top p{color:var(--muted);margin:4px 0 0;font-size:11px}.zip-m-scope .sparkle-button{color:#617bff;background:#ffffff9e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;animation:3.4s ease-in-out infinite floatSmall;display:grid;box-shadow:inset 0 0 0 1px #5b78ff17}@keyframes floatSmall{50%{transform:translateY(-4px)rotate(6deg)}}.zip-m-scope .ai-search{color:#9099af;background:#ffffffb8;border:1px solid #7d8dd521;border-radius:12px;grid-template-columns:16px 1fr 17px;align-items:center;gap:8px;height:41px;margin-top:16px;padding:0 12px;display:grid;overflow:hidden;box-shadow:0 10px 22px #27397b0d}.zip-m-scope .typed-prompt{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;font-size:10px;overflow:hidden}.zip-m-scope .typed-prompt:after{content:"";vertical-align:-2px;background:var(--brand-2);width:1px;height:12px;margin-left:2px;animation:.8s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.zip-m-scope .module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:calc(100% - 90px);margin-top:14px;display:grid}.zip-m-scope .module{text-align:center;cursor:pointer;color:#2d3859;-webkit-tap-highlight-color:transparent;background:#ffffffbd;border:1px solid #8492d11c;border-radius:13px;place-items:center;min-height:69px;padding:9px 7px 8px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s,color .2s;display:grid;box-shadow:0 10px 21px #27397b0e}.zip-m-scope .module:active{transform:scale(.96)}.zip-m-scope .module svg{color:var(--brand);margin-bottom:5px;transition:transform .25s}.zip-m-scope .module[data-key=attendance] svg{color:var(--success)}.zip-m-scope .module span{font-size:8.7px;font-weight:720;line-height:1.15}.zip-m-scope .module.active{color:var(--brand);background:#edf1fff0;border-color:#2f49f561;transform:translateY(-2px);box-shadow:0 12px 24px #2339b81f}.zip-m-scope .module.active svg{transform:translateY(-2px)scale(1.08)}.zip-m-scope .summary-card{-webkit-backdrop-filter:blur(14px);background:#ffffffe8;border:1px solid #7084e52e;border-radius:20px;flex-direction:column;align-items:center;width:112px;min-height:161px;padding:12px 9px 11px;transition:transform .28s,box-shadow .28s;display:flex;position:absolute;top:108px;right:-4px;transform:translateZ(42px);box-shadow:0 22px 40px #253a8f26}.zip-m-scope .dashboard.is-active .summary-card{transform:translateZ(48px)translateY(-2px);box-shadow:0 26px 44px #1e329933}.zip-m-scope .summary-card small{min-height:21px;color:var(--muted);text-align:center;place-items:center;font-size:7.8px;font-weight:780;line-height:1.2;display:grid}.zip-m-scope .score-ring{--score:92;background:conic-gradient(var(--brand-2) calc(var(--score) * 1%), #dfe5ff 0);border-radius:50%;place-items:center;width:67px;height:67px;margin:9px auto 7px;transition:background .25s;display:grid;position:relative;box-shadow:0 8px 18px #2e49e91f}.zip-m-scope .score-ring:before{content:"";border-radius:inherit;background:var(--surface-strong);position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #2f49f50a}.zip-m-scope .score-ring strong{z-index:1;color:var(--brand);letter-spacing:-.5px;font-size:16px;position:relative}.zip-m-scope .summary-label{color:var(--ink);text-align:center;font-size:9px;font-weight:830;line-height:1.2}.zip-m-scope .summary-hint{min-height:18px;color:var(--soft-muted);text-align:center;margin-top:4px;font-size:7.5px;line-height:1.2}.zip-m-scope .mini-note{z-index:2;color:#68718c;background:#ffffffe0;border:1px solid #7386e824;border-radius:13px;justify-content:space-between;align-items:center;gap:7px;width:88px;height:43px;padding:0 10px;font-size:8px;animation:4.2s ease-in-out infinite noteFloat;display:flex;position:absolute;top:77px;left:-7px;box-shadow:0 16px 30px #2134821a}@keyframes noteFloat{50%{transform:translateY(-5px)rotate(-1deg)}}.zip-m-scope .mini-note b{width:20px;height:20px;color:var(--brand);background:var(--soft-2);border-radius:7px;place-items:center;font-size:13px;display:grid}.zip-m-scope .float-square{background:#ffffff57;border:1px solid #5c74ea24;border-radius:15px;width:45px;height:45px;animation:5s ease-in-out .6s infinite squareFloat;position:absolute;bottom:23px;right:-16px;transform:rotate(8deg);box-shadow:0 17px 30px #233a9112}@keyframes squareFloat{50%{transform:translateY(-7px)rotate(14deg)}}.zip-m-scope .sparkle-dot{background:#556cf48c;border-radius:50%;width:6px;height:6px;animation:4s ease-in-out infinite sparkleDrift;position:absolute;box-shadow:0 0 18px #556cf4cc}.zip-m-scope .sparkle-dot.one{top:17px;right:26px}.zip-m-scope .sparkle-dot.two{animation-delay:1.4s;bottom:42px;left:20px}.zip-m-scope .sparkle-dot.three{animation-delay:.7s;bottom:75px;right:11px}@keyframes sparkleDrift{50%{opacity:.35;transform:translateY(-8px)scale(1.45)}}.zip-m-scope .benefit-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:1px;padding:0 1px;display:grid}.zip-m-scope .benefit-chip{cursor:pointer;min-width:0;color:var(--ink);-webkit-tap-highlight-color:transparent;background:#ffffff91;border:1px solid #0000;border-radius:15px;justify-items:center;gap:5px;padding:8px 4px 9px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:grid}.zip-m-scope .benefit-chip:active{transform:scale(.96)}.zip-m-scope .benefit-chip.active{background:#ffffffeb;border-color:#2f49f53d;transform:translateY(-2px);box-shadow:0 10px 22px #23369414}.zip-m-scope .benefit-icon{width:36px;height:36px;color:var(--brand);background:#ffffffd1;border:1px solid #2f49f52e;border-radius:50%;place-items:center;display:grid}.zip-m-scope .benefit-chip strong{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:9.2px;line-height:1.15;display:block;overflow:hidden}.zip-m-scope .benefit-chip span{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7.8px;line-height:1.15;display:block;overflow:hidden}.zip-m-scope .section{padding:44px 0 8px}.zip-m-scope .section-heading{text-align:center;padding:0 18px}.zip-m-scope .section-kicker{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.zip-m-scope .section-kicker:before,.zip-m-scope .section-kicker:after{content:"";background:#2f49f552;width:18px;height:1px}.zip-m-scope .section-heading h2{letter-spacing:-1.9px;text-wrap:balance;max-width:430px;margin:11px auto 9px;font-size:clamp(28px,8.5vw,39px);line-height:1.06}.zip-m-scope .section-heading p{max-width:430px;color:var(--muted);margin:0 auto;font-size:14px;line-height:1.5}.zip-m-scope .active-feature-label{width:max-content;max-width:calc(100% - 36px);min-height:29px;color:var(--brand);background:#edf1ffd1;border:1px solid #2f49f521;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:17px auto 0;padding:0 12px;font-size:10px;font-weight:800;transition:opacity .18s,transform .18s;display:inline-flex}.zip-m-scope .active-feature-label.changing{opacity:.35;transform:translateY(2px)}.zip-m-scope .feature-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:13px;margin-top:17px;padding:4px 20px 23px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.zip-m-scope .feature-track::-webkit-scrollbar{display:none}.zip-m-scope .feature-card{scroll-snap-align:center;cursor:pointer;border-radius:var(--radius-lg);max-width:430px;min-height:368px;color:var(--ink);box-shadow:var(--shadow-sm);-webkit-tap-highlight-color:transparent;background:#ffffffe8;border:1px solid #d2daecf5;flex:0 0 calc(100% - 46px);padding:23px 22px 22px;transition:transform .34s cubic-bezier(.2,.8,.2,1),color .3s,background .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden;transform:scale(.965)}.zip-m-scope .feature-card.active{color:#fff;box-shadow:var(--shadow-brand);background:radial-gradient(circle at 92% 84%,#ffffff29,#0000 26%),radial-gradient(circle at 100% 0,#8190ff4f,#0000 35%),linear-gradient(145deg,#2d4df1 0%,#1731cf 54%,#071c9f 100%);border-color:#5064f77a;transform:scale(1)}.zip-m-scope .feature-card:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-2), transparent);opacity:0;border-radius:0 0 99px 99px;height:3px;transition:opacity .3s,transform .3s;position:absolute;top:0;left:18%;right:18%;transform:scaleX(.4)}.zip-m-scope .feature-card.active:before{opacity:1;transform:scaleX(1)}.zip-m-scope .feature-card-header{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.zip-m-scope .feature-icon{width:55px;height:55px;color:var(--brand);background:linear-gradient(145deg,#f5f7ff,#e9edff);border:1px solid #4158e226;border-radius:15px;place-items:center;transition:color .3s,background .3s,border-color .3s,transform .3s;display:grid}.zip-m-scope .feature-card.active .feature-icon{color:#fff;background:#ffffff17;border-color:#ffffff4f;transform:translateY(-2px)rotate(-2deg)}.zip-m-scope .selected-mark{color:#0000;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:29px;height:29px;transition:color .25s,background .25s,border-color .25s,transform .25s;display:grid;transform:scale(.75)}.zip-m-scope .feature-card.active .selected-mark{color:#fff;background:#ffffff1c;border-color:#ffffff40;transform:scale(1)}.zip-m-scope .feature-card h3{z-index:2;letter-spacing:-.8px;margin:19px 0 8px;font-size:24px;line-height:1.12;position:relative}.zip-m-scope .feature-card .description{z-index:2;max-width:315px;color:var(--muted);margin:0;font-size:13.5px;line-height:1.52;transition:color .3s;position:relative}.zip-m-scope .feature-card.active .description{color:#ffffffdb}.zip-m-scope .feature-list{z-index:3;gap:13px;margin:23px 0 0;padding:0;list-style:none;display:grid;position:relative}.zip-m-scope .feature-list li{color:inherit;opacity:.91;align-items:center;gap:10px;font-size:12.2px;font-weight:710;transition:transform .3s,opacity .3s;display:flex;transform:translate(0)}.zip-m-scope .feature-card.active .feature-list li{animation:.38s both listIn}.zip-m-scope .feature-card.active .feature-list li:nth-child(2){animation-delay:50ms}.zip-m-scope .feature-card.active .feature-list li:nth-child(3){animation-delay:.1s}@keyframes listIn{0%{opacity:.35;transform:translate(-8px)}to{opacity:.95;transform:translate(0)}}.zip-m-scope .check{width:18px;height:18px;color:var(--brand);border:1.4px solid var(--brand);border-radius:50%;flex:none;place-items:center;transition:color .3s,border-color .3s,background .3s;display:grid}.zip-m-scope .feature-card.active .check{color:#fff;background:#ffffff0f;border-color:#ffffffdb}.zip-m-scope .card-art{pointer-events:none;opacity:.64;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),filter .3s;position:absolute;bottom:3px;right:8px}.zip-m-scope .feature-card.active .card-art{opacity:.9;transform:translateY(-5px)scale(1.04)}.zip-m-scope .gift-art{filter:drop-shadow(0 14px 14px #2541c626);width:122px;height:122px}.zip-m-scope .pyramid-art{filter:drop-shadow(0 12px 13px #19234a1f);width:166px;height:118px}.zip-m-scope .ai-orb{width:118px;height:118px;color:var(--brand);letter-spacing:-2px;background:radial-gradient(circle at 33% 28%,#fffffff2,#c2cdffad 18%,#6f87ff57 46%,#ffffff1f 69%),linear-gradient(145deg,#ffffff52,#3b57ff2e);border:1px solid #697fec4d;border-radius:50%;place-items:center;font-size:30px;font-weight:900;animation:4.4s ease-in-out infinite orbBreathe;display:grid;bottom:8px;right:10px;box-shadow:inset 11px 8px 22px #ffffff4d,inset -16px -20px 28px #00137e2e,0 18px 34px #00127d2e}.zip-m-scope .feature-card.active .ai-orb{color:#fff;border-color:#ffffff75;box-shadow:inset 11px 8px 22px #ffffff47,inset -16px -20px 28px #00137e3d,0 18px 34px #00127d52}.zip-m-scope .ai-orb:before,.zip-m-scope .ai-orb:after{content:"";opacity:.2;border:1px solid;border-radius:48% 52% 44% 56%;position:absolute;inset:20px 15px;transform:rotate(27deg)}.zip-m-scope .ai-orb:after{inset:15px 25px;transform:rotate(-43deg)}@keyframes orbBreathe{50%{transform:translateY(-6px)scale(1.03)}}.zip-m-scope .carousel-dots{justify-content:center;align-items:center;gap:7px;min-height:30px;display:flex}.zip-m-scope .carousel-dot{cursor:pointer;background:#cbd3ea;border-radius:99px;width:7px;height:7px;padding:0;transition:width .25s,background .25s,transform .2s}.zip-m-scope .carousel-dot.active{background:var(--brand-2);width:23px}.zip-m-scope .carousel-dot:active{transform:scale(.85)}.zip-m-scope .pricing-section{padding-top:50px}.zip-m-scope .plan-track{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:9px;margin-top:20px;padding:3px 18px 15px;display:flex;overflow-x:auto}.zip-m-scope .plan-track::-webkit-scrollbar{display:none}.zip-m-scope .plan-pill{scroll-snap-align:center;cursor:pointer;text-align:left;min-width:142px;min-height:64px;color:var(--ink);border:1px solid var(--line);-webkit-tap-highlight-color:transparent;background:#ffffffde;border-radius:18px;flex:none;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:10px 12px;transition:transform .22s,color .25s,background .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 22px #1c2f720d}.zip-m-scope .plan-pill:active{transform:scale(.965)}.zip-m-scope .plan-pill.active{color:#fff;background:linear-gradient(140deg, var(--brand-2), var(--brand-deep));border-color:#4459ef7a;transform:translateY(-2px);box-shadow:0 16px 30px #1932d738}.zip-m-scope .plan-icon{width:34px;height:34px;color:var(--brand);background:var(--soft-2);border-radius:11px;place-items:center;transition:color .25s,background .25s;display:grid}.zip-m-scope .plan-pill.active .plan-icon{color:#fff;background:#ffffff1f}.zip-m-scope .plan-copy strong{font-size:11.5px;line-height:1.1;display:block}.zip-m-scope .plan-copy span{color:var(--muted);white-space:nowrap;margin-top:5px;font-size:9.3px;transition:color .25s;display:block}.zip-m-scope .plan-pill.active .plan-copy span{color:#ffffffc7}.zip-m-scope .plan-summary{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#ffffffc7;border-radius:22px;gap:14px;margin:4px 18px 0;padding:17px;transition:transform .2s,opacity .2s;display:grid}.zip-m-scope .plan-summary.changing{opacity:.45;transform:translateY(3px)}.zip-m-scope .plan-summary-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.zip-m-scope .plan-summary h3{letter-spacing:-.4px;margin:0;font-size:18px}.zip-m-scope .plan-summary p{color:var(--muted);margin:5px 0 0;font-size:11.5px;line-height:1.45}.zip-m-scope .plan-price{text-align:right;color:var(--brand);letter-spacing:-.5px;flex:none;font-size:17px;font-weight:880}.zip-m-scope .plan-price small{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:8px;font-weight:650;display:block}.zip-m-scope .plan-summary .button{width:100%;min-height:48px}.zip-m-scope .pricing-helper{width:max-content;max-width:calc(100% - 28px);color:var(--brand);background:#edf1ffc7;border:1px solid #2f49f521;border-radius:999px;align-items:center;gap:7px;margin:14px auto 0;padding:7px 11px;font-size:9.6px;font-weight:790;display:inline-flex}.zip-m-scope .pricing-helper svg{flex:none}.zip-m-scope .plan-summary{gap:13px;padding:18px}.zip-m-scope .plan-title-stack{min-width:0}.zip-m-scope .plan-title-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.zip-m-scope .plan-summary-badge{min-height:21px;color:var(--brand);background:var(--soft-2);letter-spacing:.03em;text-transform:uppercase;border:1px solid #2f49f521;border-radius:999px;align-items:center;padding:0 8px;font-size:7.6px;font-weight:850;display:inline-flex}.zip-m-scope .plan-fit{background:#f1f4ffc2;border:1px solid #2f49f51a;border-radius:14px;gap:3px;padding:10px 11px;display:grid}.zip-m-scope .plan-fit span,.zip-m-scope .plan-benefit-heading{color:var(--brand);letter-spacing:.07em;text-transform:uppercase;font-size:7.8px;font-weight:850}.zip-m-scope .plan-fit strong{letter-spacing:-.1px;font-size:11.5px;line-height:1.35}.zip-m-scope .plan-promise{color:var(--ink);letter-spacing:-.12px;margin:0;font-size:12.3px;font-weight:720;line-height:1.5}.zip-m-scope .plan-benefit-heading{margin-top:1px}.zip-m-scope .plan-benefits{gap:9px;margin:0;padding:0;list-style:none;display:grid}.zip-m-scope .plan-benefits li{color:var(--ink);align-items:flex-start;gap:9px;font-size:10.7px;font-weight:680;line-height:1.42;animation:.34s both planBenefitIn;display:flex}.zip-m-scope .plan-benefits li:nth-child(2){animation-delay:30ms}.zip-m-scope .plan-benefits li:nth-child(3){animation-delay:60ms}.zip-m-scope .plan-benefits li:nth-child(4){animation-delay:90ms}@keyframes planBenefitIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.zip-m-scope .plan-benefit-check{width:18px;height:18px;color:var(--brand);background:var(--soft-2);border:1px solid #2f49f524;border-radius:50%;flex:none;place-items:center;display:grid}.zip-m-scope .plan-proof-row{flex-wrap:wrap;gap:6px;display:flex}.zip-m-scope .plan-proof{color:#33405f;border:1px solid var(--line);background:#f8faffe6;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:8.1px;font-weight:760;display:inline-flex}.zip-m-scope .plan-note{color:var(--muted);text-align:center;margin:-2px 0 0;font-size:9.2px;font-weight:620;line-height:1.45}.zip-m-scope .plan-included,.zip-m-scope .pricing-promise,.zip-m-scope .pricing-faq{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#ffffffbd;border-radius:22px;margin:13px 18px 0}.zip-m-scope .plan-included{padding:17px}.zip-m-scope .plan-included-head{gap:4px;margin-bottom:13px;display:grid}.zip-m-scope .plan-included-head span,.zip-m-scope .pricing-promise .promise-kicker,.zip-m-scope .pricing-faq .faq-kicker{color:var(--brand);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.zip-m-scope .plan-included-head strong{letter-spacing:-.35px;font-size:15px}.zip-m-scope .plan-included-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.zip-m-scope .plan-included-item{min-height:58px;color:var(--ink);background:#f6f8ffd1;border:1px solid #dae1f3c7;border-radius:14px;align-items:center;gap:8px;padding:9px;font-size:9px;font-weight:720;line-height:1.3;display:flex}.zip-m-scope .plan-included-icon{width:29px;height:29px;color:var(--brand);background:var(--soft-2);border-radius:10px;flex:none;place-items:center;display:grid}.zip-m-scope .pricing-promise{text-align:center;background:radial-gradient(circle at 88% 5%,#4159f421,#0000 30%),#ffffffc2;padding:19px 17px 17px}.zip-m-scope .pricing-promise h3{letter-spacing:-.7px;margin:7px 0;font-size:20px;line-height:1.12}.zip-m-scope .pricing-promise p{max-width:380px;color:var(--muted);margin:0 auto 14px;font-size:11px;line-height:1.5}.zip-m-scope .pricing-promise .button{width:100%;min-height:46px}.zip-m-scope .pricing-faq{margin-top:18px;padding:17px}.zip-m-scope .pricing-faq h3{letter-spacing:-.55px;margin:6px 0 12px;font-size:18px;line-height:1.2}.zip-m-scope .pricing-faq details{border-top:1px solid var(--line)}.zip-m-scope .pricing-faq details:last-child{border-bottom:1px solid var(--line)}.zip-m-scope .pricing-faq summary{cursor:pointer;min-height:49px;color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;font-size:10.6px;font-weight:760;list-style:none;display:flex}.zip-m-scope .pricing-faq summary::-webkit-details-marker{display:none}.zip-m-scope .faq-plus{width:23px;height:23px;color:var(--brand);background:var(--soft-2);border-radius:50%;flex:none;place-items:center;transition:transform .22s,color .22s,background .22s;display:grid}.zip-m-scope .pricing-faq details[open] .faq-plus{color:#fff;background:var(--brand-2);transform:rotate(45deg)}.zip-m-scope .pricing-faq details p{color:var(--muted);margin:-1px 30px 13px 0;font-size:9.8px;line-height:1.5;animation:.25s both faqReveal}@keyframes faqReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.zip-m-scope .trust-grid{-webkit-backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #dce2f1e0;border-radius:23px;grid-template-columns:1fr 1fr;gap:5px;margin:46px 18px 0;padding:15px 13px;display:grid;box-shadow:0 16px 34px #21327412}.zip-m-scope .trust-item{min-height:58px;color:var(--muted);cursor:default;border-radius:15px;align-items:center;gap:8px;padding:8px;font-size:9.3px;line-height:1.25;transition:background .2s,transform .2s,color .2s;display:flex}.zip-m-scope .trust-item:hover,.zip-m-scope .trust-item:active{background:var(--soft-2);color:var(--ink);transform:translateY(-1px)}.zip-m-scope .trust-icon{width:31px;height:31px;color:var(--brand);background:#edf1ffd1;border-radius:10px;flex:none;place-items:center;display:grid}.zip-m-scope .made-flag{font-size:18px}.zip-m-scope .micro-footer{color:var(--soft-muted);text-align:center;padding:24px 18px 0;font-size:9px;line-height:1.5}.zip-m-scope .chat-fab{z-index:82;right:max(16px, calc((100vw - var(--page-max)) / 2 + 16px));bottom:max(16px, env(safe-area-inset-bottom));cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:linear-gradient(145deg,#3150f3,#071da7);border-radius:50%;place-items:center;width:57px;height:57px;transition:transform .24s,box-shadow .24s;display:grid;position:fixed;box-shadow:0 19px 36px #142cbc4f}.zip-m-scope .chat-fab:before{content:"";border-radius:inherit;border:1px solid #2f49f53d;animation:2.7s ease-out infinite chatPulse;position:absolute;inset:-6px}@keyframes chatPulse{0%{opacity:.7;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.28)}}.zip-m-scope .chat-fab:active{transform:scale(.92)}.zip-m-scope .chat-fab.open{transform:rotate(8deg);box-shadow:0 13px 28px #142cbc40}.zip-m-scope .chat-panel{z-index:80;left:max(14px, calc((100vw - var(--page-max)) / 2 + 14px));right:max(14px, calc((100vw - var(--page-max)) / 2 + 14px));bottom:calc(84px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;transform-origin:100% 100%;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(24px);background:#fffffff2;border-radius:24px;padding:16px;transition:opacity .25s,transform .25s;position:fixed;transform:translateY(18px)scale(.98)}.zip-m-scope .chat-panel.open{opacity:1;pointer-events:auto;transform:none}.zip-m-scope .chat-head{align-items:center;gap:10px;display:flex}.zip-m-scope .chat-avatar{color:#fff;background:linear-gradient(145deg,#4964ff,#1530c7);border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 9px 19px #1e34c733}.zip-m-scope .chat-head strong{font-size:13px;display:block}.zip-m-scope .chat-head span{color:var(--success);margin-top:2px;font-size:9px;display:block}.zip-m-scope .chat-message{color:#36405f;background:var(--soft-2);border-radius:15px 15px 15px 5px;margin-top:13px;padding:12px 13px;font-size:11px;line-height:1.45}.zip-m-scope .quick-replies{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.zip-m-scope .quick-reply{cursor:pointer;min-height:33px;color:var(--brand);background:#edf1ffbd;border:1px solid #2f49f526;border-radius:999px;padding:0 11px;font-size:9.5px;font-weight:750;transition:transform .2s,background .2s}.zip-m-scope .quick-reply:active{transform:scale(.95)}.zip-m-scope .typing-dots{background:var(--soft-2);border-radius:12px;gap:4px;width:max-content;margin-top:9px;padding:8px 10px;display:none}.zip-m-scope .typing-dots.show{display:flex}.zip-m-scope .typing-dots i{background:var(--brand-2);border-radius:50%;width:5px;height:5px;animation:.8s ease-in-out infinite typingDot}.zip-m-scope .typing-dots i:nth-child(2){animation-delay:.12s}.zip-m-scope .typing-dots i:nth-child(3){animation-delay:.24s}@keyframes typingDot{50%{opacity:.55;transform:translateY(-3px)}}.zip-m-scope .sheet-backdrop{z-index:88;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0308166b;transition:opacity .25s;position:fixed;inset:0}.zip-m-scope .sheet-backdrop.open{opacity:1;pointer-events:auto}.zip-m-scope .signup-sheet{z-index:90;left:max(0px, calc((100vw - var(--page-max)) / 2));right:max(0px, calc((100vw - var(--page-max)) / 2));padding:9px 18px calc(20px + env(safe-area-inset-bottom));color:var(--ink);border:1px solid var(--line);background:#fffffffa;border-radius:28px 28px 0 0;transition:transform .34s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;transform:translateY(105%);box-shadow:0 -24px 60px #0d1a5738}.zip-m-scope .signup-sheet.open{transform:none}.zip-m-scope .sheet-handle{background:#ccd4e7;border-radius:99px;width:42px;height:4px;margin:0 auto 15px}.zip-m-scope .sheet-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.zip-m-scope .sheet-top h3{letter-spacing:-.7px;margin:0;font-size:22px}.zip-m-scope .sheet-top p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.45}.zip-m-scope .sheet-close{cursor:pointer;width:38px;height:38px;color:var(--ink);background:var(--soft-2);border-radius:50%;flex:none;place-items:center;display:grid}.zip-m-scope .signup-form{gap:10px;margin-top:17px;display:grid}.zip-m-scope .field{gap:6px;display:grid}.zip-m-scope .field label{color:var(--muted);font-size:9.5px;font-weight:760}.zip-m-scope .field input,.zip-m-scope .field select{width:100%;height:49px;color:var(--ink);background:var(--soft);border:1px solid var(--line);border-radius:14px;outline:0;padding:0 13px;font-size:13px;transition:border-color .2s,box-shadow .2s}.zip-m-scope .field input:focus,.zip-m-scope .field select:focus{border-color:#2f49f57a;box-shadow:0 0 0 4px #2f49f517}.zip-m-scope .form-note{color:var(--soft-muted);text-align:center;font-size:8.7px}.zip-m-scope .toast-stack{z-index:120;left:50%;bottom:calc(94px + env(safe-area-inset-bottom));pointer-events:none;gap:8px;width:min(100% - 32px,430px);display:grid;position:fixed;transform:translate(-50%)}.zip-m-scope .toast{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#0a122cf0;border-radius:15px;align-items:center;gap:10px;min-height:47px;padding:10px 13px;font-size:11px;font-weight:680;animation:.25s forwards toastIn,.25s 2.75s forwards toastOut;display:flex;transform:translateY(12px)scale(.98);box-shadow:0 17px 34px #040a1f3b}.zip-m-scope .toast-icon{color:#fff;background:linear-gradient(145deg,#4964ff,#1730c4);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid}@keyframes toastIn{to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translateY(8px)scale(.98)}}.zip-m-scope .reveal{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.zip-m-scope .reveal.visible{opacity:1;transform:none}@media (min-width:520px){.zip-m-scope .hero-actions{grid-template-columns:1.12fr .88fr}.zip-m-scope .dashboard-stage{height:374px}.zip-m-scope .dashboard{padding:24px 22px;inset-inline:18px}.zip-m-scope .module-grid{width:calc(100% - 105px)}.zip-m-scope .summary-card{width:130px;top:109px;right:-5px}.zip-m-scope .feature-card{flex-basis:calc(100% - 70px)}.zip-m-scope .benefit-chip strong{font-size:10px}.zip-m-scope .benefit-chip span{font-size:8.4px}}@media (min-width:720px){.zip-m-scope{padding:26px 0}.zip-m-scope .app{background:#ffffff4d;border-radius:34px;overflow:hidden;box-shadow:0 34px 90px #182b7124}.zip-m-scope .site-header{border-radius:34px 34px 0 0;position:sticky}.zip-m-scope .signup-sheet{left:calc((100vw - var(--page-max)) / 2);right:calc((100vw - var(--page-max)) / 2)}}@media (prefers-reduced-motion:reduce){.zip-m-scope *,.zip-m-scope :before,.zip-m-scope :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.zip-m-scope .reveal{opacity:1;transform:none}}.zip-m-scope .benefit-icon,.zip-m-scope .feature-icon,.zip-m-scope .trust-icon,.zip-m-scope .plan-icon,.zip-m-scope .check,.zip-m-scope .sparkle-button,.zip-m-scope .plan-benefit-check,.zip-m-scope .selected-mark{justify-content:center;align-items:center;display:flex}.zip-m-scope .benefit-icon svg,.zip-m-scope .feature-icon svg,.zip-m-scope .trust-icon svg,.zip-m-scope .plan-icon svg,.zip-m-scope .check svg,.zip-m-scope .sparkle-button svg,.zip-m-scope .plan-benefit-check svg{margin:0 auto;translate:0 .5px}.zip-m-scope .benefit-chip span.benefit-icon{justify-content:center;align-items:center;display:flex}.zip-m-scope .benefit-chip span.benefit-icon svg{margin:0;translate:0}