@font-face{font-display:swap;font-family:'IRANSansXFaNum';font-style:normal;font-weight:100 900;src:url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2-variations'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff') format('woff')}@font-face{font-display:swap;font-family:'IRANSansX';font-style:normal;font-weight:100 900;src:url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVF.woff2') format('woff2-variations'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVF.woff2') format('woff2'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVF.woff') format('woff')}@font-face{font-display:swap;font-family:'PeydaWeb';font-style:normal;font-weight:100 900;src:url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2-variations'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff') format('woff')}@font-face{font-display:swap;font-family:'rkdisplay';font-style:normal;font-weight:100 900;src:url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2-variations'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff2') format('woff2'),url('https://rankesh.com/fonts/IranSansX(Pro)/variable/IRANSansXVFaNum.woff') format('woff')}:root{--rk-font-primary:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--rk-font-display:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--jkd-body-font:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--jkd-h-font:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--jkd-fabula-text-font:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--jkd-fabula-heading-font:'IRANSansXFaNum', 'IRANSansX', system-ui, -apple-system, sans-serif !important;--jkd-h-fw:700 !important;--jkd-m-fw:600 !important;--jkd-b-fw:700 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,button,select,textarea,.search-field,.entry-content,.post-content,.widget,.nav,.menu,.rk-home,.rkdisplay,[class*="jkd-"],[class*="rk-"]{font-family:'IRANSansXFaNum','IRANSansX',system-ui,-apple-system,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,li,dt,dd,td,option,input,textarea,select{font-weight:400!important}.medium,.fw-medium,.post-meta,figcaption,.rk-hero__sub{font-weight:500!important}button,input[type="submit"],.button,.btn,.rk-btn,.menu-item a,nav a,.rk-pill,.rk-mtag,.rk-cat__t,.rk-cat__go,th,label,.sidebar-title{font-weight:600!important}b,strong,.bold,.fw-bold,h2,h3,.h2,.h3,.rk-h2,.rk-card3d__title,.rk-tile__t,.rk-section__title,.entry-title,.widget-title{font-weight:700!important}h1,.h1,.rk-hero__title,.rk-cta h2,.rk-stat__num,.rk-score__row .v,.rk-ring__val,.rk-card3d__badge,.rk-tile__big{font-weight:800!important}#nav-desk{padding-top:14px!important;padding-bottom:14px!important;background:transparent!important}#nav-desk .in-wrp{background:rgb(15 23 30 / .82)!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:9999px!important;box-shadow:0 14px 40px -10px rgb(0 0 0 / .55),0 0 0 1px rgb(255 255 255 / .06)!important;padding:6px 20px!important;transition:all 0.3s cubic-bezier(.4,0,.2,1)!important}#nav-desk .menu-wrp{position:relative!important;width:auto!important;height:auto!important}#nav-desk .menu-list{display:flex!important;align-items:center!important;gap:6px!important;list-style:none!important;margin:0!important;padding:0!important}#nav-desk .menu-list li{margin:0!important;padding:0!important}#nav-desk .menu-list li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 20px!important;border-radius:9999px!important;font-size:15px!important;font-weight:600!important;color:rgb(255 255 255 / .88)!important;text-decoration:none!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;letter-spacing:-0.2px!important;background:transparent!important}#nav-desk .menu-list li a:hover{color:#81d742!important;background:rgb(129 215 66 / .15)!important;transform:translateY(-1px)!important}#nav-desk .menu-list li.current-menu-item a,#nav-desk .menu-list li.current_page_item a,#nav-desk .menu-list li.current_page_parent a{background:#81d742!important;color:#06210d!important;font-weight:700!important;box-shadow:0 4px 16px -2px rgb(129 215 66 / .5)!important}#nav-desk .in-wrp{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;width:100%!important;max-width:1220px!important;margin:0 auto!important;padding:8px 24px!important;box-sizing:border-box!important}#nav-desk .logo-wrp{position:static!important;flex:0 0 auto!important;margin:0!important;width:auto!important;min-width:0!important}#nav-desk .menu-wrp{position:static!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 16px!important}#nav-desk .in-wrp>div:has(.nav-actions),#nav-desk .in-wrp>div.d-f:has(.nav-actions){position:static!important;flex:0 0 auto!important;margin:0!important;width:auto!important;min-width:0!important;display:flex!important;align-items:center!important}#nav-desk .nav-actions{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;height:40px!important;width:auto!important;position:static!important}#nav-desk .nav-actions .act-itm{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;border-radius:50%!important;padding:0!important;margin:0!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .14)!important;color:rgb(255 255 255 / .9)!important;transition:all 0.22s cubic-bezier(.4,0,.2,1)!important;position:relative!important;cursor:pointer!important}#nav-desk .nav-actions .act-itm .cs-switch,#nav-desk .nav-actions .act-itm .pos-rel{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}#nav-desk .nav-actions .act-itm:hover{background:rgb(129 215 66 / .2)!important;border-color:rgb(129 215 66 / .4)!important;color:#81d742!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 6px 18px -4px rgb(129 215 66 / .4)!important}#nav-desk .nav-actions .bk-cnt{position:absolute!important;top:-4px!important;right:-4px!important;background:#81d742!important;color:#06210d!important;font-size:11px!important;font-weight:800!important;width:18px!important;height:18px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px rgb(129 215 66 / .6)!important;border:2px solid #0f171e!important;line-height:1!important}#nav-desk .cs-toggle.act-itm{padding:0!important}#nav-mob{background:rgb(15 23 30 / .85)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border-bottom:1px solid rgb(255 255 255 / .1)!important}body[data-cs="light"] #nav-desk .in-wrp,[data-cs="light"] #nav-desk .in-wrp{background:rgb(255 255 255 / .86)!important;backdrop-filter:blur(20px) saturate(190%)!important;-webkit-backdrop-filter:blur(20px) saturate(190%)!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 14px 35px -10px rgb(0 0 0 / .08),0 0 0 1px rgb(0 0 0 / .03)!important}body[data-cs="light"] #nav-desk .menu-list li a,[data-cs="light"] #nav-desk .menu-list li a{color:#1e293b!important;font-weight:600!important;background:transparent!important}body[data-cs="light"] #nav-desk .menu-list li a:hover,[data-cs="light"] #nav-desk .menu-list li a:hover{color:#15803d!important;background:rgb(22 163 74 / .1)!important;transform:translateY(-1px)!important}body[data-cs="light"] #nav-desk .menu-list li.current-menu-item a,body[data-cs="light"] #nav-desk .menu-list li.current_page_item a,body[data-cs="light"] #nav-desk .menu-list li.current_page_parent a,[data-cs="light"] #nav-desk .menu-list li.current-menu-item a,[data-cs="light"] #nav-desk .menu-list li.current_page_item a,[data-cs="light"] #nav-desk .menu-list li.current_page_parent a{background:#16a34a!important;color:#ffffff!important;font-weight:700!important;box-shadow:0 4px 14px -2px rgb(22 163 74 / .4)!important}body[data-cs="light"] #nav-desk .nav-actions .act-itm,[data-cs="light"] #nav-desk .nav-actions .act-itm{background:rgb(0 0 0 / .05)!important;border:1px solid rgb(0 0 0 / .08)!important;color:#334155!important}body[data-cs="light"] #nav-desk .nav-actions .act-itm:hover,[data-cs="light"] #nav-desk .nav-actions .act-itm:hover{background:rgb(22 163 74 / .12)!important;border-color:rgb(22 163 74 / .3)!important;color:#16a34a!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 6px 18px -4px rgb(22 163 74 / .25)!important}body[data-cs="light"] #nav-desk .nav-actions .bk-cnt,[data-cs="light"] #nav-desk .nav-actions .bk-cnt{background:#16a34a!important;color:#ffffff!important;border:2px solid #ffffff!important;box-shadow:0 2px 6px rgb(22 163 74 / .4)!important}body[data-cs="light"] #nav-mob,[data-cs="light"] #nav-mob{background:rgb(255 255 255 / .9)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border-bottom:1px solid rgb(0 0 0 / .08)!important}[class^="icon-"],[class*=" icon-"],.icon,.nav-icon,.bk-btn span,[class*="icon-"],.cs-switch span{font-family:'lucide','jkd-font','icomoon',sans-serif!important}a,a:hover,a:focus,a:visited,.ttl-link,.ttl-link:hover,.p-ttl a,.p-ttl a:hover,h1 a,h2 a,h3 a,h4 a,.post-title a,.entry-title a{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;background-image:none!important}.post-card .bk-btn,.grid-item .bk-btn,.p-art .bk-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:rgb(15 23 30 / .65)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgb(255 255 255 / .18)!important;color:#ffffff!important;transition:all 0.22s ease!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)!important}.post-card .bk-btn:hover,.grid-item .bk-btn:hover,.p-art .bk-btn:hover{background:#81d742!important;color:#06210d!important;border-color:#81d742!important;transform:scale(1.1)!important;box-shadow:0 6px 16px rgb(129 215 66 / .5)!important}.total-number,span.total-number{display:none!important}.wp-block-contact-form-7-contact-form-selector,.wpcf7-form,form.wpcf7-form{background:#ffffff!important;border:1px solid rgb(0 0 0 / .08)!important;border-radius:20px!important;padding:32px 36px!important;box-shadow:0 14px 35px -10px rgb(0 0 0 / .08)!important;transition:all 0.3s ease!important;margin-top:15px!important;margin-bottom:30px!important}body[data-cs="dark"] .wp-block-contact-form-7-contact-form-selector,body[data-cs="dark"] .wpcf7-form,body[data-cs="dark"] form.wpcf7-form,[data-cs="dark"] .wp-block-contact-form-7-contact-form-selector,[data-cs="dark"] .wpcf7-form,[data-cs="dark"] form.wpcf7-form{background:rgb(15 23 30 / .8)!important;border:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 14px 35px -10px rgb(0 0 0 / .4)!important}.wpcf7-form p,.wpcf7 p{margin-bottom:20px!important}.wpcf7-form label,.wpcf7 label{display:block!important;font-size:15px!important;font-weight:700!important;color:#1e293b!important;margin-bottom:8px!important}body[data-cs="dark"] .wpcf7-form label,body[data-cs="dark"] .wpcf7 label,[data-cs="dark"] .wpcf7-form label,[data-cs="dark"] .wpcf7 label{color:#e2e8f0!important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="tel"],.wpcf7-form textarea,.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%!important;background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:12px!important;padding:14px 18px!important;font-family:inherit!important;font-size:15px!important;color:#0f172a!important;transition:all 0.22s ease!important;box-shadow:inset 0 2px 4px rgb(0 0 0 / .02)!important;box-sizing:border-box!important}body[data-cs="dark"] .wpcf7-form input[type="text"],body[data-cs="dark"] .wpcf7-form input[type="email"],body[data-cs="dark"] .wpcf7-form textarea,[data-cs="dark"] .wpcf7-form input[type="text"],[data-cs="dark"] .wpcf7-form input[type="email"],[data-cs="dark"] .wpcf7-form textarea{background:rgb(30 41 59 / .7)!important;border:1.5px solid rgb(255 255 255 / .14)!important;color:#f8fafc!important}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form textarea:focus,.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 textarea:focus{background:#ffffff!important;border-color:#16a34a!important;box-shadow:0 0 0 4px rgb(22 163 74 / .18)!important;outline:none!important}body[data-cs="dark"] .wpcf7-form input[type="text"]:focus,body[data-cs="dark"] .wpcf7-form input[type="email"]:focus,body[data-cs="dark"] .wpcf7-form textarea:focus,[data-cs="dark"] .wpcf7-form input[type="text"]:focus,[data-cs="dark"] .wpcf7-form input[type="email"]:focus,[data-cs="dark"] .wpcf7-form textarea:focus{background:rgb(30 41 59 / .95)!important;border-color:#16a34a!important;box-shadow:0 0 0 4px rgb(22 163 74 / .3)!important}.wpcf7-form textarea,.wpcf7 textarea{min-height:140px!important;resize:vertical!important}.wpcf7-form input[type="submit"],.wpcf7-form .wpcf7-submit,.wpcf7 input[type="submit"],.wpcf7 .wpcf7-submit{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%)!important;color:#ffffff!important;font-weight:700!important;font-size:16px!important;padding:16px 36px!important;border-radius:14px!important;border:none!important;cursor:pointer!important;box-shadow:0 8px 24px -4px rgb(22 163 74 / .45)!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;letter-spacing:0.3px!important}.wpcf7-form input[type="submit"]:hover,.wpcf7-form .wpcf7-submit:hover,.wpcf7 input[type="submit"]:hover,.wpcf7 .wpcf7-submit:hover{background:linear-gradient(135deg,#15803d 0%,#166534 100%)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px -4px rgb(22 163 74 / .55)!important}.wpcf7-turnstile{margin-bottom:24px!important}#rk-custom-footer{width:100%!important;font-family:'IRANSansXFaNum','IRANSansX',sans-serif!important;margin-top:60px!important;transition:all 0.3s ease!important;position:relative!important;z-index:10!important}body[data-cs="light"] #rk-custom-footer,[data-cs="light"] #rk-custom-footer{background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%)!important;border-top:1px solid rgb(0 0 0 / .08)!important;color:#334155!important}body #rk-custom-footer,body[data-cs="dark"] #rk-custom-footer,[data-cs="dark"] #rk-custom-footer{background:linear-gradient(180deg,#0f172a 0%,#090d16 100%)!important;border-top:1px solid rgb(255 255 255 / .08)!important;color:#94a3b8!important}.rk-ft-container{max-width:1240px!important;margin:0 auto!important;padding:56px 24px 32px 24px!important}.rk-ft-grid{display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important;gap:40px!important;margin-bottom:48px!important}@media (max-width:992px){.rk-ft-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}}@media (max-width:600px){.rk-ft-grid{grid-template-columns:1fr!important;gap:28px!important}}.rk-ft-brand{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.rk-ft-logo{display:inline-flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;margin-bottom:16px!important}.rk-logo-badge{background:#16a34a!important;color:#ffffff!important;font-size:18px!important;font-weight:800!important;padding:6px 16px!important;border-radius:99px!important;box-shadow:0 4px 14px -2px rgb(22 163 74 / .4)!important;letter-spacing:-0.3px!important}.rk-logo-tag{font-size:13px!important;font-weight:600!important;opacity:0.85!important}body[data-cs="light"] .rk-logo-tag{color:#475569!important}body[data-cs="dark"] .rk-logo-tag,[data-cs="dark"] .rk-logo-tag{color:#cbd5e1!important}.rk-ft-desc{font-size:14px!important;line-height:1.75!important;margin-bottom:20px!important;max-width:420px!important}body[data-cs="light"] .rk-ft-desc{color:#475569!important}body[data-cs="dark"] .rk-ft-desc,[data-cs="dark"] .rk-ft-desc{color:#94a3b8!important}.rk-ft-trust-pills{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.rk-trust-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:700!important;padding:5px 12px!important;border-radius:99px!important}body[data-cs="light"] .rk-trust-pill{background:rgb(22 163 74 / .08)!important;color:#15803d!important;border:1px solid rgb(22 163 74 / .2)!important}body[data-cs="dark"] .rk-trust-pill,[data-cs="dark"] .rk-trust-pill{background:rgb(22 163 74 / .15)!important;color:#4ade80!important;border:1px solid rgb(22 163 74 / .3)!important}.rk-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:#16a34a!important;display:inline-block!important}.rk-ft-title{font-size:16px!important;font-weight:800!important;margin-bottom:20px!important;position:relative!important;display:inline-block!important}body[data-cs="light"] .rk-ft-title{color:#0f172a!important}body[data-cs="dark"] .rk-ft-title,[data-cs="dark"] .rk-ft-title{color:#ffffff!important}.rk-ft-links{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.rk-ft-links li a{font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.2s ease!important;display:inline-block!important}body[data-cs="light"] .rk-ft-links li a{color:#475569!important}body[data-cs="light"] .rk-ft-links li a:hover{color:#16a34a!important;transform:translateX(-4px)!important}body[data-cs="dark"] .rk-ft-links li a,[data-cs="dark"] .rk-ft-links li a{color:#94a3b8!important}body[data-cs="dark"] .rk-ft-links li a:hover,[data-cs="dark"] .rk-ft-links li a:hover{color:#4ade80!important;transform:translateX(-4px)!important}.rk-ft-bottom{border-top:1px solid rgb(0 0 0 / .08)!important;padding-top:24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important}body[data-cs="dark"] .rk-ft-bottom,[data-cs="dark"] .rk-ft-bottom{border-top-color:rgb(255 255 255 / .08)!important}.rk-ft-copy{font-size:13px!important;font-weight:600!important}body[data-cs="light"] .rk-ft-copy{color:#64748b!important}body[data-cs="dark"] .rk-ft-copy,[data-cs="dark"] .rk-ft-copy{color:#64748b!important}.rk-scroll-top-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;padding:8px 18px!important;border-radius:99px!important;cursor:pointer!important;transition:all 0.22s ease!important;border:none!important}body[data-cs="light"] .rk-scroll-top-btn{background:rgb(0 0 0 / .05)!important;color:#334155!important;border:1px solid rgb(0 0 0 / .08)!important}body[data-cs="light"] .rk-scroll-top-btn:hover{background:rgb(22 163 74 / .1)!important;color:#16a34a!important;transform:translateY(-2px)!important}body[data-cs="dark"] .rk-scroll-top-btn,[data-cs="dark"] .rk-scroll-top-btn{background:rgb(255 255 255 / .08)!important;color:#e2e8f0!important;border:1px solid rgb(255 255 255 / .12)!important}body[data-cs="dark"] .rk-scroll-top-btn:hover,[data-cs="dark"] .rk-scroll-top-btn:hover{background:rgb(22 163 74 / .2)!important;color:#4ade80!important;transform:translateY(-2px)!important}[class^="icon-"],[class*=" icon-"],[class^="icon_"],[class*=" icon_"],[class^="eicon-"],[class*=" eicon-"],.icon-bookmark-plus,.icon-bookmark,.icon-bookmark-x,.icon,i.icon,.bk-btn span,.bk-btn i{font-family:"lucide"!important}.bk-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:10px!important;background:rgb(15 23 42 / .55)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#ffffff!important;cursor:pointer!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 14px rgb(0 0 0 / .25)!important;z-index:5!important}body[data-cs="light"] .bk-btn,[data-cs="light"] .bk-btn{background:rgb(255 255 255 / .75)!important;border:1px solid rgb(0 0 0 / .12)!important;color:#1e293b!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important}.bk-btn:hover,body[data-cs="light"] .bk-btn:hover,[data-cs="light"] .bk-btn:hover{background:#16a34a!important;border-color:#22c55e!important;color:#ffffff!important;transform:translateY(-2px) scale(1.08)!important;box-shadow:0 6px 18px rgb(22 163 74 / .45)!important}.bk-btn.active,.bk-btn.is-active,.bk-btn[data-active="true"]{background:#16a34a!important;border-color:#22c55e!important;color:#ffffff!important}.bk-btn span{font-size:16px!important;line-height:1!important;display:inline-block!important}a,a:hover,a:focus,a:active,.ttl-link,.ttl-link:hover,.p-ttl a,.p-ttl a:hover,.entry-title a,.entry-title a:hover,.post-title a,.post-title a:hover,.widget a,.widget a:hover{text-decoration:none!important;transition:color 0.22s ease-in-out,background-color 0.22s ease-in-out,border-color 0.22s ease-in-out,transform 0.22s ease-in-out!important}body[data-cs="light"] a:hover,[data-cs="light"] a:hover,body[data-cs="light"] .ttl-link:hover,[data-cs="light"] .ttl-link:hover,body[data-cs="light"] .p-ttl a:hover,[data-cs="light"] .p-ttl a:hover,body[data-cs="light"] .entry-title a:hover,[data-cs="light"] .entry-title a:hover{color:#16a34a!important;text-decoration:none!important}body[data-cs="dark"] a:hover,[data-cs="dark"] a:hover,body[data-cs="dark"] .ttl-link:hover,[data-cs="dark"] .ttl-link:hover,body[data-cs="dark"] .p-ttl a:hover,[data-cs="dark"] .p-ttl a:hover,body[data-cs="dark"] .entry-title a:hover,[data-cs="dark"] .entry-title a:hover{color:#4ade80!important;text-decoration:none!important}.act-itm.bk-tg{position:relative!important}.bk-sub-menu{position:absolute!important;top:calc(100% + 14px)!important;right:0!important;left:auto!important;width:350px!important;min-width:320px!important;max-width:92vw!important;border-radius:20px!important;overflow:hidden!important;z-index:99999!important;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease!important}body[data-cs="light"] .bk-sub-menu,[data-cs="light"] .bk-sub-menu,.bk-sub-menu{background:rgb(255 255 255 / .95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 20px 45px -10px rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .04)!important;color:#0f172a!important}body[data-cs="dark"] .bk-sub-menu,[data-cs="dark"] .bk-sub-menu{background:rgb(15 23 42 / .94)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 24px 50px -10px rgb(0 0 0 / .5),0 0 0 1px rgb(255 255 255 / .1)!important;color:#f8fafc!important}.bk-sub-menu .sub-in{padding:18px!important;position:relative!important;display:flex!important;flex-direction:column!important}.bk-sub-menu .top-wrp{display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid rgb(148 163 184 / .15)!important;margin-bottom:14px!important;padding-bottom:10px!important}.bk-sub-menu .bk-ttl{font-size:14px!important;font-weight:700!important;color:inherit!important;margin:0!important}.bk-sub-menu .jkd-swiper-nav{display:flex!important;align-items:center!important;gap:6px!important}.bk-sub-menu .swiper-btn{width:28px!important;height:28px!important;border-radius:8px!important;background:rgb(148 163 184 / .12)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all 0.2s ease!important}.bk-sub-menu .swiper-btn:hover{background:#16a34a!important;color:#ffffff!important}.bk-sub-menu.empty .emp-wrp,.bk-sub-menu .emp-wrp{padding:28px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:relative!important;min-height:120px!important}.bk-sub-menu .emp-wrp .ic-emp,.bk-sub-menu .emp-wrp span.icon{font-size:38px!important;color:#16a34a!important;margin-bottom:10px!important}.bk-sub-menu .emp-wrp h6{font-size:13px!important;font-weight:600!important;color:#64748b!important;margin:0!important}body[data-cs="dark"] .bk-sub-menu .emp-wrp h6,[data-cs="dark"] .bk-sub-menu .emp-wrp h6{color:#94a3b8!important}.bk-sub-menu .bks-wrp{display:flex!important;flex-direction:column!important;gap:10px!important;max-height:260px!important;overflow-y:auto!important;margin-bottom:10px!important}.bk-sub-menu .bk-item,.bk-sub-menu .bks-wrp>div,.bk-sub-menu .bks-wrp article,.bk-sub-menu .p-item{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border-radius:14px!important;background:rgb(148 163 184 / .08)!important;transition:all 0.2s ease!important}.bk-sub-menu .bk-item:hover,.bk-sub-menu .bks-wrp>div:hover,.bk-sub-menu .bks-wrp article:hover,.bk-sub-menu .p-item:hover{background:rgb(22 163 74 / .12)!important}.bk-sub-menu .bk-item img,.bk-sub-menu .p-item img{width:44px!important;height:44px!important;border-radius:10px!important;object-fit:cover!important}.bk-sub-menu .bk-item a,.bk-sub-menu .p-item a{font-size:13px!important;font-weight:700!important;color:inherit!important;text-decoration:none!important}.bk-sub-menu .bot-wrp{margin-top:10px!important;padding-top:10px!important;border-top:1px solid rgb(148 163 184 / .15)!important}.bk-sub-menu .bot-wrp a,.bk-sub-menu .bot-wrp .jkd-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:42px!important;border-radius:12px!important;background:#16a34a!important;color:#ffffff!important;font-weight:700!important;font-size:13px!important;text-decoration:none!important;border:none!important;transition:all 0.22s ease!important;box-shadow:0 4px 14px rgb(22 163 74 / .3)!important}.bk-sub-menu .bot-wrp a:hover,.bk-sub-menu .bot-wrp .jkd-btn:hover{background:#15803d!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgb(22 163 74 / .45)!important}.p-art{transition:transform 0.35s cubic-bezier(.4,0,.2,1),box-shadow 0.35s cubic-bezier(.4,0,.2,1)!important}.p-art .in-wrp{border-radius:24px!important;overflow:hidden!important;min-height:380px!important;height:100%!important;position:relative!important;transition:transform 0.35s cubic-bezier(.4,0,.2,1),box-shadow 0.35s cubic-bezier(.4,0,.2,1),border-color 0.35s ease!important}body[data-cs="light"] .p-art .in-wrp,[data-cs="light"] .p-art .in-wrp{background:#ffffff!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 10px 30px -10px rgb(0 0 0 / .08)!important}body[data-cs="light"] .p-art:hover .in-wrp,[data-cs="light"] .p-art:hover .in-wrp{transform:translateY(-8px) scale(1.015)!important;border-color:rgb(22 163 74 / .35)!important;box-shadow:0 22px 45px -10px rgb(22 163 74 / .22),0 0 0 1.5px rgb(22 163 74 / .4)!important}body[data-cs="dark"] .p-art .in-wrp,[data-cs="dark"] .p-art .in-wrp,.p-art .in-wrp{background:rgb(15 23 42 / .8)!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 12px 32px -10px rgb(0 0 0 / .4)!important}body[data-cs="dark"] .p-art:hover .in-wrp,[data-cs="dark"] .p-art:hover .in-wrp,.p-art:hover .in-wrp{transform:translateY(-8px) scale(1.015)!important;border-color:rgb(34 197 94 / .45)!important;box-shadow:0 24px 50px -10px rgb(34 197 94 / .3),0 0 0 1.5px rgb(34 197 94 / .5)!important}.p-art .img-wrp{transition:transform 0.6s cubic-bezier(.16,1,.3,1),filter 0.6s ease!important;background-size:cover!important;background-position:center!important}.p-art:hover .img-wrp{transform:scale(1.08)!important}.p-art .img-wrp::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgb(15 23 42 / .15) 0%,rgb(15 23 42 / .45) 50%,rgb(9 13 22 / .95) 100%)!important;transition:opacity 0.35s ease!important}.p-art:hover .img-wrp::after{background:linear-gradient(180deg,rgb(15 23 42 / .1) 0%,rgb(15 23 42 / .5) 45%,rgb(9 13 22 / .98) 100%)!important}.p-art .primary-cs{top:14px!important;right:14px!important;left:auto!important;z-index:10!important}.p-art .bk-btn{width:36px!important;height:36px!important;border-radius:12px!important;background:rgb(15 23 42 / .6)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgb(255 255 255 / .22)!important;color:#ffffff!important;box-shadow:0 4px 14px rgb(0 0 0 / .3)!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important}.p-art .bk-btn:hover{background:#16a34a!important;border-color:#22c55e!important;color:#ffffff!important;transform:scale(1.1) translateY(-2px)!important;box-shadow:0 6px 18px rgb(22 163 74 / .45)!important}.p-art .p-bd{padding:24px 20px 20px 20px!important;z-index:5!important;width:100%!important;background:linear-gradient(180deg,#fff0 0%,rgb(9 13 22 / .85) 35%,rgb(9 13 22 / .98) 100%)!important}.p-art .p-ttl{margin:0 0 8px 0!important}.p-art .p-ttl a,.p-art .ttl-link{font-size:18px!important;font-weight:800!important;line-height:1.5!important;color:#ffffff!important;text-shadow:0 2px 10px rgb(0 0 0 / .6)!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;transition:color 0.25s ease,transform 0.25s ease!important}.p-art:hover .p-ttl a,.p-art:hover .ttl-link{color:#4ade80!important;transform:translateX(-3px)!important}.p-art .post-meta{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgb(255 255 255 / .15)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.p-art .author-name{display:inline-flex!important;align-items:center!important;font-size:12px!important;font-weight:700!important;color:rgb(255 255 255 / .9)!important}.p-art .author-name .prefix{color:rgb(255 255 255 / .6)!important;margin-left:4px!important;font-weight:400!important}.p-art .author-name a{color:#4ade80!important;text-decoration:none!important;font-weight:700!important}.p-art .post-meta .meta-item:last-child span{display:inline-flex!important;align-items:center!important;padding:4px 12px!important;border-radius:20px!important;background:rgb(255 255 255 / .14)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgb(255 255 255 / .2)!important;font-size:11px!important;font-weight:700!important;color:#ffffff!important;letter-spacing:0.2px!important}h1,.rkx-title,.rk-hero__title,.page-title,h1.entry-title,.rk-h1{font-size:clamp(26px, 3.2vw, 36px)!important;line-height:1.55!important;font-weight:800!important;letter-spacing:-0.3px!important;margin-top:14px!important;margin-bottom:16px!important;transition:color 0.25s ease!important}body[data-cs="light"] h1,[data-cs="light"] h1,body[data-cs="light"] .rkx-title,[data-cs="light"] .rkx-title{color:#0f172a!important}body[data-cs="dark"] h1,[data-cs="dark"] h1,body[data-cs="dark"] .rkx-title,[data-cs="dark"] .rkx-title{color:#f8fafc!important;text-shadow:0 2px 12px rgb(0 0 0 / .4)!important}#nav-mob .nav-ovrl,#nav-desk .nav-ovrl,.nav .nav-ovrl,.nav-ovrl{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;z-index:999999!important;background:rgb(15 23 42 / .97)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;padding:80px 24px 40px 24px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow-y:auto!important;transform:none!important}#nav-mob .nav-ovrl .ovrl-in,.nav-ovrl .ovrl-in{width:100%!important;max-width:360px!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0 auto!important}#nav-mob .nav-ovrl .top-wrp,.nav-ovrl .top-wrp{width:100%!important;height:auto!important;position:relative!important}#nav-mob .nav-ovrl .m-wrp,.nav-ovrl .m-wrp{width:100%!important;height:auto!important;overflow:visible!important}#nav-mob .nav-ovrl .m-wrp .menu-list,.nav-ovrl .m-wrp .menu-list{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;padding:0!important;margin:0!important}#nav-mob .nav-ovrl .m-wrp .menu-list>.menu-item,.nav-ovrl .m-wrp .menu-list>.menu-item{opacity:1!important;pointer-events:auto!important;transform:none!important;visibility:visible!important;width:100%!important;text-align:center!important}#nav-mob .nav-ovrl .m-wrp a,.nav-ovrl .m-wrp a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;font-size:19px!important;font-weight:700!important;color:#ffffff!important;padding:14px 20px!important;border-radius:14px!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .12)!important;text-decoration:none!important;transition:all 0.2s ease!important}#nav-mob .nav-ovrl .m-wrp a:hover{background:rgb(22 163 74 / .3)!important;color:#4ade80!important;border-color:rgb(34 197 94 / .4)!important}#nav-mob .nav-ovrl .btn-off,.nav-ovrl .btn-off{position:absolute!important;top:24px!important;right:24px!important;left:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:12px!important;background:rgb(255 255 255 / .14)!important;border:1px solid rgb(255 255 255 / .2)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:1000000!important}header.st-1{margin-top:12px!important;margin-bottom:24px!important;overflow:visible!important}header.st-1 .in-wrp{position:relative!important;min-height:280px!important;height:auto!important;border-radius:20px!important;padding:40px 20px 30px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}header.st-1 .in-wrp .jkd-c,header.st-1 .in-wrp .hrd-cont{z-index:10!important;position:relative!important;width:100%!important;margin:0 auto!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}header.st-1 h1.p-ttl,header.st-1 .p-ttl{position:relative!important;z-index:12!important;font-size:22px!important;line-height:1.5!important;font-weight:800!important;color:#ffffff!important;text-shadow:0 2px 12px rgb(0 0 0 / .9)!important;margin:0 0 12px 0!important;text-align:center!important;opacity:1!important;visibility:visible!important}header.st-1 .post-meta,header.st-1 .f-wrp{position:relative!important;z-index:12!important;margin-top:6px!important;display:flex!important;align-items:center!important;justify-content:center!important}html,body,#page,#m-wrp,main{margin-bottom:0!important;padding-bottom:0!important;min-height:100vh!important}#rk-footer{margin-bottom:0!important}body[data-cs="light"],[data-cs="light"] body,body[data-cs="light"] #m-wrp{background-color:#f8fafc!important}body[data-cs="dark"],[data-cs="dark"] body,body[data-cs="dark"] #m-wrp{background-color:#0b1120!important}