@font-face{font-family:Cairo;src:url(/marketing/fonts/Cairo-arabic.woff2) format("woff2");font-weight:200 900;font-display:swap;unicode-range:u+06??,u+0750-077f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff}@font-face{font-family:Cairo;src:url(/marketing/fonts/Cairo-latin.woff2) format("woff2");font-weight:200 900;font-display:swap}.mp-site{--brand:#d6483b;--brand-2:#ef6a3d;--brand-ink:#b23528;--ink:#16181d;--ink-2:#464c58;--muted:#757d8a;--canvas:#f6f6f4;--canvas-2:#eeeeeb;--surface:#ffffff;--surface-2:#fbfbfa;--line:#e7e7e3;--line-2:#dcdcd6;--walking:#1fa97a;--cycling:#3b6fd6;--scooter:#e0a100;--driving:#d6483b;--train:#7b61ff;--bus:#e06c00;--radius:22px;--radius-sm:14px;--radius-xs:10px;--shadow-xs:0 1px 2px rgba(20,24,31,.05);--shadow-sm:0 1px 2px rgba(20,24,31,.04),0 4px 12px rgba(20,24,31,.05);--shadow-md:0 8px 24px rgba(20,24,31,.07),0 2px 6px rgba(20,24,31,.05);--shadow-lg:0 24px 60px rgba(20,24,31,.12),0 8px 24px rgba(20,24,31,.07);--shadow-brand:0 14px 36px -8px rgba(214,72,59,.45);--nav-bg:rgba(246,246,244,.72);--ease:cubic-bezier(.22,.61,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);--maxw:1200px;background:var(--canvas);color:var(--ink);font-family:var(--font-body),"Inter",system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}[data-theme=dark] .mp-site{--brand:#ff6152;--brand-2:#ff8a3d;--brand-ink:#ff6152;--ink:#f1f3f6;--ink-2:#c3c9d4;--muted:#8b93a2;--canvas:#0d0f13;--canvas-2:#14161c;--surface:#171a21;--surface-2:#1c2029;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.15);--walking:#35c98f;--cycling:#5b8bef;--scooter:#f0bd3f;--train:#a78bff;--bus:#ff8a3d;--driving:#ff6152;--shadow-xs:0 1px 2px rgba(0,0,0,.4);--shadow-sm:0 2px 8px rgba(0,0,0,.4);--shadow-md:0 10px 30px rgba(0,0,0,.5);--shadow-lg:0 30px 70px rgba(0,0,0,.6);--shadow-brand:0 14px 40px -8px rgba(255,97,82,.5);--nav-bg:rgba(13,15,19,.72)}.mp-site[dir=rtl]{font-family:"Cairo",var(--font-body),system-ui,sans-serif}.mp-site[dir=rtl] .mp-display,.mp-site[dir=rtl] h1,.mp-site[dir=rtl] h2,.mp-site[dir=rtl] h3,.mp-site[dir=rtl] h4{font-family:"Cairo",var(--font-display),sans-serif}.mp-site a{color:inherit;text-decoration:none}.mp-site ::-moz-selection{background:color-mix(in srgb,var(--brand) 26%,transparent)}.mp-site ::selection{background:color-mix(in srgb,var(--brand) 26%,transparent)}.mp-display{font-family:var(--font-display),"Space Grotesk",system-ui,sans-serif}.mp-mono{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace}.tnum{font-variant-numeric:tabular-nums}.mp-wrap{position:relative;z-index:1}.mp-container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:24px}.mp-sec{padding-block:clamp(72px,10vw,130px);position:relative}.mp-sec-tight{padding-block:clamp(52px,7vw,90px)}.mp-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand)}.mp-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.5}.mp-sechead{max-width:660px;margin-inline:auto;text-align:center;margin-bottom:clamp(40px,6vw,64px)}.mp-sechead .mp-eyebrow{justify-content:center}.mp-h2{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(28px,4.4vw,50px);line-height:1.06;letter-spacing:-.025em;margin-top:16px}.mp-h2.left{text-align:start}.mp-lead{margin-top:18px;color:var(--muted);font-size:clamp(16px,1.5vw,19px);line-height:1.6}.grad{background:linear-gradient(100deg,var(--brand),var(--brand-2) 60%,var(--scooter));-webkit-background-clip:text;background-clip:text;color:transparent}.mp-dots{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,var(--line-2) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent 75%);opacity:.55}.mp-btn{--pad:12px 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:var(--pad);font-family:var(--font-display),sans-serif;font-weight:600;font-size:15px;line-height:1;border-radius:999px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .25s var(--ease),box-shadow .28s var(--ease),background .2s,color .2s,border-color .2s}.mp-btn svg{width:18px;height:18px}.mp-btn-lg{--pad:15px 26px;font-size:16px}.mp-btn-primary{background:var(--brand);color:#fff;box-shadow:var(--shadow-brand)}.mp-btn-primary:hover{transform:translateY(-2px);box-shadow:0 20px 46px -8px rgba(214,72,59,.55)}.mp-btn-ghost{background:var(--surface);color:var(--ink);border-color:var(--line-2);box-shadow:var(--shadow-xs)}.mp-btn-ghost:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--ink-2)}.mp-btn-soft{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand)}.mp-btn-soft:hover{background:color-mix(in srgb,var(--brand) 16%,transparent)}.mp-nav{position:sticky;top:0;z-index:60;background:var(--nav-bg);backdrop-filter:blur(16px) saturate(170%);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.mp-nav.scrolled{border-bottom-color:var(--line)}.mp-nav-inner{display:flex;align-items:center;justify-content:space-between;height:68px}.mp-brand{display:inline-flex;align-items:center}.mp-brand img{width:147px;height:32px}.mp-brand .logo-dark,[data-theme=dark] .mp-brand .logo-light{display:none}[data-theme=dark] .mp-brand .logo-dark{display:block}.mp-navlinks{display:flex;align-items:center;gap:2px}.mp-navlinks a{position:relative;padding:9px 14px;font-size:14.5px;font-weight:500;color:var(--ink-2);border-radius:10px;transition:color .2s,background .2s}.mp-navlinks a:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,transparent)}.mp-nav-cta{display:flex;align-items:center;gap:9px}.mp-chip{display:inline-grid;place-items:center;height:40px;min-width:40px;padding-inline:11px;border:1px solid var(--line-2);border-radius:12px;background:var(--surface);color:var(--ink);cursor:pointer;font-family:var(--font-display),sans-serif;font-size:13px;font-weight:600;transition:transform .2s,border-color .2s,box-shadow .2s}.mp-lang-toggle{min-width:48px;letter-spacing:.04em}.mp-chip:hover{transform:translateY(-1px);border-color:var(--ink-2);box-shadow:var(--shadow-xs)}.mp-chip svg{width:17px;height:17px}.mp-burger{display:none}.mp-hero{position:relative;padding-block:clamp(48px,7vw,92px) clamp(60px,8vw,104px);overflow:clip}.mp-hero-blob{position:absolute;z-index:0;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.5}[data-theme=dark] .mp-site .mp-hero-blob{opacity:.42}.mp-hero-blob.b1{width:40vw;height:40vw;inset-inline-start:-8%;top:-10%;background:radial-gradient(circle,var(--brand),transparent 62%)}.mp-hero-blob.b2{width:34vw;height:34vw;inset-inline-end:-6%;top:6%;background:radial-gradient(circle,var(--cycling),transparent 62%)}.mp-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.mp-badge{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--shadow-xs);font-size:13.5px;color:var(--ink-2)}.mp-badge .tag{font-size:11px;letter-spacing:.06em;padding:4px 9px;border-radius:999px;background:var(--brand);color:#fff}.mp-badge .tag,.mp-hero h1{font-family:var(--font-display),sans-serif;font-weight:700}.mp-hero h1{font-size:clamp(40px,6.4vw,76px);line-height:1;letter-spacing:-.035em;margin-top:22px}.mp-hero .mp-lead{max-width:34ch;font-size:clamp(17px,1.6vw,20px);color:var(--ink-2)}.mp-hero-cta{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}.mp-hero-note{display:inline-flex;align-items:center;gap:9px;margin-top:24px;font-size:14px;color:var(--muted)}.mp-hero-note .dot{width:8px;height:8px;border-radius:50%;background:var(--walking);box-shadow:0 0 0 4px color-mix(in srgb,var(--walking) 22%,transparent)}.mp-stage{position:relative;display:grid;place-items:center;perspective:1100px}.mp-stage-glow{position:absolute;width:78%;height:78%;border-radius:50%;filter:blur(70px);background:radial-gradient(circle,color-mix(in srgb,var(--brand) 45%,transparent),transparent 60%);opacity:.5}.mp-phone{position:relative;z-index:2;width:min(290px,74%);border-radius:42px;padding:10px;background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--line-2);box-shadow:var(--shadow-lg);transform-style:preserve-3d}.mp-phone img{width:100%;border-radius:32px;display:block}.mp-screen{position:relative;overflow:hidden;border-radius:32px;aspect-ratio:9/20;perspective:900px}.mp-screen .scr{position:absolute;inset:0}.mp-screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.mp-chipf{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md)}.mp-chipf .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center}.mp-chipf .ic svg{width:18px;height:18px}.mp-chipf .k{display:block;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mp-chipf .v{display:block;font-family:var(--font-display),sans-serif;font-weight:600;font-size:15px}.mp-chipf.c1{inset-inline-start:-4%;top:14%}.mp-chipf.c2{inset-inline-end:-6%;top:42%}.mp-chipf.c3{inset-inline-start:2%;bottom:10%}.mp-modestrip{border-block:1px solid var(--line);background:var(--surface)}.mp-modestrip-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;padding-block:22px}.mp-modestrip .lbl{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mp-modestrip .m{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ink-2)}.mp-modestrip .m i{width:10px;height:10px;border-radius:50%}.mp-calc{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-lg);overflow:hidden}.mp-calc-left{padding:clamp(24px,3vw,40px);border-inline-end:1px solid var(--line)}.mp-calc-right{padding:clamp(24px,3vw,40px);background:linear-gradient(165deg,var(--surface),var(--canvas-2));position:relative;overflow:hidden}.mp-calc h3{font-family:var(--font-display),sans-serif;font-weight:600;font-size:20px;letter-spacing:-.01em}.mp-calc .hint{margin-top:6px;color:var(--muted);font-size:14px}.mp-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.mp-mode{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:transform .2s var(--spring),border-color .2s,background .2s,box-shadow .2s}.mp-mode:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.mp-mode .mi{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;transition:background .2s,color .2s}.mp-mode .mi svg{width:20px;height:20px}.mp-mode .ml{font-size:12.5px;font-weight:600;color:var(--ink-2)}.mp-mode.active{border-color:transparent;color:#fff;box-shadow:var(--shadow-md)}.mp-mode.active .ml{color:#fff}.mp-slider-row{margin-top:26px}.mp-slider-row .top{display:flex;align-items:baseline;justify-content:space-between}.mp-slider-row .top .lab{font-size:13px;color:var(--muted);font-family:var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase}.mp-slider-row .top .km{font-family:var(--font-display),sans-serif;font-weight:700;font-size:22px}.mp-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;margin-top:14px;background:var(--canvas-2);outline:none;cursor:pointer}.mp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--brand);border:4px solid var(--surface);box-shadow:var(--shadow-md);cursor:grab;-webkit-transition:transform .15s;transition:transform .15s}.mp-range::-webkit-slider-thumb:active{transform:scale(1.15);cursor:grabbing}.mp-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--brand);border:4px solid var(--surface);box-shadow:var(--shadow-md);cursor:grab}.mp-result{position:relative;z-index:1}.mp-result .rlab{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mp-result .big{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(46px,7vw,78px);line-height:1;letter-spacing:-.03em;display:flex;align-items:baseline;gap:8px;margin-top:10px}.mp-result .big .u{font-size:22px;color:var(--muted);font-weight:600}.mp-gauge{margin-top:26px}.mp-gauge .bar{height:14px;border-radius:999px;background:var(--canvas-2);overflow:hidden}.mp-gauge .fill{height:100%;border-radius:999px;transition:width .5s var(--ease),background .3s}.mp-gauge .scale{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--font-mono),monospace;font-size:11px;color:var(--muted)}.mp-saved{margin-top:24px;padding:16px 18px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--walking) 12%,transparent);border:1px solid color-mix(in srgb,var(--walking) 30%,transparent);display:flex;align-items:center;gap:12px}.mp-saved .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--walking) 20%,transparent);color:var(--walking)}.mp-saved .ic svg{width:22px;height:22px}.mp-saved .st{display:block;font-family:var(--font-display),sans-serif;font-weight:700;font-size:20px;color:var(--walking)}.mp-saved .sl{font-size:13px;color:var(--ink-2)}.mp-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mp-feat{position:relative;padding:28px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.mp-feat:before{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--mx,50%) var(--my,0),color-mix(in srgb,var(--acc,var(--brand)) 12%,transparent),transparent 65%);opacity:0;transition:opacity .3s;pointer-events:none}.mp-feat:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--acc,var(--brand)) 35%,var(--line))}.mp-feat:hover:before{opacity:1}.mp-feat .ic{width:50px;height:50px;border-radius:14px;display:grid;place-items:center}.mp-feat .ic svg{width:25px;height:25px}.mp-feat h3{font-family:var(--font-display),sans-serif;font-weight:600;font-size:20px;margin-top:20px;letter-spacing:-.01em;position:relative}.mp-feat p{margin-top:10px;color:var(--muted);font-size:15px;line-height:1.58;position:relative}.mp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;counter-reset:s}.mp-step{position:relative;padding:26px 22px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.mp-step .num{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-weight:700;color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-ink));box-shadow:var(--shadow-brand)}.mp-step .num,.mp-step h3{font-family:var(--font-display),sans-serif;font-size:18px}.mp-step h3{font-weight:600;margin-top:18px}.mp-step p{margin-top:8px;color:var(--muted);font-size:14.5px;line-height:1.55}.mp-step .conn{position:absolute;top:48px;inset-inline-start:calc(100% - 8px);width:26px;height:2px;background:repeating-linear-gradient(90deg,var(--line-2) 0 5px,transparent 5px 10px)}.mp-site[dir=rtl] .mp-step .conn{transform:scaleX(-1)}.mp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mp-stat{text-align:center;padding:30px 18px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.mp-stat .v{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(34px,4.4vw,50px);line-height:1;display:flex;align-items:baseline;justify-content:center;gap:4px}.mp-stat .u{font-size:17px;font-weight:600;color:var(--muted)}.mp-stat .k{margin-top:12px;font-size:13.5px;color:var(--muted);line-height:1.5}.mp-stat.eco .v{color:var(--walking)}.mp-stat.brand .v{color:var(--brand)}.mp-show{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.mp-show-list{margin-top:26px;display:grid;gap:14px}.mp-show-list li{display:flex;gap:14px;align-items:flex-start}.mp-show-list .ck{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--walking) 16%,transparent);color:var(--walking)}.mp-show-list .ck svg{width:15px;height:15px}.mp-show-list b{font-family:var(--font-display),sans-serif;font-weight:600;font-size:16px}.mp-show-list .d{display:block;margin-top:3px;color:var(--muted);font-size:14.5px}.mp-show-stage{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:480px}.mp-phone-sm{width:200px;border-radius:34px;padding:8px;background:linear-gradient(160deg,var(--surface-2),var(--surface));border:1px solid var(--line-2);box-shadow:var(--shadow-lg)}.mp-phone-sm img{width:100%;border-radius:26px;display:block}.mp-phone-sm.side{position:absolute;bottom:20px;width:168px;opacity:.9;z-index:0}.mp-phone-sm.side.l{inset-inline-start:4%;transform:rotate(-7deg)}.mp-phone-sm.side.r{inset-inline-end:4%;transform:rotate(7deg)}.mp-phone-sm.mid{z-index:2}.mp-privacy{display:grid;grid-template-columns:1.35fr .95fr;gap:44px;align-items:center;padding:clamp(30px,4vw,56px);border-radius:var(--radius);background:linear-gradient(155deg,color-mix(in srgb,var(--cycling) 8%,var(--surface)),var(--surface));border:1px solid var(--line);box-shadow:var(--shadow-md)}.mp-pri-points{margin-top:26px;display:grid;gap:18px}.mp-pri-points li{display:flex;gap:15px}.mp-pri-points .ic{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--cycling) 14%,transparent);color:var(--cycling)}.mp-pri-points .ic svg{width:20px;height:20px}.mp-pri-points b{font-family:var(--font-display),sans-serif;font-weight:600;font-size:16px}.mp-pri-points p{margin-top:3px;color:var(--muted);font-size:14.5px;line-height:1.55}.mp-shield{aspect-ratio:1;display:grid;place-items:center;border-radius:var(--radius);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--cycling) 18%,transparent),transparent 62%),var(--canvas-2);border:1px solid var(--line);color:var(--cycling)}.mp-shield svg{width:44%;height:44%}.mp-faq{max-width:780px;margin-inline:auto;display:grid;gap:12px}.mp-faq-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-xs);overflow:hidden;transition:border-color .2s,box-shadow .2s}.mp-faq-item.open{border-color:var(--line-2);box-shadow:var(--shadow-sm)}.mp-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;background:none;border:none;cursor:pointer;text-align:start;color:var(--ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:16.5px}.mp-faq-q .pm{flex:none;position:relative;width:18px;height:18px;color:var(--brand)}.mp-faq-q .pm:after,.mp-faq-q .pm:before{content:"";position:absolute;inset:0;margin:auto;background:currentColor;border-radius:2px}.mp-faq-q .pm:before{width:100%;height:2px}.mp-faq-q .pm:after{width:2px;height:100%;transition:transform .25s var(--ease)}.mp-faq-item.open .pm:after{transform:scaleY(0)}.mp-faq-a{color:var(--muted);font-size:15px;line-height:1.65;overflow:hidden}.mp-faq-a p{padding:0 22px 20px}.mp-cta{position:relative;overflow:hidden;text-align:center;border-radius:clamp(20px,3vw,32px);padding:clamp(48px,7vw,96px) 24px;background:linear-gradient(140deg,var(--brand),var(--brand-ink) 72%,#8a221a);color:#fff;box-shadow:var(--shadow-lg)}.mp-cta .blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4}.mp-cta h2{position:relative;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(30px,5vw,56px);line-height:1.02;letter-spacing:-.025em;color:#fff}.mp-cta p{position:relative;margin-top:14px;font-size:clamp(16px,1.8vw,19px);color:rgba(255,255,255,.85)}.mp-cta-actions{position:relative;margin-top:32px;display:flex;flex-wrap:wrap;gap:13px;justify-content:center}.mp-store{display:inline-flex;align-items:center;gap:12px;padding:13px 20px;border-radius:14px;background:#16181d;color:#fff;border:1px solid rgba(255,255,255,.14);transition:transform .25s var(--ease)}.mp-store:hover{transform:translateY(-3px)}.mp-store svg{width:26px;height:26px}.mp-store .s{display:block;font-size:10px;opacity:.75}.mp-store .b{display:block;font-family:var(--font-display),sans-serif;font-weight:600;font-size:16px}.mp-btn-onbrand{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.3)}.mp-btn-onbrand:hover{background:rgba(255,255,255,.22)}.mp-footer{border-top:1px solid var(--line);background:var(--surface);padding-block:56px 28px}.mp-footer-top{display:grid;grid-template-columns:1.7fr repeat(3,1fr);gap:40px}.mp-footer .about{margin-top:16px;color:var(--muted);font-size:14.5px;line-height:1.6;max-width:34ch}.mp-footer h4{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.mp-footer-col a{display:block;padding:5px 0;color:var(--ink-2);font-size:14.5px;transition:color .2s}.mp-footer-col a:hover{color:var(--brand)}.mp-footer-bottom{margin-top:44px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;color:var(--muted);font-size:13.5px}.mp-prose{max-width:760px;margin-inline:auto}.mp-prose h1{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(32px,5vw,52px);letter-spacing:-.025em}.mp-prose .updated{margin-top:12px;font-family:var(--font-mono),monospace;font-size:13px;color:var(--muted)}.mp-prose h2{font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(20px,3vw,26px);margin-top:42px;letter-spacing:-.01em}.mp-prose li,.mp-prose p{margin-top:14px;color:var(--ink-2);font-size:16.5px;line-height:1.75}.mp-prose ul{padding-inline-start:22px;list-style:disc}.mp-mobile{display:none;overflow:hidden}.mp-mobile a{display:block;padding:15px 4px;font-family:var(--font-display),sans-serif;font-weight:600;font-size:20px;border-bottom:1px solid var(--line)}@media (max-width:980px){.mp-navlinks{display:none}.mp-burger{display:inline-grid}.mp-nav-cta .mp-btn{display:none}.mp-calc,.mp-hero-grid,.mp-privacy,.mp-show{grid-template-columns:1fr}.mp-calc-left{border-inline-end:none;border-bottom:1px solid var(--line)}.mp-show-stage,.mp-stage{order:-1}.mp-feat-grid,.mp-steps{grid-template-columns:repeat(2,1fr)}.mp-step .conn{display:none}.mp-stats{grid-template-columns:repeat(2,1fr)}.mp-mobile.open{display:block}}@media (max-width:560px){.mp-feat-grid,.mp-footer-top,.mp-stats,.mp-steps{grid-template-columns:1fr}.mp-modes{grid-template-columns:repeat(3,1fr)}.mp-chipf,.mp-phone-sm.side{display:none}}@media (prefers-reduced-motion:reduce){.mp-site *,.mp-site :after,.mp-site :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}