*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Vazirmatn,Tahoma,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--bg:#0b0b0e;--bg-2:#101015;--surface:#16161c;--surface-2:#1d1d25;--dropdown-bg:#1f1f27;--gold:#d2a64f;--gold-soft:#e8c987;--txt:#f4f1ea;--muted:#9c978c;--border:#2a2a33;--shadow:0 18px 50px -12px rgba(0,0,0,.65);--radius:18px}[data-theme=light]{--bg:#f7f3ec;--bg-2:#f1ece1;--surface:#fffdf8;--surface-2:#efe9dc;--dropdown-bg:#fffaf0;--gold:#9a7714;--gold-soft:#b8902a;--txt:#211d16;--muted:#645e51;--border:#ded5c4;--shadow:0 18px 50px -16px rgba(120,95,40,.25)}@font-face{font-family:Farhood;src:url(/fonts/Farhood-v2.woff2) format("woff2");font-display:swap;unicode-range:u+06??,u+0750-077f,u+fb50-fdff,u+fe70-feff}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);transition:background .4s ease}body{margin:0;background:transparent;color:var(--txt);font-family:"Farhood",var(--font-latin),var(--font-vazir),"Vazirmatn",Tahoma,sans-serif;font-size:30px;line-height:1.85;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:color .4s ease}a{color:inherit;text-decoration:none}.display{font-family:"Farhood",var(--font-vazir),serif}.wrap{max-width:1600px;margin-inline:auto;padding-inline:clamp(18px,3vw,54px)}.section{padding-block:clamp(38px,5vw,74px)}.eyebrow{font-family:var(--font-latin),sans-serif;font-size:19px;letter-spacing:.26em;color:var(--gold);text-transform:uppercase;font-weight:600}.h2{font-family:"Farhood",var(--font-vazir),serif;font-size:clamp(50px,6.5vw,84px);margin:16px 0 0;line-height:1.2}.lead{color:var(--muted);font-size:clamp(26px,2.2vw,33px);line-height:1.85}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(255,245,214,.55),hsla(0,0%,100%,.06) 45%,hsla(41,68%,72%,.42)),linear-gradient(135deg,var(--gold-soft),var(--gold));color:#1a1408;font-weight:700;border:1px solid rgba(255,246,220,.6);padding:15px 30px;border-radius:13px;font-size:21px;font-family:inherit;transition:transform .25s,box-shadow .25s,filter .25s;box-shadow:0 12px 30px -12px rgba(210,166,79,.6),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 0 26px hsla(0,0%,100%,.18)}.btn:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 38%,hsla(0,0%,100%,.3) 47%,transparent 56%);opacity:.55}.btn-ghost:after{background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.12) 47%,transparent 56%)!important;opacity:.5!important}.btn-ghost{overflow:hidden}.btn:hover{transform:translateY(-3px);filter:brightness(1.05);box-shadow:0 16px 34px -10px rgba(210,166,79,.7)}.btn-ghost{background:transparent;color:var(--txt);font-weight:600;border:1px solid var(--border);box-shadow:none}.btn-ghost:hover{border-color:var(--gold);color:var(--gold);filter:none}.hd{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:19px 30px;backdrop-filter:blur(14px);background:color-mix(in srgb,var(--bg) 72%,transparent);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.hd.scrolled{border-bottom-color:var(--border)}.brand{display:flex;gap:11px;font-family:Farhood,serif;font-size:35px}.brand .m{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:color-mix(in srgb,var(--bg) 80%,#000);border:2px solid var(--gold);color:var(--gold);font-size:31px;line-height:1}.hd nav{display:flex;gap:28px}.hd nav a{color:var(--muted);font-size:28px;transition:color .2s}.hd nav a.active,.hd nav a:hover{color:var(--txt)}.icon-btn{width:54px;height:54px;display:grid;place-items:center;cursor:pointer;border-radius:14px;border:1px solid var(--border);background:var(--surface);color:var(--txt);font-size:23px;transition:border-color .2s,transform .2s}.icon-btn:hover{border-color:var(--gold);transform:translateY(-2px)}.hero{position:relative;text-align:center;padding-block:clamp(40px,6vw,78px) clamp(32px,5vw,60px)}.hero:before{content:"";position:absolute;inset:-10% 0 auto 0;height:420px;z-index:-1;background:radial-gradient(60% 100% at 50% 0,rgba(210,166,79,.16),transparent 70%);pointer-events:none}.hero h1{font-family:Farhood,serif;font-size:clamp(58px,9vw,120px);line-height:1.12;margin:20px 0 0}.hero h1 .accent{background:linear-gradient(120deg,var(--gold-soft),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.hero .lead{max-width:640px;margin:22px auto 0}.hero-cta{gap:14px;margin-top:34px}.hero-cta,.trust{display:flex;justify-content:center;flex-wrap:wrap}.trust{gap:14px 34px;margin-top:46px}.trust span{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:24px}.trust b{color:var(--gold);font-size:26px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}.card{position:relative;background:linear-gradient(160deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:16px;padding:13px;transition:transform .35s,border-color .35s,box-shadow .35s}.grid .card{display:flex;flex-direction:column}.card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--gold) 55%,var(--border));box-shadow:var(--shadow)}.card .im{position:relative;flex:0 0 auto;border-radius:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 32%,var(--border)),0 8px 22px -12px rgba(0,0,0,.7)}.card .im img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.card:hover .im img{transform:scale(1.06)}.card .b{padding:16px 6px 4px;display:flex;flex-direction:column;flex:1}.card .b .t{font-weight:700;font-size:31px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em}.card .b .card-artist,.card .b .t{overflow:hidden;text-overflow:ellipsis}.card .b .card-artist{white-space:nowrap;min-height:1.45em}.card .b .p{color:var(--gold);margin-top:8px;padding-top:6px;font-size:28px}.card .b .p small{color:var(--muted);font-weight:400;font-size:21px}.tag{position:absolute;top:12px;inset-inline-end:12px;z-index:2;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(6px);border:1px solid var(--border);color:var(--txt);font-size:16px;padding:6px 12px;border-radius:999px}.statband{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.statband .st{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 14px}.statband .st .n{font-family:Farhood,serif;font-size:clamp(50px,5.5vw,74px);color:var(--gold)}.statband .st .l{color:var(--muted);margin-top:6px;font-size:24px}@media (max-width:680px){.statband{grid-template-columns:repeat(2,1fr)}}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps .step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 22px}.steps .step .num{width:60px;height:60px;border-radius:15px;display:grid;place-items:center;background:var(--surface-2);color:var(--gold);font-family:Farhood,serif;font-size:34px}.steps .step h3{margin:18px 0 8px;font-size:32px}.steps .step p{color:var(--muted);font-size:24px;line-height:1.8;margin:0}@media (max-width:760px){.steps{grid-template-columns:1fr}}.tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.tcard .stars{color:var(--gold);letter-spacing:3px;font-size:22px}.tcard p{color:var(--txt);line-height:1.8;margin:14px 0 18px;font-size:25px}.tcard .who{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:22px}.tcard .who .av{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold-soft),var(--gold));color:#1a1408;font-weight:700;font-size:22px}@media (max-width:760px){.tgrid{grid-template-columns:1fr}}.cta{text-align:center;background:linear-gradient(135deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:26px;padding:clamp(36px,6vw,64px)}footer.ft{border-top:1px solid var(--border);margin-top:40px;padding-block:46px 28px}.fgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:26px}footer.ft h4{color:var(--gold);font-size:23px;margin:0 0 14px}footer.ft a{display:block;color:var(--muted);font-size:23px;margin-bottom:11px;transition:color .2s}footer.ft a:hover{color:var(--txt)}.fbot{border-top:1px solid var(--border);margin-top:30px;padding-top:20px;color:var(--muted);font-size:20px;text-align:center}@media (max-width:760px){.fgrid{grid-template-columns:1fr 1fr}}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center;min-height:min(78svh,640px)}.hero-grid .copy{text-align:start}.hero-grid .eyebrow,.hero-grid .hero-cta{justify-content:flex-start}.stage{position:relative;height:min(70svh,560px)}.stage .halo{position:absolute;inset:6% 10%;border-radius:50%;z-index:0;background:radial-gradient(circle,rgba(210,166,79,.22),transparent 65%);filter:blur(8px)}.scrollcue{text-align:center;margin-top:18px;color:var(--muted);letter-spacing:3px;font-size:12px}@media (max-width:860px){.hero-grid{grid-template-columns:1fr}.hero-grid,.hero-grid .copy{text-align:center}.hero-grid .eyebrow,.hero-grid .hero-cta{justify-content:center}.stage{height:360px;order:-1}}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee .track{display:flex;width:-moz-max-content;width:max-content;animation:marq 50s linear infinite}.marquee:hover .track{animation-play-state:paused}.marquee .tgroup{display:flex;gap:18px;padding-inline-start:18px}.marquee .tcard{width:380px;flex:0 0 auto}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee .track{animation:none}}.tl-pin{height:100svh;display:flex;flex-direction:column}.tl-pin,.tl-ruler{position:relative;overflow:hidden}.tl-ruler{height:100px;margin:14px 0 10px;-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.tl-center{top:38px;height:40px;width:2px;background:var(--gold);z-index:3;box-shadow:0 0 16px var(--gold)}.tl-bigyear,.tl-center{position:absolute;left:50%;transform:translateX(-50%)}.tl-bigyear{top:0;font-family:var(--font-latin),sans-serif;font-weight:700;font-size:34px;color:var(--gold);z-index:4;letter-spacing:.04em}.tl-ticks{position:absolute;top:42px;left:0;display:flex;gap:12px;align-items:flex-start;will-change:transform}.tl-tk{width:1px;height:12px;background:var(--border);flex:0 0 auto}.tl-tk.maj{height:30px;background:var(--muted);position:relative}.tl-tk .yr{position:absolute;top:36px;left:50%;transform:translateX(-50%);font-family:var(--font-latin),sans-serif;font-size:17px;color:var(--muted);white-space:nowrap}.tl-viewport{overflow:hidden;margin-top:18px}.tl-strip{display:flex;gap:20px;padding-inline:6vw;will-change:transform}.tl-item{width:250px}.tl-item .im{aspect-ratio:4/5;border-radius:14px}.tl-item{width:290px}.tl-item .cap{font-size:18px}.hero-cine{position:relative;min-height:72svh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.hero-cine .stage{position:relative;height:min(70svh,620px)}.hero-cine .stage canvas{filter:brightness(1.05) contrast(1.03)}[data-theme=light] .hero-cine .stage canvas{filter:brightness(1.55) contrast(1.04) saturate(1.08)}.form-row{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.form-row label{font-size:20px;color:var(--muted)}input,select,textarea{font-family:var(--font-vazir),"Segoe UI",Tahoma,sans-serif;color:var(--txt);width:100%;background:color-mix(in srgb,var(--surface) 70%,transparent);border:1px solid var(--border);border-radius:12px;padding:12px 16px;outline:none;transition:border-color .2s}input:focus,select:focus,textarea:focus{border-color:var(--gold)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%);background-position:calc(0% + 16px) calc(50% + 2px),calc(0% + 22px) calc(50% + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-inline-start:40px}select option{background:#1a1a1f;color:var(--txt)}.sel{position:relative}.sel-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:inherit;font-size:20px;color:var(--txt);cursor:pointer;text-align:start;background:color-mix(in srgb,var(--surface) 70%,transparent);border:1px solid var(--border);border-radius:12px;padding:12px 16px;transition:border-color .2s}.sel-btn.open,.sel-btn:hover{border-color:var(--gold)}.sel-caret{color:var(--gold);font-size:16px;transition:transform .2s}.sel-btn.open .sel-caret{transform:rotate(180deg)}.sel-list{z-index:300;border:1px solid var(--gold);background:var(--dropdown-bg);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 24px 60px rgba(0,0,0,.7)}input::-moz-placeholder,textarea::-moz-placeholder{color:color-mix(in srgb,var(--muted) 75%,transparent)}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--muted) 75%,transparent)}textarea{resize:vertical}.check-row{display:flex;gap:12px;align-items:start;margin-bottom:14px;font-size:18px;line-height:1.7;cursor:pointer;color:var(--muted)}.check-row input[type=checkbox]{width:22px;height:22px;min-width:22px;margin-top:3px;accent-color:var(--gold);cursor:pointer}.check-row b{color:var(--gold)}.faq-item summary{list-style:none;cursor:pointer;padding:20px 26px;font-size:24px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:14px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--gold);font-size:30px;line-height:1;transition:transform .3s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item .faq-a{padding:0 26px 22px;color:var(--muted);font-size:21px;line-height:1.95}.gallery-toolbar{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.gsearch{flex:1;min-width:240px}.gsort{width:auto;min-width:180px;cursor:pointer}.chips{margin-top:18px}.crumbs{display:flex;gap:10px;align-items:center;font-size:18px;margin-bottom:26px;flex-wrap:wrap}.crumbs,.crumbs a{color:var(--muted)}.crumbs a{transition:color .2s}.crumbs a:hover{color:var(--gold)}.pd{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4vw,56px);align-items:start}.pd-media{position:sticky;top:100px}.pd-media .im{position:relative;width:100%;max-height:70svh;border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--surface) 50%,transparent);border:1px solid var(--border);display:grid;place-items:center}.pd-media .im img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pd-media .noimg{color:var(--muted)}.pd-title{font-size:clamp(40px,5vw,72px);line-height:1.1}.pd-en{color:var(--gold);font-family:var(--font-latin);font-size:26px;margin-top:6px;letter-spacing:.04em}.pd-meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.tagline{font-size:20px;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:7px 18px}.opt-block{margin-top:28px}.opt-label{font-size:21px;color:var(--muted);margin-bottom:12px}.opt-grid{display:flex;flex-wrap:wrap;gap:10px}.opt{font-family:inherit;font-size:19px;color:var(--txt);cursor:pointer;background:color-mix(in srgb,var(--surface) 60%,transparent);border:1px solid var(--border);border-radius:12px;padding:10px 18px;transition:all .18s}.opt.on,.opt:hover{border-color:var(--gold)}.opt.on{background:var(--gold);color:#1a1408;font-weight:600}.pd-buy{justify-content:space-between;gap:18px;margin-top:32px;flex-wrap:wrap}.pd-buy,.qty{display:flex;align-items:center}.qty{gap:4px;border:1px solid var(--border);border-radius:12px;overflow:hidden}.qty button{font-family:inherit;font-size:26px;width:48px;height:48px;background:color-mix(in srgb,var(--surface) 60%,transparent);color:var(--txt);cursor:pointer;border:none}.qty button:hover{color:var(--gold)}.qty span{min-width:44px;text-align:center;font-size:24px}.pd-price{font-size:clamp(30px,3.6vw,44px);color:var(--gold);font-weight:700}.pd-price small{font-size:.5em;color:var(--muted);font-weight:400}.pd-actions{gap:12px}.pd-actions,.pd-trust{display:flex;margin-top:24px;flex-wrap:wrap}.pd-trust{gap:18px;color:var(--muted);font-size:20px}.artist-box{display:flex;gap:16px;align-items:center;margin-top:20px;padding:16px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 45%,transparent)}.artist-photo{width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--gold);flex-shrink:0}@media (max-width:880px){.pd{grid-template-columns:1fr}.pd-media{position:static}}.cart-wrap{display:grid;grid-template-columns:1fr 380px;gap:26px;margin-top:30px;align-items:start}.cart-items{display:flex;flex-direction:column;gap:14px}.cart-row{display:grid;grid-template-columns:96px 1fr auto;gap:16px;padding:16px;align-items:center}.cr-img{width:96px;height:96px;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--surface) 50%,transparent);display:grid;place-items:center}.cr-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cr-img .noimg{color:var(--muted)}.cr-title{font-size:23px}.cr-sub{color:var(--muted);font-size:19px;margin-top:4px}.cr-unit{color:var(--gold);font-size:18px;margin-top:6px}.cr-side{display:flex;flex-direction:column;align-items:end;gap:8px}.cr-line{font-size:27px;font-weight:700;color:var(--gold)}.cart-row .qty button{font-size:18px;width:38px;height:38px}.cart-row .qty span{font-size:18px;min-width:32px}.cr-del{background:none;border:none;color:var(--muted);font-family:inherit;font-size:17px;cursor:pointer}.cr-del:hover{color:#e2766b}.cart-summary.cta{position:sticky;top:100px}.srow{display:flex;justify-content:space-between;align-items:center;padding:10px 0;color:var(--muted);font-size:20px}.srow.total{border-top:1px solid var(--border);margin-top:8px;padding-top:16px;color:var(--txt);font-size:24px;font-weight:700}.srow.total span:last-child{color:var(--gold)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.cart-ic{position:relative}.cart-badge{position:absolute;top:-6px;inset-inline-end:-6px;min-width:22px;height:22px;background:var(--gold);color:#1a1408;border-radius:999px;font-size:14px;font-weight:700;display:grid;place-items:center;padding:0 6px}@media (max-width:880px){.cart-wrap{grid-template-columns:1fr}.cart-summary.cta{position:static}.form-grid{grid-template-columns:1fr}}.article-body p{font-size:22px;line-height:2.15;color:var(--txt);margin-bottom:22px}.tool-stage{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 50%,transparent);min-height:60svh;display:grid;place-items:center}.tool-stage .room{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.tool-frame{position:relative;z-index:2;box-shadow:0 30px 70px rgba(0,0,0,.5);border:14px solid #2b241a;background:#111;max-width:60%}.tool-frame img{display:block;width:100%}.dropzone{border:2px dashed var(--border);border-radius:16px;padding:40px;text-align:center;cursor:pointer;transition:border-color .2s;color:var(--muted)}.dropzone:hover{border-color:var(--gold)}.room-pick{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.room-pick button{width:70px;height:50px;border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;padding:0}.room-pick button.on{border-color:var(--gold)}.room-pick img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}input[type=range]::-webkit-slider-thumb{box-shadow:0 2px 8px rgba(0,0,0,.4)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f0d488,var(--gold));background-clip:padding-box}.cart-toast{position:fixed;z-index:1000;inset-inline-end:22px;bottom:22px;width:min(360px,calc(100vw - 44px));padding:18px;border-radius:18px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 78%,transparent);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 24px 60px rgba(0,0,0,.5);transform:translateY(140%);opacity:0;transition:transform .45s cubic-bezier(.2,.9,.2,1),opacity .35s;pointer-events:none}.cart-toast.in{transform:translateY(0);opacity:1;pointer-events:auto}.ct-top{display:flex;align-items:center;gap:10px;font-size:21px}.ct-check{width:30px;height:30px;border-radius:50%;background:var(--gold);color:#1a1408;display:grid;place-items:center;font-weight:700}.ct-x{margin-inline-start:auto;background:none;border:none;color:var(--muted);font-size:28px;cursor:pointer;line-height:1}.ct-body{display:flex;align-items:center;gap:12px;margin:14px 0}.ct-body img{width:54px;height:54px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.ct-title{font-size:19px}.ct-actions{display:flex;gap:10px}.corner-pop{position:fixed;z-index:1000;inset-inline-start:22px;bottom:22px;width:min(330px,calc(100vw - 44px));padding:16px 18px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(16px);box-shadow:0 18px 50px rgba(0,0,0,.5)}.corner-pop .cp-actions{display:flex;gap:8px;margin-top:12px}.sel-list{position:absolute;z-index:60;top:calc(100% + 6px);inset-inline:0;max-height:300px;overflow-y:auto;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(16px);box-shadow:0 20px 50px rgba(0,0,0,.5);padding:6px}.sel-item{padding:11px 14px;font-size:19px;cursor:pointer;border-radius:9px}.sel-item.active,.sel-item:hover{background:color-mix(in srgb,var(--gold) 20%,transparent)}.sel-item.sel-on{color:var(--gold);font-weight:600}.combo{position:relative}.combo-list{position:absolute;z-index:60;top:calc(100% + 6px);inset-inline:0;max-height:280px;overflow-y:auto;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(16px);box-shadow:0 20px 50px rgba(0,0,0,.5)}.combo-item{padding:11px 16px;font-size:19px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.combo-item.active,.combo-item:hover{background:color-mix(in srgb,var(--gold) 22%,transparent)}.combo-item small{color:var(--muted)}.filter-panel{display:flex;flex-direction:column;gap:18px;margin-top:22px;padding:22px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface) 45%,transparent)}.filter-col .opt-label{margin-bottom:10px}.year-range{display:flex;flex-direction:column;gap:6px;max-width:460px}.year-range input[type=range]{width:100%}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{font-family:inherit;font-size:19px;color:var(--txt);cursor:pointer;background:color-mix(in srgb,var(--surface) 60%,transparent);border:1px solid var(--border);border-radius:999px;padding:8px 20px;transition:all .2s}.chip.on,.chip:hover{border-color:var(--gold)}.chip.on{background:var(--gold);color:#1a1408;font-weight:600}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:color-mix(in srgb,var(--surface) 80%,transparent);border:1px solid var(--border);outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:linear-gradient(145deg,#f0d488,var(--gold));border:2px solid #1a1408;cursor:pointer}input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--gold);border:2px solid #1a1408;cursor:pointer}*{scrollbar-width:thin;scrollbar-color:var(--gold) transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:color-mix(in srgb,var(--surface) 40%,transparent);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--gold),#9c7a30);border-radius:999px;border:3px solid transparent;background-clip:padding-box}.blog-card .t{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35}.blog-card .im{aspect-ratio:16/10!important}.tag-hm{inset-inline-start:10px;inset-inline-end:auto;background:var(--gold);color:#1a1408;font-weight:700}.modal-overlay{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px}.modal{width:min(900px,100%);max-height:86svh;overflow-y:auto;padding:24px;border-radius:20px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 30px 80px rgba(0,0,0,.6)}.modal.small{width:min(480px,100%);text-align:center}.modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.pick-card{display:flex;flex-direction:column;gap:6px;padding:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--surface) 50%,transparent);cursor:pointer;font-family:inherit;color:var(--txt);transition:border-color .2s}.pick-card:hover{border-color:var(--gold)}.pick-card img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.pick-card span{font-size:15px;padding:0 8px 8px}.framed{width:100%}.viz-stage{position:relative;width:100%;min-height:64svh;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 50%,transparent)}.viz-stage .room{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.viz-art{position:absolute;cursor:grab;touch-action:none;will-change:left,top}.viz-art:active{cursor:grabbing}.viz-hint{position:absolute;inset-inline-start:14px;top:14px;z-index:5;background:rgba(0,0,0,.5);color:#fff;font-size:16px;padding:6px 14px;border-radius:999px;backdrop-filter:blur(6px)}.viz-ruler{position:absolute;inset-inline:0;bottom:8px;height:22px;z-index:4;display:flex;align-items:flex-end;pointer-events:none}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.tab{font-family:inherit;font-size:20px;color:var(--txt);cursor:pointer;background:none;border:1px solid var(--border);border-radius:999px;padding:9px 22px}.tab.on{background:var(--gold);color:#1a1408;border-color:var(--gold);font-weight:600}.ticket{padding:16px;border:1px solid var(--border);border-radius:14px;margin-bottom:12px}.ticket .msg{color:var(--muted);font-size:18px;margin-top:6px;line-height:1.8}.badge{font-size:15px;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--gold) 25%,transparent);color:var(--gold)}.admin-nav{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.atable{width:100%;border-collapse:collapse;font-size:18px}.atable td,.atable th{text-align:start;padding:12px 10px;border-bottom:1px solid var(--border)}.atable th{color:var(--muted);font-weight:600}.admin-img{width:50px;height:50px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (max-width:700px){.cart-toast{inset-inline:12px;width:auto}.atable{font-size:15px}}.promobar{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,var(--gold),var(--gold-soft) 50%,var(--gold));color:#1a1408;text-align:center;padding:9px 16px;font-size:19px;font-weight:700}.scroll-prog{height:3px;width:100%;background:linear-gradient(90deg,var(--gold),var(--gold-soft));transform-origin:0 50%;transform:scaleX(0);z-index:250}.cursor-dot,.cursor-ring,.scroll-prog{position:fixed;top:0;left:0;pointer-events:none}.cursor-dot,.cursor-ring{border-radius:50%;z-index:300;opacity:0;will-change:transform}.cursor-dot{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:var(--gold)}.cursor-ring{width:38px;height:38px;margin:-19px 0 0 -19px;border:1.5px solid color-mix(in srgb,var(--gold) 70%,transparent);transition:width .25s,height .25s,margin .25s,background .25s}.cursor-ring.hov{width:60px;height:60px;margin:-30px 0 0 -30px;background:color-mix(in srgb,var(--gold) 10%,transparent)}@media (pointer:coarse){.cursor-dot,.cursor-ring{display:none}}.rail{position:absolute;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.35em;font-family:var(--font-latin),sans-serif;font-size:17px;color:var(--muted);text-transform:uppercase;opacity:.8}.rail-r{right:16px}.rail-l{left:16px}.rail .dot{display:inline-block;margin:14px 0;color:var(--gold)}@media (max-width:860px){.hero-cine{grid-template-columns:1fr;text-align:center;min-height:auto;gap:6px}.hero-cine .stage{height:320px;order:-1}.hero-cine .hero-copy{text-align:center}.goldframe{left:26%;right:26%;top:8%;bottom:8%}.rail{display:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.btn-ghost,.card,.cta,.eyebrow-pill,.icon-btn,.statband .st,.steps .step,.tag,.tcard{background:radial-gradient(130% 90% at 0 0,hsla(0,0%,100%,.1),transparent 55%),linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.012));backdrop-filter:blur(4px) url(#liquidGlass) saturate(1.5);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 22px 54px -24px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 0 26px hsla(0,0%,100%,.05)}.btn-ghost,.card,.cta,.eyebrow-pill,.icon-btn,.statband .st,.steps .step,.tcard{position:relative}.tag{background:linear-gradient(135deg,rgba(48,48,55,.66),rgba(28,28,34,.56))!important;border:1px solid hsla(0,0%,100%,.22);color:#fff;font-weight:600}.card:before,.cta:before,.eyebrow-pill:before,.hd nav a:before,.icon-btn:before,.statband .st:before,.steps .step:before,.tcard:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.12) 45%,transparent 58%);mix-blend-mode:screen;opacity:.7}.hd nav a{position:relative}.card>*,.cta>*,.hd nav a>*,.statband .st>*,.steps .step>*,.tcard>*{position:relative;z-index:2}[data-theme=light] .btn-ghost,[data-theme=light] .card,[data-theme=light] .cta,[data-theme=light] .eyebrow-pill,[data-theme=light] .icon-btn,[data-theme=light] .statband .st,[data-theme=light] .step,[data-theme=light] .tag,[data-theme=light] .tcard{background:linear-gradient(135deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.4));border-color:rgba(120,95,40,.16);box-shadow:0 10px 30px rgba(120,95,40,.14),inset 0 1px 0 hsla(0,0%,100%,.7)}.hd{background:linear-gradient(135deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));backdrop-filter:blur(5px) url(#liquidGlass) saturate(1.5);border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 32px -18px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.2)}.promobar{backdrop-filter:blur(8px)}.grid{align-items:start;gap:22px;perspective:1100px}.grid>*{align-self:start}.card{display:flex;flex-direction:column;border-radius:20px;padding:12px;overflow:hidden;transform-style:preserve-3d}.card .im{aspect-ratio:4/5;border-radius:13px;overflow:hidden;background:var(--surface-2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.card .b{padding:16px 6px 6px}.section{padding-block:clamp(20px,2.6vw,40px)}.hero{padding-block:clamp(10px,1.6vw,22px) clamp(14px,2vw,28px)}.trust{margin-top:22px}section[style*="padding-top: 0"],section[style*="paddingTop:0"]{padding-top:0}body{font-size:32px;line-height:1.8}@media (max-width:600px){body{font-size:25px}}.eyebrow{font-size:22px}.h2{font-size:clamp(56px,6.8vw,96px)}.lead{font-size:clamp(30px,2.5vw,39px)}.hd nav a{font-size:24px}.brand{font-size:40px}.btn{font-size:25px;padding:16px 32px}.trust span{font-size:28px}.trust b{font-size:31px}.card .b .t{font-size:36px}.card .b .p{font-size:33px}.card .b .p small{font-size:25px}.statband .st .n{font-size:clamp(60px,6.5vw,88px)}.statband .st .l{font-size:28px}.steps .step h3{font-size:38px}.steps .step p{font-size:28px}.steps .step .num{font-size:40px;width:64px;height:64px}.tcard p{font-size:30px}.tcard .stars,.tcard .who{font-size:26px}footer.ft h4{font-size:28px}footer.ft a{font-size:27px}.fbot{font-size:24px}.tag{font-size:19px}.tl-bigyear{font-family:"Farhood",var(--font-vazir),serif;font-size:58px;font-weight:400}.marquee,.marquee .track{direction:ltr}.tl-pin{justify-content:center;gap:10px;padding-block:3vh}.tl-pin .h2{font-size:clamp(32px,3.6vw,54px)}.tl-ruler{height:86px;margin:6px 0}.tl-bigyear{font-size:46px}.tl-strip{direction:ltr;padding-inline:30px;gap:22px;align-items:flex-start}.tl-item{width:clamp(240px,22vw,330px)}.tl-item .im{height:min(54svh,520px);aspect-ratio:auto;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.tw-caret{display:inline-block;color:var(--gold);font-weight:300;animation:twblink 1s steps(1) infinite;margin-inline:2px}@keyframes twblink{50%{opacity:0}}#timeline{position:relative}.tl-head{text-align:center;margin-bottom:4px}.tl-ruler2{position:relative;max-width:920px;margin:14px auto 26px;-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.tl-ruler2 .ticks{display:flex;justify-content:space-between;align-items:flex-end;height:26px}.tl-ruler2 .ticks i{width:1px;height:9px;background:var(--border)}.tl-ruler2 .ticks i.maj{height:22px;background:var(--muted)}.tl-ruler2 .labels{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--font-latin),serif;font-size:18px;color:var(--muted)}.tl-marquee{overflow:hidden;direction:ltr;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.tl-track{display:flex;width:-moz-max-content;width:max-content;direction:ltr;animation:marq 70s linear infinite}.tl-track:hover{animation-play-state:paused}.tl-tgroup{display:flex;gap:22px;padding-inline-start:22px}.tl-item{width:clamp(240px,19vw,300px);flex:0 0 auto}.tl-item .im{height:min(48svh,440px);border-radius:16px;overflow:hidden;border:1px solid var(--border);background:var(--surface-2)}.tl-item .im img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tl-item .cap{direction:rtl;display:flex;justify-content:space-between;margin-top:12px;font-size:20px;color:var(--muted)}.tl-item .cap b{color:var(--txt)}@media (prefers-reduced-motion:reduce){.tl-track{animation:none}}.hd nav{gap:12px;flex-wrap:wrap}.hd nav a{font-size:30px;color:var(--txt);padding:9px 20px;border-radius:13px;line-height:1.15;background:linear-gradient(135deg,rgba(32,32,38,.6),rgba(16,16,20,.46));backdrop-filter:blur(5px) url(#liquidGlass) saturate(1.4);border:1px solid hsla(0,0%,100%,.13);box-shadow:0 8px 22px -14px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.14);transition:color .2s,border-color .2s,transform .2s}.hd nav a.active,.hd nav a:hover{color:var(--gold);border-color:rgba(210,166,79,.55);transform:translateY(-2px)}@media (max-width:1100px){.hd nav{display:none}}.marquee .tcard{background:linear-gradient(135deg,hsla(0,0%,100%,.17),hsla(0,0%,100%,.04) 45%,hsla(0,0%,100%,.12)),linear-gradient(180deg,rgba(58,58,68,.32),rgba(26,26,34,.26))!important;border:1px solid hsla(0,0%,100%,.34)!important;box-shadow:0 24px 56px -24px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 0 42px hsla(0,0%,100%,.08)!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .marquee .tcard{background:linear-gradient(135deg,hsla(40,56%,89%,.72),hsla(39,42%,84%,.48) 45%,hsla(39,52%,88%,.62)),linear-gradient(180deg,hsla(40,46%,86%,.6),hsla(39,41%,82%,.5))!important;border:1px solid rgba(120,90,35,.24)!important;box-shadow:0 16px 40px -20px rgba(120,90,30,.26),inset 0 1px 0 hsla(0,0%,100%,.9)!important}.steps{align-items:stretch}.steps .step{height:100%;display:flex;flex-direction:column}[data-theme=light] .btn-ghost,[data-theme=light] .card,[data-theme=light] .cta,[data-theme=light] .eyebrow-pill,[data-theme=light] .hd,[data-theme=light] .icon-btn,[data-theme=light] .statband .st,[data-theme=light] .steps .step{background:linear-gradient(135deg,hsla(40,50%,88%,.5),hsla(39,40%,84%,.34))!important;backdrop-filter:blur(6px) url(#liquidGlass) saturate(1.3)!important;border:1px solid rgba(120,90,35,.2)!important;box-shadow:0 16px 40px -20px rgba(120,90,30,.22),inset 0 1px 0 hsla(0,0%,100%,.8)!important}[data-theme=light] .hd nav a{background:linear-gradient(135deg,hsla(40,50%,88%,.55),hsla(39,40%,83%,.4))!important;backdrop-filter:blur(6px) url(#liquidGlass) saturate(1.3)!important;border:1px solid rgba(120,90,35,.22)!important;color:var(--txt)!important}[data-theme=light] .card:before,[data-theme=light] .cta:before,[data-theme=light] .eyebrow-pill:before,[data-theme=light] .hd nav a:before,[data-theme=light] .icon-btn:before,[data-theme=light] .marquee .tcard:before,[data-theme=light] .statband .st:before,[data-theme=light] .steps .step:before,[data-theme=light] .tcard:before{mix-blend-mode:normal;opacity:.4;background:linear-gradient(120deg,transparent 40%,hsla(0,0%,100%,.55) 50%,transparent 62%)}body,html{margin:0;padding:0}.promobar{margin:0}.promobar-logo{height:24px;width:auto;border-radius:5px;vertical-align:middle}.cr-sub{font-size:22px}.opt{font-size:24px}.opt-label{font-size:26px}.tagline{font-size:23px}.chip,.sel-btn{font-size:24px}.combo-item,.sel-item{font-size:23px}.combo-item small{font-size:18px}.pd-trust{font-size:23px}.pd-en{font-size:30px}.pd-meta .tagline,.tagline,.ticket .msg{font-size:23px}.badge{font-size:19px}.atable,.atable td,.atable th{font-size:22px}.form-row label{font-size:24px}input,select,textarea{font-size:18px}.qty span{font-size:28px}.cr-title,.faq-item summary{font-size:27px}.faq-item .faq-a{font-size:24px}.check-row{font-size:22px}.tl-item .cap{font-size:23px}.viz-hint{font-size:19px}.eyebrow-pill{padding:16px 54px;border-radius:50%}.hero .eyebrow-pill{margin-inline:auto}.eyebrow-pill{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:16px 56px;border-radius:999px;letter-spacing:.18em}.cr-sub{font-size:28px}.opt{font-size:30px}.opt-label{font-size:32px}.pd-meta .tagline,.tagline{font-size:29px}.chip,.sel-btn{font-size:30px}.combo-item,.sel-item{font-size:29px}.combo-item small{font-size:22px}.pd-trust,.ticket .msg{font-size:28px}.badge{font-size:23px}.atable,.atable td,.atable th{font-size:26px}.form-row label{font-size:30px}input,select,textarea{font-size:19px}.faq-item summary{font-size:32px}.faq-item .faq-a{font-size:29px}.check-row{font-size:27px}.tl-item .cap{font-size:28px}.viz-hint{font-size:22px}.eyebrow{font-size:24px}.room-pick{gap:8px}.room-pick button{width:58px;height:42px}.combo-list,.modal,.sel-list{overscroll-behavior:contain}.clients-head{text-align:right}.artist-card{display:flex;gap:16px;align-items:flex-start;margin-top:20px;padding:18px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface) 50%,transparent)}.artist-card img{width:84px;height:84px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--gold);flex:0 0 auto}.artist-card .artist-body b{font-size:26px;color:var(--gold);display:block}.artist-card .artist-body p{font-size:23px;color:var(--muted);margin-top:6px;line-height:1.9}.hamburger{display:none}@media (max-width:1100px){.hamburger{display:grid}}@media (max-width:700px){.hide-mobile{display:none!important}}.mm-overlay{position:fixed;inset:0;z-index:120;background:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.mobile-menu{position:fixed;z-index:130;top:0;left:0;right:auto;height:100svh;width:min(320px,84vw);display:flex;flex-direction:column;gap:8px;padding:90px 16px 24px;background:radial-gradient(120% 80% at 0 0,hsla(0,0%,100%,.1),transparent 55%),linear-gradient(135deg,rgba(32,32,38,.82),rgba(16,16,20,.78));backdrop-filter:blur(10px) url(#liquidGlass) saturate(1.5);border-right:1px solid hsla(0,0%,100%,.14);box-shadow:0 0 60px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.18);animation:mmIn .28s cubic-bezier(.2,.9,.2,1)}[data-theme=light] .mobile-menu{background:linear-gradient(135deg,hsla(39,51%,91%,.92),hsla(39,42%,84%,.86));border-right:1px solid rgba(120,90,35,.22)}@keyframes mmIn{0%{transform:translateX(-100%);opacity:.5}to{transform:translateX(0);opacity:1}}.mobile-menu a{font-size:26px;color:var(--txt);padding:13px 18px;border-radius:13px;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.015));border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.mobile-menu a:hover{color:var(--gold);border-color:rgba(210,166,79,.5)}.mobile-menu .mm-login{margin-top:12px;background:var(--gold);color:#1a1408;text-align:center;font-weight:700;border-color:var(--gold)}.viz-wrap{grid-template-columns:1fr 340px}@media (max-width:900px){.viz-wrap{grid-template-columns:1fr}.viz-stage{min-height:52svh}}@media (max-width:1100px){.tl-pin{height:auto;padding-block:30px}.tl-viewport{overflow-x:auto;-webkit-overflow-scrolling:touch}.tl-strip{transform:none!important}.tl-ruler{display:none}}.artist-hero{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:18px}.artist-hero img{width:140px;height:140px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--gold);flex:0 0 auto}.artist-card .artist-body a{color:inherit}.or-div{display:flex;align-items:center;text-align:center;color:var(--muted);margin:16px 0;font-size:19px}.or-div:after,.or-div:before{content:"";flex:1;height:1px;background:var(--border)}.or-div span{padding:0 14px}.acc-complete{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:20px 0}.eyebrow,.eyebrow-pill,.pd-en,.rail,.tl-bigyear,.tl-tk .yr{font-family:var(--font-latin),"Poiret One","Century Gothic","Questrial","Futura","Trebuchet MS","Segoe UI",sans-serif!important}.admin-img-lg{width:84px;height:84px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border)}@supports (-webkit-touch-callout:none){.btn-ghost,.card,.cta,.eyebrow-pill,.hd,.hd nav a,.icon-btn,.mobile-menu,.modal,.statband .st,.steps .step,.tcard{background:linear-gradient(135deg,rgba(40,40,48,.86),rgba(20,20,26,.82))!important;backdrop-filter:blur(8px) saturate(1.25)!important}[data-theme=light] .btn-ghost,[data-theme=light] .card,[data-theme=light] .cta,[data-theme=light] .eyebrow-pill,[data-theme=light] .hd,[data-theme=light] .hd nav a,[data-theme=light] .icon-btn,[data-theme=light] .mobile-menu,[data-theme=light] .modal,[data-theme=light] .statband .st,[data-theme=light] .steps .step,[data-theme=light] .tcard{background:linear-gradient(135deg,hsla(39,58%,95%,.93),hsla(39,45%,88%,.9))!important}.card:before,.cta:before,.eyebrow-pill:before,.hd nav a:before,.icon-btn:before,.statband .st:before,.steps .step:before,.tcard:before{opacity:.3!important}}@media (max-width:640px){.grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.card{padding:8px;border-radius:14px}.card .b{padding:9px 4px 3px}.card .im{border-radius:10px}}@media (min-width:641px){body{font-size:22px;line-height:1.75}.h2{font-size:clamp(40px,4.6vw,64px)}.hero h1{font-size:clamp(46px,6vw,82px)}.lead{font-size:clamp(19px,1.7vw,27px)}.eyebrow{font-size:16px}.hd{padding:13px 22px}.hd nav{gap:9px}.hd nav a{font-size:19px;padding:7px 15px}.brand{font-size:28px}.brand .m{width:40px;height:40px;font-size:23px;border-radius:12px}.icon-btn{width:42px;height:42px;font-size:18px;border-radius:11px}.btn{font-size:18px;padding:12px 24px}.statband .st .n{font-size:clamp(40px,4.4vw,60px)}.statband .st .l{font-size:19px}.statband .st{padding:20px 12px}.card .b .t{font-size:25px}.card .b .p{font-size:23px}.card .b .p small{font-size:17px}.steps .step h3{font-size:26px}.steps .step p{font-size:19px}.steps .step .num{font-size:28px;width:50px;height:50px}.tcard p{font-size:21px}.tcard .who{font-size:18px}.tcard .stars{font-size:20px}.trust span{font-size:19px}.trust b{font-size:21px}footer.ft h4{font-size:20px}footer.ft a{font-size:19px}.fbot{font-size:17px}.tag{font-size:15px}}@media (max-width:640px){body{font-size:16px;line-height:1.7}.h2{font-size:clamp(28px,8.5vw,40px)}.hero h1{font-size:clamp(32px,11vw,50px)}.lead{font-size:16px}.eyebrow{font-size:12px;letter-spacing:.12em}.hd{padding:9px 12px}.brand{font-size:21px;gap:7px}.brand .m{width:32px;height:32px;font-size:18px;border-radius:9px}.icon-btn{width:36px;height:36px;font-size:15px;border-radius:10px}.btn{font-size:15px;padding:10px 18px}.statband{gap:10px}.statband .st{padding:14px 8px}.statband .st .n{font-size:clamp(30px,10vw,44px)}.statband .st .l{font-size:14px}.steps .step h3{font-size:19px}.steps .step p{font-size:15px}.steps .step .num{font-size:22px;width:42px;height:42px}.tcard p{font-size:16px}.tcard .who{font-size:14px}.card .b .t{font-size:17px}.card .b .p{font-size:16px}.card .b .p small{font-size:13px}.trust span{font-size:14px}.trust b{font-size:15px}footer.ft h4{font-size:16px}footer.ft a{font-size:15px}.fbot{font-size:13px}.mobile-menu a{font-size:18px;padding:10px 14px}.promobar,.promobar *{font-size:12px!important}.eyebrow-pill{font-size:13px!important;padding:6px 14px!important}}@media (max-width:1100px){.tl-viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scroll-snap-type:x proximity;padding-bottom:8px}.tl-strip{transform:none!important;width:-moz-max-content;width:max-content}.tl-item{scroll-snap-align:center}}@media (max-width:640px){.tl-item{width:clamp(150px,56vw,210px)!important}.tl-item .im{height:min(40svh,290px)!important}.tl-item .cap{font-size:14px!important}.viz-stage{min-height:44svh}.room-pick button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.btn-ghost,.card,.combo-list,.corner-pop,.cta,.eyebrow-pill,.hd,.hd nav a,.icon-btn,.mobile-menu,.modal,.promobar,.sel-list,.statband .st,.steps .step,.tag,.tcard,.viz-hint{backdrop-filter:blur(8px) saturate(1.2)!important;-webkit-backdrop-filter:blur(8px) saturate(1.2)!important}.chip{font-size:18px!important;padding:6px 13px!important}.chips{gap:7px!important;margin-top:9px!important}.filter-panel{padding:13px!important;gap:11px!important;border-radius:14px!important}.filter-col .opt-label,.filter-panel .opt-label{font-size:16px!important;margin-bottom:6px!important}.year-range{max-width:340px!important}.opt{font-size:18px!important;padding:8px 15px!important}.opt-label{font-size:19px!important;margin-bottom:8px!important}.opt-block{margin-top:16px!important}.opt-grid{gap:8px!important}.combo input,.combo-item,.sel-list button,.sel-list>div,.sel-trigger{font-size:17px!important}.combo-item small{font-size:13px!important}.hd{padding:10px 18px!important}.brand{font-size:24px!important;gap:8px!important}.brand .m{width:38px!important;height:38px!important;font-size:21px!important}.brand .m,.icon-btn{border-radius:11px!important}.icon-btn{width:40px!important;height:40px!important;font-size:17px!important}.hd nav{gap:8px!important}.hd nav a{font-size:21px!important;padding:7px 16px!important}.hd .btn,.hd .btn-ghost{font-size:17px!important;padding:9px 16px!important}.promobar,.promobar *{font-size:14px!important}.pd-en,.tl-ruler2 .labels,.tl-tk .yr{font-family:var(--font-vazir),"Segoe UI",sans-serif!important}.artist-card .artist-body b{font-size:21px!important}.artist-card .artist-body p{font-size:18px!important}@media (max-width:640px){body{font-size:19px;line-height:1.75}.h2{font-size:clamp(32px,9vw,44px)}.hero h1{font-size:clamp(36px,12vw,56px)}.lead{font-size:18px}.brand{font-size:22px!important}.brand .m{width:34px!important;height:34px!important;font-size:19px!important}.icon-btn{width:37px!important;height:37px!important;font-size:16px!important}.statband .st .n{font-size:clamp(32px,10vw,46px)}.statband .st .l{font-size:15px}.steps .step h3{font-size:21px}.steps .step p{font-size:17px}.card .b .t{font-size:18px}.card .b .p{font-size:17px}.card .b .p small{font-size:14px}footer.ft h4{font-size:18px}footer.ft a{font-size:17px}.mobile-menu a{font-size:19px}.tag{font-size:12px!important;padding:4px 9px!important}.filter-panel{padding:10px!important;gap:9px!important}.chip,.filter-col .opt-label,.filter-panel .opt-label{font-size:13px!important}.chip{padding:4px 10px!important}.chips{gap:5px!important}.combo-item,.opt,.opt-label,.sel-trigger{font-size:15px!important}}@media (min-width:641px){.hd{padding:13px 24px!important}.brand{font-size:29px!important}.brand .m{width:46px!important;height:46px!important;font-size:25px!important}.icon-btn{width:48px!important;height:48px!important;font-size:20px!important}.hd nav{gap:10px!important}.hd nav a{font-size:25px!important;padding:9px 19px!important}.hd .btn,.hd .btn-ghost{font-size:20px!important;padding:11px 20px!important}.promobar,.promobar *{font-size:17px!important}}@media (max-width:640px){body{font-size:24px;line-height:1.7}.h2{font-size:clamp(34px,10vw,50px)}.hero h1{font-size:clamp(40px,13vw,60px)}.lead{font-size:22px}.steps .step h3{font-size:25px}.steps .step p{font-size:20px}.card .b .t{font-size:22px}.card .b .p{font-size:21px}.card .b .p small{font-size:16px}.tcard p{font-size:21px}.tcard .who{font-size:18px}footer.ft h4{font-size:21px}footer.ft a{font-size:20px}.fbot{font-size:17px}.mobile-menu a{font-size:22px}.statband .st .n{font-size:clamp(38px,12vw,52px)}.statband .st .l{font-size:18px}}@media (max-width:1100px){.tl-viewport{overflow:hidden!important}.tl-strip{width:-moz-max-content;width:max-content;animation:tlauto 22s ease-in-out infinite alternate}.tl-strip:active{animation-play-state:paused}}@keyframes tlauto{0%{translate:0 0}to{translate:calc(-100% + 88vw) 0}}@media (pointer:coarse){.tl-pin{height:auto!important;padding-block:30px!important;overflow:visible!important}.tl-viewport{overflow:hidden!important}.tl-strip{width:-moz-max-content;width:max-content;transform:none!important;animation:tlauto 22s ease-in-out infinite alternate}.tl-strip:active{animation-play-state:paused}.tl-ruler{display:none!important}}.tl-bigyear{font-family:"Farhood",var(--font-vazir),serif!important}@media (max-width:640px){.combo-item,.cr-sub,.form-row label,.opt,.opt-label,.pd-sub,.sel-trigger{font-size:19px!important}.combo-item small{font-size:16px!important}.eyebrow{font-size:15px!important}.tcard .who{font-size:18px!important}.artist-card .artist-body b{font-size:21px!important}.artist-card .artist-body p{font-size:18px!important}.viz-hint{font-size:14px!important}}@media (max-width:1100px),(pointer:coarse){.tl-pin{height:auto!important;overflow:visible!important;padding-block:26px!important}.tl-viewport{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tl-viewport::-webkit-scrollbar{display:none}.tl-strip{width:-moz-max-content!important;width:max-content!important;transform:none!important;animation:none!important}.tl-ruler{display:none!important}.tl-viewport{overflow:hidden!important}.tl-ruler{display:block!important;position:relative!important;height:auto!important;margin:0 0 10px!important;text-align:center;transform:none!important}.tl-ticks{display:none!important}.tl-bigyear{position:static!important;transform:none!important;display:block;text-align:center}.tl-viewport{overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-y!important;scrollbar-width:none}}@media (max-width:1100px),(pointer:coarse){.tl-viewport::-webkit-scrollbar{display:none}}@media (max-width:1100px),(pointer:coarse){.tl-viewport{overflow:hidden!important;touch-action:auto!important}.tl-strip{will-change:translate}.tl-viewport{direction:ltr!important}.tl-strip{margin-inline:0!important}.tl-viewport{scroll-snap-type:none!important}.tl-item{scroll-snap-align:none!important}}#timeline .tl-pin{height:auto!important;min-height:0!important;overflow:visible!important;display:block!important;padding-block:28px!important}#timeline .tl-viewport{overflow:hidden!important;direction:ltr!important;margin-top:14px}#timeline .tl-strip{width:-moz-max-content!important;width:max-content!important;transform:none!important;animation:none!important;will-change:translate}#timeline .tl-ruler{display:block!important;position:relative!important;height:auto!important;margin:6px 0 0!important}#timeline .tl-bigyear,#timeline .tl-ruler{text-align:center;transform:none!important}#timeline .tl-bigyear{position:static!important;display:block}@media (max-width:640px){.chip{padding:6px 13px!important}.chip,.filter-col .opt-label,.filter-panel .opt-label{font-size:17px!important}.combo-item,.cr-sub,.form-row label,.opt,.opt-label,.sel-trigger{font-size:20px!important}.combo-item small{font-size:17px!important}.eyebrow{font-size:16px!important}.tag{font-size:14px!important}.tl-item .cap{font-size:16px!important}.viz-hint{font-size:15px!important}.artist-card .artist-body p,.tcard .who{font-size:19px!important}}.admin-ui,.admin-ui *{font-family:var(--font-vazir),"Segoe UI",Tahoma,sans-serif!important}.admin-ui .atable td,.admin-ui .atable th,.admin-ui .st .n{font-variant-numeric:tabular-nums}@media (min-width:641px){main.admin-ui{zoom:.6}}@media (max-width:640px){main.admin-ui{zoom:.8}}.checkout .combo input,.checkout input,.checkout textarea{font-family:var(--font-vazir),Tahoma,sans-serif!important;font-size:16px!important;padding:9px 13px!important;border-radius:10px!important}.checkout .form-row label{font-size:14px!important}.checkout .form-row{margin-bottom:10px;gap:5px}.checkout .cta h3{font-size:19px!important;margin-bottom:12px!important}.checkout .cta{padding:clamp(20px,3vw,34px)!important}@media (min-width:641px){.checkout .combo input,.checkout input,.checkout textarea{font-size:14px!important;padding:8px 12px!important}.checkout .form-row label{font-size:13px!important}}.checkout .checkout-form{position:relative;z-index:5}.checkout .cart-summary{z-index:1}.combo-list{z-index:1000!important}.cart-row{background:linear-gradient(135deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,.28)}@media (min-width:641px){.account{zoom:.82}}@media (max-width:640px){.account{zoom:.9}}.account input,.account textarea{font-family:var(--font-vazir),Tahoma,sans-serif!important}.admin-ui .admin-nav{padding-bottom:12px;margin:16px 0 20px;border-bottom:1px solid var(--border);overflow-x:auto}.admin-ui .admin-nav .tab{white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .15s}.admin-ui .admin-nav .tab:hover{border-color:var(--gold);transform:translateY(-1px)}.admin-ui .atable{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.admin-ui .atable tbody tr{transition:background .15s}.admin-ui .atable tbody tr:hover{background:color-mix(in srgb,var(--gold) 8%,transparent)}.admin-ui .atable tbody tr:nth-child(2n){background:color-mix(in srgb,var(--surface-2) 40%,transparent)}.admin-ui .atable th{background:var(--surface-2)}.admin-ui .statband .st{transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.admin-ui .statband .st:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--gold) 50%,var(--border))}.admin-ui .statband .st:after{content:"";position:absolute;inset-inline-start:0;top:14%;bottom:14%;width:3px;border-radius:3px;background:var(--gold);opacity:.55}.admin-ui .card{border-radius:14px}.admin-ui .cr-del{background:none;border:none;cursor:pointer;color:#e2766b;font-family:inherit;font-size:inherit}.admin-ui .cr-del:hover{text-decoration:underline}.admin-ui .modal{border-radius:18px}.admin-ui .form-row input,.admin-ui .form-row select,.admin-ui .form-row textarea{transition:border-color .15s,box-shadow .15s}.admin-ui .form-row input:focus,.admin-ui .form-row select:focus,.admin-ui .form-row textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 18%,transparent);outline:none}.admin-ui .badge{font-weight:600}.admin-ui .admin-nav+.badge,.admin-ui .toast{box-shadow:var(--shadow)}.admin-toast{position:fixed;bottom:24px;inset-inline-start:24px;z-index:9999;background:var(--gold);color:#1a1408;font-weight:700;padding:13px 22px;border-radius:14px;box-shadow:0 14px 40px rgba(0,0,0,.45);font-size:18px;animation:adminToastIn .25s ease;max-width:86vw;pointer-events:none}@keyframes adminToastIn{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.admin-ui .price-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;align-items:start}img{max-width:100%}.cr-title,.h2,.lead,.pd-title,.t{overflow-wrap:anywhere}@media (max-width:600px){.wrap{padding-left:16px;padding-right:16px}.lead{font-size:clamp(20px,4.6vw,26px);line-height:1.8}}.rail,.tag,.tl-bigyear{font-family:var(--font-vazir),"Segoe UI",Tahoma,sans-serif!important;font-weight:700!important}.cart-summary{zoom:.92}.reviews-box{zoom:.9}.reviews-box .h2{font-size:clamp(24px,3vw,34px)}@media (max-width:640px){.cart-summary,.reviews-box{zoom:1}}body{font-family:"Farhood",var(--font-vazir),"Vazirmatn",Tahoma,sans-serif!important}.cart-badge{font-family:var(--font-vazir),Tahoma,sans-serif!important}.tag,.tl-bigyear,.tl-tk .yr{font-family:"Farhood",var(--font-vazir),Tahoma,sans-serif!important;font-weight:700!important}.pd-media{max-width:380px}@media (max-width:760px){.pd-media{max-width:100%}}.pd-meta .tagline,.tagline{font-size:14px!important;padding:4px 11px!important}.opt{padding:7px 13px!important}.opt,.opt-label{font-size:15px!important}.opt-label{margin-bottom:7px!important}.opt-grid{gap:7px!important}.viz-wrap aside.cta{zoom:.62}@media (max-width:760px){.viz-wrap aside.cta{zoom:.82}}.reviews-box{zoom:.7}@media (max-width:640px){.reviews-box{zoom:.92}}.login-box{zoom:.7}@media (max-width:640px){.login-box{zoom:.9}}.artist-submit{zoom:.7}@media (max-width:640px){.artist-submit{zoom:.92}}.account .cart-wrap{zoom:.82}.article-body p{line-height:1.45!important;margin-bottom:13px!important}@media (min-width:900px){.checkout .cart-wrap{grid-template-columns:1fr 360px!important;align-items:start}.checkout .cart-summary,.checkout .checkout-form{position:static!important}}.tcard .tprod{margin-top:8px;font-size:14px;color:var(--muted);opacity:.85}.fsocial a{display:inline-flex;align-items:center;gap:6px}.field-err{display:block;color:#e2766b;font-size:16px;margin-top:5px}[aria-invalid=true]>input,input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#e2766b!important;box-shadow:0 0 0 1px hsla(6,67%,65%,.35)}.admin-tab-select{display:none;width:100%;margin:16px 0 20px;padding:12px 14px;font-size:17px;border-radius:12px}@media (max-width:760px){.admin-nav-main{display:none}.admin-tab-select{display:block}.table-scroll{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll:after{content:"\2194";position:sticky;inset-inline-end:6px;bottom:6px;float:inline-end;background:var(--gold);color:#1a1408;font-size:13px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;opacity:.85;pointer-events:none}}.brand-logo{height:1.5em;width:auto;display:inline-block;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.brand{display:inline-flex;align-items:center;gap:8px}.enamad{margin-top:14px;display:inline-block;line-height:0}.enamad img{max-width:130px;height:auto;border-radius:8px}@font-face{font-family:__Vazirmatn_aaf65b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:__Vazirmatn_aaf65b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Vazirmatn_aaf65b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Vazirmatn_Fallback_aaf65b;src:local("Arial");ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.00%;size-adjust:100.66%}.__className_aaf65b{font-family:__Vazirmatn_aaf65b,__Vazirmatn_Fallback_aaf65b;font-style:normal}.__variable_aaf65b{--font-vazir:"__Vazirmatn_aaf65b","__Vazirmatn_Fallback_aaf65b"}