@font-face{font-family:Vazirmatn;src:url(/venzo/fonts/Vazirmatn-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/venzo/fonts/Vazirmatn-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/venzo/fonts/Vazirmatn-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/venzo/fonts/Vazirmatn-Bold.ttf) format("truetype");font-weight:700 900;font-display:swap}:root{--navy:#081724;--teal:#0e5e6b;--accent:#23dde3;--mint:#91ffff;--text:#122a3b;--muted:#637b90;--bg:#f4f8fc;--border:#dce8f1;--surface:#fff;--primary:#0e5e6b;--danger:#c3374b;--radius:18px;font-family:Vazirmatn,Tahoma,sans-serif;color-scheme:light}*{box-sizing:border-box}html{direction:rtl;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);line-height:1.8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1312px,calc(100% - 64px));margin-inline:auto}.icon{object-fit:contain;flex-shrink:0}a,button,input,select,summary,textarea{outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #087ea4}.header{background:white;border-bottom:1px solid var(--border);position:relative;z-index:20}.nav{height:92px;display:flex;align-items:center;gap:44px}.brand{display:block;margin-left:24px;flex-shrink:0}.desktop-wordmark{width:214px;display:block}.mobile-menu,.mobile-symbol{display:none}.desktop-links{display:flex;gap:54px;align-items:center;flex:1 1;font-size:14px;font-weight:500}.desktop-links a{padding:15px 0}.desktop-links a.active{color:var(--teal);border-bottom:2px solid var(--teal)}.nav-actions{flex-direction:row-reverse;gap:24px}.account-link,.nav-actions{display:flex;align-items:center}.account-link{gap:20px;border:1px solid var(--border);border-radius:12px;padding:12px 18px;color:var(--teal);font-size:14px;font-weight:600}.cart-link{padding:8px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:49px;border:1px solid transparent;border-radius:12px;padding:11px 18px;background:var(--accent);color:var(--navy);font-weight:600;cursor:pointer;transition:background .15s,transform .15s}.button:hover{background:#91ffff}.button:active{transform:translateY(1px)}.button.secondary{background:white;color:var(--teal);border-color:var(--border)}.button.secondary:hover{background:#e4f9fa;border-color:var(--teal)}.button:disabled{opacity:.5;cursor:wait}.venzo-hero{display:grid;grid-template-columns:1fr 1.07fr;background:var(--navy);height:414px;color:white;overflow:hidden}.hero-copy{padding:58px max(32px,calc((100vw - 1312px)/2)) 36px 24px;position:relative;z-index:1}.hero-copy h1{font-size:40px;line-height:1.9;margin:0 0 20px;font-weight:700;white-space:nowrap}.hero-copy h1 span{display:block;color:var(--mint)}.hero-copy p{color:#c8dce4;font-size:17px;margin:20px 0 26px}.hero-actions{display:flex;gap:20px}.hero-actions .button{width:280px}.hero-actions .guide-button{width:196px}.hero-art{position:relative;direction:ltr;overflow:hidden}.hero-orb{width:100%;height:100%;object-fit:cover}.floating-logo{position:absolute;display:grid;place-items:center;background:#103848;border:1px solid #337b8d;border-radius:18px;width:104px;height:108px;box-shadow:0 12px 32px #0002}.floating-logo .icon{width:66%;height:66%;filter:brightness(0) invert(1)}.floating-logo.openai{left:39%;top:16%}.floating-logo.gemini{left:9%;top:38%}.floating-logo.gemini .icon{filter:none}.floating-logo.midjourney{right:10%;top:43%}.benefits{position:relative;z-index:2;margin-top:-35px;background:white;border:1px solid var(--border);border-radius:20px;padding:18px 28px;display:grid;grid-template-columns:repeat(3,1fr);min-height:90px}.benefit{display:flex;align-items:center;justify-content:center;gap:20px;border-left:1px solid var(--border)}.benefit:last-child{border-left:0}.benefit-icon{width:48px;height:48px;background:#e4f9fa;display:grid;place-items:center;border-radius:50%}.benefit small{display:block;color:var(--muted);font-size:12px}.featured-section{padding-top:40px}.section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.section-heading h2{font-size:26px;margin:0}.section-heading a{font-size:14px;color:var(--teal)}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.product-card{background:white;border:1px solid var(--border);border-radius:18px;padding:27px 16px 16px;text-align:center;display:flex;flex-direction:column;min-height:320px}.product-icon{width:64px;height:64px;border-radius:16px;background:#edf6fb;display:grid;place-items:center;margin:0 auto 12px}.product-icon img{width:42px;height:42px;object-fit:contain}.product-card h3{font-size:18px;margin:0 0 8px}.product-card p{margin:0 0 12px}.product-card p,.product-card ul{font-size:13px;color:var(--muted)}.product-card ul{list-style:none;padding:0;margin:0 0 18px;text-align:right}.product-card li{display:flex;align-items:center;gap:7px;margin:5px 0}.product-card li .icon{width:14px;height:14px}.product-card .button{margin-top:auto;width:100%}.help-section{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px;margin-bottom:40px}.faq-list{display:grid;gap:8px;align-content:center}.faq-link,.faq-list details{background:white;border:1px solid var(--border);border-radius:12px;padding:16px 20px;font-size:14px}.faq-link,.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] .icon{transform:rotate(45deg)}.faq-list p{margin:12px 0 0;color:var(--muted)}.support-banner{background:#e4f7fa;border-radius:20px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-around;padding:24px;min-height:190px;text-align:center}.support-banner h2{font-size:24px;margin:0 0 4px}.support-banner p{font-size:14px;color:var(--muted);margin:0 0 20px}.support-icon{border-radius:50%;background:#b5f0f2;width:92px;height:92px;display:grid;place-items:center}.support-icon .icon{width:42px;height:42px}.footer{background:var(--navy);color:#c8dce4;padding:28px 0}.footer-inner{display:flex;justify-content:space-between;align-items:center;gap:30px}.footer-logo{width:214px;filter:brightness(0) invert(1);opacity:.9}.footer p{font-size:12px;margin:10px 0 0}.footer-links{display:flex;gap:12px;flex-wrap:wrap;font-size:13px}.footer .icon{filter:brightness(0) invert(1);opacity:.8}.mobile-bottom{display:none}.section{padding:36px 0 60px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card,.form{background:white;border:1px solid var(--border);border-radius:18px;padding:24px}.card h2,.card h3{margin-top:0}.card+.card{margin-top:12px}.grid .card+.card{margin-top:0}.form{max-width:520px}.field{display:grid;gap:7px;margin-bottom:16px}.field input,.field select,.field textarea{width:100%;padding:12px;border:1px solid #adbfcd;border-radius:10px;background:#fff}.field input[type=checkbox]{width:auto}.muted{color:var(--muted)}.price{font-size:24px;font-weight:700}.alert{padding:12px;border-radius:10px;background:#e4f7fa;color:var(--teal);margin:12px 0}.alert.error{background:#fff0f2;color:var(--danger)}.empty-state{grid-column:1/-1}.skip{position:absolute;top:-60px}.skip:focus{top:8px;right:8px;background:white;padding:8px;z-index:50}@media(max-width:1100px){.desktop-links,.nav{gap:20px}.desktop-wordmark{width:160px}.hero-copy h1{font-size:32px}.hero-actions .button{width:auto}.hero-copy{padding-top:52px}.product-grid{gap:16px}.product-card li{font-size:12px}}@media(max-width:700px){.container{width:calc(100% - 32px)}body{padding-bottom:82px}.nav{height:76px;position:relative;justify-content:center}.brand{margin:0}.account-link span,.desktop-links,.desktop-wordmark{display:none}.mobile-symbol{display:block;width:34px;height:36px;object-fit:contain}.nav-actions{position:absolute;right:0;gap:20px;flex-direction:row}.account-link{padding:4px;border:0}.cart-link{padding:4px}.mobile-menu{display:block;position:absolute;left:0;top:14px}.mobile-menu summary{display:grid;place-items:center;border:1px solid var(--border);border-radius:10px;width:48px;height:48px;list-style:none;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu>div{position:absolute;left:0;top:56px;background:white;box-shadow:0 16px 40px #08172426;border:1px solid var(--border);border-radius:12px;width:250px;padding:16px;display:grid;gap:12px}.venzo-hero{height:550px;grid-template-columns:1fr;grid-template-rows:292px 258px}.hero-copy{padding:28px 16px 16px;text-align:center}.hero-copy h1{font-size:28px;line-height:1.9;margin-bottom:12px}.hero-copy p{font-size:14px;margin:12px 0 22px}.hero-actions{justify-content:center}.hero-actions .button{width:270px}.guide-button{display:none!important}.hero-orb{object-position:center}.floating-logo{width:64px;height:68px;border-radius:14px}.floating-logo.openai{left:42%;top:0}.floating-logo.gemini{left:5%;top:7%}.floating-logo.midjourney{right:5%;top:17%}.benefits{margin-top:-30px;min-height:115px;padding:16px 4px;border-radius:18px}.benefit{flex-direction:column;gap:8px;text-align:center}.benefit-icon{background:transparent;width:24px;height:24px}.benefit strong{font-size:12px}.benefit small{font-size:9px;margin-top:6px}.featured-section{padding-top:36px}.section-heading{margin-bottom:26px}.section-heading h2{font-size:20px}.section-heading a{font-size:11px;max-width:54px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.product-card{padding:28px 14px 16px;min-height:285px}.product-icon{width:48px;height:48px;margin-bottom:16px}.product-icon img{width:34px;height:34px}.product-card h3{font-size:14px}.product-card p{font-size:11px;min-height:48px}.product-card ul{font-size:11px;margin-bottom:8px}.product-card li{font-size:11px}.product-card .button{font-size:14px;padding:10px 12px;gap:5px}.help-section{display:flex;flex-direction:column-reverse;gap:24px;margin-top:38px;margin-bottom:38px}.support-banner{flex-direction:column;padding:20px 16px;gap:12px}.support-icon{background:transparent;width:36px;height:36px}.support-icon .icon{width:32px;height:32px}.support-banner h2{font-size:20px}.support-banner p{font-size:12px}.support-banner .button{min-width:260px}.faq-list{gap:10px}.faq-link,.faq-list details{padding:16px;font-size:12px}.footer{display:none}.mobile-bottom{display:flex;justify-content:space-around;position:fixed;bottom:0;left:0;right:0;background:white;border-top:1px solid var(--border);z-index:30;padding:12px 0 calc(12px + env(safe-area-inset-bottom));min-height:82px}.mobile-bottom a{display:grid;justify-items:center;gap:4px;color:var(--muted);font-size:11px}.mobile-bottom a.active{color:var(--teal)}.mobile-bottom .icon{width:22px;height:22px}.grid{grid-template-columns:1fr}.section{padding-top:24px}.form{max-width:none;width:100%}}.product-card{position:relative}.product-card.featured{border-color:var(--accent);background:#efffff}.featured-badge{position:absolute;top:7px;left:50%;transform:translateX(-50%);background:var(--teal);color:white;border-radius:20px;font-size:10px;padding:2px 20px;white-space:nowrap}.featured .product-icon{background:#05a6a7}.featured .product-icon .icon{filter:brightness(0) invert(1)}.product-card:hover{box-shadow:0 8px 24px #0e5e6b12}.product-card ul{min-height:54px}.login-section{display:grid;place-items:center;min-height:620px}.login-form{width:min(390px,100%);padding:32px}.login-logo{display:block;width:192px;margin:0 auto 28px}.login-form h1{text-align:center;font-size:24px;margin:0 0 8px}.login-form>p{text-align:center;color:var(--muted);font-size:14px;margin:0 0 32px}.login-form .button{width:100%;justify-content:center}.login-form input{direction:ltr;text-align:left}.login-form small{font-size:12px;color:var(--muted)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}