@media (max-width:980px){.et_mobile_menu .sub-menu{height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;transition:max-height 0.3s ease}.et_mobile_menu li.dt-open>.sub-menu{height:auto!important;max-height:none!important;overflow:visible!important}.et_mobile_menu li ul{position:static!important;top:auto!important;left:auto!important}.et_mobile_menu li,.et_mobile_menu .sub-menu li{display:block;width:100%;overflow:visible!important;margin:0!important;padding:0!important}.et_mobile_menu li a{display:block;padding:10px 20px!important;touch-action:manipulation}.et_mobile_menu ul.sub-menu:empty{display:none!important}.et_mobile_menu{max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.et_mobile_menu>li>a{font-weight:600;font-size:16px;color:#00f0ff;background:#05070f;border-bottom:1px solid rgba(0,255,255,0.1)}.et_mobile_menu .sub-menu>li>a{font-size:14px;color:#9dfcff;background:#0a0f1c;padding-left:30px!important}.et_mobile_menu .sub-menu .sub-menu>li>a{font-size:13px;color:#6fe7ff;background:#0d1326;padding-left:45px!important}.et_mobile_menu .sub-menu .sub-menu .sub-menu>li>a{padding-left:60px!important}.et_mobile_menu li a:hover{background:rgba(0,255,255,0.08);color:#ffffff}.et_mobile_menu li.dt-open>a{color:#00ffa6}.mobile-toggle,.mobile-toggle svg{color:#00f0ff!important;fill:#00f0ff!important}}.et_mobile_menu .sub-menu{border-left:2px solid rgba(0,255,255,0.15)}.et_mobile_menu .sub-menu .sub-menu{border-left:2px solid rgba(0,255,255,0.25)}.guide-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;border-radius:14px;overflow:hidden}.guide-table th,.guide-table td{padding:14px;text-align:left;vertical-align:top}.guide-table.light{border:1px solid #e5e7eb}.guide-table.light thead th{background:linear-gradient(180deg,#f8f9fb,#e9edf3);color:#111;font-weight:700;border-bottom:2px solid #d0d7e2;box-shadow:inset 0 -1px 0 #d1d5db}.guide-table.light td{background:#ffffff;color:#222;border-bottom:1px solid #eee}.guide-table.light tbody tr:nth-child(even) td{background:#fafafa}.guide-table.light tbody tr:hover td{background:#f1f5f9}.guide-table.light td:first-child{font-weight:600}.guide-table.dark{border:1px solid #333}.guide-table.dark thead th{background:linear-gradient(180deg,#1a1a1a,#111);color:#fff;font-weight:700;border-bottom:2px solid #444;box-shadow:inset 0 -1px 0 #444}.guide-table.dark td{background:#111;color:#eee;border-bottom:1px solid #222}.guide-table.dark tbody tr:nth-child(even) td{background:#151515}.guide-table.dark tbody tr:hover td{background:#1f1f1f}.guide-table.dark td:first-child{font-weight:600;color:#fff}@media (max-width:768px){.guide-table thead{display:none}.guide-table,.guide-table tbody,.guide-table tr,.guide-table td{display:block;width:100%}.guide-table tr{margin-bottom:18px;border-radius:12px;overflow:hidden}.guide-table.light tr{background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 10px rgba(0,0,0,0.06)}.guide-table.dark tr{background:#111;border:1px solid #333;box-shadow:0 6px 16px rgba(0,0,0,0.5)}.guide-table td{padding:16px;border-bottom:1px solid rgba(0,0,0,0.06);font-size:15px;font-weight:500;line-height:1.5}.guide-table.dark td{border-bottom:1px solid rgba(255,255,255,0.08)}.guide-table td:last-child{border-bottom:none}.guide-table td::before{content:attr(data-label);display:block;font-size:18px;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;margin-bottom:10px;padding:8px 10px;border-radius:6px;opacity:1}.guide-table.light td::before{background:#f3f4f6;color:#444;border:1px solid #e5e7eb}.guide-table.dark td::before{background:#1a1a1a;color:rgba(255,255,255,0.9);border:1px solid #333}.guide-table td:first-child{font-size:17px;font-weight:700}}@media (min-width:981px){#ez-toc-container{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}}@media (max-width:980px){#ez-toc-container{position:static;max-height:none;overflow:visible}}#ez-toc-container,.ez-toc-sticky-fixed .ez-toc-sidebar{background:rgba(18,18,22,.92)!important;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(0,255,140,.18);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.30)}#ez-toc-container,#ez-toc-sticky-container{border:none!important;box-shadow:none!important}#ez-toc-container .ez-toc-title,.ez-toc-sticky-title{color:#ffffff!important;font-size:18px;font-weight:600}.ez-toc-sticky-title-container{background:rgba(18,18,22,.98)!important;border-bottom:1px solid rgba(0,255,140,.18)!important}.ez-toc-close-icon{color:#ffffff!important}.ez-toc-close-icon:hover{color:#00ff99!important}#ez-toc-container ul,#ez-toc-sticky-container ul{list-style:none;margin:0;padding:0}#ez-toc-container li,#ez-toc-sticky-container li{margin:4px 0}#ez-toc-container a,#ez-toc-sticky-container a{display:block;padding:5px 8px;text-decoration:none;border-radius:6px;transition:.25s;color:#eaf7f3!important}#ez-toc-container>ul>li>a,#ez-toc-sticky-container>ul>li>a{font-size:16px;font-weight:700;color:#ffffff!important;margin-top:16px;margin-bottom:6px}#ez-toc-container ul ul a,#ez-toc-sticky-container ul ul a{color:#cfd8dc!important;font-size:14px;padding-left:14px}#ez-toc-container ul ul ul a,#ez-toc-sticky-container ul ul ul a{opacity:.9;font-size:13px}#ez-toc-container ul ul,#ez-toc-sticky-container ul ul{margin-left:6px;padding-left:10px;border-left:1px solid rgba(255,255,255,.12)}#ez-toc-container a:hover,#ez-toc-sticky-container a:hover{color:#00ff99!important;background:rgba(255,255,255,.05)}#ez-toc-container .active>a,#ez-toc-container .ez-toc-link-active,#ez-toc-sticky-container .active>a,#ez-toc-sticky-container .ez-toc-link-active{color:#00ff99!important;background:rgba(0,255,140,.08);border-left:3px solid #00ff99}#ez-toc-container,.ez-toc-sticky-fixed .ez-toc-sidebar{scrollbar-width:thin;scrollbar-color:#00ff99 transparent}#ez-toc-container::-webkit-scrollbar,.ez-toc-sticky-fixed .ez-toc-sidebar::-webkit-scrollbar{width:8px}#ez-toc-container::-webkit-scrollbar-thumb,.ez-toc-sticky-fixed .ez-toc-sidebar::-webkit-scrollbar-thumb{background:#00ff99;border-radius:20px}.ez-toc-open-icon{background:rgba(18,18,22,.90)!important;color:#ffffff!important;border:1px solid rgba(0,255,140,.18);border-left:none;backdrop-filter:blur(14px);border-radius:0 14px 14px 0}.ez-toc-open-icon:hover{color:#00ff99!important}:target{scroll-margin-top:120px}.glow-cta .wp-block-button__link{background:linear-gradient(90deg,#00ffcc,#00ccff);color:#000!important;padding:14px 22px;border-radius:8px;font-weight:600;text-decoration:none;transition:.25s}.glow-cta .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,255,204,.25)}.glow-cta .wp-block-button__link:active{transform:scale(.98)}.glow-cta .wp-block-button__link:focus{outline:none;box-shadow:0 0 0 2px #00ffcc}.auto-hide-header{transition:transform .35s ease;will-change:transform}.auto-hide-header.hide-header{transform:translateY(-100%)}.woocommerce-message{background:rgba(10,10,15,0.96)!important;border-top:2px solid #39ff14!important;color:#ffffff!important;border-radius:10px;padding:18px 22px!important;box-shadow:0 0 18px rgba(57,255,20,0.12)}.woocommerce-info{background:rgba(10,10,15,0.96)!important;border-top:2px solid #3aa8ff!important;color:#ffffff!important;border-radius:10px;padding:18px 22px!important;box-shadow:0 0 18px rgba(58,168,255,0.12)}.woocommerce-error{background:rgba(18,10,10,0.96)!important;border-top:2px solid #ff4d4d!important;color:#ffffff!important;border-radius:10px;padding:18px 22px!important;box-shadow:0 0 18px rgba(255,77,77,0.12)}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#39ff14!important;font-weight:600}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{background:#39ff14!important;color:#111111!important;border:none!important;border-radius:8px;font-weight:600;padding:10px 18px}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover{background:#5dff43!important;color:#000000!important}@media (max-width:767px){.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:14px 16px!important;font-size:14px;line-height:1.5em}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{width:100%;margin-top:12px;text-align:center}}@media only screen and (max-width:767px){.woocommerce ul.products{display:block!important}.woocommerce ul.products li.product{display:block!important;width:100%!important;max-width:100%!important;min-width:100%!important;flex:none!important;float:none!important;clear:both!important;margin-right:0!important;margin-left:0!important}.woocommerce ul.products li.product a{display:block!important;width:100%!important;max-width:100%!important}.woocommerce ul.products li.product img{width:100%!important;height:auto!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{width:100%!important;display:block!important;white-space:normal!important}}.faq-section,.related-faqs,.product-faqs,.page-faqs,.post-faqs{width:100%;max-width:1100px;margin:80px auto;position:relative}.faq-section h2,.related-faqs h2,.product-faqs h2,.page-faqs h2,.post-faqs h2{font-size:clamp(32px,5vw,64px);line-height:1.1;margin-bottom:45px;font-weight:600;letter-spacing:-0.03em}.faq-item,.related-faqs details,.faq-section details{margin-bottom:24px;border-radius:18px;overflow:hidden;position:relative;transition:background 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease,transform 0.28s ease}.faq-light details,.faq-light .faq-item{background:#ececec;border:1px solid rgba(57,255,90,0.12);box-shadow:0 4px 14px rgba(0,0,0,0.04)}.faq-light details:hover,.faq-light .faq-item:hover{transform:translateY(-2px);background:#f4f4f4;border-color:rgba(57,255,90,0.35);box-shadow:0 8px 24px rgba(0,0,0,0.08)}.faq-dark details,.faq-dark .faq-item{background:linear-gradient(180deg,rgba(10,10,14,0.96) 0%,rgba(6,6,10,0.96) 100%);border:1px solid rgba(57,255,90,0.12);backdrop-filter:blur(10px);box-shadow:0 6px 22px rgba(0,0,0,0.28)}.faq-dark details:hover,.faq-dark .faq-item:hover{transform:translateY(-2px);background:rgba(255,255,255,0.08);border-color:rgba(57,255,90,0.32);box-shadow:0 10px 28px rgba(0,0,0,0.34)}.faq-light details[open],.faq-light .faq-item.active{background:#f7f7f7;border-color:rgba(57,255,90,0.45);box-shadow:0 0 0 1px rgba(57,255,20,0.08),0 12px 32px rgba(0,0,0,0.08)}.faq-dark details[open],.faq-dark .faq-item.active{background:#f3f3f3;border-color:rgba(57,255,90,0.45);box-shadow:0 0 0 1px rgba(57,255,20,0.12),0 14px 34px rgba(0,0,0,0.35)}details summary{list-style:none;cursor:pointer;position:relative;width:100%;display:flex;align-items:center}details summary::-webkit-details-marker{display:none}.faq-question,.related-faqs summary,.faq-section summary{padding:28px
82px
28px
30px;font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.45;letter-spacing:-0.02em;transition:color 0.28s ease,opacity 0.28s ease}.faq-light summary{color:#111111}.faq-dark summary{color:rgba(255,255,255,0.88)}.faq-dark details[open] summary{color:#111111}summary::after{content:'+';position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:38px;font-weight:300;line-height:1;color:#001DD6 70;transition:transform 0.28s ease,color 0.28s ease,opacity 0.28s ease}details[open] summary::after{transform:translateY(-50%)
rotate(45deg)}details .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.35s ease}details[open] .faq-answer{grid-template-rows:1fr}details .faq-answer>*{overflow:hidden}.faq-answer{padding:0
30px
34px;font-size:17px;line-height:1.9}.faq-light .faq-answer{color:#333333}.faq-dark .faq-answer{color:#2a2a2a}.faq-answer h2,.faq-answer h3,.faq-answer h4,.faq-answer strong{color:inherit}.faq-light .faq-answer a{color:#00a651}.faq-dark .faq-answer a{color:#00a651}.faq-answer a{text-decoration:underline}.faq-answer p{margin-bottom:22px}.faq-answer p:last-child{margin-bottom:0}.faq-answer h2,.faq-answer h3,.faq-answer h4{margin-top:36px;margin-bottom:16px;line-height:1.3;letter-spacing:-0.02em}.faq-answer ul,.faq-answer ol{margin-left:26px;margin-bottom:24px}.faq-answer li{margin-bottom:10px}.faq-answer img{max-width:100%;height:auto;border-radius:14px;margin:30px 0}.faq-answer table{width:100%;border-collapse:collapse;margin:30px 0}.faq-answer th,.faq-answer td{padding:14px;border:1px solid rgba(255,255,255,0.08)}.faq-answer pre,.faq-answer code{border-radius:10px;padding:4px 8px}@media (max-width:767px){.faq-section,.related-faqs,.product-faqs,.page-faqs,.post-faqs{margin:60px auto}.faq-question,.related-faqs summary,.faq-section summary{padding:22px
68px
22px
22px;font-size:17px}.faq-answer{padding:0
22px
28px;font-size:15px;line-height:1.8}summary::after{right:18px;font-size:30px}.faq-answer h2,.faq-answer h3,.faq-answer h4{margin-top:30px}}