1document.addEventListener('DOMContentLoaded',()=>{const inertSelectors=['.et_search_field','.et_search_form','.et_search_outer',];inertSelectors.forEach(selector=>{const el=document.querySelector(selector);if(el){el.setAttribute("inert","true")}});const parentElement=document.querySelector('.et_section_regular.c-landingpage-header');if(parentElement){parentElement.setAttribute('tabindex','-1')} 2const childLinks=document.querySelectorAll('#c-header-buttons a.et_pb_bg_layout_dark');childLinks.forEach(link=>{link.setAttribute('tabindex','0')});document.querySelectorAll('.et_pb_module_header a').forEach(element=>{element.setAttribute('aria-hidden','true');element.setAttribute('tabindex','-1')});document.querySelectorAll('.et_pb_main_blurb_image a').forEach(element=>{element.setAttribute('aria-hidden','true');element.setAttribute('tabindex','-1')});function handleFirstTab(e){if(e.key==='Tab'){document.body.classList.add('using-tab');window.removeEventListener('keydown',handleFirstTab);window.addEventListener('mousedown',handleMouseDownOnce)}} 3function handleMouseDownOnce(){document.body.classList.remove('using-tab');window.removeEventListener('mousedown',handleMouseDownOnce);window.addEventListener('keydown',handleFirstTab)} 4window.addEventListener('keydown',handleFirstTab);var viewportTag=document.querySelector('meta[name="viewport"]');if(viewportTag){viewportTag.setAttribute('content','width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes')} 5const dropdownSelectors=['#menu-item-715 a','#menu-item-716 a'];dropdownSelectors.forEach(selector=>{const dropdown=document.querySelector(selector);const parentLi=dropdown?.closest('.nav li');const submenuLinks=parentLi?.querySelectorAll('.sub-menu a');if(!dropdown||!parentLi||!submenuLinks.length)return;let submenuOpen=!1;dropdown.addEventListener('keydown',(e)=>{if((e.code==='Enter'||e.code==='Space')&&document.activeElement===dropdown){e.preventDefault();parentLi.classList.add('active');submenuOpen=!0} 6if(submenuOpen&&parentLi.classList.contains('active')){if(e.code==='ArrowDown'){e.preventDefault();submenuLinks[0].focus()} 7if(e.code==='ArrowUp'){e.preventDefault();submenuLinks[submenuLinks.length-1].focus()}}});submenuLinks.forEach((link,index)=>{link.addEventListener('keydown',(e)=>{if(e.code==='ArrowDown'){e.preventDefault();const next=submenuLinks[index+1]||submenuLinks[0];next.focus()} 8if(e.code==='ArrowUp'){e.preventDefault();const prev=submenuLinks[index-1]||submenuLinks[submenuLinks.length-1];prev.focus()} 9if(e.code==='Escape'){parentLi.classList.remove('active');submenuOpen=!1;dropdown.focus()}});link.addEventListener('blur',()=>{setTimeout(()=>{if(!parentLi.contains(document.activeElement)){parentLi.classList.remove('active');submenuOpen=!1}},10)})});dropdown.addEventListener('blur',()=>{setTimeout(()=>{if(!parentLi.contains(document.activeElement)){parentLi.classList.remove('active');submenuOpen=!1}},10)})});const pricePageElements=['.price-table .area-hide-toggle','.c-faq-section .c-faq-q'];pricePageElements.forEach(selector=>{const elements=document.querySelectorAll(selector);elements.forEach(element=>{element.setAttribute('tabindex','0');if(element.matches('.c-faq-section .c-faq-q')){element.addEventListener('keydown',function(event){if(event.key==='Enter'||event.key===' '){if(document.activeElement.tagName.toLowerCase()==='a'){return} 10event.preventDefault();const content=element.querySelector('.et_pb_toggle_content');if(content){content.style.display=content.style.display==='block'?'none':'block'}}})}})})})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.