@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-arabic-wght-normal-D6DQIq1q.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-vietnamese-wght-normal-D7SXJ-q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-ext-wght-normal-F3E_gUl2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-wght-normal-B5vzQVCp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-banana:#ffc83d;--brand-amber:#ffb300;--brand-rich:#ffda66;--brand-charcoal:#0d0d11;--brand-gray:#8e9096;--brand-offwhite:#faf7f3;--ink:var(--brand-charcoal);--ink-soft:#121216;--panel:#151519;--panel-raised:#1b1b20;--paper:var(--brand-offwhite);--paper-soft:#ddd9d5;--muted:var(--brand-gray);--quiet:#6d6f75;--gold:var(--brand-banana);--gold-bright:var(--brand-rich);--gold-deep:var(--brand-amber);--soft-gray:var(--brand-gray);--border:#ffffff1a;--border-strong:#ffffff2b;--shadow:0 32px 90px #00000075;--site-max:1280px}*{box-sizing:border-box}html{background:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:118px}body{background:radial-gradient(circle at 7% 4%, #ffc83d13, transparent 24rem), radial-gradient(circle at 92% 7%, #8e90960e, transparent 22rem), var(--ink);color:var(--paper);min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}html[dir=rtl] body,.marketing-site[data-locale=fa]{font-optical-sizing:auto;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:430;line-height:1.85}.marketing-site[data-locale=fa] button,.marketing-site[data-locale=fa] input,.marketing-site[data-locale=fa] select,.marketing-site[data-locale=fa] textarea,.marketing-site[data-locale=fa] summary{font-family:inherit}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}::selection{background:var(--gold);color:#151005}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0d0d11}::-webkit-scrollbar-thumb{background:#2d2e32;border:3px solid #0d0d11;border-radius:999px}.marketing-site{min-height:100vh;overflow:clip}.skip-link{background:var(--gold);color:#171105;inset-inline-start:18px;z-index:100;border-radius:0 0 10px 10px;padding:11px 16px;font-size:13px;font-weight:800;transition:top .16s;position:fixed;top:-60px}.skip-link:focus{top:0}.announcement-bar{color:#d7cfae;letter-spacing:.02em;z-index:61;background:#15120a;border-bottom:1px solid #ffc83d29;justify-content:center;align-items:center;gap:22px;min-height:36px;padding:8px 20px;font-size:12px;display:flex;position:relative}.announcement-bar>span,.announcement-bar a{align-items:center;gap:7px;display:inline-flex}.announcement-bar>span svg{color:var(--gold);filter:drop-shadow(0 0 7px #ffc83d8c)}.announcement-bar a{color:var(--gold-bright);font-weight:700}.site-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:60;background:#0d0d11e0;border-bottom:1px solid #ffffff13;position:sticky;top:0}.site-header:after{content:"";bottom:-1px;background:linear-gradient(90deg,#0000,#ffc83d21,#0000);height:1px;position:absolute;inset-inline:0}.site-header-inner{height:74px;max-width:var(--site-max);justify-content:space-between;align-items:center;margin:0 auto;padding:0 26px;display:flex}.site-brand{background:var(--brand-offwhite);direction:ltr;border:1px solid #ffc83d38;border-radius:13px;flex:none;align-items:center;min-height:50px;padding:5px 8px;display:inline-flex;overflow:hidden;box-shadow:0 10px 35px #0003}.brand-lockup{mix-blend-mode:darken;width:205px;height:auto;display:block}.brand-mark{object-fit:cover;border-radius:9px;width:36px;height:36px;display:none}.desktop-site-nav{align-self:stretch;align-items:stretch;gap:36px;display:flex}.desktop-site-nav a{color:#a4a19a;align-items:center;font-size:13px;font-weight:650;transition:color .18s;display:flex;position:relative}.desktop-site-nav a:after{background:var(--gold);content:"";bottom:-1px;height:2px;transition:transform .18s;position:absolute;inset-inline:0;transform:scaleX(0)}.desktop-site-nav a:hover,.desktop-site-nav a.active{color:var(--paper)}.desktop-site-nav a.active:after{transform:scaleX(1)}.header-actions{align-items:center;gap:9px;display:flex}.locale-link,.header-account,.header-beta,.menu-toggle{border-radius:11px;justify-content:center;align-items:center;height:42px;display:inline-flex}.header-account{border:1px solid var(--border);color:#d4d0c7;gap:7px;padding:0 13px;font-size:12px;font-weight:720;transition:border-color .18s,background .18s,color .18s}.header-account:hover,.header-account.active{color:var(--gold-bright);background:#ffc83d12;border-color:#ffc83d59}.locale-link{border:1px solid var(--border);color:#bbb7ae;gap:7px;padding:0 13px;font-size:12px;font-weight:650;transition:border-color .18s,color .18s}.locale-link:hover{color:var(--paper);border-color:#ffc83d61}.header-beta{background:var(--gold);color:#171105;gap:7px;padding:0 16px;font-size:12px;font-weight:800;transition:background .18s,transform .18s}.header-beta:hover{background:var(--gold-bright);transform:translateY(-1px)}.menu-toggle{border:1px solid var(--border);cursor:pointer;background:#15171b;width:42px;display:none}.mobile-site-nav{border-top:1px solid var(--border);background:#0d0d11fa;padding:10px 18px 18px;display:none}.mobile-site-nav a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 3px;font-size:14px;display:flex}.marketing-hero{max-width:var(--site-max);grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);min-height:760px;margin:0 auto;padding:84px 26px 34px;display:grid;position:relative}.marketing-hero:before{content:"";opacity:.22;inset-inline-start:-130px;background-image:radial-gradient(#ffffff1a .65px,#0000 .65px);background-size:16px 16px;width:430px;height:420px;position:absolute;top:40px;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.hero-copy-column{z-index:4;align-self:center;max-width:590px;padding:10px 0 96px;position:relative}.eyebrow,.section-kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 17px;font-size:12px;font-weight:800}.marketing-site[data-locale=fa] .eyebrow,.marketing-site[data-locale=fa] .section-kicker{letter-spacing:0;text-transform:none}.eyebrow{align-items:center;gap:8px;display:inline-flex}.eyebrow>span{background:var(--gold);border-radius:99px;width:5px;height:5px;box-shadow:0 0 14px #ffc83d9e}.hero-copy-column h1{letter-spacing:-.058em;max-width:680px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(57px,5.6vw,84px);font-weight:400;line-height:.99}.marketing-site[data-locale=fa] .hero-copy-column h1,.marketing-site[data-locale=fa] h2,.marketing-site[data-locale=fa] .final-cta h2{letter-spacing:-.025em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:730;line-height:1.25}.marketing-site[data-locale=fa] .hero-copy-column h1{font-size:clamp(52px,5.25vw,78px);line-height:1.22}.hero-copy-column h1 span,.hero-copy-column h1 em{display:block}.hero-copy-column h1 em{color:var(--gold-bright);text-shadow:0 0 36px #ffc83d1f;margin-top:7px;font-style:italic}.marketing-site[data-locale=fa] .hero-copy-column h1 em{font-style:normal}.hero-copy-column>p{color:#b7b3ab;max-width:575px;margin:27px 0 0;font-size:18px;line-height:1.72}.hero-ctas{flex-wrap:wrap;gap:11px;margin-top:33px;display:flex}.button-primary,.button-secondary{border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:13px;font-weight:800;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.button-primary{background:var(--gold);color:#171105}.button-primary:hover{background:var(--gold-bright);transform:translateY(-2px)}.button-secondary{border:1px solid var(--border-strong);color:var(--paper);background:#14161abf}.button-secondary:hover{border-color:#ffc83d6b;transform:translateY(-2px)}.light-sweep{position:relative;overflow:hidden}.light-sweep:after{content:"";background:linear-gradient(105deg,#0000 22%,#ffffff73 48%,#0000 72%);position:absolute;inset:0;transform:translate(-160%)}.light-sweep:hover:after{transition:transform .65s;transform:translate(160%)}.hero-status{color:#858681;align-items:flex-start;gap:8px;max-width:470px;margin-top:18px;font-size:11px;line-height:1.55;display:flex}.hero-status svg{color:#aaa58f;flex:none;margin-top:1px}.hero-art{place-self:center end;width:min(100%,650px);height:590px;position:relative}.hero-art-aura{filter:blur(30px);background:radial-gradient(circle,#ffc83d33,#8e909614 36%,#0000 70%);position:absolute;inset:4% -3% -4% 2%}.hero-frame{box-shadow:var(--shadow);background:#15171b;border:1px solid #ffffff24;position:absolute;overflow:hidden}.hero-frame img{object-fit:cover;width:100%;height:100%}.hero-frame-main{inset-inline-end:96px;z-index:3;border-radius:210px 210px 28px 28px;width:354px;height:535px;top:26px}.hero-frame-main:after{content:"";background:linear-gradient(#0000 60%,#040506b3);position:absolute;inset:0}.frame-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#eee5ca;bottom:19px;letter-spacing:.05em;text-transform:uppercase;z-index:2;background:#08090bc2;border:1px solid #ffc83d47;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;inset-inline-start:20px}.hero-frame-top,.hero-frame-bottom{border-radius:20px;width:155px;height:205px}.hero-frame-top{inset-inline-start:4px;z-index:2;top:35px;transform:rotate(-5deg)}.hero-frame-bottom{bottom:35px;z-index:4;inset-inline-end:0;transform:rotate(4deg)}.floating-tool{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);z-index:8;background:#0e1014db;border:1px solid #ffffff24;border-radius:13px;align-items:center;gap:8px;padding:11px 13px;font-size:10px;display:flex;position:absolute;box-shadow:0 17px 44px #00000059}.floating-tool svg{color:var(--gold)}.floating-tool span{color:#8e8e89}.floating-tool strong{color:var(--paper)}.floating-tool-one{inset-inline-start:70px;animation:5.5s ease-in-out infinite float-one;top:255px}.floating-tool-two{bottom:34px;animation:6.5s ease-in-out infinite float-two;inset-inline-start:116px}.floating-tool-three{inset-inline-end:35px;animation:7s ease-in-out infinite reverse float-two;top:105px}@keyframes float-one{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes float-two{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.hero-proof{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border:1px solid var(--border);bottom:15px;background:#0d0f12c2;border-radius:18px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:100px;display:grid;position:absolute;inset-inline:26px;overflow:hidden}.hero-proof div{align-items:center;gap:16px;padding:20px 29px;display:flex}.hero-proof div+div{border-inline-start:1px solid var(--border)}.hero-proof strong{color:var(--gold-bright);font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:500}.hero-proof span{color:#97958f;max-width:155px;font-size:11px;line-height:1.45}.site-section{max-width:var(--site-max);margin:0 auto;padding:132px 26px 0}.section-intro{max-width:760px}.section-intro h2,.pricing-copy h2,.final-cta h2{letter-spacing:-.052em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.3vw,62px);font-weight:400;line-height:1.04}.section-intro>p:last-child,.split-intro>p,.pricing-copy>p:not(.section-kicker),.final-cta>p:not(.section-kicker){color:#a5a29b;font-size:15px;line-height:1.75}.split-intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:80px;max-width:none;display:grid}.split-intro>p{margin:0 0 4px}.path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:52px;display:grid}.path-card{background:linear-gradient(145deg, #ffffff06, transparent 45%), var(--panel);border:1px solid var(--border);border-radius:18px;min-height:330px;padding:26px;transition:border-color .22s,transform .22s;position:relative;overflow:hidden}.path-card:hover{border-color:#ffc83d57;transform:translateY(-5px)}.path-number{color:#4c4d4d;inset-inline-end:24px;font-family:Georgia,serif;font-size:12px;position:absolute;top:23px}.path-icon{color:var(--gold);background:#ffc83d17;border:1px solid #ffc83d30;border-radius:13px;justify-content:center;align-items:center;width:45px;height:45px;display:inline-flex}.path-icon svg{width:19px;height:19px}.path-card small{color:#858681;letter-spacing:.12em;text-transform:uppercase;margin-top:42px;font-size:9px;font-weight:800;display:block}.marketing-site[data-locale=fa] .path-card small{letter-spacing:0}.path-card h3{letter-spacing:-.03em;margin:9px 0 0;font-size:22px}.path-card p{color:#999791;max-width:330px;margin:13px 0 0;font-size:13px;line-height:1.65}.path-line{background:linear-gradient(90deg, var(--gold), transparent);bottom:0;opacity:0;width:70%;height:1px;transition:opacity .22s;position:absolute;inset-inline-start:0}.path-card:hover .path-line{opacity:.62}.idea-rail{border:1px solid var(--border);background:linear-gradient(90deg,#8e909614,#ffc83d0e);border-radius:16px;align-items:center;gap:14px;margin-top:13px;padding:16px 19px;display:flex}.idea-rail>span{color:#a998ff;background:#8e909621;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.idea-rail div{flex:1}.idea-rail small,.idea-rail strong{display:block}.idea-rail small{color:#858681;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.idea-rail strong{margin-top:3px;font-size:13px}.showcase-section .section-intro{text-align:center;margin-inline:auto}.showcase-section .section-intro>p:last-child{max-width:620px;margin:19px auto 0}.showcase-grid{grid-template-rows:310px 310px;grid-template-columns:1.12fr .88fr .88fr;gap:12px;margin-top:48px;display:grid}.showcase-card{border:1px solid var(--border);border-radius:17px;position:relative;overflow:hidden}.showcase-card-1{grid-row:1/3}.showcase-card-2{grid-column:2/4}.showcase-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.showcase-card-2 img{object-position:center 34%}.showcase-card:hover img{transform:scale(1.035)}.showcase-shade{background:linear-gradient(#0000 40%,#040506e0);position:absolute;inset:0}.showcase-card-copy{bottom:0;padding:22px;position:absolute;inset-inline:0}.showcase-card-copy small{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.showcase-card-copy h3{letter-spacing:-.035em;margin:8px 0 0;font-family:Georgia,serif;font-size:25px;font-weight:500}.marketing-site[data-locale=fa] .showcase-card-copy h3{letter-spacing:-.015em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:680}.showcase-card-copy p{color:#b7b4ac;max-width:330px;margin:7px 0 0;font-size:11px;line-height:1.55}.section-link-row{justify-content:center;margin-top:30px;display:flex}.section-link-row a{color:var(--gold-bright);border-bottom:1px solid #ffc83d75;align-items:center;gap:8px;padding-bottom:5px;font-size:12px;font-weight:750;display:inline-flex}.studio-preview-shell{border:1px solid var(--border-strong);box-shadow:var(--shadow);background:#0d0f12;border-radius:24px;grid-template-columns:355px minmax(0,1fr);min-height:640px;margin-top:50px;display:grid;overflow:hidden}.preview-controls{border-inline-end:1px solid var(--border);background:linear-gradient(145deg,#ffc83d06,#0000 30%),#111318;padding:25px}.preview-topline{color:#777975;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:800;display:flex}.preview-topline em{color:var(--gold);letter-spacing:.03em;background:#ffc83d14;border:1px solid #ffc83d30;border-radius:99px;padding:6px 8px;font-style:normal}.preview-controls h3{letter-spacing:-.045em;margin:32px 0 0;font-family:Georgia,serif;font-size:32px;font-weight:500;line-height:1.06}.marketing-site[data-locale=fa] .preview-controls h3{letter-spacing:-.02em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:680;line-height:1.4}.preview-controls>p{color:#898a85;margin:13px 0 0;font-size:11px;line-height:1.65}.preview-style-list{gap:8px;margin-top:25px;display:grid}.preview-style-list button{border:1px solid var(--border);cursor:pointer;text-align:start;background:#17191e;border-radius:12px;align-items:center;gap:11px;padding:9px;transition:border-color .18s,background .18s;display:flex}.preview-style-list button:hover,.preview-style-list button.selected{background:#1b1d22;border-color:#ffc83d61}.preview-style-list img{object-fit:cover;border-radius:8px;width:48px;height:48px}.preview-style-list span{flex:1}.preview-style-list strong,.preview-style-list small{display:block}.preview-style-list strong{font-size:12px}.preview-style-list small{color:#757772;margin-top:3px;font-size:9px}.preview-style-list svg{color:var(--gold)}.preview-beta-link{background:var(--gold);color:#171105;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:20px;font-size:11px;font-weight:800;display:flex}.preview-canvas{background:radial-gradient(circle at 50% 45%,#ffc83d17,#0000 43%),radial-gradient(circle at 90% 12%,#8e909614,#0000 31%),#090a0c;flex-direction:column;min-width:0;display:flex}.preview-canvas-bar,.preview-canvas-footer{color:#7e7f7b;justify-content:space-between;align-items:center;padding:17px 20px;font-size:9px;display:flex}.preview-canvas-bar{border-bottom:1px solid var(--border)}.preview-canvas-bar span:first-child,.preview-canvas-footer span:first-child{align-items:center;gap:7px;display:flex}.preview-canvas-bar svg,.preview-canvas-footer svg{color:var(--gold)}.preview-image-wrap{border:1px solid #ffffff24;border-radius:150px 150px 18px 18px;flex:1;align-self:center;width:calc(100% - 56px);max-width:365px;max-height:520px;margin:28px;animation:.48s both image-reveal;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000080}@keyframes image-reveal{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.preview-image-wrap img{object-fit:cover;width:100%;height:100%}.preview-image-wrap>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);bottom:14px;background:#08090bc7;border:1px solid #ffffff21;border-radius:10px;padding:9px 11px;font-size:9px;position:absolute;inset-inline-start:14px}.preview-canvas-footer{border-top:1px solid var(--border)}.pricing-preview{grid-template-columns:minmax(0,.95fr) minmax(370px,.7fr);align-items:center;gap:95px;display:grid}.pricing-copy>p:not(.section-kicker){max-width:610px}.pricing-copy .button-primary{margin-top:19px}.pricing-card{background:radial-gradient(circle at 82% 8%,#ffc83d29,#0000 33%),linear-gradient(145deg,#18191e,#0f1114);border:1px solid #ffc83d3d;border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.pricing-card:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:18px;position:absolute;inset:7px}.pricing-card-head{justify-content:space-between;align-items:center;display:flex}.pricing-card-head>span{color:var(--gold-bright);align-items:center;gap:8px;font-family:Georgia,serif;font-size:17px;display:flex}.pricing-card-head small{color:#898983;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.pricing-card-value{border-bottom:1px solid var(--border);margin-top:42px;padding-bottom:24px}.pricing-card-value strong,.pricing-card-value span{display:block}.pricing-card-value strong{letter-spacing:-.04em;font-family:Georgia,serif;font-size:46px;font-weight:500}.pricing-card-value span{color:#888985;margin-top:4px;font-size:10px}.pricing-card ul{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#c3bfb6;align-items:center;gap:10px;font-size:11px;display:flex}.pricing-card li span{color:var(--gold);background:#ffc83d1a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.pricing-disclosure{border:1px solid var(--border);color:#777974;background:#0003;border-radius:11px;padding:12px;font-size:9px;line-height:1.55}.faq-section{grid-template-columns:.65fr 1fr;gap:90px;display:grid}.faq-list{border-top:1px solid var(--border-strong)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:72px;padding:14px 3px;font-size:14px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#777974;flex:none;transition:transform .18s}.faq-list details[open] summary svg{color:var(--gold);transform:rotate(180deg)}.faq-list details p{color:#999791;max-width:680px;margin:-4px 0 22px;padding-inline-end:30px;font-size:12px;line-height:1.7}.brand-signature{max-width:var(--site-max);margin:120px auto 0;padding:0 26px}.brand-signature-inner{background:radial-gradient(circle at 12% 50%, #ffc83d29, transparent 18rem), var(--brand-offwhite);border:1px solid #ffc83d47;border-radius:26px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:center;gap:48px;min-height:230px;padding:34px 46px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000003d}.brand-signature-inner:after{content:"";opacity:.32;inset-inline-end:-55px;background-image:radial-gradient(#0d0d112e .8px,#0000 .8px);background-size:15px 15px;width:310px;height:220px;position:absolute;top:-40px;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.brand-signature-inner img{mix-blend-mode:darken;z-index:1;width:min(100%,720px);height:auto;display:block;position:relative}.brand-signature-inner p{color:#4b4c50;z-index:1;border-inline-start:1px solid #0d0d1124;margin:0;padding-inline-start:34px;font-size:13px;line-height:1.85;position:relative}.final-cta{border:1px solid var(--border-strong);max-width:calc(var(--site-max) - 52px);text-align:center;background:linear-gradient(120deg,#ffc83d11,#8e909609),#101216;border-radius:25px;margin:132px auto 0;padding:76px 60px;position:relative;overflow:hidden}.final-cta-orbit{opacity:.12;background:url(/brand/nanomoz-icon.webp) 50%/176px 176px no-repeat,radial-gradient(#ffc83db3 .8px,#0000 .8px) 50%/15px 15px;width:620px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 0 30%,#000000b3 47%,#0000 72%);mask-image:radial-gradient(circle,#000 0 30%,#000000b3 47%,#0000 72%)}.final-cta-orbit:before,.final-cta-orbit:after{content:none}.brand-signature+.final-cta{margin-top:28px}.final-cta>:not(.final-cta-orbit){z-index:2;position:relative}.final-cta h2{max-width:850px;margin:0 auto}.final-cta>p:not(.section-kicker){max-width:590px;margin:20px auto 0}.final-cta .button-primary{margin-top:27px}.site-footer{border-top:1px solid var(--border);margin-top:100px;padding:55px 26px 24px}.footer-main{max-width:var(--site-max);grid-template-columns:1.5fr repeat(3,.55fr);gap:45px;margin:0 auto;display:grid}.footer-brand{max-width:390px}.footer-brand .site-brand{border-radius:15px;min-height:0;padding:8px 11px}.footer-brand .brand-lockup{width:255px;display:block}.footer-brand .brand-mark{display:none}.footer-brand p{color:#8c8d88;margin:18px 0 0;font-size:11px;line-height:1.7}.footer-brand>span{color:#5e605d;margin-top:14px;font-size:9px;display:block}.footer-column{align-content:start;gap:12px;display:grid}.footer-column strong{color:#d5d0c5;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.footer-column a,.footer-cookie-button{color:#7f817d;font-size:10px;transition:color .18s}.footer-cookie-button{cursor:pointer;text-align:start;background:0 0;border:0;justify-self:start;padding:0}.footer-column a:hover,.footer-cookie-button:hover{color:var(--gold-bright)}.account-main{max-width:var(--site-max);min-height:720px;margin:0 auto;padding:76px 26px 30px}.account-login-grid{grid-template-columns:minmax(0,.93fr) minmax(430px,.72fr);align-items:center;gap:88px;min-height:610px;display:grid}.account-login-copy{max-width:650px}.account-login-copy h1,.account-dashboard-head h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(49px,5vw,72px);font-weight:400;line-height:1.02}.marketing-site[data-locale=fa] .account-login-copy h1,.marketing-site[data-locale=fa] .account-dashboard-head h1{letter-spacing:-.025em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-size:clamp(44px,4.6vw,65px);font-weight:730;line-height:1.35}.account-login-copy>p:not(.account-legal-note),.account-dashboard-head>div>p{color:#aba8a1;max-width:610px;margin:23px 0 0;font-size:16px;line-height:1.75}.account-sign-in{background:var(--gold);color:#171105;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:30px;padding:0 23px;font-size:14px;font-weight:850;transition:background .18s,transform .18s;display:inline-flex}.account-sign-in:hover{background:var(--gold-bright);transform:translateY(-2px)}.account-trust-row{color:#7f817d;flex-wrap:wrap;gap:10px 22px;margin-top:17px;font-size:11px;display:flex}.account-trust-row span{align-items:center;gap:7px;display:inline-flex}.account-trust-row svg{color:#b5a25e}.account-legal-note{color:#656763;max-width:570px;margin:19px 0 0;font-size:10px;line-height:1.7}.account-legal-note a{color:#b69d55;border-bottom:1px solid #ffc83d4d}.account-preview{background:radial-gradient(circle at 84% 5%,#ffc83d29,#0000 31%),linear-gradient(145deg,#191a1f,#0f1013);border:1px solid #ffc83d3d;border-radius:24px;padding:26px;position:relative;overflow:hidden;box-shadow:0 38px 100px #00000073}.account-preview:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:19px;position:absolute;inset:7px}.account-preview-top,.account-preview-profile,.account-card-title,.account-danger-zone,.account-dashboard-head{align-items:center;display:flex}.account-preview-top{color:#96958f;justify-content:space-between;font-size:10px;font-weight:760}.account-preview-top span{align-items:center;gap:7px;display:flex}.account-preview-top span svg{color:var(--gold)}.account-preview-top em{color:var(--gold);background:#ffc83d17;border:1px solid #ffc83d33;border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal}.account-preview-profile{border-bottom:1px solid var(--border);gap:13px;margin-top:38px;padding-bottom:22px}.account-preview-profile>span{color:var(--gold);background:#ffc83d1a;border:1px solid #ffc83d33;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.account-preview-profile>div{flex:1}.account-preview-profile small,.account-preview-profile strong{display:block}.account-preview-profile small{color:#737570;font-size:9px}.account-preview-profile strong{margin-top:5px;font-size:14px}.account-preview-profile>svg{color:#5fd09a}.account-preview-cards{grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0;display:grid}.account-preview-cards article{border:1px solid var(--border);background:#ffffff07;border-radius:14px;min-height:122px;padding:16px}.account-preview-cards svg{color:var(--gold)}.account-preview-cards small,.account-preview-cards strong{display:block}.account-preview-cards small{color:#737570;margin-top:19px;font-size:9px}.account-preview-cards strong{margin-top:5px;font-size:12px}.account-preview-steps{border-top:1px solid var(--border);align-items:center;gap:11px;padding:14px 0;display:flex}.account-preview-steps>span,.account-next-card li>span{color:#838581;background:#24262b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:8px;display:flex}.account-preview-steps>span.done,.account-next-card li.complete>span{color:#5fd09a;background:#4ac48b21}.account-preview-steps p,.account-next-card li p{margin:0}.account-preview-steps strong,.account-preview-steps small,.account-next-card li strong,.account-next-card li small{display:block}.account-preview-steps strong{font-size:11px}.account-preview-steps small{color:#6f716d;margin-top:3px;font-size:8px}.account-dashboard{min-height:650px}.account-dashboard-head{justify-content:space-between;align-items:flex-end}.account-dashboard-head h1{overflow-wrap:anywhere;max-width:900px;font-size:clamp(45px,4.5vw,65px)}.account-sign-out{border:1px solid var(--border-strong);color:#b2afa8;border-radius:11px;flex:none;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-size:11px;font-weight:750;transition:border-color .18s,color .18s;display:inline-flex}.account-sign-out:hover{color:var(--paper);border-color:#ffc83d59}.account-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}.account-status-grid article,.account-profile-card,.account-next-card,.account-danger-zone{background:linear-gradient(145deg, #ffffff06, transparent 45%), var(--panel);border:1px solid var(--border);border-radius:18px}.account-status-grid article{min-height:205px;padding:23px}.account-status-grid article.account-status-primary{background:radial-gradient(circle at 90% 0,#ffc83d21,#0000 45%),#17181d;border-color:#ffc83d3b}.account-status-grid article>span{color:var(--gold);background:#ffc83d17;border:1px solid #ffc83d2b;border-radius:12px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.account-status-grid small,.account-status-grid strong{display:block}.account-status-grid small{color:#777974;text-transform:uppercase;margin-top:25px;font-size:9px;font-weight:760}.marketing-site[data-locale=fa] .account-status-grid small{text-transform:none}.account-status-grid strong{margin-top:7px;font-size:16px}.account-status-grid p{color:#888984;margin:8px 0 0;font-size:10px;line-height:1.6}.account-detail-grid{grid-template-columns:.9fr 1.1fr;gap:12px;margin-top:12px;display:grid}.account-profile-card,.account-next-card{padding:24px}.account-card-title{gap:11px}.account-card-title>svg{color:var(--gold)}.account-card-title strong,.account-card-title small{display:block}.account-card-title strong{font-size:13px}.account-card-title small{color:#72746f;margin-top:3px;font-size:9px}.account-profile-card dl{margin:25px 0 0}.account-profile-card dl>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.account-profile-card dt{color:#737570;font-size:10px}.account-profile-card dd{overflow-wrap:anywhere;text-align:end;margin:0;font-size:11px;font-weight:700}.account-next-card ol{margin:23px 0 0;padding:0;list-style:none}.account-next-card li{border-top:1px solid var(--border);align-items:center;gap:11px;padding:13px 0;display:flex}.account-next-card li p{flex:1}.account-next-card li strong{font-size:11px}.account-next-card li small{color:#70726e;margin-top:3px;font-size:8px}.account-beta-link{color:var(--gold-bright);align-items:center;gap:7px;margin-top:13px;font-size:10px;font-weight:800;display:inline-flex}.account-beta-pending{color:#5fd09a;align-items:center;gap:7px;margin-top:13px;font-size:10px;font-weight:800;display:inline-flex}.account-next-actions{flex-wrap:wrap;align-items:center;gap:9px 17px;margin-top:13px;display:flex}.account-next-actions .account-beta-link,.account-next-actions .account-beta-pending{margin-top:0}.account-studio-link{background:var(--gold);color:#171105;border-radius:10px;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-size:9px;font-weight:850;transition:background .18s,transform .18s;display:inline-flex}.account-studio-link:hover{background:var(--gold-bright);transform:translateY(-1px)}.account-danger-zone{justify-content:space-between;align-items:flex-start;gap:25px;margin-top:12px;padding:23px 24px;display:flex}.account-danger-zone>div:first-child{max-width:650px}.account-danger-zone>div:first-child strong{font-size:12px}.account-danger-zone>div:first-child p,.account-delete-confirm p{color:#797b76;margin:6px 0 0;font-size:9px;line-height:1.65}.account-delete-trigger,.account-delete-danger,.account-delete-cancel{cursor:pointer;border-radius:10px;min-height:40px;padding:0 13px;font-size:10px;font-weight:750}.account-delete-trigger{color:#c98787;background:0 0;border:1px solid #e56a6a40;flex:none;align-items:center;gap:7px;display:inline-flex}.account-delete-confirm{background:#7125251c;border:1px solid #e56a6a3b;border-radius:13px;max-width:520px;padding:14px}.account-delete-confirm>strong{color:#e3abab;font-size:11px}.account-delete-confirm>div{gap:8px;margin-top:12px;display:flex}.account-delete-danger{color:#fff;background:#9d3f3f;border:1px solid #bd5b5b}.account-delete-cancel{border:1px solid var(--border-strong);color:#b1afa9;background:0 0}.account-delete-trigger:disabled,.account-delete-danger:disabled,.account-delete-cancel:disabled{cursor:wait;opacity:.55}.account-delete-error{color:#e89b9b!important}.analytics-consent-wrap{padding:18px max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));pointer-events:none;z-index:120;position:fixed;bottom:0;left:0;right:0}.analytics-consent-wrap[data-locale=fa]{font-optical-sizing:auto;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif}.analytics-consent-card{-webkit-backdrop-filter:blur(26px)saturate(1.15);backdrop-filter:blur(26px)saturate(1.15);pointer-events:auto;background:linear-gradient(125deg,#ffc83d17,#0000 34%),#121216f5;border:1px solid #ffda663d;border-radius:22px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;max-width:1120px;margin:0 auto;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000094,inset 0 1px #ffffff0d}.analytics-consent-card:before{background:linear-gradient(90deg, var(--gold), var(--gold-deep), transparent);content:"";inset-inline:0;height:2px;position:absolute;top:0}.analytics-consent-icon{color:var(--gold);background:#ffc83d1a;border:1px solid #ffc83d33;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.analytics-consent-copy{min-width:0}.analytics-consent-badge{color:var(--gold-bright);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:780;display:flex}.analytics-consent-wrap[data-locale=fa] .analytics-consent-badge{letter-spacing:0;text-transform:none}.analytics-consent-copy h2{letter-spacing:-.025em;margin:6px 0 0;font-size:19px;line-height:1.3}.analytics-consent-wrap[data-locale=fa] .analytics-consent-copy h2{font-size:18px;font-weight:720}.analytics-consent-copy>p{color:#a4a49f;max-width:700px;margin:6px 0 0;font-size:14px;line-height:1.65}.analytics-consent-wrap[data-locale=fa] .analytics-consent-copy>p{line-height:1.9}.analytics-consent-meta{color:#70726e;flex-wrap:wrap;align-items:center;gap:8px 15px;margin-top:8px;font-size:12px;display:flex}.analytics-consent-meta a{color:#c6ae6b;border-bottom:1px solid #ffc83d59}.analytics-consent-actions{grid-template-columns:repeat(2,minmax(142px,1fr));gap:9px;display:grid}.analytics-consent-actions button{cursor:pointer;border-radius:11px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:760;transition:border-color .18s,background .18s,transform .18s}.analytics-consent-actions button:hover{transform:translateY(-1px)}.analytics-consent-accept{background:var(--gold);border:1px solid var(--gold);color:#171207}.analytics-consent-necessary{color:var(--paper);background:#ffffff09;border:1px solid #ffffff3d}.analytics-consent-necessary:hover{background:#ffffff13;border-color:#ffffff61}.analytics-consent-close{cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:10px;right:10px}.analytics-consent-wrap[dir=rtl] .analytics-consent-close{left:10px;right:auto}.analytics-consent-close~.analytics-consent-actions{margin-inline-end:28px}.footer-bottom{border-top:1px solid var(--border);color:#5f615e;max-width:var(--site-max);justify-content:space-between;align-items:center;margin:42px auto 0;padding-top:18px;font-size:9px;display:flex}.footer-bottom .locale-link{height:34px}@media (width<=1100px){.site-header .brand-lockup{width:186px}.desktop-site-nav{gap:22px}.marketing-hero{grid-template-columns:.9fr 1.1fr}.hero-art{transform-origin:100%;width:610px;transform:scale(.9)}html[dir=rtl] .hero-art{transform-origin:0}.showcase-grid{grid-template-rows:460px 300px 300px;grid-template-columns:1fr 1fr}.showcase-card-1{grid-area:auto/1/auto/3}.showcase-card-2{grid-column:1/3}.pricing-preview{gap:50px}.account-login-grid{gap:48px}}@media (width<=920px){.desktop-site-nav,.header-beta{display:none}.menu-toggle,.mobile-site-nav{display:flex}.mobile-site-nav{flex-direction:column}.marketing-hero{grid-template-columns:1fr;padding-top:62px}.hero-copy-column{max-width:720px;padding-bottom:25px}.hero-art{justify-self:center;width:min(100%,670px);transform:none}.hero-proof{grid-column:1;margin-top:25px;position:static}.marketing-hero{min-height:auto}.path-grid{grid-template-columns:1fr}.path-card{min-height:250px}.path-card small{margin-top:29px}.studio-preview-shell{grid-template-columns:310px minmax(0,1fr)}.pricing-preview,.faq-section{gap:55px}.footer-main{grid-template-columns:1.2fr repeat(3,.65fr)}.account-login-grid{grid-template-columns:1fr}.account-login-copy{max-width:720px}.account-preview{width:100%;max-width:580px;margin-inline:auto}}@media (width<=740px){.announcement-bar{justify-content:space-between}.announcement-bar>span{max-width:65%}.announcement-bar a{font-size:0}.announcement-bar a svg{width:17px;height:17px}.site-header-inner{height:66px;padding-inline:17px}.site-header .site-brand{border-radius:11px;min-height:44px;padding:3px}.site-header .brand-lockup{display:none}.site-header .brand-mark{display:block}.locale-link{padding:0 10px}.locale-link span{display:none}.header-account{width:42px;padding:0}.header-account span{display:none}.marketing-hero{padding:49px 18px 0}.hero-copy-column h1{font-size:clamp(47px,14vw,68px)}.hero-copy-column>p{font-size:15px}.hero-ctas{flex-direction:column;align-items:stretch}.button-primary,.button-secondary{width:100%}.account-main{padding:48px 18px 10px}.account-login-grid{gap:42px;min-height:auto}.account-login-copy h1,.marketing-site[data-locale=fa] .account-login-copy h1{font-size:clamp(41px,12vw,58px)}.account-sign-in{width:100%}.account-dashboard-head{flex-direction:column;align-items:flex-start;gap:23px}.account-status-grid,.account-detail-grid{grid-template-columns:1fr}.account-danger-zone{flex-direction:column}.account-delete-trigger{justify-content:center;width:100%}.account-delete-confirm{width:100%;max-width:none}.hero-art{height:475px;margin-top:28px}.hero-frame-main{width:285px;height:430px;inset-inline-end:50%;transform:translate(50%)}html[dir=rtl] .hero-frame-main{transform:translate(-50%)}.hero-frame-top{inset-inline-start:-4px;width:105px;height:145px;top:43px}.hero-frame-bottom{width:112px;height:150px;bottom:20px}.floating-tool-one{inset-inline-start:5px;top:230px}.floating-tool-two{bottom:2px;inset-inline-start:36px}.floating-tool-three{inset-inline-end:2px;top:82px}.floating-tool strong{display:none}.hero-proof{border-radius:15px;grid-template-columns:1fr;margin-top:42px}.hero-proof div{padding:17px 20px}.hero-proof div+div{border-inline-start:0;border-top:1px solid var(--border)}.hero-proof span{max-width:none}.site-section{padding:95px 18px 0}.split-intro{grid-template-columns:1fr;gap:19px}.section-intro h2,.pricing-copy h2,.final-cta h2{font-size:40px}.path-grid{margin-top:34px}.idea-rail{align-items:flex-start}.showcase-grid{flex-direction:column;display:flex}.showcase-card{height:420px}.showcase-card-2{height:320px}.showcase-card-3,.showcase-card-4{height:300px}.studio-preview-shell{grid-template-columns:1fr;min-height:0}.preview-controls{border-bottom:1px solid var(--border);border-inline-end:0}.preview-canvas{min-height:555px}.preview-image-wrap{height:440px;min-height:440px}.pricing-preview,.faq-section{grid-template-columns:1fr}.pricing-card{margin-top:4px}.brand-signature{margin-top:88px;padding-inline:18px}.brand-signature-inner{grid-template-columns:1fr;gap:27px;min-height:0;padding:30px 24px}.brand-signature-inner img{width:min(100%,560px);margin-inline:auto}.brand-signature-inner p{border-inline-start:0;border-top:1px solid #0d0d1124;padding-block-start:23px;padding-inline-start:0}.brand-signature+.final-cta{margin-top:18px}.final-cta{border-radius:0;margin-top:95px;padding:65px 23px}.site-footer{margin-top:75px;padding-inline:18px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=430px){.site-header .brand-mark{width:34px;height:34px}.footer-brand .brand-lockup{width:220px}.brand-signature-inner{border-radius:20px;padding:27px 20px}.brand-signature-inner p{font-size:12px}.hero-copy-column h1{font-size:48px}.hero-art{height:430px}.hero-frame-main{width:260px;height:390px}.floating-tool-three{display:none}.showcase-card{height:360px}.preview-controls{padding:20px}.preview-canvas{min-height:500px}.preview-image-wrap{width:calc(100% - 44px);height:390px;min-height:390px;margin:22px}.footer-main{gap:35px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.inner-hero{max-width:var(--site-max);grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:end;gap:70px;min-height:490px;margin:0 auto;padding:112px 26px 70px;display:grid;position:relative;overflow:hidden}.inner-hero:before{content:"";opacity:.17;inset-inline-end:-75px;background-image:radial-gradient(#ffffff1f .65px,#0000 .65px);background-size:17px 17px;width:430px;height:350px;position:absolute;top:28px;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.inner-hero-glow{filter:blur(35px);inset-inline-end:-120px;background:radial-gradient(circle,#ffc83d26,#8e90960b 42%,#0000 72%);width:560px;height:390px;position:absolute;top:5px}.inner-hero-copy,.inner-hero-aside{z-index:2;position:relative}.inner-hero-copy{max-width:850px}.inner-hero-copy h1{letter-spacing:-.058em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,6.2vw,88px);font-weight:400;line-height:.98}.marketing-site[data-locale=fa] .inner-hero-copy h1,.marketing-site[data-locale=fa] .inner-section h2,.marketing-site[data-locale=fa] .inner-conversion h2{letter-spacing:-.025em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:720;line-height:1.3}.marketing-site[data-locale=fa] .inner-hero-copy h1{font-size:clamp(49px,5.6vw,78px)}.marketing-site[data-locale=fa] .desktop-site-nav a,.marketing-site[data-locale=fa] .header-beta,.marketing-site[data-locale=fa] .button-primary,.marketing-site[data-locale=fa] .button-secondary,.marketing-site[data-locale=fa] .path-card h3,.marketing-site[data-locale=fa] .preview-style-list strong,.marketing-site[data-locale=fa] .footer-column strong{font-weight:610}.marketing-site[data-locale=fa] .path-card small,.marketing-site[data-locale=fa] .idea-rail small,.marketing-site[data-locale=fa] .showcase-card-copy small,.marketing-site[data-locale=fa] .editorial-card small,.marketing-site[data-locale=fa] .preview-topline,.marketing-site[data-locale=fa] .preview-topline em,.marketing-site[data-locale=fa] .frame-label,.marketing-site[data-locale=fa] .pricing-card-head small,.marketing-site[data-locale=fa] .footer-column strong,.marketing-site[data-locale=fa] .mini-promise small,.marketing-site[data-locale=fa] .legal-stamp small,.marketing-site[data-locale=fa] .pricing-hero-mark small,.marketing-site[data-locale=fa] .feature-detail-grid small,.marketing-site[data-locale=fa] .feature-principle small,.marketing-site[data-locale=fa] .pricing-facts small,.marketing-site[data-locale=fa] .inner-conversion small{letter-spacing:0;text-transform:none}.marketing-site[data-locale=fa] .announcement-bar{letter-spacing:0}.marketing-site[data-locale=fa] p,.marketing-site[data-locale=fa] li,.marketing-site[data-locale=fa] .hero-status,.marketing-site[data-locale=fa] .form-privacy,.marketing-site[data-locale=fa] .check-field{line-height:1.85}.inner-hero-copy>p:last-child{color:#aaa79f;max-width:720px;margin:24px 0 0;font-size:17px;line-height:1.75}.inner-hero-aside{justify-self:stretch}.mini-promise,.legal-stamp,.pricing-hero-mark,.contact-hero-note{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--border-strong);background:linear-gradient(145deg,#ffc83d11,#0000 48%),#111318d4;border-radius:20px;box-shadow:0 26px 70px #0000004d}.mini-promise{gap:12px;padding:23px;display:grid}.mini-promise-icon{color:var(--gold);background:#ffc83d1c;border:1px solid #ffc83d33;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:7px;display:flex}.mini-promise small,.legal-stamp small,.pricing-hero-mark small{color:#777873;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.mini-promise>span:not(.mini-promise-icon){color:#c4c0b7;align-items:center;gap:8px;font-size:11px;display:flex}.mini-promise>span svg{color:var(--gold)}.inner-section{max-width:var(--site-max);margin:0 auto;padding:95px 26px 0}.editorial-grid{grid-template-rows:610px 360px;grid-template-columns:1.08fr .92fr;gap:13px;display:grid}.editorial-card{border:1px solid var(--border);border-radius:22px;position:relative;overflow:hidden}.editorial-card-2{margin-top:105px}.editorial-card-3{margin-top:-105px}.editorial-card img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.editorial-card:hover img{transform:scale(1.03)}.editorial-overlay{background:linear-gradient(#0000 48%,#040507e6);position:absolute;inset:0}.editorial-card>div{bottom:0;padding:28px;position:absolute;inset-inline:0}.editorial-card small{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.editorial-card h2{letter-spacing:-.035em;margin:8px 0 0;font-family:Georgia,serif;font-size:32px;font-weight:400}.truth-note{border:1px solid var(--border);color:#8d8e89;background:#ffffff06;border-radius:15px;align-items:flex-start;gap:11px;margin-top:17px;padding:17px 19px;font-size:11px;line-height:1.6;display:flex}.truth-note svg{color:var(--gold);flex:none}.truth-note p{margin:0}.feature-detail-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feature-detail-grid article{background:linear-gradient(145deg, #ffffff07, transparent 46%), var(--panel);border:1px solid var(--border);border-radius:19px;min-height:315px;padding:27px;transition:border-color .18s,transform .18s}.feature-detail-grid article:hover{border-color:#ffc83d54;transform:translateY(-4px)}.feature-icon{color:var(--gold);background:#ffc83d17;border:1px solid #ffc83d33;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feature-icon svg{width:20px;height:20px}.feature-detail-grid small{color:#70726f;letter-spacing:.1em;text-transform:uppercase;margin-top:39px;font-size:9px;font-weight:800;display:block}.feature-detail-grid h2{letter-spacing:-.03em;margin:9px 0 0;font-size:22px}.feature-detail-grid p{color:#92938e;margin:13px 0 0;font-size:12px;line-height:1.72}.feature-principle{border:1px solid var(--border-strong);background:linear-gradient(110deg,#ffc83d11,#8e90960a),#101216;border-radius:22px;grid-template-columns:90px 1fr;align-items:start;gap:35px;margin-top:14px;padding:43px;display:grid}.feature-principle>span{color:var(--gold);font-family:Georgia,serif;font-size:44px}.feature-principle small{color:#777974;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.feature-principle h2{letter-spacing:-.04em;margin:9px 0 0;font-family:Georgia,serif;font-size:39px;font-weight:400}.feature-principle p{color:#999a94;max-width:720px;margin:13px 0 0;line-height:1.7}.pricing-hero-mark{flex-direction:column;padding:28px;display:flex}.pricing-hero-mark strong{color:var(--gold-bright);letter-spacing:-.055em;margin-top:12px;font-family:Georgia,serif;font-size:65px;font-weight:400}.pricing-hero-mark span{color:#8b8b86;font-size:11px}.pricing-page-grid{grid-template-columns:1fr 340px;gap:15px;display:grid}.full-price-card{background:linear-gradient(135deg, #ffc83d13, transparent 38%), var(--panel);border:1px solid #ffc83d3d;border-radius:24px;padding:42px}.full-price-head{justify-content:space-between;align-items:center;display:flex}.full-price-head>span{align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.full-price-head svg{color:var(--gold)}.full-price-head em{color:var(--gold-bright);background:#ffc83d17;border:1px solid #ffc83d2e;border-radius:999px;padding:8px 10px;font-size:9px;font-style:normal;font-weight:800}.full-price-card h2{letter-spacing:-.05em;max-width:700px;margin:62px 0 0;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1.02}.full-price-card>p{color:#9d9c96;max-width:720px;font-size:14px;line-height:1.78}.full-price-card ul{gap:13px;margin:30px 0;padding:0;list-style:none;display:grid}.full-price-card li{color:#c4c0b8;align-items:center;gap:10px;font-size:12px;display:flex}.full-price-card li svg{color:var(--gold)}.pricing-facts{gap:12px;display:grid}.pricing-facts>div,.pricing-facts>p{background:var(--panel);border:1px solid var(--border);border-radius:18px;margin:0;padding:24px}.pricing-facts svg{color:var(--gold);width:20px;height:20px}.pricing-facts small,.pricing-facts strong{display:block}.pricing-facts small{color:#777873;letter-spacing:.09em;text-transform:uppercase;margin-top:28px;font-size:9px;font-weight:800}.pricing-facts strong{margin-top:7px;font-size:14px}.pricing-facts>p{color:#8f908b;font-size:11px;line-height:1.7}.compact-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;display:grid}.compact-faq>h2{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:47px;font-weight:400}.compact-faq details{border-bottom:1px solid var(--border);padding:0 0 18px}.compact-faq details+details{padding-top:18px}.compact-faq summary{cursor:pointer;font-size:14px;font-weight:750}.compact-faq p{color:#93948e;margin-bottom:0;font-size:12px;line-height:1.7}.about-story{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.about-story h2{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:50px;font-weight:400;line-height:1.04}.about-story>div:last-child{color:#a3a099;font-size:15px;line-height:1.85}.about-story>div:last-child p:first-child{margin-top:0}.value-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.value-grid article{border-top:1px solid #ffc83d66;padding:26px 5px 0}.value-grid article>span{color:#646662;font-family:Georgia,serif;font-size:13px}.value-grid h2{margin:35px 0 0;font-size:20px}.value-grid p{color:#8e8f8a;margin-top:12px;font-size:12px;line-height:1.72}.legal-stamp{flex-direction:column;align-items:flex-start;padding:25px;display:flex}.legal-stamp svg{color:var(--gold);margin-bottom:26px}.legal-stamp strong{margin-top:6px;font-size:14px}.legal-layout{grid-template-columns:250px minmax(0,760px);justify-content:center;align-items:start;gap:80px;display:grid}.legal-layout>aside{border-top:1px solid #ffc83d73;padding-top:18px;position:sticky;top:120px}.legal-layout>aside span{color:var(--gold);font-size:10px;font-weight:800}.legal-layout>aside p{color:#7f817c;font-size:10px;line-height:1.65}.legal-document section{border-bottom:1px solid var(--border);padding:0 0 42px}.legal-document section+section{padding-top:42px}.legal-document h2{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.legal-document p,.legal-document li{color:#a5a39c;font-size:13px;line-height:1.85}.legal-document ul{padding-inline-start:20px}.legal-document li{padding-inline-start:7px}.legal-document li::marker{color:var(--gold)}.legal-links{gap:10px;margin-top:22px;display:grid}.legal-links a{color:var(--gold-bright);text-underline-offset:4px;align-items:center;gap:7px;width:fit-content;font-size:11px;-webkit-text-decoration:underline #ffc83d59;text-decoration:underline #ffc83d59;display:flex}.legal-links a:hover{text-decoration-color:currentColor}.contact-hero-note{align-items:flex-start;gap:15px;padding:24px;display:flex}.contact-hero-note>span{color:var(--gold);background:#ffc83d1a;border:1px solid #ffc83d33;border-radius:12px;flex:none;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.contact-hero-note>span svg{width:19px;height:19px}.contact-hero-note p{color:#9b9b95;margin:2px 0 0;font-size:11px;line-height:1.65}.form-layout{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:start;gap:85px;display:grid}.form-layout>aside{position:sticky;top:125px}.form-layout>aside h2{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:45px;font-weight:400;line-height:1.03}.form-layout>aside>p:not(.section-kicker){color:#92938d;font-size:12px;line-height:1.75}.direct-email,.beta-no-photo{border-top:1px solid var(--border);color:#b5b2aa;align-items:center;gap:10px;margin-top:25px;padding-top:20px;font-size:11px;display:flex}.direct-email svg,.beta-no-photo svg{color:var(--gold);flex:none}.direct-email span{direction:ltr;unicode-bidi:isolate}.contact-form{background:linear-gradient(145deg, #ffffff06, transparent 40%), var(--panel);border:1px solid var(--border-strong);border-radius:23px;padding:35px}.form-grid{grid-template-columns:1fr 1fr;gap:19px;display:grid}.form-grid label>span{color:#aeadab;margin-bottom:8px;font-size:10px;font-weight:750;display:block}.form-full{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{color:var(--paper);background:#0c0e11;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-height:50px;padding:12px 14px;transition:border-color .17s,box-shadow .17s}.form-grid textarea{resize:vertical;line-height:1.6}.form-grid input:hover,.form-grid select:hover,.form-grid textarea:hover{border-color:#ffffff38}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#ffc83d8c;outline:none;box-shadow:0 0 0 3px #ffc83d12}.form-honeypot{width:1px;height:0;position:absolute;left:-10000px;overflow:hidden}.check-field{color:#989993;align-items:flex-start;gap:10px;margin-top:19px;font-size:10px;line-height:1.55;display:flex}.check-field+.check-field{margin-top:11px}.check-field input{accent-color:var(--gold);flex:none;width:16px;height:16px;margin:0}.check-field a{color:var(--gold-bright);border-bottom:1px solid #ffc83d66}.form-privacy{color:#737570;align-items:flex-start;gap:8px;margin:19px 0 0;font-size:9px;line-height:1.55;display:flex}.form-privacy svg{flex:none}.form-status{border-radius:11px;align-items:center;gap:9px;margin-top:17px;padding:12px 14px;font-size:10px;line-height:1.55;display:flex}.form-status.success{color:#b8dfc4;background:#56bd7e14;border:1px solid #56bd7e38}.form-status.error{color:#e4b1b1;background:#ea5e5e14;border:1px solid #ea5e5e33}.form-submit{cursor:pointer;border:0;margin-top:25px}.form-submit:disabled{cursor:wait;opacity:.62}.inner-conversion{border:1px solid var(--border-strong);max-width:calc(var(--site-max) - 52px);background:linear-gradient(110deg,#ffc83d13,#8e90960a),#101216;border-radius:24px;justify-content:space-between;align-items:center;margin:105px auto 0;padding:48px;display:flex}.inner-conversion small{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.inner-conversion h2{letter-spacing:-.045em;margin:8px 0 0;font-family:Georgia,serif;font-size:42px;font-weight:400}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.not-found>span{color:var(--gold);font-family:Georgia,serif;font-size:20px}.not-found h1{letter-spacing:-.055em;margin:20px 0 0;font-family:Georgia,serif;font-size:clamp(44px,7vw,82px);font-weight:400}.not-found p{color:#92938e}.not-found .button-primary{margin-top:20px}@media (width<=920px){.inner-hero{grid-template-columns:1fr .45fr;gap:35px;min-height:430px;padding-top:85px}.feature-detail-grid{grid-template-columns:1fr 1fr}.pricing-page-grid{grid-template-columns:1fr 290px}.form-layout{gap:45px}}@media (width<=740px){.inner-hero{grid-template-columns:1fr;align-items:start;gap:35px;min-height:0;padding:72px 18px 50px}.inner-hero-copy h1{font-size:49px}.inner-hero-copy>p:last-child{font-size:14px}.inner-hero-aside{width:100%;max-width:420px}.inner-section{padding:70px 18px 0}.editorial-grid{flex-direction:column;display:flex}.editorial-card{height:430px;margin:0}.editorial-card-2,.editorial-card-4{height:330px}.feature-detail-grid{grid-template-columns:1fr}.feature-detail-grid article{min-height:260px}.feature-principle{grid-template-columns:1fr;gap:17px;padding:28px}.feature-principle h2{font-size:34px}.pricing-page-grid,.compact-faq,.about-story,.value-grid,.legal-layout,.form-layout{grid-template-columns:1fr}.full-price-card{padding:27px}.full-price-head{align-items:flex-start;gap:15px}.full-price-card h2{margin-top:48px;font-size:39px}.compact-faq,.about-story{gap:30px}.about-story h2{font-size:42px}.value-grid{gap:45px}.legal-layout{gap:35px}.legal-layout>aside,.form-layout>aside{position:static}.contact-form{padding:23px}.form-grid{grid-template-columns:1fr}.form-grid label{grid-column:1}.form-submit{width:100%}.inner-conversion{border-radius:0;flex-direction:column;align-items:stretch;gap:28px;margin-top:75px;padding:45px 22px}.inner-conversion h2{font-size:37px}.inner-conversion .button-primary{width:100%}.marketing-site[data-locale=fa] .inner-hero-copy h1{font-size:clamp(40px,11vw,50px)}.analytics-consent-wrap{padding:10px max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}.analytics-consent-card{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:13px;padding:17px}.analytics-consent-icon{border-radius:12px;width:40px;height:40px}.analytics-consent-copy>p{font-size:13px}.analytics-consent-meta{flex-direction:column;align-items:flex-start;gap:4px}.analytics-consent-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;width:100%}.analytics-consent-actions button{min-width:0;padding-inline:10px}.analytics-consent-close~.analytics-consent-actions{margin-inline-end:0}.marketing-site[data-locale=fa] .hero-copy-column h1{font-size:clamp(43px,12vw,58px)}}.studio-site{color:var(--paper);background:radial-gradient(circle at 9% 1%,#ffc83d17,#0000 25rem),radial-gradient(circle at 96% 22%,#ffda660b,#0000 28rem),#0d0d11;min-height:100vh}.studio-site[data-locale=fa]{font-optical-sizing:auto;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-weight:430;line-height:1.8}.studio-site button,.studio-site input,.studio-site select,.studio-site textarea{font-family:inherit}.studio-header{-webkit-backdrop-filter:blur(25px)saturate(1.12);backdrop-filter:blur(25px)saturate(1.12);z-index:70;background:#0d0d11e6;border-bottom:1px solid #ffffff14;position:sticky;top:0}.studio-header:after{content:"";bottom:-1px;background:linear-gradient(90deg,#0000,#ffc83d29,#0000);height:1px;position:absolute;inset-inline:0}.studio-header-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;max-width:1540px;height:78px;margin:0 auto;padding:0 28px;display:grid}.studio-brand{background:var(--brand-offwhite);border:1px solid #ffc83d38;border-radius:12px;align-items:center;height:48px;padding:5px 8px;display:flex;overflow:hidden}.studio-brand img{mix-blend-mode:darken;width:197px;height:auto;display:block}.studio-header-context{color:#c7c3bb;align-items:center;gap:9px;min-width:0;font-size:12px;font-weight:760;display:flex}.studio-header-context>span{background:var(--gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #ffc83d8c}.studio-header-context small{border-inline-start:1px solid var(--border-strong);color:#686a67;margin-inline-start:4px;padding-inline-start:13px;font-size:9px;font-weight:650}.studio-header-actions{align-items:center;gap:8px;display:flex}.studio-header-link,.studio-sign-out,.studio-avatar{border:1px solid var(--border);justify-content:center;align-items:center;height:40px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.studio-header-link{color:#9d9d98;border-radius:10px;gap:7px;padding:0 12px;font-size:10px;font-weight:720}.studio-header-link:hover,.studio-sign-out:hover{color:var(--paper);background:#ffc83d0e;border-color:#ffc83d4d}.studio-avatar{color:var(--gold-bright);background:linear-gradient(145deg,#3a2e0e,#1b170d);border-color:#ffc83d40;border-radius:50%;width:40px;font-size:11px;font-weight:850}.studio-sign-out{color:#777975;background:0 0;border-radius:10px;width:40px}.studio-main{max-width:1540px;margin:0 auto;padding:58px 28px 72px}.studio-intro{justify-content:space-between;align-items:end;gap:50px;display:flex}.studio-intro>div:first-child{max-width:850px}.studio-intro h1{letter-spacing:-.06em;margin:19px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5vw,76px);font-weight:400;line-height:.98}.studio-site[data-locale=fa] .studio-intro h1{letter-spacing:-.035em;font-family:Estedad Variable,Estedad,Tahoma,Arial,sans-serif;font-size:clamp(44px,4.6vw,68px);font-weight:760;line-height:1.3}.studio-intro>div:first-child>p{color:#93938e;max-width:720px;margin:18px 0 0;font-size:14px;line-height:1.75}.studio-availability-note{color:#aca27e;background:#ffc83d0e;border:1px solid #ffc83d2b;border-radius:13px;flex:0 0 min(410px,34vw);align-items:flex-start;gap:10px;padding:14px 15px;font-size:10px;line-height:1.65;display:flex}.studio-availability-note svg{color:var(--gold);flex:none;margin-top:1px}.studio-availability-note.ready{color:#9ec9b2;background:#46bf8411;border-color:#46bf8433}.studio-availability-note.ready svg{color:#67cd98}.studio-workspace-grid{grid-template-columns:minmax(310px,360px) minmax(420px,1fr) minmax(270px,315px);align-items:start;gap:13px;margin-top:44px;display:grid}.studio-controls-panel,.studio-result-panel,.studio-history-panel{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff06,#0000 45%),#141519;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 24px 65px #0000002e}.studio-controls-panel{padding:21px}.studio-result-panel{padding:21px;position:sticky;top:96px}.studio-history-panel{padding:21px 18px}.studio-panel-heading{color:#d2cec5;letter-spacing:.015em;justify-content:space-between;align-items:center;min-height:28px;font-size:11px;font-weight:800;display:flex}.studio-panel-heading>span{align-items:center;gap:8px;display:inline-flex}.studio-panel-heading>span svg{color:var(--gold)}.studio-panel-heading>small{color:#51534f;font-size:9px}.studio-panel-heading>button{border:1px solid var(--border);color:#858783;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.studio-panel-heading>button:disabled{cursor:wait;opacity:.55}.studio-fieldset,.studio-select-grid fieldset{border:0;min-width:0;margin:0;padding:0}.studio-fieldset legend,.studio-select-grid legend,.studio-field label,.studio-select-grid label>span{color:#a5a49f;font-size:10px;font-weight:750}.studio-mode-fieldset{border-top:1px solid var(--border);margin-top:17px;padding-top:19px}.studio-mode-fieldset legend{float:left;width:100%;margin-bottom:10px}.studio-site[dir=rtl] .studio-mode-fieldset legend{float:right}.studio-mode-grid{clear:both;gap:7px;display:grid}.studio-mode-grid button{border:1px solid var(--border);color:#898b87;cursor:pointer;text-align:start;background:#ffffff05;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:54px;padding:9px 11px;transition:background .17s,border-color .17s,color .17s;display:flex}.studio-mode-grid button:hover{background:#ffffff09;border-color:#ffffff2b}.studio-mode-grid button:disabled{cursor:not-allowed;opacity:.46}.studio-mode-grid button:disabled:hover{border-color:var(--border);background:#ffffff05}.studio-mode-grid button.selected{color:var(--gold-bright);background:#ffc83d11;border-color:#ffc83d4f}.studio-mode-grid button>svg:first-child{flex:none}.studio-mode-grid button>span{flex:1}.studio-mode-grid strong,.studio-mode-grid small{display:block}.studio-mode-grid strong{color:#d4d0c7;font-size:10px}.studio-mode-grid small{color:#626461;margin-top:2px;font-size:8px}.studio-field,.studio-select-grid{margin-top:22px}.studio-label-row{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:9px;display:flex}.studio-label-row small,.studio-label-row>span{color:#5e605d;text-align:end;font-size:8px;line-height:1.45}.studio-file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.studio-dropzone{cursor:pointer;text-align:center;background:radial-gradient(circle at 50% 15%,#ffc83d12,#0000 55%),#00000024;border:1px dashed #ffffff2e;border-radius:14px;flex-direction:column;align-items:center;min-height:150px;padding:18px;transition:background .18s,border-color .18s,transform .18s;display:flex}.studio-dropzone:hover:not(.disabled),.studio-dropzone.dragging{background:#ffc83d0f;border-color:#ffc83d8c;transform:translateY(-1px)}.studio-dropzone.disabled{cursor:not-allowed;opacity:.68}.studio-dropzone>span{color:var(--gold);background:#ffc83d17;border:1px solid #ffc83d29;border-radius:12px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.studio-dropzone strong{color:#cac6bd;margin-top:11px;font-size:10px}.studio-dropzone small{color:var(--gold-deep);margin-top:2px;font-size:8px}.studio-dropzone em{color:#555753;margin-top:8px;font-size:7px;font-style:normal}.studio-upload-preview{border:1px solid var(--border);background:#0003;border-radius:14px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:82px;padding:9px;display:grid;overflow:hidden}.studio-upload-preview>img{object-fit:cover;border-radius:9px;width:62px;height:62px}.studio-upload-preview>div:nth-child(2){min-width:0}.studio-upload-preview>div:nth-child(2) span{color:#b8b5ae;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:flex;overflow:hidden}.studio-upload-preview>div:nth-child(2) small{color:#5f615e;margin-top:5px;font-size:7px;display:block}.studio-upload-actions{align-items:center;gap:5px;display:flex}.studio-upload-actions button{border:1px solid var(--border);color:#858783;cursor:pointer;background:0 0;border-radius:8px;min-height:30px;padding:0 8px;font-size:7px}.studio-upload-actions button:last-child{color:#ba7474;justify-content:center;align-items:center;width:30px;padding:0;display:flex}.studio-field textarea{border:1px solid var(--border);color:var(--paper);resize:vertical;background:#0003;border-radius:12px;width:100%;min-height:128px;padding:12px 13px;font-size:10px;line-height:1.7;transition:border-color .18s,box-shadow .18s}.studio-field textarea::placeholder{color:#555752}.studio-field textarea:focus,.studio-select-grid select:focus{border-color:#ffc83d7a;outline:0;box-shadow:0 0 0 3px #ffc83d0e}.studio-field-help{color:#555753;margin-top:6px;font-size:7px;line-height:1.5;display:block}.studio-select-grid{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.studio-select-grid label>span,.studio-select-grid legend{margin-bottom:8px;display:block}.studio-select-grid label>div{position:relative}.studio-select-grid select{appearance:none;border:1px solid var(--border);color:#cac7bf;background:#0003;border-radius:10px;width:100%;height:41px;padding:0 35px 0 11px;font-size:9px}.studio-site[dir=rtl] .studio-select-grid select{padding:0 11px 0 35px}.studio-select-grid label>div svg{color:#656763;pointer-events:none;position:absolute;top:13px;right:11px}.studio-site[dir=rtl] .studio-select-grid label>div svg{left:11px;right:auto}.studio-ratio-grid{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.studio-ratio-grid button{border:1px solid var(--border);color:#777975;cursor:pointer;background:#0003;border-radius:9px;height:38px;font-size:8px}.studio-ratio-grid button.selected{color:var(--gold-bright);background:#ffc83d13;border-color:#ffc83d4d}.studio-request-message{border-radius:11px;align-items:flex-start;gap:8px;margin-top:17px;padding:11px 12px;font-size:8px;line-height:1.6;display:flex}.studio-request-message svg{flex:none}.studio-request-message.error{color:#dca7a7;background:#d8565613;border:1px solid #d8565633}.studio-request-message.accepted{color:#a8d9bf;background:#46bf8413;border:1px solid #46bf8433}.studio-submit{background:var(--gold);color:#171105;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:49px;margin-top:19px;padding:0 16px;font-size:10px;font-weight:850;transition:background .18s,transform .18s;display:flex}.studio-submit:hover:not(:disabled){background:var(--gold-bright);transform:translateY(-1px)}.studio-submit:disabled{cursor:wait;opacity:.62}.studio-canvas{background:radial-gradient(circle at 50% 35%,#ffc83d0f,#0000 35%),radial-gradient(#ffffff12 .7px,#0000 .7px) 50%/15px 15px,#0d0e11;border:1px solid #ffffff17;border-radius:16px;justify-content:center;align-items:center;min-height:590px;margin-top:17px;display:flex;position:relative;overflow:hidden}.studio-canvas:after{content:"";pointer-events:none;border:1px solid #ffc83d0f;border-radius:11px;position:absolute;inset:7px}.studio-canvas-state{text-align:center;z-index:1;flex-direction:column;align-items:center;max-width:390px;padding:38px;display:flex;position:relative}.studio-canvas-state>span{color:var(--gold);background:#ffc83d14;border:1px solid #ffc83d2e;border-radius:17px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.studio-canvas-state strong{color:#d9d5cc;letter-spacing:-.035em;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.studio-site[data-locale=fa] .studio-canvas-state strong{letter-spacing:-.02em;font-family:inherit;font-size:22px;font-weight:720}.studio-canvas-state p{color:#696b67;margin:11px 0 0;font-size:9px;line-height:1.7}.studio-result-retry{color:#d8d5cf;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:6px;min-height:36px;margin-top:16px;padding:0 12px;font-size:9px;font-weight:750;display:inline-flex}.studio-result-retry:hover{color:var(--gold-bright);border-color:#ffc83d59}.studio-canvas-state.error>span{color:#d77f7f;background:#d6515114;border-color:#d6515133}.studio-canvas-state.completed>span{color:#67cd98;background:#46bf8417;border-color:#46bf8433}.studio-source-canvas,.studio-result-ready{width:100%;height:100%;position:absolute;inset:0}.studio-source-canvas:after,.studio-result-ready:after{content:"";pointer-events:none;background:linear-gradient(#0000 53%,#040406eb);position:absolute;inset:0}.studio-source-canvas>img,.studio-result-ready>img{object-fit:contain;width:100%;height:100%}.studio-source-canvas>span{bottom:24px;z-index:2;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid;position:absolute;inset-inline:25px}.studio-source-canvas>span svg{color:var(--gold);grid-row:1/3}.studio-source-canvas>span strong{color:#d9d6cf;font-size:10px}.studio-source-canvas>span small{color:#777974;font-size:8px}.studio-result-ready>a{background:var(--gold);color:#171105;bottom:23px;z-index:2;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;inset-inline-end:23px}.studio-result-meta{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.studio-result-meta>span{border:1px solid var(--border);background:#ffffff05;border-radius:10px;min-width:0;padding:10px}.studio-result-meta strong,.studio-result-meta small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-result-meta strong{color:#bdbab3;font-size:9px}.studio-result-meta small{color:#5d5f5b;margin-top:3px;font-size:7px}.studio-history-help{color:#5f615e;margin:9px 0 16px;font-size:8px}.studio-history-list{border-top:1px solid var(--border)}.studio-history-state{color:#696b67;text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:175px;padding:47px 18px 25px;font-size:8px;line-height:1.6;display:flex}.studio-history-state.unavailable svg{color:#a08d55}.studio-history-state.error svg{color:#c47474}.studio-history-state button{border:1px solid var(--border-strong);color:#a19f98;cursor:pointer;background:0 0;border-radius:8px;min-height:31px;padding:0 10px;font-size:8px}.studio-history-job{border:0;border-bottom:1px solid var(--border);color:inherit;cursor:pointer;text-align:start;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:74px;padding:12px 2px;display:grid}.studio-history-job.selected{background:linear-gradient(90deg,#ffc83d0e,#0000)}.studio-job-icon{color:var(--gold);background:#ffc83d12;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.studio-job-icon.succeeded{color:#63c992;background:#46bf8417}.studio-job-icon.failed,.studio-job-icon.canceled{color:#d77f7f;background:#d6515114}.studio-history-job>span:nth-child(2){min-width:0}.studio-history-job strong,.studio-history-job small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-history-job strong{color:#aaa8a1;font-size:8px}.studio-history-job small{color:#595b58;margin-top:4px;font-size:7px}.studio-history-job>em{color:#a28e51;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal}.studio-history-job>em.succeeded{color:#70c998;background:#46bf8414}.studio-history-job>em.failed,.studio-history-job>em.canceled{color:#cb7a7a;background:#d6515114}.studio-spin{animation:.9s linear infinite studio-spin}@keyframes studio-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.studio-spin{animation-duration:1.8s}.studio-dropzone,.studio-submit{transition:none}}@media (width<=1240px){.studio-workspace-grid{grid-template-columns:minmax(310px,350px) minmax(420px,1fr)}.studio-history-panel{grid-column:1/-1}.studio-history-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;display:grid}.studio-history-state{grid-column:1/-1}}@media (width<=900px){.studio-header-context,.studio-header-link:first-of-type span{display:none}.studio-intro{flex-direction:column;align-items:flex-start;gap:24px}.studio-availability-note{flex-basis:auto;max-width:650px}.studio-workspace-grid{grid-template-columns:minmax(290px,340px) minmax(0,1fr)}.studio-canvas{min-height:520px}}@media (width<=720px){.studio-header-inner{gap:10px;height:68px;padding:0 15px}.studio-brand{background:0 0;border:0;width:43px;height:43px;padding:0}.studio-brand img{content:url(/brand/nanomoz-icon.webp);mix-blend-mode:normal;object-fit:cover;width:43px;height:43px}.studio-header-actions{gap:5px}.studio-header-link{width:38px;height:38px;padding:0}.studio-header-link span,.studio-sign-out{display:none}.studio-avatar{width:38px;height:38px}.studio-main{padding:42px 15px 52px}.studio-intro h1,.studio-site[data-locale=fa] .studio-intro h1{font-size:clamp(42px,13vw,58px)}.studio-intro>div:first-child>p{font-size:12px}.studio-availability-note{flex:auto;width:100%}.studio-workspace-grid{flex-direction:column;display:flex}.studio-controls-panel,.studio-result-panel,.studio-history-panel{border-radius:17px;width:100%}.studio-result-panel{order:-1;position:static}.studio-canvas{min-height:440px}.studio-history-list{grid-template-columns:1fr}.studio-upload-preview{grid-template-columns:58px minmax(0,1fr)}.studio-upload-preview>img{width:58px;height:58px}.studio-upload-actions{grid-column:1/-1}.studio-upload-actions button:first-child{flex:1}}
