.lp-root{--lp-ease:cubic-bezier(.2, .8, .2, 1);--lp-scrim:11 11 16}html:has(.lp-root[data-fonts=fallback]){--px-font-persian:Vazirmatn, Vazir, "Noto Sans Arabic", "Noto Sans Arabic UI", -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, system-ui, Roboto, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--px-font-sans:var(--px-font-persian)}html[lang=en]:has(.lp-root){--px-font-sans:var(--font-latin,Inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Peyda, var(--font-persian,Vazirmatn), "Noto Sans", "Noto Sans Arabic", Tahoma, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji"}html[lang=en]:has(.lp-root[data-fonts=fallback]){--px-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Vazirmatn, "Noto Sans Arabic", "Noto Sans", Tahoma, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji"}.lp-root[data-fonts=fallback] .lp-h1{font-weight:700}.lp-h1{text-wrap:balance;font-size:clamp(2.25rem,1.3rem + 4.2vw,4.75rem);font-weight:800;line-height:1.12}.lp-h2{text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);font-weight:700;line-height:1.18}.lp-lead{color:var(--px-color-fg-muted);text-wrap:pretty;max-width:44ch;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.6}@media (max-width:399px){.lp-lead{font-size:1rem;line-height:1.55}}[lang=fa] .lp-h1{letter-spacing:0;line-height:1.38}[lang=fa] .lp-h2{letter-spacing:0;line-height:1.4}[lang=fa] .lp-lead{max-width:38ch;line-height:1.85}@media (max-width:399px){[lang=fa] .lp-lead{line-height:1.75}}[lang=fa] .lp-root .uppercase{text-transform:none;letter-spacing:0}.lp-gradient-text{color:var(--px-color-accent)}.lp-root{--lp-header-h:3.5rem}@media (min-width:1024px){.lp-root{--lp-header-h:4rem}}.lp-hero{margin-top:calc(-1 * (var(--lp-header-h) + env(safe-area-inset-top)));padding-top:calc(var(--lp-header-h) + env(safe-area-inset-top))}.lp-hero-surface{background-color:color-mix(in srgb, var(--px-color-accent) 5%, var(--px-color-bg))}.lp-scrim-bottom{background:linear-gradient(180deg, transparent 0%, var(--px-color-bg) 100%)}.lp-scrim-top{background:linear-gradient(0deg, rgb(var(--lp-scrim) / 0) 0%, rgb(var(--lp-scrim) / .6) 100%)}.lp-scrim-finale{background:radial-gradient(ellipse 95% 62% at 50% 44%, rgb(var(--lp-scrim) / .74) 0%, rgb(var(--lp-scrim) / .5) 55%, rgb(var(--lp-scrim) / 0) 100%)}@media (min-width:768px){.lp-scrim-finale{background:radial-gradient(ellipse 48% 60% at 50% 42%, rgb(var(--lp-scrim) / .7) 0%, rgb(var(--lp-scrim) / .45) 55%, rgb(var(--lp-scrim) / 0) 100%)}}.lp-glass{background:color-mix(in srgb, var(--px-color-surface-1) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--px-color-border)}.lp-phone-body{background:var(--px-color-surface-3);box-shadow:inset 0 0 0 1px #ffffff1a, var(--px-shadow-elevation-3);border-radius:44px;padding:10px}.lp-phone-screen{background:var(--px-color-bg);border-radius:36px;overflow:hidden}.lp-phone--crop .lp-phone-body{border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.lp-phone--crop .lp-phone-screen{border-end-end-radius:0;border-end-start-radius:0}.lp-phone--crop .lp-phone-body{-webkit-mask-image:linear-gradient(to bottom, #000 var(--lp-crop-fade,72%), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 var(--lp-crop-fade,72%), transparent 100%);mask-image:linear-gradient(to bottom, #000 var(--lp-crop-fade,72%), transparent 100%)}.lp-phone-island{inset-inline:0;background:#000;border-radius:999px;width:30%;height:56%;margin-inline:auto;position:absolute;top:22%}.lp-phone-button{inset-inline-end:-3px;background:var(--px-color-surface-3);border-radius:0 3px 3px 0;width:3px;height:12%;position:absolute;top:22%}[dir=rtl] .lp-phone-button{border-radius:3px 0 0 3px}.lp-header{transition:background-color .2s var(--lp-ease), border-color .2s var(--lp-ease);border-bottom:1px solid #0000}.lp-header[data-scrolled=true]{background-color:color-mix(in srgb, var(--px-color-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--px-color-border)}.lp-badge-star{fill:var(--px-color-surface-2);stroke:var(--px-color-border-strong);transition:stroke .3s var(--lp-ease), fill .3s var(--lp-ease)}.is-in .lp-badge-star{stroke:var(--px-color-premium);fill:var(--px-color-surface-3)}.lp-tap{stroke:var(--px-color-accent);stroke-width:2px;fill:none}.lp-tab-indicator{transform:translateX(calc(var(--i,0) * 100%))}[dir=rtl] .lp-tab-indicator{transform:translateX(calc(var(--i,0) * -100%))}.lp-v{display:none}[data-ios-variant=share] .lp-v-share,[data-ios-variant=more] .lp-v-more,[data-ios-variant=ipad] .lp-v-ipad{display:contents}.lp-screen{opacity:0;transition:opacity .3s var(--lp-ease)}[data-active="0"] .lp-screen-0,[data-active="1"] .lp-screen-1,[data-active="2"] .lp-screen-2,[data-active="3"] .lp-screen-3{opacity:1}@media (prefers-reduced-motion:no-preference){.lp-motion [data-reveal] .lp-check{stroke-dasharray:1;stroke-dashoffset:1px}.lp-motion [data-reveal].is-in .lp-check{animation:lp-draw .6s var(--lp-ease) .3s forwards}}.lp-sticky{opacity:0;transition:transform .22s var(--lp-ease), opacity .22s var(--lp-ease);transform:translateY(110%)}.lp-sticky[data-visible=true]{opacity:1;transform:none}@media (min-width:1024px){.lp-fade-edges{-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq .lp-chevron{transition:transform .22s var(--lp-ease)}.lp-faq[open] .lp-chevron{transform:rotate(180deg)}
@media (prefers-reduced-motion:no-preference){.lp-enter{animation:lp-rise .7s var(--lp-ease) both;animation-delay:calc(var(--lp-i,0) * 60ms)}.lp-enter-phone{animation:lp-settle .9s var(--lp-ease) .16s both}.lp-enter-chip{animation:lp-pop .52s var(--lp-ease) both;animation-delay:calc(.5s + var(--lp-i,0) * .12s)}.lp-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:lp-draw .7s var(--lp-ease) .3s forwards}.lp-twinkle{animation:lp-twinkle var(--lp-period,5s) ease-in-out var(--lp-delay,0s) infinite alternate}@media (min-width:1024px){.lp-bob{animation:lp-bob 7s ease-in-out var(--lp-delay,0s) infinite alternate}}.lp-motion [data-reveal]{opacity:0;transition:opacity .6s var(--lp-ease), transform .6s var(--lp-ease);transition-delay:calc(var(--lp-i,0) * 70ms);transform:translateY(16px)}.lp-motion [data-reveal].is-in{opacity:1;transform:none}.lp-motion .lp-path .lp-connector{transform-origin:top;transition:transform .7s var(--lp-ease);transform:scaleY(0)}.lp-motion .lp-path.is-in .lp-connector{transform:none}@media (min-width:1024px){.lp-motion .lp-path .lp-connector{transform-origin:0;transform:scaleX(0)}[dir=rtl] .lp-motion .lp-path .lp-connector{transform-origin:100%}}.lp-path .lp-badge-star{transition-delay:calc(var(--lp-i,0) * .12s + .2s)}.lp-path.is-in .lp-pulse{transform-box:fill-box;transform-origin:50%;animation:lp-pulse 1.4s var(--lp-ease) .6s 2 both}.lp-tab-indicator{transition:transform .22s var(--lp-ease), width .22s var(--lp-ease)}.lp-panel{animation:.15s linear both lp-fade}.lp-breathe{animation:10s ease-in-out infinite alternate lp-breathe}@supports (animation-timeline:view()){.lp-spin-scroll{animation:linear both lp-spin;animation-timeline:view();animation-range:entry exit}}@supports (interpolate-size:allow-keywords){.lp-root{interpolate-size:allow-keywords}.lp-faq::details-content{height:0;transition:height .26s var(--lp-ease), content-visibility .26s allow-discrete;overflow:clip}.lp-faq[open]::details-content{height:auto}}.lp-typing span{animation:1s ease-in-out infinite lp-dot}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}.lp-bubble-in{animation:lp-pop .36s var(--lp-ease) both}}.lp-pulse{opacity:0}@keyframes lp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lp-settle{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-twinkle{0%{opacity:.4}to{opacity:1}}@keyframes lp-bob{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes lp-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}@keyframes lp-breathe{0%{opacity:.9}to{opacity:1}}@keyframes lp-spin{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes lp-dot{0%,to{opacity:.35}50%{opacity:1}}
