/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--color-white:#fff;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{.bvc,.bvc *,.bvc :before,.bvc :after{box-sizing:border-box;border:0 solid;margin:0;padding:0}.bvc img{max-width:none;display:block}.bvc p{margin:0}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[-1px_0_0_0\]{inset:-1px 0 0}.inset-\[-2\.34\%_0\]{inset:-2.34% 0}.top-0{top:0}.top-\[-7px\]{top:-7px}.top-\[-58px\]{top:-58px}.top-\[4\.76\%\]{top:4.76%}.top-\[23\.03px\]{top:23.03px}.top-\[23px\]{top:23px}.top-\[24\.03px\]{top:24.03px}.top-\[24px\]{top:24px}.top-\[65px\]{top:65px}.top-\[76px\]{top:76px}.top-\[183px\]{top:183px}.top-\[197px\]{top:197px}.top-\[205px\]{top:205px}.top-\[234px\]{top:234px}.top-\[242px\]{top:242px}.top-\[375px\]{top:375px}.top-\[580px\]{top:580px}.top-\[737px\]{top:737px}.top-\[784px\]{top:784px}.top-\[790px\]{top:790px}.top-\[886px\]{top:886px}.top-\[897px\]{top:897px}.top-\[955px\]{top:955px}.top-\[970px\]{top:970px}.top-\[1064px\]{top:1064px}.top-\[1075px\]{top:1075px}.top-\[1133px\]{top:1133px}.top-\[1148px\]{top:1148px}.top-\[1242px\]{top:1242px}.top-\[1253px\]{top:1253px}.top-\[1311px\]{top:1311px}.top-\[1326px\]{top:1326px}.top-\[1420px\]{top:1420px}.top-\[1431px\]{top:1431px}.top-\[1489px\]{top:1489px}.top-\[1504px\]{top:1504px}.top-\[1598px\]{top:1598px}.top-\[1609px\]{top:1609px}.top-\[1667px\]{top:1667px}.top-\[1682px\]{top:1682px}.top-\[1776px\]{top:1776px}.top-\[1787px\]{top:1787px}.top-\[1845px\]{top:1845px}.top-\[1860px\]{top:1860px}.top-\[2214px\]{top:2214px}.top-\[2297px\]{top:2297px}.top-\[2952px\]{top:2952px}.top-\[3027px\]{top:3027px}.top-\[3073px\]{top:3073px}.top-\[3129px\]{top:3129px}.top-\[3184px\]{top:3184px}.top-\[3221px\]{top:3221px}.top-\[3261px\]{top:3261px}.top-\[3276px\]{top:3276px}.top-\[3493\.99px\]{top:3493.99px}.top-\[3562\.99px\]{top:3562.99px}.top-\[3859\.99px\]{top:3859.99px}.top-\[3861\.99px\]{top:3861.99px}.top-\[3864\.99px\]{top:3864.99px}.top-\[calc\(50\%\+259px\)\]{top:calc(50% + 259px)}.top-\[calc\(50\%\+627px\)\]{top:calc(50% + 627px)}.top-\[calc\(50\%\+629px\)\]{top:calc(50% + 629px)}.top-\[calc\(50\%\+665px\)\]{top:calc(50% + 665px)}.top-\[calc\(50\%\+678px\)\]{top:calc(50% + 678px)}.top-\[calc\(50\%\+1016px\)\]{top:calc(50% + 1016px)}.top-\[calc\(50\%\+1174px\)\]{top:calc(50% + 1174px)}.top-\[calc\(50\%\+1299px\)\]{top:calc(50% + 1299px)}.top-\[calc\(50\%\+1624\.4px\)\]{top:calc(50% + 1624.4px)}.top-\[calc\(50\%\+1624\.37px\)\]{top:calc(50% + 1624.37px)}.top-\[calc\(50\%-96\.5px\)\]{top:calc(50% - 96.5px)}.top-\[calc\(50\%-106px\)\]{top:calc(50% - 106px)}.top-\[calc\(50\%-138px\)\]{top:calc(50% - 138px)}.top-\[calc\(50\%-284px\)\]{top:calc(50% - 284px)}.top-\[calc\(50\%-316px\)\]{top:calc(50% - 316px)}.top-\[calc\(50\%-462px\)\]{top:calc(50% - 462px)}.top-\[calc\(50\%-494px\)\]{top:calc(50% - 494px)}.top-\[calc\(50\%-640px\)\]{top:calc(50% - 640px)}.top-\[calc\(50\%-672px\)\]{top:calc(50% - 672px)}.top-\[calc\(50\%-818px\)\]{top:calc(50% - 818px)}.top-\[calc\(50\%-850px\)\]{top:calc(50% - 850px)}.top-\[calc\(50\%-996px\)\]{top:calc(50% - 996px)}.top-\[calc\(50\%-1028px\)\]{top:calc(50% - 1028px)}.top-\[calc\(50\%-1325px\)\]{top:calc(50% - 1325px)}.top-\[calc\(50\%-1329px\)\]{top:calc(50% - 1329px)}.top-\[calc\(50\%-1350px\)\]{top:calc(50% - 1350px)}.top-\[calc\(50\%-1541px\)\]{top:calc(50% - 1541px)}.top-\[calc\(50\%-1582px\)\]{top:calc(50% - 1582px)}.top-\[calc\(50\%-1870px\)\]{top:calc(50% - 1870px)}.right-\[197px\]{right:197px}.right-\[calc\(33\.33\%\+125px\)\]{right:calc(33.33% + 125px)}.right-\[calc\(41\.67\%\+98\.31px\)\]{right:calc(41.67% + 98.31px)}.right-\[calc\(50\%\+55\.69px\)\]{right:calc(50% + 55.69px)}.right-\[calc\(58\.33\%-23px\)\]{right:calc(58.33% - 23px)}.bottom-\[32\.01px\]{bottom:32.01px}.bottom-\[62\.01px\]{bottom:62.01px}.bottom-\[304\.01px\]{bottom:304.01px}.bottom-\[305\.01px\]{bottom:305.01px}.bottom-\[336\.01px\]{bottom:336.01px}.bottom-\[338\.01px\]{bottom:338.01px}.bottom-\[356\.01px\]{bottom:356.01px}.bottom-\[632px\]{bottom:632px}.bottom-\[3087px\]{bottom:3087px}.bottom-\[3097px\]{bottom:3097px}.bottom-\[3112\.5px\]{bottom:3112.5px}.bottom-\[3114\.5px\]{bottom:3114.5px}.bottom-\[3114px\]{bottom:3114px}.bottom-\[3815px\]{bottom:3815px}.left-0{left:0}.left-\[-8px\]{left:-8px}.left-\[-42px\]{left:-42px}.left-\[-83px\]{left:-83px}.left-\[0\.12\%\]{left:.12%}.left-\[12\.08\%\]{left:12.08%}.left-\[35px\]{left:35px}.left-\[70\.83\%\]{left:70.83%}.left-\[96px\]{left:96px}.left-\[114px\]{left:114px}.left-\[120px\]{left:120px}.left-\[146px\]{left:146px}.left-\[190px\]{left:190px}.left-\[196px\]{left:196px}.left-\[269px\]{left:269px}.left-\[283px\]{left:283px}.left-\[288px\]{left:288px}.left-\[298px\]{left:298px}.left-\[299px\]{left:299px}.left-\[307\.34px\]{left:307.34px}.left-\[308\.34px\]{left:308.34px}.left-\[323px\]{left:323px}.left-\[324px\]{left:324px}.left-\[calc\(4\.17\%\+124\.5px\)\]{left:calc(4.17% + 124.5px)}.left-\[calc\(4\.17\%\+133\.5px\)\]{left:calc(4.17% + 133.5px)}.left-\[calc\(8\.33\%\+125px\)\]{left:calc(8.33% + 125px)}.left-\[calc\(8\.33\%\+134px\)\]{left:calc(8.33% + 134px)}.left-\[calc\(8\.33\%\+138px\)\]{left:calc(8.33% + 138px)}.left-\[calc\(8\.33\%\+140px\)\]{left:calc(8.33% + 140px)}.left-\[calc\(16\.67\%\+68px\)\]{left:calc(16.67% + 68px)}.left-\[calc\(16\.67\%-114px\)\]{left:calc(16.67% - 114px)}.left-\[calc\(20\.83\%\+103px\)\]{left:calc(20.83% + 103px)}.left-\[calc\(20\.83\%\+119px\)\]{left:calc(20.83% + 119px)}.left-\[calc\(20\.83\%\+124px\)\]{left:calc(20.83% + 124px)}.left-\[calc\(29\.17\%\+5px\)\]{left:calc(29.17% + 5px)}.left-\[calc\(29\.17\%\+65px\)\]{left:calc(29.17% + 65px)}.left-\[calc\(29\.17\%\+203px\)\]{left:calc(29.17% + 203px)}.left-\[calc\(33\.33\%\+37px\)\]{left:calc(33.33% + 37px)}.left-\[calc\(33\.33\%\+51px\)\]{left:calc(33.33% + 51px)}.left-\[calc\(33\.33\%\+102px\)\]{left:calc(33.33% + 102px)}.left-\[calc\(37\.5\%\+14px\)\]{left:calc(37.5% + 14px)}.left-\[calc\(37\.5\%\+28\.5px\)\]{left:calc(37.5% + 28.5px)}.left-\[calc\(37\.5\%\+86px\)\]{left:calc(37.5% + 86px)}.left-\[calc\(50\%\+4px\)\]{left:calc(50% + 4px)}.left-\[calc\(50\%\+5px\)\]{left:calc(50% + 5px)}.left-\[calc\(50\%\+48px\)\]{left:calc(50% + 48px)}.left-\[calc\(50\%\+161px\)\]{left:calc(50% + 161px)}.left-\[calc\(50\%\+162\.75px\)\]{left:calc(50% + 162.75px)}.left-\[calc\(50\%\+163px\)\]{left:calc(50% + 163px)}.left-\[calc\(50\%-0\.5px\)\]{left:calc(50% - .5px)}.left-\[calc\(50\%-177px\)\]{left:calc(50% - 177px)}.left-\[calc\(54\.17\%\+40px\)\]{left:calc(54.17% + 40px)}.left-\[calc\(58\.33\%-5px\)\]{left:calc(58.33% - 5px)}.left-\[calc\(62\.5\%\+2px\)\]{left:calc(62.5% + 2px)}.left-\[calc\(62\.5\%\+131px\)\]{left:calc(62.5% + 131px)}.left-\[calc\(62\.5\%-25\.25px\)\]{left:calc(62.5% - 25.25px)}.left-\[calc\(62\.5\%-152px\)\]{left:calc(62.5% - 152px)}.left-\[calc\(66\.67\%-16px\)\]{left:calc(66.67% - 16px)}.left-\[calc\(70\.83\%\+17px\)\]{left:calc(70.83% + 17px)}.left-\[calc\(75\%\+24px\)\]{left:calc(75% + 24px)}.left-\[calc\(75\%-54px\)\]{left:calc(75% - 54px)}.left-\[calc\(79\.17\%\+17px\)\]{left:calc(79.17% + 17px)}.left-\[calc\(79\.17\%\+103px\)\]{left:calc(79.17% + 103px)}.left-\[calc\(79\.17\%-92\.25px\)\]{left:calc(79.17% - 92.25px)}.left-\[calc\(79\.17\%-101\.5px\)\]{left:calc(79.17% - 101.5px)}.left-\[calc\(83\.33\%\+2px\)\]{left:calc(83.33% + 2px)}.left-\[calc\(83\.33\%\+7px\)\]{left:calc(83.33% + 7px)}.left-\[calc\(83\.33\%-37px\)\]{left:calc(83.33% - 37px)}.left-\[calc\(83\.33\%-46px\)\]{left:calc(83.33% - 46px)}.left-\[calc\(83\.33\%-67px\)\]{left:calc(83.33% - 67px)}.left-\[calc\(83\.33\%-258px\)\]{left:calc(83.33% - 258px)}.left-\[calc\(87\.5\%\+56px\)\]{left:calc(87.5% + 56px)}.left-\[calc\(87\.5\%-19px\)\]{left:calc(87.5% - 19px)}.left-\[calc\(87\.5\%-26px\)\]{left:calc(87.5% - 26px)}.left-\[calc\(87\.5\%-54px\)\]{left:calc(87.5% - 54px)}.left-\[calc\(87\.5\%-55\.06px\)\]{left:calc(87.5% - 55.06px)}.left-\[calc\(87\.5\%-101\.5px\)\]{left:calc(87.5% - 101.5px)}.left-\[calc\(87\.5\%-122px\)\]{left:calc(87.5% - 122px)}.left-\[calc\(87\.5\%-304px\)\]{left:calc(87.5% - 304px)}.left-\[calc\(91\.67\%-57\.22px\)\]{left:calc(91.67% - 57.22px)}.left-\[calc\(91\.67\%-68px\)\]{left:calc(91.67% - 68px)}.left-\[calc\(95\.83\%-50px\)\]{left:calc(95.83% - 50px)}.left-\[calc\(95\.83\%-60px\)\]{left:calc(95.83% - 60px)}.left-\[calc\(95\.83\%-65px\)\]{left:calc(95.83% - 65px)}.left-\[calc\(95\.83\%-93\.81px\)\]{left:calc(95.83% - 93.81px)}.mb-0{margin-bottom:0}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.size-\[4px\]{width:4px;height:4px}.size-\[16px\]{width:16px;height:16px}.size-\[24px\]{width:24px;height:24px}.size-\[30px\]{width:30px;height:30px}.size-\[46\.814px\]{width:46.814px;height:46.814px}.size-\[52px\]{width:52px;height:52px}.size-\[54px\]{width:54px;height:54px}.size-full{width:100%;height:100%}.h-0{height:0}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19\.306px\]{height:19.306px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[28\.5px\]{height:28.5px}.h-\[39\.625px\]{height:39.625px}.h-\[39px\]{height:39px}.h-\[53px\]{height:53px}.h-\[56px\]{height:56px}.h-\[68px\]{height:68px}.h-\[74px\]{height:74px}.h-\[95\.29\%\]{height:95.29%}.h-\[100\.01\%\]{height:100.01%}.h-\[140\.23px\]{height:140.23px}.h-\[163px\]{height:163px}.h-\[260px\]{height:260px}.h-\[266px\]{height:266px}.h-\[308px\]{height:308px}.h-\[345px\]{height:345px}.h-\[417px\]{height:417px}.h-\[475px\]{height:475px}.h-\[546\.461px\]{height:546.461px}.h-\[1067\.438px\]{height:1067.44px}.h-\[1287px\]{height:1287px}.w-0{width:0}.w-\[13px\]{width:13px}.w-\[17px\]{width:17px}.w-\[23\.318px\]{width:23.318px}.w-\[24\.996px\]{width:24.996px}.w-\[30\.102px\]{width:30.102px}.w-\[38px\]{width:38px}.w-\[41px\]{width:41px}.w-\[44px\]{width:44px}.w-\[45\.763px\]{width:45.763px}.w-\[47px\]{width:47px}.w-\[55px\]{width:55px}.w-\[75\.63\%\]{width:75.63%}.w-\[78px\]{width:78px}.w-\[81px\]{width:81px}.w-\[101\.877px\]{width:101.877px}.w-\[102\.91\%\]{width:102.91%}.w-\[138px\]{width:138px}.w-\[151px\]{width:151px}.w-\[211\.737px\]{width:211.737px}.w-\[270px\]{width:270px}.w-\[275px\]{width:275px}.w-\[287px\]{width:287px}.w-\[364px\]{width:364px}.w-\[369px\]{width:369px}.w-\[376px\]{width:376px}.w-\[388px\]{width:388px}.w-\[395px\]{width:395px}.w-\[500px\]{width:500px}.w-\[590px\]{width:590px}.w-\[632px\]{width:632px}.w-\[759px\]{width:759px}.w-\[945px\]{width:945px}.w-\[959px\]{width:959px}.w-\[1061\.495px\]{width:1061.5px}.w-\[1200px\]{width:1200px}.w-\[1365px\]{width:1365px}.max-w-none{max-width:none}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-45\.58deg\]{rotate:-45.58deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.content-stretch{align-content:stretch}.items-center{align-items:center}.justify-center{justify-content:center}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[40px\]{gap:40px}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[29px\]{border-radius:29px}.rounded-\[75px\]{border-radius:75px}.border{border-style:var(--tw-border-style);border-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#4c3031\]{border-color:#4c3031}.border-\[rgba\(0\,0\,0\,0\.14\)\]{border-color:#00000024}.border-\[rgba\(76\,48\,49\,0\.11\)\]{border-color:#4c30311c}.border-\[rgba\(218\,189\,150\,0\.3\)\]{border-color:#dabd964d}.bg-\[\#4c3031\]{background-color:#4c3031}.bg-\[\#f8eee4\]{background-color:#f8eee4}.bg-\[\#fcf8f1\]{background-color:#fcf8f1}.bg-\[rgba\(76\,48\,49\,0\.27\)\]{background-color:#4c303145}.bg-\[rgba\(76\,48\,49\,0\.48\)\]{background-color:#4c30317a}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#f4dfd5\]{--tw-gradient-from:#f4dfd5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.pr-\[16px\]{padding-right:16px}.pl-\[21px\]{padding-left:21px}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.font-\[\'Samarqand\:Bold\'\]{font-family:Samarqand\:Bold}.font-\[\'Samarqand\:Light\'\]{font-family:Samarqand\:Light}.font-\[\'Samarqand\:Medium\'\]{font-family:Samarqand\:Medium}.font-\[\'Samarqand\:Regular\'\]{font-family:Samarqand\:Regular}.font-\[\'Samarqand\:SemiBold\'\]{font-family:Samarqand\:SemiBold}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[34px\]{font-size:34px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30\.857px\]{--tw-leading:30.857px;line-height:30.857px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-\[46px\]{--tw-leading:46px;line-height:46px}.leading-\[50px\]{--tw-leading:50px;line-height:50px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.6px\]{--tw-tracking:-.6px;letter-spacing:-.6px}.tracking-\[-0\.24px\]{--tw-tracking:-.24px;letter-spacing:-.24px}.tracking-\[-0\.28px\]{--tw-tracking:-.28px;letter-spacing:-.28px}.tracking-\[-0\.32px\]{--tw-tracking:-.32px;letter-spacing:-.32px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-\[-0\.48px\]{--tw-tracking:-.48px;letter-spacing:-.48px}.tracking-\[-0\.68px\]{--tw-tracking:-.68px;letter-spacing:-.68px}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#4c3031\]{color:#4c3031}.text-\[\#866a48\]{color:#866a48}.text-\[\#766261\]{color:#766261}.text-\[\#877474\]{color:#877474}.text-\[\#dabd96\]{color:#dabd96}.text-\[\#fcf8f1\]{color:#fcf8f1}.text-\[rgba\(76\,48\,49\,0\.24\)\]{color:#4c30313d}.text-\[rgba\(76\,48\,49\,0\.39\)\]{color:#4c303163}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.opacity-40{opacity:.4}.shadow-\[0px_23px_20px_-8px_rgba\(76\,48\,49\,0\.04\)\]{--tw-shadow:0px 23px 20px -8px var(--tw-shadow-color,#4c30310a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_177px_50px_0px_rgba\(0\,0\,0\,0\)\,0px_114px_45px_0px_rgba\(0\,0\,0\,0\)\,0px_64px_38px_0px_rgba\(0\,0\,0\,0\.02\)\,0px_28px_28px_0px_rgba\(0\,0\,0\,0\.03\)\,0px_7px_16px_0px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0px 177px 50px 0px var(--tw-shadow-color,#0000), 0px 114px 45px 0px var(--tw-shadow-color,#0000), 0px 64px 38px 0px var(--tw-shadow-color,#00000005), 0px 28px 28px 0px var(--tw-shadow-color,#00000008), 0px 7px 16px 0px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[150px\]{--tw-blur:blur(150px);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,)}.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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[text-box-edge\:cap_alphabetic\]{text-box-edge:cap alphabetic}.\[text-box-trim\:trim-both\]{text-box-trim:trim-both}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
@font-face { font-family: 'Samarqand'; src: url('../fonts/Samarqand-VF.woff2') format('woff2'), url('../fonts/Samarqand-VF.woff') format('woff'); font-weight: 300 1000; font-style: normal; font-display: swap; }
:root { --bv-font: 'Samarqand', 'Peyda', 'Vazirmatn', Tahoma, sans-serif; --bv-z: 1; }
html.bv-html, body.bv-body { margin: 0; padding: 0; background: #fcf8f1; }
html.bv-html { overflow-y: scroll; overflow-x: hidden; }
body.bv-body { overflow: visible; }
.bv-stage { width: 1440px; margin: 0 auto; zoom: var(--bv-z); position: relative; direction: ltr; }
@layer base { :where(.bvc a, .bv-fx a) { color: inherit; text-decoration: none; } }
.fz-r { font-weight: 400; } .fz-m { font-weight: 500; } .fz-sb { font-weight: 600; } .fz-b { font-weight: 700; }

.bv-hv { transition: opacity .2s ease, transform .2s ease; }
a.bv-hv:hover { opacity: .75; }

.bv-chip { display: flex; align-items: center; gap: 4px; height: 38px; width: 128px; padding: 0 3px 0 14px; border-radius: 50px; background: #1dbbbd; color: #fff; font-family: var(--bv-font); font-weight: 500; font-size: 15px; letter-spacing: -.45px; white-space: nowrap; box-sizing: border-box; direction: ltr; transition: background .2s; }
.bv-chip:hover { background: #17a9ab; }
.bv-chip__caret { display: flex; flex: 0 0 10px; width: 10px; height: 10px; transform: scaleY(-1); }
.bv-chip__caret img { width: 10px; height: 10px; }
.bv-chip__name { flex: 1 1 auto; min-width: 0; overflow: hidden; text-overflow: ellipsis; text-align: center; }
.bv-chip__av { flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; overflow: hidden; }
.bv-chip__av img { width: 30px; height: 30px; object-fit: cover; }
.bv-chipw { position: absolute; width: 128px; height: 38px; }
.bv-chipw--hero { left: 142px; top: 80.5px; }
.bv-chipw--fx { left: 142px; top: 37px; }
.bv-chipm { position: absolute; left: 0; top: 46px; width: 150px; padding: 8px; box-sizing: border-box; background: #fcf8f1; border-radius: 18px; box-shadow: 0 18px 40px -10px rgba(76,48,49,.28); opacity: 0; visibility: hidden; transform: translateY(-6px); transition: opacity .25s, transform .25s, visibility 0s linear .25s; z-index: 5; }
.bv-chipw:hover .bv-chipm, .bv-chipw:focus-within .bv-chipm { opacity: 1; visibility: visible; transform: none; transition-delay: 0s; }
.bv-chipm a { display: block; padding: 9px 12px; border-radius: 12px; font-weight: 500; font-size: 14px; letter-spacing: -.42px; color: #4c3031; text-align: right; direction: rtl; }
.bv-chipm a:hover { background: rgba(76,48,49,.07); }
.admin-bar .bv-fx { top: calc(32px / var(--bv-z)); }
@media (max-width: 782px) { .admin-bar .bv-fx { top: calc(46px / var(--bv-z)); } }

.bv-fx { zoom: var(--bv-z); position: fixed; top: 0; left: 0; right: 0; z-index: 90; transform: translateY(-120%); transition: transform .45s cubic-bezier(.2,.7,.2,1); pointer-events: none; font-family: var(--bv-font); direction: ltr; }
.bv-fx.is-on { transform: none; pointer-events: auto; }
.bv-fx__bar { background: #fcf8f1; border-bottom: 1px solid rgba(0,0,0,.1); height: 109px; box-sizing: border-box; }
.bv-fx__in { position: relative; width: 1440px; height: 108px; margin: 0 auto; }
.bv-fx__logo { position: absolute; left: 695px; top: 29px; width: 54px; height: 54px; display: block; }
.bv-fx__logo img { width: 54px; height: 54px; display: block; }
.bv-fx__nav { position: absolute; right: 114px; top: 40px; display: flex; align-items: center; gap: 40px; color: #4c3031; font-weight: 500; font-size: 16px; letter-spacing: -.48px; white-space: nowrap; }
.bv-fx__nav a { display: block; }
.bv-fx__nav .bv-fx__courses { font-size: 20px; letter-spacing: -.6px; }
.bv-fx__ul { position: absolute; left: 1278px; top: 108px; width: 47px; height: 1px; background: #000; }
.bv-fx__cta { position: absolute; left: 142px; top: 36px; height: 35px; padding: 0 16px 0 21px; border: 1px solid #4c3031; border-radius: 75px; display: flex; align-items: center; color: #4c3031; font-weight: 500; font-size: 14px; letter-spacing: -.42px; box-sizing: border-box; }

.bv-dd { position: absolute; top: 109px; left: 0; right: 0; background: #fcf8f1; height: 373px; border-radius: 0 0 20px 20px; box-shadow: 0 30px 40px -12px rgba(76,48,49,.14); clip-path: inset(0 0 100% 0); opacity: 0; pointer-events: none; transition: clip-path .4s cubic-bezier(.2,.7,.2,1), opacity .25s ease; }
.bv-dd.is-on { clip-path: inset(0 0 -60px 0); opacity: 1; pointer-events: auto; }
.bv-dd__in { position: relative; width: 1440px; height: 373px; margin: 0 auto; }
.bv-dd__g { position: absolute; right: 120.4px; display: flex; align-items: center; gap: 9px; transform: translateY(-50%); cursor: pointer; }
.bv-dd__gl { font-weight: 500; font-size: 20px; letter-spacing: -.6px; color: #000; opacity: .2; transition: opacity .25s, color .25s; white-space: nowrap; }
.bv-dd__sp { display: none; width: 13px; height: 13px; margin-right: -2.4px; }
.bv-dd__g.is-on .bv-dd__gl { color: #4c3031; opacity: 1; }
.bv-dd__g.is-on .bv-dd__sp { display: block; }
.bv-dd__l { position: absolute; right: 294px; top: 34px; margin: 0; padding: 0; list-style: none; text-align: right; display: none; }
.bv-dd__l.is-on { display: block; animation: bv-fade .35s ease both; }
.bv-dd__l li { font-weight: 500; font-size: 20px; line-height: 40px; letter-spacing: -.6px; color: #4c3031; white-space: nowrap; }
@keyframes bv-fade { from { opacity: 0; transform: translateX(8px); } to { opacity: 1; transform: none; } }
.bvc .leading-\[normal\] { line-height: 2; }

.bvc { position: relative; width: 1440px; font-family: var(--bv-font); direction: ltr; }

.bv-fx__bar { height: 72px; }
.bv-fx__in { height: 71px; }
.bv-fx__logo { top: 16px; left: 702px; width: 40px; height: 40px; }
.bv-fx__logo img { width: 40px; height: 40px; }
.bv-fx__nav { top: 22px; }
.bv-fx__cta { top: 18px; }
.bv-chipw--fx { top: 17px; }
.bv-fx__ul { top: 71px; }
.bv-dd { top: 72px; }

.bc-stage { overflow: clip; }
.bc-bg { position: absolute; left: 0; top: 0; width: 1440px; height: 100%; pointer-events: none; overflow: hidden; z-index: 0; }
.bc-cv { position: absolute; left: 0; width: 1440px; height: 3924px; pointer-events: none; }
.bc-cv a, .bc-cv [data-bc-video], .bc-cv button { pointer-events: auto; }
.bc-a { position: relative; z-index: 1; width: 1440px; height: 737px; }
.bc-s { position: relative; width: 1440px; z-index: 1; }
.bc-c { height: 730px; margin-top: 146px; }
.bc-d { height: 1024px; }
.bc-gap { height: 150px; }
.bc-chipw { left: 126px; top: 73px; }

.bc-title { left: auto !important; right: 110px; width: 560px; white-space: normal !important; text-align: right; align-items: flex-end; translate: none !important; transform: translateY(-50%) !important; }
.bc-crumb { left: auto !important; right: 112px; translate: none !important; }
.bc-title p { max-width: 560px; }
.bc-short { height: auto !important; max-height: 72px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-box: none !important; }
.bc-crumb-t { max-width: 240px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.bc-video { cursor: pointer; }
.bc-video:focus-visible { outline: 2px solid #1dbbbd; outline-offset: 3px; }
.bc-video [data-n="17236"], .bc-video [data-n="17237"] { transition: transform .35s ease; }
.bc-video:hover [data-n="17236"], .bc-video:hover [data-n="17237"] { transform: scale(1.1); }
.bc-video [data-n="17236"]::after { content: ""; position: absolute; inset: 0; border-radius: 50%; border: 2px solid rgba(255,255,255,.55); animation: bc-pulse 2.4s ease-out infinite; }
@keyframes bc-pulse { from { transform: scale(1); opacity: .9; } to { transform: scale(1.7); opacity: 0; } }
@media (prefers-reduced-motion: reduce) { .bc-video [data-n="17236"]::after { animation: none; opacity: 0; } }
.bc-vp { position: absolute; inset: 0; z-index: 5; background: #000; border-radius: 10px; overflow: hidden; display: flex; align-items: center; }
.bc-vp[hidden] { display: none; }
.bc-vp .bc-embed, .bc-vp .yl-embed { width: 100%; }
.bc-vp iframe, .bc-vp video { border: 0; display: block; }
.bc-vp video { width: 100%; height: 100%; }
.bc-video.is-playing { cursor: default; }
.bc-video.is-playing [data-n="17235"], .bc-video.is-playing [data-n="17236"], .bc-video.is-playing [data-n="17237"] { opacity: 0; pointer-events: none; }

.bc-hx { position: absolute; left: 0; top: 0; width: 1440px; height: 737px; pointer-events: none; }
.bc-hx > * { pointer-events: auto; }
.bc-badges { position: absolute; right: 110px; top: 512px; display: flex; flex-direction: row; direction: rtl; gap: 8px; }
.bc-badge { display: block; height: 28px; padding: 0 13px; border-radius: 14px; border: 1px solid rgba(218,189,150,.4); background: rgba(218,189,150,.18); color: #4c3031; font-size: 13px; line-height: 26px; letter-spacing: -.26px; white-space: nowrap; }
.bc-like { position: absolute; left: 1265px; top: 300px; height: 36px; padding: 0 16px; border-radius: 50px; border: 1px solid rgba(76,48,49,.32); background: transparent; display: flex; flex-direction: row; direction: rtl; align-items: center; gap: 8px; color: #4c3031; font-family: var(--bv-font); font-size: 14px; letter-spacing: -.28px; cursor: pointer; transition: background .25s, color .25s, border-color .25s; }
.bc-like:hover { background: rgba(76,48,49,.06); }
.bc-like svg { flex: none; transition: transform .3s cubic-bezier(.2,.7,.2,1); }
.bc-like.is-liked { color: #b8453b; border-color: rgba(184,69,59,.45); background: rgba(184,69,59,.06); }
.bc-like.is-liked svg path { fill: #b8453b; }
.bc-like.is-pulse svg { animation: bc-beat .45s ease; }
@keyframes bc-beat { 40% { transform: scale(1.3); } 100% { transform: scale(1); } }

.bc-p { position: relative; z-index: 2; width: 1200px; margin: 0 0 0 120px; background: #fff; border-radius: 29px; }
.bc-p__in { padding: 47px 0 85px; }
.bc-ab { width: 945px; margin: 0 0 42px 125px; padding-bottom: 30px; border-bottom: 1px solid rgba(218,189,150,.3); direction: rtl; text-align: right; }
.bc-ab__h { font-size: 20px; line-height: 40px; letter-spacing: -.4px; color: #4c3031; margin-bottom: 10px; }
.bc-ab__b { position: relative; overflow: hidden; transition: max-height .45s cubic-bezier(.2,.7,.2,1); }
.bc-ab.is-long .bc-ab__b { max-height: 96px; }
.bc-ab.is-long:not(.is-open) .bc-ab__b::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 48px; background: linear-gradient(rgba(255,255,255,0), #fff); pointer-events: none; }
.bc-ab__c { font-size: 14px; line-height: 32px; letter-spacing: -.28px; color: #4c3031; text-align: justify; }
.bc-ab__c > :last-child { margin-bottom: 0; }
.bc-ab__c h1, .bc-ab__c h2, .bc-ab__c h3, .bc-ab__c h4 { font-size: 16px; font-weight: 600; line-height: 34px; margin: 0 0 6px; color: #4c3031; }
.bc-ab__c p { margin: 0 0 12px; }
.bc-ab__c ul, .bc-ab__c ol { margin: 0 0 12px; padding: 0 22px 0 0; }
.bc-ab__c ul { list-style: disc; } .bc-ab__c ol { list-style: decimal; }
.bc-ab__c a { color: #866a48; text-decoration: underline; text-underline-offset: 3px; }
.bc-ab__c img { max-width: 100%; height: auto; border-radius: 12px; }
.bc-ab__t { margin-top: 8px; display: flex; flex-direction: row; direction: rtl; align-items: center; gap: 6px; padding: 0; border: 0; background: none; color: #866a48; font-family: var(--bv-font); font-size: 14px; letter-spacing: -.28px; cursor: pointer; transition: color .2s; }
.bc-ab__t:hover { color: #4c3031; }
.bc-ab__t svg { transition: transform .35s cubic-bezier(.2,.7,.2,1); }
.bc-ab.is-open .bc-ab__t svg { transform: rotate(180deg); }

.bc-tabs { display: flex; justify-content: center; margin: 0 0 49px; }
.bc-tabs__in { display: flex; flex-direction: row; direction: rtl; flex-wrap: wrap; justify-content: center; gap: 8px; max-width: 945px; padding: 7px 8px; border: 1px solid rgba(218,189,150,.3); border-radius: 30px; background: #fff; }
.bc-tab { min-width: 81px; height: 39px; padding: 0 20px; border: 0; border-radius: 75px; background: transparent; color: #4c3031; font-family: var(--bv-font); font-size: 14px; letter-spacing: -.28px; white-space: nowrap; cursor: pointer; transition: background .3s ease, color .3s ease; }
.bc-tab:hover:not(.is-on) { background: rgba(76,48,49,.06); }
.bc-tab.is-on { background: #4c3031; color: #fff; }
.bc-tab:focus-visible { outline: 2px solid #1dbbbd; outline-offset: 2px; }

.bc-g { display: none; }
.bc-g.is-on { display: block; animation: bc-fade .4s ease both; }
@keyframes bc-fade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.bc-g__d { width: 945px; margin: -26px 0 26px 125px; text-align: center; direction: rtl; font-size: 14px; color: #866a48; letter-spacing: -.28px; }
.bc-empty { text-align: center; direction: rtl; font-size: 15px; color: #866a48; padding: 30px 0; }

.bc-l { position: relative; width: 945px; margin: 0 0 15px 125px; background: #f8eee4; border-radius: 22px; transition: box-shadow .3s ease; }
.bc-l:hover { box-shadow: 0 14px 32px -16px rgba(76,48,49,.25); }
.bc-l__row { position: relative; height: 163px; cursor: pointer; border-radius: 22px; outline: none; }
.bc-l__row:focus-visible { box-shadow: 0 0 0 2px rgba(29,187,189,.55); }
.bc-l__th { position: absolute; left: 13px; top: 11px; width: 212px; height: 140px; border-radius: 16px; overflow: hidden; background: #e9dccd; }
.bc-l__th img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s cubic-bezier(.2,.7,.2,1); }
.bc-l:hover .bc-l__th img { transform: scale(1.04); }
.bc-l.is-locked .bc-l__th::after { content: ""; position: absolute; inset: 0; background: rgba(76,48,49,.2); }
.bc-l__t { position: absolute; right: 153px; top: 23px; height: 50px; margin: 0; font-size: 16px; line-height: 50px; letter-spacing: -.32px; color: #4c3031; white-space: nowrap; direction: rtl; text-align: right; }
.bc-l.is-locked .bc-l__t { opacity: .75; }
.bc-l__t.is-solo { top: 56px; }
.bc-l__d { position: absolute; left: 503px; top: 80px; width: 287px; margin: 0; font-size: 12px; line-height: 24px; letter-spacing: -.24px; color: #4c3031; text-align: justify; direction: rtl; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.bc-l__m { position: absolute; left: 323px; top: 84px; transform: translate(-50%, -50%); font-weight: 300; font-size: 12px; letter-spacing: -.36px; color: #4c3031; white-space: nowrap; }
.bc-l__i { position: absolute; right: 69px; top: 69px; width: 17px; height: 24px; display: flex; align-items: center; justify-content: center; }
.bc-l__i img, .bc-l__i svg { width: 17px; height: 24px; display: block; }
.bc-l__i svg { width: 18px; height: 22px; }
.bc-l__bd { position: absolute; right: 153px; top: 13px; height: 20px; padding: 0 9px; border-radius: 10px; font-size: 11px; line-height: 20px; letter-spacing: -.22px; white-space: nowrap; direction: rtl; }
.bc-l__bd--free { background: rgba(29,187,189,.15); color: #0f7e80; }
.bc-l__bd--login { background: rgba(218,189,150,.32); color: #866a48; }
.bc-l__x { display: none; }
.bc-l.is-active .bc-l__x { display: block; animation: bc-open .4s cubic-bezier(.2,.7,.2,1) both; }
@keyframes bc-open { from { opacity: 0; transform: translateY(-8px); } to { opacity: 1; transform: none; } }
.bc-l__xi { padding: 2px 13px 16px; }
.bc-l__p { border-radius: 16px; overflow: hidden; background: #000; }
.bc-l__p .bc-embed, .bc-l__p .yl-embed { width: 100%; }
.bc-l__p iframe, .bc-l__p video { display: block; border: 0; }
.bc-l__p video { width: 100%; }
.bc-l__full { margin-top: 18px; padding: 0 8px; font-size: 14px; line-height: 30px; letter-spacing: -.28px; color: #4c3031; direction: rtl; text-align: justify; }
.bc-l__lk { display: flex; flex-direction: row; direction: rtl; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 18px; border-radius: 16px; background: rgba(255,255,255,.75); font-size: 14px; letter-spacing: -.28px; color: #4c3031; }
.bc-l__lb { flex: none; height: 38px; padding: 0 22px; border-radius: 50px; background: #4c3031; color: #fcf8f1; display: flex; align-items: center; font-size: 14px; letter-spacing: -.28px; transition: background .25s; }
.bc-l__lb:hover { background: #5d3c3d; }

.bc-rc { position: absolute; top: 127px; width: 376px; height: 400px; }
.bc-rc--0 { left: 944px; } .bc-rc--1 { left: 531px; } .bc-rc--2 { left: 114px; }
.bc-rc__img { display: block; position: relative; width: 376px; height: 260px; border: 1px solid rgba(0,0,0,.14); border-radius: 10px; overflow: hidden; background: #fff; box-shadow: 0 177px 50px 0 rgba(0,0,0,0), 0 114px 45px 0 rgba(0,0,0,0), 0 64px 38px 0 rgba(0,0,0,.02), 0 28px 28px 0 rgba(0,0,0,.03), 0 7px 16px 0 rgba(0,0,0,.03); }
.bc-rc__img img { position: absolute; left: -8px; top: -7px; width: 395px; height: 266px; object-fit: cover; transition: transform .6s cubic-bezier(.2,.7,.2,1); }
.bc-rc__img:hover img { transform: scale(1.04); }
.bc-rc__chip { position: absolute; right: 22px; top: 23px; height: 19.3px; padding: 0 4.5px; border-radius: 5px; background: rgba(76,48,49,.48); display: flex; align-items: center; color: #fff; font-size: 12px; letter-spacing: -.24px; white-space: nowrap; direction: rtl; }
.bc-rc__ct { position: absolute; right: 5px; top: 274px; max-width: 371px; height: 40px; display: flex; direction: rtl; align-items: center; gap: 7px; white-space: nowrap; }
.bc-rc__t { min-width: 0; overflow: hidden; text-overflow: ellipsis; font-size: 20px; line-height: 40px; letter-spacing: -.4px; color: #4c3031; }
.bc-rc__n { flex: 0 0 auto; font-size: 14px; line-height: 34px; letter-spacing: -.28px; color: #dabd96; position: relative; top: 2px; }
.bc-rc__d { position: absolute; left: 12px; top: 330px; width: 364px; margin: 0; font-size: 14px; line-height: 24px; letter-spacing: -.28px; color: #4c3031; text-align: justify; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }

.bc-tm { position: absolute; left: 0; top: 0; width: 1440px; height: 1024px; pointer-events: none; font-family: var(--bv-font); direction: ltr; }
.bc-tm__list { position: absolute; left: 0; top: 0; width: 1440px; height: 0; }
.bc-tm__i { position: absolute; left: 0; top: 0; width: 1440px; opacity: 0; visibility: hidden; transform: translateX(14px); transition: opacity .4s ease, transform .5s cubic-bezier(.2,.7,.2,1), visibility 0s linear .4s; }
.bc-tm__i.is-on { opacity: 1; visibility: visible; transform: none; transition-delay: 0s; pointer-events: auto; }
.bc-tm__x { position: absolute; left: 835px; width: 408px; top: 229px; margin: 0; max-height: 130px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; font-size: 16px; line-height: 26px; letter-spacing: -.32px; color: #4c3031; text-align: right; direction: rtl; }
.bc-tm__m { position: absolute; right: 199px; top: 361px; height: 34px; display: flex; flex-direction: row; direction: rtl; align-items: center; gap: 8px; white-space: nowrap; font-size: 14px; line-height: 34px; letter-spacing: -.28px; color: #866a48; }
.bc-tm__m img { width: 4px; height: 4px; }
.bc-tm__ar { position: absolute; left: 1202px; top: 173px; width: 41px; height: 17px; pointer-events: auto; }
.bc-tm__a { position: absolute; top: 0; width: 12px; height: 17px; padding: 0; border: 0; background: none; cursor: pointer; transition: opacity .25s, transform .25s; }
.bc-tm__a svg { display: block; overflow: visible; }
.bc-tm__a--n { left: 0; } .bc-tm__a--p { left: 29px; }
.bc-tm__a[disabled] { opacity: .33; cursor: default; }
.bc-tm__a:not([disabled]):hover { transform: scale(1.18); }
.bc-rf { position: absolute; left: 0; top: 0; width: 1440px; height: 0; pointer-events: none; }
.bc-rf > * { pointer-events: auto; }
.bc-rf__t { position: absolute; left: 254px; top: 284px; width: 369px; height: 37px; padding: 0; margin: 0; border: 0; outline: 0; resize: none; background: transparent; font-family: var(--bv-font); font-size: 16px; line-height: 26px; letter-spacing: -.32px; color: #4c3031; direction: rtl; text-align: right; overflow-y: auto; scrollbar-width: none; }
.bc-rf__t::-webkit-scrollbar { display: none; }
.bc-rf__t::placeholder { color: rgba(76,48,49,.39); opacity: 1; }
.bc-rf__ln { position: absolute; left: 254px; top: 321px; width: 369px; height: 1px; background: rgba(76,48,49,.16); transition: background .25s; pointer-events: none; }
.bc-rf__t:focus ~ .bc-rf__ln { background: rgba(76,48,49,.5); }
.bc-rf__s { position: absolute; left: 254px; top: 326px; width: 369px; margin: 0; font-size: 12px; line-height: 22px; letter-spacing: -.24px; color: #866a48; direction: rtl; text-align: right; min-height: 22px; }
.bc-rf__s.is-ok { color: #1a8c8f; }
.bc-rf__s.is-err { color: #b4452d; }
.bc-rf__st { position: absolute; left: 254px; top: 359px; height: 32px; display: flex; flex-direction: row; direction: rtl; align-items: center; gap: 2px; }
.bc-rf__star { padding: 4px; border: 0; background: none; color: #dabd96; cursor: pointer; line-height: 0; transition: transform .2s, color .2s; }
.bc-rf__star svg { display: block; }
.bc-rf__star.is-on { color: #c7a066; }
.bc-rf__star.is-on svg path { fill: currentColor; }
.bc-rf__star:hover { transform: scale(1.15); }
.bc-rf__b { position: absolute; left: 485px; top: 358px; width: 138px; height: 34px; box-sizing: border-box; border: 1px solid #4c3031; border-radius: 75px; background: transparent; color: #4c3031; font-family: var(--bv-font); font-size: 16px; letter-spacing: -.48px; cursor: pointer; padding: 0 0 0 5px; display: flex; align-items: center; justify-content: center; transition: background .25s, color .25s; }
.bc-rf__b:hover { background: #4c3031; color: #fcf8f1; }
.bc-rf__b[disabled] { opacity: .5; cursor: default; }

.bc-modal { position: fixed; inset: 0; z-index: 200; display: flex; align-items: center; justify-content: center; background: rgba(40,24,25,.45); opacity: 0; transition: opacity .25s; font-family: var(--bv-font); direction: rtl; }
.bc-modal.is-open { opacity: 1; }
.bc-modal__c { width: min(420px, calc(100vw - 32px)); padding: 28px 26px 22px; border-radius: 24px; background: #fcf8f1; color: #4c3031; text-align: right; box-shadow: 0 30px 60px -20px rgba(40,24,25,.4); transform: translateY(8px); transition: transform .3s cubic-bezier(.2,.7,.2,1); }
.bc-modal.is-open .bc-modal__c { transform: none; }
.bc-modal__c h3 { margin: 0 0 8px; font-size: 18px; font-weight: 600; letter-spacing: -.36px; }
.bc-modal__c p { margin: 0 0 20px; font-size: 14px; line-height: 26px; letter-spacing: -.28px; }
.bc-modal__a { display: flex; gap: 10px; justify-content: flex-start; }
.bc-modal__a a, .bc-modal__a button { height: 40px; padding: 0 22px; border-radius: 50px; font-family: inherit; font-size: 14px; font-weight: 500; cursor: pointer; display: flex; align-items: center; text-decoration: none; }
.bc-modal__ok { background: #4c3031; color: #fcf8f1; border: 0; }
.bc-modal__no { background: transparent; color: #4c3031; border: 1px solid rgba(76,48,49,.3); }

.bc-a [data-n="17241"], .bc-a [data-n="17242"] { margin-top: -9px; }
.bc-a [data-n="17242"] { margin-top: -20px; }

.mc, .mc-tab { display: none; }
.mc-ic { display: block; width: 24px; height: 24px; background: currentColor; -webkit-mask: var(--m) center / contain no-repeat; mask: var(--m) center / contain no-repeat; }
@media (max-width: 767px) {
	html.bv-html { margin-top: 0 !important; overflow-x: hidden; }
	#wpadminbar { display: none !important; }
	html.bv-html, body.bv-body { background: #fcf8f1; }
	.bv-stage, .bv-fx, .bv-dd { display: none !important; }
	.mc { display: block; position: relative; padding-bottom: 150px; font-family: var(--bv-font); color: #4c3031; direction: rtl; overflow-x: clip; background: linear-gradient(180deg, #f8eee3 0, #fcf8f1 380px) no-repeat; }
	.mc *, .mc *::before, .mc *::after { box-sizing: border-box; }
	:where(.mc a, .mc-tab a) { color: inherit; text-decoration: none; }
	:where(.mc h1, .mc h2, .mc h3, .mc p) { margin: 0; }
	:where(.mc button) { margin: 0; font-family: var(--bv-font); -webkit-tap-highlight-color: transparent; }
	.mc img { display: block; max-width: none; }
	.mc .fz-r { font-weight: 400; } .mc .fz-m { font-weight: 500; } .mc .fz-sb { font-weight: 600; }
	.mc-top { display: flex; flex-direction: row; align-items: center; justify-content: space-between; padding: 20px 20px 0; }
	.mc-logo { display: block; width: 43px; height: 43px; }
	.mc-logo img { width: 43px; height: 43px; }
	.mc-back { display: inline-flex; flex-direction: row-reverse; align-items: center; gap: 4px; height: 40px; padding: 0 16px 0 12px; border-radius: 50px; background: rgba(236,224,203,.5); font-size: 14px; letter-spacing: -.3px; }
	.mc-back svg { width: 18px; height: 18px; transform: scaleX(-1); }
	.mc-cta { display: flex; align-items: center; height: 40px; padding: 0 16px; border: 1px solid #4c3031; border-radius: 75px; font-size: 14px; letter-spacing: -.3px; white-space: nowrap; color: #4c3031; }
	.mc-hero { padding: 18px 20px 0; }
	.mc-cover { position: relative; aspect-ratio: 16 / 10; border-radius: 16px; overflow: hidden; background: #efe6da; box-shadow: 0 23px 20px -8px rgba(76,48,49,.08); }
	.mc-cover__img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
	.mc-cover.is-video { cursor: pointer; }
	.mc-cover__sh { position: absolute; inset: 0; background: rgba(76,48,49,.27); transition: opacity .3s; }
	.mc-cover__play { position: absolute; left: 50%; top: 50%; width: 64px; height: 64px; margin: -32px 0 0 -32px; border-radius: 50%; background: rgba(255,255,255,.92); color: #4c3031; display: flex; align-items: center; justify-content: center; transition: opacity .3s; }
	.mc-cover__play svg { width: 26px; height: 26px; margin-left: -3px; }
	.mc-cover__play::after { content: ""; position: absolute; inset: 0; border-radius: 50%; border: 2px solid rgba(255,255,255,.6); animation: bc-pulse 2.4s ease-out infinite; }
	.mc-vp { position: absolute; inset: 0; z-index: 5; background: #000; display: flex; align-items: center; }
	.mc-vp[hidden] { display: none; }
	.mc-vp .bc-embed, .mc-vp .yl-embed { width: 100%; }
	.mc-vp iframe, .mc-vp video { border: 0; display: block; max-width: 100%; }
	.mc-vp video { width: 100%; height: 100%; }
	.mc-cover.is-playing .mc-cover__sh, .mc-cover.is-playing .mc-cover__play { opacity: 0; pointer-events: none; }
	.mc-cover.is-playing { cursor: default; }
	.mc-badges { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; margin-top: 18px; }
	.mc-badges span { display: block; height: 30px; padding: 0 13px; border-radius: 15px; border: 1px solid rgba(218,189,150,.4); background: rgba(218,189,150,.18); font-size: 13px; line-height: 28px; letter-spacing: -.26px; white-space: nowrap; }
	.mc-title { margin-top: 14px; font-size: 28px; line-height: 44px; letter-spacing: -.7px; }
	.mc-short { margin-top: 8px; font-size: 15px; line-height: 27px; letter-spacing: -.3px; opacity: .88; }
	.mc-by { margin-top: 18px; display: flex; flex-direction: row; align-items: center; gap: 12px; }
	.mc-by__av { flex: none; width: 48px; height: 48px; border-radius: 50%; overflow: hidden; background: linear-gradient(180deg, #f4dfd5, #fff); }
	.mc-by__av img { width: 100%; height: 100%; object-fit: cover; }
	.mc-by__t { display: flex; flex-direction: column; min-width: 0; }
	.mc-by__t small { font-size: 13px; line-height: 20px; opacity: .6; }
	.mc-by__t b { font-size: 16px; line-height: 26px; letter-spacing: -.3px; }
	.mc-act { margin-top: 22px; display: flex; flex-direction: row; gap: 10px; }
	.mc-go { flex: 1 1 auto; height: 52px; border: 0; border-radius: 75px; background: #4c3031; color: #fcf8f1; font-size: 16px; letter-spacing: -.4px; cursor: pointer; }
	.mc-like { flex: none; height: 52px; padding: 0 22px; border-radius: 75px; border: 1px solid rgba(76,48,49,.32); background: transparent; display: flex; flex-direction: row; align-items: center; gap: 8px; color: #4c3031; font-size: 16px; cursor: pointer; transition: background .25s, color .25s, border-color .25s; }
	.mc-like svg { width: 20px; height: 20px; flex: none; }
	.mc-like.is-liked { color: #b8453b; border-color: rgba(184,69,59,.45); background: rgba(184,69,59,.06); }
	.mc-like.is-liked svg path { fill: #b8453b; }
	.mc-like.is-pulse svg { animation: bc-beat .45s ease; }
	.mc-h { font-size: 22px; line-height: 36px; letter-spacing: -.5px; }
	.mc-ab { margin: 40px 20px 0; padding: 22px 20px 20px; border-radius: 16px; background: #fff; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); }
	.mc-ab__b { position: relative; margin-top: 10px; overflow: hidden; transition: max-height .45s cubic-bezier(.2,.7,.2,1); }
	.mc-ab.is-long .mc-ab__b { max-height: 140px; }
	.mc-ab.is-long:not(.is-open) .mc-ab__b::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 56px; background: linear-gradient(rgba(255,255,255,0), #fff); pointer-events: none; }
	.mc-ab__c { font-size: 15px; line-height: 28px; letter-spacing: -.2px; }
	.mc-ab__c > :last-child { margin-bottom: 0; }
	.mc-ab__c p { margin: 0 0 12px; }
	.mc-ab__c h1, .mc-ab__c h2, .mc-ab__c h3, .mc-ab__c h4 { margin: 0 0 6px; font-size: 17px; line-height: 30px; font-weight: 600; }
	.mc-ab__c ul, .mc-ab__c ol { margin: 0 0 12px; padding: 0 22px 0 0; }
	.mc-ab__c ul { list-style: disc; } .mc-ab__c ol { list-style: decimal; }
	.mc-ab__c a { color: #0f8a8c; text-decoration: underline; text-underline-offset: 3px; }
	.mc-ab__c img { max-width: 100%; height: auto; border-radius: 12px; }
	.mc-ab__t { margin-top: 10px; height: 40px; padding: 0; border: 0; background: none; display: flex; flex-direction: row; align-items: center; gap: 6px; color: #866a48; font-size: 15px; cursor: pointer; }
	.mc-ab__t svg { width: 14px; height: 14px; transition: transform .35s cubic-bezier(.2,.7,.2,1); }
	.mc-ab.is-open .mc-ab__t svg { transform: rotate(180deg); }
	.mc-cur { margin-top: 44px; padding: 0 20px; }
	.mc-tabs { margin: 16px -20px 0; padding: 0 20px 4px; display: flex; flex-direction: row; gap: 8px; overflow-x: auto; scrollbar-width: none; -webkit-overflow-scrolling: touch; }
	.mc-tabs::-webkit-scrollbar { display: none; }
	.mc-gt { flex: none; height: 42px; padding: 0 20px; border: 0; border-radius: 21px; background: rgba(236,224,203,.5); color: #4c3031; font-size: 15px; letter-spacing: -.3px; white-space: nowrap; cursor: pointer; transition: background .3s, color .3s; }
	.mc-gt.is-on { background: #4c3031; color: #fff; }
	.mc-g { display: none; }
	.mc-g.is-on { display: flex; flex-direction: column; gap: 12px; margin-top: 16px; animation: bc-fade .4s ease both; }
	.mc-g__d { font-size: 14px; line-height: 24px; color: #866a48; }
	.mc-empty { margin-top: 16px; padding: 30px 0; text-align: center; font-size: 15px; color: #866a48; }
	.mc-l { background: #fff; border-radius: 16px; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); }
	.mc-l__row { display: grid; grid-template-columns: 96px minmax(0, 1fr) 22px; gap: 12px; align-items: center; padding: 10px; border-radius: 16px; cursor: pointer; outline: none; -webkit-tap-highlight-color: transparent; }
	.mc-l__row:focus-visible { box-shadow: 0 0 0 2px rgba(29,187,189,.55); }
	.mc-l__th { position: relative; display: block; width: 96px; aspect-ratio: 4 / 3; border-radius: 12px; overflow: hidden; background: #e9dccd; }
	.mc-l__th img { width: 100%; height: 100%; object-fit: cover; }
	.mc-l.is-locked .mc-l__th::after { content: ""; position: absolute; inset: 0; background: rgba(76,48,49,.28); }
	.mc-l__ic { position: absolute; left: 50%; top: 50%; z-index: 1; width: 32px; height: 32px; margin: -16px 0 0 -16px; border-radius: 50%; background: rgba(255,255,255,.92); color: #4c3031; display: flex; align-items: center; justify-content: center; }
	.mc-l__ic svg { width: 16px; height: 16px; }
	.mc-l.is-locked .mc-l__ic { background: rgba(76,48,49,.88); color: #fff; }
	.mc-l__tx { display: flex; flex-direction: column; align-items: flex-start; gap: 3px; min-width: 0; }
	.mc-l__bd { height: 22px; padding: 0 9px; border-radius: 11px; font-size: 12px; line-height: 22px; letter-spacing: -.2px; white-space: nowrap; }
	.mc-l__bd--free { background: rgba(29,187,189,.15); color: #0f7e80; }
	.mc-l__bd--login { background: rgba(218,189,150,.32); color: #866a48; }
	.mc-l__t { font-size: 16px; line-height: 26px; letter-spacing: -.3px; }
	.mc-l.is-locked .mc-l__t { opacity: .8; }
	.mc-l__d { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 13px; line-height: 21px; opacity: .72; }
	.mc-l__m { font-size: 13px; line-height: 20px; color: #866a48; }
	.mc-l__cv { display: flex; align-items: center; justify-content: center; color: #866a48; }
	.mc-l__cv svg { width: 16px; height: 16px; transition: transform .3s; }
	.mc-l.is-active .mc-l__cv svg { transform: rotate(180deg); }
	.mc-l__x { display: none; }
	.mc-l.is-active .mc-l__x { display: block; animation: bc-open .4s cubic-bezier(.2,.7,.2,1) both; }
	.mc-l__xi { padding: 2px 10px 16px; }
	.mc-l__p { border-radius: 12px; overflow: hidden; background: #000; }
	.mc-l__p .bc-embed, .mc-l__p .yl-embed { width: 100%; }
	.mc-l__p iframe, .mc-l__p video { display: block; border: 0; max-width: 100%; }
	.mc-l__p video { width: 100%; }
	.mc-l__full { margin-top: 14px; padding: 0 4px; font-size: 15px; line-height: 28px; letter-spacing: -.2px; }
	.mc-l__lk { display: flex; flex-direction: column; align-items: stretch; gap: 12px; padding: 16px; border-radius: 12px; background: rgba(236,224,203,.35); font-size: 15px; line-height: 26px; }
	.mc-l__lb { height: 46px; border-radius: 75px; background: #4c3031; color: #fcf8f1; display: flex; align-items: center; justify-content: center; font-size: 15px; }
	.mc-sub { margin-top: 20px; padding: 22px 20px; border-radius: 16px; background: #1f0b09; color: #fcf8f1; }
	.mc-sub b { display: block; font-size: 18px; line-height: 30px; }
	.mc-sub p { margin-top: 4px; font-size: 15px; line-height: 26px; opacity: .8; }
	.mc-sub__b { margin-top: 16px; display: flex; height: 48px; border-radius: 75px; background: #1dbbbd; color: #1f0b09; align-items: center; justify-content: center; font-size: 16px; }
	.mc-in { margin-top: 44px; padding: 0 20px; }
	.mc-in__c { margin-top: 16px; display: flex; flex-direction: row; align-items: center; gap: 14px; padding: 14px; border-radius: 16px; background: #fff; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); }
	.mc-in__ph { flex: none; width: 84px; height: 84px; border-radius: 14px; overflow: hidden; background: linear-gradient(180deg, #f4dfd5, #fff); }
	.mc-in__ph img { width: 100%; height: 100%; object-fit: cover; }
	.mc-in__tx { display: flex; flex-direction: column; gap: 2px; min-width: 0; }
	.mc-in__tx b { font-size: 18px; line-height: 30px; letter-spacing: -.3px; }
	.mc-in__tx small { font-size: 14px; line-height: 22px; opacity: .7; }
	.mc-in__tx em { margin-top: 4px; display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: center; gap: 2px; font-style: normal; font-size: 14px; color: #0f8a8c; }
	.mc-in__tx em svg { width: 16px; height: 16px; transform: scaleX(-1); }
	.mc-rel, .mc-rv { margin-top: 48px; }
	.mc-rel .mc-h, .mc-rv .mc-h { padding: 0 20px; }
	.mc-rs { margin-top: 16px; padding: 0 20px 8px; display: flex; flex-direction: row; gap: 14px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; -webkit-overflow-scrolling: touch; }
	.mc-rs::-webkit-scrollbar { display: none; }
	.mc-rc { flex: none; width: min(272px, 74vw); scroll-snap-align: start; scroll-margin-inline: 20px; display: block; background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); }
	.mc-rc__i { position: relative; display: block; aspect-ratio: 16 / 10; background: #efe6da; overflow: hidden; }
	.mc-rc__i img { width: 100%; height: 100%; object-fit: cover; }
	.mc-rc__chip { position: absolute; right: 12px; top: 12px; height: 24px; padding: 0 9px; border-radius: 6px; background: rgba(76,48,49,.55); color: #fff; font-size: 12px; line-height: 24px; }
	.mc-rc__b { display: flex; flex-direction: column; gap: 2px; padding: 14px 16px 16px; }
	.mc-rc__b b { font-size: 17px; line-height: 28px; letter-spacing: -.3px; }
	.mc-rc__b small { font-size: 14px; line-height: 22px; color: #866a48; }
	.mc-rc__d { margin-top: 6px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; font-size: 14px; line-height: 24px; opacity: .85; }
	.mc-all { display: flex; margin: 18px 20px 0; height: 50px; border-radius: 75px; border: 1px solid rgba(76,48,49,.32); align-items: center; justify-content: center; font-size: 16px; letter-spacing: -.3px; }
	.mc-rs--r { gap: 12px; }
	.mc-ri { flex: none; width: min(320px, 82vw); scroll-snap-align: start; scroll-margin-inline: 20px; background: #fff; border-radius: 16px; padding: 22px 20px 18px; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); display: flex; flex-direction: column; justify-content: space-between; gap: 16px; }
	.mc-ri__x { font-size: 15px; line-height: 28px; letter-spacing: -.3px; }
	.mc-ri__m { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 8px; font-size: 13px; line-height: 20px; opacity: .6; }
	.mc-ri__m i { width: 3px; height: 3px; border-radius: 50%; background: #4c3031; }
	.mc-rf { margin: 22px 20px 0; background: #fff; border-radius: 16px; padding: 22px 20px 20px; box-shadow: 0 23px 20px -8px rgba(76,48,49,.05); display: flex; flex-direction: column; gap: 12px; }
	.mc-rf__h { font-size: 17px; line-height: 28px; letter-spacing: -.3px; }
	.mc-rf__t { width: 100%; min-height: 112px; border: 0; outline: 0; border-radius: 20px; background: rgba(236,224,203,.5); padding: 14px 16px; color: #4c3031; font-family: var(--bv-font); font-size: 16px; line-height: 28px; letter-spacing: -.3px; direction: rtl; text-align: right; resize: none; transition: box-shadow .25s, background .25s; appearance: none; -webkit-appearance: none; }
	.mc-rf__t::placeholder { color: rgba(76,48,49,.45); opacity: 1; }
	.mc-rf__t:focus { background: rgba(236,224,203,.75); box-shadow: 0 0 0 2px rgba(29,187,189,.45); }
	.mc-rf__s { font-size: 14px; line-height: 22px; color: #866a48; }
	.mc-rf__s:empty { display: none; }
	.mc-rf__s.is-err { color: #b4452d; } .mc-rf__s.is-ok { color: #0f8a8c; }
	.mc-rf__b { height: 52px; border: 0; border-radius: 75px; background: #4c3031; color: #fff; font-size: 16px; letter-spacing: -.4px; cursor: pointer; transition: opacity .25s; }
	.mc-rf__b[disabled] { opacity: .55; }
	.mc-tab { display: block; position: fixed; left: 0; right: 0; bottom: 0; z-index: 90; width: 402px; height: 140px; margin: 0 auto; zoom: var(--bvm-z, 1); pointer-events: none; font-family: var(--bv-font); direction: ltr; }
	.mc-tab__bg { position: absolute; inset: 0; display: none; }
	.mc-tab__pill { box-sizing: border-box; position: absolute; left: 66.5px; top: 46px; width: 269px; height: 64px; border-radius: 70px; background: #fff; box-shadow: 0 14px 30px -8px rgba(76,48,49,.1); display: flex; flex-direction: row; align-items: flex-start; justify-content: center; gap: 24px; padding-top: 10px; pointer-events: auto; }
	.mc-tab__i { display: flex; flex-direction: column; align-items: center; width: 60px; color: #4c3031; }
	.mc-tab__i span { font-weight: 500; margin-top: 4px; font-size: 12px; line-height: 18px; letter-spacing: -.36px; white-space: nowrap; }
	.bc-modal__c { padding: 26px 22px 20px; }
	.bc-modal__c p { font-size: 15px; }
	.bc-modal__a a, .bc-modal__a button { height: 46px; font-size: 15px; }
}
.bc-rc__n, .mc-rc small, .mc-rc__r small { word-spacing: 3px; } /*ws*/

/* باکس توضیحات «درباره این دوره» نمایش داده نمی‌شود (دسکتاپ و موبایل) */
.bc-ab, .mc-ab { display: none; }
