.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:12px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cq{height:12px;background-position:-1115px 0}.iti__flag.iti__cr{height:12px;background-position:-1137px 0}.iti__flag.iti__cu{height:10px;background-position:-1159px 0}.iti__flag.iti__cv{height:12px;background-position:-1181px 0}.iti__flag.iti__cw{height:14px;background-position:-1203px 0}.iti__flag.iti__cx{height:10px;background-position:-1225px 0}.iti__flag.iti__cy{height:14px;background-position:-1247px 0}.iti__flag.iti__cz{height:14px;background-position:-1269px 0}.iti__flag.iti__de{height:12px;background-position:-1291px 0}.iti__flag.iti__dg{height:10px;background-position:-1313px 0}.iti__flag.iti__dj{height:14px;background-position:-1335px 0}.iti__flag.iti__dk{height:15px;background-position:-1357px 0}.iti__flag.iti__dm{height:10px;background-position:-1379px 0}.iti__flag.iti__do{height:14px;background-position:-1401px 0}.iti__flag.iti__dz{height:14px;background-position:-1423px 0}.iti__flag.iti__ea{height:14px;background-position:-1445px 0}.iti__flag.iti__ec{height:14px;background-position:-1467px 0}.iti__flag.iti__ee{height:13px;background-position:-1489px 0}.iti__flag.iti__eg{height:14px;background-position:-1511px 0}.iti__flag.iti__eh{height:10px;background-position:-1533px 0}.iti__flag.iti__er{height:10px;background-position:-1555px 0}.iti__flag.iti__es{height:14px;background-position:-1577px 0}.iti__flag.iti__et{height:10px;background-position:-1599px 0}.iti__flag.iti__eu{height:14px;background-position:-1621px 0}.iti__flag.iti__ez{height:14px;background-position:-1643px 0}.iti__flag.iti__fi{height:12px;background-position:-1665px 0}.iti__flag.iti__fj{height:10px;background-position:-1687px 0}.iti__flag.iti__fk{height:10px;background-position:-1709px 0}.iti__flag.iti__fm{height:11px;background-position:-1731px 0}.iti__flag.iti__fo{height:15px;background-position:-1753px 0}.iti__flag.iti__fr{height:14px;background-position:-1775px 0}.iti__flag.iti__fx{height:14px;background-position:-1797px 0}.iti__flag.iti__ga{height:15px;background-position:-1819px 0}.iti__flag.iti__gb{height:10px;background-position:-1841px 0}.iti__flag.iti__gd{height:12px;background-position:-1863px 0}.iti__flag.iti__ge{height:14px;background-position:-1885px 0}.iti__flag.iti__gf{height:14px;background-position:-1907px 0}.iti__flag.iti__gg{height:14px;background-position:-1929px 0}.iti__flag.iti__gh{height:14px;background-position:-1951px 0}.iti__flag.iti__gi{height:10px;background-position:-1973px 0}.iti__flag.iti__gl{height:14px;background-position:-1995px 0}.iti__flag.iti__gm{height:14px;background-position:-2017px 0}.iti__flag.iti__gn{height:14px;background-position:-2039px 0}.iti__flag.iti__gp{height:14px;background-position:-2061px 0}.iti__flag.iti__gq{height:14px;background-position:-2083px 0}.iti__flag.iti__gr{height:14px;background-position:-2105px 0}.iti__flag.iti__gs{height:10px;background-position:-2127px 0}.iti__flag.iti__gt{height:13px;background-position:-2149px 0}.iti__flag.iti__gu{height:11px;background-position:-2171px 0}.iti__flag.iti__gw{height:10px;background-position:-2193px 0}.iti__flag.iti__gy{height:12px;background-position:-2215px 0}.iti__flag.iti__hk{height:14px;background-position:-2237px 0}.iti__flag.iti__hm{height:10px;background-position:-2259px 0}.iti__flag.iti__hn{height:10px;background-position:-2281px 0}.iti__flag.iti__hr{height:10px;background-position:-2303px 0}.iti__flag.iti__ht{height:12px;background-position:-2325px 0}.iti__flag.iti__hu{height:10px;background-position:-2347px 0}.iti__flag.iti__ic{height:14px;background-position:-2369px 0}.iti__flag.iti__id{height:14px;background-position:-2391px 0}.iti__flag.iti__ie{height:10px;background-position:-2413px 0}.iti__flag.iti__il{height:15px;background-position:-2435px 0}.iti__flag.iti__im{height:10px;background-position:-2457px 0}.iti__flag.iti__in{height:14px;background-position:-2479px 0}.iti__flag.iti__io{height:10px;background-position:-2501px 0}.iti__flag.iti__iq{height:14px;background-position:-2523px 0}.iti__flag.iti__ir{height:12px;background-position:-2545px 0}.iti__flag.iti__is{height:15px;background-position:-2567px 0}.iti__flag.iti__it{height:14px;background-position:-2589px 0}.iti__flag.iti__je{height:12px;background-position:-2611px 0}.iti__flag.iti__jm{height:10px;background-position:-2633px 0}.iti__flag.iti__jo{height:10px;background-position:-2655px 0}.iti__flag.iti__jp{height:14px;background-position:-2677px 0}.iti__flag.iti__ke{height:14px;background-position:-2699px 0}.iti__flag.iti__kg{height:12px;background-position:-2721px 0}.iti__flag.iti__kh{height:13px;background-position:-2743px 0}.iti__flag.iti__ki{height:10px;background-position:-2765px 0}.iti__flag.iti__km{height:12px;background-position:-2787px 0}.iti__flag.iti__kn{height:14px;background-position:-2809px 0}.iti__flag.iti__kp{height:10px;background-position:-2831px 0}.iti__flag.iti__kr{height:14px;background-position:-2853px 0}.iti__flag.iti__kw{height:10px;background-position:-2875px 0}.iti__flag.iti__ky{height:10px;background-position:-2897px 0}.iti__flag.iti__kz{height:10px;background-position:-2919px 0}.iti__flag.iti__la{height:14px;background-position:-2941px 0}.iti__flag.iti__lb{height:14px;background-position:-2963px 0}.iti__flag.iti__lc{height:10px;background-position:-2985px 0}.iti__flag.iti__li{height:12px;background-position:-3007px 0}.iti__flag.iti__lk{height:10px;background-position:-3029px 0}.iti__flag.iti__lr{height:11px;background-position:-3051px 0}.iti__flag.iti__ls{height:14px;background-position:-3073px 0}.iti__flag.iti__lt{height:12px;background-position:-3095px 0}.iti__flag.iti__lu{height:12px;background-position:-3117px 0}.iti__flag.iti__lv{height:10px;background-position:-3139px 0}.iti__flag.iti__ly{height:10px;background-position:-3161px 0}.iti__flag.iti__ma{height:14px;background-position:-3183px 0}.iti__flag.iti__mc{height:15px;background-position:-3205px 0}.iti__flag.iti__md{height:10px;background-position:-3226px 0}.iti__flag.iti__me{height:10px;background-position:-3248px 0}.iti__flag.iti__mf{height:14px;background-position:-3270px 0}.iti__flag.iti__mg{height:14px;background-position:-3292px 0}.iti__flag.iti__mh{height:11px;background-position:-3314px 0}.iti__flag.iti__mk{height:10px;background-position:-3336px 0}.iti__flag.iti__ml{height:14px;background-position:-3358px 0}.iti__flag.iti__mm{height:14px;background-position:-3380px 0}.iti__flag.iti__mn{height:10px;background-position:-3402px 0}.iti__flag.iti__mo{height:14px;background-position:-3424px 0}.iti__flag.iti__mp{height:10px;background-position:-3446px 0}.iti__flag.iti__mq{height:14px;background-position:-3468px 0}.iti__flag.iti__mr{height:14px;background-position:-3490px 0}.iti__flag.iti__ms{height:10px;background-position:-3512px 0}.iti__flag.iti__mt{height:14px;background-position:-3534px 0}.iti__flag.iti__mu{height:14px;background-position:-3556px 0}.iti__flag.iti__mv{height:14px;background-position:-3578px 0}.iti__flag.iti__mw{height:14px;background-position:-3600px 0}.iti__flag.iti__mx{height:12px;background-position:-3622px 0}.iti__flag.iti__my{height:10px;background-position:-3644px 0}.iti__flag.iti__mz{height:14px;background-position:-3666px 0}.iti__flag.iti__na{height:14px;background-position:-3688px 0}.iti__flag.iti__nc{height:10px;background-position:-3710px 0}.iti__flag.iti__ne{height:15px;background-position:-3732px 0}.iti__flag.iti__nf{height:10px;background-position:-3752px 0}.iti__flag.iti__ng{height:10px;background-position:-3774px 0}.iti__flag.iti__ni{height:12px;background-position:-3796px 0}.iti__flag.iti__nl{height:14px;background-position:-3818px 0}.iti__flag.iti__no{height:15px;background-position:-3840px 0}.iti__flag.iti__np{height:15px;background-position:-3862px 0}.iti__flag.iti__nr{height:10px;background-position:-3877px 0}.iti__flag.iti__nu{height:10px;background-position:-3899px 0}.iti__flag.iti__nz{height:10px;background-position:-3921px 0}.iti__flag.iti__om{height:10px;background-position:-3943px 0}.iti__flag.iti__pa{height:14px;background-position:-3965px 0}.iti__flag.iti__pe{height:14px;background-position:-3987px 0}.iti__flag.iti__pf{height:14px;background-position:-4009px 0}.iti__flag.iti__pg{height:15px;background-position:-4031px 0}.iti__flag.iti__ph{height:10px;background-position:-4053px 0}.iti__flag.iti__pk{height:14px;background-position:-4075px 0}.iti__flag.iti__pl{height:13px;background-position:-4097px 0}.iti__flag.iti__pm{height:14px;background-position:-4119px 0}.iti__flag.iti__pn{height:10px;background-position:-4141px 0}.iti__flag.iti__pr{height:14px;background-position:-4163px 0}.iti__flag.iti__ps{height:10px;background-position:-4185px 0}.iti__flag.iti__pt{height:14px;background-position:-4207px 0}.iti__flag.iti__pw{height:13px;background-position:-4229px 0}.iti__flag.iti__py{height:11px;background-position:-4251px 0}.iti__flag.iti__qa{height:8px;background-position:-4273px 0}.iti__flag.iti__re{height:14px;background-position:-4295px 0}.iti__flag.iti__ro{height:14px;background-position:-4317px 0}.iti__flag.iti__rs{height:14px;background-position:-4339px 0}.iti__flag.iti__ru{height:14px;background-position:-4361px 0}.iti__flag.iti__rw{height:14px;background-position:-4383px 0}.iti__flag.iti__sa{height:14px;background-position:-4405px 0}.iti__flag.iti__sb{height:10px;background-position:-4427px 0}.iti__flag.iti__sc{height:10px;background-position:-4449px 0}.iti__flag.iti__sd{height:10px;background-position:-4471px 0}.iti__flag.iti__se{height:13px;background-position:-4493px 0}.iti__flag.iti__sg{height:14px;background-position:-4515px 0}.iti__flag.iti__sh{height:10px;background-position:-4537px 0}.iti__flag.iti__si{height:10px;background-position:-4559px 0}.iti__flag.iti__sj{height:15px;background-position:-4581px 0}.iti__flag.iti__sk{height:14px;background-position:-4603px 0}.iti__flag.iti__sl{height:14px;background-position:-4625px 0}.iti__flag.iti__sm{height:15px;background-position:-4647px 0}.iti__flag.iti__sn{height:14px;background-position:-4669px 0}.iti__flag.iti__so{height:14px;background-position:-4691px 0}.iti__flag.iti__sr{height:14px;background-position:-4713px 0}.iti__flag.iti__ss{height:10px;background-position:-4735px 0}.iti__flag.iti__st{height:10px;background-position:-4757px 0}.iti__flag.iti__su{height:10px;background-position:-4779px 0}.iti__flag.iti__sv{height:12px;background-position:-4801px 0}.iti__flag.iti__sx{height:14px;background-position:-4823px 0}.iti__flag.iti__sy{height:14px;background-position:-4845px 0}.iti__flag.iti__sz{height:14px;background-position:-4867px 0}.iti__flag.iti__ta{height:10px;background-position:-4889px 0}.iti__flag.iti__tc{height:10px;background-position:-4911px 0}.iti__flag.iti__td{height:14px;background-position:-4933px 0}.iti__flag.iti__tf{height:14px;background-position:-4955px 0}.iti__flag.iti__tg{height:13px;background-position:-4977px 0}.iti__flag.iti__th{height:14px;background-position:-4999px 0}.iti__flag.iti__tj{height:10px;background-position:-5021px 0}.iti__flag.iti__tk{height:10px;background-position:-5043px 0}.iti__flag.iti__tl{height:10px;background-position:-5065px 0}.iti__flag.iti__tm{height:14px;background-position:-5087px 0}.iti__flag.iti__tn{height:14px;background-position:-5109px 0}.iti__flag.iti__to{height:10px;background-position:-5131px 0}.iti__flag.iti__tr{height:14px;background-position:-5153px 0}.iti__flag.iti__tt{height:12px;background-position:-5175px 0}.iti__flag.iti__tv{height:10px;background-position:-5197px 0}.iti__flag.iti__tw{height:14px;background-position:-5219px 0}.iti__flag.iti__tz{height:14px;background-position:-5241px 0}.iti__flag.iti__ua{height:14px;background-position:-5263px 0}.iti__flag.iti__ug{height:14px;background-position:-5285px 0}.iti__flag.iti__uk{height:10px;background-position:-5307px 0}.iti__flag.iti__um{height:11px;background-position:-5329px 0}.iti__flag.iti__un{height:14px;background-position:-5351px 0}.iti__flag.iti__us{height:11px;background-position:-5373px 0}.iti__flag.iti__uy{height:14px;background-position:-5395px 0}.iti__flag.iti__uz{height:10px;background-position:-5417px 0}.iti__flag.iti__va{height:15px;background-position:-5439px 0}.iti__flag.iti__vc{height:14px;background-position:-5456px 0}.iti__flag.iti__ve{height:14px;background-position:-5478px 0}.iti__flag.iti__vg{height:10px;background-position:-5500px 0}.iti__flag.iti__vi{height:14px;background-position:-5522px 0}.iti__flag.iti__vn{height:14px;background-position:-5544px 0}.iti__flag.iti__vu{height:12px;background-position:-5566px 0}.iti__flag.iti__wf{height:14px;background-position:-5588px 0}.iti__flag.iti__ws{height:10px;background-position:-5610px 0}.iti__flag.iti__xk{height:15px;background-position:-5632px 0}.iti__flag.iti__ye{height:14px;background-position:-5654px 0}.iti__flag.iti__yt{height:14px;background-position:-5676px 0}.iti__flag.iti__za{height:14px;background-position:-5698px 0}.iti__flag.iti__zm{height:14px;background-position:-5720px 0}.iti__flag.iti__zw{height:10px;background-position:-5742px 0}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(/vendor/iti/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}.iti__flag.iti__np{background-color:transparent}@font-face{font-family:Qatar2022Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Qatar2022Arabic-Book.woff2) format("woff2");unicode-range:U+0600-06FF,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}@font-face{font-family:Qatar2022Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Qatar2022Arabic-Medium.woff2) format("woff2");unicode-range:U+0600-06FF,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}@font-face{font-family:Qatar2022Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Qatar2022Arabic-Bold.woff2) format("woff2");unicode-range:U+0600-06FF,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}@font-face{font-family:Qatar2022Arabic;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/Qatar2022Arabic-Heavy.woff2) format("woff2");unicode-range:U+0600-06FF,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}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--brand:#876CEE;--brand-text:#7457e6;--brand-light:#EEE9FF;--bg:#F9F7FF;--surface:#fff;--deep:#16102E;--ink:#16102E;--ink-70:rgba(22,16,46,.72);--ink-55:rgba(22,16,46,.56);--ink-15:rgba(22,16,46,.15);--ink-08:rgba(22,16,46,.08);--white:#fff;--glass:rgba(255,255,255,.78);--glass-line:rgba(22,16,46,.09);--container:1320px;--r-sm:6px;--r-md:12px;--r-lg:23px;--shadow-sm:0 8px 22px -14px rgba(22,16,46,.5);--shadow-md:0 22px 48px -26px rgba(22,16,46,.55);--shadow-lg:0 34px 70px -34px rgba(22,16,46,.6);--scrim:rgba(37,12,134,.35);--ok-bg:#e6f7ee;--ok-fg:#17915f}html[data-theme=dark]{--brand:#876CEE;--brand-text:#A78BFA;--brand-light:#241C5E;--bg:#0F0B24;--surface:#16113A;--deep:#0B0720;--ink:#EDE9FF;--ink-70:rgba(237,233,255,.78);--ink-55:rgba(237,233,255,.6);--ink-15:rgba(237,233,255,.16);--ink-08:rgba(237,233,255,.1);--white:#16113A;--glass:rgba(15,11,36,.78);--glass-line:rgba(237,233,255,.12);--shadow-sm:0 8px 22px -14px rgba(0,0,0,.8);--shadow-md:0 22px 48px -26px rgba(0,0,0,.85);--shadow-lg:0 34px 70px -34px rgba(0,0,0,.9);--scrim:rgba(0,0,0,.55);--ok-bg:rgba(23,145,95,.2);--ok-fg:#5fd8a5}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(min-width:1024px){html{zoom:.82}}@media(min-width:1921px){:root{--container:1600px}html{zoom:.84}}@media(min-width:2561px){:root{--container:2000px}html{zoom:.9}}section[id],main[id]{scroll-margin-top:110px}.skip-link{position:fixed;top:-60px;inset-inline-start:16px;z-index:200;background:var(--brand);color:#fff;padding:10px 20px;border-radius:0 0 12px 12px;font-weight:700;transition:top .2s}.skip-link:focus{top:0}a:focus-visible,button:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:6px}body{margin:0;font-family:Qatar2022Arabic,Tajawal,system-ui,Segoe UI,Tahoma,sans-serif;background:var(--bg);color:var(--ink);font-size:16.5px;line-height:1.85;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{line-height:1.35;margin:0;font-weight:800;letter-spacing:-.01em}p{margin:0}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.sprite{display:none}html,body{overflow-x:clip}.container{max-width:var(--container);margin-inline:auto;padding-inline:22px}.section{padding:88px 0}.section--tight{padding:56px 0}.bg-white{background:var(--white)}.bg-soft{background:var(--brand-light)}.center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 30px;border-radius:10px;font-size:16.5px;font-weight:700;transition:.22s ease;white-space:nowrap}.btn svg{width:18px;height:18px}.btn--primary{background:var(--brand);color:#e8e2ff;border:2px solid transparent}.btn--primary:hover{background:#7457e6;transform:translateY(-2px);box-shadow:0 14px 26px -14px var(--brand)}.btn--ghost{background:var(--brand-light);color:var(--brand-text);border:2px solid var(--brand)}.btn--ghost:hover{background:#876cee29;transform:translateY(-2px)}.btn--white{background:#fff;color:var(--brand);border:2px solid transparent}.btn--white:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.btn--lg{padding:16px 38px;font-size:17.5px}.btn--sm{padding:9px 22px;font-size:15px}.topbar{background:var(--deep);color:#d9d0ff;font-size:14.5px}.topbar .container{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;flex-wrap:wrap}.topbar-info{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.topbar-info a,.topbar-info span{display:inline-flex;align-items:center;gap:7px}.topbar svg{width:16px;height:16px;color:#b6a6ff}.topbar-links{display:flex;gap:18px}.topbar-links a:hover{color:#fff}.header{position:sticky;top:0;z-index:60;background:var(--glass);-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6);border-bottom:1px solid var(--glass-line);transition:box-shadow .25s}.header.is-stuck{box-shadow:0 10px 30px -20px #00000073}.header-inner{display:flex;align-items:center;gap:26px;min-height:88px}.logo img{height:56px;width:auto}.logo-img--light{display:block}.logo-img--dark,html[data-theme=dark] .logo-img--light{display:none}html[data-theme=dark] .logo-img--dark{display:block}.nav-ic{flex:0 0 auto;width:15px;height:15px;color:var(--brand);opacity:.85}.nav-item.is-open .nav-ic.plus{transform:rotate(45deg)}.nav-ic.plus{transition:transform .25s}.nav{display:flex;align-items:center;gap:4px;margin-inline-start:8px}.nav-item{position:static}.nav-link{display:inline-flex;align-items:center;gap:7px;padding:12px 16px;border-radius:12px;font-size:17px;font-weight:700;color:var(--ink);transition:.2s;white-space:nowrap}.nav-link:hover,.nav-item.is-open>.nav-link{background:var(--brand-light);color:var(--brand-text)}.nav-link svg{width:16px;height:16px;transition:transform .25s}.nav-item.is-open>.nav-link svg.chev{transform:rotate(180deg)}.nav-link--plain{color:var(--ink-70);font-weight:500}.header-actions{margin-inline-start:auto;display:flex;align-items:center;gap:12px}.icon-btn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brand-light);color:var(--brand-text);transition:.2s}.icon-btn:hover{background:var(--brand);color:#e8e2ff}.icon-btn svg{width:20px;height:20px}#themeBtn .ic-sun{display:none}html[data-theme=dark] #themeBtn .ic-sun{display:block}html[data-theme=dark] #themeBtn .ic-moon,.theme-toggle .ic-sun{display:none}html[data-theme=dark] .theme-toggle .ic-sun{display:block}html[data-theme=dark] .theme-toggle .ic-moon,.burger{display:none}.logo{flex-shrink:0}.mega{position:absolute;inset-inline:0;top:100%;background:var(--surface);border-top:1px solid var(--ink-08);box-shadow:var(--shadow-lg);display:none;padding:32px 0 38px}.mega.is-open{display:block;animation:megaIn .22s ease}@keyframes megaIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 300px;gap:30px}.mega-grid--blog{grid-template-columns:1.05fr 1.45fr 300px}.mega-col-title{font-size:13.5px;font-weight:800;color:var(--brand-text);letter-spacing:.06em;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--ink-08)}.mega-list li+li{margin-top:4px}.mega-link{display:flex;gap:12px;padding:9px 10px;border-radius:14px;transition:.18s}.mega-link:hover{background:var(--bg)}.mega-ic{flex:0 0 38px;height:38px;border-radius:11px;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center}.mega-ic svg{width:19px;height:19px}.mega-link:hover .mega-ic{background:var(--brand);color:#e8e2ff}.mega-t{display:block;font-size:16px;font-weight:700;line-height:1.5}.mega-d{display:block;font-size:13.5px;color:var(--ink-55);line-height:1.6}.mega-feature{background:linear-gradient(160deg,var(--brand) 0%,#6f52e0 100%);color:#ede9ff;border-radius:var(--r-lg);padding:26px 24px;align-self:start;position:relative;overflow:hidden}.mega-feature:after{content:"";position:absolute;inset-inline-end:-40px;top:-40px;width:150px;height:150px;border-radius:50%;background:#ffffff1f}.mega-feature .tag{display:inline-block;background:#fff3;border-radius:20px;font-size:12.5px;padding:4px 13px;font-weight:700;margin-bottom:14px}.mega-feature .mega-h{font-size:21px;color:#fff;margin-bottom:8px}.mega-feature p{font-size:14.5px;line-height:1.75;color:#e2dbff;margin-bottom:20px}.mega-backdrop{position:fixed;inset:0;background:var(--scrim);z-index:55;display:none}.mega-backdrop.is-open{display:block}.hero{position:relative;padding:70px 0 78px;background:radial-gradient(900px 420px at 88% 6%,rgba(135,108,238,.16),transparent 60%),radial-gradient(700px 380px at 6% 92%,rgba(135,108,238,.12),transparent 62%),var(--bg);overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.pill{display:inline-flex;align-items:center;gap:9px;background:var(--brand-light);color:var(--brand-text);border:1px solid rgba(135,108,238,.35);padding:7px 18px;border-radius:25px;font-size:14.5px;font-weight:700;margin-bottom:22px}.pill svg{width:16px;height:16px}.hero h1{font-size:clamp(32px,3.6vw,50px);line-height:1.28;margin-bottom:20px}.hero h1 em{font-style:normal;color:var(--brand);background:linear-gradient(transparent 64%,#876cee3d 0)}.hero-sub{font-size:18px;color:var(--ink-70);max-width:600px;margin-bottom:30px}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:34px}.hero-points{display:flex;gap:26px;flex-wrap:wrap}.hero-points li{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:500;color:var(--ink-70)}.hero-points svg{width:18px;height:18px;color:var(--brand)}.mock{position:relative}.mock-img,.feature-img{display:block;width:100%;height:auto}.fade-b{-webkit-mask-image:linear-gradient(to bottom,#000 0 60%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0 92%,#0000)}.mock-window{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);border:1px solid var(--ink-08);overflow:hidden}.mock-bar{display:flex;align-items:center;gap:7px;padding:13px 16px;background:var(--bg);border-bottom:1px solid var(--ink-08)}.dot{width:11px;height:11px;border-radius:50%}.dot--r{background:#ff8a8a}.dot--y{background:#ffd166}.dot--g{background:#7be0a8}.mock-url{margin-inline-start:12px;flex:1;background:var(--surface);border:1px solid var(--ink-08);border-radius:20px;font-size:12.5px;color:var(--ink-55);padding:5px 14px}.mock-body{padding:20px}.mock-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mock-title{font-size:15px;font-weight:800}.mock-chip{background:var(--brand-light);color:var(--brand-text);font-size:12px;font-weight:700;padding:4px 12px;border-radius:20px}.mock-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.mock-stat{background:var(--bg);border:1px solid var(--ink-08);border-radius:14px;padding:11px 12px}.mock-stat b{display:block;font-size:19px;line-height:1.4}.mock-stat span{font-size:12px;color:var(--ink-55)}.mock-chart{display:flex;align-items:flex-end;gap:9px;height:112px;padding:10px 4px 0;background:var(--bg);border:1px solid var(--ink-08);border-radius:14px}.mock-chart i{flex:1;background:linear-gradient(180deg,var(--brand),#b9a6ff);border-radius:7px 7px 3px 3px;opacity:.9}.mock-list{margin-top:14px;display:grid;gap:8px}.mock-item{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--ink-08);border-radius:12px;padding:9px 12px}.mock-av{width:30px;height:30px;border-radius:50%;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center;font-size:12.5px;font-weight:800}.mock-item p{font-size:13.5px;font-weight:600}.mock-item small{font-size:11.5px;color:var(--ink-55)}.mock-item .state{margin-inline-start:auto;font-size:11.5px;font-weight:700;background:var(--ok-bg);color:var(--ok-fg);padding:3px 10px;border-radius:20px}.float-card{position:absolute;background:var(--surface);border-radius:16px;box-shadow:var(--shadow-md);border:1px solid var(--ink-08);padding:12px 16px;display:flex;align-items:center;gap:11px;font-size:14px;font-weight:700}.float-card svg{width:20px;height:20px;color:var(--brand)}.float-card small{display:block;font-size:11.5px;font-weight:500;color:var(--ink-55)}.float-card--a{inset-inline-start:-28px;top:-40px}.float-card--b{inset-inline-end:-24px;bottom:-26px}.promo{background:var(--deep);color:#fff;border-radius:var(--r-lg);padding:26px 34px;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap;position:relative;overflow:hidden}.promo:before{content:"";position:absolute;inset-inline-end:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:#876cee66}.promo-txt{position:relative}.promo-txt .promo-h{font-size:24px;color:#fff;margin-bottom:5px}.promo-txt p{color:#c9bff5;font-size:15.5px}.promo .btn{position:relative}.logos-title{text-align:center;font-size:14.5px;font-weight:700;color:var(--ink-55);letter-spacing:.05em;margin-bottom:24px}.logos{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-repeat:no-repeat;mask-size:100% 100%}.logos-track{display:flex;gap:16px;width:max-content;animation:logos-marquee 70s linear infinite}@keyframes logos-marquee{0%{transform:translate(0)}to{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.logos-track{animation:none}}.logo-item{background:#fff;border:1px solid var(--ink-08);border-radius:14px;padding:12px 18px;display:flex;align-items:center;justify-content:center;flex:0 0 210px;width:210px;height:64px;transition:.2s}.logo-item img{max-height:36px;max-width:168px;width:auto;height:auto;display:block}.logo-item--text{font-size:16px;font-weight:800;color:#3a3350;letter-spacing:.04em}.logo-item:hover{border-color:#876cee80}.tool-cell{display:flex;align-items:center;gap:8px;background:#876cee12;border:1px solid rgba(135,108,238,.55);border-radius:14px;padding:10px;transition:.2s}.tool-cell:hover{border-color:#876cee80;transform:translateY(-2px)}.tool-cell b{font-size:14.5px;font-weight:700;color:var(--ink);white-space:normal;min-width:0}.tool-chip{flex:0 0 auto;width:44px;height:44px;border-radius:11px;background:#fff;border:1px solid var(--ink-08);display:grid;place-items:center}.tool-chip img{height:24px;width:auto;max-width:34px;object-fit:contain;display:block}.tool-chip--wm{width:auto;padding:0 10px}.tool-chip--wm img{height:20px;max-width:none}.tool-card .tool-chip--wm{width:auto;padding:0 12px}.tool-card .tool-chip--wm img{height:22px}.tool-card--wm{flex-direction:column;align-items:stretch;gap:11px}.tool-card--wm .tool-chip{align-self:flex-start}.tool-card--wm .tool-txt h3{display:none}.tool-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tool-card{display:flex;gap:13px;align-items:flex-start;background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:18px 16px;transition:.2s}.tool-card:hover{border-color:#876cee73;box-shadow:var(--shadow-md)}.tool-card .tool-chip{width:52px;height:52px;border-radius:13px}.tool-card .tool-chip img{height:28px;max-width:38px}.tool-txt h3{font-size:16.5px;margin-bottom:5px}.tool-txt p{font-size:14px;color:var(--ink-70);line-height:1.6}@media(max-width:1100px){.tool-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.tool-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.tool-cards{grid-template-columns:1fr}}.site-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.site-card{display:flex;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--ink-08);border-radius:16px;padding:16px;position:relative;transition:.2s;text-decoration:none;color:inherit}.site-card:hover{border-color:#876cee73;transform:translateY(-2px);box-shadow:var(--shadow-md)}.site-logo{flex:0 0 auto;width:56px;height:56px;border-radius:13px;background:#fff;border:1px solid var(--ink-08);display:grid;place-items:center;overflow:hidden}.site-logo img{max-width:44px;max-height:40px;object-fit:contain}.site-logo--txt{font-weight:800;font-size:22px;color:var(--brand-text)}.site-txt{display:grid;gap:4px;min-width:0}.site-txt b{font-size:16.5px}.site-txt span{font-size:14px;color:var(--ink-70);line-height:1.65}.site-ext{position:absolute;inset-inline-end:14px;top:14px;width:15px;height:15px;color:var(--ink-55)}.site-card:hover .site-ext{color:var(--brand)}.site-note{margin-top:22px;background:var(--brand-light);border:1px solid rgba(135,108,238,.3);border-radius:14px;padding:16px 18px;font-size:14.5px;color:var(--ink-70);line-height:1.8}.site-note b{color:var(--ink)}@media(max-width:1100px){.site-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.site-grid{grid-template-columns:1fr}}.head{max-width:760px;margin:0 auto 52px;text-align:center}.head .kicker{display:inline-flex;align-items:center;gap:8px;background:var(--brand-light);color:var(--brand-text);padding:6px 18px;border-radius:25px;font-size:14px;font-weight:700;margin-bottom:16px}.head .kicker svg{width:15px;height:15px}.head h2{font-size:clamp(27px,2.7vw,38px);margin-bottom:14px}.head p{font-size:17px;color:var(--ink-70)}.head--start{text-align:start;margin-inline:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:30px 28px;transition:.25s;position:relative;overflow:hidden}.card:after{content:"";position:absolute;inset-inline-end:0;top:0;width:4px;height:0;background:var(--brand);transition:.3s}.card:hover{transform:translateY(-8px);box-shadow:var(--shadow-md);border-color:#876cee73}.card:hover:after{height:100%}.card-ic{width:56px;height:56px;border-radius:16px;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center;margin-bottom:20px;transition:.25s}.card-ic svg{width:26px;height:26px}.card:hover .card-ic{background:var(--brand);color:#e8e2ff}.card h3{font-size:20px;margin-bottom:10px}.card p{font-size:15.5px;color:var(--ink-70);margin-bottom:16px}.card-more{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:700;color:var(--brand-text)}.card-more svg{width:16px;height:16px;transition:.2s}.card:hover .card-more svg{transform:translate(-5px)}.feature{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.feature+.feature{margin-top:96px}.feature--rev .feature-media{order:2}.feature-tag{display:inline-flex;align-items:center;gap:8px;background:var(--brand-light);color:var(--brand-text);padding:6px 16px;border-radius:25px;font-size:13.5px;font-weight:700;margin-bottom:18px}.feature-tag svg{width:15px;height:15px}.feature h2,.feature h3{font-size:clamp(24px,2.3vw,32px);margin-bottom:16px}.feature p.lead{font-size:16.5px;color:var(--ink-70);margin-bottom:22px}.feature ul{display:grid;gap:13px;margin-bottom:28px}.feature ul li{display:flex;gap:11px;font-size:15.5px;color:var(--ink-70)}.feature ul svg{flex:0 0 21px;width:21px;height:21px;color:var(--brand);margin-top:4px}.feature-media{position:relative}.media-frame{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);box-shadow:var(--shadow-md);overflow:hidden}.media-pad{padding:22px}.serp-row{display:flex;align-items:center;gap:13px;background:var(--bg);border:1px solid var(--ink-08);border-radius:14px;padding:13px 15px;margin-bottom:10px}.serp-rank{width:34px;height:34px;border-radius:10px;background:var(--brand);color:#e8e2ff;display:grid;place-items:center;font-weight:800;font-size:14px}.serp-row .lines{flex:1}.serp-row .lines i{display:block;height:8px;border-radius:5px;background:var(--ink-15);margin-bottom:6px}.serp-row .lines i:last-child{width:52%;margin-bottom:0;background:var(--ink-08)}.serp-row strong{font-size:14px}.serp-badge{font-size:12px;font-weight:700;color:var(--ok-fg);background:var(--ok-bg);padding:3px 10px;border-radius:20px}.serp-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.serp-top b{font-size:15px}.phone{width:270px;margin-inline:auto;background:var(--surface);border:26px solid var(--deep);border-radius:44px;box-shadow:var(--shadow-lg);overflow:hidden}.phone-top{background:var(--brand);color:#ede9ff;padding:20px 18px 22px;text-align:center}.phone-top b{display:block;font-size:17px;color:#fff}.phone-top span{font-size:13px;color:#d9d0ff}.cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;padding:14px}.cal i{aspect-ratio:1;display:grid;place-items:center;font-size:11.5px;font-style:normal;border-radius:8px;color:var(--ink-70);background:var(--bg)}.cal i.on{background:var(--brand);color:#fff;font-weight:700}.cal i.mut{opacity:.35}.slots{padding:0 14px 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.slot{background:var(--brand-light);color:var(--brand-text);border-radius:9px;text-align:center;font-size:12.5px;font-weight:700;padding:8px 4px}.slot.on{background:var(--brand);color:#ede9ff}.phone-cta{margin:0 14px 18px;background:var(--brand);color:#e8e2ff;text-align:center;border-radius:25px;font-size:14px;font-weight:700;padding:11px}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.shop-card{background:var(--bg);border:1px solid var(--ink-08);border-radius:14px;overflow:hidden}.shop-img{height:86px;background:linear-gradient(135deg,var(--brand-light),#dcd2ff);display:grid;place-items:center;color:var(--brand)}.shop-img svg{width:26px;height:26px}.shop-meta{padding:10px 11px}.shop-meta b{display:block;font-size:13.5px}.shop-meta span{font-size:12.5px;color:var(--brand-text);font-weight:700}.shop-bar{display:flex;gap:8px;margin-top:14px}.shop-bar div{flex:1;background:var(--bg);border:1px solid var(--ink-08);border-radius:11px;padding:9px 11px;font-size:12.5px;color:var(--ink-70)}.shop-bar b{display:block;font-size:16px;color:var(--ink)}.dash{display:grid;gap:14px}.dash-top{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dash-t{background:var(--bg);border:1px solid var(--ink-08);border-radius:14px;padding:13px 14px}.dash-t b{display:block;font-size:22px;color:var(--brand-text)}.dash-t span{font-size:12.5px;color:var(--ink-55)}.dash-panel{background:var(--bg);border:1px solid var(--ink-08);border-radius:16px;padding:16px}.dash-panel .dash-h{margin:0 0 14px;font-size:14.5px;font-weight:800}.dash-bars{display:flex;align-items:flex-end;gap:10px;height:120px}.dash-bars i{flex:1;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,var(--brand),#c3b3ff)}.dash-bars i:nth-child(2n){background:linear-gradient(180deg,#c3b3ff,var(--brand-light))}.dash-legend{display:flex;justify-content:space-between;font-size:11.5px;color:var(--ink-55);margin-top:9px}.media-note{display:block;width:max-content;margin:14px auto 0;background:var(--surface);border:1px dashed rgba(135,108,238,.6);color:var(--brand-text);font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:20px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:s}.step{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:30px 26px;position:relative}.step:before{counter-increment:s;content:"0" counter(s);position:absolute;inset-inline-end:24px;top:20px;font-size:42px;font-weight:800;color:var(--ink-08);line-height:1}.step-ic{width:50px;height:50px;border-radius:14px;background:var(--brand);color:#e8e2ff;display:grid;place-items:center;margin-bottom:18px}.step-ic svg{width:24px;height:24px}.step h3{font-size:19px;margin-bottom:9px}.step p{font-size:15px;color:var(--ink-70)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.plan{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:34px 30px;transition:.25s;position:relative;display:flex;flex-direction:column}.plan:hover{box-shadow:var(--shadow-md)}.plan--hot{background:linear-gradient(170deg,var(--brand) 0%,#6d4fe0 100%);color:#ede9ff;border-color:transparent;position:relative}.plan--hot .plan-price,.plan--hot h3{color:#fff}.plan-flag{position:absolute;top:-15px;inset-inline-start:50%;transform:translate(50%);background:var(--deep);color:#fff;font-size:13px;font-weight:700;padding:5px 20px;border-radius:20px}html[dir=ltr] .plan-flag{transform:translate(-50%)}.plan h3{font-size:21px;margin-bottom:6px}.plan-desc{font-size:14.5px;color:var(--ink-55);margin-bottom:20px}.plan--hot .plan-desc{color:#d6cdff}.plan-price{font-size:44px;font-weight:800;color:var(--brand-text);line-height:1.1}.plan-price small{font-size:16px;font-weight:600;color:var(--ink-55)}.plan--hot .plan-price small{color:#d6cdff}.plan-price .cur{font-size:24px}.plan ul{display:grid;gap:12px;margin:24px 0 28px;padding-top:22px;border-top:1px solid var(--ink-08);flex:1;align-content:start}.plan--hot ul{border-top-color:#ffffff40}.plan li{display:flex;gap:10px;font-size:15px;color:var(--ink-70)}.plan--hot li{color:#e9e4ff}.plan li svg{flex:0 0 19px;width:19px;height:19px;color:var(--brand);margin-top:4px}.plan--hot li svg{color:#fff}.plan .btn{width:100%;margin-top:auto}.plan--custom{background:var(--brand-light);border:2px dashed rgba(135,108,238,.55)}.plan-flag--soft{background:var(--brand);color:#fff}.plan-price--text{font-size:26px;line-height:1.4;color:var(--brand-text);margin-top:4px}.plan-price--text small{display:block;margin-top:6px}.plans-note{text-align:center;font-size:14.5px;color:var(--ink-55);margin-top:26px}.plan--wide{grid-column:span 2}.plan ul.plan-cols{grid-template-columns:1fr 1fr;gap:12px 24px}.p-carousel{display:flex;align-items:center;gap:14px}.p-viewport{flex:1;min-width:0;overflow:hidden}.p-track{display:flex;gap:24px;transition:transform .45s ease;will-change:transform}.p-card{flex:0 0 calc((100% - 48px)/3);background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:.25s}.p-card:hover{transform:translateY(-7px);box-shadow:var(--shadow-md)}.p-card:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.p-img{height:170px;background:linear-gradient(140deg,var(--brand) 0%,#a48bff 60%,var(--brand-light) 100%);position:relative;display:grid;place-items:center;color:#fff;flex:none}.p-img svg{width:40px;height:40px;opacity:.9}.p-niche{position:absolute;top:12px;inset-inline-start:12px;background:#ffffffeb;color:var(--brand);font-size:12.5px;font-weight:700;padding:4px 13px;border-radius:20px}.p-body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.p-body h3{font-size:17px;line-height:1.6}.p-body p{font-size:14.5px;line-height:1.85;color:var(--ink-55)}.p-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:14px;border-top:1px dashed var(--ink-08)}.p-price{font-weight:800;font-size:16.5px;color:var(--brand-text)}.p-price--soon{color:var(--ink-55)}.p-rate{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-55)}.p-rate .stars{margin:0;gap:2px}.p-rate .stars svg{width:14px;height:14px}.p-nav{flex:none;width:44px;height:44px;border-radius:50%;background:var(--surface);border:1px solid var(--ink-08);color:var(--brand-text);display:grid;place-items:center;cursor:pointer;transition:.2s}.p-nav svg{width:18px;height:18px}.p-nav--prev svg{transform:rotate(180deg)}.p-nav:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff}.p-nav:disabled{opacity:.35;cursor:default}@media(max-width:1100px){.p-card{flex-basis:calc((100% - 24px)/2)}}@media(max-width:700px){.p-card{flex-basis:100%}.p-carousel{flex-direction:column}.p-viewport{width:100%}.p-nav--prev{order:-1}.p-nav--prev svg{transform:rotate(90deg)}.p-nav--next svg,.p-carousel .p-nav:last-child svg{transform:rotate(-90deg)}.p-body p,.p-meta,.p-body .card-more{display:none}}.p-modal{position:fixed;inset:0;z-index:210;display:grid;place-items:center;padding:20px}.p-modal[hidden]{display:none}.p-modal__bd{position:absolute;inset:0;background:#0f0b248c}.p-modal__box{position:relative;background:var(--surface);border-radius:22px;width:min(760px,100%);max-height:88vh;overflow:auto;display:grid;grid-template-columns:300px 1fr;box-shadow:0 30px 80px #0f0b2459}.p-modal__media{height:auto}.p-modal__x{position:absolute;top:12px;inset-inline-end:12px;width:36px;height:36px;border-radius:50%;border:0;background:#ffffffeb;color:var(--brand);display:grid;place-items:center;cursor:pointer;z-index:3}.p-modal__x svg{width:16px;height:16px}.p-modal__body{padding:28px}.p-modal__body h3{font-size:21px;margin:4px 0 10px;line-height:1.5}.p-modal__body>p{color:var(--ink-55);line-height:1.9;font-size:15px}.p-modal__long{padding-top:12px;border-top:1px dashed var(--ink-08)}.p-modal__cta{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}@media(max-width:700px){.p-modal__box{grid-template-columns:1fr}.p-modal__media{min-height:180px}}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.quote{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:30px 28px;position:relative}.quote:before{content:"”";position:absolute;inset-inline-end:24px;top:6px;font-size:76px;color:var(--ink-08);font-family:Georgia,serif;line-height:1}.stars{display:flex;gap:3px;margin-bottom:16px;color:#ffb020}.stars svg{width:17px;height:17px;fill:currentColor;stroke:none}.quote p{font-size:15.5px;color:var(--ink-70);margin-bottom:22px;position:relative;z-index:1}.who{display:flex;align-items:center;gap:13px}.who-av{width:46px;height:46px;border-radius:50%;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center;font-weight:800;font-size:17px}.who b{display:block;font-size:15.5px}.who span{font-size:13.5px;color:var(--ink-55)}.posts{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.post{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);overflow:hidden;transition:.25s}.post:hover{transform:translateY(-7px);box-shadow:var(--shadow-md)}.post-img{height:150px;background:linear-gradient(140deg,var(--brand) 0%,#a48bff 60%,var(--brand-light) 100%);position:relative;display:grid;place-items:center;color:#fff}.post-img svg{width:36px;height:36px;opacity:.9}.post-cat{position:absolute;top:12px;inset-inline-start:12px;background:#ffffffeb;color:var(--brand);font-size:12.5px;font-weight:700;padding:4px 13px;border-radius:20px}.post-body{padding:20px}.post-body h3{font-size:17px;line-height:1.6;margin-bottom:10px}.post-meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-55)}.post-meta svg{width:14px;height:14px}.posts-more{text-align:center;margin-top:36px}.faq{max-width:900px;margin-inline:auto}.faq-item{background:var(--surface);border:1px solid var(--ink-08);border-radius:20px;margin-bottom:14px;overflow:hidden}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;font-size:17.5px;font-weight:700;text-align:start}.faq-q .ico{flex:0 0 34px;height:34px;border-radius:50%;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center;transition:.25s}.faq-q .ico svg{width:17px;height:17px}.faq-item.is-open .faq-q{color:var(--brand-text)}.faq-item.is-open .ico{background:var(--brand);color:#e8e2ff;transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-a p{padding:0 26px 24px;font-size:16px;color:var(--ink-70)}.cta{background:linear-gradient(#100b2a94,#100b2a94),url(/images/home/cta-bg.webp) center/cover no-repeat,var(--deep);border-radius:var(--r-lg);padding:62px 54px;text-align:center;color:#ede9ff;position:relative;overflow:hidden}.cta-person{display:none}@media(min-width:1101px){.cta-person{display:block;position:absolute;left:20px;top:0;width:276px;height:auto;z-index:0}}.cta:before,.cta:after{content:"";position:absolute;border-radius:50%;background:#ffffff1a}.cta:before{width:280px;height:280px;inset-inline-start:-90px;top:-110px}.cta:after{width:220px;height:220px;inset-inline-end:-70px;bottom:-90px}.cta h2{font-size:clamp(27px,2.8vw,40px);color:#fff;margin-bottom:16px;position:relative}.cta p{font-size:17.5px;color:#ded6ff;max-width:660px;margin:0 auto 32px;position:relative}.cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.cta .btn--ghost{background:transparent;color:#fff;border-color:#ffffffb3}.cta .btn--ghost:hover{background:#ffffff24;border-color:#fff}.footer{background:var(--deep);color:#b9aee4;padding:72px 0 0;font-size:15px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;gap:36px;padding-bottom:48px}.footer .logo img{height:60px;background:transparent;padding:0;border-radius:0}.footer .logo .logo-img--light{display:none}.footer .logo .logo-img--dark{display:block}.footer-about{margin-top:18px;line-height:1.9;color:#a99edb;max-width:330px}.trust{display:grid;gap:9px;margin-top:18px;font-size:14px;color:#cfc4ff}.trust li{display:flex;gap:9px;align-items:flex-start;line-height:1.7}.trust svg{flex:0 0 16px;width:16px;height:16px;margin-top:5px;color:#a78bfa}.trust a{color:#cfc4ff;text-decoration:underline;text-underline-offset:3px}.trust a:hover{color:#fff}.footer h3{font-size:16.5px;color:#fff;font-weight:800;margin-bottom:18px}.footer li+li{margin-top:11px}.footer li a{display:inline-flex;align-items:center;gap:8px;transition:.2s;color:#a99edb}.footer li a:hover{color:#fff;transform:translate(-4px)}.footer li a svg{width:15px;height:15px;opacity:.7}.footer-contact li{display:flex;gap:10px;line-height:1.7}.footer-contact svg{flex:0 0 17px;width:17px;height:17px;margin-top:6px;color:var(--brand);opacity:1}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);padding:22px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;color:#8f83c9}.footer-bottom a:hover{color:#fff}.mobile-nav{position:fixed;inset:0;z-index:80;display:none}.mobile-nav.is-open{display:block}.mobile-panel{position:absolute;inset-block:0;inset-inline-end:0;width:min(360px,88vw);background:var(--surface);box-shadow:var(--shadow-lg);overflow-y:auto;padding:22px 20px 40px;animation:mIn .25s ease}@keyframes mIn{0%{transform:translate(-100%)}to{transform:none}}.mobile-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--ink-08);margin-bottom:16px}.mobile-head img{height:48px}.m-group{border-bottom:1px solid var(--ink-08)}.m-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 4px;font-size:16.5px;font-weight:700}.m-toggle svg{width:17px;height:17px;color:var(--brand);transition:.25s}.m-group.is-open .m-toggle svg{transform:rotate(180deg)}.m-body{display:none;padding:0 4px 16px}.m-group.is-open .m-body{display:block}.m-body a{display:block;padding:9px 10px;border-radius:10px;font-size:15.5px;color:var(--ink-70)}.m-body a:hover{background:var(--bg);color:var(--brand-text)}.mobile-cta{display:grid;gap:11px;margin-top:22px}.mobile-cta .btn{width:100%}.mobile-tools{display:grid;gap:10px;margin-bottom:16px}.m-tool{display:flex;align-items:center;gap:10px;width:100%;padding:12px 10px;border:0;border-radius:10px;background:var(--bg);color:var(--ink);font-size:15.5px;font-weight:700;text-decoration:none;cursor:pointer}.m-tool svg{width:19px;height:19px;color:var(--brand);flex:0 0 19px}.m-tool:hover{color:var(--brand-text)}.mobile-scrim{position:absolute;inset:0;background:var(--scrim)}@media(max-width:1200px){.mega-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-grid--blog{grid-template-columns:1fr 1.35fr}.mega-feature{grid-column:1/-1}.posts{grid-template-columns:repeat(2,1fr)}}@media(max-width:1100px){.nav,.header-actions .btn--ghost{display:none}.burger{display:grid}#themeBtn,.header-actions a[href$="/search/"],.header-actions .btn--primary{display:none}.header-inner{gap:14px}.hero-grid{grid-template-columns:1fr;gap:44px}.cards,.steps{grid-template-columns:repeat(2,1fr)}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.quotes{grid-template-columns:1fr}.feature,.feature--rev{grid-template-columns:1fr;gap:34px}.feature--rev .feature-media{order:0}.footer-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.btn{width:100%;padding:11px 16px;font-size:15px;white-space:normal}.icon-btn{width:44px}.hero-cta{flex-direction:column}.hero,.head{text-align:center}.hero-cta,.bk-rel{justify-content:center}.section{padding:60px 0}.plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}.plan--wide{grid-column:auto}.plan ul.plan-cols{grid-template-columns:1fr}.plan--hot{transform:none}.cards,.steps,.posts{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,1fr)}.header-inner{min-height:78px}.logo img{height:52px}.topbar{display:none}.cta{padding:44px 24px}.promo{padding:26px 22px}.float-card{display:none}.mock-stats{grid-template-columns:repeat(3,1fr)}.hero-sub{font-size:16.5px}}@media(max-width:520px){.footer-grid{grid-template-columns:1fr}.shop-grid{grid-template-columns:repeat(2,1fr)}}.crumbs{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-55);margin-bottom:26px}.crumbs a{color:var(--brand-text);font-weight:600}.crumbs a:hover{text-decoration:underline}.crumbs svg{width:14px;height:14px;opacity:.6;flex:0 0 14px}.crumbs [aria-current]{font-weight:700;color:var(--ink)}.story-card{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow-md);align-self:start}.story-card h3{font-size:19px;margin-bottom:16px}.fact-table{width:100%;border-collapse:separate;border-spacing:0 9px;font-size:14.5px}.fact-table th,.fact-table td{padding:12px 15px;transition:.18s}.fact-table th{text-align:start;font-weight:600;color:var(--ink-55);background:var(--bg);border-inline-start:3px solid rgba(135,108,238,.55);border-radius:0 12px 12px 0}.fact-table td{text-align:end;font-weight:700;color:var(--ink);background:var(--bg);border-radius:12px 0 0 12px}.fact-table tr:hover th,.fact-table tr:hover td{background:var(--brand-light)}.cards--2{grid-template-columns:repeat(2,1fr)}.hero-visual{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;min-height:560px}.hero-char{position:absolute;left:50%;bottom:-130px;transform:translate(-50%);display:block;height:780px;width:auto;object-fit:contain;-webkit-mask-image:linear-gradient(to bottom,#000 0 92%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0 92%,#0000)}.hv-card{position:absolute;z-index:2;display:flex;align-items:center;gap:11px;padding:13px 17px;border-radius:18px;white-space:nowrap;background:color-mix(in srgb,var(--surface) 74%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(255,255,255,.85);box-shadow:0 14px 34px #26145a29;font-size:14.5px;font-weight:800;animation:floaty 6s ease-in-out infinite}html[data-theme=dark] .hv-card{border-color:#ffffff29;box-shadow:0 14px 34px #00000073}.hv-card svg{width:22px;height:22px;color:var(--brand);flex:0 0 22px}.hv-card small{display:block;font-size:11.5px;font-weight:600;color:var(--ink-55);margin-top:2px}.hv-1{top:56px;inset-inline-start:4%}.hv-2{top:46%;inset-inline-end:2%;animation-delay:-2s}.hv-3{bottom:70px;inset-inline-start:8%;animation-delay:-4s}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@media(prefers-reduced-motion:reduce){.hv-card{animation:none}}@media(max-width:1100px){.hero-visual{min-height:470px}.hero-char{height:660px;bottom:-120px}}@media(max-width:760px){.cards--2{grid-template-columns:1fr}.hero-visual{min-height:370px}.hero-char{height:540px;bottom:-92px}.hv-card{display:none}}.doc{max-width:900px}.doc h2{font-size:clamp(21px,2vw,26px);margin:40px 0 14px;scroll-margin-top:120px}.doc h3{font-size:17.5px;margin:26px 0 10px}.doc p{font-size:16px;line-height:2.05;color:var(--ink-70);margin-bottom:14px}.doc ul,.doc ol{display:grid;gap:10px;margin:0 0 18px;padding-inline-start:24px}.doc li{font-size:15.5px;line-height:1.95;color:var(--ink-70)}.doc li::marker{color:var(--brand);font-weight:700}.doc strong{color:var(--ink)}.doc a{color:var(--brand-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lawref{display:block;background:var(--brand-light);color:var(--brand-text);border:1px solid rgba(135,108,238,.35);border-radius:14px;padding:14px 18px;font-size:14.5px;font-weight:700;line-height:1.95;margin:4px 0 18px}.toc{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:24px 28px;margin:28px 0 10px}.toc-title{font-size:15px;font-weight:800;color:var(--brand-text);letter-spacing:.05em;margin-bottom:14px}.toc ol{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 26px;counter-reset:t;list-style:none;padding:0;margin:0}.toc li{counter-increment:t;font-size:14.5px}.toc li:before{content:counter(t) ".";color:var(--brand);font-weight:800;margin-inline-end:8px}.toc a{color:var(--ink);font-weight:600}.toc a:hover{color:var(--brand-text);text-decoration:underline}.legal-meta{margin-top:44px;padding-top:20px;border-top:1px dashed var(--ink-15);font-size:14.5px;color:var(--ink-55);display:grid;gap:8px}.legal-meta a{color:var(--brand-text);font-weight:700}@media(max-width:760px){.toc ol{grid-template-columns:1fr}}.legal-layout{display:grid;grid-template-columns:minmax(0,900px) 264px;gap:34px;justify-content:center;align-items:start}.legal-layout .doc{max-width:none}.legal-side{min-width:0;align-self:stretch}.legal-side .ls-inner{position:sticky;top:110px;display:grid;gap:16px}.ls-card{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:18px 16px;box-shadow:var(--shadow-sm)}.ls-title{font-size:13.5px;font-weight:800;color:var(--brand-text);letter-spacing:.04em;margin-bottom:12px;display:flex;align-items:center;gap:8px}.ls-title svg{width:16px;height:16px;flex:0 0 16px}.ls-nav{display:grid;gap:4px}.ls-nav a{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:700;color:var(--ink-70);text-decoration:none;padding:9px 11px;border-radius:11px;transition:.15s}.ls-nav a svg{width:16px;height:16px;flex:0 0 16px;color:var(--brand);opacity:.75}.ls-nav a:hover{background:var(--brand-light);color:var(--brand-text)}.ls-nav a[aria-current=page]{background:var(--brand-light);color:var(--brand-text);box-shadow:inset 2px 0 0 var(--brand)}.ls-nav a[aria-current=page] svg{opacity:1}.ls-toc-links{display:grid;gap:2px;max-height:236px;overflow:auto;scrollbar-width:thin}.ls-toc-links a{font-size:13px;font-weight:600;color:var(--ink-55);text-decoration:none;padding:6px 10px;border-radius:9px;line-height:1.55}.ls-toc-links a:hover{color:var(--brand-text);background:var(--brand-light)}.ls-toc-links a:before{content:counter(t) ".";display:inline-block;counter-increment:t;color:var(--brand);font-weight:800;margin-inline-end:7px}.ls-toc-links{counter-reset:t}.ls-cta{justify-content:center;font-size:14.5px;padding:11px 16px}@media(max-width:1100px){.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-side{display:none}}html{scrollbar-width:thin;scrollbar-color:var(--brand) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--brand);border-radius:99px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#7457e6}::-webkit-scrollbar-corner{background:transparent}.faq-tools{max-width:900px;margin:0 auto 26px}.faq-search{position:relative;max-width:540px;margin:0 auto}.faq-search input{width:100%;padding:15px 48px 15px 20px;border-radius:999px;border:1px solid var(--ink-15);background:var(--surface);box-shadow:var(--shadow-sm);font:inherit;font-size:15.5px;color:var(--ink)}.faq-search input::placeholder{color:var(--ink-55)}.faq-search input:focus{outline:2px solid var(--brand);outline-offset:2px}.faq-search>svg{position:absolute;inset-inline-start:18px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ink-55);pointer-events:none}.faq-chips{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:16px}.faq-chips button{border:1px solid var(--ink-15);background:var(--surface);color:var(--ink-70);font:inherit;font-size:13.5px;font-weight:700;padding:8px 16px;border-radius:999px;cursor:pointer;transition:.15s}.faq-chips button:hover{border-color:var(--brand);color:var(--brand-text)}.faq-chips button.is-on{background:var(--brand);border-color:var(--brand);color:#fff}.faq-item[hidden],.sm-links li[hidden]{display:none}.faq-empty{display:none;text-align:center;padding:34px 18px;margin-top:18px;background:var(--bg);border:1px dashed var(--ink-15);border-radius:var(--r-lg);color:var(--ink-55);font-weight:600}.faq-empty.is-on{display:block}.sm-total{font-size:15px;color:var(--ink-55);text-align:center;margin-top:28px;font-weight:700}.cs-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:13px}.cs-badge{display:inline-flex;align-items:center;font-size:12.5px;font-weight:800;padding:5px 13px;border-radius:999px;background:var(--brand-light);color:var(--brand-text)}.cs-badge--live{background:var(--ok-bg);color:var(--ok-fg)}.cs-badge--wip{background:#fff2df;color:#9a5b00}html[data-theme=dark] .cs-badge--wip{background:#ffb04824;color:#ffb048}html[data-theme=dark] .cs-badge--live{background:#17915f29;color:#3ddc97}.cs-lead{font-size:15.5px;color:var(--ink-70);margin-bottom:16px}.cs-dl{display:grid;gap:10px;margin-bottom:16px}.cs-dl>div{background:var(--bg);border-radius:14px;padding:12px 14px}.cs-dl dt{font-size:12.5px;font-weight:800;color:var(--brand-text);letter-spacing:.03em}.cs-dl dd{margin:3px 0 0;font-size:14.5px;color:var(--ink-70);line-height:1.75}.cs-stack{display:flex;flex-wrap:wrap;gap:7px}.cs-stack span{font-size:12px;font-weight:700;color:var(--ink-55);border:1px solid var(--ink-15);padding:4px 11px;border-radius:999px}.sm-search{margin-top:8px!important}.sm-hub{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:18px}.sm-hub a.pill{margin-bottom:0;text-decoration:none}.sm-hub a.pill:hover{border-color:var(--brand)}.sm-count{display:inline-grid;place-items:center;min-width:30px;height:24px;padding:0 9px;background:var(--brand-light);color:var(--brand-text);border-radius:999px;font-size:12.5px;font-weight:800;margin-inline-start:8px}.sm-links{display:grid;gap:5px;margin-top:14px}.sm-links a{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:600;color:var(--ink-70);text-decoration:none;padding:9px 12px;border-radius:11px;background:var(--bg);transition:.15s}.sm-links a:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand);opacity:.55;flex:0 0 6px}.sm-links a:hover{background:var(--brand-light);color:var(--brand-text)}.sm-links li[hidden]{display:none}.sm-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 36px}.sm-cat{padding:4px 0}.sm-cat h3{display:flex;align-items:center;gap:9px;margin:0;font-size:17px;font-weight:800}.sm-cat h3 svg{width:20px;height:20px;color:var(--brand-text);flex:0 0 20px}.sm-cat h3 a{color:var(--ink);text-decoration:none}.sm-cat h3 a:hover{color:var(--brand-text)}.sm-articles .sm-links{gap:0;margin-top:4px}.sm-articles .sm-links li{border-bottom:1px solid var(--ink-08)}.sm-articles .sm-links li:last-child{border-bottom:0}.sm-articles .sm-links a{background:transparent;border-radius:0;padding:9px 2px}.sm-articles .sm-links a:hover{background:transparent}.lang-sw{display:inline-flex;align-items:center;gap:7px;font-weight:800;font-size:13.5px;padding:6px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.26);color:#cfc7ff;text-decoration:none;transition:.15s}.lang-sw:hover{color:#fff;border-color:#fff}.lang-foot{display:inline-flex;align-items:center;gap:6px}.lang-foot .lang-cur{color:#fff;font-weight:800}.lang-foot .lang-sep{color:#6f63ad}.footer-lang{display:flex;align-items:center;gap:9px;margin-top:20px;color:#cfc7ff;font-size:14px}.footer-lang-ico{width:16px;height:16px;flex:0 0 16px;color:#9d90dd}.footer-bottom .lang-sw{padding:0;border:0;border-radius:0;font-weight:800}.footer-bottom .lang-sw:hover{transform:none;color:#fff;text-decoration:underline}@font-face{font-family:Cal Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/CalSans-SemiBold.woff2) format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/raleway-var-latin.woff2) format("woff2")}html[lang=en] body,html[lang=en] button,html[lang=en] input,html[lang=en] textarea,html[lang=en] select{font-family:Raleway,system-ui,Segoe UI,Tahoma,sans-serif}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3,html[lang=en] h4,html[lang=en] h5,html[lang=en] h6{font-family:Cal Sans,Raleway,system-ui,sans-serif}.cc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.cc-card{background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:28px}.cc-ic{width:50px;height:50px;border-radius:14px;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center}.cc-ic svg{width:24px;height:24px}.cc-card h3{font-size:19px;margin:16px 0 8px}.cc-card p{font-size:15px;color:var(--ink-70);margin-bottom:14px}.cc-card .btn{margin-top:4px}.q-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:26px;align-items:stretch}.qform{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);padding:30px;box-shadow:var(--shadow-md)}.qform .q-full{grid-column:1/-1}.qform label{display:block;font-size:14px;font-weight:800;margin-bottom:7px}.qform input,.qform select,.qform textarea{width:100%;padding:13px 15px;border:1px solid var(--ink-12);border-radius:12px;background:var(--bg);font:inherit;font-size:15px;color:var(--ink);transition:.15s}.qform input:focus,.qform select:focus,.qform textarea:focus{outline:2px solid var(--brand);border-color:transparent}.qform textarea{min-height:130px;resize:vertical}.qform .btn{justify-self:start}.q-note{font-size:13.5px;color:var(--ink-55);line-height:1.7}.q-aside{background:var(--deep);color:#cfc7ff;border-radius:var(--r-lg);padding:30px;display:flex;flex-direction:column}.q-aside h3{color:#fff;font-size:19px;margin-bottom:18px}.q-aside ol{display:grid;gap:16px;counter-reset:qs;padding-inline-start:0;list-style:none}.q-aside li{position:relative;padding-inline-start:44px;counter-increment:qs;font-size:15px;line-height:1.8}.q-aside li:before{content:counter(qs);position:absolute;inset-inline-start:0;top:0;width:30px;height:30px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:14px;font-weight:800}.q-aside li b{display:block;color:#fff;margin-bottom:2px}.q-aside-img{display:block;margin-top:auto;width:100%;height:auto;max-height:240px;object-fit:contain;padding-top:14px;mask-image:linear-gradient(to bottom,#000 0 88%,#0000)}.q-aside small{display:block;color:#9d90dd;padding-top:16px;line-height:1.7}.q-phone{display:grid;grid-template-columns:112px 1fr;gap:12px}.q-ph{position:relative;min-width:0}.cc-btn{display:flex;align-items:center;gap:7px;width:100%;padding:13px 11px;border:1px solid var(--ink-12);border-radius:12px;background:var(--bg);color:var(--ink);font:inherit;font-size:15px;cursor:pointer;text-align:start;transition:.15s}.cc-btn:hover{border-color:var(--brand)}.cc-btn svg{width:14px;height:14px;flex:0 0 14px;color:var(--ink-55);transition:.2s}.cc-btn[aria-expanded=true] svg{transform:rotate(180deg)}.cc-dial{font-weight:700;direction:ltr;white-space:nowrap}.cc-pop{position:absolute;top:calc(100% + 8px);inset-inline-start:0;z-index:40;width:min(292px,80vw);background:var(--surface);border:1px solid var(--ink-12);border-radius:14px;box-shadow:var(--shadow-lg);padding:10px}.cc-pop.is-up{top:auto;bottom:calc(100% + 8px)}.cc-pop input[type=search]{width:100%;padding:10px 12px;border:1px solid var(--ink-12);border-radius:10px;background:var(--bg);color:var(--ink);font:inherit;font-size:14px}.cc-list{list-style:none;margin:8px 0 0;padding:0;max-height:250px;overflow:auto;overscroll-behavior:contain}.cc-list li{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:9px;cursor:pointer;font-size:14.5px;line-height:1.35}.cc-list li.is-active{background:var(--brand-light);color:var(--brand-text)}.cc-list .cc-n{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-list .cc-s{flex:0 1 auto;max-width:46%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-55);font-size:12.5px}.cc-list .cc-d{color:var(--ink-55);font-size:13px;font-weight:700;direction:ltr}.cc-empty{justify-content:center;color:var(--ink-55);cursor:default}.q-sel{position:relative}.qform .q-sel select{position:absolute;top:0;inset-inline-start:0;width:1px;height:1px;opacity:0;padding:0;border:0;pointer-events:none}.sel-btn{display:flex;align-items:center;gap:11px;width:100%;padding:13px 15px;border:1px solid var(--ink-12);border-radius:12px;background:var(--bg);color:var(--ink);font:inherit;font-size:15px;cursor:pointer;text-align:start;transition:.15s}.sel-btn:hover{border-color:var(--brand)}.sel-ic{flex:0 0 auto;width:22px;height:22px;border-radius:7px;background:var(--brand-light);color:var(--brand-text);display:grid;place-items:center}.sel-ic svg{width:14px;height:14px}.sel-tx{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-caret{flex:0 0 auto;width:15px;height:15px;color:var(--ink-55);transition:.2s}.sel-btn[aria-expanded=true] .sel-caret{transform:rotate(180deg)}.sel-list{position:absolute;top:calc(100% + 8px);inset-inline:0;z-index:40;max-height:290px;overflow:auto;margin:0;padding:8px;list-style:none;background:var(--surface);border:1px solid var(--ink-12);border-radius:14px;box-shadow:var(--shadow-lg)}.sel-list.is-up{top:auto;bottom:calc(100% + 8px)}.sel-list li{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;cursor:pointer;font-size:15px;outline:none}.sel-list li[aria-selected=true]{background:var(--brand-light);color:var(--brand-text);font-weight:700}.sel-list li:focus-visible{outline:2px solid var(--brand)}.steps--3{grid-template-columns:repeat(3,1fr)}@media(max-width:1100px){.steps--3{grid-template-columns:repeat(2,1fr)}.q-layout{grid-template-columns:1fr}}@media(max-width:900px){.cc-grid{grid-template-columns:1fr}}@media(max-width:760px){.steps--3{grid-template-columns:1fr}.qform{grid-template-columns:1fr;padding:22px}}.bk-shot{margin:0;align-self:start}.bk-shot img{display:block;width:100%;height:auto}.bk-shot--hero{align-self:center}.bk-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bk-fact{display:flex;gap:12px;align-items:flex-start;background:var(--surface);border:1px solid var(--ink-08);border-radius:16px;padding:18px;font-size:14.5px;color:var(--ink-70);line-height:1.6}.bk-fact svg{flex:0 0 22px;width:22px;height:22px;color:var(--brand);margin-top:2px}.bk-fact b{color:var(--ink);font-weight:700}.bk-list{display:grid;gap:11px;margin-top:16px}.bk-list li{position:relative;padding-inline-start:20px;font-size:15px;color:var(--ink-70);line-height:1.7}.bk-list li:before{content:"";position:absolute;inset-inline-start:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--brand)}.bk-rel{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:34px}.bk-rel .pill{text-decoration:none}@media(max-width:1000px){.bk-facts{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.bk-facts{grid-template-columns:1fr}}.sector-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;height:600px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent)}.sector-col{overflow:hidden;min-height:0}.sector-track{display:flex;flex-direction:column;animation:sec-down 280s linear infinite}.sector-col--2 .sector-track{animation-name:sec-up;animation-duration:310s}.sector-col--3 .sector-track{animation-duration:295s}.sector-col--4 .sector-track{animation-name:sec-up;animation-duration:325s}@keyframes sec-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes sec-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.sector-col:hover .sector-track{animation-play-state:paused}.sector-card{margin:0 0 18px}.sector-card img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:16px}.sector-card h3{margin:12px 0 6px;font-size:17px;color:var(--ink)}.sector-card p{margin:0;font-size:14px;line-height:1.7;color:var(--ink-70)}@media(prefers-reduced-motion:reduce){.sector-track{animation:none}.sector-cols{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}}.sector-rows--m{display:none}@media(max-width:1000px){.sector-cols--d,.sector-cols.sector-cols--m{display:none}.sector-rows--m{display:grid;gap:16px}.sector-row{overflow:hidden;-webkit-mask-image:linear-gradient(to left,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to left,transparent,#000 6%,#000 94%,transparent)}.sector-row-track{display:flex;width:max-content;animation:sec-row-l 70s linear infinite}.sector-row--2 .sector-row-track{animation-name:sec-row-r;animation-duration:85s}@keyframes sec-row-l{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sec-row-r{0%{transform:translate(-50%)}to{transform:translate(0)}}.sector-row:hover .sector-row-track{animation-play-state:paused}.sector-row-track .sector-card{flex:0 0 calc(100vw - 44px);margin:0;padding-inline:7px;box-sizing:border-box}.sector-row-track .sector-card h3,.sector-row-track .sector-card p{text-align:center}}@media(prefers-reduced-motion:reduce){.sector-row-track{animation:none}}.tools-cols{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;height:170px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}.tools-col{overflow:hidden;min-height:0}.tools-track{display:flex;flex-direction:column;animation:tools-up 70s linear infinite}@keyframes tools-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.tools-set .tool-cell{margin:0 0 14px}@media(prefers-reduced-motion:reduce){.tools-track{animation:none}.tools-cols{height:auto;-webkit-mask-image:none;mask-image:none}}@media(max-width:1000px){.tools-cols{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.tools-cols{height:80px}.plan li .li-t{white-space:normal}}.plan-price--sm{font-size:32px}.plan-price--sm .cur{font-size:19px}.sector-cols--m{display:none}.sector-cols--m .sector-track{animation-duration:300s}.sector-cols--m .sector-col--m2 .sector-track{animation-name:sec-up;animation-duration:330s}.sector-media{position:relative;display:block}.sector-badges{position:absolute;top:10px;inset-inline-start:10px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.sector-badge{display:inline-flex;align-items:center;gap:5px;background:#120a2e8c;color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sector-badge svg{width:13px;height:13px}.plan:hover{position:relative;z-index:3}.plan li .li-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.plan .q{display:inline-grid;place-items:center;flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:var(--brand);color:#fff;font-size:11px;font-weight:800;font-style:normal;cursor:help;margin-inline-start:6px;position:relative}.plan .q .qtip{display:none;position:absolute;bottom:calc(100% + 8px);inset-inline-start:50%;transform:translate(50%);background:#241d4e;color:#fff;font-size:12.5px;font-weight:600;line-height:1.7;padding:8px 12px;border-radius:10px;width:max-content;max-width:230px;white-space:normal;text-align:start;z-index:60;box-shadow:0 10px 30px #140a3c59}html[dir=ltr] .plan .q .qtip{transform:translate(-50%)}.plan .q:hover .qtip,.plan .q:focus .qtip{display:block}.plan .q:focus{outline:2px solid var(--brand);outline-offset:2px}.plan li.note>svg{color:#e8930c}.plan--hot li.note>svg{color:#ffc53d}body:after{content:"";position:fixed;inset:0;z-index:300;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.22}html[data-theme=dark] body:after{opacity:.1}.sr-count{text-align:center;color:var(--ink-55);font-size:14.5px;font-weight:700;min-height:22px;margin-bottom:22px}.sr-state{max-width:640px;margin:0 auto;text-align:center;color:var(--ink-55);font-size:15px;line-height:1.9;padding-top:6px}.sr-state[hidden]{display:none}.empty-note{max-width:780px;margin:0 auto;background:var(--surface);border:1px dashed var(--ink-15);border-radius:20px;padding:36px 30px;text-align:center}.empty-note p{color:var(--ink-70);line-height:1.9;margin:0 0 20px;font-size:15.5px}.empty-note .sm-hub{justify-content:center}.tm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:26px;max-width:1200px;margin:0 auto}.tm-card{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--ink-08);border-radius:var(--r-lg);overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s;border-radius:6px}.tm-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:var(--brand)}.tm-cover{position:relative;display:block;aspect-ratio:16/9;background:url(/images/techmim-ar-logo.svg) center/64px auto no-repeat,linear-gradient(140deg,var(--brand) 0%,#a48bff 60%,var(--brand-light) 100%);overflow:hidden;border-radius:18px}.tm-cover>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s}.tm-cover>img.is-broken{display:none}.tm-card:hover .tm-cover>img{transform:scale(1.05)}.tm-cover .cov-ico{position:absolute;inset:0;margin:auto;width:40px;height:40px;color:#fff;opacity:.9}.tm-cover .cov-badge{position:absolute;top:12px;inset-inline-start:12px;background:#ffffffeb;color:var(--brand);font-size:12.5px;font-weight:700;padding:4px 13px;border-radius:20px}.tm-body{display:flex;align-items:flex-start;gap:14px;padding:20px 22px;flex:1}.tm-body>div:first-child{flex:1;min-width:0}.tm-title{margin:0;font-size:17px;font-weight:800;line-height:1.6;color:var(--ink)}[dir=rtl] .tm-title{line-height:1.75}.tm-title a{color:inherit;text-decoration:none}.tm-title a:after{content:"";position:absolute;inset:0}.tm-title a:hover{color:var(--brand-text)}.tm-desc{margin:9px 0 0;font-size:14.5px;line-height:1.75;color:var(--ink-70);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tm-arrow{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid var(--ink-15);background:var(--bg);display:grid;place-items:center;color:var(--ink);transition:.25s}.tm-arrow svg{width:16px;height:16px}[dir=ltr] .tm-arrow svg{transform:rotate(180deg)}.tm-card:hover .tm-arrow{background:var(--brand);border-color:var(--brand);color:#fff}.arch-groups{max-width:1200px;margin:0 auto}.arch-group{margin-bottom:42px}.arch-group:last-child{margin-bottom:0}.arch-group h2{font-size:21px;font-weight:800;margin:0 0 18px;color:var(--ink)}.cat-desc{max-width:820px;margin:0 auto;color:var(--ink-70);line-height:1.9;font-size:16px}.cat-block{margin-top:34px}.cat-block .head{margin-bottom:20px}.cat-links{display:grid;gap:12px;max-width:860px;margin:0 auto}.cat-link{display:flex;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--ink-08);border-radius:16px;padding:17px 22px;transition:.2s}.cat-link:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.cat-link svg{width:18px;height:18px;color:var(--brand);flex:0 0 auto}.cat-link b{font-size:16.5px}.cat-link span{color:var(--ink-55);font-size:13.5px;display:block;margin-top:3px}.art-hero{padding:60px 0 0;text-align:center}.art-hero .crumbs{justify-content:center}.art-hero h1{font-size:clamp(27px,3.4vw,42px);line-height:1.32;max-width:920px;margin:0 auto 14px;font-weight:800}[dir=rtl] .art-hero h1{line-height:1.62}.art-standfirst{font-size:17.5px;line-height:1.85;color:var(--ink-70);max-width:760px;margin:0 auto}.art-byline{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 14px;margin-top:18px;font-size:13.5px;color:var(--ink-55)}.art-byline .bl{display:inline-flex;align-items:center;gap:6px}.art-byline svg{width:14px;height:14px}.art-byline .dot{width:4px;height:4px;border-radius:50%;background:var(--ink-15)}.art-author{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-weight:700}.art-avatar{width:34px;height:34px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),#a48bff);color:#fff;font-size:14px;font-weight:800;line-height:1;box-shadow:0 6px 16px -8px #876ceee6}.art-avatar--img{object-fit:cover;width:34px;height:34px;background:none;box-shadow:0 0 0 2px var(--brand-light)}.art-author-name{transition:.2s}.art-author:hover .art-author-name,.art-updated{color:var(--brand-text)}.art-hero-img{position:relative;width:100%;max-width:none;margin:30px 0 0;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--ink-08);aspect-ratio:16/9;background:url(/images/techmim-ar-logo.svg) center/150px auto no-repeat,linear-gradient(140deg,var(--brand) 0%,#a48bff 60%,var(--brand-light) 100%)}.art-hero-img img{width:100%;height:100%;object-fit:cover;display:block}.art-hero-img img.is-broken{display:none}.art-hero-logo{position:absolute;top:16px;right:16px;display:block;background:#fff;border-radius:12px;padding:8px 13px;box-shadow:0 0 0 1px #ffffff8c,0 8px 20px -10px #00000080}.art-hero-logo img{display:block;height:26px;width:auto}.art-hero-tags{position:absolute;inset-inline-end:18px;bottom:18px;display:flex;flex-wrap:wrap;gap:8px;max-width:calc(100% - 36px)}.art-hero-tag{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:#fff;background:#0a071a8c;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:7px 14px;text-decoration:none;transition:.2s}.art-hero-tag:hover{background:#0a071ad9;transform:translateY(-2px)}.art-hero-tag svg{width:14px;height:14px}.art-hero-tag--cat{background:#876ceee6;border-color:#ffffff73}.art-hero-tag--cat:hover{background:var(--brand)}.art-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px;padding-top:46px}.art-main{min-width:0}.art-prose{font-size:16.5px;line-height:1.9}[dir=rtl] .art-prose{line-height:2.05}.art-prose h2{font-size:25px;line-height:1.42;margin:36px 0 14px;font-weight:800;scroll-margin-top:110px}[dir=rtl] .art-prose h2{line-height:1.62}.art-prose h3{font-size:20px;margin:28px 0 10px;font-weight:800;scroll-margin-top:110px}[dir=rtl] .art-prose h3{line-height:1.6}.art-prose h4{font-size:17.5px;margin:22px 0 8px;font-weight:800}.art-prose p{margin:0 0 17px}.art-prose a{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:5px;text-decoration-thickness:2px}.art-prose a strong,.art-prose a b{font-weight:inherit;color:inherit}.art-prose a .ln-ic{width:.9em;height:.9em;margin-inline-start:.3em;vertical-align:-.12em;color:var(--ink-55);flex-shrink:0}.art-prose a .ln-ic.ln-ok{color:#1f9d6b}.art-prose a .ln-ic.ln-aff{color:var(--brand-text)}.art-prose a .ln-ic.ln-ad{color:#d99000}.art-prose a .ln-ic.ln-in{color:var(--brand-text)}.art-prose a:hover{text-decoration-color:var(--brand-text)}.art-prose ul,.art-prose ol{padding-inline-start:24px;margin:0 0 18px}.art-prose li{margin-bottom:8px}.art-prose figure{margin:0 0 20px}.art-prose figure img,.art-prose>img{border-radius:16px;height:auto;max-width:100%;display:block}.art-prose figcaption{text-align:center;font-size:13.5px;color:var(--ink-55);margin-top:8px}.art-prose blockquote{border-inline-start:4px solid var(--brand);background:var(--surface);border-radius:0 14px 14px 0;padding:14px 18px;margin:0 0 20px}[dir=rtl] .art-prose blockquote{border-radius:14px 0 0 14px}.art-prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px;display:block;overflow-x:auto}.art-prose th,.art-prose td{border:1px solid var(--ink-15);padding:10px 12px;text-align:start}.art-prose th{background:var(--bg);font-weight:800}.art-prose hr{border:0;border-top:1px solid var(--ink-15);margin:28px 0}.art-prose mark{background:var(--brand-light);color:inherit;padding:0 4px;border-radius:4px}.art-prose strong{font-weight:800}.art-prose iframe{max-width:100%;border:0;border-radius:14px;aspect-ratio:16/9;width:100%}.art-tocm{display:none;background:var(--surface);border:1px solid var(--ink-08);border-radius:16px;padding:14px 18px;margin:0 0 26px}.art-tocm summary{cursor:pointer;font-weight:800;font-size:15.5px;display:flex;align-items:center;gap:9px;list-style:none}.art-tocm summary::-webkit-details-marker{display:none}.art-tocm summary svg{width:16px;height:16px;color:var(--brand);transition:.2s}.art-tocm[open] summary svg{transform:rotate(180deg)}.art-tocm ol{margin:12px 0 2px;padding-inline-start:20px;display:grid;gap:7px;font-size:14.5px}.art-tocm a{color:var(--ink-70)}.art-tocm a:hover{color:var(--brand-text)}@media(max-width:1023px){.art-tocm.has-toc{display:block}}.art-side{min-width:0}.art-side-in{display:grid;gap:18px;align-content:start;position:sticky;top:112px;max-height:calc(100vh - 136px);overflow:auto;scrollbar-width:thin;padding-bottom:2px}.art-card{background:var(--surface);border:1px solid var(--ink-08);border-radius:20px;padding:20px}.art-card h2{font-size:16px;font-weight:800;margin:0 0 10px}.art-card p{font-size:14px;line-height:1.75;color:var(--ink-70);margin:0 0 14px}.art-toc ol{margin:0;padding-inline-start:20px;display:grid;gap:7px;font-size:14.5px;color:var(--ink-70)}.art-toc a:hover{color:var(--brand-text);text-decoration:underline}.art-card .btn{width:100%;justify-content:center}.art-explore{display:grid;gap:9px}.art-explore a{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:700;color:var(--ink-70);padding:9px 12px;border-radius:12px;background:var(--bg);border:1px solid var(--ink-08);transition:.2s}.art-explore a:hover{border-color:var(--brand);color:var(--brand-text)}.art-explore svg{width:15px;height:15px;color:var(--brand);flex:0 0 auto}@media(max-width:1023px){.art-body{grid-template-columns:1fr;gap:30px}.art-side-in{position:static}.art-toc.art-card{display:none}}.art-faq{margin-top:44px;padding:26px;border-radius:24px;border:1px solid var(--ink-08);background:radial-gradient(600px 200px at 100% 0%,rgba(135,108,238,.14),transparent 70%),var(--surface);box-shadow:var(--shadow-sm,0 12px 30px -22px rgba(22,16,46,.5))}.art-faq-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.art-faq-ic{width:48px;height:48px;flex:0 0 auto;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),#a48bff);color:#fff;box-shadow:0 12px 26px -12px #876ceef2}.art-faq-ic svg{width:22px;height:22px}.art-faq-head h2{font-size:22px;font-weight:800;margin:0}.art-faq-head p{margin:3px 0 0;font-size:14px;color:var(--ink-55)}.art-faq-list{display:grid;gap:12px}.art-faq-list details{background:var(--surface);border:1px solid var(--ink-08);border-radius:16px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.art-faq-list details[open]{border-color:var(--brand);box-shadow:0 14px 32px -24px #876ceee6}.art-faq-list summary{cursor:pointer;font-weight:800;font-size:16px;padding:16px 18px;list-style:none;display:flex;align-items:center;gap:12px}.art-faq-list summary::-webkit-details-marker{display:none}.faq-no{width:28px;height:28px;flex:0 0 auto;border-radius:9px;display:grid;place-items:center;background:var(--brand-light);color:var(--brand-text);font-size:13px;font-weight:800;line-height:1}.art-faq-list details[open] .faq-no{background:var(--brand);color:#fff}.faq-q{flex:1 1 auto;line-height:1.6}.faq-x{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;color:var(--brand-text);transition:transform .2s}.faq-x svg{width:16px;height:16px}.art-faq-list details[open] .faq-x{transform:rotate(45deg)}.art-faq-list details p{padding:0 18px 17px 58px;margin:0;color:var(--ink-70);line-height:1.9;font-size:15.5px}.art-keep{padding-top:58px;padding-bottom:76px}.art-keep>h2{font-size:23px;font-weight:800;margin:0 0 22px}@media(max-width:760px){.art-hero{padding-top:40px}.art-hero-img{border-radius:16px}.tm-grid{grid-template-columns:1fr;gap:20px}}.art-rail{position:fixed;top:50%;transform:translateY(-50%);inset-inline-end:18px;z-index:90;display:none}@media(min-width:1320px){.art-rail.has-toc{display:block}}.art-rail-bars{display:flex;flex-direction:column;gap:7px;padding:14px 10px;border-radius:999px;background:transparent;border:none;cursor:pointer}.art-rail-bars span{display:block;width:22px;height:2px;border-radius:2px;background:var(--ink-55);opacity:.5;transition:.2s}.art-rail-bars span.is-active{opacity:1;background:var(--brand);width:30px}.art-rail:hover .art-rail-bars span,.art-rail:focus-within .art-rail-bars span,.art-rail.art-open .art-rail-bars span{background:var(--brand);opacity:1}.art-rail:hover .art-rail-bars span.is-active,.art-rail.art-open .art-rail-bars span.is-active{width:30px}.art-rail-panel{position:absolute;top:50%;transform:translateY(-50%) translate(8px);inset-inline-end:44px;width:280px;max-height:70vh;overflow:auto;background:var(--surface);border:1px solid var(--ink-08);border-radius:18px;box-shadow:var(--shadow-md);padding:18px;opacity:0;visibility:hidden;transition:.22s ease}.art-rail:hover .art-rail-panel,.art-rail:focus-within .art-rail-panel,.art-rail.art-open .art-rail-panel{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}.art-rail-panel h2{font-size:14.5px;margin:0 0 10px;font-weight:800}.art-rail-panel ol{margin:0;padding:0;list-style:none;display:grid;gap:2px}.art-rail-panel li a{display:flex;align-items:center;gap:9px;font-size:13.5px;line-height:1.5;color:var(--ink-55);padding:7px 9px;border-radius:10px;text-decoration:none;transition:.15s}.art-rail-panel li a:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ink-15);flex-shrink:0;transition:.15s}.art-rail-panel li a:hover{color:var(--ink);background:var(--bg)}.art-rail-panel li a.is-active{color:var(--brand-text);font-weight:800}.art-rail-panel li a.is-active:before{background:var(--brand);box-shadow:0 0 0 3px #876cee47}.tm-share{margin:34px 0 6px;padding:24px;background:radial-gradient(520px 180px at 100% 0%,rgba(135,108,238,.12),transparent 70%),var(--surface);border:1px solid var(--ink-08);border-radius:20px}.tm-share h2{font-size:18px;font-weight:800;margin:0 0 4px}.tm-share>p{font-size:13.5px;color:var(--ink-55);margin:0 0 16px}.tm-share-groups{display:flex;flex-direction:column;gap:14px}.tm-share-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.tm-share-label{font-size:12.5px;font-weight:800;color:var(--ink-55);min-width:86px}.tm-share-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:999px;background:var(--brand-light);border:1px solid var(--ink-08);color:var(--ink);cursor:pointer;padding:0;transition:.2s}.tm-share-btn:hover{background:var(--brand);border-color:var(--brand);color:#fff;transform:translateY(-2px)}.tm-share-btn svg{width:19px;height:19px;fill:currentColor}.tm-share-btn svg.tm-ic-line{fill:none}.tm-share-btn svg.tm-ic-line *{fill:none}.tm-share-toast{position:fixed;bottom:96px;left:50%;transform:translate(-50%) translateY(20px);display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center;background:var(--ink);color:var(--bg);font-size:13.5px;border-radius:16px;padding:12px 20px;max-width:min(340px,86vw);opacity:0;visibility:hidden;transition:.25s ease;z-index:400;box-shadow:0 16px 34px #0000004d}.tm-share-toast strong{font-weight:800}.tm-share-toast span{font-weight:400;font-size:12px;opacity:.85;overflow-wrap:anywhere}.tm-share-toast.tm-show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.au-hero{padding:60px 0 0;text-align:center}.au-hero .crumbs{justify-content:center}.au-hero h1{font-size:clamp(27px,3.4vw,42px);line-height:1.4;font-weight:800;margin:16px 0 12px}[dir=rtl] .au-hero h1{line-height:1.6}.au-hero .hero-sub{margin:0 auto;max-width:720px}.au-profile{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px;flex-wrap:wrap}.au-avatar{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),#a48bff);color:#fff;font-size:30px;font-weight:800;line-height:1;box-shadow:0 16px 34px -16px #876ceef2;flex:0 0 auto}.au-avatar--img{object-fit:cover;background:none}.au-profile-txt{text-align:start}.au-profile-txt h1{font-size:21px;font-weight:800;margin:0}.au-profile-txt span{display:block;font-size:14.5px;color:var(--ink-55);margin-top:3px}.au-bio{max-width:720px;margin:18px auto 0;font-size:15.5px;line-height:1.9;color:var(--ink-70)}.au-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}.au-card{display:block;text-decoration:none;color:inherit;background:var(--surface);border:1px solid var(--ink-08);border-radius:20px;padding:24px 22px;text-align:center;transition:.25s}.au-card:hover{transform:translateY(-5px);border-color:var(--brand);box-shadow:var(--shadow-md)}.au-card .au-avatar{width:66px;height:66px;font-size:25px;margin:0 auto 14px}.au-card strong{display:block;font-size:17.5px;font-weight:800}.au-card .au-role{display:block;font-size:13.5px;color:var(--brand-text);margin-top:5px;font-weight:700}.au-card .au-count{display:block;font-size:13px;color:var(--ink-55);margin-top:10px}.au-bio-inline{max-width:760px;margin:16px auto 0;font-size:16px;line-height:1.9;color:var(--ink-70)}.au-list-title{font-size:21px;font-weight:800;margin:0 0 22px}@media(max-width:760px){.art-hero-tags{inset-inline-end:12px;bottom:12px}.art-hero-tag{font-size:11.5px;padding:6px 11px}.art-hero-logo{top:10px;right:10px;padding:6px 10px}.art-hero-logo img{height:21px}.art-faq{padding:20px 16px}.art-faq-list details p{padding:0 16px 15px}.art-faq-list summary{padding:14px;font-size:15.5px}.tm-share{padding:18px 16px}.tm-share-label{min-width:100%}.art-keep{padding-bottom:56px}}@media(prefers-reduced-motion:reduce){.tm-share-btn,.tm-share-toast,.art-rail-panel{transition:none}}.art-card--offer{position:relative;overflow:hidden;border:1px solid rgba(135,108,238,.35);background:radial-gradient(340px 150px at 100% 0%,rgba(135,108,238,.16),transparent 72%),var(--surface)}.art-card--offer:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--brand),#a48bff)}.off-tag{display:inline-block;font-size:11.5px;font-weight:800;color:#fff;background:var(--brand);border-radius:999px;padding:5px 11px;margin:0 0 11px}.art-card--offer h2{font-size:17px;line-height:1.5}.art-card--offer p{margin-bottom:14px}.off-note{display:block;margin-top:11px;font-size:12px;line-height:1.65;color:var(--ink-55);text-align:center}.art-table{margin:0 0 24px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ink-15);border-radius:16px;background:var(--surface);box-shadow:0 16px 36px -32px #16102ee6}.art-prose .art-table table{display:table;width:100%;min-width:520px;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:14.5px}.art-table th{background:linear-gradient(180deg,#876cee29,#876cee0d);border:0;border-bottom:1px solid var(--ink-15);font-weight:800;color:var(--ink);padding:13px 15px;text-align:start;white-space:nowrap}.art-table td{border:0;border-bottom:1px solid var(--ink-08);padding:12px 15px;vertical-align:top}.art-table tbody tr:last-child td{border-bottom:0}.art-table tbody tr:nth-child(2n) td{background:var(--bg)}.art-table td:first-child{font-weight:800}.tm-matrix{margin:34px 0;background:transparent;border:0;padding:0}.tm-matrix-title{font-size:18px;font-weight:800;margin:0 0 14px;text-align:start}.tm-mscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 0 12px;scrollbar-width:thin;scrollbar-color:rgba(135,108,238,.5) transparent}.tm-mscroll::-webkit-scrollbar{height:6px}.tm-mscroll::-webkit-scrollbar-track{background:transparent}.tm-mscroll::-webkit-scrollbar-thumb{background:#876cee80;border-radius:999px}.tm-mtable{min-width:720px;font-size:14px}.tm-mrow{display:grid;grid-template-columns:190px repeat(var(--tm-mcols,3),minmax(190px,1fr));align-items:stretch}.tm-mrow:not(:last-child){border-bottom:1px solid var(--ink-15)}.tm-mcorner,.tm-mcolhead,.tm-mlabelwrap,.tm-mvalue{padding:14px;background:transparent;border:0;min-width:0}.tm-mlabel{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--ink)}.tm-ricon{display:inline-grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:999px;background:var(--brand-light);color:var(--brand-text)}.tm-ricon svg{width:16px;height:16px}.tm-first{background:var(--brand);color:#fff}.tm-mhead .tm-first{border-top-left-radius:18px;border-top-right-radius:18px}.tm-mrow:last-child .tm-first{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.tm-mcell{display:grid;gap:10px;align-content:start;min-width:0}.tm-mcard{display:block;overflow:hidden;position:relative;border:0;border-radius:18px;background:var(--surface);box-shadow:0 12px 28px #16102e2e;color:inherit;text-decoration:none}.tm-mcard-img{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--bg)}.tm-mcard-img img{width:100%;height:100%;object-fit:cover;display:block}.tm-mrank{position:absolute;top:8px;inset-inline-start:8px;z-index:2;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#0a071ab8;color:#fff;font-size:12px;font-weight:800}.tm-mbadge{position:absolute;top:8px;inset-inline-end:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;max-width:58%;border-radius:999px;padding:4px 8px;background:#fffffff0;color:#16241a;box-shadow:0 6px 16px #0a140a2e;font-size:11px;font-weight:800;line-height:1.2}.tm-mbadge-top{background:var(--brand);color:#fff}.tm-mbadge-ic{display:inline-grid;place-items:center;flex-shrink:0}.tm-mbadge-ic svg{width:12px;height:12px}.tm-mbadge-tx{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tm-mcard-veil{position:absolute;inset-inline:0;bottom:0;display:block;padding:30px 12px 12px;background:linear-gradient(to top,rgba(10,7,26,.9) 34%,rgba(10,7,26,.5) 64%,transparent);color:#fff}.tm-mcard-veil strong{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tm-mstars{display:inline-flex;gap:2px;margin-top:6px}.tm-mstars svg{width:12px;height:12px;color:#ffffff73}.tm-mstars svg.is-on{color:#ffc53d}.tm-mcta{display:inline-flex;align-items:center;justify-content:center;justify-self:stretch;gap:6px;width:100%;box-sizing:border-box;font-size:12.5px;font-weight:800;text-decoration:none;background:var(--brand);color:#fff;border:0;border-radius:999px;padding:7px 12px;box-shadow:0 6px 16px #876cee59}.tm-mcta:hover{filter:brightness(1.06)}.tm-mcta svg{width:15px;height:15px}.tm-first .tm-mcta{background:var(--surface);color:var(--ink);box-shadow:0 6px 16px #00000029}.tm-first .tm-mcta:hover{filter:none;background:var(--bg)}@media(max-width:760px){.art-table{border-radius:14px}.art-prose .art-table table{min-width:460px;font-size:13.5px}.art-table th{padding:11px 12px;white-space:normal}.art-table td{padding:10px 12px}.tm-mtable{min-width:640px;font-size:13px}.tm-mrow{grid-template-columns:140px repeat(var(--tm-mcols,3),minmax(150px,1fr))}.tm-mcorner,.tm-mcolhead,.tm-mlabelwrap,.tm-mvalue{padding:11px}.tm-matrix-title{font-size:16.5px}}.wd-fig{position:relative;margin:32px auto 0;max-width:920px}.wd-fig img{display:block;width:100%;height:auto}.wd-note{margin-top:26px;text-align:center;font-size:14.5px;color:var(--ink-55);line-height:1.8}@media(max-width:640px){.wd-note{text-align:start}}.art-prose .themesTable,.art-prose .tm-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:0 0 24px}.art-prose .themeShortReview,.art-prose .tm-review{position:relative;display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--ink-15);border-radius:16px;padding:16px;box-shadow:0 16px 36px -32px #16102ee6}.art-prose .themeShortReview.BestTheme,.art-prose .tm-review--best{border-color:var(--brand);box-shadow:0 18px 40px -28px #876ceecc}.art-prose .BestTheme>span:first-child,.art-prose .tm-review-best{position:absolute;top:-12px;inset-inline-start:14px;background:var(--brand);color:#fff;font-size:12px;font-weight:800;line-height:1;padding:6px 12px;border-radius:999px;box-shadow:0 8px 18px -8px #876ceee6}.art-prose .logoTheme,.art-prose .tm-review-logo{display:flex;align-items:center;gap:10px}.art-prose .logoTheme img,.art-prose .tm-review-logo img{width:60px;height:60px;object-fit:contain;border-radius:14px;background:var(--bg);border:1px solid var(--ink-08)}.art-prose .shortParagraph,.art-prose .tm-review-body{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.8;color:var(--ink)}.art-prose .shortParagraph p,.art-prose .tm-review-body p{margin:0}.art-prose .callToActionBtn,.art-prose .tm-review-cta{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:4px}.art-prose .callToActionBtn a,.art-prose .tm-review-cta a{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;font-size:13.5px;font-weight:800;line-height:1.6;border-radius:999px;padding:9px 14px;border:1px solid var(--brand)}.art-prose .callToActionBtn a:first-child,.art-prose .tm-review-cta a:first-child{background:var(--brand);color:#fff;box-shadow:0 6px 16px #876cee59}.art-prose .callToActionBtn a:last-child,.art-prose .tm-review-cta a:last-child{background:transparent;color:var(--brand)}.art-prose .shortStepsV1,.art-prose .tm-steps{margin:0 0 24px;background:var(--surface);border:1px solid var(--ink-15);border-radius:16px;padding:18px;box-shadow:0 16px 36px -32px #16102ee6}.art-prose .shortStepsV1 .wp-block-group__inner-container{margin:0;padding:0}.art-prose .titleForShortSteps,.art-prose .tm-steps-title{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:800;color:var(--ink)}.art-prose .titleForShortSteps img,.art-prose .tm-steps-title img{width:30px;height:30px;object-fit:contain}.art-prose .titleForShortSteps h5,.art-prose .tm-steps-title h5{margin:0;font-size:16px;font-weight:800}.art-prose .shortStepsV1 ol,.art-prose .tm-steps ol{margin:0;padding-inline-start:22px;display:flex;flex-direction:column;gap:8px;font-size:14.5px;line-height:1.9}.art-prose .table-container{margin:0 0 24px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ink-15);border-radius:16px;background:var(--surface);box-shadow:0 16px 36px -32px #16102ee6}.art-prose .table-container table{display:table;width:100%;min-width:520px;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:14.5px}.art-prose .table-container th{background:linear-gradient(180deg,#876cee29,#876cee0d);border:0;border-bottom:1px solid var(--ink-15);font-weight:800;color:var(--ink);padding:13px 15px;text-align:start;white-space:nowrap}.art-prose .table-container td{border:0;border-bottom:1px solid var(--ink-08);padding:12px 15px;vertical-align:top}.art-prose .table-container tbody tr:last-child td{border-bottom:0}.art-prose .table-container tbody tr:nth-child(2n) td{background:var(--bg)}@media(max-width:640px){.art-prose .table-container table{min-width:460px;font-size:13.5px}}.art-prose .table-container .art-table{border:0;box-shadow:none;margin:0;border-radius:0}.art-prose .table-container .art-table table{min-width:0}
