@font-face{font-family:Comfortaa;src:url(/fonts/Comfortaa-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Comfortaa;src:url(/fonts/Comfortaa-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.ttf)format("truetype");font-weight:700;font-display:swap}:root{--canvas:#efefef;--surface:#f5f5f5;--ink:#0a0a0a;--muted:#6c6c71;--line:#dcdcdc;--glass:#fff9;--inverse:#fff;--soft:#e6e6e6;--header:#ffffffb3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--canvas:#000;--surface:#1c1c1e;--ink:#f2f2f7;--muted:#a0a0a6;--line:#343437;--glass:#2c2c2e9e;--inverse:#0a0a0a;--soft:#2c2c2e;--header:#2c2c2eb8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Comfortaa,Vazirmatn,sans-serif}html[lang=fa] body{font-family:Vazirmatn,Comfortaa,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{border:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--ink);outline-offset:5px}button:active,.button:active{transform:scale(.97)}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-.065em;font-weight:400;line-height:1.09}h2{white-space:pre-line;font-size:clamp(44px,5.4vw,82px)}p{line-height:1.8}.site-header{z-index:20;align-items:center;gap:40px;height:100px;padding:0 5.2%;display:flex;position:absolute;inset:0 0 auto}.wordmark{letter-spacing:-4px;font-size:38px;font-weight:700;line-height:1}.wordmark span{letter-spacing:0;margin-inline-start:5px;font-size:18px}.site-header nav{gap:30px;margin-inline:auto;font-size:12px;display:flex}.header-actions{align-items:center;gap:16px;display:flex}.language{background:0 0;min-width:44px;min-height:44px;padding:12px 4px;font-size:13px}.icon-button{background:var(--glass);border-radius:50%;place-items:center;width:44px;height:44px;font-size:23px;display:inline-grid}.appearance{position:relative}.appearance-menu{border-radius:20px;min-width:150px;padding:7px;position:absolute;inset:55px 0 auto auto}.appearance-menu button{background:0 0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:12px;font-size:12px;display:flex}.appearance-menu button[aria-pressed=true]{background:var(--soft)}.button{white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:26px;min-height:56px;padding:18px 26px;font-size:13px;font-weight:700;transition:transform .24s,background .24s;display:inline-flex}.button span{font-size:19px;line-height:1}.primary{background:var(--ink);color:var(--inverse)}.small{gap:20px;min-height:44px;padding:13px 20px;font-size:11px}.skip{z-index:100;background:var(--ink);color:var(--inverse);padding:14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip:focus{transform:none}.story{position:relative}.phone-track{top:0;bottom:0;pointer-events:none;width:53%;position:absolute;inset-inline-end:0}.phone-stage{flex-direction:column;justify-content:center;align-items:center;height:100svh;max-height:1100px;padding-top:45px;display:flex;position:sticky;top:0;overflow:hidden}.phone-composition{aspect-ratio:2/3;flex-shrink:0;width:min(650px,48vw);position:relative}.hand-image{object-fit:contain;z-index:2;width:100%;height:100%;position:absolute;inset:0}.phone-window{z-index:3;background:var(--canvas);border-radius:30px;width:45%;height:64%;position:absolute;top:3.5%;left:27.5%;overflow:hidden;box-shadow:0 0 0 7px #101010,0 0 0 9px #454545}.phone-island{z-index:4;background:#080808;border-radius:20px;width:13%;height:2.5%;position:absolute;top:5%;left:43.5%}.app-screen{background:var(--canvas);width:100%;height:100%;position:relative;overflow:hidden}.app-screen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.app-screen iframe{width:393px;height:852px;transform:scale(var(--screen-scale,.73));transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.screen-caption{color:var(--muted);white-space:nowrap;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:35px}.screen-caption i{background:var(--muted);border-radius:50%;width:3px;height:3px}.hero{align-items:center;min-height:100svh;max-height:1200px;padding:175px 5.2% 110px;display:flex;position:relative}.hero-copy{z-index:5;width:52%;max-width:650px;position:relative}.eyebrow{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:32px;font-size:10px;font-weight:700;line-height:1.6;display:flex}.eyebrow>span{background:var(--ink);border-radius:50%;width:6px;height:6px}h1{font-size:clamp(58px,6.9vw,110px)}h1>span{display:block}.muted{color:var(--muted)}.intro{max-width:390px;color:var(--muted);margin-top:30px;font-size:14px;line-height:1.9}.hero-buttons{gap:10px;margin-top:34px;display:flex}.micro{color:var(--muted);margin-top:17px;font-size:10px}.scroll-cue{bottom:34px;color:var(--muted);align-items:center;gap:16px;font-size:10px;display:flex;position:absolute;inset-inline-start:5.2%}.scroll-cue span{color:var(--ink);font-size:20px}.hero-index{bottom:40px;color:var(--muted);font-size:10px;position:absolute;inset-inline-end:5.2%}.chapter{align-items:center;min-height:100svh;padding:140px 5.2%;display:flex;position:relative}.chapter-copy{width:45%;max-width:560px}.chapter h2{font-size:clamp(44px,5.25vw,78px)}.chapter-copy>p:not(.eyebrow){color:var(--muted);max-width:370px;margin-top:30px;font-size:14px}.chapter-tag{border-top:1px solid var(--line);align-items:center;gap:12px;min-width:220px;margin-top:36px;padding-top:20px;font-size:11px;display:inline-flex}.chapter-tag>span{font-size:20px}.mobile-screen{display:none}.section-pad{padding:125px 6.5%}.everything{background:var(--surface);border-radius:44px 44px 0 0;position:relative}.section-heading{max-width:780px}.section-heading>p:last-child{max-width:430px;color:var(--muted);margin-top:28px;font-size:14px}.features{grid-template-columns:repeat(3,1fr);margin-top:85px;display:grid}.feature{border-top:1px solid var(--line);padding:35px 28px 40px 0;position:relative}.feature:not(:nth-child(3n+1)){border-inline-start:1px solid var(--line);padding-inline-start:30px}.feature-icon{margin-bottom:32px;font-size:30px;line-height:1;display:block}.feature-number{top:36px;color:var(--muted);font-size:10px;position:absolute;inset-inline-end:28px}h3{letter-spacing:-.04em;font-size:15px;font-weight:700;line-height:1.5}.feature p{color:var(--muted);max-width:290px;margin-top:13px;font-size:11px;line-height:1.9}.demo-section{grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:150px;padding-bottom:150px;display:grid}.demo-copy>p:not(.eyebrow){color:var(--muted);max-width:410px;margin:28px 0;font-size:14px}.demo-copy>small{max-width:330px;color:var(--muted);margin-top:22px;font-size:10px;line-height:1.9;display:block}.demo-preview{background:var(--surface);text-align:start;border:1px solid var(--line);border-radius:32px;height:570px;padding:0;position:relative;overflow:hidden}.demo-preview-top{border-bottom:1px solid var(--line);z-index:2;background:var(--surface);align-items:center;gap:10px;height:55px;padding:0 22px;font-size:9px;display:flex;position:relative}.demo-preview-top>span:last-child{margin-inline-start:auto;font-size:20px}.live-dot{background:#17703a;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.demo-preview-screen{pointer-events:none;border-radius:30px;width:290px;height:630px;margin:30px auto 0;overflow:hidden;transform:rotate(-6deg);box-shadow:0 0 0 7px #101010}.demo-play{background:var(--ink);color:var(--inverse);border-radius:50%;place-items:center;width:80px;height:80px;font-size:30px;display:grid;position:absolute;top:48%;left:42%;box-shadow:0 4px 35px #0003}.faq{background:var(--surface);grid-template-columns:1fr 1fr;gap:8%;display:grid}.faq h2{max-width:400px;font-size:clamp(36px,4.5vw,64px)}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:12px;font-weight:700;line-height:1.7;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.download{text-align:center;padding-top:150px;padding-bottom:130px}.download .eyebrow{justify-content:center}.download h2{font-size:clamp(60px,7.3vw,110px)}.download>p:not(.eyebrow){max-width:410px;color:var(--muted);margin:30px auto;font-size:14px}.stores{justify-content:center;gap:12px;margin-top:28px;display:flex}.store-badge{border:1px solid var(--line);text-align:start;border-radius:12px;align-items:center;gap:10px;min-width:144px;padding:10px 15px;display:flex}.store-badge span{flex-direction:column;gap:3px;display:flex}.store-badge small{color:var(--muted);font-size:8px}.store-badge strong{font-family:Arial,sans-serif;font-size:14px;font-weight:500}footer{border-top:1px solid var(--line);padding:50px 5.2% 25px}.footer-top{align-items:center;gap:30px;display:flex}.footer-top>p{color:var(--muted);font-size:11px}.footer-top>nav{gap:24px;margin-inline-start:auto;font-size:11px;display:flex}.footer-bottom{color:var(--muted);justify-content:space-between;margin-top:65px;font-size:9px;display:flex}.footer-bottom a span{margin-inline-start:10px}.demo-dialog{color:var(--ink);background:0 0;border:0;width:min(1200px,95vw);max-width:95vw;height:min(940px,94svh);max-height:94svh;padding:0;overflow:visible}.demo-dialog::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0008}.demo-dialog-shell{background:var(--canvas);border-radius:28px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 100px #0004}.demo-dialog-bar{z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:8px 15px 8px 24px;display:flex}.demo-dialog-bar>span{align-items:center;gap:10px;font-size:10px;display:flex}.demo-dialog-bar>div{align-items:center;gap:18px;display:flex}.demo-dialog-bar button:not(.icon-button){background:0 0;min-height:44px;font-size:11px}.demo-dialog iframe{z-index:1;border:0;flex:1;width:100%;height:100%;position:relative}.demo-loading{background:var(--canvas);z-index:3;pointer-events:none;place-items:center;font-size:14px;display:grid;position:absolute;inset:64px 0 0}html[dir=rtl] h1,html[dir=rtl] h2{letter-spacing:-.045em;line-height:1.28}html[dir=rtl] .eyebrow{letter-spacing:0}html[dir=rtl] .phone-stage{direction:rtl}html[dir=rtl] .app-screen{direction:ltr}@media (min-width:1600px){.hero,.chapter{padding-inline:8%}.phone-track{inset-inline-end:4%}.hero-copy{width:48%}.phone-composition{width:650px}}@media (max-height:760px) and (min-width:901px){.hero{padding-top:130px}.phone-composition{width:440px}.hero h1{font-size:73px}.intro{margin-top:22px}.hero-buttons{margin-top:24px}.phone-window{--screen-scale:.5}}@media (max-width:1100px){.site-header,.site-header nav{gap:20px}.header-actions{gap:10px}.hero h1{font-size:7vw}.hero-copy{width:50%}.hero-buttons{flex-wrap:wrap}.hero .button{gap:18px;padding:16px 20px}.phone-composition{width:52vw}.phone-track{width:52%}.chapter h2{font-size:5.3vw}.features{grid-template-columns:repeat(3,1fr)}.phone-window{--screen-scale:.6}.demo-preview{height:500px}}@media (max-width:900px){.site-header{height:85px;padding-inline:6%}.site-header nav{display:none}.header-actions{margin-inline-start:auto}.hero{min-height:auto;max-height:none;padding:145px 7% 70px;display:block}.hero-copy{width:100%;max-width:630px}.hero h1{font-size:clamp(62px,11vw,93px)}.hero .intro{max-width:430px}.phone-track{order:2;width:100%;height:670px;position:relative;inset:auto}.story{flex-direction:column;display:flex}.hero{order:1}.phone-stage{height:100%;max-height:none;padding-top:0;position:relative}.phone-composition{width:480px;max-width:90vw}.phone-window{--screen-scale:.55}.screen-caption{bottom:18px}.scroll-cue,.hero-index{display:none}.chapter{border-top:1px solid var(--line);order:3;grid-template-columns:1fr 1fr;gap:8%;min-height:auto;padding:95px 7%;display:grid}.chapter-copy{width:100%}.chapter h2{font-size:clamp(35px,5.7vw,53px)}.chapter-copy>p:not(.eyebrow){margin-top:22px;font-size:12px}.chapter-tag{min-width:0;font-size:10px}.mobile-screen{aspect-ratio:393/852;border:6px solid #111;border-radius:30px;justify-self:center;width:100%;max-width:270px;display:block;overflow:hidden;box-shadow:0 20px 35px #00000009}.mobile-screen .app-screen{--screen-scale:.55}.chapter .eyebrow{margin-bottom:22px;font-size:9px}.section-pad{padding:85px 7%}.features{grid-template-columns:repeat(2,1fr);margin-top:55px}.feature:not(:nth-child(3n+1)){border-inline-start:0;padding-inline-start:0}.feature:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:25px}.feature{padding-bottom:30px}.demo-section{gap:6%}.demo-preview{height:450px}.demo-preview-screen{width:235px;height:510px}.demo-preview-screen .app-screen{--screen-scale:.6}.faq{grid-template-columns:1fr;gap:40px}.faq h2{max-width:none}.footer-top{flex-wrap:wrap}.footer-top>nav{margin-top:15px;width:100%;margin-inline-start:0}.footer-bottom{gap:20px;line-height:1.7}.download h2{font-size:70px}.section-heading h2{font-size:56px}}@media (max-width:560px){.header-open{display:none}.site-header{height:80px}.wordmark{font-size:33px}.hero{padding-top:135px;padding-bottom:36px}.hero h1{font-size:clamp(52px,13vw,72px)}.eyebrow{margin-bottom:25px;font-size:8px}.intro{max-width:340px;margin-top:25px;font-size:12px}.hero-buttons{margin-top:25px}.button{gap:22px;min-height:52px;padding:16px 20px;font-size:11px}.micro{font-size:9px}.phone-track{height:590px}.phone-composition{width:410px;max-width:105vw}.phone-window{--screen-scale:.47;border-radius:24px}.phone-island{border-radius:10px}.screen-caption{gap:8px;font-size:8px;bottom:15px}.chapter{grid-template-columns:1fr;gap:26px;padding:65px 7%}.chapter-copy{max-width:390px}.chapter h2{font-size:45px;line-height:1.13}.chapter-copy>p:not(.eyebrow){max-width:340px;font-size:12px}.chapter-tag{margin-top:23px;padding-top:15px}.mobile-screen{--screen-scale:.68;max-width:280px;margin-top:10px}.mobile-screen .app-screen{--screen-scale:.68}.section-pad{padding:70px 7%}.everything{border-radius:30px 30px 0 0}.section-heading h2{font-size:44px}.section-heading>p:last-child{font-size:12px}.features{margin-top:38px}.feature{padding:25px 15px 25px 0}.feature:nth-child(2n){padding-inline-start:18px}.feature-icon{margin-bottom:25px;font-size:26px}.feature-number{top:27px;font-size:8px;inset-inline-end:15px}h3{font-size:12px}.feature p{font-size:10px;line-height:1.9}.demo-section{grid-template-columns:1fr;gap:40px}.demo-copy h2{font-size:49px}.demo-copy>p:not(.eyebrow){font-size:12px}.demo-preview{justify-self:center;width:100%;max-width:360px;height:440px}.demo-preview-top{font-size:8px}.demo-play{width:66px;height:66px;font-size:25px}.faq h2{font-size:37px}summary{padding-block:21px;font-size:11px}.download h2{font-size:53px}.download>p:not(.eyebrow){font-size:12px}.stores{gap:9px}.store-badge{min-width:135px;padding:10px 12px}.footer-top{gap:20px}.footer-top>p{max-width:180px;font-size:10px}.footer-top>nav{gap:25px;font-size:10px}.footer-bottom{flex-direction:column;margin-top:40px;font-size:8px}.demo-dialog{width:100vw;max-width:100vw;height:100svh;max-height:100svh;margin:0}.demo-dialog-shell{border-radius:0}.demo-dialog-bar{height:58px;padding-inline:13px}.demo-dialog-bar>span{font-size:8px}.demo-dialog-bar>div{gap:10px}.demo-dialog-bar button:not(.icon-button){font-size:9px}.demo-loading{inset-block-start:58px}html[dir=rtl] .hero h1{font-size:clamp(46px,11.7vw,65px)}html[dir=rtl] .chapter h2{font-size:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}button:active,.button:active{transform:none}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--surface);-webkit-backdrop-filter:none}}.phone-window{width:43.35%;height:62.4%;box-shadow:none;border-radius:10.5%/5.2%;top:2.75%;left:28.45%}.phone-island{width:12.8%;height:2.1%;top:3.75%;left:43.8%}.capture-loading{background:var(--canvas);place-items:center;width:100%;height:100%;display:grid}@media (min-width:901px){.phone-stage{padding-top:145px}.phone-composition{width:min(600px,46vw,66.67svh - 66.67px)}}.screen-caption{z-index:5;background:var(--glass);-webkit-backdrop-filter:blur(16px);border-radius:30px;padding:8px 12px}html[dir=rtl] .phone-track{direction:rtl}.phone-composition{direction:ltr}.hero-centered{text-align:center;justify-content:center;min-height:100svh;max-height:none;padding:150px 7% 100px}.hero-centered .hero-copy{width:100%;max-width:1100px}.hero-centered h1{font-size:clamp(70px,8.1vw,124px);line-height:1.06}.hero-centered .eyebrow,.hero-centered .hero-buttons{justify-content:center}.hero-centered .intro{max-width:480px;margin:30px auto 0}.hero-centered .scroll-cue{bottom:30px}.module-gallery{border-top:1px solid var(--line);isolation:isolate;position:relative}.module-row{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100svh;padding:85px 3.5% 80px;display:flex;position:relative}.module-heading{text-align:start;z-index:3;max-width:36%;margin:0 0 30px;position:relative}.module-heading .eyebrow{margin-bottom:12px;font-size:8px}.module-heading h2{letter-spacing:-.055em;font-size:clamp(25px,2.5vw,42px);line-height:1.2}.module-heading>p:last-child{color:var(--muted);max-width:370px;margin-top:12px;font-size:10px;line-height:1.8}.module-grid{z-index:1;direction:ltr;grid-template-columns:1fr 1fr 1.5fr 1fr 1fr;align-items:center;gap:18px;display:grid;position:relative}.gallery-card{min-width:0;direction:inherit;align-self:start;margin:0}.gallery-card.card-0{grid-column:1}.gallery-card.card-1{grid-column:2}.gallery-card.card-2{grid-column:4}.gallery-card.card-3{grid-column:5}.gallery-card .app-screen{aspect-ratio:393/852;border-radius:0 0 18px 18px;height:auto;box-shadow:0 10px 25px #00000008}.gallery-card .app-screen img{object-fit:contain;object-position:center;aspect-ratio:393/852;width:100%;height:100%}.gallery-card-chrome{border-bottom:1px solid var(--line);background:var(--header);border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;height:28px;padding:0 10px;font-size:8px;display:flex}.gallery-card figcaption{color:var(--muted);text-align:start;direction:inherit;margin-top:14px;font-size:9px;line-height:1.6}.gallery-phone-track{inset-block:0;z-index:2;pointer-events:none;direction:ltr;width:40%;position:absolute;left:30%}.gallery-phone-stage{flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:visible}.gallery-phone-composition{aspect-ratio:2/3;direction:ltr;flex-shrink:0;width:min(560px,40vw,66.67svh - 53.336px);position:relative}.hand-layer{object-fit:contain;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.clean-device{z-index:1;background:#101010;border-radius:clamp(22px,2.8vw,42px);flex-direction:column;width:48.3%;padding:5px;display:flex;position:absolute;top:1.1%;left:26.15%;overflow:hidden;box-shadow:0 0 0 1px #5c5c5c,0 10px 35px #0002}.device-status{aspect-ratio:393/34;background:var(--canvas);color:var(--ink);direction:ltr;border-radius:30px 30px 0 0;justify-content:space-between;align-items:center;padding-inline:8%;font-size:clamp(5px,.6vw,9px);display:flex}.device-status b{font-weight:700}.device-status>span{letter-spacing:-.5px;font-family:Arial,sans-serif;font-size:.85em}.device-viewport{aspect-ratio:393/852;background:var(--canvas);flex-shrink:0;width:100%;position:relative;overflow:hidden}.phone-screens{background:var(--canvas);width:100%;height:100%;position:relative}.phone-screens img{object-fit:contain;aspect-ratio:393/852;width:100%;height:100%;display:block;position:absolute;inset:0}.phone-previous{z-index:0}.phone-current{z-index:1;animation:.48s cubic-bezier(.2,.65,.3,1) both phone-enter}@keyframes phone-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.device-home{aspect-ratio:393/21;background:var(--canvas);border-radius:0 0 30px 30px;justify-content:center;align-items:center;display:flex}.device-home>span{background:var(--ink);opacity:.8;border-radius:10px;width:28%;height:2px}.gallery-caption{color:var(--muted);white-space:nowrap;z-index:5;direction:ltr;border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:7px;display:flex;position:absolute;bottom:25px}.gallery-caption i{background:currentColor;border-radius:50%;width:3px;height:3px}html[dir=rtl] .module-heading{margin-inline-start:0}html[dir=rtl] .gallery-card figcaption{text-align:right;direction:rtl}.header-actions{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.35);border-radius:99px;padding:5px 5px 5px 15px;box-shadow:0 5px 25px #00000008}.glass{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.35);box-shadow:0 5px 24px #00000009,inset 0 1px #ffffff15}@media (min-width:1700px){.module-row{padding-inline:6%}.module-grid{gap:25px}}@media (max-width:1100px) and (min-width:901px){.module-grid{grid-template-columns:1fr 1fr 1.65fr 1fr 1fr;gap:12px}.module-row{padding-inline:2.5%}.gallery-card figcaption{font-size:8px}.gallery-phone-composition{width:43vw}.gallery-caption{padding:8px;font-size:6px}}@media (max-width:900px){.hero-centered{min-height:95svh;padding:145px 7% 90px;display:flex}.hero-centered .hero-copy{width:100%;max-width:700px}.hero-centered h1{font-size:clamp(65px,10vw,90px)}.hero-centered .intro{max-width:420px}.hero-centered .scroll-cue{display:none}.module-gallery{display:block}.gallery-phone-track{width:100%;height:650px;position:relative;inset:auto;overflow:hidden}.gallery-phone-stage{height:100%;position:relative;overflow:hidden}.gallery-phone-composition{width:460px;max-width:90vw}.gallery-caption{font-size:8px;bottom:18px}.clean-device{border-radius:30px}.device-status{font-size:7px}.module-row{min-height:auto;padding:60px 6%;display:block}.module-heading{max-width:600px;margin-bottom:30px}.module-heading h2{font-size:36px}.module-heading .eyebrow{font-size:9px}.module-heading>p:last-child{max-width:430px;font-size:12px}.module-grid{grid-template-columns:repeat(4,1fr);gap:15px}.gallery-card.card-0{grid-column:1}.gallery-card.card-1{grid-column:2}.gallery-card.card-2{grid-column:3}.gallery-card.card-3{grid-column:4}.gallery-card figcaption{font-size:9px}.gallery-card-chrome{height:26px}}@media (max-width:560px){.hero-centered{min-height:94svh;padding:140px 7% 75px}.hero-centered h1{font-size:clamp(49px,12.8vw,68px)}.hero-centered .intro{max-width:340px;margin-top:25px;font-size:12px}.hero-centered .hero-buttons{flex-wrap:wrap;gap:9px}.hero-centered .eyebrow{font-size:8px}.hero-centered .button{gap:18px}.hero-centered .micro{font-size:8px}.header-actions{gap:8px;padding:3px 4px 3px 12px}.gallery-phone-track{height:590px}.gallery-phone-composition{width:415px;max-width:106vw}.gallery-caption{font-size:7px;bottom:15px}.device-status{font-size:6px}.clean-device{border-radius:26px;padding:4px}.module-row{padding:48px 6% 55px}.module-heading h2{font-size:31px}.module-heading>p:last-child{font-size:11px}.module-heading .eyebrow{font-size:8px}.module-grid{grid-template-columns:1fr 1fr;gap:24px 14px}.gallery-card.card-0,.gallery-card.card-2{grid-column:1}.gallery-card.card-1,.gallery-card.card-3{grid-column:2}.gallery-card figcaption{margin-top:10px;font-size:9px}.gallery-card .app-screen{border-radius:0 0 16px 16px}html[dir=rtl] .hero-centered h1{font-size:clamp(44px,11.5vw,64px)}}.clean-device{z-index:3}html{scroll-padding-top:0}.gallery-phone-stage{justify-content:flex-end;height:100dvh;overflow:hidden}.gallery-phone-composition{width:min(560px,40vw,66.67svh - 20.001px);margin-bottom:-1px}.clean-device{background:#09090b;border:1px solid #77777d;border-radius:42px;padding:6px;overflow:visible;box-shadow:0 0 0 2px #161618,0 0 0 3px #54545a,0 14px 34px #0002}.device-status{aspect-ratio:393/59;border-radius:34px 34px 0 0;padding-inline:8%;font-family:Arial,sans-serif;font-size:clamp(6px,.7vw,10px);position:relative;overflow:hidden}.dynamic-island{background:#030304;border-radius:99px;justify-content:flex-end;align-items:center;width:32%;height:48%;padding-right:10%;display:flex;position:absolute;top:17%;left:34%;box-shadow:0 0 0 .5px #222}.dynamic-island i{aspect-ratio:1;background:#101621;border-radius:50%;width:7%;position:absolute;right:9%;box-shadow:inset 0 0 1px #3e4b68}.status-icons{width:18%;height:auto;display:block}.hardware{z-index:-1;background:linear-gradient(90deg,#88888e,#38383c);border-radius:2px;width:3px;position:absolute}.action-button{height:3%;top:14%;left:-5px}.volume-up{height:6%;top:23%;left:-5px}.volume-down{height:6%;top:32%;left:-5px}.power-button{height:10%;top:26%;right:-5px}.device-home{border-radius:0 0 34px 34px}.gallery-card .app-screen{box-shadow:none;border-radius:0 0 15px 15px}.gallery-card figcaption{padding:0 6px 5px}[data-theme=dark] .gallery-card{background:#121214;border-color:#5d5d65;box-shadow:inset 0 0 0 1px #ffffff05}.gallery-caption{bottom:14px}.benefits{grid-template-columns:repeat(4,1fr);align-items:start;gap:18px;margin-top:55px;display:grid}.benefit{border:1px solid var(--line);background:var(--canvas);border-radius:24px;overflow:hidden}.benefit>summary{min-height:235px;padding:26px;font-weight:400;display:block;position:relative}.benefit-icon{margin-bottom:25px;font-size:28px;display:block}.benefit summary strong{letter-spacing:-.04em;font-size:15px;line-height:1.5;display:block}.benefit summary p{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.8}.benefit-more{color:var(--muted);justify-content:space-between;align-items:center;margin-top:22px;font-size:9px;display:flex}.benefit-more i{font-size:20px;font-style:normal;line-height:1;transition:transform .24s}.benefit[open] .benefit-more i{transform:rotate(45deg)}.benefit .feature{border-top:1px solid var(--line);border-inline-start:0!important;padding:18px 0!important}.benefit .feature h3{font-size:11px}.benefit .feature p{margin-top:8px;font-size:10px}@media (max-width:1100px){.benefits{grid-template-columns:repeat(2,1fr)}.benefit>summary{min-height:210px}}@media (max-width:900px){.gallery-phone-track{inset-block:0;width:100%;height:auto;position:absolute;left:0;overflow:visible}.gallery-phone-stage{height:100dvh;position:sticky;top:0;overflow:hidden}.gallery-phone-composition{width:min(340px,90vw,66.67svh - 120.006px);max-width:none}.clean-device{border-radius:29px;padding:4px}.device-status{border-radius:23px 23px 0 0;font-size:7px}.device-home{border-radius:0 0 23px 23px}.hardware{width:2px}.action-button,.volume-up,.volume-down{left:-4px}.power-button{right:-4px}.gallery-caption{padding:7px 9px;font-size:6px;bottom:9px}.module-row{justify-content:flex-start;height:max(680px,100svh);min-height:0;padding:36px 6% 0;overflow:hidden}.module-heading{text-align:center;z-index:3;max-width:100%;margin:0 auto}.module-heading .eyebrow{justify-content:center;margin-bottom:12px;font-size:8px}.module-heading h2{max-width:600px;margin-inline:auto;font-size:30px}.module-heading>p:last-child{max-width:440px;margin:12px auto 0;font-size:11px}.module-grid{grid-template-columns:150px 150px 170px 150px 150px;align-items:start;gap:12px;width:818px;position:absolute;top:220px;left:50%;transform:translate(-50%)}.gallery-card.card-0{grid-column:1}.gallery-card.card-1{grid-column:2}.gallery-card.card-2{grid-column:4}.gallery-card.card-3{grid-column:5}.gallery-card{border-radius:13px 13px 17px 17px;padding:2px}.gallery-card-chrome{height:23px;font-size:7px}.gallery-card .app-screen{border-radius:0 0 12px 12px}.gallery-card figcaption{margin-top:8px;font-size:8px}}@media (min-width:561px) and (max-width:900px){.module-grid{grid-template-columns:190px 190px 240px 190px 190px;gap:20px;width:1080px;top:225px}.gallery-phone-composition{width:min(460px,70vw,66.67svh - 106.672px)}}@media (max-width:560px){.module-row{height:max(620px,100svh);padding-top:28px}.module-heading h2{max-width:350px;font-size:26px;line-height:1.22}.module-heading>p:last-child{max-width:310px;font-size:10px;line-height:1.75}.module-grid{top:205px}.benefits{grid-template-columns:1fr;gap:12px;margin-top:32px}.benefit>summary{min-height:0;padding:22px 22px 18px}.benefit-icon{margin-bottom:14px;font-size:23px}.benefit summary strong{font-size:16px}.benefit summary p{margin-top:8px;font-size:11px}.benefit-more{margin-top:14px}.benefit-features{padding-inline:22px}}@media (max-height:650px) and (max-width:900px){.module-grid{top:175px}.module-row{padding-top:24px}.module-heading .eyebrow{margin-bottom:8px}.module-heading h2{font-size:23px}.module-heading>p:last-child{max-width:280px;margin-top:8px;font-size:9px}.gallery-phone-composition{width:min(300px,90vw,66.67svh - 106.672px)}}:root{--type-body:16px;--type-small:14px;--type-meta:12px;--frame-radius:15% / 7%;--motion-ui:.24s cubic-bezier(.2,.65,.3,1)}body{font-size:var(--type-body);line-height:1.65}.ui-icon{vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:block}.site-header nav{font-size:14px}.site-header nav a,.footer-top a,.footer-bottom a{transition:color var(--motion-ui),opacity var(--motion-ui)}.header-actions{gap:8px;padding:6px}.language{min-width:76px;min-height:44px;transition:background var(--motion-ui),box-shadow var(--motion-ui);border-radius:99px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;line-height:1.4;display:flex}.language[lang=en]{font-family:Comfortaa,sans-serif}.language[lang=fa]{font-family:Vazirmatn,sans-serif}.icon-button{transition:background var(--motion-ui),transform var(--motion-ui),box-shadow var(--motion-ui);flex-shrink:0}.appearance-menu{inset:auto;min-width:175px;inset-block-start:54px;inset-inline-end:0}.appearance-menu button{gap:18px;min-height:44px;font-size:14px}.appearance-menu .ui-icon{width:18px;height:18px}.button{transition:transform var(--motion-ui),background var(--motion-ui),box-shadow var(--motion-ui),filter var(--motion-ui);gap:18px;font-size:16px;line-height:1.4}.button.small{gap:12px;font-size:14px}.hero-centered h1{letter-spacing:-.06em;font-size:clamp(54px,7vw,108px);line-height:1.12}.hero-centered h1>span+span{color:var(--muted);margin-top:.1em}.hero-centered .intro{max-width:570px;font-size:18px;line-height:1.8}.eyebrow,.hero-centered .eyebrow{font-size:12px;line-height:1.6}.micro,.hero-centered .micro{font-size:14px;line-height:1.7}.scroll-cue,.hero-index{font-size:12px}.scroll-cue{min-height:44px}.scroll-cue .ui-icon{width:20px;height:20px}.module-heading .eyebrow{font-size:12px}.module-heading>p:last-child{max-width:440px;font-size:14px;line-height:1.8}.module-heading{max-width:36%}.clean-device{border-radius:var(--frame-radius);background:#111113;padding:5px}.device-surface{isolation:isolate;background:var(--canvas);border-radius:14%/6.5%;flex-direction:column;width:100%;display:flex;overflow:hidden}.device-status,.device-home{border-radius:0;flex-shrink:0}.device-viewport{border-radius:0;min-height:0}.gallery-card{background:0 0;border:0;border-radius:0;padding:0;box-shadow:none!important}[data-theme=dark] .gallery-card{background:0 0;border:0}.gallery-card-preview{border-radius:var(--frame-radius);background:var(--surface);text-align:start;width:100%;transition:transform var(--motion-ui),box-shadow var(--motion-ui),border-color var(--motion-ui);isolation:isolate;border:1px solid #99999f;padding:4px;display:block;overflow:hidden}[data-theme=dark] .gallery-card-preview{background:#121214;border-color:#686870}.gallery-card-chrome{pointer-events:none;border-radius:0;height:30px;padding-inline:12px;font-size:12px}.gallery-card-chrome .ui-icon{width:16px;height:16px}.gallery-card .app-screen{box-shadow:none;border-radius:0 0 14% 14%/0 0 6.5% 6.5%;overflow:hidden}.gallery-card figcaption{background:0 0;margin-top:14px;padding:0 5px;font-size:12px;line-height:1.6}.gallery-caption{white-space:normal;text-align:center;gap:8px;max-width:96%;padding:9px 13px;font-size:12px;line-height:1.5}.section-heading>p:last-child,.demo-copy>p:not(.eyebrow),.download>p:not(.eyebrow){max-width:510px;font-size:16px;line-height:1.85}.benefit{border-radius:24px}.benefit>summary{min-height:270px;transition:background var(--motion-ui);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:26px;display:flex;position:relative}.benefit-icon{background:var(--soft);border-radius:14px;align-self:flex-start;place-items:center;width:44px;height:44px;margin-bottom:22px;display:grid}.benefit-icon .ui-icon{width:24px;height:24px}.benefit summary strong{letter-spacing:-.03em;font-size:18px;line-height:1.5}.benefit-description{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.85;display:block}.benefit-more{padding-top:22px;color:var(--ink);margin-top:auto;padding-inline-end:30px;font-size:14px;line-height:1.6;display:block}.benefit .disclosure-toggle{inset-inline-end:26px;width:20px;height:20px;position:absolute;bottom:29px}.benefit-features{padding:0 26px 10px}.benefit .feature{padding-block:22px!important}.benefit .feature h3{font-size:16px;line-height:1.6}.benefit .feature p{max-width:none;margin-top:10px;font-size:14px;line-height:1.85}.disclosure-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.65,.3,1),opacity .24s;display:grid}.disclosure[data-expanded=true]>.disclosure-panel{opacity:1;grid-template-rows:1fr}.disclosure-content{min-height:0;overflow:hidden}.disclosure-toggle{transition:transform var(--motion-ui)}.disclosure[data-expanded=true]>summary>.disclosure-toggle{transform:rotate(45deg)}.faq-item>summary{text-align:start;align-items:flex-start;gap:24px;padding:24px 0;font-size:16px;line-height:1.75;display:flex}.faq-question{flex:1;min-width:0}.faq-item .disclosure-toggle{width:20px;height:20px;margin-top:4px}.faq-item .disclosure-content>p{color:var(--muted);text-align:start;max-width:none;padding-block:0 26px;padding-inline:0 44px;font-size:16px;line-height:1.9}.demo-copy>small{max-width:420px;font-size:14px;line-height:1.8}.demo-preview-top{height:60px;font-size:12px}.demo-preview-top>.ui-icon{margin-inline-start:auto}.demo-play .ui-icon{width:30px;height:30px}.demo-dialog-bar>span{font-size:14px}.demo-dialog-bar button:not(.icon-button){transition:background var(--motion-ui);border-radius:22px;align-items:center;gap:10px;padding-inline:12px;font-size:14px;display:flex}.demo-dialog-bar .ui-icon{width:20px;height:20px}.store-badge small{font-size:12px}.store-badge{min-width:160px;min-height:64px}.footer-top>p,.footer-top>nav,.footer-bottom{font-size:14px;line-height:1.8}.footer-bottom a,.footer-top a{align-items:center;gap:8px;display:inline-flex}.footer-bottom .ui-icon,.footer-top .ui-icon{width:16px;height:16px}@media (hover:hover){.button:hover{transform:translateY(-2px);box-shadow:0 7px 22px #0002}.button.primary:hover{filter:brightness(1.25)}[data-theme=dark] .button.primary:hover{filter:brightness(.88)}.language:hover,.icon-button:hover,.appearance-menu button:hover,.demo-dialog-bar button:hover{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.benefit>summary:hover{background:var(--soft)}.faq-item>summary:hover .faq-question{color:var(--muted)}.gallery-card-preview:hover{border-color:var(--ink);transform:translateY(-5px);box-shadow:0 12px 28px #0002}.demo-preview:hover{border-color:var(--ink);box-shadow:0 12px 28px #0002}.demo-preview:hover .demo-play{transform:scale(1.06)}.site-header nav a:hover,.footer-top a:hover,.footer-bottom a:hover,.scroll-cue:hover{opacity:.65}}.demo-preview,.demo-play{transition:transform var(--motion-ui),box-shadow var(--motion-ui),border-color var(--motion-ui)}.gallery-card-preview:active{transform:scale(.985)}.benefit:focus-within{border-color:var(--muted)}@media (max-width:1100px){.benefit>summary{min-height:260px}.gallery-card figcaption{font-size:12px}.gallery-caption{font-size:11px}}@media (max-width:900px){.hero-centered h1{font-size:clamp(48px,7.7vw,74px)}.hero-centered .intro{font-size:17px}.module-heading{max-width:100%}.module-heading .eyebrow{font-size:12px}.module-heading>p:last-child{max-width:490px;font-size:14px}.module-grid{top:245px}.module-row{height:max(750px,100svh)}.gallery-phone-composition{width:min(340px,90vw,66.67svh - 156.675px)}.gallery-caption{padding:7px 10px;font-size:12px;bottom:8px}.gallery-card-chrome{height:28px;font-size:12px}.gallery-card figcaption{font-size:12px}.clean-device{padding:4px}}@media (max-width:560px){.site-header{gap:12px;padding-inline:6%}.header-actions{gap:4px;padding:5px}.language{min-width:76px;padding-inline:12px;font-size:14px}.header-actions .icon-button{width:44px;height:44px}.hero-centered{min-height:94svh;padding:140px 6% 75px}.hero-centered h1,html[dir=rtl] .hero-centered h1{font-size:clamp(42px,10vw,60px);line-height:1.2}.hero-centered .intro{max-width:360px;font-size:16px;line-height:1.85}.hero-centered .eyebrow{font-size:12px}.hero-centered .micro{font-size:14px}.hero-centered .button{gap:12px;padding:16px 19px;font-size:15px}.module-heading h2{font-size:28px}.module-heading .eyebrow{font-size:12px}.module-heading>p:last-child{max-width:350px;font-size:14px;line-height:1.75}.module-row{height:max(740px,100svh);padding-top:28px}.module-grid{top:235px}.gallery-phone-composition{width:min(340px,90vw,66.67svh - 153.341px)}.gallery-caption{max-width:94%;padding:6px 12px;font-size:12px;bottom:7px}.benefit>summary{min-height:0;padding:24px}.benefit summary strong{font-size:18px}.benefit-description{font-size:15px}.benefit-more{margin-top:0;padding-top:20px;font-size:14px}.benefit .disclosure-toggle{inset-inline-end:24px;bottom:28px}.benefit-features{padding-inline:24px}.section-heading>p:last-child,.demo-copy>p:not(.eyebrow),.download>p:not(.eyebrow){font-size:16px}.section-heading h2,.demo-copy h2,.faq h2{font-size:40px}.button{font-size:15px}.faq-item>summary{padding-block:24px;font-size:16px}.faq-item .disclosure-content>p{padding-inline:0 36px;font-size:15px}.demo-preview-top,.demo-dialog-bar>span{font-size:12px}.demo-dialog-bar button:not(.icon-button){padding-inline:4px;font-size:13px}.demo-dialog-bar>div{gap:6px}.store-badge{flex:1;gap:8px;min-width:0;max-width:180px;padding:12px 10px}.store-badge small{font-size:12px}.store-badge strong{font-size:15px}.footer-top>p,.footer-top>nav,.footer-bottom{font-size:14px}.footer-top>p{max-width:none}.footer-top>nav{flex-wrap:wrap;gap:20px}}@media (max-height:650px) and (max-width:900px){.module-heading>p:last-child{max-width:310px;font-size:13px;line-height:1.7}.module-heading h2{font-size:26px}.module-heading .eyebrow{font-size:11px}.module-grid{top:220px}.gallery-phone-composition{width:min(300px,90vw,66.67svh - 153.341px)}}@media (hover:hover){a.wordmark:hover{opacity:.65}.wordmark{transition:opacity var(--motion-ui)}}.device-surface,.device-status{background:var(--screen-top,var(--canvas))}.device-home{background:var(--screen-bottom,var(--canvas))}.device-status,.device-home{transition:background-color .48s cubic-bezier(.2,.65,.3,1)}.gallery-card-preview,[data-theme=dark] .gallery-card-preview{background:var(--screen-top,var(--canvas));padding:0}.gallery-card-chrome{background:var(--screen-top,var(--canvas));height:40px;box-shadow:none;-webkit-backdrop-filter:none;border:0;padding-inline:16%}.gallery-card .app-screen{border-radius:0}@media (max-width:900px){.gallery-card-chrome{height:36px;padding-inline:16%}}.app-screen,.demo-preview-screen{display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main:focus{outline:none}.skip{left:auto;inset-inline-start:8px}.not-found{flex-direction:column;align-items:flex-start;gap:28px;min-height:100svh;display:flex}.not-found h1,.not-found h2{font-size:clamp(36px,5vw,64px)}.not-found [dir=rtl]{border-top:1px solid var(--line);flex-direction:column;align-self:stretch;gap:28px;padding-top:40px;font-family:Vazirmatn,Comfortaa,sans-serif;display:flex}.wordmark{direction:ltr;unicode-bidi:isolate;font-family:Comfortaa,sans-serif}.footer-top a.wordmark{display:inline-block}html[dir=rtl] .icon-arrow{transform:scaleX(-1)}.gallery-card-foot{aspect-ratio:393/48;background:var(--screen-bottom,var(--screen-top,var(--canvas)));display:block}.device-home{aspect-ratio:393/34}.everything{border-radius:0}.module-row:last-child{border-bottom:0}.site-header .header-nav{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.35);border-radius:99px;align-items:center;gap:2px;margin-inline:auto;padding:6px;font-size:14px;line-height:1.4;display:flex;box-shadow:0 5px 25px #00000008}.header-nav a{white-space:nowrap;min-height:44px;transition:background var(--motion-ui),box-shadow var(--motion-ui);border-radius:99px;align-items:center;padding:0 18px;display:inline-flex}@media (hover:hover){.site-header .header-nav a:hover{opacity:1;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}}@media (max-width:1100px){.header-nav a{padding:0 14px}}@media (max-width:900px){.site-header .header-nav{display:none}}@media (min-width:820px) and (max-width:900px){.site-header .header-nav{display:flex}.header-nav a{padding:0 11px}}@media (prefers-reduced-transparency:reduce){.site-header .header-nav{background:var(--surface);-webkit-backdrop-filter:none}}@font-face{font-family:Comfortaa;src:url(/fonts/Comfortaa-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.ttf)format("truetype");font-weight:500;font-display:swap}.hero-centered h1{--hero-w:min(86vw,1100px);--hero-max:clamp(54px,7vw,108px);--hero-r:9.4;font-weight:500}html[dir=rtl] .hero-centered h1{--hero-r:7.85}.hero-centered h1,html[dir=rtl] .hero-centered h1{font-size:min(var(--hero-max),calc(var(--hero-w) / var(--hero-r)))}.hero-centered h1>span{white-space:nowrap}.appearance-menu{background:var(--surface);border:1px solid var(--line);-webkit-backdrop-filter:none;z-index:30;box-shadow:0 18px 40px #0000002e,0 2px 8px #00000014}[data-theme=dark] .appearance-menu{background:#232325;box-shadow:0 18px 40px #000a}[data-theme=dark] .appearance-menu button[aria-pressed=true]{background:#343437}html[dir=rtl] .icon-play{transform:scaleX(-1)}.stores{flex-wrap:wrap;gap:10px;margin-top:26px}.store-badge,.stores .store-badge{border:1px solid var(--line);background:var(--surface);width:158px;min-width:146px;max-width:none;height:48px;min-height:0;color:var(--ink);border-radius:12px;flex:none;gap:10px;padding:0 14px 0 12px}.store-badge svg{flex-shrink:0;width:20px;height:22px}.store-badge span{gap:1px;min-width:0}.store-badge small{letter-spacing:.02em;color:var(--muted);white-space:nowrap;font-size:10px;line-height:1.2}.store-badge strong{letter-spacing:-.01em;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.15}.demo-loading{background:var(--canvas);--sk:#e2e2e4;--sk-hi:#f2f2f4;--sk-panel:#f7f7f7;--sk-in:#e6e6e8;--sk-in-hi:#f2f2f4;--sk-on:#dcdcde;--sk-on-in:#f6f6f8;--sk-on-hi:#fff;display:block;overflow:hidden;container-type:inline-size}[data-theme=dark] .demo-loading{--sk:#1c1c1e;--sk-hi:#2c2c2f;--sk-panel:#1b1b1d;--sk-in:#2a2a2d;--sk-in-hi:#3a3a3e;--sk-on:#36363a;--sk-on-in:#4e4e53;--sk-on-hi:#5e5e63}.demo-loading.loaded{display:none}.sk-screen{width:100%;height:100%;display:flex;position:relative}.sk-main{flex-direction:column;flex:1;min-width:0;height:100%;padding:16px 16px 0;display:flex;overflow:hidden}.sk,.sk-item:before,.sk-item:after{background:linear-gradient(100deg,var(--sk) 30%,var(--sk-hi) 50%,var(--sk) 70%) 0 0/300% 100%;border-radius:14px;flex-shrink:0;animation:1.5s ease-in-out infinite sk-shimmer;display:block}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-head{align-items:center;gap:8px;height:44px;display:flex}.sk-title{border-radius:9px;width:64px;height:18px;margin-inline-end:auto}.sk-dot{border-radius:50%;width:44px;height:44px}.sk-head .sk-dot+.sk-dot{display:none}.sk-balance{border-radius:22px;height:126px;margin-top:8px}.sk-stats{border-radius:26px;height:52px;margin-top:10px}.sk-label{justify-content:space-between;align-items:center;height:14px;margin:33px 0 14px;display:flex}.sk-label>.sk{border-radius:6px;width:76px;height:12px}.sk-label>.sk+.sk{width:48px}.sk-list{background:var(--sk);border-radius:20px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.sk-row{border-top:1px solid var(--canvas);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.sk-row:first-child{border-top:0}.sk-row .sk-dot{width:40px;height:40px}.sk-row>span{flex-direction:column;flex:1;gap:7px;display:flex}.sk-row .sk{--sk:color-mix(in srgb,var(--canvas) 45%,transparent);background-color:#0000}.sk-line{border-radius:6px;width:58%;max-width:150px;height:12px}.sk-line.short{width:34%;height:10px}.sk-amount{border-radius:7px;width:58px;height:14px}.sk-cards,.sk-groups{flex-shrink:0;gap:8px;display:flex;overflow:hidden}.sk-cards>.sk{aspect-ratio:1.53;border-radius:20px;width:min(65%,340px)}.sk-groups>.sk{border-radius:20px;width:min(72%,300px);height:104px}.sk-tabs{z-index:1;inset-inline:16px;align-items:center;gap:8px;display:flex;position:absolute;bottom:8px}.sk-tabs:before{content:"";z-index:-1;background:linear-gradient(transparent,var(--canvas) 45%);position:absolute;inset:-28px -16px -8px}.sk-bar{border-radius:99px;flex:1;height:54px}.sk-plus{border-radius:50%;width:56px;height:56px}.sk-nav{display:none}@container (min-width:600px){.sk-tabs{display:none}.sk-main{padding-top:8px}.sk-title{border-radius:8px;width:88px;height:24px}.sk-head .sk-dot+.sk-dot{display:block}.sk-balance{margin-top:16px}.sk-nav{background:var(--sk-panel);--sk:var(--sk-in);--sk-hi:var(--sk-in-hi);flex-direction:column;flex-shrink:0;align-items:center;width:80px;height:100%;padding-top:13px;display:flex}.sk-brand{align-items:center;gap:12px;margin-bottom:41px;display:flex}.sk-brand>.sk{border-radius:7px;width:28px;height:28px}.sk-brand>.sk~.sk{display:none}.sk-item{flex-direction:column;align-items:center;gap:8px;height:62px;display:flex}.sk-item:before,.sk-item:after{content:""}.sk-item:before{border-radius:6px;width:24px;height:24px}.sk-item:after{border-radius:4px;width:40px;height:8px}.sk-item.on:before{--sk:var(--sk-on);--sk-hi:var(--sk-on-in);border-radius:16px;width:56px;height:32px;margin-top:-4px}.sk-item.sub{display:none}.sk-item.me{height:70px;margin-top:auto}}@container (min-width:840px){.sk-nav{align-items:stretch;width:264px;padding:16px 8px 0}.sk-brand{margin-bottom:16px;padding-inline:6px}.sk-brand>.sk~.sk{border-radius:7px;width:54px;height:14px;display:block}.sk-brand>.sk:last-child{border-radius:8px;width:28px;height:28px;margin-inline-start:auto}.sk-brand>.sk:first-child{width:24px;height:24px}.sk-item{border-radius:9px;flex-direction:row;gap:12px;height:36px;padding-inline:12px}.sk-item:before{border-radius:5px;width:18px;height:18px}.sk-item:after{border-radius:5px;width:64px;height:10px}.sk-item.on{background:var(--sk-on);--sk:var(--sk-on-in);--sk-hi:var(--sk-on-hi)}.sk-item.on:before{border-radius:5px;width:18px;height:18px;margin:0}.sk-item.on:after{width:44px}.sk-item:nth-child(3):after{width:76px}.sk-item:nth-child(4):after{width:48px}.sk-item:nth-child(5):after{width:68px}.sk-item:nth-child(6):after{width:72px}.sk-item:nth-child(7):after{width:56px}.sk-item.sub{gap:10px;height:34px;padding-inline-start:34px;display:flex}.sk-item.sub:before{border-radius:50%;width:22px;height:22px}.sk-item.sub:after{width:66px}.sk-item.sub:nth-child(9):after{width:108px}.sk-item.sub:nth-child(10):after{width:72px}.sk-item.sub:nth-child(11):after{width:98px}.sk-item.sub:nth-child(12):after{opacity:.6;width:80px}.sk-item.sub:nth-child(12):before{opacity:.6;width:14px;height:14px;margin-inline:4px}.sk-item.me{border-top:1px solid var(--canvas);height:50px;margin-inline:-8px;padding-inline:20px}.sk-item.me:after{width:48px}.sk-main{max-width:720px;margin-inline:auto}}@container (min-width:1104px){.sk-main{max-width:1264px;padding-inline:32px}.sk-cards{flex-wrap:wrap}.sk-cards>.sk{aspect-ratio:auto;width:calc(33.3333% - 5.33333px);height:187px}}@media (max-width:560px){.hero-centered h1{--hero-w:88vw;--hero-max:60px}.demo-dialog,.demo-dialog[open]{border-radius:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;position:fixed;inset:0}.demo-dialog-shell{height:100%}.stores .store-badge{flex:1 1 0;width:auto;max-width:158px}}@media (min-width:561px) and (max-width:900px){.hero-centered h1{--hero-w:min(86vw,700px);--hero-max:clamp(48px,7.7vw,74px)}}.gallery-phone-track{z-index:4}@media (min-width:901px){.module-heading{max-width:min(36%,50% + -1*min(280px,20vw,33.34svh - 10.002px) - 28px)}}@media (max-width:560px){.demo-loading{top:58px}.demo-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#efefef}[data-theme=dark] .demo-dialog::backdrop{background:#000}}.site-header{grid-template-columns:1fr auto 1fr;gap:0;display:grid}.site-header>.wordmark{grid-column:1;justify-self:start}.site-header .header-nav{grid-column:2;margin-inline:24px}.site-header .header-actions{grid-column:3;justify-self:end;margin-inline-start:0}@media (min-width:561px){.site-header .header-nav{padding:4px}.header-nav a{min-height:40px}.site-header .header-actions{gap:4px;padding:4px}.header-actions .language{min-width:0;min-height:40px;padding:0 14px;font-size:13px}.header-actions .icon-button{width:40px;height:40px}.header-actions .icon-button .ui-icon{width:18px;height:18px}.header-actions .header-open{gap:6px;min-height:40px;padding:0 16px;font-size:13px}.header-actions .header-open .ui-icon{width:16px;height:16px}.header-actions .appearance-menu{inset-block-start:50px}}.button,.hero .button,.hero-centered .button{gap:8px;min-height:48px;padding:0 22px;font-size:15px}.button .ui-icon{width:18px;height:18px}.hero-buttons,.hero-centered .hero-buttons{gap:8px}.hero-centered .hero-buttons{margin-top:26px}.demo-dialog-bar button:not(.icon-button){gap:6px;padding-inline:10px}.stores{gap:8px;margin-top:16px}.store-badge,.stores .store-badge{gap:8px;width:144px;min-width:0;height:44px;padding:0 12px 0 10px}.store-badge svg{width:18px;height:20px}.store-badge small{letter-spacing:.02em;font-family:Comfortaa,sans-serif;font-size:10px}.store-badge strong{font-size:15px}@media (max-width:560px){.button,.hero .button,.hero-centered .button{min-height:46px;padding:0 18px;font-size:14px}.stores .store-badge{width:auto;max-width:144px}}
