@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{color-scheme:light;--paper: #F7F4EE;--ink: #14181A;--ink-2: #4E5759;--line: #E1E0D9;--line-2: #CFCBC0;--teal: #0F6E7A;--teal-hover: #0A4F57;--on-teal: #FFFFFF;--deep: #0B3C42;--slot: #2B3133;--money: #B4620F;--tray: #ECE8DF;--field: #FFFEFB;--error: #B3261E;--focus: #2A78D6;--on-deep: #F2F5F6;--on-deep-2: #CFE0E2;--on-deep-3: #A8C7CA;--on-deep-accent: #67D3E0;--on-deep-rule: rgba(242, 245, 246, .16);--wrap: 1280px;--gutter: clamp(20px, 5.556vw, 80px);--section-y: clamp(64px, 7.5vw, 112px);--section-y-small: clamp(48px, 4.444vw, 64px)}:root[data-theme=dark]{color-scheme:dark;--paper: #0E1113;--ink: #F2F5F6;--ink-2: #A9B4B7;--line: #262C2E;--line-2: #3A4143;--teal: #67D3E0;--teal-hover: #8FE0EA;--on-teal: #00363D;--deep: #08262A;--slot: #2C3335;--money: #FFB871;--tray: #181D1F;--field: #161A1C;--error: #FFB4AB}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #0E1113;--ink: #F2F5F6;--ink-2: #A9B4B7;--line: #262C2E;--line-2: #3A4143;--teal: #67D3E0;--teal-hover: #8FE0EA;--on-teal: #00363D;--deep: #08262A;--slot: #2C3335;--money: #FFB871;--tray: #181D1F;--field: #161A1C;--error: #FFB4AB}}.pic-dark{display:none}:root[data-theme=dark] .pic-light{display:none}:root[data-theme=dark] .pic-dark{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pic-light{display:none}:root:not([data-theme=light]) .pic-dark{display:block}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Vazirmatn,Tahoma,sans-serif;font-size:16px;line-height:1.6}a{color:var(--teal);text-decoration:none}a:hover{color:var(--teal-hover)}button,input,select{font-family:inherit}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p,figure,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}address{font-style:normal}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;top:8px;right:8px;z-index:20;padding:10px 16px;border-radius:10px;background:var(--teal);color:var(--on-teal);font-weight:700;transform:translateY(-160%)}.skip-link:focus{transform:none;color:var(--on-teal)}.ltr{direction:ltr;unicode-bidi:isolate}.nowrap{white-space:nowrap}.wrap{max-width:var(--wrap);margin:0 auto}@media(max-width:719.98px){.only-wide{display:none!important}}@media(min-width:720px){.only-phone{display:none!important}}.site-header{position:relative;z-index:5;max-width:1440px;height:84px;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:44px}.brand{font-size:30px;font-weight:700;line-height:1;color:var(--ink)}.brand:hover{color:var(--ink)}.site-nav{display:flex;align-items:center;gap:32px;font-size:15px;font-weight:500}.site-nav a{color:var(--ink)}.site-nav a[aria-current=page]{padding-bottom:4px;color:var(--teal);box-shadow:inset 0 -2px 0 currentColor}.site-nav .menu-theme{display:none}.header-gap{flex:1}.account-link{height:40px;padding:0 22px;border:1.5px solid var(--ink);border-radius:20px;display:flex;align-items:center;font-size:15px;font-weight:500;color:var(--ink)}.account-link:hover,.account-link[aria-current=page]{color:var(--teal);border-color:var(--teal)}.theme-toggle{width:40px;height:40px;margin-inline-start:-24px;padding:0;border:0;border-radius:20px;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.theme-mark{width:16px;height:16px;flex:none;border:1.5px solid currentColor;border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.menu-toggle{display:none;width:44px;height:44px;padding:0;border:1px solid var(--line-2);border-radius:22px;background:transparent;color:var(--ink);flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer}.menu-toggle span{width:16px;height:1.5px;background:currentColor}@media(max-width:719.98px){.site-header{height:64px;padding:0 20px;gap:8px}.brand{font-size:24px}.site-header .header-gap{order:1}.account-link{order:2;height:44px;padding:0 8px;border:0;border-radius:0}.theme-toggle{display:none}.menu-toggle{display:flex;order:3}.site-nav{display:none;order:4;position:absolute;top:62px;right:12px;left:12px;z-index:6;padding:8px;flex-direction:column;align-items:stretch;gap:0;background:var(--paper);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 24px 44px -22px #14181a73;font-size:16px;font-weight:400}.site-nav.is-open{display:flex}.site-nav a{height:48px;display:flex;align-items:center;padding:0 14px}.site-nav a[aria-current=page]{padding-bottom:0;font-weight:700;box-shadow:none}.site-nav .menu-theme{display:flex;height:48px;margin-top:4px;padding:0 14px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink);align-items:center;gap:10px;font-size:16px;cursor:pointer}}.btn{height:56px;padding:0 30px;border-radius:28px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;background:var(--teal);color:var(--on-teal)}.btn:hover{background:var(--teal-hover);color:var(--on-teal)}.btn-light{background:var(--on-deep);color:#0b3c42}.btn-light:hover{background:#fff;color:#0b3c42}.btn-outline{height:44px;padding:0 20px;border:1.5px solid var(--ink);border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--ink)}.btn-outline:hover{color:var(--teal);border-color:var(--teal)}.link-arrow{font-size:17px;font-weight:500;color:var(--teal)}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.action-note{margin-top:14px;font-size:14px;color:var(--ink-2)}.section{padding:var(--section-y) var(--gutter)}.section-rule{border-top:1px solid var(--line)}.section-small{padding-top:var(--section-y-small);padding-bottom:var(--section-y-small)}.band{background:var(--deep);color:var(--on-deep)}.eyebrow{font-size:clamp(13px,1.042vw,15px);font-weight:500;color:var(--teal)}.band .eyebrow{color:var(--on-deep-accent)}.title-1{font-size:clamp(34px,3.889vw,56px);line-height:1.25;font-weight:700}.title-2{font-size:clamp(30px,3.333vw,48px);line-height:1.3;font-weight:700;text-wrap:balance}.title-3{font-size:clamp(28px,2.5vw,36px);line-height:1.35;font-weight:700}.eyebrow+.title-2{margin-top:12px}.lead{margin-top:14px;font-size:clamp(18px,1.528vw,22px);line-height:1.6;font-weight:500}.sub{margin-top:10px;font-size:clamp(17px,1.389vw,20px);line-height:1.6;font-weight:500}.text{margin-top:12px;font-size:clamp(15px,1.18vw,17px);line-height:1.9;color:var(--ink-2);text-wrap:pretty}.band .text,.band .lead-soft{color:var(--on-deep-2)}.split{display:flex;flex-wrap:wrap;gap:56px clamp(40px,5.556vw,80px);align-items:flex-start}.split>.split-text{flex:1 1 420px;min-width:0;max-width:600px}.split>.split-figure{flex:1 1 400px;min-width:0}.split-center{align-items:center}figcaption{font-size:13px;line-height:1.7;color:var(--ink-2);text-wrap:pretty}.band figcaption{font-size:14px;color:var(--on-deep-3);text-align:center}.shot{border-radius:10px;overflow:hidden;box-shadow:0 26px 54px -30px #0b3c4273,0 1px 4px #14181a14;outline:1px solid rgba(20,24,26,.08)}.shot img{width:100%;height:auto}.hero{container-type:inline-size;overflow:hidden}.hero-board{--u: calc(min(100cqw, 1440px) / 1440);position:relative;width:calc(1440 * var(--u));height:calc(816 * var(--u));margin:0 auto}.hero-copy{position:absolute;top:calc(72 * var(--u));right:calc(80 * var(--u));width:calc(540 * var(--u))}.hero-copy .eyebrow{font-size:calc(15 * var(--u))}.hero-title{margin-top:calc(16 * var(--u));font-size:calc(64 * var(--u));line-height:1.34;font-weight:700}.hero-text{margin-top:calc(20 * var(--u));max-width:calc(520 * var(--u));font-size:calc(19 * var(--u));line-height:1.85;color:var(--ink-2);text-wrap:pretty}.hero-copy .actions{margin-top:calc(30 * var(--u));gap:calc(28 * var(--u))}.hero-copy .btn{height:calc(56 * var(--u));padding:0 calc(30 * var(--u));border-radius:calc(28 * var(--u));font-size:calc(17 * var(--u))}.hero-copy .link-arrow{font-size:calc(17 * var(--u))}.hero-copy .action-note{margin-top:calc(14 * var(--u));font-size:calc(14 * var(--u))}.reasons{position:absolute;top:calc(544 * var(--u));right:calc(80 * var(--u));width:calc(540 * var(--u));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(32 * var(--u))}.reasons li{border-top:1px solid var(--line);padding:calc(13 * var(--u)) 0}.reason-title{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(16 * var(--u));font-weight:700}.reason-title:before{content:"";width:7px;height:7px;flex:none;background:var(--teal);border-radius:2px}.reason-text{margin-top:calc(3 * var(--u));padding-right:calc(17 * var(--u));font-size:calc(14 * var(--u));line-height:1.6;color:var(--ink-2)}.reason-text .ltr{color:var(--ink);font-weight:500;white-space:nowrap}.stage-label{position:absolute;top:calc(48 * var(--u));left:calc(64 * var(--u));height:calc(28 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));font-size:calc(13.5 * var(--u));font-weight:500;color:var(--ink-2)}.stage-label:before{content:"";width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:var(--teal);transition:background .4s}.hero[data-view=panel] .stage-label:before{background:#67d3e0}.beep{position:absolute;top:calc(48 * var(--u));left:calc(718 * var(--u));z-index:3;width:calc(76 * var(--u));height:calc(30 * var(--u));display:flex;justify-content:center}.beep span{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 14px;border-radius:14px;background:#67d3e0;color:#04282c;font-size:14px;font-weight:700;animation:beep .8s ease-out forwards}@keyframes beep{0%{opacity:0;transform:translateY(8px) scale(.85)}18%{opacity:1;transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}.stage{position:absolute;top:calc(84 * var(--u));left:calc(64 * var(--u));width:calc(730 * var(--u));height:calc(411 * var(--u));border-radius:10px;overflow:hidden;background:var(--paper);box-shadow:0 30px 70px -30px #0b3c4273,0 2px 8px #14181a14;outline:1px solid rgba(20,24,26,.1)}.stage-pics{position:absolute;inset:0}.stage-layer{position:absolute;inset:0;transition:opacity .6s ease}.stage-layer[data-layer=panel],.hero[data-view=panel] .stage-layer[data-layer=till]{opacity:0}.hero[data-view=panel] .stage-layer[data-layer=panel]{opacity:1}.frame{position:absolute;inset:0;visibility:hidden}.frame.is-on{visibility:visible}.frame img{width:100%;height:100%;object-fit:cover;object-position:top right}.play{position:absolute;left:10px;bottom:10px;z-index:2;width:36px;height:36px;padding:0;border:0;border-radius:18px;background:#14181ac7;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.play-pause{display:flex;gap:4px}.play-pause:before,.play-pause:after{content:"";width:4px;height:13px;background:currentColor;border-radius:1px}.play-start{width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid currentColor}.play .play-start,.play[data-playing=true] .play-pause{display:flex}.play .play-pause,.play[data-playing=true] .play-start{display:none}.slot{position:absolute;top:calc(520 * var(--u));left:calc(60 * var(--u));width:calc(238 * var(--u));height:calc(12 * var(--u));border-radius:calc(6 * var(--u));background:var(--slot);box-shadow:inset 0 2px 3px #0006}.receipt{position:absolute;top:calc(526 * var(--u));left:calc(72 * var(--u));width:calc(214 * var(--u));height:calc(279 * var(--u));clip-path:inset(0 -40px 100% -40px);filter:drop-shadow(0 12px 18px rgba(20,24,26,.22))}.receipt img{width:100%;height:auto}.receipt.is-half{clip-path:inset(0 -40px 50% -40px);transition:clip-path 1.3s linear}.receipt.is-out{clip-path:inset(0 -40px -30px -40px);transition:clip-path 1.3s linear}.receipt.is-out.is-fading{opacity:0;transition:opacity .6s ease}.receipt.is-still{transition:none}.keys-note{position:absolute;top:calc(522 * var(--u));left:calc(322 * var(--u));width:calc(472 * var(--u));display:flex;justify-content:space-between;gap:16px;font-size:calc(12.5 * var(--u));color:var(--ink-2)}.keys{position:absolute;top:calc(558 * var(--u));left:calc(322 * var(--u));width:calc(472 * var(--u));display:flex;justify-content:space-between;align-items:flex-start}.key-cell{width:calc(112 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--u))}.key{min-width:calc(76 * var(--u));height:calc(46 * var(--u));padding:0 calc(16 * var(--u));border:1.5px solid var(--line-2);border-bottom-width:5px;border-radius:10px;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:calc(18 * var(--u));font-weight:700;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.key:active{transform:translateY(3px)}.key.is-on{background:var(--teal);color:var(--on-teal);border-color:var(--teal)}.key[aria-disabled=true]{opacity:.45;cursor:not-allowed}.key-caption{font-size:calc(13 * var(--u));color:var(--ink-2);white-space:nowrap;transition:color .2s}.key.is-on+.key-caption{color:var(--ink)}.hero-explain{position:absolute;top:calc(676 * var(--u));left:calc(322 * var(--u));width:calc(472 * var(--u));font-size:calc(15 * var(--u));line-height:1.9;color:var(--ink-2);text-wrap:pretty}.till-line{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:719.98px){.hero-board{--u: 1px;width:360px;height:auto;padding-top:850px}.hero-copy{top:16px;right:20px;left:20px;width:auto}.hero-copy .eyebrow{font-size:13px}.hero-title{margin-top:10px;font-size:33px;line-height:1.42}.hero-text{margin-top:12px;font-size:15px;line-height:1.8}.hero-copy .actions{margin-top:18px;display:block}.hero-copy .btn{display:flex;width:100%;height:52px;border-radius:26px;font-size:16px}.hero-copy .action-note{margin-top:10px;font-size:12.5px;text-align:center}.stage-label{top:314px;left:20px;height:20px;gap:6px;font-size:12px}.stage-label:before{width:7px;height:7px}.beep{top:346px;left:26px;width:66px;height:28px}.stage{top:338px;left:20px;width:320px;height:180px;border-radius:6px;box-shadow:0 18px 40px -20px #0b3c4280}.play{left:2px;bottom:2px;width:44px;height:44px;background:transparent}.play:before{content:"";position:absolute;inset:7px;border-radius:15px;background:#14181ac7}.play-pause,.play-start{position:relative}.play-pause{gap:3px}.play-pause:before,.play-pause:after{width:3px;height:11px}.play-start{margin-left:2px;border-top-width:6px;border-bottom-width:6px;border-left-width:10px}.till-line{top:528px;right:20px;left:20px;width:auto;height:45px;clip:auto;white-space:normal;font-size:14px;line-height:1.6;font-weight:500;color:var(--ink);text-wrap:pretty}.slot{top:586px;left:16px;width:154px;height:10px;border-radius:5px}.receipt{top:591px;left:28px;width:130px;height:169px;filter:drop-shadow(0 10px 14px rgba(20,24,26,.22))}.keys{top:586px;right:20px;left:auto;width:150px;flex-direction:column;align-items:stretch;gap:8px}.key-cell{width:auto;display:block}.key{width:100%;min-width:0;height:44px;padding:0;border-bottom-width:4px;border-radius:9px;font-size:15px}.key:active{transform:translateY(2px)}.keys-note{top:800px;right:20px;left:20px;width:auto;display:block;text-align:center;font-size:12.5px;line-height:1.7}.keys-note span{display:block}.reasons{position:static;width:auto;padding:8px 20px 12px;display:block}.reasons li{padding:14px 0}.reason-title{gap:10px;font-size:16px}.reason-text{margin-top:3px;padding-right:17px;font-size:14.5px;line-height:1.65}}.panel-split>.split-text{max-width:580px}.panel-split>.split-figure{flex-basis:560px;display:flex;flex-direction:column;align-items:center;gap:22px}.reports{margin-top:40px;padding-top:28px;border-top:1px solid var(--on-deep-rule)}.reports-title{font-size:clamp(22px,1.944vw,28px);font-weight:700}.reports-sub{margin-top:6px;font-size:16px;color:var(--on-deep-2)}.reports ul{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.reports li{padding:9px 0;border-bottom:1px solid rgba(242,245,246,.12);font-size:15px}.phones{display:flex;gap:28px;align-items:flex-start;justify-content:center}.phone{flex:none;width:308px;height:628px;padding:10px;border-radius:42px;background:#14181a;box-shadow:0 40px 70px -30px #000000b3,inset 0 0 0 1.5px #3a4143}.phone+.phone{margin-top:72px}.phone-screen{width:288px;height:608px;border-radius:32px;overflow:hidden;background:#fbfaf7}.phone-screen img{width:288px;height:608px}@media(max-width:719.98px){.reports{margin-top:0;padding-top:28px;flex:1 1 100%}.reports-title{font-size:22px}.reports-sub{font-size:15px}.reports ul{margin-top:16px;column-gap:20px}.reports li{font-size:14.5px}}.pair{margin-top:14px;display:flex;flex-wrap:wrap;gap:72px clamp(40px,5.556vw,80px);align-items:flex-start}.pair>article{flex:1 1 440px;min-width:0}.pair figure{margin-top:28px}.pair figcaption{margin-top:12px}.pair .shot-card{width:min(100%,288px)}.plans-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 40px}.plans-head>div:first-child{flex:1 1 380px;min-width:0;max-width:640px}.plans-head>div:last-child{flex:0 1 auto;min-width:0}.period-switch{display:flex;gap:10px}.period-switch button{flex:1 1 auto;min-width:96px;height:48px;padding:0 20px;border:1.5px solid var(--line-2);border-bottom-width:5px;border-radius:10px;background:transparent;color:var(--ink);font-size:16px;font-weight:700;cursor:pointer;transition:background .15s,color .15s}.period-switch button[aria-pressed=true]{background:var(--teal);color:var(--on-teal);border-color:var(--teal);border-bottom-width:2px;transform:translateY(3px)}.period-note{margin-top:12px;font-size:14px;color:var(--ink-2)}.per-year,.per-month,[data-period=year] .per-perm,[data-period=month] .per-perm{display:none}[data-period=year] .per-year,[data-period=month] .per-month{display:block}.period-note.per-year,.period-note.per-month{display:none}[data-period=year] .period-note.per-year,[data-period=month] .period-note.per-month{display:block}.plans{margin-top:40px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:16px}.plan{grid-row:span 5;display:grid;grid-template-rows:subgrid;row-gap:0;min-width:0;margin-bottom:16px;padding:22px 20px 20px;border:1px solid var(--line-2);border-radius:14px}.plan-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.plan-name{flex:1 1 120px;min-width:0;font-size:clamp(22px,1.806vw,26px);line-height:1.3;font-weight:700;overflow-wrap:anywhere}.plan-size{flex:none;font-size:14px;font-weight:500;white-space:nowrap}.plan-for{margin-top:8px;font-size:14.5px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.plan-feats{margin-top:16px;display:flex;flex-direction:column;gap:8px}.plan-feats li{display:flex;gap:10px;font-size:14.5px;line-height:1.6;text-wrap:pretty}.plan-feats li:before{content:"";width:6px;height:6px;margin-top:9px;flex:none;background:var(--teal);border-radius:2px}.plan-feats li.plan-more:before{content:none}.plan-feats li.plan-more{padding-right:16px}.plan-more a{font-size:14.5px;font-weight:700}.plan-price{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);align-self:end}.price{font-size:clamp(25px,2.083vw,30px);font-weight:700;line-height:1.2;color:var(--money);white-space:nowrap}.price-unit{margin-top:2px;font-size:13.5px;color:var(--ink-2)}.price-sub{margin-top:8px;font-size:12.5px;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.plan .btn-outline{margin-top:18px}.plans-foot{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px 32px;align-items:center;justify-content:space-between;font-size:15px}.plans-foot>span{color:var(--ink-2)}.plans-foot .ltr{display:inline-block;color:var(--ink);font-weight:500;white-space:nowrap}.plans-foot>a{font-weight:700}@media(max-width:1199.98px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899.98px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:719.98px){.plans{grid-template-columns:minmax(0,1fr)}.period-switch button{min-width:0}}.steps{margin-top:32px;display:flex;flex-direction:column;gap:24px}.steps li{display:flex;gap:18px;align-items:flex-start}.keycap{flex:none;width:50px;height:50px;border:2px solid currentColor;border-bottom-width:6px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700}.steps h3{font-size:20px;font-weight:700}.steps p{margin-top:4px;font-size:clamp(15px,1.11vw,16px);line-height:1.8;color:var(--ink-2)}.band .steps p{color:var(--on-deep-2)}.steps .btn{margin-top:10px;height:44px;padding:0 22px;font-size:15px}.band .actions{margin-top:36px}.band .action-note{margin-top:0;color:var(--on-deep-3)}.demo-figure{display:flex;flex-direction:column;gap:18px;align-items:stretch;max-width:520px}.demo-card{padding:22px 24px;border-radius:16px;background:var(--paper);color:var(--ink);box-shadow:0 34px 64px -30px #000000a6}.card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-kicker{font-size:13px;color:var(--ink-2)}.chip{height:26px;padding:0 12px;border:1px solid var(--teal);border-radius:13px;display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:var(--teal);white-space:nowrap}.chip-quiet{border-color:var(--line-2);color:var(--ink-2)}.chip-error{border-color:var(--error);color:var(--error)}.card-title{margin-top:6px;font-size:20px;font-weight:700}.field-kicker{margin-top:18px;font-size:13px;color:var(--ink-2)}.code-box{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px 10px 14px;border:1.5px dashed var(--line-2);border-radius:10px}.code{font-size:clamp(17px,1.53vw,22px);font-weight:700;letter-spacing:.06em;white-space:nowrap}.btn-small{flex:none;height:36px;padding:0 16px;border:0;border-radius:18px;background:var(--teal);color:var(--on-teal);display:inline-flex;align-items:center;font-size:14px;font-weight:700;cursor:pointer}.btn-ghost{height:40px;padding:0 18px;border:1.5px solid var(--teal);border-radius:20px;display:inline-flex;align-items:center;font-size:14px;font-weight:700;color:var(--teal);background:transparent;cursor:pointer}.card-row{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.days{margin-top:16px;display:flex;justify-content:space-between;font-size:14px}.days strong{font-weight:700}.days-bar{margin-top:6px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.days-bar span{display:block;height:6px;border-radius:3px;background:var(--teal)}.days-bar .d-30{width:100%}.days-bar .d-23{width:76.7%}.card-foot{margin-top:12px;font-size:13px;color:var(--ink-2)}.after-card{padding:20px 22px;border:1px solid rgba(242,245,246,.24);border-radius:16px}.after-card h3{font-size:18px;font-weight:700;color:var(--on-deep)}.after-card p{margin-top:6px;font-size:15px;line-height:1.8;color:var(--on-deep-2)}.after-grid{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px 24px}.after-grid dt{font-size:13px;color:var(--on-deep-3)}.after-grid dd{margin-top:4px;font-size:16px;font-weight:500;line-height:1.7;color:var(--on-deep)}.numbered{margin-top:32px;border-bottom:1px solid var(--line)}.numbered li{display:grid;grid-template-columns:clamp(40px,3.889vw,56px) minmax(0,1fr);gap:0 clamp(14px,1.389vw,20px);align-items:start;padding:22px 0;border-top:1px solid var(--line)}.numbered .num{font-size:clamp(32px,2.778vw,40px);font-weight:700;line-height:1;color:var(--teal)}.numbered h3{font-size:clamp(18px,1.389vw,20px);font-weight:700}.numbered p{margin-top:6px;font-size:clamp(15px,1.18vw,17px);line-height:1.9;color:var(--ink-2);text-wrap:pretty}.profit-figure{display:flex;flex-direction:column;align-items:center;gap:18px}.profit-figure .shot{width:min(100%,402px);border-radius:21px;outline-color:var(--line)}.profit-figure figcaption{text-align:center}.faq{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));column-gap:80px}.faq-item{border-top:1px solid var(--line-2)}.faq-q{width:100%;min-height:64px;padding:18px 0;border:0;background:transparent;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:right;font-size:clamp(17px,1.32vw,19px);line-height:1.5;font-weight:700;cursor:pointer}.faq-mark{flex:none;width:28px;height:28px;border:1.5px solid var(--line-2);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;line-height:1;color:var(--teal)}.faq-mark:before{content:"+"}.faq-q[aria-expanded=true] .faq-mark:before{content:"−"}.faq-a{padding:0 0 22px 44px}.faq-a p{font-size:clamp(15px,1.11vw,16px);line-height:1.9;color:var(--ink-2);text-wrap:pretty}.faq-a[hidden]{display:none}.building{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px clamp(40px,5.556vw,80px)}.building>div{flex:0 1 300px;min-width:0}.building h2{font-size:clamp(24px,2.083vw,30px);line-height:1.35;font-weight:700}.building>div p{margin-top:6px;font-size:clamp(15px,1.18vw,17px);line-height:1.8;color:var(--ink-2)}.building ul{flex:1 1 420px;min-width:0;display:flex;flex-wrap:wrap;row-gap:8px;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.building li{display:flex;align-items:center;white-space:nowrap}.building li+li:before{content:"·";padding:0 12px;color:var(--line-2)}.support{display:flex;flex-wrap:wrap;gap:28px clamp(40px,5.556vw,80px);align-items:center;justify-content:space-between}.support>div:first-child{flex:1 1 380px;min-width:0;max-width:560px}.support>div:last-child{flex:0 1 auto;min-width:0}.support-name{font-size:clamp(17px,1.528vw,22px);font-weight:500}.support-phone{display:block;font-size:clamp(40px,6.111vw,88px);font-weight:700;line-height:1.2;color:var(--ink);white-space:nowrap}.support-phone:hover{color:var(--teal)}.pills{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pill{height:32px;padding:0 14px;border:1px solid var(--line-2);border-radius:16px;display:inline-flex;align-items:center;font-size:14px;color:var(--ink)}.pills .quiet{padding-right:6px;font-size:14px;color:var(--ink-2)}.site-footer{padding:clamp(56px,5.556vw,80px) var(--gutter) 32px;background:var(--deep);color:var(--on-deep)}.footer-grid{display:flex;flex-wrap:wrap;gap:44px 64px;justify-content:space-between}.footer-grid>div{flex:1 1 320px;min-width:0;max-width:480px}.footer-brand{font-size:30px;font-weight:700;line-height:1}.footer-tagline{margin-top:10px;font-size:15px;color:var(--on-deep-3)}.footer-name{margin-top:28px;font-size:15px;font-weight:500}.footer-phone{display:inline-block;margin-top:2px;font-size:28px;font-weight:700;color:var(--on-deep);white-space:nowrap}.footer-phone:hover{color:#fff}.contact-ways{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.contact-ways a,.contact-ways .bale{height:36px;padding:0 14px;border:1px solid rgba(242,245,246,.32);border-radius:18px;display:flex;align-items:center;font-size:14px;color:var(--on-deep)}.contact-ways .bale{border-style:dashed;color:var(--on-deep-2)}.contact-ways .bale .ltr{margin-right:4px;white-space:nowrap}.contact-ways .hours{padding-right:4px;font-size:14px;color:var(--on-deep-3)}.site-footer address{margin-top:22px;font-size:14px;line-height:1.8;color:var(--on-deep-2)}.footer-nav ul{display:flex;flex-direction:column;gap:4px;font-size:15px}.footer-nav a{display:flex;align-items:center;min-height:40px;color:var(--on-deep)}.footer-nav a:hover{color:#fff}.footer-nav a[aria-current=page]{color:var(--on-deep-accent)}.footer-end{margin-top:44px;padding-top:20px;border-top:1px solid rgba(242,245,246,.14);font-size:13px;color:var(--on-deep-3)}.page-head{padding:clamp(40px,4.444vw,64px) var(--gutter) clamp(56px,5.556vw,80px)}.compare{scroll-margin-top:12px}.compare-table{margin-top:28px}.compare-head{position:sticky;top:0;z-index:2;background:var(--paper);border-bottom:1.5px solid var(--ink)}.compare-row{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(5,minmax(0,1fr));column-gap:8px;align-items:center}.compare-head .compare-row{align-items:end;padding:14px 0 10px}.compare-head .label{font-size:13px;color:var(--ink-2)}.compare-head .plan-col{text-align:center;font-size:17px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.compare-block-title{padding:36px 0 6px;font-size:clamp(20px,1.667vw,24px);font-weight:700}.compare-area{padding:18px 0 6px;font-size:14px;font-weight:700;color:var(--teal)}.compare-body .compare-row{padding:10px 0;border-top:1px solid var(--line);row-gap:4px}.compare-body .name{font-size:15px;line-height:1.6}.cell{text-align:center}.cell-tick{font-size:19px;font-weight:700;color:var(--teal)}.cell-num{font-size:17px;font-weight:700}.compare-pick{display:none}.compare-pick select{width:100%;height:44px;padding:0 10px;border:1.5px solid var(--line-2);border-radius:10px;background:var(--paper);color:var(--ink);font-size:15px;font-weight:700}@media(max-width:719.98px){.compare-row{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-body .name{grid-column:1 / -1}.compare-head .label,.compare-head .plan-col{display:none}.compare-pick{display:block}.compare .cell.is-off{display:none}.compare .cell.pick-1{order:1}.compare .cell.pick-2{order:2}}.all-plans{padding-top:36px}.all-plans h3{margin-bottom:6px;font-size:clamp(20px,1.667vw,24px);line-height:1.35;font-weight:700}.all-plans-cols{columns:4 240px;column-gap:clamp(24px,3.125vw,48px)}.all-plans-cols>div{break-inside:avoid;padding:18px 0 8px}.all-plans h4{margin-bottom:6px;font-size:14px;font-weight:700;color:var(--teal)}.all-plans li{padding:8px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.6;text-wrap:pretty}.jump{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px}.jump a{height:44px;padding:0 16px;border:1.5px solid var(--line-2);border-radius:22px;display:flex;align-items:center;font-size:15px;font-weight:500;color:var(--ink)}.jump a:hover{border-color:var(--teal);color:var(--teal)}.area{padding:clamp(48px,4.444vw,64px) var(--gutter);border-top:1px solid var(--line);scroll-margin-top:12px}.area-grid{margin-top:28px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px 56px;align-items:start}.area-pic{min-width:0;position:sticky;top:24px}.pic-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:var(--tray);display:flex;align-items:center;justify-content:center}.pic-frame img{position:absolute}.pic-frame .fit-wide,.pic-frame .fit-panel{width:90%;top:5%;right:5%;border-radius:6px;box-shadow:0 30px 60px -28px #0b3c4280;outline:1px solid rgba(20,24,26,.1)}.pic-frame .fit-window{height:84%;width:auto;top:8%;right:50%;transform:translate(50%);border-radius:10px;box-shadow:0 26px 54px -30px #0b3c4273}.pic-frame .fit-receipt{height:90%;width:auto;top:5%;right:50%;transform:translate(50%);filter:drop-shadow(0 14px 18px rgba(20,24,26,.22))}.pic-frame .fit-phone{height:94%;width:auto;top:3%;right:50%;transform:translate(50%);border-radius:14px;box-shadow:0 24px 50px -28px #14181a73,0 0 0 1px #14181a14}.pic-frame-empty{padding:16px;border:1.5px dashed var(--line-2);text-align:center;font-size:clamp(16px,1.25vw,18px);font-weight:500;color:var(--ink-2)}.area-pic figcaption{margin-top:10px;font-size:14px;line-height:1.6;color:var(--ink-2);display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.feats{min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));column-gap:32px}.feats li{min-width:0;padding:16px 0 18px;border-top:1px solid var(--line)}.feats h3{font-size:clamp(18px,1.32vw,19px);line-height:1.5;font-weight:700;text-wrap:pretty}.feats p{margin-top:8px;font-size:15px;line-height:1.85;color:var(--ink-2);text-wrap:pretty}.tag{margin-top:8px;min-height:24px;padding:1px 10px;border:1px solid var(--line-2);border-radius:12px;display:inline-flex;align-items:center;font-size:13px;line-height:1.5;font-weight:500;color:var(--ink-2)}figcaption .tag{margin-top:0}@media(max-width:899.98px){.area-grid{grid-template-columns:minmax(0,1fr)}.area-pic{position:static}}.prose-page{padding:clamp(40px,4.444vw,64px) var(--gutter) clamp(64px,7.5vw,112px)}.prose{max-width:720px;margin:0 auto}.prose h1{font-size:clamp(32px,2.778vw,40px);line-height:1.3;font-weight:700}.prose h2{margin-top:36px;font-size:clamp(22px,1.806vw,26px);line-height:1.4;font-weight:700}.prose p,.prose li{margin-top:12px;font-size:clamp(15px,1.18vw,17px);line-height:1.95;color:var(--ink-2);text-wrap:pretty}.prose ul{margin-top:4px}.prose ul li{position:relative;padding-right:18px}.prose ul li:before{content:"";position:absolute;top:.85em;right:2px;width:6px;height:6px;border-radius:2px;background:var(--teal)}.prose strong{color:var(--ink)}.prose .updated{margin-top:8px;font-size:14px;color:var(--ink-2)}.placeholder{margin-top:14px;padding:14px 16px;border:1.5px dashed var(--line-2);border-radius:10px;background:var(--tray);font-size:15px;line-height:1.8;color:var(--ink-2)}.placeholder strong{color:var(--ink)}.photo-place{aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;text-align:center}.contact-block{margin-top:28px}.contact-block .support-phone{font-size:clamp(40px,5vw,64px)}.release{margin-top:24px;padding:22px 24px;border:1px solid var(--line-2);border-radius:16px}.release dl{margin-top:14px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 20px;font-size:15px}.release dt{color:var(--ink-2)}.release dd{font-weight:500;overflow-wrap:anywhere}.sha{font-size:13px;letter-spacing:.02em}.release .btn{margin-top:18px}.warning-steps{margin-top:12px;counter-reset:step}.warning-steps li{counter-increment:step;display:flex;gap:14px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--line);font-size:16px;line-height:1.8;color:var(--ink-2)}.warning-steps li:before{content:counter(step,persian);flex:none;width:32px;height:32px;border:1.5px solid var(--ink);border-bottom-width:4px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:var(--ink)}.warning-steps .en{direction:ltr;unicode-bidi:isolate;font-weight:700;color:var(--ink)}.version-list{margin-top:24px}.version-list>li{padding:22px 0;border-top:1px solid var(--line)}.version-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.version-head h2{font-size:22px;font-weight:700}.version-head span{font-size:14px;color:var(--ink-2)}.version-list ul{margin-top:10px}.buy-grid{margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:28px 56px;align-items:start}.choice-list{display:flex;flex-direction:column;gap:10px}.choice{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:10px 16px;border:1.5px solid var(--line-2);border-radius:12px;cursor:pointer}.choice:has(input:checked){border-color:var(--teal);box-shadow:inset 0 0 0 1px var(--teal)}.choice input{width:20px;height:20px;margin:0;accent-color:var(--teal)}.choice .choice-name{flex:1;font-size:16px;font-weight:700}.choice .choice-size{font-size:14px;color:var(--ink-2)}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0;margin-bottom:10px;font-size:16px;font-weight:700}.buy-summary{padding:22px 24px;border:1px solid var(--line-2);border-radius:16px}.buy-summary .price{margin-top:6px}.bank{margin-top:16px;padding:14px 16px;border:1.5px dashed var(--line-2);border-radius:10px}.bank dt{font-size:13px;color:var(--ink-2)}.bank dd{margin-top:2px;font-size:16px;font-weight:700}.bank dd+dt{margin-top:10px}@media(max-width:899.98px){.buy-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{body.printing-receipt>*:not(.receipt-dialog){display:none!important}body.printing-receipt .receipt-dialog{position:static;box-shadow:none;width:auto;max-height:none}body.printing-receipt .receipt-dialog .dialog-actions{display:none}}.prose .soon{color:var(--ink-2);font-weight:700}
