.zip-scope{--brand:#1538d9;--brand-2:#2f49f5;--brand-deep:#071fa9;--ink:#081129;--muted:#58627a;--line:#dfe5f2;--surface:rgba(255,255,255,0.88);--soft:#f6f8ff;--shadow-sm:0 10px 28px rgba(31,50,119,0.08);--shadow-md:0 20px 58px rgba(31,50,119,0.14);--radius-lg:24px;--radius-md:18px;--radius-sm:13px;--max:1320px}.zip-scope *{box-sizing:border-box}.zip-scope{scroll-behavior:smooth;margin:0;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%,rgba(58,84,245,.1),transparent 24%),radial-gradient(circle at 8% 78%,rgba(41,75,241,.07),transparent 26%),linear-gradient(180deg,#ffffff,#f8faff 55%,#f6f8ff);overflow-x:hidden}.zip-scope a,.zip-scope button{font:inherit}.zip-scope a{color:inherit;text-decoration:none}.zip-scope button{border:0}.zip-scope .site-header{position:sticky;top:0;z-index:40;height:80px;background:rgba(255,255,255,.86);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(222,228,241,.88)}.zip-scope .nav-wrap{max-width:var(--max);height:100%;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px}.zip-scope .logo{display:inline-flex;align-items:baseline;width:max-content;color:var(--brand);font-size:31px;line-height:1;letter-spacing:-1.8px;font-weight:430}.zip-scope .logo span{font-weight:520}.zip-scope .logo em{font-style:normal;font-weight:430}.zip-scope .main-nav{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:650;color:#27304c}.zip-scope .main-nav a{position:relative;padding:30px 0 27px;transition:color .2s ease}.zip-scope .main-nav a:after{content:"";position:absolute;left:0;right:0;bottom:20px;height:2px;border-radius:999px;background:var(--brand);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.zip-scope .main-nav a.active,.zip-scope .main-nav a:hover{color:var(--brand)}.zip-scope .main-nav a.active:after,.zip-scope .main-nav a:hover:after{transform:scaleX(1)}.zip-scope .solutions-link{display:inline-flex;align-items:center;gap:7px}.zip-scope .header-actions{justify-self:end;display:flex;align-items:center;gap:10px}.zip-scope .icon-button,.zip-scope .outline-button,.zip-scope .primary-button{height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.zip-scope .icon-button{width:46px;background:rgba(255,255,255,.88);border:1px solid var(--line);color:#1d2949;box-shadow:0 5px 14px rgba(36,54,107,.03)}.zip-scope .outline-button{padding:0 25px;background:rgba(255,255,255,.78);border:1px solid var(--line);color:#0b142d;font-weight:700}.zip-scope .primary-button{padding:0 28px;color:white;font-weight:800;background:linear-gradient(135deg,var(--brand-2),var(--brand-deep));box-shadow:0 13px 28px rgba(25,50,215,.24)}.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 rgba(25,50,215,.32)}.zip-scope .menu-button{display:none}.zip-scope main{position:relative}.zip-scope .decor-dots{position:absolute;width:120px;height:120px;background-image:radial-gradient(rgba(35,67,224,.16) 2px,transparent 0);background-size:18px 18px;opacity:.65;pointer-events:none;mask-image:linear-gradient(90deg,#000,transparent)}.zip-scope .decor-dots.one{left:-10px;top:210px}.zip-scope .decor-dots.two{right:-12px;top:520px;transform:rotate(180deg)}.zip-scope .hero{max-width:var(--max);margin:0 auto;padding:72px 28px 48px;display:grid;grid-template-columns:46% 54%;align-items:center;gap:8px;min-height:455px}.zip-scope .hero-copy{max-width:585px;position:relative;z-index:3}.zip-scope .eyebrow{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 16px;color:var(--brand);border:1px solid rgba(41,70,233,.24);border-radius:999px;background:rgba(255,255,255,.66);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.zip-scope h1{margin:22px 0 16px;font-size:clamp(48px,4.7vw,70px);line-height:.99;letter-spacing:-.035em;font-weight:850}.zip-scope h1 .accent{color:var(--brand)}.zip-scope .hero-subtitle{max-width:555px;margin:0;color:var(--ink);font-size:18px;line-height:1.52;letter-spacing:-.18px}.zip-scope .hero-benefits{margin-top:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.zip-scope .benefit{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;min-width:0}.zip-scope .benefit+.benefit{border-left:1px solid #e4e8f2;padding-left:16px}.zip-scope .benefit-icon{width:38px;height:38px;display:grid;place-items:center;color:var(--brand);border:1px solid rgba(32,63,220,.2);border-radius:50%;background:rgba(255,255,255,.8);box-shadow:0 6px 18px rgba(45,65,141,.06)}.zip-scope .benefit strong{display:block;font-size:12.5px;line-height:1.2;white-space:nowrap}.zip-scope .benefit span{display:block;margin-top:3px;color:#69728a;font-size:10.5px;line-height:1.25;white-space:nowrap}.zip-scope .hero-visual{position:relative;min-height:365px;perspective:1500px;isolation:isolate}.zip-scope .visual-halo{position:absolute;inset:16% 5% 0 8%;z-index:-2;background:radial-gradient(circle at 55% 42%,rgba(54,80,240,.24),rgba(96,121,255,.08) 42%,transparent 70%);filter:blur(18px)}.zip-scope .dashboard-shell{position:absolute;left:7%;right:7%;top:15px;height:320px;padding:31px 34px;border-radius:26px;border:1px solid rgba(104,125,238,.26);background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(245,248,255,.42)),radial-gradient(circle at 90% 15%,rgba(63,89,235,.14),transparent 38%);box-shadow:0 34px 70px rgba(47,67,151,.13),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -30px 80px rgba(40,66,229,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:rotateY(-7deg) rotateX(1deg);transform-origin:center;overflow:visible}.zip-scope .dashboard-shell:after{content:"";position:absolute;right:-19px;top:25px;width:24px;height:calc(100% - 38px);border-radius:0 22px 22px 0;background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(86,111,239,.1));border:1px solid rgba(94,117,232,.13);box-shadow:12px 18px 34px rgba(53,72,154,.1);z-index:-1}.zip-scope .dashboard-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;color:#23305b;direction:rtl}.zip-scope .dashboard-title strong{display:block;font-size:15px;color:var(--brand)}.zip-scope .dashboard-title p{margin:4px 0 0;font-size:13px;color:#4f5a78}.zip-scope .sparkle{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#5b78ff;background:rgba(255,255,255,.58);box-shadow:inset 0 0 0 1px rgba(91,120,255,.08)}.zip-scope .ai-search{height:39px;margin-top:20px;display:flex;align-items:center;gap:9px;padding:0 13px;border-radius:12px;background:rgba(255,255,255,.68);border:1px solid rgba(127,143,218,.12);color:#929ab0;direction:rtl;box-shadow:0 10px 22px rgba(39,57,123,.05)}.zip-scope .ai-search span{font-size:11px;flex:1}.zip-scope .module-grid{width:72%;margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;direction:rtl}.zip-scope .module{min-height:78px;padding:15px 10px 11px;display:grid;place-items:center;text-align:center;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(132,146,209,.1);box-shadow:0 13px 24px rgba(39,57,123,.06);color:#2b3556}.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{position:absolute;right:-8px;top:89px;width:150px;min-height:194px;padding:16px 14px;border-radius:22px;background:rgba(255,255,255,.88);border:1px solid rgba(113,132,228,.18);box-shadow:0 24px 42px rgba(37,58,143,.14);text-align:center;backdrop-filter:blur(14px);transform:translateZ(70px) rotateY(3deg)}.zip-scope .summary-card small{display:block;color:#47516d;font-size:9px;font-weight:750;direction:rtl}.zip-scope .score-ring{width:76px;height:76px;margin:14px auto 10px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--brand-2) 0 92%,#dfe5ff 92% 100%);position:relative;box-shadow:0 7px 20px rgba(46,73,233,.1)}.zip-scope .score-ring:before{content:"";position:absolute;inset:9px;border-radius:inherit;background:white}.zip-scope .score-ring strong{position:relative;color:var(--brand);font-size:17px;z-index:1}.zip-scope .summary-card .label{font-size:10px;color:#283557;font-weight:800;direction:rtl}.zip-scope .summary-card .hint{margin-top:5px;color:#8991a7;font-size:8px;direction:rtl}.zip-scope .mini-note{position:absolute;left:-18px;top:74px;width:98px;height:52px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:14px;background:rgba(255,255,255,.84);border:1px solid rgba(115,134,232,.14);box-shadow:0 16px 30px rgba(33,52,130,.09);color:#68718c;font-size:10px;direction:rtl}.zip-scope .float-square{position:absolute;right:-55px;bottom:44px;width:58px;height:58px;border:1px solid rgba(92,116,234,.14);border-radius:17px;background:rgba(255,255,255,.34);box-shadow:0 17px 30px rgba(35,58,145,.07);transform:rotate(8deg)}.zip-scope .features{max-width:var(--max);margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr 1.04fr 1fr;gap:22px}.zip-scope .feature-card{min-height:313px;padding:23px 23px 21px;position:relative;overflow:hidden;border-radius:var(--radius-md);background:rgba(255,255,255,.9);border:1px solid rgba(212,219,235,.96);box-shadow:var(--shadow-sm)}.zip-scope .feature-card.ai{color:white;border-color:rgba(70,91,247,.4);background:radial-gradient(circle at 88% 89%,rgba(255,255,255,.16),transparent 24%),radial-gradient(circle at 98% 0,rgba(119,136,255,.3),transparent 33%),linear-gradient(145deg,#2747ed,#152dd0 54%,#071b9e);box-shadow:0 22px 48px rgba(24,46,195,.23)}.zip-scope .feature-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#f4f6ff,#e9edff);border:1px solid rgba(65,88,226,.15);color:var(--brand)}.zip-scope .ai .feature-icon{color:white;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.32)}.zip-scope .feature-card h2{margin:20px 0 8px;font-size:22px;line-height:1.15;letter-spacing:-.6px}.zip-scope .feature-card p{margin:0;max-width:310px;color:#59627a;font-size:14px;line-height:1.52}.zip-scope .ai p{color:rgba(255,255,255,.86)}.zip-scope .feature-list{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:14px;position:relative;z-index:2}.zip-scope .feature-list li{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:680}.zip-scope .check{width:17px;height:17px;flex:0 0 auto;display:grid;place-items:center;border:1.5px solid var(--brand);border-radius:50%;color:var(--brand)}.zip-scope .ai .check{border-color:rgba(255,255,255,.85);color:white}.zip-scope .card-art{position:absolute;right:18px;bottom:22px;pointer-events:none}.zip-scope .gift-art{width:102px;height:102px;filter:drop-shadow(0 14px 14px rgba(37,65,198,.14))}.zip-scope .pyramid-art{width:147px;height:104px;opacity:.74;filter:drop-shadow(0 12px 13px rgba(25,35,74,.12))}.zip-scope .ai-orb{width:113px;height:113px;right:14px;bottom:15px;display:grid;place-items:center;border-radius:50%;color:white;font-size:31px;font-weight:900;letter-spacing:-2px;background:radial-gradient(circle at 33% 28%,rgba(255,255,255,.95),rgba(194,205,255,.62) 18%,rgba(111,135,255,.36) 45%,rgba(255,255,255,.1) 68%),linear-gradient(145deg,rgba(255,255,255,.32),rgba(59,87,255,.18));border:1px solid rgba(255,255,255,.46);box-shadow:inset 11px 8px 22px rgba(255,255,255,.28),inset -16px -20px 28px rgba(0,19,126,.24),0 18px 34px rgba(0,18,125,.32)}.zip-scope .ai-orb:after,.zip-scope .ai-orb:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.22);border-radius:48% 52% 44% 56%;inset:20px 15px;transform:rotate(27deg)}.zip-scope .ai-orb:after{inset:15px 25px;transform:rotate(-43deg)}.zip-scope .pricing{max-width:var(--max);margin:0 auto;padding:30px 28px 24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:13px}.zip-scope .price-pill{min-width:168px;height:48px;padding:0 17px;display:inline-flex;align-items:center;gap:12px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid var(--line);color:#17213e;box-shadow:0 8px 20px rgba(28,47,114,.04)}.zip-scope .price-pill svg{color:#6071a7}.zip-scope .price-pill strong{font-size:13px;white-space:nowrap}.zip-scope .price-pill span{margin-left:auto;color:#68728c;font-size:12px;white-space:nowrap}.zip-scope .see-pricing{margin-left:7px;display:inline-flex;align-items:center;gap:9px;color:var(--brand);font-size:13px;font-weight:800}.zip-scope .see-pricing:hover svg{transform:translateX(3px)}.zip-scope .see-pricing svg{transition:transform .2s ease}.zip-scope .trust-strip{min-height:72px;margin-top:3px;gap:0;background:rgba(255,255,255,.62);border-top:1px solid rgba(222,228,241,.84);backdrop-filter:blur(10px)}.zip-scope .trust-item,.zip-scope .trust-strip{display:flex;align-items:center;justify-content:center}.zip-scope .trust-item{min-width:225px;padding:0 28px;gap:10px;color:#68728d;font-size:12px;white-space:nowrap}.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{position:fixed;right:26px;bottom:20px;width:55px;height:55px;z-index:50;display:grid;place-items:center;border-radius:50%;color:white;cursor:pointer;background:linear-gradient(145deg,#2f4af1,#071da7);box-shadow:0 18px 34px rgba(20,44,188,.28);transition:transform .2s ease}.zip-scope .chat-button:hover{transform:translateY(-3px) scale(1.03)}.zip-scope .theme-dark{--ink:#edf1ff;--muted:#aeb7d1;--surface:rgba(16,23,49,.86);--line:#2c375c;--soft:#0c1228;background:radial-gradient(circle at 83% 22%,rgba(58,84,245,.22),transparent 24%),radial-gradient(circle at 8% 78%,rgba(41,75,241,.15),transparent 26%),linear-gradient(180deg,#0b1021,#0a1024 55%,#091024)}.zip-scope .theme-dark .site-header,.zip-scope .theme-dark .trust-strip{background:rgba(10,16,36,.82);border-color:rgba(57,69,105,.75)}.zip-scope .theme-dark .main-nav{color:#c9d0e5}.zip-scope .theme-dark .feature-card:not(.ai),.zip-scope .theme-dark .icon-button,.zip-scope .theme-dark .outline-button,.zip-scope .theme-dark .price-pill{background:rgba(16,24,51,.86);border-color:#2d385f;color:#eef2ff}.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:rgba(17,25,53,.86)}.zip-scope .theme-dark .eyebrow{background:rgba(17,25,53,.7)}@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{padding:0 20px;grid-template-columns:1fr auto}.zip-scope .main-nav{position:fixed;left:16px;right:16px;top:82px;display:none;padding:16px;flex-direction:column;align-items:stretch;gap:0;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid var(--line);box-shadow:var(--shadow-md)}.zip-scope .main-nav.open{display:flex}.zip-scope .main-nav a{padding:14px 10px}.zip-scope .header-actions .icon-button,.zip-scope .header-actions .outline-button,.zip-scope .main-nav a:after{display:none}.zip-scope .menu-button{display:inline-flex!important}.zip-scope .primary-button{height:42px;padding:0 20px}.zip-scope .hero{padding-top:52px;grid-template-columns:1fr;gap:28px}.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;padding:18px;gap:13px}.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{margin-top:17px;font-size:44px;letter-spacing:-3px}.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{left:3%;right:3%;top:6px;height:280px;padding:24px 18px;transform:none}.zip-scope .dashboard-shell:after{display:none}.zip-scope .module-grid{width:76%;gap:8px}.zip-scope .module{min-height:70px;padding:10px 7px}.zip-scope .summary-card{width:121px;min-height:170px;right:-7px;top:82px;padding:13px 8px}.zip-scope .score-ring{width:65px;height:65px}.zip-scope .mini-note{left:-5px;top:68px}.zip-scope .float-square{display:none}.zip-scope .features{padding:0 18px;gap:14px}.zip-scope .feature-card{min-height:340px}.zip-scope .card-art{right:12px;opacity:.45}.zip-scope .ai-orb{width:102px;height:102px}.zip-scope .pricing{padding:24px 18px;display:grid;grid-template-columns:1fr}.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{right:17px;bottom:17px}}@media (prefers-reduced-motion:reduce){.zip-scope *,.zip-scope :after,.zip-scope :before{scroll-behavior:auto!important;transition:none!important}}.zip-m-scope .benefit-icon,.zip-m-scope .check,.zip-m-scope .feature-icon,.zip-m-scope .plan-benefit-check,.zip-m-scope .plan-icon,.zip-m-scope .selected-mark,.zip-m-scope .sparkle-button,.zip-m-scope .trust-icon,.zip-scope .benefit-icon,.zip-scope .check,.zip-scope .feature-icon,.zip-scope .sparkle-button{display:flex;align-items:center;justify-content:center}.zip-m-scope .benefit-icon svg,.zip-m-scope .check svg,.zip-m-scope .feature-icon svg,.zip-m-scope .plan-benefit-check svg,.zip-m-scope .plan-icon svg,.zip-m-scope .sparkle-button svg,.zip-m-scope .trust-icon svg,.zip-scope .benefit-icon svg,.zip-scope .check svg,.zip-scope .feature-icon svg,.zip-scope .sparkle-button svg{margin:0 auto;translate:0 1px}.zip-m-scope{color-scheme:light;--brand:#1538d9;--brand-2:#2f49f5;--brand-bright:#405cff;--brand-deep:#071fa9;--ink:#081129;--muted:#5e6880;--soft-muted:#8790a6;--line:rgba(205,214,236,.9);--surface:rgba(255,255,255,.88);--surface-strong:#ffffff;--soft:#f5f7ff;--soft-2:#edf1ff;--success:#3dad70;--shadow-sm:0 12px 28px rgba(31,50,119,.08);--shadow-md:0 24px 58px rgba(31,50,119,.15);--shadow-brand:0 20px 42px rgba(22,50,207,.25);--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;margin:0;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;background:radial-gradient(circle at 85% 12%,rgba(56,83,244,.13),transparent 24%),radial-gradient(circle at 3% 48%,rgba(70,97,255,.08),transparent 27%),linear-gradient(180deg,#ffffff,#f8faff 48%,#f4f7ff);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.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:3px solid rgba(47,73,245,.28);outline-offset:3px}.zip-m-scope .app{width:min(100%,var(--page-max));margin:0 auto;position:relative;isolation:isolate}.zip-m-scope .app:after,.zip-m-scope .app:before{content:"";position:fixed;z-index:-3;pointer-events:none;border-radius:50%;filter:blur(8px)}.zip-m-scope .app:before{width:260px;height:260px;top:160px;right:-170px;background:rgba(62,89,246,.08)}.zip-m-scope .app:after{width:220px;height:220px;top:760px;left:-170px;background:rgba(62,89,246,.06)}.zip-m-scope .scroll-progress{position:fixed;inset:0 auto auto 0;z-index:100;width:0;height:3px;background:linear-gradient(90deg,var(--brand-2),#7b8cff);box-shadow:0 1px 8px rgba(47,73,245,.45);transition:width .08s linear}.zip-m-scope .site-header{position:sticky;top:0;z-index:70;height:var(--header-h);transition:height .25s ease,box-shadow .25s ease,background .25s ease;background:rgba(255,255,255,.76);border-bottom:1px solid rgba(219,226,242,.74);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.zip-m-scope .site-header.scrolled{height:66px;box-shadow:0 14px 36px rgba(29,45,107,.1);background:rgba(255,255,255,.9)}.zip-m-scope .header-inner{height:100%;padding:max(10px,env(safe-area-inset-top)) 17px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.zip-m-scope .logo{display:inline-flex;align-items:baseline;color:var(--brand);font-size:clamp(25px,7vw,31px);line-height:1;letter-spacing:-1.7px;font-weight:430;white-space:nowrap}.zip-m-scope .logo strong{font-weight:540}.zip-m-scope .logo span{font-weight:430}.zip-m-scope .header-actions{display:flex;align-items:center;gap:8px}.zip-m-scope .icon-button{width:42px;height:42px;display:grid;place-items:center;position:relative;overflow:hidden;border-radius:50%;cursor:pointer;color:#1b294d;background:rgba(255,255,255,.72);border:1px solid var(--line);box-shadow:0 7px 20px rgba(35,52,113,.05);transition:transform .2s ease,border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .icon-button:active{transform:scale(.93)}.zip-m-scope .icon-button:hover{border-color:rgba(47,73,245,.35)}.zip-m-scope .language-button{width:auto;min-width:48px;padding:0 10px;gap:5px;border-radius:999px;display:inline-flex}.zip-m-scope .language-button b{color:var(--brand);font-size:10px;letter-spacing:.06em}.zip-m-scope .menu-button span,.zip-m-scope .menu-button:after,.zip-m-scope .menu-button:before{content:"";width:18px;height:1.8px;position:absolute;border-radius:99px;background:currentColor;transition:transform .25s ease,opacity .2s ease,top .25s ease}.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{position:fixed;inset:0;z-index:58;opacity:0;pointer-events:none;background:rgba(5,10,26,.28);backdrop-filter:blur(4px);transition:opacity .25s ease}.zip-m-scope .menu-backdrop.open{opacity:1;pointer-events:auto}.zip-m-scope .mobile-menu{position:fixed;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);padding:12px;opacity:0;pointer-events:none;transform:translateY(-12px) scale(.985);transform-origin:top center;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.94);box-shadow:var(--shadow-md);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transition:opacity .24s ease,transform .24s ease}.zip-m-scope .mobile-menu.open{opacity:1;pointer-events:auto;transform:none}.zip-m-scope .mobile-menu nav{display:grid;gap:3px}.zip-m-scope .mobile-menu a:not(.btn){min-height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-radius:14px;color:var(--ink);font-weight:720;font-size:14px;transition:background .2s ease,color .2s ease,transform .2s ease}.zip-m-scope .mobile-menu a:not(.btn):active,.zip-m-scope .mobile-menu a:not(.btn):hover{background:var(--soft-2);color:var(--brand);transform:translateX(2px)}.zip-m-scope .menu-cta-row{margin-top:10px;padding-top:11px;display:grid;grid-template-columns:1fr 1.25fr;gap:9px;border-top:1px solid var(--line)}.zip-m-scope .button{min-height:50px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;position:relative;overflow:hidden;border-radius:999px;cursor:pointer;font-weight:820;font-size:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .button:active{transform:scale(.975)}.zip-m-scope .button.primary{color:white;background:linear-gradient(135deg,var(--brand-bright),var(--brand-deep));box-shadow:0 14px 30px rgba(25,50,215,.26)}.zip-m-scope .button.primary:hover{box-shadow:0 18px 38px rgba(25,50,215,.34)}.zip-m-scope .button.secondary{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.zip-m-scope .ripple{position:absolute;border-radius:50%;pointer-events:none;background:rgba(255,255,255,.46);transform:scale(0);animation:ripple .55s ease-out forwards}.zip-m-scope .button.secondary .ripple,.zip-m-scope .icon-button .ripple{background:rgba(47,73,245,.16)}@keyframes ripple{to{transform:scale(2.6);opacity:0}}.zip-m-scope main{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.zip-m-scope .hero{position:relative;padding:38px 17px 22px;text-align:center;overflow:hidden}.zip-m-scope .hero:before{content:"";position:absolute;width:136px;height:136px;left:-80px;top:210px;opacity:.55;background-image:radial-gradient(rgba(36,68,226,.18) 1.7px,transparent 0);background-size:16px 16px;mask-image:linear-gradient(90deg,#000,transparent);pointer-events:none}.zip-m-scope .eyebrow{min-height:31px;padding:0 15px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;color:var(--brand);background:rgba(255,255,255,.7);border:1px solid rgba(47,73,245,.22);font-size:11px;font-weight:860;letter-spacing:.095em;text-transform:uppercase;box-shadow:0 7px 22px rgba(44,62,141,.04)}.zip-m-scope .eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--brand-2);box-shadow:0 0 0 5px rgba(47,73,245,.1);animation:pulseDot 2s ease-in-out infinite}@keyframes pulseDot{50%{transform:scale(.75);box-shadow:0 0 0 8px rgba(47,73,245,0)}}.zip-m-scope h1{max-width:450px;margin:19px auto 14px;font-size:clamp(40px,12vw,59px);line-height:.98;letter-spacing:-3.4px;font-weight:880;text-wrap:balance}.zip-m-scope h1 .accent{color:var(--brand);position:relative;white-space:nowrap}.zip-m-scope h1 .accent:after{content:"";position:absolute;left:3%;right:1%;bottom:-3px;height:8px;opacity:.18;border-radius:50%;background:var(--brand-2);filter:blur(5px)}.zip-m-scope .hero-subtitle{max-width:440px;margin:0 auto;color:var(--ink);font-size:15.5px;line-height:1.58;letter-spacing:-.1px;text-wrap:pretty}.zip-m-scope .hero-actions{margin:24px auto 0;display:grid;grid-template-columns:1fr;gap:10px;max-width:430px}.zip-m-scope .hero-actions .button{width:100%}.zip-m-scope .dashboard-stage{height:348px;margin:25px -2px 0;position:relative;perspective:1200px;touch-action:pan-y}.zip-m-scope .dashboard-halo{position:absolute;inset:14% 3% 6%;border-radius:50%;background:radial-gradient(circle,rgba(60,87,246,.23),rgba(60,87,246,.08) 48%,transparent 72%);filter:blur(16px);animation:haloBreathe 4.8s ease-in-out infinite}@keyframes haloBreathe{50%{transform:scale(1.08);opacity:.68}}.zip-m-scope .dashboard{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:50%;position:absolute;inset:8px 10px 18px;padding:21px 18px 19px;border-radius:27px;border:1px solid rgba(101,123,237,.27);background:radial-gradient(circle at var(--glare-x) var(--glare-y),rgba(255,255,255,.72),transparent 24%),linear-gradient(145deg,rgba(255,255,255,.8),rgba(243,247,255,.52)),radial-gradient(circle at 88% 4%,rgba(74,98,239,.13),transparent 40%);box-shadow:0 30px 64px rgba(44,62,147,.16),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -30px 70px rgba(41,68,229,.035);backdrop-filter:blur(20px) saturate(1.25);-webkit-backdrop-filter:blur(20px) saturate(1.25);transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .18s ease-out,border-color .25s ease,box-shadow .25s ease;overflow:visible}.zip-m-scope .dashboard.is-active{border-color:rgba(47,73,245,.48);box-shadow:0 32px 70px rgba(36,55,168,.2),inset 0 1px 0 rgba(255,255,255,.95)}.zip-m-scope .dashboard:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.3) 42%,transparent 63%);transform:translateX(-140%);animation:dashboardShine 7s ease-in-out 1s infinite}@keyframes dashboardShine{0%,72%{transform:translateX(-140%)}88%,to{transform:translateX(140%)}}.zip-m-scope .dashboard-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;text-align:left}.zip-m-scope .dashboard-top strong{display:block;color:var(--brand);font-size:14px;line-height:1.2}.zip-m-scope .dashboard-top p{margin:4px 0 0;color:var(--muted);font-size:11px}.zip-m-scope .sparkle-button{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#617bff;background:rgba(255,255,255,.62);box-shadow:inset 0 0 0 1px rgba(91,120,255,.09);animation:floatSmall 3.4s ease-in-out infinite}@keyframes floatSmall{50%{transform:translateY(-4px) rotate(6deg)}}.zip-m-scope .ai-search{height:41px;margin-top:16px;padding:0 12px;display:grid;grid-template-columns:16px 1fr 17px;align-items:center;gap:8px;border-radius:12px;background:rgba(255,255,255,.72);border:1px solid rgba(125,141,213,.13);color:#9099af;box-shadow:0 10px 22px rgba(39,57,123,.05);overflow:hidden}.zip-m-scope .typed-prompt{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:10px}.zip-m-scope .typed-prompt:after{content:"";display:inline-block;width:1px;height:12px;margin-left:2px;vertical-align:-2px;background:var(--brand-2);animation:blink .8s step-end infinite}@keyframes blink{50%{opacity:0}}.zip-m-scope .module-grid{width:calc(100% - 90px);margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zip-m-scope .module{min-height:69px;padding:9px 7px 8px;display:grid;place-items:center;text-align:center;cursor:pointer;border-radius:13px;color:#2d3859;background:rgba(255,255,255,.74);border:1px solid rgba(132,146,209,.11);box-shadow:0 10px 21px rgba(39,57,123,.055);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .module:active{transform:scale(.96)}.zip-m-scope .module svg{color:var(--brand);margin-bottom:5px;transition:transform .25s ease}.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);border-color:rgba(47,73,245,.38);background:rgba(237,241,255,.94);box-shadow:0 12px 24px rgba(35,57,184,.12);transform:translateY(-2px)}.zip-m-scope .module.active svg{transform:translateY(-2px) scale(1.08)}.zip-m-scope .summary-card{position:absolute;right:-4px;top:108px;width:112px;min-height:161px;padding:12px 9px 11px;display:flex;flex-direction:column;align-items:center;border-radius:20px;background:rgba(255,255,255,.91);border:1px solid rgba(112,132,229,.18);box-shadow:0 22px 40px rgba(37,58,143,.15);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateZ(42px);transition:transform .28s ease,box-shadow .28s ease}.zip-m-scope .dashboard.is-active .summary-card{transform:translateZ(48px) translateY(-2px);box-shadow:0 26px 44px rgba(30,50,153,.2)}.zip-m-scope .summary-card small{min-height:21px;display:grid;place-items:center;color:var(--muted);font-size:7.8px;font-weight:780;text-align:center;line-height:1.2}.zip-m-scope .score-ring{--score:92;width:67px;height:67px;margin:9px auto 7px;display:grid;place-items:center;position:relative;border-radius:50%;background:conic-gradient(var(--brand-2) calc(var(--score) * 1%),#dfe5ff 0);box-shadow:0 8px 18px rgba(46,73,233,.12);transition:background .25s ease}.zip-m-scope .score-ring:before{content:"";position:absolute;inset:8px;border-radius:inherit;background:var(--surface-strong);box-shadow:inset 0 0 0 1px rgba(47,73,245,.04)}.zip-m-scope .score-ring strong{position:relative;z-index:1;color:var(--brand);font-size:16px;letter-spacing:-.5px}.zip-m-scope .summary-label{color:var(--ink);font-size:9px;font-weight:830;text-align:center;line-height:1.2}.zip-m-scope .summary-hint{min-height:18px;margin-top:4px;color:var(--soft-muted);font-size:7.5px;line-height:1.2;text-align:center}.zip-m-scope .mini-note{position:absolute;left:-7px;top:77px;width:88px;height:43px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:7px;z-index:2;border-radius:13px;color:#68718c;background:rgba(255,255,255,.88);border:1px solid rgba(115,134,232,.14);box-shadow:0 16px 30px rgba(33,52,130,.1);font-size:8px;animation:noteFloat 4.2s ease-in-out infinite}@keyframes noteFloat{50%{transform:translateY(-5px) rotate(-1deg)}}.zip-m-scope .mini-note b{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;color:var(--brand);background:var(--soft-2);font-size:13px}.zip-m-scope .float-square{position:absolute;right:-16px;bottom:23px;width:45px;height:45px;border:1px solid rgba(92,116,234,.14);border-radius:15px;background:rgba(255,255,255,.34);box-shadow:0 17px 30px rgba(35,58,145,.07);transform:rotate(8deg);animation:squareFloat 5s ease-in-out .6s infinite}@keyframes squareFloat{50%{transform:translateY(-7px) rotate(14deg)}}.zip-m-scope .sparkle-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(85,108,244,.55);box-shadow:0 0 18px rgba(85,108,244,.8);animation:sparkleDrift 4s ease-in-out infinite}.zip-m-scope .sparkle-dot.one{right:26px;top:17px}.zip-m-scope .sparkle-dot.two{left:20px;bottom:42px;animation-delay:1.4s}.zip-m-scope .sparkle-dot.three{right:11px;bottom:75px;animation-delay:.7s}@keyframes sparkleDrift{50%{transform:translateY(-8px) scale(1.45);opacity:.35}}.zip-m-scope .benefit-row{margin-top:1px;padding:0 1px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.zip-m-scope .benefit-chip{min-width:0;padding:8px 4px 9px;display:grid;justify-items:center;gap:5px;border-radius:15px;cursor:pointer;color:var(--ink);background:rgba(255,255,255,.57);border:1px solid transparent;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .benefit-chip:active{transform:scale(.96)}.zip-m-scope .benefit-chip.active{background:rgba(255,255,255,.92);border-color:rgba(47,73,245,.24);box-shadow:0 10px 22px rgba(35,54,148,.08);transform:translateY(-2px)}.zip-m-scope .benefit-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--brand);background:rgba(255,255,255,.82);border:1px solid rgba(47,73,245,.18)}.zip-m-scope .benefit-chip strong{color:var(--ink);font-size:9.2px}.zip-m-scope .benefit-chip span,.zip-m-scope .benefit-chip strong{max-width:100%;display:block;overflow:hidden;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.zip-m-scope .benefit-chip span{color:var(--muted);font-size:7.8px}.zip-m-scope .section{padding:44px 0 8px}.zip-m-scope .section-heading{padding:0 18px;text-align:center}.zip-m-scope .section-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--brand);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zip-m-scope .section-kicker:after,.zip-m-scope .section-kicker:before{content:"";width:18px;height:1px;background:rgba(47,73,245,.32)}.zip-m-scope .section-heading h2{max-width:430px;margin:11px auto 9px;font-size:clamp(28px,8.5vw,39px);line-height:1.06;letter-spacing:-1.9px;text-wrap:balance}.zip-m-scope .section-heading p{max-width:430px;margin:0 auto;color:var(--muted);font-size:14px;line-height:1.5}.zip-m-scope .active-feature-label{width:max-content;max-width:calc(100% - 36px);min-height:29px;margin:17px auto 0;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;color:var(--brand);background:rgba(237,241,255,.82);border:1px solid rgba(47,73,245,.13);font-size:10px;font-weight:800;transition:opacity .18s ease,transform .18s ease}.zip-m-scope .active-feature-label.changing{opacity:.35;transform:translateY(2px)}.zip-m-scope .feature-track{margin-top:17px;padding:4px 20px 23px;display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.zip-m-scope .feature-track::-webkit-scrollbar{display:none}.zip-m-scope .feature-card{flex:0 0 calc(100% - 46px);min-height:368px;max-width:430px;padding:23px 22px 22px;position:relative;overflow:hidden;scroll-snap-align:center;cursor:pointer;border-radius:var(--radius-lg);color:var(--ink);background:rgba(255,255,255,.91);border:1px solid rgba(210,218,236,.96);box-shadow:var(--shadow-sm);transform:scale(.965);transition:transform .34s cubic-bezier(.2,.8,.2,1),color .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .feature-card.active{color:white;border-color:rgba(80,100,247,.48);background:radial-gradient(circle at 92% 84%,rgba(255,255,255,.16),transparent 26%),radial-gradient(circle at 100% 0,rgba(129,144,255,.31),transparent 35%),linear-gradient(145deg,#2d4df1,#1731cf 54%,#071c9f);box-shadow:var(--shadow-brand);transform:scale(1)}.zip-m-scope .feature-card:before{content:"";position:absolute;top:0;left:18%;right:18%;height:3px;border-radius:0 0 99px 99px;background:linear-gradient(90deg,transparent,var(--brand-2),transparent);opacity:0;transform:scaleX(.4);transition:opacity .3s ease,transform .3s ease}.zip-m-scope .feature-card.active:before{opacity:1;transform:scaleX(1)}.zip-m-scope .feature-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;position:relative;z-index:2}.zip-m-scope .feature-icon{width:55px;height:55px;display:grid;place-items:center;border-radius:15px;color:var(--brand);background:linear-gradient(145deg,#f5f7ff,#e9edff);border:1px solid rgba(65,88,226,.15);transition:color .3s ease,background .3s ease,border-color .3s ease,transform .3s ease}.zip-m-scope .feature-card.active .feature-icon{color:white;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.31);transform:translateY(-2px) rotate(-2deg)}.zip-m-scope .selected-mark{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:transparent;background:transparent;border:1px solid transparent;transform:scale(.75);transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.zip-m-scope .feature-card.active .selected-mark{color:white;background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.25);transform:scale(1)}.zip-m-scope .feature-card h3{margin:19px 0 8px;position:relative;z-index:2;font-size:24px;line-height:1.12;letter-spacing:-.8px}.zip-m-scope .feature-card .description{max-width:315px;margin:0;position:relative;z-index:2;color:var(--muted);font-size:13.5px;line-height:1.52;transition:color .3s ease}.zip-m-scope .feature-card.active .description{color:rgba(255,255,255,.86)}.zip-m-scope .feature-list{list-style:none;margin:23px 0 0;padding:0;display:grid;gap:13px;position:relative;z-index:3}.zip-m-scope .feature-list li{display:flex;align-items:center;gap:10px;color:inherit;font-size:12.2px;font-weight:710;opacity:.91;transform:translateX(0);transition:transform .3s ease,opacity .3s ease}.zip-m-scope .feature-card.active .feature-list li{animation:listIn .38s ease both}.zip-m-scope .feature-card.active .feature-list li:nth-child(2){animation-delay:.05s}.zip-m-scope .feature-card.active .feature-list li:nth-child(3){animation-delay:.1s}@keyframes listIn{0%{opacity:.35;transform:translateX(-8px)}to{opacity:.95;transform:translateX(0)}}.zip-m-scope .check{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:var(--brand);border:1.4px solid var(--brand);transition:color .3s ease,border-color .3s ease,background .3s ease}.zip-m-scope .feature-card.active .check{color:white;border-color:rgba(255,255,255,.86);background:rgba(255,255,255,.06)}.zip-m-scope .card-art{position:absolute;right:8px;bottom:3px;pointer-events:none;opacity:.64;transition:opacity .3s ease,transform .45s cubic-bezier(.2,.8,.2,1),filter .3s ease}.zip-m-scope .feature-card.active .card-art{opacity:.9;transform:translateY(-5px) scale(1.04)}.zip-m-scope .gift-art{width:122px;height:122px;filter:drop-shadow(0 14px 14px rgba(37,65,198,.15))}.zip-m-scope .pyramid-art{width:166px;height:118px;filter:drop-shadow(0 12px 13px rgba(25,35,74,.12))}.zip-m-scope .ai-orb{width:118px;height:118px;right:10px;bottom:8px;display:grid;place-items:center;border-radius:50%;color:var(--brand);font-size:30px;font-weight:900;letter-spacing:-2px;background:radial-gradient(circle at 33% 28%,rgba(255,255,255,.95),rgba(194,205,255,.68) 18%,rgba(111,135,255,.34) 46%,rgba(255,255,255,.12) 69%),linear-gradient(145deg,rgba(255,255,255,.32),rgba(59,87,255,.18));border:1px solid rgba(105,127,236,.3);box-shadow:inset 11px 8px 22px rgba(255,255,255,.3),inset -16px -20px 28px rgba(0,19,126,.18),0 18px 34px rgba(0,18,125,.18);animation:orbBreathe 4.4s ease-in-out infinite}.zip-m-scope .feature-card.active .ai-orb{color:white;border-color:rgba(255,255,255,.46);box-shadow:inset 11px 8px 22px rgba(255,255,255,.28),inset -16px -20px 28px rgba(0,19,126,.24),0 18px 34px rgba(0,18,125,.32)}.zip-m-scope .ai-orb:after,.zip-m-scope .ai-orb:before{content:"";position:absolute;border:1px solid;opacity:.2;border-radius:48% 52% 44% 56%;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{min-height:30px;display:flex;align-items:center;justify-content:center;gap:7px}.zip-m-scope .carousel-dot{width:7px;height:7px;padding:0;border-radius:99px;cursor:pointer;background:#cbd3ea;transition:width .25s ease,background .25s ease,transform .2s ease}.zip-m-scope .carousel-dot.active{width:23px;background:var(--brand-2)}.zip-m-scope .carousel-dot:active{transform:scale(.85)}.zip-m-scope .pricing-section{padding-top:50px}.zip-m-scope .plan-track{margin-top:20px;padding:3px 18px 15px;display:flex;gap:9px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.zip-m-scope .plan-track::-webkit-scrollbar{display:none}.zip-m-scope .plan-pill{flex:0 0 auto;min-width:142px;min-height:64px;padding:10px 12px;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:9px;position:relative;overflow:hidden;scroll-snap-align:center;cursor:pointer;text-align:left;color:var(--ink);border-radius:18px;background:rgba(255,255,255,.87);border:1px solid var(--line);box-shadow:0 9px 22px rgba(28,47,114,.05);transition:transform .22s ease,color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .plan-pill:active{transform:scale(.965)}.zip-m-scope .plan-pill.active{color:white;border-color:rgba(68,89,239,.48);background:linear-gradient(140deg,var(--brand-2),var(--brand-deep));box-shadow:0 16px 30px rgba(25,50,215,.22);transform:translateY(-2px)}.zip-m-scope .plan-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:var(--brand);background:var(--soft-2);transition:color .25s ease,background .25s ease}.zip-m-scope .plan-pill.active .plan-icon{color:white;background:rgba(255,255,255,.12)}.zip-m-scope .plan-copy strong{display:block;font-size:11.5px;line-height:1.1}.zip-m-scope .plan-copy span{display:block;margin-top:5px;color:var(--muted);font-size:9.3px;white-space:nowrap;transition:color .25s ease}.zip-m-scope .plan-pill.active .plan-copy span{color:rgba(255,255,255,.78)}.zip-m-scope .plan-summary{margin:4px 18px 0;padding:17px;display:grid;gap:14px;border-radius:22px;background:rgba(255,255,255,.78);border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:transform .2s ease,opacity .2s ease}.zip-m-scope .plan-summary.changing{opacity:.45;transform:translateY(3px)}.zip-m-scope .plan-summary-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.zip-m-scope .plan-summary h3{margin:0;font-size:18px;letter-spacing:-.4px}.zip-m-scope .plan-summary p{margin:5px 0 0;color:var(--muted);font-size:11.5px;line-height:1.45}.zip-m-scope .plan-price{flex:0 0 auto;text-align:right;color:var(--brand);font-weight:880;font-size:17px;letter-spacing:-.5px}.zip-m-scope .plan-price small{display:block;margin-top:2px;color:var(--muted);font-size:8px;font-weight:650;letter-spacing:0}.zip-m-scope .plan-summary .button{width:100%;min-height:48px}.zip-m-scope .pricing-helper{width:max-content;max-width:calc(100% - 28px);margin:14px auto 0;padding:7px 11px;display:inline-flex;align-items:center;gap:7px;border-radius:999px;color:var(--brand);background:rgba(237,241,255,.78);border:1px solid rgba(47,73,245,.13);font-size:9.6px;font-weight:790}.zip-m-scope .pricing-helper svg{flex:0 0 auto}.zip-m-scope .plan-summary{gap:13px;padding:18px}.zip-m-scope .plan-title-stack{min-width:0}.zip-m-scope .plan-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.zip-m-scope .plan-summary-badge{min-height:21px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;color:var(--brand);background:var(--soft-2);border:1px solid rgba(47,73,245,.13);font-size:7.6px;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.zip-m-scope .plan-fit{padding:10px 11px;display:grid;gap:3px;border-radius:14px;background:rgba(241,244,255,.76);border:1px solid rgba(47,73,245,.1)}.zip-m-scope .plan-benefit-heading,.zip-m-scope .plan-fit span{color:var(--brand);font-size:7.8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.zip-m-scope .plan-fit strong{font-size:11.5px;line-height:1.35;letter-spacing:-.1px}.zip-m-scope .plan-promise{margin:0;color:var(--ink);font-size:12.3px;font-weight:720;line-height:1.5;letter-spacing:-.12px}.zip-m-scope .plan-benefit-heading{margin-top:1px}.zip-m-scope .plan-benefits{list-style:none;margin:0;padding:0;display:grid;gap:9px}.zip-m-scope .plan-benefits li{display:flex;align-items:flex-start;gap:9px;color:var(--ink);font-size:10.7px;font-weight:680;line-height:1.42;animation:planBenefitIn .34s ease both}.zip-m-scope .plan-benefits li:nth-child(2){animation-delay:.03s}.zip-m-scope .plan-benefits li:nth-child(3){animation-delay:.06s}.zip-m-scope .plan-benefits li:nth-child(4){animation-delay:.09s}@keyframes planBenefitIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.zip-m-scope .plan-benefit-check{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:var(--brand);background:var(--soft-2);border:1px solid rgba(47,73,245,.14)}.zip-m-scope .plan-proof-row{display:flex;flex-wrap:wrap;gap:6px}.zip-m-scope .plan-proof{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;border-radius:999px;color:#33405f;background:rgba(248,250,255,.9);border:1px solid var(--line);font-size:8.1px;font-weight:760}.zip-m-scope .plan-note{margin:-2px 0 0;color:var(--muted);text-align:center;font-size:9.2px;font-weight:620;line-height:1.45}.zip-m-scope .plan-included,.zip-m-scope .pricing-faq,.zip-m-scope .pricing-promise{margin:13px 18px 0;border-radius:22px;background:rgba(255,255,255,.74);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.zip-m-scope .plan-included{padding:17px}.zip-m-scope .plan-included-head{display:grid;gap:4px;margin-bottom:13px}.zip-m-scope .plan-included-head span,.zip-m-scope .pricing-faq .faq-kicker,.zip-m-scope .pricing-promise .promise-kicker{color:var(--brand);font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.zip-m-scope .plan-included-head strong{font-size:15px;letter-spacing:-.35px}.zip-m-scope .plan-included-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.zip-m-scope .plan-included-item{min-height:58px;padding:9px;display:flex;align-items:center;gap:8px;border-radius:14px;background:rgba(246,248,255,.82);border:1px solid rgba(218,225,243,.78);color:var(--ink);font-size:9px;font-weight:720;line-height:1.3}.zip-m-scope .plan-included-icon{width:29px;height:29px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;color:var(--brand);background:var(--soft-2)}.zip-m-scope .pricing-promise{padding:19px 17px 17px;text-align:center;background:radial-gradient(circle at 88% 5%,rgba(65,89,244,.13),transparent 30%),rgba(255,255,255,.76)}.zip-m-scope .pricing-promise h3{margin:7px 0;font-size:20px;line-height:1.12;letter-spacing:-.7px}.zip-m-scope .pricing-promise p{margin:0 auto 14px;max-width:380px;color:var(--muted);font-size:11px;line-height:1.5}.zip-m-scope .pricing-promise .button{width:100%;min-height:46px}.zip-m-scope .pricing-faq{padding:17px;margin-top:18px}.zip-m-scope .pricing-faq h3{margin:6px 0 12px;font-size:18px;line-height:1.2;letter-spacing:-.55px}.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{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;color:var(--ink);font-size:10.6px;font-weight:760;-webkit-tap-highlight-color:transparent}.zip-m-scope .pricing-faq summary::-webkit-details-marker{display:none}.zip-m-scope .faq-plus{width:23px;height:23px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:var(--brand);background:var(--soft-2);transition:transform .22s ease,color .22s ease,background .22s ease}.zip-m-scope .pricing-faq details[open] .faq-plus{color:white;background:var(--brand-2);transform:rotate(45deg)}.zip-m-scope .pricing-faq details p{margin:-1px 30px 13px 0;color:var(--muted);font-size:9.8px;line-height:1.5;animation:faqReveal .25s ease both}@keyframes faqReveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.zip-m-scope .trust-grid{margin:46px 18px 0;padding:15px 13px;display:grid;grid-template-columns:1fr 1fr;gap:5px;border-radius:23px;background:rgba(255,255,255,.62);border:1px solid rgba(220,226,241,.88);box-shadow:0 16px 34px rgba(33,50,116,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.zip-m-scope .trust-item{min-height:58px;padding:8px;display:flex;align-items:center;gap:8px;border-radius:15px;color:var(--muted);cursor:default;font-size:9.3px;line-height:1.25;transition:background .2s ease,transform .2s ease,color .2s ease}.zip-m-scope .trust-item:active,.zip-m-scope .trust-item:hover{background:var(--soft-2);color:var(--ink);transform:translateY(-1px)}.zip-m-scope .trust-icon{width:31px;height:31px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;color:var(--brand);background:rgba(237,241,255,.82)}.zip-m-scope .made-flag{font-size:18px}.zip-m-scope .micro-footer{padding:24px 18px 0;color:var(--soft-muted);text-align:center;font-size:9px;line-height:1.5}.zip-m-scope .chat-fab{position:fixed;z-index:82;right:max(16px,calc((100vw - var(--page-max)) / 2 + 16px));bottom:max(16px,env(safe-area-inset-bottom));width:57px;height:57px;display:grid;place-items:center;cursor:pointer;border-radius:50%;color:white;background:linear-gradient(145deg,#3150f3,#071da7);box-shadow:0 19px 36px rgba(20,44,188,.31);transition:transform .24s ease,box-shadow .24s ease;-webkit-tap-highlight-color:transparent}.zip-m-scope .chat-fab:before{content:"";position:absolute;inset:-6px;border-radius:inherit;border:1px solid rgba(47,73,245,.24);animation:chatPulse 2.7s ease-out infinite}@keyframes chatPulse{0%{transform:scale(.8);opacity:.7}70%,to{transform:scale(1.28);opacity:0}}.zip-m-scope .chat-fab:active{transform:scale(.92)}.zip-m-scope .chat-fab.open{transform:rotate(8deg);box-shadow:0 13px 28px rgba(20,44,188,.25)}.zip-m-scope .chat-panel{position:fixed;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));padding:16px;opacity:0;pointer-events:none;transform:translateY(18px) scale(.98);transform-origin:bottom right;border-radius:24px;color:var(--ink);background:rgba(255,255,255,.95);border:1px solid var(--line);box-shadow:var(--shadow-md);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);transition:opacity .25s ease,transform .25s ease}.zip-m-scope .chat-panel.open{opacity:1;pointer-events:auto;transform:none}.zip-m-scope .chat-head{display:flex;align-items:center;gap:10px}.zip-m-scope .chat-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;color:white;background:linear-gradient(145deg,#4964ff,#1530c7);box-shadow:0 9px 19px rgba(30,52,199,.2)}.zip-m-scope .chat-head strong{display:block;font-size:13px}.zip-m-scope .chat-head span{display:block;margin-top:2px;color:var(--success);font-size:9px}.zip-m-scope .chat-message{margin-top:13px;padding:12px 13px;border-radius:15px 15px 15px 5px;color:#36405f;background:var(--soft-2);font-size:11px;line-height:1.45}.zip-m-scope .quick-replies{margin-top:10px;display:flex;flex-wrap:wrap;gap:7px}.zip-m-scope .quick-reply{min-height:33px;padding:0 11px;border-radius:999px;cursor:pointer;color:var(--brand);background:rgba(237,241,255,.74);border:1px solid rgba(47,73,245,.15);font-size:9.5px;font-weight:750;transition:transform .2s ease,background .2s ease}.zip-m-scope .quick-reply:active{transform:scale(.95)}.zip-m-scope .typing-dots{width:max-content;margin-top:9px;padding:8px 10px;display:none;gap:4px;border-radius:12px;background:var(--soft-2)}.zip-m-scope .typing-dots.show{display:flex}.zip-m-scope .typing-dots i{width:5px;height:5px;border-radius:50%;background:var(--brand-2);animation:typingDot .8s ease-in-out infinite}.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%{transform:translateY(-3px);opacity:.55}}.zip-m-scope .sheet-backdrop{position:fixed;inset:0;z-index:88;opacity:0;pointer-events:none;background:rgba(3,8,22,.42);backdrop-filter:blur(5px);transition:opacity .25s ease}.zip-m-scope .sheet-backdrop.open{opacity:1;pointer-events:auto}.zip-m-scope .signup-sheet{position:fixed;z-index:90;left:max(0px,calc((100vw - var(--page-max)) / 2));right:max(0px,calc((100vw - var(--page-max)) / 2));bottom:0;padding:9px 18px calc(20px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;color:var(--ink);background:rgba(255,255,255,.98);border:1px solid var(--line);box-shadow:0 -24px 60px rgba(13,26,87,.22);transform:translateY(105%);transition:transform .34s cubic-bezier(.2,.8,.2,1)}.zip-m-scope .signup-sheet.open{transform:none}.zip-m-scope .sheet-handle{width:42px;height:4px;margin:0 auto 15px;border-radius:99px;background:#ccd4e7}.zip-m-scope .sheet-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.zip-m-scope .sheet-top h3{margin:0;font-size:22px;letter-spacing:-.7px}.zip-m-scope .sheet-top p{margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.zip-m-scope .sheet-close{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--ink);background:var(--soft-2)}.zip-m-scope .signup-form{margin-top:17px;display:grid;gap:10px}.zip-m-scope .field{display:grid;gap:6px}.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;padding:0 13px;color:var(--ink);border-radius:14px;background:var(--soft);border:1px solid var(--line);outline:0;font-size:13px;transition:border-color .2s ease,box-shadow .2s ease}.zip-m-scope .field input:focus,.zip-m-scope .field select:focus{border-color:rgba(47,73,245,.48);box-shadow:0 0 0 4px rgba(47,73,245,.09)}.zip-m-scope .form-note{color:var(--soft-muted);font-size:8.7px;text-align:center}.zip-m-scope .toast-stack{position:fixed;z-index:120;left:50%;bottom:calc(94px + env(safe-area-inset-bottom));width:min(calc(100% - 32px),430px);display:grid;gap:8px;pointer-events:none;transform:translateX(-50%)}.zip-m-scope .toast{min-height:47px;padding:10px 13px;display:flex;align-items:center;gap:10px;color:white;border-radius:15px;background:rgba(10,18,44,.94);box-shadow:0 17px 34px rgba(4,10,31,.23);backdrop-filter:blur(14px);font-size:11px;font-weight:680;opacity:0;transform:translateY(12px) scale(.98);animation:toastIn .25s ease forwards,toastOut .25s ease 2.75s forwards}.zip-m-scope .toast-icon{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:white;background:linear-gradient(145deg,#4964ff,#1730c4)}@keyframes toastIn{to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translateY(8px) scale(.98)}}.zip-m-scope .reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.8,.2,1)}.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{inset-inline:18px;padding:24px 22px}.zip-m-scope .module-grid{width:calc(100% - 105px)}.zip-m-scope .summary-card{width:130px;right:-5px;top:109px}.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{border-radius:34px;overflow:hidden;background:rgba(255,255,255,.3);box-shadow:0 34px 90px rgba(24,43,113,.14)}.zip-m-scope .site-header{position:sticky;border-radius:34px 34px 0 0}.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 :after,.zip-m-scope :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.zip-m-scope .reveal{opacity:1;transform:none}}.zip-m-scope .benefit-icon,.zip-m-scope .check,.zip-m-scope .feature-icon,.zip-m-scope .plan-benefit-check,.zip-m-scope .plan-icon,.zip-m-scope .selected-mark,.zip-m-scope .sparkle-button,.zip-m-scope .trust-icon{display:flex;align-items:center;justify-content:center}.zip-m-scope .benefit-icon svg,.zip-m-scope .check svg,.zip-m-scope .feature-icon svg,.zip-m-scope .plan-benefit-check svg,.zip-m-scope .plan-icon svg,.zip-m-scope .sparkle-button svg,.zip-m-scope .trust-icon svg{margin:0 auto;translate:0 .5px}.zip-m-scope .benefit-chip span.benefit-icon{display:flex;align-items:center;justify-content:center}.zip-m-scope .benefit-chip span.benefit-icon svg{margin:0;translate:0 0}