@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}}