.lrhg-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;max-width:700px;margin:0 auto;padding:20px 0;color:#333;line-height:1.6;}.lrhg-header{text-align:center;margin-bottom:32px;}.lrhg-header h2{font-size:28px;font-weight:600;margin:0 0 8px 0;color:#111;}.lrhg-header p{font-size:16px;color:#666;margin:0;}.lrhg-input-section{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:20px;margin-bottom:20px;}#lrhg-rows-container{margin-bottom:16px;}.lrhg-btn{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:400;font-family:Inter,sans-serif;cursor:pointer;}.lrhg-btn-primary{background-color:#0073aa;color:#fff;margin-top:10px;width:100%;}.lrhg-btn-primary:hover{background-color:#005f8c;}.lrhg-btn-secondary{background:white;color:#0073aa;border:1px solid #0073aa;}.lrhg-btn-secondary:hover{background:#f0f9ff;}.lrhg-btn-icon{font-size:18px;line-height:1;}.lrhg-options{margin:16px 0;}.lrhg-checkbox-label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:15px;}.lrhg-checkbox-label input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#0073aa;}.lrhg-output-section{background:white;border:1px solid #e5e7eb;border-radius:6px;padding:20px;margin-bottom:20px;}.lrhg-format-selector{display:flex;gap:10px;margin-bottom:16px;}.lrhg-format-btn{padding:8px 18px;border:1px solid #ddd;background:white;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;}.lrhg-format-btn:hover{border-color:#0073aa;}.lrhg-format-btn.active{background:#0073aa;color:white;border-color:#0073aa;}.lrhg-output-wrapper{position:relative;}#lrhg-output-code{background:#1f2937;color:#f9fafb;padding:16px;border-radius:4px;overflow-x:auto;font-family:"Monaco","Menlo","Courier New",monospace;font-size:13px;line-height:1.6;margin:0;max-height:500px;}.lrhg-copy-btn{position:absolute;top:10px;right:10px;padding:8px 16px;background-color:#0073aa;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;font-family:Inter,sans-serif;}.lrhg-copy-btn:hover{background-color:#005f8c;}#lrhg-validation-messages{margin-bottom:16px;}.lrhg-cta{text-align:center;padding:20px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin-top:24px;}.lrhg-cta p{margin:0;font-size:15px;color:#333;}.lrhg-cta a{color:#0073aa;text-decoration:none;font-weight:600;}.lrhg-cta a:hover{text-decoration:underline;}@media (max-width: 768px){.lrhg-container{padding:15px;}.lrhg-format-selector{flex-direction:column;}.lrhg-format-btn{width:100%;}#lrhg-output-code{font-size:12px;}}.localrank-btn:hover,button[type="submit"]:hover,.generate-btn:hover,.audit-button:hover,.check-btn:hover,.submit-btn:hover,.copy-btn:hover{background:#1a4a9e !important;}.localrank-btn:disabled,button[type="submit"]:disabled{opacity:.6 !important;cursor:not-allowed !important;}.primary-btn:hover,.localrank-btn:hover,button[type="submit"]:hover,.generate-btn:hover,.audit-button:hover,.check-btn:hover,.submit-btn:hover,.copy-btn:hover,.cta-btn:hover{background:#1a4a9e !important;color:#fff !important;}.primary-btn:disabled,.localrank-btn:disabled,button[type="submit"]:disabled{opacity:.6 !important;cursor:not-allowed !important;}.primary-btn:hover,.generate-btn:hover,.submit-btn:hover,.check-btn:hover,.copy-btn:hover,.test-btn:hover,.audit-button:hover,button[type="submit"]:hover{background:#1a4a9e !important;color:#fff !important;}.primary-btn:disabled,.generate-btn:disabled,.submit-btn:disabled,button[type="submit"]:disabled{opacity:.6 !important;cursor:not-allowed !important;}button:hover,button[type="submit"]:hover,button[type="button"]:hover,.btn:hover,.button:hover,.primary-btn:hover,.generate-btn:hover,.submit-btn:hover,.check-btn:hover,.copy-btn:hover,.test-btn:hover,.audit-button:hover,.cta-btn:hover,.cta-button:hover,.lrhg-btn-primary:hover,.lrhg-copy-btn:hover{background:#1a4a9e !important;color:#fff !important;}button:disabled,button[type="submit"]:disabled,.btn:disabled,.primary-btn:disabled,.generate-btn:disabled{opacity:.6 !important;cursor:not-allowed !important;}.secondary-btn:hover,.lrhg-btn-secondary:hover,.btn-secondary:hover{background:#f0f5ff !important;}.format-btn.active,.lrhg-format-btn.active{background:#215bc2 !important;color:#fff !important;}.localrank-auditor button,.lrhg-container button,.hreflang-tester button,.citation-audit button,.citation-finder button,.faq-generator button,.gbp-checklist button,.gbp-generator button,.keyword-generator button,.landing-checklist button,.meta-generator button,.nap-checker button,.review-responder button,.roi-calculator button,.schema-generator button,.service-schema button,[data-localrank-hreflang-generator] button,[data-localrank-hreflang-tester] button,[data-localrank-auditor] button,.primary-btn,.generate-btn,.submit-btn,.check-btn,.copy-btn,.test-btn,.audit-button,.lrhg-btn-primary,.lrhg-copy-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:15px 30px !important;font-size:16px !important;font-weight:500 !important;font-family:Inter,sans-serif !important;line-height:1.6 !important;color:#fff !important;background:#215bc2 !important;border:1px solid rgba(37,99,235,.5) !important;border-radius:8px !important;box-shadow:rgba(255,255,255,.2) 0px 1px 1px 0px inset,rgba(0,0,0,.15) 0px 4px 8px 0px,rgba(0,0,0,.3) 0px 1px 2px 0px !important;text-decoration:none !important;cursor:pointer !important;transition:all .2s ease !important;}.localrank-auditor button:hover,.lrhg-container button:hover,.hreflang-tester button:hover,.citation-audit button:hover,.citation-finder button:hover,.faq-generator button:hover,.gbp-checklist button:hover,.gbp-generator button:hover,.keyword-generator button:hover,.landing-checklist button:hover,.meta-generator button:hover,.nap-checker button:hover,.review-responder button:hover,.roi-calculator button:hover,.schema-generator button:hover,.service-schema button:hover,[data-localrank-hreflang-generator] button:hover,[data-localrank-hreflang-tester] button:hover,[data-localrank-auditor] button:hover,.primary-btn:hover,.generate-btn:hover,.submit-btn:hover,.check-btn:hover,.copy-btn:hover,.test-btn:hover,.audit-button:hover,.lrhg-btn-primary:hover,.lrhg-copy-btn:hover{background:#1a4a9e !important;color:#fff !important;}.secondary-btn,.lrhg-btn-secondary,.btn-secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:15px 30px !important;font-size:16px !important;font-weight:500 !important;font-family:Inter,sans-serif !important;color:#215bc2 !important;background:#fff !important;border:1px solid #215bc2 !important;border-radius:8px !important;box-shadow:none !important;text-decoration:none !important;cursor:pointer !important;transition:all .2s ease !important;}.secondary-btn:hover,.lrhg-btn-secondary:hover,.btn-secondary:hover{background:#f0f5ff !important;}.lrhg-format-btn{padding:8px 18px !important;font-size:14px !important;background:#fff !important;color:#215bc2 !important;border:1px solid #215bc2 !important;border-radius:4px !important;box-shadow:none !important;}.lrhg-format-btn.active{background:#215bc2 !important;color:#fff !important;}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}main{display:block;}html{box-sizing:border-box;}*,::after,::before{box-sizing:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5;}p{margin-bottom:1.5em;}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}pre{background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%;}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}ol,ul{margin:0 0 1.5em 3em;}ul{list-style:disc;}li>ol,li>ul{margin-bottom:0;margin-left:1.5em;}b,strong{font-weight:700;}figure{margin:0;}img{height:auto;max-width:100%;}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px;}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%;}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out;}a{text-decoration:none;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#primary[tabindex="-1"]:focus{outline:0;}.main-navigation{z-index:100;padding:0;clear:both;display:block;}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px;}.main-navigation ul{list-style:none;margin:0;padding-left:0;}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px;}.inside-navigation{position:relative;}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center;}.main-navigation li{position:relative;}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden;}.main-navigation ul ul a{display:block;}.main-navigation ul ul li{width:100%;}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px;}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative;}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible;}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0;}.nav-float-right .main-navigation ul ul ul{top:0;}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px;}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right;}.site-header{position:relative;}.inside-header{padding:20px 40px;}.site-logo{display:inline-block;max-width:100%;}.site-header .header-image{vertical-align:middle;}.inside-header{display:flex;align-items:center;}.nav-float-right #site-navigation{margin-left:auto;}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em;}.entry-header,.site-content{word-wrap:break-word;}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0;}embed,iframe,object{max-width:100%;}.site-content{display:flex;}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;}.page-header,.sidebar .widget,.site-main>*{margin-bottom:20px;}.one-container .site-content{padding:40px;}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0;}.gp-icon{display:inline-flex;align-self:center;}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor;}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none;}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block;}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg);}nav.toggled .icon-arrow-right svg{transform:rotate(90deg);}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg);}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg);}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg);}.container.grid-container{width:auto;}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none;}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer;}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center;}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent;}nav.toggled ul ul.sub-menu{width:100%;}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.main-navigation.toggled .main-nav{flex-basis:100%;order:3;}.main-navigation.toggled .main-nav>ul{display:block;}.main-navigation.toggled .main-nav li{width:100%;text-align:left;}.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.05);}.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0;}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto !important;right:auto !important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none;}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right;}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:1.5em;}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out;}.inside-header{flex-direction:column;text-align:center;}.site-content{flex-direction:column;}.container .site-content .content-area{width:auto;}#main{margin-left:0;margin-right:0;}body:not(.no-sidebar) #main{margin-bottom:0;}}body{background-color:var(--base-3);color:var(--contrast);}a{color:var(--accent);}a:hover,a:focus,a:active{color:var(--link-hover);}.site-header .header-image{width:180px;}:root{--contrast:#222;--contrast-2:#242933;--contrast-3:#344157;--base:#6b7a99;--base-2:#fafafa;--base-3:#fff;--accent:#0072ed;--dark:#0050a6;--light:#66aaf4;--bg:#cce3fb;--link-hover:#21e8e6;--shad:#e6f1fd;--gb-bg:#f0f6fe;}body,button,input,select,textarea{font-family:Inter,sans-serif;font-size:18px;}body{line-height:1.6;}h1{font-family:inherit;font-weight:800;font-size:64px;line-height:1.1em;margin-bottom:30px;}@media (max-width: 1024px){h1{font-size:58px;}}@media (max-width:768px){h1{font-size:48px;}}h2{font-family:inherit;font-weight:800;font-size:34px;line-height:1.2em;margin-bottom:30px;}@media (max-width:768px){h2{font-size:30px;}}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:Inter,sans-serif;font-weight:600;text-transform:capitalize;font-size:15px;}.site-header{background-color:var(--base-3);}.main-navigation,.main-navigation ul ul{background-color:rgba(255,255,255,0);}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--contrast);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{color:var(--accent);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--contrast);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--accent);}.main-navigation ul ul{background-color:rgba(255,255,255,0);}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background-color:var(--base-3);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:var(--accent);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:var(--accent);}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,.2);}.inside-header{padding:25px 0px 25px 0px;}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{line-height:40px;}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px;}.inside-header{padding-top:15px;padding-right:8px;padding-bottom:15px;padding-left:8px;}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}