:root{--ink:#12151f;--muted:#707482;--paper:#f6f5f1;--line:#d9d8d3;--purple:#7c5cff;--cyan:#4fe0d1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Vazirmatn,Manrope,sans-serif;direction:rtl}.site-shell{overflow:hidden}.topbar{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 max(5vw,32px);border-bottom:1px solid rgba(18,21,31,.1);direction:ltr}.brand{font-family:Manrope,sans-serif;font-weight:800;font-size:20px;letter-spacing:-1px;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:8px}.brand-mark{width:28px;height:28px;color:#fff;background:var(--ink);display:grid;place-items:center;font-family:'DM Mono';font-size:14px;transform:rotate(-8deg)}nav{display:flex;gap:32px;direction:rtl}nav a,.footer-links a{font-size:13px;text-decoration:none;color:var(--ink);font-weight:600}nav small{display:block;color:#92949c;font:10px Manrope}.nav-cta{background:var(--ink);color:#fff;padding:12px 16px;text-decoration:none;font-size:12px;font-weight:700}.nav-cta span{margin-right:16px;color:var(--cyan)}.hero{min-height:595px;padding:86px max(9vw,40px) 70px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;direction:rtl}.eyebrow{font:11px 'DM Mono',monospace;letter-spacing:1.6px;color:#696d7a;direction:ltr}.eyebrow i{display:inline-block;width:7px;height:7px;background:var(--purple);border-radius:50%;margin-right:7px}.hero h1,.section h2{font-size:clamp(40px,5.1vw,75px);line-height:1.08;letter-spacing:-3px;margin:18px 0 22px;font-weight:800}.hero h1 em{font-family:Manrope,sans-serif;font-style:normal;color:#8a72ff;font-weight:500}.hero-lead{font-size:15px;line-height:2;color:#474b58}.hero-lead span,.en-copy,small{font-family:Manrope,sans-serif;direction:ltr;display:block}.hero-actions{display:flex;gap:10px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;gap:32px;text-decoration:none;border:0;cursor:pointer;padding:15px 18px;font:700 13px Vazirmatn,sans-serif}.button-primary{background:var(--ink);color:#fff}.button-primary b{color:var(--cyan);font-size:18px}.button-ghost{box-shadow:inset 0 0 0 1px #c9c8c3;color:var(--ink)}.hero-orbit{height:370px;position:relative;direction:ltr;display:grid;place-items:center}.orbital-copy{font:800 clamp(36px,4.3vw,60px)/.92 Manrope,sans-serif;letter-spacing:-3px;z-index:2;color:#202432}.orb{position:absolute;border-radius:999px;filter:blur(1px)}.orb-one{width:142px;height:142px;background:#f99ad0;right:8%;top:17%;box-shadow:0 0 70px #f2b2d8}.orb-two{width:85px;height:85px;background:#7e6eff;left:12%;bottom:8%;box-shadow:0 0 55px #b7b0ff}.orbit-ring{position:absolute;width:315px;height:315px;border:1px solid #bbb9d0;border-radius:50%;transform:rotate(-22deg)}.orbit-ring:after{content:"";position:absolute;inset:31px;border:1px dashed #c5c3cc;border-radius:50%}.orbit-dot{width:13px;height:13px;border:3px solid var(--ink);background:#f6f5f1;border-radius:50%;position:absolute;top:13%;left:27%}.orbit-label{position:absolute;bottom:10px;right:8%;font:10px 'DM Mono';color:#797c89}.trust-strip{background:#e9e7df;display:flex;justify-content:center;border-block:1px solid #d7d5cd}.trust-strip div{padding:23px min(6vw,92px);border-left:1px solid #d2d0c9}.trust-strip strong{font-size:14px}.trust-strip span{color:#858791;font-size:12px;margin-right:10px}.section{padding:110px max(9vw,40px)}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:42px}.section-heading>p{color:#5d626e;font-size:14px;line-height:2;text-align:left;direction:rtl}.section-heading>p span{font-family:Manrope;font-size:12px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;direction:ltr}.product-card{direction:rtl;background:#fff;border:1px solid #dfded9;padding:24px;position:relative;min-height:505px;display:flex;flex-direction:column;transition:.25s transform,.25s box-shadow}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #1b203015}.card-top{display:flex;justify-content:space-between;align-items:center;direction:ltr}.product-logo{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#eeeaff;color:#6851ed;font:700 27px Manrope}.orange .product-logo{background:#fff0e4;color:#e57524}.cyan .product-logo{background:#e5fbf8;color:#008f8c}.tag{font:10px 'DM Mono';letter-spacing:1px;color:#727583}.product-card h3{font:800 25px Manrope;margin:28px 0 10px;direction:ltr;text-align:right}.fa-copy{font-size:13px;line-height:1.9;margin:0;color:#383d49}.en-copy{font:11px/1.7 Manrope;color:#7e818b;margin:7px 0 18px;text-align:right}.product-card ul{list-style:none;padding:18px 0;border-top:1px solid #e7e6e3;margin:0}.product-card li{font-size:12px;margin:11px 0;line-height:1.5}.product-card li>span{color:#7d64ff;margin-left:8px}.product-card li small{font-size:10px;color:#878a93;margin:3px 21px 0;text-align:right}.price{display:grid;grid-template-columns:1fr auto;align-items:end;border-top:1px solid #e7e6e3;padding-top:18px;margin-top:auto;direction:rtl}.price span{font-size:11px;color:#747784}.price strong{font:700 24px Manrope;direction:ltr}.price b{grid-column:1/3;font:11px Vazirmatn;color:#70737e;margin-top:3px}.card-link{border-top:1px solid #e7e6e3;margin-top:18px;padding-top:15px;color:var(--ink);text-decoration:none;font-size:13px;font-weight:700;display:flex;justify-content:space-between}.card-link span{color:#745cff;font:19px Manrope}.rate-note{text-align:center;font-size:12px;color:#70737d;margin:24px}.rate-note strong{color:#3f4150}.rate-note span{font-family:Manrope;font-size:10px}.how{background:var(--ink);color:#fff;display:grid;grid-template-columns:.72fr 1.28fr;gap:70px}.how .eyebrow{color:#a2a5b0}.how .eyebrow i{background:var(--cyan)}.how h2{margin-bottom:0}.steps{counter-reset:step}.steps article{position:relative;padding:19px 0 20px 76px;border-top:1px solid #373a46;min-height:124px}.steps article:last-child{border-bottom:1px solid #373a46}.steps article>span{font:11px 'DM Mono';color:var(--cyan);position:absolute;left:0;top:25px}.steps h3{font-size:16px;margin:0 0 7px}.steps p{font-size:12px;color:#c6c7ca;margin:0}.steps small{font-size:10px;color:#838691;margin-top:3px}.faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.faq h2{margin-bottom:0}.faq-list{border-top:1px solid #c8c7c2}.faq details{border-bottom:1px solid #c8c7c2;padding:21px 0}.faq summary{cursor:pointer;list-style:none;font-size:15px;font-weight:700;display:flex;justify-content:space-between}.faq summary::-webkit-details-marker{display:none}.faq summary span{font:23px Manrope;font-weight:400;color:#6e57ec}.faq details p{font-size:13px;line-height:2;color:#656975;margin:18px 0 0}.faq details em{font:11px Manrope;font-style:normal}footer{background:#e9e7df;padding:45px max(9vw,40px);display:grid;grid-template-columns:1fr 1.6fr 1fr;align-items:start;gap:28px;border-top:1px solid #d8d6cf}footer p{font-size:14px;line-height:1.8;margin:0}footer p span{font:11px Manrope;color:#757883}.footer-links{display:flex;gap:17px;flex-wrap:wrap;justify-content:flex-end}.footer-links a{font-size:11px}footer>small{grid-column:1/4;border-top:1px solid #ceccc5;padding-top:15px;font-size:10px;color:#7d8089}.account-page{padding:55px max(9vw,40px) 100px}.back{font-size:13px;color:#626674;text-decoration:none}.account-hero{background:#eae6ff;margin-top:28px;padding:60px;display:grid;grid-template-columns:1fr 300px;gap:40px;direction:rtl}.account-hero.orange{background:#fff0e4}.account-hero.cyan{background:#ddf7f3}.account-hero h1{font:800 54px Manrope;margin:18px 0}.account-hero>div>p{font-size:16px;max-width:520px;line-height:2}.account-hero aside{background:#fff;padding:27px;display:flex;flex-direction:column;align-items:flex-start}.account-hero aside>span{font:10px 'DM Mono';color:#777b85;letter-spacing:1px}.account-hero aside strong{font:700 40px Manrope;margin-top:12px}.account-hero aside>b{font-size:13px;color:#696d7a;margin-bottom:28px}.account-hero aside .button{width:100%}.account-hero aside small{font-size:10px;color:#777b85;line-height:1.7;margin-top:15px;text-align:right}.account-features{padding:90px 0}.account-features h2{font-size:32px}.account-features h2 small{font:11px Manrope;color:#777b85;margin-top:6px}.account-features>div{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.account-features article{border-top:1px solid #bfc0be;padding:17px 0}.account-features article>span{font:11px 'DM Mono';color:#735af5}.account-features h3{font-size:15px;margin:22px 0 7px}.account-features p{font:11px Manrope;color:#727681;margin:0}@media(max-width:780px){.topbar{height:70px;padding:0 20px}.topbar nav{display:none}.nav-cta{font-size:10px;padding:10px}.hero{padding:60px 24px;display:block}.hero-orbit{height:285px;margin-top:30px}.trust-strip{display:block;padding:8px 24px}.trust-strip div{border:0;padding:8px}.section{padding:70px 24px}.section-heading,.how,.faq{display:block}.section-heading>p{margin-top:20px;text-align:right}.product-grid{grid-template-columns:1fr}.product-card{min-height:unset}.how-intro{margin-bottom:35px}.faq>div:first-child{margin-bottom:35px}footer{padding:35px 24px;display:block}.footer-links{justify-content:flex-start;margin:25px 0}.account-page{padding:34px 24px 60px}.account-hero{padding:30px;display:block}.account-hero h1{font-size:41px}.account-hero aside{margin-top:30px}.account-features>div{grid-template-columns:1fr}.hero h1,.section h2{letter-spacing:-2px}}
