@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Vazirmatn:wght@400;500;600;700;800&display=swap");*,:after,:before{box-sizing:border-box}body{background:#fff;color:#141414;font-family:Manrope,system-ui,sans-serif;margin:0;padding:0}::selection{background:#dbeafe;color:#0c4a6e}:focus-visible{outline:2px solid #0ea5e9;outline-offset:3px}.wrapper{margin:0 auto;max-width:1080px;padding:0 24px}.header-inner{gap:16px;justify-content:space-between;padding:20px 0}.header-inner,.header-logo{align-items:center;display:flex}.header-logo{color:inherit;text-decoration:none}.header-logo__image{display:block;height:36px;width:auto}.header-link{color:#141414;cursor:pointer;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s ease}.header-link:hover{color:#0369a1}body:has(.landing),html:has(.landing){background:#f4f6f8}.landing{--bg:#f4f6f8;--ink:#141414;--muted:#5c6570;--line:#dbe3ea;--surface:#fff;--cta:#0ea5e9;--cta-hover:#0284c7;background:var(--bg);color:var(--ink);font-family:Manrope,system-ui,sans-serif;min-height:100vh;padding-top:12px}.landing[lang=ar],.landing[lang=fa]{font-family:Vazirmatn,Manrope,system-ui,sans-serif}.landing .site-header{padding-inline:16px;position:sticky;top:12px;z-index:20}.landing .site-header .wrapper{max-width:none;padding:0}.landing .header-inner{backdrop-filter:blur(16px);background:rgba(244,246,248,.88);border:1px solid hsla(0,0%,8%,.08);border-radius:18px;padding:12px 20px}.landing .hero{padding:72px 0 32px}.hero__inner{align-items:center;display:flex;flex-direction:column;max-width:820px;text-align:center}.hero__title{font-size:clamp(1.85rem,3.4vw,2.6rem);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:0;max-width:16ch}.hero__price,.hero__title{text-wrap:balance;color:var(--ink)}.hero__price{font-size:clamp(3rem,9vw,6.25rem);font-weight:800;letter-spacing:-.055em;line-height:.95;margin:16px 0 36px}.trial-button{align-items:center;background:var(--ink);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.trial-button:hover{background:#2a2a2a;box-shadow:0 10px 24px hsla(0,0%,8%,.16)}.facts{border-top:1px solid var(--line);display:grid;gap:24px 32px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:72px 0 0;padding:28px 0 0;width:100%}.facts__item{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.facts__item p{text-wrap:pretty;color:var(--ink);font-size:.98rem;line-height:1.45;margin:0}.facts__icon{color:#0369a1;height:24px;width:24px}.landing .section-title{text-wrap:balance;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:700;letter-spacing:-.04em;margin:0 0 .7em;text-align:center}.section-description{text-wrap:pretty;color:var(--muted);font-size:1.125rem;line-height:1.65;margin:0 auto;max-width:38rem;text-align:center}.about-section,.devices-section,.pricing-section,.warranty-section{padding:104px 0}.about-section__list{display:grid;gap:40px 56px;grid-template-columns:1fr 1fr;list-style:none;margin:48px 0 0;padding:0}.about-section__list strong{display:block;font-size:1.4rem;letter-spacing:-.03em;margin-bottom:12px}.about-section__list p{color:var(--muted);font-size:1.05rem;line-height:1.7;margin:0}.devices-section{background:var(--surface);border-block:1px solid var(--line)}.devices-list{display:flex;gap:48px;justify-content:center;list-style:none;margin:48px 0 0;padding:0}.devices-list__item{align-items:center;color:var(--ink);display:flex;flex-direction:column;font-size:.92rem;font-weight:600;gap:12px}.devices-list__item img{height:36px;width:auto}.warranty-section .section-description{max-width:34rem}.pricing-section{padding-bottom:128px}.pricing-block{background:var(--surface);border:1px solid var(--line);border-radius:24px;margin:40px auto 0;max-width:420px;overflow-wrap:break-word;padding:40px 40px 36px;text-align:center;width:100%}.pricing-block__price{color:var(--ink);font-size:clamp(3rem,6vw,4.25rem);font-weight:800;letter-spacing:-.05em;line-height:1}.pricing-block__period{color:var(--muted);font-size:1rem;margin-top:8px}.pricing-block__limits{border-top:1px solid var(--line);list-style:none;margin:32px 0 0;padding:28px 0 0;text-align:start}.pricing-block__limits li{color:var(--ink);line-height:1.5;padding-inline-start:1.35em;position:relative}.pricing-block__limits li+li{margin-top:12px}.pricing-block__limits li:before{background:var(--cta);border-radius:50%;content:"";height:7px;inset-inline-start:0;position:absolute;top:.55em;width:7px}.pricing-block__footer{margin-top:32px}.pricing-block__footer .trial-button{width:100%}.landing .site-footer{background:transparent;color:var(--muted);padding:28px 24px 36px}.footer-links{display:flex;flex-wrap:wrap;justify-content:center}.footer-links__item{color:inherit;cursor:pointer;margin:6px 12px;text-decoration:none;transition:color .2s ease}.footer-links__item:hover{color:var(--ink,#141414);text-decoration:underline;text-underline-offset:3px}.footer-copyright{color:inherit;margin:12px 0 0;text-align:center}.docs-section{padding:32px 0 80px}.docs-content{line-height:1.6;margin:0 auto;max-width:840px}.docs-content a{color:inherit}.section-title{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.03em;margin:0 0 1em}@media (prefers-reduced-motion:no-preference){.hero__inner{animation:landing-rise .64s cubic-bezier(.16,1,.3,1) both}}@keyframes landing-rise{0%{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:768px){.landing{padding-top:8px}.landing .site-header{padding-inline:10px;top:8px}.landing .hero{padding:40px 0 16px}.hero__price{margin-bottom:28px}.header-logo__image{height:28px}.landing .header-link{font-size:13px;white-space:nowrap}.facts{gap:22px;grid-template-columns:1fr;margin-top:48px}.about-section,.devices-section,.pricing-section,.warranty-section{padding:72px 0}.about-section__list{gap:32px;grid-template-columns:1fr;margin-top:32px}.devices-list{gap:28px}.pricing-block{padding:32px 24px}.footer-links{align-items:center;flex-direction:column}.footer-links__item{margin:6px 0}}body:has(.cabinet),html:has(.cabinet){background:#f4f6f8}.cabinet{--bg:#f4f6f8;--ink:#141414;--muted:#5c6570;--line:#dbe3ea;--surface:#fff;--cta:#0ea5e9;--cta-hover:#0284c7;background:var(--bg);box-sizing:border-box;color:var(--ink);display:flex;flex-direction:column;font-family:Manrope,system-ui,sans-serif;margin:0 auto;max-width:560px;min-height:var(--tg-viewport-height,100vh);padding:20px 20px 56px;position:relative;width:100%}.cabinet-header{align-items:center;backdrop-filter:blur(16px);background:rgba(244,246,248,.88);border:1px solid hsla(0,0%,8%,.08);border-radius:18px;display:flex;gap:16px;justify-content:space-between;padding:12px 16px}.cabinet-header .header-logo__image{display:block;height:28px;width:auto}.cabinet-header .header-link,.cabinet-header .header-link.MuiButton-root{background:none;border:0;box-shadow:none;color:var(--ink);cursor:pointer;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:600;min-width:0;padding:0;text-decoration:none;text-transform:none;transition:color .2s ease}.cabinet-header .header-link.MuiButton-root:hover,.cabinet-header .header-link:hover{background:none;box-shadow:none;color:#0369a1}.cabinet-main{flex:1;padding-top:8px}.cabinet-status{text-wrap:balance;font-size:2.35rem;letter-spacing:-.04em;line-height:1.12;margin:40px 0 0}.cabinet-date,.cabinet-status{color:var(--ink);font-weight:800}.cabinet-date{font-size:2.75rem;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:.95;margin:28px 0 0}.cabinet-caption{color:var(--muted);font-size:1rem;line-height:1.45;margin:10px 0 0}.cabinet-meter{margin-top:28px}.cabinet-meter-track{background:#e2e8ee;border-radius:999px;height:6px;overflow:hidden}.cabinet-meter-fill{background:var(--ink);border-radius:999px;height:100%}.cabinet-meter-fill.is-warn{background:#b45309}.cabinet-meter-fill.is-over{background:#b91c1c}.cabinet-meter-label{color:var(--muted);font-size:.95rem;margin:10px 0 0}.cabinet-actions{display:flex;flex-direction:column;gap:10px;margin-top:28px}.cabinet .cabinet-actions .cabinet-btn.MuiButton-root,.cabinet-actions .cabinet-btn{width:100%}.cabinet .cabinet-btn.MuiButton-root,.cabinet-btn{align-items:center;background:var(--ink);border:1px solid transparent;border-radius:999px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-family:Manrope,system-ui,sans-serif;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;min-height:48px;padding:12px 24px;text-decoration:none;text-transform:none;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.cabinet .cabinet-btn.MuiButton-root:hover,.cabinet-btn:hover{background:#2a2a2a;box-shadow:0 10px 24px hsla(0,0%,8%,.16)}.cabinet .cabinet-btn--ghost.MuiButton-root,.cabinet-btn--ghost{background:var(--surface);border-color:var(--line);color:var(--ink)}.cabinet .cabinet-btn--ghost.MuiButton-root:hover,.cabinet-btn--ghost:hover{background:var(--surface);border-color:#c5ced6;box-shadow:none}.cabinet-key{background:var(--surface);border:1px solid var(--line);border-radius:24px;cursor:pointer;margin-top:20px;padding:20px 22px}.cabinet-key .cabinet-key-value,.cabinet-key textarea{background:transparent;border:0;color:var(--muted);cursor:pointer;display:block;font-family:Manrope,system-ui,sans-serif;font-size:.95rem;line-height:1.5;margin:0;padding:0;resize:none;width:100%;word-break:break-all}.cabinet-section{border-top:1px solid var(--line);margin-top:40px;padding-top:28px}.cabinet-section-title{font-size:1.15rem;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.cabinet-meta{color:var(--muted);font-size:.95rem;line-height:1.55;margin:0}.cabinet-meta+.cabinet-meta{margin-top:6px}.cabinet-meta b,.cabinet-meta strong{color:var(--ink);font-weight:600}.cabinet-links{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:12px}.cabinet-text-link,.cabinet-text-link.MuiButton-root,.cabinet-text-link.MuiLink-root{background:none;border:0;box-shadow:none;color:#0369a1;cursor:pointer;font-family:Manrope,system-ui,sans-serif;font-size:.95rem;font-weight:600;min-width:0;padding:0;text-decoration:none;text-transform:none}.cabinet-text-link:hover{background:none;text-decoration:underline;text-underline-offset:3px}.cabinet-note{color:var(--muted);font-size:.875rem;line-height:1.5;margin:10px 0 0}.cabinet-footer{margin-top:64px;padding-top:8px}.cabinet-support{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.cabinet-copy{color:var(--muted);font-size:.85rem;margin-top:16px}.cabinet .MuiAlert-root{background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:none;color:var(--ink);margin:20px 0 0;padding:12px 16px}.cabinet .MuiAlert-icon{color:#0369a1}.cabinet .MuiAlert-message{font-family:Manrope,system-ui,sans-serif;font-size:.95rem}.cabinet .MuiDialog-paper{border-radius:24px;padding:4px}.cabinet .MuiButton-root,.cabinet .MuiDialog-paper,.cabinet .MuiDialogContentText-root,.cabinet .MuiDialogTitle-root,.cabinet .MuiTypography-root{font-family:Manrope,system-ui,sans-serif}.cabinet .MuiButton-root{border-radius:999px;box-shadow:none;font-weight:600;text-transform:none}.cabinet .MuiButton-contained,.cabinet .MuiButton-containedPrimary{background:var(--ink);color:#fff}.cabinet .MuiButton-contained:hover,.cabinet .MuiButton-containedPrimary:hover{background:#2a2a2a;box-shadow:0 10px 24px hsla(0,0%,8%,.16)}.cabinet .MuiButton-outlined{background:var(--surface);border-color:var(--line);color:var(--ink)}.cabinet .MuiChip-root{background:var(--surface);border:1px solid var(--line);border-radius:999px;font-family:Manrope,system-ui,sans-serif;font-weight:600;height:40px}.cabinet .MuiChip-root.is-active{background:var(--ink);border-color:var(--ink);color:#fff}.cabinet .MuiChip-root.is-active .MuiChip-avatar,.cabinet .MuiChip-root.is-active .MuiChip-icon{color:#fff}.cabinet .MuiLinearProgress-root{background:#e2e8ee;border-radius:999px;height:6px}.cabinet .MuiLinearProgress-bar{background:var(--ink);border-radius:999px}.cabinet-platforms{backdrop-filter:blur(12px);background:rgba(244,246,248,.92);margin:16px -16px 0;padding:12px 16px;position:sticky;top:0;z-index:20}.cabinet-step{align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:20px;display:flex;gap:12px;margin-top:16px;padding:16px 18px}.cabinet-step-index{align-items:center;background:var(--bg);border:1px solid var(--line);border-radius:999px;display:flex;flex:0 0 36px;font-size:.95rem;font-weight:700;height:36px;justify-content:center;width:36px}.cabinet .cabinet-page-title.MuiTypography-root,.cabinet-page-title{font-size:2rem;font-weight:800;letter-spacing:-.04em;line-height:1.15;margin:32px 0 8px}.cabinet-tariff{background:var(--surface);border:1px solid var(--line);border-radius:24px;cursor:pointer;margin-top:24px;padding:28px 24px}.cabinet-tariff.is-selected{border-color:var(--ink)}.cabinet-tariff-name{font-size:1.15rem;font-weight:700}.cabinet-tariff-price{font-size:2rem;font-weight:800;letter-spacing:-.04em;margin-top:8px}.cabinet-tariff-stars{color:var(--muted);font-size:.95rem;font-weight:500;margin-left:8px}@media (prefers-reduced-motion:no-preference){.cabinet-masthead{animation:landing-rise .64s cubic-bezier(.16,1,.3,1) both}}@media (min-width:720px){.cabinet{padding:24px 24px 64px}.cabinet-header .header-logo__image{height:32px}.cabinet-status{font-size:3.25rem}.cabinet-date{font-size:3.75rem}.cabinet-actions{flex-direction:row;flex-wrap:wrap}.cabinet .cabinet-actions .cabinet-btn.MuiButton-root,.cabinet-actions .cabinet-btn{width:auto}}