@font-face{font-family:rubik;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:rubik Fallback;src:local("Arial");ascent-override:91.09%;descent-override:24.36%;line-gap-override:0.00%;size-adjust:102.64%}.__className_0a6662{font-family:rubik,rubik Fallback}.__variable_0a6662{--font-rubik:"rubik","rubik Fallback"}@font-face{font-family:rubikArabic;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:rubikArabic Fallback;src:local("Arial");ascent-override:93.50%;descent-override:25.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_69ba3e{font-family:rubikArabic,rubikArabic Fallback}.__variable_69ba3e{--font-rubik-ar:"rubikArabic","rubikArabic Fallback"}@font-face{font-family:knewave;src:url(/_next/static/media/ff22fb3930adad28-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:knewave Fallback;src:local("Arial");ascent-override:111.32%;descent-override:36.66%;line-gap-override:0.00%;size-adjust:105.01%}.__className_c6822d{font-family:knewave,knewave Fallback;font-weight:400}.__variable_c6822d{--font-knewave:"knewave","knewave Fallback"}:root{--ink:#242522;--ink-strong:#1D1E1C;--text-2:#4F524C;--text-3:#6E716B;--paper:#FFFFFF;--soft:#F7F7F5;--muted:#F0F1ED;--line:#DFE1DC;--cream:#FBF7F1;--coral:#F16F69;--coral-pressed:#D95B57;--coral-soft:#FDE5E3;--yellow:#F2CE58;--yellow-soft:#FFF3C8;--mint:#66C99D;--mint-soft:#E1F5EB;--lavender:#C8C7EE;--lavender-soft:#EFEEFC;--blue:#7EA4E5;--blue-soft:#E7EFFC;--navy:#061222;--navy-2:#0B203B;--navy-3:#102A49;--night:#1C244C;--cyan:#31D9FF;--success:#3A9C73;--divider:#ECEDE9;--font-display:var(--font-rubik),var(--font-rubik-ar),system-ui,-apple-system,"Segoe UI",sans-serif;--font-word:var(--font-knewave),var(--font-rubik),cursive;--ease-out:cubic-bezier(.16,1,.3,1);--ease-soft:cubic-bezier(.45,0,.2,1);--spring:cubic-bezier(.34,1.56,.64,1);--lift:0 18px 38px -22px rgba(14,20,48,.55),0 2px 8px rgba(14,20,48,.06);--lift-hover:0 24px 44px -22px rgba(14,20,48,.6),0 3px 10px rgba(14,20,48,.08);--swash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 24' preserveAspectRatio='none'%3E%3Cpath d='M5 14C70 8 150 5 295 9C299 11 298 15 293 15C196 14 104 17 9 21C3 21 1 16 5 14Z' fill='%23F7A487'/%3E%3C/svg%3E")}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:16px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}a,button,input{-webkit-tap-highlight-color:transparent;touch-action:manipulation}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:800}img,svg{display:block}img{max-width:100%}::selection{background:var(--yellow);color:var(--ink)}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--coral);outline-offset:4px;border-radius:6px}:focus:not(:focus-visible){outline:none}.icon{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.skip{position:fixed;top:-100px;left:16px;z-index:90;padding:14px 20px;border-radius:14px;background:var(--ink);color:var(--paper);font-weight:700}.skip:focus{top:12px}.heading{font-size:clamp(36px,4.6vw,64px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.heading .mark{background:var(--swash) no-repeat 0 92% /100% .4em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .04em}.copy{font-size:17px;line-height:1.6;color:var(--text-2);max-width:52ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:10px 22px;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font-size:15px;font-weight:700;line-height:1.2;box-shadow:var(--lift);transition:transform .35s var(--spring),box-shadow .3s ease,background .2s}.btn:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}.btn:active{transform:translateY(1px) scale(.97);box-shadow:0 8px 18px -12px rgba(14,20,48,.6)}.btn.primary{background:var(--coral);padding-right:8px}.btn.primary:active{background:var(--coral-pressed)}.btn-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--paper);transition:transform .35s var(--spring)}.btn:hover .btn-icon{transform:translateX(3px)}.btn-icon .icon{width:16px;height:16px;stroke-width:2.4}.text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}.text-link .icon{width:18px;height:18px;stroke-width:2.2;transition:transform .2s var(--ease-out)}.text-link:hover .icon{transform:translateX(4px)}.site-header{position:fixed;top:12px;left:0;right:0;z-index:40;pointer-events:none}.nav-wrap{pointer-events:auto;position:relative;justify-content:space-between;gap:18px;height:62px;padding:0 8px 0 12px;background:rgba(255,255,255,.92);border-radius:999px;box-shadow:var(--lift);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand,.nav-wrap{display:flex;align-items:center}.brand{gap:10px;flex-shrink:0}.brand-logo{width:40px;height:40px;border-radius:11px}.brand-word{font-family:var(--font-word);font-size:27px;line-height:1;letter-spacing:.01em;white-space:nowrap;padding-bottom:3px}.nav-links{display:flex;align-items:center;gap:6px}.nav-links>a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;font-size:14.5px;font-weight:600;transition:background .2s}.nav-links>a:hover{background:var(--muted)}.nav-links .support-link{gap:10px;margin-left:6px;padding:0 7px 0 18px;background:var(--yellow);font-weight:700;transition:transform .35s var(--spring),background .2s}.nav-links .support-link:hover{background:var(--yellow);transform:translateY(-1px)}.support-link .icon{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--paper);stroke-width:2.4}.menu-toggle{display:none;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--yellow)}.features{position:relative;padding:170px 0;background:var(--cream);overflow:hidden;scroll-margin-top:0;isolation:isolate}.features:before{content:"";position:absolute;z-index:1;left:0;right:0;top:-1px;height:110px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 110' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V54C1290 96 1150 44 980 62C820 80 700 108 520 86C360 66 250 50 120 74C70 84 30 86 0 82Z' fill='%231C244C'/%3E%3C/svg%3E") no-repeat top /100% 100%;pointer-events:none}.features:focus{outline:none}.trail{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none}.trail-road{fill:none;stroke:#EEE3D1;stroke-width:46;stroke-linecap:round}.trail-lane{fill:none;stroke:#FFFFFF;stroke-width:3;stroke-linecap:round;stroke-dasharray:14 18}.features .wrap{position:relative;z-index:2}.features-heading{max-width:820px;margin:0 auto 76px;text-align:center}.features-heading .heading{margin-bottom:18px;font-size:clamp(40px,5.4vw,78px)}.features-heading .copy{margin-inline:auto}.feature-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,460px));justify-content:space-between;grid-row-gap:64px;row-gap:64px}.feature-card{--tilt:-2.2deg;--drop:0px;--card:var(--paper);--card-ink:var(--ink);--tag:rgba(36,37,34,.08);position:relative;display:grid;align-content:start;justify-items:start;grid-gap:12px;gap:12px;min-height:250px;padding:28px 30px 26px;border-radius:30px;background:var(--card);color:var(--card-ink);box-shadow:var(--lift);transform:translateY(var(--drop)) rotate(var(--tilt));transition:transform .6s var(--spring),box-shadow .3s ease}.feature-card:nth-child(4n+2){--tilt:2deg}.feature-card:nth-child(4n+3){--tilt:1.6deg}.feature-card:nth-child(4n){--tilt:-1.8deg}.feature-card:nth-child(2n){--drop:96px}.feature-card:hover{transform:translateY(calc(var(--drop) - 6px)) rotate(0deg);box-shadow:var(--lift-hover)}.feature-card h3{max-width:15ch;font-size:clamp(24px,2.3vw,32px);line-height:1.04;letter-spacing:-.03em}.feature-card p{max-width:34ch;font-size:16.5px;line-height:1.5;opacity:.92}.feature-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:rgba(255,255,255,.92);color:var(--ink)}.feature-icon .icon{width:22px;height:22px;stroke-width:2.1}.feature-tag{margin-top:4px;padding:6px 13px;border-radius:999px;background:var(--tag);font-size:13px;font-weight:700}.feature-card.is-blue{--card:#5B85E0;--card-ink:#FFFFFF;--tag:rgba(255,255,255,.22)}.feature-card.is-yellow{--card:#F6D274}.feature-card.is-pink{--card:#F7C3D2;--card-ink:#3A1D2B;--tag:rgba(58,29,43,.09)}.feature-card.is-navy{--card:#232C57;--card-ink:#FFFFFF;--tag:rgba(255,255,255,.14)}.feature-card.is-mint{--card:#A8E1C6}.feature-card.is-peach{--card:#F9C49C}.feature-card.is-lavender{--card:#CFCDF4;--card-ink:#262450;--tag:rgba(38,36,80,.09)}.feature-card.is-paper{--tag:rgba(36,37,34,.07)}.apps-section{position:relative;padding:110px 0 96px;background:var(--paper);overflow:hidden;scroll-margin-top:0}.apps-section:focus{outline:none}.apps-heading{text-align:center;max-width:780px;margin:0 auto}.apps-heading .heading{margin-bottom:18px}.apps-heading .copy{margin-inline:auto}.appShowcase{margin-top:30px}.gallery{position:relative;width:min(880px,100%);height:600px;margin:0 auto;isolation:isolate}.gallery-architecture{position:absolute;z-index:-2;left:50%;bottom:24px;width:500px;height:500px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 50% 38%,var(--yellow-soft),#FCE6DC 72%)}.gallery-architecture:before{content:"";position:absolute;inset:34px;border-radius:50%;border:2px dashed rgba(242,206,88,.9)}.gallery-floor{z-index:-1;bottom:8px;width:420px;height:26px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(20,27,58,.2),transparent)}.gallery-floor,.phone{position:absolute;left:50%}.phone{top:20px;width:262px;margin:0 0 0 -131px;padding:9px;border-radius:44px;background:var(--ink-strong);box-shadow:0 34px 50px -30px rgba(14,20,48,.7);transition:transform .8s var(--spring),opacity .5s;transform-origin:50% 85%;z-index:2}.phone[data-pos=left]{transform:translate(-232px,36px) rotate(-9deg) scale(.84);z-index:1}.phone[data-pos=right]{transform:translate(232px,36px) rotate(9deg) scale(.84);z-index:1}.phone[data-pos=center]{transform:none;z-index:3}.screen{position:relative;overflow:hidden;border-radius:36px;background:var(--paper)}.screen img{display:block;width:100%;height:auto}.showcase-controls{display:flex;justify-content:center;margin-top:8px}.screen-switch{display:flex;gap:4px;padding:6px;background:var(--paper);border-radius:999px;box-shadow:var(--lift)}.screen-switch button{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:transparent;font-size:14px;font-weight:700;color:var(--text-2);transition:background .2s,color .2s,transform .35s var(--spring)}.screen-switch button:hover{color:var(--ink)}.screen-switch button[aria-pressed=true]{background:var(--yellow);color:var(--ink)}.capture-note,.store-note{margin:14px auto 0;max-width:560px;text-align:center;font-size:13px;line-height:1.55;color:var(--text-2)}.store-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px}.store-button{display:flex;align-items:center;gap:12px;min-width:190px;min-height:64px;padding:10px 20px 10px 14px;border:2px dashed #d9dce6;border-radius:20px;background:var(--soft);text-align:left;cursor:default}.store-button .icon{width:26px;height:26px;stroke-width:2}.store-button strong{display:block;font-size:18px;line-height:1.15}.store-small{display:block;margin-top:3px;font-size:12px;font-weight:600;color:var(--text-3)}.support-bottom{display:flex;justify-content:center;margin-top:22px}.footer{--rise:0;--cap:clamp(80px,11vw,190px);--lead:clamp(150px,15vw,240px);position:relative;isolation:isolate;overflow:hidden;background:var(--paper);color:var(--ink);padding-top:var(--lead)}.footer-hill{position:absolute;left:0;right:0;top:calc(var(--lead) - var(--cap));bottom:0;z-index:-1;pointer-events:none;background:linear-gradient(transparent var(--cap),var(--navy-3) var(--cap));transform:translate3d(0,calc((1 - var(--rise)) * 100%),0);will-change:transform}.footer-hill svg{position:absolute;left:0;top:0;width:100%;height:calc(var(--cap) + 1px);fill:var(--navy-3)}.footer-hill span{position:absolute;display:block;opacity:calc((var(--rise) - .7) * 3.4);transform:translate3d(0,calc((1 - var(--rise)) * 60px),0) scale(calc(.6 + var(--rise) * .4))}.hill-dot{width:22px;height:22px;border-radius:50%;background:var(--yellow)}.hill-dot.is-small{width:12px;height:12px;background:var(--coral)}.hill-ring{width:26px;height:26px;border-radius:50%;border:4px solid var(--paper)}.hill-tri{width:0;height:0;border-inline:34px solid transparent;border-bottom:58px solid var(--coral)}.hill-dash{width:34px;height:6px;border-radius:3px;background:var(--mint);rotate:-32deg}.footer-inner{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:40px 64px;gap:40px 64px;align-items:start;padding-top:40px}.footer-title{margin:0;font-size:clamp(36px,5vw,64px);line-height:1.02;letter-spacing:-.03em;color:var(--ink);transition:color .35s}.footer-btn{margin-top:28px;background:var(--yellow);color:var(--ink)}.footer-links{display:grid;grid-template-columns:repeat(2,auto);grid-gap:4px 40px;gap:4px 40px;-webkit-padding-start:32px;padding-inline-start:32px;-webkit-border-start:2px solid var(--line);border-inline-start:2px solid var(--line);transition:border-color .5s}.footer-links a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:var(--text-2);transition:color .5s}.footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;margin-top:24px;padding:22px 0 32px;border-top:1.5px solid var(--line);font-size:13px;color:var(--text-3);transition:color .5s,border-color .5s}.footer-tagline{font-size:15px;font-weight:600;color:var(--coral);transition:color .5s}.footer.is-up .footer-title{color:var(--paper)}.footer.is-up .footer-links{border-color:rgba(255,255,255,.18)}.footer.is-up .footer-links a{color:#C9D6E6}.footer.is-up .footer-links a:hover{color:var(--yellow)}.footer.is-up .footer-bottom{color:#9FB0C6;border-color:rgba(255,255,255,.14)}.footer.is-up .footer-tagline{color:var(--yellow)}@media (max-width:760px){.footer-inner{grid-template-columns:1fr}.footer-links{-webkit-padding-start:18px;padding-inline-start:18px;gap:0 28px}.footer-bottom{flex-direction:column;gap:10px}.hill-tri{display:none}}.shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.legal{max-width:820px;padding-block:44px 100px}.wordmark{font-family:var(--font-word);font-size:34px;line-height:1}.eyebrow{margin-top:36px;font-size:14px;font-weight:700;color:var(--text-3)}.legal h1{margin:14px 0 26px;font-size:clamp(38px,6vw,64px);line-height:1.04;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.legalNotice{padding:16px 20px;background:var(--yellow-soft);border:2px solid var(--ink);border-radius:18px;color:var(--ink);line-height:1.6}.legal section{border-top:2px solid var(--line);padding:26px 0}.legal h2{font-size:24px;margin-bottom:8px}.legal section p{max-width:680px;color:var(--text-2);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.textLink{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:6px}@media (max-width:960px){.trail{display:none}.feature-cards{grid-template-columns:minmax(0,560px);justify-content:center;row-gap:30px}.feature-card:nth-child(2n){--drop:0px}.nav-links>a:not(.support-link){padding:0 10px}}@media (max-width:860px){.wrap{width:calc(100% - 32px)}.site-header{top:10px}.nav-wrap{height:58px}.menu-toggle{display:grid}.nav-links{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;padding:10px;background:var(--paper);border-radius:26px;box-shadow:var(--lift)}.nav-links.is-open{display:flex}.nav-links>a{min-height:50px;padding:0 16px;font-size:16px}.nav-links .support-link{margin:4px 0 0;justify-content:space-between}.features{padding:130px 0 90px}.features-heading{margin-bottom:48px}.apps-section{padding:80px 0 72px}.gallery{height:560px}.phone{width:240px;margin-left:-120px}.phone[data-pos=left]{transform:translate(-180px,36px) rotate(-9deg) scale(.8)}.phone[data-pos=right]{transform:translate(180px,36px) rotate(9deg) scale(.8)}.gallery-architecture{width:420px;height:420px}}@media (max-width:560px){.brand-word{font-size:24px}.brand-logo{width:36px;height:36px}.copy{font-size:16px}.feature-card{min-height:0;padding:24px 22px 22px;border-radius:26px}.feature-card h3{font-size:24px}.feature-card p{font-size:16px}.phone[data-pos=left],.phone[data-pos=right]{opacity:0;visibility:hidden;transform:translateY(24px) scale(.86)}.gallery{height:540px}.gallery-architecture{width:min(360px,92vw);height:min(360px,92vw)}.screen-switch button{padding:0 15px}.store-button{min-width:0;flex:1 1;max-width:200px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important}}@media print{.site-header{position:static}.showcase-controls{display:none!important}.features:before,.trail{display:none}}.brand-logo{width:180px;height:auto;object-fit:contain}.journey-label .brand-logo{width:160px;margin-inline:auto}.hero-bottom .tiny-mark .brand-logo{width:100px}.partner-seal .brand-logo{width:125px}.wordmark{display:inline-block}.wordmark .brand-logo{width:180px}@media (max-width:700px){.brand-logo{width:144px}.journey-label .brand-logo{width:136px}}html[lang=ar]{--font-display:var(--font-rubik-ar),var(--font-rubik),system-ui,-apple-system,"Segoe UI",sans-serif}html[lang=ar] :is(h1,h2,h3,.heading,.panel-title,.footer-title){letter-spacing:0;line-height:1.25}html[lang=ar] .support-link svg,html[lang=ar] .text-link svg,html[lang=ar] .trail{scale:-1 1}.lang-link{font-weight:700}html[lang=ar] .feature-card h3{max-width:20ch}