.local-demo[data-astro-cid-gulqj24t]{border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--surface);color:var(--text);overflow:clip;min-width:0}.ld-top[data-astro-cid-gulqj24t],.ld-footer[data-astro-cid-gulqj24t]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 2rem}.ld-top[data-astro-cid-gulqj24t]{border-bottom:1px solid var(--line)}.ld-top[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]{font-size:1.125rem;font-weight:600;margin:0}.ld-playback[data-astro-cid-gulqj24t],.ld-footer[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]{display:flex;gap:.5rem}.local-demo[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]{min-width:44px;min-height:44px;font:inherit;cursor:pointer}.local-demo[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]:disabled{cursor:default}.local-demo[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ld-playback[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t],.ld-footer[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);padding:.5rem .75rem;font-size:.875rem}.ld-footer[data-astro-cid-gulqj24t]{border-top:1px solid var(--line);font-size:.8125rem;color:var(--text-secondary)}.ld-footer[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]:disabled{opacity:.4}.local-demo[data-astro-cid-gulqj24t] [data-astro-cid-gulqj24t][hidden]{display:none!important}.ld-layout[data-astro-cid-gulqj24t]{display:grid;grid-template-columns:175px minmax(0,1fr);align-items:center;gap:2.5rem;padding:2rem;background:var(--bg-soft)}.ld-director[data-astro-cid-gulqj24t]{display:flex;flex-direction:column;align-items:center;min-width:0}.ld-robot[data-astro-cid-gulqj24t]{height:200px;display:grid;align-items:center}.ld-caption[data-astro-cid-gulqj24t]{font-size:1rem;line-height:1.5;font-weight:550;margin:0 0 1.5rem;min-height:6rem;width:100%}.ld-stages[data-astro-cid-gulqj24t]{display:grid;gap:.75rem;list-style:none;margin:0;padding:0;width:100%}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t]{display:flex;gap:.6rem;align-items:center;font-size:.8125rem;color:var(--text-secondary)}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--line-strong);border-radius:50%;font-size:.75rem}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t][aria-current]{color:var(--primary);font-weight:600}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t][aria-current]>span[data-astro-cid-gulqj24t],.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t][data-complete=true]>span[data-astro-cid-gulqj24t]{background:var(--primary);color:#fff;border-color:var(--primary)}.local-demo[data-astro-cid-gulqj24t][data-running=true] .ld-robot[data-astro-cid-gulqj24t] .cb-scene *{animation-play-state:running!important}.local-demo[data-astro-cid-gulqj24t][data-phase=won] .ld-robot[data-astro-cid-gulqj24t] .cb-worker-visor i{display:none}.local-demo[data-astro-cid-gulqj24t][data-phase=won] .ld-robot[data-astro-cid-gulqj24t] .cb-worker-visor svg{display:block}.ld-window[data-astro-cid-gulqj24t]{min-width:0;border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--surface);overflow:hidden;box-shadow:5px 6px rgb(var(--primary-rgb)/7%),0 12px 28px #16294608}.ld-window-bar[data-astro-cid-gulqj24t]{display:flex;gap:1rem;align-items:center;justify-content:space-between;background:var(--bg-soft);border-bottom:1px solid var(--line);padding:.7rem 1rem;font-size:.75rem;color:var(--text-secondary)}.ld-window-dots[data-astro-cid-gulqj24t]{font-size:.55rem;letter-spacing:3px;color:#a4aec0}.ld-window-bar[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{width:15px;height:15px;stroke:currentColor;stroke-width:1.5px}.ld-search-bar[data-astro-cid-gulqj24t]{display:flex;align-items:center;gap:.65rem;margin:1rem 1.25rem 0;border:1px solid var(--line-strong);border-radius:var(--radius-pill);padding:.8rem 1rem;min-height:49px;font-size:.9375rem}.ld-search-bar[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{width:20px;height:20px;stroke:var(--primary);stroke-width:1.6px;flex:none}.ld-search-enter[data-astro-cid-gulqj24t]{margin-left:auto;color:var(--text-secondary)}.ld-caret[data-astro-cid-gulqj24t]{width:1px;height:18px;background:var(--primary);visibility:hidden}.local-demo[data-astro-cid-gulqj24t][data-phase=typing] .ld-caret[data-astro-cid-gulqj24t]{visibility:visible}.local-demo[data-astro-cid-gulqj24t][data-phase=typing] .ld-search-bar[data-astro-cid-gulqj24t]{border-color:var(--primary)}.ld-screen[data-astro-cid-gulqj24t]{display:grid;position:relative;padding:1.25rem}.ld-panel[data-astro-cid-gulqj24t]{grid-area:1 / 1;min-width:0}.ld-panel[data-astro-cid-gulqj24t][aria-hidden=true]{visibility:hidden;pointer-events:none}.ld-search-panel[data-astro-cid-gulqj24t],.ld-request[data-astro-cid-gulqj24t],.ld-won[data-astro-cid-gulqj24t]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ld-search-panel[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]{font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.25;letter-spacing:-.04em;margin:1rem 0}.ld-search-panel[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{color:var(--primary);font-weight:550}.ld-search-panel[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:.875rem;color:var(--text-secondary)}.ld-search-orbit[data-astro-cid-gulqj24t]{position:relative;width:100px;height:100px;display:grid;place-items:center}.ld-search-orbit[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{width:80px;height:80px;stroke:var(--primary);stroke-width:2px;stroke-linecap:round}.ld-search-orbit[data-astro-cid-gulqj24t] i[data-astro-cid-gulqj24t]{position:absolute;width:8px;height:8px;right:0;top:10px;border:2px solid var(--accent-cyan);border-radius:50%}.ld-search-orbit[data-astro-cid-gulqj24t] i[data-astro-cid-gulqj24t]:last-child{left:2px;top:auto;bottom:4px;width:5px;height:5px}.ld-results[data-astro-cid-gulqj24t]{display:grid;grid-template-rows:minmax(215px,1fr) auto;gap:1rem}.ld-map[data-astro-cid-gulqj24t]{position:relative;min-width:0;min-height:215px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ld-map-art[data-astro-cid-gulqj24t]{position:absolute;inset:0;width:100%;height:100%}.ld-map-city[data-astro-cid-gulqj24t]{position:absolute;bottom:1rem;right:1rem;border-radius:5px;background:#fff;padding:.3rem .6rem;color:var(--text-secondary);font-size:.75rem}.ld-map-pin[data-astro-cid-gulqj24t]{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%)}.ld-map-pin[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{position:relative;z-index:1;display:grid;place-items:center;width:50px;height:50px;border:3px solid #fff;border-radius:50% 50% 50% 8px;transform:rotate(-45deg);color:#fff;background:var(--primary);font-size:1.8rem;box-shadow:-3px 4px 10px #322b5b22}.ld-map-pin[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]>b[data-astro-cid-gulqj24t]{display:block;transform:rotate(45deg);font-weight:500}.ld-map-pin[data-astro-cid-gulqj24t]>i[data-astro-cid-gulqj24t]{position:absolute;inset:-12px;border:1px solid rgb(var(--primary-rgb)/25%);border-radius:50%}.ld-result-card[data-astro-cid-gulqj24t]{display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px solid rgb(var(--primary-rgb)/35%);border-radius:var(--radius);background:var(--surface)}.ld-business-icon[data-astro-cid-gulqj24t]{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:rgb(var(--primary-rgb)/7%);color:var(--primary);font-size:1.75rem;flex:none}.ld-result-card[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]:nth-child(2){display:grid;gap:.35rem;min-width:0}.ld-result-card[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{font-size:1rem}.ld-result-card[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:.75rem;color:var(--text-secondary)}.ld-result-card[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-left:auto;padding:.6rem .8rem;background:var(--primary);color:#fff;border:0;border-radius:var(--radius);font-size:.8125rem;flex-shrink:0}.ld-profile[data-astro-cid-gulqj24t]{display:grid;align-content:start;gap:1rem}.ld-cover[data-astro-cid-gulqj24t]{height:95px;border-radius:var(--radius);background:var(--bg-soft);overflow:hidden}.ld-cover[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{height:100%;width:100%}.ld-profile-name[data-astro-cid-gulqj24t]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ld-title[data-astro-cid-gulqj24t]{font-size:1.5rem;line-height:1.25;letter-spacing:-.035em;font-weight:600;margin:0}.ld-profile-name[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{display:block;margin-top:.3rem;font-size:.75rem;color:var(--text-secondary)}.ld-profile-pin[data-astro-cid-gulqj24t]{font-size:2rem;color:var(--primary)}.ld-profile-sections[data-astro-cid-gulqj24t]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem}.ld-services[data-astro-cid-gulqj24t],.ld-reviews[data-astro-cid-gulqj24t]{border:1px solid var(--line);border-radius:var(--radius);padding:.8rem}.ld-services[data-astro-cid-gulqj24t]>strong[data-astro-cid-gulqj24t],.ld-reviews[data-astro-cid-gulqj24t]>strong[data-astro-cid-gulqj24t]{font-size:.8125rem}.ld-services[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.ld-services[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{border:1px solid var(--line);border-radius:5px;padding:.35rem .45rem;font-size:.75rem;color:var(--text-secondary)}.local-demo[data-astro-cid-gulqj24t][data-phase=profile] .ld-services[data-astro-cid-gulqj24t],.local-demo[data-astro-cid-gulqj24t][data-phase=reviews] .ld-reviews[data-astro-cid-gulqj24t]{border-color:var(--primary);background:rgb(var(--primary-rgb)/3%)}.ld-review-row[data-astro-cid-gulqj24t]{display:flex;align-items:center;gap:.5rem;margin-top:.8rem}.ld-review-avatar[data-astro-cid-gulqj24t]{display:grid;place-items:center;flex:none;width:25px;height:25px;border-radius:50%;background:var(--bg-soft);color:var(--text-secondary)}.ld-review-row[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]{flex:1;min-width:0}.ld-review-row[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:.7rem;display:block;line-height:1.4}.ld-review-row[data-astro-cid-gulqj24t] i[data-astro-cid-gulqj24t]{height:3px;display:block;width:85%;background:var(--line);margin-top:.3rem}.ld-review-row[data-astro-cid-gulqj24t] i[data-astro-cid-gulqj24t]:last-child{width:65%}.ld-review-star[data-astro-cid-gulqj24t]{color:var(--primary);font-size:1.25rem}.ld-primary[data-astro-cid-gulqj24t]{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;border:0;border-radius:var(--radius);background:var(--primary);color:#fff;font-size:.875rem!important}.ld-website[data-astro-cid-gulqj24t]{display:grid;align-content:start;gap:1rem}.ld-site-nav[data-astro-cid-gulqj24t]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.3rem 0 1rem;border-bottom:1px solid var(--line);font-size:.75rem}.ld-site-nav[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{font-size:.9375rem}.ld-site-nav[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{color:var(--primary);font-size:1.3rem}.ld-site-nav[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:.7rem;color:var(--text-secondary)}.ld-site-hero[data-astro-cid-gulqj24t]{padding:.8rem 0;position:relative}.ld-site-hero[data-astro-cid-gulqj24t] .ld-title[data-astro-cid-gulqj24t]{font-size:clamp(1.5rem,2.7vw,2.25rem);max-width:80%}.ld-site-hero[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]:last-child{font-size:.8125rem;color:var(--text-secondary);margin:.75rem 0 0}.ld-site-icon[data-astro-cid-gulqj24t]{position:absolute;right:.5rem;top:0;font-size:4rem;color:var(--accent-cyan)}.ld-site-services[data-astro-cid-gulqj24t]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ld-site-services[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]{display:grid;gap:.5rem;align-content:start;padding:.8rem;border:1px solid var(--line);border-radius:var(--radius)}.ld-site-services[data-astro-cid-gulqj24t] span[data-astro-cid-gulqj24t]{font-size:1.6rem;color:var(--primary)}.ld-site-services[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{font-size:.75rem;line-height:1.4;font-weight:500}.ld-request-icon[data-astro-cid-gulqj24t]{width:95px;height:95px;border-radius:50%;background:rgb(var(--primary-rgb)/6%);display:grid;place-items:center;margin-bottom:1.5rem}.ld-request-icon[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{width:58px;height:58px;stroke:var(--primary);stroke-width:1.5px}.ld-request[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]:not(.ld-title),.ld-won[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]:not(.ld-title){font-size:.9375rem;color:var(--text-secondary);max-width:30ch;line-height:1.6;margin:.75rem 0 1.5rem}.ld-request-path[data-astro-cid-gulqj24t]{display:flex;align-items:center;gap:.65rem;font-size:.75rem;color:var(--text-secondary)}.ld-request-path[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{color:var(--primary)}.ld-value-art[data-astro-cid-gulqj24t]{width:190px;height:195px;position:relative;perspective:600px;margin-bottom:1.5rem}.ld-coin[data-astro-cid-gulqj24t]{position:absolute;z-index:2;left:66px;top:0;width:60px;height:60px;display:grid;place-items:center;border:3px solid #c58c16;border-radius:50%;background:linear-gradient(135deg,#fff4ae,#f5cc58 55%,#dba52c);box-shadow:4px 2px #bc8315,inset 0 0 0 4px #ffe797;transform:rotateY(-15deg)}.ld-coin[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{color:#855408;font-size:2rem;font-weight:650;text-shadow:0 1px #fff4c2}.ld-wallet[data-astro-cid-gulqj24t]{position:absolute;left:26px;bottom:8px;width:140px;height:85px;transform:rotateY(-10deg) rotateX(7deg);transform-style:preserve-3d}.ld-wallet-slot[data-astro-cid-gulqj24t]{position:absolute;top:-9px;left:8px;width:124px;height:19px;border:5px solid #b1bfd3;border-radius:10px;background:#55627d}.ld-wallet-front[data-astro-cid-gulqj24t]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid #e6eef8;border-radius:14px;background:linear-gradient(140deg,#eef4fc,#b8c7de);box-shadow:5px 5px #94a5c1,8px 12px 18px #14294716}.ld-wallet-front[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:var(--primary);color:#fff;font-size:1.25rem}.ld-wallet-front[data-astro-cid-gulqj24t]>i[data-astro-cid-gulqj24t]{width:30px;height:20px;border-radius:6px 0 0 6px;border:1px solid #a1b1cc;background:#dce6f4;transform:translate(20px)}.ld-value-spark[data-astro-cid-gulqj24t]{position:absolute;color:#c58c16;font-size:1.5rem;top:55px}.ld-spark-a[data-astro-cid-gulqj24t]{left:10px}.ld-spark-b[data-astro-cid-gulqj24t]{right:5px;top:30px}.ld-value-result[data-astro-cid-gulqj24t]{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;border:1px solid rgb(var(--primary-rgb)/20%);border-radius:var(--radius);color:var(--primary);font-size:.75rem;line-height:1.5}.ld-value-result[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:1rem}@media(width<=1000px){.ld-layout[data-astro-cid-gulqj24t]{grid-template-columns:130px minmax(0,1fr);gap:1.5rem;padding:1.5rem}.ld-robot[data-astro-cid-gulqj24t]{transform:scale(.8);height:165px}.ld-caption[data-astro-cid-gulqj24t]{font-size:.9375rem;min-height:7.5rem}.ld-profile-sections[data-astro-cid-gulqj24t]{grid-template-columns:minmax(0,1fr)}.ld-cover[data-astro-cid-gulqj24t]{height:85px}.ld-result-card[data-astro-cid-gulqj24t]{flex-wrap:wrap}.ld-result-card[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]{width:100%;margin:0}}@media(width<=750px){.ld-layout[data-astro-cid-gulqj24t]{grid-template-columns:minmax(0,1fr);padding:1rem}.ld-director[data-astro-cid-gulqj24t]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:.75rem 1rem}.ld-robot[data-astro-cid-gulqj24t]{height:105px;width:100px;transform:none;display:flex;justify-content:center}.ld-robot[data-astro-cid-gulqj24t] .cb-scene{transform:scale(.7);flex-shrink:0}.ld-caption[data-astro-cid-gulqj24t]{margin:0;min-height:4.5rem;font-size:.9375rem;align-content:center}.ld-stages[data-astro-cid-gulqj24t]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.65rem 1rem}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t]{font-size:.75rem}.ld-stages[data-astro-cid-gulqj24t] li[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{width:20px;height:20px;font-size:.65rem}.ld-top[data-astro-cid-gulqj24t],.ld-footer[data-astro-cid-gulqj24t]{padding:1rem;gap:.5rem}.ld-top[data-astro-cid-gulqj24t]>p[data-astro-cid-gulqj24t]{font-size:1rem}.ld-playback[data-astro-cid-gulqj24t] [data-astro-cid-gulqj24t][data-ld-play-label]{display:none}.ld-screen[data-astro-cid-gulqj24t]{padding:1rem}.ld-search-bar[data-astro-cid-gulqj24t]{margin:1rem 1rem 0;padding:.7rem .8rem;font-size:.8125rem;gap:.4rem}.ld-search-bar[data-astro-cid-gulqj24t] svg[data-astro-cid-gulqj24t]{width:16px;height:16px}.ld-search-enter[data-astro-cid-gulqj24t]{display:none}.ld-footer[data-astro-cid-gulqj24t]>span[data-astro-cid-gulqj24t]{font-size:.7rem}.ld-footer[data-astro-cid-gulqj24t] button[data-astro-cid-gulqj24t]{font-size:.75rem;padding:.5rem .6rem}.ld-profile-sections[data-astro-cid-gulqj24t],.ld-profile[data-astro-cid-gulqj24t]{gap:.75rem}.ld-site-services[data-astro-cid-gulqj24t]>div[data-astro-cid-gulqj24t]{padding:.6rem}.ld-site-services[data-astro-cid-gulqj24t] strong[data-astro-cid-gulqj24t]{font-size:.7rem}.ld-site-hero[data-astro-cid-gulqj24t] .ld-title[data-astro-cid-gulqj24t]{max-width:88%}.ld-site-icon[data-astro-cid-gulqj24t]{font-size:2.4rem;right:0}.ld-title[data-astro-cid-gulqj24t]{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.local-demo[data-astro-cid-gulqj24t] [data-astro-cid-gulqj24t]{animation:none!important;transition:none!important}}body:has([data-local-seo-root]) .auralis-page-hero{min-height:max(36rem,calc(100svh - var(--ls-header-height, 7.425rem)))}.local-seo-page [hidden]{display:none!important}.local-seo-page :is(h1,h2,h3,button,.approved-copy){min-width:0;overflow-wrap:anywhere}.local-seo-page .auralis-page-hero .button:disabled{min-height:44px;max-width:100%;background:var(--accent-cyan);border-color:var(--accent-cyan);color:var(--text);box-shadow:none;cursor:not-allowed;transform:none}.local-seo-page .auralis-page-hero .button:disabled:before{content:none}.local-seo-page .auralis-page-hero__breadcrumbs :is(a,[aria-current=page]){color:var(--text-secondary)}.local-seo-page .ls-block-title{max-width:27ch;margin-bottom:2.5rem}.local-seo-page .ls-demo-shell{padding-top:2.5rem}.local-seo-page .ls-pair{max-width:30rem;padding-top:1rem}.local-seo-page .ls-pair svg{width:100%;stroke:var(--text-secondary);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.local-seo-page .ls-accent-fill{fill:var(--primary);stroke:var(--primary)}.local-seo-page .ls-work-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:start;gap:3rem}.local-seo-page .ls-work-groups{display:grid;gap:1.5rem}.local-seo-page .ls-reading-card{min-width:0;padding:clamp(1.25rem,2vw,1.65rem);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s ease,box-shadow .2s ease}.local-seo-page .ls-reading-card h3{margin:0 0 1.5rem}.local-seo-page .ls-reading-card h3 button{display:block;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--text);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.local-seo-page .ls-reading-card h3 button:hover{color:var(--accent-strong)}.local-seo-page .ls-reading-card h3 button span{display:block;min-width:0}.local-seo-page [data-ls-group][data-enhanced=true] .ls-reading-card[data-selected=true]{border-color:rgb(var(--primary-rgb) / 40%);box-shadow:0 .5rem 1.5rem rgb(var(--primary-rgb) / 6%)}.local-seo-page .ls-work-schematic{position:sticky;top:calc(var(--ls-header-height,7rem) + 2rem);padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--surface)}.local-seo-page .ls-work-schematic svg{width:100%;stroke:var(--text-secondary);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.local-seo-page [data-ls-node]{fill:var(--surface);opacity:.55;transition:opacity .22s ease}.local-seo-page [data-active=profile] [data-ls-node=profile],.local-seo-page [data-active=website] [data-ls-node=website],.local-seo-page [data-active=monthly] [data-ls-node=monthly]{stroke:var(--primary);opacity:1}.local-seo-page .ls-connector{stroke:var(--line-strong);stroke-dasharray:3 6}.local-seo-page .ls-connection-point{fill:var(--accent-cyan);stroke:none}.local-seo-page .ls-report-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-bottom:3rem}.local-seo-page .ls-grid-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:3rem}.local-seo-page .ls-observation{position:relative;min-width:0;aspect-ratio:4/3;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-large)}.local-seo-page .ls-distance{position:absolute;inset:0;width:100%;height:100%;stroke:var(--line);stroke-width:1}.local-seo-page [data-ls-distance-line]{stroke:var(--primary);stroke-width:1.5;stroke-dasharray:4 6}.local-seo-page .ls-center-pin{fill:var(--surface);stroke:var(--text-secondary);stroke-width:1.5}.local-seo-page .ls-center-dot{fill:var(--text-secondary);stroke:none}.local-seo-page :is(.ls-grid-controls,.ls-static-points){position:absolute;inset:9% 14%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));place-items:center}.local-seo-page .ls-static-points i{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--text-secondary)}.local-seo-page .ls-grid-controls button{display:grid;place-items:center;min-width:44px;min-height:44px;padding:.4rem;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;cursor:pointer}.local-seo-page .ls-grid-controls button span{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--text-secondary);transition:transform .22s ease}.local-seo-page .ls-grid-controls button[aria-pressed=true]{border-color:var(--primary);background:var(--surface)}.local-seo-page .ls-grid-controls button[aria-pressed=true] span{background:var(--primary);transform:scale(1.5)}.local-seo-page .ls-grid-controls button:hover{background:var(--surface)}.local-seo-page :is([data-ls-choice],[data-ls-point],.faq-list summary):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.local-seo-page .ls-interpretation{padding-top:1.5rem;border-top:1px solid var(--line-strong)}.local-seo-page .ls-cost-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:2.5rem}.local-seo-page .ls-cost-monthly{padding:1.5rem;border:1px solid rgb(var(--primary-rgb) / 24%);border-radius:var(--radius);background:var(--surface)}.local-seo-page .ls-cost-initial{padding-block:1.5rem;border-top:1px solid var(--line-strong)}.local-seo-page .ls-communication{padding-top:1.5rem;border-top:1px solid var(--line-strong)}.local-seo-page .faq-list .approved-copy p{margin:0;padding:0 2rem 1.4rem 0}@media(max-width:1100px){.local-seo-page .ls-work-layout{grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:2rem}}@media(max-width:900px){body:has([data-local-seo-root]) .auralis-page-hero{min-height:auto}.local-seo-page :is(.ls-work-layout,.ls-report-intro,.ls-grid-layout,.ls-cost-grid){grid-template-columns:minmax(0,1fr);gap:2rem}.local-seo-page .ls-work-schematic{position:static;max-width:25rem}.local-seo-page .ls-observation{max-width:32rem;width:100%}}@media(max-width:620px){.local-seo-page .ls-block-title{margin-bottom:2rem}.local-seo-page .ls-work-schematic{padding:1rem}.local-seo-page .ls-report-intro{margin-bottom:2rem}}@media(prefers-reduced-motion:reduce){.local-seo-page :is(.ls-reading-card,[data-ls-node],.ls-grid-controls button span){transition:none}}.local-seo-page[data-astro-cid-g6ukprit]>section:not([data-auralis-hero]){content-visibility:auto;contain-intrinsic-size:auto 900px}
