@font-face{font-family:Vazirmatn;src:url('/app/assets/assets/fonts/Vazirmatn-Regular.ttf') format('truetype');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#fcfcf8;color:#153b43;font-family:Vazirmatn,Tahoma,sans-serif;line-height:1.9}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure{margin:0}h1{font-size:clamp(2.25rem,4.4vw,4.3rem);line-height:1.45;letter-spacing:-.04em;margin:12px 0 24px}h2{font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.5;margin:8px 0 32px}h3{font-size:1.15rem;margin:12px 0 8px}em{font-style:normal;color:#cb703b}.container{max-width:1240px;width:calc(100% - 64px);margin:auto}.section{padding:86px 0}.eyebrow{font-size:.86rem;letter-spacing:.02em;color:#93603e}.quiet{font-size:.84rem;color:#60767a;margin-top:18px}.lead{color:#52686b;max-width:540px;font-size:1.08rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 25px;border-radius:9px;background:#145464;color:#fff;font-weight:bold;border:1px solid #145464;transition:background .15s}.button:hover{background:#0b3d49}.button.ghost{background:transparent;color:#145464;border-color:#c2d0cb}.button.ghost:hover{background:#e4eeea}.button.small{padding:8px 18px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.skip{position:absolute;top:-60px;background:white;padding:10px;z-index:9}.skip:focus{top:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #cf793e;outline-offset:4px}[hidden]{display:none!important}header{position:sticky;top:0;z-index:5;background:#fcfcf8f5;border-bottom:1px solid #dce5df;backdrop-filter:blur(8px)}.header{display:flex;align-items:center;justify-content:space-between;min-height:86px;gap:24px}.brand{display:flex;gap:12px;align-items:center}.brand img{border-radius:9px}.brand strong{font-size:1.32rem;line-height:1.3}.brand span{display:block;font-size:.6rem;letter-spacing:.25em;margin-top:5px}nav{display:flex;align-items:center;gap:28px;font-size:.88rem}.menu{display:none;background:none;border:1px solid #cedbd5;border-radius:6px;padding:4px 12px}.hero{padding:90px 0 100px;display:grid;grid-template-columns:.92fr 1.08fr;gap:58px;align-items:center}.hero-shot{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #d6dfda;box-shadow:0 24px 80px #193e4520;transform:rotate(-1deg)}.browser-bar{padding:10px 14px;display:flex;align-items:center;gap:5px;background:#e9efea;direction:ltr}.browser-bar i{width:7px;height:7px;border-radius:50%;background:#a0b6b4}.browser-bar span{font-size:.66rem;margin-left:auto;direction:rtl}.hero-shot figcaption{padding:10px 16px;font-size:.76rem;color:#60767a}.tint{background:#edf2ec}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cards article{background:#fcfcf8;border:1px solid #d9e1d9;padding:26px;border-radius:12px}.cards p{color:#536b6d;font-size:.93rem}.number{font-size:1rem;color:#bd6c3d;border-bottom:2px solid #d6a383;padding-bottom:6px;display:inline-block}.gallery{display:grid;grid-template-columns:1fr 1fr .52fr;gap:22px;align-items:start}.gallery figure{border:1px solid #dbe2de;background:#fff;border-radius:12px;overflow:hidden}.gallery img{width:100%}.gallery .phone{max-height:500px;overflow:auto}.gallery figcaption{padding:13px 18px;color:#526b6d;font-size:.86rem}.dark{background:#153e48;color:#fff}.dark .eyebrow{color:#e3b08a}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;gap:35px}.steps b{font-size:2rem;font-weight:normal;color:#e3b08a}.steps p{color:#c5d8d8;font-size:.9rem}.download{display:flex;align-items:center;justify-content:space-between;gap:40px}.download h2{margin-bottom:18px}.download .actions{max-width:350px;margin:0}.faq{max-width:880px}details{border-bottom:1px solid #cbd7cd;padding:19px 0}summary{cursor:pointer;font-size:1.04rem;font-weight:bold}details p{padding:14px 0 0;color:#4c686b}.closing{display:flex;align-items:center;justify-content:space-between;gap:25px}.closing h2{font-size:1.7rem;margin:0}footer{border-top:1px solid #d9e1d9;padding:30px 0;background:#f3f5ef}.footer{display:flex;align-items:center;gap:30px;font-size:.85rem}.footer p{margin-left:auto;color:#60767a}@media(max-width:1000px){nav{gap:15px}.hero{gap:28px;padding-top:60px}.cards{grid-template-columns:repeat(2,1fr)}.gallery{grid-template-columns:1fr 1fr}.gallery .phone{max-width:240px;max-height:none}.steps{gap:20px}.container{width:calc(100% - 40px)}}@media(max-width:720px){html{scroll-padding-top:80px}.header{min-height:72px;flex-wrap:wrap;gap:0}.menu{display:block}nav{display:none;width:100%;padding:15px 0 22px;gap:14px;flex-wrap:wrap}nav.open{display:flex}.hero{grid-template-columns:1fr;padding:46px 0 58px;gap:32px}.hero-shot{transform:none}.lead{font-size:1rem}.section{padding:58px 0}.cards,.gallery{grid-template-columns:1fr}.cards article{padding:22px}.gallery .phone{max-width:240px;margin:auto}.steps{grid-template-columns:1fr 1fr;gap:26px}.download,.closing{display:block}.download .actions{margin-top:24px;max-width:none}.closing .button{margin-top:24px}.footer{flex-wrap:wrap;gap:18px}.footer p{width:100%;order:2}.actions .button{padding:11px 18px}.container{width:calc(100% - 32px)}h1{font-size:2.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
